/* Kurzüberblick-Box: Frontend + Editor */
.ch-facts{
  background:#f8f6f2;
  border:1px solid rgba(17,17,17,.14);
  border-radius:18px;
  overflow:hidden;
  margin:18px 0 26px;
  box-shadow:0 10px 24px rgba(17,17,17,.06);
  font-family: inherit;
  color:#111111;
}

.ch-facts__head{
  background:#ede9e1;
  border-bottom:1px solid rgba(17,17,17,.10);
  padding:16px 18px 14px;
}

.ch-facts__title{
  margin:0 !important;
  padding:0 !important;
  font-weight:700;
  font-size:20px;
  line-height:1.25;
  color:#111111;
}

.ch-facts__subtitle{
  margin:6px 0 0 !important;
  padding:0 !important;
  font-size:15px;
  line-height:1.4;
  color:rgba(17,17,17,.70);
}

.ch-facts__body{
  padding:10px 0 14px;
  background:#f8f6f2;
}

.ch-facts__row{
  display:grid;
  grid-template-columns:320px 1fr;
  gap:18px;
  padding:10px 18px;
  align-items:start;
}

.ch-facts__label{ font-weight:700; color:#111111; }
.ch-facts__value{ color:#111111; }

@media (max-width: 820px){
  .ch-facts__row{ grid-template-columns:220px 1fr; }
}
@media (max-width: 600px){
  .ch-facts__head{ padding:14px 14px 12px; }
  .ch-facts__title{ font-size:18px; }
  .ch-facts__row{
    grid-template-columns:1fr;
    gap:6px;
    padding:10px 14px;
  }
}
