.trending-section {
  background: linear-gradient(145deg, #0f1117, #1c1e26);
  border-radius: 16px;
  box-shadow: 0 0 20px rgba(0, 255, 255, 0.1);
}

.text-accent {
  color: #00ffe0;
  font-weight: bold;
  text-shadow: 0 0 10px #00ffe0;
}

.product-card {
  transition: transform 0.3s ease, box-shadow 0.3s ease;
  border-radius: 14px;
  background: linear-gradient(to bottom right, #13151d, #1e212b);
  color: #ddd;
}

.product-card:hover {
  transform: scale(1.03);
  box-shadow: 0 0 18px rgba(0, 255, 255, 0.3);
}

.badge {
  font-size: 0.75rem;
  border-radius: 0.35rem;
  z-index: 2;
}

.card-body h6 {
  color: #b5f4ff;
  font-size: 1rem;
  text-shadow: 0 0 3px rgba(0, 255, 255, 0.2);
}