.newsletter__wrapper{padding-right:calc(4rem / var(--font-body-scale));padding-left:calc(4rem / var(--font-body-scale))}.newsletter__wrapper.color-scheme-5{color:#fffefb}.newsletter__wrapper.color-scheme-5 h2,.newsletter__wrapper.color-scheme-5 .newsletter__subheading,.newsletter__wrapper.color-scheme-5 .newsletter__subheading p,.newsletter__wrapper.color-scheme-5 .newsletter__brandmark-link{color:#fffefb!important}.newsletter__wrapper.color-scheme-5 .field__input,.newsletter__wrapper.color-scheme-5 .newsletter-form__button,.newsletter__wrapper.color-scheme-5 .newsletter-form__button .icon,.newsletter__wrapper.color-scheme-5 .newsletter-form__button .svg-wrapper{color:#1a1716!important}body.page-contact .newsletter__wrapper.color-scheme-5{background:#f8f6f1!important;color:#1a1716}body.page-contact .newsletter__wrapper.color-scheme-5 h2,body.page-contact .newsletter__wrapper.color-scheme-5 .newsletter__subheading,body.page-contact .newsletter__wrapper.color-scheme-5 .newsletter__subheading p,body.page-contact .newsletter__wrapper.color-scheme-5 .newsletter__brandmark-link{color:#1a1716!important}.newsletter__brandmark{display:flex;justify-content:center;margin-bottom:2rem}.newsletter__brandmark-link{display:inline-block;width:220px;max-width:70%;line-height:0;color:rgb(var(--color-foreground));text-decoration:none!important;border:0!important;box-shadow:none!important;background:transparent!important}.newsletter__brandmark-link:hover,.newsletter__brandmark-link:focus,.newsletter__brandmark-link:visited{text-decoration:none!important}.newsletter__brandmark-link svg{display:block;width:100%;height:auto;fill:currentColor}@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}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/newsletter-section.css.map */
