.Icon{background-color:#000;width:1em;height:1em}@keyframes slide{0%{transform:translateY(110vh)}to{transform:translateY(0)}}.GoogleConsentCookieBanner{position:fixed;z-index:10000;bottom:0;left:50%;width:100%;max-height:100%}.GoogleConsentCookieBanner__content{max-height:80vh;display:flex;flex-direction:column}.GoogleConsentCookieBanner__content__message{overflow-y:auto}.GoogleConsentCookieBanner__content__full-height{overflow-y:scroll}@media screen and (min-width:768px){.GoogleConsentCookieBanner__content__full-height{overflow-y:unset;height:auto}}.GoogleConsentCookieBanner__content__buttons{display:flex;flex-direction:column;align-items:center}@media screen and (min-width:576px){.GoogleConsentCookieBanner__content__buttons{flex-direction:row}}.GoogleConsentCookieBanner__content__buttons .Button{margin-right:1rem}.GoogleConsentCookieBanner__content__buttons .GoogleConsentCookieBanner__content__buttons__manual{margin-right:1rem;padding:0;font-family:inherit;font-size:inherit;background:none;border:0;cursor:pointer}.GoogleConsentCookieBanner .AccordionItem{display:flex;flex-direction:column}.GoogleConsentCookieBanner .AccordionItem__title__wrapper{order:2;cursor:pointer}.GoogleConsentCookieBanner .AccordionItem__title{display:none}.GoogleConsentCookieBanner__category{display:inline-block;margin-bottom:2rem}.GoogleConsentCookieBanner--hidden{display:none}.GoogleConsentCookieBanner--hidden__content__full-height{position:inherit;top:inherit;right:inherit;bottom:inherit;left:inherit}.GoogleConsentCookieBanner--editing,.GoogleConsentCookieBanner--prompting{transform:translateX(-50%) translateY(0);animation:slide 1s forwards}.GoogleConsentCookieBanner--loading{transform:translateX(-50%) translateY(110vh)}