.vz-prezentacni-video {
	width: 100%;
	margin: 0;
}

.vz-prezentacni-video > video {
	display: block;
	width: 100%;
	height: auto;
	max-width: 100%;
	margin: 0;
	padding: 0;
	border: 0;
	object-fit: contain;
}

.vz-prezentacni-video__placeholder {
	box-sizing: border-box;
	display: grid;
	min-height: 260px;
	place-items: center;
	border: 1px dashed currentColor;
	color: var(--vz-inkoust-jemny, #77808c);
}