.elementor-widget-section .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-section .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}/* Start custom CSS for text-editor, class: .elementor-element-23d56452 *//* =========================================
   WooCommerce My Account - Elegant Dashboard
   ========================================= */

/* کانتینر اصلی صفحه حساب کاربری */
.woocommerce-account .woocommerce {
    max-width: 1180px;
    margin: 40px auto;
    padding: 0 20px;
}

/* باکس کلی منو و محتوا */
.woocommerce-account .woocommerce-MyAccount-navigation,
.woocommerce-account .woocommerce-MyAccount-content {
    background: #fff;
    border-radius: 24px;
    box-shadow: 0 12px 35px rgba(0, 0, 0, 0.06);
    border: 1px solid #f1f1f1;
    padding: 30px;
}

/* فاصله بین منو و محتوا */
.woocommerce-account .woocommerce-MyAccount-navigation {
    margin-left: 20px;
}

/* عنوان صفحه */
.woocommerce-account .woocommerce h2,
.woocommerce-account .woocommerce h1 {
    color: #2f3a2f;
    font-weight: 800;
    font-size: 34px;
    margin-bottom: 25px;
    text-align: center;
    position: relative;
}

.woocommerce-account .woocommerce h2::after,
.woocommerce-account .woocommerce h1::after {
    content: "";
    display: block;
    width: 90px;
    height: 4px;
    background: linear-gradient(90deg, #a7c957, #7a9d3e);
    margin: 14px auto 0;
    border-radius: 999px;
}

/* متن خوش‌آمدگویی */
.woocommerce-account .woocommerce-MyAccount-content {
    color: #555;
    font-size: 16px;
    line-height: 2;
}

/* لینک‌ها */
.woocommerce-account .woocommerce-MyAccount-content a,
.woocommerce-account .woocommerce-MyAccount-navigation a {
    color: #5f7f29;
    text-decoration: none;
    font-weight: 600;
    transition: all 0.25s ease;
}

.woocommerce-account .woocommerce-MyAccount-content a:hover,
.woocommerce-account .woocommerce-MyAccount-navigation a:hover {
    color: #d64545;
}

/* منوی حساب کاربری */
.woocommerce-account .woocommerce-MyAccount-navigation ul {
    list-style: none;
    padding: 0;
    margin: 0;
}

.woocommerce-account .woocommerce-MyAccount-navigation ul li {
    margin-bottom: 10px;
}

.woocommerce-account .woocommerce-MyAccount-navigation ul li a {
    display: block;
    padding: 14px 16px;
    border-radius: 14px;
    background: #fafbf7;
    border: 1px solid transparent;
    transition: all 0.3s ease;
}

/* هاور منو */
.woocommerce-account .woocommerce-MyAccount-navigation ul li:hover a {
    background: #f4f8ea;
    border-color: #dfe9c8;
    transform: translateX(-4px);
}

/* آیتم فعال */
.woocommerce-account .woocommerce-MyAccount-navigation ul li.is-active a {
    background: linear-gradient(90deg, #a7c957, #86aa43);
    color: #fff !important;
    box-shadow: 0 8px 18px rgba(167, 201, 87, 0.25);
}

/* لینک خروج */
.woocommerce-account .woocommerce-MyAccount-content a[href*="customer-logout"] {
    color: #c0392b/* End custom CSS */