/*
 * Eckdaten Text-Liste of every page builder,
 * rendered by Theme_Builders\Data_Line.
 */

.immomakler-data-line .immomakler-data-line-list {
	display: flex;
	flex-wrap: wrap;
	row-gap: var(--immomakler-data-line-row-gap, 0);
	margin: 0;
	padding: 0;
	list-style: none;
}

.immomakler-data-line .immomakler-data-line-list > li {
	margin: 0;
	padding: 0;
}

.immomakler-data-line .immomakler-data-line-list > li::before {
	content: none;
}

.immomakler-data-line .immomakler-data-line-list > li:not(:last-child)::after {
	content: var(--immomakler-data-line-separator, "·");
	color: var(--immomakler-data-line-separator-color, currentcolor);
	margin-inline: var(--immomakler-data-line-separator-spacing, 0.4em);
}

.immomakler-data-line .immomakler-data-line-price {
	margin-block-start: var(--immomakler-data-line-price-spacing, 0.2em);
	font-weight: 700;
}
