/* Image plus haute pour les tableaux */
.item-img { height: 220px; }

.tableau-frame { border:8px solid #c8b078; background:var(--beige4); display:flex; align-items:center; justify-content:center; box-shadow:2px 2px 0 #a89050, inset 0 0 20px rgba(0,0,0,0.08); }
.tableau-inner { background:var(--beige3); width:100%; height:100%; }

.dessin-frame { border:3px solid #c8b890; background:#faf4e8; padding:1.2rem; width:110px; height:140px; display:flex; flex-direction:column; justify-content:center; }
.dessin-lines { display:flex; flex-direction:column; gap:6px; }
.dessin-line { background:#c8b07028; border-radius:1px; height:5px; }

.gravure-frame { border:4px solid #a89060; background:#f0e8d0; width:130px; height:95px; display:flex; align-items:center; justify-content:center; }
.gravure-inner { width:85%; height:85%; border:1px dashed #c8b08050; display:flex; align-items:center; justify-content:center; }
.gravure-cross { font-family:var(--serif); font-size: var(--t-h1); color:#c8b07040; }

.photo-frame { border:6px solid #888070; background:#e0dcd0; width:100px; height:130px; display:flex; align-items:center; justify-content:center; }
.photo-inner { width:88%; height:88%; background:#c8c0b0; }

/* .cat-bar + .cat-btn : styles partagés dans assets/styles.css */

/* .item-dim : deplace dans assets/styles.css (feuille globale) pour que le
   template des cartes soit identique sur Oeuvres, Galerie ET les cartes
   "pieces similaires" de la fiche. Ne pas le redefinir ici. */
