/* Zimmerei Berger - Änderung Startseite: Leiste "Jetzt anrufen" ganz oben.
   Eigene Schicht nach styles.css, nur auf index.html eingebunden. Rückbau: Link + Leiste entfernen. */
.callstrip{background:var(--dark);color:var(--on-dark)}
.callstrip__in{max-width:var(--wrap);margin:0 auto;padding:.5rem var(--gut);min-height:60px;display:flex;align-items:center;justify-content:center;gap:1.25rem}
.callstrip__info{display:none;align-items:center;gap:.5rem;color:var(--on-dark-muted);font-size:var(--fs-small);line-height:1.3}
.callstrip__info .ic{width:18px;height:18px;color:var(--accent-on-dark)}
.callstrip__info b{color:var(--on-dark);font-weight:600}
.callstrip__more{display:none}
@media (min-width:900px){.callstrip__more{display:inline}}
.callstrip__btn{width:100%;max-width:420px;min-height:44px;padding:.5rem 1.15rem;font-size:1rem;gap:.6rem}
.callstrip__btn .ic{width:20px;height:20px}
.callstrip__nr{padding-left:.65rem;border-left:1px solid rgba(255,255,255,.5);font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:.01em}
.callstrip__btn:focus-visible{outline-color:#fff}
@media (min-width:600px){
  .callstrip__in{justify-content:space-between;min-height:56px}
  .callstrip__info{display:inline-flex}
  .callstrip__btn{width:auto}
}
@media (min-width:1000px){
  .callstrip__in{min-height:52px;padding-block:.4rem}
  .callstrip__btn{min-height:40px;font-size:.95rem}
}
