Consumers splurge on cosmetics online despite inflation: report