/**
 * WooCommerce block cart & checkout — forced light mode + distraction-free chrome.
 *
 * Body classes are added by includes/checkout-flow.php:
 *   .urlar-checkout-light  → cart + checkout (force light colour scheme)
 *   .urlar-checkout-focus  → checkout payment step (hide site nav)
 *
 * @package caninewellness
 * @copyright ùrlar — https://www.urlar.co/
 */

/* ── Hide product metadata descriptions in block cart/checkout ── */
.wc-block-components-product-metadata__description {
	display: none;
}

/* ── Force light mode on block cart & checkout ───────────────── */
.wp-block-woocommerce-checkout,
.wp-block-woocommerce-cart {
	color-scheme: light;
}

@media (prefers-color-scheme: dark) {
	.wp-block-woocommerce-checkout,
	.wp-block-woocommerce-cart {
		background-color: #ffffff;
		color: #1e1e1e;
	}

	.wp-block-woocommerce-checkout *,
	.wp-block-woocommerce-cart * {
		color-scheme: light;
	}
}

/* ── Distraction-free checkout (payment step): hide the site nav ── */
.urlar-checkout-focus .gb-site-header,
.urlar-checkout-focus .site-header,
.urlar-checkout-focus #masthead {
	display: none !important;
}

.urlar-checkout-light.woocommerce-cart .site-header {
	background: #fcfcfc;
}
