.newsletter-form{--newsletter-text: var(--ink);--newsletter-muted: var(--stone);--newsletter-rule: var(--stone);--newsletter-rule-focus: var(--ink)}.newsletter-form--onink{--newsletter-text: var(--page);--newsletter-muted: var(--sand);--newsletter-rule: var(--stone);--newsletter-rule-focus: var(--page)}.newsletter-form__label{display:block;margin-bottom:8px;color:var(--newsletter-muted);font-size:var(--text-eyebrow);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase}.newsletter-form__field{display:flex;align-items:center;gap:8px;border-bottom:1px solid var(--newsletter-rule)}.newsletter-form__field:focus-within{border-bottom-color:var(--newsletter-rule-focus)}.newsletter-form__input{flex:1;min-width:0;min-height:44px;padding:0;background:none;border:0;border-radius:0;color:var(--newsletter-text);font-size:var(--text-field)}.newsletter-form__input::placeholder{color:var(--newsletter-muted)}.newsletter-form__input:focus{outline:none}.newsletter-form__submit{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;color:var(--newsletter-text)}.newsletter-form__submit:hover{color:var(--newsletter-muted)}.newsletter-form__message{margin:12px 0 0;color:var(--newsletter-muted);font-size:var(--text-sm)}.newsletter-form__message p{margin:0}.newsletter-form__code-line{margin-top:12px}.newsletter-form__code{display:inline-block;margin-left:4px;padding:2px 8px;border:1px dashed currentColor;font-weight:var(--font-weight-bold);letter-spacing:.06em}.newsletter-form__apply{margin-top:16px}
/*# sourceMappingURL=/cdn/shop/t/44/assets/component-newsletter-form.css.map */
