Official images, pricing, and shopping information for Nike's new Stranger Things collection dropping on December 4, 2025.