/* AUTO-GENERATED by tools/build-dark-theme.mjs — do not edit by hand. */
/* Hand-written corrections belong in wwwroot/css/theme.css, which loads after this file. */

/* ---- css/site.css ---- */
:where(html[data-theme="dark"]) body { background-color: #122234; color: #eaf1f8; }
:where(html[data-theme="dark"]) h1, :where(html[data-theme="dark"]) h2, :where(html[data-theme="dark"]) h3, :where(html[data-theme="dark"]) h4, html[data-theme="dark"] .brand-font { color: #eaf1f8; }
:where(html[data-theme="dark"]) a { color: #eaf1f8; }
:where(html[data-theme="dark"]) ::-webkit-scrollbar-track { background: #122234; }
:where(html[data-theme="dark"]) ::-webkit-scrollbar-thumb { background: #27405e; }
html[data-theme="dark"] .announcement-bar { background: #27405e; }
html[data-theme="dark"] .header-container { background: #122234; border-bottom: 1px solid rgba(255,255,255,0.128); }
html[data-theme="dark"] .nav-wrapper { background: #122234; border-bottom: 2px solid rgba(255,255,255,0.096); }
html[data-theme="dark"] .nav-link { color: #eaf1f8 !important; }
html[data-theme="dark"] .section-title h2 { color: #eaf1f8; }
html[data-theme="dark"] .section-subtitle { color: #9aabbb; }
html[data-theme="dark"] .cat-circle { border: 2px solid rgba(255,255,255,0.16); background: #122234; }
html[data-theme="dark"] .category-name { color: #eaf1f8; }
html[data-theme="dark"] .color-discovery { background: linear-gradient(180deg, #1c3149 0%, #27405e 100%); }
html[data-theme="dark"] .product-img-wrapper { background: #152739; }
html[data-theme="dark"] .btn-quick-add { color: #0b2545; }
html[data-theme="dark"] .product-info h3 { color: #eaf1f8; }
html[data-theme="dark"] .product-info .price { color: #eaf1f8; }
html[data-theme="dark"] .badge-stock { color: #0b2545; }
html[data-theme="dark"] .testimonial-card { background: #122234; border: 1px solid rgba(255,255,255,0.128); }
html[data-theme="dark"] .luxury-card { background: #122234; border: 1px solid rgba(255,255,255,0.16); }
html[data-theme="dark"] .form-control-lux { background: #122234 !important; border: 2px solid rgba(255,255,255,0.24) !important; color: #eaf1f8 !important; }
html[data-theme="dark"] .btn-gold-fill { color: #0b2545; }
html[data-theme="dark"] .btn-outline-white { border: 2px solid rgba(255,255,255,0.12); }
html[data-theme="dark"] .btn-outline-white:hover { background: #122234; color: #eaf1f8; }
html[data-theme="dark"] .admin-stat-box { background: #122234; border: 1px solid rgba(255,255,255,0.128); }
html[data-theme="dark"] .admin-table tr { background: #122234; }
html[data-theme="dark"] .admin-table tr:hover { background: #152739; }

/* ---- Views/Pos/_Receipt.cshtml ---- */
:where(html[data-theme="dark"]) body { background: #152739; color: #eaf1f8; }
html[data-theme="dark"] .btn-print { background: #27405e; }
html[data-theme="dark"] .btn-close { background: #122234; color: #eaf1f8 !important; border: 1px solid rgba(255,255,255,0.16) !important; }
html[data-theme="dark"] .r { background: #122234; }
html[data-theme="dark"] .sub { color: #a9b8c7; }
html[data-theme="dark"] .meta { color: #a9b8c7; }
html[data-theme="dark"] .meta b { color: #eaf1f8; }
:where(html[data-theme="dark"]) th, :where(html[data-theme="dark"]) td { border-bottom: 1px dotted rgba(255,255,255,0.16); }
:where(html[data-theme="dark"]) td small { color: #f5c26b; }
html[data-theme="dark"] td .unit { color: #9aabbb; }
html[data-theme="dark"] .line { color: #a9b8c7; }
html[data-theme="dark"] .total { border-top: 1px dashed rgba(255,255,255,0.18); }
html[data-theme="dark"] .foot { color: #a9b8c7; }
html[data-theme="dark"] .foot strong { color: #eaf1f8; }
html[data-theme="dark"] .toast { background: #27405e; }
@media print {
:where(html[data-theme="dark"]) body { background: #122234; }
}

/* ---- Views/Shared/_AdminLayout.cshtml ---- */
:where(html[data-theme="dark"]) body { background-color: #0d1a28; color: #eaf1f8; }
html[data-theme="dark"] #sidebar { background: #122234; border-left: 1px solid rgba(255,255,255,0.096); }
html[data-theme="dark"] #sidebar .sidebar-header { background: linear-gradient(135deg, #27405e 0%, #2c4a69 100%); }
html[data-theme="dark"] #sidebar ul li a { color: #a9b8c7; }
html[data-theme="dark"] #sidebar ul li a:hover, html[data-theme="dark"] #sidebar ul li.active > a { color: #eaf1f8; }
html[data-theme="dark"] .push-state { background: #122234; color: #acb6c3; }
html[data-theme="dark"] .push-state.on { background: rgba(16,185,129,0.16); color: #8ae5ad; }
html[data-theme="dark"] .push-state.blocked { background: rgba(239,68,68,0.16); color: #fca5a5; }
html[data-theme="dark"] .pos-link { background: rgba(255,255,255,0.048); color: #eaf1f8 !important; }
html[data-theme="dark"] .pos-link:hover { color: #0b2545 !important; }
html[data-theme="dark"] .content-area { background: #0d1a28; }
html[data-theme="dark"] .admin-navbar { background: #122234; border: 1px solid rgba(255,255,255,0.096); }
html[data-theme="dark"] .btn-toggle { background: #122234; border: 2px solid rgba(255,255,255,0.16); color: #eaf1f8; }
html[data-theme="dark"] .logout-link { color: #f47b7b !important; }

/* ---- Views/Shared/_Layout.cshtml ---- */
:where(html[data-theme="dark"]) body { background: #122234; color: #eaf1f8; }
html[data-theme="dark"] .gr-icon-btn:hover { background: rgba(255,255,255,0.096); }
html[data-theme="dark"] .gr-brand-text { color: #eaf1f8; }
html[data-theme="dark"] .gr-cart-count { color: #0c1f33; }
html[data-theme="dark"] .gr-desk-search { background: rgba(255,255,255,0.08); border: 1px solid rgba(255,255,255,0.16); }
html[data-theme="dark"] .gr-desk-search:focus-within { background: rgba(255,255,255,0.128); }
html[data-theme="dark"] body:not(.home-page) .gr-topbar, html[data-theme="dark"] body.home-page .gr-topbar.is-solid { background: rgba(18,34,52,0.94); color: #eaf1f8; }
html[data-theme="dark"] body.home-page .gr-topbar.is-solid .gr-desk-links a:hover, html[data-theme="dark"] body:not(.home-page) .gr-desk-links a:hover { background: rgba(255,255,255,0.096); }
html[data-theme="dark"] .gr-bottom { background: #27405e; }
html[data-theme="dark"] #mainMenuDrawer { background: #122234 !important; color: #eaf1f8 !important; }
html[data-theme="dark"] #mainMenuDrawer .offcanvas-header { border-bottom: 1px solid rgba(255,255,255,0.16); }
html[data-theme="dark"] #mainMenuDrawer .offcanvas-title { color: #eaf1f8; }
html[data-theme="dark"] .drawer-section-title { color: #e4c878; border-bottom: 1px solid rgba(255,255,255,0.16); }
html[data-theme="dark"] .drawer-cat-row > a { color: #eaf1f8; }
html[data-theme="dark"] .drawer-product-link { color: #9aabbb !important; }
html[data-theme="dark"] .drawer-product-link:hover { color: #eaf1f8 !important; }
html[data-theme="dark"] .color-swatch-menu-circle { border: 2px solid rgba(255,255,255,0.192); }
html[data-theme="dark"] .gr-footer { background: #27405e; }
html[data-theme="dark"] #cookieBanner { background: #27405e; }
html[data-theme="dark"] #acceptCookiesBtn { color: #0c1f33; }
html[data-theme="dark"] .gr-cart-drawer { background: #122234; color: #eaf1f8; }
html[data-theme="dark"] .gr-cart-head { background: #27405e; }
html[data-theme="dark"] .gr-cart-head-count { color: #0c1f33; }
html[data-theme="dark"] .gr-cart-loading { color: #9aabbb; }
html[data-theme="dark"] .gr-cart-item { border: 1px solid rgba(255,255,255,0.16); background: #122234; }
html[data-theme="dark"] .gr-cart-thumb { background: #122234; color: #e4c878; }
html[data-theme="dark"] .gr-cart-name { color: #eaf1f8; }
html[data-theme="dark"] .gr-cart-unit { color: #9aabbb; }
html[data-theme="dark"] .gr-cart-unit .gr-cart-now { color: #34d399; }
html[data-theme="dark"] .gr-cart-unit .gr-cart-was { color: #9aabbb; }
html[data-theme="dark"] .gr-cart-save { color: #34d399; background: rgba(16,185,129,0.16); }
html[data-theme="dark"] .gr-cart-qty button { border: 1px solid rgba(255,255,255,0.16); background: #122234; color: #eaf1f8; }
html[data-theme="dark"] .gr-cart-qty input { color: #eaf1f8; background: #122234; border: 1px solid rgba(255,255,255,0.16); }
html[data-theme="dark"] .gr-cart-remove { color: #e5938a !important; }
html[data-theme="dark"] .gr-cart-empty i { color: #e4c878; }
html[data-theme="dark"] .gr-cart-empty p { color: #9aabbb; }
html[data-theme="dark"] .gr-cart-shop { color: #0c1f33; }
html[data-theme="dark"] .gr-cart-foot { border-top: 1px solid rgba(255,255,255,0.16); background: #122234; }
html[data-theme="dark"] .gr-cart-checkout { color: #0c1f33; }
html[data-theme="dark"] .gr-cart-view { color: #eaf1f8; }
html[data-theme="dark"] .gr-cart-note { color: #9aabbb; }

/* ---- Views/Admin/Accounts.cshtml ---- */
html[data-theme="dark"] body.page-admin-accounts .page-top h1 { color: #eaf1f8; }
html[data-theme="dark"] body.page-admin-accounts .stat-card { background: #122234; border: 1px solid rgba(255,255,255,0.12); }
html[data-theme="dark"] body.page-admin-accounts .stat-card .num { color: #eaf1f8; }
html[data-theme="dark"] body.page-admin-accounts .stat-card .lbl { color: #9aabbb; }
html[data-theme="dark"] body.page-admin-accounts .stat-card.gold { background: linear-gradient(135deg, #122234, #122234); }
html[data-theme="dark"] body.page-admin-accounts .stat-card.gold .num { color: #f4d17b; }
html[data-theme="dark"] body.page-admin-accounts .tab-btn { border: 2px solid rgba(255,255,255,0.12); background: #122234; color: #a9b8c7; }
html[data-theme="dark"] body.page-admin-accounts .tab-btn.active { color: #eaf1f8; }
html[data-theme="dark"] body.page-admin-accounts .tab-btn .count { background: #27405e; }
html[data-theme="dark"] body.page-admin-accounts .role-card { background: #122234; border: 1px solid rgba(255,255,255,0.12); }
html[data-theme="dark"] body.page-admin-accounts .role-card .role-name { color: #eaf1f8; }
html[data-theme="dark"] body.page-admin-accounts .role-card .role-desc { color: #9aabbb; }
html[data-theme="dark"] body.page-admin-accounts .acc-table-wrap { background: #122234; border: 1px solid rgba(255,255,255,0.12); }
html[data-theme="dark"] body.page-admin-accounts .acc-table th { background: #122234; color: #9aabbb; border-bottom: 1px solid rgba(255,255,255,0.12); }
html[data-theme="dark"] body.page-admin-accounts .acc-table td { border-bottom: 1px solid rgba(255,255,255,0.10); }
html[data-theme="dark"] body.page-admin-accounts .user-avatar { background: linear-gradient(135deg, #27405e, #2c4a69); }
html[data-theme="dark"] body.page-admin-accounts .user-name { color: #eaf1f8; }
html[data-theme="dark"] body.page-admin-accounts .user-email { color: #9aabbb; }
html[data-theme="dark"] body.page-admin-accounts .badge-owner { background: rgba(245,158,11,0.16); color: #f5c26b; }
html[data-theme="dark"] body.page-admin-accounts .badge-cashier { background: rgba(59,130,246,0.16); color: #93c5fd; }
html[data-theme="dark"] body.page-admin-accounts .badge-customer { background: #152739; color: #9aabbb; }
html[data-theme="dark"] body.page-admin-accounts .badge-locked { background: rgba(239,68,68,0.16); color: #fca5a5; }
html[data-theme="dark"] body.page-admin-accounts .badge-active { background: rgba(16,185,129,0.16); color: #4ade80; }
html[data-theme="dark"] body.page-admin-accounts .btn-sm { border: 1px solid rgba(255,255,255,0.16); background: #122234; color: #eaf1f8; }
html[data-theme="dark"] body.page-admin-accounts .btn-sm:hover { background: #27405e; border-color: rgba(255,255,255,0.18); }
html[data-theme="dark"] body.page-admin-accounts .btn-sm.danger { color: #f47b7b; }
html[data-theme="dark"] body.page-admin-accounts .alert-success { background: rgba(16,185,129,0.16); color: #4ade80; }
html[data-theme="dark"] body.page-admin-accounts .alert-error { background: rgba(239,68,68,0.16); color: #fca5a5; }
html[data-theme="dark"] body.page-admin-accounts .empty-state { color: #9aabbb; }

/* ---- Views/Admin/ActivityLog.cshtml ---- */
html[data-theme="dark"] body.page-admin-activitylog .audit-title { color: #eaf1f8; }
html[data-theme="dark"] body.page-admin-activitylog .audit-subtitle { color: #9aabbb; }
html[data-theme="dark"] body.page-admin-activitylog .audit-filters { background: #122234; border: 1px solid rgba(255,255,255,0.128); }
html[data-theme="dark"] body.page-admin-activitylog .audit-filters label { color: #9aabbb; }
html[data-theme="dark"] body.page-admin-activitylog .audit-filters .form-control, html[data-theme="dark"] body.page-admin-activitylog .audit-filters .form-select { border-color: rgba(255,255,255,0.12); }
html[data-theme="dark"] body.page-admin-activitylog .audit-search-btn { background: #27405e; }
html[data-theme="dark"] body.page-admin-activitylog .audit-clear { color: #9aabbb; }
html[data-theme="dark"] body.page-admin-activitylog .audit-card { background: #122234; border: 1px solid rgba(255,255,255,0.128); }
html[data-theme="dark"] body.page-admin-activitylog .audit-icon.create { background: rgba(16,185,129,0.16); color: #84ebab; }
html[data-theme="dark"] body.page-admin-activitylog .audit-icon.update { background: rgba(245,158,11,0.16); color: #f5c26b; }
html[data-theme="dark"] body.page-admin-activitylog .audit-icon.delete { background: rgba(239,68,68,0.16); color: #eb8484; }
html[data-theme="dark"] body.page-admin-activitylog .audit-summary { color: #eaf1f8; }
html[data-theme="dark"] body.page-admin-activitylog .audit-meta { color: #9aabbb; }
html[data-theme="dark"] body.page-admin-activitylog .audit-meta i { color: #e4c878; }
html[data-theme="dark"] body.page-admin-activitylog .audit-action.create { background: rgba(16,185,129,0.16); color: #84ebab; }
html[data-theme="dark"] body.page-admin-activitylog .audit-action.update { background: rgba(245,158,11,0.16); color: #f5c26b; }
html[data-theme="dark"] body.page-admin-activitylog .audit-action.delete { background: rgba(239,68,68,0.16); color: #eb8484; }
html[data-theme="dark"] body.page-admin-activitylog .audit-toggle { border-top: 1px solid rgba(255,255,255,0.12); background: #122234; color: #acb7c3; }
html[data-theme="dark"] body.page-admin-activitylog .audit-details { background: #122234; }
html[data-theme="dark"] body.page-admin-activitylog .change-row { border-bottom: 1px dashed rgba(255,255,255,0.12); }
html[data-theme="dark"] body.page-admin-activitylog .change-name { color: #eaf1f8; }
html[data-theme="dark"] body.page-admin-activitylog .change-value { background: #122234; border: 1px solid rgba(255,255,255,0.12); color: #9aabbb; }
html[data-theme="dark"] body.page-admin-activitylog .change-arrow { color: #e4c878; }
html[data-theme="dark"] body.page-admin-activitylog .audit-empty { background: #122234; border: 1px dashed rgba(255,255,255,0.12); color: #9aabbb; }
html[data-theme="dark"] body.page-admin-activitylog .audit-pagination .page-link { color: #eaf1f8; border-color: rgba(255,255,255,0.12); }
html[data-theme="dark"] body.page-admin-activitylog .audit-pagination .active .page-link { background: #27405e; border-color: rgba(255,255,255,0.18); }

/* ---- Views/Admin/Categories.cshtml ---- */
html[data-theme="dark"] body.page-admin-categories .page-top h1 { color: #eaf1f8; }
html[data-theme="dark"] body.page-admin-categories .cat-card { background: #122234; border: 1px solid rgba(255,255,255,0.12); }
html[data-theme="dark"] body.page-admin-categories .cat-card .badge.on { background: rgba(16,185,129,0.16); color: #4ade80; }
html[data-theme="dark"] body.page-admin-categories .cat-card .badge.off { background: rgba(239,68,68,0.16); color: #fca5a5; }
html[data-theme="dark"] body.page-admin-categories .cat-card .count { color: #9aabbb; }
html[data-theme="dark"] body.page-admin-categories .cat-card .name { color: #eaf1f8; }
html[data-theme="dark"] body.page-admin-categories .cat-card .thumbs img { background: #152739; border: 1px solid rgba(255,255,255,0.12); }
html[data-theme="dark"] body.page-admin-categories .cat-card .thumbs .more { background: #152739; color: #9aabbb; }
html[data-theme="dark"] body.page-admin-categories .cat-card .empty-thumbs { background: #122234; }
html[data-theme="dark"] body.page-admin-categories .cat-card .actions a, html[data-theme="dark"] body.page-admin-categories .cat-card .actions button { border: 1px solid rgba(255,255,255,0.16); background: #122234; color: #eaf1f8; }
html[data-theme="dark"] body.page-admin-categories .cat-card .actions a:hover { background: #27405e; border-color: rgba(255,255,255,0.18); }
html[data-theme="dark"] body.page-admin-categories .cat-card .actions .btn-hide { color: #f47b7b; }
html[data-theme="dark"] body.page-admin-categories .cat-card .actions .btn-show { color: #7cf4cc; }
html[data-theme="dark"] body.page-admin-categories .empty-state { background: #122234; border: 2px dashed rgba(255,255,255,0.12); }
html[data-theme="dark"] body.page-admin-categories .popup-box { background: #122234; }
html[data-theme="dark"] body.page-admin-categories .popup-box h3 { color: #eaf1f8; }
html[data-theme="dark"] body.page-admin-categories .popup-box p { color: #9aabbb; }
html[data-theme="dark"] body.page-admin-categories .popup-box input { border: 2px solid rgba(255,255,255,0.12); color: #eaf1f8; }
html[data-theme="dark"] body.page-admin-categories .popup-box .btns .btn-close { background: #152739; color: #eaf1f8; border: 1px solid rgba(255,255,255,0.16); }

/* ---- Views/Admin/CreateProduct.cshtml ---- */
html[data-theme="dark"] body.page-admin-createproduct .page-header h1 { color: #eaf1f8; }
html[data-theme="dark"] body.page-admin-createproduct .card { background: #122234; border: 1px solid rgba(255,255,255,0.12); }
html[data-theme="dark"] body.page-admin-createproduct .card-header { color: #eaf1f8; border-bottom: 2px solid rgba(255,255,255,0.10); }
html[data-theme="dark"] body.page-admin-createproduct .form-label { color: #eaf1f8; }
html[data-theme="dark"] body.page-admin-createproduct .form-label .required { color: #f47b7b; }
html[data-theme="dark"] body.page-admin-createproduct .form-input, html[data-theme="dark"] body.page-admin-createproduct .form-select, html[data-theme="dark"] body.page-admin-createproduct .form-textarea { border: 2px solid rgba(255,255,255,0.12); color: #eaf1f8; background: #122234; }
html[data-theme="dark"] body.page-admin-createproduct .form-input:focus, html[data-theme="dark"] body.page-admin-createproduct .form-select:focus, html[data-theme="dark"] body.page-admin-createproduct .form-textarea:focus { background: #122234; }
html[data-theme="dark"] body.page-admin-createproduct .form-input.ws { background: #122234; }
html[data-theme="dark"] body.page-admin-createproduct .attr-row .btn-del { background: #122234; color: #f47b7b; }
html[data-theme="dark"] body.page-admin-createproduct .btn-add { border: 2px dashed rgba(255,255,255,0.16); background: #122234; color: #a9b8c7; }
html[data-theme="dark"] body.page-admin-createproduct .btn-add:hover { color: #eaf1f8; background: #122234; }
html[data-theme="dark"] body.page-admin-createproduct .upload-box { border: 2px dashed rgba(255,255,255,0.16); background: #122234; }
html[data-theme="dark"] body.page-admin-createproduct .upload-box:hover { background: #122234; }
html[data-theme="dark"] body.page-admin-createproduct .upload-box span { color: #a9b8c7; }
html[data-theme="dark"] body.page-admin-createproduct .toggle-row { background: #122234; }
html[data-theme="dark"] body.page-admin-createproduct .toggle-row span { color: #eaf1f8; }
html[data-theme="dark"] body.page-admin-createproduct .category-choice { border: 2px solid rgba(255,255,255,0.12); background: #122234; }
html[data-theme="dark"] body.page-admin-createproduct .category-choice:has(.cat-check:checked) { background: #122234; }
html[data-theme="dark"] body.page-admin-createproduct .category-primary { color: #efd181; }
html[data-theme="dark"] body.page-admin-createproduct .btn-submit { color: #0b2545; }
html[data-theme="dark"] body.page-admin-createproduct .btn-back { color: #888; }
html[data-theme="dark"] body.page-admin-createproduct .copy-panel { background: linear-gradient(135deg, #27405e, #163a5c); }
html[data-theme="dark"] body.page-admin-createproduct .copy-heading-icon { color: #0b2545; }
html[data-theme="dark"] body.page-admin-createproduct .copy-search-icon { color: #afb7c0; }
html[data-theme="dark"] body.page-admin-createproduct .copy-search { background: #122234; color: #eaf1f8; }
html[data-theme="dark"] body.page-admin-createproduct .copy-search-clear { background: #122234; color: #9aabbb; }
html[data-theme="dark"] body.page-admin-createproduct .copy-results { background: #122234; border: 1px solid rgba(255,255,255,0.12); }
html[data-theme="dark"] body.page-admin-createproduct .copy-result { color: #eaf1f8; }
html[data-theme="dark"] body.page-admin-createproduct .copy-result:hover, html[data-theme="dark"] body.page-admin-createproduct .copy-result:focus { background: rgba(230,172,0,0.16); }
html[data-theme="dark"] body.page-admin-createproduct .copy-result-mark { background: #122234; color: #afb7c0; }
html[data-theme="dark"] body.page-admin-createproduct .copy-result-code { color: #9aabbb; }
html[data-theme="dark"] body.page-admin-createproduct .copy-result-action { color: #f3cd7d; }
html[data-theme="dark"] body.page-admin-createproduct .copy-empty { color: #9aabbb; }

/* ---- Views/Admin/CreateStaff.cshtml ---- */
html[data-theme="dark"] body.page-admin-createstaff .form-card { background: #122234; border: 1px solid rgba(255,255,255,0.12); }
html[data-theme="dark"] body.page-admin-createstaff .form-header h2 { color: #eaf1f8; }
html[data-theme="dark"] body.page-admin-createstaff .form-header p { color: #9aabbb; }
html[data-theme="dark"] body.page-admin-createstaff .field label { color: #eaf1f8; }
html[data-theme="dark"] body.page-admin-createstaff .field input, html[data-theme="dark"] body.page-admin-createstaff .field select { border: 2px solid rgba(255,255,255,0.12); color: #eaf1f8; background: #122234; }
html[data-theme="dark"] body.page-admin-createstaff .field input:focus, html[data-theme="dark"] body.page-admin-createstaff .field select:focus { background: #122234; }
html[data-theme="dark"] body.page-admin-createstaff .field .hint { color: #9aabbb; }
html[data-theme="dark"] body.page-admin-createstaff .field .error { color: #f47b7b; }
html[data-theme="dark"] body.page-admin-createstaff .role-option { border: 2px solid rgba(255,255,255,0.12); background: #122234; }
html[data-theme="dark"] body.page-admin-createstaff .role-option .info .name { color: #eaf1f8; }
html[data-theme="dark"] body.page-admin-createstaff .role-option .info .desc { color: #9aabbb; }
html[data-theme="dark"] body.page-admin-createstaff .btn-cancel { background: #152739; color: #eaf1f8; border: 1px solid rgba(255,255,255,0.16); }
html[data-theme="dark"] body.page-admin-createstaff .validation-summary { background: rgba(239,68,68,0.16); color: #fca5a5; }

/* ---- Views/Admin/DeliveryPricing.cshtml ---- */
html[data-theme="dark"] body.page-admin-deliverypricing .delivery-head h1 { color: #eaf1f8; }
html[data-theme="dark"] body.page-admin-deliverypricing .delivery-head p { color: #9aabbb; }
html[data-theme="dark"] body.page-admin-deliverypricing .search { border: 1px solid rgba(255,255,255,0.16); background: #122234; color: #eaf1f8; }
html[data-theme="dark"] body.page-admin-deliverypricing .notice.ok { color: #8ae5ad; background: rgba(16,185,129,0.16); }
html[data-theme="dark"] body.page-admin-deliverypricing .notice.bad { color: #fca5a5; background: rgba(239,68,68,0.16); }
html[data-theme="dark"] body.page-admin-deliverypricing .add-card, html[data-theme="dark"] body.page-admin-deliverypricing .city-card { background: #122234; border: 1px solid rgba(255,255,255,0.16); }
html[data-theme="dark"] body.page-admin-deliverypricing .field label { color: #9aabbb; }
html[data-theme="dark"] body.page-admin-deliverypricing .field input, html[data-theme="dark"] body.page-admin-deliverypricing .field select { border: 1px solid rgba(255,255,255,0.16); background: #122234; color: #eaf1f8; }
html[data-theme="dark"] body.page-admin-deliverypricing .btn-save { color: #0b2545; }
html[data-theme="dark"] body.page-admin-deliverypricing .btn-delete { background: rgba(239,68,68,0.16); color: #fca5a5; }
html[data-theme="dark"] body.page-admin-deliverypricing .btn-restore { background: rgba(16,185,129,0.16); color: #8ae5ad; }
html[data-theme="dark"] body.page-admin-deliverypricing .gov-title { color: #eaf1f8; }
html[data-theme="dark"] body.page-admin-deliverypricing .city-name { color: #eaf1f8; }
html[data-theme="dark"] body.page-admin-deliverypricing .city-fee { color: #ebcb84; }
html[data-theme="dark"] body.page-admin-deliverypricing .city-orders { color: #eaf1f8; }
html[data-theme="dark"] body.page-admin-deliverypricing .city-orders small { color: #9aabbb; }
html[data-theme="dark"] body.page-admin-deliverypricing .rule-note { color: #9aabbb; }
html[data-theme="dark"] body.page-admin-deliverypricing .state.on { background: rgba(16,185,129,0.16); color: #8ae5ad; }
html[data-theme="dark"] body.page-admin-deliverypricing .state.off { background: #122234; color: #acb6c3; }
html[data-theme="dark"] body.page-admin-deliverypricing .state.deleted { background: rgba(239,68,68,0.16); color: #fca5a5; }
html[data-theme="dark"] body.page-admin-deliverypricing .city-form { border-top: 1px solid rgba(255,255,255,0.16); }
html[data-theme="dark"] body.page-admin-deliverypricing .rule-box { border: 1px solid rgba(255,255,255,0.16); background: #122234; }
html[data-theme="dark"] body.page-admin-deliverypricing .rule-top { color: #eaf1f8; }
html[data-theme="dark"] body.page-admin-deliverypricing .switch { color: #9aabbb; }
html[data-theme="dark"] body.page-admin-deliverypricing .priority { background: #122234; }

/* ---- Views/Admin/EditOrder.cshtml ---- */
html[data-theme="dark"] body.page-admin-editorder { background: #122234; }
html[data-theme="dark"] body.page-admin-editorder .products-panel { background: #122234; }
html[data-theme="dark"] body.page-admin-editorder .topbar { background: #122234; border-bottom: 1px solid rgba(255,255,255,0.12); }
html[data-theme="dark"] body.page-admin-editorder .topbar .brand { color: #eaf1f8; }
html[data-theme="dark"] body.page-admin-editorder .topbar .edit-tag { background: #27405e; }
html[data-theme="dark"] body.page-admin-editorder .topbar .search input { border: 2px solid rgba(255,255,255,0.12); background: #122234; color: #eaf1f8; }
html[data-theme="dark"] body.page-admin-editorder .topbar .search input:focus { background: #122234; }
html[data-theme="dark"] body.page-admin-editorder .topbar .back { border: 2px solid rgba(255,255,255,0.12); background: #122234; color: #9aabbb; }
html[data-theme="dark"] body.page-admin-editorder .cat-strip { background: #122234; border-bottom: 1px solid rgba(255,255,255,0.12); }
html[data-theme="dark"] body.page-admin-editorder .cat-chip { border: 2px solid rgba(255,255,255,0.12); background: #122234; color: #a3b3c2; }
html[data-theme="dark"] body.page-admin-editorder .cat-chip.active { background: #27405e; border-color: rgba(255,255,255,0.18); }
html[data-theme="dark"] body.page-admin-editorder .product-tile { background: #122234; }
html[data-theme="dark"] body.page-admin-editorder .tile-img { background: #152739; }
html[data-theme="dark"] body.page-admin-editorder .tile-name { color: #eaf1f8; }
html[data-theme="dark"] body.page-admin-editorder .tile-price { color: #eaf1f8; }
html[data-theme="dark"] body.page-admin-editorder .tile-price.ws { color: #ffd166; }
html[data-theme="dark"] body.page-admin-editorder .tile-in { background: #27405e; }
html[data-theme="dark"] body.page-admin-editorder .receipt-panel { background: #122234; border-right: 1px solid rgba(255,255,255,0.12); }
html[data-theme="dark"] body.page-admin-editorder .receipt-head.retail { background: #27405e; }
html[data-theme="dark"] body.page-admin-editorder .toggle-slider { background: #24394f; }
html[data-theme="dark"] body.page-admin-editorder .toggle-slider:before { background: #122234; }
html[data-theme="dark"] body.page-admin-editorder .ws-chip-ui { background: #122234; border: 1px solid rgba(255,255,255,0.128); }
html[data-theme="dark"] body.page-admin-editorder .ws-chip-ui::before { background: #122234; }
html[data-theme="dark"] body.page-admin-editorder .ws-chip-ui::after { color: rgba(234,241,248,0.35); }
html[data-theme="dark"] body.page-admin-editorder .cart-row { background: #122234; border: 1px solid rgba(255,255,255,0.10); }
html[data-theme="dark"] body.page-admin-editorder .cart-row img { background: #152739; }
html[data-theme="dark"] body.page-admin-editorder .cart-row .name { color: #eaf1f8; }
html[data-theme="dark"] body.page-admin-editorder .cart-row .old-price { color: #9aabbb; }
html[data-theme="dark"] body.page-admin-editorder .cart-row .unit-price { color: #a3b3c2; }
html[data-theme="dark"] body.page-admin-editorder .cart-row .unit-price.ws-price { color: #ffd166; }
html[data-theme="dark"] body.page-admin-editorder .cart-row .line-total { color: #eaf1f8; }
html[data-theme="dark"] body.page-admin-editorder .cart-row .line-total.ws-price { color: #ffd166; }
html[data-theme="dark"] body.page-admin-editorder .cart-row .line-total small { color: #a3b3c2; }
html[data-theme="dark"] body.page-admin-editorder .cart-row .qty-btn { border: 2px solid rgba(255,255,255,0.12); background: #122234; color: #eaf1f8; }
html[data-theme="dark"] body.page-admin-editorder .cart-row .qty-val { color: #eaf1f8; }
html[data-theme="dark"] body.page-admin-editorder .qty-glitch { color: #f47b7b !important; }
html[data-theme="dark"] body.page-admin-editorder .receipt-foot { background: #122234; }
html[data-theme="dark"] body.page-admin-editorder .disc-row input { border: 2px solid rgba(255,255,255,0.12); color: #eaf1f8; }
html[data-theme="dark"] body.page-admin-editorder .total-line .total-old { color: #9aabbb; }
html[data-theme="dark"] body.page-admin-editorder .total-line .amt { color: #eaf1f8; }
html[data-theme="dark"] body.page-admin-editorder .btn-pay { color: #0b2545; }
html[data-theme="dark"] body.page-admin-editorder .btn-clr { background: #122234; color: #eaf1f8; border: 1px solid rgba(255,255,255,0.12); }
html[data-theme="dark"] body.page-admin-editorder .modal-box { background: #122234; }
html[data-theme="dark"] body.page-admin-editorder .modal-icon.danger { color: #f47b7b; }
html[data-theme="dark"] body.page-admin-editorder .modal-icon.ok { color: #7cf4cc; }
html[data-theme="dark"] body.page-admin-editorder .modal-icon.q { background: rgba(255,255,255,0.064); color: #eaf1f8; }
html[data-theme="dark"] body.page-admin-editorder .modal-title { color: #eaf1f8; }
html[data-theme="dark"] body.page-admin-editorder .modal-sub { color: #a3b3c2; }
html[data-theme="dark"] body.page-admin-editorder .modal-btn.primary { color: #0b2545; }
html[data-theme="dark"] body.page-admin-editorder .modal-btn.sec { background: #152739; color: #eaf1f8; }

/* ---- Views/Admin/EditProduct.cshtml ---- */
html[data-theme="dark"] body.page-admin-editproduct .page-header h1 { color: #eaf1f8; }
html[data-theme="dark"] body.page-admin-editproduct .page-header .sub { color: #9aabbb; }
html[data-theme="dark"] body.page-admin-editproduct .page-header .sub strong { color: #eaf1f8; }
html[data-theme="dark"] body.page-admin-editproduct .card { background: #122234; border: 1px solid rgba(255,255,255,0.12); }
html[data-theme="dark"] body.page-admin-editproduct .card h3 { color: #eaf1f8; border-bottom: 2px solid rgba(255,255,255,0.10); }
html[data-theme="dark"] body.page-admin-editproduct .form-group label { color: #eaf1f8; }
html[data-theme="dark"] body.page-admin-editproduct .form-group label .req { color: #f47b7b; }
html[data-theme="dark"] body.page-admin-editproduct .form-group input, html[data-theme="dark"] body.page-admin-editproduct .form-group select, html[data-theme="dark"] body.page-admin-editproduct .form-group textarea { border: 2px solid rgba(255,255,255,0.12); color: #eaf1f8; background: #122234; }
html[data-theme="dark"] body.page-admin-editproduct .form-group input:focus, html[data-theme="dark"] body.page-admin-editproduct .form-group select:focus, html[data-theme="dark"] body.page-admin-editproduct .form-group textarea:focus { background: #122234; }
html[data-theme="dark"] body.page-admin-editproduct .ws-input { background: #122234 !important; }
html[data-theme="dark"] body.page-admin-editproduct .profit-box { background: #122234; }
html[data-theme="dark"] body.page-admin-editproduct .profit-box span { color: #eaf1f8; }
html[data-theme="dark"] body.page-admin-editproduct .profit-box .val { color: #7cf4cc; }
html[data-theme="dark"] body.page-admin-editproduct .attr-row .btn-del { background: #122234; color: #f47b7b; }
html[data-theme="dark"] body.page-admin-editproduct .btn-add-attr { border: 2px dashed rgba(255,255,255,0.16); background: #122234; color: #a9b8c7; }
html[data-theme="dark"] body.page-admin-editproduct .img-item { border: 2px solid rgba(255,255,255,0.12); }
html[data-theme="dark"] body.page-admin-editproduct .img-item .tag { color: #0b2545; }
html[data-theme="dark"] body.page-admin-editproduct .upload-zone { border: 2px dashed rgba(255,255,255,0.16); background: #122234; }
html[data-theme="dark"] body.page-admin-editproduct .upload-zone:hover { background: #122234; }
html[data-theme="dark"] body.page-admin-editproduct .upload-zone span { color: #a9b8c7; }
html[data-theme="dark"] body.page-admin-editproduct .toggle-row { background: #122234; }
html[data-theme="dark"] body.page-admin-editproduct .toggle-row span { color: #eaf1f8; }
html[data-theme="dark"] body.page-admin-editproduct .btn-submit { color: #0b2545; }
html[data-theme="dark"] body.page-admin-editproduct .btn-submit:hover { background: #122234; }
html[data-theme="dark"] body.page-admin-editproduct .category-choice { border: 2px solid rgba(255,255,255,0.12); background: #122234; }
html[data-theme="dark"] body.page-admin-editproduct .category-choice:has(.cat-check:checked) { background: #122234; }
html[data-theme="dark"] body.page-admin-editproduct .category-primary { color: #efd181; }

/* ---- Views/Admin/EditStaff.cshtml ---- */
html[data-theme="dark"] body.page-admin-editstaff .form-card { background: #122234; border: 1px solid rgba(255,255,255,0.12); }
html[data-theme="dark"] body.page-admin-editstaff .form-header h2 { color: #eaf1f8; }
html[data-theme="dark"] body.page-admin-editstaff .form-header p { color: #9aabbb; }
html[data-theme="dark"] body.page-admin-editstaff .field label { color: #eaf1f8; }
html[data-theme="dark"] body.page-admin-editstaff .field input, html[data-theme="dark"] body.page-admin-editstaff .field select { border: 2px solid rgba(255,255,255,0.12); color: #eaf1f8; background: #122234; }
html[data-theme="dark"] body.page-admin-editstaff .field input:focus, html[data-theme="dark"] body.page-admin-editstaff .field select:focus { background: #122234; }
html[data-theme="dark"] body.page-admin-editstaff .field .hint { color: #9aabbb; }
html[data-theme="dark"] body.page-admin-editstaff .field .error { color: #f47b7b; }
html[data-theme="dark"] body.page-admin-editstaff .role-option { border: 2px solid rgba(255,255,255,0.12); background: #122234; }
html[data-theme="dark"] body.page-admin-editstaff .role-option .info .name { color: #eaf1f8; }
html[data-theme="dark"] body.page-admin-editstaff .role-option .info .desc { color: #9aabbb; }
html[data-theme="dark"] body.page-admin-editstaff .lock-toggle { background: #122234; border: 2px solid rgba(255,255,255,0.12); }
html[data-theme="dark"] body.page-admin-editstaff .lock-toggle .info h6 { color: #eaf1f8; }
html[data-theme="dark"] body.page-admin-editstaff .lock-toggle .info small { color: #9aabbb; }
html[data-theme="dark"] body.page-admin-editstaff .lock-switch .track { background: #122234; }
html[data-theme="dark"] body.page-admin-editstaff .lock-switch .track::after { background: #122234; }
html[data-theme="dark"] body.page-admin-editstaff .btn-cancel { background: #152739; color: #eaf1f8; border: 1px solid rgba(255,255,255,0.16); }
html[data-theme="dark"] body.page-admin-editstaff .validation-summary { background: rgba(239,68,68,0.16); color: #fca5a5; }

/* ---- Views/Admin/Index.cshtml ---- */
html[data-theme="dark"] body.page-admin-index .welcome-text h1 { color: #eaf1f8; }
html[data-theme="dark"] body.page-admin-index .welcome-text span { color: #9aabbb; }
html[data-theme="dark"] body.page-admin-index .money-card { background: #122234; border: 1px solid rgba(255,255,255,0.10); }
html[data-theme="dark"] body.page-admin-index .money-card .mc-amount { color: #eaf1f8; }
html[data-theme="dark"] body.page-admin-index .money-card .mc-label { color: #9aabbb; }
html[data-theme="dark"] body.page-admin-index .money-card.dark { background: #27405e; }
html[data-theme="dark"] body.page-admin-index .panel { background: #122234; border: 1px solid rgba(255,255,255,0.10); }
html[data-theme="dark"] body.page-admin-index .panel-header h3 { color: #eaf1f8; }
html[data-theme="dark"] body.page-admin-index .order-line { border-bottom: 1px solid rgba(255,255,255,0.10); }
html[data-theme="dark"] body.page-admin-index .order-line .ol-name { color: #eaf1f8; }
html[data-theme="dark"] body.page-admin-index .order-line .ol-date { color: #9aabbb; }
html[data-theme="dark"] body.page-admin-index .order-line .ol-amount { color: #eaf1f8; }
html[data-theme="dark"] body.page-admin-index .ol-status.done { background: rgba(16,185,129,0.16); color: #4ade80; }
html[data-theme="dark"] body.page-admin-index .ol-status.wait { background: rgba(245,158,11,0.16); color: #f5c26b; }
html[data-theme="dark"] body.page-admin-index .ol-status.prep { background: #122234; color: #ad86e9; }
html[data-theme="dark"] body.page-admin-index .alert-item { background: #122234; border: 1px solid rgba(255,255,255,0.10); }
html[data-theme="dark"] body.page-admin-index .alert-item:hover { border-color: rgba(255,255,255,0.16); }
html[data-theme="dark"] body.page-admin-index .alert-item .ai-num { color: #eaf1f8; }
html[data-theme="dark"] body.page-admin-index .alert-item .ai-label { color: #9aabbb; }
html[data-theme="dark"] body.page-admin-index .top-list-item { border-bottom: 1px solid rgba(255,255,255,0.10); }
html[data-theme="dark"] body.page-admin-index .top-rank.first { background: rgba(230,176,0,0.16); }
html[data-theme="dark"] body.page-admin-index .top-rank.other { background: #152739; color: #9aabbb; }
html[data-theme="dark"] body.page-admin-index .top-name { color: #eaf1f8; }
html[data-theme="dark"] body.page-admin-index .top-sold { color: #7cf4cc; }
html[data-theme="dark"] body.page-admin-index .date-filter { background: #122234; border: 1px solid rgba(255,255,255,0.10); }
html[data-theme="dark"] body.page-admin-index .date-filter-top h2 { color: #eaf1f8; }
html[data-theme="dark"] body.page-admin-index .date-filter-top span { color: #9aabbb; }
html[data-theme="dark"] body.page-admin-index .date-field label { color: #9aabbb; }
html[data-theme="dark"] body.page-admin-index .date-field input { border: 1.5px solid rgba(255,255,255,0.12); color: #eaf1f8; }
html[data-theme="dark"] body.page-admin-index .date-submit { background: #27405e; }
html[data-theme="dark"] body.page-admin-index .date-preset { background: #152739; color: #eaf1f8; }
html[data-theme="dark"] body.page-admin-index .date-preset:hover { background: rgba(230,176,0,0.16); color: #eaf1f8; }
html[data-theme="dark"] body.page-admin-index .daily-table th, html[data-theme="dark"] body.page-admin-index .daily-table td { border-bottom: 1px solid rgba(255,255,255,0.10); }
html[data-theme="dark"] body.page-admin-index .daily-table th { background: #122234; color: #9aabbb; }
html[data-theme="dark"] body.page-admin-index .daily-table tr:hover td { background: #122234; }
html[data-theme="dark"] body.page-admin-index .daily-table .day-name { color: #eaf1f8; }
html[data-theme="dark"] body.page-admin-index .daily-table .day-sub { color: #9aabbb; }
html[data-theme="dark"] body.page-admin-index .daily-table .profit { color: #7cf4cc; }
html[data-theme="dark"] body.page-admin-index .daily-table tfoot td { background: #27405e; }

/* ---- Views/Admin/Messages.cshtml ---- */
html[data-theme="dark"] body.page-admin-messages .page-header h1 { color: #eaf1f8; }
html[data-theme="dark"] body.page-admin-messages .page-header .badge { background: #27405e; }
html[data-theme="dark"] body.page-admin-messages .msg-card { background: #122234; border: 1px solid rgba(255,255,255,0.12); }
html[data-theme="dark"] body.page-admin-messages .msg-card.unread { background: #122234; }
html[data-theme="dark"] body.page-admin-messages .msg-top .name { color: #eaf1f8; }
html[data-theme="dark"] body.page-admin-messages .msg-top .date { color: #9aabbb; }
html[data-theme="dark"] body.page-admin-messages .msg-contact .tel { background: rgba(15,130,214,0.16); color: #eaf1f8; }
html[data-theme="dark"] body.page-admin-messages .msg-contact .wa { background: rgba(16,185,129,0.16); color: #4ade80; }
html[data-theme="dark"] body.page-admin-messages .msg-body { background: #122234; color: #a9b8c7; }
html[data-theme="dark"] body.page-admin-messages .btn-sm.gray { background: #152739; color: #9aabbb; }

/* ---- Views/Admin/OrderDetails.cshtml ---- */
html[data-theme="dark"] body.page-admin-orderdetails .btn-navy { background: #27405e; }
html[data-theme="dark"] body.page-admin-orderdetails .btn-soft { background: #122234; color: #eaf1f8; border: 1px solid rgba(255,255,255,0.128); }
html[data-theme="dark"] body.page-admin-orderdetails .top-bar h1 { color: #eaf1f8; }
html[data-theme="dark"] body.page-admin-orderdetails .top-bar .when { color: #9aabbb; }
html[data-theme="dark"] body.page-admin-orderdetails .chip.retail { background: #122234; color: #93c5fd; }
html[data-theme="dark"] body.page-admin-orderdetails .chip.wholesale { background: rgba(229,156,0,0.16); color: #f5c26b; }
html[data-theme="dark"] body.page-admin-orderdetails .chip.online { background: #122234; color: #34d399; }
html[data-theme="dark"] body.page-admin-orderdetails .chip.wait { background: rgba(245,158,11,0.16); color: #f5c26b; }
html[data-theme="dark"] body.page-admin-orderdetails .chip.prep { background: #122234; color: #ad86e9; }
html[data-theme="dark"] body.page-admin-orderdetails .chip.delv { background: rgba(59,130,246,0.16); color: #93c5fd; }
html[data-theme="dark"] body.page-admin-orderdetails .chip.done { background: rgba(16,185,129,0.16); color: #4ade80; }
html[data-theme="dark"] body.page-admin-orderdetails .chip.canc { background: rgba(239,68,68,0.16); color: #fca5a5; }
html[data-theme="dark"] body.page-admin-orderdetails .card { background: #122234; border: 1px solid rgba(255,255,255,0.128); }
html[data-theme="dark"] body.page-admin-orderdetails .card h2 { color: #eaf1f8; }
html[data-theme="dark"] body.page-admin-orderdetails .card h2 .count { color: #9aabbb; }
html[data-theme="dark"] body.page-admin-orderdetails .pick { border-top: 1px solid rgba(255,255,255,0.12); }
html[data-theme="dark"] body.page-admin-orderdetails .pick-img { background: #152739; border: 1px solid rgba(255,255,255,0.128); }
html[data-theme="dark"] body.page-admin-orderdetails .pick-name { color: #eaf1f8; }
html[data-theme="dark"] body.page-admin-orderdetails .tag { background: #152739; color: #9aabbb; }
html[data-theme="dark"] body.page-admin-orderdetails .tag.code { background: #122234; color: #ebcb84; }
html[data-theme="dark"] body.page-admin-orderdetails .tag.whole { background: rgba(229,156,0,0.16); color: #f5c26b; }
html[data-theme="dark"] body.page-admin-orderdetails .pick-price { color: #9aabbb; }
html[data-theme="dark"] body.page-admin-orderdetails .pick-qty .q { color: #eaf1f8; }
html[data-theme="dark"] body.page-admin-orderdetails .pick-qty .l { color: #9aabbb; }
html[data-theme="dark"] body.page-admin-orderdetails .pick-qty .t { color: #e4c878; }
html[data-theme="dark"] body.page-admin-orderdetails .pick-check { border: 2px solid rgba(255,255,255,0.128); background: #122234; }
html[data-theme="dark"] body.page-admin-orderdetails .row-line { color: #9aabbb; }
html[data-theme="dark"] body.page-admin-orderdetails .row-line b { color: #eaf1f8; }
html[data-theme="dark"] body.page-admin-orderdetails .addr { color: #eaf1f8; background: #122234; border: 1px solid rgba(255,255,255,0.128); }
html[data-theme="dark"] body.page-admin-orderdetails .addr.none { color: #9aabbb; }
html[data-theme="dark"] body.page-admin-orderdetails .sum-line { color: #9aabbb; }
html[data-theme="dark"] body.page-admin-orderdetails .sum-line.total { color: #eaf1f8; border-top: 1px solid rgba(255,255,255,0.12); }
html[data-theme="dark"] body.page-admin-orderdetails .status-form select { border: 1px solid rgba(255,255,255,0.128); background: #122234; color: #eaf1f8; }
html[data-theme="dark"] body.page-admin-orderdetails .status-log .row { background: #122234; color: #eaf1f8; }
html[data-theme="dark"] body.page-admin-orderdetails .status-log .when { color: #9aabbb; }
html[data-theme="dark"] body.page-admin-orderdetails .status-log .profit { color: #34d399; }
@media print {
html[data-theme="dark"] body.page-admin-orderdetails .card { border: 1px solid rgba(255,255,255,0.16); }
}

/* ---- Views/Admin/Orders.cshtml ---- */
html[data-theme="dark"] body.page-admin-orders .page-top h1 { color: #eaf1f8; }
html[data-theme="dark"] body.page-admin-orders .page-top .sub { color: #9aabbb; }
html[data-theme="dark"] body.page-admin-orders .btn-gold { color: #0b2545; }
html[data-theme="dark"] body.page-admin-orders .btn-navy { background: #27405e; }
html[data-theme="dark"] body.page-admin-orders .btn-soft { background: #122234; color: #eaf1f8; border: 1px solid rgba(255,255,255,0.128); }
html[data-theme="dark"] body.page-admin-orders .stat { background: #122234; border: 1px solid rgba(255,255,255,0.128); }
html[data-theme="dark"] body.page-admin-orders .stat .v { color: #eaf1f8; }
html[data-theme="dark"] body.page-admin-orders .stat .l { color: #9aabbb; }
html[data-theme="dark"] body.page-admin-orders .stat.warn .v { color: #f4bc7b; }
html[data-theme="dark"] body.page-admin-orders .stat.ok .v { color: #34d399; }
html[data-theme="dark"] body.page-admin-orders .stat.ship .v { color: #7ca1f3; }
html[data-theme="dark"] body.page-admin-orders .stat.money { background: linear-gradient(145deg, #27405e, #163a5c); }
html[data-theme="dark"] body.page-admin-orders .toolbar { background: #122234; border: 1px solid rgba(255,255,255,0.128); }
html[data-theme="dark"] body.page-admin-orders .search-row input { border: 1px solid rgba(255,255,255,0.12); color: #eaf1f8; background: #122234; }
html[data-theme="dark"] body.page-admin-orders .search-row input:focus { background: #122234; }
html[data-theme="dark"] body.page-admin-orders .filters .group { background: #122234; border: 1px solid rgba(255,255,255,0.128); }
html[data-theme="dark"] body.page-admin-orders .filters .lbl { color: #9aabbb; }
html[data-theme="dark"] body.page-admin-orders .pill { background: #122234; color: #9aabbb; }
html[data-theme="dark"] body.page-admin-orders .pill i { color: #e4c878; }
html[data-theme="dark"] body.page-admin-orders .pill.on { background: #27405e; border-color: rgba(255,255,255,0.18); }
html[data-theme="dark"] body.page-admin-orders .order-card { background: #122234; border: 1px solid rgba(255,255,255,0.128); }
html[data-theme="dark"] body.page-admin-orders .oid .num { color: #eaf1f8; }
html[data-theme="dark"] body.page-admin-orders .src.retail { background: #122234; color: #93c5fd; }
html[data-theme="dark"] body.page-admin-orders .src.wholesale { background: rgba(229,156,0,0.16); color: #f5c26b; }
html[data-theme="dark"] body.page-admin-orders .src.online { background: #122234; color: #34d399; }
html[data-theme="dark"] body.page-admin-orders .info .name { color: #eaf1f8; }
html[data-theme="dark"] body.page-admin-orders .info .meta { color: #9aabbb; }
html[data-theme="dark"] body.page-admin-orders .info .items-preview { color: #9aabbb; }
html[data-theme="dark"] body.page-admin-orders .price-col .amt { color: #eaf1f8; }
html[data-theme="dark"] body.page-admin-orders .price-col .pcs { color: #9aabbb; }
html[data-theme="dark"] body.page-admin-orders .status-badge.wait { background: rgba(245,158,11,0.16); color: #f5c26b; }
html[data-theme="dark"] body.page-admin-orders .status-badge.prep { background: #122234; color: #ad86e9; }
html[data-theme="dark"] body.page-admin-orders .status-badge.delv { background: rgba(59,130,246,0.16); color: #93c5fd; }
html[data-theme="dark"] body.page-admin-orders .status-badge.done { background: rgba(16,185,129,0.16); color: #4ade80; }
html[data-theme="dark"] body.page-admin-orders .status-badge.canc { background: rgba(239,68,68,0.16); color: #fca5a5; }
html[data-theme="dark"] body.page-admin-orders .actions { border-top: 1px solid rgba(255,255,255,0.12); }
html[data-theme="dark"] body.page-admin-orders .empty { color: #9aabbb; background: #122234; border: 1px dashed rgba(255,255,255,0.128); }
html[data-theme="dark"] body.page-admin-orders .oid .num a:hover { color: #e4c878; }

/* ---- Views/Admin/Products.cshtml ---- */
html[data-theme="dark"] body.page-admin-products .table-responsive::-webkit-scrollbar-track { background: #122234; }
html[data-theme="dark"] body.page-admin-products .table-responsive::-webkit-scrollbar-thumb { background: #20344a; }
html[data-theme="dark"] body.page-admin-products .table-responsive::-webkit-scrollbar-thumb:hover { background: #1b2d42; }

/* ---- Views/Admin/ShopOrder.cshtml ---- */
html[data-theme="dark"] body.page-admin-shoporder .shop-order-page h1 { color: #eaf1f8; }
html[data-theme="dark"] body.page-admin-shoporder .shop-order-page .sub { color: #9aabbb; }
html[data-theme="dark"] body.page-admin-shoporder .order-item { background: #122234; border: 1px solid rgba(255,255,255,0.12); }
html[data-theme="dark"] body.page-admin-shoporder .order-item.drag-over { background: #122234; }
html[data-theme="dark"] body.page-admin-shoporder .order-item .thumb { background: #152739; }
html[data-theme="dark"] body.page-admin-shoporder .order-item .name { color: #eaf1f8; }
html[data-theme="dark"] body.page-admin-shoporder .order-item .meta { color: #9aabbb; }
html[data-theme="dark"] body.page-admin-shoporder .order-item .rank { background: #27405e; }
html[data-theme="dark"] body.page-admin-shoporder .order-item .rank.unset { background: #152739; color: #9aabbb; }
html[data-theme="dark"] body.page-admin-shoporder .toolbar { background: #122234; border: 1px solid rgba(255,255,255,0.12); }
html[data-theme="dark"] body.page-admin-shoporder .btn-back { background: #122234; border: 1px solid rgba(255,255,255,0.16); }
html[data-theme="dark"] body.page-admin-shoporder .hint { background: #122234; color: #f5c26b; }

/* ---- Views/Cart/Index.cshtml ---- */
html[data-theme="dark"] body.page-cart-index .cart-header-section { background: #122234; border-bottom: 1px solid rgba(255,255,255,0.096); }
html[data-theme="dark"] body.page-cart-index .cart-header-section h1 { color: #eaf1f8; }
html[data-theme="dark"] body.page-cart-index .cart-item-card { background: #122234; border: 1px solid rgba(255,255,255,0.096); }
html[data-theme="dark"] body.page-cart-index .cart-item-img-box { background: #152739; border: 1px solid rgba(255,255,255,0.096); }
html[data-theme="dark"] body.page-cart-index .item-title { color: #eaf1f8; }
html[data-theme="dark"] body.page-cart-index .item-cat { color: #9aabbb; }
html[data-theme="dark"] body.page-cart-index .item-remove-btn:hover { color: #f47b7b; }
html[data-theme="dark"] body.page-cart-index .quantity-picker-mini { background: #152739; border: 1.5px solid rgba(255,255,255,0.128); }
html[data-theme="dark"] body.page-cart-index .qty-control { color: #eaf1f8; }
html[data-theme="dark"] body.page-cart-index .qty-num { color: #eaf1f8; border-left: 1px solid rgba(255,255,255,0.128); border-right: 1px solid rgba(255,255,255,0.128); }
html[data-theme="dark"] body.page-cart-index .item-line-total { color: #eaf1f8; }
html[data-theme="dark"] body.page-cart-index .item-line-was { color: #9aabbb; }
html[data-theme="dark"] body.page-cart-index .item-unit-price { color: #9aabbb; }
html[data-theme="dark"] body.page-cart-index .item-unit-price .unit-now { color: #34d399; }
html[data-theme="dark"] body.page-cart-index .item-unit-price .unit-was { color: #9aabbb; }
html[data-theme="dark"] body.page-cart-index .summary-card { background: rgba(204,127,26,0.16); border: 1.5px solid rgba(255,255,255,0.128); }
html[data-theme="dark"] body.page-cart-index .summary-card h3 { color: #eaf1f8; }
html[data-theme="dark"] body.page-cart-index .bg-glass-gold { color: #eaf1f8; }

/* ---- Views/Home/About.cshtml ---- */
html[data-theme="dark"] body.page-home-about .leaflet-control-zoom a { color: #eaf1f8 !important; background: #122234 !important; border: 1px solid rgba(255,255,255,0.16) !important; }

/* ---- Views/Home/Details.cshtml ---- */
html[data-theme="dark"] body.page-home-details .breadcrumb-section { background: #122234; border-bottom: 1px solid rgba(255,255,255,0.096); }
html[data-theme="dark"] body.page-home-details .breadcrumb-item a { color: #eaf1f8; }
html[data-theme="dark"] body.page-home-details .breadcrumb-item.active { color: #eaf1f8; }
html[data-theme="dark"] body.page-home-details .main-image-container { background: #152739; border: 1px solid rgba(255,255,255,0.096); }
html[data-theme="dark"] body.page-home-details .zoom-icon-wrapper { background: rgba(18,34,52,0.95); color: #eaf1f8; }
html[data-theme="dark"] body.page-home-details .nav-arrow { background: rgba(18,34,52,0.9); color: #eaf1f8; }
html[data-theme="dark"] body.page-home-details .product-title { color: #eaf1f8; }
html[data-theme="dark"] body.page-home-details .product-price { color: #eaf1f8; }
html[data-theme="dark"] body.page-home-details .product-public-code .code-label { color: #9aabbb; }
html[data-theme="dark"] body.page-home-details .product-public-code .code-chip { color: #eaf1f8; }
html[data-theme="dark"] body.page-home-details .product-public-code .code-chip.copied { background: rgba(16,185,129,0.16); color: #34d399; }
html[data-theme="dark"] body.page-home-details .badge-stock-status.available { color: #34d399; }
html[data-theme="dark"] body.page-home-details .badge-stock-status.sold-out { color: #ea858f; }
html[data-theme="dark"] body.page-home-details .wholesale-banner { background: linear-gradient(135deg,rgba(245,158,11,0.16),rgba(245,158,11,0.2)); }
html[data-theme="dark"] body.page-home-details .wholesale-title { color: #f5c26b; }
html[data-theme="dark"] body.page-home-details .wholesale-desc { color: #efa880; }
html[data-theme="dark"] body.page-home-details .variant-section { background: rgba(255,255,255,0.048); border: 1px solid rgba(255,255,255,0.096); }
html[data-theme="dark"] body.page-home-details .variant-img-wrap { border: 7px solid rgba(255,255,255,0.16); background: #122234; }
html[data-theme="dark"] body.page-home-details .variant-label { color: #9aabbb; }
html[data-theme="dark"] body.page-home-details .variant-card.active .variant-label { color: #eaf1f8; }
html[data-theme="dark"] body.page-home-details .product-description { color: #eaf1f8; border-bottom: 1.5px solid rgba(255,255,255,0.096); }
html[data-theme="dark"] body.page-home-details .purchase-card { background: #122234; border: 2.5px solid rgba(255,255,255,0.18); }
html[data-theme="dark"] body.page-home-details .section-sub-label { color: #eaf1f8; }
html[data-theme="dark"] body.page-home-details .quantity-controller { background: #152739; border: 2px solid rgba(255,255,255,0.24); }
html[data-theme="dark"] body.page-home-details .quantity-controller button { color: #eaf1f8; }
html[data-theme="dark"] body.page-home-details .quantity-controller button:active { background: rgba(255,255,255,0.08); }
html[data-theme="dark"] body.page-home-details .qty-display { color: #eaf1f8; }
html[data-theme="dark"] body.page-home-details .qty-display:hover { background: rgba(255,255,255,0.064); }
html[data-theme="dark"] body.page-home-details .qty-glitch { color: #f47b7b !important; }
html[data-theme="dark"] body.page-home-details .btn-whatsapp-outline { color: #86eaab !important; }
html[data-theme="dark"] body.page-home-details .btn-navy-outline { background: #27405e; }
html[data-theme="dark"] body.page-home-details .trust-item { background: #122234; border: 1.5px solid rgba(255,255,255,0.128); }
html[data-theme="dark"] body.page-home-details .trust-item span { color: #eaf1f8; }
html[data-theme="dark"] body.page-home-details .attributes-box { background: #27405e; }
html[data-theme="dark"] body.page-home-details .related-section { border-top: 1.5px solid rgba(255,255,255,0.128); }
html[data-theme="dark"] body.page-home-details .section-title { color: #eaf1f8; }
html[data-theme="dark"] body.page-home-details .related-card { background: #122234; border: 1px solid rgba(255,255,255,0.112); }
html[data-theme="dark"] body.page-home-details .related-img-wrap { background: linear-gradient(160deg,#152739,#182b3e); }
html[data-theme="dark"] body.page-home-details .shop-variants { background: #122234; border-bottom: 1px solid rgba(255,255,255,0.096); }
html[data-theme="dark"] body.page-home-details .shop-variant-swatch { border: 1.5px solid rgba(255,255,255,0.192); }
html[data-theme="dark"] body.page-home-details .shop-variant-swatch.is-current { border-color: rgba(255,255,255,0.18); }
html[data-theme="dark"] body.page-home-details .related-info h4 { color: #eaf1f8; }
html[data-theme="dark"] body.page-home-details .related-info .price { color: #eaf1f8; }
html[data-theme="dark"] body.page-home-details .add-cart-success-box { background: #122234; }
html[data-theme="dark"] body.page-home-details .success-icon-wrap { color: #7cf4cc; }
html[data-theme="dark"] body.page-home-details .numpad-box { background: #122234; }
html[data-theme="dark"] body.page-home-details .numpad-display { background: #152739; color: #eaf1f8; }
html[data-theme="dark"] body.page-home-details .numpad-btn { border: 2px solid rgba(255,255,255,0.12); background: #122234; color: #eaf1f8; }

/* ---- Views/Home/Index.cshtml ---- */
html[data-theme="dark"] body.page-home-index .home { background-color: #122234; }
html[data-theme="dark"] body.page-home-index .home-hero-brand span { color: #e4c878; }
html[data-theme="dark"] body.page-home-index .home-btn-primary { color: #0c1f33; }
html[data-theme="dark"] body.page-home-index .home-splitter-line { background: linear-gradient(90deg, transparent, rgba(201,162,77,0.75), rgba(255,255,255,0.4)); }
html[data-theme="dark"] body.page-home-index .home-splitter-line:last-of-type { background: linear-gradient(90deg, rgba(255,255,255,0.4), rgba(201,162,77,0.75), transparent); }
html[data-theme="dark"] body.page-home-index .home-splitter-mark { color: #e4c878; }
html[data-theme="dark"] body.page-home-index .home-splitter-mark::before { background: radial-gradient(circle at 40% 35%, #122234, #122234 60%, rgba(184,138,46,0.16)); }
html[data-theme="dark"] body.page-home-index .home-splitter.wave-to-footer { color: #eaf1f8; }
html[data-theme="dark"] body.page-home-index .home-sec-mist { background: #0d1a28; }
html[data-theme="dark"] body.page-home-index .home-sec-blush { background: radial-gradient(ellipse 70% 50% at 0% 100%, rgba(180,70,100,0.06), transparent 50%),
            linear-gradient(180deg, #122234 0%, #122234 100%); }
html[data-theme="dark"] body.page-home-index .home-sec-alt { background: radial-gradient(ellipse 60% 40% at 50% 0%, rgba(201,162,77,0.07), transparent 60%),
            #122234; }
html[data-theme="dark"] body.page-home-index .home-head h2 { color: #eaf1f8; }
html[data-theme="dark"] body.page-home-index .home-head p { color: #9aabbb; }
html[data-theme="dark"] body.page-home-index .home-link { color: #eaf1f8; }
html[data-theme="dark"] body.page-home-index .home-link:hover { color: #e4c878; }
html[data-theme="dark"] body.page-home-index .home-cat { background: #27405e; border: 1.5px solid rgba(255,255,255,0.192); }
html[data-theme="dark"] body.page-home-index .home-prod { background: #122234; border: 1px solid rgba(255,255,255,0.144); }
html[data-theme="dark"] body.page-home-index .home-prod-img { background: #122234; border: 1px solid rgba(255,255,255,0.096); }
html[data-theme="dark"] body.page-home-index .home-prod-name { color: #eaf1f8; }
html[data-theme="dark"] body.page-home-index .home-rails { background: radial-gradient(ellipse 70% 55% at 50% -10%, rgba(201,162,77,0.12), transparent 55%),
            linear-gradient(180deg, #122234 0%, #122234 100%); }
html[data-theme="dark"] body.page-home-index .home-rail-block { border-bottom: 1px solid rgba(255,255,255,0.08); }
html[data-theme="dark"] body.page-home-index .home-rail-head h3 { color: #eaf1f8; }
html[data-theme="dark"] body.page-home-index .home-rail-head span { color: #9aabbb; }
html[data-theme="dark"] body.page-home-index .home-rail-viewport::before { background: linear-gradient(to left, transparent, #122234); background: linear-gradient(to inline-end, #122234, transparent); }
html[data-theme="dark"] body.page-home-index .home-rail-viewport::after { background: linear-gradient(to right, transparent, #122234); background: linear-gradient(to inline-start, #122234, transparent); }
html[data-theme="dark"] body.page-home-index .home-rail-nav { border: 1px solid rgba(255,255,255,0.192); background: #122234; color: #eaf1f8; }
html[data-theme="dark"] body.page-home-index .home-rail-card { background: #122234; border: 1px solid rgba(255,255,255,0.16); }
html[data-theme="dark"] body.page-home-index .home-rail-img { background: #122234; border: 1px solid rgba(255,255,255,0.096); }
html[data-theme="dark"] body.page-home-index .home-rail-name { color: #eaf1f8; }
html[data-theme="dark"] body.page-home-index .home-bloom { background: radial-gradient(ellipse 55% 60% at 50% 50%, rgba(226,74,114,0.1), transparent 65%),
            linear-gradient(180deg, #122234 0%, #122234 48%, #122234 100%); }
html[data-theme="dark"] body.page-home-index .home-about { background: radial-gradient(ellipse 50% 40% at 0% 30%, rgba(201,162,77,0.1), transparent 55%),
            linear-gradient(180deg, #122234 0%, #122234 100%); }
html[data-theme="dark"] body.page-home-index .home-about-card { background: #122234; border: 1px solid rgba(255,255,255,0.112); }
html[data-theme="dark"] body.page-home-index .home-about-photo { background: #20344a; }
html[data-theme="dark"] body.page-home-index .home-about-body h2 { color: #eaf1f8; }
html[data-theme="dark"] body.page-home-index .home-about-body p { color: #9aabbb; }
html[data-theme="dark"] body.page-home-index .home-about-body strong { color: #eaf1f8; }
html[data-theme="dark"] body.page-home-index .home-about-point { color: #eaf1f8; }
html[data-theme="dark"] body.page-home-index .home-about-point i { color: #e4c878; }
html[data-theme="dark"] body.page-home-index .home-occ { background: #122234; border: 1px solid rgba(255,255,255,0.144); }
html[data-theme="dark"] body.page-home-index .home-occ-img { background: #122234; }
html[data-theme="dark"] body.page-home-index .home-occ span { color: #9aabbb; }
html[data-theme="dark"] body.page-home-index .home-band { background: radial-gradient(ellipse 60% 50% at 50% 0%, rgba(201,162,77,0.18), transparent 55%),
            linear-gradient(180deg, #0a1624 0%, #27405e 100%); }

/* ---- Views/Home/Shop.cshtml ---- */
html[data-theme="dark"] body.page-home-shop .shop-main { background: linear-gradient(180deg, #0d1a28 0%, #122234 55%, #0d1a28 100%); }
html[data-theme="dark"] body.page-home-shop .shop-controls { background: rgba(18,34,52,0.86); border: 1px solid rgba(255,255,255,0.112); }
html[data-theme="dark"] body.page-home-shop .shop-controls .count { color: #eaf1f8; }
html[data-theme="dark"] body.page-home-shop .shop-controls .count span { color: #e4c878; }
html[data-theme="dark"] body.page-home-shop .ctrl-btn { border: 1.5px solid rgba(255,255,255,0.16); background: #122234; color: #eaf1f8; }
html[data-theme="dark"] body.page-home-shop .ctrl-btn i { color: #e4c878; }
html[data-theme="dark"] body.page-home-shop .ctrl-btn .n { background: #27405e; }
html[data-theme="dark"] body.page-home-shop .sort-dropdown .sort-menu { background: #122234; border: 1px solid rgba(255,255,255,0.096); }
html[data-theme="dark"] body.page-home-shop .sort-dropdown .sort-menu a { color: #abb8c4; }
html[data-theme="dark"] body.page-home-shop .sort-dropdown .sort-menu a:hover { background: #122234; color: #eaf1f8; }
html[data-theme="dark"] body.page-home-shop .sort-dropdown .sort-menu a.active { color: #eaf1f8; }
html[data-theme="dark"] body.page-home-shop .active-filter-badge { background: #122234; border: 1.5px solid rgba(255,255,255,0.192); color: #eaf1f8; }
html[data-theme="dark"] body.page-home-shop .active-filter-badge a { background: #122234; }
html[data-theme="dark"] body.page-home-shop .active-filter-badge a:hover { background: rgba(239,68,68,0.16); color: #f47b7b; }
html[data-theme="dark"] body.page-home-shop .filter-chip { border: 1px solid rgba(255,255,255,0.16); background: #122234; color: #afb9c1; }
html[data-theme="dark"] body.page-home-shop .filter-chip:hover { color: #eaf1f8; background: #122234; }
html[data-theme="dark"] body.page-home-shop .filter-chip.active { background: #27405e !important; }
html[data-theme="dark"] body.page-home-shop .quick-cat { background: #122234; border: 1px solid rgba(255,255,255,0.16); color: #afb9c1; }
html[data-theme="dark"] body.page-home-shop .quick-cat.active { background: #27405e; border-color: rgba(255,255,255,0.18); }
html[data-theme="dark"] body.page-home-shop .filter-box { background: #122234; border: 1px solid rgba(255,255,255,0.096); }
html[data-theme="dark"] body.page-home-shop .filter-box h3 i { color: #e4c878; }
html[data-theme="dark"] body.page-home-shop .filter-link { color: #afb9c1; }
html[data-theme="dark"] body.page-home-shop .filter-link:hover { background: #122234; color: #eaf1f8; }
html[data-theme="dark"] body.page-home-shop .filter-link.active { color: #eaf1f8 !important; }
html[data-theme="dark"] body.page-home-shop .occasion-tags a { border: 2px solid rgba(255,255,255,0.128); color: #9aabbb; }
html[data-theme="dark"] body.page-home-shop .occasion-tags a.active { color: #eaf1f8 !important; }
html[data-theme="dark"] body.page-home-shop .clear-btn { background: #122234; color: #f47b7b; }
html[data-theme="dark"] body.page-home-shop .clear-btn:hover { background: #122234; }
html[data-theme="dark"] body.page-home-shop .product-card { background: #122234; border: 1px solid rgba(255,255,255,0.112); }
html[data-theme="dark"] body.page-home-shop .product-img { background: linear-gradient(160deg, #152739, #182b3e); }
html[data-theme="dark"] body.page-home-shop .stock-badge { background: #27405e; }
html[data-theme="dark"] body.page-home-shop .product-info h3 { color: #eaf1f8; }
html[data-theme="dark"] body.page-home-shop .shop-public-code { color: #e4c878; }
html[data-theme="dark"] body.page-home-shop .product-info .price { color: #eaf1f8; }
html[data-theme="dark"] body.page-home-shop .product-info .price small { color: #9aabbb; }
html[data-theme="dark"] body.page-home-shop .shop-variants { background: #122234; border-bottom: 1px solid rgba(255,255,255,0.096); }
html[data-theme="dark"] body.page-home-shop .shop-variant-swatch { border: 1.5px solid rgba(255,255,255,0.192); }
html[data-theme="dark"] body.page-home-shop .shop-variant-swatch.is-current { border-color: rgba(255,255,255,0.18); }
html[data-theme="dark"] body.page-home-shop .btn-quick-cart.out { background: #152739; color: #9aabbb; }
html[data-theme="dark"] body.page-home-shop .btn-quick-cart.out i { color: #9aabbb; }
html[data-theme="dark"] body.page-home-shop .empty-state { color: #9aabbb; }
html[data-theme="dark"] body.page-home-shop .sidebar-panel { background: #122234; }
html[data-theme="dark"] body.page-home-shop .sheet-grab { background: rgba(255,255,255,0.288); }
html[data-theme="dark"] body.page-home-shop .sheet-head { border-bottom: 1px solid rgba(255,255,255,0.112); }
html[data-theme="dark"] body.page-home-shop .sheet-head h3 { color: #eaf1f8; }
html[data-theme="dark"] body.page-home-shop .sheet-close { background: #122234; color: #eaf1f8; }
html[data-theme="dark"] body.page-home-shop .sheet-section-title i { color: #e4c878; }
html[data-theme="dark"] body.page-home-shop .sheet-clear { color: #f47b7b; }
html[data-theme="dark"] body.page-home-shop .sheet-row { border-bottom: 1px solid rgba(255,255,255,0.096); color: #aab9c5; }
html[data-theme="dark"] body.page-home-shop .sheet-row .tick { border: 1.5px solid rgba(255,255,255,0.256); }
html[data-theme="dark"] body.page-home-shop .sheet-row.active { color: #eaf1f8; }
html[data-theme="dark"] body.page-home-shop .sheet-row.active .tick { background: #27405e; border-color: rgba(255,255,255,0.18); }
html[data-theme="dark"] body.page-home-shop .color-cell span { color: #afb8c0; }
html[data-theme="dark"] body.page-home-shop .color-cell.active { border-color: rgba(255,255,255,0.16); background: #122234; }
html[data-theme="dark"] body.page-home-shop .color-cell.active span { color: #eaf1f8; }
html[data-theme="dark"] body.page-home-shop .quick-add-box { background: #122234; }
html[data-theme="dark"] body.page-home-shop .toast-box { background: #122234; }

/* ---- Views/Pos/Index.cshtml ---- */
html[data-theme="dark"] body.page-pos-index { background: #122234; }
html[data-theme="dark"] body.page-pos-index .products-panel { background: #122234; }
html[data-theme="dark"] body.page-pos-index .topbar { background: #122234; border-bottom: 1px solid rgba(255,255,255,0.12); }
html[data-theme="dark"] body.page-pos-index .topbar .brand { color: #eaf1f8; }
html[data-theme="dark"] body.page-pos-index .topbar .search input { border: 2px solid rgba(255,255,255,0.12); background: #122234; color: #eaf1f8; }
html[data-theme="dark"] body.page-pos-index .topbar .search input:focus { background: #122234; }
html[data-theme="dark"] body.page-pos-index .topbar .sync-badge { background: rgba(245,158,11,0.16); color: #f5c26b; }
html[data-theme="dark"] body.page-pos-index .topbar .sync-badge.syncing { background: rgba(59,130,246,0.16); color: #93c5fd; }
html[data-theme="dark"] body.page-pos-index .topbar .sync-badge.offline { background: rgba(239,68,68,0.16); color: #fca5a5; }
html[data-theme="dark"] body.page-pos-index .topbar .back { border: 2px solid rgba(255,255,255,0.12); background: #122234; color: #9aabbb; }
html[data-theme="dark"] body.page-pos-index .cat-strip { background: #122234; border-bottom: 1px solid rgba(255,255,255,0.12); }
html[data-theme="dark"] body.page-pos-index .cat-chip { border: 2px solid rgba(255,255,255,0.12); background: #122234; color: #a3b3c2; }
html[data-theme="dark"] body.page-pos-index .cat-chip.active { background: #27405e; border-color: rgba(255,255,255,0.18); }
html[data-theme="dark"] body.page-pos-index .product-tile { background: #122234; }
html[data-theme="dark"] body.page-pos-index .tile-img { background: #152739; }
html[data-theme="dark"] body.page-pos-index .tile-name { color: #eaf1f8; }
html[data-theme="dark"] body.page-pos-index .tile-price { color: #eaf1f8; }
html[data-theme="dark"] body.page-pos-index .tile-price.ws { color: #ffd166; }
html[data-theme="dark"] body.page-pos-index .receipt-panel { background: #122234; border-right: 1px solid rgba(255,255,255,0.12); }
html[data-theme="dark"] body.page-pos-index .receipt-head.retail { background: #27405e; }
html[data-theme="dark"] body.page-pos-index .toggle-slider { background: #24394f; }
html[data-theme="dark"] body.page-pos-index .toggle-slider:before { background: #122234; }
html[data-theme="dark"] body.page-pos-index .ws-chip-ui { background: #122234; border: 1px solid rgba(255,255,255,0.128); }
html[data-theme="dark"] body.page-pos-index .ws-chip-ui::before { background: #122234; }
html[data-theme="dark"] body.page-pos-index .ws-chip-ui::after { color: rgba(234,241,248,0.35); }
html[data-theme="dark"] body.page-pos-index .cart-row { background: #122234; border: 1px solid rgba(255,255,255,0.10); }
html[data-theme="dark"] body.page-pos-index .cart-row img { background: #152739; }
html[data-theme="dark"] body.page-pos-index .cart-row .name { color: #eaf1f8; }
html[data-theme="dark"] body.page-pos-index .cart-row .old-price { color: #9aabbb; }
html[data-theme="dark"] body.page-pos-index .cart-row .unit-price { color: #a3b3c2; }
html[data-theme="dark"] body.page-pos-index .cart-row .unit-price.ws-price { color: #ffd166; }
html[data-theme="dark"] body.page-pos-index .cart-row .line-total { color: #eaf1f8; }
html[data-theme="dark"] body.page-pos-index .cart-row .line-total.ws-price { color: #ffd166; }
html[data-theme="dark"] body.page-pos-index .cart-row .line-total small { color: #a3b3c2; }
html[data-theme="dark"] body.page-pos-index .cart-row .price { color: #a3b3c2; }
html[data-theme="dark"] body.page-pos-index .cart-row .price.ws-price { color: #ffd166; }
html[data-theme="dark"] body.page-pos-index .cart-row .qty-btn { border: 2px solid rgba(255,255,255,0.12); background: #122234; color: #eaf1f8; }
html[data-theme="dark"] body.page-pos-index .cart-row .qty-val { color: #eaf1f8; }
html[data-theme="dark"] body.page-pos-index .cart-row .qty-val:hover { background: #152739; }
html[data-theme="dark"] body.page-pos-index .qty-glitch { color: #f47b7b !important; }
html[data-theme="dark"] body.page-pos-index .receipt-foot { background: #122234; }
html[data-theme="dark"] body.page-pos-index .disc-row input { border: 2px solid rgba(255,255,255,0.12); color: #eaf1f8; }
html[data-theme="dark"] body.page-pos-index .total-line .total-old { color: #9aabbb; }
html[data-theme="dark"] body.page-pos-index .total-line .amt { color: #eaf1f8; }
html[data-theme="dark"] body.page-pos-index .btn-pay { color: #0b2545; }
html[data-theme="dark"] body.page-pos-index .btn-clr:hover { color: #f47b7b; }
html[data-theme="dark"] body.page-pos-index .modal-box { background: #122234; }
html[data-theme="dark"] body.page-pos-index .modal-icon.ok { color: #7cf4cc; }
html[data-theme="dark"] body.page-pos-index .modal-title { color: #eaf1f8; }
html[data-theme="dark"] body.page-pos-index .modal-sub { color: #a3b3c2; }
html[data-theme="dark"] body.page-pos-index .modal-btn.primary { color: #0b2545; }
html[data-theme="dark"] body.page-pos-index .modal-btn.sec { background: #152739; color: #eaf1f8; }
html[data-theme="dark"] body.page-pos-index .numpad-box { background: #122234; }
html[data-theme="dark"] body.page-pos-index .numpad-display { background: #152739; color: #eaf1f8; }
html[data-theme="dark"] body.page-pos-index .numpad-btn { border: 2px solid rgba(255,255,255,0.12); background: #122234; color: #eaf1f8; }
html[data-theme="dark"] body.page-pos-index { background: #152739; }
html[data-theme="dark"] body.page-pos-index .r { background: #122234; }
html[data-theme="dark"] body.page-pos-index .sub { color: #a9b8c7; }
html[data-theme="dark"] body.page-pos-index th, html[data-theme="dark"] body.page-pos-index td { border-bottom: 1px dotted rgba(255,255,255,0.16); }
html[data-theme="dark"] body.page-pos-index td .unit { color: #9aabbb; }
html[data-theme="dark"] body.page-pos-index .old { color: #9aabbb; }
html[data-theme="dark"] body.page-pos-index .note { background: rgba(245,158,11,0.16); color: #f5c26b; }
@media print {
html[data-theme="dark"] body.page-pos-index { background: #122234; }
}

/* ---- Views/User/Index.cshtml ---- */
html[data-theme="dark"] body.page-user-index .welcome-box { background: linear-gradient(135deg, #27405e, #2c4a69); }
html[data-theme="dark"] body.page-user-index .stat-card { background: #122234; border: 1px solid rgba(255,255,255,0.12); }
html[data-theme="dark"] body.page-user-index .stat-card .big-num { color: #eaf1f8; }
html[data-theme="dark"] body.page-user-index .stat-card .lbl { color: #9aabbb; }
html[data-theme="dark"] body.page-user-index .support-card { background: #122234; }
html[data-theme="dark"] body.page-user-index .support-card h3 { color: #eaf1f8; }
html[data-theme="dark"] body.page-user-index .support-btn.call { background: #152739; color: #eaf1f8; border: 1px solid rgba(255,255,255,0.16); }
html[data-theme="dark"] body.page-user-index .order-card { background: #122234; border: 1px solid rgba(255,255,255,0.12); }
html[data-theme="dark"] body.page-user-index .order-card .order-id { background: #27405e; }
html[data-theme="dark"] body.page-user-index .order-card .order-date { color: #9aabbb; }
html[data-theme="dark"] body.page-user-index .order-card .order-addr { color: #a9b8c7; }
html[data-theme="dark"] body.page-user-index .order-card .order-amount { color: #eaf1f8; }
html[data-theme="dark"] body.page-user-index .receipt-link { background: #27405e; }
html[data-theme="dark"] body.page-user-index .status-badge.done { background: rgba(16,185,129,0.16); color: #4ade80; }
html[data-theme="dark"] body.page-user-index .status-badge.wait { background: rgba(245,158,11,0.16); color: #f5c26b; }
html[data-theme="dark"] body.page-user-index .status-badge.prep { background: #122234; color: #ad86e9; }
html[data-theme="dark"] body.page-user-index .status-badge.delv { background: rgba(59,130,246,0.16); color: #93c5fd; }
html[data-theme="dark"] body.page-user-index .status-badge.canc { background: rgba(239,68,68,0.16); color: #fca5a5; }

/* ---- Areas/Identity/Pages/Account/ConfirmEmail.cshtml ---- */
html[data-theme="dark"] body.page-account-confirmemail .auth-card { background: #122234; border: 1px solid rgba(255,255,255,0.12); }
html[data-theme="dark"] body.page-account-confirmemail .auth-card h2 { color: #eaf1f8; }
html[data-theme="dark"] body.page-account-confirmemail .auth-card p { color: #a9b8c7; }
html[data-theme="dark"] body.page-account-confirmemail .auth-card a { color: #eaf1f8; }

/* ---- Areas/Identity/Pages/Account/ForgotPassword.cshtml ---- */
html[data-theme="dark"] body.page-account-forgotpassword .auth-card { background: #122234; border: 1px solid rgba(255,255,255,0.12); }
html[data-theme="dark"] body.page-account-forgotpassword .auth-card h2 { color: #eaf1f8; }
html[data-theme="dark"] body.page-account-forgotpassword .auth-card .sub { color: #9aabbb; }
html[data-theme="dark"] body.page-account-forgotpassword .form-group label { color: #eaf1f8; }
html[data-theme="dark"] body.page-account-forgotpassword .input-wrap input { border: 2px solid rgba(255,255,255,0.12); color: #eaf1f8; background: #122234; }
html[data-theme="dark"] body.page-account-forgotpassword .input-wrap input:focus { background: #122234; }
html[data-theme="dark"] body.page-account-forgotpassword .btn-submit { background: #27405e; }
html[data-theme="dark"] body.page-account-forgotpassword .btn-submit:hover { background: #2c4a69; }
html[data-theme="dark"] body.page-account-forgotpassword .auth-links { color: #9aabbb; }
html[data-theme="dark"] body.page-account-forgotpassword .auth-links a { color: #eaf1f8; }
html[data-theme="dark"] body.page-account-forgotpassword .validation-summary { color: #f47b7b; }

/* ---- Areas/Identity/Pages/Account/ForgotPasswordConfirmation.cshtml ---- */
html[data-theme="dark"] body.page-account-forgotpasswordconfirmation .auth-card { background: #122234; border: 1px solid rgba(255,255,255,0.12); }
html[data-theme="dark"] body.page-account-forgotpasswordconfirmation .auth-card h2 { color: #eaf1f8; }
html[data-theme="dark"] body.page-account-forgotpasswordconfirmation .auth-card p { color: #a9b8c7; }
html[data-theme="dark"] body.page-account-forgotpasswordconfirmation .auth-card a { color: #eaf1f8; }

/* ---- Areas/Identity/Pages/Account/Login.cshtml ---- */
html[data-theme="dark"] body.page-account-login .auth-card { background: #122234; border: 1px solid rgba(255,255,255,0.12); }
html[data-theme="dark"] body.page-account-login .auth-card h2 { color: #eaf1f8; }
html[data-theme="dark"] body.page-account-login .auth-card .sub { color: #9aabbb; }
html[data-theme="dark"] body.page-account-login .form-group label { color: #eaf1f8; }
html[data-theme="dark"] body.page-account-login .input-wrap input { border: 2px solid rgba(255,255,255,0.12); color: #eaf1f8; background: #122234; }
html[data-theme="dark"] body.page-account-login .input-wrap input:focus { background: #122234; }
html[data-theme="dark"] body.page-account-login .input-wrap .input-icon { color: #9aabbb; }
html[data-theme="dark"] body.page-account-login .input-wrap .eye-btn { color: #9aabbb; }
html[data-theme="dark"] body.page-account-login .input-wrap .eye-btn:hover { color: #eaf1f8; }
html[data-theme="dark"] body.page-account-login .row-flex label { color: #9aabbb; }
html[data-theme="dark"] body.page-account-login .bottom-text { color: #9aabbb; }
html[data-theme="dark"] body.page-account-login .error-text { color: #f47b7b; }

/* ---- Areas/Identity/Pages/Account/Register.cshtml ---- */
html[data-theme="dark"] body.page-account-register .auth-card { background: #122234; border: 1px solid rgba(255,255,255,0.12); }
html[data-theme="dark"] body.page-account-register .auth-card h2 { color: #eaf1f8; }
html[data-theme="dark"] body.page-account-register .auth-card .sub { color: #9aabbb; }
html[data-theme="dark"] body.page-account-register .form-group label { color: #eaf1f8; }
html[data-theme="dark"] body.page-account-register .form-group label .req { color: #f47b7b; }
html[data-theme="dark"] body.page-account-register .input-wrap input { border: 2px solid rgba(255,255,255,0.12); color: #eaf1f8; background: #122234; }
html[data-theme="dark"] body.page-account-register .input-wrap input:focus { background: #122234; }
html[data-theme="dark"] body.page-account-register .input-wrap .input-icon { color: #9aabbb; }
html[data-theme="dark"] body.page-account-register .input-wrap .eye-btn { color: #9aabbb; }
html[data-theme="dark"] body.page-account-register .input-wrap .eye-btn:hover { color: #eaf1f8; }
html[data-theme="dark"] body.page-account-register .bottom-text { color: #9aabbb; }
html[data-theme="dark"] body.page-account-register .error-text { color: #f47b7b; }

/* ---- Areas/Identity/Pages/Account/RegisterConfirmation.cshtml ---- */
html[data-theme="dark"] body.page-account-registerconfirmation .auth-card { background: #122234; border: 1px solid rgba(255,255,255,0.12); }
html[data-theme="dark"] body.page-account-registerconfirmation .auth-card h2 { color: #eaf1f8; }
html[data-theme="dark"] body.page-account-registerconfirmation .auth-card p { color: #a9b8c7; }
html[data-theme="dark"] body.page-account-registerconfirmation .auth-card a { color: #eaf1f8; }

/* ---- Areas/Identity/Pages/Account/ResendEmailConfirmation.cshtml ---- */
html[data-theme="dark"] body.page-account-resendemailconfirmation .auth-card { background: #122234; border: 1px solid rgba(255,255,255,0.12); }
html[data-theme="dark"] body.page-account-resendemailconfirmation .auth-card h2 { color: #eaf1f8; }
html[data-theme="dark"] body.page-account-resendemailconfirmation .auth-card .sub { color: #9aabbb; }
html[data-theme="dark"] body.page-account-resendemailconfirmation .form-group label { color: #eaf1f8; }
html[data-theme="dark"] body.page-account-resendemailconfirmation .input-wrap input { border: 2px solid rgba(255,255,255,0.12); color: #eaf1f8; background: #122234; }
html[data-theme="dark"] body.page-account-resendemailconfirmation .btn-submit { background: #27405e; }
html[data-theme="dark"] body.page-account-resendemailconfirmation .validation-summary { color: #f47b7b; }

/* ---- Areas/Identity/Pages/Account/ResetPassword.cshtml ---- */
html[data-theme="dark"] body.page-account-resetpassword .auth-card { background: #122234; border: 1px solid rgba(255,255,255,0.12); }
html[data-theme="dark"] body.page-account-resetpassword .auth-card h2 { color: #eaf1f8; }
html[data-theme="dark"] body.page-account-resetpassword .auth-card .sub { color: #9aabbb; }
html[data-theme="dark"] body.page-account-resetpassword .form-group label { color: #eaf1f8; }
html[data-theme="dark"] body.page-account-resetpassword .input-wrap input { border: 2px solid rgba(255,255,255,0.12); color: #eaf1f8; background: #122234; }
html[data-theme="dark"] body.page-account-resetpassword .input-wrap input:focus { background: #122234; }
html[data-theme="dark"] body.page-account-resetpassword .input-wrap .input-icon { color: #9aabbb; }
html[data-theme="dark"] body.page-account-resetpassword .input-wrap .eye-btn { color: #9aabbb; }
html[data-theme="dark"] body.page-account-resetpassword .auth-error { background: #122234; color: #fca5a5; }

/* ---- inline style attributes ---- */
html[data-theme="dark"] body.page-cart-ordersuccess [style*="background:linear-gradient(135deg, rgba(11,37,69,0.03) 0%, rgba(255,209,102,0.05) 100%);"]:not(.gr-swatch), html[data-theme="dark"] body.page-cart-ordersuccess [style$="background:linear-gradient(135deg, rgba(11,37,69,0.03) 0%, rgba(255,209,102,0.05) 100%)"]:not(.gr-swatch), html[data-theme="dark"] body.page-cart-ordersuccess [style*="background: linear-gradient(135deg, rgba(11,37,69,0.03) 0%, rgba(255,209,102,0.05) 100%);"]:not(.gr-swatch), html[data-theme="dark"] body.page-cart-ordersuccess [style$="background: linear-gradient(135deg, rgba(11,37,69,0.03) 0%, rgba(255,209,102,0.05) 100%)"]:not(.gr-swatch) { background: linear-gradient(135deg, rgba(255,255,255,0.048) 0%, rgba(255,209,102,0.05) 100%) !important; }
html[data-theme="dark"] body.page-cart-checkout [style*="background:linear-gradient(135deg, #0b2545 0%, #133a5d 100%);"]:not(.gr-swatch), html[data-theme="dark"] body.page-cart-checkout [style$="background:linear-gradient(135deg, #0b2545 0%, #133a5d 100%)"]:not(.gr-swatch), html[data-theme="dark"] body.page-cart-checkout [style*="background: linear-gradient(135deg, #0b2545 0%, #133a5d 100%);"]:not(.gr-swatch), html[data-theme="dark"] body.page-cart-checkout [style$="background: linear-gradient(135deg, #0b2545 0%, #133a5d 100%)"]:not(.gr-swatch) { background: linear-gradient(135deg, #27405e 0%, #133a5d 100%) !important; }
html[data-theme="dark"] body.page-home-contact [style*="background:linear-gradient(135deg, #f8f9fa 0%, #fafafa 100%);"]:not(.gr-swatch), html[data-theme="dark"] body.page-home-contact [style$="background:linear-gradient(135deg, #f8f9fa 0%, #fafafa 100%)"]:not(.gr-swatch), html[data-theme="dark"] body.page-home-contact [style*="background: linear-gradient(135deg, #f8f9fa 0%, #fafafa 100%);"]:not(.gr-swatch), html[data-theme="dark"] body.page-home-contact [style$="background: linear-gradient(135deg, #f8f9fa 0%, #fafafa 100%)"]:not(.gr-swatch) { background: linear-gradient(135deg, #152739 0%, #122234 100%) !important; }
html[data-theme="dark"] body.page-admin-accounts [style*="background:linear-gradient(135deg,#6b7280,#9ca3af);"]:not(.gr-swatch), html[data-theme="dark"] body.page-admin-accounts [style$="background:linear-gradient(135deg,#6b7280,#9ca3af)"]:not(.gr-swatch), html[data-theme="dark"] body.page-admin-accounts [style*="background: linear-gradient(135deg,#6b7280,#9ca3af);"]:not(.gr-swatch), html[data-theme="dark"] body.page-admin-accounts [style$="background: linear-gradient(135deg,#6b7280,#9ca3af)"]:not(.gr-swatch) { background: linear-gradient(135deg,#6b7280,#1b2d42) !important; }
html[data-theme="dark"] body.page-admin-orders [style*="background:linear-gradient(135deg,#faf5ff,#fff);"]:not(.gr-swatch), html[data-theme="dark"] body.page-admin-orders [style$="background:linear-gradient(135deg,#faf5ff,#fff)"]:not(.gr-swatch), html[data-theme="dark"] body.page-admin-orders [style*="background: linear-gradient(135deg,#faf5ff,#fff);"]:not(.gr-swatch), html[data-theme="dark"] body.page-admin-orders [style$="background: linear-gradient(135deg,#faf5ff,#fff)"]:not(.gr-swatch) { background: linear-gradient(135deg,#122234,#122234) !important; }
html[data-theme="dark"] body.page-admin-products [style*="border-bottom:2px solid rgba(11,37,69,0.06);"]:not(.gr-swatch), html[data-theme="dark"] body.page-admin-products [style$="border-bottom:2px solid rgba(11,37,69,0.06)"]:not(.gr-swatch), html[data-theme="dark"] body.page-admin-products [style*="border-bottom: 2px solid rgba(11,37,69,0.06);"]:not(.gr-swatch), html[data-theme="dark"] body.page-admin-products [style$="border-bottom: 2px solid rgba(11,37,69,0.06)"]:not(.gr-swatch) { border-bottom: 2px solid rgba(255,255,255,0.096) !important; }
html[data-theme="dark"] body.page-cart-checkout [style*="border-bottom:2px solid rgba(11,37,69,0.05);"]:not(.gr-swatch), html[data-theme="dark"] body.page-cart-checkout [style$="border-bottom:2px solid rgba(11,37,69,0.05)"]:not(.gr-swatch), html[data-theme="dark"] body.page-cart-checkout [style*="border-bottom: 2px solid rgba(11,37,69,0.05);"]:not(.gr-swatch), html[data-theme="dark"] body.page-cart-checkout [style$="border-bottom: 2px solid rgba(11,37,69,0.05)"]:not(.gr-swatch) { border-bottom: 2px solid rgba(255,255,255,0.08) !important; }
html[data-theme="dark"] body.page-home-contact [style*="border-bottom:1px solid rgba(11,37,69,0.06);"]:not(.gr-swatch), html[data-theme="dark"] body.page-home-contact [style$="border-bottom:1px solid rgba(11,37,69,0.06)"]:not(.gr-swatch), html[data-theme="dark"] body.page-home-contact [style*="border-bottom: 1px solid rgba(11,37,69,0.06);"]:not(.gr-swatch), html[data-theme="dark"] body.page-home-contact [style$="border-bottom: 1px solid rgba(11,37,69,0.06)"]:not(.gr-swatch) { border-bottom: 1px solid rgba(255,255,255,0.096) !important; }
html[data-theme="dark"] body.page-cart-checkout [style*="border-top:2px dashed rgba(11,37,69,0.15);"]:not(.gr-swatch), html[data-theme="dark"] body.page-cart-checkout [style$="border-top:2px dashed rgba(11,37,69,0.15)"]:not(.gr-swatch), html[data-theme="dark"] body.page-cart-checkout [style*="border-top: 2px dashed rgba(11,37,69,0.15);"]:not(.gr-swatch), html[data-theme="dark"] body.page-cart-checkout [style$="border-top: 2px dashed rgba(11,37,69,0.15)"]:not(.gr-swatch) { border-top: 2px dashed rgba(255,255,255,0.24) !important; }
html[data-theme="dark"] [style*="border-top:1px solid rgba(11,37,69,0.04);"]:not(.gr-swatch), html[data-theme="dark"] [style$="border-top:1px solid rgba(11,37,69,0.04)"]:not(.gr-swatch), html[data-theme="dark"] [style*="border-top: 1px solid rgba(11,37,69,0.04);"]:not(.gr-swatch), html[data-theme="dark"] [style$="border-top: 1px solid rgba(11,37,69,0.04)"]:not(.gr-swatch) { border-top: 1px solid rgba(255,255,255,0.064) !important; }
html[data-theme="dark"] body.page-cart-ordersuccess [style*="border-top:1px solid rgba(11,37,69,0.06);"]:not(.gr-swatch), html[data-theme="dark"] body.page-cart-ordersuccess [style$="border-top:1px solid rgba(11,37,69,0.06)"]:not(.gr-swatch), html[data-theme="dark"] body.page-cart-ordersuccess [style*="border-top: 1px solid rgba(11,37,69,0.06);"]:not(.gr-swatch), html[data-theme="dark"] body.page-cart-ordersuccess [style$="border-top: 1px solid rgba(11,37,69,0.06)"]:not(.gr-swatch) { border-top: 1px solid rgba(255,255,255,0.096) !important; }
html[data-theme="dark"] body.page-home-about [style*="border-top:1px solid rgba(11,37,69,0.06);"]:not(.gr-swatch), html[data-theme="dark"] body.page-home-about [style$="border-top:1px solid rgba(11,37,69,0.06)"]:not(.gr-swatch), html[data-theme="dark"] body.page-home-about [style*="border-top: 1px solid rgba(11,37,69,0.06);"]:not(.gr-swatch), html[data-theme="dark"] body.page-home-about [style$="border-top: 1px solid rgba(11,37,69,0.06)"]:not(.gr-swatch) { border-top: 1px solid rgba(255,255,255,0.096) !important; }
html[data-theme="dark"] body.page-admin-createproduct [style*="border-top:1px solid rgba(11,37,69,.08);"]:not(.gr-swatch), html[data-theme="dark"] body.page-admin-createproduct [style$="border-top:1px solid rgba(11,37,69,.08)"]:not(.gr-swatch), html[data-theme="dark"] body.page-admin-createproduct [style*="border-top: 1px solid rgba(11,37,69,.08);"]:not(.gr-swatch), html[data-theme="dark"] body.page-admin-createproduct [style$="border-top: 1px solid rgba(11,37,69,.08)"]:not(.gr-swatch) { border-top: 1px solid rgba(255,255,255,0.128) !important; }
html[data-theme="dark"] body.page-admin-editproduct [style*="border-top:1px solid rgba(11,37,69,.08);"]:not(.gr-swatch), html[data-theme="dark"] body.page-admin-editproduct [style$="border-top:1px solid rgba(11,37,69,.08)"]:not(.gr-swatch), html[data-theme="dark"] body.page-admin-editproduct [style*="border-top: 1px solid rgba(11,37,69,.08);"]:not(.gr-swatch), html[data-theme="dark"] body.page-admin-editproduct [style$="border-top: 1px solid rgba(11,37,69,.08)"]:not(.gr-swatch) { border-top: 1px solid rgba(255,255,255,0.128) !important; }
html[data-theme="dark"] [style*="border:2px dashed rgba(11,37,69,0.08);"]:not(.gr-swatch), html[data-theme="dark"] [style$="border:2px dashed rgba(11,37,69,0.08)"]:not(.gr-swatch), html[data-theme="dark"] [style*="border: 2px dashed rgba(11,37,69,0.08);"]:not(.gr-swatch), html[data-theme="dark"] [style$="border: 2px dashed rgba(11,37,69,0.08)"]:not(.gr-swatch) { border: 2px dashed rgba(255,255,255,0.128) !important; }
html[data-theme="dark"] [style*="border-right:2px solid var(--gr-line);"]:not(.gr-swatch), html[data-theme="dark"] [style$="border-right:2px solid var(--gr-line)"]:not(.gr-swatch), html[data-theme="dark"] [style*="border-right: 2px solid var(--gr-line);"]:not(.gr-swatch), html[data-theme="dark"] [style$="border-right: 2px solid var(--gr-line)"]:not(.gr-swatch) { border-right: 2px solid rgba(255,255,255,0.16) !important; }
html[data-theme="dark"] body.page-admin-editcategory [style*="border:2px solid rgba(11,37,69,0.08);"]:not(.gr-swatch), html[data-theme="dark"] body.page-admin-editcategory [style$="border:2px solid rgba(11,37,69,0.08)"]:not(.gr-swatch), html[data-theme="dark"] body.page-admin-editcategory [style*="border: 2px solid rgba(11,37,69,0.08);"]:not(.gr-swatch), html[data-theme="dark"] body.page-admin-editcategory [style$="border: 2px solid rgba(11,37,69,0.08)"]:not(.gr-swatch) { border: 2px solid rgba(255,255,255,0.128) !important; }
html[data-theme="dark"] body.page-admin-products [style*="border:2px solid rgba(11,37,69,0.08);"]:not(.gr-swatch), html[data-theme="dark"] body.page-admin-products [style$="border:2px solid rgba(11,37,69,0.08)"]:not(.gr-swatch), html[data-theme="dark"] body.page-admin-products [style*="border: 2px solid rgba(11,37,69,0.08);"]:not(.gr-swatch), html[data-theme="dark"] body.page-admin-products [style$="border: 2px solid rgba(11,37,69,0.08)"]:not(.gr-swatch) { border: 2px solid rgba(255,255,255,0.128) !important; }
html[data-theme="dark"] body.page-admin-products [style*="border:2px dashed rgba(11,37,69,0.1);"]:not(.gr-swatch), html[data-theme="dark"] body.page-admin-products [style$="border:2px dashed rgba(11,37,69,0.1)"]:not(.gr-swatch), html[data-theme="dark"] body.page-admin-products [style*="border: 2px dashed rgba(11,37,69,0.1);"]:not(.gr-swatch), html[data-theme="dark"] body.page-admin-products [style$="border: 2px dashed rgba(11,37,69,0.1)"]:not(.gr-swatch) { border: 2px dashed rgba(255,255,255,0.16) !important; }
html[data-theme="dark"] body.page-admin-products [style*="border:1px solid rgba(11,37,69,0.06);"]:not(.gr-swatch), html[data-theme="dark"] body.page-admin-products [style$="border:1px solid rgba(11,37,69,0.06)"]:not(.gr-swatch), html[data-theme="dark"] body.page-admin-products [style*="border: 1px solid rgba(11,37,69,0.06);"]:not(.gr-swatch), html[data-theme="dark"] body.page-admin-products [style$="border: 1px solid rgba(11,37,69,0.06)"]:not(.gr-swatch) { border: 1px solid rgba(255,255,255,0.096) !important; }
html[data-theme="dark"] body.page-cart-checkout [style*="border:2px solid rgba(11,37,69,0.06);"]:not(.gr-swatch), html[data-theme="dark"] body.page-cart-checkout [style$="border:2px solid rgba(11,37,69,0.06)"]:not(.gr-swatch), html[data-theme="dark"] body.page-cart-checkout [style*="border: 2px solid rgba(11,37,69,0.06);"]:not(.gr-swatch), html[data-theme="dark"] body.page-cart-checkout [style$="border: 2px solid rgba(11,37,69,0.06)"]:not(.gr-swatch) { border: 2px solid rgba(255,255,255,0.096) !important; }
html[data-theme="dark"] body.page-cart-ordersuccess [style*="border:1px solid rgba(11,37,69,0.08);"]:not(.gr-swatch), html[data-theme="dark"] body.page-cart-ordersuccess [style$="border:1px solid rgba(11,37,69,0.08)"]:not(.gr-swatch), html[data-theme="dark"] body.page-cart-ordersuccess [style*="border: 1px solid rgba(11,37,69,0.08);"]:not(.gr-swatch), html[data-theme="dark"] body.page-cart-ordersuccess [style$="border: 1px solid rgba(11,37,69,0.08)"]:not(.gr-swatch) { border: 1px solid rgba(255,255,255,0.128) !important; }
html[data-theme="dark"] body.page-cart-ordersuccess [style*="border:2px solid rgba(11,37,69,0.15);"]:not(.gr-swatch), html[data-theme="dark"] body.page-cart-ordersuccess [style$="border:2px solid rgba(11,37,69,0.15)"]:not(.gr-swatch), html[data-theme="dark"] body.page-cart-ordersuccess [style*="border: 2px solid rgba(11,37,69,0.15);"]:not(.gr-swatch), html[data-theme="dark"] body.page-cart-ordersuccess [style$="border: 2px solid rgba(11,37,69,0.15)"]:not(.gr-swatch) { border: 2px solid rgba(255,255,255,0.24) !important; }
html[data-theme="dark"] body.page-cart-ordersuccess [style*="border:1px solid rgba(11,37,69,0.06);"]:not(.gr-swatch), html[data-theme="dark"] body.page-cart-ordersuccess [style$="border:1px solid rgba(11,37,69,0.06)"]:not(.gr-swatch), html[data-theme="dark"] body.page-cart-ordersuccess [style*="border: 1px solid rgba(11,37,69,0.06);"]:not(.gr-swatch), html[data-theme="dark"] body.page-cart-ordersuccess [style$="border: 1px solid rgba(11,37,69,0.06)"]:not(.gr-swatch) { border: 1px solid rgba(255,255,255,0.096) !important; }
html[data-theme="dark"] body.page-home-about [style*="border:1px solid rgba(11,37,69,0.08);"]:not(.gr-swatch), html[data-theme="dark"] body.page-home-about [style$="border:1px solid rgba(11,37,69,0.08)"]:not(.gr-swatch), html[data-theme="dark"] body.page-home-about [style*="border: 1px solid rgba(11,37,69,0.08);"]:not(.gr-swatch), html[data-theme="dark"] body.page-home-about [style$="border: 1px solid rgba(11,37,69,0.08)"]:not(.gr-swatch) { border: 1px solid rgba(255,255,255,0.128) !important; }
html[data-theme="dark"] body.page-home-contact [style*="border:1px solid rgba(11,37,69,0.06);"]:not(.gr-swatch), html[data-theme="dark"] body.page-home-contact [style$="border:1px solid rgba(11,37,69,0.06)"]:not(.gr-swatch), html[data-theme="dark"] body.page-home-contact [style*="border: 1px solid rgba(11,37,69,0.06);"]:not(.gr-swatch), html[data-theme="dark"] body.page-home-contact [style$="border: 1px solid rgba(11,37,69,0.06)"]:not(.gr-swatch) { border: 1px solid rgba(255,255,255,0.096) !important; }
html[data-theme="dark"] body.page-home-contact [style*="border:1px solid rgba(11,37,69,0.08);"]:not(.gr-swatch), html[data-theme="dark"] body.page-home-contact [style$="border:1px solid rgba(11,37,69,0.08)"]:not(.gr-swatch), html[data-theme="dark"] body.page-home-contact [style*="border: 1px solid rgba(11,37,69,0.08);"]:not(.gr-swatch), html[data-theme="dark"] body.page-home-contact [style$="border: 1px solid rgba(11,37,69,0.08)"]:not(.gr-swatch) { border: 1px solid rgba(255,255,255,0.128) !important; }
html[data-theme="dark"] body.page-home-contact [style*="border:2px solid rgba(11,37,69,0.08);"]:not(.gr-swatch), html[data-theme="dark"] body.page-home-contact [style$="border:2px solid rgba(11,37,69,0.08)"]:not(.gr-swatch), html[data-theme="dark"] body.page-home-contact [style*="border: 2px solid rgba(11,37,69,0.08);"]:not(.gr-swatch), html[data-theme="dark"] body.page-home-contact [style$="border: 2px solid rgba(11,37,69,0.08)"]:not(.gr-swatch) { border: 2px solid rgba(255,255,255,0.128) !important; }
html[data-theme="dark"] [style*="border-top:1px solid var(--gr-line);"]:not(.gr-swatch), html[data-theme="dark"] [style$="border-top:1px solid var(--gr-line)"]:not(.gr-swatch), html[data-theme="dark"] [style*="border-top: 1px solid var(--gr-line);"]:not(.gr-swatch), html[data-theme="dark"] [style$="border-top: 1px solid var(--gr-line)"]:not(.gr-swatch) { border-top: 1px solid rgba(255,255,255,0.16) !important; }
html[data-theme="dark"] body.page-admin-editcategory [style*="border:2px solid rgba(11,37,69,0.1);"]:not(.gr-swatch), html[data-theme="dark"] body.page-admin-editcategory [style$="border:2px solid rgba(11,37,69,0.1)"]:not(.gr-swatch), html[data-theme="dark"] body.page-admin-editcategory [style*="border: 2px solid rgba(11,37,69,0.1);"]:not(.gr-swatch), html[data-theme="dark"] body.page-admin-editcategory [style$="border: 2px solid rgba(11,37,69,0.1)"]:not(.gr-swatch) { border: 2px solid rgba(255,255,255,0.16) !important; }
html[data-theme="dark"] body.page-admin-products [style*="border:1px solid rgba(11,37,69,0.1);"]:not(.gr-swatch), html[data-theme="dark"] body.page-admin-products [style$="border:1px solid rgba(11,37,69,0.1)"]:not(.gr-swatch), html[data-theme="dark"] body.page-admin-products [style*="border: 1px solid rgba(11,37,69,0.1);"]:not(.gr-swatch), html[data-theme="dark"] body.page-admin-products [style$="border: 1px solid rgba(11,37,69,0.1)"]:not(.gr-swatch) { border: 1px solid rgba(255,255,255,0.16) !important; }
html[data-theme="dark"] body.page-cart-checkout [style*="border:1px solid rgba(11,37,69,0.1);"]:not(.gr-swatch), html[data-theme="dark"] body.page-cart-checkout [style$="border:1px solid rgba(11,37,69,0.1)"]:not(.gr-swatch), html[data-theme="dark"] body.page-cart-checkout [style*="border: 1px solid rgba(11,37,69,0.1);"]:not(.gr-swatch), html[data-theme="dark"] body.page-cart-checkout [style$="border: 1px solid rgba(11,37,69,0.1)"]:not(.gr-swatch) { border: 1px solid rgba(255,255,255,0.16) !important; }
html[data-theme="dark"] body.page-cart-checkout [style*="border:2px solid rgba(11,37,69,0.1);"]:not(.gr-swatch), html[data-theme="dark"] body.page-cart-checkout [style$="border:2px solid rgba(11,37,69,0.1)"]:not(.gr-swatch), html[data-theme="dark"] body.page-cart-checkout [style*="border: 2px solid rgba(11,37,69,0.1);"]:not(.gr-swatch), html[data-theme="dark"] body.page-cart-checkout [style$="border: 2px solid rgba(11,37,69,0.1)"]:not(.gr-swatch) { border: 2px solid rgba(255,255,255,0.16) !important; }
html[data-theme="dark"] body.page-cart-ordersuccess [style*="border:2px solid rgba(11,37,69,0.1);"]:not(.gr-swatch), html[data-theme="dark"] body.page-cart-ordersuccess [style$="border:2px solid rgba(11,37,69,0.1)"]:not(.gr-swatch), html[data-theme="dark"] body.page-cart-ordersuccess [style*="border: 2px solid rgba(11,37,69,0.1);"]:not(.gr-swatch), html[data-theme="dark"] body.page-cart-ordersuccess [style$="border: 2px solid rgba(11,37,69,0.1)"]:not(.gr-swatch) { border: 2px solid rgba(255,255,255,0.16) !important; }
html[data-theme="dark"] body.page-home-about [style*="border:2px solid rgba(11,37,69,0.1);"]:not(.gr-swatch), html[data-theme="dark"] body.page-home-about [style$="border:2px solid rgba(11,37,69,0.1)"]:not(.gr-swatch), html[data-theme="dark"] body.page-home-about [style*="border: 2px solid rgba(11,37,69,0.1);"]:not(.gr-swatch), html[data-theme="dark"] body.page-home-about [style$="border: 2px solid rgba(11,37,69,0.1)"]:not(.gr-swatch) { border: 2px solid rgba(255,255,255,0.16) !important; }
html[data-theme="dark"] body.page-admin-deliverypricing [style*="border-top:1px solid var(--line);"]:not(.gr-swatch), html[data-theme="dark"] body.page-admin-deliverypricing [style$="border-top:1px solid var(--line)"]:not(.gr-swatch), html[data-theme="dark"] body.page-admin-deliverypricing [style*="border-top: 1px solid var(--line);"]:not(.gr-swatch), html[data-theme="dark"] body.page-admin-deliverypricing [style$="border-top: 1px solid var(--line)"]:not(.gr-swatch) { border-top: 1px solid rgba(255,255,255,0.16) !important; }
html[data-theme="dark"] [style*="border:2px solid var(--gr-line);"]:not(.gr-swatch), html[data-theme="dark"] [style$="border:2px solid var(--gr-line)"]:not(.gr-swatch), html[data-theme="dark"] [style*="border: 2px solid var(--gr-line);"]:not(.gr-swatch), html[data-theme="dark"] [style$="border: 2px solid var(--gr-line)"]:not(.gr-swatch) { border: 2px solid rgba(255,255,255,0.16) !important; }
html[data-theme="dark"] body.page-admin-editcategory [style*="border-color:rgba(11,37,69,0.2);"]:not(.gr-swatch), html[data-theme="dark"] body.page-admin-editcategory [style$="border-color:rgba(11,37,69,0.2)"]:not(.gr-swatch), html[data-theme="dark"] body.page-admin-editcategory [style*="border-color: rgba(11,37,69,0.2);"]:not(.gr-swatch), html[data-theme="dark"] body.page-admin-editcategory [style$="border-color: rgba(11,37,69,0.2)"]:not(.gr-swatch) { border-color: rgba(255,255,255,0.32) !important; }
html[data-theme="dark"] body.page-admin-editorder [style*="border:1px solid var(--border);"]:not(.gr-swatch), html[data-theme="dark"] body.page-admin-editorder [style$="border:1px solid var(--border)"]:not(.gr-swatch), html[data-theme="dark"] body.page-admin-editorder [style*="border: 1px solid var(--border);"]:not(.gr-swatch), html[data-theme="dark"] body.page-admin-editorder [style$="border: 1px solid var(--border)"]:not(.gr-swatch) { border: 1px solid rgba(255,255,255,0.12) !important; }
html[data-theme="dark"] body.page-admin-products [style*="background:rgba(11,37,69,0.05);"]:not(.gr-swatch), html[data-theme="dark"] body.page-admin-products [style$="background:rgba(11,37,69,0.05)"]:not(.gr-swatch), html[data-theme="dark"] body.page-admin-products [style*="background: rgba(11,37,69,0.05);"]:not(.gr-swatch), html[data-theme="dark"] body.page-admin-products [style$="background: rgba(11,37,69,0.05)"]:not(.gr-swatch) { background: rgba(255,255,255,0.08) !important; }
html[data-theme="dark"] body.page-cart-checkout [style*="background:rgba(11,37,69,0.05);"]:not(.gr-swatch), html[data-theme="dark"] body.page-cart-checkout [style$="background:rgba(11,37,69,0.05)"]:not(.gr-swatch), html[data-theme="dark"] body.page-cart-checkout [style*="background: rgba(11,37,69,0.05);"]:not(.gr-swatch), html[data-theme="dark"] body.page-cart-checkout [style$="background: rgba(11,37,69,0.05)"]:not(.gr-swatch) { background: rgba(255,255,255,0.08) !important; }
html[data-theme="dark"] body.page-cart-checkout [style*="background:rgba(11,37,69,0.03);"]:not(.gr-swatch), html[data-theme="dark"] body.page-cart-checkout [style$="background:rgba(11,37,69,0.03)"]:not(.gr-swatch), html[data-theme="dark"] body.page-cart-checkout [style*="background: rgba(11,37,69,0.03);"]:not(.gr-swatch), html[data-theme="dark"] body.page-cart-checkout [style$="background: rgba(11,37,69,0.03)"]:not(.gr-swatch) { background: rgba(255,255,255,0.048) !important; }
html[data-theme="dark"] body.page-cart-ordersuccess [style*="background:rgba(11,37,69,0.05);"]:not(.gr-swatch), html[data-theme="dark"] body.page-cart-ordersuccess [style$="background:rgba(11,37,69,0.05)"]:not(.gr-swatch), html[data-theme="dark"] body.page-cart-ordersuccess [style*="background: rgba(11,37,69,0.05);"]:not(.gr-swatch), html[data-theme="dark"] body.page-cart-ordersuccess [style$="background: rgba(11,37,69,0.05)"]:not(.gr-swatch) { background: rgba(255,255,255,0.08) !important; }
html[data-theme="dark"] body.page-pos-index [style*="border:1px solid var(--border);"]:not(.gr-swatch), html[data-theme="dark"] body.page-pos-index [style$="border:1px solid var(--border)"]:not(.gr-swatch), html[data-theme="dark"] body.page-pos-index [style*="border: 1px solid var(--border);"]:not(.gr-swatch), html[data-theme="dark"] body.page-pos-index [style$="border: 1px solid var(--border)"]:not(.gr-swatch) { border: 1px solid rgba(255,255,255,0.12) !important; }
html[data-theme="dark"] [style*="background:var(--gr-paper);"]:not(.gr-swatch), html[data-theme="dark"] [style$="background:var(--gr-paper)"]:not(.gr-swatch), html[data-theme="dark"] [style*="background: var(--gr-paper);"]:not(.gr-swatch), html[data-theme="dark"] [style$="background: var(--gr-paper)"]:not(.gr-swatch) { background: #122234 !important; }
html[data-theme="dark"] body.page-admin-orders [style*="border:1px solid #e5e7eb;"]:not(.gr-swatch), html[data-theme="dark"] body.page-admin-orders [style$="border:1px solid #e5e7eb"]:not(.gr-swatch), html[data-theme="dark"] body.page-admin-orders [style*="border: 1px solid #e5e7eb;"]:not(.gr-swatch), html[data-theme="dark"] body.page-admin-orders [style$="border: 1px solid #e5e7eb"]:not(.gr-swatch) { border: 1px solid rgba(255,255,255,0.12) !important; }
html[data-theme="dark"] body.page-admin-products [style*="color:rgba(11,37,69,0.1);"]:not(.gr-swatch):not([style*="background:#ffd166"]):not([style*="background:#ffd166"] *):not([style*="background: #ffd166"]):not([style*="background: #ffd166"] *), html[data-theme="dark"] body.page-admin-products [style$="color:rgba(11,37,69,0.1)"]:not(.gr-swatch):not([style*="background:#ffd166"]):not([style*="background:#ffd166"] *):not([style*="background: #ffd166"]):not([style*="background: #ffd166"] *), html[data-theme="dark"] body.page-admin-products [style*="color: rgba(11,37,69,0.1);"]:not(.gr-swatch):not([style*="background:#ffd166"]):not([style*="background:#ffd166"] *):not([style*="background: #ffd166"]):not([style*="background: #ffd166"] *), html[data-theme="dark"] body.page-admin-products [style$="color: rgba(11,37,69,0.1)"]:not(.gr-swatch):not([style*="background:#ffd166"]):not([style*="background:#ffd166"] *):not([style*="background: #ffd166"]):not([style*="background: #ffd166"] *) { color: rgba(234,241,248,0.1) !important; }
html[data-theme="dark"] [style*="color:var(--deep-navy);"]:not(.gr-swatch):not([style*="background:var(--gr-gold)"]):not([style*="background:var(--gr-gold)"] *):not([style*="background: var(--gr-gold)"]):not([style*="background: var(--gr-gold)"] *), html[data-theme="dark"] [style$="color:var(--deep-navy)"]:not(.gr-swatch):not([style*="background:var(--gr-gold)"]):not([style*="background:var(--gr-gold)"] *):not([style*="background: var(--gr-gold)"]):not([style*="background: var(--gr-gold)"] *), html[data-theme="dark"] [style*="color: var(--deep-navy);"]:not(.gr-swatch):not([style*="background:var(--gr-gold)"]):not([style*="background:var(--gr-gold)"] *):not([style*="background: var(--gr-gold)"]):not([style*="background: var(--gr-gold)"] *), html[data-theme="dark"] [style$="color: var(--deep-navy)"]:not(.gr-swatch):not([style*="background:var(--gr-gold)"]):not([style*="background:var(--gr-gold)"] *):not([style*="background: var(--gr-gold)"]):not([style*="background: var(--gr-gold)"] *) { color: #eaf1f8 !important; }
html[data-theme="dark"] [style*="color:var(--gr-muted);"]:not(.gr-swatch):not([style*="background:var(--gr-gold)"]):not([style*="background:var(--gr-gold)"] *):not([style*="background: var(--gr-gold)"]):not([style*="background: var(--gr-gold)"] *), html[data-theme="dark"] [style$="color:var(--gr-muted)"]:not(.gr-swatch):not([style*="background:var(--gr-gold)"]):not([style*="background:var(--gr-gold)"] *):not([style*="background: var(--gr-gold)"]):not([style*="background: var(--gr-gold)"] *), html[data-theme="dark"] [style*="color: var(--gr-muted);"]:not(.gr-swatch):not([style*="background:var(--gr-gold)"]):not([style*="background:var(--gr-gold)"] *):not([style*="background: var(--gr-gold)"]):not([style*="background: var(--gr-gold)"] *), html[data-theme="dark"] [style$="color: var(--gr-muted)"]:not(.gr-swatch):not([style*="background:var(--gr-gold)"]):not([style*="background:var(--gr-gold)"] *):not([style*="background: var(--gr-gold)"]):not([style*="background: var(--gr-gold)"] *) { color: #9aabbb !important; }
html[data-theme="dark"] body.page-admin-accounts [style*="border:1px solid #ddd;"]:not(.gr-swatch), html[data-theme="dark"] body.page-admin-accounts [style$="border:1px solid #ddd"]:not(.gr-swatch), html[data-theme="dark"] body.page-admin-accounts [style*="border: 1px solid #ddd;"]:not(.gr-swatch), html[data-theme="dark"] body.page-admin-accounts [style$="border: 1px solid #ddd"]:not(.gr-swatch) { border: 1px solid rgba(255,255,255,0.16) !important; }
html[data-theme="dark"] body.page-home-shop [style*="border:1px solid #ddd;"]:not(.gr-swatch), html[data-theme="dark"] body.page-home-shop [style$="border:1px solid #ddd"]:not(.gr-swatch), html[data-theme="dark"] body.page-home-shop [style*="border: 1px solid #ddd;"]:not(.gr-swatch), html[data-theme="dark"] body.page-home-shop [style$="border: 1px solid #ddd"]:not(.gr-swatch) { border: 1px solid rgba(255,255,255,0.16) !important; }
html[data-theme="dark"] [style*="color:var(--gr-gold);"]:not(.gr-swatch):not([style*="background:var(--gr-gold)"]):not([style*="background:var(--gr-gold)"] *):not([style*="background: var(--gr-gold)"]):not([style*="background: var(--gr-gold)"] *), html[data-theme="dark"] [style$="color:var(--gr-gold)"]:not(.gr-swatch):not([style*="background:var(--gr-gold)"]):not([style*="background:var(--gr-gold)"] *):not([style*="background: var(--gr-gold)"]):not([style*="background: var(--gr-gold)"] *), html[data-theme="dark"] [style*="color: var(--gr-gold);"]:not(.gr-swatch):not([style*="background:var(--gr-gold)"]):not([style*="background:var(--gr-gold)"] *):not([style*="background: var(--gr-gold)"]):not([style*="background: var(--gr-gold)"] *), html[data-theme="dark"] [style$="color: var(--gr-gold)"]:not(.gr-swatch):not([style*="background:var(--gr-gold)"]):not([style*="background:var(--gr-gold)"] *):not([style*="background: var(--gr-gold)"]):not([style*="background: var(--gr-gold)"] *) { color: #e4c878 !important; }
html[data-theme="dark"] [style*="color:var(--gr-ink);"]:not(.gr-swatch):not([style*="background:var(--gr-gold)"]):not([style*="background:var(--gr-gold)"] *):not([style*="background: var(--gr-gold)"]):not([style*="background: var(--gr-gold)"] *), html[data-theme="dark"] [style$="color:var(--gr-ink)"]:not(.gr-swatch):not([style*="background:var(--gr-gold)"]):not([style*="background:var(--gr-gold)"] *):not([style*="background: var(--gr-gold)"]):not([style*="background: var(--gr-gold)"] *), html[data-theme="dark"] [style*="color: var(--gr-ink);"]:not(.gr-swatch):not([style*="background:var(--gr-gold)"]):not([style*="background:var(--gr-gold)"] *):not([style*="background: var(--gr-gold)"]):not([style*="background: var(--gr-gold)"] *), html[data-theme="dark"] [style$="color: var(--gr-ink)"]:not(.gr-swatch):not([style*="background:var(--gr-gold)"]):not([style*="background:var(--gr-gold)"] *):not([style*="background: var(--gr-gold)"]):not([style*="background: var(--gr-gold)"] *) { color: #eaf1f8 !important; }
html[data-theme="dark"] [style*="background:#ffffff;"]:not(.gr-swatch), html[data-theme="dark"] [style$="background:#ffffff"]:not(.gr-swatch), html[data-theme="dark"] [style*="background: #ffffff;"]:not(.gr-swatch), html[data-theme="dark"] [style$="background: #ffffff"]:not(.gr-swatch) { background: #122234 !important; }
html[data-theme="dark"] body.page-admin-categories [style*="background:#f0f0f0;"]:not(.gr-swatch), html[data-theme="dark"] body.page-admin-categories [style$="background:#f0f0f0"]:not(.gr-swatch), html[data-theme="dark"] body.page-admin-categories [style*="background: #f0f0f0;"]:not(.gr-swatch), html[data-theme="dark"] body.page-admin-categories [style$="background: #f0f0f0"]:not(.gr-swatch) { background: #152739 !important; }
html[data-theme="dark"] body.page-admin-editcategory [style*="background:#fafafa;"]:not(.gr-swatch), html[data-theme="dark"] body.page-admin-editcategory [style$="background:#fafafa"]:not(.gr-swatch), html[data-theme="dark"] body.page-admin-editcategory [style*="background: #fafafa;"]:not(.gr-swatch), html[data-theme="dark"] body.page-admin-editcategory [style$="background: #fafafa"]:not(.gr-swatch) { background: #122234 !important; }
html[data-theme="dark"] body.page-admin-editcategory [style*="background:#fff8e5;"]:not(.gr-swatch), html[data-theme="dark"] body.page-admin-editcategory [style$="background:#fff8e5"]:not(.gr-swatch), html[data-theme="dark"] body.page-admin-editcategory [style*="background: #fff8e5;"]:not(.gr-swatch), html[data-theme="dark"] body.page-admin-editcategory [style$="background: #fff8e5"]:not(.gr-swatch) { background: rgba(229,168,0,0.16) !important; }
html[data-theme="dark"] body.page-admin-index [style*="background:#d1fae5;"]:not(.gr-swatch), html[data-theme="dark"] body.page-admin-index [style$="background:#d1fae5"]:not(.gr-swatch), html[data-theme="dark"] body.page-admin-index [style*="background: #d1fae5;"]:not(.gr-swatch), html[data-theme="dark"] body.page-admin-index [style$="background: #d1fae5"]:not(.gr-swatch) { background: rgba(16,185,129,0.16) !important; }
html[data-theme="dark"] body.page-admin-index [style*="background:#fef3c7;"]:not(.gr-swatch), html[data-theme="dark"] body.page-admin-index [style$="background:#fef3c7"]:not(.gr-swatch), html[data-theme="dark"] body.page-admin-index [style*="background: #fef3c7;"]:not(.gr-swatch), html[data-theme="dark"] body.page-admin-index [style$="background: #fef3c7"]:not(.gr-swatch) { background: rgba(245,158,11,0.16) !important; }
html[data-theme="dark"] body.page-admin-index [style*="background:#e3f2fd;"]:not(.gr-swatch), html[data-theme="dark"] body.page-admin-index [style$="background:#e3f2fd"]:not(.gr-swatch), html[data-theme="dark"] body.page-admin-index [style*="background: #e3f2fd;"]:not(.gr-swatch), html[data-theme="dark"] body.page-admin-index [style$="background: #e3f2fd"]:not(.gr-swatch) { background: rgba(15,130,214,0.16) !important; }
html[data-theme="dark"] body.page-admin-index [style*="background:#f5f5f5;"]:not(.gr-swatch), html[data-theme="dark"] body.page-admin-index [style$="background:#f5f5f5"]:not(.gr-swatch), html[data-theme="dark"] body.page-admin-index [style*="background: #f5f5f5;"]:not(.gr-swatch), html[data-theme="dark"] body.page-admin-index [style$="background: #f5f5f5"]:not(.gr-swatch) { background: #152739 !important; }
html[data-theme="dark"] body.page-admin-orders [style*="background:#fafafa;"]:not(.gr-swatch), html[data-theme="dark"] body.page-admin-orders [style$="background:#fafafa"]:not(.gr-swatch), html[data-theme="dark"] body.page-admin-orders [style*="background: #fafafa;"]:not(.gr-swatch), html[data-theme="dark"] body.page-admin-orders [style$="background: #fafafa"]:not(.gr-swatch) { background: #122234 !important; }
html[data-theme="dark"] body.page-admin-products [style*="background:#f8f9fa;"]:not(.gr-swatch), html[data-theme="dark"] body.page-admin-products [style$="background:#f8f9fa"]:not(.gr-swatch), html[data-theme="dark"] body.page-admin-products [style*="background: #f8f9fa;"]:not(.gr-swatch), html[data-theme="dark"] body.page-admin-products [style$="background: #f8f9fa"]:not(.gr-swatch) { background: #152739 !important; }
html[data-theme="dark"] body.page-admin-products [style*="background:#f0f0f0;"]:not(.gr-swatch), html[data-theme="dark"] body.page-admin-products [style$="background:#f0f0f0"]:not(.gr-swatch), html[data-theme="dark"] body.page-admin-products [style*="background: #f0f0f0;"]:not(.gr-swatch), html[data-theme="dark"] body.page-admin-products [style$="background: #f0f0f0"]:not(.gr-swatch) { background: #152739 !important; }
html[data-theme="dark"] body.page-admin-products [style*="background:#dcfce7;"]:not(.gr-swatch), html[data-theme="dark"] body.page-admin-products [style$="background:#dcfce7"]:not(.gr-swatch), html[data-theme="dark"] body.page-admin-products [style*="background: #dcfce7;"]:not(.gr-swatch), html[data-theme="dark"] body.page-admin-products [style$="background: #dcfce7"]:not(.gr-swatch) { background: rgba(16,185,129,0.16) !important; }
html[data-theme="dark"] body.page-admin-products [style*="background:#fafafa;"]:not(.gr-swatch), html[data-theme="dark"] body.page-admin-products [style$="background:#fafafa"]:not(.gr-swatch), html[data-theme="dark"] body.page-admin-products [style*="background: #fafafa;"]:not(.gr-swatch), html[data-theme="dark"] body.page-admin-products [style$="background: #fafafa"]:not(.gr-swatch) { background: #122234 !important; }
html[data-theme="dark"] body.page-admin-shoporder [style*="background:#ecfdf5;"]:not(.gr-swatch), html[data-theme="dark"] body.page-admin-shoporder [style$="background:#ecfdf5"]:not(.gr-swatch), html[data-theme="dark"] body.page-admin-shoporder [style*="background: #ecfdf5;"]:not(.gr-swatch), html[data-theme="dark"] body.page-admin-shoporder [style$="background: #ecfdf5"]:not(.gr-swatch) { background: #122234 !important; }
html[data-theme="dark"] body.page-admin-shoporder [style*="background:#fef2f2;"]:not(.gr-swatch), html[data-theme="dark"] body.page-admin-shoporder [style$="background:#fef2f2"]:not(.gr-swatch), html[data-theme="dark"] body.page-admin-shoporder [style*="background: #fef2f2;"]:not(.gr-swatch), html[data-theme="dark"] body.page-admin-shoporder [style$="background: #fef2f2"]:not(.gr-swatch) { background: #122234 !important; }
html[data-theme="dark"] body.page-cart-checkout [style*="background:#fafafa;"]:not(.gr-swatch), html[data-theme="dark"] body.page-cart-checkout [style$="background:#fafafa"]:not(.gr-swatch), html[data-theme="dark"] body.page-cart-checkout [style*="background: #fafafa;"]:not(.gr-swatch), html[data-theme="dark"] body.page-cart-checkout [style$="background: #fafafa"]:not(.gr-swatch) { background: #122234 !important; }
html[data-theme="dark"] body.page-cart-checkout [style*="background:#0b2545;"]:not(.gr-swatch), html[data-theme="dark"] body.page-cart-checkout [style$="background:#0b2545"]:not(.gr-swatch), html[data-theme="dark"] body.page-cart-checkout [style*="background: #0b2545;"]:not(.gr-swatch), html[data-theme="dark"] body.page-cart-checkout [style$="background: #0b2545"]:not(.gr-swatch) { background: #27405e !important; }
html[data-theme="dark"] body.page-cart-ordersuccess [style*="background:#0b2545;"]:not(.gr-swatch), html[data-theme="dark"] body.page-cart-ordersuccess [style$="background:#0b2545"]:not(.gr-swatch), html[data-theme="dark"] body.page-cart-ordersuccess [style*="background: #0b2545;"]:not(.gr-swatch), html[data-theme="dark"] body.page-cart-ordersuccess [style$="background: #0b2545"]:not(.gr-swatch) { background: #27405e !important; }
html[data-theme="dark"] body.page-cart-ordersuccess [style*="background:#fafafa;"]:not(.gr-swatch), html[data-theme="dark"] body.page-cart-ordersuccess [style$="background:#fafafa"]:not(.gr-swatch), html[data-theme="dark"] body.page-cart-ordersuccess [style*="background: #fafafa;"]:not(.gr-swatch), html[data-theme="dark"] body.page-cart-ordersuccess [style$="background: #fafafa"]:not(.gr-swatch) { background: #122234 !important; }
html[data-theme="dark"] body.page-home-about [style*="background:#fafafa;"]:not(.gr-swatch), html[data-theme="dark"] body.page-home-about [style$="background:#fafafa"]:not(.gr-swatch), html[data-theme="dark"] body.page-home-about [style*="background: #fafafa;"]:not(.gr-swatch), html[data-theme="dark"] body.page-home-about [style$="background: #fafafa"]:not(.gr-swatch) { background: #122234 !important; }
html[data-theme="dark"] body.page-home-about [style*="background:#0b2545;"]:not(.gr-swatch), html[data-theme="dark"] body.page-home-about [style$="background:#0b2545"]:not(.gr-swatch), html[data-theme="dark"] body.page-home-about [style*="background: #0b2545;"]:not(.gr-swatch), html[data-theme="dark"] body.page-home-about [style$="background: #0b2545"]:not(.gr-swatch) { background: #27405e !important; }
html[data-theme="dark"] body.page-home-contact [style*="background:#fafafa;"]:not(.gr-swatch), html[data-theme="dark"] body.page-home-contact [style$="background:#fafafa"]:not(.gr-swatch), html[data-theme="dark"] body.page-home-contact [style*="background: #fafafa;"]:not(.gr-swatch), html[data-theme="dark"] body.page-home-contact [style$="background: #fafafa"]:not(.gr-swatch) { background: #122234 !important; }
html[data-theme="dark"] body.page-home-contact [style*="background:#0b2545;"]:not(.gr-swatch), html[data-theme="dark"] body.page-home-contact [style$="background:#0b2545"]:not(.gr-swatch), html[data-theme="dark"] body.page-home-contact [style*="background: #0b2545;"]:not(.gr-swatch), html[data-theme="dark"] body.page-home-contact [style$="background: #0b2545"]:not(.gr-swatch) { background: #27405e !important; }
html[data-theme="dark"] body.page-home-details [style*="background:#d1fae5;"]:not(.gr-swatch), html[data-theme="dark"] body.page-home-details [style$="background:#d1fae5"]:not(.gr-swatch), html[data-theme="dark"] body.page-home-details [style*="background: #d1fae5;"]:not(.gr-swatch), html[data-theme="dark"] body.page-home-details [style$="background: #d1fae5"]:not(.gr-swatch) { background: rgba(16,185,129,0.16) !important; }
html[data-theme="dark"] body.page-home-shop [style*="background:#0b2545;"]:not(.gr-swatch), html[data-theme="dark"] body.page-home-shop [style$="background:#0b2545"]:not(.gr-swatch), html[data-theme="dark"] body.page-home-shop [style*="background: #0b2545;"]:not(.gr-swatch), html[data-theme="dark"] body.page-home-shop [style$="background: #0b2545"]:not(.gr-swatch) { background: #27405e !important; }
html[data-theme="dark"] body.page-home-shop [style*="background:#d1fae5;"]:not(.gr-swatch), html[data-theme="dark"] body.page-home-shop [style$="background:#d1fae5"]:not(.gr-swatch), html[data-theme="dark"] body.page-home-shop [style*="background: #d1fae5;"]:not(.gr-swatch), html[data-theme="dark"] body.page-home-shop [style$="background: #d1fae5"]:not(.gr-swatch) { background: rgba(16,185,129,0.16) !important; }
html[data-theme="dark"] body.page-user-index [style*="background:#dcfce7;"]:not(.gr-swatch), html[data-theme="dark"] body.page-user-index [style$="background:#dcfce7"]:not(.gr-swatch), html[data-theme="dark"] body.page-user-index [style*="background: #dcfce7;"]:not(.gr-swatch), html[data-theme="dark"] body.page-user-index [style$="background: #dcfce7"]:not(.gr-swatch) { background: rgba(16,185,129,0.16) !important; }
html[data-theme="dark"] body.page-user-index [style*="background:#fef2f2;"]:not(.gr-swatch), html[data-theme="dark"] body.page-user-index [style$="background:#fef2f2"]:not(.gr-swatch), html[data-theme="dark"] body.page-user-index [style*="background: #fef2f2;"]:not(.gr-swatch), html[data-theme="dark"] body.page-user-index [style$="background: #fef2f2"]:not(.gr-swatch) { background: #122234 !important; }
html[data-theme="dark"] body.page-account-login [style*="background:#dcfce7;"]:not(.gr-swatch), html[data-theme="dark"] body.page-account-login [style$="background:#dcfce7"]:not(.gr-swatch), html[data-theme="dark"] body.page-account-login [style*="background: #dcfce7;"]:not(.gr-swatch), html[data-theme="dark"] body.page-account-login [style$="background: #dcfce7"]:not(.gr-swatch) { background: rgba(16,185,129,0.16) !important; }
html[data-theme="dark"] body.page-admin-editorder [style*="color:var(--navy);"]:not(.gr-swatch), html[data-theme="dark"] body.page-admin-editorder [style$="color:var(--navy)"]:not(.gr-swatch), html[data-theme="dark"] body.page-admin-editorder [style*="color: var(--navy);"]:not(.gr-swatch), html[data-theme="dark"] body.page-admin-editorder [style$="color: var(--navy)"]:not(.gr-swatch) { color: #eaf1f8 !important; }
html[data-theme="dark"] body.page-admin-orderdetails [style*="color:var(--gold);"]:not(.gr-swatch), html[data-theme="dark"] body.page-admin-orderdetails [style$="color:var(--gold)"]:not(.gr-swatch), html[data-theme="dark"] body.page-admin-orderdetails [style*="color: var(--gold);"]:not(.gr-swatch), html[data-theme="dark"] body.page-admin-orderdetails [style$="color: var(--gold)"]:not(.gr-swatch) { color: #e4c878 !important; }
html[data-theme="dark"] body.page-pos-index [style*="color:var(--navy);"]:not(.gr-swatch):not([style*="background:#ffd166"]):not([style*="background:#ffd166"] *):not([style*="background: #ffd166"]):not([style*="background: #ffd166"] *), html[data-theme="dark"] body.page-pos-index [style$="color:var(--navy)"]:not(.gr-swatch):not([style*="background:#ffd166"]):not([style*="background:#ffd166"] *):not([style*="background: #ffd166"]):not([style*="background: #ffd166"] *), html[data-theme="dark"] body.page-pos-index [style*="color: var(--navy);"]:not(.gr-swatch):not([style*="background:#ffd166"]):not([style*="background:#ffd166"] *):not([style*="background: #ffd166"]):not([style*="background: #ffd166"] *), html[data-theme="dark"] body.page-pos-index [style$="color: var(--navy)"]:not(.gr-swatch):not([style*="background:#ffd166"]):not([style*="background:#ffd166"] *):not([style*="background: #ffd166"]):not([style*="background: #ffd166"] *) { color: #eaf1f8 !important; }
html[data-theme="dark"] body.page-admin-orders [style*="color:var(--ink);"]:not(.gr-swatch), html[data-theme="dark"] body.page-admin-orders [style$="color:var(--ink)"]:not(.gr-swatch), html[data-theme="dark"] body.page-admin-orders [style*="color: var(--ink);"]:not(.gr-swatch), html[data-theme="dark"] body.page-admin-orders [style$="color: var(--ink)"]:not(.gr-swatch) { color: #eaf1f8 !important; }
html[data-theme="dark"] body.page-admin-editcategory [style*="background:#fff;"]:not(.gr-swatch), html[data-theme="dark"] body.page-admin-editcategory [style$="background:#fff"]:not(.gr-swatch), html[data-theme="dark"] body.page-admin-editcategory [style*="background: #fff;"]:not(.gr-swatch), html[data-theme="dark"] body.page-admin-editcategory [style$="background: #fff"]:not(.gr-swatch) { background: #122234 !important; }
html[data-theme="dark"] body.page-admin-products [style*="background:#fff;"]:not(.gr-swatch), html[data-theme="dark"] body.page-admin-products [style$="background:#fff"]:not(.gr-swatch), html[data-theme="dark"] body.page-admin-products [style*="background: #fff;"]:not(.gr-swatch), html[data-theme="dark"] body.page-admin-products [style$="background: #fff"]:not(.gr-swatch) { background: #122234 !important; }
html[data-theme="dark"] body.page-cart-checkout [style*="background:#fff;"]:not(.gr-swatch), html[data-theme="dark"] body.page-cart-checkout [style$="background:#fff"]:not(.gr-swatch), html[data-theme="dark"] body.page-cart-checkout [style*="background: #fff;"]:not(.gr-swatch), html[data-theme="dark"] body.page-cart-checkout [style$="background: #fff"]:not(.gr-swatch) { background: #122234 !important; }
html[data-theme="dark"] body.page-cart-ordersuccess [style*="background:#fff;"]:not(.gr-swatch), html[data-theme="dark"] body.page-cart-ordersuccess [style$="background:#fff"]:not(.gr-swatch), html[data-theme="dark"] body.page-cart-ordersuccess [style*="background: #fff;"]:not(.gr-swatch), html[data-theme="dark"] body.page-cart-ordersuccess [style$="background: #fff"]:not(.gr-swatch) { background: #122234 !important; }
html[data-theme="dark"] body.page-home-about [style*="background:#fff;"]:not(.gr-swatch), html[data-theme="dark"] body.page-home-about [style$="background:#fff"]:not(.gr-swatch), html[data-theme="dark"] body.page-home-about [style*="background: #fff;"]:not(.gr-swatch), html[data-theme="dark"] body.page-home-about [style$="background: #fff"]:not(.gr-swatch) { background: #122234 !important; }
html[data-theme="dark"] body.page-home-contact [style*="background:#fff;"]:not(.gr-swatch), html[data-theme="dark"] body.page-home-contact [style$="background:#fff"]:not(.gr-swatch), html[data-theme="dark"] body.page-home-contact [style*="background: #fff;"]:not(.gr-swatch), html[data-theme="dark"] body.page-home-contact [style$="background: #fff"]:not(.gr-swatch) { background: #122234 !important; }
html[data-theme="dark"] body.page-home-shop [style*="background:#fff;"]:not(.gr-swatch), html[data-theme="dark"] body.page-home-shop [style$="background:#fff"]:not(.gr-swatch), html[data-theme="dark"] body.page-home-shop [style*="background: #fff;"]:not(.gr-swatch), html[data-theme="dark"] body.page-home-shop [style$="background: #fff"]:not(.gr-swatch) { background: #122234 !important; }
html[data-theme="dark"] [style*="color:#0b2545;"]:not(.gr-swatch):not([style*="background:var(--gr-gold)"]):not([style*="background:var(--gr-gold)"] *):not([style*="background: var(--gr-gold)"]):not([style*="background: var(--gr-gold)"] *), html[data-theme="dark"] [style$="color:#0b2545"]:not(.gr-swatch):not([style*="background:var(--gr-gold)"]):not([style*="background:var(--gr-gold)"] *):not([style*="background: var(--gr-gold)"]):not([style*="background: var(--gr-gold)"] *), html[data-theme="dark"] [style*="color: #0b2545;"]:not(.gr-swatch):not([style*="background:var(--gr-gold)"]):not([style*="background:var(--gr-gold)"] *):not([style*="background: var(--gr-gold)"]):not([style*="background: var(--gr-gold)"] *), html[data-theme="dark"] [style$="color: #0b2545"]:not(.gr-swatch):not([style*="background:var(--gr-gold)"]):not([style*="background:var(--gr-gold)"] *):not([style*="background: var(--gr-gold)"]):not([style*="background: var(--gr-gold)"] *) { color: #eaf1f8 !important; }
html[data-theme="dark"] [style*="color:#8a8a8a;"]:not(.gr-swatch):not([style*="background:var(--gr-gold)"]):not([style*="background:var(--gr-gold)"] *):not([style*="background: var(--gr-gold)"]):not([style*="background: var(--gr-gold)"] *), html[data-theme="dark"] [style$="color:#8a8a8a"]:not(.gr-swatch):not([style*="background:var(--gr-gold)"]):not([style*="background:var(--gr-gold)"] *):not([style*="background: var(--gr-gold)"]):not([style*="background: var(--gr-gold)"] *), html[data-theme="dark"] [style*="color: #8a8a8a;"]:not(.gr-swatch):not([style*="background:var(--gr-gold)"]):not([style*="background:var(--gr-gold)"] *):not([style*="background: var(--gr-gold)"]):not([style*="background: var(--gr-gold)"] *), html[data-theme="dark"] [style$="color: #8a8a8a"]:not(.gr-swatch):not([style*="background:var(--gr-gold)"]):not([style*="background:var(--gr-gold)"] *):not([style*="background: var(--gr-gold)"]):not([style*="background: var(--gr-gold)"] *) { color: #9aabbb !important; }
html[data-theme="dark"] [style*="color:#9ca3af;"]:not(.gr-swatch):not([style*="background:var(--gr-gold)"]):not([style*="background:var(--gr-gold)"] *):not([style*="background: var(--gr-gold)"]):not([style*="background: var(--gr-gold)"] *), html[data-theme="dark"] [style$="color:#9ca3af"]:not(.gr-swatch):not([style*="background:var(--gr-gold)"]):not([style*="background:var(--gr-gold)"] *):not([style*="background: var(--gr-gold)"]):not([style*="background: var(--gr-gold)"] *), html[data-theme="dark"] [style*="color: #9ca3af;"]:not(.gr-swatch):not([style*="background:var(--gr-gold)"]):not([style*="background:var(--gr-gold)"] *):not([style*="background: var(--gr-gold)"]):not([style*="background: var(--gr-gold)"] *), html[data-theme="dark"] [style$="color: #9ca3af"]:not(.gr-swatch):not([style*="background:var(--gr-gold)"]):not([style*="background:var(--gr-gold)"] *):not([style*="background: var(--gr-gold)"]):not([style*="background: var(--gr-gold)"] *) { color: #9aabbb !important; }
html[data-theme="dark"] [style*="color:#059669;"]:not(.gr-swatch):not([style*="background:var(--gr-gold)"]):not([style*="background:var(--gr-gold)"] *):not([style*="background: var(--gr-gold)"]):not([style*="background: var(--gr-gold)"] *), html[data-theme="dark"] [style$="color:#059669"]:not(.gr-swatch):not([style*="background:var(--gr-gold)"]):not([style*="background:var(--gr-gold)"] *):not([style*="background: var(--gr-gold)"]):not([style*="background: var(--gr-gold)"] *), html[data-theme="dark"] [style*="color: #059669;"]:not(.gr-swatch):not([style*="background:var(--gr-gold)"]):not([style*="background:var(--gr-gold)"] *):not([style*="background: var(--gr-gold)"]):not([style*="background: var(--gr-gold)"] *), html[data-theme="dark"] [style$="color: #059669"]:not(.gr-swatch):not([style*="background:var(--gr-gold)"]):not([style*="background:var(--gr-gold)"] *):not([style*="background: var(--gr-gold)"]):not([style*="background: var(--gr-gold)"] *) { color: #34d399 !important; }
html[data-theme="dark"] [style*="color:#10b981;"]:not(.gr-swatch):not([style*="background:var(--gr-gold)"]):not([style*="background:var(--gr-gold)"] *):not([style*="background: var(--gr-gold)"]):not([style*="background: var(--gr-gold)"] *), html[data-theme="dark"] [style$="color:#10b981"]:not(.gr-swatch):not([style*="background:var(--gr-gold)"]):not([style*="background:var(--gr-gold)"] *):not([style*="background: var(--gr-gold)"]):not([style*="background: var(--gr-gold)"] *), html[data-theme="dark"] [style*="color: #10b981;"]:not(.gr-swatch):not([style*="background:var(--gr-gold)"]):not([style*="background:var(--gr-gold)"] *):not([style*="background: var(--gr-gold)"]):not([style*="background: var(--gr-gold)"] *), html[data-theme="dark"] [style$="color: #10b981"]:not(.gr-swatch):not([style*="background:var(--gr-gold)"]):not([style*="background:var(--gr-gold)"] *):not([style*="background: var(--gr-gold)"]):not([style*="background: var(--gr-gold)"] *) { color: #7cf4cc !important; }
html[data-theme="dark"] body.page-admin-categories [style*="color:#0b2545;"]:not(.gr-swatch), html[data-theme="dark"] body.page-admin-categories [style$="color:#0b2545"]:not(.gr-swatch), html[data-theme="dark"] body.page-admin-categories [style*="color: #0b2545;"]:not(.gr-swatch), html[data-theme="dark"] body.page-admin-categories [style$="color: #0b2545"]:not(.gr-swatch) { color: #eaf1f8 !important; }
html[data-theme="dark"] body.page-admin-config [style*="color:#dc3545;"]:not(.gr-swatch):not([style*="background:#ffd166"]):not([style*="background:#ffd166"] *):not([style*="background: #ffd166"]):not([style*="background: #ffd166"] *), html[data-theme="dark"] body.page-admin-config [style$="color:#dc3545"]:not(.gr-swatch):not([style*="background:#ffd166"]):not([style*="background:#ffd166"] *):not([style*="background: #ffd166"]):not([style*="background: #ffd166"] *), html[data-theme="dark"] body.page-admin-config [style*="color: #dc3545;"]:not(.gr-swatch):not([style*="background:#ffd166"]):not([style*="background:#ffd166"] *):not([style*="background: #ffd166"]):not([style*="background: #ffd166"] *), html[data-theme="dark"] body.page-admin-config [style$="color: #dc3545"]:not(.gr-swatch):not([style*="background:#ffd166"]):not([style*="background:#ffd166"] *):not([style*="background: #ffd166"]):not([style*="background: #ffd166"] *) { color: #ea858f !important; }
html[data-theme="dark"] body.page-admin-createproduct [style*="color:#8a8a8a;"]:not(.gr-swatch), html[data-theme="dark"] body.page-admin-createproduct [style$="color:#8a8a8a"]:not(.gr-swatch), html[data-theme="dark"] body.page-admin-createproduct [style*="color: #8a8a8a;"]:not(.gr-swatch), html[data-theme="dark"] body.page-admin-createproduct [style$="color: #8a8a8a"]:not(.gr-swatch) { color: #9aabbb !important; }
html[data-theme="dark"] body.page-admin-deliverypricing [style*="color:#9ca3af;"]:not(.gr-swatch), html[data-theme="dark"] body.page-admin-deliverypricing [style$="color:#9ca3af"]:not(.gr-swatch), html[data-theme="dark"] body.page-admin-deliverypricing [style*="color: #9ca3af;"]:not(.gr-swatch), html[data-theme="dark"] body.page-admin-deliverypricing [style$="color: #9ca3af"]:not(.gr-swatch) { color: #9aabbb !important; }
html[data-theme="dark"] body.page-admin-deliverypricing [style*="color:#6b7280;"]:not(.gr-swatch), html[data-theme="dark"] body.page-admin-deliverypricing [style$="color:#6b7280"]:not(.gr-swatch), html[data-theme="dark"] body.page-admin-deliverypricing [style*="color: #6b7280;"]:not(.gr-swatch), html[data-theme="dark"] body.page-admin-deliverypricing [style$="color: #6b7280"]:not(.gr-swatch) { color: #9aabbb !important; }
html[data-theme="dark"] body.page-admin-editcategory [style*="color:#0b2545;"]:not(.gr-swatch):not([style*="background:#ffd166"]):not([style*="background:#ffd166"] *):not([style*="background: #ffd166"]):not([style*="background: #ffd166"] *), html[data-theme="dark"] body.page-admin-editcategory [style$="color:#0b2545"]:not(.gr-swatch):not([style*="background:#ffd166"]):not([style*="background:#ffd166"] *):not([style*="background: #ffd166"]):not([style*="background: #ffd166"] *), html[data-theme="dark"] body.page-admin-editcategory [style*="color: #0b2545;"]:not(.gr-swatch):not([style*="background:#ffd166"]):not([style*="background:#ffd166"] *):not([style*="background: #ffd166"]):not([style*="background: #ffd166"] *), html[data-theme="dark"] body.page-admin-editcategory [style$="color: #0b2545"]:not(.gr-swatch):not([style*="background:#ffd166"]):not([style*="background:#ffd166"] *):not([style*="background: #ffd166"]):not([style*="background: #ffd166"] *) { color: #eaf1f8 !important; }
html[data-theme="dark"] body.page-admin-editcategory [style*="color:#8a8a8a;"]:not(.gr-swatch):not([style*="background:#ffd166"]):not([style*="background:#ffd166"] *):not([style*="background: #ffd166"]):not([style*="background: #ffd166"] *), html[data-theme="dark"] body.page-admin-editcategory [style$="color:#8a8a8a"]:not(.gr-swatch):not([style*="background:#ffd166"]):not([style*="background:#ffd166"] *):not([style*="background: #ffd166"]):not([style*="background: #ffd166"] *), html[data-theme="dark"] body.page-admin-editcategory [style*="color: #8a8a8a;"]:not(.gr-swatch):not([style*="background:#ffd166"]):not([style*="background:#ffd166"] *):not([style*="background: #ffd166"]):not([style*="background: #ffd166"] *), html[data-theme="dark"] body.page-admin-editcategory [style$="color: #8a8a8a"]:not(.gr-swatch):not([style*="background:#ffd166"]):not([style*="background:#ffd166"] *):not([style*="background: #ffd166"]):not([style*="background: #ffd166"] *) { color: #9aabbb !important; }
html[data-theme="dark"] body.page-admin-editcategory [style*="color:#dc3545;"]:not(.gr-swatch):not([style*="background:#ffd166"]):not([style*="background:#ffd166"] *):not([style*="background: #ffd166"]):not([style*="background: #ffd166"] *), html[data-theme="dark"] body.page-admin-editcategory [style$="color:#dc3545"]:not(.gr-swatch):not([style*="background:#ffd166"]):not([style*="background:#ffd166"] *):not([style*="background: #ffd166"]):not([style*="background: #ffd166"] *), html[data-theme="dark"] body.page-admin-editcategory [style*="color: #dc3545;"]:not(.gr-swatch):not([style*="background:#ffd166"]):not([style*="background:#ffd166"] *):not([style*="background: #ffd166"]):not([style*="background: #ffd166"] *), html[data-theme="dark"] body.page-admin-editcategory [style$="color: #dc3545"]:not(.gr-swatch):not([style*="background:#ffd166"]):not([style*="background:#ffd166"] *):not([style*="background: #ffd166"]):not([style*="background: #ffd166"] *) { color: #ea858f !important; }
html[data-theme="dark"] body.page-admin-editcategory [style*="color:#c58c00;"]:not(.gr-swatch):not([style*="background:#ffd166"]):not([style*="background:#ffd166"] *):not([style*="background: #ffd166"]):not([style*="background: #ffd166"] *), html[data-theme="dark"] body.page-admin-editcategory [style$="color:#c58c00"]:not(.gr-swatch):not([style*="background:#ffd166"]):not([style*="background:#ffd166"] *):not([style*="background: #ffd166"]):not([style*="background: #ffd166"] *), html[data-theme="dark"] body.page-admin-editcategory [style*="color: #c58c00;"]:not(.gr-swatch):not([style*="background:#ffd166"]):not([style*="background:#ffd166"] *):not([style*="background: #ffd166"]):not([style*="background: #ffd166"] *), html[data-theme="dark"] body.page-admin-editcategory [style$="color: #c58c00"]:not(.gr-swatch):not([style*="background:#ffd166"]):not([style*="background:#ffd166"] *):not([style*="background: #ffd166"]):not([style*="background: #ffd166"] *) { color: #f4d17b !important; }
html[data-theme="dark"] body.page-admin-editoption [style*="color:#dc3545;"]:not(.gr-swatch), html[data-theme="dark"] body.page-admin-editoption [style$="color:#dc3545"]:not(.gr-swatch), html[data-theme="dark"] body.page-admin-editoption [style*="color: #dc3545;"]:not(.gr-swatch), html[data-theme="dark"] body.page-admin-editoption [style$="color: #dc3545"]:not(.gr-swatch) { color: #ea858f !important; }
html[data-theme="dark"] body.page-admin-editproduct [style*="color:#8a8a8a;"]:not(.gr-swatch), html[data-theme="dark"] body.page-admin-editproduct [style$="color:#8a8a8a"]:not(.gr-swatch), html[data-theme="dark"] body.page-admin-editproduct [style*="color: #8a8a8a;"]:not(.gr-swatch), html[data-theme="dark"] body.page-admin-editproduct [style$="color: #8a8a8a"]:not(.gr-swatch) { color: #9aabbb !important; }
html[data-theme="dark"] body.page-admin-editstaff [style*="color:#ef4444;"]:not(.gr-swatch), html[data-theme="dark"] body.page-admin-editstaff [style$="color:#ef4444"]:not(.gr-swatch), html[data-theme="dark"] body.page-admin-editstaff [style*="color: #ef4444;"]:not(.gr-swatch), html[data-theme="dark"] body.page-admin-editstaff [style$="color: #ef4444"]:not(.gr-swatch) { color: #f47b7b !important; }
html[data-theme="dark"] body.page-admin-index [style*="color:#10b981;"]:not(.gr-swatch):not([style*="background:#ffd166"]):not([style*="background:#ffd166"] *):not([style*="background: #ffd166"]):not([style*="background: #ffd166"] *), html[data-theme="dark"] body.page-admin-index [style$="color:#10b981"]:not(.gr-swatch):not([style*="background:#ffd166"]):not([style*="background:#ffd166"] *):not([style*="background: #ffd166"]):not([style*="background: #ffd166"] *), html[data-theme="dark"] body.page-admin-index [style*="color: #10b981;"]:not(.gr-swatch):not([style*="background:#ffd166"]):not([style*="background:#ffd166"] *):not([style*="background: #ffd166"]):not([style*="background: #ffd166"] *), html[data-theme="dark"] body.page-admin-index [style$="color: #10b981"]:not(.gr-swatch):not([style*="background:#ffd166"]):not([style*="background:#ffd166"] *):not([style*="background: #ffd166"]):not([style*="background: #ffd166"] *) { color: #7cf4cc !important; }
html[data-theme="dark"] body.page-admin-index [style*="color:#0b2545;"]:not(.gr-swatch):not([style*="background:#ffd166"]):not([style*="background:#ffd166"] *):not([style*="background: #ffd166"]):not([style*="background: #ffd166"] *), html[data-theme="dark"] body.page-admin-index [style$="color:#0b2545"]:not(.gr-swatch):not([style*="background:#ffd166"]):not([style*="background:#ffd166"] *):not([style*="background: #ffd166"]):not([style*="background: #ffd166"] *), html[data-theme="dark"] body.page-admin-index [style*="color: #0b2545;"]:not(.gr-swatch):not([style*="background:#ffd166"]):not([style*="background:#ffd166"] *):not([style*="background: #ffd166"]):not([style*="background: #ffd166"] *), html[data-theme="dark"] body.page-admin-index [style$="color: #0b2545"]:not(.gr-swatch):not([style*="background:#ffd166"]):not([style*="background:#ffd166"] *):not([style*="background: #ffd166"]):not([style*="background: #ffd166"] *) { color: #eaf1f8 !important; }
html[data-theme="dark"] body.page-admin-index [style*="color:#8a8a8a;"]:not(.gr-swatch):not([style*="background:#ffd166"]):not([style*="background:#ffd166"] *):not([style*="background: #ffd166"]):not([style*="background: #ffd166"] *), html[data-theme="dark"] body.page-admin-index [style$="color:#8a8a8a"]:not(.gr-swatch):not([style*="background:#ffd166"]):not([style*="background:#ffd166"] *):not([style*="background: #ffd166"]):not([style*="background: #ffd166"] *), html[data-theme="dark"] body.page-admin-index [style*="color: #8a8a8a;"]:not(.gr-swatch):not([style*="background:#ffd166"]):not([style*="background:#ffd166"] *):not([style*="background: #ffd166"]):not([style*="background: #ffd166"] *), html[data-theme="dark"] body.page-admin-index [style$="color: #8a8a8a"]:not(.gr-swatch):not([style*="background:#ffd166"]):not([style*="background:#ffd166"] *):not([style*="background: #ffd166"]):not([style*="background: #ffd166"] *) { color: #9aabbb !important; }
html[data-theme="dark"] body.page-admin-orders [style*="color:#5b21b6;"]:not(.gr-swatch), html[data-theme="dark"] body.page-admin-orders [style$="color:#5b21b6"]:not(.gr-swatch), html[data-theme="dark"] body.page-admin-orders [style*="color: #5b21b6;"]:not(.gr-swatch), html[data-theme="dark"] body.page-admin-orders [style$="color: #5b21b6"]:not(.gr-swatch) { color: #ad86e9 !important; }
html[data-theme="dark"] body.page-admin-products [style*="color:#0b2545;"]:not(.gr-swatch):not([style*="background:#ffd166"]):not([style*="background:#ffd166"] *):not([style*="background: #ffd166"]):not([style*="background: #ffd166"] *), html[data-theme="dark"] body.page-admin-products [style$="color:#0b2545"]:not(.gr-swatch):not([style*="background:#ffd166"]):not([style*="background:#ffd166"] *):not([style*="background: #ffd166"]):not([style*="background: #ffd166"] *), html[data-theme="dark"] body.page-admin-products [style*="color: #0b2545;"]:not(.gr-swatch):not([style*="background:#ffd166"]):not([style*="background:#ffd166"] *):not([style*="background: #ffd166"]):not([style*="background: #ffd166"] *), html[data-theme="dark"] body.page-admin-products [style$="color: #0b2545"]:not(.gr-swatch):not([style*="background:#ffd166"]):not([style*="background:#ffd166"] *):not([style*="background: #ffd166"]):not([style*="background: #ffd166"] *) { color: #eaf1f8 !important; }
html[data-theme="dark"] body.page-admin-products [style*="color:#8a8a8a;"]:not(.gr-swatch):not([style*="background:#ffd166"]):not([style*="background:#ffd166"] *):not([style*="background: #ffd166"]):not([style*="background: #ffd166"] *), html[data-theme="dark"] body.page-admin-products [style$="color:#8a8a8a"]:not(.gr-swatch):not([style*="background:#ffd166"]):not([style*="background:#ffd166"] *):not([style*="background: #ffd166"]):not([style*="background: #ffd166"] *), html[data-theme="dark"] body.page-admin-products [style*="color: #8a8a8a;"]:not(.gr-swatch):not([style*="background:#ffd166"]):not([style*="background:#ffd166"] *):not([style*="background: #ffd166"]):not([style*="background: #ffd166"] *), html[data-theme="dark"] body.page-admin-products [style$="color: #8a8a8a"]:not(.gr-swatch):not([style*="background:#ffd166"]):not([style*="background:#ffd166"] *):not([style*="background: #ffd166"]):not([style*="background: #ffd166"] *) { color: #9aabbb !important; }
html[data-theme="dark"] body.page-admin-products [style*="color:#c9a24d;"]:not(.gr-swatch):not([style*="background:#ffd166"]):not([style*="background:#ffd166"] *):not([style*="background: #ffd166"]):not([style*="background: #ffd166"] *), html[data-theme="dark"] body.page-admin-products [style$="color:#c9a24d"]:not(.gr-swatch):not([style*="background:#ffd166"]):not([style*="background:#ffd166"] *):not([style*="background: #ffd166"]):not([style*="background: #ffd166"] *), html[data-theme="dark"] body.page-admin-products [style*="color: #c9a24d;"]:not(.gr-swatch):not([style*="background:#ffd166"]):not([style*="background:#ffd166"] *):not([style*="background: #ffd166"]):not([style*="background: #ffd166"] *), html[data-theme="dark"] body.page-admin-products [style$="color: #c9a24d"]:not(.gr-swatch):not([style*="background:#ffd166"]):not([style*="background:#ffd166"] *):not([style*="background: #ffd166"]):not([style*="background: #ffd166"] *) { color: #e4c878 !important; }
html[data-theme="dark"] body.page-admin-products [style*="color:#475569;"]:not(.gr-swatch):not([style*="background:#ffd166"]):not([style*="background:#ffd166"] *):not([style*="background: #ffd166"]):not([style*="background: #ffd166"] *), html[data-theme="dark"] body.page-admin-products [style$="color:#475569"]:not(.gr-swatch):not([style*="background:#ffd166"]):not([style*="background:#ffd166"] *):not([style*="background: #ffd166"]):not([style*="background: #ffd166"] *), html[data-theme="dark"] body.page-admin-products [style*="color: #475569;"]:not(.gr-swatch):not([style*="background:#ffd166"]):not([style*="background:#ffd166"] *):not([style*="background: #ffd166"]):not([style*="background: #ffd166"] *), html[data-theme="dark"] body.page-admin-products [style$="color: #475569"]:not(.gr-swatch):not([style*="background:#ffd166"]):not([style*="background:#ffd166"] *):not([style*="background: #ffd166"]):not([style*="background: #ffd166"] *) { color: #aab5c5 !important; }
html[data-theme="dark"] body.page-admin-products [style*="color:#8a6400;"]:not(.gr-swatch):not([style*="background:#ffd166"]):not([style*="background:#ffd166"] *):not([style*="background: #ffd166"]):not([style*="background: #ffd166"] *), html[data-theme="dark"] body.page-admin-products [style$="color:#8a6400"]:not(.gr-swatch):not([style*="background:#ffd166"]):not([style*="background:#ffd166"] *):not([style*="background: #ffd166"]):not([style*="background: #ffd166"] *), html[data-theme="dark"] body.page-admin-products [style*="color: #8a6400;"]:not(.gr-swatch):not([style*="background:#ffd166"]):not([style*="background:#ffd166"] *):not([style*="background: #ffd166"]):not([style*="background: #ffd166"] *), html[data-theme="dark"] body.page-admin-products [style$="color: #8a6400"]:not(.gr-swatch):not([style*="background:#ffd166"]):not([style*="background:#ffd166"] *):not([style*="background: #ffd166"]):not([style*="background: #ffd166"] *) { color: #f4d37b !important; }
html[data-theme="dark"] body.page-admin-products [style*="color:#25d366;"]:not(.gr-swatch):not([style*="background:#ffd166"]):not([style*="background:#ffd166"] *):not([style*="background: #ffd166"]):not([style*="background: #ffd166"] *), html[data-theme="dark"] body.page-admin-products [style$="color:#25d366"]:not(.gr-swatch):not([style*="background:#ffd166"]):not([style*="background:#ffd166"] *):not([style*="background: #ffd166"]):not([style*="background: #ffd166"] *), html[data-theme="dark"] body.page-admin-products [style*="color: #25d366;"]:not(.gr-swatch):not([style*="background:#ffd166"]):not([style*="background:#ffd166"] *):not([style*="background: #ffd166"]):not([style*="background: #ffd166"] *), html[data-theme="dark"] body.page-admin-products [style$="color: #25d366"]:not(.gr-swatch):not([style*="background:#ffd166"]):not([style*="background:#ffd166"] *):not([style*="background: #ffd166"]):not([style*="background: #ffd166"] *) { color: #86eaab !important; }
html[data-theme="dark"] body.page-admin-products [style*="color:#dc3545;"]:not(.gr-swatch):not([style*="background:#ffd166"]):not([style*="background:#ffd166"] *):not([style*="background: #ffd166"]):not([style*="background: #ffd166"] *), html[data-theme="dark"] body.page-admin-products [style$="color:#dc3545"]:not(.gr-swatch):not([style*="background:#ffd166"]):not([style*="background:#ffd166"] *):not([style*="background: #ffd166"]):not([style*="background: #ffd166"] *), html[data-theme="dark"] body.page-admin-products [style*="color: #dc3545;"]:not(.gr-swatch):not([style*="background:#ffd166"]):not([style*="background:#ffd166"] *):not([style*="background: #ffd166"]):not([style*="background: #ffd166"] *), html[data-theme="dark"] body.page-admin-products [style$="color: #dc3545"]:not(.gr-swatch):not([style*="background:#ffd166"]):not([style*="background:#ffd166"] *):not([style*="background: #ffd166"]):not([style*="background: #ffd166"] *) { color: #ea858f !important; }
html[data-theme="dark"] body.page-admin-products [style*="color:#166534;"]:not(.gr-swatch):not([style*="background:#ffd166"]):not([style*="background:#ffd166"] *):not([style*="background: #ffd166"]):not([style*="background: #ffd166"] *), html[data-theme="dark"] body.page-admin-products [style$="color:#166534"]:not(.gr-swatch):not([style*="background:#ffd166"]):not([style*="background:#ffd166"] *):not([style*="background: #ffd166"]):not([style*="background: #ffd166"] *), html[data-theme="dark"] body.page-admin-products [style*="color: #166534;"]:not(.gr-swatch):not([style*="background:#ffd166"]):not([style*="background:#ffd166"] *):not([style*="background: #ffd166"]):not([style*="background: #ffd166"] *), html[data-theme="dark"] body.page-admin-products [style$="color: #166534"]:not(.gr-swatch):not([style*="background:#ffd166"]):not([style*="background:#ffd166"] *):not([style*="background: #ffd166"]):not([style*="background: #ffd166"] *) { color: #8ae5ad !important; }
html[data-theme="dark"] body.page-admin-shoporder [style*="color:#065f46;"]:not(.gr-swatch), html[data-theme="dark"] body.page-admin-shoporder [style$="color:#065f46"]:not(.gr-swatch), html[data-theme="dark"] body.page-admin-shoporder [style*="color: #065f46;"]:not(.gr-swatch), html[data-theme="dark"] body.page-admin-shoporder [style$="color: #065f46"]:not(.gr-swatch) { color: #4ade80 !important; }
html[data-theme="dark"] body.page-admin-shoporder [style*="color:#991b1b;"]:not(.gr-swatch), html[data-theme="dark"] body.page-admin-shoporder [style$="color:#991b1b"]:not(.gr-swatch), html[data-theme="dark"] body.page-admin-shoporder [style*="color: #991b1b;"]:not(.gr-swatch), html[data-theme="dark"] body.page-admin-shoporder [style$="color: #991b1b"]:not(.gr-swatch) { color: #fca5a5 !important; }
html[data-theme="dark"] body.page-cart-checkout [style*="color:#0b2545;"]:not(.gr-swatch):not([style*="background:#25d366"]):not([style*="background:#25d366"] *):not([style*="background: #25d366"]):not([style*="background: #25d366"] *), html[data-theme="dark"] body.page-cart-checkout [style$="color:#0b2545"]:not(.gr-swatch):not([style*="background:#25d366"]):not([style*="background:#25d366"] *):not([style*="background: #25d366"]):not([style*="background: #25d366"] *), html[data-theme="dark"] body.page-cart-checkout [style*="color: #0b2545;"]:not(.gr-swatch):not([style*="background:#25d366"]):not([style*="background:#25d366"] *):not([style*="background: #25d366"]):not([style*="background: #25d366"] *), html[data-theme="dark"] body.page-cart-checkout [style$="color: #0b2545"]:not(.gr-swatch):not([style*="background:#25d366"]):not([style*="background:#25d366"] *):not([style*="background: #25d366"]):not([style*="background: #25d366"] *) { color: #eaf1f8 !important; }
html[data-theme="dark"] body.page-cart-checkout [style*="color:#8a8a8a;"]:not(.gr-swatch):not([style*="background:#25d366"]):not([style*="background:#25d366"] *):not([style*="background: #25d366"]):not([style*="background: #25d366"] *), html[data-theme="dark"] body.page-cart-checkout [style$="color:#8a8a8a"]:not(.gr-swatch):not([style*="background:#25d366"]):not([style*="background:#25d366"] *):not([style*="background: #25d366"]):not([style*="background: #25d366"] *), html[data-theme="dark"] body.page-cart-checkout [style*="color: #8a8a8a;"]:not(.gr-swatch):not([style*="background:#25d366"]):not([style*="background:#25d366"] *):not([style*="background: #25d366"]):not([style*="background: #25d366"] *), html[data-theme="dark"] body.page-cart-checkout [style$="color: #8a8a8a"]:not(.gr-swatch):not([style*="background:#25d366"]):not([style*="background:#25d366"] *):not([style*="background: #25d366"]):not([style*="background: #25d366"] *) { color: #9aabbb !important; }
html[data-theme="dark"] body.page-cart-checkout [style*="color:#dc3545;"]:not(.gr-swatch):not([style*="background:#25d366"]):not([style*="background:#25d366"] *):not([style*="background: #25d366"]):not([style*="background: #25d366"] *), html[data-theme="dark"] body.page-cart-checkout [style$="color:#dc3545"]:not(.gr-swatch):not([style*="background:#25d366"]):not([style*="background:#25d366"] *):not([style*="background: #25d366"]):not([style*="background: #25d366"] *), html[data-theme="dark"] body.page-cart-checkout [style*="color: #dc3545;"]:not(.gr-swatch):not([style*="background:#25d366"]):not([style*="background:#25d366"] *):not([style*="background: #25d366"]):not([style*="background: #25d366"] *), html[data-theme="dark"] body.page-cart-checkout [style$="color: #dc3545"]:not(.gr-swatch):not([style*="background:#25d366"]):not([style*="background:#25d366"] *):not([style*="background: #25d366"]):not([style*="background: #25d366"] *) { color: #ea858f !important; }
html[data-theme="dark"] body.page-cart-checkout [style*="color:#a97d1c;"]:not(.gr-swatch):not([style*="background:#25d366"]):not([style*="background:#25d366"] *):not([style*="background: #25d366"]):not([style*="background: #25d366"] *), html[data-theme="dark"] body.page-cart-checkout [style$="color:#a97d1c"]:not(.gr-swatch):not([style*="background:#25d366"]):not([style*="background:#25d366"] *):not([style*="background: #25d366"]):not([style*="background: #25d366"] *), html[data-theme="dark"] body.page-cart-checkout [style*="color: #a97d1c;"]:not(.gr-swatch):not([style*="background:#25d366"]):not([style*="background:#25d366"] *):not([style*="background: #25d366"]):not([style*="background: #25d366"] *), html[data-theme="dark"] body.page-cart-checkout [style$="color: #a97d1c"]:not(.gr-swatch):not([style*="background:#25d366"]):not([style*="background:#25d366"] *):not([style*="background: #25d366"]):not([style*="background: #25d366"] *) { color: #ebcb84 !important; }
html[data-theme="dark"] body.page-cart-checkout [style*="color:#9ca3af;"]:not(.gr-swatch):not([style*="background:#25d366"]):not([style*="background:#25d366"] *):not([style*="background: #25d366"]):not([style*="background: #25d366"] *), html[data-theme="dark"] body.page-cart-checkout [style$="color:#9ca3af"]:not(.gr-swatch):not([style*="background:#25d366"]):not([style*="background:#25d366"] *):not([style*="background: #25d366"]):not([style*="background: #25d366"] *), html[data-theme="dark"] body.page-cart-checkout [style*="color: #9ca3af;"]:not(.gr-swatch):not([style*="background:#25d366"]):not([style*="background:#25d366"] *):not([style*="background: #25d366"]):not([style*="background: #25d366"] *), html[data-theme="dark"] body.page-cart-checkout [style$="color: #9ca3af"]:not(.gr-swatch):not([style*="background:#25d366"]):not([style*="background:#25d366"] *):not([style*="background: #25d366"]):not([style*="background: #25d366"] *) { color: #9aabbb !important; }
html[data-theme="dark"] body.page-cart-checkout [style*="color:#25d366;"]:not(.gr-swatch):not([style*="background:#25d366"]):not([style*="background:#25d366"] *):not([style*="background: #25d366"]):not([style*="background: #25d366"] *), html[data-theme="dark"] body.page-cart-checkout [style$="color:#25d366"]:not(.gr-swatch):not([style*="background:#25d366"]):not([style*="background:#25d366"] *):not([style*="background: #25d366"]):not([style*="background: #25d366"] *), html[data-theme="dark"] body.page-cart-checkout [style*="color: #25d366;"]:not(.gr-swatch):not([style*="background:#25d366"]):not([style*="background:#25d366"] *):not([style*="background: #25d366"]):not([style*="background: #25d366"] *), html[data-theme="dark"] body.page-cart-checkout [style$="color: #25d366"]:not(.gr-swatch):not([style*="background:#25d366"]):not([style*="background:#25d366"] *):not([style*="background: #25d366"]):not([style*="background: #25d366"] *) { color: #86eaab !important; }
html[data-theme="dark"] body.page-cart-index [style*="color:#8a8a8a;"]:not(.gr-swatch), html[data-theme="dark"] body.page-cart-index [style$="color:#8a8a8a"]:not(.gr-swatch), html[data-theme="dark"] body.page-cart-index [style*="color: #8a8a8a;"]:not(.gr-swatch), html[data-theme="dark"] body.page-cart-index [style$="color: #8a8a8a"]:not(.gr-swatch) { color: #9aabbb !important; }
html[data-theme="dark"] body.page-cart-index [style*="color:#0b2545;"]:not(.gr-swatch), html[data-theme="dark"] body.page-cart-index [style$="color:#0b2545"]:not(.gr-swatch), html[data-theme="dark"] body.page-cart-index [style*="color: #0b2545;"]:not(.gr-swatch), html[data-theme="dark"] body.page-cart-index [style$="color: #0b2545"]:not(.gr-swatch) { color: #eaf1f8 !important; }
html[data-theme="dark"] body.page-cart-ordersuccess [style*="color:#25d366;"]:not(.gr-swatch):not([style*="background:#ffd166"]):not([style*="background:#ffd166"] *):not([style*="background: #ffd166"]):not([style*="background: #ffd166"] *):not([style*="background:#25d366"]):not([style*="background:#25d366"] *):not([style*="background: #25d366"]):not([style*="background: #25d366"] *), html[data-theme="dark"] body.page-cart-ordersuccess [style$="color:#25d366"]:not(.gr-swatch):not([style*="background:#ffd166"]):not([style*="background:#ffd166"] *):not([style*="background: #ffd166"]):not([style*="background: #ffd166"] *):not([style*="background:#25d366"]):not([style*="background:#25d366"] *):not([style*="background: #25d366"]):not([style*="background: #25d366"] *), html[data-theme="dark"] body.page-cart-ordersuccess [style*="color: #25d366;"]:not(.gr-swatch):not([style*="background:#ffd166"]):not([style*="background:#ffd166"] *):not([style*="background: #ffd166"]):not([style*="background: #ffd166"] *):not([style*="background:#25d366"]):not([style*="background:#25d366"] *):not([style*="background: #25d366"]):not([style*="background: #25d366"] *), html[data-theme="dark"] body.page-cart-ordersuccess [style$="color: #25d366"]:not(.gr-swatch):not([style*="background:#ffd166"]):not([style*="background:#ffd166"] *):not([style*="background: #ffd166"]):not([style*="background: #ffd166"] *):not([style*="background:#25d366"]):not([style*="background:#25d366"] *):not([style*="background: #25d366"]):not([style*="background: #25d366"] *) { color: #86eaab !important; }
html[data-theme="dark"] body.page-cart-ordersuccess [style*="color:#0b2545;"]:not(.gr-swatch):not([style*="background:#ffd166"]):not([style*="background:#ffd166"] *):not([style*="background: #ffd166"]):not([style*="background: #ffd166"] *):not([style*="background:#25d366"]):not([style*="background:#25d366"] *):not([style*="background: #25d366"]):not([style*="background: #25d366"] *), html[data-theme="dark"] body.page-cart-ordersuccess [style$="color:#0b2545"]:not(.gr-swatch):not([style*="background:#ffd166"]):not([style*="background:#ffd166"] *):not([style*="background: #ffd166"]):not([style*="background: #ffd166"] *):not([style*="background:#25d366"]):not([style*="background:#25d366"] *):not([style*="background: #25d366"]):not([style*="background: #25d366"] *), html[data-theme="dark"] body.page-cart-ordersuccess [style*="color: #0b2545;"]:not(.gr-swatch):not([style*="background:#ffd166"]):not([style*="background:#ffd166"] *):not([style*="background: #ffd166"]):not([style*="background: #ffd166"] *):not([style*="background:#25d366"]):not([style*="background:#25d366"] *):not([style*="background: #25d366"]):not([style*="background: #25d366"] *), html[data-theme="dark"] body.page-cart-ordersuccess [style$="color: #0b2545"]:not(.gr-swatch):not([style*="background:#ffd166"]):not([style*="background:#ffd166"] *):not([style*="background: #ffd166"]):not([style*="background: #ffd166"] *):not([style*="background:#25d366"]):not([style*="background:#25d366"] *):not([style*="background: #25d366"]):not([style*="background: #25d366"] *) { color: #eaf1f8 !important; }
html[data-theme="dark"] body.page-cart-ordersuccess [style*="color:#8a8a8a;"]:not(.gr-swatch):not([style*="background:#ffd166"]):not([style*="background:#ffd166"] *):not([style*="background: #ffd166"]):not([style*="background: #ffd166"] *):not([style*="background:#25d366"]):not([style*="background:#25d366"] *):not([style*="background: #25d366"]):not([style*="background: #25d366"] *), html[data-theme="dark"] body.page-cart-ordersuccess [style$="color:#8a8a8a"]:not(.gr-swatch):not([style*="background:#ffd166"]):not([style*="background:#ffd166"] *):not([style*="background: #ffd166"]):not([style*="background: #ffd166"] *):not([style*="background:#25d366"]):not([style*="background:#25d366"] *):not([style*="background: #25d366"]):not([style*="background: #25d366"] *), html[data-theme="dark"] body.page-cart-ordersuccess [style*="color: #8a8a8a;"]:not(.gr-swatch):not([style*="background:#ffd166"]):not([style*="background:#ffd166"] *):not([style*="background: #ffd166"]):not([style*="background: #ffd166"] *):not([style*="background:#25d366"]):not([style*="background:#25d366"] *):not([style*="background: #25d366"]):not([style*="background: #25d366"] *), html[data-theme="dark"] body.page-cart-ordersuccess [style$="color: #8a8a8a"]:not(.gr-swatch):not([style*="background:#ffd166"]):not([style*="background:#ffd166"] *):not([style*="background: #ffd166"]):not([style*="background: #ffd166"] *):not([style*="background:#25d366"]):not([style*="background:#25d366"] *):not([style*="background: #25d366"]):not([style*="background: #25d366"] *) { color: #9aabbb !important; }
html[data-theme="dark"] body.page-home-about [style*="color:#0b2545;"]:not(.gr-swatch):not([style*="background:#ffd166"]):not([style*="background:#ffd166"] *):not([style*="background: #ffd166"]):not([style*="background: #ffd166"] *), html[data-theme="dark"] body.page-home-about [style$="color:#0b2545"]:not(.gr-swatch):not([style*="background:#ffd166"]):not([style*="background:#ffd166"] *):not([style*="background: #ffd166"]):not([style*="background: #ffd166"] *), html[data-theme="dark"] body.page-home-about [style*="color: #0b2545;"]:not(.gr-swatch):not([style*="background:#ffd166"]):not([style*="background:#ffd166"] *):not([style*="background: #ffd166"]):not([style*="background: #ffd166"] *), html[data-theme="dark"] body.page-home-about [style$="color: #0b2545"]:not(.gr-swatch):not([style*="background:#ffd166"]):not([style*="background:#ffd166"] *):not([style*="background: #ffd166"]):not([style*="background: #ffd166"] *) { color: #eaf1f8 !important; }
html[data-theme="dark"] body.page-home-about [style*="color:#8a8a8a;"]:not(.gr-swatch):not([style*="background:#ffd166"]):not([style*="background:#ffd166"] *):not([style*="background: #ffd166"]):not([style*="background: #ffd166"] *), html[data-theme="dark"] body.page-home-about [style$="color:#8a8a8a"]:not(.gr-swatch):not([style*="background:#ffd166"]):not([style*="background:#ffd166"] *):not([style*="background: #ffd166"]):not([style*="background: #ffd166"] *), html[data-theme="dark"] body.page-home-about [style*="color: #8a8a8a;"]:not(.gr-swatch):not([style*="background:#ffd166"]):not([style*="background:#ffd166"] *):not([style*="background: #ffd166"]):not([style*="background: #ffd166"] *), html[data-theme="dark"] body.page-home-about [style$="color: #8a8a8a"]:not(.gr-swatch):not([style*="background:#ffd166"]):not([style*="background:#ffd166"] *):not([style*="background: #ffd166"]):not([style*="background: #ffd166"] *) { color: #9aabbb !important; }
html[data-theme="dark"] body.page-home-about [style*="color:#25d366;"]:not(.gr-swatch):not([style*="background:#ffd166"]):not([style*="background:#ffd166"] *):not([style*="background: #ffd166"]):not([style*="background: #ffd166"] *), html[data-theme="dark"] body.page-home-about [style$="color:#25d366"]:not(.gr-swatch):not([style*="background:#ffd166"]):not([style*="background:#ffd166"] *):not([style*="background: #ffd166"]):not([style*="background: #ffd166"] *), html[data-theme="dark"] body.page-home-about [style*="color: #25d366;"]:not(.gr-swatch):not([style*="background:#ffd166"]):not([style*="background:#ffd166"] *):not([style*="background: #ffd166"]):not([style*="background: #ffd166"] *), html[data-theme="dark"] body.page-home-about [style$="color: #25d366"]:not(.gr-swatch):not([style*="background:#ffd166"]):not([style*="background:#ffd166"] *):not([style*="background: #ffd166"]):not([style*="background: #ffd166"] *) { color: #86eaab !important; }
html[data-theme="dark"] body.page-home-contact [style*="color:#0b2545;"]:not(.gr-swatch):not([style*="background:#ffd166"]):not([style*="background:#ffd166"] *):not([style*="background: #ffd166"]):not([style*="background: #ffd166"] *), html[data-theme="dark"] body.page-home-contact [style$="color:#0b2545"]:not(.gr-swatch):not([style*="background:#ffd166"]):not([style*="background:#ffd166"] *):not([style*="background: #ffd166"]):not([style*="background: #ffd166"] *), html[data-theme="dark"] body.page-home-contact [style*="color: #0b2545;"]:not(.gr-swatch):not([style*="background:#ffd166"]):not([style*="background:#ffd166"] *):not([style*="background: #ffd166"]):not([style*="background: #ffd166"] *), html[data-theme="dark"] body.page-home-contact [style$="color: #0b2545"]:not(.gr-swatch):not([style*="background:#ffd166"]):not([style*="background:#ffd166"] *):not([style*="background: #ffd166"]):not([style*="background: #ffd166"] *) { color: #eaf1f8 !important; }
html[data-theme="dark"] body.page-home-contact [style*="color:#8a8a8a;"]:not(.gr-swatch):not([style*="background:#ffd166"]):not([style*="background:#ffd166"] *):not([style*="background: #ffd166"]):not([style*="background: #ffd166"] *), html[data-theme="dark"] body.page-home-contact [style$="color:#8a8a8a"]:not(.gr-swatch):not([style*="background:#ffd166"]):not([style*="background:#ffd166"] *):not([style*="background: #ffd166"]):not([style*="background: #ffd166"] *), html[data-theme="dark"] body.page-home-contact [style*="color: #8a8a8a;"]:not(.gr-swatch):not([style*="background:#ffd166"]):not([style*="background:#ffd166"] *):not([style*="background: #ffd166"]):not([style*="background: #ffd166"] *), html[data-theme="dark"] body.page-home-contact [style$="color: #8a8a8a"]:not(.gr-swatch):not([style*="background:#ffd166"]):not([style*="background:#ffd166"] *):not([style*="background: #ffd166"]):not([style*="background: #ffd166"] *) { color: #9aabbb !important; }
html[data-theme="dark"] body.page-home-contact [style*="color:#25d366;"]:not(.gr-swatch):not([style*="background:#ffd166"]):not([style*="background:#ffd166"] *):not([style*="background: #ffd166"]):not([style*="background: #ffd166"] *), html[data-theme="dark"] body.page-home-contact [style$="color:#25d366"]:not(.gr-swatch):not([style*="background:#ffd166"]):not([style*="background:#ffd166"] *):not([style*="background: #ffd166"]):not([style*="background: #ffd166"] *), html[data-theme="dark"] body.page-home-contact [style*="color: #25d366;"]:not(.gr-swatch):not([style*="background:#ffd166"]):not([style*="background:#ffd166"] *):not([style*="background: #ffd166"]):not([style*="background: #ffd166"] *), html[data-theme="dark"] body.page-home-contact [style$="color: #25d366"]:not(.gr-swatch):not([style*="background:#ffd166"]):not([style*="background:#ffd166"] *):not([style*="background: #ffd166"]):not([style*="background: #ffd166"] *) { color: #86eaab !important; }
html[data-theme="dark"] body.page-home-contact [style*="color:#dc3545;"]:not(.gr-swatch):not([style*="background:#ffd166"]):not([style*="background:#ffd166"] *):not([style*="background: #ffd166"]):not([style*="background: #ffd166"] *), html[data-theme="dark"] body.page-home-contact [style$="color:#dc3545"]:not(.gr-swatch):not([style*="background:#ffd166"]):not([style*="background:#ffd166"] *):not([style*="background: #ffd166"]):not([style*="background: #ffd166"] *), html[data-theme="dark"] body.page-home-contact [style*="color: #dc3545;"]:not(.gr-swatch):not([style*="background:#ffd166"]):not([style*="background:#ffd166"] *):not([style*="background: #ffd166"]):not([style*="background: #ffd166"] *), html[data-theme="dark"] body.page-home-contact [style$="color: #dc3545"]:not(.gr-swatch):not([style*="background:#ffd166"]):not([style*="background:#ffd166"] *):not([style*="background: #ffd166"]):not([style*="background: #ffd166"] *) { color: #ea858f !important; }
html[data-theme="dark"] body.page-home-details [style*="color:#0b2545;"]:not(.gr-swatch), html[data-theme="dark"] body.page-home-details [style$="color:#0b2545"]:not(.gr-swatch), html[data-theme="dark"] body.page-home-details [style*="color: #0b2545;"]:not(.gr-swatch), html[data-theme="dark"] body.page-home-details [style$="color: #0b2545"]:not(.gr-swatch) { color: #eaf1f8 !important; }
html[data-theme="dark"] body.page-home-details [style*="color:#9ca3af;"]:not(.gr-swatch), html[data-theme="dark"] body.page-home-details [style$="color:#9ca3af"]:not(.gr-swatch), html[data-theme="dark"] body.page-home-details [style*="color: #9ca3af;"]:not(.gr-swatch), html[data-theme="dark"] body.page-home-details [style$="color: #9ca3af"]:not(.gr-swatch) { color: #9aabbb !important; }
html[data-theme="dark"] body.page-home-details [style*="color:#059669;"]:not(.gr-swatch), html[data-theme="dark"] body.page-home-details [style$="color:#059669"]:not(.gr-swatch), html[data-theme="dark"] body.page-home-details [style*="color: #059669;"]:not(.gr-swatch), html[data-theme="dark"] body.page-home-details [style$="color: #059669"]:not(.gr-swatch) { color: #34d399 !important; }
html[data-theme="dark"] body.page-home-details [style*="color:#d97706;"]:not(.gr-swatch), html[data-theme="dark"] body.page-home-details [style$="color:#d97706"]:not(.gr-swatch), html[data-theme="dark"] body.page-home-details [style*="color: #d97706;"]:not(.gr-swatch), html[data-theme="dark"] body.page-home-details [style$="color: #d97706"]:not(.gr-swatch) { color: #f4bc7b !important; }
html[data-theme="dark"] body.page-home-shop [style*="color:#ef4444;"]:not(.gr-swatch):not([style*="background:#ffd166"]):not([style*="background:#ffd166"] *):not([style*="background: #ffd166"]):not([style*="background: #ffd166"] *), html[data-theme="dark"] body.page-home-shop [style$="color:#ef4444"]:not(.gr-swatch):not([style*="background:#ffd166"]):not([style*="background:#ffd166"] *):not([style*="background: #ffd166"]):not([style*="background: #ffd166"] *), html[data-theme="dark"] body.page-home-shop [style*="color: #ef4444;"]:not(.gr-swatch):not([style*="background:#ffd166"]):not([style*="background:#ffd166"] *):not([style*="background: #ffd166"]):not([style*="background: #ffd166"] *), html[data-theme="dark"] body.page-home-shop [style$="color: #ef4444"]:not(.gr-swatch):not([style*="background:#ffd166"]):not([style*="background:#ffd166"] *):not([style*="background: #ffd166"]):not([style*="background: #ffd166"] *) { color: #f47b7b !important; }
html[data-theme="dark"] body.page-home-shop [style*="color:#0b2545;"]:not(.gr-swatch):not([style*="background:#ffd166"]):not([style*="background:#ffd166"] *):not([style*="background: #ffd166"]):not([style*="background: #ffd166"] *), html[data-theme="dark"] body.page-home-shop [style$="color:#0b2545"]:not(.gr-swatch):not([style*="background:#ffd166"]):not([style*="background:#ffd166"] *):not([style*="background: #ffd166"]):not([style*="background: #ffd166"] *), html[data-theme="dark"] body.page-home-shop [style*="color: #0b2545;"]:not(.gr-swatch):not([style*="background:#ffd166"]):not([style*="background:#ffd166"] *):not([style*="background: #ffd166"]):not([style*="background: #ffd166"] *), html[data-theme="dark"] body.page-home-shop [style$="color: #0b2545"]:not(.gr-swatch):not([style*="background:#ffd166"]):not([style*="background:#ffd166"] *):not([style*="background: #ffd166"]):not([style*="background: #ffd166"] *) { color: #eaf1f8 !important; }
html[data-theme="dark"] body.page-home-shop [style*="color:#c9a24d;"]:not(.gr-swatch):not([style*="background:#ffd166"]):not([style*="background:#ffd166"] *):not([style*="background: #ffd166"]):not([style*="background: #ffd166"] *), html[data-theme="dark"] body.page-home-shop [style$="color:#c9a24d"]:not(.gr-swatch):not([style*="background:#ffd166"]):not([style*="background:#ffd166"] *):not([style*="background: #ffd166"]):not([style*="background: #ffd166"] *), html[data-theme="dark"] body.page-home-shop [style*="color: #c9a24d;"]:not(.gr-swatch):not([style*="background:#ffd166"]):not([style*="background:#ffd166"] *):not([style*="background: #ffd166"]):not([style*="background: #ffd166"] *), html[data-theme="dark"] body.page-home-shop [style$="color: #c9a24d"]:not(.gr-swatch):not([style*="background:#ffd166"]):not([style*="background:#ffd166"] *):not([style*="background: #ffd166"]):not([style*="background: #ffd166"] *) { color: #e4c878 !important; }
html[data-theme="dark"] body.page-home-shop [style*="color:#25d366;"]:not(.gr-swatch):not([style*="background:#ffd166"]):not([style*="background:#ffd166"] *):not([style*="background: #ffd166"]):not([style*="background: #ffd166"] *), html[data-theme="dark"] body.page-home-shop [style$="color:#25d366"]:not(.gr-swatch):not([style*="background:#ffd166"]):not([style*="background:#ffd166"] *):not([style*="background: #ffd166"]):not([style*="background: #ffd166"] *), html[data-theme="dark"] body.page-home-shop [style*="color: #25d366;"]:not(.gr-swatch):not([style*="background:#ffd166"]):not([style*="background:#ffd166"] *):not([style*="background: #ffd166"]):not([style*="background: #ffd166"] *), html[data-theme="dark"] body.page-home-shop [style$="color: #25d366"]:not(.gr-swatch):not([style*="background:#ffd166"]):not([style*="background:#ffd166"] *):not([style*="background: #ffd166"]):not([style*="background: #ffd166"] *) { color: #86eaab !important; }
html[data-theme="dark"] body.page-home-shop [style*="color:#9ca3af;"]:not(.gr-swatch):not([style*="background:#ffd166"]):not([style*="background:#ffd166"] *):not([style*="background: #ffd166"]):not([style*="background: #ffd166"] *), html[data-theme="dark"] body.page-home-shop [style$="color:#9ca3af"]:not(.gr-swatch):not([style*="background:#ffd166"]):not([style*="background:#ffd166"] *):not([style*="background: #ffd166"]):not([style*="background: #ffd166"] *), html[data-theme="dark"] body.page-home-shop [style*="color: #9ca3af;"]:not(.gr-swatch):not([style*="background:#ffd166"]):not([style*="background:#ffd166"] *):not([style*="background: #ffd166"]):not([style*="background: #ffd166"] *), html[data-theme="dark"] body.page-home-shop [style$="color: #9ca3af"]:not(.gr-swatch):not([style*="background:#ffd166"]):not([style*="background:#ffd166"] *):not([style*="background: #ffd166"]):not([style*="background: #ffd166"] *) { color: #9aabbb !important; }
html[data-theme="dark"] body.page-home-shop [style*="color:#059669;"]:not(.gr-swatch):not([style*="background:#ffd166"]):not([style*="background:#ffd166"] *):not([style*="background: #ffd166"]):not([style*="background: #ffd166"] *), html[data-theme="dark"] body.page-home-shop [style$="color:#059669"]:not(.gr-swatch):not([style*="background:#ffd166"]):not([style*="background:#ffd166"] *):not([style*="background: #ffd166"]):not([style*="background: #ffd166"] *), html[data-theme="dark"] body.page-home-shop [style*="color: #059669;"]:not(.gr-swatch):not([style*="background:#ffd166"]):not([style*="background:#ffd166"] *):not([style*="background: #ffd166"]):not([style*="background: #ffd166"] *), html[data-theme="dark"] body.page-home-shop [style$="color: #059669"]:not(.gr-swatch):not([style*="background:#ffd166"]):not([style*="background:#ffd166"] *):not([style*="background: #ffd166"]):not([style*="background: #ffd166"] *) { color: #34d399 !important; }
html[data-theme="dark"] body.page-home-shop [style*="color:#d97706;"]:not(.gr-swatch):not([style*="background:#ffd166"]):not([style*="background:#ffd166"] *):not([style*="background: #ffd166"]):not([style*="background: #ffd166"] *), html[data-theme="dark"] body.page-home-shop [style$="color:#d97706"]:not(.gr-swatch):not([style*="background:#ffd166"]):not([style*="background:#ffd166"] *):not([style*="background: #ffd166"]):not([style*="background: #ffd166"] *), html[data-theme="dark"] body.page-home-shop [style*="color: #d97706;"]:not(.gr-swatch):not([style*="background:#ffd166"]):not([style*="background:#ffd166"] *):not([style*="background: #ffd166"]):not([style*="background: #ffd166"] *), html[data-theme="dark"] body.page-home-shop [style$="color: #d97706"]:not(.gr-swatch):not([style*="background:#ffd166"]):not([style*="background:#ffd166"] *):not([style*="background: #ffd166"]):not([style*="background: #ffd166"] *) { color: #f4bc7b !important; }
html[data-theme="dark"] body.page-pos-index [style*="color:#b45309;"]:not(.gr-swatch):not([style*="background:#ffd166"]):not([style*="background:#ffd166"] *):not([style*="background: #ffd166"]):not([style*="background: #ffd166"] *), html[data-theme="dark"] body.page-pos-index [style$="color:#b45309"]:not(.gr-swatch):not([style*="background:#ffd166"]):not([style*="background:#ffd166"] *):not([style*="background: #ffd166"]):not([style*="background: #ffd166"] *), html[data-theme="dark"] body.page-pos-index [style*="color: #b45309;"]:not(.gr-swatch):not([style*="background:#ffd166"]):not([style*="background:#ffd166"] *):not([style*="background: #ffd166"]):not([style*="background: #ffd166"] *), html[data-theme="dark"] body.page-pos-index [style$="color: #b45309"]:not(.gr-swatch):not([style*="background:#ffd166"]):not([style*="background:#ffd166"] *):not([style*="background: #ffd166"]):not([style*="background: #ffd166"] *) { color: #f5c26b !important; }
html[data-theme="dark"] body.page-user-index [style*="color:#166534;"]:not(.gr-swatch), html[data-theme="dark"] body.page-user-index [style$="color:#166534"]:not(.gr-swatch), html[data-theme="dark"] body.page-user-index [style*="color: #166534;"]:not(.gr-swatch), html[data-theme="dark"] body.page-user-index [style$="color: #166534"]:not(.gr-swatch) { color: #8ae5ad !important; }
html[data-theme="dark"] body.page-user-index [style*="color:#b91c1c;"]:not(.gr-swatch), html[data-theme="dark"] body.page-user-index [style$="color:#b91c1c"]:not(.gr-swatch), html[data-theme="dark"] body.page-user-index [style*="color: #b91c1c;"]:not(.gr-swatch), html[data-theme="dark"] body.page-user-index [style$="color: #b91c1c"]:not(.gr-swatch) { color: #fca5a5 !important; }
html[data-theme="dark"] body.page-user-index [style*="color:#6b7280;"]:not(.gr-swatch), html[data-theme="dark"] body.page-user-index [style$="color:#6b7280"]:not(.gr-swatch), html[data-theme="dark"] body.page-user-index [style*="color: #6b7280;"]:not(.gr-swatch), html[data-theme="dark"] body.page-user-index [style$="color: #6b7280"]:not(.gr-swatch) { color: #9aabbb !important; }
html[data-theme="dark"] body.page-account-login [style*="color:#166534;"]:not(.gr-swatch), html[data-theme="dark"] body.page-account-login [style$="color:#166534"]:not(.gr-swatch), html[data-theme="dark"] body.page-account-login [style*="color: #166534;"]:not(.gr-swatch), html[data-theme="dark"] body.page-account-login [style$="color: #166534"]:not(.gr-swatch) { color: #8ae5ad !important; }
html[data-theme="dark"] body.page-admin-categories [style*="color:#aaa;"]:not(.gr-swatch), html[data-theme="dark"] body.page-admin-categories [style$="color:#aaa"]:not(.gr-swatch), html[data-theme="dark"] body.page-admin-categories [style*="color: #aaa;"]:not(.gr-swatch), html[data-theme="dark"] body.page-admin-categories [style$="color: #aaa"]:not(.gr-swatch) { color: #9aabbb !important; }
html[data-theme="dark"] body.page-admin-createproduct [style*="color:#888;"]:not(.gr-swatch), html[data-theme="dark"] body.page-admin-createproduct [style$="color:#888"]:not(.gr-swatch), html[data-theme="dark"] body.page-admin-createproduct [style*="color: #888;"]:not(.gr-swatch), html[data-theme="dark"] body.page-admin-createproduct [style$="color: #888"]:not(.gr-swatch) { color: #9aabbb !important; }
html[data-theme="dark"] body.page-admin-editorder [style*="color:#aaa;"]:not(.gr-swatch), html[data-theme="dark"] body.page-admin-editorder [style$="color:#aaa"]:not(.gr-swatch), html[data-theme="dark"] body.page-admin-editorder [style*="color: #aaa;"]:not(.gr-swatch), html[data-theme="dark"] body.page-admin-editorder [style$="color: #aaa"]:not(.gr-swatch) { color: #9aabbb !important; }
html[data-theme="dark"] body.page-admin-editproduct [style*="color:#888;"]:not(.gr-swatch), html[data-theme="dark"] body.page-admin-editproduct [style$="color:#888"]:not(.gr-swatch), html[data-theme="dark"] body.page-admin-editproduct [style*="color: #888;"]:not(.gr-swatch), html[data-theme="dark"] body.page-admin-editproduct [style$="color: #888"]:not(.gr-swatch) { color: #9aabbb !important; }
html[data-theme="dark"] body.page-admin-messages [style*="color:#aaa;"]:not(.gr-swatch), html[data-theme="dark"] body.page-admin-messages [style$="color:#aaa"]:not(.gr-swatch), html[data-theme="dark"] body.page-admin-messages [style*="color: #aaa;"]:not(.gr-swatch), html[data-theme="dark"] body.page-admin-messages [style$="color: #aaa"]:not(.gr-swatch) { color: #9aabbb !important; }
html[data-theme="dark"] body.page-admin-shoporder [style*="color:#888;"]:not(.gr-swatch), html[data-theme="dark"] body.page-admin-shoporder [style$="color:#888"]:not(.gr-swatch), html[data-theme="dark"] body.page-admin-shoporder [style*="color: #888;"]:not(.gr-swatch), html[data-theme="dark"] body.page-admin-shoporder [style$="color: #888"]:not(.gr-swatch) { color: #9aabbb !important; }
html[data-theme="dark"] body.page-admin-shoporder [style*="color:#666;"]:not(.gr-swatch), html[data-theme="dark"] body.page-admin-shoporder [style$="color:#666"]:not(.gr-swatch), html[data-theme="dark"] body.page-admin-shoporder [style*="color: #666;"]:not(.gr-swatch), html[data-theme="dark"] body.page-admin-shoporder [style$="color: #666"]:not(.gr-swatch) { color: #a9b8c7 !important; }
html[data-theme="dark"] body.page-home-shop [style*="color:#888;"]:not(.gr-swatch):not([style*="background:#ffd166"]):not([style*="background:#ffd166"] *):not([style*="background: #ffd166"]):not([style*="background: #ffd166"] *), html[data-theme="dark"] body.page-home-shop [style$="color:#888"]:not(.gr-swatch):not([style*="background:#ffd166"]):not([style*="background:#ffd166"] *):not([style*="background: #ffd166"]):not([style*="background: #ffd166"] *), html[data-theme="dark"] body.page-home-shop [style*="color: #888;"]:not(.gr-swatch):not([style*="background:#ffd166"]):not([style*="background:#ffd166"] *):not([style*="background: #ffd166"]):not([style*="background: #ffd166"] *), html[data-theme="dark"] body.page-home-shop [style$="color: #888"]:not(.gr-swatch):not([style*="background:#ffd166"]):not([style*="background:#ffd166"] *):not([style*="background: #ffd166"]):not([style*="background: #ffd166"] *) { color: #9aabbb !important; }
html[data-theme="dark"] body.page-pos-index [style*="color:#aaa;"]:not(.gr-swatch):not([style*="background:#ffd166"]):not([style*="background:#ffd166"] *):not([style*="background: #ffd166"]):not([style*="background: #ffd166"] *), html[data-theme="dark"] body.page-pos-index [style$="color:#aaa"]:not(.gr-swatch):not([style*="background:#ffd166"]):not([style*="background:#ffd166"] *):not([style*="background: #ffd166"]):not([style*="background: #ffd166"] *), html[data-theme="dark"] body.page-pos-index [style*="color: #aaa;"]:not(.gr-swatch):not([style*="background:#ffd166"]):not([style*="background:#ffd166"] *):not([style*="background: #ffd166"]):not([style*="background: #ffd166"] *), html[data-theme="dark"] body.page-pos-index [style$="color: #aaa"]:not(.gr-swatch):not([style*="background:#ffd166"]):not([style*="background:#ffd166"] *):not([style*="background: #ffd166"]):not([style*="background: #ffd166"] *) { color: #9aabbb !important; }
html[data-theme="dark"] body.page-user-index [style*="color:#aaa;"]:not(.gr-swatch), html[data-theme="dark"] body.page-user-index [style$="color:#aaa"]:not(.gr-swatch), html[data-theme="dark"] body.page-user-index [style*="color: #aaa;"]:not(.gr-swatch), html[data-theme="dark"] body.page-user-index [style$="color: #aaa"]:not(.gr-swatch) { color: #9aabbb !important; }
html[data-theme="dark"] body.page-account-registerconfirmation [style*="color:#888;"]:not(.gr-swatch), html[data-theme="dark"] body.page-account-registerconfirmation [style$="color:#888"]:not(.gr-swatch), html[data-theme="dark"] body.page-account-registerconfirmation [style*="color: #888;"]:not(.gr-swatch), html[data-theme="dark"] body.page-account-registerconfirmation [style$="color: #888"]:not(.gr-swatch) { color: #9aabbb !important; }

/* ---- styles assigned from script ---- */
html[data-theme="dark"] body.page-admin-editcategory [style*="border-color: rgba(11, 37, 69, 0.08)"]:not(.gr-swatch) { border-color: rgba(255,255,255,0.128) !important; }
html[data-theme="dark"] body.page-admin-editcategory [style*="border-color: rgba(11, 37, 69, 0.1)"]:not(.gr-swatch) { border-color: rgba(255,255,255,0.16) !important; }
html[data-theme="dark"] body.page-admin-products [style*="border-color: rgba(11, 37, 69, 0.08)"]:not(.gr-swatch) { border-color: rgba(255,255,255,0.128) !important; }
html[data-theme="dark"] body.page-admin-products [style*="background: rgb(230, 233, 237)"]:not(.gr-swatch) { background: #122234 !important; }
html[data-theme="dark"] body.page-admin-products [style*="background: rgb(248, 249, 250)"]:not(.gr-swatch) { background: #152739 !important; }
html[data-theme="dark"] body.page-admin-products [style*="background: rgb(11, 37, 69)"]:not(.gr-swatch) { background: #27405e !important; }
html[data-theme="dark"] body.page-admin-products [style*="border-color: rgb(11, 37, 69)"]:not(.gr-swatch) { border-color: rgba(255,255,255,0.18) !important; }
html[data-theme="dark"] body.page-admin-products [style*="background: rgb(250, 250, 250)"]:not(.gr-swatch) { background: #122234 !important; }
html[data-theme="dark"] body.page-admin-products [style^="color: rgb(11, 37, 69)"]:not(.gr-swatch), html[data-theme="dark"] body.page-admin-products [style*="; color: rgb(11, 37, 69)"]:not(.gr-swatch) { color: #eaf1f8 !important; }
html[data-theme="dark"] body.page-admin-products [style*="border-color: rgba(11, 37, 69, 0.1)"]:not(.gr-swatch) { border-color: rgba(255,255,255,0.16) !important; }
html[data-theme="dark"] body.page-admin-products [style^="color: rgb(220, 53, 69)"]:not(.gr-swatch), html[data-theme="dark"] body.page-admin-products [style*="; color: rgb(220, 53, 69)"]:not(.gr-swatch) { color: #ea858f !important; }
html[data-theme="dark"] body.page-cart-checkout [style*="border-color: rgba(11, 37, 69, 0.1)"]:not(.gr-swatch) { border-color: rgba(255,255,255,0.16) !important; }
html[data-theme="dark"] body.page-cart-checkout [style*="background: rgb(255, 255, 255)"]:not(.gr-swatch) { background: #122234 !important; }
html[data-theme="dark"] body.page-cart-checkout [style*="border-color: rgba(11, 37, 69, 0.06)"]:not(.gr-swatch) { border-color: rgba(255,255,255,0.096) !important; }
html[data-theme="dark"] body.page-cart-checkout [style*="background: rgb(250, 250, 250)"]:not(.gr-swatch) { background: #122234 !important; }
html[data-theme="dark"] body.page-cart-checkout [style^="color: rgb(11, 37, 69)"]:not(.gr-swatch), html[data-theme="dark"] body.page-cart-checkout [style*="; color: rgb(11, 37, 69)"]:not(.gr-swatch) { color: #eaf1f8 !important; }
html[data-theme="dark"] body.page-cart-checkout [style*="background: rgb(11, 37, 69)"]:not(.gr-swatch) { background: #27405e !important; }
html[data-theme="dark"] body.page-cart-checkout [style^="color: rgb(220, 53, 69)"]:not(.gr-swatch), html[data-theme="dark"] body.page-cart-checkout [style*="; color: rgb(220, 53, 69)"]:not(.gr-swatch) { color: #ea858f !important; }
html[data-theme="dark"] body.page-cart-checkout [style^="color: rgb(37, 211, 102)"]:not(.gr-swatch), html[data-theme="dark"] body.page-cart-checkout [style*="; color: rgb(37, 211, 102)"]:not(.gr-swatch) { color: #86eaab !important; }
html[data-theme="dark"] body.page-cart-checkout [style^="color: rgb(156, 163, 175)"]:not(.gr-swatch), html[data-theme="dark"] body.page-cart-checkout [style*="; color: rgb(156, 163, 175)"]:not(.gr-swatch) { color: #9aabbb !important; }
html[data-theme="dark"] body.page-cart-ordersuccess [style*="background: rgb(255, 255, 255)"]:not(.gr-swatch) { background: #122234 !important; }
html[data-theme="dark"] body.page-cart-ordersuccess [style*="border-color: rgba(11, 37, 69, 0.1)"]:not(.gr-swatch) { border-color: rgba(255,255,255,0.16) !important; }
html[data-theme="dark"] body.page-cart-ordersuccess [style*="background: rgb(250, 250, 250)"]:not(.gr-swatch) { background: #122234 !important; }
html[data-theme="dark"] body.page-cart-ordersuccess [style^="color: rgb(225, 48, 108)"]:not(.gr-swatch), html[data-theme="dark"] body.page-cart-ordersuccess [style*="; color: rgb(225, 48, 108)"]:not(.gr-swatch) { color: #ed82a6 !important; }
html[data-theme="dark"] body.page-cart-ordersuccess [style^="color: rgb(11, 37, 69)"]:not(.gr-swatch), html[data-theme="dark"] body.page-cart-ordersuccess [style*="; color: rgb(11, 37, 69)"]:not(.gr-swatch) { color: #eaf1f8 !important; }
html[data-theme="dark"] body.page-home-about [style^="color: rgb(225, 48, 108)"]:not(.gr-swatch), html[data-theme="dark"] body.page-home-about [style*="; color: rgb(225, 48, 108)"]:not(.gr-swatch) { color: #ed82a6 !important; }
html[data-theme="dark"] body.page-home-about [style*="border-color: rgba(11, 37, 69, 0.1)"]:not(.gr-swatch) { border-color: rgba(255,255,255,0.16) !important; }
html[data-theme="dark"] body.page-home-about [style^="color: rgb(11, 37, 69)"]:not(.gr-swatch), html[data-theme="dark"] body.page-home-about [style*="; color: rgb(11, 37, 69)"]:not(.gr-swatch) { color: #eaf1f8 !important; }
html[data-theme="dark"] body.page-home-contact [style*="border-color: rgba(11, 37, 69, 0.06)"]:not(.gr-swatch) { border-color: rgba(255,255,255,0.096) !important; }
html[data-theme="dark"] body.page-home-contact [style*="background: rgb(240, 253, 244)"]:not(.gr-swatch) { background: #122234 !important; }
html[data-theme="dark"] body.page-home-contact [style*="background: rgb(250, 250, 250)"]:not(.gr-swatch) { background: #122234 !important; }
html[data-theme="dark"] body.page-home-contact [style*="border-color: rgba(11, 37, 69, 0.08)"]:not(.gr-swatch) { border-color: rgba(255,255,255,0.128) !important; }
html[data-theme="dark"] body.page-home-details [style^="color: rgb(239, 68, 68)"]:not(.gr-swatch), html[data-theme="dark"] body.page-home-details [style*="; color: rgb(239, 68, 68)"]:not(.gr-swatch) { color: #f47b7b !important; }
html[data-theme="dark"] body.page-home-details [style^="color: rgb(11, 37, 69)"]:not(.gr-swatch), html[data-theme="dark"] body.page-home-details [style*="; color: rgb(11, 37, 69)"]:not(.gr-swatch) { color: #eaf1f8 !important; }
html[data-theme="dark"] body.page-home-shop [style^="color: rgb(5, 150, 105)"]:not(.gr-swatch), html[data-theme="dark"] body.page-home-shop [style*="; color: rgb(5, 150, 105)"]:not(.gr-swatch) { color: #34d399 !important; }
html[data-theme="dark"] body.page-home-shop [style^="color: rgb(11, 37, 69)"]:not(.gr-swatch), html[data-theme="dark"] body.page-home-shop [style*="; color: rgb(11, 37, 69)"]:not(.gr-swatch) { color: #eaf1f8 !important; }
