/**
 * Fix: duplicate wishlist heart under product hover buttons.
 *
 * YITH Wishlist 4.x puts an SVG heart inside the link and uses
 * flex-direction:column. Biagiotti also draws a heart with Ionicons
 * ::after on the same <a>. Both show → one heart in the 37×37 box,
 * second heart spills below the border (as in the homepage screenshot).
 */

.mkdf-plc-holder .mkdf-plc-inner .mkdf-plc-text-inner .yith-wcwl-add-to-wishlist,
.mkdf-pl-holder .mkdf-pli-inner .mkdf-pli-text-inner .yith-wcwl-add-to-wishlist,
ul.products > .product .mkdf-pl-inner .mkdf-pl-text-inner .yith-wcwl-add-to-wishlist {
	overflow: hidden !important;
}

.mkdf-plc-holder .mkdf-plc-inner .mkdf-plc-text-inner .yith-wcwl-add-to-wishlist .yith-wcwl-add-button,
.mkdf-plc-holder .mkdf-plc-inner .mkdf-plc-text-inner .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse,
.mkdf-plc-holder .mkdf-plc-inner .mkdf-plc-text-inner .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse,
.mkdf-pl-holder .mkdf-pli-inner .mkdf-pli-text-inner .yith-wcwl-add-to-wishlist .yith-wcwl-add-button,
.mkdf-pl-holder .mkdf-pli-inner .mkdf-pli-text-inner .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse,
.mkdf-pl-holder .mkdf-pli-inner .mkdf-pli-text-inner .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse,
ul.products > .product .mkdf-pl-inner .mkdf-pl-text-inner .yith-wcwl-add-to-wishlist .yith-wcwl-add-button,
ul.products > .product .mkdf-pl-inner .mkdf-pl-text-inner .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse,
ul.products > .product .mkdf-pl-inner .mkdf-pl-text-inner .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse {
	display: block !important;
	flex-direction: row !important;
	align-items: center !important;
	height: 37px !important;
	overflow: hidden !important;
}

.mkdf-plc-holder .mkdf-plc-inner .mkdf-plc-text-inner .yith-wcwl-add-to-wishlist a,
.mkdf-pl-holder .mkdf-pli-inner .mkdf-pli-text-inner .yith-wcwl-add-to-wishlist a,
ul.products > .product .mkdf-pl-inner .mkdf-pl-text-inner .yith-wcwl-add-to-wishlist a {
	display: block !important;
	height: 37px !important;
	line-height: 37px !important;
	overflow: hidden !important;
	font-size: 0 !important;
}

/* Keep theme Ionicons heart; hide YITH SVG/img duplicate */
.mkdf-plc-holder .mkdf-plc-inner .mkdf-plc-text-inner .yith-wcwl-add-to-wishlist svg,
.mkdf-plc-holder .mkdf-plc-inner .mkdf-plc-text-inner .yith-wcwl-add-to-wishlist img,
.mkdf-pl-holder .mkdf-pli-inner .mkdf-pli-text-inner .yith-wcwl-add-to-wishlist svg,
.mkdf-pl-holder .mkdf-pli-inner .mkdf-pli-text-inner .yith-wcwl-add-to-wishlist img,
ul.products > .product .mkdf-pl-inner .mkdf-pl-text-inner .yith-wcwl-add-to-wishlist svg,
ul.products > .product .mkdf-pl-inner .mkdf-pl-text-inner .yith-wcwl-add-to-wishlist img {
	display: none !important;
	width: 0 !important;
	height: 0 !important;
}
