/* ============================================================
   Responsive — Petrichor 2 (volume 2)
   ============================================================ */

@media (max-width: 2000px) {
  #bozzettiPetrichor2 {
    display: grid;
    grid-template-columns: 1fr 1fr;
  }

  #bozzettiPetrichor2 > *:nth-child(3) {
    grid-column: 1 / -1; /* span both columns */
    justify-self: center; /* center horizontally */
    width: 50%; /* match the width of the first two */
  }
}

@media (max-width: 1200px) {
  .tecnicaECliente {
    grid-template-columns: 4fr 1fr 4fr;
  }

  .descrizioneTecnica {
    grid-column: 1;
  }

  .schedaLibro {
    grid-column: 3;
  }

  .stepCopertina {
    padding: 0;
  }
}

@media (max-width: 1025px) {
  .tecnicaECliente {
    grid-template-columns: 1fr;
  }
  .descrizioneTecnica,
  .schedaLibro {
    grid-column: 1;
  }

  .descrizioneTecnica {
    margin-bottom: 30px;
  }

  .schedaLibro {
    border: 1px solid #222;
  }
}

@media (max-width: 768px) {
  .titleBook,
  #retroSpinaFrontePetrichor {
    margin-bottom: 30px;
  }

  #bozzettiPetrichor2,
  #processoLavorazionePetrichor2 {
    grid-template-columns: 1fr;
  }

  #bozzettiPetrichor2 > *:nth-child(3) {
    width: auto;
  }

  #bookPgBodyPetrichor2 .ctaSection {
    padding-right: 10% !important;
    padding-left: 10% !important;
  }
}
