.elementor-2065 .elementor-element.elementor-element-d006315 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2065 .elementor-element.elementor-element-d006315{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-c95c984 );padding:16px 0px 16px 0px;}.elementor-2065 .elementor-element.elementor-element-3b80875 .woocommerce-breadcrumb{color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-2065 .elementor-element.elementor-element-3b80875 .woocommerce-breadcrumb > a{color:var( --e-global-color-primary );}:root{--page-title-display:none;}@media(max-width:1279px){.elementor-2065 .elementor-element.elementor-element-d006315{padding:16px 16px 16px 16px;}.elementor-2065 .elementor-element.elementor-element-3b80875 .woocommerce-breadcrumb{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}@media(max-width:720px){.elementor-2065 .elementor-element.elementor-element-3b80875 .woocommerce-breadcrumb{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}/* Start custom CSS for neuron-woo-elements, class: .elementor-element-93244f3 *//* ========== Woocommerce My Account ========== */
.woocommerce-MyAccount-navigation {
    padding: 32px 48px 32px 10px !important;
    border-right: 1px solid #f0f0f0;
}

.woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link a {
    color: #423f3f !important;
}

.woocommerce-MyAccount-navigation .is-active a {
    font-weight: 500;
}

.woocommerce-account .woocommerce-MyAccount-content {
    width: 70%;
    padding: 32px 10px 32px 48px !important;
    border-left: 1px solid #f0f0f0;
    position: relative;
    left: -1px;
}

.woocommerce-account .woocommerce-MyAccount-content mark {
    background-color: #423f3f;
    color: #fff;
}

.woocommerce-account .woocommerce-MyAccount-content p {
    margin-bottom: 24px;
}

.woocommerce-order-details__title,
.woocommerce-column__title {
    margin: 0 0 24px 0 !important;
}

.woocommerce h2,
.woocommerce h3 {
    color: var( --e-global-color-primary );
    font-family: var( --e-global-typography-013ebfa-font-family ), Sans-serif;
    font-size: var( --e-global-typography-013ebfa-font-size );
    font-weight: var( --e-global-typography-013ebfa-font-weight );
    line-height: var( --e-global-typography-013ebfa-line-height );
    letter-spacing: var( --e-global-typography-013ebfa-letter-spacing );
    margin-bottom: 24px;
}

.woocommerce .button {
    font-family: "DM Sans", Sans-serif;
    font-size: 16px !important;
    font-weight: 500 !important;
    line-height: 1.5em !important;
    color: var( --e-global-color-primary ) !important;
    background-color: #423F3F00 !important;
    border-style: solid !important;
    border-width: 2px 2px 2px 2px !important;
    border-color: var( --e-global-color-9856eb3 ) !important;
    border-radius: 3px 3px 3px 3px !important;
    padding: 7px 14px 7px 14px !important;
}

.woocommerce .woocommerce-MyAccount-content fieldset {
    border: 2px solid var( --e-global-color-9856eb3 );
    border-radius: 3px;
    margin-bottom: 16px;
}

.woocommerce-form-login {
    border: none !important;
    padding: 0 !important;
    margin: 0 10px 56px 10px !important;
}

.woocommerce-account .woocommerce h2 {
    margin: 32px 10px 32px 10px;
}

.woocommerce-ResetPassword {
    padding: 32px 10px 56px 10px;
}

.woocommerce-ResetPassword .woocommerce-form-row {
    padding: 0 !important;
}

/*Woocommerce My Account > Responsive*/
@media (max-width: 1280px) {
    .woocommerce-MyAccount-navigation {
        padding: 32px !important;
        border-right: 0;
        border-bottom: 1px solid #f0f0f0;
    }
    
    .woocommerce-account .woocommerce-MyAccount-content {
        width: 100%;
        padding: 32px !important;
        border-left: 0;
    }

    .woocommerce-account .woocommerce-MyAccount-content .woocommerce-Address {
        margin-bottom: 32px;
    }

    .woocommerce-account .woocommerce h2 {
        margin: 32px 26px 32px 26px;
    } 

    .woocommerce-form-login {
        padding: 0 26px 48px 26px !important;
        margin: 0 !important;
    }

    .woocommerce-ResetPassword {
        padding: 32px 26px 58px 26px;
    }
}

@media (max-width: 720px) {
    .woocommerce-MyAccount-navigation,
    .woocommerce-account .woocommerce-MyAccount-content {
        padding: 32px 26px 32px 26px !important;
    }
}
/*Woocommerce My Account > Responsive*/
/* ========== Woocommerce My Account ========== *//* End custom CSS */