.pdp-gallery img{cursor:zoom-in;-webkit-touch-callout:none}.pdp-gallery img:focus-visible{outline:2px solid var(--accent,#c69e58);outline-offset:2px}@media(max-width:749px){.pdp-gallery{touch-action:pan-x pan-y}}@media(min-width:750px){.pdp-gallery img:not(.is-main){cursor:pointer}.pdp-gallery img.is-main{cursor:zoom-in}}.bkz-lock,.bkz-lock body{overflow:hidden!important}.bkz{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;display:flex;flex-direction:column;color:var(--fg,#2c1e13);opacity:0;transition:opacity .2s ease;touch-action:none;overscroll-behavior:contain;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.bkz[hidden]{display:none}.bkz.is-open{opacity:1}.bkz-bg{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--bg,#faf6ee)}.bkz-top,.bkz-stage,.bkz-thumbs{position:relative}.bkz-top{flex:none;box-sizing:border-box;height:calc(56px + env(safe-area-inset-top,0px));padding-top:env(safe-area-inset-top,0px);display:flex;align-items:center;justify-content:center;transition:opacity .15s ease}.bkz-close{position:absolute;bottom:6px;inset-inline-start:8px;width:44px;height:44px;padding:0;display:flex;align-items:center;justify-content:center;border:0;border-radius:50%;background:transparent;color:inherit;cursor:pointer}.bkz-close:hover{background:#2c1e130f}.bkz-count{margin:0;font-size:.95rem;font-weight:600;letter-spacing:.02em;font-variant-numeric:tabular-nums}.bkz-stage{flex:1;min-height:0;overflow:hidden}.bkz-track{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;will-change:transform}.bkz-slide{position:relative;flex:0 0 100%;width:100%;height:100%;overflow:hidden}.bkz-img{position:absolute;display:block;max-width:none;margin:0;transform-origin:0 0;will-change:transform;-webkit-user-drag:none;-webkit-touch-callout:none;cursor:zoom-in}.bkz.is-zoomed .bkz-img{cursor:grab}.bkz.is-zoomed.is-dragging .bkz-img{cursor:grabbing}.bkz-arrow{display:none;position:absolute;top:50%;z-index:2;width:46px;height:46px;margin-top:-23px;padding:0;align-items:center;justify-content:center;border:1px solid var(--border,#e2dacc);border-radius:50%;background:#faf6eeeb;color:inherit;cursor:pointer;box-shadow:0 2px 10px #2c1e1314}.bkz-arrow--prev{inset-inline-start:18px}.bkz-arrow--next{inset-inline-end:18px}.bkz-arrow:disabled{opacity:.35;cursor:default}@media(hover:hover)and (pointer:fine){.bkz-arrow{display:flex}}.bkz-arrow--next svg{transform:scaleX(-1)}[dir=rtl] .bkz-close svg,[dir=rtl] .bkz-arrow--prev svg{transform:scaleX(-1)}[dir=rtl] .bkz-arrow--next svg{transform:none}.bkz-thumbs{flex:none;display:flex;justify-content:center;gap:8px;padding:10px 12px calc(14px + env(safe-area-inset-bottom,0px));transition:opacity .15s ease}.bkz-thumb{flex:0 1 auto;width:56px;height:56px;padding:0;overflow:hidden;border:1px solid var(--border,#e2dacc);border-radius:8px;background:var(--card,#f6efe3);cursor:pointer;opacity:.7}.bkz-thumb img{display:block;width:100%;height:100%;object-fit:cover}.bkz-thumb[aria-current=true]{border:2px solid var(--fg,#2c1e13);opacity:1}@media(max-width:400px){.bkz-thumb{width:48px;height:48px}}.bkz-close:focus-visible,.bkz-arrow:focus-visible,.bkz-thumb:focus-visible{outline:2px solid var(--accent,#c69e58);outline-offset:2px}.bkz.is-single .bkz-count,.bkz.is-single .bkz-arrow,.bkz.is-single .bkz-thumbs{display:none}.bkz.is-pulling .bkz-top,.bkz.is-pulling .bkz-thumbs{opacity:0}.bkz-pinch{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;pointer-events:none}.bkz-pinch__bg{position:absolute;top:0;right:0;bottom:0;left:0;background:#1d140d;opacity:0}.bkz-pinch__img{position:absolute;display:block;max-width:none;margin:0;transform-origin:0 0;will-change:transform}@media(prefers-reduced-motion:reduce){.bkz,.bkz-top,.bkz-thumbs{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/pdp-zoom.css.map */
