kc-gallery26.kcg{display:block;position:relative;min-width:0}.kcg-fr{position:relative}.kcg-tr{display:flex;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;aspect-ratio:var(--kcg-ar,.8);background:var(--kc-ground,#F5F5F7);outline-offset:-2px}.kcg-tr::-webkit-scrollbar{display:none}.kcg-sl{flex:none;width:100%;height:100%;scroll-snap-align:center;scroll-snap-stop:always;display:block;position:relative;margin:0;padding:0;border:0;border-radius:0;background:none;color:inherit;font:inherit;appearance:none;-webkit-appearance:none;cursor:zoom-in;-webkit-tap-highlight-color:transparent;overflow:hidden}.kcg-sl>img{display:block;width:100%;height:100%;max-width:none;object-fit:cover;-webkit-user-drag:none;user-select:none;-webkit-user-select:none}.kcg-sl.kcg-fit>img{object-fit:contain}.kcg-sl--v{cursor:default}.kcg-sl--v video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;background:var(--kc-ink,#1D1D1F)}.kcg-play{position:absolute;left:50%;top:50%;width:64px;height:64px;margin:-32px 0 0 -32px;padding:0;border:0;border-radius:var(--kc-r-pill,999px);background:#1d1d1fb8;color:#fff;display:grid;place-items:center;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:opacity var(--kc-d-1,.16s)}.kcg-play svg{width:28px;height:28px;fill:currentColor;margin-left:3px}.kcg-play:active{opacity:.6}.kcg-sl--v.is-playing .kcg-play,.kcg-sl--v.is-playing>img{visibility:hidden}.kcg-cnt{position:absolute;right:var(--kc-s-4,16px);bottom:var(--kc-s-4,16px);height:28px;padding:0 10px;border-radius:var(--kc-r-pill,999px);background:#1d1d1fb8;color:#fff;font-size:var(--kc-t-13,13px);line-height:28px;font-weight:var(--kc-w-s,600);font-variant-numeric:tabular-nums;pointer-events:none}.kcg-xf{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;height:100%;object-fit:cover;background:var(--kc-ground,#F5F5F7);pointer-events:none;opacity:1;transition:opacity .18s linear}.kcg-xf.kcg-fit{object-fit:contain}.kcg-ar,.kcg-th{display:none}.kcg :focus-visible{outline:2px solid var(--kc-ink,#1D1D1F);outline-offset:-2px}@media screen and (max-width:999px){kc-gallery26.kcg{margin-inline:calc(-1 * var(--container-gutter,24px))}}@media screen and (max-width:740px){kc-gallery26.kcg{margin-block-start:calc(-1 * var(--container-gutter,24px))}}@media screen and (min-width:1000px){kc-gallery26.kcg{width:calc(var(--grid-column-width) * 10 + var(--grid-gap) * 10)}.kcg-tr{border-radius:var(--kc-r-m,20px)}.kcg-th{display:flex;gap:var(--kc-s-2,8px);margin-top:var(--kc-s-3,12px);overflow-x:auto;scrollbar-width:none;padding:2px}.kcg-th::-webkit-scrollbar{display:none}.kcg-th button{flex:none;width:64px;aspect-ratio:var(--kcg-ar,.8);padding:0;border:0;border-radius:var(--kc-r-s,12px);overflow:hidden;background:var(--kc-ground,#F5F5F7);opacity:.55;cursor:pointer;transition:opacity var(--kc-d-1,.16s),box-shadow var(--kc-d-1,.16s)}.kcg-th button:hover{opacity:.8}.kcg-th button[aria-current=true]{opacity:1;box-shadow:0 0 0 1.5px var(--kc-ink,#1D1D1F)}.kcg-th img{display:block;width:100%;height:100%;object-fit:cover}.kcg--one .kcg-th{display:none}}@media screen and (min-width:1200px){kc-gallery26.kcg{width:calc(var(--grid-column-width) * 9 + var(--grid-gap) * 9)}}@media screen and (min-width:1400px){kc-gallery26.kcg{width:calc(var(--grid-column-width) * 10 + var(--grid-gap) * 10);padding-inline-start:36px}}@media(hover:hover)and (pointer:fine){.kcg-ar,.kcz-ar{display:grid;place-items:center;position:absolute;top:50%;width:var(--kc-tap,44px);height:var(--kc-tap,44px);margin-top:-22px;padding:0;border:0;border-radius:var(--kc-r-pill,999px);background:#fffffff0;color:var(--kc-ink,#1D1D1F);cursor:pointer;opacity:0;transition:opacity var(--kc-d-1,.16s)}.kcg-ar svg,.kcz-ar svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.kcg-ar--p,.kcz-ar--p{left:var(--kc-s-3,12px)}.kcg-ar--n,.kcz-ar--n{right:var(--kc-s-3,12px)}.kcg-fr:hover .kcg-ar,.kcg-ar:focus-visible,.kcz-ar{opacity:1}.kcg-ar[disabled],.kcz-ar[disabled]{opacity:0!important;pointer-events:none}}.product:has(>kc-gallery26)>product-media{display:none!important}.kcz{--kcz-bg:var(--kc-card,#FFFFFF);--kcz-fg:var(--kc-ink,#1D1D1F);--kcz-tile:transparent;--kcz-ring:var(--kc-ink,#1D1D1F);position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;display:flex;flex-direction:column;visibility:hidden;color:var(--kcz-fg);transition:visibility 0s linear var(--kc-d-2,.28s);-webkit-tap-highlight-color:transparent;touch-action:none;overscroll-behavior:contain;user-select:none;-webkit-user-select:none}.kcz[data-bg=dark]{--kcz-bg:var(--kc-ink,#1D1D1F);--kcz-fg:#FFFFFF;--kcz-tile:var(--kc-ground,#F5F5F7);--kcz-ring:#FFFFFF}.kcz:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--kcz-bg);opacity:0;transition:opacity .2s ease}.kcz.is-open{visibility:visible;transition:none}.kcz.is-open:before{opacity:var(--kcz-o,1)}.kcz.is-drag:before,.kcz.is-drag .kcz-top,.kcz.is-drag .kcz-th{transition:none}.kcz-top,.kcz-th{opacity:0;transition:opacity .2s ease}.kcz.is-open .kcz-top,.kcz.is-open .kcz-th{opacity:var(--kcz-ui,1)}.kcz-top{flex:none;height:56px;margin-top:env(safe-area-inset-top);display:flex;align-items:center;justify-content:space-between;padding:0 var(--kc-s-2,8px) 0 var(--kc-s-4,16px);font-size:var(--kc-t-15,15px);font-weight:var(--kc-w-s,600);font-variant-numeric:tabular-nums}.kcz-x{width:var(--kc-tap,44px);height:var(--kc-tap,44px);padding:0;border:0;border-radius:var(--kc-r-pill,999px);background:none;color:inherit;display:grid;place-items:center;cursor:pointer;touch-action:manipulation}.kcz-x svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round}.kcz-x:active{opacity:.6}.kcz-mid{flex:1;min-height:0;position:relative;display:flex}.kcz-tr{flex:1;min-width:0;display:flex;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior:contain;touch-action:pan-x}.kcz-tr::-webkit-scrollbar{display:none}.kcz-tr.is-zoomed{touch-action:none;scroll-snap-type:none;overflow-x:hidden}.kcz-sl{flex:none;width:100%;height:100%;scroll-snap-align:center;scroll-snap-stop:always;display:grid;place-items:center;overflow:hidden}.kcz-sl img{display:block;max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;background:var(--kcz-tile);transform-origin:center;will-change:transform;user-select:none;-webkit-user-select:none;-webkit-user-drag:none;-webkit-touch-callout:none;cursor:zoom-in}.kcz-tr.is-zoomed .kcz-sl img{cursor:grab}.kcz-xf{position:absolute;z-index:2;pointer-events:none;object-fit:contain;background:var(--kcz-tile);opacity:1;transition:opacity .18s linear}.kcz-th{flex:none;display:flex;gap:var(--kc-s-2,8px);overflow-x:auto;scrollbar-width:none;touch-action:pan-x;padding:var(--kc-s-3,12px) var(--kc-s-4,16px) calc(var(--kc-s-4,16px) + env(safe-area-inset-bottom))}.kcz-th::-webkit-scrollbar{display:none}.kcz-th button{flex:none;width:52px;height:52px;padding:0;border:0;border-radius:var(--kc-r-s,12px);overflow:hidden;background:var(--kc-ground,#F5F5F7);opacity:.55;cursor:pointer;transition:opacity var(--kc-d-1,.16s),box-shadow var(--kc-d-1,.16s)}.kcz-th button[aria-current=true]{opacity:1;box-shadow:0 0 0 2px var(--kcz-bg),0 0 0 3.5px var(--kcz-ring)}.kcz-th img{display:block;width:52px;height:52px;object-fit:cover}.kcz--one .kcz-th,.kcz--one .kcz-cnt,.kcz--one .kcz-ar{display:none}.kcz :focus-visible{outline:2px solid var(--kcz-fg);outline-offset:2px}.kcz-ar{display:none}@media(min-width:1000px){.kcz-th{justify-content:center}}html.kcz-lock,html.kcz-lock body{overflow:hidden}@media(prefers-reduced-motion:reduce){.kcz,.kcz:before,.kcz-top,.kcz-th,.kcg-xf,.kcz-xf{transition-duration:.01ms!important}}@media screen and (max-width:740px){.kcg-fr{view-transition-name:kcg}}.kcg-jump{display:none}@media screen and (max-width:740px){.kcg .kcg-jump{position:absolute;left:var(--kc-s-4,16px);bottom:var(--kc-s-2,8px);z-index:1;height:var(--kc-tap,44px);padding:0 var(--kc-s-4,16px);margin:0;border:0;border-radius:var(--kc-r-pill,999px);background:#fffffff0;color:var(--kc-ink,#1D1D1F);font:inherit;font-size:var(--kc-t-13,13px);font-weight:var(--kc-w-s,600);line-height:1;display:flex;align-items:center;gap:6px;cursor:pointer;-webkit-tap-highlight-color:transparent;appearance:none;-webkit-appearance:none}.kcg-jump svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round}.kcg-jump:active{opacity:.6}}.kcz-sl--v{position:relative}.kcz-sl--v video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;background:var(--kcz-bg)}.kcz-sl--v.is-playing>img,.kcz-sl--v.is-playing .kcg-play{visibility:hidden}.kcz-sl--v>img{cursor:default}.kcz-th .kcz-th-v{position:relative}.kcz-th-v i{position:absolute;right:4px;bottom:4px;width:18px;height:18px;border-radius:50%;background:#1d1d1fb8;display:grid;place-items:center}.kcz-th-v i svg{width:10px;height:10px;fill:#fff;margin-left:1px}
/*# sourceMappingURL=/cdn/shop/t/17/assets/kc-gallery26.css.map */
