/* ============================================
   OVERRIDE BOOTSTRAP POUR DC BEAUTY
   ============================================ */

/* Reset des styles Bootstrap qui interfèrent */
.navbar {
    padding-top:15px;
}

.navbar-nav {
    flex-direction: row !important;
    margin-bottom: 0 !important;
}

.navbar-nav .nav-link {
    padding-left: 16px !important;
    padding-right: 16px !important;
}

/* Correction des marges Bootstrap */
.nav-link {
    margin-bottom: 0 !important;
}

/* Forcer l'affichage horizontal de la navigation */
.header .navbar-nav {
    display: -webkit-box !important;
    display: -webkit-flex !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
    -webkit-flex-direction: row !important;
    -ms-flex-direction: row !important;
    flex-direction: row !important;
}

/* Reset des styles de liste Bootstrap */
.navbar-nav > li {
    list-style: none;
}




/* Correction du badge de notification */
.cart-badge {
    background-color: #c9a961 !important;
}

/* Alignement correct sur desktop */
@media (min-width: 768px) {
    .navbar-nav {
        align-items: center !important;
    }
    
    .navbar-nav > * {
        display: inline-block !important;
        vertical-align: middle !important;
    }
}
