The Sephora Visa card, sponsored by Comenity Capital Bank.
Sephora is one of the world’s leading high-end beauty brand retailers. Sephora is a beauty retailer with more than 2,700 stores in over 30 countries with 500 locations in the Americas. The French company sells over 340 brands in categories such as makeup, skincare, makeup, cosmetics, fragrance, and other beauty products.