/*
 * Sekce DIVIDER — horizontální dělící čára.
 *
 * Varianty:
 *  .divider--container  — lícuje s šířkou obsahu (max 1200 px), center-aligned
 *  .divider--full       — přes celou šířku obrazovky
 *
 * Tloušťka se nastavuje inline přes style="height: Npx".
 * Barva: 7% bílá (jako border tone — viz hero hero-border).
 */

.divider {
	display: block;
	width: 100%;
	border: 0;                                    /* reset default <hr> stylu */
	margin: 0;                                    /* margins řeší .section wrapper */
	background: rgba(243, 244, 246, 0.07);        /* bílá 7 % opacity */
}

/* Container — lícuje s .container (max 1200 px, padding 24 px). */
.divider--container {
	max-width: var(--rp-content-max);             /* 1200 px */
	margin-inline: auto;
	/* width je 100 % parent (.section), max-width omezuje */
}

/* Full — přes celou šířku obrazovky. Section wrapper je full-width, takže není potřeba nic dál. */
.divider--full {
	width: 100%;
	max-width: none;
}
