.discovery-img{position:relative}.discovery-img .topic-image-label{position:absolute;bottom:14px;left:14px;background:#17291edb;color:#f5f2e7;font-size:7px;letter-spacing:1px;font-weight:600;padding:7px 9px;line-height:1.3}.discovery-img img[data-topic-image]{object-fit:cover;object-position:center}.discovery-img img[data-topic-image$="illustration"]{object-fit:contain;background:#e7e8d7}.photo-credit-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;padding-bottom:75px}.photo-credit-grid article{border:1px solid var(--line);background:#eceee2;scroll-margin-top:120px}.photo-credit-grid article>img{width:100%;height:200px;object-fit:contain;background:#dfe4d3}.photo-credit-grid article>div{padding:24px}.photo-credit-grid h2{font-size:22px;line-height:1.2;letter-spacing:-.8px;margin:0 0 20px}.photo-credit-grid p{font-size:10px;line-height:1.8;margin-top:12px;overflow-wrap:anywhere}.photo-credit-grid p a{text-decoration:underline;text-underline-offset:4px}.photo-credit-grid .fineprint{font-size:8px;color:var(--muted)}@media(max-width:900px){.photo-credit-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}}@media(max-width:650px){.photo-credit-grid{grid-template-columns:1fr;gap:20px;padding-bottom:50px}.photo-credit-grid article>img{height:220px}.photo-credit-grid h2{font-size:25px}.photo-credit-grid p{font-size:11px}.photo-credit-grid .fineprint{font-size:9px}.discovery-img .topic-image-label{font-size:7px;bottom:12px;left:12px}}

img[data-topic-image="existing:camp"]{object-position:center 87%}.discovery-img img[data-topic-image="sleeping-pads"]{object-fit:contain;background:#f5f5f0}.discovery-img img[data-topic-image="line-spool"],.discovery-img img[data-topic-image="line-spool-detail"]{object-fit:contain;background:#edeedf}

img[data-topic-image="pack-category"]{object-position:25% center}img[data-topic-image="picnic-cooler"]{object-position:right bottom}img[data-topic-image="tent-pitch"]{object-position:left 80%}
