/* Content-aware photo framing: original files remain unchanged. */
.vehicle-img-1 { --photo-width: 100.977%; --photo-left: -1.013%; --photo-y: -52.188%; }
.vehicle-img-3 { --photo-width: 103.875%; --photo-left: -1.803%; --photo-y: -51.458%; }
.vehicle-img-4 { --photo-width: 112.426%; --photo-left: -7.308%; --photo-y: -52.812%; }
.vehicle-img-5 { --photo-width: 113.841%; --photo-left: -5.516%; --photo-y: -57.917%; }
.vehicle-img-7 { --photo-width: 121.077%; --photo-left: -10.303%; --photo-y: -53.750%; }
.vehicle-img-8 { --photo-width: 107.103%; --photo-left: -4.734%; --photo-y: -56.354%; }
.vehicle-img-9 { --photo-width: 115.291%; --photo-left: -8.619%; --photo-y: -55.937%; }
.vehicle-img-10 { --photo-width: 112.953%; --photo-left: -6.476%; --photo-y: -53.646%; }
.vehicle-img-13 { --photo-width: 158.104%; --photo-left: -28.949%; --photo-y: -52.604%; }
.vehicle-img-14 { --photo-width: 97.837%; --photo-left: 1.653%; --photo-y: -53.438%; }
.vehicle-img-15 { --photo-width: 122.928%; --photo-left: -11.624%; --photo-y: -55.000%; }
.vehicle-img-16 { --photo-width: 99.587%; --photo-left: -0.699%; --photo-y: -52.854%; }
.vehicle-img-17 { --photo-width: 100.556%; --photo-left: -0.474%; --photo-y: -53.958%; }
.vehicle-img-18 { --photo-width: 126.583%; --photo-left: -13.209%; --photo-y: -53.021%; }
.vehicle-img-19 { --photo-width: 104.174%; --photo-left: -2.222%; --photo-y: -55.521%; }
.vehicle-img-21 { --photo-width: 126.804%; --photo-left: -13.402%; --photo-y: -52.604%; }
.vehicle-img-24 { --photo-width: 111.388%; --photo-left: -6.779%; --photo-y: -51.562%; }
.vehicle-img-27 { --photo-width: 112.601%; --photo-left: -6.447%; --photo-y: -56.563%; }
.vehicle-img-28 { --photo-width: 103.726%; --photo-left: -3.277%; --photo-y: -52.396%; }
.vehicle-img-29 { --photo-width: 112.953%; --photo-left: -6.476%; --photo-y: -53.542%; }
.vehicle-img-30 { --photo-width: 106.005%; --photo-left: -3.002%; --photo-y: -56.083%; }
.vehicle-img-31 { --photo-width: 103.135%; --photo-left: -3.242%; --photo-y: -52.188%; }