Consumer demand cools as temperatures soar