.evdpl-rvps li.product.type-product{

    float: left;

    margin: 0 20px 2.992em 0;

    padding: 0;

    position: relative;

    width: 22.05%;

    margin-left: 0;

} 



.woocommerce .evdpl-rvps li.product .woocommerce-loop-product__title,
.woocommerce-page .evdpl-rvps li.product .woocommerce-loop-product__title {

    margin-bottom: .5em;

    padding: 0;

    font-size: 1em;

}

.woocommerce .evdpl-rvps li.product .star-rating,
.woocommerce-page .evdpl-rvps li.product .star-rating {

    margin: 0 auto .5em 0;

    backface-visibility: hidden;

}



.woocommerce .evdpl-rvps li.product .price,
.woocommerce-page .evdpl-rvps li.product .price {

    line-height: 1.3;

    margin-bottom: 0;

    font-weight: 700;

    margin-bottom: .5em;

    font-size: .9em;

}



.evdpl-rvps .slick-dots li button::before {

    transition: all 0.5s ease;

    border: 1px solid;

    background: #000;

    height: 6px !important;

    content: '' !important;

    width: 15px;

    border-radius: 5px;

}



.evdpl-rvps .slick-dots li.slick-active button:before {

    

    transition: all 0.5s ease;

    border: 1px solid;

    background: #000;

    height: 6px !important;

    content: '' !important;

    width: 22px;

}

.products.recent_products{margin-top: 30px;}
.products.recent_products > h2 {font-size: 1.625rem;padding: .7em 0;}


/*RESPONSIVE*/

@media (max-width: 767px){
    .products.evdpl-rvps.slick-slider li .astra-shop-thumbnail-wrap img{
        width: 100%;
    }
}

@media (max-width: 576px){
    
    .products.recent_products{
        text-align: center;
    }
    .products.evdpl-rvps.slick-slider li .astra-shop-thumbnail-wrap{
        position: relative;
        margin: 0 auto;
        max-width: 300px;
    }
    .products.evdpl-rvps.slick-slider li .astra-shop-summary-wrap,
    .products.evdpl-rvps.slick-slider li .evince_qview_btn_div,
    .products.evdpl-rvps.slick-slider li .astra-shop-summary-wrap .star-rating
    {
        max-width: 300px;
        text-align: center;
        margin: 0 auto;
    }
        .products.evdpl-rvps.slick-slider .slick-track{
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center; 
        -ms-flex-pack: center; 
        justify-content: center;
    }
    .evdpl-rvps li.product.type-product{
        margin-left:auto;
        margin-right: auto;
    }
    
}
/*END OF RESPONSIVE*/