.shop-carousel-element .swiper-carousel.swiper-shop-carousel .swiper-stage{flex-wrap:nowrap;margin:0;display:flex}.shop-carousel-element .swiper-carousel .swiper-item{box-shadow:none;overflow:hidden}.shop-carousel-element .swiper-carousel .swiper-item img{border-radius:0;margin:0 auto}.shop-carousel-element .swiper-carousel.swiper-shop-carousel .swiper-item .sc-item-content{flex-wrap:wrap;align-content:space-between;width:100%;height:100%;display:flex}.shop-carousel-element.without-price .swiper-carousel .swiper-item .product-title{border:none}.shop-carousel-element .swiper-carousel .swiper-item .product-title{min-height:initial;border-color:#00000014;padding-bottom:10px}.shop-carousel-element .out-of-stock{border-radius:10px;padding:6px 10px;font-size:14px;top:5px;left:auto;right:4px}.shop-carousel-element .item-buttons{text-align:center}.shop-carousel-element .add-to-cart-btn{color:#505050;background-color:#fff;border:1px solid #7e7e7e;border-radius:50px;justify-content:center;align-items:center;gap:7px;margin-bottom:15px;padding:7px 15px;transition:all .12s;display:inline-flex}.shop-carousel-element .product-price-wrap.with-label{justify-content:center;padding:0 15px;display:flex}.shop-carousel-element .product-price-wrap .price-label{font-size:14px}.shop-carousel-element .carousel-buttons{vertical-align:middle;gap:7px;display:inline-flex;position:relative}.shop-carousel-element .carousel-buttons span{color:#000;cursor:pointer;background-color:#fff;border-radius:50px;justify-content:center;align-items:center;width:35px;height:35px;font-size:17px;display:flex}.shop-carousel-element .color-variations-list{position:absolute}.shop-carousel-element .color-variations-list.mode-hr{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.shop-carousel-element .color-variations-list li{border-radius:100%;width:20px;height:20px;margin-bottom:10px}.shop-carousel-element .swiper-dots{text-align:center;justify-content:center;align-items:center;margin-top:25px;display:none}.shop-carousel-element .swiper-pagination-bullet{text-align:center;backface-visibility:hidden;cursor:pointer;background:#7f7f7f80;border-radius:50px;width:10px;height:10px;margin-left:5px;margin-right:5px;display:inline-block;bottom:5px}.shop-carousel-element .swiper-pagination-bullet-active{background:#7f7f7f}.shop-carousel-element .strikethrough{text-decoration:line-through}.shop-carousel-element .swiper-nav-container{flex-direction:row-reverse;justify-content:space-between;align-items:center;display:flex}@media (width<=991.98px){.shop-carousel-element .sc-item-content a.title-price{flex-wrap:wrap}}@media (width<=575.98px){.shop-carousel-element .swiper-carousel .swiper-item{margin:5px}}