/* Wise — RED badge + best-in-class pulse (Classic + Blocks) */

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

/* Best-in-class red pulse */
@keyframes boddorWisePulseBestRed {
  0% {
    box-shadow: 0 0 0 0 rgba(220, 38, 38, 0.6);
  }
  70% {
    box-shadow: 0 0 0 7px rgba(220, 38, 38, 0);
  }
  100% {
    box-shadow: 0 0 0 0 rgba(220, 38, 38, 0);
  }
}

/* This class pair is used by BOTH Classic checkout markup and Blocks JS label */
.boddor-gws-redirector-badge.boddor-wiseredirector-badge {
  margin-left: 6px !important;
  background: linear-gradient(135deg, #b91c1c, #dc2626);
  color: #ffffff !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: boddorWisePulseBestRed 1.4s ease-out infinite;
}

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