3. Les frais judiciaires, arrêtés à 3'000 fr., sont mis à la charge des recourants, solidairement entre eux. 4. Le présent arrêt est communiqué aux parties et à la Cour d'appel pénale du Tribunal cantonal du canton de Vaud. Lausanne, le 27 juillet 2023 Au nom de la IIe Cour de droit pénal du Tribunal fédéral suisse Le Président : Abrecht La Greffière : Schwab Eggs