body.woocommerce-account .woocommerce-MyAccount-navigation {
    float: none;
    width: 100%;
    margin:100px 0 30px 0;
    border-radius:5px;
    overflow: hidden;
}
body.woocommerce-account .woocommerce-MyAccount-content {
    float: none;
    width: 100%;
}
.woocommerce-MyAccount-navigation ul{
    display: flex;
    align-items: center;
    margin:0;
    padding:0;    
    list-style: none;
    gap:2px;
}
.woocommerce-MyAccount-navigation ul li{
    flex: 1;
}
.woocommerce-MyAccount-navigation ul li a{
   padding:16px;
   text-decoration:none;
   color: #44E5B5;   
   background: #000; 
   font-family: "Barlow Condensed";
   font-size: 20px;
   font-style: normal;
   font-weight: 400;
   line-height: 20px; /* 100% */
   display:block;
   text-align:center;
   transition:all 0.25s;
}
.woocommerce-MyAccount-navigation ul li a:hover{  
    background: #030303; 
 }
.woocommerce-MyAccount-navigation ul li.is-active a{
    background: #44E5B5;
    color: #0C4131
}

.woocommerce-MyAccount-navigation-link a:before{
    font-family:"Font Awesome 6 Pro";
    font-weight: 400;
    font-size: 20px;
    color: #44E5B5;
    margin-right:6px;
}

.woocommerce-MyAccount-navigation ul li.is-active a:before{
    color: #0C4131
}
.woocommerce-MyAccount-navigation-link--dashboard a:before{
    content: "\f02e";
}
.woocommerce-MyAccount-navigation-link--fav a:before{
    content: "\f004";
}
.woocommerce-MyAccount-navigation-link--edit-account a:before{
    content: "\f013";
}
.woocommerce-MyAccount-navigation-link--customer-logout a:before{
    content: "\f011";
}

@media (max-width: 1000px) {
    .woocommerce-MyAccount-navigation ul li a {
        padding: 10px;
        font-size: 16px;
    }
}
@media (max-width: 768px) {
    body.woocommerce-account .woocommerce-MyAccount-navigation {
        margin: 30px 0 30px 0;
    }
    .woocommerce-MyAccount-navigation ul{
        flex-direction:column;
    }
    .woocommerce-MyAccount-navigation ul li{
        width:100%;
    }
}

/* ---- */

body.woocommerce-edit-account .woocommerce-EditAccountForm{
    background: #111;
    padding:50px;
    border-radius:5px;
}
body.woocommerce-edit-account .woocommerce-EditAccountForm .form-row label{
    color: #FFF;

    font-family: Montserrat;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;

    margin-bottom:10px;
}
body.woocommerce-edit-account .woocommerce-EditAccountForm  .form-row{
    padding:0;
    margin: 0 0 20px;
}
body.woocommerce-edit-account .woocommerce-EditAccountForm  .form-row .input-text, 
body.woocommerce-edit-account .woocommerce-EditAccountForm  .form-row select{
    border-radius: 10px;
    background: #202020;
    padding: 15px;
    outline:none;
    border:none;
    color:#ABABAB;
}
body.woocommerce-edit-account .woocommerce-EditAccountForm fieldset{
    margin:0;
    padding:0;
    border:none;
}
body.woocommerce-edit-account .woocommerce-EditAccountForm fieldset legend{
    color: #44E5B5;

    padding:25px 0;

    font-family: Montserrat;
    font-size: 14px; 
    font-style: normal;
    font-weight: 800;
    line-height: normal;

    text-transform:uppercase;
}
body.woocommerce-edit-account .woocommerce-EditAccountForm .button[type="submit"]{
    background: #44E5B5;
    color: #0C4131;
    padding: 12px 32px;
    border-radius: 5px;
    border:none;
    font-family: Montserrat;
    font-size: 14px;
    font-style: normal;
    font-weight: 800;
    line-height: normal;
    text-transform:uppercase;
    transition:all 0.25s;
}
body.woocommerce-edit-account .woocommerce-EditAccountForm .button[type="submit"]:hover{
    background: #0C4131;
    color: white;
}

@media screen and (max-width: 768px) {
    body.woocommerce-edit-account .woocommerce-EditAccountForm {
        padding: 20px;
    }
}