.newsletter_bg{background:url(new-newsletter.png);background-repeat:no-repeat;background-size:cover;padding:60px 0 90px}.newsletter_bg .gradient{background:transparent;margin:0 auto;padding:0;max-width:1000px;display:flex;align-items:center;flex-flow:wrap}.newsletter-form{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;position:relative}.news_head{text-align:left}.newsletter__subheading p{font-size:20px;line-height:28px;color:#fff;font-weight:400;font-family:Euclid Flex}.news_form{max-width:545px;width:100%}@media screen and (min-width:750px){.newsletter-form{flex-direction:row;align-items:flex-start;margin:0 auto;max-width:475px}}.newsletter-form__field-wrapper{width:100%}.newsletter-form__field-wrapper .field__input{padding-right:5rem}.newsletter-form__message{justify-content:center;margin-bottom:0}.newsletter_bg .newsletter-form__message--success{left:0;right:0;width:100%;display:table;margin:0 auto;color:#fff}.newsletter-form__message--success{margin-top:2rem;font-size:18px}@media screen and (min-width:750px){.newsletter-form__message{justify-content:flex-start}.newsletter-form__message--success{position:absolute;left:0;bottom:-65%}}.newsletter-form__button{width:50px;height:50px;background:#eb192f;margin:0;border-radius:50px}.newsletter-form__button .icon{width:1.5rem}.newsletter-form__field-wrapper .field__input::-webkit-input-placeholder{color:#969696;opacity:1;display:block;font-family:Euclid Flex;font-size:16px;line-height:28px}.newsletter-form__field-wrapper .field__input::-moz-placeholder{color:#969696;opacity:1;display:block;font-family:Euclid Flex;font-size:16px;line-height:28px}.newsletter-form__field-wrapper .field__input:-ms-input-placeholder{color:#969696;opacity:1;display:block;font-family:Euclid Flex;font-size:16px;line-height:28px}.newsletter-form__field-wrapper .field__input:-moz-placeholder{color:#969696;opacity:1;display:block;font-family:Euclid Flex;font-size:16px;line-height:28px}@media screen and (max-width:1024px){.newsletter_bg{padding:30px 0 50px}.news_head{text-align:center;width:100%}.news_form{max-width:100%;margin:20px 0 0}}@media screen and (max-width:749px){.newsletter_bg .gradient{padding:20px}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/component-newsletter.css.map */
