.product-tiles-carousel{padding-bottom:20px}.product-tiles-carousel__footer{position:absolute;bottom:0;left:0;display:grid;grid-row-gap:5px;width:100%;justify-items:center}.product-tiles-carousel__embla-dots{display:flex;grid-column-gap:8px}.product-tiles-carousel__embla-dots:has(:nth-last-child(n+5)):has(.product-tiles-carousel__embla-dot--active:nth-child(n+5):nth-child(-n+8)) .product-tiles-carousel__embla-dot:nth-child(-n+4){display:none}.product-tiles-carousel__embla-dots:has(:nth-last-child(n+5)):has(.product-tiles-carousel__embla-dot--active:nth-child(n+5):nth-child(-n+8)) .product-tiles-carousel__embla-dot:nth-child(4){display:inline-block;width:5px;height:5px}.product-tiles-carousel__embla-dots:has(:nth-last-child(n+5)):has(.product-tiles-carousel__embla-dot--active:nth-child(n+5):nth-child(-n+8)) .product-tiles-carousel__embla-dot:nth-child(n+5):nth-child(-n+9){display:inline-block}.product-tiles-carousel__embla-dots:has(:nth-last-child(n+5)):has(.product-tiles-carousel__embla-dot--active:nth-child(n+5):nth-child(-n+8)) .product-tiles-carousel__embla-dot:nth-child(9){display:inline-block;width:5px;height:5px}.product-tiles-carousel__embla-dots:has(:nth-last-child(n+5)):has(.product-tiles-carousel__embla-dot--active:nth-child(n+9):nth-child(-n+12)) .product-tiles-carousel__embla-dot:nth-child(-n+8){display:none}.product-tiles-carousel__embla-dots:has(:nth-last-child(n+5)):has(.product-tiles-carousel__embla-dot--active:nth-child(n+9):nth-child(-n+12)) .product-tiles-carousel__embla-dot:nth-child(8){display:inline-block;width:5px;height:5px}.product-tiles-carousel__embla-dots:has(:nth-last-child(n+5)):has(.product-tiles-carousel__embla-dot--active:nth-child(n+9):nth-child(-n+12)) .product-tiles-carousel__embla-dot:nth-child(n+9):nth-child(-n+13){display:inline-block}.product-tiles-carousel__embla-dots:has(:nth-last-child(n+5)):has(.product-tiles-carousel__embla-dot--active:nth-child(n+9):nth-child(-n+12)) .product-tiles-carousel__embla-dot:nth-child(13){display:inline-block;width:5px;height:5px}.product-tiles-carousel__embla-dots:has(:nth-last-child(n+5)):has(.product-tiles-carousel__embla-dot--active:nth-child(n+13):nth-child(-n+16)) .product-tiles-carousel__embla-dot:nth-child(-n+12){display:none}.product-tiles-carousel__embla-dots:has(:nth-last-child(n+5)):has(.product-tiles-carousel__embla-dot--active:nth-child(n+13):nth-child(-n+16)) .product-tiles-carousel__embla-dot:nth-child(12){display:inline-block;width:5px;height:5px}.product-tiles-carousel__embla-dots:has(:nth-last-child(n+5)):has(.product-tiles-carousel__embla-dot--active:nth-child(n+13):nth-child(-n+16)) .product-tiles-carousel__embla-dot:nth-child(n+13):nth-child(-n+17){display:inline-block}.product-tiles-carousel__embla-dots:has(:nth-last-child(n+5)):has(.product-tiles-carousel__embla-dot--active:nth-child(n+13):nth-child(-n+16)) .product-tiles-carousel__embla-dot:nth-child(17){display:inline-block;width:5px;height:5px}.product-tiles-carousel__embla-dots:has(:nth-last-child(n+5)):has(.product-tiles-carousel__embla-dot--active:nth-child(n+17):nth-child(-n+20)) .product-tiles-carousel__embla-dot:nth-child(-n+16){display:none}.product-tiles-carousel__embla-dots:has(:nth-last-child(n+5)):has(.product-tiles-carousel__embla-dot--active:nth-child(n+17):nth-child(-n+20)) .product-tiles-carousel__embla-dot:nth-child(16){display:inline-block;width:5px;height:5px}.product-tiles-carousel__embla-dots:has(:nth-last-child(n+5)):has(.product-tiles-carousel__embla-dot--active:nth-child(n+17):nth-child(-n+20)) .product-tiles-carousel__embla-dot:nth-child(n+17):nth-child(-n+21){display:inline-block}.product-tiles-carousel__embla-dots:has(:nth-last-child(n+5)):has(.product-tiles-carousel__embla-dot--active:nth-child(n+17):nth-child(-n+20)) .product-tiles-carousel__embla-dot:nth-child(21){display:inline-block;width:5px;height:5px}.product-tiles-carousel__embla-dots:has(:nth-last-child(n+5)){display:flex;align-items:center}.product-tiles-carousel__embla-dots:has(:nth-last-child(n+5)) .product-tiles-carousel__embla-dot:nth-child(n+5){display:none}.product-tiles-carousel__embla-dots:has(:nth-last-child(n+5)):has(.product-tiles-carousel__embla-dot--active:nth-child(n+0):nth-child(-n+4)) .product-tiles-carousel__embla-dot:nth-child(5){display:inline-block;width:5px;height:5px}.product-tiles-carousel__embla-dot{font-size:0;width:10px;height:10px;border-radius:50%;background-color:var(--theme-color-grayscale-700)}.product-tiles-carousel__embla-dot--active{background-color:var(--theme-color-grayscale-200)}.product-tiles-carousel__content{margin-inline:0;will-change:transform}.product-tiles-carousel__title{margin-bottom:15px}.product-tiles-carousel__overflow-container{position:relative;left:-5px;width:calc(100% + 10px)}.product-tiles-carousel__item{display:flex;flex-basis:50%;justify-content:center}@media (min-width:1024px){.product-tiles-carousel__item{flex-basis:33.333333%}}@media (min-width:1200px){.product-tiles-carousel__item{flex-basis:25%}}.carousel-item{display:flex;min-width:0;flex-shrink:0;flex-grow:0;justify-content:center;padding-block:1px;flex-basis:100%}@media (min-width:768px){.carousel-item{flex-basis:50%}}@media (min-width:1024px){.carousel-item{flex-basis:33.333333%}}@media (min-width:1200px){.carousel-item{flex-basis:25%}}.carousel-item--axis-x{padding-inline:10px}.carousel-item--axis-x:first-of-type{padding-left:0}.carousel-item--axis-x:last-of-type{padding-right:0}.carousel-item--axis-y{padding-block:10px}