#billing_first_name_field label {
    display: none;
}

#billing_first_name_field input {
pointer-events: none;
opacity: 0.7;
cursor: not-allowed;
background-color: #9e9e9e0d;
}

.blockOverlay.woocommerce-billing-fields__field-wrapper {
    pointer-events: none;
    opacity: 0.5 !important;
}

button#roblox_check_button {
    text-transform: none;
}

.btn-color-success {
  --btn-color: #fff;
  --btn-color-hover: #fff;
  --btn-bgcolor: #28a745; /* Bootstrap success color */
  --btn-bgcolor-hover: #28a745;
  --btn-brd-color: #28a745;
  --btn-brd-color-hover: #28a745;
  --btn-box-shadow-hover: inset 0 0 0 1000px rgba(0, 0, 0, 0.1);
}

.btn-color-success.btn-style-bordered {
  --btn-color: #28a745;
}

.btn-color-success.btn-style-link {
  --btn-color: var(--color-gray-800);
  --btn-color-hover: var(--color-gray-500);
}

.btn-color-danger {
  --btn-color: #fff;
  --btn-color-hover: #fff;
  --btn-bgcolor: #dc3545; /* Bootstrap danger color */
  --btn-bgcolor-hover: #dc3545;
  --btn-brd-color: #dc3545;
  --btn-brd-color-hover: #dc3545;
  --btn-box-shadow-hover: inset 0 0 0 1000px rgba(0, 0, 0, 0.1);
}

.btn-color-danger.btn-style-bordered {
  --btn-color: #dc3545;
}

.btn-color-danger.btn-style-link {
  --btn-color: var(--color-gray-800);
  --btn-color-hover: var(--color-gray-500);
}