/* Keep the necessary-only consent action readable on the light banner. */
[data-cookie] .cookie__actions .btn.btn--ghost[data-cookie-choice="noedvendige"] {
  color: var(--ink);
  background: var(--surface);
  border-color: currentColor;
}
[data-cookie] .cookie__actions .btn.btn--ghost[data-cookie-choice="noedvendige"]:hover {
  color: var(--on-brand);
  background: var(--brand);
  border-color: var(--brand);
}
[data-cookie] .cookie__actions .btn.btn--ghost[data-cookie-choice="noedvendige"]:focus-visible {
  outline: 2px solid var(--ink);
  outline-offset: 3px;
}
