From festival environmental cues to attendees’ loyalty