/*
Reserve-to-checkout: puppy detail block styling.
Turns the WooCommerce `.variation` list (rendered by cart-item-data.php for the
reserve deposit item) into a compact two-column spec panel with the brand
accent. Scoped to the cart form + checkout review table so single-product
variation tables are untouched. Uses Bootstrap `--bs-*` tokens so it adapts to
the site's light/dark themes.
*/

.woocommerce-checkout-review-order-table .variation,
.woocommerce-cart-form .variation {
	display: grid;
	grid-template-columns: auto 1fr;
	gap: .28rem .85rem;
	align-items: baseline;
	margin: .65rem 0 .1rem;
	padding: .7rem .85rem;
	background: var(--bs-primary-bg-subtle, #f6ded2);
	border-left: 3px solid var(--bs-primary, #cf5b1f);
	border-radius: .55rem;
	font-size: .8125rem;
	line-height: 1.3;
}

.woocommerce-checkout-review-order-table .variation dt,
.woocommerce-cart-form .variation dt {
	grid-column: 1;
	margin: 0;
	font-weight: 600;
	font-size: .6875rem;
	letter-spacing: .045em;
	text-transform: uppercase;
	color: var(--bs-secondary-color, rgba(76, 76, 76, .72));
	white-space: nowrap;
}

.woocommerce-checkout-review-order-table .variation dd,
.woocommerce-cart-form .variation dd {
	grid-column: 2;
	margin: 0;
	font-weight: 600;
	color: var(--bs-body-color, #4c4c4c);
}

.woocommerce-checkout-review-order-table .variation dd p,
.woocommerce-cart-form .variation dd p {
	margin: 0;
}
