.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}}.newsletter__wrapper .page-width{display:flex;align-items:center;gap:40px}@media (max-width: 991px){.newsletter__wrapper .page-width{flex-direction:column}}@media (max-width: 767px){.newsletter__wrapper .page-width{gap:20px}}.newsletter__wrapper .page-width .newsletter_left h2{color:#fff;margin:0;letter-spacing:-.6px}@media (min-width: 768px){.newsletter__wrapper .page-width .newsletter_left h2{text-align:left}}.newsletter__wrapper .page-width .newsletter_left .newsletter__subheading{font-size:18px;color:#fff;margin:10px 0 0}.newsletter__wrapper .page-width .newsletter_form{flex-grow:1;max-width:700px;margin-left:auto}@media (max-width: 991px){.newsletter__wrapper .page-width .newsletter_form{margin-left:unset;max-width:100%;width:100%}}.newsletter__wrapper .page-width .newsletter_form form,.newsletter__wrapper .page-width .newsletter_form form .newsletter-form__field-wrapper{max-width:100%}.newsletter__wrapper .page-width .newsletter_form form .newsletter-form__field-wrapper .field{display:flex;gap:16px}@media (max-width: 991px){.newsletter__wrapper .page-width .newsletter_form form .newsletter-form__field-wrapper .field{flex-direction:column;max-width:600px;width:100%;margin:0 auto;align-items:center;gap:20px}}.newsletter__wrapper .page-width .newsletter_form form .newsletter-form__field-wrapper .field:after,.newsletter__wrapper .page-width .newsletter_form form .newsletter-form__field-wrapper .field:before{display:none}.newsletter__wrapper .page-width .newsletter_form form .newsletter-form__field-wrapper .field input{padding:14px 24px;background:#fff;border:none;color:#808d9e;font-size:20px;font-weight:300;line-height:12px;letter-spacing:-.32px;flex-grow:1;border-radius:54px;min-height:64px;transition:.3s all ease}.newsletter__wrapper .page-width .newsletter_form form .newsletter-form__field-wrapper .field input:focus{outline:none;box-shadow:0 0 8px #fbfbfbf0}@media (max-width: 991px){.newsletter__wrapper .page-width .newsletter_form form .newsletter-form__field-wrapper .field input{text-align:center;font-size:16px}}.newsletter__wrapper .page-width .newsletter_form form .newsletter-form__field-wrapper .field input::placeholder{color:#808d9e;opacity:1}.newsletter__wrapper .page-width .newsletter_form form .newsletter-form__field-wrapper .field .field__label{display:none}.newsletter__wrapper .page-width .newsletter_form form .newsletter-form__field-wrapper .field .newsletter-form__button{border-radius:100px;background:#f26322;position:static;min-height:64px;padding:14px 24px 10px;min-width:fit-content;color:#fff;font-size:16px;font-weight:500;line-height:24px;letter-spacing:.32px;text-transform:uppercase;position:relative;gap:10px}@media (max-width: 991px){.newsletter__wrapper .page-width .newsletter_form form .newsletter-form__field-wrapper .field .newsletter-form__button{min-height:44px;max-width:209px;width:100%}}.newsletter__wrapper .page-width .newsletter_form form .newsletter-form__field-wrapper .field .newsletter-form__button span:not(.svg-wrapper){transition:.4s all ease}.newsletter__wrapper .page-width .newsletter_form form .newsletter-form__field-wrapper .field .newsletter-form__button .svg-wrapper{position:absolute;width:26px;height:38px;margin-top:-4px;transition:.4s all ease;transform:translate(-40px);opacity:0}.newsletter__wrapper .page-width .newsletter_form form .newsletter-form__field-wrapper .field .newsletter-form__button .svg-wrapper svg{width:100%;height:auto}.newsletter__wrapper .page-width .newsletter_form form .newsletter-form__field-wrapper .field .newsletter-form__button:hover span:not(.svg-wrapper){opacity:0;transform:translate(100px)}.newsletter__wrapper .page-width .newsletter_form form .newsletter-form__field-wrapper .field .newsletter-form__button:hover .svg-wrapper{opacity:1;transform:translate(0)}.newsletter__wrapper .page-width .newsletter_form form .newsletter-form__field-wrapper .field .newsletter-form__message{margin:10px 0 0;width:100%;text-align:center;display:flex;align-items:center;justify-content:center;padding:10px 20px;color:#fff;background:#ffffff52;border-radius:20px;border:2px solid #ffffff}
/*# sourceMappingURL=/cdn/shop/t/10/assets/newsletter-section.css.map */
