.product-carousel .section-heading{margin:0 0 18px;display:flex;justify-content:space-between;align-items:center;font:normal normal normal 26px/34px var(--font-heading-family);letter-spacing:0px}.product-container{position:relative}.js-slider__product{padding:0 60px 0 20px}.js-slider__product .product-slider__item{width:100%}.product-slider__item .product__inner{margin:0 20px 0 0}.js-slider__product-button-prev,.js-slider__product-button-next{position:absolute;width:50px;cursor:pointer;height:50px;border-radius:100%;background-color:#d9bef5;z-index:1;display:flex;justify-content:center;align-items:center;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin-top:-60px;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.js-slider__product-button-prev{left:87px}.js-slider__product-button-next{right:87px}.product-carousel .js-slider__scrollbar{margin:20px 20px 0;height:3px;background-color:#f0f0f0;border-radius:30px;transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out}.product-carousel .js-slider__scrollbar .swiper-scrollbar-drag{background-color:#d9bef5;border-radius:30px}.js-slider__product-button-prev.swiper-button-disabled,.js-slider__product-button-next.swiper-button-disabled{opacity:0;visibility:hidden}@media screen and (min-width: 600px){.js-slider__product .product-slider__item{width:33.33%}.product-slider__item .product__inner{margin:0 10px}}@media screen and (min-width: 769px){.js-slider__product{padding:0 30px}.product-carousel{padding-top:20px}.js-slider__product-button-prev{left:47px}.js-slider__product-button-next{right:47px}.product-carousel .section-heading{margin:0 0 28px;font:normal normal normal 37px/47px var(--font-heading-family)}.product-carousel .js-slider__scrollbar{opacity:0;visibility:hidden;margin:20px 30px 0}.product-carousel .product-container:hover .js-slider__scrollbar{opacity:1;visibility:visible}}@media screen and (min-width: 1025px){.js-slider__product{padding:0 60px}.js-slider__product-button-prev{left:87px}.js-slider__product-button-next{right:87px}.product-carousel .js-slider__scrollbar{margin:20px 70px 0}}@media screen and (max-width: 768px){.js-slider__product-button-prev,.js-slider__product-button-next{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/48/assets/section-product-carousel.css.map */
