/* V6.6: fotografia ocupa toda a coluna e acompanha a altura do card. */
@media (min-width: 801px) {
  .natal-produto {grid-template-columns:minmax(290px,44%) minmax(0,1fr)!important;align-items:stretch!important}
  .natal-produto .natal-foto {height:100%!important;min-height:420px!important;align-self:stretch!important;overflow:hidden}
  .natal-produto .natal-foto img {display:block;width:100%;height:100%;min-height:420px;object-fit:cover;object-position:center center}
}
@media (max-width: 800px) {
  .natal-produto .natal-foto {height:auto!important;aspect-ratio:4/3;min-height:0!important;overflow:hidden}
  .natal-produto .natal-foto img {width:100%;height:100%;object-fit:cover}
}
@media print {.natal-produto .natal-foto,.natal-produto .natal-foto img{min-height:0!important}}
