body .footer .footer-block--newsletter{margin-top:var(--tt-space-6)}body .footer .footer-block__newsletter{max-width:34rem}body .footer .tt-footer-mail__text{margin:0 0 var(--tt-space-3);color:var(--tt-text-muted);font-size:var(--tt-fs-read);line-height:var(--tt-lh-read)}body .footer .footer-block__newsletter .footer-block__heading{margin-bottom:var(--tt-space-2)}body .footer .newsletter-form__field-wrapper .field__input{min-height:var(--tt-tap);color:var(--tt-text)}body .footer .newsletter-form__button{min-width:var(--tt-tap);min-height:var(--tt-tap);color:var(--tt-text)}body .footer .newsletter-form__message{color:var(--tt-text);font-size:var(--tt-fs-small)}body .footer .newsletter-form__message--success{margin-top:var(--tt-space-3);font-weight:var(--tt-fw-ui-strong)}body .footer .footer-block__newsletter{flex:1 1 auto;width:100%}body .footer .newsletter-form .field__input{background:var(--tt-surface);color:var(--tt-text);border-radius:var(--tt-radius-input)}body .footer .newsletter-form .field:before,body .footer .newsletter-form .field:after{border-radius:var(--tt-radius-input);box-shadow:0 0 0 1px var(--tt-control-line)}body .footer .newsletter-form .field__label{color:var(--tt-text-muted)}body .footer .newsletter-form .field__input:focus-visible{outline:2px solid var(--tt-text);outline-offset:2px}body .footer .newsletter-form__message{justify-content:flex-start;text-align:left}body .footer .newsletter-form .field__input:placeholder-shown:not(:focus)~.field__label{display:inline-flex;align-items:center;min-height:var(--tt-tap);top:0}body .footer .newsletter-form .field__input:focus~.field__label,body .footer .newsletter-form .field__input:not(:placeholder-shown)~.field__label{font-size:var(--tt-fs-small);line-height:1;top:8px}body .footer .newsletter-form .field__input:focus,body .footer .newsletter-form .field__input:not(:placeholder-shown){padding-top:26px;padding-bottom:6px}
/*# sourceMappingURL=/cdn/shop/t/10/assets/tt-footer-mail.css.map */
