/* Кнопки сравнения: список, карточка товара, страница сравнения. Шапка не затрагивается. */
.card__actions__compare.is-active,
.product-header__compare.is-active,
.product-header__compare.active,
.product-poster__sub-action-item[data-action="add-to-compare"].is-active,
.product-poster__sub-action-item[data-action="add-to-compare"].active,
.compare-card [data-action="add-to-compare"].is-active {
	box-shadow: none;
	--icon-clr: #fff;
}

.card__actions__compare.is-active svg,
.card__actions__compare.is-active:hover svg,
.product-header__compare.is-active svg,
.product-header__compare.active svg,
.product-header__compare.is-active:hover svg,
.product-poster__sub-action-item[data-action="add-to-compare"].is-active svg,
.product-poster__sub-action-item[data-action="add-to-compare"].active svg,
.compare-card [data-action="add-to-compare"].is-active svg {
	fill: #FF9B46;
	stroke: #fff;
}

.product-header__compare.is-active,
.product-header__compare.active {
	color: #FF9B46;
}

.dakar-compare-notice {
	position: fixed;
	right: 16px;
	bottom: 16px;
	z-index: 1200;
	max-width: 320px;
	padding: 12px 16px;
	border-radius: 12px;
	background: #25282d;
	color: #fff;
	font-size: 14px;
	font-weight: 500;
	line-height: 1.3;
	box-shadow: 0 8px 24px rgba(37, 40, 45, .2);
}

.dakar-compare-notice[hidden] {
	display: none;
}
