Hello,
Thanks for the great question- text color contrast is extremely important both from an aesthetic point of view, as well as user-experience and accessibility.
In order to change this, while you’re viewing your shop page, click Customize from the top bar, then click Colors. Here you can change the color scheme of your entire site, but specifically, the third color is the one that controls the color of the prices.
I hope this helps!