.custom-radio input[type=radio]:checked+span {
    background-color: #ffcd02;
}
.custom-checkbox input[type=checkbox]:checked+span .checkbox-checked svg path, body#checkout .cart-summary-products a svg path {
    fill: #ffcd02;
}

#amegamenu.fixed-menu .amenu-item .amenu-link {
    color: #fff;
}

.fixed-menu .fixed-menu-right a {
    color: #fff;
}

.fixed-menu .fixed-menu-right a:hover {
    color: #ffcd02;
}

#_fixed_login a svg path,
#_fixed_wishlist svg path,
#amegamenu.fixed-menu .blockcart-link svg path{
    fill: #fff;
}

.breadcrumb li a {
    color: #fff;
}

body#checkout .block-promo .promo-code-button,
body#checkout .login-form-forgot a, 
body#checkout .nav-item .nav-link, 
body#checkout .card-block .checkout-summary-dropdown a, 
body#checkout section.checkout-step .add-address a,
body#checkout .cart-summary-products a,
body#checkout section.checkout-step #conditions-to-approve a,
body#checkout section.checkout-step.-current.-reachable .add-address-comment a,
body#checkout section.checkout-step.-current.-reachable .add-address a,
.custom-checkbox input[type=checkbox]:checked+span i, .form-link {
color: #254379;
}

body#checkout .custom-radio input[type=radio]:checked+span, body#checkout section.checkout-step.-reachable.-complete h1 .done {
    background: #254379;
}

#_fixed_login .expand-more {
    color: #fff;
}
#_fixed_login svg path {
    fill: #fff;
}

/* ==========================================================
   ALIGNER LA BARRE DE RECHERCHE À DROITE ET EVITER LE CHEVAUCHEMENT
   ========================================================== */
#_desktop_search_widget {
    float: right !important;
    margin-left: auto !important;
}

/* Espacer le menu du logo pour qu'ils ne se touchent plus */
.am-menu-horizontal, 
#_desktop_top_menu {
    margin-left: 20px !important;
    display: inline-block !important;
}

@media (max-width: 600px) {
    .product-miniature.product-mobile-row:not(.col-lg-12), .tab-pane.active .product-miniature.product-mobile-row:not(.col-lg-12) {
        max-width: 100%;
    }
}
  