/* ==========================================================================
 * Success states — ink, never green
 *
 * Owner, 2026-10-10: "כל הירוק… עושה לי קרינג׳ וזילות". Shoptimizer and WooCommerce
 * paint every "it worked" state green and none of these has a setting (the ones that
 * do — buttons, the sale badge, CommerceKit's free-shipping bar — are black in their
 * settings, not here). Each state keeps its shape; only the green becomes ink:
 *   (the notice bar, .woocommerce-message, is notices.css's since 2026-10-13: a white box, an ink check)
 *   - WooCommerce's block-style success notice — ink border and icon disc, no mint tint
 *   - the product page's "in stock" line and its tick; the selected-variation tick
 *   - the thank-you page's "order received" line and its check
 *   - a valid form field's border (checkout, account forms)
 *   - the account's "completed" order status and "strong password"
 * Errors are notices.css's (the site's --red on the icon and the hairline): this file never touches them.
 * ========================================================================== */
:root {
	--lp-success: var(--plp-ink, #1A1A1A);
	--lp-success-on: var(--white, #FFFFFF);   /* the block notice's surface */
}

.wc-block-components-notice-banner.is-success {
	border-color: var(--lp-success) !important;
	background-color: var(--lp-success-on) !important;
}
.wc-block-components-notice-banner.is-success > svg {
	background-color: var(--lp-success) !important;
}

.stock.in-stock {
	color: var(--lp-success) !important;
}
.product p.stock.in-stock::before,
.variations .selected-variation label span:first-child::after {
	background: var(--lp-success) !important;
}

.woocommerce-checkout p.woocommerce-thankyou-order-received {
	color: var(--lp-success) !important;
}
.woocommerce-checkout p.woocommerce-thankyou-order-received::before {
	background: var(--lp-success) !important;
}

.form-row.woocommerce-validated input.input-text {
	border-color: var(--lp-success) !important;
}

tr.woocommerce-orders-table__row--status-completed td.woocommerce-orders-table__cell-order-status,
.woocommerce-password-strength.strong {
	color: var(--lp-success) !important;
}
