For customers, for each item, 3 prices are displayed in the shopping cart, if promo was applied: Example: Jeans $99 $49 $29 Quantity 3 Total: $87.
$49 is a current price, but with applied promo it became $29. $99 is crossed and in gray, it's the old price before it became $49. For most of customers, it's colored, bolded and sized the way there are no questions for most of customers.
If we do nothing from the accessibility point of view, then the screen reader will read all 3 prices for one item, and it will be confusing for customers.
How to properly deal with such situations for the customers who use screen readers? Should 3 prices be pronounced (with additional words "old price" for $99, or $99 should be simply muted somehow), and what is the official recommendation in this case (if exists)? How to modify this code to make it perfectly accessible (with an official source, if possible)?
<span class="old-price">$99</span>
<span class="regular-price">$49</span>
<span class="promo-applied-price">$29</span>