/* CookieYes - Override couleurs des boutons (bannière + widget de gestion) */

.cky-consent-container .cky-btn-accept,
.cky-consent-container .cky-btn-customize,
.cky-consent-container .cky-btn-reject,
.cky-modal .cky-btn-accept,
.cky-modal .cky-btn-reject,
.cky-preference-content-wrapper .cky-btn-accept,
.cky-preference-content-wrapper .cky-btn-reject {
    border-radius: 6px;
    border: none;
}

.cky-consent-container .cky-btn-accept,
.cky-modal .cky-btn-accept,
.cky-preference-content-wrapper .cky-btn-accept {
    background-color: #FBB03B !important;
    color: #143A2B !important;
}

.cky-consent-container .cky-btn-customize,
.cky-consent-container .cky-btn-reject,
.cky-modal .cky-btn-reject,
.cky-preference-content-wrapper .cky-btn-reject {
    background-color: #1C5642 !important;
    color: #ffffff !important;
    border-color: #1C5642 !important;
}

.cky-consent-container .cky-btn-accept:hover,
.cky-modal .cky-btn-accept:hover,
.cky-preference-content-wrapper .cky-btn-accept:hover {
    background-color: #e29e2f !important;
}

.cky-consent-container .cky-btn-customize:hover,
.cky-consent-container .cky-btn-reject:hover,
.cky-modal .cky-btn-reject:hover,
.cky-preference-content-wrapper .cky-btn-reject:hover {
    background-color: #163f31 !important;
}

/* Switches du panneau de préférences (activé) */
.cky-preference-content-wrapper input[type="checkbox"]:checked + .cky-slider,
.cky-consent-container .cky-switch input:checked + .cky-slider {
    background-color: #1C5642 !important;
}

/* Bouton "Enregistrer mes préférences" du panneau de préférences */
.cky-preference-content-wrapper .cky-btn-preferences {
    background-color: #1C5642 !important;
    border-color: #1C5642 !important;
    color: #ffffff !important;
    border-radius: 6px;
}

.cky-preference-content-wrapper .cky-btn-preferences:hover {
    background-color: #163f31 !important;
}

/* Widget flottant "revisiter le consentement" masqué : redondant avec le lien du footer */
.cky-btn-revisit-wrapper {
    display: none !important;
}
