Omni-channel cosmetic brand Sugar Cosmetics has brought curtains down on its $21 Mn Series C round following a fresh capital infusion from...