.newsletter{background-size:cover}.newsletter__wrapper{padding-right:calc(4rem / var(--font-body-scale));padding-left:calc(4rem / var(--font-body-scale))}@media screen and (min-width: 750px){.newsletter__wrapper{padding-right:9rem;padding-left:9rem}}.newsletter__wrapper>*{margin-top:0;margin-bottom:0}.newsletter__wrapper>*+*{margin-top:2rem}.newsletter__wrapper>*+.newsletter-form{margin-top:3rem}.newsletter__subheading{max-width:70rem;margin-left:auto;margin-right:auto;font-family:WhitneySSm-body}.newsletter__wrapper .newsletter-form__field-wrapper{max-width:50rem}.newsletter-form__field-wrapper .newsletter-form__message{margin-top:1.5rem}.newsletter__button{margin-top:3rem;width:fit-content}.newsletter__wrapper{z-index:5}.signup-modal-content{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);max-width:600px;max-height:400px;background:#fff}.signup-modal-form{display:flex;justify-content:center;align-items:center;gap:20px;flex-direction:column;color:#000;position:relative;padding:50px 10px 30px}.icon-close{position:absolute;top:8px;right:14px;color:#e6e6e6;cursor:pointer;font-size:20px}.text-close{cursor:pointer;text-decoration:underline}.signup-modal-form h2{color:#000;margin:0;line-height:1}.signup-modal-form p{margin:0}.signup-modal{box-sizing:border-box;opacity:1;position:fixed;visibility:visible;margin:0 auto;top:0;left:0;overflow:auto;width:100vw;background:#fffc;height:100vh;z-index:111111}@media screen and (min-width: 750px){.newsletter__button{flex-shrink:0;margin:0 0 0 1rem}}
/*# sourceMappingURL=/cdn/shop/t/133/assets/newsletter-section.css.map */
