/* Icônes baladeuses — décor injecté par marga-icones.js */
.mp-icones {
  position: absolute;
  inset: 0;
  overflow: hidden;
  pointer-events: none;
  z-index: 2;
}
/* la plupart des sections du site sont déjà position:relative ;
   celles qui ne le sont pas le deviennent pour ancrer le décor */
section:has(> .mp-icones) {
  position: relative;
}
.mp-icone {
  position: absolute;
  will-change: transform;
  opacity: 0.9;
  filter: drop-shadow(0 2px 0 rgba(31, 26, 20, 0.12));
}
@media (max-width: 767px) {
  /* le transform de .mp-icone est piloté en JS : le scale vit sur le svg */
  .mp-icone svg {
    transform: scale(0.72);
  }
  .mp-icone {
    opacity: 0.75;
  }
}


/* Mobile : on ne garde que les touches qui ne gênent aucune lecture.
   Masqués (mesuré au viewport 390) :
   0  sparkle histoire (sur le titre)      2  flamme carte (lue comme badge « épicé »)
   3  feuille carte (lue comme badge végé) 7  sparkle partenaires (sur l'intro)
   9  part victoire « pourquoi »          10  part qui court « four » (sur les specs)
   12 part victoire « vidéo » (sur le bandeau « La pizza, un art »)
   13 part marcheuse « commander » (sur le téléphone) */
@media (max-width: 767px) {
  [data-mp-place='0'],
  [data-mp-place='2'],
  [data-mp-place='3'],
  [data-mp-place='7'],
  [data-mp-place='9'],
  [data-mp-place='10'],
  [data-mp-place='12'],
  [data-mp-place='13'] {
    display: none;
  }
}
