body {
	font-family: 'Core Sans CR', 'Open Sans', -apple-system, BlinkMacSystemFont,
		'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue',
		sans-serif;
}
.theme-yoona.single-post .wp-embed.yoo-post-embed {
	background: #fff0f1;
	border: none;
	border-radius: 16px;
	box-shadow: none;
	margin: 0 auto;
	padding: 10px;
}

.yoo-post-grid {
	display: grid;
	grid-template-columns: repeat(4, minmax(0, 1fr));
	column-gap: 16px;
}

.yoo-post-grid .wp-embed-featured-image {
	margin: 0;
}

.yoo-post-grid .wp-embed-featured-image img {
	border-radius: 8px;
	display: block;
	overflow: hidden;
}

.yoo-post-grid .wp-embed-the-content {
	grid-column: 2 / span 3;
}

.yoo-post-grid .wp-embed-the-content h6 {
	color: #3d4551;
	font-family: 'Core Sans CR', 'Open Sans', -apple-system, BlinkMacSystemFont,
		'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue',
		sans-serif;
	font-size: 18px;
	font-weight: bold;
	line-height: 1.3;
	margin: 0;
}

.yoo-post-grid .wp-embed-the-content h6 a {
	color: #3d4551;
	font-weight: bold;
}

.yoo-post-grid .wp-embed-the-content .yoo-badges__item {
	font-family: 'Core Sans CR', 'Open Sans', -apple-system, BlinkMacSystemFont,
		'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue',
		sans-serif;
	font-size: 12px;
	line-height: 1.6;
	font-weight: normal;
}

.yoo-post-grid .wp-embed-the-content .yoo-badges__item a {
	color: #65a2ae;
}

@media only screen and (max-width: 540px) {
	.theme-yoona.single-post .wp-embed.yoo-post-embed {
		padding: 0;
	}

	.yoo-post-grid .wp-embed-featured-image,
	.yoo-post-grid .wp-embed-the-content {
		grid-column: 1 / span 4;
	}

	.yoo-post-grid .wp-embed-featured-image img {
		border-radius: 8px 8px 0 0;
	}

	.yoo-post-grid .wp-embed-the-content {
		padding: 8px 16px 12px;
	}

	.yoo-post-grid .wp-embed-the-content h6 {
		font-size: 16px;
	}
}
