.camping-itinerary-day-layout{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(300px,.8fr);gap:clamp(24px,3vw,34px);align-items:stretch}.camping-itinerary-day-photo{margin:0;min-width:0;overflow:hidden;border-radius:4px;background:#eef1ed}.camping-itinerary-day-photo img{display:block;width:100%;height:100%;min-height:280px;object-fit:cover;object-position:center}.camping-itinerary-day-photo img[src*="2ac-day-01"]{object-position:center 60%}@media(max-width:820px){.camping-itinerary-day-layout{grid-template-columns:1fr;gap:22px}.camping-itinerary-day-photo{order:2}.camping-itinerary-day-photo img{height:auto;min-height:0;aspect-ratio:4/3}}