.product-carousel .carousel-arrow{position:relative}.product-carousel .slider-buttons .arrow-button{--button-size: 35px;--btn-background: #fff;--btn-space: 15px;background:var(--btn-background);border-color:transparent;border-radius:50%;color:#333030;display:block;height:35px;position:absolute;top:35%;transform:translateY(-50%);width:35px;z-index:1;overflow:hidden;display:flex;place-content:center;place-items:center}.product-carousel .slider-buttons .arrow-button.disabled,.product-carousel .slider-buttons .arrow-button:disabled{display:none;pointer-events:none}.product-carousel .slider-buttons .icon{--icon-size: 20px;width:var(--icon-size);height:var(--icon-size)}.product-carousel .arrow-button--prev{left:var(--btn-space)}.product-carousel .slider-buttons .arrow-button--prev:not([disabled]):hover .icon,.product-carousel .arrow-button--prev .icon{transform:rotate(-180deg)}.product-carousel .arrow-button--next{right:var(--btn-space)}.product-carousel .slider-buttons .arrow-button--next:not([disabled]):hover .icon,.product-carousel .arrow-button--next .icon{transform:rotate(0)}.product-carousel{overflow:hidden;--number-of-slides: 2;--desktop-margin-left-first-item: 0px}.product-carousel.slider-component-full-width{padding-left:0;padding-bottom:15px;padding-right:0}.product-carousel .slider-counter.slider-counter--dots{position:absolute;bottom:0;left:0;right:0;z-index:1}.product-carousel .slider-buttons .slideshow__control-wrapper{padding:0;list-style:none;text-align:center}.product-carousel .slider-buttons .slideshow__control-wrapper .slider-counter__link--dots{border:none;background:none;padding:5px 4px}.product-carousel .slider-buttons .slideshow__control-wrapper .slider-counter__link--dots.disabled,.product-carousel .slider-buttons .slideshow__control-wrapper .slider-counter__link--dots:disabled{pointer-events:none}.product-carousel .slider-buttons .slider-counter__link--dots .dot{display:block;width:8px;height:8px;border-radius:8px;border:1px solid rgba(194,194,194,1)}.product-carousel .slider-buttons .slider-counter__link--dots.slider-counter__link--active .dot{background-color:#000;border-color:#000}.product-carousel>.slider>.grid__item{width:calc(100% / var(--number-of-slides));max-width:50%}.product-carousel.slider-component-full-width>.slider--desktop>.slider__slide:first-child{margin-left:0;scroll-margin-left:0}.product-carousel.slider-component-full-width>.slider{margin-top:0;scroll-padding-left:0}.product-carousel .slider-counter__link--active.slider-counter__link--dots .dot:before{border:2px solid #fff;animation:none}.product-carousel>.slider-buttons .slider-counter__link--dots .dot:before{content:none}.product-carousel>.slider .grid__item{width:50%;width:calc(100% / var(--number-of-slides) - var(--grid-mobile-horizontal-spacing) + var(--grid-mobile-horizontal-spacing) / var(--number-of-slides))}@media screen and (min-width: 990px){.product-carousel.grid--1-col-desktop{--number-of-slides: 1}.product-carousel.grid--2-col-desktop{--number-of-slides: 2}.product-carousel.grid--3-col-desktop{--number-of-slides: 3}.product-carousel.grid--4-col-desktop{--number-of-slides: 4}.product-carousel.grid--5-col-desktop{--number-of-slides: 5}.product-carousel.grid--6-col-desktop{--number-of-slides: 6}.product-carousel.grid--7-col-desktop{--number-of-slides: 7}.product-carousel.grid--8-col-desktop{--number-of-slides: 8}}@media screen and (max-width: 989px){.product-carousel>.slider-buttons .slider-button{display:none}.product-carousel.grid--1-col-tablet-down{--number-of-slides: 1}.product-carousel.grid--2-col-tablet-down{--number-of-slides: 2}.product-carousel.grid--3-col-tablet-down{--number-of-slides: 3}.product-carousel.grid--4-col-tablet-down{--number-of-slides: 4}}@media screen and (min-width: 990px){.product-carousel{overflow:hidden;--number-of-slides: 4}.product-carousel>.slider>.grid__item{width:calc(100% / var(--number-of-slides) - var(--grid-desktop-horizontal-spacing) + var(--grid-desktop-horizontal-spacing) / var(--number-of-slides));max-width:25%}}
/*# sourceMappingURL=/cdn/shop/t/88/assets/component-product-carousel.css.map */
