

/* Start:/local/templates/cf/components/bitrix/news.list/reviews/style.css?17937806361338*/

.reviews-list {
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    grid-gap: 30px 0;
}

.reviews-list__item {
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 15px;
    box-shadow: 0 34px 23px -25px #0000002b;
    padding: 25px 30px;
}

.product-image__img {
    box-shadow: 0 28px 25px -20px #0000002b;
    border: 1px solid #ededed;
}

.reviews-list__title {
    font-size: 19px;
    font-weight: 600;
    text-align: center;
    margin-top: 8px;
}

.reviews-list__btn {
    margin-left: auto;
}

.reviews-pagination {
    width: 100%;
    margin-top: 40px;
}

@media screen and (max-width: 1280px) {
    .reviews-list {
        grid-template-columns: repeat(3, 1fr);
    }
}

@media screen and (max-width: 991px) {
    .reviews-list {
        grid-template-columns: repeat(2, 1fr);
    }
    .reviews-list__title {
        font-size: 16px;
    }
}

@media screen and (max-width: 576px) {
    .reviews-list {
        grid-gap: 20px;
    }
    .reviews-list__item {
        padding: 5px 0 15px 0;
        gap: 12px;
    }
    .reviews-list__title {
        font-size: 12px;
    }
    .reviews-list__btn svg { 
        width: 15px
    }
    .reviews-list__btn {
        font-size: 12px;
        gap: 10px;
    }
    .reviews-list__link {
        width: 70%;
        margin: 0 auto;
    }
}

/* End */
/* /local/templates/cf/components/bitrix/news.list/reviews/style.css?17937806361338 */
