newsletter-popup{display:block}.nlx{--tl: 24px;--tb: 24px;--tw: 206px;--th: 48px;--nl-lift: 0px;position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-tab);pointer-events:none;background:var(--c-ink);clip-path:inset(calc(100% - var(--tb) - var(--th)) calc(100% - var(--tl) - var(--tw)) var(--tb) var(--tl) round 24px);transform:translateY(calc(-1 * var(--nl-lift)));transition:clip-path 1s var(--zpe),background-color .6s var(--zpe),transform .5s var(--zpe)}.nlx:not(.ready){visibility:hidden}.nlx.gone,.nlx.no-tab:not(.open){visibility:hidden}html.bar-on .nlx{--nl-lift: 80px}.nlx.open{transform:none;transition:clip-path 1s var(--zpe),background-color .6s var(--zpe),transform 1s var(--zpe);z-index:var(--z-modal);clip-path:inset(0 0 0 0 round 0);background:var(--c-paper);pointer-events:auto;visibility:visible}.nlx-tab{position:absolute;left:var(--tl);bottom:var(--tb);width:max-content;height:var(--th);display:flex;align-items:center;justify-content:flex-start;gap:12px;padding:0 18px 0 20px;border:0;border-radius:24px;background:none;color:var(--c-paper);font:inherit;font-size:var(--fs-sm);line-height:1.5;letter-spacing:.01em;cursor:pointer;pointer-events:auto;transition:opacity .45s .55s var(--zpe)}.nlx-tab:hover .nlx-plus{transform:rotate(90deg)}.nlx-plus{position:relative;width:11px;height:11px;flex:none;transition:transform .6s var(--zpe)}.nlx-plus:before,.nlx-plus:after{content:"";position:absolute;left:0;top:5px;width:11px;height:1px;background:currentColor}.nlx-plus:after{transform:rotate(90deg)}.nlx.open .nlx-tab{opacity:0;pointer-events:none;transition:opacity .2s var(--zpe)}.nlx-win{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);opacity:0;visibility:hidden;transition:opacity .35s var(--zpe),visibility 0s .35s}.nlx-win.single{grid-template-columns:minmax(0,1fr);justify-items:center}.nlx-win.single .nlx-b{justify-content:center;text-align:center}.nlx-win.single .nlx-in{margin-inline:auto}.nlx.open .nlx-win{opacity:1;visibility:visible;transition:opacity .7s .35s var(--zpe),visibility 0s}.nlx-im{position:relative;overflow:hidden;background:var(--c-card)}.nlx-im img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transform:scale(1.06);transition:transform 1.6s var(--zpe)}.nlx.open .nlx-im img{transform:none}.nlx-b{position:relative;display:flex;align-items:center;padding:var(--sec-m) var(--mx);overflow-y:auto}.nlx-form{width:100%}.nlx-in{width:min(460px,100%)}.nlx-in[hidden]{display:none}.nlx-in h2{font-family:var(--f-serif);font-weight:300;font-size:var(--fs-h2);line-height:1.02;letter-spacing:-.02em;margin-top:var(--z3)}.nlx-p{font-size:var(--fs-lead);line-height:1.6;color:var(--c-stone);margin-top:var(--z3)}.nlx-in>*{opacity:0;transform:translateY(16px);transition:opacity .2s,transform .2s}.nlx.open .nlx-in>*{opacity:1;transform:none;transition:opacity 1s var(--zpe),transform 1s var(--zpe)}.nlx.open .nlx-in>:nth-child(1){transition-delay:.5s}.nlx.open .nlx-in>:nth-child(2){transition-delay:.55s}.nlx.open .nlx-in>:nth-child(3){transition-delay:.62s}.nlx.open .nlx-in>:nth-child(n+4){transition-delay:.7s}.nlx-in>input[type=hidden],.nlx-in>label.vh{transform:none}.nlx-fld{display:flex;align-items:center;margin-top:var(--z5);border-bottom:1px solid rgba(28,28,26,.35);transition:border-color .6s var(--ease)}.nlx-fld:focus-within{border-bottom-color:var(--c-ink)}.nlx-fld input{flex:1;min-width:0;height:52px;border:0;background:transparent;font-family:var(--f-serif);font-size:24px;font-weight:300;color:var(--c-ink);outline:none}.nlx-fld input:focus-visible{outline:none}.nlx-fld input::placeholder{font-style:italic;color:var(--c-placeholder);opacity:1}.nlx-fld .join{display:inline-flex;align-items:center;gap:8px;height:52px;border:0;background:none;padding:0 0 0 16px;font:inherit;font-size:var(--fs-ui);line-height:1.5;color:var(--c-ink);cursor:pointer}.nlx-fld .join[disabled]{color:var(--c-placeholder);cursor:default}.nlx-fld .join:not([disabled]):hover .nl-ar{transform:translate(4px)}.nlx .fine{font-size:var(--fs-k);line-height:1.5;margin-top:var(--z2);color:var(--c-stone)}.nlx-no{margin-top:var(--z4);padding:0;border:0;background:none;font:inherit;font-size:var(--fs-sm);color:var(--c-stone);text-decoration:underline;text-underline-offset:4px;cursor:pointer}.nlx-no:hover{color:var(--c-ink)}.nlx-in .btn{margin-top:var(--z5)}.nlx-code{display:flex;align-items:center;gap:var(--z2);margin-top:var(--z4)}.nlx-code-v{padding:8px 14px;border:1px dashed var(--c-indigo);color:var(--c-indigo);font-size:var(--fs-body);letter-spacing:.08em}.nlx-x{position:absolute;top:var(--z3);right:var(--mx);z-index:3;background:var(--c-paper)}@media(max-width:1023px){.nlx{--tl: 16px;--tb: 16px;--tw: 188px;--th: 44px}.nlx{--nl-lift: env(safe-area-inset-bottom, 0px)}html.bar-on .nlx{--nl-lift: calc(80px + env(safe-area-inset-bottom, 0px)) }.nlx-tab{gap:10px;padding:0 15px 0 17px;font-size:var(--fs-k)}.nlx-win{grid-template-columns:minmax(0,1fr);grid-template-rows:34% minmax(0,1fr)}.nlx-win.single{grid-template-rows:minmax(0,1fr)}.nlx-b{align-items:flex-start;padding:var(--z5) var(--mx)}.nlx-in h2{font-size:40px}.nlx-p{font-size:var(--fs-body)}.nlx-fld{margin-top:var(--z4)}.nlx-x{top:16px;right:16px}}@media(prefers-reduced-motion:reduce){.nlx,.nlx-win,.nlx-in>*,.nlx-im img,.nlx-tab{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/section-newsletter-popup.css.map */
