How much does this cost to the nearest dollar?

b.box 12 oz Insulated Drink Bottle | Keeps Drinks Cold up to 8 Hours, Warm up to 6 Hours | Double Wall Stainless Steel (Lemon Sherbet, 12 oz)
We've redefined cool with our new insulated drink bottle. The double walled stainless steel keeps liquids cool for up to 7 hours and warm for up to 5, so now your little one can stay hydrated whatever the weather. Complete with carry handle and push button opening, designed specifically for little hands. Kids love our easy drinking silicone straw top. Parents love No leaks. B.BOX INSULATED DRINK BOTTLE These bottles have insulating superpowers, keeping drinks cool for up to 8 hours or warm for up to 6 hours. Whatever the weather, kids can stay

Price is $21.00

Price: $20.95