Spirit Halloween runs on memes:

Memes of the Spirit Halloween banner taking over vacant department stores and of fake, hilarious costumes have taken the internet by storm every fall since around 2019.
Instead of shunning the memes, the company has embraced them, letting them be what every company wants — free, viral, grassroots marketing.