.lightbox{position:fixed;top:0;right:0;bottom:0;left:0;z-index:900;background:#14100df5;opacity:0;transition:opacity .18s ease}.lightbox[hidden]{display:none}.lightbox.is-open{opacity:1}.lb-stage{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;overflow:hidden;touch-action:pan-y}.lb-img{max-width:92vw;max-height:86vh;width:auto;height:auto;display:block;border-radius:4px;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.lb-close,.lb-nav{position:absolute;z-index:2;display:flex;align-items:center;justify-content:center;background:#fbf9f61a;border:1px solid rgba(251,249,246,.22);color:#fbf9f6;border-radius:50%;cursor:pointer;padding:0;transition:background .15s ease}.lb-close:hover,.lb-nav:hover{background:#fbf9f633}.lb-close{top:max(14px,env(safe-area-inset-top));right:14px;width:42px;height:42px;font-size:22px;line-height:1}.lb-nav{top:50%;margin-top:-23px;width:46px;height:46px;font-size:26px;line-height:1}.lb-prev{left:12px}.lb-next{right:12px}.lb-count{position:absolute;bottom:max(16px,env(safe-area-inset-bottom));left:50%;transform:translate(-50%);font-size:11px;letter-spacing:.16em;color:#fbf9f699;z-index:2}.gallery-slide img{cursor:pointer}.peek{position:fixed;top:0;right:0;bottom:0;left:0;z-index:880;display:flex;align-items:center;justify-content:center;background:#14100db8;opacity:0;pointer-events:none;transition:opacity .13s ease}@supports (backdrop-filter: blur(3px)){.peek{background:#14100d99;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}}.peek[hidden]{display:none}.peek.is-open{opacity:1}.peek-img{max-width:80vw;max-height:72vh;width:auto;height:auto;display:block;border-radius:6px;background:#fbf9f6;box-shadow:0 26px 70px #00000080;transform:scale(.92);transition:transform .16s cubic-bezier(.2,.7,.3,1)}.peek.is-open .peek-img{transform:scale(1)}.card-track{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.card-track::-webkit-scrollbar{display:none}.card-slide{flex:0 0 100%;width:100%;height:100%;scroll-snap-align:center;scroll-snap-stop:always;overflow:hidden}.card-arrow{position:absolute;top:50%;z-index:3;width:30px;height:30px;margin-top:-15px;display:flex;align-items:center;justify-content:center;background:#fbf9f6eb;color:var(--ink);border-radius:50%;font-size:18px;line-height:1;box-shadow:0 2px 10px #14100d29;opacity:0;cursor:pointer;transition:opacity .16s ease,background .16s ease}.card-arrow--prev{left:8px}.card-arrow--next{right:8px}.card:hover .card-arrow,.trend:hover .card-arrow{opacity:1}.card-arrow:hover{background:#fff}.card-arrow.is-off{opacity:0!important;pointer-events:none}@media(hover:none){.card-arrow{display:none}}.card-dots{position:absolute;left:0;right:0;bottom:8px;display:flex;justify-content:center;gap:5px;z-index:2;pointer-events:none}.card-dots i{width:4px;height:4px;border-radius:50%;background:#14100d33;transition:background .16s ease}.card-dots i.is-on{background:#14100d99}.card,.trend,.card-image img,.trend-im img,.gallery-slide img,.gallery-dots button,.gallery-thumbs button,.lb-img,.lb-nav,.lb-close{-webkit-tap-highlight-color:transparent}.card,.trend,.card-image img,.trend-im img{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}@media(max-width:640px){.lb-nav{width:40px;height:40px;font-size:22px;margin-top:-20px}.lb-prev{left:6px}.lb-next{right:6px}.lb-img{max-width:96vw;max-height:80vh}.peek-img{max-width:86vw;max-height:66vh}}@media(prefers-reduced-motion:reduce){.lightbox,.peek,.peek-img{transition:none}.peek-img{transform:none}.card-track{scroll-behavior:auto}}.gallery-video .gv-tap{position:absolute;left:50%;top:50%;z-index:2;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;gap:10px;pointer-events:none}.gv-play{width:62px;height:62px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#14100d9e;box-shadow:0 0 #14100d59}.gv-play svg{width:26px;height:26px;margin-left:4px;fill:#fff;display:block}.gv-label{font-family:var(--sans);font-size:13px;font-weight:600;line-height:1;letter-spacing:.02em;color:#fff;background:#14100db8;padding:8px 14px;border-radius:999px;white-space:nowrap}.gallery-slide[data-active=true] .gv-play{animation:gvPulse 1.6s ease-out .25s 3}@keyframes gvPulse{0%{box-shadow:0 0 #14100d61}70%{box-shadow:0 0 0 16px #14100d00}to{box-shadow:0 0 #14100d00}}.gv-hit{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;margin:0;padding:0;border:0;background:transparent;cursor:pointer;-webkit-tap-highlight-color:transparent}.gv-hit:focus-visible{outline:2px solid #fff;outline-offset:-4px}.gallery-thumbs .gt-video{position:relative}.gt-play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:26px;height:26px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#14100d9e;pointer-events:none}.gt-play svg{width:13px;height:13px;margin-left:2px;fill:#fff;display:block}.vbox{position:fixed;top:0;right:0;bottom:0;left:0;z-index:950;display:flex;align-items:center;justify-content:center;background:#0a0806f5;opacity:0;transition:opacity .18s ease}.vbox[hidden]{display:none}.vbox.is-open{opacity:1}.vbox-v{display:block;width:auto;height:auto;max-width:100vw;max-height:100vh;max-height:100dvh;background:#000;outline:none}@media(min-width:750px){.vbox-v{height:90vh;height:90dvh;border-radius:6px}}.vbox-x{position:absolute;top:12px;top:max(12px,env(safe-area-inset-top));right:12px;z-index:2;width:44px;height:44px;border-radius:50%;border:0;padding:0;background:#ffffff29;color:#fff;font-size:28px;line-height:44px;text-align:center;cursor:pointer}.vbox-x:focus-visible{outline:2px solid #fff;outline-offset:2px}.vbox-v::-webkit-media-controls-mute-button,.vbox-v::-webkit-media-controls-volume-slider,.vbox-v::-webkit-media-controls-volume-control-container{display:none!important}@media(prefers-reduced-motion:reduce){.gallery-slide[data-active=true] .gv-play{animation:none}.vbox{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/132/assets/lightbox.css.map */
