Shoppers hail 'magic' SPF face mist that's perfect over makeup