
/* Personalisation sites */

/*
  color V1 : #ec1c23
  color logo : #ec1c23
*/

a,
h1,
.perso-color {
    color: var(--color-principal) !important;
}
.btn-secondary,
.btn-outline-primary{
    background-color: var(--background-color-buttons-act) !important;
    color: var(--color-buttons-act) !important;
    border: 1px solid var(--border-color-buttons-act) !important;
}



.header_img svg .st0{
    fill: var(--color-fill-svg);
}
.perso-bgcolor,
.header-menu li:hover>a span:after,
.map-info-box .info-box-close,
.map-info-box .products-nav a.current:after {
    background-color: var(--color-principal) !important;
}

.perso-bordercolor{
    border-color: var(--color-principal) !important;
}

.footer_area.perso-bgcolor {
    background-color: var(--background-color-footer) !important;
}

.perso-back,
.section-title:before,
.shop-nav-item.current,
.radio.checked .radio-btn:after {
    background-color: var(--color-principal) !important;
    color: #fff !important;
    border-color: var(--color-principal);
}

.btn-primary{
    background-color: var(--background-color-buttons) !important;
    color: var(--color-buttons) !important;
    border: 1px solid var(--border-color-buttons)!important;
}
.btn-primary:hover,
.btn-primary:active,
.btn-primary:focus{
    background-color: var(--background-color-buttons-act) !important;
    color: var(--color-buttons-act) !important;
    border: 1px solid var(--border-color-buttons-act)!important;
    opacity: 1!important;
}

.btn-outline-primary:hover,
.btn-outline-primary:active,
.btn-outline-primary:focus,
.btn-secondary:hover,
.btn-secondary:active,
.btn-secondary:focus{
    background-color: var(--background-color-buttons) !important;
    color: var(--color-buttons) !important;
    border: 1px solid var(--border-color-buttons)!important;
    opacity: 1!important;
}


.btn-primary.disabled,
.radio .radio-btn,
.map-info-box .products-nav a {
    border-color: var(--border-color-buttons) !important;
}

input[type="email"]:focus,
input[type="password"]:focus,
input[type="text"]:focus,
textarea:focus {
    border: 1px solid #1ba2b0 !important;
}

.footer_menu a, .footer_menu a:hover,  .footer_menu a:link, .footer_menu a:visited {
    color: var(--color-footer) !important;
}
/*cookie*/
#sd-cmp>div>div>div>button{
    background-color: var(--color-principal)!important;
}