.newsletter.center{padding-block:0px;float:left;width:100%;position:relative;background:var(--color-base-button-background)}.newsletter__wrapper{padding:0}.newsletter__wrapper>*{margin-top:0;margin-bottom:0;float:left;display:inline-block}.newsletter__wrapper .icon-newsletter{height:55px;width:55px;stroke:var(--color-base-button-text);fill:var(--color-base-button-text)}.newsletter-text{float:none;width:auto;display:block}.newsletter.center .h1{float:none;font-weight:400;font-size:42px;letter-spacing:.1px;margin-top:0;width:auto;display:block;line-height:42px;color:var(--color-base-button-text-hover);text-align:center;margin-inline:0;margin-block:0;text-transform:uppercase;margin-bottom:25px}.newsletter.center .h1.subheading{font-size:13px;line-height:30px;font-weight:500;font-family:var(--font-body-family);margin-bottom:15px}.newsletter__subheading.rte a{color:var(--color-base-accent-1);font-weight:600;font-size:14px}.newsletter__subheading{letter-spacing:.7px;text-align:left}.newsletter .newsletter__subheading.rte{color:var(--color-base-accent-2)}.newsletter-form__field-wrapper .newsletter-form__message{margin-top:1.5rem}.newsletter__button{margin-top:3rem;width:auto;float:left}.newsletter__button.button{font-size:13px;position:relative;padding:0;height:40px;cursor:pointer;display:inline-block;font-weight:500;background:var(--color-base-button-background);border-radius:50px;border:none;margin:5px 0}.icon.icon-subscribe{fill:#a0a0a0;height:40px;width:40px}@media screen and (min-width: 750px){.newsletter__button{flex-shrink:0;margin:0}}@media screen and (max-width: 1269px){.newsletter.center .h1{font-size:25px;line-height:25px;float:none;margin-inline-end:0}}@media screen and (max-width: 989px){.newsletter__wrapper{padding-block:20px;text-align:center}.newsletter-text{float:none;text-align:center;width:100%;padding:0}}@media screen and (max-width: 749px){.newsletter__button{margin-top:0}.newsletter.center .newsletter__subheading.rte br{display:none}.newsletter__subheading.rte a{margin-inline-start:1px}.newsletter .newsletter__subheading.rte{text-align:center}}@media screen and (max-width: 479px){.newsletter.center .h1{width:100%;margin-block-end:10px;font-size:22px;line-height:22px}.newsletter-text{padding:0 0 20px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/newsletter-section.css.map */
