/* Compact only the eight daily-sales KPI cards on home. */
.home-main .yesterday-section .home-kpi-grid {
  align-items: stretch;
  gap: 12px;
}

.home-main .yesterday-section .home-kpi-grid > .kpi {
  min-height: 118px;
  height: 100%;
  padding: 14px 16px;
  gap: 7px;
  align-content: start;
}

.home-main .yesterday-section .home-kpi-grid > .kpi > strong {
  font-size: 25px;
  line-height: 1.1;
}

.home-main .yesterday-section .home-kpi-grid .compare-lines {
  gap: 2px;
  line-height: 1.25;
}

.home-main .yesterday-section .home-kpi-grid .muted-note {
  margin-top: 0;
  line-height: 1.25;
}

@media (max-width: 760px) {
  .home-main .yesterday-section .home-kpi-grid {
    gap: 10px;
  }

  .home-main .yesterday-section .home-kpi-grid > .kpi {
    min-height: 108px;
    padding: 12px 14px;
    gap: 6px;
  }

  .home-main .yesterday-section .home-kpi-grid > .kpi > strong {
    font-size: 23px;
  }
}
