/* Hero */
.single-post__hero-wrapper div.highlight-line {
	background: var(--action);
	margin: 0;
}
.single-post__hero-wrapper h1 {
	max-width: 920px;
	margin: 0 auto;
	text-align: center;
}
/* Featured */
.single-post__hero-wrapper .wp-block-post-featured-image {
	width: 100%;
}
.single-post__hero-wrapper .wp-block-post-featured-image img {
	max-height: 540px;
	object-fit: cover;
	width: 100%;
}

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

.post-exerpt {
	margin-bottom: 1em;
}

.post-content__inner {
	max-width: 780px;
	margin-left: auto;
	margin-right: auto;
}

.post-content__inner .wp-block-heading + p {
	margin-top: 0.4em;
}

@media screen and (min-width: 1026px) {
	.post-sharing {
		        position: sticky;
        top: 170px;
        float: left;
	}
}

@media screen and (max-width: 1025px) {
	.post-sharing .post-sharing__link-container {
		flex-direction: row;
		gap: 2.5rem;
		margin-top: var(--section-space-m);
	}
}
.post-sharing img {
	width: 2.8rem;
}
.post-sharing a img {
	transition: 0.1s ease-out;
}
.post-sharing img:hover {
	filter: var(--filter-plus) var(--filter-action);
}


.post-content ul li{
	list-style-type:none;
}


/* Post content */
.post-content ul li::before {
  content: "";
  width: 0.6rem;
  height: 0.6rem;
  background: var(--primary-dark);
  display: block;
  position: absolute;
  left: -2rem;
  transform: rotate(45deg) translateY(-50%);
	top:50%;
}
.post-content ul li{
	position:relative;
}

.post-content > h2 strong,
.post-content > h3 strong,
.post-content > h4 strong,
.post-content > h5 strong,
.post-content > h6 strong{
	font-weight:500!important;
}
}