.ws-actualites-partage {
    display: flex;
    align-items: center;
    gap: 1.2rem;
    color: var(--sporsora-quinary-color);
    border-top: 1px solid var(--sporsora-light-border);
    padding-top: 2.4rem;
}

.ws-actualites-partage__buttons {
    display: flex;
    gap: 0.8rem;
}

.ws-actualites-partage .ws-actualites-partage__button {
    color: var(--sporsora-quinary-color);
    font-size: 1.2rem;
    font-weight: 600;
    line-height: 1.6rem;
    border-radius: 5rem;
    border: 1px solid var(--sporsora-light-border);
    padding: 0.4rem 1.2rem;
    transition: color 0.2s, border-color 0.2s;

    &:hover {
        color: var(--sporsora-primary-color);
        border-color: var(--sporsora-primary-color);
    }
}