.cpk2-main .cpk2-stage.cpk2-motion{background:#fff;cursor:grab;-webkit-user-select:none;user-select:none}.cpk2-main .cpk2-stage.cpk2-motion:active{cursor:grabbing}.cpk2-main .cpk2-track{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.cpk2-main .cpk2-photo{display:block;width:100%;height:100%;will-change:transform,opacity;transform-origin:center}.cpk2-main .cpk2-photo>img{display:block;width:100%;height:100%;object-fit:contain;pointer-events:none;-webkit-user-drag:none}.cpk2-main .cpk2-ghost{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:#fff}.cpk2-main .cpk2-zoom-label{display:none!important}body #MainContent .cpk2-main .cpk2-stage .cpk2-gallery-arrow{position:absolute!important;top:auto!important;bottom:18px!important;left:auto!important;transform:none!important;display:flex!important;align-items:center!important;justify-content:center!important;width:40px!important;height:40px!important;min-width:0!important;min-height:0!important;margin:0!important;padding:0!important;border:0!important;border-radius:50%!important;background:#fffffff0!important;box-shadow:0 1px 2px #0000000f,0 4px 14px #00000014!important;color:#171719!important;opacity:1!important;outline:none!important;z-index:3!important;cursor:pointer;transition:background-color .2s ease,color .2s ease,transform .2s cubic-bezier(.22,1,.36,1),box-shadow .2s ease!important}body #MainContent .cpk2-main .cpk2-stage .cpk2-gallery-arrow--prev{right:66px!important}body #MainContent .cpk2-main .cpk2-stage .cpk2-gallery-arrow--next{right:18px!important}body #MainContent .cpk2-main .cpk2-stage .cpk2-gallery-arrow:before,body #MainContent .cpk2-main .cpk2-stage .cpk2-gallery-arrow:after{content:none!important;display:none!important}body #MainContent .cpk2-main .cpk2-stage .cpk2-gallery-arrow>span:not(.cpk2-sr-only){font-size:0!important}body #MainContent .cpk2-main .cpk2-stage .cpk2-gallery-arrow>span:not(.cpk2-sr-only):before{content:none!important;display:none!important}body #MainContent .cpk2-main .cpk2-stage .cpk2-gallery-arrow svg{display:block!important;width:16px!important;height:16px!important;stroke-width:1.7;transition:transform .2s cubic-bezier(.22,1,.36,1)}body #MainContent .cpk2-main .cpk2-stage .cpk2-gallery-arrow:hover{background:#171719!important;color:#fff!important;box-shadow:0 6px 18px #00000029!important}body #MainContent .cpk2-main .cpk2-stage .cpk2-gallery-arrow--prev:hover svg{transform:translate(-2px)}body #MainContent .cpk2-main .cpk2-stage .cpk2-gallery-arrow--next:hover svg{transform:translate(2px)}body #MainContent .cpk2-main .cpk2-stage .cpk2-gallery-arrow:active{transform:scale(.94)!important}body #MainContent .cpk2-main .cpk2-stage .cpk2-gallery-arrow:focus-visible{box-shadow:0 0 0 2px #fff,0 0 0 4px #171719!important}@media(max-width:780px),(hover:none)and (pointer:coarse){body #MainContent .cpk2-main .cpk2-stage .cpk2-gallery-arrow,body #MainContent .cpk2-main .cpk2-stage .cpk2-gallery-arrow--prev,body #MainContent .cpk2-main .cpk2-stage .cpk2-gallery-arrow--next{display:none!important}}.cpk2-main .cpk2-motion .cpk2-counter{left:auto;right:16px;top:16px;bottom:auto;z-index:2;padding:4px 10px;border-radius:999px;background:#ffffffe6;color:var(--cpk2-ink);font-size:11px;font-weight:600;letter-spacing:.02em;font-variant-numeric:tabular-nums}.cpk2-main .cpk2-dashes{position:absolute;z-index:3;left:50%;bottom:16px;height:42px;transform:translate(-50%);display:flex;align-items:center;justify-content:center;gap:6px}.cpk2-main .cpk2-dash{position:relative;display:block;flex:0 0 auto;width:calc(10px + var(--a,0) * 22px);height:12px;padding:0;margin:0;border:0;background:transparent;cursor:pointer;transition:width .55s cubic-bezier(.22,1,.36,1)}.cpk2-main .cpk2-dash:before,.cpk2-main .cpk2-dash:after{content:"";position:absolute;left:0;right:0;top:50%;height:3px;margin-top:-1.5px;border-radius:3px}.cpk2-main .cpk2-dash:before{background:#1717192e}.cpk2-main .cpk2-dash:after{background:var(--cpk2-ink);opacity:var(--a,0);transition:opacity .55s cubic-bezier(.22,1,.36,1)}.cpk2-main .cpk2-dash:hover:before{background:#17171959}.cpk2-main .cpk2-dashes.is-live .cpk2-dash,.cpk2-main .cpk2-dashes.is-live .cpk2-dash:after{transition:none}@media(max-width:780px){.cpk2-main .cpk2-stage.cpk2-motion{max-width:none;width:100vw;margin-left:calc(50% - 50vw);margin-right:0;border-radius:0;cursor:auto}.cpk2-main .cpk2-stage.cpk2-motion.is-track{touch-action:pan-x pan-y pinch-zoom}.cpk2-main .cpk2-stage.is-track .cpk2-track{display:flex;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch}.cpk2-main .cpk2-stage.is-track .cpk2-track::-webkit-scrollbar{display:none}.cpk2-main .cpk2-stage.is-track .cpk2-slide,.cpk2-main .cpk2-stage.is-track .cpk2-slide[hidden]{display:block!important;position:relative;inset:auto;flex:0 0 100%;width:100%;height:100%;scroll-snap-align:center;scroll-snap-stop:always;overflow:hidden;background:#fff}.cpk2-main .cpk2-stage.is-track .cpk2-photo{transform:translate3d(calc(var(--p,0) * -32%),0,0) scale(calc(1 - var(--ap,0) * .16));opacity:calc(1 - var(--ap,0) * .55)}.cpk2-main .cpk2-motion .cpk2-counter{right:16px;top:16px}.cpk2-main .cpk2-motion~.cpk2-thumbs{display:none}.cpk2-main .cpk2-dashes{bottom:12px;height:28px}}@media(prefers-reduced-motion:reduce){.cpk2-main .cpk2-stage.is-track .cpk2-photo{transform:none!important;opacity:1!important}body #MainContent .cpk2-main .cpk2-stage .cpk2-gallery-arrow,body #MainContent .cpk2-main .cpk2-stage .cpk2-gallery-arrow svg,.cpk2-main .cpk2-dash,.cpk2-main .cpk2-dash:after{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/67/assets/cpk2-gallery-motion.css.map */
