#coiOverlay{box-sizing:border-box!important;justify-content:flex-end!important;align-items:flex-end!important;padding:.5rem!important}#coiOverlay .coi-banner__wrapper,#coiOverlay #coi-banner-wrapper,.coi-banner__wrapper{box-sizing:border-box!important;border-radius:.75rem .75rem 0 0!important;flex-direction:column!important;width:100%!important;max-width:720px!important;max-height:38dvh!important;margin-left:auto!important;margin-right:auto!important;padding:.5rem .75rem!important;display:flex!important;position:relative!important;overflow:hidden!important}@media (min-width:768px){#coiOverlay{padding:1rem!important}#coiOverlay .coi-banner__wrapper,#coiOverlay #coi-banner-wrapper,.coi-banner__wrapper{border-radius:.75rem!important;max-height:min(38dvh,400px)!important;padding:.625rem 1rem .75rem!important}}#coiOverlay #coiPage-1,#coiOverlay #coiPage-2,#coiOverlay #coiPage-3{box-sizing:border-box!important;flex-direction:column!important;flex:auto!important;align-items:stretch!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0!important;padding:0!important;overflow:hidden auto!important}#coiOverlay #coiPage-1 .coi-banner__summary,#coiOverlay #coiPage-1 .coi-banner__summary{flex:none!important;gap:0!important;margin:0!important;padding:.25rem .35rem!important}#coiOverlay .coi-banner__text,#coiOverlay #coiPage-1 .coi-banner__text{margin:0!important;padding:0!important}#coiOverlay #coiBannerHeadline,#coiOverlay .coi-banner__headline,#coiOverlay h2.coi-banner__headline,#coiOverlay #selia-cookie-banner-heading{margin:0 0 .15rem!important;padding:0!important;font-size:1rem!important;line-height:1.25!important}#coiOverlay #coiBannerHeadline:focus,#coiOverlay #coiBannerHeadline:focus-visible,#coiOverlay .coi-banner__headline:focus,#coiOverlay .coi-banner__headline:focus-visible,#coiOverlay #selia-cookie-banner-heading:focus,#coiOverlay #selia-cookie-banner-heading:focus-visible{outline-offset:3px!important;box-shadow:none!important;border-radius:2px!important;outline:2px solid #64748b!important}#coiOverlay #coi-banner-wrapper:focus-visible,#coiOverlay .coi-banner__wrapper:focus-visible,#coi-banner-wrapper:focus-visible{outline-offset:2px!important;outline:2px solid #64748b!important}#coiOverlay #coiBannerHeadline+*,#coiOverlay .coi-banner__headline+*,#coiOverlay #coi-banner-wrapper_label,#coiOverlay .coi-banner__maintext{margin-top:0!important;padding-top:0!important}#coiOverlay p,#coiOverlay .coi-banner__wrapper p,#coiOverlay .coi-banner__maintext,.coi-banner__wrapper p{margin-top:0!important;margin-bottom:.45rem!important;font-size:.8125rem!important;line-height:1.4!important}#coiOverlay a,.coi-banner__wrapper a{font-size:.8125rem!important}#coiOverlay #coiConsentBannerCategoriesWrapper,#coi-banner-wrapper #coiConsentBannerCategoriesWrapper{flex:none!important;max-height:none!important}#coiOverlay #coiPage-1 .coi-banner__page-footer,#coi-banner-wrapper #coiPage-1 .coi-banner__page-footer{z-index:6!important;background:#fff!important;flex-direction:column!important;flex:none!important;gap:.5rem!important;margin:0!important;padding:.5rem .35rem .25rem!important;display:flex!important;position:sticky!important;bottom:0!important;box-shadow:0 -.75rem .75rem #fff!important}#coiOverlay #coiPage-3 .cookiedeclaration_wrapper,#coiOverlay #coiPage-2 .cookiedeclaration_wrapper,#coi-banner-wrapper #coiPage-3 .cookiedeclaration_wrapper,#coi-banner-wrapper #coiPage-2 .cookiedeclaration_wrapper{padding-bottom:1rem!important}#coiOverlay #coiPage-3 .coi-banner__page-footer,#coiOverlay #coiPage-2 .coi-banner__page-footer,#coi-banner-wrapper #coiPage-3 .coi-banner__page-footer,#coi-banner-wrapper #coiPage-2 .coi-banner__page-footer{z-index:6!important;pointer-events:auto!important;background:#fff!important;flex:none!important;margin:0!important;padding:.5rem .35rem .25rem!important;position:sticky!important;bottom:0!important;box-shadow:0 -.75rem .75rem #fff!important}#coiOverlay #coiPage-3 .coi-button-group,#coiOverlay #coiPage-2 .coi-button-group,#coi-banner-wrapper #coiPage-3 .coi-button-group,#coi-banner-wrapper #coiPage-2 .coi-button-group{pointer-events:auto!important;flex-wrap:wrap!important;gap:.4rem!important;width:100%!important;display:flex!important}#coiOverlay #coiPage-3 .coi-button-group>button,#coiOverlay #coiPage-2 .coi-button-group>button,#coi-banner-wrapper #coiPage-3 .coi-button-group>button,#coi-banner-wrapper #coiPage-2 .coi-button-group>button{pointer-events:auto!important;visibility:visible!important;opacity:1!important;flex:calc(50% - .4rem)!important;min-height:2.75rem!important;position:static!important}#coiOverlay #coiPage-3 .coi-banner__privacy-policy-return,#coiOverlay #coiPage-2 .coi-banner__privacy-policy-return,#coi-banner-wrapper #coiPage-3 .coi-banner__privacy-policy-return,#coi-banner-wrapper #coiPage-2 .coi-banner__privacy-policy-return{pointer-events:auto!important;visibility:visible!important;min-height:0!important;padding:.35rem 0!important;scroll-margin-bottom:5rem!important;display:block!important;position:static!important}#coiOverlay #coiPage-1 .coi-banner-consent-group,#coi-banner-wrapper #coiPage-1 .coi-banner-consent-group{visibility:visible!important;pointer-events:auto!important;width:100%!important;margin:0!important;padding:.15rem 0 .25rem!important;display:flex!important}#coiOverlay #coiPage-1 .coi-button-group,#coi-banner-wrapper #coiPage-1 .coi-button-group{flex-wrap:wrap!important;justify-content:stretch!important;align-items:stretch!important;gap:.4rem!important;width:100%!important;margin:0!important;padding:0!important;display:flex!important}#coiOverlay #coiPage-1 #declineButton,#coiOverlay #coiPage-1 #updateButton,#coiOverlay #coi-banner-wrapper #coiPage-1 #declineButton,#coiOverlay #coi-banner-wrapper #coiPage-1 #updateButton,#coiOverlay #coiPage-1>.coi-banner__page-footer #declineButton,#coiOverlay #coiPage-1>.coi-banner__page-footer #updateButton,#coiOverlay #coiPage-1 button.coi-banner__accept{z-index:auto!important;box-sizing:border-box!important;visibility:visible!important;pointer-events:auto!important;clip:auto!important;opacity:1!important;filter:none!important;width:auto!important;min-width:0!important;height:2.75rem!important;min-height:2.75rem!important;box-shadow:none!important;border-radius:.5rem!important;flex:calc(33.333% - .4rem)!important;justify-content:center!important;align-items:center!important;margin:0!important;padding:.5rem!important;font-size:.875rem!important;font-weight:600!important;line-height:1.2!important;display:inline-flex!important;position:static!important;bottom:auto!important;left:auto!important;right:auto!important;overflow:visible!important;transform:none!important}#coiOverlay #coiPage-1 #declineButton,#coiOverlay #coi-banner-wrapper #coiPage-1 #declineButton,#coiOverlay #coiPage-1 button.coi-banner__accept{color:#fff!important;background-color:#0f172a!important;border:1px solid #0f172a!important}#coiOverlay #coiPage-1 #updateButton,#coiOverlay #coi-banner-wrapper #coiPage-1 #updateButton{color:#0f172a!important;background-color:#fff!important;border:1px solid #94a3b8!important;font-weight:500!important}#coiOverlay #coiPage-1 #declineButton:focus-visible,#coiOverlay #coiPage-1 #updateButton:focus-visible,#coiOverlay #coiPage-1 button.coi-banner__accept:focus-visible{outline-offset:2px!important;outline:2px solid #0f172a!important}#coiOverlay #coi-details-toggle,#coiOverlay .coi-banner__privacy-policy,#coiOverlay .coi-banner__google-privacy-policy{min-height:0!important;padding:.15rem 0!important}#coiOverlay #coi-details-toggle,#coi-banner-wrapper #coi-details-toggle{visibility:visible!important;pointer-events:auto!important;height:auto!important;display:inline-flex!important;overflow:visible!important}#coiOverlay #coiPage-1 .coi-checkboxes .checkbox-toggle,#coi-banner-wrapper #coiPage-1 .coi-checkboxes .checkbox-toggle{width:52px!important;height:30px!important;margin-top:2px!important}#coiOverlay #coiPage-1 .coi-checkboxes .checkbox-toggle:before,#coi-banner-wrapper #coiPage-1 .coi-checkboxes .checkbox-toggle:before{width:22px!important;height:22px!important;top:4px!important;left:4px!important}#coiOverlay #coiPage-1 .coi-checkboxes input[type=checkbox]:checked+.checkbox-toggle:before,#coi-banner-wrapper #coiPage-1 .coi-checkboxes input[type=checkbox]:checked+.checkbox-toggle:before{top:4px!important;left:26px!important}#coiOverlay #coiPage-1 .coi-checkboxes,#coi-banner-wrapper #coiPage-1 .coi-checkboxes{font-size:.75rem!important}
