/* Sassy social share formatting */

:root {
	--share-wh: 2.4rem;
}

.heateor_sss_sharing_container,
.heateor_sss_sharing_container .heateor_sss_sharing_ul a {
	margin: 0 !important;
}

.heateor_sss_sharing_ul {
	display: flex;
	align-items: center;
	justify-content: flex-start;
	gap: 0.4rem;
}

.heateor_sss_sharing_ul a span {
	display: flex !important;
	align-items: center;
	justify-content: center;
	
	width: var(--share-wh) !important;
	height: var(--share-wh) !important;
	
	border-radius: 99rem !important;
	
	transition: background-color 0.3s ease;
}

.heateor_sss_sharing_ul a span svg,
.heateor_sss_sharing_ul a span svg g {
	width: calc(var(--share-wh) * 0.8);
}

/* Target the "more" button */

.heateor_sss_sharing_container .heateor_sss_sharing_ul a.heateor_sss_more span.heateor_sss_svg svg {
	float: none !important;
	
	display: flex !important;
	align-items: center !important;
	justify-content: center !important;
	
	width: var(--share-wh) !important;
	height: var(--share-wh) !important;
}