.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--compact-split .newsletter__wrapper{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:clamp(24px,4vw,64px);row-gap:10px;padding-left:28px;padding-right:28px;text-align:left}.newsletter--compact-split .newsletter__wrapper>*{margin:0;min-width:0}.newsletter--compact-split .newsletter__heading{grid-column:1;grid-row:1;font-size:32px;line-height:1.2;overflow-wrap:anywhere}.newsletter--compact-split .newsletter__subheading{grid-column:1;grid-row:2;font-size:15px;line-height:1.5}.newsletter--compact-split .newsletter__subheading p{margin:0}.newsletter--compact-split .newsletter__form-block{grid-column:2;grid-row:1 / 3;align-self:center}.newsletter--compact-split .newsletter-form{max-width:46rem;margin:0 0 0 auto}.newsletter--compact-split .newsletter-form__field-wrapper{max-width:none}.newsletter--compact-split .field{--inputs-radius: 12px;--inputs-radius-outset: 12px}.newsletter--compact-split .field__input{min-height:52px}.newsletter--compact-split .newsletter-form__button{border-radius:0 12px 12px 0}@media screen and (min-width:750px)and (max-width:989px){.newsletter--compact-split.page-width{padding-left:1.5rem;padding-right:1.5rem}}@media screen and (max-width:749px){.newsletter--compact-split .newsletter__wrapper{grid-template-columns:minmax(0,1fr);gap:12px;padding-left:16px;padding-right:16px}.newsletter--compact-split .newsletter__heading{font-size:26px}.newsletter--compact-split .newsletter__form-block{grid-column:1;grid-row:3;margin-top:4px}.newsletter--compact-split .newsletter-form{max-width:none;margin:0}}@media screen and (max-width:749px){.newsletter--compact-split .newsletter__wrapper{padding-top:16px;padding-bottom:16px;row-gap:8px}.newsletter--compact-split .newsletter__form-block{margin-top:4px}}.newsletter--aligned-content .newsletter__wrapper{display:block;padding-left:0;padding-right:0}.newsletter--aligned-content .newsletter__inner.page-width{display:grid;width:100%;max-width:var(--page-width);margin:0 auto;padding-left:1.5rem;padding-right:1.5rem;box-sizing:border-box;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:32px;row-gap:10px}.newsletter--aligned-content .newsletter__inner>*{margin:0;min-width:0}@media screen and (min-width:990px){.newsletter--aligned-content .newsletter__inner.page-width{padding-left:5rem;padding-right:5rem}}@media screen and (max-width:749px){.newsletter--aligned-content .newsletter__inner.page-width{grid-template-columns:minmax(0,1fr);row-gap:8px}.newsletter--aligned-content .newsletter__inner>.newsletter__form-block{margin-top:4px}}
/*# sourceMappingURL=/cdn/shop/t/78/assets/newsletter-section.css.map */
