/* LEGIS UI 1.1.0: same secondary typography as the existing saving line. */
.legis-card .legis-listing__regularprice[hidden] {
  display: none;
}
.legis-card .legis-listing__price.legis-context-price {
  display: block;
  flex-basis: 100%;
  margin-left: 0;
  white-space: normal;
}
.legis-format-price {
  display: flex;
  flex-direction: column;
  align-items: flex-end;
  text-align: right;
}
.legis-format-price__caption,
.legis-format-price__unavailable,
.legis-format-price .legis-listing__saving {
  margin: 0;
  font-size: var(--wp--preset--font-size--xs);
  font-weight: 400;
  line-height: 1.2;
  color: var(--wp--preset--color--grey-text);
}
.legis-format-price__amounts {
  display: flex;
  flex-wrap: wrap;
  align-items: baseline;
  justify-content: flex-end;
  gap: 0 .5rem;
}
.legis-format-price__current {
  font-size: 1.25rem;
  font-weight: 600;
  color: var(--wp--preset--color--blue-primary);
  white-space: nowrap;
}
.legis-format-price__regular {
  font-size: var(--wp--preset--font-size--md);
  font-weight: 400;
  color: rgba(43, 43, 43, .60);
  white-space: nowrap;
}
.legis-format-request-notice {
  font-size: var(--wp--preset--font-size--sm);
  color: var(--wp--preset--color--grey-text);
  line-height: 1.4;
  margin: .5rem 0;
}
