Shelf life of Kimberly Sayer products is 12 months. I do always advice not to keep any cosmetic products in very warm or moist rooms though. Also, don't store them on top of a clothes dryer or leave them in the sun.
Normal room temperature is perfectly fine, but the colder the better, which is why we have a (dark) storage room that even on the hottest days doesn't come above 20 degrees celsius.