
.ly_product_description_1 { overflow: hidden; }
.ly_product_description_1 .d_title { margin-bottom: 20px; }

#tropical-tech-specs .cert-badge:hover {
  transform: scale(1.03);
  box-shadow: 0 6px 16px rgba(255, 154, 61, 0.2);
}

#tropical-tech-specs table tr:hover {
  background-color: rgba(255, 154, 61, 0.1) !important;
}

/* Mobile-first responsive design */
@media (min-width: 768px) {
  .container {
    padding: 30px;
  }
  
  h1 {
    font-size: 2.2rem;
  }
  
  #tropical-tech-specs .cert-badge {
    min-width: 140px;
  }
}
