/* Fix Wishlist Popup - Hide old popup, ensure toast is top-right */
/* This file loads with highest priority to override all other styles */

/* Completely hide the old wishlist popup from main.js */
.wishlist-popup,
.wishlist-popup-msg,
.wishlist-popup.active,
.wishlist-popup.active .wishlist-popup-msg {
	display: none !important;
	visibility: hidden !important;
	opacity: 0 !important;
	position: absolute !important;
	left: -9999px !important;
	top: -9999px !important;
	width: 0 !important;
	height: 0 !important;
	overflow: hidden !important;
	pointer-events: none !important;
}

/* Ensure SuperbaToast is positioned top-right with highest priority */
html body .superba-toast-container {
	position: fixed !important;
	top: 20px !important;
	right: 20px !important;
	left: auto !important;
	bottom: auto !important;
	transform: none !important;
	z-index: 999999 !important;
	display: flex !important;
	flex-direction: column !important;
	gap: 10px !important;
	max-width: 400px !important;
	width: auto !important;
	margin: 0 !important;
}

/* Ensure success toast is green */
html body .superba-toast--success {
	background-color: #28a745 !important;
	border-color: #28a745 !important;
	color: white !important;
}

