.contenu__bandeau-gauche {
  display: none !important;
}
@media print {
  @page {
    size: A4 landscape; /*automatically set to Landscape only*/
  }
  body {
    -webkit-print-color-adjust: exact !important;
    -moz-print-color-adjust: exact !important;
    color-adjust: exact !important;
         print-color-adjust: exact !important;
  }
}
@media print and (orientation: landscape) {
  .contenu__bandeau-gauche {
    display: block !important;
    grid-area: bandeau-gauche;
  }
  .navigation {
    display: none !important;
  }
  .contenu__preview {
    display: none !important;
  }
  .burger {
    display: none !important;
  }
  .single-contenu .contenu,
.contenu.item {
    position: relative !important;
    display: grid !important;
    grid-template-columns: 0.4fr 0.9fr 1fr !important;
    grid-template-rows: 0.3fr 0.2fr 3fr !important;
    gap: 0 0 !important;
    grid-auto-flow: row !important;
    grid-template-areas: "bandeau-gauche titre date" "bandeau-gauche infos-pratiques infos-pratiques" "bandeau-gauche texte images" !important;
    width: 100%;
    height: 100vh;
    padding: 0;
  }
  .contenu__titre-site {
    position: absolute;
    left: -6cm;
    bottom: -4cm;
    transform: rotate(-90deg);
    grid-area: unset !important;
    display: none;
  }
  .contenu__titre, .contenu__date {
    background-color: #000;
    color: #fff;
    height: 36px;
    line-height: 36px;
  }
  .contenu__titre {
    grid-area: titre !important;
    padding-left: 1rem;
  }
  .contenu__infos {
    grid-area: infos-pratiques !important;
    display: flex;
    border-top: 1px solid #000;
    border-bottom: 1px solid #000;
    margin-top: 1rem;
  }
  .contenu__infos .branche, .contenu__infos .categorie {
    justify-content: center !important;
  }
  .categorie {
    justify-content: flex-end;
  }
  .contenu__date {
    grid-area: date !important;
    text-align: right;
    padding-right: 3rem;
  }
  .contenu__texte {
    grid-area: texte !important;
    padding-left: 1rem !important;
    padding-right: 2rem !important;
    margin-top: 2rem !important;
    font-size: 0.9em;
  }
  .contenu__miniatures {
    grid-area: images !important;
    position: relative;
    height: 100%;
    max-height: 15cm;
    overflow: hidden;
  }
  .contenu__miniatures img {
    width: 20rem !important;
    box-shadow: 0 0 4px 1px #777777;
    position: absolute;
    top: 2rem;
    left: 2rem;
  }
  .contenu__miniatures img.active {
    border: 0 !important;
  }
  .contenu__miniatures > img:nth-child(2) {
    top: 4rem;
    left: 6rem;
  }
  .contenu__miniatures > img:nth-child(3) {
    top: 6rem;
    left: 10rem;
  }
  .contenu__miniatures > img:nth-child(4) {
    top: 8rem;
    left: 14rem;
  }
  .branche-picto img, .categorie-picto img {
    width: 3rem !important;
  }
  .item {
    -moz-column-break-after: always;
         break-after: always;
  }
}
/*# sourceMappingURL=print.css.map */