/* ACAÊ v40 — padronização visual dos cards de notícias. */

/* Mantém todas as artes com a mesma área visual e elimina o efeito de escadinha. */
html body[data-cms-page="noticias"] main .news-public-grid{
  align-items:stretch!important;
}
html body[data-cms-page="noticias"] main .news-public-card,
html body[data-cms-page="noticias"] main .news-public-card.is-featured{
  display:flex!important;
  flex-direction:column!important;
  height:100%!important;
  min-height:100%!important;
  overflow:hidden!important;
}
html body[data-cms-page="noticias"] main .news-public-card__media,
html body[data-cms-page="noticias"] main .news-public-card.is-featured .news-public-card__media{
  display:block!important;
  width:100%!important;
  height:230px!important;
  min-height:230px!important;
  max-height:230px!important;
  aspect-ratio:auto!important;
  overflow:hidden!important;
  background:#f3f6f8!important;
}
html body[data-cms-page="noticias"] main .news-public-card__media img,
html body[data-cms-page="noticias"] main .news-public-card.is-featured .news-public-card__media img{
  display:block!important;
  width:100%!important;
  height:100%!important;
  min-height:100%!important;
  max-height:none!important;
  object-fit:cover!important;
  object-position:center!important;
}
html body[data-cms-page="noticias"] main .news-public-card__body{
  display:flex!important;
  flex:1 1 auto!important;
  flex-direction:column!important;
}
html body[data-cms-page="noticias"] main .news-public-card h2{
  display:-webkit-box!important;
  -webkit-box-orient:vertical!important;
  -webkit-line-clamp:2!important;
  min-height:2.56em!important;
  overflow:hidden!important;
}
html body[data-cms-page="noticias"] main .news-public-card p{
  min-height:2.25em!important;
}
html body[data-cms-page="noticias"] main .news-card-actions{
  margin-top:auto!important;
}

@media(max-width:1100px){
  html body[data-cms-page="noticias"] main .news-public-card__media,
  html body[data-cms-page="noticias"] main .news-public-card.is-featured .news-public-card__media{
    height:210px!important;
    min-height:210px!important;
    max-height:210px!important;
  }
}

@media(max-width:820px){
  html body[data-cms-page="noticias"] main .news-public-card__media,
  html body[data-cms-page="noticias"] main .news-public-card.is-featured .news-public-card__media{
    height:200px!important;
    min-height:200px!important;
    max-height:200px!important;
  }
}

@media(max-width:560px){
  html body[data-cms-page="noticias"] main .news-public-card{
    display:grid!important;
    grid-template-columns:116px minmax(0,1fr)!important;
    height:auto!important;
  }
  html body[data-cms-page="noticias"] main .news-public-card__media,
  html body[data-cms-page="noticias"] main .news-public-card.is-featured .news-public-card__media{
    height:100%!important;
    min-height:148px!important;
    max-height:none!important;
  }
  html body[data-cms-page="noticias"] main .news-public-card h2,
  html body[data-cms-page="noticias"] main .news-public-card p{
    min-height:auto!important;
  }
}
