/* CSS extrait de src/css/base/style.css (rules exclusivement liées à style-presses-a-chaud-nos-presses.css) */

#contenu .visuels_transferts {
  width: 100%;
  font-size: 0;
  padding: 20px;
}

#contenu .presses {
  width: 100%;
  font-size: 0;
  padding: 20px;
  background-color: var(--pmt-surface-light);
  border-radius: 8px;
}

#contenu .visuels_transferts p,
#contenu .visuels_transferts ul li {
  text-align: left;
}

#contenu .visuels_transferts .transfert1 {
  width: 50%;
  display: inline-block;
  vertical-align: top;
}

#contenu .visuels_transferts p,
#contenu .visuels_transferts ul li {
  font-size: 16px;
}

#contenu .presses p,
#contenu .presses ul li {
  font-size: 14px;
}

#contenu .visuels_transferts .transfert1 .imgG {
  width: 100%;
  padding-right: 5px;
}

#contenu .visuels_transferts .transfert2 .imgDH {
  width: 100%;
  padding-bottom: 5px;
}

#contenu .visuels_transferts .transfert2 .imgDB {
  width: 100%;
}

#contenu .visuels_transferts .transfert2 {
  width: 50%;
  display: inline-block;
  vertical-align: top;
}

#contenu .visuels_transferts hr {
  margin-bottom: 30px;
  border: 0;
  border-top: 3px solid var(--pmt-color-primary);
  width: 20%;
}

#contenu .visuels_transferts .transfert2 .prix,
#contenu .visuels_transferts .transfert1 .prix {
  display: inline;
  background: var(--pmt-color-primary);
  padding: 2px 10px;
  color: var(--pmt-color-white);
  font-weight: 700;
  font-size: 20px;
}

#contenu .visuels_transferts .transfert2 img {
  width: 83%;
}

#contenu .atouts_presses {
  width: 100%;
  font-size: 0;
}

#contenu .atouts_presses span {
  color: var(--pmt-color-white);
  font-size: 14px;
  font-weight: 400;
}

#contenu .atouts_presses .atout_presses1,
#contenu .atouts_presses .atout_presses2,
#contenu .atouts_presses .atout_presses3 {
  width: calc(33.333333% - 20px);
  display: inline-block;
  text-align: center;
  vertical-align: top;
  background-color: var(--pmt-color-gray-250);
  margin: 10px;
  vertical-align: middle;
  padding: 10px;
}

#contenu .atouts_presses .atout_presses1 {
  padding-top: 30px;
  background: var(--pmt-color-primary);
}

#contenu .atouts_presses .atout_presses2 {
  padding-top: 30px;
  background: var(--pmt-color-primary);
}

#contenu .atouts_presses .atout_presses3 {
  padding-top: 5px;
  background: var(--pmt-color-dark);
}

.flex_atout {
  display: flex;

  div {
    border-radius: 4px;
  }
}

.prix {
  color: var(--pmt-color-header-search-icon);
  font-size: 1.25em;
  font-weight: bold;
  border-radius: 4px;
}

@media (max-width: 1170px) {
  #contenu .atouts_presses {
    margin-bottom: 40px;
  }
}

@media (max-width: 1170px) {
  #contenu .atouts_presses .atout_presses1,
  #contenu .atouts_presses .atout_presses2,
  #contenu .atouts_presses .atout_presses3 {
    height: 230px;
  }
}

@media (max-width: 720px) {
  #contenu .visuels_transferts .transfert1,
  #contenu .visuels_transferts .transfert2 {
    width: 100%;
    display: block;
  }
}

@media (max-width: 720px) {
  #contenu .visuels_transferts .transfert1 {
    margin-bottom: 40px;
  }
}

@media (max-width: 720px) {
  #contenu .atouts_presses {
    margin-bottom: 40px;
  }
}

@media (max-width: 720px) {
  #contenu .atouts_presses .atout_presses1,
  #contenu .atouts_presses .atout_presses2,
  #contenu .atouts_presses .atout_presses3 {
    display: block;
    width: 100%;
  }
}
