.newsletter__wrapper>*{margin-top:0;margin-bottom:0}.newsletter__wrapper>*+*{margin-top:1rem}.newsletter__wrapper>*+.newsletter-form{margin-top:3rem}.newsletter__subheading{max-width:50rem;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}.newsletter__form{display:grid;margin:0 auto;grid-template-columns:1fr auto 1fr 1fr;justify-content:center;padding-top:1rem;gap:2.4rem}.newsletter__form input,.newsletter__form button[type=submit]{padding:1.5rem 2rem;font-weight:400;border-radius:100px;width:100%;height:50px}.newsletter__form input{border:1px solid rgba(255,255,255,.3);background:transparent;font-size:2rem}.newsletter__form button[type=submit]{display:flex;justify-content:center;align-items:center;border:none;outline:none;font-size:1.8rem;font-weight:700;text-transform:uppercase;cursor:pointer}.newsletter__form input,.newsletter__form select,.newsletter__form button{color:#fffc}@media screen and (max-width:450px){.newsletter__form{grid-template-columns:repeat(1,1fr)!important}}@media screen and (max-width:990px){.newsletter__form{grid-template-columns:repeat(3,1fr)}.newsletter__form button[type=submit]{grid-column:1 / -1}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/newsletter-section.css.map */
