.vehicle-detail__gallery{grid-column:1/-1}.vehicle-detail__gallery>div{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.vehicle-detail__gallery a{display:block;overflow:hidden;border-radius:8px;aspect-ratio:1.45;background:#e6ebf3}.vehicle-detail__gallery img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .25s}.vehicle-detail__gallery a:hover img{transform:scale(1.04)}.vehicle-detail__long-detail{grid-column:1/-1;width:min(900px,100%);margin-inline:auto}.vehicle-detail__long-detail figure{margin:0}.vehicle-detail__long-detail img{display:block;width:100%;height:auto}@media(max-width:650px){.vehicle-detail__gallery>div{grid-template-columns:repeat(2,1fr)}}
