.mh-newsletter{min-width:0}.mh-newsletter--home{padding-block:clamp(24px,4.5vw,70px) clamp(52px,6vw,95px)}.mh-newsletter__inner{position:relative;isolation:isolate;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.82fr);align-items:center;gap:clamp(28px,6vw,110px);padding:clamp(28px,5.5vw,78px);min-width:0;background:var(--v3-surface);border:1px solid var(--v3-line);border-radius:20px;overflow:hidden}.mh-newsletter--home .mh-newsletter__inner:before{content:"";position:absolute;pointer-events:none;z-index:-1;width:46%;aspect-ratio:1;right:-7%;top:-65%;border:1px solid var(--v3-line);border-radius:50%;box-shadow:0 0 0 65px color-mix(in srgb,var(--v3-accent) 3%,transparent),0 0 0 130px color-mix(in srgb,var(--v3-accent) 2%,transparent)}.mh-newsletter__eyebrow{font-size:10px;letter-spacing:.17em;text-transform:uppercase;font-weight:700;color:var(--v3-accent);margin:0 0 18px}.mh-newsletter__title{font-size:clamp(30px,4vw,58px);line-height:1.12;letter-spacing:-.055em;font-weight:650;color:var(--v3-text);margin:0 0 15px;max-width:530px}.mh-newsletter__description{font-size:14px;line-height:1.75;color:var(--v3-muted);max-width:440px;margin:0}.mh-newsletter__action{min-width:0}.mh-newsletter__form{margin:0}.mh-newsletter__label{display:block;font-size:11px;font-weight:650;letter-spacing:.02em;color:var(--v3-text);margin-bottom:12px}.mh-newsletter__inputrow{display:flex;gap:8px;align-items:stretch;min-width:0}.mh-newsletter__input{-webkit-appearance:none;appearance:none;box-sizing:border-box;width:100%;min-width:0;min-height:54px;border-radius:9px;border:1px solid var(--v3-line);background:var(--v3-bg);color:var(--v3-text);padding:13px 17px;font-family:inherit;font-size:14px;outline-offset:3px;transition:border-color .2s}.mh-newsletter__input::placeholder{color:var(--v3-muted);opacity:.9}.mh-newsletter__input:focus-visible{outline:2px solid var(--v3-accent);border-color:var(--v3-accent)}.mh-newsletter__submit{-webkit-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;flex:none;white-space:nowrap;min-height:54px;min-width:138px;border:1px solid var(--v3-accent);border-radius:9px;padding:12px 20px;background:var(--v3-accent);color:var(--v3-ink);font:700 12px/1.4 var(--mh-sans);cursor:pointer;transition:transform .2s,filter .2s}.mh-newsletter__submit:hover{filter:brightness(1.07);transform:translateY(-1px)}.mh-newsletter__submit:focus-visible{outline:2px solid var(--v3-text);outline-offset:3px}.mh-newsletter__fineprint{color:var(--v3-muted);font-size:11px;line-height:1.65;margin:12px 0 0}.mh-newsletter__fineprint a{color:inherit;text-decoration:underline;text-underline-offset:3px}.mh-newsletter__status{font-size:13px;line-height:1.6;margin:12px 0 0}.mh-newsletter__status--success{color:var(--v3-accent)}.mh-newsletter__status--error{color:#efb1a7}.mh-newsletter--footer .mh-newsletter__inner{grid-template-columns:minmax(0,1fr) minmax(0,1fr);padding:28px 0 32px;gap:clamp(22px,5vw,72px);border:0;border-top:1px solid var(--v3-line);border-radius:0;background:transparent}.mh-newsletter--footer .mh-newsletter__title{font-size:clamp(21px,2.4vw,30px);letter-spacing:-.035em;margin-bottom:9px}.mh-newsletter--footer .mh-newsletter__description{font-size:12px;line-height:1.7}.mh-newsletter--footer .mh-newsletter__input,.mh-newsletter--footer .mh-newsletter__submit{min-height:46px}.mh-newsletter--footer .mh-newsletter__submit{min-width:112px}@media(max-width:780px){.mh-newsletter__inner,.mh-newsletter--footer .mh-newsletter__inner{grid-template-columns:minmax(0,1fr);gap:24px}.mh-newsletter--home .mh-newsletter__inner{padding:clamp(24px,6vw,40px);border-radius:15px}.mh-newsletter--home{padding-block:28px 55px}}@media(max-width:480px){.mh-newsletter__inputrow{flex-direction:column}.mh-newsletter__submit{width:100%;min-height:50px}.mh-newsletter--footer .mh-newsletter__inner{padding-block:25px}.mh-newsletter__title{font-size:clamp(29px,9vw,39px)}}@media(prefers-reduced-motion:reduce){.mh-newsletter__submit,.mh-newsletter__input{transition:none}.mh-newsletter__submit:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/mh-newsletter.css.map */
