

/* Start:/local/templates/.default/components/bitrix/catalog/main/bitrix/catalog.element/element_2025/style.css?176190509879*/
.product-card__delivery-desc {
    color: rgba(28, 28, 28, 0.5) !important;
}
/* End */


/* Start:/local/templates/.default/components/bitrix/news.list/reviews_product/style.css?17618208031536*/
/* .reviews-section__slider {
	margin-top: 7.2rem;
}
.reviews-section__item-author-info > a {
	color: var(--black-color);
}
.reviews-section__item-author-product {
	font: var(--text-t2);
}
.reviews-section__item-author {
	font: var(--text-t1);
}
.reviews-section__item .reviews-section__item-top {
	margin-bottom: 24px;
}
.reviews-section__item-rating {
	margin-top: 24px;
} */
.reviews-section__slider {
	margin-top: 7.2rem;
}
.reviews-section__item-author-info {
	margin-top: 8px;
}
.reviews-section__item-author-product {
	font: var(--text-t2);
}
.reviews-section__item-author {
	font: var(--text-t1);
}
.reviews-section__item .reviews-section__item-top {
	margin-bottom: 15px;
}
.reviews-section__item-rating {
	margin-top: 8px;
}

.product-reviews .reviews-section__slider .swiper-pagination {
	display: none;
}

.product-reviews .reviews-section__slider .slider-navigation {
	margin-top: 15px;
}
.product-reviews .reviews__item-text__inner {
	margin-bottom: 15px;
}
.reviews__item-link {
	max-width: fit-content;
}
.product-reviews .reviews__item-photos-block {
	margin-left: 0;
}

.reviews-section__item .bx_item_detail_rating,
.modal-review__content .bx_item_detail_rating {
	margin-bottom: 15px;
}

.modal.modal-review.fix-blocks.active {
	z-index: 10;
}

@media only screen and (min-width: 640px) {
	.modal-review .modal__content .modal-review__slide {
		width: 100% !important;
	}
	.modal-review .modal__content .modal-review__slide img {
		width: fit-content;
		margin: 0 auto;
		border-radius: 2rem;
		transform: none;
	}
}
/* End */


/* Start:/local/templates/.default/components/bitrix/catalog.section/popular_products/style.css?17618208031356*/
.locked {
    pointer-events: none;
}

.catalog-list__item {
    .product-card__quantity {
        cursor: auto;
        display: flex;
        flex-direction: row;
        align-items: center;
    }

    .product-card__quantity-input {
        color: #fff;
        text-align: center;
    }

    .product-card__quantity-change {
        display: flex;
        align-items: center;
        justify-content: center;
        height: 100%;
        width: 15%;
    }

    @media only screen and (max-width: 768px) {
        .product-card__quantity-change {
            width: 25%;
        }
    }

    .product-card__quantity-change.minus {
        border-radius: 7.6rem 0 0  7.6rem;
    }

    .product-card__quantity-change.plus {
        border-radius: 0 7.6rem 7.6rem 0;
    }

    .product-card__quantity-change:hover {
        border-color: #353535;
        background-color: #353535;
    }

    .product-card__actions {
        justify-content: space-between !important;
        padding: 0 !important;

        border-color: var(--primary-color) !important;
        background-color: var(--primary-color);
        color: #fff;

        width: 90% !important;
        position: absolute;
        z-index: 10;
        bottom: 0;
        right: 5%;

        height: 4.2rem !important;
    }
}


/* End */
/* /local/templates/.default/components/bitrix/catalog/main/bitrix/catalog.element/element_2025/style.css?176190509879 */
/* /local/templates/.default/components/bitrix/news.list/reviews_product/style.css?17618208031536 */
/* /local/templates/.default/components/bitrix/catalog.section/popular_products/style.css?17618208031356 */
