.multi-share-buttons {
    margin: 1.5em 0;
    font-family: inherit;
    font-size: 15px;
    line-height: 1.5;
}
.multi-share-buttons strong { display:block; margin-bottom:0.5em; }
.multi-share-buttons .multi-share-container { display:flex; flex-wrap:wrap; gap:6px; }
.multi-share-buttons .btn {
    display:inline-block; background:#0073aa; color:#fff!important; text-decoration:none;
    padding:6px 10px; border-radius:6px; transition:background 0.3s ease;
}
.multi-share-buttons .btn:hover { background:#005f8d; }
.multi-share-buttons.centered { text-align:center; }
.multi-share-buttons.centered .multi-share-container { justify-content:center; }