

/* Start:/local/templates/.default/components/bitrix/catalog/catalog/style.css?1748974628697*/
.grid{}
.grid .bx_content_section{
	margin-bottom: 15px;
}
.grid .bx_sidebar{
	margin-bottom: 15px;
}

/* grid2x1 */
.grid2x1{}
.grid2x1 .bx_content_section{
	float: left;
	width: 66%;
	margin-bottom: 15px;
}
.grid2x1 .bx_sidebar{
	float: right;
	width: 33%;
	margin-bottom: 15px;
	padding-left: 5%;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
}
@media (max-width:960px){
	.grid2x1 .bx_sidebar{
		padding-left: 4%;
	}
}
@media (max-width:640px) {
	.grid2x1 .bx_content_section,
	.grid2x1 .bx_sidebar{
		width: 100%;
		float: none;
	}
	.grid2x1 .bx_sidebar{
		padding-left: 3%;
	}
}
@media (max-width:479px){
	.grid2x1 .bx_sidebar{
		padding-left: 1%;
	}

}
/* End */


/* Start:/local/components/htc/catalog.element/templates/.default/style.css?17489744822990*/
.goods__card-wrapper .goods__favorite > div,
.goods__card-wrapper .goods__compare > div{
    cursor:pointer;
    display:flex;
    align-items:center;
    margin-right:24px;
}

.goods__card-wrapper .goods__favorite .icon-wrap > span,
.goods__card-wrapper .goods__compare .icon-wrap > span,
.goods__card-wrapper .header-product-button__title {
    color: var(--color-text-primary);
}
.goods__card-wrapper .goods__favorite > div > svg,
.goods__card-wrapper .goods__compare > div > svg{
    margin-right:13px;
}

.header-product-button .header-product-button__title,
.goods__favorite .icon-wrap,
.goods__compare .icon-wrap {
    color: var(--color-text-primary)
}

.goods__card-wrapper .goods__favorite svg path {
    fill: var(--color-icon);
}

.goods__card-wrapper .icon-wrap > svg {
    color: var(--color-icon);
}

.header-product-button {
    cursor: pointer;
}

.header-product-button:hover .icon-wrap svg {
    color:#0081c2;
}

.header-product-button:hover .header-product-button__title,
.goods__favorite:hover div,
.goods__compare:hover .icon-wrap,
.goods__compare:hover .icon-wrap > span{
    color: #0081c2;
}

.goods__card-wrapper .goods__favorite:hover svg path {
    fill:#0081c2
}

.goods__card-wrapper .icon-wrap:hover > svg {
    color: #0081c2
}

.goods__card-wrapper[data-favorite="Y"] .goods__favorite > div:first-child,
.goods__card-wrapper[data-compare="Y"] .goods__compare > div:first-child{
    display:none;
}
.goods__card-wrapper:not([data-favorite="Y"]) .goods__favorite > div:first-child,
.goods__card-wrapper:not([data-compare="Y"]) .goods__compare > div:first-child{
    display:flex;
}
.goods__card-wrapper:not([data-favorite="Y"]) .goods__favorite > div:last-child,
.goods__card-wrapper:not([data-compare="Y"]) .goods__compare > div:last-child{
    display:none;
}

.header-product-buttonsWrap--mobile {
    display: none;
}

.header-product-buttonsWrap .goods__buttons {
    display: flex;
}

.header-product-buttonsWrap--mobile .goods__buttons {
    display: flex;
    gap: 8px;
    width: 100%;
}


@media screen and (max-width: 767px) {
    .header-product-buttonsWrap .goods__buttons {
        display: none;
    }

    .goods__card-wrapper .goods__favorite > div > svg {
        margin: 3px 13px 3px 5px;
    }

    .goods__card-wrapper .goods__favorite,
    .goods__card-wrapper .goods__compare {
        padding: 6px 30.5px 6px 0;
    }

    .goods__card-wrapper .goods__compare > div > svg {
        margin-right: 8px;
    }

    .goods__card-wrapper .goods__favorite > div,
    .goods__card-wrapper .goods__compare > div {
        margin-right: 0;
    }

}

.tabs__content.tabs__content_delivery {
    padding: 0;
    margin: 0;
}

.tabs__content_delivery h2.content__title {
    margin-top: 32px;
}

.tabs__content_delivery .content__item-title > img {
    all: unset;
}

/* region RK 11-11 */

.goods-card-price__on-query {
    font-size: 30px;
    line-height: 36px;
    font-weight: 700;

    color: var(--color-text-disabled);
}

/* endregion */

/* End */


/* Start:/local/templates/.default/components/bitrix/system.pagenavigation/lazy/style.css?174897467352*/
#lazy-data-container{
    display:none !important;
}
/* End */


/* Start:/local/templates/.default/components/bitrix/news.list/product.reviews/style.css?1748974637337*/
.reviews-container{
    display: flex;
    justify-content: space-between;
}

@media screen and (max-width: 768px) {
    .reviews-container {
        display: flex;
        flex-direction: column-reverse;
    }

    .review__text-wrapper.empty-field {
        margin: 0;
    }

    .review__text-btn.show {
        display: flex;
    }
}
/* End */
/* /local/templates/.default/components/bitrix/catalog/catalog/style.css?1748974628697 */
/* /local/components/htc/catalog.element/templates/.default/style.css?17489744822990 */
/* /local/templates/.default/components/bitrix/system.pagenavigation/lazy/style.css?174897467352 */
/* /local/templates/.default/components/bitrix/news.list/product.reviews/style.css?1748974637337 */
