.woocommerce-account .woocommerce-MyAccount-navigation ul {
  list-style: none;
  padding-left: 0;
}

.woocommerce-account .woocommerce-Address {
  flex: unset;
  max-width: unset;
  padding: 0 !important;
}
.woocommerce-account #customer_login > div {
  flex: unset;
  max-width: unset;
  padding: 0 !important;
}
.woocommerce-account #customer_login > div form {
  border-radius: 0;
}
.woocommerce-account input.input-text {
  border-radius: 0 !important;
  border: 1px solid var(--greye1-color) ;
  padding: 5px 5px 5px 10px;
}
form.woocommerce-form.woocommerce-form-login.login label {
  width: 100%;
  margin-bottom: 10px;
}
.woocommerce table.my_account_orders td, .woocommerce table.my_account_orders th {
    padding: 8px !important;
}
.woocommerce-account input.input-text {
  border-radius: 0 !important;
  border: 1px solid var(--greye1-color) ;
  padding: 10px;
  box-sizing: border-box;
  width: 100%;
  margin: 0;
  outline: 0;
  line-height: normal;
  width: 100%;
  display: block;
}

.woocommerce-account .select2-selection {
  border-radius: 0 !important;
  border: 1px solid var(--greye1-color) !important;
  box-sizing: border-box;
  width: 100%;
  margin: 0;
  outline: 0;
  line-height: normal;
  width: 100%;
  display: block;
}

.woocommerce-account form .form-row {
  padding: 0 !important;
  margin: 0 0 12px !important;
}

.woocommerce-account .form-row label {
  line-height: 1 !important;
}

.woocommerce-account .form-row em {
  font-size: 12px;
}

.woocommerce-account  form .form-row .required {
  font-weight: 400;
}

.woocommerce-account  form .show-password-input, .woocommerce-account form .show-password-input {
  right: 0;
}

.woocommerce-account .title .edit {
  background: var(--black-color) ;
  color: var(--white-color) ;
  padding: 6px 10px;
  transition: 0.3s;
}

.woocommerce-account .title .edit:hover {
  background:var(--green-color) ;
}

.woocommerce-account .woocommerce-Addresses {
  margin-top: 15px;
  border-top: 1px solid var(--greye1-color) ;
  padding-top: 15px;
}

@media (min-width: 768px) {
  .woocommerce-account .woocommerce-MyAccount-navigation {
    width: 100% !important;
  }

  .woocommerce-account .woocommerce-MyAccount-content {
    width: 100% !important;
  }

  .woocommerce-account .woocommerce-MyAccount-navigation ul {
    display: flex;
    margin-bottom: 15px;
  }

  .woocommerce-account .woocommerce-MyAccount-navigation ul li {
    padding: 8px 16px;
  }

  .woocommerce-account .woocommerce-MyAccount-navigation ul li:first-child:not(.is-active) {
    padding-left: 0;
  }

  .woocommerce-account .woocommerce-MyAccount-navigation ul li.is-active {
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-top-color: var(--greye1-color) ;
    border-right-color: var(--greye1-color) ;
    border-bottom-color: var(--greye1-color) ;
    border-left-color: var(--greye1-color) ;
  }
}
@media (max-width: 767px) {
.woocommerce-account   nav.woocommerce-MyAccount-navigation ul li:not(:last-child) {
      border-bottom: 1px solid var(--greye1-color) ;
  }
.woocommerce-account   nav.woocommerce-MyAccount-navigation ul li {
      padding: 7px 0;
  }
}
