Auburn Daily drinking bottle

Regular price $32.99

But how does it know which things to keep hot and which things to keep cold? 

22oz (0.65 l), spill-proof design, BPA free