/**
 * Cinemore cím widget — inline, szélesség szerint tördelő sorokkal.
 *
 * A tipográfia (betűcsalád, méret, súly, sorköz, betűköz, transform) a widget
 * natív Elementor Typography vezérlőjéből jön → élő előnézet a szerkesztőben.
 * A bejöveteli animáció a .cm-fade-up osztályon keresztül jön (gsap → fade-up.js):
 * a teljes címsor együtt fade-up-ol, megbízhatóan.
 */

.cinemore-cim {
	font-family: "Poppins", sans-serif;
	color: #07130e;
	margin: 0;
	max-width: 100%;
}
/* Egy repeater-sor = egy inline-block egység. A blokkok egymás mellé
 * kerülnek, és a konténer szélessége szerint tördelnek — asztali gépen a
 * blokkok KÖZÖTT törik (white-space: nowrap), mobilon a widget responsive
 * „Sortörés a sorokon belül" vezérlője white-space: normal-ra váltja.
 *
 * overflow-wrap: anywhere (nem break-word!): inline-block-nál csak az
 * „anywhere" csökkenti a min-content szélességet, a „break-word" nem —
 * utóbbival a doboz a leghosszabb szó szélességére nőtt és kilógott a
 * képernyőről, ahelyett hogy tördelt volna. */
.cinemore-cim__inner {
	display: inline-block;
	white-space: nowrap;
	max-width: 100%;
	overflow-wrap: anywhere;
}

@media (max-width: 767px) {
	.cinemore-cim {
		margin-bottom: 20px;
	}
	/* Tartalék, ha az Elementor generált CSS-e hiányozna (pl. cache):
	 * mobilon a blokkok belül is tördelhetnek. */
	.cinemore-cim__inner {
		white-space: normal;
	}
}
