/*
 * Bridge fix: video-format card media (see nova-card-format-media.php).
 * The first embedded video plays in the card at the card's full width, 16:9 (YouTube/Vimeo player ratio).
 * No colours or sizes of its own: the frame takes the media slot Nova gives a featured image.
 */
.pxg-bridge-card-video {
	display: block;
	position: relative;
	width: 100%;
}

.pxg-bridge-card-video__frame {
	position: relative;
	width: 100%;
	aspect-ratio: 16 / 9;
	overflow: hidden;
}

.pxg-bridge-card-video__frame > iframe,
.pxg-bridge-card-video__frame > video {
	position: absolute;
	inset: 0;
	width: 100%;
	height: 100%;
	max-width: none;
	border: 0;
	display: block;
}
