.listing-gallery-module__eeVn6a__gallery{max-width:1220px;margin-inline:auto;padding:56px 48px 68px}.listing-gallery-module__eeVn6a__gallery .section-heading>p{color:var(--muted);margin:12px 0 0}.listing-gallery-module__eeVn6a__cards{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:26px 20px;margin:30px 0 0;padding:0;list-style:none;display:grid}.listing-gallery-module__eeVn6a__cards:focus-visible{outline-offset:6px;outline:2px solid #176b4d}.listing-gallery-module__eeVn6a__cards img{border-radius:18px;width:100%;height:auto;display:block;box-shadow:0 0 0 1px #173e241c}.listing-gallery-module__eeVn6a__note{color:var(--muted);margin:8px 0 0;font-size:13px}@media (max-width:760px){.listing-gallery-module__eeVn6a__gallery{padding:44px 16px 48px}.listing-gallery-module__eeVn6a__cards{scroll-snap-type:x mandatory;grid-template-columns:none;grid-auto-columns:clamp(220px,72vw,300px);grid-auto-flow:column;gap:14px;margin-inline:-16px;padding:2px 16px 12px;scroll-padding-inline:16px;overflow-x:auto}.listing-gallery-module__eeVn6a__cards li{scroll-snap-align:start}.listing-gallery-module__eeVn6a__cards:focus-visible{outline-offset:-2px}}
