
.wp-block-post-terms__link {
	text-decoration: none;
}

.wp-block-post-author__byline {
	font-size: 1em;
}

.wp-block-post-author__byline:after {
	content: ' ';
}

.wp-block-post-template.is-flex-container {
	gap: var(--wp--style--block-gap, 1em);
}

.wp-block-post {
	margin-top: 0 !important;
}

.wp-block-post-template.is-flex-container {
	display: flex;
	flex-wrap: wrap;
}

.wp-block-post-title a {
	text-decoration: none;
}

.wp-block-post-date a {
	text-decoration: none;
}

@media (min-width: 600px) {
	.wp-block-post-template.is-flex-container.is-flex-container.columns-2 > li,
	.wp-block-query-loop.is-flex-container.is-flex-container.columns-2 > li {
		width: calc(50% - (var(--wp--custom--spacing--gap) * .5));
	}
}
