.custom-embed {
	width: 100%;
	position: relative;
	z-index: 0;
}

.custom-embed.controlled {
	max-width: 100%;
    margin: 0 auto;
    padding: 0 var(--space-5);
}

.custom-embed .embed-container {
	display: block;
	width: 100%;
}

.custom-embed.full iframe {
	width: 100%;
}

.custom-embed.left .embed-container {
	display: flex;
	justify-content: flex-start;
}

.custom-embed.center .embed-container {
	display: flex;
	justify-content: center;
	padding: 10px;
}

.custom-embed.right .embed-container {
	display: flex;
	justify-content: flex-end;
}

.custom-embed.full .embed-container {
	display: block;
}

.blog-detail .blog-single .custom-embed.controlled {
    padding: 0;
    max-width: 966px;
}