/* Only section labels carry colour; links have their own comfortable spacing. */
.woocommerce .woocommerce-MyAccount-navigation.hodps-account-nav-grouped ul li.hodps-account-nav-heading,
.woocommerce-MyAccount-navigation.hodps-account-nav-grouped ul li.hodps-account-nav-heading {
 display: list-item !important;
 box-sizing: border-box;
 list-style: none;
 margin: 22px 0 4px;
 padding: 12px 18px;
 border: 0;
 border-radius: 7px;
 background: #edf4ef;
 color: #244d39;
 font-size: 12px;
 font-weight: 700;
 font-style: normal;
 line-height: 1.5;
 letter-spacing: .035em;
 text-transform: uppercase;
 overflow-wrap: anywhere;
}
.woocommerce-MyAccount-navigation.hodps-account-nav-grouped li.hodps-account-nav-heading::before,
.woocommerce-MyAccount-navigation.hodps-account-nav-grouped li.hodps-account-nav-heading::after {
 display: none;
}
.woocommerce .woocommerce-MyAccount-navigation.hodps-account-nav-grouped ul li.hodps-account-nav-group-entry,
.woocommerce-MyAccount-navigation.hodps-account-nav-grouped ul li.hodps-account-nav-group-entry {
 list-style: none;
 margin: 0;
 padding: 0;
 border: 0;
 border-radius: 6px;
 background: transparent;
}
.woocommerce .woocommerce-MyAccount-navigation.hodps-account-nav-grouped ul li.hodps-account-nav-group-entry > a,
.woocommerce-MyAccount-navigation.hodps-account-nav-grouped ul li.hodps-account-nav-group-entry > a {
 display: block;
 box-sizing: border-box;
 margin: 0;
 padding: 11px 18px !important;
 border: 0;
 border-radius: 6px;
 background: transparent;
 color: #34483d;
 font-style: normal;
 line-height: 1.5;
 text-indent: 0;
 overflow-wrap: anywhere;
}
.woocommerce .woocommerce-MyAccount-navigation.hodps-account-nav-grouped ul li.hodps-account-nav-heading[data-hodps-nav-group="1"],
.woocommerce-MyAccount-navigation.hodps-account-nav-grouped ul li.hodps-account-nav-heading[data-hodps-nav-group="1"] {
 background: #f0f2f5;
 color: #435160;
}
.woocommerce-MyAccount-navigation.hodps-account-nav-grouped li.hodps-account-nav-heading span {
 display: block;
 font: inherit;
 color: inherit;
}
.woocommerce .woocommerce-MyAccount-navigation.hodps-account-nav-grouped ul li.hodps-account-nav-group-entry > a:hover,
.woocommerce-MyAccount-navigation.hodps-account-nav-grouped ul li.hodps-account-nav-group-entry > a:hover,
.woocommerce .woocommerce-MyAccount-navigation.hodps-account-nav-grouped ul li.hodps-account-nav-group-entry.is-active > a,
.woocommerce-MyAccount-navigation.hodps-account-nav-grouped ul li.hodps-account-nav-group-entry.is-active > a {
 background: #f0f5f1;
 color: #244d39;
}
.woocommerce-MyAccount-navigation.hodps-account-nav-grouped li.hodps-account-nav-group-entry > a:focus-visible {
 outline: 2px solid #44785b;
 outline-offset: -2px;
}
.woocommerce-MyAccount-navigation.hodps-account-nav-grouped .woocommerce-MyAccount-navigation-link--customer-logout {
 margin-top: 18px;
 border-top: 1px solid #d8dde3;
}
