.gallery{min-width:0}.gallery__main{position:relative;aspect-ratio:1 / 1;max-width:100%;border-radius:var(--r-lg);overflow:clip;background:#0b0e0c}.gallery__track{display:flex;height:100%;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;touch-action:pan-x pan-y;cursor:grab;outline:none}.gallery__track::-webkit-scrollbar{display:none}.gallery__track:focus-visible{box-shadow:inset 0 0 0 2px var(--accent)}.gallery__track.is-dragging{cursor:grabbing;scroll-snap-type:none}.gallery__slide{position:relative;flex:0 0 100%;margin:0;scroll-snap-align:start;scroll-snap-stop:always;overflow:clip}.gallery__main .gallery__slide img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.gallery__img{object-fit:cover}.is-fit .gallery__img{object-fit:contain}.is-contain .gallery__img{object-fit:contain;padding:18px}.gallery__bg{object-fit:cover;filter:blur(28px) saturate(1.15) brightness(.55);transform:scale(1.2)}.gallery__nav{position:absolute;bottom:12px;display:grid;place-items:center;width:36px;height:36px;padding:0;border:0;border-radius:999px;color:#f4f6f1;cursor:pointer;transition:opacity var(--t-ui) var(--ease-out),scale var(--t-ui) var(--ease-out)}.gallery__nav--prev{right:110px}.gallery__nav--next{right:12px}.gallery__nav:disabled{opacity:.35;pointer-events:none}.gallery__nav:active{scale:.94}.gallery__nav:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.gallery__count{position:absolute;right:54px;bottom:12px;min-width:52px;height:36px;display:flex;align-items:center;justify-content:center;gap:.25em;white-space:nowrap;margin:0;padding:0 8px;border-radius:999px;font-size:var(--s-13);color:#f4f6f1;font-variant-numeric:tabular-nums;pointer-events:none}@media(hover:none){.gallery__nav{display:none}.gallery__count{right:12px}.gallery__track{cursor:auto}}.gallery__main .gallery__img{transition:none}.card__img{aspect-ratio:1 / 1}.prod>.prod__img>img{aspect-ratio:1 / 1;object-position:50% 50%}.gallery__main .gallery__img{cursor:zoom-in}.gallery__zoom{position:absolute;top:12px;right:12px;display:grid;place-items:center;width:36px;height:36px;padding:0;border:0;border-radius:999px;color:#f4f6f1;cursor:zoom-in}.gallery__zoom:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.zoom{position:fixed;top:0;right:0;bottom:0;left:0;width:100vw;height:100dvh;max-width:none;max-height:none;margin:0;padding:0;border:0;background:#050605;color:#f4f6f1;overflow:hidden}.zoom::backdrop{background:#050605}.zoom__track{display:flex;width:100%;height:100%;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;overscroll-behavior:contain;scrollbar-width:none}.zoom__track::-webkit-scrollbar{display:none}.zoom.is-zoomed .zoom__track{overflow:hidden}.zoom__pane{flex:0 0 100%;height:100%;overflow:hidden;scroll-snap-align:start;scroll-snap-stop:always;display:grid;place-items:center;overscroll-behavior:contain}.zoom__pane.is-zoomed{display:block;overflow:auto;scrollbar-width:none}.zoom__pane.is-zoomed::-webkit-scrollbar{display:none}.zoom__pane img{display:block;max-width:100%;max-height:100%;object-fit:contain;cursor:zoom-in;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;touch-action:manipulation}.zoom__pane.is-zoomed img{max-width:none;max-height:none;cursor:zoom-out}.zoom__close{position:fixed;top:max(12px,env(safe-area-inset-top,0px));right:max(12px,env(safe-area-inset-right,0px));display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:999px;color:#f4f6f1;cursor:pointer;z-index:2}.zoom__close:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.zoom__count{position:fixed;left:50%;bottom:max(16px,env(safe-area-inset-bottom,0px));translate:-50% 0;margin:0;padding:6px 12px;border-radius:999px;font-size:var(--s-13);font-variant-numeric:tabular-nums;pointer-events:none;z-index:2}html.zoom-open{overflow:hidden}.beam-up{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;pointer-events:none;overflow:hidden}.beam-up>*{position:fixed;will-change:transform,opacity}.beam-up__ufo{width:120px;height:64px;color:#f4f6f1;filter:drop-shadow(0 6px 18px rgba(var(--glow-rgb, 207, 245, 176),.4))}.beam-up__ufo svg{display:block;overflow:visible}.beam-up__disc{fill:#1a201b;stroke:currentColor;stroke-width:2}.beam-up__dome{fill:rgba(var(--glow-rgb, 207, 245, 176),.18);stroke:currentColor;stroke-width:2}.beam-up__rim{fill:none;stroke:currentColor;stroke-width:1.5;opacity:.5}.beam-up__lights circle{fill:var(--accent, #CFF5B0);animation:beam-blink .5s steps(2,end) infinite}.beam-up__lights circle:nth-child(2n){animation-delay:.25s}.beam-up__ray{transform-origin:50% 0;clip-path:polygon(calc(50% - 26px) 0,calc(50% + 26px) 0,100% 100%,0 100%);background:linear-gradient(180deg,rgba(var(--glow-rgb, 207, 245, 176),.55),rgba(var(--glow-rgb, 207, 245, 176),.16) 70%,rgba(var(--glow-rgb, 207, 245, 176),.05));mix-blend-mode:screen}@keyframes beam-blink{50%{opacity:.35}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/gallery.css.map */
