/* Add-on styles (non-invasive) */

.cookie-notice {
  position: fixed;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 9999;
  background: rgba(0, 0, 0, 0.9);
  color: #fff;
  padding: 14px 0;
  display: none;
}

.cookie-notice a {
  color: #fff;
  text-decoration: underline;
}

.cookie-notice .btn {
  white-space: nowrap;
}

.legal-content h2,
.legal-content h3 {
  margin-top: 1.25rem;
}
