Kim could have put something in her drink. The AV drank Kim's drink.
And the security guard smelled alcohol on Kim's breath. So Kim either did drink at the party or she had something to drink in the half hour between the party and arriving at Kroger's parking lot.