First-ever NYX Cosmetics retail store opens in Southern California