Goal: Change the color of a specific discount message on Craft Theme 13 product pages without affecting other headings.
Initial approach: Adding to base.css (theme stylesheet) the selector .product__text.inline-richtext strong { color: red !important; } changed the message color but also unintentionally changed the “Description” header.
Final solution: Narrow the selector by wrapping the target message in italics (em) while keeping it bold (strong), then replace the prior rule in base.css with:
.product__text.inline-richtext em strong { color: #00f !important; font-style: normal !important; }
This targets bold text inside the italicized block only and resets the display to non-italic. OP confirmed it works.
Implementation notes: Replace the earlier CSS rule in base.css, and mark the message text as Italic in the content editor. A live site link was shared to validate the fix.
Status: Original issue resolved. A new question about changing text color on a separate “My Story” page (pages section) was raised and remains unanswered.
Summarized with AI on December 17.
AI used: gpt-5.
Specifically the: "BUY ANY 3 PRODUCTS GET 5% DISCOUNT, BUY ANY 6 PRODUCTS GET 7% DISCOUNT, BUY ANY 10 PRODUCTS GET 10% DISCOUNT - DISCOUNTS APPLIED PER ORDER ONLY (Applies to GM products only. Not in conjunction with other offers. No further discounts apply)"
I can see the code when I look via Chrome:

I tried looking in Base.css, but I cannot locate it or how to change the colour of that text.
However it has also changed the colour of my “Description” header text? Is there a way to change this back without changing the required adjusted text?
Okay, i came up with a bit of a hack to do it without affecting any of the other headings.
Tested with a dummy site with information on your website. Just use strong and italics together so we can accurately target the element and then reset the font style to normal.
Use the same text settings as the image and you’re good to go.
.product__text.inline-richtext em strong {
color: #00f !important;
font-style: normal !important;
}