.livestock-new-photos{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;margin-top:38px}
.livestock-new-photos img{height:260px;object-fit:cover}
.livestock-new-photos figcaption{font-size:10px;color:#68715f;margin-top:12px}
.product-card:first-child img{object-position:center 43%}
.product-card:nth-child(2) img{object-position:center 45%}
.product-card:nth-child(3) img{object-position:center 65%}
.production-visual>img{object-position:center}
.meat-hero .hero-main-photo img{object-position:center 48%}
.story-visual>img{object-position:center}
@media(max-width:760px){.livestock-new-photos{grid-template-columns:1fr;gap:25px;margin-top:30px}.livestock-new-photos img{height:280px}.livestock-new-photos figure:last-child img{object-position:center 60%}}
