.woocommerce-account {

    & .woocommerce {
        margin: 40px 40px 25px 30px;

        & nav.woocommerce-MyAccount-navigation {
            width: 25%;

            & ul {

                & li {
                    list-style-type: none;
                    margin: 0;
                    padding: 10px;
                    border-top: none;
                    width: 100%;
                    display: block;
                    text-align: left;
                    border: 1px solid var(--quaternary-color);

                    &.is-active {
                        border-right: 0px;
                    }

                    & a {
                        text-decoration: none;
                        font-size: var(--h7-size);
                        font-weight: 500;
                        font-family: var(--heading-font);
                        color: var(--secondary-color);

                        &::before {
                            font-family: 'FontAwesome';
                            display: inline-block;
                            width: 20px;
                            text-align: center;
                            margin: 0 10px 0 0;
                        }
                    }

                    &.is-active a,
                    & a:hover {
                        color: var(--primary-color);
                        font-weight: 600;
                    }

                    /* FA ICONS */
                    &[class*="dashboard"] a::before {
                        content: "\f0e4";
                        font-weight: 900;
                    }

                    &[class*="orders"] a::before {
                        content: "\f022";
                    }

                    &[class*="subscriptions"] a::before {
                        content: "\f073";
                    }

                    &[class*="downloads"] a::before {
                        content: "\f019";
                        font-weight: 900;
                    }

                    &[class*="edit-address"] a::before {
                        content: "\f041";
                        font-weight: 900;
                    }

                    &[class*="payment-methods"] a::before {
                        content: "\f09d";
                    }

                    &[class*="edit-account"] a::before {
                        content: "\f007";
                        font-weight: 900;
                    }

                    &[class*="customer-logout"] a::before {
                        content: "\f08b";
                        font-weight: 900;
                    }
					
					 &[class*="wishlist"] a::before {
                        content: "\f004";
                        font-weight: 900;
                    }
                }
            }
        }

        & .woocommerce-MyAccount-content {
            width: 70%;
        }
    }
	& h2 {
        font-family: var(--heading-font);
        font-size: var(--h3-size);
        font-weight: 700;
        text-align: center;
    }

    & .woocommerce-form-login .form-row {
        display: contents !important;
    }

    & label {
        font-size: var(--text4-size);
        font-weight: 400;
    }

    & .input-text {
        display: block;
        width: 100%;
        height: calc(1.5em + 0.75rem + 2px);
        padding: 0.375rem 0.75rem;
        font-size: 1rem;
        font-weight: 400;
        line-height: 1.5;
        color: #495057;
        background-color: #fff;
        border: 1px solid #ced4da;
        border-radius: 0.25rem;
        transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out;
    }

    & .woocommerce-form-login__submit,.woocommerce-EditAccountForm .woocommerce-Button,
     .woocommerce-address-fields .button {
        background-color: var(--primary-color) !important;
        color: var(--alternative-color) !important;
        float: none !important;
        display: block !important;
		margin: 10px 0px;
        padding: 12px 25px;
    }
	& .addresses .title .edit {
        float: left !important;
    }
	& .woocommerce-Address {
        max-width: 48%;
    }
	 & .addresses .title h3 {
        float: none;
    }
	 & .woocommerce-address-fields .form-row,
    .edit-account .form-row {
        display: block;
    }
	& .select2-container .select2-selection--single{
        height: 40px;
        padding: 5px 2px;
    }
}