.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:10rem;padding-bottom:10rem}.newsletter__wrapper{padding-right:4rem;padding-left:4rem}@media screen and (min-width:750px){.newsletter__wrapper{padding-right:0rem;padding-left:0rem}}.newsletter__wrapper>*{margin-top:0;margin-bottom:0;color:#000}.newsletter__wrapper>*+*{margin-top:2rem}.newsletter__wrapper>*+.newsletter-form{margin-top:3rem}.newsletter__subheading{max-width:70rem;margin-left:auto;margin-right:auto}.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-wrapper{margin-left:auto;min-width:350px;margin-top:auto}.newsletter__wrapper .newsletter__heading{max-width:450px}}.newsletter__wrapper{display:flex;align-items:center;padding-top:40px;padding-bottom:40px}@media screen and (max-width:992px){.newsletter__wrapper{flex-direction:column;padding:0}}.newsletter__wrapper .newsletter__heading{flex:1}@media screen and (max-width:992px){.newsletter__wrapper>*{width:100%}}.newsletter__heading{text-align:left;position:relative}@media screen and (min-width:992px){.newsletter__heading:after{content:"";width:100px;height:100px;position:absolute;background-image:url(arrow-right-t-brand.svg);background-size:contain;transform:translateY(-30%);top:30%;background-position:center center;background-repeat:no-repeat;right:30px}}.newsletter__heading .h1{font-size:29px;text-transform:uppercase;line-height:31px;letter-spacing:1.5%;margin-bottom:20px;margin-top:0;color:#000}@media screen and (max-width:992px){.newsletter__heading .h1{text-align:center;font-size:22px;margin-bottom:10px}}.newsletter__subheading{max-width:309px;margin-left:0;color:#000}@media screen and (max-width:992px){.newsletter__subheading{width:100%;text-align:center;margin:0;padding:0;max-width:100%}}.newsletter__subheading p{font-size:17px;line-height:25px;color:#22425e;margin:0}.newsletter-form{position:relative;height:auto}.newsletter-form .newsletter-form__field-wrapper .field{height:62px;border:1px solid black}.newsletter-form__message{color:#000}.newsletter-form .field input{height:100%;padding:14px 10px 10px;color:#000;outline:none!important}#shopify-section-footer-logos{margin-top:0}.newsletter__button{position:absolute;width:75px;height:62px;right:0;border:none;outline:none;background:none}.newsletter-form ::placeholder{color:#000;opacity:.6}.newsletter-form :-ms-input-placeholder{color:#000;opacity:.6}.newsletter-form ::-ms-input-placeholder{color:#000;opacity:.6}.newsletter-form .customer .field label,.newsletter-form .field__label{display:none}.newsletter-form__field-wrapper input{border:none;width:100%;box-shadow:none!important}.newsletter-form .field input:focus,.newsletter-form .field__input:focus,.newsletter-form .select__select:focus{box-shadow:none}.newsletter-form .customer .field label,.newsletter-form .field__label{left:0;top:35px}@media screen and (max-width:992px){.newsletter__button{min-width:49px;margin:0;padding:0;min-height:42px;width:62px;height:33px;height:100%;top:0}#insta-feed .instafeed-container,.instafeed-shopify .instafeed-container{width:25%!important;padding-bottom:25%!important}#insta-feed .slider-arrow,.instafeed-shopify .slider-arrow{display:none!important}}.newsletter__form-disclaimer{font-size:12px;line-height:23px;opacity:.7;margin:10px 0;display:block;text-align:left}.newsletter__subheading p{color:#000}#shopify-section-newsletter{background:#fff}@media screen and (max-width:750px){.newsletter__wrapper:not(.color-background-1){padding:60px 0}.newsletter__wrapper .newsletter__heading{text-align:center}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/newsletter-section.css.map */
