/*
Theme Name: Passim Child
Theme URI: https://passim.qodeinteractive.com
Description: A child theme of Passim
Author: Edge Themes
Author URI: https://qodeinteractive.com
Version: 1.0.0
Text Domain: passim
Template: passim
*/
.custom-my-account {
    padding: 20px;
}

/* PROFILE */
.profile-row {
    display: flex;
    align-items: center;
    gap: 15px;
    margin-bottom: 20px;
}

.profile-pic img {
    width: 110px;
    height: 110px;
    border-radius: 50%;
}

.profile-info h3 {
    margin: 0;
}

/* MENU */
.custom-nav ul {
    display: flex;
    gap: 20px;
    list-style: none;
    padding: 0;
    border-bottom: 1px solid #eee;
    padding-bottom: 10px;
    margin-bottom: 20px;
}

.custom-nav a {
    text-decoration: none;
    font-weight: 600;
}
.custom-nav ul li.is-active a {
    color: #ff2b09;
}
/* CONTENT */
.account-content {
    margin-top: 20px;
}
.woocommerce-MyAccount-navigation {
    display: none;
}
.my-account-main {
    display: flex;
}

.custom-my-account {
    width: 75%;
}
.account-content-right {
    width: 25%;
    background: #f2b8ae;
    padding: 16px;
}

.account-content-right p.list-item-right {
    border-bottom: solid 1px #ddd;
    padding-bottom: 10px;
    font-size: 16px;
}

.account-content-right p.list-item-right:last-child {
    border-bottom: 0;
}
.profile-info p.profile-extra, .profile-info p {
    font-size: 16px;
    margin: 0;
}
.survey-row .survey-label {
    font-weight: 600;
    margin-right: 10px;
}
.survey-row {
    margin-bottom: 13px;
    border-bottom: solid 1px #ddd;
    padding-bottom: 13px;
}
.survey-row:last-child {
    border-bottom: 0;
}
@media only screen and (max-width: 1024px) {
    .my-account-main {
    display: block;
}
    .custom-my-account {
    width: 100%;
}
.account-content-right {
    width: 100%;
}

.custom-nav ul {
    display: block;
}

.custom-nav ul li {
    padding: 6px 0px;
}

}
