.hx-elementx-share-btn-link {
	display: inline-flex;
	align-items: center;
	justify-content: center;
	width: 34px;
	height: 34px;
	border: 1px solid #d7e0ec;
	border-radius: 999px;
	background: #f8fafc;
	color: #334155;
	text-decoration: none;
	transition: all 0.2s ease;
}

.hx-elementx-share-btn-link i,
.hx-elementx-share-btn-link svg {
	display: block;
	width: 14px;
	height: 14px;
	fill: currentColor;
	color: currentColor;
}

.hx-elementx-share-btn-link:hover,
.hx-elementx-share-btn-link:focus-visible {
	background: #eef2f7;
	color: #1e293b;
	border-color: #c6d2e1;
}

