/* Altitude Wishlist Icon — wrapper positioning only.
   Icon color/size for default, hover, and active (saved) states are handled
   by the widget's own Style tab controls (inline CSS via Elementor), so they
   are fully editable per-instance rather than inherited from Blocksy's CSS. */

.altitude-blocksy-wishlist-icon-wrap {
	z-index: 5;
	display: inline-flex;
	align-items: center;
	justify-content: center;
	line-height: 0;
	transition: transform 0.15s ease, background-color 0.15s ease;
}

.altitude-blocksy-wishlist-icon-wrap .ct-wishlist-button-archive,
.altitude-blocksy-wishlist-icon-wrap .ct-wishlist-button-single {
	margin: 0;
	background: none;
	border: none;
}

.altitude-blocksy-wishlist-icon-wrap [class*="ct-wishlist-button"] i,
.altitude-blocksy-wishlist-icon-wrap [class*="ct-wishlist-button"] svg {
	transition: color 0.15s ease, fill 0.15s ease;
}
