/**
 * Product card fixes — disable sticky hover overlay on touch/mobile.
 *
 * Porto TB cards use a white hover layer (tb-hover-content) for wishlist/cart icons.
 * On touch devices :hover can stick, leaving product images faded.
 */

@media (hover: none), (pointer: coarse), (max-width: 991px) {
	.porto-tb-item .tb-hover-content {
		opacity: 0 !important;
		visibility: hidden !important;
		pointer-events: none !important;
	}

	.porto-tb-item:hover .tb-hover-content {
		opacity: 0 !important;
	}

	.porto-tb-featured-image.porto-img-zoom img,
	.porto-tb-featured-image.porto-img-zoom:hover img {
		opacity: 1 !important;
		transform: none !important;
	}

	.porto-tb-featured-image.tb-image-type-hover .hover-image,
	.porto-tb-featured-image.tb-image-type-hover:hover .hover-image {
		opacity: 0 !important;
		transform: none !important;
	}

	/* Keep sale badges above the image on mobile. */
	.porto-tb-featured-image .labels {
		z-index: 5;
	}
}
