.edit-account fieldset {
    margin-bottom:20px;
}
.woocommerce-MyAccount-navigation li {
    background-color: #f7f7f7;
    border-bottom: solid rgb(255, 255, 255) 3px;
    transition: 0.4s;
}

.woocommerce-MyAccount-navigation li:hover, .woocommerce-account .woocommerce-MyAccount-navigation .is-active {
    background-color: #3e637f;
    color:#ffffff;ß
}
.woocommerce-account .woocommerce-MyAccount-navigation {
    background-color: transparent !important;
}

.woocommerce-Button.button, .woocommerce-button.button {
    border-radius: 8px;
    padding: 12px 24px !important;
    font-size: 15px !important;
    line-height: 1.2;
}

.woocommerce-EditAccountForm.edit-account {
    margin-bottom:40px;
}

#custom_password_field {
    padding-top: 40px !important; /* Increase the top padding as needed */
    padding-bottom: 0px !important; /* Decrease the bottom padding as needed */
    margin-bottom:-10px !important;
}

.woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout {
    padding-bottom: 30px !important;
}

#abstract_checkbox {
    margin-top:30px;
    font-size: 1.1em;
    margin-right:5px;
}