.news-letter-section{padding-block:70px;background-color:var(--color1)}.news-letter-section .section-title{max-width:480px;width:100%;margin:0 auto 30px;color:var(--white)}.news-letter-section .section-title *{color:inherit}.news-letter-section .section-title h2{font-size:30px;line-height:130%;text-transform:unset}.news-letter-section .section-title .description{font:var(--body-text)}.news-letter-form{max-width:480px;width:100%;margin:0 auto}.news-letter-form form .form-group .form-control{border-color:transparent;border-radius:0;background-color:var(--color2);color:var(--white);font:var(--body-l)}.news-letter-form form .form-group .form-control:hover,.news-letter-form form .form-group .form-control:focus,.news-letter-form form .form-group .form-control:active:focus,.news-letter-form form .form-group .form-control:active{border-color:var(--color8)}.news-letter-form form .form-group .form-control::placeholder{color:var(--color7);font-style:italic}.news-letter-form .btn{max-width:185px;width:100%;height:48px}.news-letter-section .newsletter-form .newsletter-field-wrapper{display:flex;align-items:center;gap:10px}.news-letter-section .form-group:has(input){width:100%;margin:0}.news-letter-section .form__message{margin:10px 0 0}@media(max-width:767px){.news-letter-section .newsletter-form .newsletter-field-wrapper{flex-direction:column;align-items:stretch}.news-letter-section .form-group,.news-letter-section .form-button,.news-letter-section .btn{width:100%;max-width:100%}.news-letter-section .form-control{width:100%}}@media screen and (max-width:850px){.news-letter-section{padding-block:40px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/newsletter.css.map */
