dialog.nzs-lbx{--nzs-lbx-side: max(16px, 4vw);--nzs-lbx-top: max(16px, 3vh);--nzs-lbx-bar: calc(96px + env(safe-area-inset-bottom, 0px)) ;position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;max-height:none;margin:0;padding:0;border:0;overflow:hidden;overscroll-behavior:contain;background:#fff;color:#0a0e15;opacity:0;transition:opacity .24s cubic-bezier(.4,0,1,1)}dialog.nzs-lbx::backdrop{background:transparent}dialog.nzs-lbx.is-open{opacity:1;transition:opacity .42s cubic-bezier(.22,1,.36,1)}.nzs-lbx__stage{position:absolute;top:var(--nzs-lbx-top);right:var(--nzs-lbx-side);bottom:var(--nzs-lbx-bar);left:var(--nzs-lbx-side);display:grid;grid-template:minmax(0,1fr) / minmax(0,1fr);place-items:center;cursor:zoom-out;touch-action:pan-y pinch-zoom;transform:scale(.97);transition:transform .24s cubic-bezier(.4,0,1,1)}.nzs-lbx.is-open .nzs-lbx__stage{transform:none;transition:transform .42s cubic-bezier(.22,1,.36,1)}.nzs-lbx__img{grid-area:1 / 1;display:block;width:min(100%,calc((100vh - var(--nzs-lbx-top) - var(--nzs-lbx-bar)) * var(--r, 1)));height:auto;max-height:100%;aspect-ratio:var(--r, 1);object-fit:contain;border-radius:14px;background:#f3f5f8;cursor:default;opacity:0;transition:opacity .24s cubic-bezier(.16,1,.3,1),transform .24s cubic-bezier(.16,1,.3,1);-webkit-user-select:none;user-select:none;-webkit-user-drag:none}@supports (height: 100dvh){.nzs-lbx__img{width:min(100%,calc((100dvh - var(--nzs-lbx-top) - var(--nzs-lbx-bar)) * var(--r, 1)))}}.nzs-lbx__img[hidden]{display:none}.nzs-lbx__img.is-current{opacity:1}.nzs-lbx__bar{position:absolute;right:0;bottom:calc(20px + env(safe-area-inset-bottom,0px));left:0;display:flex;justify-content:center;gap:14px;opacity:0;transform:translateY(8px);transition:opacity .24s cubic-bezier(.4,0,1,1),transform .24s cubic-bezier(.4,0,1,1)}.nzs-lbx.is-open .nzs-lbx__bar{opacity:1;transform:none;transition:opacity .42s cubic-bezier(.22,1,.36,1) 60ms,transform .42s cubic-bezier(.22,1,.36,1) 60ms}.nzs-lbx[data-single] [data-nzs-lbx-prev],.nzs-lbx[data-single] [data-nzs-lbx-next]{display:none}.nzs-lbx__btn{display:grid;place-items:center;width:52px;height:52px;padding:0;border:1px solid #e5e7eb;border-radius:50%;background:#fff;color:#0a0e15;box-shadow:0 10px 28px -12px #0a0e154d,0 1px 3px #0a0e151a;cursor:pointer;transition:transform .22s cubic-bezier(.16,1,.3,1),filter .22s cubic-bezier(.16,1,.3,1);-webkit-tap-highlight-color:transparent}.nzs-lbx__btn svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round;pointer-events:none}.nzs-lbx__btn svg path{fill:none}@media(hover:hover)and (pointer:fine){.nzs-lbx__btn:hover{filter:brightness(.94)}}.nzs-lbx__btn:active{transform:scale(.96);transition-duration:.1s}.nzs-lbx__btn:focus-visible{outline:2px solid var(--brand-primary, #0a5bd6);outline-offset:2px}@media(forced-colors:active){.nzs-lbx__btn{border-color:ButtonText}}.nzs-lbx__status{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}@media(prefers-reduced-motion:reduce){dialog.nzs-lbx,dialog.nzs-lbx.is-open,.nzs-lbx__stage,.nzs-lbx.is-open .nzs-lbx__stage,.nzs-lbx__img,.nzs-lbx__bar,.nzs-lbx.is-open .nzs-lbx__bar,.nzs-lbx__btn{transition:none}.nzs-lbx__stage,.nzs-lbx__bar{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/nzs-lightbox.css.map */
