/* CAD reference visuals 25oct. */
.cad-reference-link[data-cad-reference]{display:grid;grid-template-columns:116px minmax(0,1fr);align-content:start;gap:9px 18px}
.cad-reference-link[data-cad-reference] img{grid-row:1/6;width:116px;height:116px;object-fit:contain;background:#fff;align-self:start}
.cad-reference-link[data-cad-reference] strong{font-size:16px;line-height:1.35}
.cad-reference-link[data-cad-reference] .cad-reference-maker{font-size:12px;color:#526577}
.cad-reference-link[data-cad-reference] .cad-reference-caption{font-size:12px;line-height:1.45;color:#42596c}
.cad-reference-link[data-cad-reference] .cad-reference-limit{font-size:12px;line-height:1.45;color:#42596c}
.cad-family-main-image{display:block;width:100%;max-height:460px;object-fit:contain;background:white}
.cad-reference-visuals{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:18px}
.cad-reference-visuals figure{margin:0}.cad-reference-visuals img{width:100%;height:280px;object-fit:contain;background:white}
.cad-reference-visuals figcaption{font-size:13px;line-height:1.5;margin-top:10px}
@media(max-width:480px){.cad-reference-link[data-cad-reference]{grid-template-columns:84px minmax(0,1fr);gap:8px 12px}.cad-reference-link[data-cad-reference] img{width:84px;height:84px}}
/* Fin CAD reference visuals 25oct. */
