:root{--ims-black:#1b1207;--ims-ink:#25180b;--ims-espresso:#4a3217;--ims-panel:rgba(255,252,244,0.84);--ims-panel-strong:rgba(255,255,251,0.96);--ims-glass:rgba(255,255,255,0.64);--ims-glass-strong:rgba(255,255,255,0.82);--ims-gold:#b98223;--ims-gold-2:#e9bf68;--ims-gold-3:#76500f;--ims-champagne:#fff4d5;--ims-cream:#261909;--ims-muted:rgba(55,38,17,0.68);--ims-faint:rgba(75,51,19,0.48);--ims-line:rgba(185,130,35,0.22);--ims-line-strong:rgba(185,130,35,0.44);--ims-green:#087954;--ims-red:#ad2f35;--ims-blue:#2366a7;--lg-bg-0:#fffaf0;--lg-bg-1:#fff5df;--lg-bg-2:#f4dfb7;--lg-card:rgba(255,255,251,0.88);--lg-card-strong:rgba(255,255,255,0.97);--lg-text:#261807;--lg-muted:rgba(55,38,17,0.66);--lg-soft:rgba(111,72,20,0.10);--lg-line:rgba(184,130,39,0.22);--lg-line-strong:rgba(184,130,39,0.42);--lg-gold:#b88222;--lg-gold-hot:#f5c967;--lg-gold-neon:#ffd979;--lg-rose:#ffe7de;--lg-pearl:#fffdf7;--lg-shadow:0 26px 90px rgba(90,57,10,0.16);--lg-shadow-card:0 18px 55px rgba(90,57,10,0.13);--lg-shadow-gold:0 0 0 1px rgba(184,130,34,0.18),0 24px 76px rgba(238,182,76,0.24);--shadow-soft:var(--lg-shadow);--shadow-card:var(--lg-shadow-card);--shadow-gold:var(--lg-shadow-gold)}html{background:var(--lg-bg-0)!important}body,body.luxBody{color:var(--lg-text)!important;background:radial-gradient(900px 520px at 12% -8%,rgba(255,220,135,.58),transparent 62%),radial-gradient(740px 460px at 96% 8%,rgba(255,249,231,.86),transparent 58%),radial-gradient(900px 520px at 50% 110%,rgba(232,185,91,.34),transparent 64%),linear-gradient(180deg,#fffaf0,#fff8ea 38%,#f6e4bf)!important;overflow-x:hidden!important}body:before{opacity:.72!important;background-image:linear-gradient(rgba(184,130,35,.075) 1px,transparent 0),linear-gradient(90deg,rgba(184,130,35,.055) 1px,transparent 0),radial-gradient(circle at 50% 22%,rgba(255,255,255,.72),transparent 46%)!important;background-size:72px 72px,72px 72px,100% 100%!important;-webkit-mask-image:linear-gradient(180deg,black 0 55%,rgba(0,0,0,.42) 82%,transparent)!important;mask-image:linear-gradient(180deg,black 0 55%,rgba(0,0,0,.42) 82%,transparent)!important}body:after{opacity:.04!important;background-image:repeating-linear-gradient(0deg,rgba(120,76,9,.2) 0 1px,transparent 1px 8px)!important}*{scrollbar-color:rgba(184,130,35,.48) rgba(255,255,255,.34)}::selection{color:#231404;background:rgba(255,217,121,.68)}.backdropMesh,.globalBackdropGodMode .backdropMesh{opacity:.55!important;background:radial-gradient(circle at 12% 12%,rgba(255,217,121,.45),transparent 30%),radial-gradient(circle at 88% 10%,rgba(255,255,255,.74),transparent 32%),radial-gradient(circle at 50% 72%,rgba(233,191,104,.26),transparent 44%)!important}.backdropGlow,.globalBackdropGodMode .backdropGlow{filter:blur(24px)!important;opacity:.55!important}.glowOne{background:rgba(255,217,121,.56)!important}.glowTwo{background:rgba(255,255,255,.78)!important}.glowThree{background:rgba(234,190,101,.42)!important}.globalBackdropGodMode .platformGrid,.platformGrid{opacity:.18!important;background-image:linear-gradient(rgba(184,130,35,.15) 1px,transparent 0),linear-gradient(90deg,rgba(184,130,35,.12) 1px,transparent 0)!important}.globalBackdropGodMode .platformRing,.platformRing{opacity:.2!important;border-color:rgba(184,130,35,.42)!important;box-shadow:0 0 44px rgba(255,217,121,.2)!important}.globalBackdropGodMode .platformScanline,.platformScanline{opacity:.065!important;background:linear-gradient(90deg,transparent,rgba(184,130,35,.46),transparent)!important}h1,h2,h3,h4,label,li,p,span,strong,summary,td,th{text-shadow:none!important}h1,h2,h3{color:var(--lg-text)!important}h1{letter-spacing:-.05em!important;line-height:.96!important}h2{line-height:1.03!important}label,li,p,summary,td,th{color:inherit!important}.adminSidebar small,.card .muted,.cardText,.formCard .muted,.muted,.neuralProductText{color:var(--lg-muted)!important}.eyebrow{color:var(--lg-gold)!important;background:rgba(255,255,255,.54)!important;border:1px solid rgba(184,130,35,.18)!important;border-radius:999px!important;padding:7px 11px!important;box-shadow:0 10px 30px rgba(184,130,35,.1)!important}.adminSystemChip,.badge,.categoryChip,.langToggle,.statusPill,.stockBadge,.tag{color:#3a270e!important;border:1px solid rgba(184,130,35,.22)!important;background:linear-gradient(180deg,rgba(255,255,255,.86),rgba(255,245,221,.64))!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.95),0 12px 30px rgba(184,130,35,.1)!important}.statusPill.success,.stockBadge.neutral:not(.soldOut){color:#07563d!important;border-color:rgba(8,121,84,.24)!important;background:linear-gradient(180deg,rgba(235,255,247,.95),rgba(211,247,232,.72))!important}.danger,.error,.statusPill.danger,.stockBadge.soldOut{color:#8d1f25!important;border-color:rgba(173,47,53,.26)!important;background:linear-gradient(180deg,rgba(255,239,238,.95),rgba(255,221,218,.74))!important}.adminCommandTopbar.neuralAdminTopbar,.adminFinanceConsole,.adminHeroCommand,.adminModuleCard,.adminRadarPanel,.adminSidebar.neuralAdminSidebar,.authCard,.card,.cartItemCard,.cartSummaryCard,.collectionCard,.editorialCard,.formCard,.homeIntroCard,.infoCard,.launchGateCard,.neuralSpineNode,.platformMissionCard,.productInfoNeo,.productMediaNeo,.shopFilterShell,.storePageHeroNeural,.successCard,.trustBandWrap{color:var(--lg-text)!important;border:1px solid rgba(184,130,35,.2)!important;background:linear-gradient(145deg,rgba(255,255,255,.94),rgba(255,249,235,.82) 52%,rgba(249,230,190,.56)),radial-gradient(circle at 10% 0,rgba(255,217,121,.2),transparent 36%)!important;box-shadow:var(--lg-shadow-card),inset 0 1px 0 rgba(255,255,255,.96)!important;-webkit-backdrop-filter:blur(22px) saturate(135%)!important;backdrop-filter:blur(22px) saturate(135%)!important}.adminModuleCard:before,.card:before,.collectionCard:before,.editorialCard:before,.formCard:before,.platformMissionCard:before,.productCard:before{border-color:rgba(184,130,35,.18)!important;opacity:.72!important}.adminModuleCard:hover,.card:hover,.collectionCard:hover,.editorialCard:hover,.neuralSpineNode:hover,.panelLink:hover,.productCard:hover{transform:translateY(-5px)!important;border-color:rgba(184,130,35,.38)!important;box-shadow:var(--lg-shadow),0 0 34px rgba(255,217,121,.22),inset 0 1px 0 rgba(255,255,255,1)!important}.btnPrimary,.cartSummaryActions .btnPrimary,.mobileDrawerBtn.btnPrimary,.neuralShopBtn,.productPurchaseActions .btnPrimary,a.btnPrimary,button.btnPrimary{position:relative;isolation:isolate;color:#241503!important;border:1px solid rgba(118,80,15,.24)!important;background:linear-gradient(135deg,#fff1bf,#ffd979 26%,#b98223 60%,#fff0b6)!important;background-size:170% 170%!important;box-shadow:0 16px 38px rgba(184,130,35,.25),inset 0 0 0 1px rgba(255,255,255,.62)!important;text-shadow:0 1px 0 rgba(255,255,255,.38)!important}.btnPrimary:after,.mobileDrawerBtn.btnPrimary:after,.neuralShopBtn:after{content:"";position:absolute;inset:1px;border-radius:inherit;background:linear-gradient(100deg,transparent 0 25%,rgba(255,255,255,.62) 45%,transparent 65% 100%);transform:translateX(-120%);opacity:0;z-index:-1}.btnPrimary:hover,.mobileDrawerBtn.btnPrimary:hover,.neuralShopBtn:hover,a.btnPrimary:hover,button.btnPrimary:hover{transform:translateY(-2px)!important;background-position:100% 50%!important;box-shadow:0 20px 48px rgba(184,130,35,.31),0 0 30px rgba(255,217,121,.32),inset 0 1px 0 rgba(255,255,255,.75)!important}.btnPrimary:hover:after,.mobileDrawerBtn.btnPrimary:hover:after,.neuralShopBtn:hover:after{animation:luxurySheen .78s ease both}.btnGhost,.btnSecondary,.drawerClose.neuralDrawerClose,.headerCartBtn,.mobileDrawerBtn.btnSecondary,.navTrigger.neuralNavTrigger,.qtyBtn,a.btnSecondary,button.btnSecondary{color:#3a270e!important;border:1px solid rgba(184,130,35,.24)!important;background:linear-gradient(180deg,rgba(255,255,255,.82),rgba(255,244,215,.56))!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.94),0 10px 26px rgba(184,130,35,.1)!important}.btnGhost:hover,.btnSecondary:hover,.drawerClose.neuralDrawerClose:hover,.headerCartBtn:hover,.navTrigger.neuralNavTrigger:hover,.qtyBtn:hover{color:#251707!important;border-color:rgba(184,130,35,.42)!important;transform:translateY(-2px)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,1),0 14px 36px rgba(184,130,35,.16),0 0 28px rgba(255,217,121,.18)!important}.adminSidebarLink,.card,.categoryChip,.formCard,.productCard,.topNavLink,a,button,input,select,textarea{transition:transform .19s ease,border-color .19s ease,box-shadow .19s ease,background .19s ease,color .19s ease,opacity .19s ease!important}input,select,textarea{color:#2c1d09!important;background:rgba(255,255,255,.76)!important;border:1px solid rgba(184,130,35,.24)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.9),0 12px 34px rgba(90,57,10,.07)!important}input::placeholder,textarea::placeholder{color:rgba(64,43,16,.42)!important}a:focus-visible,button:focus-visible,input:focus,select:focus,textarea:focus{outline:none!important;border-color:rgba(184,130,35,.56)!important;box-shadow:0 0 0 4px rgba(255,217,121,.26),inset 0 1px 0 rgba(255,255,255,.96)!important}select option{color:#251707!important;background:#fff8ea!important}.siteHeaderShell.neuralHeaderShell{top:12px!important;pointer-events:none!important}.siteHeader.neuralSiteHeader{pointer-events:auto!important;color:var(--lg-text)!important;border:1px solid rgba(184,130,35,.22)!important;background:linear-gradient(180deg,rgba(255,255,255,.88),rgba(255,250,238,.76)),radial-gradient(circle at 10% 0,rgba(255,217,121,.2),transparent 34%)!important;box-shadow:0 20px 70px rgba(90,57,10,.16),inset 0 1px 0 rgba(255,255,255,.98)!important;-webkit-backdrop-filter:blur(22px) saturate(150%)!important;backdrop-filter:blur(22px) saturate(150%)!important}.neuralBrandLogoFrame{background:linear-gradient(145deg,#fffdf7,#ffe7ae 58%,#d9a545)!important;border:1px solid rgba(184,130,35,.34)!important;box-shadow:0 12px 26px rgba(90,57,10,.16),0 0 0 5px rgba(255,217,121,.14)!important}.brandLogoImage{border-radius:50%!important;filter:saturate(1.06) contrast(1.03)!important}.neuralBrandText small{color:rgba(68,44,14,.54)!important}.brandTextWrap strong,.neuralBrandText strong{color:#271808!important}.neuralTopNav.topNavDesktop{border:1px solid rgba(184,130,35,.18)!important;background:linear-gradient(180deg,rgba(255,255,255,.62),rgba(255,244,217,.38))!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.86),0 8px 22px rgba(90,57,10,.08)!important}.neuralTopNavLink{color:rgba(49,32,10,.72)!important;border:1px solid transparent!important;background:transparent!important}.neuralTopNavLink span{color:var(--lg-gold)!important}.neuralTopNavLink strong{color:inherit!important}.neuralTopNavLink.isActive,.neuralTopNavLink:hover{color:#251707!important;border-color:rgba(184,130,35,.28)!important;background:linear-gradient(180deg,rgba(255,255,255,.92),rgba(255,231,174,.48))!important;box-shadow:0 12px 28px rgba(184,130,35,.13),inset 0 1px 0 rgba(255,255,255,.92)!important}.neuralHeaderSignal{color:#07563d!important;border-color:rgba(8,121,84,.22)!important;background:linear-gradient(180deg,rgba(235,255,247,.95),rgba(213,247,232,.72))!important}.adminLiveDot,.adminSystemChip span,.adminTopbarStatus i,.neuralHeaderSignal i{background:#087954!important;box-shadow:0 0 16px rgba(8,121,84,.44)!important}.mobileNavBackdrop.neuralMobileBackdrop{background:rgba(43,28,7,.24)!important;-webkit-backdrop-filter:blur(12px) saturate(120%)!important;backdrop-filter:blur(12px) saturate(120%)!important}.mobileNavDrawer.neuralMobileDrawer{color:var(--lg-text)!important;border-right:1px solid rgba(184,130,35,.28)!important;background:radial-gradient(circle at 0 0,rgba(255,217,121,.34),transparent 36%),linear-gradient(180deg,rgba(255,255,255,.98),rgba(255,247,228,.96))!important;box-shadow:24px 0 80px rgba(90,57,10,.22)!important}.neuralMobileLinks a{color:#2a1b08!important;border:1px solid rgba(184,130,35,.2)!important;background:linear-gradient(180deg,rgba(255,255,255,.78),rgba(255,245,221,.62))!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.92),0 12px 28px rgba(90,57,10,.08)!important}.neuralMobileLinks a em,.neuralMobileLinks a span{color:var(--lg-gold)!important}.neuralMobileLinks a.isActive,.neuralMobileLinks a:hover{background:linear-gradient(135deg,rgba(255,255,255,.95),rgba(255,217,121,.44))!important;border-color:rgba(184,130,35,.38)!important;transform:translateX(4px)!important}.mobileNavHint .tag,.neuralMobileChips .tag{color:#3a270e!important}.navTrigger span{background:#2b1c08!important}.frontPage,.frontPageGodMode,main{color:var(--lg-text)!important}.heroNeo{padding-top:clamp(126px,13vw,190px)!important}.heroAmbient{filter:blur(18px)!important;opacity:.55!important}.heroAmbientOne{background:rgba(255,217,121,.48)!important}.heroAmbientTwo{background:rgba(255,255,255,.88)!important}.heroAmbientThree{background:rgba(233,191,104,.34)!important}.heroCopyNeo h1,.neuralHeroCopy h1{max-width:820px!important;color:#241503!important;text-wrap:balance;filter:drop-shadow(0 18px 42px rgba(184,130,35,.14))}.heroLead,.neuralHeroCopy .heroLead{max-width:680px!important;color:rgba(55,38,17,.72)!important}.heroFrame.neuralHeroFrame{border-color:rgba(184,130,35,.24)!important;background:radial-gradient(circle at 52% 40%,rgba(255,255,255,.92),transparent 36%),linear-gradient(145deg,rgba(255,255,255,.86),rgba(255,236,194,.6))!important}.heroBrandBackdrop{opacity:.92!important}.heroBrandLogo{filter:saturate(1.04) contrast(1.06) drop-shadow(0 24px 50px rgba(90,57,10,.14))!important}.neuralHeroMetricStrip{color:rgba(55,38,17,.62)!important;border-color:rgba(184,130,35,.18)!important;background:rgba(255,255,255,.52)!important}.heroPanelGlass.neuralHeroPanelGlass{color:#271808!important;border:1px solid rgba(184,130,35,.24)!important;background:linear-gradient(180deg,rgba(255,255,255,.92),rgba(255,244,217,.72))!important;box-shadow:0 20px 54px rgba(90,57,10,.14),inset 0 1px 0 rgba(255,255,255,.96)!important}.heroPanelGlass p:not(.eyebrow),.neuralHeroPanelGlass p:not(.eyebrow){color:rgba(55,38,17,.7)!important}.floatingCards>*,.miniProductCard{color:#2a1b08!important;border:1px solid rgba(184,130,35,.22)!important;background:linear-gradient(180deg,rgba(255,255,255,.88),rgba(255,240,207,.68))!important;box-shadow:0 16px 38px rgba(90,57,10,.12),inset 0 1px 0 rgba(255,255,255,.92)!important}.heroScene.neuralHeroScene{filter:drop-shadow(0 34px 70px rgba(184,130,35,.16))!important}.neuralSceneAura.auraOne,.neuralSceneAura.auraTwo{background:radial-gradient(circle,rgba(255,217,121,.42),transparent 68%)!important}.neuralSceneGrid,.neuralSceneScan{border-color:rgba(184,130,35,.22)!important;opacity:.38!important}.neuralSceneOrbit{border-color:rgba(184,130,35,.34)!important;box-shadow:0 0 30px rgba(255,217,121,.17)!important}.coreDiamond{background:linear-gradient(135deg,#fff8df,#ffd979 45%,#b98223)!important;box-shadow:0 0 44px rgba(255,217,121,.54),inset 0 1px 0 rgba(255,255,255,.9)!important}.coreHalo{border-color:rgba(184,130,35,.32)!important}.coreSpark,.neuralSceneNodes span{background:#b98223!important;box-shadow:0 0 18px rgba(255,217,121,.76)!important}.neuralSceneBeams span{background:linear-gradient(90deg,transparent,rgba(184,130,35,.42),transparent)!important}.neuralSceneReadout{color:#2a1b08!important;border:1px solid rgba(184,130,35,.22)!important;background:rgba(255,255,255,.72)!important}.neuralSceneReadout span{color:rgba(55,38,17,.58)!important}.platformMissionCard{background:linear-gradient(100deg,rgba(255,255,255,.94),rgba(255,245,224,.72)),radial-gradient(circle at 0 0,rgba(255,217,121,.22),transparent 38%)!important}.collectionIndex,.missionNode span,.moduleIndex,.neuralSpineNode span{color:var(--lg-gold)!important}.missionConnector{background:linear-gradient(90deg,rgba(184,130,35,.1),rgba(184,130,35,.46),rgba(184,130,35,.1))!important}.adminModuleGrid,.collectionGrid,.commandStatsGrid,.gridProducts,.statsGrid,.trustBandGrid{isolation:isolate}.productCard,.productCardHud.neuralProductCard{overflow:hidden!important;border-radius:28px!important;background:linear-gradient(180deg,rgba(255,255,255,.94),rgba(255,247,229,.78)),radial-gradient(circle at 20% 0,rgba(255,217,121,.22),transparent 42%)!important}.productCard:after{content:"";position:absolute;inset:auto -20% -45% -20%;height:55%;pointer-events:none;background:radial-gradient(closest-side,rgba(255,217,121,.23),transparent 72%);opacity:0;transform:translateY(20px);transition:opacity .2s ease,transform .2s ease}.productCard:hover:after{opacity:1;transform:translateY(0)}.productThumbHud.neuralProductThumb,.thumbWrap{background:radial-gradient(circle at 50% 36%,rgba(255,255,255,.92),transparent 34%),linear-gradient(145deg,#fff8ea,#efd19a)!important;border-bottom:1px solid rgba(184,130,35,.16)!important}.productThumbHud img,.thumb{filter:saturate(1.05) contrast(1.04) drop-shadow(0 18px 28px rgba(90,57,10,.14))!important}.neuralProductOverlay{opacity:.32!important;background:linear-gradient(180deg,transparent,rgba(255,255,255,.42)),radial-gradient(circle at 50% 18%,rgba(255,217,121,.24),transparent 48%)!important}.neuralProductSignal,.productSignalLine{background:linear-gradient(90deg,transparent,rgba(184,130,35,.62),transparent)!important}.neuralProductCorner{border-color:rgba(184,130,35,.4)!important}.cardBody,.productHudBody.neuralProductBody{color:var(--lg-text)!important}.neuralProductCategory,.productCardCategory{color:var(--lg-gold)!important;letter-spacing:.16em!important}.neuralPriceHud,.price,.priceHud,.priceSm{color:#7a510d!important;text-shadow:0 0 20px rgba(255,217,121,.32)!important}.badgeDark,.badgeFeaturedHud,.neuralSaleBadge{color:#251707!important;background:linear-gradient(135deg,#fff0b6,#ffd979 44%,#c8942f)!important;border-color:rgba(184,130,35,.3)!important}.categoryChipRow,.compactInfoStack,.infoStack,.orderItemList,.productCtaShell,.productPurchaseStack,.quantityCard,.shopFilterBar,.shopFilterShell form,.successItemsList{color:var(--lg-text)!important}.categoryChip.isActive,.categoryChip:hover{color:#251707!important;border-color:rgba(184,130,35,.38)!important;background:linear-gradient(135deg,rgba(255,255,255,.95),rgba(255,217,121,.42))!important;box-shadow:0 14px 30px rgba(184,130,35,.14),inset 0 1px 0 rgba(255,255,255,.95)!important}.productImage{background:linear-gradient(145deg,#fffdf8,#f2d9a4)!important;border-color:rgba(184,130,35,.2)!important;box-shadow:var(--lg-shadow-card)!important}.cartItemThumb img,.productImage img{filter:saturate(1.05) contrast(1.03)!important}.cartItemThumb{background:linear-gradient(145deg,#fffdf8,#f2d9a4)!important}.cartQtyField,.qtyInput{background:rgba(255,255,255,.82)!important}.successCard{background:radial-gradient(circle at 50% 0,rgba(255,217,121,.32),transparent 42%),linear-gradient(180deg,rgba(255,255,255,.96),rgba(255,246,226,.8))!important}.successCard:before{border-color:rgba(8,121,84,.24)!important}.adminPageShell,.adminPlatformShell,.adminWorkPage,.neuralAdminPlatform{color:var(--lg-text)!important}.adminCommandTopbar.neuralAdminTopbar{position:-webkit-sticky!important;position:sticky!important;top:14px!important;z-index:30!important;background:linear-gradient(180deg,rgba(255,255,255,.92),rgba(255,248,232,.78)),radial-gradient(circle at 10% 0,rgba(255,217,121,.18),transparent 36%)!important;-webkit-backdrop-filter:blur(22px) saturate(145%)!important;backdrop-filter:blur(22px) saturate(145%)!important}.adminCommandTopbar strong,.neuralAdminTopLeft strong{color:#241503!important}.adminTopbarStatus span{color:rgba(55,38,17,.7)!important;border:1px solid rgba(184,130,35,.18)!important;background:rgba(255,255,255,.56)!important}.adminFrame,.adminFrameGodMode.neuralAdminFrame{align-items:start!important}.adminSidebar.neuralAdminSidebar{position:-webkit-sticky!important;position:sticky!important;top:108px!important;max-height:calc(100vh - 128px)!important;overflow:auto!important;background:linear-gradient(180deg,rgba(255,255,255,.92),rgba(255,246,226,.76)),radial-gradient(circle at 0 0,rgba(255,217,121,.18),transparent 34%)!important}.adminBrandConsole.neuralAdminBrandConsole{color:var(--lg-text)!important;border:1px solid rgba(184,130,35,.18)!important;background:rgba(255,255,255,.56)!important}.adminBrandConsole strong,.adminSidebar strong,.adminSidebarLink strong{color:#241503!important}.adminBrandConsole small,.adminSidebar small,.adminSidebarLink em{color:rgba(55,38,17,.56)!important}.adminSidebarLink,.adminSidebarLinkHud,.adminStorefrontMiniLinks .adminSidebarLink{color:#3a270e!important;border:1px solid rgba(184,130,35,.16)!important;background:rgba(255,255,255,.54)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.88)!important}.adminSidebarLink span,.adminSidebarLinkHud span,.adminStorefrontMiniLinks .adminSidebarLink span{color:var(--lg-gold)!important}.adminSidebarLink.isActive,.adminSidebarLink:hover,.adminSidebarLinkHud.isActive,.adminSidebarLinkHud:hover,.adminStorefrontMiniLinks .adminSidebarLink.isActive,.adminStorefrontMiniLinks .adminSidebarLink:hover{color:#241503!important;border-color:rgba(184,130,35,.34)!important;background:linear-gradient(135deg,rgba(255,255,255,.95),rgba(255,217,121,.34))!important;box-shadow:0 12px 28px rgba(184,130,35,.12),inset 0 1px 0 rgba(255,255,255,.96)!important}.adminHeroOrb{background:radial-gradient(circle,#fff9df 0 18%,#ffd979 19% 42%,rgba(184,130,35,.22) 44% 72%,transparent 73%)!important;box-shadow:0 0 54px rgba(255,217,121,.55)!important}.commandStat,.stat{background:linear-gradient(180deg,rgba(255,255,255,.92),rgba(255,246,226,.74)),radial-gradient(circle at 10% 0,rgba(255,217,121,.18),transparent 36%)!important;border:1px solid rgba(184,130,35,.2)!important;box-shadow:var(--lg-shadow-card)!important}.adminTimelineItem p,.commandStat span,.financeRow span,.stat span{color:var(--lg-muted)!important}.commandStat strong,.financeRow strong,.stat strong{color:#261807!important}.adminModuleCard,.panelLink{text-decoration:none!important}.adminModuleCard p,.panelLink p{color:rgba(55,38,17,.68)!important}.adminTimelineItem{color:var(--lg-text)!important;border:1px solid rgba(184,130,35,.14)!important;background:rgba(255,255,255,.54)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.86)!important}.timelineDot.success{background:#087954!important;box-shadow:0 0 16px rgba(8,121,84,.42)!important}.timelineDot.danger{background:#ad2f35!important;box-shadow:0 0 16px rgba(173,47,53,.34)!important}.timelineDot.neutral{background:var(--lg-gold)!important;box-shadow:0 0 16px rgba(255,217,121,.46)!important}.adminTableScroll,.tableWrap{border:1px solid rgba(184,130,35,.2)!important;background:rgba(255,255,255,.72)!important;box-shadow:var(--lg-shadow-card)!important}table{color:var(--lg-text)!important}th,thead{color:#3a270e!important;background:linear-gradient(180deg,rgba(255,246,226,.96),rgba(248,225,181,.76))!important;border-color:rgba(184,130,35,.18)!important}td{color:rgba(38,24,7,.84)!important;border-color:rgba(184,130,35,.12)!important}tr:hover td{background:rgba(255,217,121,.1)!important}.adminUploadGrid,.formGrid,.storeEditorStack{color:var(--lg-text)!important}.imageLibraryCardFace,.imageLibraryEmptyFace,.imageLibraryOption,.infoBanner,.notice,.ok,.storeToggle,.success,.toggleRow{color:var(--lg-text)!important;border:1px solid rgba(184,130,35,.18)!important;background:rgba(255,255,255,.62)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.88),0 10px 28px rgba(90,57,10,.07)!important}.imageLibraryOption.isSelected,.imageLibraryOption:focus-within,.imageLibraryOption:hover{border-color:rgba(184,130,35,.38)!important;background:linear-gradient(180deg,rgba(255,255,255,.92),rgba(255,217,121,.22))!important}.imageLibraryThumb,.imageLibraryThumbContain,.imageLibraryThumbWrap{background:linear-gradient(145deg,#fffdf8,#f2d9a4)!important;border-color:rgba(184,130,35,.16)!important}.btnDanger,.inlineRetryForm button{color:#7c1418!important;border-color:rgba(173,47,53,.24)!important;background:linear-gradient(180deg,rgba(255,245,244,.94),rgba(255,218,216,.7))!important}.authShell,.imsLoadingShell,.launchGate{color:var(--lg-text)!important;background:radial-gradient(720px 420px at 22% 10%,rgba(255,217,121,.46),transparent 62%),radial-gradient(720px 420px at 82% 18%,rgba(255,255,255,.84),transparent 58%),linear-gradient(180deg,#fffaf0,#f4dfb7)!important}.imsLoaderCard{color:var(--lg-text)!important;border:1px solid rgba(184,130,35,.22)!important;background:linear-gradient(180deg,rgba(255,255,255,.94),rgba(255,246,226,.8))!important;box-shadow:var(--lg-shadow)!important}.imsLoaderOrb{background:conic-gradient(from 0deg,#b98223,#ffd979,#fff6d4,#b98223)!important;box-shadow:0 0 50px rgba(255,217,121,.52)!important}.imsSkeletonRail span{background:linear-gradient(90deg,rgba(184,130,35,.1),rgba(255,217,121,.34),rgba(184,130,35,.1))!important;background-size:220% 100%!important}@keyframes luxurySheen{0%{opacity:0;transform:translateX(-130%)}18%{opacity:1}to{opacity:0;transform:translateX(130%)}}@keyframes luxuryFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes luxuryPulseGold{0%,to{box-shadow:0 0 0 rgba(255,217,121,0),0 0 18px rgba(255,217,121,.3)}50%{box-shadow:0 0 32px rgba(255,217,121,.36),0 0 60px rgba(255,217,121,.16)}}.adminHeroOrb,.heroScene.neuralHeroScene,.imsLoaderOrb{animation:luxuryFloat 6.2s ease-in-out infinite!important}.adminBrandPulse,.adminLiveDot,.coreDiamond,.neuralHeaderSignal i{animation:luxuryPulseGold 2.8s ease-in-out infinite!important}.adminPageShell>*,.adminWorkPage>*,.collectionCard,.editorialCard,.frontPageGodMode .section,.productCard{animation:lightGoldEnter .52s cubic-bezier(.2,.8,.2,1) both!important}@keyframes lightGoldEnter{0%{opacity:0;transform:translateY(14px) scale(.992);filter:blur(4px)}to{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}}@media (min-width:1241px){.siteHeader.neuralSiteHeader{display:grid!important;grid-template-columns:minmax(260px,auto) minmax(0,1fr) auto!important;grid-gap:12px!important;gap:12px!important;align-items:center!important}.neuralTopNav.topNavDesktop{width:100%!important;max-width:none!important;justify-content:center!important}.neuralTopNavLink{min-width:max-content!important}}@media (max-width:1240px){.heroNeo{padding-top:108px!important}.siteHeader.neuralSiteHeader{background:linear-gradient(180deg,rgba(255,255,255,.92),rgba(255,248,232,.78))!important}.adminCommandTopbar.neuralAdminTopbar{top:8px!important}.adminSidebar.neuralAdminSidebar{position:relative!important;top:auto!important;max-height:none!important}}@media (max-width:760px){:root{--page-width:min(100% - 22px,1180px);--page-width-narrow:min(100% - 22px,1000px)}h1{font-size:clamp(2.45rem,14vw,4.4rem)!important;line-height:.96!important}h2{font-size:clamp(1.9rem,9vw,3rem)!important}.siteHeaderShell.neuralHeaderShell{top:8px!important}.siteHeader.neuralSiteHeader{width:calc(100% - 12px)!important;padding:8px!important;border-radius:22px!important}.neuralBrandLogoFrame{width:42px!important;height:42px!important}.neuralBrandText strong{max-width:150px!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.heroNeo{padding-top:102px!important}.heroCopyNeo h1,.neuralHeroCopy h1{letter-spacing:-.055em!important}.commandStatsGrid,.heroStatRow,.neuralHeroStats,.statsGrid{grid-template-columns:1fr!important}.heroFrame.neuralHeroFrame{min-height:360px!important}.floatingCards{display:none!important}.adminCommandTopbar.neuralAdminTopbar{position:relative!important;top:auto!important;display:grid!important;grid-template-columns:1fr!important}.adminTopbarStatus{width:100%!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important}.adminTopbarStatus span{justify-content:center!important;min-width:0!important;font-size:.66rem!important}.adminTableScroll,.tableWrap{max-width:calc(100vw - 22px)!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch!important}td,th{white-space:nowrap!important}}@media (max-width:480px){.heroNeo{padding-top:92px!important}.neuralHeaderActions .headerCartBtn{min-width:44px!important;padding-inline:11px!important}.neuralMobileDrawer{width:min(380px,calc(100vw - 18px))!important}.actions.wrap,.cartSummaryActions,.footerActions,.neuralProductActions,.successActions{display:grid!important;grid-template-columns:1fr!important;width:100%!important}.actions.wrap>*,.cartSummaryActions>*,.footerActions>*,.neuralProductActions>*,.successActions>*{width:100%!important;justify-content:center!important}.adminHeroCommand,.adminModuleCard,.card,.formCard,.productCard{border-radius:22px!important}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}}:root{color-scheme:light;--bg:#fffaf0;--bg-soft:#fff6e6;--surface:rgba(255,255,255,0.92);--surface-strong:rgba(255,255,255,0.98);--surface-dark:rgba(255,248,230,0.92);--panel-soft:rgba(255,246,224,0.90);--text:#241604;--muted:#6e5025;--accent:#c18a2b;--accent-strong:#8d5f12;--accent-soft:#fff0c3;--line:rgba(171,118,29,0.22);--line-strong:rgba(171,118,29,0.40);--success:#087954;--danger:#9d232b;--lg-text:#241604;--lg-muted:rgba(61,42,14,0.72);--lg-card:rgba(255,255,255,0.94);--lg-card-strong:rgba(255,255,255,0.985);--lg-gold:#b98223;--lg-gold-hot:#ffd979;--lg-line:rgba(184,130,35,0.24)}body,body.luxBody,html{color:var(--lg-text)!important;background-color:#fffaf0!important}body.luxBody :where(main,section,article,aside,header,footer,nav,div,form,fieldset,label,legend,h1,h2,h3,h4,h5,h6,p,span,strong,small,em,b,i,ul,ol,li,dl,dt,dd,table,thead,tbody,tfoot,tr,th,td,summary,details,blockquote){text-shadow:none!important}body.luxBody :where(.frontPage,.frontPageGodMode,.page,.section,.sectionHead,.heroNeo,.heroCopy,.heroCopyNeo,.neuralHeroCopy,.storePageHero,.storePageHeroNeural,.productPage,.productInfoNeo,.productMediaNeo,.cartPage,.cartSummaryCard,.cartItemCard,.successCard,.adminPlatformShell,.neuralAdminPlatform,.adminPageShell,.adminWorkPage,.adminContent,.adminFrame,.adminFrameGodMode){color:var(--lg-text)!important}body.luxBody :where(h1,h2,h3,h4,h5,h6,.heroTitle,.sectionTitle,.pageTitle,.adminTitle,.productTitle){color:#201305!important;-webkit-text-fill-color:#201305!important;background-image:none!important;filter:none!important}body.luxBody :where(p,li,label,summary,td,th,small,.muted,.cardText,.neuralProductText,.heroLead,.sectionLead,.adminLead){color:rgba(47,31,8,.76)!important;-webkit-text-fill-color:currentColor!important}body.luxBody :where(strong,b,.price,.priceSm,.priceHud,.neuralPriceHud,.commandStat strong,.stat strong,.financeRow strong){color:#241604!important;-webkit-text-fill-color:#241604!important}body.luxBody :where(.card,.formCard,.infoCard,.editorialCard,.collectionCard,.platformMissionCard,.neuralSpineNode,.homeIntroCard,.trustBandWrap,.shopFilterShell,.shopFilterBar,.productCard,.productCardHud,.productHudBody,.productPurchaseStack,.quantityCard,.productCtaShell,.cartSummaryCard,.cartItemCard,.successCard,.authCard,.launchGateCard,.imsLoaderCard,.adminModuleCard,.adminRadarPanel,.adminFinanceConsole,.adminHeroCommand,.adminSidebar,.adminCommandTopbar,.adminBrandConsole,.panelLink,.commandStat,.stat,.tableWrap,.adminTableScroll,.storeToggle,.toggleRow,.imageLibraryOption,.imageLibraryCardFace,.imageLibraryEmptyFace,.infoBanner,.notice,.success,.ok,.error,.heroPanelGlass,.miniProductCard,.floatingCards>*,.glassStat,.neuralHeroMetricStrip,.neuralSceneReadout){color:var(--lg-text)!important;-webkit-text-fill-color:currentColor!important;border-color:rgba(184,130,35,.22)!important;background:linear-gradient(145deg,rgba(255,255,255,.97),rgba(255,248,232,.9) 62%,rgba(248,229,187,.74)),radial-gradient(circle at 0 0,rgba(255,217,121,.18),transparent 36%)!important;box-shadow:0 20px 60px rgba(88,58,13,.12),inset 0 1px 0 rgba(255,255,255,.96)!important}body.luxBody :where(.card p,.formCard p,.infoCard p,.editorialCard p,.collectionCard p,.platformMissionCard p,.productCard p,.adminModuleCard p,.panelLink p,.heroPanelGlass p,.successCard p,.cartSummaryCard p,.cartItemCard p,.adminTimelineItem p,.imageLibraryCardFace p){color:rgba(47,31,8,.72)!important}body.luxBody :where(.siteHeader,.neuralSiteHeader,.topNavDesktop,.neuralTopNav,.mobileNavDrawer,.neuralMobileDrawer){color:#241604!important;background:linear-gradient(180deg,rgba(255,255,255,.96),rgba(255,247,228,.9))!important;border-color:rgba(184,130,35,.24)!important}body.luxBody :where(.brandTextWrap strong,.neuralBrandText strong,.topNavLink,.neuralTopNavLink,.mobileNavDrawer a,.neuralMobileLinks a){color:#241604!important;-webkit-text-fill-color:#241604!important}body.luxBody :where(.brandTextWrap small,.neuralBrandText small,.topNavLink span,.neuralTopNavLink span,.mobileNavDrawer small){color:#8d5f12!important;-webkit-text-fill-color:#8d5f12!important}body.luxBody :where(.topNavLink:hover,.topNavLink.isActive,.neuralTopNavLink:hover,.neuralTopNavLink.isActive,.mobileNavDrawer a:hover,.mobileNavDrawer a.isActive){color:#201305!important;background:linear-gradient(135deg,rgba(255,255,255,.98),rgba(255,217,121,.42))!important;border-color:rgba(184,130,35,.34)!important}body.luxBody :where(.promoBar,.storePromoBar){color:#251707!important;background:linear-gradient(90deg,rgba(255,255,255,.92),rgba(255,232,166,.88),rgba(255,255,255,.92))!important;border-block:1px solid rgba(184,130,35,.22)!important}body.luxBody :where(.promoBar *,.storePromoBar *){color:#251707!important}body.luxBody :where(.btnPrimary,button.btnPrimary,a.btnPrimary,.neuralShopBtn,.mobileDrawerBtn.btnPrimary,.productPurchaseActions .btnPrimary,.cartSummaryActions .btnPrimary),body.luxBody button:not(.drawerClose):not(.navTrigger):not(.qtyBtn):not(.btnSecondary):not(.btnGhost):not(.btnDanger):not([aria-label]){color:#241503!important;-webkit-text-fill-color:#241503!important;background:linear-gradient(135deg,#fff5cb,#ffd979 28%,#c39131 68%,#fff0b6)!important;border:1px solid rgba(118,80,15,.26)!important;box-shadow:0 16px 38px rgba(184,130,35,.24),inset 0 1px 0 rgba(255,255,255,.7)!important}body.luxBody :where(.btnSecondary,.btnGhost,a.btnSecondary,button.btnSecondary,button.btnGhost,.headerCartBtn,.mobileDrawerBtn.btnSecondary,.qtyBtn,.navTrigger,.drawerClose,.langToggle){color:#30200a!important;-webkit-text-fill-color:#30200a!important;background:linear-gradient(180deg,rgba(255,255,255,.92),rgba(255,244,215,.72))!important;border:1px solid rgba(184,130,35,.24)!important}body.luxBody :where(.btnDanger,button.btnDanger,.inlineRetryForm button,button.danger){color:#7f161d!important;-webkit-text-fill-color:#7f161d!important;background:linear-gradient(180deg,rgba(255,246,245,.96),rgba(255,220,217,.78))!important;border-color:rgba(157,35,43,.28)!important}body.luxBody :where(.tag,.badge,.badgeSoft,.badgeDark,.statusPill,.stockBadge,.categoryChip,.langToggle,.adminSystemChip,.productCardCategory,.neuralProductCategory,.eyebrow){color:#5f3f0e!important;-webkit-text-fill-color:#5f3f0e!important;background:linear-gradient(180deg,rgba(255,255,255,.92),rgba(255,239,198,.66))!important;border:1px solid rgba(184,130,35,.24)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.95),0 10px 24px rgba(184,130,35,.1)!important}body.luxBody :where(.statusPill.success,.stockBadge.success,.successBadge,.ok){color:#07563d!important;-webkit-text-fill-color:#07563d!important;background:linear-gradient(180deg,rgba(235,255,247,.96),rgba(211,247,232,.76))!important;border-color:rgba(8,121,84,.24)!important}body.luxBody :where(.statusPill.danger,.stockBadge.soldOut,.error,.danger){color:#8d1f25!important;-webkit-text-fill-color:#8d1f25!important;background:linear-gradient(180deg,rgba(255,239,238,.96),rgba(255,221,218,.78))!important;border-color:rgba(173,47,53,.28)!important}body.luxBody :where(.statusPill.neutral,.stockBadge.neutral){color:#624414!important;-webkit-text-fill-color:#624414!important}body.luxBody :where(input,textarea,select){color:#241604!important;-webkit-text-fill-color:#241604!important;background:rgba(255,255,255,.92)!important;border:1px solid rgba(184,130,35,.28)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.92),0 10px 28px rgba(88,58,13,.08)!important}body.luxBody :where(input::placeholder,textarea::placeholder){color:rgba(65,45,16,.46)!important;-webkit-text-fill-color:rgba(65,45,16,.46)!important}body.luxBody :where(select option){color:#241604!important;background:#fff8ea!important}body.luxBody :where(table,thead,tbody,tfoot,tr,th,td){color:#241604!important;-webkit-text-fill-color:#241604!important}body.luxBody :where(thead,th){background:linear-gradient(180deg,rgba(255,246,226,.98),rgba(248,225,181,.82))!important;color:#3a270e!important;border-color:rgba(184,130,35,.2)!important}body.luxBody :where(td){color:rgba(38,24,7,.86)!important;border-color:rgba(184,130,35,.14)!important;background-color:transparent!important}body.luxBody :where(tr:hover td){background:rgba(255,217,121,.12)!important}body.luxBody :where(.adminSidebarLink,.adminSidebarLinkHud,.adminStorefrontMiniLinks .adminSidebarLink){color:#2e1f09!important;-webkit-text-fill-color:#2e1f09!important;background:rgba(255,255,255,.78)!important;border-color:rgba(184,130,35,.2)!important}body.luxBody :where(.adminSidebarLink strong,.adminBrandConsole strong,.adminCommandTopbar strong,.neuralAdminTopLeft strong){color:#201305!important;-webkit-text-fill-color:#201305!important}body.luxBody :where(.adminSidebarLink em,.adminSidebar small,.adminBrandConsole small,.adminTopbarStatus span,.commandStat span,.stat span,.financeRow span){color:rgba(47,31,8,.66)!important;-webkit-text-fill-color:rgba(47,31,8,.66)!important}body.luxBody :where(.productThumbHud,.neuralProductThumb,.thumbWrap,.productImage,.cartItemThumb,.imageLibraryThumbWrap,.imageLibraryThumb,.imageLibraryThumbContain){background:radial-gradient(circle at 50% 34%,rgba(255,255,255,.96),transparent 35%),linear-gradient(145deg,#fffdf8,#f1d6a1)!important;border-color:rgba(184,130,35,.18)!important}body.luxBody :where(.priceHud,.neuralPriceHud,.price,.priceSm){color:#7a510d!important;-webkit-text-fill-color:#7a510d!important;text-shadow:0 0 18px rgba(255,217,121,.28)!important}body.luxBody :where(.footer,.siteFooter,.footerCard,.bottomBand,.newsletterCard){color:#241604!important;background:linear-gradient(180deg,rgba(255,255,255,.88),rgba(255,240,205,.76))!important;border-color:rgba(184,130,35,.22)!important}body.luxBody :where(.footer *,.siteFooter *,.footerCard *,.bottomBand *,.newsletterCard *){color:inherit!important;-webkit-text-fill-color:currentColor!important}body.luxBody :where(img,svg,canvas,picture){-webkit-text-fill-color:initial!important}@media (max-width:760px){body.luxBody :where(.mobileNavDrawer,.neuralMobileDrawer){color:#241604!important;background:linear-gradient(180deg,rgba(255,255,255,.99),rgba(255,246,224,.98))!important}body.luxBody :where(.mobileNavDrawer *,.neuralMobileDrawer *){color:inherit!important;-webkit-text-fill-color:currentColor!important}body.luxBody :where(.mobileNavDrawer a,.neuralMobileLinks a){color:#241604!important;-webkit-text-fill-color:#241604!important}body.luxBody :where(th,td){white-space:nowrap!important}}body.luxBody .heroNeo{padding-top:clamp(112px,10vw,156px)!important;padding-bottom:clamp(52px,7vw,96px)!important}body.luxBody .heroGrid.neuralHeroGrid{width:min(1180px,calc(100vw - 48px))!important;grid-template-columns:minmax(0,560px) minmax(390px,540px)!important;justify-content:space-between!important;grid-gap:clamp(38px,5vw,78px)!important;gap:clamp(38px,5vw,78px)!important}body.luxBody .neuralHeroCopy{min-width:0!important;padding-block:clamp(12px,2vw,28px)!important;position:relative!important;z-index:5!important}body.luxBody .neuralHeroCopy:before{content:"LUXURY LIGHT COMMERCE"!important;color:#8e6115!important;background:linear-gradient(180deg,rgba(255,255,255,.86),rgba(255,237,190,.58))!important;border:1px solid rgba(187,132,35,.24)!important;box-shadow:0 14px 36px rgba(119,80,16,.08),inset 0 1px 0 rgba(255,255,255,.9)!important}body.luxBody .frontPageGodMode .heroCopyNeo h1,body.luxBody .heroCopyNeo h1,body.luxBody .neuralHeroCopy h1{max-width:620px!important;color:#251606!important;-webkit-text-fill-color:#251606!important;font-size:clamp(2.85rem,4.75vw,5.15rem)!important;line-height:1.02!important;letter-spacing:-.04em!important}body.luxBody .frontPageGodMode .heroLead,body.luxBody .heroLead.big,body.luxBody .neuralHeroCopy .heroLead{color:rgba(49,32,8,.74)!important;-webkit-text-fill-color:rgba(49,32,8,.74)!important;font-size:clamp(1rem,1.12vw,1.12rem)!important}body.luxBody .heroBadgeRow,body.luxBody .neuralBadgeRow{max-width:560px!important;gap:10px!important}body.luxBody .heroActions.neuralHeroActions{gap:12px!important}body.luxBody .heroActions.neuralHeroActions>*{min-height:48px!important}body.luxBody .neuralHeroStats{max-width:560px!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important}body.luxBody .heroStage.neuralHeroStage{width:100%!important;max-width:560px!important;min-height:auto!important;margin-inline:auto!important;position:relative!important;filter:drop-shadow(0 28px 70px rgba(98,63,10,.16))!important;z-index:4!important}body.luxBody .heroFrame.neuralHeroFrame{width:100%!important;max-width:560px!important;min-height:clamp(500px,43vw,590px)!important;margin:0 auto!important;overflow:hidden!important;isolation:isolate!important;border-radius:34px!important;border:1px solid rgba(184,130,35,.28)!important;background:radial-gradient(circle at 50% 18%,rgba(255,255,255,.98) 0 18%,rgba(255,245,218,.78) 36%,transparent 58%),linear-gradient(145deg,rgba(255,255,255,.94),rgba(255,241,204,.8) 55%,rgba(241,216,167,.76))!important;box-shadow:0 30px 86px rgba(82,55,16,.18),inset 0 1px 0 rgba(255,255,255,.95)!important}body.luxBody .heroFrame.neuralHeroFrame:before{z-index:8!important;inset:16px!important;border-color:rgba(184,130,35,.16)!important;border-radius:25px!important;background:none!important}body.luxBody .heroFrame.neuralHeroFrame:after{content:""!important;position:absolute!important;inset:auto 18px 18px 18px!important;height:46%!important;border-radius:24px!important;background:linear-gradient(180deg,transparent,rgba(255,255,255,.62) 18%,rgba(255,235,187,.34))!important;z-index:3!important;pointer-events:none!important}body.luxBody .heroBrandBackdrop,body.luxBody .neuralHeroBrandBackdrop{position:absolute!important;inset:74px 54px 192px 54px!important;display:grid!important;place-items:center!important;padding:0!important;opacity:1!important;z-index:5!important;border-radius:30px!important;border:1px solid rgba(184,130,35,.18)!important;background:radial-gradient(circle at 50% 38%,rgba(255,255,255,.98),rgba(255,248,230,.76) 52%,rgba(255,232,176,.28) 100%)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.96),0 22px 54px rgba(88,58,13,.11)!important}body.luxBody .heroBrandLogoWrap,body.luxBody .neuralHeroLogoWrap{width:min(78%,330px)!important;aspect-ratio:1/1!important;padding:clamp(18px,4vw,34px)!important;display:grid!important;place-items:center!important;border-radius:999px!important;border:1px solid rgba(184,130,35,.18)!important;background:radial-gradient(circle,rgba(255,255,255,.98),rgba(255,242,206,.72) 62%,rgba(255,217,121,.2))!important;box-shadow:0 22px 70px rgba(184,130,35,.17),inset 0 1px 0 rgba(255,255,255,.98)!important}body.luxBody .heroBrandLogo{width:100%!important;height:100%!important;max-width:255px!important;max-height:255px!important;object-fit:contain!important;opacity:1!important;transform:none!important;mix-blend-mode:normal!important;filter:saturate(1.08) contrast(1.04) drop-shadow(0 24px 44px rgba(95,61,12,.18))!important}body.luxBody .heroScene.neuralHeroScene{inset:0!important;z-index:2!important;opacity:.34!important;filter:none!important;mix-blend-mode:multiply!important;transform:scale(.92)!important}body.luxBody .neuralSceneCore{opacity:.38!important;transform:translate(-50%,-50%) scale(.72)!important}body.luxBody .coreDiamond{opacity:.55!important;box-shadow:0 0 34px rgba(255,217,121,.34)!important}body.luxBody .neuralSceneAura,body.luxBody .neuralSceneBeams,body.luxBody .neuralSceneNodes,body.luxBody .neuralSceneOrbit{opacity:.44!important}body.luxBody .neuralSceneReadout{display:none!important}body.luxBody .neuralHeroMetricStrip{position:absolute!important;inset:20px 20px auto 20px!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-gap:8px!important;gap:8px!important;z-index:9!important;background:transparent!important;border:0!important;box-shadow:none!important}body.luxBody .neuralHeroMetricStrip span{min-width:0!important;justify-content:center!important;padding:8px 10px!important;border-radius:999px!important;color:rgba(69,44,9,.68)!important;-webkit-text-fill-color:rgba(69,44,9,.68)!important;background:rgba(255,255,255,.64)!important;border:1px solid rgba(184,130,35,.14)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.88)!important}body.luxBody .heroPanelGlass.neuralHeroPanelGlass{position:absolute!important;left:22px!important;right:22px!important;bottom:22px!important;width:auto!important;max-width:none!important;z-index:10!important;padding:20px 22px!important;border-radius:24px!important;border:1px solid rgba(184,130,35,.24)!important;color:#241604!important;background:linear-gradient(180deg,rgba(255,255,255,.94),rgba(255,246,224,.84))!important;-webkit-backdrop-filter:blur(18px) saturate(118%)!important;backdrop-filter:blur(18px) saturate(118%)!important;box-shadow:0 20px 58px rgba(88,58,13,.13),inset 0 1px 0 rgba(255,255,255,.96)!important}body.luxBody .heroPanelGlass.neuralHeroPanelGlass .eyebrow{width:-moz-fit-content!important;width:fit-content!important;margin-bottom:8px!important}body.luxBody .heroPanelGlass.neuralHeroPanelGlass strong{display:block!important;color:#241604!important;-webkit-text-fill-color:#241604!important;font-size:clamp(1rem,1.4vw,1.35rem)!important;line-height:1.15!important}body.luxBody .heroPanelGlass.neuralHeroPanelGlass p:not(.eyebrow){margin-top:8px!important;color:rgba(47,31,8,.76)!important;-webkit-text-fill-color:rgba(47,31,8,.76)!important;font-size:.96rem!important;line-height:1.55!important}body.luxBody .heroStage.neuralHeroStage .floatingCards{position:static!important;inset:auto!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-gap:10px!important;gap:10px!important;margin-top:14px!important;pointer-events:none!important;z-index:1!important}body.luxBody .heroStage.neuralHeroStage .miniProductCard,body.luxBody .heroStage.neuralHeroStage .miniProductCard1,body.luxBody .heroStage.neuralHeroStage .miniProductCard2,body.luxBody .heroStage.neuralHeroStage .miniProductCard3{position:static!important;top:auto!important;right:auto!important;bottom:auto!important;left:auto!important;max-width:none!important;min-width:0!important;padding:12px!important;border-radius:18px!important;color:#241604!important;background:linear-gradient(180deg,rgba(255,255,255,.88),rgba(255,241,207,.68))!important;border:1px solid rgba(184,130,35,.18)!important;box-shadow:0 14px 32px rgba(88,58,13,.1),inset 0 1px 0 rgba(255,255,255,.92)!important;animation:none!important;transform:none!important}body.luxBody .heroStage.neuralHeroStage .miniProductCard strong{overflow:hidden!important;display:-webkit-box!important;-webkit-line-clamp:1!important;-webkit-box-orient:vertical!important;font-size:.9rem!important;line-height:1.2!important}body.luxBody .heroStage.neuralHeroStage .miniProductCard .muted,body.luxBody .heroStage.neuralHeroStage .miniProductCard span{font-size:.78rem!important}@media (max-width:1180px){body.luxBody .heroGrid.neuralHeroGrid{grid-template-columns:minmax(0,1fr)!important;justify-items:center!important;text-align:center!important;width:min(920px,calc(100vw - 36px))!important;gap:34px!important}body.luxBody .frontPageGodMode .heroCopyNeo h1,body.luxBody .frontPageGodMode .heroLead,body.luxBody .heroActions,body.luxBody .heroBadgeRow,body.luxBody .heroLead.big,body.luxBody .neuralHeroCopy,body.luxBody .neuralHeroStats{margin-inline:auto!important}body.luxBody .frontPageGodMode .heroCopyNeo h1,body.luxBody .heroCopyNeo h1,body.luxBody .neuralHeroCopy h1{max-width:760px!important;font-size:clamp(3.2rem,7vw,5.6rem)!important}body.luxBody .frontPageGodMode .heroLead,body.luxBody .heroLead.big,body.luxBody .neuralHeroCopy .heroLead{max-width:690px!important}}@media (max-width:760px){body.luxBody .heroNeo{padding-top:98px!important;padding-bottom:48px!important}body.luxBody .heroGrid.neuralHeroGrid{width:min(100%,calc(100vw - 28px))!important;gap:26px!important}body.luxBody .frontPageGodMode .heroCopyNeo h1,body.luxBody .heroCopyNeo h1,body.luxBody .neuralHeroCopy h1{max-width:100%!important;font-size:clamp(2.55rem,12vw,4rem)!important;line-height:1.03!important;letter-spacing:-.035em!important}body.luxBody .frontPageGodMode .heroLead,body.luxBody .heroLead.big,body.luxBody .neuralHeroCopy .heroLead{font-size:.98rem!important;line-height:1.65!important}body.luxBody .heroActions.neuralHeroActions{display:grid!important;grid-template-columns:1fr!important;width:100%!important}body.luxBody .neuralHeroStats{grid-template-columns:1fr!important}body.luxBody .heroStage.neuralHeroStage{max-width:460px!important}body.luxBody .heroFrame.neuralHeroFrame{min-height:470px!important;border-radius:28px!important}body.luxBody .heroBrandBackdrop,body.luxBody .neuralHeroBrandBackdrop{inset:72px 22px 184px 22px!important;border-radius:24px!important}body.luxBody .heroBrandLogoWrap,body.luxBody .neuralHeroLogoWrap{width:min(72%,250px)!important;padding:20px!important}body.luxBody .heroScene.neuralHeroScene{opacity:.24!important;transform:scale(.82)!important}body.luxBody .neuralHeroMetricStrip{inset:16px 16px auto 16px!important;gap:6px!important}body.luxBody .neuralHeroMetricStrip span{padding:7px 6px!important;font-size:.62rem!important;letter-spacing:.06em!important}body.luxBody .heroPanelGlass.neuralHeroPanelGlass{left:16px!important;right:16px!important;bottom:16px!important;padding:16px!important;border-radius:20px!important}body.luxBody .heroPanelGlass.neuralHeroPanelGlass p:not(.eyebrow){font-size:.9rem!important;line-height:1.48!important}body.luxBody .heroStage.neuralHeroStage .floatingCards{grid-template-columns:1fr!important}body.luxBody .heroStage.neuralHeroStage .miniProductCard:nth-child(n+2){display:none!important}}@media (max-width:430px){body.luxBody .frontPageGodMode .heroCopyNeo h1,body.luxBody .heroCopyNeo h1,body.luxBody .neuralHeroCopy h1{font-size:clamp(2.25rem,11vw,3.1rem)!important}body.luxBody .heroFrame.neuralHeroFrame{min-height:430px!important}body.luxBody .heroBrandBackdrop,body.luxBody .neuralHeroBrandBackdrop{inset:66px 16px 168px 16px!important}body.luxBody .heroPanelGlass.neuralHeroPanelGlass{padding:14px!important}body.luxBody .heroPanelGlass.neuralHeroPanelGlass strong{font-size:1rem!important}body.luxBody .heroPanelGlass.neuralHeroPanelGlass p:not(.eyebrow){font-size:.84rem!important}}body.luxBody .heroNeo{padding-top:clamp(112px,8vw,148px)!important;padding-bottom:clamp(58px,7vw,100px)!important;overflow:hidden!important}body.luxBody .heroNeo .heroAmbient,body.luxBody .heroNeo .heroAmbientOne,body.luxBody .heroNeo .heroAmbientThree,body.luxBody .heroNeo .heroAmbientTwo{opacity:.35!important;filter:blur(18px)!important}body.luxBody .heroGrid.neuralHeroGrid{width:min(1160px,calc(100vw - 56px))!important;margin-inline:auto!important;display:grid!important;grid-template-columns:minmax(0,1.02fr) minmax(390px,.88fr)!important;grid-gap:clamp(44px,5vw,78px)!important;gap:clamp(44px,5vw,78px)!important;align-items:center!important;justify-content:center!important}body.luxBody .heroCopyNeo,body.luxBody .neuralHeroCopy{min-width:0!important;max-width:620px!important;position:relative!important;z-index:4!important}body.luxBody .frontPageGodMode .heroCopyNeo h1,body.luxBody .heroCopyNeo h1,body.luxBody .neuralHeroCopy h1{max-width:610px!important;margin:0!important;color:#241405!important;-webkit-text-fill-color:#241405!important;font-size:clamp(2.6rem,3.55vw,4.35rem)!important;line-height:1.055!important;letter-spacing:-.035em!important;text-wrap:balance!important;overflow-wrap:normal!important;word-break:normal!important;-webkit-hyphens:none!important;hyphens:none!important;text-shadow:0 18px 46px rgba(91,55,8,.1)!important}body.luxBody .frontPageGodMode .heroLead,body.luxBody .heroLead.big,body.luxBody .neuralHeroCopy .heroLead{max-width:560px!important;margin-top:22px!important;color:rgba(44,28,7,.76)!important;-webkit-text-fill-color:rgba(44,28,7,.76)!important;font-size:clamp(.98rem,1.08vw,1.1rem)!important;line-height:1.75!important}body.luxBody .heroActions.neuralHeroActions,body.luxBody .heroBadgeRow,body.luxBody .neuralBadgeRow,body.luxBody .neuralHeroStats{max-width:570px!important}body.luxBody .heroActions.neuralHeroActions{margin-top:24px!important}body.luxBody .heroStage.neuralHeroStage,body.luxBody .heroStage.neuralHeroStage.heroShowcaseClean{width:100%!important;max-width:500px!important;min-width:0!important;min-height:auto!important;margin-inline:auto!important;position:relative!important;z-index:3!important;overflow:visible!important;filter:drop-shadow(0 30px 70px rgba(117,77,13,.16))!important}body.luxBody .heroStage.neuralHeroStage .floatingCards,body.luxBody .heroStage.neuralHeroStage .miniProductCard,body.luxBody .miniProductCard1,body.luxBody .miniProductCard2,body.luxBody .miniProductCard3{display:none!important}body.luxBody .heroFrame.neuralHeroFrame,body.luxBody .heroLogoShowcase{width:100%!important;max-width:500px!important;min-height:560px!important;height:auto!important;margin:0 auto!important;padding:0!important;position:relative!important;isolation:isolate!important;overflow:hidden!important;border-radius:34px!important;border:1px solid rgba(185,132,37,.3)!important;background:radial-gradient(circle at 50% 8%,rgba(255,255,255,.98),rgba(255,247,225,.86) 33%,transparent 56%),linear-gradient(145deg,rgba(255,255,255,.96),rgba(255,244,214,.86) 55%,rgba(244,220,174,.76))!important;box-shadow:0 32px 90px rgba(86,55,9,.18),inset 0 1px 0 rgba(255,255,255,.98)!important}body.luxBody .heroLogoShowcase:before{inset:16px!important;border-radius:25px!important;border:1px solid rgba(185,132,37,.14)!important;z-index:9!important;background:none!important}body.luxBody .heroLogoShowcase:after,body.luxBody .heroLogoShowcase:before{content:""!important;position:absolute!important;pointer-events:none!important}body.luxBody .heroLogoShowcase:after{inset:auto -18% -22% -18%!important;height:45%!important;z-index:1!important;background:radial-gradient(circle at 50% 0,rgba(255,214,106,.28),transparent 66%)!important}body.luxBody .heroShowcaseGlow{position:absolute!important;inset:28px!important;border-radius:30px!important;background:radial-gradient(circle at 50% 42%,rgba(255,255,255,.98),rgba(255,247,223,.72) 42%,transparent 70%),radial-gradient(circle at 50% 50%,rgba(217,158,47,.16),transparent 58%)!important;z-index:0!important;pointer-events:none!important}body.luxBody .heroShowcaseOrbit{position:absolute!important;left:50%!important;top:43%!important;width:420px!important;height:190px!important;margin-left:-210px!important;margin-top:-95px!important;border:1px solid rgba(177,120,22,.14)!important;border-radius:999px!important;z-index:2!important;pointer-events:none!important;opacity:.58!important}body.luxBody .heroShowcaseOrbit.orbitOne{transform:rotate(-16deg)!important}body.luxBody .heroShowcaseOrbit.orbitTwo{transform:rotate(16deg) scale(.84)!important;opacity:.42!important}body.luxBody .heroShowcaseHeader{position:absolute!important;inset:22px 22px auto 22px!important;z-index:10!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;color:rgba(79,51,10,.64)!important;-webkit-text-fill-color:rgba(79,51,10,.64)!important;font-size:.66rem!important;font-weight:900!important;letter-spacing:.13em!important;text-transform:uppercase!important}body.luxBody .heroBrandBackdrop,body.luxBody .heroLogoGallery,body.luxBody .neuralHeroBrandBackdrop{position:absolute!important;inset:72px 36px 214px 36px!important;display:grid!important;place-items:center!important;padding:0!important;opacity:1!important;z-index:5!important;border-radius:28px!important;border:1px solid rgba(184,130,35,.18)!important;background:linear-gradient(180deg,rgba(255,255,255,.94),rgba(255,250,238,.88)),radial-gradient(circle at 50% 50%,rgba(238,184,64,.16),transparent 66%)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.98),0 22px 54px rgba(88,58,13,.11)!important;overflow:hidden!important}body.luxBody .heroBrandLogoWrap,body.luxBody .heroMainLogoWrap,body.luxBody .neuralHeroLogoWrap{width:min(92%,360px)!important;aspect-ratio:16/9!important;padding:0!important;display:grid!important;place-items:center!important;overflow:hidden!important;border-radius:24px!important;border:1px solid rgba(184,130,35,.12)!important;background:#fffaf0!important;box-shadow:0 18px 44px rgba(127,82,13,.12),inset 0 1px 0 rgba(255,255,255,.98)!important}body.luxBody .heroBrandLogo,body.luxBody .heroMainLogo{width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;object-fit:cover!important;object-position:center center!important;opacity:1!important;mix-blend-mode:normal!important;filter:saturate(1.12) contrast(1.12) drop-shadow(0 18px 34px rgba(91,57,11,.18))!important;transform:scale(1.28)!important}body.luxBody .heroShowcaseBadges{position:absolute!important;left:24px!important;right:24px!important;bottom:150px!important;z-index:11!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-gap:8px!important;gap:8px!important}body.luxBody .heroShowcaseBadges span{min-width:0!important;padding:9px 8px!important;border-radius:999px!important;text-align:center!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;color:#6a450b!important;-webkit-text-fill-color:#6a450b!important;font-size:.68rem!important;font-weight:900!important;letter-spacing:.05em!important;background:rgba(255,255,255,.72)!important;border:1px solid rgba(184,130,35,.16)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.96)!important}body.luxBody .heroPanelGlass.neuralHeroPanelGlass,body.luxBody .heroShowcasePanel{position:absolute!important;left:24px!important;right:24px!important;bottom:24px!important;z-index:12!important;width:auto!important;max-width:none!important;padding:18px 20px!important;border-radius:24px!important;color:#241405!important;-webkit-text-fill-color:#241405!important;background:linear-gradient(180deg,rgba(255,255,255,.95),rgba(255,247,224,.9))!important;border:1px solid rgba(184,130,35,.24)!important;box-shadow:0 20px 52px rgba(88,58,13,.12),inset 0 1px 0 rgba(255,255,255,.98)!important;-webkit-backdrop-filter:blur(16px) saturate(118%)!important;backdrop-filter:blur(16px) saturate(118%)!important}body.luxBody .heroPanelGlass.neuralHeroPanelGlass .eyebrow,body.luxBody .heroShowcasePanel .eyebrow{width:-moz-fit-content!important;width:fit-content!important;margin:0 0 8px!important;padding:6px 12px!important;color:#8a5b0f!important;-webkit-text-fill-color:#8a5b0f!important}body.luxBody .heroShowcasePanel strong{display:block!important;color:#241405!important;-webkit-text-fill-color:#241405!important;font-size:clamp(1.08rem,1.45vw,1.35rem)!important;line-height:1.15!important}body.luxBody .heroShowcasePanel p:not(.eyebrow){margin-top:8px!important;color:rgba(47,31,8,.76)!important;-webkit-text-fill-color:rgba(47,31,8,.76)!important;font-size:.94rem!important;line-height:1.52!important}body.luxBody .heroScene.neuralHeroScene,body.luxBody .neuralHeroMetricStrip,body.luxBody .neuralSceneReadout{display:none!important}@media (max-width:1180px){body.luxBody .heroGrid.neuralHeroGrid{width:min(900px,calc(100vw - 40px))!important;grid-template-columns:1fr!important;gap:36px!important;justify-items:center!important;text-align:center!important}body.luxBody .frontPageGodMode .heroCopyNeo h1,body.luxBody .frontPageGodMode .heroLead,body.luxBody .heroActions.neuralHeroActions,body.luxBody .heroBadgeRow,body.luxBody .heroCopyNeo,body.luxBody .heroCopyNeo h1,body.luxBody .heroLead.big,body.luxBody .neuralHeroCopy,body.luxBody .neuralHeroCopy .heroLead,body.luxBody .neuralHeroCopy h1,body.luxBody .neuralHeroStats{margin-inline:auto!important}body.luxBody .frontPageGodMode .heroCopyNeo h1,body.luxBody .heroCopyNeo h1,body.luxBody .neuralHeroCopy h1{max-width:760px!important;font-size:clamp(2.75rem,6.2vw,4.6rem)!important}body.luxBody .heroStage.neuralHeroStage,body.luxBody .heroStage.neuralHeroStage.heroShowcaseClean{max-width:520px!important}}@media (max-width:760px){body.luxBody .heroNeo{padding-top:100px!important;padding-bottom:48px!important}body.luxBody .heroGrid.neuralHeroGrid{width:min(100%,calc(100vw - 28px))!important;gap:28px!important}body.luxBody .frontPageGodMode .heroCopyNeo h1,body.luxBody .heroCopyNeo h1,body.luxBody .neuralHeroCopy h1{max-width:100%!important;font-size:clamp(2.2rem,9.2vw,3.35rem)!important;line-height:1.07!important;letter-spacing:-.03em!important}body.luxBody .frontPageGodMode .heroLead,body.luxBody .heroLead.big,body.luxBody .neuralHeroCopy .heroLead{font-size:.96rem!important;line-height:1.65!important}body.luxBody .heroActions.neuralHeroActions{display:grid!important;grid-template-columns:1fr!important;width:100%!important}body.luxBody .neuralHeroStats{grid-template-columns:1fr!important}body.luxBody .heroStage.neuralHeroStage,body.luxBody .heroStage.neuralHeroStage.heroShowcaseClean{max-width:430px!important}body.luxBody .heroFrame.neuralHeroFrame,body.luxBody .heroLogoShowcase{min-height:500px!important;border-radius:28px!important}body.luxBody .heroShowcaseHeader{inset:18px 18px auto 18px!important;font-size:.58rem!important}body.luxBody .heroBrandBackdrop,body.luxBody .heroLogoGallery,body.luxBody .neuralHeroBrandBackdrop{inset:66px 20px 208px 20px!important;border-radius:22px!important}body.luxBody .heroMainLogoWrap{width:92%!important;border-radius:18px!important}body.luxBody .heroBrandLogo,body.luxBody .heroMainLogo{transform:scale(1.35)!important}body.luxBody .heroShowcaseBadges{left:18px!important;right:18px!important;bottom:144px!important;gap:6px!important}body.luxBody .heroShowcaseBadges span{padding:8px 6px!important;font-size:.58rem!important}body.luxBody .heroShowcasePanel{left:18px!important;right:18px!important;bottom:18px!important;padding:15px!important;border-radius:20px!important}body.luxBody .heroShowcasePanel p:not(.eyebrow){font-size:.86rem!important;line-height:1.46!important}}@media (max-width:430px){body.luxBody .frontPageGodMode .heroCopyNeo h1,body.luxBody .heroCopyNeo h1,body.luxBody .neuralHeroCopy h1{font-size:clamp(2rem,8.8vw,2.78rem)!important}body.luxBody .heroFrame.neuralHeroFrame,body.luxBody .heroLogoShowcase{min-height:455px!important}body.luxBody .heroBrandBackdrop,body.luxBody .heroLogoGallery,body.luxBody .neuralHeroBrandBackdrop{inset:62px 16px 190px 16px!important}body.luxBody .heroShowcaseBadges{bottom:130px!important;grid-template-columns:1fr!important}body.luxBody .heroShowcaseBadges span:nth-child(n+2){display:none!important}body.luxBody .heroShowcasePanel{left:14px!important;right:14px!important;bottom:14px!important;padding:14px!important}body.luxBody .heroShowcasePanel strong{font-size:1rem!important}body.luxBody .heroShowcasePanel p:not(.eyebrow){font-size:.82rem!important}}:root{--ims-final-ink:#211204;--ims-final-ink-strong:#160b02;--ims-final-ink-soft:#4d3512;--ims-final-muted:#6d4c1a;--ims-final-gold:#9a650d;--ims-final-border:rgba(156,104,24,0.24);--ims-final-panel:rgba(255,250,239,0.88);--ims-final-panel-solid:#fffaf0}.adminContent,.adminContentGodMode,.adminPlatformShell,.neuralAdminContent,.neuralAdminPlatform,body,body.luxBody,html.imsPlatformRoot{color:var(--ims-final-ink)!important;-webkit-text-fill-color:var(--ims-final-ink)!important}body :where(h1,h2,h3,h4,h5,h6,p,span,strong,small,em,b,i,li,dt,dd,label,legend,summary,th,td,caption,figcaption,a,button,div){color:var(--ims-final-ink)!important;-webkit-text-fill-color:currentColor!important}body :where(input,textarea,select,option){color:var(--ims-final-ink)!important;-webkit-text-fill-color:var(--ims-final-ink)!important;caret-color:var(--ims-final-gold)!important;background-color:rgba(255,250,240,.92)!important;border-color:var(--ims-final-border)!important}body :where(input,textarea)::placeholder{color:rgba(33,18,4,.56)!important;-webkit-text-fill-color:rgba(33,18,4,.56)!important}body :where(.heroTitle,.storeHeroTitle,.sectionTitle,.pageTitle,.adminHeroTitle,.productTitle,.productDetailTitle,h1){color:var(--ims-final-ink-strong)!important;-webkit-text-fill-color:var(--ims-final-ink-strong)!important;text-shadow:0 10px 34px rgba(154,101,13,.12)!important}body :where(.eyebrow,.kicker,.sectionKicker,.meta,.muted,.helperText,.subtle,.hint,.productMeta,.adminMeta,small,em){color:var(--ims-final-muted)!important;-webkit-text-fill-color:var(--ims-final-muted)!important}body :where(.price,.productPrice,.money,.statValue,.adminStatValue,.total,.grandTotal){color:#1b0f03!important;-webkit-text-fill-color:#1b0f03!important;font-weight:850!important}body :where(a:not(.btnPrimary):not(.btnSecondary):not(.btnDanger):not(.topNavLink):not(.adminSidebarLink)){color:#3a2508!important;-webkit-text-fill-color:#3a2508!important}body :where(a:not(.btnPrimary):not(.btnSecondary):not(.btnDanger)):hover{color:var(--ims-final-gold)!important;-webkit-text-fill-color:var(--ims-final-gold)!important}body :where(.card,.panel,.formCard,.productCard,.storeCard,.featureCard,.collectionCard,.cartCard,.checkoutCard,.successCard,.heroCard,.heroCopy,.heroPanel,.heroShowcase,.heroLogoShowcase,.adminSectionHeader,.adminModuleCard,.adminRadarPanel,.adminCommandTopbar,.adminSidebar,.adminBrandConsole,.tableWrap,.mobileNavDrawer){color:var(--ims-final-ink)!important;-webkit-text-fill-color:var(--ims-final-ink)!important}body :where(.heroShowcase *,.heroLogoShowcase *,.heroBrandCard *,.heroSignalCard *,.productCard *,.productMini *,.productInfo *,.purchasePanel *,.cartPage *,.successPage *,.storePageHero *,.collectionGrid *,.shopGrid *){color:var(--ims-final-ink)!important;-webkit-text-fill-color:currentColor!important}body :where(.siteHeader,.siteHeader *,.mobileNavDrawer,.mobileNavDrawer *,.topNav,.topNav *,.headerActions *,.brandTextWrap *,.drawerClose){color:var(--ims-final-ink)!important;-webkit-text-fill-color:currentColor!important}body :where(.topNavLink.isActive,.topNavLink:hover,.mobileNavLinks a.isActive,.mobileNavLinks a:hover){color:#140a02!important;-webkit-text-fill-color:#140a02!important}body :where(.btnPrimary,.btnPrimary *,.headerShopBtn,.mobileDrawerBtn.btnPrimary){color:#170c02!important;-webkit-text-fill-color:#170c02!important;text-shadow:none!important}body :where(.btnSecondary,.btnSecondary *,.headerCartBtn,.smallBtn,.mobileDrawerBtn){color:#241604!important;-webkit-text-fill-color:#241604!important;text-shadow:none!important}body :where(.btnDanger,.danger,.error,.errorText,.statusError,.badgeDanger){color:#7b141b!important;-webkit-text-fill-color:#7b141b!important}body :where(.success,.statusSuccess,.badgeSuccess,.live,.adminLiveDot+*,.neuralHeaderSignal){color:#07563d!important;-webkit-text-fill-color:#07563d!important}body :where(.tag,.pill,.badge,.statusPill,.chip,.adminSystemChip,.neuralHeaderSignal,.heroPill,.categoryPill){color:#3b2608!important;-webkit-text-fill-color:#3b2608!important;background-color:rgba(255,247,226,.88)!important;border-color:rgba(156,104,24,.22)!important}body :where(.adminPlatformShell *,.neuralAdminPlatform *,.adminFrame *,.adminContent *,.adminTableScroll *,.adminSidebar *,.adminTopbarStatus *,.adminTimeline *,.adminModuleGrid *,.adminOpsGrid *,.formGrid *,.imageLibraryGrid *){color:var(--ims-final-ink)!important;-webkit-text-fill-color:currentColor!important}body :where(.adminSidebarLink.isActive,.adminSidebarLink.isActive *,.adminSidebarLink:hover,.adminSidebarLink:hover *){color:#150b02!important;-webkit-text-fill-color:#150b02!important}body :where(table,thead,tbody,tr,th,td){color:#241604!important;-webkit-text-fill-color:#241604!important}body :where(th){color:#5d3d0d!important;-webkit-text-fill-color:#5d3d0d!important}body :where(.gradientText,.goldText,.neonText,.hudText,.textGlow){background:none!important;color:var(--ims-final-ink-strong)!important;-webkit-text-fill-color:var(--ims-final-ink-strong)!important;text-shadow:0 10px 30px rgba(154,101,13,.12)!important}body :where(.loadingShell,.loadingShell *,.adminLoadingShell,.adminLoadingShell *){color:var(--ims-final-ink)!important;-webkit-text-fill-color:currentColor!important}@media (max-width:760px){body :where(.mobileNavDrawer,.mobileNavDrawer *,.siteHeader,.siteHeader *,main,main *){color:var(--ims-final-ink)!important;-webkit-text-fill-color:currentColor!important}body :where(.heroTitle,h1){color:var(--ims-final-ink-strong)!important;-webkit-text-fill-color:var(--ims-final-ink-strong)!important}}:root{--ims-hotfix-ink:#241203;--ims-hotfix-ink-strong:#130801;--ims-hotfix-muted:#4e3512;--ims-hotfix-soft:rgba(78,53,18,0.82);--ims-hotfix-gold:#9a650d;--ims-hotfix-panel:rgba(255,250,239,0.94)}body.luxBody main.frontPage.frontPageGodMode,body.luxBody main.frontPage.frontPageGodMode .card,body.luxBody main.frontPage.frontPageGodMode .editorialCard,body.luxBody main.frontPage.frontPageGodMode .footerCTA,body.luxBody main.frontPage.frontPageGodMode .homeIntroCard,body.luxBody main.frontPage.frontPageGodMode .neuralSpineNode,body.luxBody main.frontPage.frontPageGodMode .offerStage,body.luxBody main.frontPage.frontPageGodMode .page,body.luxBody main.frontPage.frontPageGodMode .platformMissionCard,body.luxBody main.frontPage.frontPageGodMode .section,body.luxBody main.frontPage.frontPageGodMode .sectionHead,body.luxBody main.frontPage.frontPageGodMode .trustBand{color:var(--ims-hotfix-ink)!important;-webkit-text-fill-color:var(--ims-hotfix-ink)!important}body.luxBody main.frontPage.frontPageGodMode .editorialCard p,body.luxBody main.frontPage.frontPageGodMode .footerCTA p,body.luxBody main.frontPage.frontPageGodMode .homeIntroCard .big,body.luxBody main.frontPage.frontPageGodMode .homeIntroCard .muted,body.luxBody main.frontPage.frontPageGodMode .homeIntroCard p,body.luxBody main.frontPage.frontPageGodMode .neuralSpineHeader .muted,body.luxBody main.frontPage.frontPageGodMode .neuralSpineHeader p,body.luxBody main.frontPage.frontPageGodMode .neuralSpineNode p,body.luxBody main.frontPage.frontPageGodMode .offerStage p,body.luxBody main.frontPage.frontPageGodMode .platformMissionCard p,body.luxBody main.frontPage.frontPageGodMode .section .big,body.luxBody main.frontPage.frontPageGodMode .section .muted,body.luxBody main.frontPage.frontPageGodMode .section div,body.luxBody main.frontPage.frontPageGodMode .section li,body.luxBody main.frontPage.frontPageGodMode .section p,body.luxBody main.frontPage.frontPageGodMode .section small,body.luxBody main.frontPage.frontPageGodMode .section span,body.luxBody main.frontPage.frontPageGodMode .sectionHead .muted,body.luxBody main.frontPage.frontPageGodMode .sectionHead p,body.luxBody main.frontPage.frontPageGodMode .trustBand p{color:var(--ims-hotfix-soft)!important;-webkit-text-fill-color:var(--ims-hotfix-soft)!important;opacity:1!important;text-shadow:none!important;mix-blend-mode:normal!important}body.luxBody main.frontPage.frontPageGodMode .editorialCard h2,body.luxBody main.frontPage.frontPageGodMode .footerCTA h2,body.luxBody main.frontPage.frontPageGodMode .homeIntroCard h2,body.luxBody main.frontPage.frontPageGodMode .neuralSpineHeader h2,body.luxBody main.frontPage.frontPageGodMode .offerStage h2,body.luxBody main.frontPage.frontPageGodMode .sectionHead h2,body.luxBody main.frontPage.frontPageGodMode .trustBand h2,body.luxBody main.frontPage.frontPageGodMode b,body.luxBody main.frontPage.frontPageGodMode h1,body.luxBody main.frontPage.frontPageGodMode h2,body.luxBody main.frontPage.frontPageGodMode h3,body.luxBody main.frontPage.frontPageGodMode h4,body.luxBody main.frontPage.frontPageGodMode strong{color:var(--ims-hotfix-ink-strong)!important;-webkit-text-fill-color:var(--ims-hotfix-ink-strong)!important;opacity:1!important;text-shadow:0 10px 30px rgba(154,101,13,.1)!important;mix-blend-mode:normal!important}body.luxBody main.frontPage.frontPageGodMode .eyebrow,body.luxBody main.frontPage.frontPageGodMode .kicker,body.luxBody main.frontPage.frontPageGodMode .meta{color:var(--ims-hotfix-gold)!important;-webkit-text-fill-color:var(--ims-hotfix-gold)!important;opacity:1!important;text-shadow:none!important}body.luxBody .collectionPage .productCard,body.luxBody .shopPage .productCard,body.luxBody main.frontPage.frontPageGodMode .collectionCard,body.luxBody main.frontPage.frontPageGodMode .editorialCard,body.luxBody main.frontPage.frontPageGodMode .footerCTA,body.luxBody main.frontPage.frontPageGodMode .homeIntroCard,body.luxBody main.frontPage.frontPageGodMode .neuralSpineNode,body.luxBody main.frontPage.frontPageGodMode .offerStage,body.luxBody main.frontPage.frontPageGodMode .platformMissionCard,body.luxBody main.frontPage.frontPageGodMode .productCard,body.luxBody main.frontPage.frontPageGodMode .trustBand{background:linear-gradient(145deg,rgba(255,255,255,.96),rgba(255,247,226,.9)),radial-gradient(circle at 82% 12%,rgba(236,185,74,.2),transparent 40%)!important;border-color:rgba(178,124,34,.22)!important;color:var(--ims-hotfix-ink)!important;-webkit-text-fill-color:var(--ims-hotfix-ink)!important}body.luxBody .cartShell,body.luxBody .cartShell *,body.luxBody .collectionPage,body.luxBody .collectionPage *,body.luxBody .productShellNeo,body.luxBody .productShellNeo *,body.luxBody .shopPage,body.luxBody .shopPage *,body.luxBody .successShell,body.luxBody .successShell *{color:var(--ims-hotfix-ink)!important;-webkit-text-fill-color:currentColor!important;opacity:1}body.luxBody .cartShell .muted,body.luxBody .cartShell p,body.luxBody .collectionPage .muted,body.luxBody .collectionPage p,body.luxBody .productShellNeo .muted,body.luxBody .productShellNeo p,body.luxBody .shopPage .muted,body.luxBody .shopPage p,body.luxBody .successShell .muted,body.luxBody .successShell p{color:var(--ims-hotfix-soft)!important;-webkit-text-fill-color:var(--ims-hotfix-soft)!important}body.luxBody .cartShell h1,body.luxBody .collectionPage h1,body.luxBody .collectionPage h2,body.luxBody .money,body.luxBody .price,body.luxBody .productPrice,body.luxBody .productShellNeo h1,body.luxBody .shopPage h1,body.luxBody .shopPage h2,body.luxBody .successShell h1{color:var(--ims-hotfix-ink-strong)!important;-webkit-text-fill-color:var(--ims-hotfix-ink-strong)!important}body.luxBody .badge,body.luxBody .badge *,body.luxBody .btnPrimary,body.luxBody .btnPrimary *,body.luxBody .headerShopBtn,body.luxBody .headerShopBtn *,body.luxBody .pill,body.luxBody .pill *,body.luxBody .statusPill,body.luxBody .statusPill *,body.luxBody .tag,body.luxBody .tag *{color:#1b0e02!important;-webkit-text-fill-color:#1b0e02!important;opacity:1!important;text-shadow:none!important}body.luxBody .btnGhost,body.luxBody .btnGhost *,body.luxBody .btnSecondary,body.luxBody .btnSecondary *,body.luxBody .smallBtn,body.luxBody .smallBtn *{color:#2b1905!important;-webkit-text-fill-color:#2b1905!important}body.luxBody .adminContent,body.luxBody .adminContent *,body.luxBody .adminFrame,body.luxBody .adminFrame *,body.luxBody .adminPlatformShell,body.luxBody .adminPlatformShell *,body.luxBody .neuralAdminPlatform,body.luxBody .neuralAdminPlatform *{color:var(--ims-hotfix-ink)!important;-webkit-text-fill-color:currentColor!important;opacity:1}body.luxBody .adminContent .muted,body.luxBody .adminContent p,body.luxBody .adminFrame .muted,body.luxBody .adminFrame p,body.luxBody .adminPlatformShell .muted,body.luxBody .adminPlatformShell p,body.luxBody .neuralAdminPlatform .muted,body.luxBody .neuralAdminPlatform p{color:var(--ims-hotfix-soft)!important;-webkit-text-fill-color:var(--ims-hotfix-soft)!important}body.luxBody .adminPlatformShell h1,body.luxBody .adminPlatformShell h2,body.luxBody .adminPlatformShell h3,body.luxBody .adminPlatformShell strong,body.luxBody .neuralAdminPlatform h1,body.luxBody .neuralAdminPlatform h2,body.luxBody .neuralAdminPlatform h3,body.luxBody .neuralAdminPlatform strong{color:var(--ims-hotfix-ink-strong)!important;-webkit-text-fill-color:var(--ims-hotfix-ink-strong)!important}body.luxBody ::selection{color:#150a02!important;-webkit-text-fill-color:#150a02!important;background:rgba(238,190,80,.34)!important}@media (max-width:760px){body.luxBody main.frontPage.frontPageGodMode .footerCTA,body.luxBody main.frontPage.frontPageGodMode .homeIntroCard,body.luxBody main.frontPage.frontPageGodMode .platformMissionCard,body.luxBody main.frontPage.frontPageGodMode .trustBand{padding:22px!important;gap:16px!important}body.luxBody main.frontPage.frontPageGodMode .section .muted,body.luxBody main.frontPage.frontPageGodMode .section p{color:rgba(51,33,9,.86)!important;-webkit-text-fill-color:rgba(51,33,9,.86)!important}}