body.template-cart .quantity,
body.template-cart .quantity__button,
body.template-cart .quantity__input {
  height: 4.4rem;
  min-height: 4.4rem;
}

body.template-cart .quantity__button,
body.template-cart .quantity__input,
body.template-cart cart-remove-button .button {
  width: 4.4rem;
  min-width: 4.4rem;
}

body.template-cart #main-cart-footer .rp-loyalty-mini-button {
  min-height: 4.4rem;
}

body.template-cart #main-cart-footer .rp-loyalty-card__eyebrow,
body.template-cart #main-cart-footer .rp-loyalty-card__meta span,
body.template-cart #main-cart-footer .rp-loyalty-card__hint,
body.template-cart #main-cart-footer .rp-points-redemption__balance span,
body.template-cart #main-cart-footer .rp-points-redemption__copy em,
body.template-cart #main-cart-footer .rp-points-redemption__summary,
body.template-cart #main-cart-footer .rp-points-redemption__status,
body.template-cart #main-cart-footer .tax-note {
  font-size: 1.2rem;
}

body.template-cart #main-cart-footer .rp-loyalty-card__title,
body.template-cart #main-cart-footer .rp-points-redemption__balance strong,
body.template-cart #main-cart-footer .rp-points-redemption__copy strong,
body.template-cart #main-cart-footer .rp-points-redemption__summary strong {
  font-size: 1.4rem;
}
