.modal .modal-content {
  max-width: 700px;
}
.modal .modal-content .sms-otp-dialog .sms-otp-step-3 #modalErrorMessage {
  max-width: 500px;
  text-align: left;
  margin-left: auto;
  margin-right: auto;
}
.customer-account-create .page-main {
  background: #F5F5F5;
}
.customer-account-create .page-main .columns .create.account.form-create-account {
  width: 100%;
  max-width: 436px;
  margin-inline: auto;
  background: #FFFFFF;
  border-radius: 10px;
  padding: 30px 40px;
  margin-top: 60px;
}
.customer-account-create .page-main .columns .create.account.form-create-account .maintitle_reg {
  font-style: normal;
  font-weight: 700;
  font-size: 20px;
  color: #000;
}
.customer-account-create .page-main .columns .create.account.form-create-account .infotrems {
  letter-spacing: 0.02em;
  color: #000000;
  font-size: 16px;
  clear: both;
}
.customer-account-create .page-main .columns .create.account.form-create-account .fieldset {
  margin-bottom: 0px;
}
.customer-account-create .page-main .columns .create.account.form-create-account .fieldset .field.choice.newsletter {
  display: none;
}
.customer-account-create .page-main .columns .create.account.form-create-account .fieldset .field.password.required {
  margin-bottom: 0px;
}
.customer-account-create .page-main .columns .create.account.form-create-account .fieldset .field.required.mobile {
  margin-bottom: 0px;
}
.customer-account-create .page-main .columns .create.account.form-create-account .fieldset legend.legend {
  display: none;
}
.customer-account-create .page-main .columns .create.account.form-create-account .fieldset .label {
  font-size: 14px;
  color: #000;
  margin-bottom: 5px;
}
.customer-account-create .page-main .columns .create.account.form-create-account .fieldset.create:not(.account) {
  margin: 0px -5px;
}
.customer-account-create .page-main .columns .create.account.form-create-account .fieldset.create:not(.account) .field {
  float: left;
  width: 50%;
  padding: 0px 5px;
  margin-bottom: 0px;
}
.customer-account-create .page-main .columns .create.account.form-create-account .fieldset .field .control .input-text {
  border-radius: 5px;
  width: 100%;
  border: 1px solid #ccc;
  height: 35px !important;
}
.customer-account-create .page-main .columns .create.account.form-create-account .fieldset .field .control .iti.iti--separate-dial-code {
  width: 100%;
}
.customer-account-create .page-main .columns .create.account.form-create-account .fieldset .field.choice {
  display: none;
}
.customer-account-create .page-main .columns .create.account.form-create-account .actions-toolbar .primary {
  max-width: 200px;
  margin-top: 10px;
}
.customer-account-create .page-main .columns .create.account.form-create-account .actions-toolbar .primary .action.submit.primary {
  border-radius: 5px;
}
.rtl-layout.customer-account-create .page-main .columns .create.account.form-create-account .fieldset.create:not(.account) {
  margin: 0px -5px;
}
.rtl-layout.customer-account-create .page-main .columns .create.account.form-create-account .fieldset.create:not(.account) .field {
  float: right;
}
.rtl-layout.customer-account-create .page-main .columns .create.account.form-create-account .actions-toolbar .primary {
  float: right;
}
