.share-buttons {
    display: flex;
    gap: .5rem;
    align-items: center;
}

.share-buttons i { 
    font-size: 1.2rem;
}
.share-buttons a {
    display: block; 
}

.share-buttons > span {
    opacity: .5;
}

.share-button {
    padding: .2rem; 
}