.newsletter{padding-top:10px;padding-bottom:30px}.newsletter .newsletter-form__field-wrapper .field__input{padding:12px 2em 12px 0;min-height:0;height:auto;font-size:14px;border-bottom:1px solid black;font-family:var(--font-body-family);font-weight:lighter}.newsletter-form__field-wrapper .field:after,.newsletter .newsletter-form__field-wrapper .field__input:focus{box-shadow:none}.newsletter .newsletter-form__button{width:auto;opacity:0;font-style:italic;color:#000}.newsletter-form__field-wrapper .field__label{font-size:14px;left:0;font-weight:lighter;opacity:.8}.newsletter .newsletter-form__field-wrapper .field__input:not(:placeholder-shown)~.field__label,.newsletter .newsletter-form__field-wrapper .field__input:focus~.field__label{opacity:1;left:0;top:-3px;font-size:10px}.newsletter .newsletter-form__field-wrapper .field:after{box-shadow:none;background-color:#fff0}.newsletter .newsletter-form__field-wrapper .field__input:focus~.field__label~.newsletter-form__button,.newsletter .newsletter-form__field-wrapper .field__input:not(:placeholder-shown)~.field__label~.newsletter-form__button{opacity:1}.newsletter .newsletter-form__message.form__message{font-size:12px;color:gray;justify-content:flex-start;align-items:flex-start;width:100%;margin:2em 0 1em}.newsletter .newsletter-form__disclaimer{display:none}.newsletter .newsletter-form__field-wrapper .field__input:focus~.field__label~.newsletter-form__button~.newsletter-form__disclaimer,.newsletter .newsletter-form__field-wrapper .field__input:not(:placeholder-shown)~.field__label~.newsletter-form__button~.newsletter-form__disclaimer{display:block}@media(min-width:750px){.newsletter{padding-top:15px}.newsletter .newsletter-form{max-width:none}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/newsletter-section.css.map */
