Two types of dyes are used in cosmetics. The first is water-soluble dyes. They have an extremely bright, pure color, are easily distributed throughout the product and are fully transparent using a transparent base. But if you use several parts in the product painted with different water-based paints, their colors will start to mix near the border over time. The second type is pigments, which are powders and suspensions of water-insoluble organic and mineral dyes. Such paints need to be used in larger quantities to obtain a bright color of the product, and they make the transparent base less clear, but the big advantage is that their color does not migrate between layers.