.newsletter--narrow .newsletter__wrapper,.newsletter:not(.newsletter--narrow) .newsletter__wrapper.color-background-1{margin-top:5rem;margin-bottom:5rem}.newsletter__wrapper:not(.color-background-1){padding-top:3rem;padding-bottom:8rem;padding-left:0;padding-right:0}.newsletter-image{display:inline-block;vertical-align:top;margin-right:10px}.newsletter__wrapper .h1{position:relative;font-size:24px;line-height:42px;font-weight:600;letter-spacing:.6px;margin:0;color:var(--color-base-accent-1);text-align:left;float:left;width:100%;font-family:var(--font-body-family)}img.newsletter_image{max-width:inherit}.newsletter__paragraph.rte{width:100%;float:left;text-align:left}.newsletter__paragraph.rte p{font-size:16px;text-transform:capitalize;color:var(--color-base-accent-2)!important;font-weight:400;margin:0!important;letter-spacing:.6px;line-height:24px}.newsletter-section{background:var(--color-base-button-background);padding:26px 0;width:100%;position:relative;margin:83px 0 0}.newsletter__wrapper.page-width{padding:0}.newsletter__wrapper>*{font-size:20px;text-transform:uppercase;line-height:30px;font-weight:500;letter-spacing:.2px;text-align:center;float:left;display:flex;align-items:center;justify-content:left;margin:7px auto;width:100%;padding:0 90px}.newsletter__wrapper>*+*{margin-top:2rem}.newsletter__subheading{margin:0 0 10px;font-size:18px;clear:both;position:relative;float:left;width:100%;font-weight:400;color:var(--color-base-accent-2);text-transform:lowercase}.newsletter-form__field-wrapper .newsletter-form__message{margin-top:1.5rem}.newsletter__button{margin-top:3rem;width:fit-content}.newsletter-form__field-wrapper .field__input{height:45px;padding:8px 15px;background-color:var(--color-base-background-1);border-radius:var(--color-base-button-radius)}.newsletter__button{flex-shrink:0;margin:0;padding:13px 23px;font-family:var(--font-body-family);line-height:19px;column-gap:0px;position:absolute;right:0;left:auto;background:var(--color-base-button-background-hover);color:var(--color-base-button-text-hover)}.newsletter__button:before{display:none}@media screen and (max-width: 1269px){.newsletter__paragraph.rte p{font-size:13px;line-height:18px}.newsletter__wrapper .h1{font-size:22px;line-height:26px}.newsletter__button{padding:13px 18px}}@media screen and (max-width: 989px){.newsletter__subheading{font-size:16px;line-height:20px}.newsletter__wrapper .h1{float:none;display:inline-block;vertical-align:middle;width:auto;text-align:center;margin:0 0 10px}img.newsletter_image{max-width:100%}.newsletter-image{width:25px;height:25px;text-align:center}.newsletter-section{padding:20px 0;height:auto}.newsletter__wrapper>*{display:block}}@media screen and (max-width: 749px){.newsletter__wrapper{padding-right:2rem;padding-left:2rem}.newsletter-section{padding:30px 0}}@media (max-width: 479px){.newsletter__subheading{font-size:13px;line-height:16px;margin:0 0 8px}.newsletter__wrapper .h1{font-size:15px;line-height:20px;margin:0}.newsletter-image{height:20px;width:20px;margin-right:5px}.newsletter__paragraph.rte p{font-size:12px}.newsletter-form__field-wrapper .field__input{height:40px}.newsletter__button{padding:10px;line-height:20px;font-size:13px}.newsletter-section{margin:30px 0 0}.newsletter-section{padding:15px 0}}.password .newsletter__subheading,.password .newsletter__paragraph.rte p{color:var(--color-base-background-2)!important}.password .newsletter-form__field-wrapper .field__input{background:#f7f7f7}
/*# sourceMappingURL=/cdn/shop/t/2/assets/newsletter-section.css.map */
