Snow Leopard Barbershop in Denver blends style and comfort, offering expert cuts in a chill atmosphere