/* =========================
   COOKIEBOT TOGGLES UX FIX
========================= */

#CybotCookiebotDialog .CybotCookiebotDialogBodyLevelButtonWrapper,
#CybotCookiebotDialog .CybotCookiebotDialogBodyLevelButtonSliderWrapper,
#CybotCookiebotDialog .CybotCookiebotDialogBodyLevelButtonSlider,
#CybotCookiebotDialog .CybotCookiebotDialogBodyLevelButtonLabel{
	cursor:pointer!important;
	pointer-events:auto!important;
}

/* =========================
   COOKIEBOT FIX FULL CLICK
========================= */

#CybotCookiebotDialog .CybotCookiebotDialogBodyLevelButtonSliderWrapper{
	position:relative!important;
}

/* INPUT ocupa TODO el slider */
#CybotCookiebotDialog .CybotCookiebotDialogBodyLevelButton{
	position:absolute!important;
	inset:0!important;
	width:100%!important;
	height:100%!important;
	margin:0!important;
	opacity:0!important;
	cursor:pointer!important;
	z-index:20!important;
}

/* Slider visual */
#CybotCookiebotDialog .CybotCookiebotDialogBodyLevelButtonSlider{
	pointer-events:none!important;
	background:#d5d7db!important;
	transition:.25s ease!important;
}

/* SWITCH ON */
#CybotCookiebotDialog 
.CybotCookiebotDialogBodyLevelButton:checked 
+ .CybotCookiebotDialogBodyLevelButtonSlider{
	background:#066aab!important;
}

/* BOLITA */
#CybotCookiebotDialog 
.CybotCookiebotDialogBodyLevelButtonSlider:before{
	background:#fff!important;
}

/* HOVER */
#CybotCookiebotDialog 
.CybotCookiebotDialogBodyLevelButtonSlider:hover{
	opacity:.9;
}
