@keyframes neonGlow {
  0%, 100% { box-shadow: 0 0 18px #00ffe7, 0 0 8px #003cff; }
  50% { box-shadow: 0 0 32px #00ffae, 0 0 16px #003cff; }
}
.neon-price-sticker {
  display: inline-block;
  background: linear-gradient(90deg,#003cff,#00ffae,#00ffe7);
  color: #001f54;
  font-weight: 700;
  padding: 8px 28px;
  border-radius: 24px;
  font-size: 1.08rem;
  box-shadow: 0 0 18px #00ffe7, 0 0 8px #003cff;
  margin-top: 4px;
  letter-spacing: 1px;
  animation: neonGlow 1.8s infinite alternate;
  border: 2px solid #00ffe7;
  text-shadow: 0 0 8px #00ffe7, 0 0 2px #003cff;
  transition: background 0.3s, color 0.3s;
}
.neon-price-sticker:hover {
  background: linear-gradient(90deg,#00ffae,#003cff,#00ffe7);
  color: #fff;
  border-color: #00ff63;
}
