/* ========================================================================== 
   Veridian Health 2.6.25 — Full product names on product cards
   Scope: all product miniatures (category/search/home/accessories), desktop/mobile.

   The product-card template now outputs the complete product name. These final
   overrides remove older two-line clamping/overflow rules so no visible product
   title is replaced by an ellipsis. Card descriptions remain flexible, allowing
   longer names to increase card height naturally while purchase actions stay at
   the bottom of each card.
   ========================================================================== */

.product-miniature .product-title {
  height: auto !important;
  max-height: none !important;
  overflow: visible !important;
}

.product-miniature .product-title a,
#products .product-title a,
.featured-products .product-title a,
.product-accessories .product-title a {
  display: block !important;
  height: auto !important;
  max-height: none !important;
  overflow: visible !important;
  white-space: normal !important;
  text-overflow: clip !important;
  -webkit-box-orient: initial !important;
  -webkit-line-clamp: unset !important;
  line-clamp: unset !important;
  overflow-wrap: anywhere;
  word-break: normal;
}

/* Keep the action area anchored after titles of different lengths. */
.product-miniature .product-description {
  min-height: 0 !important;
}

.product-miniature .vh-product-card-actions {
  margin-top: auto !important;
}
