.nl-form{display:flex;flex-direction:column;gap:8px;width:100%;max-width:560px;margin-inline:auto;text-align:center}.nl-form__label{font-weight:700;font-size:15px}.nl-form__row{display:flex;flex-direction:column;gap:10px}.nl-form__input{width:100%;min-width:0;height:48px;padding:0 14px;font:inherit;font-size:16px;text-align:center;color:var(--g-ink);background:var(--g-white);border:1.5px solid var(--g-ink);border-radius:var(--g-radius-control);transition:border-color var(--g-fast) ease}.nl-form__input:focus-visible{outline:var(--g-focus);outline-offset:2px}.nl-form__btn{width:100%;min-height:48px}.nl-form__consent{margin:0;font-size:13px;line-height:1.45;color:var(--g-muted);text-wrap:pretty}.nl-form__consent a,.nl-check a{color:inherit;text-decoration:underline;text-underline-offset:2px}.nl-status{display:flex;align-items:center;justify-content:center;gap:10px;margin:0;font-weight:700;color:var(--g-green);text-wrap:pretty}.nl-status .icon{flex:none}.nl-status--error{font-weight:400;color:var(--g-red)}.nl-form--dark .nl-form__label{color:var(--g-cream)}.nl-form--dark .nl-form__input{color:var(--g-white);background:var(--g-ink-raised);border-color:var(--g-ink-line-strong)}.nl-form--dark .nl-form__input:hover{border-color:var(--g-on-ink-muted)}.nl-form--dark .nl-form__input:focus-visible{outline-color:var(--g-cream);border-color:var(--g-cream)}.nl-form--dark .nl-form__consent{color:var(--g-on-ink-muted)}.nl-form--dark .nl-form__consent a,.nl-form--dark .nl-status{color:var(--g-cream)}.nl-form--dark .nl-status--error{color:var(--g-white)}.nl-check{display:flex;align-items:flex-start;gap:10px;min-height:var(--g-touch);text-align:left;font-size:15px;line-height:1.45;cursor:pointer}.nl-check input{flex:none;width:22px;height:22px;margin:1px 0 0;accent-color:var(--g-green)}.nl-band{display:flex;flex-direction:column;align-items:center;gap:var(--g-space-4);text-align:center}.nl-band__media{width:100%;aspect-ratio:16 / 10;overflow:hidden;border-radius:var(--g-radius-box);box-shadow:0 18px 40px -22px #2c2c2a73}.nl-band__media img{display:block;width:100%;height:100%;object-fit:cover}.nl-band__copy{display:flex;flex-direction:column;align-items:center;gap:12px;width:100%;min-width:0}.nl-band__copy .eyebrow,.nl-band__text{margin:0}.nl-band__title{margin:0;text-wrap:balance}.nl-band__text{max-width:48ch;text-wrap:pretty}.nl-band__register{display:inline-flex;align-items:center;min-height:var(--g-touch);font-weight:700;color:var(--g-green);text-decoration:underline;text-underline-offset:3px}.nl-inline{grid-column:1 / -1;display:flex;flex-direction:column;align-items:center;gap:12px;padding:24px 16px;text-align:center;background:var(--g-cream);border-radius:var(--g-radius-box)}.nl-inline__copy{display:flex;flex-direction:column;gap:6px;min-width:0}.nl-inline .eyebrow,.nl-inline__text{margin:0}.nl-inline__title{margin:0;font-size:22px;line-height:1.25;text-wrap:balance}.nl-inline__text{text-wrap:pretty}.nl-exit{width:min(100%,480px);max-width:100%;max-height:90dvh;margin:auto auto 0;padding:28px 20px 16px;overflow-y:auto;text-align:center;color:var(--g-ink);background:var(--g-paper);border:0;border-radius:var(--g-radius-box) var(--g-radius-box) 0 0}.nl-exit[open]{display:flex;flex-direction:column;align-items:center;gap:10px;animation:nl-exit-in var(--g-normal) var(--g-ease)}.nl-exit::backdrop{background:#2b262073}.nl-exit .eyebrow,.nl-exit__text{margin:0}.nl-exit__title{margin:0;padding-inline:28px;font-size:26px;line-height:1.2;text-wrap:balance}.nl-exit__text{text-wrap:pretty}.nl-exit__close{position:absolute;top:6px;right:6px;display:flex;align-items:center;justify-content:center;width:var(--g-touch);height:var(--g-touch);color:var(--g-ink);background:none;border:0;border-radius:50%;cursor:pointer}.nl-exit__close:focus-visible,.nl-exit__later:focus-visible{outline:var(--g-focus);outline-offset:2px}.nl-exit__later{min-height:var(--g-touch);padding:0 12px;font:inherit;font-size:15px;color:var(--g-muted);background:none;border:0;text-decoration:underline;text-underline-offset:3px;cursor:pointer}@keyframes nl-exit-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.nl-exit[open]{animation:none}}@media(min-width:600px){.nl-form__row{flex-direction:row}.nl-form__input{flex:1}.nl-form__btn{width:auto;flex:none;padding-inline:24px}.nl-exit{margin:auto;border-radius:var(--g-radius-box);padding:32px 32px 18px}}@media(min-width:1024px){.nl-form{margin-inline:0;text-align:left}.nl-form__input{text-align:left}.nl-status{justify-content:flex-start}.nl-band{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:56px;align-items:center;text-align:left}.nl-band__media{aspect-ratio:4 / 3}.nl-band__copy{align-items:flex-start}.nl-inline{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:32px;align-items:center;padding:28px 32px;text-align:left}.nl-exit .nl-form{margin-inline:auto;text-align:center}.nl-exit .nl-form__input{text-align:center}.nl-exit .nl-status{justify-content:center}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/newsletter.css.map */
