/* Hinweisleiste oben (Bearbeitungs-Tool, Bereich „Hinweis oben“). Steht in der festen .kopfzone — deren Höhe
   misst main.js, also rückt der Inhalt von selbst darunter. */
.hinweisleiste {
  position: relative; z-index: 1;
  margin: 0; padding: .7rem 1rem; text-align: center;
  background: var(--color-primary, #b48b50); color: var(--color-espresso, #130a09);
  font-family: var(--font-ui, sans-serif); font-size: .95rem; font-weight: 600; line-height: 1.4;
}
/* Reservierung aus: in der Anrufleiste am Handy bleibt ein Knopf — der nimmt dann die ganze Breite. */
.rufleiste > :only-child { grid-column: 1 / -1; }