/**
 * Device-specific RichText line breaks.
 * Hidden by default; exactly one breakpoint rule enables each variant.
 */
.vnn-responsive-break {
	display: none;
	font-size: 0;
	line-height: 0;
	height: 0;
}

@media (min-width: 961px) {
	.vnn-responsive-break.is-pc {
		display: block;
	}
}

@media (min-width: 720px) and (max-width: 960px) {
	.vnn-responsive-break.is-tb {
		display: block;
	}
}

@media (max-width: 719px) {
	.vnn-responsive-break.is-sp {
		display: block;
	}
}
