.rt-sale-price{display:flex;align-items:center;flex-wrap:wrap;gap:.4em .65em;line-height:1.25;font-variant-numeric:tabular-nums}
.rt-sale-price__current{font-size:inherit;font-weight:600;letter-spacing:-.035em;color:#24201e}
.rt-sale-price__original{font-size:.65em;font-weight:400;letter-spacing:0;color:#756e68;text-decoration-thickness:1px;text-decoration-color:#8d8179}
.rt-sale-price__savings{display:inline-flex;align-items:center;border-radius:999px;padding:.45em .75em;background:#EEF6F4;color:#0E5157;font-size:12px;font-weight:600;letter-spacing:.015em;white-space:nowrap}
.rt-sale-price__pending{font-size:.68em;font-weight:500;letter-spacing:0}
.rt-sale-price__sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
.rt-p2__price-row .rt-sale-price{font-size:36px}
.rt-p2__price-row .rt-sale-price__original{font-size:22px}
@media(max-width:749px){.rt-p2__price-row .rt-sale-price{font-size:32px}.rt-p2__price-row .rt-sale-price__original{font-size:20px}}
