.product-carousel[data-v-15c4c537]{width:100%;padding-bottom:.5rem;position:relative}.product-carousel__controls[data-v-15c4c537]{z-index:10;pointer-events:none;justify-content:space-between;display:flex;position:absolute;top:40%;left:-19px;right:-19px;transform:translateY(-50%)}.product-carousel__track[data-v-15c4c537]{scrollbar-width:none;scroll-snap-type:x mandatory;gap:1rem;padding:.5rem 0 1rem;display:flex;overflow-x:auto}.product-carousel__track[data-v-15c4c537]::-webkit-scrollbar{display:none}.product-carousel__slide[data-v-15c4c537]{scroll-snap-align:start;flex:0 0 calc(16.6667% - .83333rem);min-width:0;display:flex}[data-v-15c4c537] .product-card{width:100%}@media (width<=1280px){.product-carousel__controls[data-v-15c4c537]{left:-10px;right:-10px}.product-carousel__slide[data-v-15c4c537]{flex-basis:calc(20% - .8rem)}}@media (width<=1024px){.product-carousel__controls[data-v-15c4c537]{display:none}.product-carousel__slide[data-v-15c4c537]{flex-basis:calc(25% - .75rem)}}@media (width<=768px){.product-carousel__track[data-v-15c4c537]{gap:.5rem}.product-carousel__slide[data-v-15c4c537]{flex-basis:calc(37.037% - .37037rem)}}@media (width<=480px){.product-carousel__slide[data-v-15c4c537]{flex-basis:calc(45.4546% - .27273rem)}}.product-carousel--compact .product-carousel__track[data-v-15c4c537]{gap:8px;padding:3px 0 8px}.product-carousel--compact .product-carousel__slide[data-v-15c4c537]{flex:0 0 186px;width:186px}.product-carousel--compact .product-carousel__controls[data-v-15c4c537]{left:8px;right:8px}.product-carousel--compact .carousel-control[data-v-15c4c537]{background:#fff;border:1px solid #e4e7ec;width:40px;height:40px;box-shadow:0 4px 12px #0000001f}@media (width<=600px){.product-carousel--compact .product-carousel__slide[data-v-15c4c537]{flex-basis:150px;width:150px}}
