.disabled {
	opacity: 0.5;
	pointer-events: none;
}

.page {
	overflow: unset;
}
.resp-table .swiper {
	overflow: hidden;
}
.resp-table .swiper-slide {
	opacity: 1;
}

.resp-table__header {
	top: 5rem;
}
@media (min-width: 992px) {
	.resp-table__header {
		top: 1rem;
	}
}
.page-width {
	max-width: 100vw;
	overflow: hidden;
}

.header-favorites-icon[data-count="0"] {
    color: currentColor;
} 
.header-favorites-icon[data-count="0"]:after {
    content: none;
}

table.compare {border-collapse:collapse; margin-bottom: 30px;}
table.compare td {padding:10px;}
table.compare thead td {font-size: 16px;line-height: 20px;    font-weight: 700; }
table.compare tbody td{border-bottom: 1px solid #d5d5d5;}
table.compare td+td {text-align:center;}
table.compare tbody td:nth-child(even) {background:#eaeaea;}
table.compare td.option_title {font-weight: 700;    padding: 20px 10px;background:#eaeaea;}
.back_link {float:right;margin: 10px 0;}
.back_link a {font-size: 16px;}
.compare--title { float: left; }
.btn-compare-complectation { float: right; }

.header-desktop__logo img {
	height: 50px;
}

.header-mobile__logo img {
	height: 40px;
}

.footer__logo img {
	height: 40px;
	filter: opacity(0);
}