.product-image-carousel{--swiper-theme-color:var(--color-red)}.swiper-pagination-progressbar{position:relative!important}.product-image-carousel .swiper-pagination-progressbar-fill{background-color:var(--swiper-theme-color);height:100%}.product-image-carousel .swiper-slide img{cursor:zoom-in;transition:transform .3s}.product-image-carousel .swiper-slide img.is-zoomed{cursor:zoom-out;transform:scale(2.5)}
