div.related .pricing_table{
    display: none;
}

.archive [id$="_counter"] {
    color: red !important; 
}

.ratesbox-custom-grid .product,
				.ratesbox-custom-grid .xts-product {
					width: 100% !important;
					margin: 0 !important;
					float: none !important;
					position: relative !important;
				}

				/* --- 1. تنظیمات لیبل تخفیف در گوشه بالا --- */
				.ratesbox-grid-discount-badge-wrap {
					position: absolute !important;
					top: 12px !important;
					right: 12px !important;
					z-index: 15 !important;
					pointer-events: none;
				}
				
				.ratesbox-grid-discount-badge-wrap .onsale,
				.ratesbox-grid-discount-badge-wrap .ratesbox_discount_tag {
					position: static !important;
					display: inline-flex !important;
					margin: 0 !important;
				}

				/* --- 2. مخفی کردن قطعی لیبل‌های تکراری قالب --- */
				.ratesbox-custom-grid .xts-product-thumb > .onsale,
				.ratesbox-custom-grid .xts-product-thumb > .ratesbox_discount_tag,
				.ratesbox-custom-grid > .product > .onsale {
					display: none !important;
				}

				/* --- 3. مخفی کردن متن و آیکون پیشنهاد شگفت‌انگیز و تراز تایمر --- */
				.ratesbox-grid-counter-wrap > div > div:nth-child(2) {
					display: none !important;
				}

				.ratesbox-grid-counter-wrap > div > div:nth-child(1) {
					width: 100%;
					justify-content: center !important;
				}

				@media (max-width: 992px) {
					.ratesbox-custom-grid ul.products {
						grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
					}
				}
				@media (max-width: 576px) {
					.ratesbox-custom-grid ul.products {
						grid-template-columns: repeat(1, minmax(0, 1fr)) !important;
					}
				}