/* ==========================================================================
   Refund Policy page
   Layout: assets/css/components/legal.css · Coral: bookings & money.
   ========================================================================== */

.page-template-template-refund .legal-layout {
	--legal-accent: #c43b33;
	--legal-soft: rgba(196, 59, 51, 0.08);
}

/* Make the numbered refund rules easy to scan. */
.page-template-template-refund .legal-content h2 {
	display: flex;
	align-items: baseline;
	gap: 10px;
}

.page-template-template-refund .legal-content h2::before {
	display: none;
}

.page-template-template-refund .legal-content h2 + p,
.page-template-template-refund .legal-content h2 + ul {
	padding: 14px 18px;
	border-left: 3px solid var(--legal-accent);
	border-radius: 0 12px 12px 0;
	background: var(--legal-soft);
}
