.cookie-banner {
  position: fixed;
  left: 50%;
  bottom: 1rem;
  transform: translateX(-50%);
  width: calc(100% - 2rem);
  max-width: 720px;
  z-index: 1080;
}
.cookie-banner[hidden],
.cookie-banner [hidden] {
  display: none !important;
}
.cookie-banner-body {
  max-height: calc(100vh - 2rem);
  overflow-y: auto;
}
