Henrik Kristoffersen coped best with the foggy conditions in Adelboden, Switzerland, to claim his third World Cup slalom victory of the season.