/* Match the checkout's existing disabled state. Do not change availability. */
html body .foodya-metodos-pago label.foodya-radio-card:is(.foodya-radio-disabled,:has(input:disabled),[aria-disabled="true"]) {
  background: #f3f4f6 !important;
  border-color: #e5e7eb !important;
  color: #6b7280 !important;
  box-shadow: none !important;
  opacity: 1 !important;
  cursor: not-allowed !important;
  transform: none !important;
  outline: none !important;
  transition: none !important;
}
html body .foodya-metodos-pago label.foodya-radio-card:is(.foodya-radio-disabled,:has(input:disabled),[aria-disabled="true"]) :is(.foodya-radio-inner,.foodya-radio-title,.foodya-radio-text,.foodya-radio-badge) {
  color: #6b7280 !important;
}
html body .foodya-metodos-pago label.foodya-radio-card:is(.foodya-radio-disabled,:has(input:disabled),[aria-disabled="true"]) .foodya-radio-inner::before {
  background: #e5e7eb !important;
  border-color: #d1d5db !important;
}
html body .foodya-metodos-pago label.foodya-radio-card:is(.foodya-radio-disabled,:has(input:disabled),[aria-disabled="true"]) .foodya-radio-inner::after {
  background: #9ca3af !important;
  opacity: 0 !important;
  transform: scale(0) !important;
  transition: none !important;
}
html body .foodya-metodos-pago label.foodya-radio-card:is(.foodya-radio-disabled,:has(input:disabled),[aria-disabled="true"]) .foodya-radio-badge {
  background: #e5e7eb !important;
}
html body .foodya-step3-mode .foodya-step3-btn:disabled {
  background: #f3f4f6 !important;
  border-color: #e5e7eb !important;
  color: #6b7280 !important;
  box-shadow: none !important;
  cursor: not-allowed !important;
  opacity: 1 !important;
  transform: none !important;
  outline: none !important;
  transition: none !important;
}
