.kss-hpm-zeiten{padding:24px 0}
.kss-hpm-zeiten h2{font-size:clamp(26px,3.2vw,36px);margin-bottom:18px}
.kss-hpm-zeiten .zeiten{
  background:var(--papier);border:1px solid var(--linie);border-radius:16px;
  padding:8px 28px;
}
.kss-hpm-zeiten .zeit-zeile{
  display:flex;justify-content:space-between;gap:20px;align-items:baseline;
  padding:15px 0;border-bottom:1px dashed var(--linie);font-size:16px;
}
.kss-hpm-zeiten .zeit-zeile:last-child{border-bottom:0}
.kss-hpm-zeiten .zeit-zeile b{font-weight:600}
.kss-hpm-zeiten .zeit-zeile span{color:var(--tinte-weich);text-align:right}
.kss-hpm-zeiten .zeit-zeile.zu span{color:var(--tinte-weich);opacity:.65}
