Hello,
Shop page does not have errors, I checked a few times. Border can’t cause the contrast error.
I see that errors on the home page come from the Revolution slider layer https://prnt.sc/1u2dx8a Do you plan to change the slider and its layers?
Regards