visor hat with logo print