/* PERFELY amount typography. Keep values, currencies, decimals and strike-through unchanged. */
body :is(
  .product-price,
  .money,
  .cart-item__total-amount,
  .cart-item__discount,
  .cart-amount > li > span,
  .cart-fixed-checkout__total-price,
  .cart-fixed-checkout__total-saved,
  .cart-notification__subtotal > span,
  .cart-item__volume-pricing-list,
  .predictive-search__product-price,
  .predictive-search__product-save-price,
  .product-item__prices,
  .product-item__discount,
  .order-detail__cost .cost__content,
  .customer-order-item__price-total > span:last-child,
  .block-product-card__discount-tag,
  .volume-pricing__tip,
  .volume-pricing__item > span:last-child,
  .price-range .field-currency,
  .price-range input,
  .price-range .facets-filtering__content-header > span,
  .facets-filtering__active-button-inner,
  .gift-card-info .balance .content
),
body :is(
  .product-price,
  .money,
  .cart-item__total-amount,
  .cart-item__discount,
  .cart-amount > li > span,
  .cart-fixed-checkout__total-price,
  .cart-fixed-checkout__total-saved,
  .cart-notification__subtotal > span,
  .cart-item__volume-pricing-list,
  .predictive-search__product-price,
  .predictive-search__product-save-price,
  .product-item__prices,
  .product-item__discount,
  .order-detail__cost .cost__content,
  .customer-order-item__price-total > span:last-child,
  .block-product-card__discount-tag,
  .volume-pricing__tip,
  .volume-pricing__item > span:last-child,
  .price-range .field-currency,
  .price-range input,
  .price-range .facets-filtering__content-header > span,
  .facets-filtering__active-button-inner,
  .gift-card-info .balance .content
) :where(*) {
  font-family:Arial,Helvetica,sans-serif !important;
  font-style:normal !important;
  font-weight:500 !important;
  font-variant-numeric:lining-nums tabular-nums !important;
  font-feature-settings:"lnum" 1,"tnum" 1 !important;
  font-kerning:normal !important;
  letter-spacing:normal !important;
  text-indent:0;
}
/* Match the eight-colour cards and homepage cards while leaving larger purchase prices intact. */
body .pf-rain-colour-card .product-price__item,
body .pf-home .pf-product-meta .product-price__item {
  font-size:14px !important;
  line-height:1.5 !important;
}
