.social-share {padding-top: 1em; margin-top: 1em; }
.social-share label { font-size: 0.8125em; font-weight: bold; margin-right: 1.5em; }
.social-share a {font-size: 1em; width: 2em; height: 2em; margin-right: 1em; display: flex; align-items: center; justify-content: center; text-align: center; }
.social-share a svg { width: 25px; height: 25px; }
.social-share a:last-child {margin-right: 0;}
.not-mobile .social-share a:hover {opacity: .7;}