@media (max-width: 680px) {
  .inside-summary {
    width: min(100%, 32rem);
    margin: 3rem auto 0;
    gap: 1.4rem;
  }

  .inside-summary div {
    display: grid;
    grid-template-columns: 5.75rem minmax(0, 1fr);
    align-items: center;
    justify-content: initial;
    gap: 1.15rem;
    width: 100%;
  }

  .inside-summary strong {
    width: 100%;
    text-align: right;
    line-height: 1;
  }

  .inside-summary span {
    text-align: left;
    line-height: 1.35;
  }
}
