/* Ajuste de proporção dos cartões de Natal em computadores. */
@media screen and (min-width: 801px) {
  .natal-vitrine .wrap {max-width: 1250px !important;}
  .natal-produto {
    grid-template-columns: minmax(330px, 40%) minmax(0, 1fr) !important;
    align-items: stretch !important;
    min-height: 0 !important;
  }
  .natal-produto .natal-foto {
    position: relative;
    height: auto !important;
    min-height: 0 !important;
    align-self: stretch !important;
    overflow: hidden;
  }
  .natal-produto .natal-foto img {
    position: absolute;
    inset: 0;
    width: 100% !important;
    height: 100% !important;
    min-height: 0 !important;
    object-fit: cover;
    object-position: center;
  }
  .natal-produto .natal-detalhes {padding: 25px 30px 26px !important;}
  .natal-produto .natal-detalhes h3 {font-size: 27px !important; margin: 10px 0 12px !important;}
}
