.product-card .product-image-slider{touch-action:pan-y;-moz-user-select:none;user-select:none;-webkit-user-select:none}.product-card .product-image-track{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;transition:transform .32s cubic-bezier(.25,.46,.45,.94);will-change:transform}.product-card .product-image-track img{flex:0 0 100%;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;pointer-events:none}.product-card .product-image-arrow{position:absolute;top:50%;z-index:3;display:flex;align-items:center;justify-content:center;width:34px;height:34px;padding:0;border:0;border-radius:50%;background:rgba(255,255,255,.92);box-shadow:0 2px 8px #0000002e;color:#252525;font-size:18px;opacity:0;transform:translateY(-50%);transition:opacity .2s,background .2s;cursor:pointer}.ltr .product-card .product-image-arrow-prev{left:8px}.rtl .product-card .product-image-arrow-prev,.ltr .product-card .product-image-arrow-next{right:8px}.rtl .product-card .product-image-arrow-next{left:8px}.product-card:hover .product-image-arrow,.product-card .product-image-arrow:focus-visible{opacity:1}.product-card .product-image-arrow:hover{background:#fff}@media (hover: none){.product-card .product-image-arrow{display:none!important}}.product-card .product-image-dots{position:absolute;bottom:10px;left:0;right:0;z-index:2;display:flex;justify-content:center;gap:5px;pointer-events:none}.product-card .product-image-dots span{display:block;width:6px;height:6px;border:1px solid rgba(0,0,0,.15);border-radius:50%;background:rgba(255,255,255,.55);transition:background .2s,transform .2s}.product-card .product-image-dots span.active{background:#fff;transform:scale(1.3);box-shadow:0 1px 4px #0003}
