.newsletter__wrapper{padding-right:calc(4rem / var(--font-body-scale));padding-left:calc(4rem / var(--font-body-scale));grid-template-columns:7fr 13fr!important;gap:15px 42px!important}@media screen and (min-width: 1200px){.newsletter__heading{font-size:26px!important}.newsletter__subheading{font-size:14px!important}}@media screen and (min-width: 750px) and (max-width: 1200px){.newsletter__heading{font-size:20px!important}.newsletter__subheading{font-size:12px!important}}@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{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}}@media screen and (min-width: 990px) and (max-width: 1240px){.newsletter__wrapper .container-form #contact_form.newsletter-form .newsletter-form__field-wrapper .field__label{line-height:normal!important;padding-top:-3px}}@media screen and (max-width: 1240px){.newsletter__wrapper .field__input{margin:0!important}}@media screen and (max-width: 1650px){.newsletter__wrapper .newsletter__subheading{color:var(--colors-brand-primary, #3E3E3D);font-family:Sofia Pro,sans-serif;font-size:14px;font-style:normal;font-weight:300;line-height:normal;max-width:600px}}@media screen and (min-width: 1240px){.newsletter__wrapper .container-form #contact_form.newsletter-form .newsletter-form__field-wrapper .field__label{padding-top:1.4px}}
/*# sourceMappingURL=/cdn/shop/t/79/assets/newsletter-section.css.map */
