.fiche-part{display:grid;grid-template-columns:280px minmax(0,1fr);gap:var(--e-48);align-items:start}
.fiche-part .part-logo{height:auto;aspect-ratio:1;border:1px solid var(--gris-10);border-radius:var(--r);font-size:var(--t-3xl)}
.fiche-part-texte{display:flex;flex-direction:column;gap:var(--e-24)}
.fiche-part-infos{margin:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1px;background:var(--gris-10);border:1px solid var(--gris-10);border-radius:var(--r);overflow:hidden}
.fiche-part-infos div{background:var(--surface-claire);padding:var(--e-16)}
.fiche-part-infos dt{font-size:var(--t-xs);color:var(--encre-douce);margin-bottom:4px}
.fiche-part-infos dd{margin:0;font-weight:700}
.fiche-part-infos a{color:var(--vert-fonce);display:inline-flex;align-items:center;gap:4px;min-height:44px}
@media (max-width:700px){.fiche-part{grid-template-columns:1fr}.fiche-part .part-logo{max-width:200px}}
