Infinity Waterproof Liner
Thrive Causemetics
This is a good product that goes on smoothly and blends well. It’s not totally waterproof, but it’s good enough.