.products-carousel{display:block;padding:64px 0;background-color:var(--bg-color, transparent)}@media(max-width: 991.98px){.products-carousel{padding:32px 0 36px}}.products-carousel__slider .splide__track{height:var(--splide-track-height)}.products-carousel__container{max-width:1266px;padding:0 50px;margin:0 auto}@media(max-width: 991.98px){.products-carousel__container{padding:0 16px}}.products-carousel__label-wrapper{display:flex;justify-content:center;margin-bottom:10px}.products-carousel__label{font-family:"Mont",sans-serif;font-size:14px;text-transform:uppercase;font-weight:600;line-height:1.15;color:var(--clr-neutral-700);letter-spacing:.7px;position:relative;z-index:1}.products-carousel__label span:after{bottom:4%;left:5%}.products-carousel__title{text-align:center;margin:0 auto 24px;max-width:804px}@media(max-width: 991.98px){.products-carousel__title{margin:9px auto 28px;max-width:95%}}.products-carousel__item{display:flex;align-items:center;width:300px}@media(max-width: 991.98px){.products-carousel__item{width:231px}}.products-carousel__item.is-active{width:395px}@media(max-width: 991.98px){.products-carousel__item.is-active{width:280px}}.products-carousel__item.is-active .products-carousel__item-wrapper{background:var(--clr-neutral-500);padding:16px 16px 20px;transform:scale(1.3)}@media(max-width: 991.98px){.products-carousel__item.is-active .products-carousel__item-wrapper{transform:scale(1.21)}}.products-carousel__item-wrapper{max-width:300px;margin:0 auto;display:flex;flex-direction:column;width:100%;padding:0;transition:transform .35s ease-in-out,background-color .35s ease-in-out;border-radius:12px;height:var(--slide-max-height)}.products-carousel__item-wrapper:hover .products-carousel__item-image{opacity:.6}@media(max-width: 991.98px){.products-carousel__item-wrapper{max-width:231px;padding:16px}}.products-carousel__item-image-wrapper{position:relative;width:100%;aspect-ratio:4/3;background:var(--clr-neutral-300);padding:0;border-radius:8px}.products-carousel__item-rating{position:absolute;top:8px;right:8px;background:var(--clr-neutral-100);padding:2px 5px 2px 4px;border-radius:6px;display:flex;align-items:center}.products-carousel__item-rating .jdgm-prev-badge__stars,.products-carousel__item-rating .separator,.products-carousel__item-rating .reviews-number{display:none}.products-carousel__item-rating .average-rating{font-size:146x}.products-carousel__item-rating-value{font-weight:700;font-size:14px;line-height:1.5;letter-spacing:0;transition:font-size .35s ease}.products-carousel__item-rating-max{font-size:14px;line-height:1.5;letter-spacing:0;transition:font-size .35s ease}.products-carousel__item-rating-icon{width:14px;height:14px;margin-right:4px;flex-shrink:0}.products-carousel__item-rating-icon path{fill:#efc600}.products-carousel__item-image{transition:opacity .35s ease-in-out;display:block;width:100%;height:100%;object-fit:cover;border-radius:8px}.products-carousel__item-badge-wrapper{margin-top:18px}.products-carousel__item-badge{font-weight:700;font-size:14px;line-height:1.15;letter-spacing:-0.14px;background:var(--clr-yellow-200);border-radius:30px;padding:6px 7px}.products-carousel__item-title-wrapper{display:inline-block;margin-top:12px;margin-bottom:4px}.products-carousel__item-title{font-size:15px;line-height:1.4;transition:font-size .35s ease;margin:0}.products-carousel__item-text{font-size:14px;line-height:1.2;letter-spacing:0;margin:0 0 20px;transition:font-size .35s ease}.products-carousel__item-text p{margin:0}.products-carousel__button{flex-shrink:0;width:100%;cursor:pointer}.products-carousel__item-prices{display:flex;align-items:center;gap:6px;font-size:15px;line-height:1.4;transition:font-size .35s ease;margin-bottom:10px;margin-top:auto}.products-carousel__item-price{font-weight:700}.products-carousel__item-compare-price{color:var(--clr-neutral-700);text-decoration:line-through}.products-carousel__arrows .splide__arrow--prev{left:calc((100% - 445px)/2);padding-right:6px;border-radius:0 8px 8px 0}@media(max-width: 991.98px){.products-carousel__arrows .splide__arrow--prev{left:calc((100% - 330px)/2)}}.products-carousel__arrows .splide__arrow--next{right:calc((100% - 445px)/2);padding-left:6px;border-radius:8px 0 0 8px}@media(max-width: 991.98px){.products-carousel__arrows .splide__arrow--next{right:calc((100% - 330px)/2)}}.products-carousel__arrows svg{height:auto;width:auto;transform:none}.products-carousel__arrow{opacity:1;width:28px;height:44px;background:none}
