/* ───────── Showroomafspraak [oz_afspraak] (ronde 2, plan 2.5, 14-10-2026) ─────────
 * De knoppen zijn .oz-hp-btn--teal en --outline uit het thema en het formulier is een gewone
 * .oz-form. Hier alleen de opbouw van het blok, met tokens en maten die al in oz-forms.css staan.
 * scroll-margin houdt de kop onder de vaste kopbalk als je via #afspraak binnenkomt. */
.oz-afspraak {
	max-width: 640px;
	margin: 48px auto;
	padding: 0 16px;
	text-align: center;
	scroll-margin-top: 140px;
}
.oz-afspraak__kop {
	margin: 0 0 12px;
}
.oz-afspraak__intro {
	margin: 0 auto 20px;
	color: var(--oz-color-text, #333);
}
.oz-afspraak__snel {
	display: flex;
	flex-wrap: wrap;
	gap: 12px;
	justify-content: center;
}
.oz-afspraak__of {
	margin: 24px 0 0;
	color: #555;
	font-size: 13px;
}
.oz-afspraak .oz-form {
	text-align: left;
	margin-top: 12px;
}
.oz-afspraak__adres {
	margin: 0;
	color: #555;
	font-size: 13px;
}
@media (max-width: 480px) {
	.oz-afspraak__snel .oz-hp-btn {
		width: 100%;
		text-align: center;
	}
}
