H&M basics just got even more affordable, because they’re taking up to 30% off denim and tees for men and women for the next 24-hours only. The sale is full of staples to get you through this sort of limbo of a weather pattern we’re having and bring you straight through to summer.