body #CybotCookiebotDialog .CookieCard .CybotCookiebotDialogDetailBodyContentCookieContainerButton:hover,body #CybotCookiebotDialog .CookieCard .CybotCookiebotDialogDetailBodyContentIABv2Tab:hover,body #CybotCookiebotDialogBodyLevelButtonsSelectPane label:not([for=CybotCookiebotDialogBodyLevelButtonNecessary]) .CybotCookiebotDialogBodyLevelButtonDescription:hover,body #CybotCookiebotDialogDetailBodyContentCookieContainerTypes .CybotCookiebotDialogDetailBodyContentCookieProvider:not(.CybotCookiebotDialogDetailBodyContentCookieInfoCount):hover,body #CybotCookiebotDialogNav .CybotCookiebotDialogNavItemLink:hover{color:var(--color-brand-secondary)}body #CybotCookiebotDialog{width:100%;border-radius:0;box-shadow:none;bottom:0;transform:translate(-50%);font-family:CircularXXWeb-Book;top:inherit}@media screen and (min-width:768px){body #CybotCookiebotDialog{max-width:52rem!important;right:0!important;left:inherit!important;bottom:0!important;transform:translate(0)!important;top:inherit!important;min-width:inherit!important;justify-content:center;padding:1.5rem}}body #CybotCookiebotDialog .CybotCookiebotFader{visibility:hidden}@media screen and (min-width:768px){body #CybotCookiebotDialog .CybotCookiebotDialogContentWrapper{flex-direction:column!important;max-width:38rem}}@media screen and (min-width:768px){body #CybotCookiebotDialog #CybotCookiebotDialogTabContent{margin-left:0!important}}@media screen and (min-width:768px){body #CybotCookiebotDialog #CybotCookiebotDialogBody{max-width:38rem;margin:auto}}body #CybotCookiebotDialog #CybotCookiebotDialogBodyContentTitle{font-size:1.875rem;line-height:2.25rem;font-family:var(--font-normal-family);font-weight:var(--font-normal-weight);font-style:var(--font-normal-style);margin-bottom:1rem}body #CybotCookiebotDialog #CybotCookiebotDialogBodyContentText{font-size:.75rem;line-height:1rem}body #CybotCookiebotDialog .CybotCookiebotScrollContainer{padding:0;max-height:inherit;min-height:inherit;border-bottom:0}@media screen and (min-width:768px){body #CybotCookiebotDialog .CybotCookiebotScrollContainer{width:100%!important}}body #CybotCookiebotDialog .CybotCookiebotScrollContainer #CybotCookiebotDialogBodyContent{padding:2rem 1.5rem 0}@media screen and (min-width:768px){body #CybotCookiebotDialog .CybotCookiebotScrollContainer #CybotCookiebotDialogBodyContent{padding:.5rem 0 0}}@media screen and (min-width:768px){body #CybotCookiebotDialog .CybotCookiebotDialogBodyBottomWrapper{border-top:0!important;margin-top:0!important;padding-top:0!important;padding-left:0!important}}body #CybotCookiebotDialog #CybotCookiebotDialogBodyLevelButtonsSelectPane{padding:0}body #CybotCookiebotDialog .CybotCookiebotDialogBodyLevelButtonWrapper{padding:0;width:50%;justify-content:flex-end;flex-direction:row-reverse;margin-bottom:1rem;border-right:0!important}@media screen and (min-width:768px){body #CybotCookiebotDialog .CybotCookiebotDialogBodyLevelButtonWrapper{width:50%!important;margin-left:0!important;margin-right:0!important;flex-direction:row-reverse!important}}body #CybotCookiebotDialog .CybotCookiebotDialogBodyLevelButtonWrapper .CybotCookiebotDialogBodyLevelButtonLabel{margin-bottom:0}body #CybotCookiebotDialog .CybotCookiebotDialogBodyLevelButtonWrapper .CybotCookiebotDialogBodyLevelButtonLabel .CybotCookiebotDialogBodyLevelButtonDescription{font-weight:400}body #CybotCookiebotDialog .CybotCookiebotDialogBodyLevelButtonWrapper .CybotCookiebotDialogBodyLevelButtonSliderWrapper{width:1.5rem;height:1.5rem;overflow:hidden;margin-right:1rem}body #CybotCookiebotDialog .CybotCookiebotDialogBodyLevelButtonWrapper .CybotCookiebotDialogBodyLevelButtonSliderWrapper .CybotCookiebotDialogBodyLevelConsentCheckbox{width:1.5rem;height:1.5rem}body #CybotCookiebotDialog .CybotCookiebotDialogBodyLevelButtonWrapper .CybotCookiebotDialogBodyLevelButtonSliderWrapper .CybotCookiebotDialogBodyLevelConsentCheckbox:checked+.CybotCookiebotDialogBodyLevelButtonSlider{background:var(--color-off-white)}body #CybotCookiebotDialog .CybotCookiebotDialogBodyLevelButtonWrapper .CybotCookiebotDialogBodyLevelButtonSliderWrapper .CybotCookiebotDialogBodyLevelConsentCheckbox:checked+.CybotCookiebotDialogBodyLevelButtonSlider:before{border-radius:0;left:.375rem;top:.375rem;transform:translateX(0);width:.75rem;height:.75rem;background:var(--color-black)}body #CybotCookiebotDialog .CybotCookiebotDialogBodyLevelButtonWrapper .CybotCookiebotDialogBodyLevelButtonSliderWrapper .CybotCookiebotDialogBodyLevelButtonDisabled:checked+.CybotCookiebotDialogBodyLevelButtonSlider:before{background:var(--color-black)}body #CybotCookiebotDialog .CybotCookiebotDialogBodyLevelButtonWrapper .CybotCookiebotDialogBodyLevelButtonSliderWrapper .CybotCookiebotDialogBodyLevelButtonSlider:before{border-radius:0;left:.375rem;top:.375rem;transform:translateX(0);width:.75rem;height:.75rem;background:var(--color-off-white)}body #CybotCookiebotDialog .CybotCookiebotDialogBodyLevelButtonWrapper .CybotCookiebotDialogBodyLevelButtonSlider{background:var(--color-off-white);width:1.5rem;height:1.5rem;border-radius:0}body #CybotCookiebotDialog #CybotCookiebotDialogFooter{padding:0 1.5rem 2rem}@media screen and (min-width:768px){body #CybotCookiebotDialog #CybotCookiebotDialogFooter{position:relative!important;width:100%!important;max-width:38rem;margin:auto;padding-bottom:0}}@media screen and (min-width:768px){body #CybotCookiebotDialog #CybotCookiebotDialogFooter #CybotCookiebotDialogBodyButtons{max-width:100%!important}}body #CybotCookiebotDialog #CybotCookiebotDialogFooter #CybotCookiebotDialogBodyButtonsWrapper{display:block}@media screen and (min-width:768px){body #CybotCookiebotDialog #CybotCookiebotDialogFooter #CybotCookiebotDialogBodyButtonsWrapper{max-width:38rem;margin:auto}}@media screen and (max-width:767px){body #CybotCookiebotDialog #CybotCookiebotDialogFooter #CybotCookiebotDialogBodyButtonsWrapper{padding:1.5rem 0}}body #CybotCookiebotDialog #CybotCookiebotDialogFooter #CybotCookiebotDialogBodyButtonsWrapper button{display:flex;width:auto;font-size:.875rem;line-height:1.25rem;padding:1.125rem 2rem;border-radius:0;background:var(--color-black);border:1px solid var(--color-black);margin-bottom:0;color:var(--color-white);margin-top:.5rem;float:right;margin-left:.5rem}body #CybotCookiebotDialog #CybotCookiebotDialogFooter #CybotCookiebotDialogBodyButtonsWrapper button.CybotCookiebotDialogHide,body #CybotCookiebotDialog #CybotCookiebotDialogHeader,body #CybotCookiebotDialog #CybotCookiebotDialogPoweredByText{display:none}body #CybotCookiebotDialog #CybotCookiebotDialogBodyLevelButtonsRow{padding:1rem 1.5rem 2rem}@media screen and (min-width:768px){body #CybotCookiebotDialog #CybotCookiebotDialogBodyLevelButtonsRow{padding:1rem 0 0}}body #CybotCookiebotDialog #CybotCookiebotDialogBodyLevelButtonsRow #CybotCookiebotDialogBodyLevelButtonsSelectPane{border-bottom:0}body #CybotCookiebotDialog #CybotCookiebotDialogTabContent .CookieCard input:checked+.CybotCookiebotDialogBodyLevelButtonSlider{background-color:var(--color-black)}body #CybotCookiebotDialogBodyEdgeMoreDetails{position:absolute;left:1.5rem;bottom:2rem;margin-bottom:0!important;z-index:99}@media screen and (min-width:768px){body #CybotCookiebotDialogBodyEdgeMoreDetails{width:38rem;left:50%;transform:translateX(-50%);justify-content:flex-start!important;margin:0;bottom:1.5rem}}@media screen and (min-width:1200px){body #CybotCookiebotDialogBodyEdgeMoreDetails{bottom:0}}@media screen and (max-width:767px){body #CybotCookiebotDialogBodyEdgeMoreDetails{position:static}}body #CybotCookiebotDialogBodyEdgeMoreDetails #CybotCookiebotDialogBodyEdgeMoreDetailsLink{font-family:var(--font-normal-family);font-weight:var(--font-normal-weight);font-style:var(--font-normal-style);font-weight:400!important;padding-bottom:.125rem;border-bottom:1px solid var(--color-black);color:var(--color-black)!important}body #CybotCookiebotDialogBodyEdgeMoreDetails #CybotCookiebotDialogBodyEdgeMoreDetailsLink:after{display:none!important}body #CybotCookiebotDialogNav .CybotCookiebotDialogNavItemLink.CybotCookiebotDialogActive{border-bottom:1px solid var(--color-black);color:var(--color-black)}body #CybotCookiebotDialogDetailFooter a{color:var(--color-black)!important}