/* EPD Store Warehouse Display — scoped styles for the per-warehouse breakdown
 * shown beneath the stock line on single product pages. All selectors are
 * namespaced under .epd-swd- so nothing here touches theme or global styles. */

.epd-swd-stock-wrap {
	margin-bottom: 1em; /* space before the quantity/add-to-cart form below */
}

/* The native WooCommerce stock line (<p class="stock ...">) is now a child of
 * our wrapper — tighten its margin here specifically, rather than touching
 * the theme's global paragraph spacing, so it sits close to our breakdown. */
.epd-swd-stock-wrap > .stock {
	margin-bottom: 0.35em;
}

.epd-swd-heading {
	margin: 0 0 0.35em;
	font-size: 0.9em;
	font-weight: 600;
	color: #444;
}

.epd-swd-breakdown {
	margin: 0;
	padding: 0 0 0 0.85em;
	list-style: none;
	border-left: 2px solid #e3e3e3;
	font-size: 0.85em;
	line-height: 1.6;
	color: #666;
}

.epd-swd-line {
	margin: 0;
}

.epd-swd-qty {
	font-weight: 600;
	color: #444;
}

@media ( prefers-reduced-motion: reduce ) {
	.epd-swd-breakdown,
	.epd-swd-line {
		transition: none;
	}
}
