.discounts {
  color: var(--color-foreground-70);
  margin: .25rem 0;
  font-style: italic;
}

.discounts__discount {
  display: flex;
  align-items: center;
  word-break: break-all;
  line-height: 1.5rem;
}

.discounts__discount svg {
  color: var(--color-button-background);
}

.discounts__discount--end {
  justify-content: flex-end;
}

.discounts__discount > .icon {
  color: var(--color-base-accent-1);
  margin-right: 0.75rem;
  height: 1.25rem;
  width: 1.25rem}
