/* Coating valve photographs; limited to the existing valves/options section. */
#coating-valves-options .valve-intro{font-size:15px;color:var(--muted);margin:-8px 0 26px;line-height:1.8}
#coating-valves-options .valve-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin-bottom:22px}
#coating-valves-options .valve-card{min-width:0;background:#fff;border:1px solid var(--line)}
#coating-valves-options .valve-photo{height:210px;padding:24px;display:flex;align-items:center;justify-content:center;background:#fff}
#coating-valves-options .valve-photo img{width:100%;height:100%;object-fit:contain}
#coating-valves-options .valve-card figcaption{padding:18px 20px 20px;border-top:1px solid var(--line)}
#coating-valves-options .valve-card h3{font-size:18px;letter-spacing:-.03em}
#coating-valves-options .valve-card p{font-size:14px;color:var(--muted);margin-top:4px}
#coating-valves-options .valve-source{font-size:14px;color:var(--muted);line-height:1.8;margin:0 0 30px}
@media(max-width:950px){#coating-valves-options .valve-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:700px){#coating-valves-options .valve-grid{gap:12px}#coating-valves-options .valve-photo{height:165px;padding:18px}#coating-valves-options .valve-card figcaption{padding:14px}#coating-valves-options .valve-card h3{font-size:17px}#coating-valves-options .valve-intro{font-size:14px}}
@media(max-width:360px){#coating-valves-options .valve-photo{height:142px;padding:12px}#coating-valves-options .valve-card figcaption{padding:12px}}

/* Normalize ND-100 display size to compensate for whitespace in the manufacturer image. */
#coating-valves-options .valve-photo{overflow:hidden}
#coating-valves-options .valve-photo img[src$="/nd-100.webp"]{transform:scale(1.55)}
