added feature: hiding an empty cart