/* Cookie-Banner: zwei klare Aktionen, Rest wie bisher im Text. */

.brlbs-dialog-positioner {
  align-items: flex-start !important;
  padding-top: 10vh !important;
}

.brlbs-cmpnt-close-button {
  display: none !important;
}

.brlbs-cmpnt-dialog-box-entrance .brlbs-btn-save,
.brlbs-cmpnt-dialog-box-entrance .brlbs-cmpnt-btn-preferences {
  display: none !important;
}

.brlbs-btn-accept-all,
.brlbs-btn-accept-only-essential {
  border-radius: 8px !important;
  font-weight: 700 !important;
  font-size: 15px !important;
  box-shadow: none !important;
}

.brlbs-btn-accept-all {
  background: var(--hrf-blue, #01408D) !important;
  color: #fff !important;
  border: 1px solid var(--hrf-blue, #01408D) !important;
}

.brlbs-btn-accept-all:hover {
  background: var(--hrf-blue-dark, #012A5E) !important;
  border-color: var(--hrf-blue-dark, #012A5E) !important;
}

.brlbs-btn-accept-only-essential {
  background: #fff !important;
  color: var(--hrf-ink, #26313F) !important;
  border: 1px solid var(--hrf-border, #E4E9F2) !important;
}

.brlbs-btn-accept-only-essential:hover {
  background: #f7f9fc !important;
}
