.newsletter-form{width:100%}.newsletter-form .newsletter-title{margin-top:0;margin-bottom:30px}.newsletter-form__field-wrapper{position:relative}.newsletter-form .field input[type=email]{background:rgb(var(--color-white));color:rgb(var(--color-black));border-radius:40px;padding:35px 100px 35px 30px}.newsletter-form .field__label{-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;color:rgb(var(--color-black));top:24px;left:30px;pointer-events:none}.newsletter-form .field__input:focus~.field__label,.newsletter-form .field__input:not(:placeholder-shown)~.field__label,.newsletter-form .field__input:-webkit-autofill~.field__label{left:30px;top:10px;opacity:0}.newsletter-form .newsletter-form__button{background:rgb(var(--color-red));color:rgb(var(--color-white));position:absolute;top:8px;right:10px;padding:6px 50px;border-radius:40px;box-sizing:content-box;-webkit-transition:all .1s ease-out;-moz-transition:all .1s ease-out;-o-transition:all .1s ease-out;transition:all .1s ease-out}.newsletter-form .newsletter-form__button:hover{background:rgb(var(--color-black))}.newsletter-form .custom-checkbox{margin-top:15px}@media screen and (max-width:768px){.newsletter-form .field input[type=email]{padding:25px 100px 25px 30px}.newsletter-form .field__label{top:14px}.newsletter-form .newsletter-form__button{padding:0 30px;top:4px;right:4px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/component-newsletter.css.map */
