/** Dual-state wishlist icons (empty vs filled). */

.hayat-wishlist-icon {
	display: inline-flex;
	align-items: center;
	justify-content: center;
	line-height: 1;
}

.hayat-wishlist-icon i,
.hayat-wishlist-icon svg {
	display: block;
}

.hayat-wishlist-icon--active {
	display: none !important;
}

.hayat-wishlist-btn.is-active .hayat-wishlist-icon--idle {
	display: none !important;
}

.hayat-wishlist-btn.is-active .hayat-wishlist-icon--active {
	display: inline-flex !important;
}

.hayat-wishlist-btn[data-loading="1"] {
	pointer-events: none;
	opacity: 0.7;
}
