Why did Kirito's coat change during Christmas? In Episode 2 of Sword Art Online, Kirito obtains the Coat of Midnight having obtained the Last Attack Bonus. This would be a rare item, if not unique, because it was dropped by a Floor Boss.

In Episode 3 after Sachi dies, during Christmas Kirito plans to solo the event to get the rumored resurrection item to bring Sachi back to life. While he is preparing he changes his coat to one that seems warmer.

I am wondering - can armor be customized for different climates or did Kirito get a second Coat of Midnight and if so where?
The layout of the anime is extremely non-linear, and in one episode, the whole storyline jumps 2 years into the future. This was intentional by the producers (obviously), but it does make it very hard to follow. There are always enough subtle references made by the characters in order for us to work out the timeframe of the episode.