/**
 * Unlimited Elements post carousel (.uc_carousel_item): orange panel + white text on hover only.
 * Post-style items (title / read more): whole card acts as hit target (see gps-ue-post-carousel-card.js).
 */

.uc_carousel_item.ue-item:has(.uc_post_title-link, .uc_post_title, .uc_more_btn),
.ue-item .uc_carousel_item:has(.uc_post_title-link, .uc_post_title, .uc_more_btn) {
	cursor: pointer;
}

.uc_carousel_item:hover {
	background-color: #f19e3b !important;
}

.uc_carousel_item:hover > div,
.uc_carousel_item:hover .uc_image_carousel_content {
	background-color: #f19e3b !important;
}

.uc_carousel_item:hover .uc_post_title,
.uc_carousel_item:hover .uc_post_title-link {
	color: #ffffff !important;
}

.uc_carousel_item:hover .ue-grid-item-meta-data,
.uc_carousel_item:hover .ue-grid-item-meta-data a {
	color: #ffffff !important;
}

.uc_carousel_item:hover .ue-grid-item-meta-data svg {
	fill: #ffffff !important;
}

.uc_carousel_item:hover .uc_more_btn {
	color: #ffffff !important;
}

.uc_carousel_item:hover .uc_more_btn i {
	color: #ffffff !important;
}

.uc_carousel_item:hover .uc_more_btn svg {
	fill: #ffffff !important;
}
