.products-carousel{display:block;overflow:hidden;padding:40px 0}.products-carousel__progress{background:#e3e3e3;height:1px;margin-top:30px;width:50%}.products-carousel__tabs{display:flex;flex-flow:row wrap;gap:20px;margin-top:15px}.products-carousel__tab{color:#aeaeae}.products-carousel__tab[aria-selected=true]{color:#000}.products-carousel__progress-bar,.products-carousel__progress-bar:empty{background:#000;display:block;height:2px;transition:width .4s ease;width:0}.products-carousel--recommendations{padding-top:0}.products-carousel__controls{display:none}.no-js .products-carousel__controls{display:none!important}.products-carousel__head{margin:0 0 2.2rem}.products-carousel__actions{margin:20px 0 0}.products-carousel__track{overflow:visible}.products-carousel__title{font-family:var(--font-heading-family);font-weight:700;margin:0;padding-right:70px;position:relative;width:fit-content}.products-carousel__title:after{content:"";background-color:currentColor;width:40px;height:.1rem;margin:auto;position:absolute;right:15px;top:0;bottom:0;z-index:1}.splide.is-initialized:not(.is-active) .splide__list.products-carousel__list{display:grid;column-gap:4rem;row-gap:4.2rem}@media screen and (min-width: 990px){.products-carousel{padding:60px 0}.products-carousel--recommendations{padding-top:0}.products-carousel__tabs{margin:0}.products-carousel__title{padding-right:80px}.products-carousel__title:after{right:20px}.products-carousel__progress{display:none}.products-carousel__head{display:flex;justify-content:space-between;align-items:center;margin:0 0 20px;order:0}.no-js .products-carousel__list{display:flex;flex-flow:row wrap;margin:0 -2rem -2rem}.no-js .products-carousel__slide{width:25%;padding:0 2rem;margin:0 0 2rem}.products-carousel__controls{display:flex;margin-left:auto}.products-carousel__control{border:1px solid #E6E6E6;border-radius:100px;height:36px;margin-right:2rem;width:36px}.products-carousel__control svg{height:1.5rem}.products-carousel__control:last-child{margin-right:0}.products-carousel__actions{margin:0 0 30px;order:1}.products-carousel__body{order:2}}
/*# sourceMappingURL=/cdn/shop/t/48/assets/component-products-carousel.css.map */
