/* template-parts/blog/share-block.php */
.single-blog-share {
	padding: 0 0 var(--section-py);
	background: var(--color-white);
}

.single-blog-share__label {
	margin: 0 0 20px;
	display: flex;
	align-items: center;
	justify-content: center;
	gap: 10px;
	font-family: var(--font-family);
	font-size: var(--fs-sm);
	font-weight: 500;
	line-height: var(--lh-sm);
	color: var(--color-text-dark);
}

.single-blog-share__dash {
	display: inline-block;
	width: 20px;
	height: 1px;
	background: var(--color-text-dark);
	flex-shrink: 0;
}

.single-blog-share__list {
	margin: 0;
	padding: 0;
	list-style: none;
	display: flex;
	flex-wrap: wrap;
	align-items: center;
	justify-content: center;
	gap: 28px;
}

.single-blog-share__link {
	display: inline-flex;
	align-items: center;
	justify-content: center;
	color: var(--color-text-dark);
	opacity: 0.85;
	transition:
		opacity 0.15s ease,
		color 0.15s ease;
}

.single-blog-share__link:hover {
	opacity: 1;
	color: var(--color-primary);
}

.single-blog-share__link img {
	display: block;
}

.single-blog-share__svg {
	display: block;
}

/* ── Related articles ───────────────────────────────────── */
