.post-content.post-content > *,
.wp-block-post-excerpt__excerpt,
.post-sharing {
	max-width: 820px !important;
	margin-left: auto;
	margin-right: auto;
}
.post-content.post-content .content.content--centered{
	max-width:100%!important;
}
.post-content .post-content.post-content > ol,
.post-content .post-content.post-content > ul {
	padding-left: var(--space-m);
}

.post-content blockquote,
.post-content cite {
	font-size: var(--text-m);
	font-style: unset;
}
.post-content blockquote p {
	font-style: italic;
}
.post-content cite {
	font-weight: 800;
	margin-top: var(--space-xs);
	display: block;
	font-style: unset;
}
@media screen and (min-width: 1026px) {
	.post-content cite {
		line-height: 1;
	}
}
.post-content blockquote {
	margin-top: var(--space-m) !important;
	margin-bottom: var(--space-m) !important;
	border-left: 5px solid var(--primary);
	padding-block: 0;
}

.post-content p {
	font-size: var(--text-l);
}

.post-content figure {
	margin-block: var(--section-space-m) !important;
	border-radius: var(--radius-m);
	overflow: hidden;
}
.post-content figcaption {
	font-size: var(--text-m);
}

.post-content h2 {
	font-size: var(--h2);
}
.post-content h3 {
	font-size: var(--text-xxl);
}
.post-content h4,
.post-content h5,
.post-content h6 {
	font-size: var(--text-xl);
}
.post-sharing img {
	height: 40px;
	filter: var(--filter-plus) var(--filter-primary);
}
@media screen and (min-width: 1026px) {
	.post-sharing img:hover {
		filter: var(--filter-plus) var(--filter-base);
	}
}

.post-sharing .highlight {
	font-size: var(--text-m);
	color: var(--base);
	margin:0;
}

.post__featured-image{
width:100%;
}

.post__featured-image img{
	max-height:700px;
	display:block;
	margin:0 auto;
	border-radius: var(--radius-m);
	overflow: hidden;
	object-fit:cover;
}
