#product_overview .card {
  transition: all 0.35s ease;
  transform: scale(1);
  opacity: 0.85;
  filter: brightness(90%);
  cursor: pointer;
  border-radius: 10px;
}

#product_overview .card:hover {
  transform: scale(1.04);
  filter: brightness(100%);
  opacity: 1;
  box-shadow: 0 6px 18px rgba(0, 0, 0, 0.2);
}

#product_overview .card.active {
  transform: scale(1.08) translateY(-5px);
  opacity: 1;
  filter: brightness(108%);
  box-shadow: 0 10px 25px rgba(26, 35, 126, 0.4);
  animation: cardGlow 0.5s ease;
  border: 3px solid #1a1718 !important;
  border-radius: 10px;
}
/* 方案 */
.info-glass {
  background: rgba(255, 255, 255, 0.85);
  backdrop-filter: blur(8px);
  -webkit-backdrop-filter: blur(8px);
  color: #333;
  padding: 16px 20px;
  border-radius: 14px;
  max-width: 360px;

  right: auto;
  left: 24px;
  bottom: 24px;

  z-index: 5;
}

.card.border-danger {
    border: 2px solid #1a1d3a8f !important; 
    background: #adb3be33;                 
    box-shadow: 
        0 8px 20px rgba(239, 68, 68, 0.18);
}


.card.border-danger img {
    background: #ffffff;
}


.card.border-danger:hover {
    transform: translateY(-2px);
    box-shadow:
        0 12px 28px rgba(239, 68, 68, 0.28);
}


/*# sourceMappingURL=Customize.css.map */
