.woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link {
    margin-bottom: 0.6rem;
}

.woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link:lastchild {
    margin-bottom: 0;
}

    .woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link a {
        border: 1px solid var(--darkbrown);
        border-radius: 0.3rem;
        background-color: transparent;
        outline: 0;
        font-family: "century-gothic", sans-serif;
        font-size: 1.6rem;
        font-weight: 600;
        color: var(--darkbrown);
        padding: 1rem 2rem;
        display: flex;
        align-items: center;
        justify-content: space-between;
        cursor: pointer;
        text-decoration: none;
    }
    
    .woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link:hover a,
    .woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link.is-active a {
        border: 1px solid var(--orange);
        background-color: var(--orange);
    }




/* Orders */
.woocommerce-info {
    border-top-color: var(--darkbrown);
}

.woocommerce-info::before {
    color: var(--darkbrown);
}




/* Addresses */
.woocommerce-Addresses {
    margin-top: 3rem;
}

.woocommerce-Addresses * {
    padding: 0.4rem;
}

a {
    color: var(--darkorange);
}




/* Account Details */
.woocommerce-EditAccountForm input[type=email],
.woocommerce-EditAccountForm input[type=text],
.woocommerce-EditAccountForm input[type=tel],
.woocommerce-EditAccountForm input[type=password],
.woocommerce-EditAccountForm select {
	margin: 0;
    padding: 1.4rem;
    -webkit-appearance: none;
    border-radius: 0;
    border: 0;
    outline: 0;
    font-size: clamp(1.6rem, 1vw, 2.6rem);
	line-height: unset;
	min-height: unset;
	font-family: inherit;
	transition: all .2s ease;
}

.woocommerce-EditAccountForm fieldset {
    margin-top: 4rem;
}


.woocommerce-Button,
.woocommerce-button {
    margin-top: 3rem;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    text-decoration: none;
    line-height: 1;
    outline: 0;
    border-radius: 0.3rem;
    cursor: pointer;
    position: relative;
    transition: all .8s ease;
    
    padding: 1.5rem 3rem;
    font-size: inherit;
    font-family: inherit;
    
    border: 2px solid var(--orange);
    background-color: var(--orange);
    color: var(--darkbrown);
    font-weight: 700;
}

	.woocommerce-Button:hover,
	.woocommerce-button:hover {
		border: 2px solid var(--darkbrown);
		background-color: var(--darkbrown);
		color: var(--white);
	}


/* Registration Forms */
.woocommerce-form-login input[type=text],
.woocommerce-form-login input[type=password],
.woocommerce-form-register input[type=email],
.woocommerce-form-register input[type=password] {
	margin: 0;
    padding: 1.4rem;
    -webkit-appearance: none;
    border-radius: 0;
    border: 0;
    outline: 0;
    font-size: clamp(1.6rem, 1vw, 2.6rem);
	line-height: unset;
	min-height: unset;
	font-family: inherit;
	transition: all .2s ease;
}