Carbomer
Gives the texture.
What it is
A polymer made in a lab from acrylic acid. Polymers are large molecules built from many repeating units.
Turns liquids into gels, thickens the product and keeps oil and water from separating.
What it does in a formula
Gives the textureOfficial EU function: Gel forming
Helps oil and water mixOfficial EU function: Emulsion stabilising