Call it the Amazon effect. As the behemoth doubles down on its beauty offering and TikTok Shop also gets in on the action, the gap between in-store and online beauty sales is narrowing, although the ...