.newsletter-v2-form,.newsletter-v2-form__group{width:100%}.newsletter-v2-form__label{display:block;font-size:1.3rem;line-height:1.2;letter-spacing:.02em;margin:0 0 .8rem;color:var(--nl2-text);font-weight:var(--nl2-label-weight)}.newsletter-v2-form__row{display:grid;grid-template-columns:1fr;gap:1.2rem;align-items:stretch}@media screen and (min-width: 750px){.newsletter-v2-form__row{grid-template-columns:1fr auto;gap:2rem}}.newsletter-v2-form__input{width:100%;min-height:4.6rem;padding:1.1rem 1.4rem;border-radius:var(--nl2-radius);border:1px solid var(--nl2-input-border);background:var(--nl2-input-bg);color:var(--nl2-input-text);font-size:1.6rem;line-height:1.2;outline:none;box-shadow:none}.newsletter-v2-form__input::placeholder{color:var(--nl2-input-placeholder);opacity:1}.newsletter-v2-form__input:focus-visible{outline:2px solid rgba(0,0,0,.35);outline-offset:2px}.newsletter-v2-form__button{min-height:4.6rem;padding:0 3.4rem;border-radius:var(--nl2-radius);border:1px solid transparent;background:var(--nl2-btn-bg);color:var(--nl2-btn-text);font-size:1.3rem;letter-spacing:.22em;text-transform:uppercase;cursor:pointer;white-space:nowrap;font-weight:var(--nl2-button-weight)}@media screen and (max-width: 749px){.newsletter-v2-form__button{width:100%}}.newsletter-v2-form__button:hover{background:var(--nl2-btn-hover-bg)}.newsletter-v2-form__button:focus-visible{outline:2px solid rgba(0,0,0,.35);outline-offset:3px}.newsletter-v2-form__message{display:block;margin-top:1.2rem;font-size:1.3rem;line-height:1.35}.newsletter-v2-form__message--error{color:#b00020}.newsletter-v2-form__message--success{color:#1a6b3b}
/*# sourceMappingURL=/cdn/shop/t/1109/assets/component-newsletter-v2.css.map */
