.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}.newsletter__wrapper .newsletter-form__field-wrapper{max-width:36rem}.newsletter-form__field-wrapper .newsletter-form__message{margin-top:1.5rem}.newsletter__button{margin-top:3rem;width:fit-content}@media screen and (min-width:750px){.newsletter__button{flex-shrink:0;margin:0 0 0 1rem}}.newsletter-wrapper-main .newsletter__wrapper{padding:10% 0!important}.newsletter-wrapper-main .newsletter__subheading,.newsletter-wrapper-main .newsletter__wrapper .newsletter-form__field-wrapper,.newsletter-wrapper-main .newsletter-form{max-width:100%}.newsletter-wrapper-main .newsletter_content{max-width:510px;margin:0 0 0 auto;text-align:left}.newsletter-wrapper-main .newsletter_content h2{margin:0 0 10px}.newsletter-wrapper-main .newsletter-form__button{color:#fff!important;position:unset;height:auto;width:180px;flex:0 0 180px;margin-left:10px;background-color:#2e2e2d!important;font-size:14px;font-weight:500;font-family:var(--font-body-family);line-height:1;letter-spacing:1.12px;padding:5px;gap:5px}.newsletter-wrapper-main .field__label{display:none}.form-content{font-weight:300}.form-content,.form-content a{color:#eadfc3;font-size:13px;letter-spacing:0;line-height:1.5}.form-content a{font-weight:500}.form-content a:hover{opacity:.7}.form-content{margin:9px 0 0}.newsletter-wrapper-main .newsletter__subheading p{letter-spacing:0;font-size:20px;font-weight:400;line-height:1.5;margin:0 0 40px}.newsletter-wrapper-main .field input{padding:12px 20px!important;color:#2e2e2d;font-weight:400;line-height:1.5;font-family:var(--font-body-family)}.newsletter-wrapper-main .newsletter-form__button .svg-wrapper{width:6px}.newsletter-wrapper-main .field input::placeholder{opacity:1}@media screen and (max-width:749px){.form-content,.form-content a{font-size:12px}.newsletter-wrapper-main .field input::placeholder{opacity:.6}.newsletter-wrapper-main .newsletter__wrapper{padding:70% 0 50px!important}.newsletter-wrapper-main .newsletter_content{margin:0 auto}.newsletter-wrapper-main .newsletter-form__button{width:100%;flex:0 0 auto;margin:20px 0 0;min-width:38px}.newsletter-form__field-wrapper .field{flex-direction:column}.newsletter-wrapper-main .newsletter__subheading p{font-size:16px;margin-bottom:30px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/newsletter-section.css.map */
