.badge-dark {
    color: #fff;
    background-color: #343a40
}

.panier_btngroup > a {
    display: flex;
    gap: 8px;
    justify-content: center;
    align-items: center;
}

.badgeMonPanier {
    transition-duration: 0.4s;
    transition-property: font-size;
    font-size: 11px;
    margin-top: 3px;
    padding-right: 8px;
}

.buttons_responsive_panier {
    display: none;
}

@media only screen and (max-width: 991px) {
    .buttons_responsive_panier {
        display: block;
        
        .btn-group {
            flex-direction: column;
            
            a {
                border-radius: 4px !important;
            }
        }
    }
}