.elementor-3766 .elementor-element.elementor-element-9c7663f{--display:flex;}.elementor-3766 .elementor-element.elementor-element-85bb954 .e-my-account-tab .woocommerce .woocommerce-MyAccount-navigation ul li:not(.is-active) a{background-color:var( --e-global-color-255c2c9 );}.elementor-3766 .elementor-element.elementor-element-85bb954{--tabs-normal-color:var( --e-global-color-primary );--tabs-active-color:var( --e-global-color-primary );--tabs-border-type:solid;--tabs-border-color:var( --e-global-color-primary );--tabs-border-radius:7px 7px 7px 7px;--tabs-padding:10px 10px 10px 10px;--tabs-spacing:13px;--tabs-divider-color:var( --e-global-color-primary );--tabs-divider-weight:0px;--typography-section-titles-color:var( --e-global-color-primary );--general-text-color:var( --e-global-color-text );}.elementor-3766 .elementor-element.elementor-element-85bb954 .e-my-account-tab .woocommerce .woocommerce-MyAccount-navigation ul li a{border-width:1px 1px 1px 1px;}/* Start custom CSS for woocommerce-my-account, class: .elementor-element-85bb954 *//* ezehay My Account styling */

/* WooCommerce messages */
.elementor-3766 .elementor-element.elementor-element-85bb954 .woocommerce-info,
.elementor-3766 .elementor-element.elementor-element-85bb954 .woocommerce-message,
.elementor-3766 .elementor-element.elementor-element-85bb954 .woocommerce-error {
    background: #F8F5F1 !important;
    color: #333333 !important;
    border-top-color: #704126 !important;
}

/* Message icons */
.elementor-3766 .elementor-element.elementor-element-85bb954 .woocommerce-info::before,
.elementor-3766 .elementor-element.elementor-element-85bb954 .woocommerce-message::before {
    color: #704126 !important;
}

/* Action buttons */
.elementor-3766 .elementor-element.elementor-element-85bb954 .woocommerce a.button,
.elementor-3766 .elementor-element.elementor-element-85bb954 .woocommerce button.button,
.elementor-3766 .elementor-element.elementor-element-85bb954 .woocommerce input.button {
    background: #704126 !important;
    color: #ffffff !important;
    border: 1px solid #704126 !important;
    border-radius: 5px !important;
    font-weight: 600 !important;
    text-decoration: none !important;
    transition: background 0.2s ease;
}

/* Button hover */
.elementor-3766 .elementor-element.elementor-element-85bb954 .woocommerce a.button:hover,
.elementor-3766 .elementor-element.elementor-element-85bb954 .woocommerce button.button:hover,
.elementor-3766 .elementor-element.elementor-element-85bb954 .woocommerce input.button:hover {
    background: #A86A47 !important;
    border-color: #A86A47 !important;
    color: #ffffff !important;
}

/* Links inside account content */
.elementor-3766 .elementor-element.elementor-element-85bb954 .woocommerce-MyAccount-content a:not(.button) {
    color: #704126;
}

.elementor-3766 .elementor-element.elementor-element-85bb954 .woocommerce-MyAccount-content a:not(.button):hover {
    color: #A86A47;
}

/* Fix My Account button hover text colour */
.elementor-3766 .elementor-element.elementor-element-85bb954 .woocommerce a.button:hover,
.elementor-3766 .elementor-element.elementor-element-85bb954 .woocommerce button.button:hover,
.elementor-3766 .elementor-element.elementor-element-85bb954 .woocommerce input.button:hover,
.elementor-3766 .elementor-element.elementor-element-85bb954 .woocommerce a.button:hover *,
.elementor-3766 .elementor-element.elementor-element-85bb954 .woocommerce button.button:hover * {
    color: #ffffff !important;
}

/* Fix account navigation hover text */
.elementor-3766 .elementor-element.elementor-element-85bb954 .woocommerce-MyAccount-navigation a:hover,
.elementor-3766 .elementor-element.elementor-element-85bb954 .woocommerce-MyAccount-navigation a:focus {
    color: #704126 !important;
}/* End custom CSS */