﻿
.wrap-viewedProducts{width:100%; float:left; position:relative; margin-top:30px;}
.wrap-viewedProducts .title{width:100%; float:left; position:relative; }
.wrap-viewedProducts .title label{font-size:22px; font-weight:bold; color:#000; margin:0px; display:block;}
.wrap-viewedProducts .title .total{display:block; clear:both; padding-top:0px; }
.wrap-viewedProducts .title .total b{padding-right:5px; color:#000; font-size:16px;}
.wrap-viewedProducts .title .total span{font-weight:500; color:rgba(0,0,0,.7); font-size:14px;}

#slider-viewedProducts{width:100%; float:left; position:relative; margin-top:15px; border-radius:10px; box-shadow:0 0 0 1px var(--color-border);}
#slider-viewedProducts .owl-wrapper-outer{}
#slider-viewedProducts .owl-item{}
#slider-viewedProducts .item{width:100%; float:left; position:relative; }
#slider-viewedProducts .item .product{padding-bottom:75px; box-shadow: -1px 0 var(--color-border)}
#slider-viewedProducts .item .product:before{display:none;}
#slider-viewedProducts .item .product .wrap-btn{opacity:1; pointer-events:initial; visibility:initial; margin:0; top:initial; bottom:20px; display:block!important; position:absolute!important} 
#slider-viewedProducts .owl-controls{position:absolute; margin:0; bottom:100%; right:0; margin-bottom:15px;}
#slider-viewedProducts .owl-controls .owl-buttons .owl-next{margin-left:10px;}
#slider-viewedProducts .owl-item:first-of-type .item .product{box-shadow:none;}

@media (max-width:767px){
    .wrap-viewedProducts{width:calc(100% + 30px); margin: 0 0 0 -15px; border-top:10px solid var(--color-border); }
    .wrap-viewedProducts .title{padding: 14px 10px;}
    .wrap-viewedProducts .title label{font-size:17px; text-transform:uppercase}
    #slider-viewedProducts{width:calc(100% + 1px); margin:0; padding:0; box-shadow:none; border-radius:0; background:none; border:none;  border-top:1px solid var(--color-border);}
    #slider-viewedProducts .owl-controls{right:10px; margin-bottom:20px;}
}