add hide effect for empty cart