
  #CustomerLogin_Style .sub-heading {
    margin-bottom: 24px !important;
  }
#CustomerLogin_Style .loginToCheckout-btn {
    height: fit-content;
    font-size: 14px !important;
    color: #007ce0 !important;
    text-decoration: underline !important;
    padding: 0 !important;
    background-color: transparent !important;
    border: none !important;
    outline: 0 !important;
    box-shadow: none !important;
    margin-bottom: 24px !important;
  }
#CustomerLogin_Style .col-12 {
    padding-left: 0px !important;
    padding-right: 0px !important;
  }
#CustomerLogin_Style .MuiTextField-root {
    width: 100% !important;
    width: -moz-available !important;
    width: -webkit-fill-available !important;
  }
:is(#CustomerLogin_Style .MuiTextField-root) .MuiFormLabel-root {
      font-family: 'Roboto', sans-serif !important;
      color: #0c2028 !important;
      font-size: 16px !important;
      transform: translate(14px, 12px);
    }
.MuiInputLabel-shrink:is(:is(#CustomerLogin_Style .MuiTextField-root) .MuiFormLabel-root) {
        color: #0c2028 !important;
        transform: translate(14px, -9px) !important;
        font-size: 12px !important;
      }
.Mui-focused:is(:is(#CustomerLogin_Style .MuiTextField-root) .MuiFormLabel-root) {
        color: #007ce0 !important;
      }
.Mui-error:is(:is(#CustomerLogin_Style .MuiTextField-root) .MuiFormLabel-root) {
        color: red !important;
      }
:is(:is(#CustomerLogin_Style .MuiTextField-root) .MuiFormLabel-root) .MuiFormLabel-asterisk {
        color: red !important;
      }
:is(:is(#CustomerLogin_Style .MuiTextField-root) .MuiInputBase-root) .MuiInputBase-input {
        font-family: 'Roboto', sans-serif !important;
        color: #0c2028 !important;
        font-size: 16px !important;
        padding: 12px 16px !important;
        line-height: 22px !important;
      }
:is(:is(#CustomerLogin_Style .MuiTextField-root) .MuiInputBase-root) legend {
        font-family: 'Roboto', sans-serif !important;
        color: #0c2028 !important;
        width: auto !important;
        font-size: 12px !important;
      }
:is(.Mui-focused:is(:is(#CustomerLogin_Style .MuiTextField-root) .MuiInputBase-root),.Mui-focused:is(:is(#CustomerLogin_Style .MuiTextField-root) .MuiInputBase-root):hover) .MuiOutlinedInput-notchedOutline {
          border-color: #007ce0 !important;
        }
:is(:is(#CustomerLogin_Style .MuiTextField-root) .MuiInputBase-root):hover .MuiOutlinedInput-notchedOutline {
          border-color: #e5e5e5 !important;
        }
:is(:is(#CustomerLogin_Style .MuiTextField-root) .MuiInputBase-root) .MuiOutlinedInput-notchedOutline {
        border-color: #e5e5e5 !important;
      }
:is(#CustomerLogin_Style .MuiTextField-root) .MuiInputAdornment-root {
      color: #0c2028 !important;
    }
