.woocommerce-MyAccount-content .woocommerce-ambitec-profile-wrapper {
  border: 1px solid #eeeeee;
  border-radius: 5px;
  margin-bottom: 20px;
  margin-top: 20px;
  padding: 20px;
}
.woocommerce-MyAccount-content label[for=account_last_name] > .required {
  display: none;
}

.woocommerce-checkout .form-row.disabled .woocommerce-input-wrapper,
.woocommerce-form-register .form-row.disabled .woocommerce-input-wrapper,
.woocommerce-EditAccountForm .form-row.disabled .woocommerce-input-wrapper {
  cursor: not-allowed;
  pointer-events: none;
}
.woocommerce-checkout .form-row.disabled .woocommerce-input-wrapper .select2-selection--single,
.woocommerce-checkout .form-row.disabled .woocommerce-input-wrapper .input-text,
.woocommerce-form-register .form-row.disabled .woocommerce-input-wrapper .select2-selection--single,
.woocommerce-form-register .form-row.disabled .woocommerce-input-wrapper .input-text,
.woocommerce-EditAccountForm .form-row.disabled .woocommerce-input-wrapper .select2-selection--single,
.woocommerce-EditAccountForm .form-row.disabled .woocommerce-input-wrapper .input-text {
  background: #f4f4f4;
}

.woocommerce-form-register #ns_profile_customer_field .woocommerce-input-wrapper,
.woocommerce-EditAccountForm #ns_profile_customer_field .woocommerce-input-wrapper {
  display: flex;
  align-items: center;
  justify-content: space-between;
  flex-wrap: wrap;
}
.woocommerce-form-register #ns_profile_customer_field .woocommerce-input-wrapper input:last-of-type,
.woocommerce-EditAccountForm #ns_profile_customer_field .woocommerce-input-wrapper input:last-of-type {
  margin-left: auto;
}
.woocommerce-form-register #ns_profile_customer_field .woocommerce-input-wrapper label,
.woocommerce-EditAccountForm #ns_profile_customer_field .woocommerce-input-wrapper label {
  margin-bottom: 0;
}

.woocommerce-input-wrapper #sync_customer + .optional {
  display: none;
}

.woocommerce form .show-password-input,
.woocommerce-page form .show-password-input {
  width: auto;
}

@media (max-width: 767px) {
  .woocommerce form.checkout .woocommerce-billing-fields__field-wrapper .form-row-first,
  .woocommerce form.checkout .woocommerce-billing-fields__field-wrapper .form-row-last {
    width: 100%;
  }
}
.woocommerce form.checkout .form-row .input-text,
.woocommerce form.checkout .form-row .select {
  height: 40px;
  border-color: #ebebeb;
  border-radius: 0;
}

body form .select2-container--default .select2-selection--single {
  height: auto;
}
body form .select2-container--default .select2-selection--single .select2-selection__arrow {
  top: 0;
}/*# sourceMappingURL=style.css.map */