.slick-slider{
 position:relative;
 display:block;
 box-sizing:border-box;
 -webkit-user-select:none;
 -moz-user-select:none;
 -ms-user-select:none;
 user-select:none;
 -webkit-touch-callout:none;
 -khtml-user-select:none;
 -ms-touch-action:pan-y;
 touch-action:pan-y;
 -webkit-tap-highlight-color:transparent;
}
.slick-list{
 position:relative;
 display:block;
 overflow:hidden;
 margin:0 auto;
 width:90%;
 padding:0;
}
.slick-list:focus{
 outline:none;
}
.slick-list.draggable{
 cursor:pointer !important;
}
.slick-slider .slick-track,
.slick-slider .slick-list{
 transform:translate3d(0,0,0);
}
.slick-track{
 position:relative;
 top:0;
 left:0;
 display:block;
}
.slick-track:before,
.slick-track:after{
 display:table;
 content:'';
}
.slick-track:after{
 clear:both;
}
.slick-loading .slick-track{
 visibility:hidden;
}
.slick-slide{
 display:none;
 float:left;
 height:100%;
 min-height:1px;
margin-right: 10px;
margin-left: 10px;
}
.slick-slide img{
 display:block;
}
.slick-slide.slick-loading img{
 display:none;
}
.slick-slide.dragging img{
 pointer-events:none;
}
.slick-initialized .slick-slide{
 display:block;
}
.slick-loading .slick-slide{
 visibility:hidden;
}
.slick-vertical .slick-slide{
 display:block;
 height:auto;
 border:1px solid transparent;
}
.slick-arrow.slick-hidden{
 display:none;
}
.slick-loading .slick-list{
 background:#fff url('../templates/loading.gif') center center no-repeat;
}
.slick-prev,
.slick-next{
 font-size:0;
 line-height:0;
 position:absolute;
 top:50%;
 display:block;
 padding:0;
 transform:translate(0,-50%);
 cursor:pointer;
 border:none;
 outline:none;
 z-index:999;
 transition: .4s
}
.slick-prev{
 left:10px;
 width:34px;
 height:65px;
}
.slick-next{
 right:10px;
 width:34px;
 height:65px;
}
.slick-dots{
 display:block;
 width:100%;
 padding:0px 0px 20px 0px;
 list-style:none;
 text-align:center;
}
.slick-dots li{
 position:relative;
 display:inline-block;
 margin-right:10px;
 cursor:pointer;
 width:16px;
 overflow:hidden;
}
.slick-dots li button{
 font-size:0;
 display:block;
 width:15px;
 height:15px;
 padding:0;
 cursor:pointer;
 border:0;
 outline:none;
 background:#d7d7d7;
 border-radius:15px
}
.slick-dots li button:hover,
.slick-dots li button:focus,
.slick-dots li.slick-active button{
 background:#00aeed;
}


.viewed-products .slick-dots{padding-top:10px;text-align:center;}
.viewed-products .slick-dots li{width:12px;}
.viewed-products .slick-dots li button{width:11px;height:11px;border-radius:11px;transition: 0.4s}
.viewed-products .slick-prev {left:0;width:40px;height:35px;background:#eeeeee}
.viewed-products .slick-next {right:0;width:40px;height:35px;background:#eeeeee}
.viewed-products .slick-prev:hover,
.viewed-products .slick-next:hover{background: #dedede}

.viewed-products .slick-prev::after,
.viewed-products .slick-next::after{position:absolute;top:50%;left:50%;transform: translate(-50%, -50%);font-size: 1rem; font-family:'Font Awesome 5 Pro';color: #00aeed}

.viewed-products .slick-prev::after{content:"\f053"}
.viewed-products .slick-next::after{content:"\f054"}

