Sorry not sure but it's paraben and animal testing free
I don't know about the pink. The orange does not.
I have no idea !!... I just use it and I love the color.....sorry, I do not know the answer !!
I don’t know but buying make up should be like buying food If we don’t know ingredients you don’t buy. Buyer be aware!!