:root{color-scheme:dark;--primary:#101112;--primary-light:#25282B;--primary-soft:#25282B;--accent:#C8FF32;--accent-hover:#C8FF32;--accent-soft:#25282B;--background:#101112;--surface:#25282B;--text-primary:#FFFFFF;--text-secondary:#A6ADB4;--text-muted:#A6ADB4;--border:rgba(166,173,180,.24);--color-success:#C8FF32;--color-warning:#C8FF32;--color-danger:#FFFFFF;--shadow-card:0 18px 48px rgba(0,0,0,.28);--shadow-luxury:0 24px 70px rgba(0,0,0,.36)}body{background:#101112;color:#FFFFFF}::selection{background:#C8FF32;color:#101112}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline-color:#C8FF32}input,select,textarea{color:#FFFFFF}input::placeholder,textarea::placeholder{color:#A6ADB4;opacity:1}input[type=checkbox],input[type=radio]{accent-color:#C8FF32}.site-header{background:rgba(16,17,18,.94);border-color:var(--color-border)}.announcement{background:#25282B;color:#A6ADB4}.desktop-nav,.header-action,.icon-button,.logo{color:#FFFFFF}.cart-button,.logo span{background:#C8FF32;color:#101112}.cart-button{border-color:#C8FF32}.cart-button:hover{background:#FFFFFF;color:#101112;border-color:#FFFFFF}.cart-count{background:#101112!important;color:#C8FF32!important}.add-button,.button-accent,.cart-coupon button,.media-alt-form button,.newsletter-form button,.product-card-cta,.quick-shop,.search button{background:#C8FF32;color:#101112;border-color:#C8FF32}.add-button:hover,.button-accent:hover,.newsletter-form button:hover,.product-card-cta:hover,.quick-shop:hover{background:#FFFFFF;color:#101112}.button-light{background:#25282B;color:#C8FF32;border:1px solid #c8ff32}.button-light:hover,.cart-count,.discount-badge,.hero-dots button.is-active{background:#C8FF32;color:#101112}.category-card strong,.category-card>span,.hero-content h1,.hero-content p,.promo h2,.promo p{color:#FFFFFF}.hero:after{background:linear-gradient(90deg,transparent 25%,rgba(16,17,18,.78))}.category-card:after{background:linear-gradient(transparent,rgba(16,17,18,.88))}.promo>img{opacity:.42}.category-placeholder,.image-placeholder,.product-image{background:#25282B}.price-row strong,.section-heading>a{color:#C8FF32}.site-footer{background:#101112;border-top:1px solid var(--color-border)}.footer-logo,.site-footer h3{color:#FFFFFF}.footer-logo img{filter:none}.footer-bottom,.footer-grid p,.footer-grid>div>a{color:#A6ADB4}.admin-shell{--balote-green:#101112;--balote-green-dark:#101112;--balote-green-soft:#25282B;--balote-cream:#F4F5F6;--balote-ivory:#FFFFFF;--balote-text:#25282B;--balote-muted:#596168;--balote-border:#D8DBDE;--color-background:#FFFFFF;--color-background-soft:#F4F5F6;--color-surface:#FFFFFF;--color-text-primary:#101112;--color-text-body:#25282B;--color-text-secondary:#596168;--color-border:#D8DBDE;--color-brand:#101112;--color-brand-hover:#25282B;--color-danger:#25282B}.admin-content,.admin-main,.admin-shell{background:#FFFFFF;color:#101112}.admin-main :is(h1,h2,h3,h4,h5,h6,strong,b){color:#101112}.admin-main :is(p,label,li,td,th,summary){color:#25282B}.admin-main :is(small,.admin-heading p,.admin-topbar small){color:#596168}.admin-sidebar{background:#25282B;border-inline-end:1px solid #454A4F;color:#FFFFFF}.admin-sidebar :is(h1,h2,h3,strong,b){color:#FFFFFF}.admin-sidebar nav a{color:#A6ADB4}.admin-sidebar nav a span,.admin-sidebar nav a svg{color:inherit}.admin-topbar{background:rgba(255,255,255,.96)}.admin-panel,.admin-topbar{color:#101112;border-color:#D8DBDE}.admin-panel{background:#FFFFFF;box-shadow:0 8px 28px rgba(16,17,18,.06)}.account-grid>a,.account-row,.auth-card,.checkout-form,.filters,.payment-page>div{background:#25282B;color:#FFFFFF;border-color:var(--color-border)}.admin-sidebar nav a.is-active{background:rgba(200,255,50,.16);color:#C8FF32}.admin-sidebar nav a:hover{background:rgba(200,255,50,.1);color:#FFFFFF}.admin-topbar-actions>a,.admin-topbar-actions>button{background:#FFFFFF;color:#101112;border-color:#D8DBDE}.admin-user>b{background:#C8FF32;color:#101112}.admin-store-tabs-shell{background:linear-gradient(180deg,#FFFFFF,rgba(255,255,255,.97) 80%,transparent)}.admin-store-tabs a{background:#FFFFFF;color:#25282B;border-color:#D8DBDE}.admin-store-tabs a.is-active{background:#101112;color:#FFFFFF;border-color:#101112}.admin-table .table-head,.catalog-table th{background:#F4F5F6;color:#101112}.dashboard-kpis>article,.kpi-grid>div,.media-card,.revenue-panel,.settings-save{background:#FFFFFF;color:#101112;border-color:#D8DBDE}.dashboard-kpis .kpi-icon{background:#C8FF32;color:#101112;box-shadow:none}.dashboard-kpis strong,.kpi-grid strong{color:#101112}.dashboard-kpis>article:after{background:rgba(200,255,50,.22)}.admin-heading>div>span,.admin-panel-title small,.admin-topbar-title small{color:#25282B}.admin-heading>div>span,.admin-panel-title small{border-bottom:2px solid #c8ff32;width:max-content}.admin-main .empty-state{background:#F4F5F6;color:#596168;border-color:#D8DBDE}.admin-main .admin-store-tabs a:hover,.admin-main .catalog-panel-head a,.admin-main .product-media-choice label:hover{color:#101112}.admin-main .admin-store-tabs-heading>svg,.admin-main .blog-admin-stats article>svg,.admin-main .content-admin-list summary svg{color:#25282B}.admin-main .admin-search input,.admin-main .row-actions select,.admin-panel input,.admin-panel select,.admin-panel textarea{background:#FFFFFF;color:#101112;border-color:#B6BDC3}.auth-card input,.checkout-form input,.checkout-form textarea{background:#101112;color:#FFFFFF;border-color:var(--color-border)}.admin-panel input:focus,.admin-panel select:focus,.admin-panel textarea:focus{border-color:#C8FF32;box-shadow:0 0 0 3px rgba(200,255,50,.18)}.admin-main input::placeholder,.admin-main textarea::placeholder{color:#596168}.admin-sidebar .admin-logo{background:#101112}.admin-sidebar-foot strong{color:#FFFFFF}.admin-topbar-title strong{color:#101112}.category-icon-card:hover .category-icon,.product-media-wrap>.wish-button.is-saved,.site-footer .social-links>a,.site-footer .social-links>a:focus-visible,.site-footer .social-links>a:hover,.social-links a:hover,.support-trigger{color:#101112}.site-header .desktop-nav a,.site-header .header-action,.site-header .header-actions .cart-button,.site-header .header-inner>.header-menu-trigger{color:#FFFFFF!important}.site-header .desktop-nav .sale-link,.site-header .desktop-nav a:hover,.site-header .header-action:hover{color:#C8FF32!important}.site-header .header-action.is-active,.site-header .header-action:hover{background:#25282B;border-color:rgba(200,255,50,.35)}.site-header .header-actions .cart-button{background:#25282B!important;border-color:rgba(166,173,180,.35)}.site-header .header-actions .cart-button:hover{background:#C8FF32!important;color:#101112!important;border-color:#C8FF32}.site-header .header-inner>.header-menu-trigger{background:#25282B!important;border-color:rgba(166,173,180,.35)!important}.site-header .desktop-nav a:after{background:#C8FF32}.market-home{background:#101112;color:#FFFFFF}.market-home :is(h1,h2,h3,h4,h5,h6){color:#C8FF32}.market-home .hero-slide .hero-content :is(h1,h2){color:#C8FF32;text-shadow:0 2px 16px rgba(16,17,18,.9)}.market-home .hero-slide .hero-content p{color:#FFFFFF;text-shadow:0 2px 12px rgba(16,17,18,.9)}.market-home .market-shortcut{background:#25282B;border-color:rgba(166,173,180,.38)}.market-home .market-shortcut strong{color:#C8FF32}.market-home .market-shortcut small{color:#FFFFFF}.market-home .market-shortcut>span{background:#101112;color:#C8FF32}.market-home .market-shortcut.all>span{background:#C8FF32;color:#101112}.market-home #home-seo-title,.market-home .market-heading h2,.market-home .market-promo-grid h2,.market-home .product-card h3,.market-home .section-heading h2{color:#C8FF32!important}.market-home .market-heading>a,.market-home .market-heading>div>span,.market-home .section-heading>div>span{color:#C8FF32}.market-home .market-benefits strong,.market-home .product-brand{color:#FFFFFF}.market-home .market-benefits small,.market-home .price-row del,.market-home .product-info p{color:#A6ADB4}.market-home .market-promo-grid b{color:#FFFFFF}.market-home .market-product-tabs .market-tabs-list button{background:#25282B;color:#FFFFFF;border-color:rgba(166,173,180,.35)}.market-home .market-product-tabs .market-tabs-list button[aria-selected=true]{background:#C8FF32;color:#101112;border-color:#C8FF32}@media (max-width:600px){.market-home .market-shortcuts{grid-template-columns:repeat(2,minmax(0,1fr))}.market-home .market-shortcut{min-width:0;grid-template-columns:36px minmax(0,1fr);column-gap:7px;padding:8px}.market-home .market-shortcut>span{width:36px;height:36px}.market-home .market-shortcut strong{font-size:.67rem}.market-home .market-shortcut small{font-size:.48rem;white-space:normal}}