.elementor-33 .elementor-element.elementor-element-2f6fa64b{--display:flex;}.elementor-33 .elementor-element.elementor-element-bd7768c .e-my-account-tab .woocommerce .woocommerce-MyAccount-navigation ul li:not(.is-active) a{background-color:var( --e-global-color-41794b2 );}.elementor-33 .elementor-element.elementor-element-bd7768c .e-my-account-tab .woocommerce .woocommerce-MyAccount-navigation ul li a:hover{background-color:var( --e-global-color-text );}.elementor-33 .elementor-element.elementor-element-bd7768c .e-my-account-tab .woocommerce .woocommerce-MyAccount-navigation ul li.is-active a{background-color:var( --e-global-color-text );}.elementor-33 .elementor-element.elementor-element-bd7768c .e-my-account-tab .woocommerce .woocommerce-MyAccount-navigation ul li a{font-size:1rem;font-weight:400;border-width:0px 0px 01px 0px;}.elementor-33 .elementor-element.elementor-element-bd7768c{--tabs-normal-color:var( --e-global-color-text );--tabs-hover-color:var( --e-global-color-primary );--tabs-active-color:var( --e-global-color-primary );--tabs-border-type:solid;--tabs-border-color:#D6D6D6;--forms-labels-color:var( --e-global-color-text );--forms-fields-border-radius:50px 50px 50px 50px;}.elementor-33 .elementor-element.elementor-element-bd7768c .woocommerce-form-row label, .elementor-33 .elementor-element.elementor-element-bd7768c .woocommerce-address-fields label{font-size:1rem;}.elementor-33 .elementor-element.elementor-element-bd7768c .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .form-row .input-text, .elementor-33 .elementor-element.elementor-element-bd7768c .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .form-row select, .elementor-33 .elementor-element.elementor-element-bd7768c .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .select2-container--default, .elementor-33 .elementor-element.elementor-element-bd7768c .e-my-account-tab__payment-methods input[type=text]{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-18f799e );}/* Start custom CSS for woocommerce-my-account, class: .elementor-element-bd7768c */.elementor-33 .elementor-element.elementor-element-bd7768c ul li {
    margin-bottom: 0;
    margin-top: 0;
    border-top: 1px solid #ffffff;
}
.woocommerce-Button.wc-forward.button {
    display: none !important;
}
a.button.wc-forward {
    display:none;
}
.elementor-widget-woocommerce-my-account .e-my-account-tab .woocommerce .woocommerce-MyAccount-navigation {
    float: inline-start;
    width: 25%;
}
/*TABLET*/
@media only screen and (min-width: 768px) and (max-width: 1025px) { 
.elementor-widget-woocommerce-my-account .e-my-account-tab .woocommerce .woocommerce-MyAccount-navigation {
    float: inline-start;
    width: 30%;
}
}
/*MOBILE*/
@media only screen and (min-width: 300px) and (max-width: 767px) { 
    .elementor-widget-woocommerce-my-account .e-my-account-tab .woocommerce .woocommerce-MyAccount-navigation {
    float: inline-start;
    width: 100%;
}

}/* End custom CSS */
/* Start custom CSS */.woocommerce-account .woocommerce-MyAccount-navigation ul li {
    list-style-type: none !important;
}
.woocommerce-account .woocommerce-MyAccount-navigation
 {
    float: left;
    width: 30%;
    padding-bottom: 1rem;
}

.woocommerce-account .woocommerce-MyAccount-content {
    float: right;
    width: 68%;
    padding: 2rem;
}
.woocommerce-info, .woocommerce-message

 {
    padding: 1em 2em 1em 3.5em;
    margin: 0 0 2em;
    position: relative;
    background-color: transparent;
    color: inherit;
    border-top: 0px solid #720eec;
    list-style: none outside;
    width: auto;
    word-wrap: break-word;
}
.woocommerce-message .button{
    display: none !important;
}
.button.wc-forward {
    background-color: transparent !important;
    border: 2px solid #0d121d !important
;
border-radius: 50px !important;
color: #0d121d !important;
font-weight: 500 !important;
padding-left: 25px !important;
padding-bottom: 15px !important;
padding-top: 15px !important;
padding-right: 25px !important;
}
#myaccount button {
     background-color: transparent !important;
    border: 2px solid #0d121d !important
;
border-radius: 50px !important;
color: #0d121d !important;
font-weight: 500 !important;
padding-left: 25px !important;
padding-bottom: 15px !important;
padding-top: 15px !important;
padding-right: 25px !important;
height: 60px;
justify-content: center;

}

#myaccount button br {
    display:none;
}
#myaccount button svg {
    display:none;
}
#myaccount button.show-password-input
  {
    border: none !important;
    padding: none !important;
}
#myaccount .b2bking_cream_input_button.b2bking_cream_input_minus_button {
 border-radius: 3px !important;
    padding: 0 !important;
    height: auto !important;
    border-color: #b2b2b2 !important;
}
#myaccount .b2bking_cream_input_button.b2bking_cream_input_plus_button {
    border-radius: 3px !important;
    padding: 0 !important;
       height: auto !important;
         border-color: #b2b2b2 !important;
}
 .b2bking_custom_registration_field {
    border-radius: 50px !important;
    background-color: #f9fafa;
    padding: 1rem;
}

/*TABLET*/
@media only screen and (min-width: 768px) and (max-width: 1025px) { }
/*MOBILE*/
@media only screen and (min-width: 300px) and (max-width: 767px) {
    .woocommerce-account .woocommerce-MyAccount-navigation {
width: 100%;
  text-align: center;
  padding-top: 0;
}
#myaccount ul {
 padding-left: 0;   
}
.woocommerce-account .woocommerce-MyAccount-content {
    width: 100%;
    padding: 1rem;
}
.woocommerce-account .woocommerce-MyAccount-navigation ul li {
    list-style-type: none !important;
    line-height: 1.5rem !important;
}
.woocommerce-page form .form-row-first {
    width: 100%;
}
.woocommerce-page form .form-row-last {
    width: 100%;
}
}/* End custom CSS */