/**
 * Created: 		08/25/2025
 * Updated:			08/25/2025
 * Description:		Styles
 * ✅		 		Functions that are working
 * ❌				Functions that are not working
 */

/******************************************************
* ✅ SINGLE PAGE
******************************************************/
.wp-singular .ast-on-card-button.ast-onsale-card,
.wp-singular .woocommerce .onsale,
.wp-singular .product .onsale,
.wp-singular [class*="sale-badge"],
.wp-singular [class*="onsale"] {
	opacity: 0;
}
.wp-singular .ast-on-card-button.ast-onsale-card.rsgdx_wadds_sale_sticker_override,
.wp-singular .woocommerce .onsale.rsgdx_wadds_sale_sticker_override,
.wp-singular .product .onsale.rsgdx_wadds_sale_sticker_override,
.wp-singular [class*="sale-badge"].rsgdx_wadds_sale_sticker_override,
.wp-singular [class*="onsale"].rsgdx_wadds_sale_sticker_override {
	background: none;
	opacity: 1;
}
.wp-singular .rsgdx_wadds_sale_sticker_override img.rsgdx_wadds_sale_sticker {
	width: 60px;
	height: 60px;
	object-fit: cover;
}

/******************************************************
* ✅ SINGLE PAGE: FALLBACK
******************************************************/
.wp-singular .rsgdx_wadds_sale_sticker_container {
	position: absolute;
	top: 1.5em;
	left: 1.5em;
	padding: 0.4em 0.8em;
	z-index: 5;
}
.wp-singular .rsgdx_wadds_sale_sticker_container img.rsgdx_wadds_sale_sticker {
	object-fit: cover;
	width: 60px!important;
	height: 60px!important;
}

/******************************************************
* ✅ SHORTCODES
******************************************************/
.rsgdx-product .rsgdx_wadds_sale_sticker_container {
	position: absolute;
	top: 10px;
	left: 10px;
	z-index: 2;
}
.rsgdx-product .rsgdx_wadds_sale_sticker_container img.rsgdx_wadds_sale_sticker {
	object-fit: cover;
	width: 50px;
	height: 50px;
}