/* ==========================================================
   Tony ScriptOps v2.1.6.3
   Compacta somente a parte inferior dos cards da Home
   ========================================================== */

/* Mantém imagem e topo como estão; reduz apenas a altura final do card */
.featured-products .product-card-premium {
  height: 350px !important;
  min-height: 350px !important;
  max-height: 350px !important;
}

/* Mantém a imagem da v2.1.6.2 */
.featured-products .product-image-container {
  height: 145px !important;
  min-height: 145px !important;
  max-height: 145px !important;
}

/* Conteúdo mais enxuto sem alterar hierarquia */
.featured-products .product-info {
  padding: 11px 15px 10px !important;
  min-height: 0 !important;
}

/* Mantém metadados compactos */
.featured-products .product-meta-top {
  margin-bottom: 5px !important;
}

/* Título continua em 2 linhas, com menos respiro */
.featured-products .product-title {
  margin: 3px 0 5px !important;
  min-height: 2.45em !important;
  max-height: 2.45em !important;
  font-size: .96rem !important;
  line-height: 1.23 !important;
}

/* Descrição ligeiramente menor e mais próxima do rodapé */
.featured-products .product-description {
  margin: 0 0 5px !important;
  min-height: 2.55em !important;
  max-height: 2.55em !important;
  font-size: 10.5px !important;
  line-height: 1.32 !important;
}

/* Rodapé sobe e ocupa menos altura */
.featured-products .product-footer {
  margin-top: auto !important;
  padding-top: 7px !important;
  padding-bottom: 0 !important;
  min-height: 40px !important;
  border-top: 1px solid #edf1f6 !important;
}

/* Preço + botão um pouco mais compactos */
.featured-products .price-value {
  font-size: 1.22rem !important;
}

.featured-products .btn-product {
  min-height: 32px !important;
  padding: 6px 10px !important;
  font-size: 9.8px !important;
  border-radius: 9px !important;
}

/* Garante remoção total de qualquer faixa antiga */
.featured-products .product-trust-badges,
.featured-products .trust-badges,
.featured-products [class*="product-trust"],
.featured-products [class*="trust-badge"] {
  display: none !important;
  visibility: hidden !important;
  height: 0 !important;
  min-height: 0 !important;
  max-height: 0 !important;
  margin: 0 !important;
  padding: 0 !important;
  border: 0 !important;
  overflow: hidden !important;
}

/* Tablet */
@media (max-width: 1024px) {
  .featured-products .product-card-premium {
    height: 345px !important;
    min-height: 345px !important;
    max-height: 345px !important;
  }
}

/* Mobile */
@media (max-width: 768px) {
  .featured-products .product-card-premium {
    height: 340px !important;
    min-height: 340px !important;
    max-height: 340px !important;
  }
}
