/* ═══ account-shared.css — جداشده از main.css (خطوط 9104-9647 نسخهٔ v1.1.267) بدون هیچ تغییری در محتوا/ترتیب.
   دارک‌مود حساب کاربری v67+v68 (مکمل account-panel.css)
   ترتیب لود (زنجیرهٔ dependency در functions.php) = ترتیب قبلی داخل main.css. ═══ */
/* ═══════════════════════════════════════
   FIX v67 — My Account panel dark mode
   هدف: پنل کاربری در دارک‌مود با تم گرافیتی سایت یکدست شود.
   فقط رنگ/بوردر/سایه تغییر می‌کند؛ layout و ساختار دست نمی‌خورد.
═══════════════════════════════════════ */

html[data-hg-theme="dark"] body.woocommerce-account,
html[data-hg-theme="dark"] body.woocommerce-account .site-main,
html[data-hg-theme="dark"] body.woocommerce-account .wc-page-wrap,
html[data-hg-theme="dark"] body.woocommerce-account .wc-page-container,
html[data-hg-theme="dark"] body.woocommerce-account .wc-page-content,
html[data-hg-theme="dark"] body.woocommerce-account .woocommerce{
    background:
        radial-gradient(circle at 82% 0%, rgba(148,163,184,.075), transparent 32%),
        radial-gradient(circle at 10% 80%, rgba(100,116,139,.045), transparent 28%),
        linear-gradient(180deg,#131923,#0f131a)!important;
    color:#edf2f7!important;
}

html[data-hg-theme="dark"] .hg-account-panel{
    color:#edf2f7!important;
    --bg:#0f131a;
    --page:#0f131a;
    --card:#171f2a;
    --text:#edf2f7;
    --muted:#a3adba;
    --line:rgba(255,255,255,.105);
    --accent:#2c3949;
    --accent-2:#edf2f7;
    --accent-soft:rgba(255,255,255,.055);
    --green:#54e28a;
    --green-2:#73ee9f;
    --green-soft:rgba(84,226,138,.12);
    --red:#fb7185;
    --red-soft:rgba(251,113,133,.12);
    --shadow:0 20px 58px rgba(0,0,0,.32);
    --shadow-2:0 10px 30px rgba(0,0,0,.23);
}

html[data-hg-theme="dark"] .hg-account-sidebar,
html[data-hg-theme="dark"] .hg-account-hero,
html[data-hg-theme="dark"] .hg-account-panel-card,
html[data-hg-theme="dark"] .hg-account-side-card,
html[data-hg-theme="dark"] .hg-account-address-box,
html[data-hg-theme="dark"] .hg-account-form-box,
html[data-hg-theme="dark"] .hg-account-mobile-order-card,
html[data-hg-theme="dark"] .hg-account-download-item,
html[data-hg-theme="dark"] .hg-account-info-card{
    background:linear-gradient(145deg,rgba(29,39,51,.92),rgba(23,31,42,.92))!important;
    border-color:rgba(255,255,255,.105)!important;
    box-shadow:0 18px 48px rgba(0,0,0,.30)!important;
    color:#edf2f7!important;
}

html[data-hg-theme="dark"] .hg-account-profile,
html[data-hg-theme="dark"] .hg-account-gem-card,
html[data-hg-theme="dark"] .hg-account-stat-card,
html[data-hg-theme="dark"] .hg-account-product-item,
html[data-hg-theme="dark"] .hg-account-table-wrap,
html[data-hg-theme="dark"] .hg-account-order-card,
html[data-hg-theme="dark"] .hg-account-cards-grid > *,
html[data-hg-theme="dark"] .hg-account-card{
    background:rgba(255,255,255,.055)!important;
    border-color:rgba(255,255,255,.075)!important;
    box-shadow:0 10px 26px rgba(0,0,0,.18)!important;
    color:#edf2f7!important;
}

html[data-hg-theme="dark"] .hg-account-profile strong,
html[data-hg-theme="dark"] .hg-account-hero h1,
html[data-hg-theme="dark"] .hg-account-panel-card h2,
html[data-hg-theme="dark"] .hg-account-card-head h2,
html[data-hg-theme="dark"] .hg-account-side-card h3,
html[data-hg-theme="dark"] .hg-account-address-box strong,
html[data-hg-theme="dark"] .hg-account-product-title,
html[data-hg-theme="dark"] .hg-account-product-title a,
html[data-hg-theme="dark"] .hg-account-product-price,
html[data-hg-theme="dark"] .hg-account-download-item h3,
html[data-hg-theme="dark"] .hg-account-morder-info strong{
    color:#edf2f7!important;
}

html[data-hg-theme="dark"] .hg-account-profile span,
html[data-hg-theme="dark"] .hg-account-hero p,
html[data-hg-theme="dark"] .hg-account-panel-card p,
html[data-hg-theme="dark"] .hg-account-side-card p,
html[data-hg-theme="dark"] .hg-account-address-box p,
html[data-hg-theme="dark"] .hg-account-product-meta,
html[data-hg-theme="dark"] .hg-account-download-item p,
html[data-hg-theme="dark"] .hg-account-morder-info,
html[data-hg-theme="dark"] .hg-account-field label,
html[data-hg-theme="dark"] .hg-account-panel label{
    color:#a3adba!important;
}

/* nav */
html[data-hg-theme="dark"] .hg-account-nav-list a{
    color:#a3adba!important;
}
html[data-hg-theme="dark"] .hg-account-nav-list a:hover{
    background:rgba(255,255,255,.055)!important;
    color:#edf2f7!important;
}
html[data-hg-theme="dark"] .hg-account-nav-list li.is-active a{
    background:linear-gradient(145deg,#2c3949,#222d3b)!important;
    color:#f4f7fb!important;
}
html[data-hg-theme="dark"] .hg-account-nav-icon{
    background:rgba(255,255,255,.055)!important;
    border-color:rgba(255,255,255,.075)!important;
}
html[data-hg-theme="dark"] .hg-account-nav-list li.hg-account-logout a{
    color:#fb7185!important;
}

/* badges and small pills */
html[data-hg-theme="dark"] .hg-account-kicker,
html[data-hg-theme="dark"] .hg-mobile-sheet-badge,
html[data-hg-theme="dark"] .hg-account-status,
html[data-hg-theme="dark"] .hg-account-pill{
    background:rgba(255,255,255,.055)!important;
    border-color:rgba(255,255,255,.075)!important;
    color:#a3adba!important;
}

/* table/orders */
html[data-hg-theme="dark"] .hg-account-panel table,
html[data-hg-theme="dark"] .hg-account-panel thead,
html[data-hg-theme="dark"] .hg-account-panel tbody,
html[data-hg-theme="dark"] .hg-account-panel tr,
html[data-hg-theme="dark"] .hg-account-panel th,
html[data-hg-theme="dark"] .hg-account-panel td{
    border-color:rgba(255,255,255,.075)!important;
}
html[data-hg-theme="dark"] .hg-account-panel th{
    color:#a3adba!important;
    background:rgba(255,255,255,.035)!important;
}
html[data-hg-theme="dark"] .hg-account-panel td{
    color:#edf2f7!important;
}

/* buttons */
html[data-hg-theme="dark"] .hg-account-panel .woocommerce-button,
html[data-hg-theme="dark"] .hg-account-panel .button,
html[data-hg-theme="dark"] .hg-account-panel button.button,
html[data-hg-theme="dark"] .hg-account-btn-dark{
    background:linear-gradient(145deg,#2c3949,#222d3b)!important;
    color:#f4f7fb!important;
    border:1px solid rgba(255,255,255,.08)!important;
    box-shadow:0 12px 28px rgba(0,0,0,.22)!important;
}
html[data-hg-theme="dark"] .hg-account-panel .woocommerce-button:hover,
html[data-hg-theme="dark"] .hg-account-panel .button:hover,
html[data-hg-theme="dark"] .hg-account-panel button.button:hover,
html[data-hg-theme="dark"] .hg-account-btn-dark:hover{
    background:linear-gradient(145deg,#344356,#293646)!important;
    color:#fff!important;
}

/* forms */
html[data-hg-theme="dark"] .hg-account-input,
html[data-hg-theme="dark"] .hg-account-panel input.input-text,
html[data-hg-theme="dark"] .hg-account-panel input[type="text"],
html[data-hg-theme="dark"] .hg-account-panel input[type="email"],
html[data-hg-theme="dark"] .hg-account-panel input[type="tel"],
html[data-hg-theme="dark"] .hg-account-panel input[type="password"],
html[data-hg-theme="dark"] .hg-account-panel textarea,
html[data-hg-theme="dark"] .hg-account-panel select{
    background:#151d28!important;
    border-color:rgba(255,255,255,.09)!important;
    color:#edf2f7!important;
}
html[data-hg-theme="dark"] .hg-account-panel input::placeholder,
html[data-hg-theme="dark"] .hg-account-panel textarea::placeholder{
    color:#728094!important;
}

/* notices */
html[data-hg-theme="dark"] .hg-account-panel .woocommerce-message,
html[data-hg-theme="dark"] .hg-account-panel .woocommerce-info{
    background:rgba(84,226,138,.12)!important;
    border-color:rgba(84,226,138,.18)!important;
    color:#73ee9f!important;
    box-shadow:0 10px 28px rgba(0,0,0,.16)!important;
}
html[data-hg-theme="dark"] .hg-account-panel .woocommerce-error{
    background:rgba(251,113,133,.12)!important;
    border-color:rgba(251,113,133,.18)!important;
    color:#fb7185!important;
}

/* mobile account menu */
html[data-hg-theme="dark"] .hg-mobile-account-toggle{
    background:rgba(23,31,42,.86)!important;
    border-color:rgba(255,255,255,.09)!important;
    color:#edf2f7!important;
    box-shadow:0 12px 34px rgba(0,0,0,.26)!important;
}
html[data-hg-theme="dark"] .hg-mobile-account-toggle-copy strong{
    color:#edf2f7!important;
}
html[data-hg-theme="dark"] .hg-mobile-account-toggle-copy small{
    color:#a3adba!important;
}
html[data-hg-theme="dark"] .hg-mobile-account-toggle-icon{
    background:rgba(255,255,255,.055)!important;
    border-color:rgba(255,255,255,.075)!important;
    color:#edf2f7!important;
}
html[data-hg-theme="dark"] .hg-mobile-account-toggle-arrow{
    background:linear-gradient(145deg,#2c3949,#222d3b)!important;
    color:#f4f7fb!important;
}
html[data-hg-theme="dark"] .hg-mobile-account-backdrop{
    background:rgba(0,0,0,.42)!important;
}
html[data-hg-theme="dark"] .hg-mobile-account-sheet{
    background:
        linear-gradient(180deg,rgba(23,31,42,.92),rgba(15,19,26,.94)),
        radial-gradient(circle at top right,rgba(148,163,184,.09),transparent 30%)!important;
    color:#edf2f7!important;
}
html[data-hg-theme="dark"] .hg-mobile-sheet-head{
    border-bottom-color:rgba(255,255,255,.075)!important;
}
html[data-hg-theme="dark"] .hg-mobile-sheet-title h3{
    color:#edf2f7!important;
}
html[data-hg-theme="dark"] .hg-mobile-account-close,
html[data-hg-theme="dark"] .hg-mobile-sheet-links a,
html[data-hg-theme="dark"] .hg-mobile-sheet-links .hg-mobile-link-icon{
    background:rgba(255,255,255,.055)!important;
    border-color:rgba(255,255,255,.075)!important;
    color:#edf2f7!important;
}
html[data-hg-theme="dark"] .hg-mobile-sheet-links a.is-active{
    background:linear-gradient(145deg,#2c3949,#222d3b)!important;
    color:#f4f7fb!important;
}
html[data-hg-theme="dark"] .hg-mobile-sheet-footnote{
    color:#a3adba!important;
}


/* v68 account dark fallback */


/* ═══════════════════════════════════════
   FIX v68 — Account panel deep dark standardization
   Covers dashboard, orders, downloads, account form, timeline, stats and mobile sheet.
   Layout unchanged.
═══════════════════════════════════════ */

html[data-hg-theme="dark"] body.woocommerce-account,
html[data-hg-theme="dark"] body.woocommerce-account .site-main,
html[data-hg-theme="dark"] body.woocommerce-account .wc-page-wrap,
html[data-hg-theme="dark"] body.woocommerce-account .wc-page-container,
html[data-hg-theme="dark"] body.woocommerce-account .wc-page-content,
html[data-hg-theme="dark"] body.woocommerce-account .woocommerce,
html[data-hg-theme="dark"] body.woocommerce-account .hg-account-panel{
    background:
        radial-gradient(circle at 82% 0%,rgba(148,163,184,.075),transparent 32%),
        radial-gradient(circle at 10% 80%,rgba(100,116,139,.045),transparent 28%),
        linear-gradient(180deg,#131923,#0f131a)!important;
    color:#edf2f7!important;
}

html[data-hg-theme="dark"] .hg-account-panel{
    --bg:#0f131a!important;
    --page:#0f131a!important;
    --card:#171f2a!important;
    --text:#edf2f7!important;
    --muted:#a3adba!important;
    --line:rgba(255,255,255,.105)!important;
    --accent:#2c3949!important;
    --accent-2:#edf2f7!important;
    --accent-soft:rgba(255,255,255,.055)!important;
    --green:#54e28a!important;
    --green-2:#73ee9f!important;
    --green-soft:rgba(84,226,138,.12)!important;
    --red:#fb7185!important;
    --red-soft:rgba(251,113,133,.12)!important;
    --shadow:0 20px 58px rgba(0,0,0,.32)!important;
    --shadow-2:0 10px 30px rgba(0,0,0,.23)!important;
}

/* Major surfaces */
html[data-hg-theme="dark"] .hg-account-sidebar,
html[data-hg-theme="dark"] .hg-account-hero,
html[data-hg-theme="dark"] .hg-account-panel-card,
html[data-hg-theme="dark"] .hg-account-side-card,
html[data-hg-theme="dark"] .hg-account-form-box,
html[data-hg-theme="dark"] .hg-account-address-box,
html[data-hg-theme="dark"] .hg-account-order-card,
html[data-hg-theme="dark"] .hg-account-table-wrap,
html[data-hg-theme="dark"] .hg-account-mobile-order-card,
html[data-hg-theme="dark"] .hg-account-download-item{
    background:
        radial-gradient(circle at 84% 0%,rgba(148,163,184,.075),transparent 34%),
        linear-gradient(145deg,rgba(29,39,51,.92),rgba(23,31,42,.92))!important;
    border-color:rgba(255,255,255,.105)!important;
    box-shadow:0 18px 48px rgba(0,0,0,.30)!important;
    color:#edf2f7!important;
}

/* Inner surfaces that were still light */
html[data-hg-theme="dark"] .hg-account-profile,
html[data-hg-theme="dark"] .hg-account-gem-card,
html[data-hg-theme="dark"] .hg-account-stat-card,
html[data-hg-theme="dark"] .hg-account-info-card,
html[data-hg-theme="dark"] .hg-account-timeline-item,
html[data-hg-theme="dark"] .hg-account-timeline-content,
html[data-hg-theme="dark"] .hg-account-product-item,
html[data-hg-theme="dark"] .hg-account-product-img,
html[data-hg-theme="dark"] .hg-account-cards-grid > div,
html[data-hg-theme="dark"] .hg-account-card,
html[data-hg-theme="dark"] .hg-account-empty,
html[data-hg-theme="dark"] .woocommerce-MyAccount-content .woocommerce-info{
    background:rgba(255,255,255,.055)!important;
    border-color:rgba(255,255,255,.075)!important;
    box-shadow:0 10px 26px rgba(0,0,0,.18)!important;
    color:#edf2f7!important;
}

/* Icons */
html[data-hg-theme="dark"] .hg-account-avatar,
html[data-hg-theme="dark"] .hg-account-card-icon,
html[data-hg-theme="dark"] .hg-account-stat-icon,
html[data-hg-theme="dark"] .hg-account-nav-icon,
html[data-hg-theme="dark"] .hg-account-timeline-dot,
html[data-hg-theme="dark"] .hg-mobile-link-icon,
html[data-hg-theme="dark"] .hg-account-product-icon{
    background:rgba(84,226,138,.12)!important;
    border-color:rgba(84,226,138,.18)!important;
    color:#73ee9f!important;
    box-shadow:none!important;
}
html[data-hg-theme="dark"] .hg-account-avatar{
    background:linear-gradient(145deg,#2c3949,#222d3b)!important;
    color:#f4f7fb!important;
}

/* Text */
html[data-hg-theme="dark"] .hg-account-panel h1,
html[data-hg-theme="dark"] .hg-account-panel h2,
html[data-hg-theme="dark"] .hg-account-panel h3,
html[data-hg-theme="dark"] .hg-account-panel h4,
html[data-hg-theme="dark"] .hg-account-panel strong,
html[data-hg-theme="dark"] .hg-account-profile strong,
html[data-hg-theme="dark"] .hg-account-stat-card strong,
html[data-hg-theme="dark"] .hg-account-info-card strong,
html[data-hg-theme="dark"] .hg-account-product-title,
html[data-hg-theme="dark"] .hg-account-product-title a,
html[data-hg-theme="dark"] .hg-account-product-price,
html[data-hg-theme="dark"] .hg-account-morder-info strong,
html[data-hg-theme="dark"] .woocommerce-MyAccount-content a:not(.button){
    color:#edf2f7!important;
}
html[data-hg-theme="dark"] .hg-account-panel p,
html[data-hg-theme="dark"] .hg-account-panel span,
html[data-hg-theme="dark"] .hg-account-panel small,
html[data-hg-theme="dark"] .hg-account-profile span,
html[data-hg-theme="dark"] .hg-account-stat-card span,
html[data-hg-theme="dark"] .hg-account-stat-card small,
html[data-hg-theme="dark"] .hg-account-info-card span,
html[data-hg-theme="dark"] .hg-account-timeline-content p,
html[data-hg-theme="dark"] .hg-account-product-meta,
html[data-hg-theme="dark"] .hg-account-morder-info,
html[data-hg-theme="dark"] .hg-account-field label,
html[data-hg-theme="dark"] .hg-account-panel label{
    color:#a3adba!important;
}

/* Kicker / pills */
html[data-hg-theme="dark"] .hg-account-kicker,
html[data-hg-theme="dark"] .hg-account-status,
html[data-hg-theme="dark"] .hg-account-pill,
html[data-hg-theme="dark"] .hg-mobile-sheet-badge,
html[data-hg-theme="dark"] .hg-account-order-status,
html[data-hg-theme="dark"] .hg-account-download-badge{
    background:rgba(84,226,138,.12)!important;
    border-color:rgba(84,226,138,.18)!important;
    color:#73ee9f!important;
}

/* Navigation */
html[data-hg-theme="dark"] .hg-account-nav-list a{
    background:transparent!important;
    color:#a3adba!important;
}
html[data-hg-theme="dark"] .hg-account-nav-list a:hover{
    background:rgba(255,255,255,.055)!important;
    color:#edf2f7!important;
}
html[data-hg-theme="dark"] .hg-account-nav-list li.is-active a,
html[data-hg-theme="dark"] .hg-account-nav-list .is-active a,
html[data-hg-theme="dark"] .woocommerce-MyAccount-navigation-link.is-active a{
    background:linear-gradient(145deg,#2c3949,#222d3b)!important;
    color:#f4f7fb!important;
    border-color:rgba(255,255,255,.08)!important;
}
html[data-hg-theme="dark"] .hg-account-nav-list li.hg-account-logout a,
html[data-hg-theme="dark"] .hg-account-logout-link{
    color:#fb7185!important;
}

/* Tables */
html[data-hg-theme="dark"] .hg-account-panel table,
html[data-hg-theme="dark"] .hg-account-panel thead,
html[data-hg-theme="dark"] .hg-account-panel tbody,
html[data-hg-theme="dark"] .hg-account-panel tr,
html[data-hg-theme="dark"] .hg-account-panel th,
html[data-hg-theme="dark"] .hg-account-panel td,
html[data-hg-theme="dark"] .woocommerce-orders-table,
html[data-hg-theme="dark"] .woocommerce-table{
    background:transparent!important;
    border-color:rgba(255,255,255,.075)!important;
    color:#edf2f7!important;
}
html[data-hg-theme="dark"] .hg-account-panel th,
html[data-hg-theme="dark"] .woocommerce-orders-table th,
html[data-hg-theme="dark"] .woocommerce-table th{
    background:rgba(255,255,255,.035)!important;
    color:#a3adba!important;
}
html[data-hg-theme="dark"] .hg-account-panel td,
html[data-hg-theme="dark"] .woocommerce-orders-table td,
html[data-hg-theme="dark"] .woocommerce-table td{
    color:#edf2f7!important;
}

/* Forms and WooCommerce native account pages */
html[data-hg-theme="dark"] body.woocommerce-account input.input-text,
html[data-hg-theme="dark"] body.woocommerce-account input[type="text"],
html[data-hg-theme="dark"] body.woocommerce-account input[type="email"],
html[data-hg-theme="dark"] body.woocommerce-account input[type="tel"],
html[data-hg-theme="dark"] body.woocommerce-account input[type="password"],
html[data-hg-theme="dark"] body.woocommerce-account textarea,
html[data-hg-theme="dark"] body.woocommerce-account select,
html[data-hg-theme="dark"] .hg-account-input{
    background:#151d28!important;
    border-color:rgba(255,255,255,.09)!important;
    color:#edf2f7!important;
}
html[data-hg-theme="dark"] body.woocommerce-account input::placeholder,
html[data-hg-theme="dark"] body.woocommerce-account textarea::placeholder{
    color:#728094!important;
}
html[data-hg-theme="dark"] body.woocommerce-account fieldset,
html[data-hg-theme="dark"] .woocommerce-address-fields,
html[data-hg-theme="dark"] .woocommerce-EditAccountForm,
html[data-hg-theme="dark"] .woocommerce-Addresses .woocommerce-Address{
    background:rgba(255,255,255,.055)!important;
    border-color:rgba(255,255,255,.075)!important;
    color:#edf2f7!important;
}

/* Buttons */
html[data-hg-theme="dark"] body.woocommerce-account .button,
html[data-hg-theme="dark"] body.woocommerce-account button.button,
html[data-hg-theme="dark"] body.woocommerce-account .woocommerce-button,
html[data-hg-theme="dark"] .hg-account-btn-dark,
html[data-hg-theme="dark"] .hg-account-btn-light{
    background:linear-gradient(145deg,#2c3949,#222d3b)!important;
    color:#f4f7fb!important;
    border:1px solid rgba(255,255,255,.08)!important;
    box-shadow:0 12px 28px rgba(0,0,0,.22)!important;
}
html[data-hg-theme="dark"] body.woocommerce-account .button:hover,
html[data-hg-theme="dark"] body.woocommerce-account button.button:hover,
html[data-hg-theme="dark"] body.woocommerce-account .woocommerce-button:hover{
    background:linear-gradient(145deg,#344356,#293646)!important;
    color:#fff!important;
}

/* Mobile menu and sheet */
html[data-hg-theme="dark"] .hg-mobile-account-toggle{
    background:rgba(23,31,42,.86)!important;
    border-color:rgba(255,255,255,.09)!important;
    color:#edf2f7!important;
    box-shadow:0 12px 34px rgba(0,0,0,.26)!important;
}
html[data-hg-theme="dark"] .hg-mobile-account-toggle-copy strong,
html[data-hg-theme="dark"] .hg-mobile-sheet-title h3{
    color:#edf2f7!important;
}
html[data-hg-theme="dark"] .hg-mobile-account-toggle-copy small,
html[data-hg-theme="dark"] .hg-mobile-sheet-footnote{
    color:#a3adba!important;
}
html[data-hg-theme="dark"] .hg-mobile-account-sheet{
    background:
        linear-gradient(180deg,rgba(23,31,42,.96),rgba(15,19,26,.98)),
        radial-gradient(circle at top right,rgba(148,163,184,.09),transparent 30%)!important;
    color:#edf2f7!important;
}
html[data-hg-theme="dark"] .hg-mobile-sheet-head{
    border-bottom-color:rgba(255,255,255,.075)!important;
}
html[data-hg-theme="dark"] .hg-mobile-account-close,
html[data-hg-theme="dark"] .hg-mobile-sheet-links a{
    background:rgba(255,255,255,.055)!important;
    border-color:rgba(255,255,255,.075)!important;
    color:#edf2f7!important;
}
html[data-hg-theme="dark"] .hg-mobile-sheet-links a.is-active{
    background:linear-gradient(145deg,#2c3949,#222d3b)!important;
    color:#f4f7fb!important;
}

/* Notices */
html[data-hg-theme="dark"] body.woocommerce-account .woocommerce-message,
html[data-hg-theme="dark"] body.woocommerce-account .woocommerce-info{
    background:rgba(84,226,138,.12)!important;
    border-color:rgba(84,226,138,.18)!important;
    color:#73ee9f!important;
    box-shadow:0 10px 28px rgba(0,0,0,.16)!important;
}
html[data-hg-theme="dark"] body.woocommerce-account .woocommerce-error{
    background:rgba(251,113,133,.12)!important;
    border-color:rgba(251,113,133,.18)!important;
    color:#fb7185!important;
}

/* Bottom navigation on account pages. */
html[data-hg-theme="dark"] body.woocommerce-account .mobile-nav,
html[data-hg-theme="dark"] body.woocommerce-account .mobile-nav-inner{
    background:rgba(15,19,26,.76)!important;
    border-color:rgba(255,255,255,.075)!important;
}
