.block-recipe-video {
	display: flex;
	flex-wrap: wrap;
	column-gap: 40px;
	row-gap: 16px;
	align-items: center;
}

.block-recipe-video > * {
	flex-basis: 300px;
	flex-grow: 1;
}

.block-recipe-video__content {
	margin-top: 0 !important;
	text-align: center;
}

.block-recipe-video__content-sub-header {
    display: inline-block;
	margin-inline: auto;
    padding-inline: 2px;
    background-image: linear-gradient(transparent 40%, var(--wp--preset--color--quaternary) 40%);
    text-decoration: none;
}

.has-quaternary-background-color .block-recipe-video__content-sub-header {
    background-image: linear-gradient(transparent 40%, var(--wp--preset--color--background) 40%);
}