/**
 * Site-wide item-meta styling voor de Levertijd-regel (Tefcold feed).
 *
 * Deze stylesheet laadt OVERAL op de front-end zodat de slide-out mini-cart
 * (die ook op category- en product-pagina's kan verschijnen) de juiste
 * compacte styling krijgt. cart-checkout.css laadt alleen op cart/checkout
 * en bereikt de mini-cart drawer dus niet.
 *
 * WC rendert woocommerce_get_item_data als:
 *   - <ul class="wc-item-meta"><li><strong class="wc-item-meta-label">Label:</strong>
 *     <span>Waarde</span></li></ul>   (modern, WC 3.0+)
 *   - <dl class="variation"><dt>Label:</dt><dd>Waarde</dd></dl>   (legacy)
 *
 * Doel:
 *   - Klein font (12px) zodat het naast prijs/quantity niet domineert
 *   - Levertijd direct ONDER de product-titel kleven (geen top-marge)
 *   - Ruimte juist eronder, zodat de quantity-regel netjes loskomt
 */

/* ---------- Modern: <ul class="wc-item-meta"> ---------- */
.wc-item-meta {
	margin: 0 0 6px !important;
	padding: 0 !important;
	list-style: none !important;
	font-size: 12px !important;
	line-height: 1.35 !important;
	color: #4a6470 !important;
}
.wc-item-meta li {
	margin: 0 !important;
	padding: 0 !important;
	list-style: none !important;
	font-size: 12px !important;
	line-height: 1.35 !important;
}
.wc-item-meta li + li {
	margin-top: 2px !important;
}
.wc-item-meta-label,
.wc-item-meta strong {
	font-weight: 500 !important;
	font-size: 12px !important;
	color: #4a6470 !important;
	margin-right: 2px !important;
}
.wc-item-meta li > span,
.wc-item-meta li > p {
	font-weight: 600 !important;
	font-size: 12px !important;
	color: #0a212c !important;
	margin: 0 !important;
	display: inline !important;
}

/* ---------- Legacy: <dl class="variation"> ---------- */
.variation {
	margin: 0 0 6px !important;
	padding: 0 !important;
	font-size: 12px !important;
	line-height: 1.35 !important;
	color: #4a6470 !important;
}
.variation dt {
	font-weight: 500 !important;
	font-size: 12px !important;
	color: #4a6470 !important;
	margin: 0 4px 0 0 !important;
	float: none !important;
	display: inline !important;
}
.variation dd {
	font-weight: 600 !important;
	font-size: 12px !important;
	color: #0a212c !important;
	margin: 0 !important;
	display: inline !important;
}
.variation dd p {
	margin: 0 !important;
	font-size: 12px !important;
	display: inline !important;
}

/* ---------- Mini-cart specifiek (slide-out drawer) ----------
   In de drawer staat item-meta tussen de product-link en de
   quantity/price-regel. We willen levertijd direct tegen de titel
   plakken (margin-top: 0) en daarna ruimte vóór de prijs. */
.woocommerce-mini-cart-item .wc-item-meta,
.woocommerce-mini-cart-item .variation,
li.mini_cart_item .wc-item-meta,
li.mini_cart_item .variation,
.widget_shopping_cart_content .wc-item-meta,
.widget_shopping_cart_content .variation {
	margin: -2px 0 6px !important;
}
