how to prevent hereditary dark circles?

Hello. I am Punjabi, turning 20 soon. I have noticed over the last year that my eyelids are getting darker, it kind of looks like i’m wearing eyeshadow without makeup. I like that, but I am worried that my under eyes will follow suit. I was thinking I could use regular hyperpigmentation skincare products but I have had no luck getting rid of the natural hyperpigmentation around my mouth. Does anyone else have advice other than protection yourself from the sun?