/* Slick Dots */

.slick-dotted.slick-slider {
    margin-bottom: 60px;
}

.slick-dots li {
    margin:0 2px;
}

.slick-dots li button:before {
    font-family: "Font Awesome 5 Pro";
    content: '\f111';
    font-weight:400;
    font-size:14px;
    color: var(--theme--primary-color);;
    opacity:1;
}

.slick-dots li button:hover:before, 
.slick-dots li button:focus:before,
.slick-dots li.slick-active button:before{
    font-weight:800;
    color: var(--theme--primary-color);
    background: white;
    opacity: 1;
}

/* Slick Arrows */

.slick-prev, .slick-next {
    height:50px;
    width:25px;
    border:none;
}

#searchResults .slick-prev, #searchResults .slick-next, 
#searchResults .slick-dots li button[type=button]{
      border:none;
}

.slick-prev:before, 
.slick-next:before {
    font-family: "Font Awesome 5 Pro" !important;
    font-weight:200;
    font-size:30px;
    color: var(--theme--primary-color);
}
.slick-prev:hover:before, 
.slick-next:hover:before{
      color: white;
}

[dir='rtl'] .slick-next:before,
.slick-prev:before {
    content: '\f053' !important;
}

[dir='rtl'] .slick-prev:before,
.slick-next:before {
    content: '\f054' !important;
}
