.product-card[data-v-58b02ed8]{-webkit-tap-highlight-color:transparent;backface-visibility:hidden;isolation:isolate;transform:translateZ(0)}.product-card--unavailable .product-image[data-v-58b02ed8]{filter:opacity(.8)}.product-swiper[data-v-58b02ed8]{overflow:hidden;overscroll-behavior-x:contain;overscroll-behavior-y:auto;touch-action:pan-y pinch-zoom;transform:translateZ(0);width:100%}.product-swiper[data-v-58b02ed8] .swiper-wrapper{align-items:stretch;touch-action:pan-y pinch-zoom}.product-swiper[data-v-58b02ed8] .swiper-slide{backface-visibility:hidden;height:auto;touch-action:pan-y pinch-zoom;transform:translateZ(0)}.product-image-link[data-v-58b02ed8]{touch-action:pan-y pinch-zoom}.product-image[data-v-58b02ed8],.product-image-link[data-v-58b02ed8]{-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.product-image[data-v-58b02ed8]{pointer-events:none;transition:opacity .2s ease-out}.slider-control[data-v-58b02ed8]{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0f172aad;border:1px solid hsla(0,0%,100%,.35);border-radius:9999px;bottom:.4rem;box-shadow:0 3px 10px #0f172a2e;color:#fff;display:flex;height:1.65rem;justify-content:center;opacity:1;pointer-events:auto;position:absolute;touch-action:manipulation;transition:background-color .15s ease,transform .15s ease;visibility:visible;width:1.65rem;z-index:30}.slider-control[data-v-58b02ed8]:hover{background:#0f172ad9}.slider-control[data-v-58b02ed8]:active{transform:scale(.92)}.slider-control[data-v-58b02ed8]:focus-visible{outline:2px solid #fff;outline-offset:2px}.slider-control--previous[data-v-58b02ed8]{left:.4rem}.slider-control--next[data-v-58b02ed8]{left:2.45rem}@media(max-width:639px){.slider-control[data-v-58b02ed8]{height:1.5rem;opacity:1;visibility:visible;width:1.5rem}.slider-control--previous[data-v-58b02ed8]{left:.35rem}.slider-control--next[data-v-58b02ed8]{left:2.2rem}}@media(prefers-reduced-motion:reduce){.product-image[data-v-58b02ed8],.slider-control[data-v-58b02ed8]{transition-duration:.01ms!important}}
