.nl{--nl-bg: var(--c-dark);--nl-fg: var(--c-on-dark);--nl-muted: var(--c-on-dark-2);--nl-ring: #cfd1a3;--nl-error: #ffb9ad;--nl-capsule-shadow: 0 10px 30px rgb(0 0 0 / .22);--nl-panel-shadow: var(--shadow-2)}.nl--olive{--nl-bg: var(--c-accent-soft);--nl-fg: var(--c-ink);--nl-muted: var(--c-ink-2);--nl-ring: var(--c-accent);--nl-error: var(--c-error);--nl-capsule-shadow: var(--shadow-1);--nl-panel-shadow: none}.nl--paper{--nl-bg: var(--c-paper);--nl-fg: var(--c-ink);--nl-muted: var(--c-ink-2);--nl-ring: var(--c-accent);--nl-error: var(--c-error);--nl-capsule-shadow: inset 0 0 0 1.5px var(--c-rule-strong);--nl-panel-shadow: var(--shadow-1)}.nl--band{background:var(--nl-bg);color:var(--nl-fg)}.nl--panel .nl__panel{padding:clamp(2.25rem,5.5vw,5rem) clamp(1.35rem,5.5vw,5.5rem);border-radius:clamp(var(--r-3),2.6vw,2.25rem);background:var(--nl-bg);box-shadow:var(--nl-panel-shadow)}.nl__panel{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.25fr);align-items:center;column-gap:clamp(2.5rem,6vw,6.5rem);color:var(--nl-fg)}.nl :focus-visible{outline-color:var(--nl-ring)}.nl__title{max-width:13ch;color:var(--nl-fg)}.nl__lead{margin-top:var(--s-4);max-width:42ch;font-size:var(--t-lead);line-height:1.6;color:var(--nl-muted);text-wrap:pretty}.nl__form{display:grid;gap:var(--s-4);container-type:inline-size}.nl__notice:focus,.nl__status:focus{outline:none}.nl__field{display:grid;gap:var(--s-2)}.nl__label{font-size:.95rem;font-weight:600;color:var(--nl-fg)}.nl__row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--s-2);padding:.375rem;border-radius:var(--r-pill);background:var(--c-paper);box-shadow:var(--nl-capsule-shadow);transition:box-shadow var(--dur-1) var(--ease-out)}.nl .nl__input{min-height:3rem;padding:.6rem .4rem .6rem 1.15rem;border:0;border-radius:var(--r-pill);background:transparent;color:var(--c-ink);font-size:1.02rem}.nl .nl__input:focus-visible{outline:none;box-shadow:none}.nl__row:has(.nl__input:focus-visible){box-shadow:var(--nl-capsule-shadow),0 0 0 3px var(--nl-ring)}.nl__row:has(.nl__input[aria-invalid=true]){box-shadow:var(--nl-capsule-shadow),0 0 0 2px var(--nl-error)}.nl__submit{min-height:3rem;padding-inline:1.6rem;box-shadow:none}.nl__submit:hover{box-shadow:0 8px 20px #5f612f4d}.nl .nl__error{color:var(--nl-error);padding-inline:1.15rem}.nl__age{display:grid;gap:var(--s-1)}.nl__check{align-items:center;min-height:2.75rem;font-weight:600;color:var(--nl-fg)}.nl .nl__check input{-webkit-appearance:none;appearance:none;display:block;width:1.45rem;height:1.45rem;margin:0;border:2px solid var(--nl-box-border, var(--c-ink-3));border-radius:7px;background:var(--nl-box-bg, var(--c-paper)) center / .95rem no-repeat;cursor:pointer;transition:background-color var(--dur-1) var(--ease-out),border-color var(--dur-1) var(--ease-out)}.nl .nl__check:hover input{border-color:var(--nl-fg)}.nl .nl__check input:checked{border-color:var(--c-accent);background-color:var(--c-accent);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m5 12.5 4.2 4.2L19 7'/%3E%3C/svg%3E")}.nl .nl__check input:focus-visible{outline:3px solid var(--nl-ring);outline-offset:3px;border-radius:7px}.nl .nl__check input[aria-invalid=true]{border-color:var(--nl-error)}.nl--dark{--nl-box-border: rgb(244 241 233 / .62);--nl-box-bg: transparent}.nl .nl__age .nl__error{padding-inline:calc(1.45rem + var(--s-3)) 0}.nl__consent{font-size:var(--t-small);line-height:1.55;color:var(--nl-muted);text-wrap:pretty}.nl__consent a{color:var(--nl-fg);font-weight:600;text-decoration-color:currentColor;text-decoration-thickness:1px}.nl__status{display:grid;justify-items:start;gap:var(--s-3)}.nl__status-mark{display:grid;place-items:center;width:3.75rem;height:3.75rem;border-radius:50%;background:var(--c-accent);color:#fff;box-shadow:0 10px 24px #6f723652}.nl__status-mark .icon{width:1.6rem;height:1.6rem;stroke-width:2.25}.nl__status-title{font-family:var(--f-display);font-size:clamp(1.6rem,2.4vw,2.2rem);font-weight:800;line-height:1.1;letter-spacing:-.025em;text-wrap:balance}.nl__status-text{max-width:44ch;color:var(--nl-muted)}@media(prefers-reduced-motion:no-preference){.nl__status-mark{animation:nl-settle var(--dur-3) var(--ease-out) both}.nl__status-mark .icon path{stroke-dasharray:24;animation:nl-draw .56s var(--ease-out) .2s both}@keyframes nl-settle{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:none}}@keyframes nl-draw{0%{stroke-dashoffset:24}to{stroke-dashoffset:0}}}@media(max-width:899px){.nl__panel{grid-template-columns:minmax(0,1fr);row-gap:clamp(1.75rem,5vw,2.5rem)}.nl__title{max-width:18ch}}@media(max-width:520px){.nl--panel .nl__panel{border-radius:var(--r-3)}}@container (max-width: 33.99rem){.nl__row{grid-template-columns:minmax(0,1fr);gap:var(--s-3);padding:0;background:none;box-shadow:none}.nl__row:has(.nl__input:focus-visible),.nl__row:has(.nl__input[aria-invalid=true]){box-shadow:none}.nl .nl__input{min-height:3.4rem;padding-inline:1.25rem;background:var(--c-paper);box-shadow:var(--nl-capsule-shadow)}.nl .nl__input:focus-visible{box-shadow:var(--nl-capsule-shadow),0 0 0 3px var(--nl-ring)}.nl .nl__input[aria-invalid=true]{box-shadow:var(--nl-capsule-shadow),0 0 0 2px var(--nl-error)}.nl__submit{width:100%;min-height:3.4rem}.nl .nl__error{padding-inline:1.25rem}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-newsletter.css.map */
