/**
 * Manual line breaks in ACF titles.
 *
 * Editors insert "|" in the title field; wi_title_html() wraps each segment in
 * a .wi-title-line span. On desktop each segment is its own line; on mobile the
 * break is dropped so short viewports wrap naturally.
 */

.wi-title-line {
	display: block;
}

@media (max-width: 767.98px) {
	.wi-title-line {
		display: inline;
	}

	.wi-title-line + .wi-title-line::before {
		content: " ";
	}
}
