I’d fire her. As an employer, I would keep politics out of the workplace.
Home Depot’s policy used to be only company approved hats and local sports team hats can be worn. Maybe they changed their policy in this PC world.