Every holiday season feels high stakes, but 2025 may be the most unforgiving yet. Consumer demand remains resilient, but retailers are facing a tangle of economic headwinds, from tariffs and supply ...