.a2a_logo_color,
#a2a_copy_link_copied {
    background-color: #111 !important;
}

.share-container.add2any {
    display: flex;
    align-items: end;
    gap: 1rem;
    max-width: 20rem;
}

.share-container.add2any .share-label {
        font-size: 0.875rem;
        line-height: 1.4;
        font-weight: 700;
        color: rgba(23, 34, 75, 0.6);
    }

.share-container.add2any .a2a_kit {
        width: 2.375rem;
        height: 2.375rem;
        display: flex;
        justify-content: center;
        align-items: center;
        flex-basis: 100%;
        background: var(--color-brown);
        border-radius: 50%;
        color: white;
    }

.share-container.add2any .a2a_kit a {
        width: 1rem;
        height: 1rem;
        padding: 0 !important;
        margin: 0;
    }

.share-container.add2any .a2a_kit > div {
        display: none;
    }

.share-container.add2any .a2a_kit .a2a_svg {
        display: none;
    }

.a2a_full .a2a_full_footer {
    display: none !important;
}

.add2any .a2a_kit .a2a_button_facebook {
    background: url(/NetSites.Firefly.Theme/images/facebook.svg) no-repeat 50%;
}

.add2any .a2a_kit .a2a_button_x {
    transform: translate(0, 0.013rem);
    background: url(/NetSites.Firefly.Theme/images/twitter-x.svg) no-repeat 50%;
}

.add2any .a2a_kit .a2a_button_linkedin {
    background: url(/NetSites.Firefly.Theme/images/linkedin.svg) no-repeat 50%;
}

.add2any .a2a_kit .a2a_button_email {
    background: url(/NetSites.Firefly.Theme/images/email.svg) no-repeat 50%;
    background-size: 1.75rem;
}

.add2any .a2a_kit .a2a_button_copy_link {
    background: url(/NetSites.Firefly.Theme/images/share-link.svg) no-repeat 50%;
    filter: invert(1);
}

@media screen and (min-width: 48rem) {
    .share-container.add2any {
        gap: 2rem;
    }
}
