I am a very liberal person and I have very liberal children, except for one. I'm pretty sure my Gen Z son has been taken in by fascist doctrine. What can I get him for Christmas?
A lot of people recommend anything, outdoors, hiking, camping, dirt bikes etc.
I want to say you have to be careful with those. As you can easily spiral into right wing, conspiracy theorist territory.
Youtube is very good at pushing that kind of content.
Maybe something about food, like cooking classes, or about traveling.
Edit: I developed my comment a bit more below. Hiking isn't a right wing hobby per say. But here is the experience I had with youtube. If you start browsing video about camping and hiking. You will probably start browsing video about solo camping, then survivalism. Then youtube will try to push video about paranormal activities and conspiracies.
So the important part is cut down on social media.
I think a lot of right wing people are people who have travelled very little. If OP can afford it, maybe a trip somewhere with the family.
No no, it's not really what I mean. Hiking is great, and everything that has to do with nature.
But I enjoy sometimes watching video about surviving in nature, bushcraft and youtube algorithm started pushing stuff about Paranormal shit, conspiracy things.
It might be true about anything. it's juste something to keep in mind. Before pushing OP's son to get a hunting or fishing license.
But clearly disconnecting from social media can help.
If you have to advise about hobbies, boardgaming is nice, rollerblading too.