@charset "UTF-8";
/* CARAVELLI — OLYMPE · PIERRE EN PBR — feuille compagnon (priorité 6)
   Compagnon de JS/olympe-pierre-v9238.js. Rien n'est stylé tant que le module
   n'a pris aucune image. La photographie reste en place et vivante : elle est
   seulement rendue transparente, ce qui garde intacts le lazy-loading, le
   srcset et tout ce qui la pilote ailleurs.
   AUCUNE PROPRIÉTÉ TYPOGRAPHIQUE ici. */

.pierre9238__hote{ position:relative; }

.pierre9238__toile{
  position:absolute;
  inset:0;
  display:block;
  width:100%;
  height:100%;
  object-fit:cover;
  pointer-events:none;
  opacity:0;
  transition:opacity 900ms cubic-bezier(.22,.61,.36,1);
}
.pierre9238__toile.pierre9238--on{ opacity:1; }

/* La photographie prise en charge devient invisible mais reste chargée. */
.pierre9238--pris{ opacity:0 !important; }

@media (prefers-reduced-motion:reduce){ .pierre9238__toile{ transition:none; } }

/* À l'impression, on rend la main à la photographie. */
@media print{
  .pierre9238__toile{ display:none; }
  .pierre9238--pris{ opacity:1 !important; }
}
