/**
 * NadoviTools Discount Styles
 *
 * Covers:
 *   - Product page personal price display ("Az On ara:")
 *   - Classic cart / checkout discount summary row
 *   - Block cart discount row
 *   - Sale badge suppression for block cart (CSS-only, no JS DOM manipulation)
 */

/* --------------------------------------------------------
   Product page: personal price display
   -------------------------------------------------------- */

.nadovi-personal-price {
	color: #2e7d32;
	font-weight: bold;
}

.nadovi-personal-label {
	font-size: 0.85em;
	display: block;
	color: #2e7d32;
}

.nadovi-original-price {
	color: #999;
}

/* --------------------------------------------------------
   Classic cart / checkout: discount summary row
   -------------------------------------------------------- */

.nadovi-discount-row th,
.nadovi-discount-row td {
	color: #2e7d32;
	font-weight: 600;
}

/* --------------------------------------------------------
   Block cart / checkout: injected discount row
   -------------------------------------------------------- */

.nadovi-discount-block-row {
	display: flex;
	justify-content: space-between;
	align-items: center;
	padding: 8px 0;
	color: #2e7d32;
}

.nadovi-discount-block-row .wc-block-components-totals-item__label {
	color: #2e7d32;
}

.nadovi-discount-block-row .wc-block-components-totals-item__value {
	color: #2e7d32;
	font-weight: 600;
}

/* Dim the row while WooCommerce recalculates totals */
.nadovi-discount-block-row.is-calculating {
	opacity: 0.5;
}

/* --------------------------------------------------------
   Block cart: suppress WooCommerce savings badges
   CSS-only approach — avoids React virtual DOM conflicts.
   Note: hides all sale badges including legitimate sale items;
   matches existing woo-customer-discount plugin behaviour.
   Can be scoped more selectively in a future iteration.
   -------------------------------------------------------- */

.wc-block-components-sale-badge {
	display: none !important;
}
