.additional-livestock-photos{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:34px}.additional-livestock-photos img{height:auto;aspect-ratio:4/3;object-fit:cover}.additional-livestock-photos figcaption{font-size:11px;color:#68715f;margin-top:12px}.vacuum{grid-template-columns:repeat(2,minmax(0,1fr))}.vacuum>div{grid-column:1/-1;max-width:720px}.vacuum>figure img{height:430px;object-fit:cover}.vacuum>figure:last-child img{object-position:center 63%}@media(max-width:760px){.additional-livestock-photos,.vacuum{grid-template-columns:1fr}.vacuum>figure img{height:auto;max-height:580px;object-fit:contain}.vacuum>div{grid-column:auto}}