#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 {
    width: 100% !important;
    max-width: 100%;
    display: inline-block;
    box-sizing: border-box;

    margin-top: 1rem !important;
    margin-bottom: 10px;

    padding: 1rem 0.875rem !important;

    font-family: inherit;
    font-size: 0.875rem;
    font-weight: 700;
    line-height: 1.3333;
    text-align: center;
    vertical-align: middle;
    text-transform: uppercase !important;
    white-space: nowrap;

    color: var(--porto-body-bg) !important;
    background: var(--porto-heading-color) !important;

    border: none !important;
    border-radius: 0;
    cursor: pointer;

    transition:
        color 0.15s,
        background-color 0.15s,
        border-color 0.15s,
        box-shadow 0.15s,
        transform 0.2s;
}

button#roblox_check_button:hover {
    color: var(--porto-body-bg) !important;
    background: var(--porto-primary-color) !important;
}

button#roblox_check_button:active {
    transform: translateY(1px);
}

.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);
}