
.recovered-gallery,.recovered-description{margin:32px 0 40px}.recovered-gallery h2,.recovered-description h2{font-size:24px;line-height:1.3;margin:0 0 18px}.recovered-gallery-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.recovered-gallery-grid a{display:block;background:#f4f3f0;border-radius:10px;overflow:hidden}.recovered-gallery-grid img{display:block;width:100%;height:230px;object-fit:cover;transition:opacity .15s}.recovered-gallery-grid a:hover img{opacity:.88}.recovered-description{max-width:900px;line-height:1.75;color:#4b5156}.recovered-description p{margin:0 0 14px}.sectioncard>img{width:100%;height:190px;object-fit:cover;display:block}.productimage>img{object-fit:contain}.detailphoto img{max-width:100%;height:auto;max-height:650px;object-fit:contain}.recovered-gallery-grid a:focus-visible{outline:3px solid #b17a55;outline-offset:3px}@media(max-width:700px){.recovered-gallery-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.recovered-gallery-grid img{height:160px}.recovered-gallery h2,.recovered-description h2{font-size:21px}}@media(max-width:420px){.recovered-gallery-grid{grid-template-columns:1fr}.recovered-gallery-grid img{height:auto;max-height:320px;object-fit:contain}}
