@font-face{font-family:Figtree;font-style:normal;font-weight:500;font-display:swap;src:url('https://www.metaldetectingshop.com/cdn/fonts/figtree/figtree_n5.3b6b7df38aa5986536945796e1f947445832047c.woff2') format('woff2')}
@font-face{font-family:Figtree;font-style:normal;font-weight:700;font-display:swap;src:url('https://www.metaldetectingshop.com/cdn/fonts/figtree/figtree_n7.2fd9bfe01586148e644724096c9d75e8c7a90e55.woff2') format('woff2')}
*{box-sizing:border-box}body{margin:0;background:#f5f5f5;color:#172033;font-family:Figtree,Arial,sans-serif;font-weight:500}.latest{max-width:1280px;margin:auto;padding:48px 24px;text-align:center}.eyebrow{color:#2f5294;font-size:16px;line-height:1.4;letter-spacing:1.5px;font-weight:700}h2{font-size:34px;line-height:1.15;margin:12px 0}header>p:last-child{color:#596273;font-size:16px;line-height:1.6;margin:0 auto 28px}#finds{display:grid;grid-template-columns:repeat(var(--count,4),minmax(0,1fr));gap:20px;text-align:left}.card{display:block;overflow:hidden;background:white;border:1px solid #e4e7eb;border-radius:14px;text-decoration:none;color:inherit}.card img{display:block;width:100%;aspect-ratio:1;object-fit:cover;background:#e9edf3}.info{padding:18px}.info h3{font-size:19px;line-height:1.35;margin:0 0 8px;overflow-wrap:anywhere}.info p{font-size:14px;color:#596273;line-height:1.5;margin:0;overflow-wrap:anywhere}.cta{display:inline-block;margin-top:28px;background:#2f5294;color:white;padding:14px 24px;border-radius:8px;text-decoration:none;font-family:Arial,sans-serif;font-size:16px;font-weight:700;line-height:1.5}.cta:hover{background:#244174}a:focus-visible{outline:3px solid #172033;outline-offset:4px}#status{color:#596273;line-height:1.6}#status[hidden]{display:none}@media(max-width:760px){#finds{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.latest{padding:32px 16px}h2{font-size:28px}.info{padding:14px}.info h3{font-size:17px}}@media(max-width:380px){#finds{grid-template-columns:1fr}}

.card img{height:auto;aspect-ratio:4/3;max-height:220px;object-fit:cover;object-position:center}.card{align-self:start}.info h3{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}

.info .detector{margin-top:6px;font-size:13px;color:#596273}
html,body{overflow:hidden}
@media(max-width:760px){
 #finds{display:flex;gap:14px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-padding-inline:2px;padding:4px 2px 12px;-webkit-overflow-scrolling:touch;scrollbar-width:none}
 #finds::-webkit-scrollbar{display:none}
 #finds .card{flex:0 0 78%;min-width:0;scroll-snap-align:start}
 #finds .card img{height:auto;aspect-ratio:4/3;max-height:220px}
}

