.newsletter-form .field__input,.footer-block__newsletter .field__input{min-height:var(--jm-btn-h);padding:0 var(--sp-4);border:1px solid var(--jm-line-strong);border-radius:var(--jm-radius-button);background:var(--jm-surface);color:var(--jm-ink);font-size:16px;box-shadow:none;transition:border-color .18s var(--jm-ease),box-shadow .18s var(--jm-ease)}.newsletter-form .field__input::placeholder,.footer-block__newsletter .field__input::placeholder{color:var(--jm-ink-2)}.newsletter-form .field__input:hover,.footer-block__newsletter .field__input:hover{border-color:var(--jm-ink-2)}.newsletter-form .field__input:focus,.footer-block__newsletter .field__input:focus{border-color:var(--jm-ink);box-shadow:none;outline:none}.newsletter-form .field__input:focus-visible,.footer-block__newsletter .field__input:focus-visible{outline:2px solid var(--jm-accent);outline-offset:2px}.newsletter-form__button,.footer-block__newsletter .field__button,.newsletter-form .field__button{min-height:var(--jm-btn-h);padding:0 var(--jm-btn-px);background:var(--jm-btn-primary-bg);color:var(--jm-btn-primary-fg);border:0;border-radius:var(--jm-radius-button);font-family:inherit;font-size:var(--jm-font-button);font-weight:var(--jm-w-semibold);letter-spacing:var(--jm-ls-button);line-height:1;cursor:pointer;box-shadow:none;transition:background .18s var(--jm-ease),transform .12s var(--jm-ease)}.newsletter-form__button:hover,.footer-block__newsletter .field__button:hover,.newsletter-form .field__button:hover{background:var(--jm-btn-primary-bg-hover);color:var(--jm-btn-primary-fg);box-shadow:none;transform:none}.newsletter-form__button:active,.footer-block__newsletter .field__button:active,.newsletter-form .field__button:active{transform:scale(.99);box-shadow:none}.newsletter-form__button:focus-visible,.footer-block__newsletter .field__button:focus-visible{outline:2px solid var(--jm-accent);outline-offset:2px}.newsletter-form__button svg,.footer-block__newsletter .field__button svg{transition:transform .18s var(--jm-ease)}.newsletter-form__button:hover svg,.footer-block__newsletter .field__button:hover svg{transform:translate(3px)}.newsletter-form__message{font-size:var(--jm-font-body-sm);margin-top:var(--sp-2)}.newsletter-form__message--success{color:var(--jm-success);font-weight:var(--jm-w-semibold)}@media(prefers-reduced-motion:reduce){.newsletter-form__button:hover svg,.footer-block__newsletter .field__button:hover svg{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/45/assets/jameora-newsletter.css.map */
