Theme - Empire Change Color Of "Compare At" Prices

Topic summary

A user seeks to change the color of “compare at” (strikethrough) prices in the Empire theme from red to a different color. They attempted using the theme’s style-sale accent settings without success.

Issue Details:

  • Red pricing appears on both the homepage featured collection and individual product pages
  • Some products without compare-at prices still display red text
  • Standard theme customization options proved ineffective

Proposed Solution:
A responder provided CSS code to add to custom.css or theme.css targeting .price__current--on-sale span.money with a specific RGB color value. When the initial code didn’t fully resolve the issue, they offered an updated CSS snippet using !important flag and a hex color code (#15113a) to override existing styles.

Status: The conversation remains open, awaiting confirmation whether the revised CSS solution successfully changes all compare-at price colors across the site.

Summarized with AI on November 23. AI used: claude-sonnet-4-5-20250929.

Theme - Empire

URL: WWW.JMUDENTAL.COM

How To Change Compare To Price text color?

I was trying to change it at theme style-sale accent, but it doesn’t work.

On both the home page - featured collection section and on individual product pages

some products does not have compare price, and the color is still showing red.

Hi @JMUDental ,

Add this CSS code Online Store > Themes > Edit code > Assets > custom.css or theme.css

.price__current--on-sale span.money { color: rgb(40, 121, 176); }

Thank you for replying. I did this step, but some product’s prices still showing red. Even though that products doesn’t have discount price.

https://osg2qpb59dkyyuc0-25028526157.shopifypreview.com

Kindly use this code

.price__current .money {color: #1151a3 !important;}