Shorts, Once Called 'Hot Pants,' Survive Because They're Cool.