We are a visual species
Prejudice can be based on race and ethnicity, it can also be based on other factors like power, social class, or prestige. We all have a lot of stereotypes based on skin colour but the same is not true of eye colour. I think that both eye colour and skin colour are genetically driven, so why do we attach a different meaning to skin colour than to eye colour?