@keyframes boddorImgFade {
  from { opacity: 0; transform: translateY(4px); }
  to   { opacity: 1; transform: translateY(0); }
}

/* Best-in-class red pulse */
@keyframes boddorCoinbasePulseBest {
  0% {
    box-shadow: 0 0 0 0 rgba(220, 38, 38, 0.6); /* Red color */
  }
  70% {
    box-shadow: 0 0 0 7px rgba(220, 38, 38, 0); /* Fading effect */
  }
  100% {
    box-shadow: 0 0 0 0 rgba(220, 38, 38, 0); /* End of pulse */
  }
}

/* Cryptomus Badge – Best-in-class red (no size change) */
.boddor-cryptomus-badge {
  margin-left: 6px !important;
  background: linear-gradient(135deg, #b91c1c, #dc2626); /* Red gradient */
  color: #fff !important;
  padding: 2px 9px;
  font-size: 11px;
  line-height: 1.2;
  border-radius: 999px;
  font-weight: 600;
  display: inline-block;
  vertical-align: middle;
  white-space: nowrap;
  animation: boddorCoinbasePulseBest 1.4s ease-out infinite; /* Best-in-class red pulse */
}

/* Slightly tighter in Blocks label */
.wc-block-components-radio-control__option .boddor-cryptomus-badge {
  margin-left: 6px !important;
}

/* Scope (Classic payment methods list – Cryptomus only) */
#payment .payment_methods li.payment_method_cryptomus label .boddor-cryptomus-badge {
  /* scoped intentionally */
}
