.nko{--nko-paper: #fff;--nko-ink: #000;--nko-muted: rgb(0 0 0 / .62);--nko-line: rgb(0 0 0 / .16);--nko-ease: cubic-bezier(.2, .7, .2, 1);position:fixed;top:0;right:0;bottom:0;left:0;margin:0;padding:0;border:0;width:100%;max-width:100%;height:100%;max-height:100%;background:transparent;color:var(--nko-ink);display:none;align-items:center;justify-content:center;font-family:var(--main-font-stack, Arial, sans-serif);font-size:14px;line-height:1.55;overflow:hidden;overscroll-behavior:contain}.nko[open]{display:flex}.nko::backdrop{background:#0000;transition:background .35s var(--nko-ease)}.nko.is-in::backdrop{background:#0000006b}.nko *,.nko *:before,.nko *:after{box-sizing:border-box}.nko :where(h2,p,ol){margin:0}html.nko-lock{overflow:hidden}.nko-panel{position:relative;display:grid;grid-template-columns:minmax(0,1fr);width:min(520px,calc(100vw - 48px));max-height:calc(100dvh - 48px);overflow:auto;background:var(--nko-paper);opacity:0;transform:translateY(14px) scale(.985);transition:opacity .35s var(--nko-ease),transform .45s var(--nko-ease)}.nko.is-in .nko-panel{opacity:1;transform:none}.nko.is-out .nko-panel{opacity:0;transform:translateY(10px) scale(.985);transition-duration:.25s}.nko.is-out::backdrop{background:#0000}.nko--media .nko-panel{width:min(880px,calc(100vw - 48px));grid-template-columns:minmax(0,.82fr) minmax(0,1fr)}.nko-media{position:relative;min-height:100%;background:#0000000a}.nko-media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.nko-body{position:relative;padding:22px clamp(24px,3vw,40px) clamp(26px,3vw,36px);display:grid;align-content:start}.nko-grip{display:none}.nko-edition{display:flex;gap:14px;padding:0 44px 16px 0;border-bottom:1px solid var(--nko-line);font-size:10px;line-height:1.5;letter-spacing:.12em;text-transform:uppercase}.nko-edition span+span{color:var(--nko-muted)}.nko-edition span+span:before{content:"/";margin-right:14px;color:var(--nko-line)}.nko-close{position:absolute;top:10px;right:clamp(12px,2vw,26px);display:grid;place-items:center;width:40px;height:40px;padding:0;border:0;border-radius:50%;background:transparent;color:var(--nko-ink);cursor:pointer}.nko-close svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.3;stroke-linecap:round}.nko-close:hover{background:#0000000d}.nko-title{margin-top:clamp(26px,3vw,40px);font-family:var(--heading-font-stack, Arial, sans-serif);font-weight:400;font-size:clamp(30px,3.2vw,42px);line-height:1.02;letter-spacing:-.045em;max-width:13ch}.nko-text{margin-top:14px;color:var(--nko-muted);max-width:40ch}.nko-tiers{list-style:none;padding:0;margin-top:clamp(22px,2.6vw,30px);border-top:1px solid var(--nko-ink)}.nko-tier{display:grid;grid-template-columns:30px minmax(0,1fr) auto;align-items:baseline;gap:10px;padding:13px 0;border-bottom:1px solid var(--nko-line);font-variant-numeric:tabular-nums}.nko-index{font-size:10px;letter-spacing:.14em;color:var(--nko-muted)}.nko-threshold{font-size:13px;color:var(--nko-muted)}.nko-reward{font-family:var(--heading-font-stack, Arial, sans-serif);font-size:clamp(18px,1.6vw,22px);letter-spacing:-.03em;line-height:1.1;white-space:nowrap;text-align:right}.nko-tier:last-child .nko-reward{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em}.nko-actions{display:grid;gap:4px;margin-top:clamp(22px,2.6vw,30px)}.nko-btn{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:54px;padding:14px 22px;border:1px solid var(--nko-ink);border-radius:var(--button-border-radius, 999px);background:var(--nko-ink);color:var(--nko-paper)!important;text-decoration:none;font-size:13px;transition:background .15s,color .15s}.nko-btn svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.3;stroke-linecap:round;stroke-linejoin:round;transition:transform .2s var(--nko-ease)}.nko-btn:hover{background:var(--nko-paper);color:var(--nko-ink)!important}.nko-btn:hover svg{transform:translate(3px)}.nko-later{justify-self:center;min-height:44px;padding:0 12px;border:0;background:none;cursor:pointer;font:inherit;font-size:12px;color:var(--nko-muted);text-decoration:underline;text-underline-offset:.25em}.nko-note{margin-top:6px;font-size:11px;line-height:1.5;color:var(--nko-muted);text-align:center}.nko :is(a,button):focus-visible{outline:2px solid var(--nko-ink);outline-offset:3px}.nko-btn:focus-visible{outline-offset:4px}@media(max-width:749px){.nko{align-items:flex-end}.nko-panel,.nko--media .nko-panel{width:100%;max-height:min(88dvh,640px);grid-template-columns:minmax(0,1fr);border-radius:14px 14px 0 0;opacity:1;transform:translateY(100%);transition:transform .42s var(--nko-ease)}.nko.is-in .nko-panel{transform:translateY(var(--nko-drag, 0px))}.nko.is-drag .nko-panel{transition:none}.nko.is-out .nko-panel{opacity:1;transform:translateY(100%);transition-duration:.3s}.nko-media{display:none}.nko-body{padding:10px 20px calc(16px + env(safe-area-inset-bottom))}.nko-grip{display:block;justify-self:center;width:36px;height:4px;margin:0 0 14px;border-radius:4px;background:#0000002e}.nko-edition{padding-right:40px;padding-bottom:12px;font-size:9px;gap:10px}.nko-edition span+span:before{margin-right:10px}.nko-close{top:18px;right:10px;width:44px;height:44px}.nko-title{margin-top:20px;font-size:clamp(27px,8vw,32px);max-width:14ch}.nko-text{margin-top:10px;font-size:13px}.nko-tiers{margin-top:18px}.nko-tier{grid-template-columns:24px minmax(0,1fr) auto;padding:11px 0}.nko-threshold{font-size:12px}.nko-reward{font-size:18px}.nko-actions{margin-top:18px}.nko-btn{min-height:52px}.nko-note{font-size:10px}}@media(max-width:749px)and (max-height:640px){.nko-title{margin-top:14px;font-size:25px}.nko-text{display:none}.nko-tier{padding:9px 0}}@media(prefers-reduced-motion:reduce){.nko-panel,.nko::backdrop,.nko-btn svg{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/nk-offer-popup.css.map */
