/* Cart shipping-calculator layout fix — loaded from a fresh path.
 * Cloudflare edge-cached the old combined style.css (which still carries the
 * homepage `section{min-height:100vh}` rule) and LiteSpeed strips the ?ver query
 * so normal cache-busting can't reach it. This file lives at a path Cloudflare
 * has never cached, so it loads fresh and overrides the stale rule. !important
 * guards against the stale rule and any UCSS reordering.
 */
.woocommerce section,
.woocommerce-page section,
.shipping-calculator-form,
#shipping-calculator-form {
	min-height: 0 !important;
	display: block !important;
	justify-content: normal !important;
	padding: 0 !important;
}
.woocommerce .shipping-calculator-form { margin: .6rem 0 0 !important; }
.woocommerce .shipping-calculator-form p { margin: 0 0 .6rem !important; }
