/**********************************************/
/*************Cookiebot Styles****************/
/* Global */
:root {
    --cb-dark: #333333;     /* main background, and text color ON the accent button */
    --cb-light: #ffffff;    /* whites. Borders, Icons */
    --cb-text: #ffffff;       /* all body text, borders on outline buttons */
    --cb-accent: #f36f24;   /* Allow/Change button bg, border, hover states */
    --cb-neutral: #444444; /* consent-details-box */
}
/* CookieBot settings icon logo on webpage */
#CookiebotWidget .CookiebotWidget-logo svg circle {
    fill: var(--cb-dark) !important;
}
#CookiebotWidget .CookiebotWidget-logo svg path {
    fill: var(--cb-accent) !important;
}
/* END CookieBot settings icon logo on webpage */
/* END Global */
/*-------------------------------------*/
/* Consent banner */
/* Banner close icon */
.CybotCookiebotBannerCloseButton svg{
    fill:var(--cb-light) !important;
}
.CybotCookiebotBannerCloseButton svg:hover{
    fill:var(--cb-accent) !important;
}
/* END Banner close icon */
/* Show more arrow */
#CybotCookiebotDialogBodyEdgeMoreDetails a::after{
    border-color:var(--cb-light) !important;
}
/* END Show more arrow */
/* CookieBot Branding */
#CybotCookiebotDialogPoweredbyCybot svg{
    fill:var(--cb-dark) !important; /* Same as background color */
}
/* End CookieBot Branding */
/* text and banner background color */
#CybotCookiebotDialog,
#CybotCookiebotDialog *{
    color: var(--cb-text) !important;
    background-color: var(--cb-dark) !important;
    border-radius:0px !important;
}
/* END text and banner background color */
/* btn */
/* Allow */
#CybotCookiebotDialogBodyButtonAccept{
    color: var(--cb-dark) !important;
    background-color: var(--cb-accent) !important;
    border: 1px solid var(--cb-accent) !important;
    border-radius:50px !important;
}
/* Deny */
#CybotCookiebotDialogBodyButtonDecline{
    color: var(--cb-light) !important;
    background-color: transparent !important;
    border: 1px solid var(--cb-light) !important;
    border-radius:50px !important;
}
/* END btn */
/*---------------------------------------*/
/* Show more consent tabs */
/* Option dropdown arrows */
#CybotCookiebotDialog button::before{
    border-color:var(--cb-light) !important;
}
/* END Option dropdown arrows */
/* Option tabs styles */
.CybotCookiebotScrollContainer{
    border-bottom-color: var(--cb-light) !important;
}
.CybotCookiebotDialogActive{
    border-bottom-color: var(--cb-light) !important;
}
/* END Option tabs styles */
/* Bottom scroll fade background */
.CybotCookiebotFader{
    background: var(--cb-dark) !important;
}
/* END Consent banner */
/*-------------------------------------*/
/*-------------------------------------*/
/* Small square popup */
/* CookieBot Branding */
.CookiebotWidget-main-logo svg{
    fill: var(--cb-dark) !important; /* Same as background color */
}
/* Square popup style */
#CookiebotWidget-widgetContent{
   background-color: var(--cb-dark) !important;
}
/* Popup details box */
.CookiebotWidget-consent-details-box{
    background-color:var(--cb-neutral) !important;
}
/* END Square popup style */
.CookiebotWidget-show-consent-details svg{
    fill: var(--cb-light) !important;
}
/* btn */
/* Change your Consent btn */
#CookiebotWidget-btn-change#CookiebotWidget-btn-change{
   color:var(--cb-dark) !important;
   background-color:var(--cb-accent) !important;
   border:1px solid var(--cb-accent) !important;
   border-radius:50px !important; 
} 
/* Withdraw btn */
#CookiebotWidget-btn-withdraw{
    color:var(--cb-text) !important;
    background-color:transparent !important;
    border:1px solid var(--cb-light) !important;
    border-radius:50px !important;
}
/* END btn */
/* Close square popup x icon */
.CookiebotWidget-close svg{
    fill:var(--cb-light) !important;
}
.CookiebotWidget-close svg:hover{
    fill:var(--cb-accent) !important;
}
/* Current state icons */
.CookiebotWidget-body-inner .Cookiebotwidget-consent-icon svg{
    fill:var(--cb-light) !important;
}
/* Text */
#CookiebotWidget *{
    color:var(--cb-text) !important;
}
/* END Text */
/* END Small square popup */
/*************END Cookiebot Styles*************/
/**********************************************/