.nlt{color:var(--text);content-visibility:auto;contain-intrinsic-block-size:auto 320px}.nlt--slab{background-color:var(--surface)}.nlt__inner{inline-size:100%;max-inline-size:calc(var(--page-width) + 2 * var(--page-margin));margin-inline:auto;padding:var(--s6) var(--page-margin)}.nlt__claim{margin:0;font-size:var(--type-heading-3-size);line-height:var(--type-heading-3-lh);letter-spacing:var(--type-heading-3-ls);font-weight:var(--type-heading-3-fw)}.nlt__note{margin:var(--s2) 0 0;max-inline-size:60ch;font-size:var(--type-body-size);line-height:var(--type-body-lh);letter-spacing:var(--type-body-ls)}.nlt__form{margin-block-start:var(--s5)}.nlt__line{display:grid;gap:var(--s2)}.nlt__input[type=email]{padding:var(--s3) 0 var(--s1);background-color:transparent;border:0;border-block-end:1px solid var(--border);font-size:var(--type-lead-size);line-height:var(--type-lead-lh);letter-spacing:var(--type-lead-ls)}.nlt__input[type=email]:-webkit-autofill{-webkit-text-fill-color:var(--text);background-clip:text;-webkit-background-clip:text}.nlt__submit{min-block-size:calc(var(--s5) + var(--s1));background-color:var(--text);border-color:var(--text);color:var(--on-accent)}.nlt__submit:hover,.nlt__submit:focus-visible{background-color:transparent;color:var(--text)}.nlt__inner:has(.nlt__msg--success) .nlt__note{display:none}.nlt__fine{margin:var(--s2) 0 0;font-size:var(--type-small-size);line-height:var(--type-small-lh);letter-spacing:var(--type-small-ls)}.nlt__msg{margin:0;max-inline-size:60ch;font-size:var(--type-body-size);line-height:var(--type-body-lh);letter-spacing:var(--type-body-ls);font-weight:var(--fw-strong)}.nlt__msg--error{margin-block-end:var(--s3);padding-inline-start:var(--s2);border-inline-start:2px solid var(--border)}@media(min-width:750px){.nlt__inner{display:grid;grid-template-columns:var(--grid-columns);column-gap:var(--grid-gap)}.nlt__say{grid-column:1 / span 6}.nlt__form{grid-column:1 / span 8}.nlt__line{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:var(--s4)}}@media(min-width:980px){.nlt__inner{align-items:end}.nlt__say,.nlt__form{grid-row:1}.nlt__form{grid-column:7 / -1;margin-block-start:0}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/newsletter.css.map */
