Yes, the Puma STS and Jaguar STS have the lift latches. They don’t refer to these as slam latches because they are different than the Southco slam latches another brand uses, which drop into the compartments and allow water intrusion.
Everything is outside the lips on the lift latches to help keep everything drier.