/* HH Cinar GmbH — sitewide globale Overrides, die zu keiner Einzelseite/keinem
   Einzelfeature gehoeren (im Unterschied zu wp-flow-reset.css, das einen
   dokumentierten Einzelzweck hat). Unconditional auf jeder Seite geladen,
   style.css bleibt unveraendert. */

/* Fokus-Rechteck nur bei Tastaturnavigation zeigen, nicht bei Maus-/Touch-Klick.
   :focus-visible (style.css: outline 2px solid var(--red), outline-offset 3px)
   bleibt fuer Tab-Navigation unveraendert bestehen. */
a:focus:not(:focus-visible),
button:focus:not(:focus-visible),
.nav__toggle:focus:not(:focus-visible) {
  outline: none;
}
* {
  -webkit-tap-highlight-color: transparent;
}

/* Oeffnungszeiten im Footer, unter dem Claim-Text (.footer__claim). Erbt Farbe/
   Schriftgroesse von .footer (style.css: color rgba(255,255,255,.75), font-size
   14.5px). .footer__hours-title fett/weiss analog zu .footer h3 (font-weight
   600, color var(--white)), aber ohne dessen Uppercase-Look (Fliesstext-
   Kontext). .footer__hours-note gedaempfter/kleiner analog zu Kleingedrucktem. */
.footer__hours {
  margin-top: 1.1rem;
  display: grid;
  gap: 4px;
}
.footer__hours-title {
  margin-top: 0.9rem;
  font-weight: 600;
  color: var(--white);
}
.footer__hours-title:first-child {
  margin-top: 0;
}
.footer__hours-note {
  margin-top: 0.4rem;
  font-size: var(--fs-small);
  color: rgba(255, 255, 255, 0.55);
}
