/* Start custom CSS for page-settings *//*** MENU ***/

.elementor-sticky--active {
    box-shadow: 0px 0px 10px #012b5a;
}


/*** COMMANDES ***/

#wrapper {
    background: #fff;
}

.has-discount .discount {
    background: #bc9731;
}

.has-discount .page-content.page-cms ul, .has-discount p, .has-discount.product-price, .page-content.page-cms .has-discount ul {
    color: #012b5a;
}


body#checkout section.checkout-step.-reachable.-current .step-number {
    background-color: #bc9731 !important;
}

.done {
    color: #bc9731;
}

body#checkout section.checkout-step .address-item.selected {
    border: #bc9731 3px solid;
}

.cart-summary-products a{
    color: #012b5a!important;
}

.product-price {
    display: inline-block;
    color: #bc9731;
}


.js-address-form a{
    color:#bc9731;
}

body#checkout a:hover {
    color: #bc9731;
}

.identity a, .condition-label a{
    color: #bc9731;
}
/*** BTN ***/
.btn-primary {
    color: #fff;
    background-color: #012b5a;

}

.btn-primary:hover {
    color: #fff;
    background-color: #bc9731;
}

/*** CONNEXION***/

.carousel .carousel-control .icon-next:hover i, .carousel .carousel-control .icon-prev:hover i, .dropdown:hover .expand-more, .page-my-account #content .links a:hover i, .search-widget form button[type=submit] .search:hover, .top-menu .sub-menu a:hover {
    color: #bc9731;
}


.custom-radio input[type=radio]:checked+span {
    background-color: #bc9731;

}

.page-footer a{
    color:#012b5a;
}/* End custom CSS */