.newsletter{text-align:center;margin-top:-120px;padding-top:120px}.newsletter-form__field-wrapper>.field{max-width:600px;margin:1em auto 0;position:relative}.newsletter-form__field-wrapper>.field>input{padding-right:130px}.newsletter-form__button{display:flex;align-items:center;padding:0 20px;position:absolute;right:0;top:0;bottom:0}.newsletter-form__button span{display:none}.newsletter-form__button svg{margin-left:10px}.newsletter-form__message{margin-top:1em}@media only screen and (min-width: 640px){.newsletter{margin-top:-150px;padding-top:150px}.newsletter-form__field-wrapper>.field{margin-top:1.5em}.newsletter-form__button span{display:block}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/newsletter-section.css.map */
