.product-recommendations{position:relative;padding-bottom:80px}.product-recommendations .heading{font-size:28px;font-weight:500;color:var(--primary-text-color);margin-bottom:25px}.product-recommendations .card-slide-wrapper{position:unset;border:1px solid #eaeaea}.product-recommendations .card-slide-wrapper .product-card-wrapper{padding:30px 16px 20px;max-width:230px;border-right:1px solid #eaeaea;height:auto}.product-recommendations .card-slide-wrapper .product-card-wrapper .featured-image{max-width:200px;max-height:200px;position:relative}.product-recommendations .card-slide-wrapper .product-card-wrapper .featured-image .image{width:100%;height:200px;overflow:hidden}.product-recommendations .card-slide-wrapper .product-card-wrapper .featured-image .image img{height:100%;object-fit:scale-down}@media screen and (max-width:576px){.product-recommendations .card-slide-wrapper .product-card-wrapper .featured-image .image{max-height:180px}}@media screen and (max-width:400px){.product-recommendations .card-slide-wrapper .product-card-wrapper .featured-image .image{max-height:160px}}.product-recommendations .card-slide-wrapper .product-card-wrapper .featured-image .add-to-cart-button{position:absolute;width:100%;left:0;bottom:-15px;opacity:0;visibility:hidden;text-align:center;line-height:50px;border:1px solid var(--primary-button-color);box-shadow:0 5px 20px -2px var(--primary-button-color);font-size:15px;cursor:pointer;transition:all .3s ease}.product-recommendations .card-slide-wrapper .product-card-wrapper .featured-image .loading{border-color:var(--primary-text-color);background-color:#fff;color:transparent;position:absolute;display:block}.product-recommendations .card-slide-wrapper .product-card-wrapper .featured-image .loading:before{content:none}.product-recommendations .card-slide-wrapper .product-card-wrapper .featured-image .loading>div{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.product-recommendations .card-slide-wrapper .product-card-wrapper .featured-image .loading .lds-ring{display:inline-block;position:relative;width:15px;height:15px}.product-recommendations .card-slide-wrapper .product-card-wrapper .featured-image .loading .lds-ring div{box-sizing:border-box;display:block;position:absolute;width:15px;height:15px;border:2px solid #333;border-radius:50%;animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;border-color:#333 transparent transparent transparent}.product-recommendations .card-slide-wrapper .product-card-wrapper .featured-image .loading .lds-ring div:nth-child(1){animation-delay:-.45s}.product-recommendations .card-slide-wrapper .product-card-wrapper .featured-image .loading .lds-ring div:nth-child(2){animation-delay:-.3s}.product-recommendations .card-slide-wrapper .product-card-wrapper .featured-image .loading .lds-ring div:nth-child(3){animation-delay:-.15s}.product-recommendations .card-slide-wrapper .product-card-wrapper .featured-image .already{opacity:.7;background-color:#fff;border-color:#333;box-shadow:none;cursor:default;visibility:visible;bottom:0}.product-recommendations .card-slide-wrapper .product-card-wrapper .featured-image .already:before{content:none}.product-recommendations .card-slide-wrapper .product-card-wrapper .featured-image .function-wrapper{display:flex;flex-direction:column;position:absolute;top:10px;opacity:0;visibility:hidden;right:0;font-size:20px;color:var(--primary-text-color);transition:all .3s ease}.product-recommendations .card-slide-wrapper .product-card-wrapper .featured-image .function-wrapper i{border-radius:50%;padding:5px;background-color:#fff;transition:all .3s ease;cursor:pointer;margin-bottom:7px}.product-recommendations .card-slide-wrapper .product-card-wrapper .featured-image .function-wrapper i:hover,.product-recommendations .card-slide-wrapper .product-card-wrapper .featured-image .function-wrapper .button-active{background-color:var(--primary-button-color);color:var(--text-button-color)}.product-recommendations .card-slide-wrapper .product-card-wrapper .vendor{font-size:13px;line-height:22px;margin-bottom:8px;text-transform:uppercase;color:#777}.product-recommendations .card-slide-wrapper .product-card-wrapper .card-url{color:var(--primary-text-color);font-size:15px;font-weight:500;line-height:28px;margin-bottom:5px;display:block}.product-recommendations .card-slide-wrapper .product-card-wrapper .card-url:hover{text-decoration:underline}.product-recommendations .card-slide-wrapper .product-card-wrapper .card-rate-review{display:flex;margin-bottom:10px;font-size:13px}.product-recommendations .card-slide-wrapper .product-card-wrapper .card-rate-review .star-wrapper{margin-right:.5rem}.product-recommendations .card-slide-wrapper .product-card-wrapper .card-rate-review .sum{font-size:14px;color:#555}.product-recommendations .card-slide-wrapper .product-card-wrapper .price-wrapper{display:flex;align-items:center}.product-recommendations .card-slide-wrapper .product-card-wrapper .price-wrapper .price-min,.product-recommendations .card-slide-wrapper .product-card-wrapper .price-wrapper .price-max{color:var(--primary-text-color);font-size:15px;font-weight:400;line-height:26px;margin-right:5px}.product-recommendations .card-slide-wrapper .product-card-wrapper .price-wrapper .price-max{margin-left:10px;position:relative}.product-recommendations .card-slide-wrapper .product-card-wrapper .price-wrapper .price-max:before{content:"";position:absolute;width:5px;height:1px;background-color:#000;top:50%;left:-10px}.product-recommendations .card-slide-wrapper .product-card-wrapper:hover .add-to-cart-button{bottom:0;opacity:1;visibility:visible}.product-recommendations .card-slide-wrapper .product-card-wrapper:hover .function-wrapper{top:0;opacity:1;visibility:visible}.product-recommendations .card-slide-wrapper .pagination{top:0;height:fit-content;text-align:right;padding:10px 15px;z-index:1}.product-recommendations .card-slide-wrapper .pagination .swiper-pagination-bullet{opacity:1;width:5px;height:5px;cursor:pointer;-webkit-user-select:none;user-select:none;margin:0 11px;position:relative;background-color:#112137}.product-recommendations .card-slide-wrapper .pagination .swiper-pagination-bullet:before{content:"";background-color:transparent;border:2px solid transparent;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:5px;height:5px;padding:0;transition:all ease .3s}.product-recommendations .card-slide-wrapper .pagination .swiper-pagination-bullet:hover:before{padding:7px;border-color:#112137}.product-recommendations .card-slide-wrapper .pagination .swiper-pagination-bullet-active:before{padding:7px;border-color:#112137}
/*# sourceMappingURL=/cdn/shop/t/4/assets/product-recommendations.css.map */
