.receipt {
  width: 60ch;
  margin-inline: auto;

  dl {
    display: flex;
    flex-wrap: wrap;
    gap: var(--space-gap);
  }

  dt {
    width: calc(30% - (var(--space-gap) / 2));
  }

  dd {
    width: calc(70% - (var(--space-gap) / 2));
  }

  dt {
    font-weight: 700;
    text-align: right;
  }
}
