@charset 'UTF-8';
/* Slider */
.slick-loading .slick-list{background: #fff url('./ajax-loader.gif') center center no-repeat;}
/* Icons */

/* Arrows */
.slick-prev,
.slick-next{padding: 0; border: 0;  width: 20px; height: 20px; line-height: 20px; overflow: hidden; position: absolute; z-index: 9; background-color: transparent;}
.slick-prev:hover,
.slick-prev:focus,
.slick-next:hover,
.slick-next:focus{color: transparent;outline: none;background: transparent;border:0;}
.slick-prev:hover:before,
.slick-prev:focus:before,
.slick-next:hover:before,
.slick-next:focus:before{opacity: 1;}
.slick-prev.slick-disabled:before,
.slick-next.slick-disabled:before{opacity: .25;}
.slick-prev:hover,
.slick-next:hover{border: 0}
.slick-prev:before,
.slick-next:before{font-family: FontAwesome; color: #b8b8b8; font-size: 18px; font-weight: bold; width: 20px; height: 20px; line-height: 20px; display: block;text-align: center;}
.slick-prev:before{content: "\f104"}
.slick-next:before{content: "\f105"}
.slick-prev:hover:before,
.slick-next:hover:before{color: #fed700;}
.brands .slick-prev, .brands .slick-next{top: calc(50% - 10px)}
.brands .slick-prev{left: 15px}
.brands .slick-next{right: 15px}
.brands .slick-slider:hover .slick-prev{-webkit-animation: transl 0.3;
-o-animation: transl 0.3;
animation: transl 0.3;}
@keyframes transl{
    from{transform: translateX(200px); visibility: hidden; opacity: 0;}
    to{transform: translateX(0); visibility: visible; opacity: 1);}
}
.brands .slick-slider:hover .slick-next{-webkit-animation: transr 0.3;
-o-animation: transl 0.3;
animation: transl 0.3;}
@keyframes transr{
    from{transform: translateX(-200px); visibility: hidden; opacity: 0;}
    to{transform: translateX(0); visibility: visible; opacity: 1);}
}

.fearured-products .slick-arrow{top: -40px;}
.fearured-products .slick-next, .product-sidebar .slick-next{right: -6px}
.fearured-products .slick-prev, .product-sidebar .slick-prev{right: 13px}

.product-sidebar .slick-prev,
.product-sidebar .slick-next{top: -45px}

/* Dots */
.slick-dots{position: absolute;display: block;width: 100%;padding: 0;list-style: none;text-align: center;bottom: 0; margin: 0;line-height: 0;}
/*.bestsellers-category .slick-dots{bottom: -36px}*/
.fearured-products .slick-dots{bottom: 4px}
.slick-dots li{display: inline-block;cursor: pointer;padding: 0; margin: 0 4px;line-height: 1px;}
.slick-dots li:hover button{background-color: #fed700}
.slick-dots li.slick-active button{width: 30px; background-color: #fed700}
.slick-dots li button{width: 8px;height: 8px; border: 0;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;background-color: #bcbcbc;text-indent: -9999px; padding: 0}
.slick-dots li button:hover,
.slick-dots li button:focus{ outline: none;}
.slick-dots li button:hover:before,
.slick-dots li button:focus:before{opacity: 1;}


