.kb2b-my-profile-navigation-menu lightning-vertical-navigation-item > a {
   box-shadow: unset !important;
   -webkit-box-shadow: unset !important;
   padding: 16.5px 25px 16.5px 22px;
   color: #002B4E !important;
   font-family: "PTSans-Regular";
   font-size: 18px;
   font-style: normal;
   font-weight: 400;
   line-height: 27px;
}

.kb2b-my-profile-navigation-menu lightning-vertical-navigation-item:not(.slds-is-active) {
   -webkit-box-shadow: inset 10px 0 0;
   box-shadow: inset 10px 0 0;
   color: #EEEEEE;
}

.kb2b-my-profile-navigation-menu lightning-vertical-navigation-item.slds-is-active {
   -webkit-box-shadow: inset 10px 0 0;
   box-shadow: inset 10px 0 0;
   
}

.kb2b-my-profile-navigation-menu lightning-vertical-navigation-item.slds-is-active > a{
   font-weight: 700 !important;
   line-height: 25.2px;
   font-family: "PTSans-Bold";
}

.kb2b-my-profile-navigation-menu lightning-vertical-navigation-item {
   padding:0px;
}

commerce_my_account-my-account-address-grid > div.address-grid-gap-small {
   padding: 0 20px 0 20px !important;
}

.kb2b-my-profile-address-list commerce_my_account-my-account-address-card > div{
   padding:20px !important;
   background-color: #F4F4F4 !important;
   border: unset !important;
   border-radius:12px !important;
   color: #002B4E !important;
   font-family: "PTSans-Regular";
   font-size: 16px;
   font-style: normal;
   font-weight: 400;
   line-height: 19.2px;
}

.kb2b-my-profile-address-list commerce_my_account-my-account-address-card lightning-badge{
   color: #5C5C5C !important;
   font-family: "PTSans-Regular";
   text-transform:uppercase;
   font-size: 13px;
   font-style: normal;
   font-weight: 400;
   line-height: 20.8px;
}

.kb2b-my-profile-address-list lightning-tab-bar > ul > li > a {
   color: #9B9B9B !important;
   font-family: "PTSans-Bold";
   font-size: 18px;
   font-style: normal;
   font-weight: 700;
   line-height: 25.2px;
}

.kb2b-my-profile-address-list lightning-tab-bar > ul{
   gap: 10px !important;
   padding: 0 20px 0 20px !important;
}

.kb2b-my-profile-address-list lightning-tab-bar > ul > li.slds-is-active > a{
   color: #11528F !important;
}
 
.kb2b-my-profile-address-list lightning-tab-bar > ul > li.slds-is-active::after{
   display:none;
}

.kb2b-my-profile-address-list lightning-tab-bar > ul {
   border-bottom: unset;
   gap: 10px !important;
}

.kb2b-my-profile-address-list lightning-tab-bar > ul > li:not(.slds-is-active) {
   border-bottom: 5px solid #E2E2E2;
}

.kb2b-my-profile-address-list lightning-tab-bar > ul > li.slds-is-active {
   border-bottom: 5px solid #11528F;
}

.kb2b-my-profile-address-list lightning-tab-bar > ul li:not(.slds-is-active):hover:after {
   display:none;
}

.kb2b-my-profile-address-list-message-container {
   margin: 0 20px 20px 20px;
   padding: 8px;
   background: #FFF3D8;
   border-radius: 8px;
   text-align: left;
   color: #654500;
}

.kb2b-my-profile-address-list-message-text{
   font-family: "PTSans-Regular";
   line-height: 27px;
   font-size: 18px;
   font-style: normal;
   font-weight: 400;

}

.kb2b-my-profile-address-list-message-text a {
   color: #654500 !important;
   text-decoration:underline !important;
}

commerce_my_account-my-account-layout > div.slds-grid > div.content {
   padding-top: 0px !important;
   background:#F4F4F4 !important;
}

.kb2b-my-profile-address-list-header {
   padding: 20px;
   font-family: "PTSans-Bold";
   line-height: 30.8px;
   font-size: 22px;
   font-style: normal;
   font-weight: 700;
   color: #002B4E;
}

community_layout-section.kb2b-my-profile-address-block community_layout-column {
   background: white !important;
   margin: 24px;
   border-radius:12px;
}

.kb2b-my-profile-address-block  commerce_my_account-my-account-address-grid-container {
 margin-bottom:0px !important;
}

commerce_my_account-my-account-layout aside {
   padding-top: 0px !important;
}

commerce_my_account-navigation-menu-container h1 {
   margin: 0 20px 0 20px;
}

.kb2b-my-profile-navigation-menu h2.slds-nav-vertical__title {
 padding:0px !important;
}

community_layout-section.kb2b-my-profile-address-block {
   padding-top: 0px !important;
}

button.address-footer-button-style {
   display:none !important;
}