.elementor-15 .elementor-element.elementor-element-3fd3581{--display:flex;--gap:0px 0px;--background-transition:0.3s;--padding-top:5%;--padding-bottom:5%;--padding-left:8%;--padding-right:8%;}.elementor-15 .elementor-element.elementor-element-70b8a12 .e-my-account-tab .woocommerce .woocommerce-MyAccount-navigation ul li:not(.is-active) a{background-color:var( --e-global-color-bbd184c );}.elementor-15 .elementor-element.elementor-element-70b8a12{--tabs-normal-color:var( --e-global-color-text );--tabs-hover-color:var( --e-global-color-79cb0d1 );--tabs-active-color:var( --e-global-color-e1d8a4e );--tabs-spacing:0px;--tabs-divider-color:var( --e-global-color-e4e8d95 );--tabs-divider-weight:1px;--forms-rows-gap:2px;--forms-label-spacing:0px;--forms-fields-padding:10px 10px 10px 10px;}.elementor-15 .elementor-element.elementor-element-70b8a12 .e-my-account-tab .woocommerce .woocommerce-MyAccount-navigation ul li a:hover{background-color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-70b8a12 .e-my-account-tab .woocommerce .woocommerce-MyAccount-navigation ul li.is-active a{background-color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-70b8a12 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:calc( (10px*2) + 16px );padding-left:10px;padding-right:10px;}.elementor-15 .elementor-element.elementor-element-70b8a12 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .select2-container--default .select2-selection--single .select2-selection__arrow{height:calc( (10px*2) + 16px );right:10px;}.elementor-15 .elementor-element.elementor-element-70b8a12 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .select2-container--default .select2-selection--single{height:auto;}:root{--page-title-display:none;}@media(max-width:1366px){.elementor-15 .elementor-element.elementor-element-3fd3581{--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}}@media(max-width:1024px){.elementor-15 .elementor-element.elementor-element-3fd3581{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:0px 0px;--padding-top:5%;--padding-bottom:5%;--padding-left:3%;--padding-right:3%;}}@media(max-width:767px){.elementor-15 .elementor-element.elementor-element-3fd3581{--gap:0px 0px;--padding-top:10%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%;}}/* Start custom CSS for woocommerce-my-account, class: .elementor-element-70b8a12 */button.woocommerce-button.button.woocommerce-form-login__submit {
    margin: 5px;
}

.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce-MyAccount-content h2:first-of-type {margin:10px 0;font-weight:bold}
.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce-Address .title h3, .elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce-Addresses .title h3 {margin:0 0 10px 0;font-weight:bold}
.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce-Address address, .elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce-Addresses address {height:initial !important;}
.elementor-widget-woocommerce-my-account .woocommerce-Address .woocommerce-Address-title.title a.edit {background:var(--e-global-color-primary);color:#fff;padding:5px 10px;margin:0 !important;}
.woocommerce-MyAccount-content-wrapper-no-data .woocommerce-info {border:1px solid var(--sections-border-color, #d5d8dc) !important;background:none;border-radius:5px}
@media (max-width:900px) {
.woocommerce table.shop_table_responsive tr td {    text-align: left!important;padding:0;}
tr td.product-name {    width:57%;}
td.product-quantity, td.product-subtotal {    width: 27%;}
.woocommerce table.shop_table_responsive tr:nth-child(2n) td, .woocommerce-page table.shop_table_responsive tr:nth-child(2n) td {background: none !important;}
#b2b-update-enquiry-list {margin:5px 0 10px} 
.woocommerce table.cart td:before {display:none;}
.woocommerce table.cart .product-thumbnail {display:inline-block} 
#b2b-enquiry-form .product, #b2b-enquiry-form .product-thumbnail img {margin-right:10px;}
}

@media (max-width: 767px) {
.woocommerce table.shop_table_responsive tr td {text-align: left !important;}
tr td.product-name {width: 40%;}
td.product-subtotal {width: 50%;}
td.product-quantity {width:32%;}
.woocommerce .quantity .qty {width: 3em !important;}
.qib-button-wrapper .qib-button {display:none !important}

}

@media (max-width:400px) {
td.product-subtotal {width:40%;}
td.product-quantity {width:25%;}
}

@media (max-width:320px) {
#b2b-enquiry-form .product-thumbnail img {display:none}
table.cart .product-quantity .plus, table.cart .product-quantity .minus {display:none !important}
td.product-quantity {width:24%;min-width:initial !important;}
tr td.product-name {width: 58%;}
}/* End custom CSS */