.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-form .checkbox-field label{font-size:14px;line-height:1.4}.newsletter-form .checkbox-field{flex:1 1 100%;max-width:100%}.newsletter-form .field{display:flex;flex-wrap:wrap;gap:12px}.newsletter-form .checkbox-field{border:none!important;border-radius:0!important;box-shadow:none!important;background:transparent!important;padding:10px 0;margin:0;width:100%;border-top:1px solid #ccc}.newsletter-form .checkbox-field label{display:flex;align-items:center;font-size:14px;line-height:1.4;text-align:left}.newsletter-form .checkbox-field input[type=checkbox]{margin-right:8px}.newsletter-form .checkbox-field{padding:12px 0 12px 24px;border-top:1px solid var(--color-border, rgba(255,255,255,.35))}.newsletter-form .checkbox-field label{display:flex;align-items:center;gap:15px;font-size:14px;line-height:1.45;text-align:left;margin:0}.newsletter-form .checkbox-field input[type=checkbox]{margin:0}.newsletter-form__button{position:absolute;right:16px;top:50%;transform:translateY(-30%);width:auto;height:auto;border:none;background:transparent;padding:0;margin:0;display:flex;align-items:center;justify-content:center}.newsletter-form__button svg{width:18px;height:18px;stroke-width:2px}.newsletter-form__button:hover{border-color:#ffffffe6}
/*# sourceMappingURL=/cdn/shop/t/2/assets/newsletter-section.css.map */
