@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/plus-jakarta-sans-latin-300-normal-ubitlNZx.woff2)format("woff2"),url(/assets/plus-jakarta-sans-latin-300-normal-n-kmFdAV.woff)format("woff")}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/plus-jakarta-sans-latin-400-normal-Dhut76fR.woff2)format("woff2"),url(/assets/plus-jakarta-sans-latin-400-normal-BDKaGhyp.woff)format("woff")}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/plus-jakarta-sans-latin-500-normal-Bf-nb4oT.woff2)format("woff2"),url(/assets/plus-jakarta-sans-latin-500-normal-DYtqi0QS.woff)format("woff")}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/plus-jakarta-sans-latin-600-normal-DLTa1BUW.woff2)format("woff2"),url(/assets/plus-jakarta-sans-latin-600-normal-BR_Ojra4.woff)format("woff")}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/plus-jakarta-sans-latin-700-normal-CfpNZvy6.woff2)format("woff2"),url(/assets/plus-jakarta-sans-latin-700-normal-DqEcQeE5.woff)format("woff")}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/plus-jakarta-sans-latin-800-normal-CusIZhrK.woff2)format("woff2"),url(/assets/plus-jakarta-sans-latin-800-normal-BRNHt2w0.woff)format("woff")}@font-face{font-family:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/bricolage-grotesque-vietnamese-wght-normal-BUzh504Q.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/bricolage-grotesque-latin-ext-wght-normal-CcLUaPy7.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/bricolage-grotesque-latin-wght-normal-DLoelf7F.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/space-grotesk-latin-400-normal-CJ-V5oYT.woff2)format("woff2"),url(/assets/space-grotesk-latin-400-normal-BnQMeOim.woff)format("woff")}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/space-grotesk-latin-500-normal-lFbtlQH6.woff2)format("woff2"),url(/assets/space-grotesk-latin-500-normal-CNSSEhBt.woff)format("woff")}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/space-grotesk-latin-600-normal-DjKNqYRj.woff2)format("woff2"),url(/assets/space-grotesk-latin-600-normal-BflQw4A9.woff)format("woff")}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/space-grotesk-latin-700-normal-RjhwGPKo.woff2)format("woff2"),url(/assets/space-grotesk-latin-700-normal-CwsQ-cCU.woff)format("woff")}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-latin-400-normal-V6pRDFza.woff2)format("woff2"),url(/assets/jetbrains-mono-latin-400-normal-6-qcROiO.woff)format("woff")}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jetbrains-mono-latin-500-normal-BWZEU5yA.woff2)format("woff2"),url(/assets/jetbrains-mono-latin-500-normal-CJOVTJB7.woff)format("woff")}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/jetbrains-mono-latin-600-normal-C8RAYTDA.woff2)format("woff2"),url(/assets/jetbrains-mono-latin-600-normal-BfsvjouI.woff)format("woff")}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/jetbrains-mono-latin-700-normal-BYuf6tUa.woff2)format("woff2"),url(/assets/jetbrains-mono-latin-700-normal-D3wTyLJW.woff)format("woff")}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/jetbrains-mono-latin-800-normal-D2mQHRMK.woff2)format("woff2"),url(/assets/jetbrains-mono-latin-800-normal-Dj9qwObk.woff)format("woff")}html{--bg0:#0a0a0a;--bg1:#111;--bg2:#1a1a1a;--card:#ffffff0a;--card2:#ffffff0f;--line:#ffffff1f;--text:#f5f5f5;--muted:#a3a3a3;--accent2:#008a94;--danger:#ff5a7a;--shadow:0  20px  60px  #00000059;--radius:18px;--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-in:cubic-bezier(.7, 0, .84, 0);--dur-fast:.14s;--dur-med:.22s;--dur-slow:.42s;--reveal-dur:.95s;--reveal-ease:cubic-bezier(.16, 1, .3, 1);--site-header-offset:0px;--page-top-gap:40px}*{box-sizing:border-box}button,input,optgroup,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}html,body{width:100%;max-width:100%;margin:0;padding:0;overflow-x:hidden}body:before{content:"";opacity:.022;pointer-events:none;z-index:9999;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)'/%3E%3C/svg%3E");width:100%;height:100%;position:fixed;inset:0}html[data-theme=light] body:before{opacity:.014}@media (width<=920px),(pointer:coarse){body:before{display:none!important}}html{scroll-behavior:smooth;scrollbar-gutter:stable;touch-action:manipulation}@media (width<=920px),(pointer:coarse){html{scroll-behavior:auto;scrollbar-gutter:auto}}@media (width<=720px),(pointer:coarse){*,:before,:after{-webkit-tap-highlight-color:transparent}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}:focus-visible,button:focus-visible,a:focus-visible,[role=button]:focus-visible,[tabindex]:focus-visible{box-shadow:0 0 0 2px var(--bg0,#0a0e0c), 0 0 0 4px var(--accent,#00f5c4);outline:none}html[data-theme=light] :focus-visible,html[data-theme=light] button:focus-visible,html[data-theme=light] a:focus-visible,html[data-theme=light] [role=button]:focus-visible,html[data-theme=light] [tabindex]:focus-visible{box-shadow:0 0 0 2px var(--bg0,#fff), 0 0 0 4px var(--accent,#009e60)}:is(.price,[data-price],.tabular-nums,.checkout-summaryTotal,.pay-stageTotal,.st-orderCodeText,.st-itemRow>b){font-variant-numeric:tabular-nums lining-nums}input:focus-visible,textarea:focus-visible,select:focus-visible{box-shadow:0 0 0 2px var(--bg0,#040714), 0 0 0 4px #00d6b480;outline:none}html[data-theme=light] input:focus-visible,html[data-theme=light] textarea:focus-visible,html[data-theme=light] select:focus-visible{box-shadow:0 0 0 2px #fff,0 0 0 4px #008a9480}@media (prefers-reduced-motion:reduce){button:focus-visible,a:focus-visible,[role=button]:focus-visible,input:focus-visible,textarea:focus-visible{transition:none}}[data-motion=lite] .motion-safe-only{display:none}body{font-family:var(--font-sans);color:var(--text);background:radial-gradient(900px 400px at 110% 10%, #1053ff47 0%, #1053ff00 55%), radial-gradient(700px 300px at 40% 120%, #1d83ff2e 0%, #1d83ff00 55%), radial-gradient(500px 250px at 70% 40%, #00d6b414 0%, transparent 60%), linear-gradient(180deg, var(--bg1) 0%, var(--bg0) 100%);min-height:100dvh}html[data-theme=light] body{background:radial-gradient(800px 400px at 20% -20%, #00d6b41a 0%, transparent 60%), radial-gradient(600px 300px at 90% 10%, #008a9414 0%, transparent 50%), var(--bg1)}@media (width<=720px),(pointer:coarse){body{background:linear-gradient(180deg, var(--bg1) 0%, var(--bg0) 100%)}input:not([type=checkbox]):not([type=radio]),select,textarea,.input{font-size:16px}}#root,.app-shell,.route-transition,.app-main,.page,.section,.container{min-width:0;max-width:100%}.app-main{overflow:hidden visible}.app-main-catalog,.app-main-admin{overflow:visible!important}@media (width<=1100px){body.is-admin-app .app-main-admin{max-width:100%!important;overflow:hidden visible!important}}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:var(--font-display)}h1,h2,h3,h4,h5,h6{text-shadow:0 2px 6px #00000047}a{color:inherit;text-decoration:none}code,kbd,samp,pre,.font-mono,[data-mono]{font-family:var(--font-mono)}img{max-width:100%;display:block}button,input{font:inherit}html.checkout-open,body.checkout-open{overscroll-behavior:none!important;overflow:hidden!important}.container{width:min(1200px,100%);margin:0 auto}.app-shell{background:0 0;flex-direction:column;min-height:100dvh;display:flex}.app-main{padding-left:calc(clamp(16px, 4vw, 40px) + env(safe-area-inset-left));padding-right:calc(clamp(16px, 4vw, 40px) + env(safe-area-inset-right))}.app-main>*{z-index:2;position:relative}.app-main{background:0 0;flex-direction:column;flex:1;display:flex;position:relative}.app-main>.route-transition{background:0 0;flex-direction:column;flex:1;display:flex}.app-main>.route-transition>.page{background:0 0;flex:1}.app-main-admin,.app-main-admin>.route-transition>.page>.section:first-child,.app-main-admin>.route-transition>.page>section:first-child,.app-main-admin>.route-transition>.section:first-child,.app-main-admin>.route-transition>section:first-child{padding-top:0!important}.app-main:before,.app-main:after{content:"";pointer-events:none;z-index:1;width:clamp(16px,6vw,80px);position:absolute;top:0;bottom:0}.app-main:before{background:linear-gradient(90deg,#03160f8c,#03160f00);left:0}.app-main:after{background:linear-gradient(270deg,#03160f8c,#03160f00);right:0}.header{z-index:1000;padding-left:calc(16px + env(safe-area-inset-left));padding-right:calc(16px + env(safe-area-inset-right));pointer-events:auto;transition:transform .32s var(--ease-out,cubic-bezier(.16, 1, .3, 1)), opacity .24s ease;position:fixed;top:0;left:0;right:0}.header.is-heroHidden{opacity:0;pointer-events:none;transform:translateY(-8px)}.header-inner{justify-content:space-between;align-items:center;gap:16px;padding:10px 0;display:flex}.brand{align-items:center;gap:12px;min-width:120px;display:flex}.brand-img{filter:drop-shadow(0 10px 24px #1d83ff1a);width:auto;height:42px;display:block}.logo{background:linear-gradient(135deg,#1d83ffd9,#1053ff59);border-radius:14px;place-items:center;width:42px;height:42px;font-weight:800;display:grid;box-shadow:0 10px 30px #1d83ff2e}.nav{color:#eafff5eb;align-items:center;gap:14px;font-weight:600;display:flex;position:relative}.nav a{z-index:1;box-shadow:none;background:0 0;border:1px solid #0000;border-radius:12px;padding:10px 12px;transition:transform .18s,background .18s,border-color .18s,box-shadow .18s;position:relative}.nav a:hover{background:linear-gradient(#ffffff1a,#ffffff08);border-color:#ffffff1a;transform:translateY(-1px);box-shadow:0 4px 10px #0000001f,inset 0 1px #ffffff14}.nav a:active{background:#ffffff0a;transform:translateY(0)scale(.97);box-shadow:inset 0 2px 6px #0000002e}.nav a.active{color:#eafff5}.header-actions{align-items:center;gap:10px;display:flex}.header-cart{width:44px;height:44px;transition:transform  var(--dur-fast)var(--ease-out), background  var(--dur-fast)var(--ease-out), border-color  var(--dur-fast)var(--ease-out), box-shadow  var(--dur-fast)var(--ease-out);background:linear-gradient(#ffffff14,#ffffff05);border:1px solid #ffffff1f;border-radius:14px;justify-content:center;align-items:center;gap:0;padding:0;display:flex;position:relative;box-shadow:0 2px 8px #0000001f,inset 0 1px #ffffff14}.header-cart:hover{background:linear-gradient(#ffffff1f,#ffffff08);border-color:#1d83ff38;transform:translateY(-1px);box-shadow:0 6px 18px #0000002e,inset 0 1px #ffffff1f}.header-cart:active{transform:translateY(1px)scale(.96);box-shadow:inset 0 3px 8px #0000003d}.header-cart.is-shaking{animation:.5s cubic-bezier(.36,.07,.19,.97) both cartShake}@keyframes cartShake{0%,to{transform:translate(0)}15%{transform:translate(-4px)rotate(-6deg)}30%{transform:translate(4px)rotate(6deg)}45%{transform:translate(-3px)rotate(-4deg)}60%{transform:translate(3px)rotate(4deg)}75%{transform:translate(-1px)rotate(-2deg)}}.header-cart .pill{color:#fff;will-change:transform;background:#ff4d6d;border:1px solid #ffffff47;border-radius:6px;min-width:16px;height:16px;padding:0 4px;font-size:9px;font-weight:900;line-height:1;animation:.24s cubic-bezier(.175,.885,.32,1.275) both pillPop;position:absolute;top:3px;right:3px;box-shadow:0 8px 18px #ff4d6d42}@keyframes pillPop{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}.header-iconAction{color:#eafff5e6;width:44px;height:44px;transition:transform var(--dur-fast)var(--ease-out), background var(--dur-fast)var(--ease-out), border-color var(--dur-fast)var(--ease-out), color var(--dur-fast)var(--ease-out), box-shadow var(--dur-fast)var(--ease-out);background:linear-gradient(#ffffff14,#ffffff05);border:1px solid #ffffff1f;border-radius:14px;place-items:center;display:grid;box-shadow:0 2px 8px #0000001f,inset 0 1px #ffffff14}.header-iconAction:hover{color:#fff;background:linear-gradient(#ffffff1f,#ffffff08);border-color:#1d83ff38;transform:translateY(-1px);box-shadow:0 6px 18px #0000002e,inset 0 1px #ffffff1f}.header-iconAction:active{transform:translateY(1px)scale(.96);box-shadow:inset 0 3px 8px #0000003d}.header-iconAction.active{background:linear-gradient(180deg, #ffffff1f, #fff0 28%), var(--skeu-control-bg);border-color:var(--brand-line);color:var(--brand-icon,#9fffe5);box-shadow:var(--skeu-control-shadow)}.pill{background:#1d83ff2e;border:1px solid #1d83ff40;border-radius:10px;place-items:center;min-width:28px;height:24px;padding:0 8px;font-size:12px;font-weight:800;display:inline-grid}@media (width<=900px) and (width>=721px){html{--page-top-gap:48px}.container{padding-left:calc(20px + env(safe-area-inset-left));padding-right:calc(20px + env(safe-area-inset-right))}.header-inner{gap:10px}.brand{min-width:auto}.brand-img{height:36px}.nav{flex:auto;justify-content:center;gap:4px;min-width:0}.nav a{padding:8px 9px;font-size:12px}.header-actions{gap:8px}.header-cart{border-radius:13px;width:40px;height:40px;padding:0}.header-iconAction{border-radius:13px;width:40px;height:40px}.header-cart svg,.header-iconAction svg{width:16px;height:16px}.header-cart .pill{min-width:14px;height:14px;padding:0 3px;font-size:8px;top:2px;right:2px}}.page{background:0 0;padding-bottom:90px}.section{padding:30px 0}.route-transition>.page>.section:first-child,.route-transition>.page>section:first-child,.route-transition>.section:first-child,.route-transition>section:first-child{padding-top:calc(var(--site-header-offset) + var(--page-top-gap))}.section-head{justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:16px;display:flex}.h1{margin:0;font-size:38px;line-height:1.05}.h2{margin:0;font-size:26px}.h3{margin:0;font-size:18px}.muted{color:var(--muted)}.hint{color:#eafff5e0;margin-top:10px}.hint.subtle{color:#a7c9bbd9;font-size:13px}.center{text-align:center}.btn{color:#032235;cursor:pointer;height:44px;transition:transform  var(--dur-med)var(--ease-out), filter  var(--dur-med)var(--ease-out), box-shadow  var(--dur-med)var(--ease-out);will-change:transform;background:linear-gradient(135deg,#1d83ffdb,#1053ff8c);border:1px solid #1d83ff4d;border-radius:14px;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-weight:800;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 14px 40px #1d83ff1f}.btn:before{content:"";transition:transform  var(--dur-slow)var(--ease-out);pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff2e,#0000);position:absolute;inset:-40% -60%;transform:translate(-120%)rotate(8deg)}.btn:hover{filter:saturate(1.06);transform:translateY(-1px);box-shadow:0 18px 50px #1d83ff2e}.btn:hover:before{transform:translate(120%)rotate(8deg)}.btn:focus-visible{outline:none;box-shadow:0 0 0 4px #1d83ff29,0 18px 50px #1d83ff29}.btn.is-loading{pointer-events:none;position:relative;color:#0000!important}.btn.is-loading:after{content:"";border:2px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:18px;height:18px;animation:.6s linear infinite btnSpin;position:absolute}@keyframes btnSpin{to{transform:rotate(360deg)}}.btn-wide{width:100%}.btn-sm{border-radius:12px;height:36px;padding:0 12px;font-size:13px}.btn-ghost{color:#eafff5f2;background:linear-gradient(#ffffff14,#ffffff05);border:1px solid #ffffff1f;box-shadow:0 2px 6px #0000001f,inset 0 1px #ffffff1a}.btn-ghost:hover{background:linear-gradient(#ffffff1f,#ffffff08);box-shadow:0 6px 16px #0000002e,inset 0 1px #ffffff24}.input{width:100%;height:44px;color:var(--text);transition:border-color var(--dur-med) var(--ease-out), box-shadow var(--dur-med) var(--ease-out);background:linear-gradient(#ffffff0f,#ffffff05);border:1px solid #ffffff1f;border-radius:14px;outline:none;padding:0 14px;box-shadow:inset 0 2px 6px #0003,inset 0 1px #ffffff0a}.input:focus{border-color:#1d83ff59;box-shadow:0 0 0 4px #1d83ff1f,inset 0 2px 6px #0003}html[data-theme=light] .input{background:linear-gradient(#e7f3f8fa,#f7fcffeb);box-shadow:inset 0 2px 6px #7c9eab1f,inset 0 1px #fffc}html[data-theme=light] .input:focus{box-shadow:0 0 0 4px #1d83ff1f,inset 0 2px 6px #7c9eab1f}.label{color:var(--brand-text,#eafff5e6);margin:10px 0 6px;font-weight:700;display:block}html[data-theme=light] .label{color:#1e293b}.whatsapp-input-wrapper{flex-direction:column;gap:4px;width:100%;display:flex;position:relative}.whatsapp-input-wrapper .label{letter-spacing:.12em;text-transform:uppercase;color:var(--brand-muted,#ffffffa6);align-items:center;gap:4px;margin:0 0 4px;font-size:11.5px;font-weight:800;display:flex}html[data-theme=light] .whatsapp-input-wrapper .label{color:#334155!important}.whatsapp-input-wrapper .label .required{color:#ef4444;margin-left:2px}.whatsapp-input-wrapper .input-wrapper{align-items:center;width:100%;display:flex;position:relative}.whatsapp-input-wrapper .input{border-radius:16px;width:100%;height:48px;padding:0 42px 0 14px;font-size:15px;font-weight:600}.whatsapp-input-wrapper .input-icon{pointer-events:none;z-index:2;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.whatsapp-input-wrapper .input-wrapper.success .input-icon{color:#00d6b4}html[data-theme=light] .whatsapp-input-wrapper .input-wrapper.success .input-icon{color:#059669}.whatsapp-input-wrapper .input-wrapper.error .input-icon{color:#f43f5e}.whatsapp-input-wrapper .hint{color:var(--brand-muted,#ffffff9e);margin-top:4px;font-size:12px;line-height:1.45}html[data-theme=light] .whatsapp-input-wrapper .hint{color:#64748b}.whatsapp-input-wrapper .error-hint{color:#f87171;font-weight:600}html[data-theme=light] .whatsapp-input-wrapper .error-hint{color:#dc2626}.form{flex-direction:column;gap:6px;display:flex}.card{background:var(--card);border-radius:var(--radius);box-shadow:var(--shadow), inset 0 1px 0 #ffffff0f;transition:transform  var(--dur-slow)var(--ease-out), box-shadow  var(--dur-slow)var(--ease-out), border-color  var(--dur-slow)var(--ease-out), filter  var(--dur-slow)var(--ease-out);will-change:transform;border:1px solid #ffffff1a;transform:translateZ(0)}.card:hover{filter:saturate(1.05);border-color:#1d83ff38;transform:translateY(-4px)scale(1.002);box-shadow:0 28px 82px #00000057,inset 0 1px #ffffff1a}.card:active{transform:translateY(-1px)scale(.99);box-shadow:0 8px 24px #00000047,inset 0 2px 6px #0003}.pad{padding:16px}.divider{background:#ffffff1a;height:1px;margin:14px 0}.hero-accent{background:linear-gradient(135deg, #9fffe0, var(--accent));color:#0000;-webkit-background-clip:text;background-clip:text}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.cart-list{flex-direction:column;gap:10px;margin-top:10px;display:flex}.cart-row{border-bottom:1px dashed #ffffff1f;justify-content:space-between;gap:12px;padding:10px 0;display:flex}.cart-row:last-child{border-bottom:none}.cart-title{font-weight:900}.cart-sub{color:var(--muted);margin-top:2px;font-size:12px}.totals{margin-top:10px}.tot-row{justify-content:space-between;margin-top:8px;display:flex}.tot-big{font-size:18px}.tab-btn{color:#eafff5eb;cursor:pointer;height:38px;transition:transform  var(--dur-med)var(--ease-out), background  var(--dur-med)var(--ease-out), border-color  var(--dur-med)var(--ease-out), box-shadow  var(--dur-med)var(--ease-out);background:linear-gradient(#ffffff14,#ffffff05);border:1px solid #ffffff1f;border-radius:12px;padding:0 14px;font-weight:800;box-shadow:0 2px 6px #0000001a,inset 0 1px #ffffff14}.tab-btn.active{background:#1d83ff24;border-color:#1d83ff4d;box-shadow:inset 0 1px #ffffff1a,0 2px 6px #1d83ff14}.tab-btn:hover{background:linear-gradient(#ffffff1f,#ffffff08);transform:translateY(-1px);box-shadow:0 6px 16px #0000002e,inset 0 1px #ffffff1f}.tab-btn:active{transform:translateY(0)scale(.97);box-shadow:inset 0 3px 8px #0003}.row{align-items:center;gap:10px;display:flex}.between{justify-content:space-between}.orders{flex-direction:column;gap:10px;display:flex}.order-total{font-weight:900}.skeleton{border-radius:var(--radius);background:linear-gradient(#ffffff0a,#ffffff03);border:1px solid #ffffff1a;min-height:240px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0a,inset 0 -1px #0000001a}.skeleton:after{content:"";background:linear-gradient(90deg,#0000,#ffffff14,#0000);animation:1.4s infinite shimmer;position:absolute;inset:0;transform:translate(-100%)}@keyframes shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}.route-transition{will-change:transform, opacity;backface-visibility:hidden;flex-direction:column;flex:1;display:flex}@keyframes routeIn{0%{opacity:0;transform:translateY(10px)scale(.997)}to{opacity:1;transform:translateY(0)scale(1)}}html.js-ready .reveal:not(.is-visible){opacity:0;transition:opacity var(--reveal-dur,.95s) var(--reveal-ease,var(--ease-out)), transform var(--reveal-dur,.95s) var(--reveal-ease,var(--ease-out));animation:0s 1.6s forwards revealSafety;transform:translateY(14px)}.reveal.is-visible{opacity:1;transition:opacity var(--reveal-dur,.95s) var(--reveal-ease,var(--ease-out)), transform var(--reveal-dur,.95s) var(--reveal-ease,var(--ease-out));animation:none;transform:translateY(0)}@keyframes revealSafety{to{opacity:1;transform:translateY(0)}}.nav a{z-index:1;transition:color  var(--dur-fast)var(--ease-out), transform  var(--dur-fast)var(--ease-out);position:relative}.nav a:hover{transform:translateY(-1px)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}}body{font-family:var(--font-sans);letter-spacing:.1px}.footer-grid{grid-template-columns:1.4fr 1fr 1fr 1fr;gap:16px;width:min(1100px,100% - 32px);margin:0 auto;padding:10px 0 18px;display:grid}.footer-col{flex-direction:column;gap:8px;display:flex}.footer-brand{letter-spacing:.3px;font-weight:900}.footer-desc{color:#a8cdddeb;max-width:34ch;font-size:13px}.footer-title{margin-bottom:6px;font-weight:900}.footer-col a{color:#eafff5e6;opacity:.9}.footer-col a:hover{opacity:1;text-decoration:underline}.footer-contact{color:#a8cdddeb;font-size:13px}.footer-trust{color:#eafff5e6;flex-wrap:wrap;gap:10px;margin-top:6px;font-size:12px;font-weight:800;display:flex}.footer-trust span{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:10px;padding:6px 10px}.footer-bottom{color:#a8cdddeb;border-top:1px solid #ffffff1a;width:min(1100px,100% - 32px);margin:0 auto;padding-top:12px;font-size:12px}@media (width<=720px){.footer-grid{grid-template-columns:1fr}}@media (width<=560px){.footer-grid{grid-template-columns:1fr}}@keyframes blink{50%{opacity:0}}.route-progress{z-index:90;background:#ffffff0f;height:3px;position:fixed;top:0;left:0;right:0}.route-progress-bar{transform-origin:0;width:100%;height:100%;animation:routebar  .5s  var(--ease-out)both;background:linear-gradient(90deg,#1d83ff26,#1d83fff2,#ffffff1a)}@keyframes routebar{0%{transform:scaleX(.05)}60%{transform:scaleX(.75)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.route-progress-bar{animation:none}}.toast-viewport{padding-bottom:env(safe-area-inset-bottom);z-index:10002;pointer-events:none;flex-direction:column;gap:10px;display:flex;position:fixed;bottom:12px;left:12px;right:12px}.toast{pointer-events:auto;border:1px  solid  var(--brand-line,#ffffff1f);-webkit-backdrop-filter:blur(20px)saturate(160%);animation:toastIn  .22s  var(--ease-out)both;background:linear-gradient(#ffffff1f,#ffffff05 28%),#0a0e0cd9;border-radius:18px;align-items:flex-start;gap:10px;padding:12px;display:flex;box-shadow:0 16px 50px #00000073,inset 0 1px #ffffff2e}.toast-error{border-color:#ff5a7a4d}.toast-icon{font-size:18px;line-height:1.2}.toast-body{flex:auto}.toast-title{margin-bottom:2px;font-weight:800}.toast-action{border:1px  solid  var(--brand-line,#ffffff24);background:linear-gradient(180deg, #ffffff24, #fff0 30%), var(--skeu-control-bg,#ffffff0f);height:34px;box-shadow:var(--skeu-control-shadow,none);color:#eafff5f2;cursor:pointer;border-radius:12px;margin-top:8px;padding:0 12px;font-weight:900}.toast-action:hover{filter:brightness(1.08)}.toast-close{border:1px  solid  var(--brand-line,#ffffff1f);background:linear-gradient(180deg, #ffffff24, #fff0 30%), var(--skeu-control-bg,#ffffff0a);width:34px;height:34px;box-shadow:var(--skeu-control-shadow,none);color:#eafff5eb;cursor:pointer;border-radius:12px}.toast-close:hover{filter:brightness(1.08)}@keyframes toastIn{0%{opacity:0;transform:translateY(10px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes toastOut{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(10px)scale(.96)}}.toast.is-exiting{pointer-events:none!important;animation:.22s cubic-bezier(.2,0,.4,1) forwards toastOut!important}@media (prefers-reduced-motion:reduce){.toast{animation:none}.toast.is-exiting{opacity:0;animation:none}}.checkout-input:focus-visible,.checkout-btn:focus-visible{outline:none;box-shadow:0 0 0 3px #1d83ff66,0 0 12px #1d83ff3d}.checkout-skip-link{color:#032235;z-index:1000;background:#4effda;border-radius:8px;padding:8px 16px;font-weight:600;text-decoration:none;transition:top .2s;position:absolute;top:-40px;left:16px}.checkout-skip-link:focus{top:16px}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.empty{text-align:center;padding:6px 0}.empty-icon{margin-bottom:10px;font-size:34px}.empty-title{margin-bottom:4px;font-size:18px;font-weight:800}.empty-desc{color:var(--muted,#5f5f5f);max-width:520px;margin:0 auto}html:not([data-theme=light]) .empty-desc{color:#eafff5d1}.empty-actions{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:14px;display:flex}.flow-assist{background:linear-gradient(135deg, #ffffff29, #fff0 28%), radial-gradient(circle at 0% 0%, #4fffc81f, #4fffc800 34%), radial-gradient(circle at 92% 18%, #00c2d02e, #00c2d000 28%), var(--skeu-panel-bg,#ffffff08);box-shadow:var(--skeu-panel-shadow,0 18px 48px #0003);isolation:isolate;border:1px solid #ffffff1a;border-radius:34px 20px 28px 22px;grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:16px;margin-bottom:18px;padding:20px 20px 18px 22px;display:grid;position:relative;overflow:hidden}.flow-assist:before{content:"";background:linear-gradient(#4fffc8f5,#00c2d0d6,#ffffff14);border-radius:999px;width:6px;position:absolute;top:16px;bottom:16px;left:14px;box-shadow:0 0 18px #4fffc83d}.flow-assist:after{content:"";opacity:.44;pointer-events:none;background:linear-gradient(#ffffff1f,#fff0 26%),linear-gradient(135deg,#4fffc838,#00c2d00f);border:1px solid #ffffff14;border-radius:24px 24px 12px;width:92px;height:92px;position:absolute;top:14px;right:18px;transform:rotate(10deg)}.flow-assist.is-dense{border-radius:30px 18px 24px;padding:16px 18px 16px 20px}.flow-assist-copy{z-index:1;gap:10px;min-width:0;padding-left:16px;display:grid;position:relative}.flow-assist-copy:after{content:"";opacity:.56;background:linear-gradient(90deg,#4fffc83d,#fff0);height:1px;position:absolute;bottom:-6px;left:0;right:0}.flow-assist-eyebrow{letter-spacing:.2em;text-transform:uppercase;color:#eafff594;font-size:10px;font-weight:900}.flow-assist-title{letter-spacing:-.045em;overflow-wrap:anywhere;max-width:20ch;font-size:clamp(20px,3vw,28px);font-weight:800;line-height:1.04}.flow-assist-desc{color:#eafff5b8;overflow-wrap:anywhere;max-width:40ch;margin:0;font-size:14px;line-height:1.52}.flow-assist-badges{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.flow-assist-badge{color:#eafff5e0;background:linear-gradient(#ffffff12,#ffffff08);border:1px solid #ffffff1a;border-radius:14px 10px 10px 14px;align-items:center;gap:8px;max-width:100%;min-height:34px;padding:0 12px;font-size:12px;font-weight:800;display:inline-flex}.flow-assist-badge span:last-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.flow-assist-badge.emphasis{color:#eafff5;background:linear-gradient(#4fffc82e,#00c2d01f);border-color:#4fffc83d}.flow-assist-badgeIcon,.flow-assist-actionIcon{flex:none;place-items:center;display:grid}.flow-assist-actions{z-index:1;background:linear-gradient(#ffffff17,#fff0 26%),#040a162e;border:1px solid #ffffff14;border-radius:22px 16px;align-content:center;gap:10px;min-width:184px;max-width:100%;padding:12px;display:grid;position:relative}.flow-assist-actions .btn,.flow-assist-actions .btn-ghost{width:100%}.steps{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffff09;border:1px solid #ffffff17;border-radius:24px;flex-wrap:wrap;gap:8px;padding:6px;display:flex;box-shadow:0 18px 40px #0000001f}.steps.steps--visual{-webkit-backdrop-filter:none;backdrop-filter:none}.step{background:#ffffff05;border:1px solid #ffffff12;border-radius:17px;flex:160px;align-items:center;gap:10px;min-height:58px;padding:10px 12px;display:flex;position:relative}.step:after{content:"";pointer-events:none;border-top:1.5px solid #ffffff1f;border-right:1.5px solid #ffffff1f;width:6px;height:6px;position:absolute;top:50%;right:-8px;transform:rotate(45deg)}.step:last-child:after{display:none}@media (width<=720px){.step:after{display:none}.steps--visual .step:not(:last-child):after{display:block}}.step.active{background:#ffffff0e;border-color:#ffffff24}.step.done{background:#ffffff08;border-color:#ffffff1a}.step-dot{color:#ffffffeb;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:11px;flex:none;place-items:center;width:30px;height:30px;font-weight:800;display:grid}.step.active .step-dot{color:#05070c;background:#ffffffe0;border-color:#ffffffeb}.step.done .step-dot{background:#ffffff1a;border-color:#ffffff24}.step-title{letter-spacing:-.02em;font-size:14px;font-weight:900;line-height:1}.step-sub{color:#ffffff75;letter-spacing:.08em;text-transform:uppercase;margin-top:4px;font-size:11px}.sticky-cta{display:none}@media (width<=860px){.flow-assist{grid-template-columns:1fr;gap:14px}.flow-assist:before{width:auto;height:4px;inset:12px 14px auto}.flow-assist:after{opacity:.38;width:82px;height:82px;top:-4px;right:-6px}.flow-assist-copy{padding-top:12px;padding-left:0}.flow-assist-copy:after{bottom:-2px}.flow-assist-actions{min-width:0;padding:10px}}@media (width<=720px){.route-transition,.app-main,.page,.section,.container,.site-footer{overflow-x:visible}.flow-assist{border-radius:30px 18px 24px;grid-template-columns:1fr;gap:12px;margin-bottom:16px;padding:16px 16px 14px}.flow-assist:before{width:auto;height:4px;inset:12px 14px auto}.flow-assist:after{opacity:.34;width:72px;height:72px;top:-8px;right:-10px}.flow-assist-copy{padding-top:8px;padding-left:0}.flow-assist-copy:after{bottom:-2px}.flow-assist-actions{justify-content:flex-start;min-width:0;padding:8px}.flow-assist-actions .btn{width:100%}.with-sticky-cta{padding-bottom:140px}.sticky-cta{left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom));z-index:9994;background:linear-gradient(180deg, #ffffff1a, #fff0 28%), var(--skeu-panel-bg,#03160fe6);-webkit-backdrop-filter:none;backdrop-filter:none;border:1px  solid  var(--brand-line,#ffffff1a);box-shadow:var(--skeu-panel-shadow,0 18px 44px #0000003d);border-radius:22px;justify-content:space-between;align-items:center;gap:14px;padding:12px 14px;animation:.35s cubic-bezier(.16,1,.3,1) stickyCtaSlideUp;display:flex;position:fixed}@keyframes stickyCtaSlideUp{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}.sticky-cta .btn{min-width:120px}body.has-bottom-nav .sticky-cta{bottom:var(--site-bottom-nav-clearance)}.steps{gap:6px;padding:4px}.step{flex:1 1 0;min-height:54px;padding:10px}.step-sub{display:none}.step-text{min-width:0}}@media (width<=720px) and (height<=640px){.with-sticky-cta{padding-bottom:120px}.sticky-cta{bottom:calc(12px + env(safe-area-inset-bottom))}body.has-bottom-nav .sticky-cta{bottom:var(--site-bottom-nav-clearance)}}.flow-assist-badges{min-width:0}@media (width<=480px){.container{padding-left:calc(14px + env(safe-area-inset-left));padding-right:calc(14px + env(safe-area-inset-right))}.flow-assist{border-radius:26px 16px 22px;padding:14px 14px 12px}.flow-assist-title{max-width:16ch;font-size:clamp(18px,7vw,24px)}.flow-assist-desc{max-width:30ch;font-size:13px;line-height:1.45}.flow-assist-badges{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.flow-assist-badge{text-align:center;justify-content:center;width:100%;min-width:0;min-height:44px;padding:10px 12px;line-height:1.25}.flow-assist-badge span:last-child{white-space:normal;text-overflow:clip;overflow:visible}.flow-assist-actions{grid-template-columns:1fr;gap:8px;display:grid}.flow-assist-actions .btn,.flow-assist-actions .btn-ghost{width:100%}.sticky-cta{padding:12px;left:10px;right:10px}}@media (width<=360px){.container{padding-left:calc(12px + env(safe-area-inset-left));padding-right:calc(12px + env(safe-area-inset-right))}.flow-assist-badges{grid-template-columns:1fr}}.sticky-cta-title{letter-spacing:.06em;text-transform:uppercase;color:#eafff59e;margin-bottom:3px;font-size:11px;font-weight:800}.sticky-cta-value{align-items:center;gap:8px;font-size:15px;font-weight:900;line-height:1.2;display:flex}.sticky-cta-sep{background:#eafff547;border-radius:999px;flex-shrink:0;width:1px;height:14px;display:inline-block}.trust-pill{border:1px  solid  var(--brand-line,#ffffff1f);background:linear-gradient(180deg, #ffffff24, #fff0 30%), var(--skeu-control-bg,#ffffff0a);box-shadow:var(--skeu-control-shadow,none);color:#eafff5e6;border-radius:10px;padding:6px 10px;font-size:12px}.proof-preview .proof-img{width:100%;height:auto;display:block}.header-mobile-left{display:none}.desktop-only{display:flex}@media (width<=1024px){.desktop-only{display:none!important}.header-mobile-left{justify-self:start;align-items:center;gap:8px;min-width:0;display:flex!important}.header-inner,.header .header-inner,.header.is-shrunk .header-inner{grid-template-columns:1fr auto 1fr!important;align-items:center!important;gap:8px!important;display:grid!important}.header .brand{text-align:center;justify-content:center;align-items:center;justify-self:center!important;min-width:0!important;margin:0 auto!important;display:flex!important}.header .header-actions{align-items:center;min-width:0;justify-content:flex-end!important;justify-self:end!important;display:flex!important}}@media (width>=721px){.header{transition:transform .32s var(--ease-out,cubic-bezier(.16, 1, .3, 1)), opacity .24s ease, padding var(--dur-med,.22s) var(--ease-out,cubic-bezier(.16, 1, .3, 1)), box-shadow var(--dur-med,.22s) var(--ease-out,cubic-bezier(.16, 1, .3, 1)), background var(--dur-med,.22s) var(--ease-out,cubic-bezier(.16, 1, .3, 1))}.header.is-shrunk .header-inner{padding-top:6px;padding-bottom:6px}.brand-img{transition:height .22s var(--ease-out,cubic-bezier(.16, 1, .3, 1))}.header.is-shrunk .brand-img{height:34px}}@media (prefers-reduced-motion:reduce){.header,.brand-img{transition:none}}.nav-active-pill,.nav-hover-pill{pointer-events:none;will-change:transform, width, height, opacity;border-radius:12px;position:absolute;top:0;left:0}.nav-active-pill{background:var(--skeu-pill-bg);border:1px solid var(--brand-line);box-shadow:var(--skeu-control-shadow);z-index:0;transition:transform .28s cubic-bezier(.2,0,0,1),width .26s cubic-bezier(.2,0,0,1),height .26s cubic-bezier(.2,0,0,1),opacity .2s}@media (prefers-reduced-motion:reduce){.nav-active-pill{transition:none!important}}.nav-hover-pill{background:linear-gradient(180deg, #ffffff1a, #fff0 36%), var(--skeu-control-bg,#ffffff0d);border:1px solid var(--brand-line,#ffffff14);box-shadow:var(--skeu-control-shadow,none);z-index:0}html[data-theme=light] .nav-hover-pill{background:linear-gradient(180deg, #ffffffe6, #fff0 36%), var(--skeu-control-bg,#008a940f);box-shadow:var(--skeu-control-shadow,none);border-color:#008a941f}@media (width<=720px){.header-inner{padding-top:12px;padding-bottom:12px}.header{padding-left:18px;padding-right:18px}}.layout-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-bottom:24px;display:flex}.layout-toggles{background:#00000040;border:1px solid #ffffff14;border-radius:12px;gap:2px;padding:4px;display:flex}.toggle-btn{width:38px;height:38px;color:var(--muted);cursor:pointer;background:0 0;border:none;border-radius:8px;place-items:center;font-size:18px;transition:all .3s cubic-bezier(.34,1.56,.64,1);display:grid}.toggle-btn:hover{color:var(--text);background:#ffffff14;transform:translateY(-1px)}.toggle-btn.active{color:#67d6ff;background:#00c2d026;transform:scale(1.05);box-shadow:0 4px 12px #00c2d026}.toggle-btn:active{transform:scale(.9)}.product-grid-container{gap:16px;min-height:200px;display:grid}@media (width<=600px){.grid-mode{grid-template-columns:1fr}}.list-mode{grid-template-columns:1fr}.list-mode .card{text-align:left;flex-direction:row;align-items:center;gap:16px;padding:16px;display:flex}@media (width<=640px){.list-mode .card{flex-direction:column;align-items:flex-start}}.skeleton{animation:.5s both fadeUp}@keyframes pulse-stock{0%,to{opacity:1}50%{opacity:.6}}.btn:disabled{opacity:.4;cursor:not-allowed;box-shadow:none;filter:saturate(.5);background:#6b728059;transform:none}.btn:disabled:hover{box-shadow:none;background:#6b728059;transform:none}.product-card-modern{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(135deg,#ffffff0f 0%,#ffffff08 100%);border:1px solid #ffffff1f;border-radius:24px;padding:24px;transition:box-shadow .3s cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden;box-shadow:0 10px 40px #0000004d,inset 0 1px #ffffff1a,inset 0 -1px #00000080}.card-glow{pointer-events:none;z-index:0;background:radial-gradient(circle,#00c2d026 0%,#0000 70%);position:absolute;inset:-100px}.product-card-header{z-index:1;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:20px;display:flex;position:relative}.product-header-left{flex:1;gap:14px;min-width:0;display:flex}.product-logo-wrapper{flex-shrink:0;position:relative}.product-logo-modern{object-fit:cover;background:linear-gradient(180deg, #ffffff24, #fff0 30%), var(--skeu-control-bg,#ffffff0d);border:1px  solid  var(--brand-line,#ffffff1a);width:56px;height:56px;box-shadow:var(--skeu-control-shadow,0 4px 12px #0003);border-radius:16px}.product-logo-fallback-modern{color:#67d6ff;background:linear-gradient(135deg,#00c2d033,#1053ff26);border:1px solid #00c2d04d;border-radius:16px;place-items:center;width:56px;height:56px;font-size:24px;font-weight:800;display:grid;box-shadow:0 4px 16px #00c2d033}.product-info{flex:1;min-width:0}.product-name-modern{letter-spacing:.3px;color:#f8fafc;margin:0 0 4px;font-size:18px;font-weight:800;line-height:1.3}.product-desc-modern{color:#94a3b8;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:13px;line-height:1.5;display:-webkit-box;overflow:hidden}.product-badges{flex-direction:column;align-items:flex-end;gap:6px;display:flex}.guarantee-badge,.trending-badge{letter-spacing:.3px;white-space:nowrap;border-radius:8px;padding:5px 10px;font-size:11px;font-weight:700}.guarantee-badge{color:#22c55e;background:#22c55e26;border:1px solid #22c55e4d}.trending-badge{color:#f97316;background:#f9731626;border:1px solid #f973164d;animation:2s ease-in-out infinite pulse-glow}@keyframes pulse-glow{0%,to{box-shadow:0 0 8px #f973164d}50%{box-shadow:0 0 16px #f9731680}}.variants-container-modern{z-index:1;flex-direction:column;gap:12px;display:flex;position:relative}.variant-card-modern{background:linear-gradient(180deg, #ffffff1a, #fff0 28%), var(--skeu-control-bg,#ffffff0a);border:1px  solid  var(--brand-line,#ffffff1a);box-shadow:var(--skeu-control-shadow,none);border-radius:16px;padding:16px;transition:all .2s cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden}.variant-card-modern:hover{background:linear-gradient(180deg, #ffffff1f, #fff0 28%), var(--skeu-control-bg,#ffffff0f);box-shadow:var(--skeu-panel-shadow,0 4px 16px #0003), 0  0  0  1px  #00c2d01ainset;border-color:#00c2d04d}.variant-card-modern.variant-disabled{opacity:.5;pointer-events:none;position:relative}.variant-card-modern.variant-disabled:after{content:"";pointer-events:none;background:repeating-linear-gradient(45deg,#0000,#0000 10px,#ef44440d 10px 20px);position:absolute;inset:0}.variant-main{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.variant-info-left{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}.variant-header-row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.variant-name-modern{color:#f8fafc;letter-spacing:.2px;font-size:15px;font-weight:700}.variant-details{color:#94a3b8;flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;display:flex}.variant-duration{font-weight:600}.variant-guarantee{opacity:.8;font-size:12px}.stock-badge-modern{letter-spacing:.3px;white-space:nowrap;text-transform:uppercase;border:1px solid;border-radius:8px;align-items:center;gap:5px;padding:4px 10px;font-size:11px;font-weight:700;display:inline-flex;position:relative}.stock-icon{font-size:12px;line-height:1}.stock-label{line-height:1}.stock-pulse{opacity:.5;border:2px solid;border-radius:8px;position:absolute;inset:-2px}.stock-badge-modern.low-stock{animation:3s ease-in-out infinite shake}@keyframes shake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-2px)}20%,40%,60%,80%{transform:translate(2px)}}.stock-progress-container{background:#0003;border:1px solid #ffffff0d;border-radius:10px;align-items:center;gap:12px;margin-top:8px;padding:8px 12px;display:flex}.stock-progress-bar{background:#ffffff1a;border-radius:3px;flex:1;height:6px;position:relative;overflow:hidden}.stock-progress-fill{border-radius:3px;height:100%;position:relative;box-shadow:0 0 8px,inset 0 0 0 1px #fff3}.stock-progress-fill:after{content:"";background:linear-gradient(90deg,#0000 0%,#ffffff4d 50%,#0000 100%);animation:2s infinite shimmer;position:absolute;inset:0}.stock-progress-text{justify-content:flex-end;align-items:baseline;gap:4px;min-width:60px;font-weight:700;display:flex}.stock-count{color:#f8fafc;font-size:16px}.stock-unit{color:#94a3b8;opacity:.7;font-size:11px}.variant-action{flex-direction:column;align-items:flex-end;gap:10px;display:flex}.variant-price-modern{color:#67d6ff;letter-spacing:-.5px;text-shadow:0 0 20px #4fffc84d;font-size:18px;font-weight:900}.btn-add-cart-modern{color:#fff;letter-spacing:.3px;cursor:pointer;white-space:nowrap;background:linear-gradient(135deg,#00c2d0 0%,#008a94 100%);border:1px solid #4fffc84d;border-radius:12px;align-items:center;gap:6px;padding:10px 16px;font-size:13px;font-weight:700;display:flex;box-shadow:0 4px 12px #00c2d04d,inset 0 1px #fff3}.btn-add-cart-modern.btn-disabled{color:#ef4444;cursor:not-allowed;box-shadow:none;background:#ef444433;border-color:#ef44444d}.btn-add-cart-modern span{line-height:1}.variant-expand-btn{cursor:pointer;color:#94a3b8;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:8px;place-items:center;width:32px;height:20px;font-size:12px;transition:all .2s;display:grid;position:absolute;bottom:8px;left:50%;transform:translate(-50%)}.variant-expand-btn:hover{color:#67d6ff;background:#ffffff1a;border-color:#00c2d04d}.product-card-footer{z-index:1;border-top:1px solid #ffffff14;justify-content:space-between;align-items:center;margin-top:16px;padding-top:16px;display:flex;position:relative}.footer-stat{color:#94a3b8;align-items:center;gap:6px;font-size:12px;font-weight:600;display:flex}.stat-icon{font-size:14px}.stat-text{letter-spacing:.2px}@media (width<=768px){.product-card-modern{padding:20px}.product-card-header{flex-direction:column;gap:12px}.product-badges{flex-direction:row;justify-content:flex-start;width:100%}.product-logo-modern,.product-logo-fallback-modern{width:48px;height:48px}.product-name-modern{font-size:16px}.variant-main{flex-direction:column;gap:12px}.variant-action{flex-direction:row;justify-content:space-between;align-items:center;width:100%}.variant-price-modern{font-size:16px}.product-card-footer{flex-wrap:wrap;gap:8px}}@media (width<=480px){.product-card-modern{border-radius:20px;padding:16px}.variant-card-modern{padding:14px}.stock-badge-modern{padding:3px 8px;font-size:10px}.btn-add-cart-modern{padding:8px 14px;font-size:12px}}@media (prefers-color-scheme:dark){.product-card-modern{box-shadow:0 10px 40px #0009,inset 0 1px #ffffff14}.product-card-modern:hover{box-shadow:0 20px 60px #000000b3,0 0 0 1px #00c2d04d,inset 0 1px #ffffff1f}}@media print{.product-card-modern{color:#000;box-shadow:none;background:#fff;border:1px solid #ccc}.card-glow,.btn-add-cart-modern,.variant-expand-btn{display:none}}.hero-3d-stage{pointer-events:none;perspective:900px;transform-style:preserve-3d;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 50% 28%,#000000f2 0%,#000000b3 58%,#0000 92%);mask-image:radial-gradient(circle at 50% 28%,#000000f2 0%,#000000b3 58%,#0000 92%)}.hero-3d-icon{transform:translateZ(var(--z))rotate(var(--r));filter:drop-shadow(0 18px 26px #00000059);position:absolute}.hero-3d-icon-inner{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);width:100%;height:100%;transform:rotateX(calc(var(--py) * -8deg))rotateY(calc(var(--px) * 10deg));transform-style:preserve-3d;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:22px;position:relative;overflow:hidden}.hero-3d-icon-inner img{object-fit:contain;width:100%;height:100%;padding:14px;transform:translateZ(22px)}.hero-3d-glare{transform:translate3d(calc(var(--px) * -16px), calc(var(--py) * -14px), 12px);opacity:.9;mix-blend-mode:screen;background:radial-gradient(240px 200px at 30% 20%,#ffffff38,#fff0 60%);position:absolute;inset:-30%}@media (width<=700px){.hero-3d-stage{opacity:.95}}@media (width<=460px){.hero-3d-stage{opacity:.62}}.app-shell{isolation:isolate;position:relative}.app-shell>:not(.global-bg):not(.global-noise):not(.header):not(.site-header):not(.route-veil){z-index:1;position:relative}.global-bg,.global-noise{pointer-events:none;z-index:0;position:fixed;inset:0}.global-bg:after{content:"";opacity:.08;mix-blend-mode:overlay;background:radial-gradient(1200px 900px at 50% 15%,#0000,#0009 70%),radial-gradient(900px 650px at 50% 110%,#0000,#000000ad 72%),repeating-linear-gradient(90deg,#ffffff0d 0 1px,#fff0 1px 120px),repeating-linear-gradient(0deg,#ffffff0b 0 1px,#fff0 1px 120px);position:absolute;inset:0}.global-noise{opacity:.07;mix-blend-mode:overlay;filter:contrast(120%)brightness();background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='180' height='180' filter='url(%23n)' opacity='.45'/%3E%3C/svg%3E");background-size:240px 240px}@media (width<=768px){.global-bg:after{opacity:.06!important}.global-noise{mix-blend-mode:overlay!important;filter:contrast(110%)brightness()!important;opacity:.03!important}.trending-badge,.stock-badge-modern.low-stock,.stock-progress-fill:after{animation:none!important}html[data-theme=light] .header,html[data-theme=light] .site-header{box-shadow:none!important;background:0 0!important;border:0!important}}@media (width<=720px){body{background:radial-gradient(700px 380px at 86% 4%, var(--brand-aurora-b), #008a9400 56%), linear-gradient(180deg, var(--brand-bg-start) 0%, var(--brand-bg-end) 100%)!important}.global-bg{background:radial-gradient(700px 400px at 86% 6%, var(--brand-aurora-b), #008a9400 58%), radial-gradient(560px 320px at 50% 108%, #00c2d017, #0000 60%), linear-gradient(180deg, var(--brand-bg-start) 0%, var(--brand-bg-mid,var(--brand-bg-end)) 42%, var(--brand-bg-end) 100%)!important}.global-bg:after{opacity:.07;content:""!important;display:block!important}.global-noise{content:auto!important;opacity:.028!important;mix-blend-mode:overlay!important;display:block!important}.sticky-cta,.hero-panel,.hero-search-shell,.product-card-modern,.site-footerPanel,.checkout-backdrop,.checkout-drawer,.checkout-panel,.checkout-summary,.status-commandPanel,.status-mainCard,.status-sideCard,.status-emptyCard,.status-orderHero,.status-balancePanel,.status-itemCard,.status-noteCard,.status-helpCard,.pay-orderDesktop,.pay-orderMobile,.pay-successModal,.qris-wrap,.admin-panel,.admin-sidebar,.admin-topbar,.admin-card{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.btn,.card,.product-card-modern,.hero-panel,.site-footerPanel,.checkout-drawer,.checkout-panel,.checkout-summary,.toast,.status-mainCard,.status-sideCard,.status-emptyCard,.status-orderHero,.status-noteCard,.status-helpCard,.pay-card,.pay-orderDesktop,.pay-orderMobile,.pay-successModal,.qris-wrap,.admin-panel,.admin-sidebar,.admin-topbar,.admin-card{box-shadow:0 8px 22px #0000002e!important}.btn,.card,.checkout-backdrop,.checkout-drawer{will-change:auto!important}.route-transition{animation:none!important}.card:hover,.btn:hover,.tab-btn:hover,.toggle-btn:hover,.product-card-modern:hover,.variant-card-modern:hover,.header-cart:hover{filter:none!important;transform:none!important}.trending-badge,.stock-badge-modern.low-stock,.stock-progress-fill:after,.route-progress-bar,.cursor{animation:none!important}.section,.card,.product-card-modern,.site-footerPanel,.checkout-panel,.checkout-summary,.status-mainCard,.status-sideCard,.status-emptyCard,.pay-card,.pay-orderDesktop,.pay-orderMobile,.admin-panel,.admin-card{content-visibility:auto;contain-intrinsic-size:1px 680px}.reveal,.reveal.is-visible{opacity:1!important;filter:none!important;transition:none!important;transform:none!important}.btn:before,.skeleton:after,.catalog-cardSkeleton:after,.testi-skel:after,.stock-progress-fill:after{transition:none!important;animation:none!important}.catalog-card,.product-tile,.product-card-modern,.variant-card-modern,.status-itemCard,.status-noteCard,.about-flowCard,.testi-tile,.admin-orderCardModern{content-visibility:auto;contain-intrinsic-size:320px}.btn,.card,.product-card-modern,.variant-card-modern,.catalog-card,.admin-panel{will-change:auto!important}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}.header{z-index:1000;position:fixed;top:0;left:0;right:0}.app-main{padding-top:0!important;padding-left:0!important;padding-right:0!important}.container{padding-left:calc(clamp(16px, 2vw, 24px) + env(safe-area-inset-left));padding-right:calc(clamp(16px, 2vw, 24px) + env(safe-area-inset-right))}.hero-3d-stage{-webkit-mask-image:none!important;mask-image:none!important}.nf-page{min-height:80vh;display:block}.nf-shell{text-align:center;max-width:560px;margin:0 auto;padding:40px 0}.nf-hero{margin-bottom:40px}.nf-radar{color:#9fe0ff;background:linear-gradient(135deg,#1d83ff29,#1d83ff0f);border:1px solid #ffffff1a;border-radius:24px;place-items:center;width:72px;height:72px;margin:0 auto 20px;display:grid}.nf-code{letter-spacing:-.06em;background:linear-gradient(135deg,#ffffffe6,#ffffff4d);color:#0000;-webkit-background-clip:text;background-clip:text;margin-bottom:12px;font-size:clamp(80px,18vw,120px);font-weight:800;line-height:1}.nf-title{margin:0 0 12px;font-size:clamp(20px,4vw,28px);font-weight:800}.nf-sub{color:#fff9;max-width:38ch;margin:0 auto;line-height:1.7}.nf-links{text-align:left;gap:10px;display:grid}.nf-linkCard{border:1px solid var(--brand-line,#ffffff14);background:linear-gradient(180deg, #ffffff1a, #fff0 28%), var(--skeu-panel-bg,#ffffff08);box-shadow:var(--skeu-control-shadow,none);border-radius:20px;align-items:center;gap:14px;padding:14px 16px;transition:transform .2s,border-color .2s,background .2s,box-shadow .2s;display:flex}.nf-linkCard:hover{box-shadow:var(--skeu-panel-shadow,none);border-color:#4fffc847;transform:translateY(-2px)}.nf-linkIcon{border:1px solid var(--brand-line,#4fffc833);background:linear-gradient(180deg, #ffffff24, #fff0 32%), var(--skeu-control-bg,#1d83ff1f);width:44px;height:44px;box-shadow:var(--skeu-control-shadow,none);color:#9fe0ff;border-radius:14px;flex:0 0 44px;place-items:center;display:grid}.nf-linkCopy{flex:1;min-width:0}.nf-linkCopy strong{font-weight:900;display:block}.nf-linkCopy small{color:#ffffff80;margin-top:2px;font-size:12px;display:block}.nf-linkArrow{color:#ffffff4d;flex-shrink:0}.nf-linkCard:hover .nf-linkArrow{color:#1d83ffb3}.nf-popular{text-align:left;margin-top:36px}.nf-popular .h3{margin-bottom:14px}.nf-shell:has(.nf-popular){max-width:920px}.site-header{z-index:1000;pointer-events:auto;padding:10px 0;top:0;left:0;right:0;position:fixed!important}html[data-theme=light] .site-header{background:radial-gradient(740px 460px at 22% 0,#00d6b424 0%,#0000 60%),radial-gradient(600px 400px at 88% 8%,#7870ff0f 0%,#0000 55%),linear-gradient(135deg,#00d6b42e 0%,#00c2d01a 40%,#fff0 70%),linear-gradient(#fff 0%,#ecf7fb 55%,#ddf0f6 100%);border-bottom:1px solid #008a9424;box-shadow:0 18px 40px #436f8133,0 8px 16px #5073821a,-10px -8px 24px #fffffff0,inset 0 2px #fff,inset 0 -4px #9abfcb4d}.site-headerInner{pointer-events:auto;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px;min-height:52px;display:grid}.site-brand{justify-self:start;align-items:center;gap:12px;min-width:0;display:inline-flex}.site-brandLogo{width:auto;max-width:148px;height:44px;box-shadow:none;object-fit:contain;border-radius:0;display:block}.site-brandText{line-height:1.1;display:grid}.site-brandText strong{letter-spacing:.02em;font-size:14px}.site-brandText span{color:#eafff594;text-transform:uppercase;letter-spacing:.12em;margin-top:4px;font-size:11px;font-weight:800}.site-nav{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.site-navLink{color:#eafff5c2;height:42px;transition:background var(--dur-med)var(--ease-out), color var(--dur-med)var(--ease-out), transform var(--dur-med)var(--ease-out), border-color var(--dur-med)var(--ease-out);border:1px solid #0000;border-radius:14px;justify-content:center;align-items:center;padding:0 16px;font-weight:800;display:inline-flex;position:relative}.site-navLink:hover{color:#fff;background:#ffffff0d;transform:translateY(-1px)}.site-navLink.active:after{content:"";opacity:.9;background:#9fe0ff;border-radius:999px;height:2px;position:absolute;bottom:6px;left:14px;right:14px}.site-headerActions{justify-self:end;align-items:center;gap:10px;display:flex}.site-cartBtn,.site-menuBtn{color:#eafff5eb;cursor:pointer;width:44px;height:44px;transition:transform var(--dur-med)var(--ease-out), background var(--dur-med)var(--ease-out), border-color var(--dur-med)var(--ease-out);background:#ffffff0d;border:1px solid #ffffff1f;border-radius:16px;place-items:center;display:grid;position:relative}.site-cartBtn:hover,.site-menuBtn:hover{background:#ffffff14;border-color:#1d83ff33;transform:translateY(-1px)}.site-cartCount{color:#041832;background:#9cddff;border-radius:6px;place-items:center;min-width:20px;height:20px;padding:0 5px;font-size:11px;font-weight:800;display:grid;position:absolute;top:-5px;right:-5px;box-shadow:0 10px 22px #1d83ff3d}.site-menuBtn{display:none}.modal-backdrop{z-index:9999;background:#0000008c;position:fixed;inset:0;-webkit-backdrop-filter:none!important}.site-footer{background:0 0;padding:28px 0 40px}.site-footerPanel{border:1px solid var(--brand-line,#ffffff14);background:linear-gradient(180deg, #ffffff1a, #fff0 24%), var(--skeu-panel-bg,linear-gradient(180deg, #ffffff0d, #ffffff06));box-shadow:var(--skeu-panel-shadow,0 24px 70px #00000038);border-radius:48px 48px 24px 24px;padding:28px}.site-footerTop{border-bottom:1px solid #ffffff14;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:24px;padding-bottom:22px;display:grid}.site-footerIntro{gap:14px;min-width:0;display:grid}.site-footerBadge{letter-spacing:.16em;text-transform:uppercase;color:#ffffff9e;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:10px;align-items:center;width:max-content;height:30px;padding:0 12px;font-size:11px;font-weight:900;display:inline-flex}.site-footerBrand{align-items:flex-start;gap:16px;min-width:0;display:flex}.site-footerBrand>a{flex:none}.site-footerBrand img{object-fit:cover;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:20px;width:58px;height:58px}.site-footerBrandCopy{min-width:0}.site-footerHeadline,.site-footerLead{display:block}.site-footerHeadline{letter-spacing:-.05em;font-size:clamp(26px,3vw,34px);line-height:1.02}.site-footerLead{color:#eafff59e;max-width:38ch;margin-top:8px;font-size:14px;line-height:1.7}.site-footerActions{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.site-footerActions .btn{border-radius:18px}.site-footerActions .btn:not(.btn-ghost){color:#071018;background:linear-gradient(#fffffff5,#ffffffdb);border:1px solid #ffffffb8;box-shadow:0 16px 36px #ffffff0d}.site-footerActions .btn-ghost{color:#ffffffc7;background:#ffffff08;border-color:#ffffff1a}.site-footerMeta{flex-wrap:wrap;gap:10px;padding-top:18px;display:flex}.site-footerMeta a,.site-footerMeta span{color:#ffffff9e;background:#ffffff08;border:1px solid #ffffff14;border-radius:10px;align-items:center;height:34px;padding:0 12px;font-size:12px;font-weight:800;display:inline-flex}.site-footerGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;padding-top:22px;display:grid}.site-footerCol{color:#eafff5d1;flex-direction:column;gap:10px;display:flex}.site-footerLabel{letter-spacing:.16em;text-transform:uppercase;color:#eafff570;font-size:11px;font-weight:900}.site-footerList{gap:10px;display:grid}.site-footerList a{color:#eafff5c2;font-weight:700;line-height:1.6}.site-footerList a:hover{color:#fff}.site-footerBottom{color:#eafff580;border-top:1px solid #ffffff14;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:18px;padding-top:18px;font-size:12px;font-weight:800;display:flex}.site-footerBottom a{color:inherit}@media (width<=920px){.site-headerInner{grid-template-columns:1fr auto;gap:12px}.site-nav{display:none}.site-menuBtn{display:grid}.site-footerTop{grid-template-columns:1fr;align-items:start}.site-footerActions{justify-content:flex-start}.site-footerGrid{grid-template-columns:1fr 1fr}}@media (width<=680px){html{--site-header-offset:0px;--page-top-gap:28px}.app-main{padding-top:0!important}.site-header{padding:8px 0}.site-brandLogo{max-width:132px;height:40px}.site-brandText span{display:none}.site-footer{padding:18px 0 24px}.site-footerPanel{border-radius:36px 36px 20px 20px;padding:18px}.site-footerTop{gap:16px;padding-bottom:16px}.site-footerIntro{gap:10px}.site-footerBadge{height:28px;padding:0 10px;font-size:10px}.site-footerBrand{flex-direction:column;gap:10px}.site-footerBrand img{border-radius:16px;width:48px;height:48px}.site-footerHeadline{font-size:21px}.site-footerLead{margin-top:6px;font-size:13px;line-height:1.55}.site-footerActions{gap:8px}.site-footerActions .btn{border-radius:16px;height:40px;padding:0 14px}.site-footerMeta{gap:8px;padding-top:14px}.site-footerMeta a,.site-footerMeta span{height:30px;padding:0 10px;font-size:11px}.site-footerGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding-top:16px}.site-footerCol,.site-footerList{gap:8px}.site-footerBottom{flex-direction:column;align-items:flex-start;gap:8px;margin-top:14px;padding-top:14px}}@media (width<=720px){html{--page-top-gap:22px}.page{padding-bottom:68px}.section{padding:22px 0}}@media (width<=560px){html{--page-top-gap:16px}.page{padding-bottom:56px}.section{padding:16px 0}.section-head{gap:10px;margin-bottom:12px}}@media (width<=760px){.site-footer .container{width:100%;padding-left:calc(14px + env(safe-area-inset-left))!important;padding-right:calc(14px + env(safe-area-inset-right))!important}.site-footerPanel{width:100%;max-width:100%;margin-left:auto;margin-right:auto;overflow:hidden}}@media (width<=420px){.site-footer .container{padding-left:calc(10px + env(safe-area-inset-left))!important;padding-right:calc(10px + env(safe-area-inset-right))!important}.site-footerPanel{border-radius:24px}}:is(body:has(.page-loader) .site-footer,body:has(.pdx-skeletonPage) .site-footer,body:has(.reviews-skeleton) .site-footer,body:has(.home-tileSkeleton) .site-footer,body:has(.catalog-cardSkeleton) .site-footer,body:has([aria-busy=true]) .site-footer){display:none!important}html.no-theme-transition,html.no-theme-transition *,html.theme-fade-active,html.theme-fade-active *{transition:none!important}@media (prefers-reduced-motion:no-preference){html.theme-fade-active:after{content:"";z-index:10002;pointer-events:none;opacity:1;will-change:opacity;background:#020611;position:fixed;inset:0}html[data-theme-fade=light].theme-fade-active:after{background:#d8fff5}html[data-theme-fade=dark].theme-fade-active:after{background:#020611}html.theme-fade-active.theme-fade-out:after{opacity:0;transition:opacity 1s cubic-bezier(.22,1,.36,1)}}@keyframes spin{to{transform:rotate(360deg)}}.st-checkSpinner{border:2px solid #0322354d;border-top-color:#032235;border-radius:50%;flex-shrink:0;width:14px;height:14px;animation:.7s linear infinite spin;display:inline-block}.spinner{animation:.7s linear infinite spin}.empty-icon-component{border:1px solid var(--brand-line,#ffffff14);background:linear-gradient(180deg, #ffffff24, #fff0 30%), var(--skeu-control-bg,#1d83ff14);width:56px;height:56px;box-shadow:var(--skeu-control-shadow,none);color:var(--brand-icon,#9fe0ff);font-size:inherit;border-radius:18px;place-items:center;margin:0 auto 12px;display:grid}.pdx-loadingLine{background:#ffffff0f;border-radius:8px;height:16px;margin-bottom:10px;position:relative;overflow:hidden}.pdx-loadingLine:after{content:"";background:linear-gradient(90deg,#0000,#ffffff14,#0000);animation:1.4s infinite shimmer;position:absolute;inset:0;transform:translate(-100%)}.pdx-loadingBlock{background:#ffffff0a;border:1px solid #ffffff0f;border-radius:18px;height:180px;position:relative;overflow:hidden}.pdx-loadingBlock:after{content:"";background:linear-gradient(90deg,#0000,#ffffff0f,#0000);animation:1.4s infinite shimmer;position:absolute;inset:0;transform:translate(-100%)}.pdx-loadingGrid{grid-template-columns:repeat(2,1fr);gap:12px;margin-top:16px;display:grid}.pdx-shareBtn{position:relative}.pdx-shareBtn:after{content:"Share ke WA";white-space:nowrap;color:#ffffffe6;pointer-events:none;opacity:0;background:#03160feb;border:1px solid #ffffff1a;border-radius:8px;padding:5px 10px;font-size:11px;font-weight:700;transition:opacity .18s;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%)}.pdx-shareBtn:hover:after{opacity:1}.toast{position:relative;overflow:hidden}.toast-progress{background:#ffffff0f;border-radius:0 0 16px 16px;height:3px;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.toast-progress span{transform-origin:0;background:linear-gradient(90deg,#4fffc8b3,#00c2d0d9);width:100%;height:100%;animation:linear forwards toastProgress;display:block}.toast-error .toast-progress span{background:linear-gradient(90deg,#ff5a7a99,#ff5a7ae6)}@keyframes toastProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@media (prefers-reduced-motion:reduce){.toast-progress span{animation:none}}@keyframes routeInDirectional{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translate(0,0)}}.btn,.btn-sm,.header-cart,.header-iconAction,.toast-close,.toast-action,.tab-btn,.toggle-btn,.qty-btn,.pdx-qtyBtn,.checkout-item-remove,.st-pasteBtn,.st-checkBtn,.oh-cekBtn,.admin-nav-btn,.faq-chip,.catalog-chip,.catalog-viewBtn,.pdx-viewBtn,.pdx-segmentBtn,.pdx-benefitToggle,.pdx-descToggle,.pdx-shareBtn,.pdx-scrollBtn,.pdx-cartBtn,.pdx-addBtn,.pdx-buyNowBtn,.pdx-infoBtn,.nf-linkCard,.admin-chip,.admin-product-row,.admin-promo-row,.admin-variant-actions .btn,.admin-thumb-actions .btn,.admin-orderRowActions .btn,.admin-orderRowActions select{min-height:44px}.btn-sm{min-height:44px;padding-top:0;padding-bottom:0}button,a,[role=button],input[type=checkbox],input[type=radio],select,.btn,.tab-btn,.toggle-btn,.nav a,.product-tile,.nf-linkCard,.oh-card,.faq-item,.faq-chip,.catalog-chip,.catalog-viewBtn,.pdx-qtyBtn,.pdx-segmentBtn,.pdx-variantCard,.admin-nav-btn,.admin-product-row,.admin-promo-row{touch-action:manipulation}@media (width<=768px){input,textarea,select,.input,.st-input,.faq-searchInput,.catalog-commandInput,.catalog-filterInput,.hero-search-input,.testi-searchInput,.admin-searchInput,.pay-noteInput,.admin-textarea,.admin-select{font-size:16px!important}}.header{padding-top:max(0px, env(safe-area-inset-top))}.toast-viewport{bottom:max(14px, calc(14px + env(safe-area-inset-bottom)));left:max(14px, calc(14px + env(safe-area-inset-left)));right:max(14px, calc(14px + env(safe-area-inset-right)));z-index:10002}:focus-visible{outline-offset:2px;outline:2px solid #4fffc8b3}:focus:not(:focus-visible){outline:none}.btn:focus-visible{outline-offset:3px;outline:2px solid #4fffc8cc;box-shadow:0 0 0 4px #4fffc829,0 14px 40px #1d83ff1f}.input:focus-visible{border-color:#4fffc880;outline:none;box-shadow:0 0 0 4px #4fffc824}.nav a:focus-visible,.product-tile:focus-visible,.nf-linkCard:focus-visible,.oh-card:focus-visible,.faq-chip:focus-visible,.catalog-chip:focus-visible,.admin-nav-btn:focus-visible,.admin-product-row:focus-visible{outline-offset:2px;outline:2px solid #4fffc8b3}html[data-theme=light] :focus-visible{outline-color:#008a94cc}html[data-theme=light] .btn:focus-visible{outline-color:#008a94cc;box-shadow:0 0 0 4px #008a9429,0 14px 40px #008a941f}html[data-theme=light] .input:focus-visible{border-color:#008a9499;box-shadow:0 0 0 4px #008a9424}@media (hover:none){.btn:hover,.btn-ghost:hover,.card:hover,.product-tile:hover,.nf-linkCard:hover,.oh-card:hover,.faq-item:hover,.catalog-chip:hover,.faq-chip:hover,.admin-nav-btn:hover,.admin-product-row:hover,.admin-promo-row:hover,.pdx-variantCard:hover,.pdx-benefitItem:hover,.pdx-benefitToggle:hover,.pdx-qtyBtn:hover,.tab-btn:hover,.toggle-btn:hover,.nav a:hover{filter:none!important;transform:none!important}.btn:active{filter:brightness(.96)!important;transform:scale(.97)!important}.product-tile:active,.nf-linkCard:active,.oh-card:active{transform:scale(.99)!important}.admin-nav-btn:active,.admin-product-row:active{background:#ffffff0f!important}}.aeb-page{background:linear-gradient(#05070f 0%,#0b1220 100%);justify-content:center;align-items:center;min-height:100dvh;padding:24px;display:flex}.aeb-shell{text-align:center;gap:14px;width:100%;max-width:480px;display:grid}.aeb-icon{color:#ff9ab1;background:#ff5a7a1a;border:1px solid #ff5a7a47;border-radius:22px;place-items:center;width:72px;height:72px;margin:0 auto;display:grid}.aeb-kicker{letter-spacing:.16em;text-transform:uppercase;color:#ff5a7acc;font-size:11px;font-weight:900}.aeb-title{letter-spacing:-.04em;color:#f8fafc;margin:0;font-size:clamp(24px,5vw,32px);font-weight:800}.aeb-sub{color:#fff9;margin:0;font-size:15px;line-height:1.7}.aeb-devError{text-align:left;background:#ff5a7a0f;border:1px solid #ff5a7a33;border-radius:12px;padding:12px 16px;overflow-x:auto}.aeb-devError code{color:#ffb0c8;white-space:pre-wrap;word-break:break-all;font-family:ui-monospace,monospace;font-size:12px}.aeb-actions{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:6px;display:flex}.aeb-reloadBtn{color:#fff!important;background:linear-gradient(135deg,#ff5a7ae6,#c83250cc)!important;border-color:#ff5a7a66!important}.aeb-hint{color:#ffffff61;margin:0;font-size:12px;line-height:1.6}@media (width<=480px){.aeb-actions{flex-direction:column}.aeb-actions .btn{width:100%}}.page-loader{justify-content:center;align-items:center;min-height:60dvh;display:flex}.page-loader-inner{flex-direction:column;align-items:center;gap:20px;display:flex}.page-loader-quote{color:var(--muted);text-align:center;letter-spacing:.1px;max-width:220px;min-height:20px;margin:0;font-size:13px;font-weight:500}.page-loader-cursor{color:var(--accent);margin-left:1px;animation:.8s step-end infinite cursorBlink;display:inline-block}@keyframes cursorBlink{0%,to{opacity:1}50%{opacity:0}}.page-loader-logo{object-fit:contain;will-change:transform;border-radius:18px;width:56px;height:56px;animation:1.8s ease-in-out infinite loaderPulse}@keyframes loaderPulse{0%,to{opacity:.7;transform:scale(.96)}50%{opacity:1;transform:scale(1)}}.page-loader-dots{gap:8px;display:flex}.page-loader-dots span{background:#4fffc899;border-radius:50%;width:7px;height:7px;animation:1.2s ease-in-out infinite loaderDot}.page-loader-dots span:nth-child(2){animation-delay:.2s}.page-loader-dots span:nth-child(3){animation-delay:.4s}@keyframes loaderDot{0%,to{opacity:.3;transform:scale(.8)}50%{opacity:1;transform:scale(1.1)}}@media (prefers-reduced-motion:reduce){.page-loader-logo{opacity:1;animation:none;transform:none}.page-loader-dots span{opacity:.6;animation:none}}.btn{border:1px solid var(--imzaqi-btn-border,#4effda70);background:var(--imzaqi-btn-face);color:var(--imzaqi-btn-text,#032235);box-shadow:var(--imzaqi-btn-shadow,var(--skeu-accent-shadow));transition:transform .15s,box-shadow .15s,border-color .15s,filter .15s}.btn:hover{box-shadow:var(--imzaqi-btn-shadow-hover,var(--imzaqi-btn-shadow))}.btn:active{transform:translateY(1.5px);box-shadow:0 8px 18px #00d6b429,inset 0 2px 4px #0003}.btn-ghost{border:1px solid var(--brand-line,#00c2d029);background:var(--skeu-control-bg,linear-gradient(180deg, #192648f5, #0a1023f0));color:var(--brand-text,#f4fff9);box-shadow:var(--skeu-control-shadow,0 16px 30px #0000003d, inset 0 1px 0 #ffffff1f, inset 0 -2px 0 #0000004d);transition:transform .15s,box-shadow .15s,border-color .15s,background-color .15s}.btn-ghost:hover{border-color:#00c2d03d;box-shadow:0 18px 36px #00000047,inset 0 1px #ffffff29,inset 0 -2px #00000052}.btn-ghost:active{transform:translateY(1.5px);box-shadow:inset 0 2px 6px #0000004d,inset 0 1px #ffffff0f}.input{border:1px solid var(--brand-line,#00c2d029);background:var(--skeu-inset-bg,linear-gradient(180deg, #030812f0, #090f21d1));box-shadow:var(--skeu-inset-shadow,inset 0 3px 8px #0000006b, inset 0 1px 0 #ffffff0a, 0 1px 0 #ffffff08);color:var(--brand-text,#f4fff9)}.input:focus{box-shadow:0 0 0 4px #00c2d01f, var(--skeu-inset-shadow,inset 0 3px 8px #0000006b);border-color:#00c2d057}.input::placeholder{color:var(--brand-muted,#9fd1c5);opacity:.6}.card{border:1px solid var(--brand-line,#00c2d029);background:var(--skeu-panel-bg,linear-gradient(180deg, #111d3afa, #080e1ff5));box-shadow:var(--skeu-panel-shadow,0 28px 60px #00000057, inset 0 1px 0 #ffffff1a)}.pill,.tab-btn{border:1px solid var(--brand-line,#00c2d029);background:var(--skeu-pill-bg,linear-gradient(180deg, #121f38f0, #0a1225e6));box-shadow:0 6px 14px #0000002e,inset 0 1px #ffffff1a}.tab-btn.active{border-color:var(--imzaqi-btn-border,#4effda70);background:var(--imzaqi-btn-face);color:var(--imzaqi-btn-text,#032235);box-shadow:var(--imzaqi-btn-shadow)}.toast{border:1px solid var(--brand-line,#ffffff24);-webkit-backdrop-filter:blur(20px)saturate(160%);background:#0a0e0cd9;box-shadow:0 20px 50px #00000073,inset 0 1px #ffffff2e}html[data-theme=light] .btn{background:var(--imzaqi-btn-face);color:var(--imzaqi-btn-text,#032235);border-color:var(--imzaqi-btn-border);box-shadow:var(--imzaqi-btn-shadow)}html[data-theme=light] .btn-ghost{background:var(--skeu-control-bg);border-color:var(--brand-line);color:var(--brand-text);box-shadow:var(--skeu-control-shadow)}html[data-theme=light] .btn-ghost:hover{background:var(--skeu-control-bg,#fffffffa)!important;border-color:#008a946b!important;box-shadow:0 12px 24px #436f8129,inset 0 1px #fff,inset 0 -2px #9abfcb42!important}html[data-theme=light] .btn-ghost:active{box-shadow:inset 0 2px 5px #436f812e,inset 0 1px #fff9!important}html[data-theme=light] .input{background:var(--skeu-inset-bg);border-color:var(--brand-line);box-shadow:var(--skeu-inset-shadow);color:var(--brand-text)}html[data-theme=light] .input:focus{box-shadow:0 0 0 4px #008a941a, var(--skeu-inset-shadow);border-color:#008a945c}html[data-theme=light] .card{background:var(--skeu-panel-bg);border-color:var(--brand-line);box-shadow:var(--skeu-panel-shadow)}html[data-theme=light] .pill,html[data-theme=light] .tab-btn{background:var(--skeu-pill-bg);border-color:var(--brand-line);box-shadow:0 4px 10px #25586e14,inset 0 1px #fff}html[data-theme=light] .tab-btn.active{border-color:var(--imzaqi-btn-border);background:var(--imzaqi-btn-face);color:var(--imzaqi-btn-text,#032235);box-shadow:var(--imzaqi-btn-shadow)}html[data-theme=light] .toast{-webkit-backdrop-filter:blur(20px)saturate(160%);background:#ffffffeb;border-color:#009e602e;box-shadow:0 16px 40px #0000001f,inset 0 1px #fff}.nav-hover-pill{z-index:0;pointer-events:none;border-radius:12px;position:absolute;inset:0;background:#ffffff09!important;border:1px solid #ffffff0d!important}html[data-theme=light] .nav-hover-pill{background:#008a9409!important;border:1px solid #008a940a!important}.idle-tease-toast{z-index:9994;color:#ffffffe0;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);pointer-events:none;background:linear-gradient(135deg,#0a1928f5,#08141ef5);border:1px solid #00d6b438;border-radius:14px;align-items:center;gap:10px;padding:12px 18px;font-size:13px;font-weight:600;animation:.45s cubic-bezier(.22,1.14,.36,1) both idleToastIn,.35s 3.15s forwards idleToastOut;display:flex;position:fixed;bottom:24px;right:24px;box-shadow:0 8px 28px #0006,inset 0 1px #ffffff0d}html[data-theme=light] .idle-tease-toast{color:#0d2d39;background:linear-gradient(135deg,#f0fafff7,#e1f2fcf7);border-color:#008a9433;box-shadow:0 8px 24px #32556424,inset 0 1px #fffc}@keyframes idleToastIn{0%{opacity:0;transform:translate(24px)scale(.9)}60%{opacity:1;transform:translate(-4px)scale(1.02)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes idleToastOut{to{opacity:0;transform:translate(16px)scale(.9)}}@media (width<=560px){.idle-tease-toast{bottom:80px;right:12px}}@media (prefers-reduced-motion:reduce){.idle-tease-toast{animation:none}}.rage-toast{z-index:9997;color:#fff;white-space:nowrap;pointer-events:none;background:linear-gradient(135deg,#1a1a2e,#16213e);border:1px solid #ffc83247;border-radius:14px;align-items:center;gap:10px;padding:12px 20px;font-size:14px;font-weight:600;animation:.4s cubic-bezier(.22,1.14,.36,1) both rageToastIn,.35s 2.45s forwards rageToastOut;display:flex;position:fixed;bottom:100px;left:50%;transform:translate(-50%);box-shadow:0 8px 32px #0006,inset 0 1px #ffffff0f}html[data-theme=light] .rage-toast{color:#92400e;background:linear-gradient(135deg,#fff9e6,#fef3c7);border-color:#f59e0b4d;box-shadow:0 8px 24px #b4780026,inset 0 1px #ffffffe6}.rage-toast-char{font-size:22px;line-height:1;animation:.4s ease-in-out infinite alternate rageWobble}@keyframes rageToastIn{0%{opacity:0;transform:translate(-50%)scale(.7)translateY(16px)}60%{opacity:1;transform:translate(-50%)scale(1.05)translateY(-2px)}to{opacity:1;transform:translate(-50%)scale(1)translateY(0)}}@keyframes rageToastOut{to{opacity:0;transform:translate(-50%)scale(.9)translateY(8px)}}@keyframes rageWobble{0%{transform:rotate(-12deg)scale(1)}to{transform:rotate(12deg)scale(1.1)}}@media (prefers-reduced-motion:reduce){.rage-toast,.rage-toast-char{animation:none}}.st-doneCelebration{z-index:9996;pointer-events:none;animation:.5s cubic-bezier(.22,1.14,.36,1) both celebrationIn,.4s 2.8s forwards celebrationOut;position:fixed;top:80px;left:50%;transform:translate(-50%)}@keyframes celebrationIn{0%{opacity:0;transform:translate(-50%)translateY(-20px)scale(.85)}60%{opacity:1;transform:translate(-50%)translateY(4px)scale(1.03)}to{opacity:1;transform:translate(-50%)translateY(0)scale(1)}}@keyframes celebrationOut{to{opacity:0;transform:translate(-50%)translateY(-12px)scale(.95)}}.st-doneCelebration-inner{white-space:nowrap;background:linear-gradient(135deg,#0a2218,#0d2e1e);border:1px solid #00d6b459;border-radius:20px;align-items:center;gap:14px;padding:16px 24px;display:flex;box-shadow:0 16px 56px #00000080,0 0 0 1px #00d6b41f,inset 0 1px #ffffff12}html[data-theme=light] .st-doneCelebration-inner{background:linear-gradient(135deg,#eafaf5,#d8f5ec);border-color:#008a9447;box-shadow:0 12px 40px #0064501f,inset 0 1px #ffffffe6}.st-doneCelebration-icon{font-size:36px;line-height:1;animation:.6s ease-in-out infinite alternate celebrationBounce}@keyframes celebrationBounce{0%{transform:scale(1)rotate(-8deg)}to{transform:scale(1.18)rotate(8deg)}}.st-doneCelebration-text{flex-direction:column;gap:2px;display:flex}.st-doneCelebration-text strong{color:#00d6b4;letter-spacing:-.02em;font-size:17px;font-weight:900}html[data-theme=light] .st-doneCelebration-text strong{color:#007a6e}.st-doneCelebration-text span{color:#ffffffa6;font-size:13px}html[data-theme=light] .st-doneCelebration-text span{color:#4a6a5a}@media (width<=560px){.st-doneCelebration{top:68px}.st-doneCelebration-inner{gap:10px;padding:12px 16px}.st-doneCelebration-icon{font-size:28px}.st-doneCelebration-text strong{font-size:15px}}@media (prefers-reduced-motion:reduce){.st-doneCelebration,.st-doneCelebration-icon{animation:none}}.hx-greeting{color:var(--brand-text,#fff);background:linear-gradient(135deg,#00d6b42e,#00c2d01a);border:1px solid #00d6b447;border-radius:12px;align-items:center;gap:8px;margin-bottom:8px;padding:8px 16px;font-size:14px;animation:.5s cubic-bezier(.22,1,.36,1) both greetingIn,.4s 5.6s forwards greetingOut;display:inline-flex}html[data-theme=light] .hx-greeting{color:#0d2d39;background:linear-gradient(135deg,#008a941a,#00c2d014);border-color:#008a9438}.hx-greeting-wave{transform-origin:100% 100%;font-size:18px;animation:.8s ease-in-out .3s 2 greetingWave;display:inline-block}@keyframes greetingIn{0%{opacity:0;transform:translateY(-8px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes greetingOut{to{opacity:0;pointer-events:none;transform:translateY(-4px)scale(.97)}}@keyframes greetingWave{0%,to{transform:rotate(0)}30%{transform:rotate(20deg)}60%{transform:rotate(-10deg)}}@media (prefers-reduced-motion:reduce){.hx-greeting,.hx-greeting-wave{animation:none}}.achievement-toast{z-index:9995;animation:.5s cubic-bezier(.22,1.14,.36,1) both achievementSlideUp;position:fixed;bottom:90px;left:50%;transform:translate(-50%)}@keyframes achievementSlideUp{0%{opacity:0;transform:translate(-50%)translateY(30px)scale(.8)}60%{opacity:1;transform:translate(-50%)translateY(-4px)scale(1.02)}to{opacity:1;transform:translate(-50%)translateY(0)scale(1)}}.achievement-toast-inner{background:linear-gradient(180deg, #ffffff1a, #fff0 28%), var(--skeu-panel-bg,linear-gradient(145deg, #0d2228, #0a1a20));border:1px solid var(--brand-line,#00d6b44d);box-shadow:var(--skeu-panel-shadow,0 12px 48px #00000080, 0 0 0 1px #00d6b41a, inset 0 1px 0 #ffffff14);white-space:nowrap;border-radius:18px;align-items:center;gap:14px;padding:14px 20px;display:flex}html[data-theme=light] .achievement-toast-inner{background:linear-gradient(180deg, #fffffff2, #fff0 30%), var(--skeu-panel-bg,linear-gradient(145deg, #f0f7fa, #e4edf2));box-shadow:var(--skeu-panel-shadow,0 12px 48px #32556426, 0 0 0 1px #008a9414, inset 0 1px 0 #ffffffe6);border-color:#008a9433}.achievement-toast-icon{width:40px;height:40px;color:var(--accent,#00f5c4);background:#00d6b41a;border:1px solid #00d6b43d;border-radius:12px;flex-shrink:0;place-items:center;display:grid}html[data-theme=light] .achievement-toast-icon{color:var(--accent,#009e60);background:#009e601a;border-color:#009e6038}.achievement-toast-body{flex-direction:column;gap:1px;display:flex}.achievement-toast-title{letter-spacing:.08em;text-transform:uppercase;color:var(--accent,#00f5c4);font-size:10px;font-weight:900}html[data-theme=light] .achievement-toast-title{color:#008a94}.achievement-toast-name{color:#fff;letter-spacing:-.02em;font-size:16px;font-weight:900}html[data-theme=light] .achievement-toast-name{color:#0d2d39}.achievement-toast-desc{color:#fff9;font-size:12px}html[data-theme=light] .achievement-toast-desc{color:#4a6a7a}@media (width<=560px){.achievement-toast{bottom:80px}.achievement-toast-inner{padding:12px 16px}.achievement-toast-icon{border-radius:10px;width:34px;height:34px}.achievement-toast-name{font-size:14px}}@media (prefers-reduced-motion:reduce){.achievement-toast{animation:none}}html,html[data-theme=dark]{--font-sans:"Plus Jakarta Sans", "Inter", sans-serif;--font-display:var(--font-headline);--font-headline:"Bricolage Grotesque Variable", "Bricolage Grotesque", "Plus Jakarta Sans", "Inter", sans-serif;--font-subhead:"Space Grotesk", "Plus Jakarta Sans", "Inter", sans-serif;--font-mono:"JetBrains Mono", monospace;--tracking-display:-.035em;--tracking-heading:-.02em;--tracking-kicker:.1em;--text:#f8fafc;--text-secondary:#f8fafcb8;--text-tertiary:#f8fafc75;--a11y-muted:#f8fafcb8;--muted:#f8fafcb8;--ink:#f8fafc;--paper:#0a0e0c;--bg0:#0a0e0c;--bg1:#101613;--bg2:#16201b;--card:#ffffff14;--card2:#ffffff1f;--line:#ffffff2e;--accent:#00f5c4;--accent-cyan:#38bdf8;--accent2:#0a0a0a;--danger:#e11d3a;--shadow:0 24px 70px #00000085;--liquid-glass-blur:blur(16px);--liquid-glass-saturate:saturate(140%);--brand-bg-start:#0a0e0c;--brand-bg-end:#0a0e0c;--brand-bg-mid:#101613;--brand-aurora-a:#00f5c41a;--brand-aurora-b:#38bdf814;--brand-card-top:#ffffff0f;--brand-card-bottom:#ffffff05;--brand-card-spot:#00f5c417;--brand-surface:#101613f5;--brand-surface-strong:#0a0e0cfa;--brand-line:#ffffff1f;--brand-text:#f8fafc;--brand-muted:#f8fafcb8;--brand-subtle:#f8fafc75;--brand-icon:#00f5c4;--brand-shadow:0 20px 50px #0000008c;--brand-shadow-soft:0 12px 30px #00000059;--brand-overlay:#04080eb8;--brand-header-bg:#0a0e0cd1;--brand-menu-bg:#101613;--skeu-panel-bg:linear-gradient(165deg, #ffffff12 0%, #ffffff05 42%, #00f5c406 100%), #111822;--skeu-panel-shadow:0 16px 40px -10px #0009, 0 0 0 1px #ffffff1a, inset 0 1.5px 0 #ffffff38, inset 0 -1px 0 #00000080, 0 0 18px -4px #00f5c414;--skeu-control-bg:linear-gradient(170deg, #ffffff1a 0%, #ffffff05 100%), #17202c;--skeu-control-shadow:0 8px 20px -4px #0000006b, 0 0 0 1px #ffffff1f, inset 0 1.5px 0 #ffffff47, inset 0 -1px 0 #0006;--skeu-inset-bg:linear-gradient(180deg, #090e14, #0e151e);--skeu-inset-shadow:inset 0 2px 6px #000000a6, inset 0 0 0 1px #ffffff0f, inset 0 -1px 0 #ffffff0a;--skeu-pill-bg:linear-gradient(170deg, #ffffff17, #ffffff05), #131a24;--skeu-accent-shadow:0 12px 30px #00f5c452, 0 4px 12px #38bdf833, inset 0 1.5px 0 #fff9, inset 0 -2px 0 #003c327a;--imzaqi-btn-face:linear-gradient(180deg, #ffffff38, #fff0 34%), #009e60;--imzaqi-btn-border:#00503259;--imzaqi-btn-text:#fff;--imzaqi-btn-shadow:inset 0 1px 0 #ffffff59, 0 1px 2px #0000003d, 0 8px 20px -3px #009e6047;--imzaqi-btn-shadow-compact:inset 0 1px 0 #ffffff59, 0 1px 2px #0003;--imzaqi-btn-shadow-hover:inset 0 1px 0 #ffffff73, 0 2px 4px #0003, 0 12px 26px -3px #009e605c;--uni-panel:linear-gradient(172deg, #101613f7 0%, #0c120ff5 52%, #0a0e0cfa 100%);--uni-panel-soft:linear-gradient(180deg, #141c18eb, #0e1411f0);--uni-inset:linear-gradient(180deg, #060a08f5, #0a0f0ceb);--uni-line:#ffffff1f;--uni-line-strong:#00d6b466;--uni-text:#f8fafc;--uni-muted:#f8fafcb8;--uni-shadow:0 26px 64px #0000009e, inset 0 1px 0 #ffffff0f, 0 0 0 1px #ffffff14;--uni-soft-shadow:0 16px 36px #0000006b, inset 0 1px 0 #ffffff0d;--uni-inset-shadow:inset 0 4px 12px #0000005c, inset 0 1px 0 #ffffff0a;--home-neo-panel:var(--skeu-panel-bg);--home-neo-panel-shadow:16px 18px 36px #00000061, inset 0 1px 0 #ffffff0d, inset 0 -2px 0 #00000047, 0 0 0 1px #ffffff14;--home-neo-control:var(--uni-neo-control);--home-neo-control-shadow:var(--uni-neo-control-shadow);--home-neo-inset:var(--uni-neo-inset);--home-neo-inset-shadow:var(--uni-neo-inset-shadow);--nav-shell-surface:#0a0e0ce0;--nav-shell-edge:#ffffff1f;--nav-shell-shadow-header:0 16px 36px #00000073, 0 0 0 1px #ffffff1a, inset 0 1.5px 0 #ffffff47, inset 0 -1px 0 #0006;--nav-shell-surface-bottom:#0a0e0ce0;--nav-shell-shadow-bottom:0 20px 48px #0000008c, 0 0 0 1px #ffffff1f, inset 0 1.5px 0 #ffffff52, inset 0 -1px 0 #0006}html[data-theme=light]{--text:#0f172a;--text-secondary:#0f172ab8;--text-tertiary:#0f172a75;--a11y-muted:#0f172ab8;--muted:#0f172ab8;--ink:#0f172a;--paper:#fff;--bg0:#fff;--bg1:#f8fafc;--bg2:#f1f5f9;--card:#fff;--card2:#f8fafc;--line:#0f172a14;--accent:#009e60;--accent2:#0f172a;--danger:#c81e3a;--shadow:0 18px 44px #00000014;--brand-bg-start:#fff;--brand-bg-end:#f8fafc;--brand-bg-mid:#f8fafc;--brand-aurora-a:#009e600d;--brand-aurora-b:#0000;--brand-card-top:#fff;--brand-card-bottom:#f8fafc;--brand-card-spot:#009e600f;--brand-surface:#fff;--brand-surface-strong:#fff;--brand-line:#0f172a14;--brand-text:#0f172a;--brand-muted:#0f172ab8;--brand-subtle:#0f172a75;--brand-icon:#009e60;--brand-shadow:0 18px 44px #00000014;--brand-shadow-soft:0 10px 24px #0000000d;--brand-overlay:#00000073;--brand-header-bg:#fff;--brand-menu-bg:#fff;--skeu-panel-bg:linear-gradient(165deg, #fffffffa 0%, #f8fcfaf5 100%), #fff;--skeu-panel-shadow:0 12px 32px -6px #2d55641f, 0 0 0 1px #009e601f, inset 0 1.5px 0 #fff, inset 0 -1px 0 #0000000a, 0 0 14px -2px #009e600f;--skeu-control-bg:linear-gradient(180deg, #fff 0%, #f6faf8 100%);--skeu-control-shadow:0 6px 16px -4px #2d556417, 0 0 0 1px #009e6024, inset 0 1.5px 0 #fff, inset 0 -1px 0 #00000008;--skeu-inset-bg:linear-gradient(180deg, #edf4f1 0%, #f5f8f6 100%);--skeu-inset-shadow:inset 0 2px 5px #2d55641f, inset 0 0 0 1px #009e6014, inset 0 1px 0 #fff;--skeu-pill-bg:#fff;--skeu-accent-shadow:0 14px 28px #009e6038, 0 4px 10px #00c2d029, inset 0 1.5px 0 #fffc, inset 0 -2px 0 #005a323d;--imzaqi-btn-face:linear-gradient(180deg, #ffffff59, #fff0 34%), #009e60;--imzaqi-btn-border:#00503247;--imzaqi-btn-text:#fff;--imzaqi-btn-shadow:inset 0 1px 0 #ffffff80, 0 1px 2px #00503229, 0 8px 20px -3px #009e6040;--imzaqi-btn-shadow-compact:inset 0 1px 0 #ffffff80, 0 1px 2px #00503224;--imzaqi-btn-shadow-hover:inset 0 1px 0 #ffffffa6, 0 2px 4px #0050322e, 0 12px 24px -3px #009e6052;--uni-panel:#fff;--uni-panel-soft:#f8fafc;--uni-inset:#f1f5f9;--uni-line:#0f172a14;--uni-line-strong:#009e6066;--uni-text:#0f172a;--uni-muted:#0f172ab8;--uni-shadow:0 18px 42px #3c697829, inset 0 1px 0 #fff, 0 0 0 1px #0d7c9014;--uni-soft-shadow:0 12px 26px #3c697821, inset 0 1px 0 #fff;--uni-inset-shadow:inset 0 2px 6px #7c9eab29, inset 0 1px 0 #fff;--home-neo-panel:var(--skeu-panel-bg);--home-neo-panel-shadow:var(--skeu-panel-shadow);--home-neo-control:var(--uni-neo-control);--home-neo-control-shadow:var(--uni-neo-control-shadow);--home-neo-inset:var(--uni-neo-inset);--home-neo-inset-shadow:var(--uni-neo-inset-shadow);--nav-shell-surface:#fffffff2;--nav-shell-edge:#00000014;--nav-shell-shadow-header:0 10px 28px #0000000f, 0 0 0 1px #0000000f, inset 0 1.5px 0 #fff, inset 0 -1px 0 #00000008;--nav-shell-surface-bottom:#fffffff2;--nav-shell-shadow-bottom:0 12px 32px #00000014, 0 0 0 1px #0000000f, inset 0 1.5px 0 #fff, inset 0 -1px 0 #00000008}html{--site-sticky-cta-height:72px;--radius-sm:14px;--radius-md:18px;--radius-lg:24px;--radius-xl:30px;--radius-full:999px}html[data-motion=lite]{--shadow-lite:0 8px 20px #0000002e;--shadow-lite-soft:0 4px 12px #0000001f;--uni-shadow-lite:var(--shadow-lite);--brand-shadow-lite:var(--shadow-lite)}html[data-theme=light][data-motion=lite]{--shadow-lite:0 8px 20px #1432461f;--shadow-lite-soft:0 4px 12px #14324614}html,body{background:radial-gradient(980px 520px at 88% 6%,#008a9438 0%,#008a9400 56%),linear-gradient(#020611 0%,#040714 100%)!important}body{color:var(--text)!important}code{color:#c8ffe7!important}.app-main:before,.app-main:after{content:none!important;display:none!important}.brand-img{filter:drop-shadow(0 10px 24px #00d6b41f)!important}.nav a,.site-nav a{color:#eaf2ffcc!important}.nav a:hover,.site-nav a:hover,.nav a.active,.site-nav a.active{color:#fff!important}.header-cart,.header-iconAction,.site-action,.site-menuBtn{color:#eef4ff!important;background:#ffffff0d!important;border-color:#00c2d029!important}.header-cart:hover,.header-iconAction:hover,.site-action:hover,.site-menuBtn:hover{background:#ffffff14!important;border-color:#4fffc83d!important}.header-iconAction.active,.site-action.active{color:#a8fff0!important;background:#00d6b429!important;border-color:#4fffc847!important;box-shadow:0 12px 28px #00d6b42e!important}.pill,.badge,.tab-btn.active,.product-detail-badge,.about-miniBadge,.about-sectionBadge,.testi-miniBadge,.admin-loginBadge{color:#eaf6ff!important;background:#00d6b429!important;border-color:#4fffc83d!important}.hero-accent,.hero-highlight{background:linear-gradient(135deg,#fff 0%,#f1fbf7 30%,#a7f3d0 70%,#6ee7b7 100%)!important;color:#0000!important;-webkit-background-clip:text!important;background-clip:text!important}.btn:hover{filter:brightness(1.04)!important;box-shadow:var(--imzaqi-btn-shadow-hover,var(--imzaqi-btn-shadow))!important}.btn:focus-visible{box-shadow:0 0 0 4px #4fffc829,0 22px 56px #00d6b438!important}.btn.btn-ghost,.btn-ghost,.checkout-drawer .btn-ghost,.pay-shell .btn-ghost{color:#eef4ff!important;box-shadow:none!important;background:#ffffff0d!important;border-color:#00c2d029!important}.btn.btn-ghost:hover,.btn-ghost:hover{background:#ffffff14!important;border-color:#4fffc83d!important}.input,.status-commandBox,.catalog-command,.catalog-commandInput,.admin-searchRow{color:#f4f7ff!important;background:#ffffff0d!important;border-color:#00c2d029!important}.input::placeholder,.status-commandInput::placeholder{color:#c9efe87a!important}.input:focus,.status-commandBox:focus-within,.catalog-commandInput:focus{border-color:#4fffc866!important;box-shadow:0 0 0 4px #00d6b424!important}.card,.faq-item,.product-detail,.status-command,.catalog-metric,.catalog-command,.about-miniStat,.about-flowCard,.testi-miniStat,.admin-loginShell,.admin-loginAside,.admin-loginSignal,.admin-sidebar,.admin-panel,.admin-statCard,.admin-miniCard,.admin-orderCardModern,.admin-sidePanel,.footer .footer-topbar,.site-footerPanel{background:linear-gradient(#ffffff0b,#ffffff06),radial-gradient(circle at 100% 0,#00d6b41f,#00d6b400 52%)!important;border-color:#00c2d024!important;box-shadow:0 22px 70px #00000042!important}.pay-successHero{background:radial-gradient(120% 120% at 0 0,#ffffff1f,#0000 58%),linear-gradient(#00d6b424,#ffffff05)!important;border-color:#00c2d038!important}.card:hover{border-color:#4fffc833!important;box-shadow:0 28px 82px #0000004d!important}.hero-minimal:before,.catalog-hero:before,.status-hero:before,.about-minimal-hero:before,.testi-minimal-hero:before{background:radial-gradient(700px 380px at 86% 18%,#008a9433,#008a9400 70%)!important}.footer:before,.site-footer:before{background:linear-gradient(90deg,#fff0,#4fffc8e0,#00c2d0eb,#fff0)!important}.footer:after,.site-footer:after{background:radial-gradient(900px 460px at 10% 20%,#00d6b424,#0000 60%),radial-gradient(820px 520px at 85% 10%,#008a9424,#0000 58%),radial-gradient(900px 520px at 50% 120%,#ffffff0a,#0000 60%)!important}.footer-col a,.site-footer a{color:#e6f0ffc7!important}.footer-col a:hover,.site-footer a:hover{color:#fff!important}.footer-trust span,.site-footerBadge,.site-footerMeta span{background:#ffffff0d!important;border-color:#00c2d024!important}.toast{background:#060a18d1!important;border-color:#00c2d024!important}.toast-success{border-color:#4fffc83d!important}.toast-loading{border-color:#00c2d02e!important}.toast-action,.toast-close{color:#eef4ff!important;background:#ffffff0f!important;border-color:#00c2d029!important}.tab-btn.active,.status-commandPaste:hover,.status-commandSearch .btn,.catalog-commandClear:hover,.back-to-top{color:#032235!important;background:linear-gradient(135deg,#4fffc833,#00c2d03d)!important;border-color:#4fffc83d!important;box-shadow:0 12px 30px #00d6b42e!important}.toggle-btn.active,.detail-flowItem.active span{color:#032235!important;background:linear-gradient(135deg,#9fffe5 0%,#4fffc8 54%,#00c2d0 100%)!important}.product-tile-price,.product-detail-range,.variant-price,.catalog-cardPrice,.admin-order-promo,.variant-price-modern{text-shadow:0 0 20px #4fffc824;color:#9fffe5!important}.product-logo-fallback-modern{color:#9fffe5!important;background:linear-gradient(135deg,#4fffc82e,#00c2d024)!important;border-color:#4fffc842!important;box-shadow:0 4px 18px #00d6b42e!important}.product-card-modern:hover{box-shadow:0 22px 60px #0000006b,0 0 0 1px #4fffc829,inset 0 1px #ffffff1f!important}.card-glow{background:radial-gradient(circle,#4fffc82e 0%,#0000 72%)!important}.variant-card-modern:hover,.variant-tile:hover,.product-tile:hover,.catalog-card:hover,.admin-orderCardModern.open{border-color:#4fffc83d!important}.btn-add-cart-modern{color:#032235!important;background:linear-gradient(135deg,#00e4c0 0%,#00c2d0 48%,#008a94 100%)!important;border-color:#4fffc847!important;box-shadow:0 8px 20px #00d6b43d,inset 0 1px #ffffff38!important}.btn-add-cart-modern:hover{background:linear-gradient(135deg,#29f5d0 0%,#13d5e2 48%,#00a4ad 100%)!important;box-shadow:0 10px 24px #00d6b44d,inset 0 1px #ffffff47!important}.variant-expand-btn:hover{color:#9fffe5!important;border-color:#4fffc847!important}.catalog-filterBtnCount,.catalog-chip.active,.catalog-toggle input:checked+.catalog-toggleUi,.catalog-viewBtn.active,.about-valueIcon,.about-faqItem.open,.status-orderPill.processing,.status-min-node.active,.status-min-node.done .status-min-nodeDot,.status-sideCard.emphasis,.admin-statCardAccent,.admin-nav-btn.active .admin-nav-icon,.admin-summaryIcon,.admin-chip.active,.admin-product-pill.on,.admin-status.pending{color:#a8fff0!important;background:#00d6b424!important;border-color:#4fffc83d!important}.hero-search-shell:focus-within,.status-commandBox:focus-within,.catalog-filterInput:focus,.admin-order-notes,.admin-quickBtn{border-color:#4fffc847!important;box-shadow:0 0 0 4px #00d6b41a,inset 0 1px #ffffff0a!important}.site-navLink.active{color:#fff!important;background:#00d6b41f!important;border-color:#4fffc838!important;box-shadow:0 14px 34px #00d6b41f!important}.site-navLink.active:after{background:#9fffe5!important}.site-cartCount{color:#032235!important;background:#9fffe5!important;box-shadow:0 10px 22px #00d6b442!important}.nf-shell{background:linear-gradient(#ffffff0d,#ffffff08),radial-gradient(circle at top,#4fffc824,#4fffc800 52%)!important;border:1px solid #00c2d024!important;box-shadow:0 24px 70px #00000047!important}.nf-radar{color:#9fffe5!important;background:#ffffff0d!important;border-color:#4fffc82e!important}body,.app-shell{color:var(--brand-text)}::selection{color:#fff!important;background:#00d6b438!important}.global-bg:after{content:"";pointer-events:none;background:radial-gradient(circle at 84% 18%,#ffffff14,#fff0 24%);position:absolute;inset:0}.global-noise{opacity:.032!important;mix-blend-mode:screen!important}.nav a,.site-nav a,.site-navLink,.header-cart,.header-iconAction,.site-action,.site-menuBtn{color:var(--brand-text)!important}.header-cart,.header-iconAction,.site-cartBtn,.site-action,.site-menuBtn{background:linear-gradient(180deg, #ffffff1f, #fff0 28%), var(--skeu-control-bg)!important;border-color:var(--brand-line)!important;box-shadow:var(--skeu-control-shadow)!important}.nav a:hover,.nav a.active,.site-nav a:hover,.site-nav a.active,.site-navLink:hover,.site-navLink.active{color:var(--brand-subtle)!important}.btn,.checkout-drawer .btn:not(.btn-ghost),.pay-shell .btn:not(.btn-ghost){background:var(--imzaqi-btn-face)!important;border-color:var(--imzaqi-btn-border)!important;color:var(--imzaqi-btn-text)!important;box-shadow:var(--imzaqi-btn-shadow)!important}.btn.btn-ghost,.btn-ghost,.checkout-drawer .btn-ghost,.pay-shell .btn-ghost{background:linear-gradient(180deg, #ffffff1f, #fff0 26%), var(--skeu-control-bg)!important;border-color:var(--brand-line)!important;color:var(--brand-text)!important;box-shadow:var(--skeu-control-shadow)!important}.btn.btn-danger,.btn-danger{color:#ff9ab1!important;box-shadow:none!important;background:#ff4f721f!important;border-color:#ff4f7247!important}.input,.status-commandBox,.catalog-command,.catalog-commandInput,.admin-searchRow,.hero-search-shell,.admin-select,.admin-textarea,textarea.input,select.input{background:linear-gradient(180deg, #ffffff0f, #fff0 22%), var(--skeu-inset-bg)!important;border-color:var(--brand-line)!important;color:var(--brand-text)!important;box-shadow:var(--skeu-inset-shadow)!important}.input::placeholder,.status-commandInput::placeholder,.catalog-commandInput::placeholder,.hero-search-input::placeholder{color:var(--brand-muted)!important}.input:focus,.catalog-commandInput:focus,.status-commandBox:focus-within,.hero-search-shell:focus-within,.admin-searchRow:focus-within{border-color:#4fffc85c!important;box-shadow:0 0 0 4px #00d6b41f!important}.card,.faq-item,.product-detail,.status-command,.catalog-metric,.about-miniStat,.about-flowCard,.testi-miniStat,.admin-loginShell,.admin-loginAside,.admin-loginSignal,.admin-sidebar,.admin-panel,.admin-statCard,.admin-miniCard,.admin-orderCardModern,.admin-sidePanel,.site-footerPanel,.flow-assist,.admin-brand,.admin-nav-btn,.admin-product-row,.admin-promo-row,.admin-topbar-current,.admin-orderMetaCard{background:linear-gradient(180deg, #ffffff1f, #fff0 22%), radial-gradient(circle at 18% 0%, #ffffff14, #fff0 30%), radial-gradient(circle at top right, var(--brand-card-spot), #00d6b400 52%), var(--skeu-panel-bg)!important;border-color:var(--brand-line)!important;box-shadow:var(--skeu-panel-shadow)!important}.pill,.badge,.tab-btn.active,.toggle-btn.active,.product-detail-badge,.about-miniBadge,.about-sectionBadge,.testi-miniBadge,.admin-loginBadge,.admin-chip.active,.admin-product-pill.on,.admin-status.pending{background:linear-gradient(180deg, #ffffff24, #fff0 26%), var(--skeu-pill-bg)!important;color:var(--brand-subtle)!important;box-shadow:var(--skeu-control-shadow)!important;border-color:#4fffc83d!important}.header-cart .pill{color:#fff!important;background:#ff4d6d!important;border-color:#ffffff59!important;box-shadow:0 2px 8px #ff4d6d59!important}.hero-accent,.hero-highlight,.hm-title-accent,.hm-title-glow{display:inline-block;background:linear-gradient(135deg,#fff 0%,#f1fbf7 30%,#a7f3d0 70%,#6ee7b7 100%)!important;-webkit-text-fill-color:transparent!important;color:#0000!important;-webkit-background-clip:text!important;background-clip:text!important}html[data-theme=light] .hero-accent,html[data-theme=light] .hero-highlight,html[data-theme=light] .hm-title-accent,html[data-theme=light] .hm-title-glow{background:linear-gradient(135deg,#0f172a 0%,#064e3b 40%,#047857 70%,#059669 100%)!important;-webkit-text-fill-color:transparent!important;-webkit-background-clip:text!important;background-clip:text!important}.muted,.hint.subtle,.home-kicker,.catalog-sub,.status-sub,.about-minimal-sub,.testi-minimal-sub,.product-detail-desc,.product-tile-desc,.admin-brand-sub,.admin-panel-sub,.admin-topbar-eyebrow,.admin-field>span,.admin-product-sub,.admin-nav-copy small,.admin-topbar-current span,.site-footerBottom,.site-footerLabel{color:var(--brand-muted)!important}.site-footerBadge,.site-footerMeta span,.site-footerList a,.site-footerList span,.site-footerBrand strong,.site-footerBrand span,.product-tile-name,.catalog-cardFoot,.testi-count{color:var(--brand-text)!important}.product-tile-price,.product-detail-range,.variant-price,.variant-price-modern,.catalog-cardPrice,.admin-order-promo,.admin-statValue,.admin-order-total{text-shadow:0 0 18px #4fffc81f;color:var(--brand-icon)!important}.catalog-filterBtnCount,.about-valueIcon,.about-faqItem.open,.status-orderPill.processing,.status-min-node.active,.admin-nav-btn.active .admin-nav-icon,.admin-status.processing,.admin-status.done{color:var(--brand-icon)!important;box-shadow:var(--skeu-control-shadow)!important;background:linear-gradient(#fff3,#fff0 24%),linear-gradient(#00d6b438,#008a9424)!important;border-color:#4fffc83d!important}.checkout-backdrop{background:var(--brand-overlay)!important;-webkit-backdrop-filter:none!important}.lightbox-backdrop{background:var(--brand-overlay)!important;-webkit-backdrop-filter:blur(18px)saturate(140%)!important;backdrop-filter:blur(18px)saturate(140%)!important}.catalog-sheetBackdrop{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#0208129e!important}.route-progress-bar{background:linear-gradient(90deg,#4fffc829,#4fffc8f2,#00c2d0f0,#ffffff1f)!important}.theme-toggle{width:var(--hdr-toggle-w,58px);height:var(--hdr-toggle-h,32px);cursor:pointer;border-radius:12px;justify-content:space-between;align-items:center;padding:0 7px;display:inline-flex;position:relative;background:linear-gradient(180deg, #ffffff24, #fff0 26%), var(--skeu-control-bg)!important;border:1px solid var(--brand-line)!important;color:var(--brand-icon)!important;box-shadow:var(--skeu-control-shadow)!important;transition:width .28s cubic-bezier(.22, 1, .36, 1), height .28s cubic-bezier(.22, 1, .36, 1), transform .35s cubic-bezier(.175, .885, .32, 1.275), border-color var(--dur-med) var(--ease-out), background var(--dur-med) var(--ease-out)!important}.theme-toggle:hover{box-shadow:0 10px 18px #0000003d, var(--skeu-control-shadow)!important;transform:scale(1.06)!important}html[data-theme=light] .theme-toggle:hover{box-shadow:0 8px 16px #436f811f, var(--skeu-control-shadow)!important}.theme-toggleGlyph{z-index:1;opacity:.55;width:13px;height:13px;transition:opacity var(--dur-med) var(--ease-out);place-items:center;display:grid;position:relative}.theme-toggle:not(.is-dark) .theme-toggleGlyph-light,.theme-toggle.is-dark .theme-toggleGlyph-dark{opacity:0}.theme-toggle.is-dark .theme-toggleGlyph-light,.theme-toggle:not(.is-dark) .theme-toggleGlyph-dark{opacity:.55}.theme-toggleThumb{width:var(--hdr-toggle-thumb,24px);height:var(--hdr-toggle-thumb,24px);color:#032235;transition:width .28s cubic-bezier(.22, 1, .36, 1), height .28s cubic-bezier(.22, 1, .36, 1), transform var(--dur-med) var(--ease-out);background:linear-gradient(#ffffff61,#fff0 28%),linear-gradient(135deg,#4effda 0%,#25ebc8 34%,#00d6b4 56%,#008a94 100%);border-radius:9px;place-items:center;display:grid;position:absolute;top:3px;left:3px;box-shadow:0 10px 22px #00d6b43d,inset 0 1px #ffffff47,inset 0 -2px #03424a38}.theme-toggle.is-dark .theme-toggleThumb{transform:translateX(var(--hdr-toggle-shift,26px))}.theme-toggleThumb svg{width:13px;height:13px}.header-cart svg,.header-iconAction svg{width:var(--hdr-action-icon,18px);height:var(--hdr-action-icon,18px);transition:width .28s,height .28s}.flow-assist-eyebrow,.flow-assist-desc{color:var(--brand-muted)!important}.flow-assist-title,.flow-assist-badge{color:var(--brand-text)!important}.flow-assist-badge{border-color:var(--brand-line)!important}.flow-assist-badge.emphasis{color:var(--brand-subtle)!important}.flow-assist-actions{background:linear-gradient(180deg, #ffffff1f, #fff0 24%), var(--skeu-control-bg)!important;border-color:var(--brand-line)!important;box-shadow:var(--skeu-control-shadow)!important}html[data-theme=light] .hero-commandCard,html[data-theme=light] .stat-minimal,html[data-theme=light] .catalog-command,html[data-theme=light] .catalog-filter,html[data-theme=light] .catalog-card,html[data-theme=light] .status-command,html[data-theme=light] .status-emptyCard,html[data-theme=light] .status-mainCard,html[data-theme=light] .status-sideCard,html[data-theme=light] .status-orderHero,html[data-theme=light] .status-balancePanel,html[data-theme=light] .status-noteCard,html[data-theme=light] .status-helpCard,html[data-theme=light] .status-promoCard,html[data-theme=light] .status-itemCard,html[data-theme=light] .checkout-panel,html[data-theme=light] .checkout-summary,html[data-theme=light] .checkout-item-card,html[data-theme=light] .checkout-promo-card,html[data-theme=light] .pay-card,html[data-theme=light] .pay-orderDesktop,html[data-theme=light] .qris-wrap,html[data-theme=light] .pay-successModal,html[data-theme=light] .pay-confirmModal,html[data-theme=light] .product-detail-summaryCard,html[data-theme=light] .detail-flow,html[data-theme=light] .testi-toolbar,html[data-theme=light] .testi-imgWrap,html[data-theme=light] .catalog-sheet,html[data-theme=light] .product-card-modern,html[data-theme=light] .variant-card-modern{background:linear-gradient(180deg, #ffffff57, #fff0 22%), radial-gradient(circle at 18% 0%, #ffffff24, #fff0 30%), radial-gradient(circle at top right, #00d6b41a, #00d6b400 58%), var(--skeu-panel-bg)!important;box-shadow:var(--skeu-panel-shadow)!important;border-color:#008a9424!important}html[data-theme=light] .product-tile-pill,html[data-theme=light] .catalog-chip,html[data-theme=light] .catalog-cardMeta>span,html[data-theme=light] .status-orderPill,html[data-theme=light] .status-itemMeta span,html[data-theme=light] .status-promoCard span,html[data-theme=light] .about-miniBadge,html[data-theme=light] .about-sectionBadge,html[data-theme=light] .testi-miniBadge,html[data-theme=light] .detail-flowItem span,html[data-theme=light] .checkout-summaryBadge,html[data-theme=light] .checkout-summaryRail span,html[data-theme=light] .pay-orderPromo,html[data-theme=light] .pay-statePill,html[data-theme=light] .admin-mobileTab,html[data-theme=light] .flow-assist-badge{background:linear-gradient(180deg, #ffffff47, #fff0 26%), var(--skeu-pill-bg)!important;color:#0f3140d6!important;box-shadow:var(--skeu-control-shadow)!important;border-color:#008a941f!important}html[data-theme=light] .catalog-filterBtnCount,html[data-theme=light] .about-valueIcon,html[data-theme=light] .about-flowIcon,html[data-theme=light] .product-detail-summaryIcon,html[data-theme=light] .status-emptyHead span,html[data-theme=light] .status-commandBox>svg,html[data-theme=light] .catalog-commandIcon,html[data-theme=light] .testi-searchIcon,html[data-theme=light] .admin-mobileTabIcon,html[data-theme=light] .admin-nav-icon{color:var(--brand-icon)!important;background:#00d6b41f!important;border-color:#008a9424!important}html[data-theme=light] .flow-assist:after{background:linear-gradient(#ffffff3d,#fff0 26%),linear-gradient(135deg,#00d6b429,#00c2d00a)!important;border-color:#008a9424!important}html[data-theme=light] .admin-mobileTab.active{color:#0c4050!important}html[data-theme=light] .admin-nav-btn.active{color:#0c4050!important;background:linear-gradient(#00d6b42e,#00c2d014),#fff9!important;border-color:#008a943d!important;box-shadow:0 12px 28px #008a941f!important}html[data-theme=light] .admin-nav button.active:before{background:linear-gradient(#00b89c,#008a94)!important;box-shadow:0 1px 4px #008a9447!important}html[data-theme=light] .hero-eyebrow,html[data-theme=light] .home-kicker,html[data-theme=light] .catalog-eyebrow,html[data-theme=light] .status-kicker,html[data-theme=light] .about-minimal-sub,html[data-theme=light] .testi-minimal-sub,html[data-theme=light] .hero-sub-minimal,html[data-theme=light] .catalog-sub,html[data-theme=light] .status-sub,html[data-theme=light] .product-detail-desc,html[data-theme=light] .product-tile-desc,html[data-theme=light] .about-miniStat span,html[data-theme=light] .testi-miniStat span,html[data-theme=light] .catalog-metric span,html[data-theme=light] .catalog-filterLabel,html[data-theme=light] .status-commandLabel,html[data-theme=light] .status-message,html[data-theme=light] .status-emptyHead small,html[data-theme=light] .status-metricCard span,html[data-theme=light] .status-balanceBar span,html[data-theme=light] .status-itemMeta,html[data-theme=light] .status-noteCard.empty,html[data-theme=light] .checkout-drawerKicker,html[data-theme=light] .checkout-drawerSub,html[data-theme=light] .checkout-main-kicker,html[data-theme=light] .checkout-item-meta,html[data-theme=light] .checkout-promo-message,html[data-theme=light] .checkout-summaryLabel,html[data-theme=light] .checkout-summaryRow,html[data-theme=light] .checkout-summaryLink,html[data-theme=light] .pay-shell-kicker,html[data-theme=light] .pay-shell-sub,html[data-theme=light] .pay-cardKicker,html[data-theme=light] .pay-waField .label,html[data-theme=light] .pay-waField .hint,html[data-theme=light] .pay-noteToggle summary,html[data-theme=light] .pay-noteMeta,html[data-theme=light] .pay-stageLabel,html[data-theme=light] .pay-stageHint,html[data-theme=light] .pay-stageRow,html[data-theme=light] .pay-stageFoot,html[data-theme=light] .pay-orderKicker,html[data-theme=light] .pay-orderItemMeta,html[data-theme=light] .pay-orderRow,html[data-theme=light] .pay-successKicker,html[data-theme=light] .pay-successLead,html[data-theme=light] .about-valueCard p,html[data-theme=light] .about-flowCard p,html[data-theme=light] .about-faqBody,html[data-theme=light] .about-flowNum,html[data-theme=light] .detail-flowItem,html[data-theme=light] .catalog-cardFoot,html[data-theme=light] .flow-assist-desc,html[data-theme=light] .product-desc-modern,html[data-theme=light] .product-desc-modern,html[data-theme=light] .admin-mobileCopy span,html[data-theme=light] .admin-mobileTabMeta{color:#32525bd1!important}html[data-theme=light] .hero-title-minimal,html[data-theme=light] .catalog-title,html[data-theme=light] .status-title,html[data-theme=light] .about-minimal-title,html[data-theme=light] .testi-minimal-title,html[data-theme=light] .status-emptyHead strong,html[data-theme=light] .status-itemTitle,html[data-theme=light] .status-sideHead,html[data-theme=light] .catalog-cardTitle,html[data-theme=light] .product-name-modern,html[data-theme=light] .product-tile-name,html[data-theme=light] .product-detail-title,html[data-theme=light] .detail-flowItem small,html[data-theme=light] .checkout-item-name,html[data-theme=light] .checkout-promo-title,html[data-theme=light] .checkout-summaryRow b,html[data-theme=light] .pay-cardTitle,html[data-theme=light] .pay-stageRow b,html[data-theme=light] .pay-orderTitle,html[data-theme=light] .pay-orderItemName,html[data-theme=light] .pay-orderRow strong,html[data-theme=light] .pay-orderRow b,html[data-theme=light] .pay-successCode,html[data-theme=light] .about-flowCard h3,html[data-theme=light] .about-faqHead,html[data-theme=light] .testi-count,html[data-theme=light] .flow-assist-title,html[data-theme=light] .admin-mobileCopy strong,html[data-theme=light] .admin-mobileTabLabel{color:#0f3140f5!important}html[data-theme=light] .status-sideCard,html[data-theme=light] .status-noteCard,html[data-theme=light] .status-noteCard strong,html[data-theme=light] .status-noteCard b,html[data-theme=light] .status-noteCard span{color:#0f3140eb!important;text-shadow:none!important}html[data-theme=light] .status-sideCard.emphasis .status-noteCard{color:#0c4050f0!important}html[data-theme=light] .hero-highlight{background:linear-gradient(135deg,#0d3f4e 0%,#00a89a 42%,#00c2d0 100%)!important;-webkit-text-fill-color:transparent!important;-webkit-background-clip:text!important;background-clip:text!important}html[data-theme=light] .cursor{border-right-color:#008a94d1!important}html[data-theme=light] .admin-sidebarPulse,html[data-theme=light] .admin-variant-row,html[data-theme=light] .admin-thumb,html[data-theme=light] .admin-order-item,html[data-theme=light] .admin-order-pricing,html[data-theme=light] .admin-order-adminNote,html[data-theme=light] .admin-order-notes.empty,html[data-theme=light] .admin-rankItem,html[data-theme=light] .admin-alertItem,html[data-theme=light] .admin-focusRow,html[data-theme=light] .admin-searchRow,html[data-theme=light] .admin-field-switch,html[data-theme=light] .admin-mobileBrand,html[data-theme=light] .admin-chip,html[data-theme=light] .admin-nav-badge,html[data-theme=light] .admin-categoryTag,html[data-theme=light] .admin-chevron{background:linear-gradient(#ffffffe0,#e8f5f9c2),radial-gradient(circle at 100% 0,#00d6b40f,#00d6b400 60%)!important;border-color:#008a9424!important;box-shadow:0 12px 28px #436f8114!important}html[data-theme=light] .admin-order-notes{color:#0f3140eb!important;background:linear-gradient(#ebfcf8f5,#dbf4f7d6),radial-gradient(circle at 100% 0,#00c2d014,#00c2d000 62%)!important;border-color:#008a9429!important}html[data-theme=light] .admin-topbarCopy .muted,html[data-theme=light] .admin-statLabel,html[data-theme=light] .admin-statHelper,html[data-theme=light] .admin-miniCard span,html[data-theme=light] .admin-miniCard small,html[data-theme=light] .admin-sidebarPulse span,html[data-theme=light] .admin-sidebarPulse small,html[data-theme=light] .admin-chartLabel small,html[data-theme=light] .admin-chartValue small,html[data-theme=light] .admin-rankCopy small,html[data-theme=light] .admin-alertItem small,html[data-theme=light] .admin-emptyInline,html[data-theme=light] .admin-statusMetricTop span,html[data-theme=light] .admin-order-sub,html[data-theme=light] .admin-variant-sub,html[data-theme=light] .admin-variant-desc,html[data-theme=light] .admin-promo-sub,html[data-theme=light] .admin-order-priceRow,html[data-theme=light] .admin-order-notesTitle,html[data-theme=light] .admin-orderMetaCard span,html[data-theme=light] .admin-orderMetaCard small,html[data-theme=light] .admin-focusRow span{color:#32525bd6!important}html[data-theme=light] .admin-brand-title,html[data-theme=light] .admin-nav-copy strong,html[data-theme=light] .admin-topbar-current strong,html[data-theme=light] .admin-panel-title,html[data-theme=light] .admin-product-name,html[data-theme=light] .admin-variant-title,html[data-theme=light] .admin-order-code,html[data-theme=light] .admin-promo-code,html[data-theme=light] .admin-heroTitle,html[data-theme=light] .admin-miniCard strong,html[data-theme=light] .admin-chartLabel strong,html[data-theme=light] .admin-chartValue strong,html[data-theme=light] .admin-rankCopy strong,html[data-theme=light] .admin-rankMeta,html[data-theme=light] .admin-statusMetricTop strong,html[data-theme=light] .admin-sidebarPulse strong,html[data-theme=light] .admin-focusRow strong,html[data-theme=light] .admin-order-priceRow b,html[data-theme=light] .admin-order-item b,html[data-theme=light] .admin-order-adminNote,html[data-theme=light] .admin-orderMetaCard strong,html[data-theme=light] .admin-emptyInline{color:#0f3140f5!important}html[data-theme=light] .admin-chip,html[data-theme=light] .admin-nav-badge,html[data-theme=light] .admin-categoryTag,html[data-theme=light] .admin-product-pill,html[data-theme=light] .admin-status,html[data-theme=light] .admin-orderMetaCard a{color:#0c4050e6!important}html[data-theme=light] .admin-proof{color:#083647!important;background:linear-gradient(#ffffff47,#fff0 28%),linear-gradient(135deg,#6ef2d4 0%,#2ee3c3 42%,#00c2d0 100%)!important;border-color:#008a942e!important;box-shadow:0 14px 28px #00c2d029!important}html[data-theme=light] .hero-search-icon,html[data-theme=light] .hero-search-input,html[data-theme=light] .hero-search-input::placeholder,html[data-theme=light] .hero-search-clear,html[data-theme=light] .suggestion-item,html[data-theme=light] .catalog-commandInput,html[data-theme=light] .catalog-filterInput,html[data-theme=light] .catalog-commandClear,html[data-theme=light] .catalog-filterClear,html[data-theme=light] .status-commandPaste,html[data-theme=light] .status-commandInput,html[data-theme=light] .testi-searchInput,html[data-theme=light] .testi-clear,html[data-theme=light] .checkout-item-remove{color:#143b48d6!important}html[data-theme=light] .catalog-metric,html[data-theme=light] .catalog-filterSearch,html[data-theme=light] .catalog-cardSkeleton,html[data-theme=light] .status-metricCard,html[data-theme=light] .status-min-node,html[data-theme=light] .status-orderCode,html[data-theme=light] .about-miniStat,html[data-theme=light] .about-flowCard,html[data-theme=light] .about-faqItem,html[data-theme=light] .about-finalCard,html[data-theme=light] .testi-miniStat,html[data-theme=light] .testi-skel,html[data-theme=light] .lightbox,html[data-theme=light] .suggestions{background:linear-gradient(#ffffffeb,#e5f4f9c2),radial-gradient(circle at 100% 0,#00d6b414,#00d6b400 60%)!important;border-color:#008a9424!important;box-shadow:0 20px 54px #25586e1f!important}html[data-theme=light] .lightbox-backdrop,html[data-theme=light] .catalog-sheetBackdrop{background:#091a283d!important}html[data-theme=light] .status-emptyGlow{background:radial-gradient(circle,#00c2d02e,#00c2d000)!important}html[data-theme=light] .header-cart,html[data-theme=light] .header-iconAction{background:linear-gradient(180deg, #ffffff57, #fff0 26%), var(--skeu-control-bg)!important;color:#0f3140eb!important;box-shadow:var(--skeu-control-shadow)!important;border-color:#008a9424!important}html[data-theme=light] .header-iconAction.active{color:#067b88!important;background:linear-gradient(#ffffff6b,#fff0 28%),linear-gradient(#00d6b442,#00c2d01f)!important;border-color:#008a9452!important;box-shadow:0 10px 22px #008a9433,inset 0 1px #ffffffd9!important}html[data-theme=light] .toggle-btn,html[data-theme=light] .catalog-viewBtn,html[data-theme=light] .catalog-rangeValues,html[data-theme=light] .catalog-sheetTitle,html[data-theme=light] .catalog-sheetClose,html[data-theme=light] .status-orderCode,html[data-theme=light] .status-min-node,html[data-theme=light] .status-min-nodeDot,html[data-theme=light] .status-commandPaste,html[data-theme=light] .stat-num,html[data-theme=light] .about-miniStat strong,html[data-theme=light] .testi-miniStat strong,html[data-theme=light] .lightbox-close,html[data-theme=light] .lightbox-nav,html[data-theme=light] .lightbox-caption{color:#0f3140eb!important}html[data-theme=light] .stat-label,html[data-theme=light] .home-summaryText,html[data-theme=light] .catalog-metric span,html[data-theme=light] .catalog-contentMeta span,html[data-theme=light] .catalog-sheetSub,html[data-theme=light] .status-orderCodeBlock span,html[data-theme=light] .status-orderDate span,html[data-theme=light] .about-miniStat span,html[data-theme=light] .testi-miniStat span{color:#32525bd1!important}html[data-theme=light] .status-noteCard.empty{color:#415e67d6!important}html[data-theme=light] .catalog-metric strong,html[data-theme=light] .catalog-contentMeta strong,html[data-theme=light] .catalog-sheetTitle,html[data-theme=light] .status-orderCode,html[data-theme=light] .status-min-node span,html[data-theme=light] .about-faqItem,html[data-theme=light] .product-tile-fallback,html[data-theme=light] .app-productIconFallback,html[data-theme=light] .lightbox-caption{color:#0f3140f5!important}html[data-theme=light] .toggle-btn.active{color:#0c4050!important}html[data-theme=light] .product-tile-arrow,html[data-theme=light] .catalog-sheetHandle,html[data-theme=light] .catalog-cardIcon span,html[data-theme=light] .status-orderCode svg,html[data-theme=light] .status-min-nodeDot svg,html[data-theme=light] .lightbox-close svg,html[data-theme=light] .lightbox-nav svg{color:#0b7b89!important}html[data-theme=light] .status-orderCode,html[data-theme=light] .status-min-node,html[data-theme=light] .status-metricCard,html[data-theme=light] .lightbox-close,html[data-theme=light] .lightbox-nav{border-color:#008a9424!important}html[data-theme=light] .catalog-status.ok{color:var(--accent,#067b88)!important;background:linear-gradient(#ffffffd9,#fff0 36%),linear-gradient(165deg,#00d6b447,#00c2d01f)!important;border-color:#008a9452!important}html[data-theme=light] .catalog-status.hot{color:#b05500!important;border-color:#ff781e4d!important}html[data-theme=light] .catalog-status.warn{color:#8a6200!important;border-color:#d4a01757!important}html[data-theme=light] .catalog-status.soldout{color:#a12d48!important;border-color:#ca4a6152!important}html[data-theme=light] .catalog-status.muted{color:#5a7580!important;border-color:#008a9424!important}html[data-theme=light] .catalog-viewBtn,html[data-theme=light] .toggle-btn,html[data-theme=light] .product-tile-arrow,html[data-theme=light] .testi-count{background:#ffffffb8!important;border-color:#008a941f!important}html[data-theme=light] .admin-mobileTabIcon,html[data-theme=light] .admin-nav-icon{border:1px solid #008a9424!important;border-radius:12px!important}html[data-theme=light] .admin-mobileTab.active .admin-mobileTabIcon,html[data-theme=light] .admin-nav-btn.active .admin-nav-icon{color:#0c4050!important;background:#00d6b429!important}@media (width<=720px){.header-inner{gap:8px}.theme-toggle{width:56px}html,html[data-theme=dark]{--brand-shadow:0 14px 28px #0000003d;--brand-shadow-soft:0 8px 16px #00000024;--skeu-panel-shadow:0 6px 10px #00000038, 0 14px 28px #0000002e, inset 0 1.5px 0 #ffffff1a, inset 0 -2.5px 0 #0000004d;--skeu-control-shadow:0 6px 10px #00000029, 0 10px 18px #0000001f, inset 0 1px 0 #ffffff1a, inset 0 -2px 0 #00000042;--skeu-accent-shadow:0 12px 20px #00d6b42e, inset 0 1px 0 #ffffff57, inset 0 -2px 0 #03424a47}html[data-theme=light]{--brand-shadow:0 12px 20px #436f811f;--brand-shadow-soft:0 8px 14px #436f811a;--skeu-panel-shadow:0 6px 10px #436f811a, 0 12px 22px #436f811a, inset 0 1.5px 0 #fff, inset 0 -2.5px 0 #9abfcb38;--skeu-control-shadow:0 6px 10px #436f8114, 0 8px 16px #436f8114, inset 0 1px 0 #fff, inset 0 -2px 0 #9abfcb33;--skeu-accent-shadow:0 10px 18px #00d6b429, inset 0 1px 0 #ffffff75, inset 0 -2px 0 #007a8229}.checkout-backdrop,.catalog-sheetBackdrop,.lightbox-backdrop,.checkout-drawer,.checkout-panel,.pay-card,.pay-orderDesktop,.pay-successModal,.catalog-sheet,.qris-wrap,.hero-search-shell,.suggestions,.steps,.testi-overlayPill,.testi-captionPill{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.global-noise,.global-bg:after,.btn:before{display:none!important}.card,.faq-item,.product-detail,.status-command,.catalog-metric,.about-miniStat,.about-flowCard,.testi-miniStat,.admin-loginShell,.admin-loginAside,.admin-loginSignal,.admin-sidebar,.admin-panel,.admin-statCard,.admin-miniCard,.admin-orderCardModern,.admin-sidePanel,.site-footerPanel,.flow-assist,.admin-brand,.admin-nav-btn,.admin-product-row,.admin-promo-row,.admin-topbar-current,.admin-orderMetaCard{box-shadow:var(--skeu-panel-shadow)!important}.header-cart,.header-iconAction,.site-cartBtn,.site-action,.site-menuBtn,.theme-toggle,.btn,.btn-ghost,.input,.status-commandBox,.catalog-command,.catalog-commandInput,.admin-searchRow,.hero-search-shell,.admin-select,.admin-textarea,textarea.input,select.input{box-shadow:var(--skeu-control-shadow)!important}}html[data-theme=light] .checkout-drawer,html[data-theme=light] .checkout-mobileBar,html[data-theme=light] .pay-mobileBar{box-shadow:var(--skeu-panel-shadow)!important;background:#f2fbff!important;border-color:#008a9424!important}html[data-theme=light] .checkout-drawerClose,html[data-theme=light] .checkout-drawerGesture,html[data-theme=light] .checkout-item-remove{background:linear-gradient(180deg, #ffffff47, #fff0 26%), var(--skeu-control-bg)!important;color:#0f3140e6!important;box-shadow:var(--skeu-control-shadow)!important;border-color:#008a9424!important}html[data-theme=light] .checkout-drawerHandle{background:#0b7b8942!important;box-shadow:0 0 0 6px #00c2d014!important}html[data-theme=light] .checkout-drawerGestureDot{background:#0b7b89!important;box-shadow:0 0 0 6px #00c2d01a,0 0 18px #00c2d02e!important}html[data-theme=light] .checkout-mobileBarCopy span,html[data-theme=light] .pay-mobileBarCopy span{color:#32525bc7!important}html[data-theme=light] .checkout-mobileBarCopy strong,html[data-theme=light] .pay-mobileBarCopy strong,html[data-theme=light] .checkout-item-price{color:#0f3140f5!important}html,html[data-theme=dark]{--checkout-drawer-solid:#0a0e0c;--checkout-panel-solid:#101613;--checkout-summary-solid:#101613;--checkout-card-solid:#16201b;--checkout-mobilebar-solid:#0a0e0c}html[data-theme=light]{--checkout-drawer-solid:#fcfdfc;--checkout-panel-solid:#fff;--checkout-summary-solid:#f4f6f5;--checkout-card-solid:#fff;--checkout-mobilebar-solid:#fcfdfc}html,html[data-theme=dark]{--skeu-panel-shadow:0 8px 14px #00000047, 0 34px 74px #00000057, -16px -16px 38px #ffffff14, inset 0 2px 0 #ffffff29, inset 0 -4px 0 #0000006b;--skeu-control-shadow:0 8px 12px #00000038, 0 18px 32px #00000038, inset 0 2px 0 #ffffff2e, inset 0 -3px 0 #00000061;--skeu-inset-shadow:inset 0 3px 9px #00000075, inset 0 1px 0 #ffffff0d, 0 1px 0 #ffffff08;--skeu-accent-shadow:0 22px 38px #00d6b447, inset 0 1px 0 #ffffff70, inset 0 -3px 0 #03424a5c}html[data-theme=light]{--skeu-panel-shadow:0 6px 10px #436f811f, 0 28px 54px #436f8129, inset 0 2px 0 #fff, inset 0 -4px 0 #9abfcb47;--skeu-control-shadow:0 6px 10px #436f811a, 0 18px 30px #436f811f, inset 0 1px 0 #fff, inset 0 -3px 0 #9abfcb4d;--skeu-inset-shadow:inset 0 2px 7px #7c9eab33, inset 0 1px 0 #fff, 0 1px 0 #ffffff8f;--skeu-accent-shadow:0 20px 32px #00d6b438, inset 0 1px 0 #fff9, inset 0 -3px 0 #007a822e}.btn,.btn-ghost,.header-cart,.header-iconAction,.theme-toggle,.catalog-quickChip,.catalog-viewBtn,.toggle-btn,.variant-chip,.variant-badge,.stock-pill,.site-footerMeta a{box-shadow:var(--skeu-control-shadow)!important}.hero-commandCard,.stat-minimal,.product-tile,.catalog-card,.flow-assist,.site-footerPanel,.catalog-filter,.catalog-command{box-shadow:var(--skeu-panel-shadow)!important}.product-tile-icon,.catalog-cardIcon,.product-detail-icon,.pay-orderItemIcon,.checkout-itemIcon,.app-productIcon{border:1px solid var(--brand-line)!important;border-radius:var(--app-product-icon-radius,18px)!important;background:linear-gradient(180deg, #ffffff38, #fff0 28%), var(--skeu-control-bg)!important;box-shadow:var(--skeu-control-shadow)!important;place-items:center!important;display:grid!important;overflow:hidden!important}.product-tile-icon img,.catalog-cardIcon img,.product-detail-icon img,.pay-orderItemIcon img,.checkout-itemIcon img,.app-productIcon img{object-fit:cover!important;width:100%!important;height:100%!important;padding:0!important;display:block!important}.product-tile-fallback,.catalog-cardIcon span,.product-detail-icon-fallback,.app-productIconFallback{font-weight:800;line-height:1;color:var(--brand-text)!important}.product-tile-arrow,.product-detail-note,.product-detail-glanceCard,.variant-summary,.variant-notes,.variant-noteItem{border-color:var(--brand-line)!important}.header-cart,.header-iconAction{flex:0 0 var(--hdr-action,32px);overflow:hidden;width:var(--hdr-action,32px)!important;height:var(--hdr-action,32px)!important;min-width:var(--hdr-action,32px)!important;min-height:var(--hdr-action,32px)!important;border-radius:var(--hdr-action-radius,10px)!important;transition:width .28s cubic-bezier(.22, 1, .36, 1), height .28s cubic-bezier(.22, 1, .36, 1), min-width .28s cubic-bezier(.22, 1, .36, 1), min-height .28s cubic-bezier(.22, 1, .36, 1), flex-basis .28s cubic-bezier(.22, 1, .36, 1), border-radius .28s ease, transform .35s cubic-bezier(.175, .885, .32, 1.275), border-color .22s var(--ease-out), box-shadow .22s var(--ease-out), background .22s var(--ease-out), color .22s var(--ease-out)!important;justify-content:center!important;align-items:center!important;padding:0!important;text-decoration:none!important;display:inline-flex!important}.header-cart:hover,.header-iconAction:hover{box-shadow:0 12px 24px #0000004d, var(--skeu-control-shadow)!important;transform:scale(1.06)!important}html[data-theme=light] .header-cart:hover,html[data-theme=light] .header-iconAction:hover{box-shadow:0 10px 18px #436f8129, var(--skeu-control-shadow)!important}.header-iconAction.active{color:var(--brand-icon)!important;background:linear-gradient(#ffffff2e,#fff0 24%),linear-gradient(#00d6b433,#008a9424)!important;border-color:#4fffc838!important}html[data-theme=light] .header-iconAction.active svg{color:#067b88!important;stroke:#067b88!important}.toast{background:linear-gradient(180deg, #ffffff24, #fff0 26%), var(--skeu-panel-bg)!important;border-color:var(--brand-line)!important;color:var(--brand-text)!important;box-shadow:var(--skeu-panel-shadow)!important}.toast-icon{border:1px solid var(--brand-line);background:linear-gradient(180deg, #ffffff29, #fff0 24%), var(--skeu-pill-bg);width:34px;height:34px;box-shadow:var(--skeu-control-shadow);border-radius:12px;flex:0 0 34px;place-items:center;display:grid}.toast-icon-success{color:#37ddb8}.toast-icon-error{color:#ff7a93}.toast-icon-info,.toast-icon-loading{color:var(--brand-icon)}.toast-icon-loading svg{animation:.9s linear infinite toastSpin}.toast-title{color:var(--brand-text)!important}.toast-msg{color:var(--brand-muted)!important}.toast-action,.toast-close{justify-content:center;align-items:center;display:inline-flex;background:linear-gradient(180deg, #ffffff24, #fff0 24%), var(--skeu-control-bg)!important;border-color:var(--brand-line)!important;color:var(--brand-text)!important;box-shadow:var(--skeu-control-shadow)!important}.site-footerBadge,.site-footerHeadline,.site-footerLead,.site-footerMeta a,.site-footerList a,.site-footerLabel,.site-footerBottom a{transition:color var(--dur-med) var(--ease-out), transform var(--dur-med) var(--ease-out), border-color var(--dur-med) var(--ease-out), background var(--dur-med) var(--ease-out)}.site-footerHeadline,.site-footerLead{color:var(--brand-text)!important}.site-footerLead{color:var(--brand-muted)!important}.site-footerMeta a,.site-footerBottom a{color:var(--brand-text)!important}.site-footerHeadline,.site-footerLead,.site-footerLabel,.site-footerList a,.site-footerBottom a{box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}.site-footerMeta a{box-shadow:none!important;height:auto!important;min-height:0!important;color:var(--brand-muted)!important;background:0 0!important;border:0!important;padding:0!important}.site-footerMeta a:hover,.site-footerList a:hover,.site-footerLabel:hover,.site-footerHeadline:hover,.site-footerLead:hover,.site-footerBottom a:hover{transform:translateY(-1px);color:var(--brand-subtle)!important}html[data-theme=light] .product-detail-desc,html[data-theme=light] .product-detail-priceHint,html[data-theme=light] .product-detail-glanceCopy,html[data-theme=light] .product-detail-note,html[data-theme=light] .product-detail-cartCopy,html[data-theme=light] .variants-copy,html[data-theme=light] .variant-summary,html[data-theme=light] .variant-noteBody,html[data-theme=light] .variant-noteItem,html[data-theme=light] .catalog-cardSummary,html[data-theme=light] .catalog-cardKicker,html[data-theme=light] .variant-subPrice,html[data-theme=light] .site-footerLead,html[data-theme=light] .site-footerLabel,html[data-theme=light] .site-footerMeta a,html[data-theme=light] .site-footerBottom{color:#2b4852e6!important}html[data-theme=light] .product-detail-metaPill,html[data-theme=light] .variants-count,html[data-theme=light] .variant-chip,html[data-theme=light] .stock-pill,html[data-theme=light] .product-detail-cartAction,html[data-theme=light] .modal-title,html[data-theme=light] .site-footerHeadline,html[data-theme=light] .site-footerList a,html[data-theme=light] .site-footerBottom a{color:#0f3140f5!important}html[data-theme=light] .modal-backdrop{-webkit-backdrop-filter:none!important;background:#00000073!important}html[data-theme=light] .modal{color:#0d2d39f5!important;background:linear-gradient(#fffffff5,#f0f9fcf0),#f6fbfdfa!important;border-color:#008a9424!important;box-shadow:0 34px 88px #527f9033,inset 0 1px #fffffffa!important}html[data-theme=light] .modal-head,html[data-theme=light] .modal-foot{border-color:#008a941f!important}html[data-theme=light] .modal-close,html[data-theme=light] .admin-field-switch{color:#0d2d39f0!important;box-shadow:var(--skeu-control-shadow)!important;background:linear-gradient(#ffffff47,#fff0 26%),#f8fdfff5!important;border-color:#008a9424!important}html[data-theme=light] .modal-close:hover{color:#0a7377f5!important}@keyframes toastSpin{to{transform:rotate(360deg)}}@media (width<=720px){html,html[data-theme=dark]{--skeu-panel-shadow:0 6px 10px #0003, 0 14px 28px #00000029, inset 0 1.5px 0 #ffffff1a, inset 0 -2.5px 0 #00000047;--skeu-control-shadow:0 6px 10px #00000024, 0 10px 18px #0000001a, inset 0 1px 0 #ffffff1a, inset 0 -2px 0 #0000003d}html[data-theme=light]{--skeu-panel-shadow:0 6px 10px #436f811a, 0 12px 22px #436f8114, inset 0 1.5px 0 #fff, inset 0 -2.5px 0 #9abfcb33;--skeu-control-shadow:0 6px 10px #436f8114, 0 8px 16px #436f810f, inset 0 1px 0 #fff, inset 0 -2px 0 #9abfcb2e}.toast,.site-footerPanel,.product-tile,.catalog-card,.product-detail,.variant-tile{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}}.site-footerPanel{border-radius:32px!important;padding:26px 28px!important}.site-footerTop{align-items:start!important;gap:18px!important}.site-footerIntro{gap:12px!important}.site-footerBrand{align-items:center!important;gap:14px!important}.site-footerBrand img{width:54px;height:54px}.site-footerBrandCopy{gap:6px;display:grid}.site-footerHeadline,.site-footerLead,.site-footerLabel,.site-footerList a,.site-footerBottom a,.site-footerMeta a{text-shadow:none!important;filter:none!important}.site-footerHeadline{font-size:clamp(24px,3vw,32px);line-height:1.02}.site-footerActions .btn{box-shadow:var(--skeu-control-shadow)!important}.site-footerLead{max-width:30ch;font-size:13px;line-height:1.5;margin-top:0!important}.site-footerMeta{gap:16px!important;padding-top:16px!important}.site-footerMeta a{position:relative}.site-footerMeta a+a:before{content:"";opacity:.35;background:currentColor;border-radius:999px;width:4px;height:4px;position:absolute;top:50%;left:-10px;transform:translateY(-50%)}.site-footerGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px!important;padding-top:18px!important}.site-footerCol{gap:8px!important}.site-footerLabel{letter-spacing:.14em;font-size:10px}.site-footerList{gap:8px!important}.site-footerList a{font-size:14px;line-height:1.45}.site-footerBottom{gap:10px;margin-top:16px!important;padding-top:14px!important}.site-footerBottom a{font-size:12px}.site-footerQuickGrid,.site-footerQuickLink{display:none}.site-footerBottomMain,.site-footerBottomItem{align-items:center;gap:8px;display:inline-flex}html[data-theme=light] .site-footerPanel{background:linear-gradient(#ffffffeb,#f1f9fcf0),#f6fbfdf5!important;border-color:#008a941f!important;box-shadow:0 24px 44px #527f901f,inset 0 1px #fffffff5!important}html[data-theme=light] .site-footerTop,html[data-theme=light] .site-footerBottom{border-color:#086c7a1f!important}html[data-theme=light] .site-footerBadge{color:#46616bd6!important;background:#ffffffd6!important;border-color:#008a941f!important}html[data-theme=light] .site-footerActions .btn-ghost{color:#0f3140eb!important;background:linear-gradient(#ffffff4d,#fff0 26%),#f7fcfff0!important;border-color:#008a9424!important}html[data-theme=light] .site-footerHeadline,html[data-theme=light] .site-footerList a,html[data-theme=light] .site-footerBottom a{color:#0d2d39f5!important}html[data-theme=light] .site-footerLead,html[data-theme=light] .site-footerLabel,html[data-theme=light] .site-footerMeta a,html[data-theme=light] .site-footerBottom{color:#38545ee6!important}html[data-theme=light] .toast{color:#0d2d39f5!important;background:linear-gradient(#ffffff57,#fff0 28%),#f6fbfdfa!important;border-color:#008a9424!important;box-shadow:0 18px 36px #527f9029,inset 0 1px #fffffff5!important}html[data-theme=light] .toast-title,html[data-theme=light] .toast-msg{color:#0d2d39f5!important}html[data-theme=light] .toast-msg{color:#38545ee6!important}html[data-theme=light] .toast-icon{box-shadow:var(--skeu-control-shadow)!important;background:linear-gradient(#ffffff57,#fff0 26%),#f9fdfffa!important;border-color:#008a9424!important}html[data-theme=light] .toast-action,html[data-theme=light] .toast-close{color:#0d2d39f0!important;box-shadow:var(--skeu-control-shadow)!important;background:linear-gradient(#ffffff4d,#fff0 26%),#f8fdfffa!important;border-color:#008a9424!important}html[data-theme=light] .toast-action:hover,html[data-theme=light] .toast-close:hover{color:#0a7377f5!important;background:linear-gradient(#ffffff61,#fff0 28%),#f2fafdfa!important}.checkout-summaryRail{display:none!important}.sticky-cta{border-color:var(--brand-line)!important;box-shadow:var(--skeu-panel-shadow)!important}.sticky-cta-title,.sticky-cta-value{text-shadow:none!important}html[data-theme=light] .sticky-cta{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:linear-gradient(#ffffff57,#fff0 28%),#f6fbfdfa!important;border-color:#008a9424!important;box-shadow:0 18px 38px #527f9024,inset 0 1px #fffffff5!important}html[data-theme=light] .sticky-cta-title{color:#38545edb!important}html[data-theme=light] .sticky-cta-value{color:#0d2d39fa!important}html[data-theme=light] .qty-btn,html[data-theme=light] .qty,html[data-theme=light] .checkout-main-count{color:#0f3140f5!important;box-shadow:var(--skeu-control-shadow)!important;background:linear-gradient(#ffffff57,#fff0 28%),#f8fdfff5!important;border-color:#008a9429!important}html[data-theme=light] .qty-btn{font-size:18px;font-weight:900}html[data-theme=light] .qty{font-weight:900}html[data-theme=light] .checkout-summaryBadge,html[data-theme=light] .checkout-summaryLabel,html[data-theme=light] .checkout-main-kicker,html[data-theme=light] .checkout-drawerSub,html[data-theme=light] .checkout-summaryLink,html[data-theme=light] .checkout-summaryRow span,html[data-theme=light] .checkout-promo-title,html[data-theme=light] .checkout-promo-message{color:#38545ee0!important}html[data-theme=light] .checkout-drawerTitle,html[data-theme=light] .checkout-summaryTotal,html[data-theme=light] .checkout-summaryRow b,html[data-theme=light] .checkout-main-title,html[data-theme=light] .checkout-main-count,html[data-theme=light] .checkout-item-price{color:#0d2d39fa!important}html[data-theme=light] .pay-shell-kicker,html[data-theme=light] .pay-cardKicker,html[data-theme=light] .pay-orderKicker,html[data-theme=light] .pay-stageLabel,html[data-theme=light] .pay-waField .label{color:#3f5a64c2!important}html[data-theme=light] .pay-shell-sub,html[data-theme=light] .pay-waField .hint,html[data-theme=light] .pay-noteToggle summary,html[data-theme=light] .pay-noteMeta,html[data-theme=light] .pay-stageHint,html[data-theme=light] .pay-stageRow,html[data-theme=light] .pay-stageFoot,html[data-theme=light] .pay-orderItemMeta,html[data-theme=light] .pay-orderRow,html[data-theme=light] .pay-successLead,html[data-theme=light] .pay-qrisLocked p{color:#38545ed6!important}html[data-theme=light] .pay-card,html[data-theme=light] .pay-orderDesktop,html[data-theme=light] .pay-successModal,html[data-theme=light] .qris-wrap{box-shadow:var(--skeu-panel-shadow)!important;background:linear-gradient(#ffffffeb,#f1f9fcf0),#f6fbfdf5!important;border-color:#008a9424!important}html[data-theme=light] .pay-statePill,html[data-theme=light] .pay-orderPromo,html[data-theme=light] .pay-orderItem,html[data-theme=light] .pay-qrisLocked,html[data-theme=light] .pay-noteInput,html[data-theme=light] .pay-waField .input{color:#0d2d39f5!important;background:linear-gradient(#ffffff52,#fff0 28%),#f8fdfff5!important;border-color:#008a9424!important}html[data-theme=light] .pay-shell-title,html[data-theme=light] .pay-cardTitle,html[data-theme=light] .pay-stageTotal,html[data-theme=light] .pay-orderTitle,html[data-theme=light] .pay-orderItemName,html[data-theme=light] .pay-orderRow strong,html[data-theme=light] .pay-orderRow b,html[data-theme=light] .pay-stageRow b,html[data-theme=light] .pay-qrisLocked strong,html[data-theme=light] .pay-successCode,html[data-theme=light] .pay-shell .btn-ghost{color:#0f3140eb!important;background:linear-gradient(#ffffff47,#fff0 26%),#f7fcfff0!important;border-color:#008a9424!important}@media (width<=680px){.site-footerPanel{border-radius:26px!important;padding:20px!important}.site-footerTop{border-bottom:0!important;padding-bottom:0!important}.site-footerActions{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid!important}.site-footerActions .btn{width:100%}.site-footerMeta{display:none!important}.site-footerQuickGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding-top:14px;display:grid}.site-footerQuickLink{border:1px solid var(--brand-line);background:linear-gradient(180deg, #ffffff24, #fff0 26%), var(--skeu-panel-bg);min-height:92px;box-shadow:var(--skeu-control-shadow);border-radius:22px;gap:10px;padding:14px;display:grid}.site-footerQuickIcon{background:linear-gradient(180deg, #ffffff2e, #fff0 24%), var(--skeu-control-bg);border:1px solid var(--brand-line);width:38px;height:38px;color:var(--brand-icon);box-shadow:var(--skeu-control-shadow);border-radius:14px;place-items:center;display:grid}.site-footerQuickCopy{gap:4px;min-width:0;display:grid}.site-footerQuickCopy strong{color:var(--brand-text);font-size:13px;font-weight:900;line-height:1.15}.site-footerQuickCopy span{color:var(--brand-muted);font-size:11px;font-weight:800;line-height:1.35}.site-footerGrid{grid-template-columns:1fr!important;gap:12px!important;padding-top:14px!important}.site-footerCol{border:1px solid var(--brand-line);background:linear-gradient(180deg, #ffffff1f, #fff0 24%), var(--skeu-panel-bg);box-shadow:var(--skeu-control-shadow);border-radius:22px;padding:14px}.site-footerList{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px!important}.site-footerList a{border:1px solid var(--brand-line);background:linear-gradient(180deg, #ffffff29, #fff0 24%), var(--skeu-control-bg);min-height:40px;box-shadow:var(--skeu-control-shadow);border-radius:14px;align-items:center;display:flex;padding:0 12px!important}.site-footerBottom{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:14px!important;padding-top:14px!important;display:grid!important}.site-footerBottomMain,.site-footerBottomItem{border:1px solid var(--brand-line);background:linear-gradient(180deg, #ffffff24, #fff0 24%), var(--skeu-control-bg);min-height:40px;box-shadow:var(--skeu-control-shadow);border-radius:14px;padding:0 12px}.site-footerBottomMain{grid-column:1/-1;justify-content:center}}@media (width<=420px){.site-footerActions,.site-footerQuickGrid,.site-footerList,.site-footerBottom{grid-template-columns:1fr!important}.site-footerQuickLink,.site-footerBottomMain,.site-footerBottomItem{min-height:44px}}html[data-theme=light] .site-footerQuickLink,html[data-theme=light] .site-footerCol,html[data-theme=light] .site-footerList a,html[data-theme=light] .site-footerBottomMain,html[data-theme=light] .site-footerBottomItem{border-color:#008a9424!important}html[data-theme=light] .site-footerQuickLink,html[data-theme=light] .site-footerCol,html[data-theme=light] .site-footerBottomMain,html[data-theme=light] .site-footerBottomItem{box-shadow:var(--skeu-control-shadow)!important;background:linear-gradient(#ffffff52,#fff0 26%),#f7fcfff5!important}html[data-theme=light] .site-footerQuickIcon,html[data-theme=light] .site-footerList a{background:linear-gradient(#ffffff47,#fff0 24%),#f8fdfffa!important;border-color:#008a9424!important}html[data-theme=light] .site-footerQuickCopy strong,html[data-theme=light] .site-footerBottomMain,html[data-theme=light] .site-footerBottomItem{color:#0d2d39f5!important}html[data-theme=light] .site-footerQuickCopy span{color:#38545ee0!important}.catalog-commandSearch,.catalog-filterSearch,.status-searchField,.st-inputWrap,.faq-searchWrap,.hero-search-shell,.testi-searchShell{transition:border-color .22s var(--ease-out), box-shadow .22s var(--ease-out), transform .22s var(--ease-out);border:1px solid var(--brand-line)!important;background:linear-gradient(180deg, #ffffff24, #fff0 26%), var(--skeu-control-bg)!important;box-shadow:var(--skeu-control-shadow)!important}.catalog-commandSearch,.status-searchField,.st-inputWrap,.faq-searchWrap,.hero-search-shell{min-height:56px;border-radius:20px!important}.catalog-commandSearch:focus-within,.catalog-filterSearch:focus-within,.status-searchField:focus-within,.st-inputWrap:focus-within,.faq-searchWrap:focus-within,.hero-search-shell:focus-within,.testi-searchShell:focus-within{box-shadow:0 0 0 3px #00d6b424, var(--skeu-control-shadow)!important;border-color:#4fffc866!important}.catalog-commandSearch .catalog-commandInput,.catalog-filterSearch .catalog-filterInput,.status-searchField .status-searchInput,.st-inputWrap .st-input,.faq-searchWrap .faq-searchInput,.hero-search-shell .hero-search-input,.testi-searchShell .testi-searchInput{width:100%;min-width:0;box-shadow:none!important;color:var(--brand-text)!important;background:0 0!important;border:0!important;padding-top:0!important;padding-bottom:0!important}.catalog-commandSearch .catalog-commandInput{min-height:56px}.catalog-commandSearch .catalog-commandInput::placeholder,.catalog-filterSearch .catalog-filterInput::placeholder,.status-searchField .status-searchInput::placeholder,.st-inputWrap .st-input::placeholder,.faq-searchWrap .faq-searchInput::placeholder,.hero-search-shell .hero-search-input::placeholder,.testi-searchShell .testi-searchInput::placeholder{color:var(--brand-muted)!important}.catalog-commandIcon,.catalog-filterSearch>svg,.status-searchField>svg,.st-inputWrap>svg,.faq-searchWrap>svg,.hero-search-icon,.testi-searchIcon{opacity:.92;color:var(--brand-icon)!important}.catalog-commandClear,.catalog-filterClear,.hero-search-clear{border:1px solid var(--brand-line)!important;background:linear-gradient(180deg, #ffffff2e, #fff0 24%), var(--skeu-control-bg)!important;box-shadow:var(--skeu-control-shadow)!important;color:var(--brand-text)!important}html[data-theme=light] .catalog-commandSearch,html[data-theme=light] .catalog-filterSearch,html[data-theme=light] .status-searchField,html[data-theme=light] .st-inputWrap,html[data-theme=light] .faq-searchWrap,html[data-theme=light] .hero-search-shell,html[data-theme=light] .testi-searchShell{background:linear-gradient(180deg, #ffffff6b, #fff0 24%), var(--skeu-control-bg)!important;border-color:#008a9429!important;box-shadow:0 12px 24px #436f811f,inset 0 1px #fff,inset 0 -2px #9abfcb3d,0 0 0 1px #008a9414!important}html[data-theme=light] .catalog-commandSearch .catalog-commandInput,html[data-theme=light] .catalog-filterSearch .catalog-filterInput,html[data-theme=light] .status-searchField .status-searchInput,html[data-theme=light] .st-inputWrap .st-input,html[data-theme=light] .faq-searchWrap .faq-searchInput,html[data-theme=light] .hero-search-shell .hero-search-input,html[data-theme=light] .testi-searchShell .testi-searchInput{color:#123744!important}html[data-theme=light] .catalog-commandClear,html[data-theme=light] .catalog-filterClear,html[data-theme=light] .hero-search-clear{border-color:#008a9429!important}.hero-commandCard,.stat-minimal,.product-tile,.catalog-command,.catalog-filterShell,.catalog-filter,.catalog-card.catalog-cardV2,.catalog-sheet,.testi-toolbar,.testi-miniStat,.testi-imgWrap,.admin-sidebar,.admin-panel,.admin-statCard,.admin-miniCard,.admin-orderCardModern,.admin-mobileBrand,.admin-mobileTab{border:1px solid var(--brand-line)!important;background:linear-gradient(180deg, #ffffff1f, #fff0 24%), radial-gradient(circle at 14% -2%, #ffffff14, #fff0 32%), radial-gradient(circle at top right, var(--brand-card-spot), #00d6b400 52%), var(--skeu-panel-bg)!important;box-shadow:var(--skeu-panel-shadow)!important}.layout-toggles,.catalog-quickChip,.catalog-viewBtn,.testi-filterChip,.testi-count,.admin-chip,.admin-searchRow{border:1px solid var(--brand-line)!important;background:linear-gradient(180deg, #ffffff24, #fff0 24%), var(--skeu-control-bg)!important;box-shadow:var(--skeu-control-shadow)!important}.catalog-quickChip.active,.testi-filterChip.active{color:#032235!important;box-shadow:var(--skeu-accent-shadow)!important;background:linear-gradient(#ffffff4d,#fff0 28%),linear-gradient(135deg,#4effda 0%,#25ebc8 36%,#00d6b4 58%,#008a94 100%)!important;border-color:#4fffc83d!important}.product-tile-icon,.catalog-card.catalog-cardV2 .catalog-cardIcon,.admin-product-icon,.admin-icon-preview,.admin-nav-icon,.admin-mobileTabIcon{border:1px solid var(--brand-line)!important;background:linear-gradient(180deg, #ffffff2e, #fff0 24%), var(--skeu-control-bg)!important;box-shadow:var(--skeu-control-shadow)!important}.product-tile-icon img,.catalog-card.catalog-cardV2 .catalog-cardIcon img{width:100%;height:100%;object-fit:cover!important;padding:0!important}html[data-theme=light] .catalog-title,html[data-theme=light] .catalog-cardTitle,html[data-theme=light] .product-tile-name,html[data-theme=light] .testi-minimal-title,html[data-theme=light] .admin-panel-title,html[data-theme=light] .admin-heroTitle,html[data-theme=light] .admin-brand-title{color:#123744!important}html[data-theme=light] .catalog-eyebrow,html[data-theme=light] .catalog-sub,html[data-theme=light] .catalog-cardKicker,html[data-theme=light] .catalog-cardSummary,html[data-theme=light] .home-summaryText,html[data-theme=light] .product-tile-desc,html[data-theme=light] .testi-minimal-sub,html[data-theme=light] .testi-miniStat span,html[data-theme=light] .admin-panel-sub,html[data-theme=light] .admin-brand-sub,html[data-theme=light] .admin-topbar-eyebrow,html[data-theme=light] .admin-nav-copy small,html[data-theme=light] .admin-statLabel,html[data-theme=light] .admin-miniCard span,html[data-theme=light] .admin-miniCard small{color:#2e4c58e6!important}@media (width<=900px) and (width>=721px){.hero-commandCard,.catalog-command,.catalog-filter,.catalog-card.catalog-cardV2,.testi-toolbar,.admin-sidebar,.admin-panel{border-radius:24px!important}}@media (width<=720px){.hero-commandCard,.catalog-command,.catalog-filter,.catalog-card.catalog-cardV2,.testi-toolbar,.admin-panel,.admin-sidebar,.admin-mobileBrand,.admin-mobileTab{border-radius:20px!important}.product-grid-container.grid-mode,.catalog-grid.grid,.testi-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=340px){.product-grid-container.grid-mode,.catalog-grid.grid,.testi-grid,.testi-skel-grid{grid-template-columns:1fr}}.site-footer--gopay .site-footerMobile{display:none}.site-footer--gopay .site-footerDesktop{display:block}@media (width<=680px){.site-footer--gopay{padding:18px 0 28px!important}.site-footer--gopay .container{width:min(1100px,100% - 18px)!important}.site-footer--gopay .site-footerDesktop{display:none!important}.site-footer--gopay .site-footerMobile{gap:16px;display:grid}.site-footer--gopay .site-footerPanel{background:radial-gradient(120% 120% at 0 0,#2f5c9e47,#0000 58%),linear-gradient(160deg,#0c1a2e 0%,#10233f 52%,#0f213d 100%)!important;border:1px solid #acceff33!important;border-radius:24px!important;padding:16px 16px 18px!important;box-shadow:0 24px 52px #0208148c,inset 0 1px #ffffff0a!important}html[data-theme=light] .site-footer--gopay .site-footerPanel{background:radial-gradient(120% 120% at 0 0,#2f5c9e42,#0000 58%),linear-gradient(160deg,#0c1a2e 0%,#10233f 52%,#0f213d 100%)!important;border-color:#acceff38!important;box-shadow:0 24px 52px #02081494,inset 0 1px #ffffff0a!important}.site-footer--gopay .site-footerMobileBrandRow{justify-content:flex-start;align-items:center;display:flex}.site-footer--gopay .site-footerMobileBrand{color:#f3f8ff;align-items:center;gap:10px;min-width:0;display:inline-flex}.site-footer--gopay .site-footerMobileBrand img{object-fit:cover;background:#ffffff0f;border:1px solid #c9deff3d;border-radius:12px;width:42px;height:42px}.site-footer--gopay .site-footerMobileBrand span{letter-spacing:-.04em;color:#f6fbff;font-size:20px;font-weight:800}.site-footer--gopay .site-footerMobileContactIntro{gap:6px;display:grid}.site-footer--gopay .site-footerMobileContactIntro a{color:#e9f4fff0;font-size:13px;font-weight:800;line-height:1.45}.site-footer--gopay .site-footerMobileSocial{align-items:center;gap:10px;display:flex}.site-footer--gopay .site-footerMobileSocialBtn{color:#eef6ff;background:#ffffff0a;border:1px solid #dcebff33;border-radius:10px;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.site-footer--gopay .site-footerMobileGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 14px;margin-top:2px;display:grid}.site-footer--gopay .site-footerMobileCol{gap:8px;display:grid}.site-footer--gopay .site-footerMobileColTitle{font-family:var(--font-display);letter-spacing:-.02em;color:#f7fbff;font-size:16px;font-weight:700}.site-footer--gopay .site-footerMobileList{gap:6px;display:grid}.site-footer--gopay .site-footerMobileLink{color:#ecf5fff2;font-size:13px;font-weight:700;line-height:1.45;display:block}.site-footer--gopay .site-footerMobileReach{border-top:1px solid #d1e4ff24;gap:8px;padding-top:8px;display:grid}.site-footer--gopay .site-footerMobileReach p{color:#e8f3ffe6;margin:0;font-size:13px;font-weight:700;line-height:1.55}.site-footer--gopay .site-footerMobileReach a{color:#f8fcff;font-size:15px;font-weight:900}.site-footer--gopay .site-footerMobileLegal{text-align:center;border-top:1px solid #d1e4ff24;gap:8px;padding-top:10px;display:grid}.site-footer--gopay .site-footerMobileLegal p{color:#dcecffd1;margin:0;font-size:12px;font-weight:700;line-height:1.5}.site-footer--gopay .site-footerMobileLegal a{color:#f4fbff;font-size:12px;font-weight:800}}html[data-theme=light] .site-footer--gopay .site-footerPanel{background:linear-gradient(#fffffff0,#eef9fcf5),#f6fbfdfa!important;border-color:#008a942e!important;box-shadow:0 24px 44px #527f9029,inset 0 1px #fffffffa!important}html[data-theme=light] .site-footer--gopay .site-footerTop,html[data-theme=light] .site-footer--gopay .site-footerBottom{border-color:#086c7a24!important}html[data-theme=light] .site-footer--gopay .site-footerHeadline,html[data-theme=light] .site-footer--gopay .site-footerList a,html[data-theme=light] .site-footer--gopay .site-footerBottom a{color:#0d2d39fa!important}html[data-theme=light] .site-footer--gopay .site-footerLead,html[data-theme=light] .site-footer--gopay .site-footerLabel,html[data-theme=light] .site-footer--gopay .site-footerMeta a,html[data-theme=light] .site-footer--gopay .site-footerBottom{color:#38545ee6!important}@media (width<=680px){html[data-theme=light] .site-footer--gopay .site-footerPanel{background:radial-gradient(130% 120% at 0 0,#5ebccc42,#0000 58%),linear-gradient(160deg,#f6fdff 0%,#e8f6fb 56%,#e3f1f8 100%)!important;border-color:#008a942e!important;box-shadow:0 22px 46px #4c768433,inset 0 1px #fff!important}html[data-theme=light] .site-footer--gopay .site-footerMobileBrand,html[data-theme=light] .site-footer--gopay .site-footerMobileBrand span,html[data-theme=light] .site-footer--gopay .site-footerMobileColTitle,html[data-theme=light] .site-footer--gopay .site-footerMobileReach a,html[data-theme=light] .site-footer--gopay .site-footerMobileLegal a{color:#123744!important}html[data-theme=light] .site-footer--gopay .site-footerMobileContactIntro a,html[data-theme=light] .site-footer--gopay .site-footerMobileLink,html[data-theme=light] .site-footer--gopay .site-footerMobileReach p,html[data-theme=light] .site-footer--gopay .site-footerMobileLegal p{color:#244854eb!important}html[data-theme=light] .site-footer--gopay .site-footerMobileBrand img{background:#ffffffe0!important;border-color:#008a9433!important}html[data-theme=light] .site-footer--gopay .site-footerMobileSocialBtn{color:#113b49eb!important;box-shadow:var(--skeu-control-shadow)!important;background:linear-gradient(#ffffff70,#fff0 26%),#f6fcffeb!important;border-color:#008a942e!important}html[data-theme=light] .site-footer--gopay .site-footerMobileReach,html[data-theme=light] .site-footer--gopay .site-footerMobileLegal{border-top-color:#008a9429!important}}.site-footer--gopay .site-footerPanel.site-footerGo{background:radial-gradient(130% 130% at 0 0,#305b9a42,#0000 58%),linear-gradient(160deg,#0c1b31 0%,#0f223f 52%,#102342 100%)!important;border:1px solid #a7cdff33!important;border-radius:34px!important;padding:34px 38px!important;box-shadow:0 26px 58px #0208148f,inset 0 1px #ffffff0a!important}.site-footer--gopay .site-footerGoIntro{gap:clamp(18px,2vw,24px);display:grid}.site-footer--gopay .site-footerGoBrand{color:#f3f8ff;align-items:center;gap:12px;width:max-content;display:inline-flex}.site-footer--gopay .site-footerGoBrand img{object-fit:cover;background:#ffffff0f;border:1px solid #d1e4ff38;border-radius:14px;width:52px;height:52px}.site-footer--gopay .site-footerGoBrand span{letter-spacing:-.04em;font-size:48px;font-weight:800;line-height:1}.site-footer--gopay .site-footerGoContact{flex-wrap:wrap;gap:8px;display:flex}.site-footer--gopay .site-footerGoContact a{color:#e6f2fff0;background:#ffffff0b;border:1px solid #d1e4ff29;border-radius:14px;align-items:center;gap:9px;min-height:48px;padding:7px 12px 7px 8px;transition:border-color .2s,background .2s,transform .2s;display:inline-flex}.site-footer--gopay .site-footerGoContact a:hover{background:#00d6b414;border-color:#00d6b457;transform:translateY(-1px)}.site-footer--gopay .site-footerGoContactIcon{color:#7ee8d8;background:#00d6b41f;border-radius:10px;flex:none;place-items:center;width:30px;height:30px;display:grid}.site-footer--gopay .site-footerGoContactCopy{gap:1px;min-width:0;display:grid}.site-footer--gopay .site-footerGoContactCopy strong{font-size:14px;font-weight:800;line-height:1.2}.site-footer--gopay .site-footerGoContactCopy small{color:#e6f2ff9e;font-size:11px;font-weight:600;line-height:1.25}.site-footer--gopay .site-footerGoSocial{align-items:center;gap:10px;display:flex}.site-footer--gopay .site-footerGoSocialBtn{color:#edf6ff;background:#ffffff0d;border:1px solid #dcebff38;border-radius:11px;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.site-footer--gopay .site-footerGoColumns{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;padding-top:24px;display:grid}.site-footer--gopay .site-footerGoCol{gap:10px;display:grid}.site-footer--gopay .site-footerGoTitle{color:#f6fbff;letter-spacing:-.01em;margin:0;font-size:16px;font-weight:900}.site-footer--gopay .site-footerGoList{gap:8px;display:grid}.site-footer--gopay .site-footerGoLink{color:#eaf5ffeb;font-size:14px;font-weight:700;line-height:1.45}.site-footer--gopay .site-footerGoReach p{color:#e8f3ffe6;margin:0;font-size:14px;font-weight:700;line-height:1.6}.site-footer--gopay .site-footerGoReach a{color:#f8fdff;font-size:16px;font-weight:900}.site-footer--gopay .site-footerGoLegal{text-align:center;border-top:1px solid #d1e4ff26;gap:10px;margin-top:24px;padding-top:20px;display:grid}.site-footer--gopay .site-footerGoLegal p{color:#dcecffd6;margin:0;font-size:13px;font-weight:700;line-height:1.55}@media (width<=980px){.site-footer--gopay .site-footerPanel.site-footerGo{padding:26px 24px!important}.site-footer--gopay .site-footerGoColumns{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 16px}}@media (width<=680px){.site-footer--gopay .site-footerPanel.site-footerGo{border-radius:24px!important;padding:18px 16px 20px!important}.site-footer--gopay .site-footerGoBrand span{font-size:30px}.site-footer--gopay .site-footerGoBrand img{width:44px;height:44px}.site-footer--gopay .site-footerGoColumns{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 14px;padding-top:16px}.site-footer--gopay .site-footerGoTitle{font-size:15px}.site-footer--gopay .site-footerGoLink,.site-footer--gopay .site-footerGoReach p{font-size:13px}.site-footer--gopay .site-footerGoReach a{font-size:15px}.site-footer--gopay .site-footerGoLegal{margin-top:16px;padding-top:14px}.site-footer--gopay .site-footerGoLegal p{font-size:12px}}@media (width<=420px){.site-footer--gopay .site-footerGoColumns{grid-template-columns:1fr}}html[data-theme=light] .site-footer--gopay .site-footerPanel.site-footerGo{background:radial-gradient(130% 120% at 0 0,#5fbdcd38,#0000 58%),linear-gradient(160deg,#f6fdff 0%,#e8f6fb 56%,#e2f1f8 100%)!important;border-color:#008a942e!important;box-shadow:0 24px 46px #4c768433,inset 0 1px #fff!important}html[data-theme=light] .site-footer--gopay .site-footerGoBrand,html[data-theme=light] .site-footer--gopay .site-footerGoBrand span,html[data-theme=light] .site-footer--gopay .site-footerGoTitle,html[data-theme=light] .site-footer--gopay .site-footerGoReach a{color:#123744!important}html[data-theme=light] .site-footer--gopay .site-footerGoContact a,html[data-theme=light] .site-footer--gopay .site-footerGoLink,html[data-theme=light] .site-footer--gopay .site-footerGoReach p,html[data-theme=light] .site-footer--gopay .site-footerGoLegal p{color:#244854eb!important}html[data-theme=light] .site-footer--gopay .site-footerGoContact a{background:#ffffff80;border-color:#008a9429}html[data-theme=light] .site-footer--gopay .site-footerGoContact a:hover{background:#dcf5f8d1;border-color:#008a944d}html[data-theme=light] .site-footer--gopay .site-footerGoContactCopy small{color:#2448549e}html[data-theme=light] .site-footer--gopay .site-footerGoSocialBtn{color:#113b49eb!important;background:linear-gradient(#ffffff75,#fff0 26%),#f6fcffeb!important;border-color:#008a942e!important}html[data-theme=light] .site-footer--gopay .site-footerGoBrand img{background:#ffffffe0!important;border-color:#008a9433!important}html[data-theme=light] .site-footer--gopay .site-footerGoLegal{border-top-color:#008a9429!important}.catalog-commandSearch,.catalog-filterSearch,.status-searchField,.st-inputWrap,.faq-searchWrap,.hero-search-shell,.testi-searchShell,.admin-searchRow{border:1px solid var(--uni-line)!important;background:linear-gradient(180deg, #ffffff24, #fff0 24%), var(--uni-inset)!important;box-shadow:var(--uni-inset-shadow)!important}.catalog-commandSearch,.status-searchField,.st-inputWrap,.faq-searchWrap,.hero-search-shell,.admin-searchRow{min-height:56px;border-radius:20px!important}.catalog-filterSearch,.testi-searchShell{min-height:44px;border-radius:16px!important}.catalog-commandSearch:focus-within,.catalog-filterSearch:focus-within,.status-searchField:focus-within,.st-inputWrap:focus-within,.faq-searchWrap:focus-within,.hero-search-shell:focus-within,.testi-searchShell:focus-within,.admin-searchRow:focus-within{border-color:var(--uni-line-strong)!important;box-shadow:0 0 0 3px #10bcc624, var(--uni-inset-shadow)!important}.catalog-commandSearch .catalog-commandInput,.catalog-filterSearch .catalog-filterInput,.status-searchField .status-searchInput,.st-inputWrap .st-input,.faq-searchWrap .faq-searchInput,.hero-search-shell .hero-search-input,.testi-searchShell .testi-searchInput,.admin-searchInput{box-shadow:none!important;color:var(--uni-text)!important;background:0 0!important;border:0!important}.faq-chip,.catalog-quickChip,.testi-filterChip,.catalog-viewBtn,.admin-chip,.layout-toggles{border:1px solid var(--uni-line)!important;background:linear-gradient(180deg, #ffffff24, #fff0 24%), var(--uni-panel-soft)!important;box-shadow:var(--uni-soft-shadow)!important}.faq-chip.active,.catalog-chip.active,.catalog-quickChip.active,.testi-filterChip.active,.catalog-viewBtn.active,.admin-chip.active{border-color:var(--imzaqi-btn-border)!important;background:var(--imzaqi-btn-face)!important;color:var(--imzaqi-btn-text)!important;box-shadow:var(--imzaqi-btn-shadow)!important}.hero-commandCard,.stat-minimal,.flow-assist,.product-tile,.catalog-command,.catalog-filter,.catalog-card.catalog-cardV2,.catalog-sheet,.testi-toolbar,.testi-miniStat,.testi-imgWrap,.checkout-drawer,.checkout-panel,.checkout-summary,.checkout-item-card,.checkout-promo-card,.pay-card,.pay-orderDesktop,.pay-orderMobileCard,.qris-wrap,.pay-successModal,.admin-loginShell,.admin-loginAside,.admin-loginSignal,.admin-sidebar,.admin-panel,.admin-statCard,.admin-miniCard,.admin-orderCardModern,.admin-mobileBrand,.admin-mobileTab{border:1px solid var(--uni-line)!important;background:linear-gradient(180deg, #ffffff1f, #fff0 22%), radial-gradient(circle at top right, #53ccff29, #53ccff00 52%), var(--uni-panel)!important;box-shadow:var(--uni-shadow)!important}.home-kicker,.catalog-eyebrow,.catalog-sub,.product-tile-desc,.catalog-cardSummary,.catalog-cardKicker,.admin-panel-sub,.admin-brand-sub,.admin-topbar-eyebrow,.admin-nav-copy small,.admin-statLabel,.admin-miniCard span,.admin-miniCard small,.pay-shell-sub,.checkout-drawerSub,.checkout-main-kicker,.checkout-summaryLabel{color:var(--uni-muted)!important}.catalog-title,.catalog-cardTitle,.product-tile-name,.admin-panel-title,.admin-heroTitle,.admin-brand-title,.pay-shell-title,.pay-cardTitle,.checkout-drawerTitle{color:var(--uni-text)!important}.product-tile-icon,.catalog-card.catalog-cardV2 .catalog-cardIcon,.pay-orderItemIcon,.admin-product-icon,.admin-icon-preview,.admin-nav-icon,.admin-mobileTabIcon{border:1px solid var(--uni-line)!important;background:linear-gradient(180deg, #fff3, #fff0 24%), var(--uni-panel-soft)!important;box-shadow:var(--uni-soft-shadow)!important;border-radius:18px!important}.product-tile-icon img,.catalog-card.catalog-cardV2 .catalog-cardIcon img,.pay-orderItemIcon img{width:100%;height:100%;object-fit:cover!important;padding:0!important}@media (width<=900px) and (width>=721px){.hero-commandCard,.catalog-command,.catalog-filter,.catalog-card.catalog-cardV2,.testi-toolbar,.admin-panel,.pay-card,.checkout-panel{border-radius:24px!important}}@media (width<=720px){.hero-commandCard,.catalog-command,.catalog-filter,.catalog-card.catalog-cardV2,.testi-toolbar,.admin-panel,.pay-card,.checkout-panel{border-radius:20px!important}.product-grid-container.grid-mode,.catalog-grid.grid,.testi-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=340px){.product-grid-container.grid-mode,.catalog-grid.grid,.testi-grid,.testi-skel-grid{grid-template-columns:1fr}}.faq-command .faq-chip.active{border-color:var(--imzaqi-btn-border)!important;background:var(--imzaqi-btn-face)!important;color:var(--imzaqi-btn-text)!important}.home-page .home-howCard,.home-page .flow-assist,.home-page .product-tile,.home-page .home-tileSkeleton,.home-page .home-promoCard{isolation:isolate;position:relative;overflow:hidden;border:1px solid var(--brand-line)!important;background:var(--home-neo-panel)!important;box-shadow:var(--home-neo-panel-shadow)!important}.home-page .home-howCard:before{content:"";border-radius:inherit;pointer-events:none;opacity:.52;background:linear-gradient(#ffffff47,#fff0 26%),radial-gradient(120% 100% at 8% 0,#ffffff38,#fff0 52%);position:absolute;inset:1px}.home-page .product-tile:after{content:"";border-radius:inherit;pointer-events:none;opacity:.4;background:linear-gradient(#ffffff1a,#fff0 22%);position:absolute;inset:1px}html[data-theme=dark] .home-page .product-tile:after{opacity:.15}.home-page .flow-assist:before{background:linear-gradient(#74ffe1,#2be7d5 42%,#00b6c4)!important;box-shadow:0 0 22px #4fffc84d!important}.home-page .flow-assist:after{background:linear-gradient(#ffffff47,#fff0 26%),linear-gradient(135deg,#4fffc83d,#00c2d00f)!important;border-color:#4fffc842!important;box-shadow:inset 0 1px #ffffff57!important}.home-page .layout-toggles,.home-page .flow-assist-actions,.home-page .flow-assist-badge,.home-page .product-tile-pill,.home-page .hero-search-clear,.home-page .home-howCard-icon,.home-page .home-stickyBar-link{border:1px solid var(--brand-line)!important;background:var(--home-neo-control)!important;box-shadow:var(--home-neo-control-shadow)!important}.home-page .hero-search-shell{border:1px solid var(--brand-line)!important;background:var(--home-neo-inset)!important;box-shadow:var(--home-neo-inset-shadow)!important}.home-page .hero-search-shell:focus-within{background:var(--skeu-control-bg,#141c2b)!important;box-shadow:0 0 0 4px #4fffc826, var(--home-neo-inset-shadow), 0 12px 30px #0006!important;border-color:#4fffc880!important}html[data-theme=light] .home-page .hero-search-shell:focus-within{box-shadow:0 0 0 4px #00d6b426, var(--home-neo-inset-shadow), 0 12px 30px #00647826!important;background:#fff!important;border-color:#00d6b480!important}.home-page .flow-assist-badge.emphasis{background:linear-gradient(180deg, #4fffc838, #00c2d024), var(--home-neo-control)!important;border-color:#4fffc83d!important}.home-page .product-tile{border-radius:28px!important}.home-page .flow-assist:hover{transform:translateY(-3px);box-shadow:0 26px 52px #000c1e70,-14px -14px 26px #ffffff14,inset 0 1px #ffffff4d,inset 0 -2px #03232c4d!important}.home-page .product-tile--list:before{background:linear-gradient(#50ffd0,#1ec8d6)!important}.home-page .suggestion-item{background:var(--home-neo-control)!important;box-shadow:var(--home-neo-control-shadow)!important}.home-page .home-stickyBar{background:var(--home-neo-panel-soft,var(--uni-neo-panel-soft))!important;box-shadow:var(--home-neo-panel-shadow,var(--uni-neo-panel-shadow))!important}.home-page .hx-live-badge{background:var(--home-neo-control,var(--skeu-control-bg))!important;box-shadow:var(--home-neo-control-shadow,var(--skeu-control-shadow))!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border:none!important}.home-page .home-popularList .home-popularSold{background:var(--skeu-control-bg,var(--home-neo-control,var(--uni-neo-control)))!important;box-shadow:var(--skeu-control-shadow,var(--home-neo-control-shadow,var(--uni-neo-control-shadow)))!important;color:var(--text,#f0f4f8)!important;border:none!important}html[data-theme=light] .home-page .home-popularList .home-popularSold{color:var(--text,#0f1f2e)!important}@media (width<=460px){.home-page .home-popularList .catalog-card.catalog-cardV2 .catalog-cardKicker{display:inline-flex!important}.home-page .home-popularList .catalog-card.catalog-cardV2 .catalog-cardSummary{display:block!important}}.catalog-page .catalog-hero:before{background:radial-gradient(620px 300px at 84% 12%,#47e9e12b,#47e9e100 72%)!important;height:580px!important;inset:-10% -8% auto!important}.catalog-page .catalog-layout{gap:18px!important}@media (width>=721px){.catalog-filterShell .catalog-filter.is-sidebar{box-shadow:none!important;background:0 0!important;border:none!important}}.catalog-page .catalog-command{border-radius:28px!important;padding:12px!important}.catalog-page .catalog-card.catalog-cardV2{border-radius:26px!important;gap:10px!important;padding:14px!important}.catalog-page .catalog-card.catalog-cardV2 .catalog-cardTop{gap:8px!important}.catalog-page .catalog-card.catalog-cardV2 .catalog-cardBrand{gap:10px!important}.catalog-page .catalog-card.catalog-cardV2 .catalog-cardTitle{-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;font-size:clamp(16px,2.2vw,24px)!important;line-height:1.15!important;display:-webkit-box!important;overflow:hidden!important}@media (width<=640px){.catalog-page .catalog-card.catalog-cardV2.grid .catalog-cardBrand{grid-template-columns:auto minmax(0,1fr)!important;align-items:flex-start!important;gap:8px!important;display:grid!important}.catalog-page .catalog-card.catalog-cardV2.grid .catalog-cardIcon{aspect-ratio:1!important;border-radius:13px!important;flex:0 0 44px!important;width:44px!important;height:44px!important;margin-bottom:0!important;overflow:hidden!important}.catalog-page .catalog-card.catalog-cardV2.grid .catalog-cardIcon img{object-fit:cover!important;width:100%!important;height:100%!important;padding:0!important;display:block!important}.catalog-page .catalog-card.catalog-cardV2.grid .catalog-cardCopy{gap:2px!important;width:100%!important;min-width:0!important;display:grid!important}.catalog-page .catalog-card.catalog-cardV2.grid .catalog-cardTitle{-webkit-line-clamp:2!important;font-size:13.5px!important;line-height:1.2!important}}.catalog-page .catalog-card.catalog-cardV2 .catalog-cardSummary{-webkit-line-clamp:2!important;color:var(--uni-muted)!important;overflow-wrap:anywhere!important;-webkit-box-orient:vertical!important;margin-top:2px!important;font-size:11px!important;line-height:1.35!important;display:-webkit-box!important;overflow:hidden!important}.catalog-page .catalog-card.catalog-cardV2 .catalog-cardMeta{flex-wrap:wrap!important;gap:7px!important;display:flex!important}.catalog-page .catalog-card.catalog-cardV2 .catalog-cardMeta>span{flex:none!important;min-width:0!important;min-height:30px!important;padding:0 8px!important}.catalog-page .catalog-card.catalog-cardV2 .catalog-cardMeta>span>span{text-overflow:clip!important;white-space:nowrap!important;overflow:visible!important}.catalog-page .catalog-card.catalog-cardV2 .catalog-cardFoot{min-height:42px!important}.testimonials-page .testi-minimal-hero:before{background:radial-gradient(580px 300px at 82% 14%,#47e9e12b,#47e9e100 72%)!important;height:560px!important;inset:-12% -8% auto!important}.testimonials-page .testi-toolbar{border-radius:26px!important;padding:12px!important}.testimonials-page .testi-miniStat,.testimonials-page .testi-imgWrap,.testimonials-page .lightbox{border-radius:24px!important}.testimonials-page .testi-captionPill{text-overflow:ellipsis!important;max-width:100%!important;overflow:hidden!important}.pay-page .pay-shell-hero:before{filter:none!important;background:radial-gradient(700px 340px at 86% 14%,#47e9e129,#47e9e100 68%)!important;inset:-16% -8%!important}.pay-page .pay-card,.pay-page .pay-orderDesktop,.pay-page .pay-orderMobileCard,.pay-page .qris-wrap,.pay-page .pay-successModal{border-radius:28px!important}.checkout-drawer{border-left-color:var(--uni-line)!important}.checkout-panel,.checkout-summary,.checkout-item-card,.checkout-promo-card{border-radius:24px!important}.admin-page .admin-sidebar,.admin-page .admin-panel,.admin-page .admin-statCard,.admin-page .admin-miniCard,.admin-page .admin-orderCardModern,.admin-page .admin-mobileBrand,.admin-page .admin-mobileTab{border-radius:26px!important}.admin-page .admin-searchRow{border-radius:18px!important}.nav a:after{display:none!important}.nav a.active{box-shadow:none!important;color:var(--uni-text)!important;border-radius:var(--uni-neo-radius-sm,14px)!important;background:0 0!important;border-color:#0000!important}.nav-active-pill{z-index:0;pointer-events:none;transition:transform .28s cubic-bezier(.22,1,.36,1),width .28s cubic-bezier(.22,1,.36,1),height .28s cubic-bezier(.22,1,.36,1),opacity .18s,border-radius .28s;position:absolute;background:var(--skeu-pill-bg)!important;border:1px solid var(--brand-line)!important;box-shadow:var(--skeu-control-shadow)!important;border-radius:12px!important}.nav a:hover:not(.active){background:#ffffff0a!important;border-color:#0000!important;transform:translateY(-1px)!important;box-shadow:inset 0 1px #ffffff0d!important}@media (width<=1024px){.catalog-page .catalog-layout{grid-template-columns:290px minmax(0,1fr)!important;gap:12px!important}.catalog-page .catalog-card.catalog-cardV2 .catalog-cardMeta{flex-wrap:wrap!important;display:flex!important}}@media (width<=720px){.catalog-page .catalog-command,.testimonials-page .testi-toolbar,.pay-page .pay-card,.checkout-panel,.admin-page .admin-panel{border-radius:20px!important}.header,.site-header,html[data-theme=light] .header,html[data-theme=light] .site-header{box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:0!important}.catalog-page .catalog-layout{grid-template-columns:1fr!important}.catalog-page .catalog-card.catalog-cardV2 .catalog-cardMeta{flex-wrap:wrap!important;display:flex!important}.home-page .product-grid-container.grid-mode,.catalog-page .catalog-grid.grid,.testimonials-page .testi-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=340px){.home-page .product-grid-container.grid-mode,.catalog-page .catalog-grid.grid,.testimonials-page .testi-grid,.testimonials-page .testi-skel-grid{grid-template-columns:1fr!important}.catalog-page .catalog-card.catalog-cardV2 .catalog-cardMeta{flex-wrap:wrap!important;display:flex!important}}html,html[data-theme=dark]{--uni-neo-panel:conic-gradient(from 155deg at 18% -18%, #ffffff61 0deg, #ffffff1a 28deg, transparent 52deg), conic-gradient(from 158deg at 84% 108%, #4fffc833 0deg, transparent 30deg), var(--skeu-panel-bg);--uni-neo-panel-soft:linear-gradient(175deg, #ffffff3d, #ffffff05 32%), var(--skeu-control-bg);--uni-neo-panel-shadow:var(--skeu-panel-shadow);--uni-neo-control:linear-gradient(170deg, #ffffff4d, #ffffff05 36%), var(--skeu-control-bg);--uni-neo-control-shadow:var(--skeu-control-shadow);--uni-neo-inset:linear-gradient(180deg, #0000002e, #ffffff03 22%), var(--skeu-inset-bg);--uni-neo-inset-shadow:var(--skeu-inset-shadow);--uni-neo-focus:0 0 0 4px #4fffc833, 0 22px 44px #00061261;--uni-neo-radius-xl:30px;--uni-neo-radius-lg:24px;--uni-neo-radius-md:20px;--uni-neo-radius-sm:16px;--uni-neo-icon:#21afbf}html[data-theme=light]{--uni-neo-panel:conic-gradient(from 155deg at 18% -18%, #fff 0deg, #ffffffb8 28deg, transparent 52deg), conic-gradient(from 158deg at 84% 108%, #4fffc829 0deg, transparent 30deg), var(--skeu-panel-bg);--uni-neo-panel-soft:linear-gradient(170deg, #fff, #ffffff4d 36%), var(--skeu-control-bg);--uni-neo-panel-shadow:var(--skeu-panel-shadow);--uni-neo-control:linear-gradient(170deg, #fff, #ffffff47 38%), var(--skeu-control-bg);--uni-neo-control-shadow:var(--skeu-control-shadow);--uni-neo-inset:linear-gradient(180deg, #b4d7e6b3, #ffffff1a 26%), var(--skeu-inset-bg);--uni-neo-inset-shadow:var(--skeu-inset-shadow);--uni-neo-focus:0 0 0 4px #0d7c9038, 0 18px 36px #37647847;--uni-neo-icon:#0a7d8c}.faq-shell{--faq-panel:var(--uni-neo-panel);--faq-panel-soft:var(--uni-neo-panel-soft);--faq-inset:var(--uni-neo-inset);--faq-line:var(--uni-line);--faq-line-strong:var(--uni-line-strong);--faq-text:var(--uni-text);--faq-muted:var(--uni-muted);--faq-subtle:color-mix(in srgb, var(--uni-muted) 84%, var(--uni-text) 16%);--faq-shadow:var(--uni-neo-panel-shadow);--faq-soft-shadow:var(--uni-neo-control-shadow);--faq-inset-shadow:var(--uni-neo-inset-shadow)}.status-shell{--st-panel:var(--uni-neo-panel);--st-panel-soft:var(--uni-neo-panel-soft);--st-inset:var(--uni-neo-inset);--st-line:var(--uni-line);--st-line-strong:var(--uni-line-strong);--st-text:var(--uni-text);--st-muted:var(--uni-muted);--st-subtle:color-mix(in srgb, var(--uni-muted) 84%, var(--uni-text) 16%);--st-shadow:var(--uni-neo-panel-shadow);--st-shadow-soft:var(--uni-neo-control-shadow);--st-inset-shadow:var(--uni-neo-inset-shadow)}.testi-shell{--testi-panel:var(--uni-neo-panel);--testi-panel-soft:var(--uni-neo-panel-soft);--testi-inset:var(--uni-neo-inset);--testi-line:var(--uni-line);--testi-line-strong:var(--uni-line-strong);--testi-text:var(--uni-text);--testi-muted:var(--uni-muted);--testi-subtle:color-mix(in srgb, var(--uni-muted) 84%, var(--uni-text) 16%);--testi-shadow:var(--uni-neo-panel-shadow);--testi-shadow-soft:var(--uni-neo-control-shadow);--testi-inset-shadow:var(--uni-neo-inset-shadow)}.hero-commandCard,.stat-minimal,.flow-assist,.product-tile,.catalog-command,.catalog-filterShell,.catalog-filter,.catalog-metric,.catalog-card.catalog-cardV2,.catalog-sheet,.faq-hero,.faq-command,.faq-item,.faq-empty,.faq-sideCard,.st-hero,.st-search,.st-empty,.st-infoCard,.st-card,.testi-hero,.testi-command,.testi-sideCard,.testi-toolbar,.testi-miniStat,.testi-imgWrap,.lightbox,.checkout-drawer,.checkout-item-card,.checkout-panel,.checkout-promo-card,.checkout-summary,.pay-card,.pay-orderDesktop,.pay-orderMobileCard,.pay-stageCard,.pay-successModal,.qris-wrap,.admin-loginShell,.admin-loginAside,.admin-loginSignal,.admin-sidebar,.admin-panel,.admin-statCard,.admin-miniCard,.admin-orderCardModern,.admin-mobileBrand,.admin-mobileTab,.admin-sidePanel,.admin-overviewHero,.nf-shell,.site-footer--gopay .site-footerPanel.site-footerGo{border-color:var(--uni-line)!important;background:var(--uni-neo-panel)!important;box-shadow:var(--uni-neo-panel-shadow)!important}.checkout-item-remove,.layout-toggles,.flow-assist-actions,.flow-assist-badge,.product-tile-pill,.faq-chip,.faq-heroPill,.catalog-chip,.catalog-quickChip,.catalog-viewBtn,.testi-filterChip,.testi-count,.admin-chip,.tab-btn,.pay-emailState,.pay-freePanelBadge,.pay-freePanelIcon,.pay-noteState,.pay-orderItem,.pay-orderPromo,.pay-shell-kicker,.pay-statePill,.st-copyNoteBtn,.st-pasteBtn,.st-refreshBtn,.st-statePill,.nf-radar{border-color:var(--uni-line)!important;background:var(--uni-neo-control)!important;box-shadow:var(--uni-neo-control-shadow)!important}.faq-chip.active,.catalog-chip.active,.catalog-quickChip.active,.catalog-viewBtn.active,.testi-filterChip.active,.admin-chip.active{border-color:var(--imzaqi-btn-border)!important;background:var(--imzaqi-btn-face)!important;color:var(--imzaqi-btn-text)!important;box-shadow:var(--imzaqi-btn-shadow)!important}.hero-search-shell,.catalog-commandSearch,.catalog-filterSearch,.status-searchField,.st-inputWrap,.faq-searchWrap,.home-faqSearchShell,.testi-searchShell,.admin-searchRow{position:relative;border:1px solid var(--uni-line)!important;background:var(--uni-neo-inset)!important;box-shadow:var(--uni-neo-inset-shadow)!important;transition:border-color .18s,box-shadow .22s,transform .22s!important}.hero-search-shell,.catalog-commandSearch,.status-searchField,.st-inputWrap,.faq-searchWrap,.testi-searchShell,.admin-searchRow{border-radius:22px!important;min-height:58px!important}.catalog-filterSearch{border-radius:18px!important;min-height:50px!important}.hero-search-shell,.st-inputWrap,.faq-searchWrap,.admin-searchRow{padding:0 14px!important}.catalog-filterSearch{padding:0 12px!important}.hero-search-shell:focus-within,.catalog-commandSearch:focus-within,.catalog-filterSearch:focus-within,.status-searchField:focus-within,.st-inputWrap:focus-within,.faq-searchWrap:focus-within,.testi-searchShell:focus-within,.admin-searchRow:focus-within{border-color:var(--uni-line-strong)!important;box-shadow:var(--uni-neo-focus), var(--uni-neo-inset-shadow)!important}.catalog-commandInput,.catalog-filterInput,.status-searchInput,.st-input,.faq-searchInput,.hero-search-input,.testi-searchInput,.admin-searchInput{letter-spacing:.01em;width:100%;font-weight:700;box-shadow:none!important;color:var(--uni-text)!important;background:0 0!important;border:0!important}.hero-search-input,.catalog-commandInput,.testi-searchInput,.status-searchInput,.st-input,.faq-searchInput,.admin-searchInput{min-height:58px!important}.catalog-filterInput{min-height:48px!important}.catalog-commandInput::placeholder,.catalog-filterInput::placeholder,.status-searchInput::placeholder,.st-input::placeholder,.faq-searchInput::placeholder,.hero-search-input::placeholder,.testi-searchInput::placeholder,.admin-searchInput::placeholder{color:color-mix(in srgb, var(--uni-muted) 80%, var(--uni-text) 20%)!important;opacity:1!important}.catalog-commandIcon,.catalog-filterSearch>svg,.status-searchField>svg,.st-inputWrap>svg,.faq-searchWrap>svg,.hero-search-icon,.testi-searchIcon,.admin-searchRow>svg{color:var(--uni-neo-icon)!important}.faq-searchClear,.hero-search-clear,.catalog-commandClear,.catalog-filterClear,.testi-clear,.home-faqSearchClear{border:1px solid var(--uni-line)!important;background:var(--uni-neo-control)!important;box-shadow:var(--uni-neo-control-shadow)!important;color:var(--uni-text)!important}.catalog-commandSort,.catalog-filterBtn,.st-checkBtn,.admin-select,.admin-topbar-action{border-color:var(--uni-line)!important;background:var(--uni-neo-control)!important;box-shadow:var(--uni-neo-control-shadow)!important}.catalog-commandSort:focus,.catalog-filterBtn:focus,.st-checkBtn:focus,.admin-select:focus{box-shadow:var(--uni-neo-focus), var(--uni-neo-control-shadow)!important}:where(.header-cart,.header-iconAction,.catalog-quickChip,.catalog-viewBtn,.catalog-filterBtn,.catalog-sheetClose,.catalog-commandClear,.catalog-filterClear,.hero-search-clear,.suggestion-item,.checkout-drawerClose,.checkout-item-remove,.qty-btn,.icon-btn):focus-visible{border-color:var(--uni-line-strong)!important;box-shadow:var(--uni-neo-focus), var(--uni-neo-control-shadow)!important;outline:none!important}:where(.catalog-quickChip,.catalog-viewBtn,.catalog-filterBtn,.suggestion-item,.checkout-item-remove):focus-visible{color:var(--uni-text)!important;background:var(--uni-neo-control)!important}.catalog-toggle input:focus-visible+.catalog-toggleUi{border-color:var(--uni-line-strong)!important;box-shadow:var(--uni-neo-focus), var(--uni-neo-control-shadow)!important;outline:none!important}@media (width<=1280px){.hero-commandCard,.catalog-command,.catalog-filter,.faq-command,.st-search,.testi-command,.admin-panel{border-radius:26px!important}}@media (width<=1024px){.hero-commandCard,.catalog-command,.catalog-filter,.faq-command,.st-search,.testi-command,.admin-panel,.pay-card,.checkout-panel{border-radius:22px!important}}@media (width<=820px){.hero-search-shell,.catalog-commandSearch,.status-searchField,.st-inputWrap,.faq-searchWrap,.testi-searchShell,.admin-searchRow{border-radius:20px!important;min-height:54px!important}.hero-search-input,.catalog-commandInput,.testi-searchInput,.status-searchInput,.st-input,.faq-searchInput,.admin-searchInput{min-height:54px!important}.catalog-filterSearch,.catalog-filterInput{min-height:46px!important}}@media (width<=720px){.hero-commandCard,.catalog-command,.catalog-filter,.faq-command,.st-search,.testi-command,.admin-panel,.pay-card,.checkout-panel,.product-detail{border-radius:20px!important}.hero-search-shell,.catalog-commandSearch,.status-searchField,.st-inputWrap,.faq-searchWrap,.testi-searchShell,.admin-searchRow{border-radius:18px!important;min-height:52px!important}.hero-search-input,.catalog-commandInput,.testi-searchInput,.status-searchInput,.st-input,.faq-searchInput,.admin-searchInput{min-height:52px!important}.catalog-filterSearch,.catalog-filterInput{border-radius:16px!important;min-height:44px!important}}@media (width<=920px) and (height<=560px){.hero-commandCard,.catalog-command,.catalog-filter,.faq-command,.st-search,.testi-command,.admin-panel{border-radius:18px!important;padding:10px!important}.hero-search-shell,.catalog-commandSearch,.status-searchField,.st-inputWrap,.faq-searchWrap,.testi-searchShell,.admin-searchRow{border-radius:16px!important;min-height:48px!important}.hero-search-input,.catalog-commandInput,.testi-searchInput,.status-searchInput,.st-input,.faq-searchInput,.admin-searchInput{min-height:48px!important;font-size:14px!important}}.home-page .home-popularList,.detail-page .variants-grid,.testimonials-page .testi-grid{margin:0!important;padding:8px 0 16px!important;overflow:visible!important}.catalog-page .catalog-grid{margin:0!important;padding:6px 4px 14px!important;overflow:visible!important}.home-page .flow-assist{overflow:visible!important}.catalog-page .catalog-content{width:100%!important;min-width:0!important;padding-bottom:8px!important;overflow:visible!important}.catalog-page .catalog-contentBar{min-width:0!important}.catalog-page .catalog-quickFilters{width:100%!important;min-width:0!important;max-width:100%!important;padding-top:10px!important;padding-bottom:22px!important;padding-right:0!important;overflow:auto visible!important}.catalog-page .catalog-quickChip{max-width:100%!important}.catalog-page .catalog-card.catalog-cardV2,.home-page .home-popularList .catalog-card.catalog-cardV2{overflow:visible!important}@media (width<=720px){.home-page .home-popularList,.detail-page .variants-grid,.testimonials-page .testi-grid{margin:-8px -6px 0!important;padding:8px 6px 18px!important}.catalog-page .catalog-grid{margin:0!important;padding:4px 2px 10px!important}}html,html[data-theme=dark]{--uni-line:#75b2d642;--uni-line-strong:#6fdcff7a;--uni-text:#e9f6ff;--uni-muted:#c7dff0c7;--uni-neo-panel:linear-gradient(166deg, #ffffff24 0%, #ffffff0a 24%, #fff0 52%), radial-gradient(120% 90% at -10% -14%, #ffffff24, #fff0 54%), radial-gradient(86% 90% at 106% -12%, #5fb4ff2e, #5fb4ff00 58%), var(--skeu-panel-bg);--uni-neo-panel-soft:linear-gradient(180deg, #ffffff1f, #ffffff05 34%), var(--skeu-control-bg);--uni-neo-panel-shadow:12px 14px 28px #020c1a57, -6px -6px 14px #ffffff0f, inset 0 1px 0 #ffffff40, inset 0 -1px 0 #041a2a57, 0 0 0 1px #75b2d61a;--uni-neo-control:linear-gradient(180deg, #ffffff2b, #ffffff08 34%), var(--skeu-control-bg);--uni-neo-control-shadow:6px 8px 16px #000a163d, -3px -3px 8px #ffffff0d, inset 0 1px 0 #ffffff47, inset 0 -1px 0 #03203447;--uni-neo-inset:linear-gradient(180deg, #ffffff17, #fff0 24%), var(--skeu-inset-bg);--uni-neo-inset-shadow:inset 7px 9px 16px #00000057, inset -4px -4px 9px #ffffff0a, inset 0 1px 0 #ffffff0f, 0 1px 0 #ffffff0a;--uni-neo-focus:0 0 0 4px #6fdcff38, 0 12px 24px #000a1442;--uni-neo-icon:#76dbff}html[data-theme=light]{--uni-line:#77afc257;--uni-line-strong:#1c87a085;--uni-text:#173849;--uni-muted:#3e5b67d1;--uni-neo-panel:linear-gradient(166deg, #fffffffa 0%, #f7fdffdb 28%, #ecf6fbd1 56%, #e3f1f8f0 100%), radial-gradient(120% 90% at -10% -14%, #ffffffe0, #fff0 54%), radial-gradient(86% 90% at 106% -12%, #7ec2e042, #7ec2e000 58%);--uni-neo-panel-soft:linear-gradient(180deg, #fffffff5, #f2fafdb8 42%, #e8f4f9db 100%);--uni-neo-panel-shadow:10px 12px 24px #668c9c2e, inset 0 1px 0 #fff, inset 0 -1px 0 #a6c8d357, 0 0 0 1px #77afc21f;--uni-neo-control:linear-gradient(180deg, #fff, #f2fafdb3 46%, #e8f4f9d6 100%);--uni-neo-control-shadow:5px 7px 14px #62889724, inset 0 1px 0 #fff, inset 0 -1px 0 #a4c5d140;--uni-neo-inset:linear-gradient(180deg, #fffc, #f5fcff38 24%), var(--skeu-inset-bg);--uni-neo-inset-shadow:inset 6px 8px 14px #9cb8c347, inset -4px -4px 10px #ffffffbd, inset 0 1px 0 #fff, 0 1px 0 #ffffff94;--uni-neo-focus:0 0 0 4px #1c87a02e, 0 12px 24px #5f808d38;--uni-neo-icon:#0b8292}.nav a,.site-nav a,.site-navLink{font-weight:600!important}.catalog-quickChip,.catalog-chip,.catalog-viewBtn,.product-detail-metaPill,.variants-count{font-weight:800!important}.catalog-cardTitle,.product-tile-name,.product-detail-title,.variant-title,.hero-title-minimal,.catalog-title{overflow-wrap:anywhere;text-wrap:balance}.catalog-cardSummary,.product-tile-desc,.product-detail-descBubble,.variant-noteBody{overflow-wrap:anywhere;text-wrap:pretty}.catalog-cardHead,.variant-head{align-items:flex-start!important}.catalog-cardSummary{line-height:1.62!important}.catalog-cardPrice,.product-tile-price{line-height:1.08}.home-page .home-popularList .product-tile--list{gap:12px!important;padding:14px!important}.home-page .home-popularList .product-tile-main{align-items:center;gap:0;display:flex}.home-page .home-popularList .product-tile-bottom{gap:8px!important}.home-page .home-popularList .product-tile-desc{display:none!important}@media (width<=720px){.home-page .home-popularList .product-tile--list{gap:10px!important;padding:14px!important}}.catalog-page .catalog-quickFilters{flex-wrap:wrap!important;align-items:center!important;gap:9px!important;width:100%!important;min-width:0!important;margin:-8px 0 -6px!important;padding:10px 0 22px!important;display:flex!important;overflow:visible!important}.catalog-page .catalog-quickChip:not(.catalog-quickChip--line){border:1px solid var(--uni-line)!important;background:linear-gradient(180deg, #ffffff47, #ffffff05 42%), var(--uni-neo-control)!important;min-height:38px!important;color:var(--uni-text)!important;letter-spacing:.008em!important;white-space:nowrap!important;text-wrap:nowrap!important;border-radius:12px!important;padding:0 14px!important;font-size:12px!important;font-weight:900!important;line-height:1!important;box-shadow:0 7px 14px #184b5e24,inset 0 1px #ffffffdb,inset 0 -1px #75a8b82e!important}.catalog-page .catalog-quickChip:not(.catalog-quickChip--line):hover{transform:translateY(-1px);box-shadow:0 10px 18px #184b5e2e,inset 0 1px #ffffffe6,inset 0 -1px #75a8b833!important}.catalog-page .catalog-quickChip:not(.catalog-quickChip--line).active{border-color:var(--imzaqi-btn-border)!important;background:var(--imzaqi-btn-face)!important;color:var(--imzaqi-btn-text)!important;box-shadow:var(--imzaqi-btn-shadow)!important}.catalog-page .catalog-contentBar{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;margin-bottom:12px!important;display:grid!important}.catalog-page .catalog-contentActions{justify-content:flex-end!important;gap:8px!important}.catalog-page .catalog-viewBtn{border-radius:14px!important;min-width:42px!important;min-height:38px!important;box-shadow:0 7px 14px #184b5e1f,inset 0 1px #ffffffdb,inset 0 -1px #75a8b829!important}@media (width<=720px){.catalog-page .catalog-quickFilters{scrollbar-width:none;scroll-padding-inline:0;flex-wrap:nowrap!important;gap:8px!important;margin:-8px 0 -2px!important;padding:10px 0 22px!important;display:flex!important;overflow:auto visible!important}.catalog-page .catalog-quickFilters::-webkit-scrollbar{display:none}.catalog-page .catalog-quickChip{white-space:nowrap!important;text-wrap:nowrap!important;text-align:center!important;flex:none!important;justify-content:center!important;width:auto!important;min-height:42px!important;padding:0 14px!important;line-height:1.2!important}.catalog-page .catalog-quickChip.catalog-quickChip--line{min-height:44px!important;padding:0 14px 0 12px!important;font-size:13px!important}.catalog-page .catalog-contentBar{border-radius:14px!important;flex-direction:row!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;padding:10px 16px!important;display:flex!important}.catalog-page .catalog-contentActions{justify-content:flex-end!important;align-items:center!important;margin-left:auto!important;display:flex!important}}html[data-theme=light] .admin-page .admin-kpiChip,html[data-theme=light] .admin-page .admin-orderStat{background:linear-gradient(#fffffff5,#eff8fce6)!important;border-color:#227a9338!important;box-shadow:0 8px 18px #567e8d1f,inset 0 1px #fffffffa,inset 0 -1px #89b1bf3d!important}html[data-theme=light] .admin-page .admin-kpiChip span,html[data-theme=light] .admin-page .admin-orderStat span{color:#224856eb!important}html[data-theme=light] .admin-page .admin-kpiChip strong,html[data-theme=light] .admin-page .admin-orderStat strong,html[data-theme=light] .admin-page .admin-order-code,html[data-theme=light] .admin-page .admin-orderTotal{color:#143746!important}html[data-theme=light] .admin-page .admin-kpiChip small,html[data-theme=light] .admin-page .admin-orderStat small,html[data-theme=light] .admin-page .admin-order-sub,html[data-theme=light] .admin-page .admin-orderListMeta{color:#315360e0!important}html[data-theme=light] .admin-page .admin-orderTag{color:#1f6242!important;background:#e4fceef2!important;border-color:#3ca66d52!important}html[data-theme=light] .admin-page .admin-orderLink{color:#1a5a7a!important;background:#e2f4fff5!important;border-color:#237ba44d!important}html[data-theme=light] .admin-page .admin-orderInlineSelect{color:#163949!important}html[data-theme=light] .status-page .st-noteBody{color:#1c4454f0!important}html[data-theme=light] .status-page .st-noteBody b,html[data-theme=light] .status-page .st-noteBody strong{color:#123744!important}html[data-theme=light] .status-page .st-noteBody.is-empty{color:#3e6270d1!important}.detail-page .pdx-productIcon{position:relative;transform:translateY(-4px);background:var(--uni-neo-control)!important;border-radius:28px!important;box-shadow:0 24px 48px #000a1880,inset 0 2px 3px #ffffff73,inset 0 0 0 1px #ffffff26!important}.detail-page .pdx-productIcon:after{content:"";z-index:-1;border-radius:inherit;background:radial-gradient(circle,#00d6b426,#0000 60%);position:absolute;inset:-15px}@keyframes pdx-aura-pulse{0%{opacity:.6;transform:scale(.95)}to{opacity:1;transform:scale(1.1)}}.detail-page .pdx-summaryPanel{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border-radius:var(--uni-neo-radius-lg,28px)!important;background:linear-gradient(160deg,#ffffff1f,#ffffff05)!important;border:none!important;position:sticky!important;top:90px!important;box-shadow:0 24px 60px #00081473,inset 0 1.5px 1px #fff6,inset 0 0 0 1px #ffffff26,inset 0 -2px 8px #00d6b414!important}html[data-theme=light] .detail-page .pdx-summaryPanel{background:linear-gradient(160deg,#ffffffe6,#ffffff80)!important;box-shadow:0 24px 60px #325a6933,inset 0 1.5px 1px #fff,inset 0 0 0 1px #ffffff80!important}.detail-page .pdx-variantCard{background:var(--uni-neo-panel)!important;border-color:var(--uni-line)!important;box-shadow:var(--uni-neo-panel-shadow)!important;border-radius:var(--uni-neo-radius-lg,24px)!important;transition:transform .3s,box-shadow .3s,border-color .3s!important}.detail-page .pdx-variantCard:hover{transform:translateY(-2px);box-shadow:var(--uni-neo-panel-shadow), 0 16px 32px #00d6b41f, inset 0 1px 1px #ffffff40!important;border-color:#00d6b44d!important}.detail-page .pdx-variantCard.is-recommended{background:radial-gradient(circle at top right, #00d6b41f, transparent 40%), var(--uni-neo-panel)!important;box-shadow:var(--uni-neo-panel-shadow), inset 0 1px 1.5px #ffffff4d, inset 0 0 0 1px #00d6b433!important;border-color:#00d6b466!important}.detail-page .pdx-segmentControl{gap:6px;margin-bottom:28px;padding:6px;display:flex;overflow-x:auto;border-radius:var(--uni-neo-radius-lg,20px)!important;border:1px solid var(--uni-line)!important;background:#0000000a!important;box-shadow:inset 0 2px 6px #000a1826,0 1px #ffffff1a!important}html[data-theme=light] .detail-page .pdx-segmentControl{background:#00000008!important;box-shadow:inset 0 2px 4px #0000000f,0 1px #fffc!important}.detail-page .pdx-segmentBtn{cursor:pointer;z-index:1;flex:1;min-width:max-content;padding:10px 24px;position:relative;color:var(--uni-text-light)!important;background:0 0!important;border:none!important;border-radius:14px!important;font-size:14px!important;font-weight:600!important;transition:color .3s!important}.detail-page .pdx-segmentBtn.active{color:var(--uni-text)!important}.detail-page .pdx-segmentPill{z-index:-1;position:absolute;inset:0;background:var(--uni-neo-control)!important;border:1px solid var(--uni-line)!important;border-radius:14px!important;box-shadow:0 4px 12px #000a1833,inset 0 1px 1px #fff6!important}html[data-theme=light] .detail-page .pdx-segmentPill{box-shadow:0 4px 12px #3c64731a,inset 0 1px 1px #fff!important}.detail-page .pdx-toolbar{justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;display:flex}.detail-page .pdx-toolbar .pdx-segmentControl{flex:1;margin-bottom:0!important}.detail-page .pdx-viewToggle{flex-shrink:0;gap:4px;padding:6px;display:flex;border:1px solid var(--uni-line)!important;background:#0000000a!important;border-radius:16px!important;box-shadow:inset 0 2px 6px #000a1826,0 1px #ffffff1a!important}html[data-theme=light] .detail-page .pdx-viewToggle{background:#00000008!important;box-shadow:inset 0 2px 4px #0000000f,0 1px #fffc!important}.detail-page .pdx-viewBtn{cursor:pointer;justify-content:center;align-items:center;width:36px;height:36px;display:flex;color:var(--uni-muted)!important;background:0 0!important;border:none!important;border-radius:12px!important;transition:all .2s!important}.detail-page .pdx-viewBtn:hover{color:var(--uni-text)!important;background:#ffffff0d!important}html[data-theme=light] .detail-page .pdx-viewBtn:hover{background:#0000000a!important}.detail-page .pdx-viewBtn.active{color:#fff!important;background:var(--uni-neo-control)!important;border:1px solid #ffffff1a!important;box-shadow:0 4px 12px #000a184d,inset 0 1px 1px #fff3!important}.detail-page .pdx-variantsGrid.is-list{flex-direction:column;gap:12px;display:flex}.detail-page .pdx-variantsGrid.is-list .pdx-variantCard{flex-direction:row;justify-content:space-between;align-items:center;gap:20px;display:flex;padding:16px 20px!important}.detail-page .pdx-variantsGrid.is-list .pdx-variantTop,.detail-page .pdx-variantsGrid.is-list .pdx-variantPriceLabel,.detail-page .pdx-variantsGrid.is-list .pdx-variantSubPrice{display:none!important}.detail-page .pdx-variantsGrid.is-list .pdx-variantHead{flex-direction:row;flex:1;justify-content:space-between;align-items:center;display:flex;border:none!important;padding:0!important}.detail-page .pdx-variantsGrid.is-list .pdx-variantFoot{flex-shrink:0;width:auto;border:none!important;padding:0!important}.detail-page .pdx-variantsGrid.is-list .pdx-variantPriceWrap{align-items:flex-end}.detail-page .pdx-variantsGrid.is-list .pdx-variantPrice{font-size:18px!important}@media (width<=720px){.detail-page .pdx-toolbar{flex-direction:column;align-items:stretch}.detail-page .pdx-viewToggle{align-self:flex-end}.detail-page .pdx-variantsGrid.is-list .pdx-variantCard{flex-direction:column;align-items:stretch;gap:8px;min-width:0;overflow:hidden;padding:12px!important}.detail-page .pdx-variantsGrid.is-list .pdx-variantHead{flex-flow:wrap;justify-content:space-between;align-items:flex-start;gap:10px}.detail-page .pdx-variantsGrid.is-list .pdx-variantHead>div:first-child{flex:auto;min-width:0;overflow:hidden}.detail-page .pdx-variantsGrid.is-list .pdx-variantTitle{overflow-wrap:anywhere;word-break:break-word;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;font-size:15px!important;line-height:1.18!important}.detail-page .pdx-variantsGrid.is-list .pdx-variantFacts{flex-wrap:wrap;gap:4px;margin-top:6px}.detail-page .pdx-variantsGrid.is-list .pdx-chip{gap:3px!important;min-height:22px!important;padding:0 7px!important;font-size:10px!important}.detail-page .pdx-variantsGrid.is-list .pdx-chip svg{width:10px;height:10px}.detail-page .pdx-variantsGrid.is-list .pdx-variantPriceWrap{text-align:right;flex:none;align-items:flex-end;min-width:0}.detail-page .pdx-variantsGrid.is-list .pdx-variantPrice{white-space:nowrap;font-size:15px!important}.detail-page .pdx-variantsGrid.is-list .pdx-variantNotes{order:initial;border-top:none;margin-top:4px;padding-top:0}.detail-page .pdx-variantsGrid.is-list .pdx-variantFoot{flex-flow:wrap;order:99;justify-content:flex-end;align-items:center;gap:6px;width:100%}.detail-page .pdx-variantsGrid.is-list .pdx-variantFoot .pdx-infoBtn{flex:none;width:36px;height:36px;margin-right:auto;padding:0}.detail-page .pdx-variantsGrid.is-list .pdx-variantFoot .pdx-qty{flex:none;gap:2px;width:auto;min-height:36px;padding:0 4px}.detail-page .pdx-variantsGrid.is-list .pdx-variantFoot .pdx-qtyBtn{width:26px;height:26px}.detail-page .pdx-variantsGrid.is-list .pdx-variantFoot .pdx-qtyNum{min-width:18px;font-size:13px}.detail-page .pdx-variantsGrid.is-list .pdx-variantFoot .pdx-actionBtns{flex:none;justify-content:flex-end;gap:6px;width:auto;display:flex}.detail-page .pdx-variantsGrid.is-list .pdx-variantFoot .pdx-addBtn{flex:none;width:36px;min-width:0;height:36px;padding:0;border-radius:11px!important}.detail-page .pdx-variantsGrid.is-list .pdx-variantFoot .pdx-buyNowBtn{white-space:nowrap;min-width:0;height:36px;padding:0 12px;font-size:12px;border-radius:11px!important}}html[data-theme=light] .detail-page .pdx-viewBtn.active{background:var(--uni-neo-control)!important;color:var(--uni-text)!important;border:1px solid var(--uni-line)!important;box-shadow:0 4px 12px #3c647326,inset 0 1px 1px #fff!important}.detail-page .pdx-variantsGrid.is-list .pdx-variantCard{flex-wrap:wrap}.detail-page .pdx-variantsGrid.is-list .pdx-variantNotes{border-top:1px dashed #ffffff1a;order:99;width:100%;margin-top:12px;padding-top:16px;display:block}html[data-theme=light] .detail-page .pdx-variantsGrid.is-list .pdx-variantNotes{border-top-color:#0000001a}.detail-page .pdx-infoBtn{flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;margin-right:12px;transition:all .3s;display:flex;background:#ffffff0d!important;border-radius:50%!important;padding:0!important}html[data-theme=light] .detail-page .pdx-infoBtn{color:var(--uni-text)!important;background:#0000000a!important}.detail-page .pdx-infoBtn.active{transform:rotate(180deg);color:#fff!important;background:linear-gradient(135deg,#00c2d0 0%,#008a94 100%)!important}.detail-page .pdx-summaryActionsMain{gap:12px;width:100%;display:flex}.detail-page .pdx-shareBtn{width:44px;height:44px;color:var(--uni-text);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;transition:all .3s cubic-bezier(.16,1,.3,1);display:flex;background:var(--uni-neo-control)!important;border:1px solid #ffffff0d!important;padding:0!important;box-shadow:inset 0 1px 1px #ffffff0d,0 2px 8px #0003!important}.detail-page .pdx-shareBtn:hover{transform:translateY(-2px);background:var(--uni-neo-hover)!important}html[data-theme=light] .detail-page .pdx-shareBtn{border-color:#0000000d!important;box-shadow:inset 0 1px 1px #fff,0 2px 8px #3c64731a!important}.detail-page .pdx-scrollBtn{flex:1}.detail-page .pdx-actionBtns{gap:8px;width:100%;display:flex}.detail-page .pdx-buyNowBtn{letter-spacing:.01em;flex:1;height:42px;background:var(--imzaqi-btn-face)!important;color:var(--imzaqi-btn-text)!important;border:1px solid var(--imzaqi-btn-border)!important;box-shadow:var(--imzaqi-btn-shadow)!important;transition:transform .22s var(--ease-out), box-shadow .22s var(--ease-out), filter .22s var(--ease-out)!important;border-radius:14px!important;padding:0 18px!important;font-weight:900!important}.detail-page .pdx-buyNowBtn:hover{transform:translateY(-1px);box-shadow:var(--imzaqi-btn-shadow-hover)!important}.detail-page .pdx-buyNowBtn:active{transform:translateY(1px)scale(.98);box-shadow:inset 0 4px 10px #00626c57,inset 0 -1px #ffffff2e!important}.detail-page .pdx-addBtn{flex-shrink:0;justify-content:center;align-items:center;width:48px;height:42px;display:flex;background:linear-gradient(180deg, #ffffff38, #fff0 28%), var(--skeu-control-bg,var(--uni-neo-control))!important;color:var(--brand-text,var(--uni-text))!important;border:1px solid var(--brand-line,var(--uni-line))!important;transition:transform .22s var(--ease-out), box-shadow .22s var(--ease-out)!important;border-radius:14px!important;padding:0!important;box-shadow:inset 0 1px #ffffff80,inset 0 -2px #9abfcb33,0 8px 16px #436f8124!important}.detail-page .pdx-addBtn:hover{transform:translateY(-1px);box-shadow:inset 0 1px #fff9,inset 0 -2px #9abfcb38,0 12px 22px #436f812e!important}.detail-page .pdx-addBtn:active{transform:translateY(0)scale(.96);box-shadow:inset 0 3px 8px #436f8138,inset 0 -1px #fff6!important}html[data-theme=dark] .detail-page .pdx-addBtn{box-shadow:inset 0 1px #ffffff0f,inset 0 -2px #0006,0 10px 20px #00000052!important}.detail-page .chip-email{color:#eab308!important;background:#eab3081a!important;border:1px solid #eab30833!important}.detail-page .pdx-mobileStickyCart{display:none!important}@media (width<=768px){.detail-page .pdx-mobileStickyCart{z-index:9996;border-radius:24px;padding:10px 14px;animation:.38s cubic-bezier(.16,1,.3,1) both slideUpCart;position:fixed;bottom:16px;left:16px;right:16px;box-shadow:inset 0 1px #ffffff14,0 12px 36px #00000085;-webkit-backdrop-filter:blur(16px)!important;backdrop-filter:blur(16px)!important;background:#0b1220c7!important;border:1px solid #00c2d02e!important;display:none!important}html[data-theme=light] .detail-page .pdx-mobileStickyCart{background:#ffffffd1!important;border-color:#008a942e!important;box-shadow:inset 0 1px #fff9,0 10px 28px #436f811f!important}body.has-bottom-nav .detail-page .pdx-mobileStickyCart{bottom:calc(var(--site-bottom-nav-clearance) + 8px)}.detail-page .pdx-stickyCartInner{justify-content:space-between;align-items:center;gap:12px;max-width:600px;margin:0 auto;display:flex}.detail-page .pdx-stickyCartInfo{flex:1;align-items:center;gap:10px;min-width:0;display:flex}.detail-page .pdx-stickyCartInfo>svg{background:var(--skeu-pill-bg,#008a9414);width:38px;height:38px;color:var(--brand-icon,#008a94);box-sizing:border-box;border-radius:12px;flex-shrink:0;padding:8px}.detail-page .pdx-stickyCartText{flex-direction:column;gap:2px;min-width:0;display:flex}.detail-page .pdx-stickyQty{letter-spacing:-.01em;color:var(--brand-text,#f8fafc);font-size:14px;font-weight:800;line-height:1.15}.detail-page .pdx-stickyLabel{color:var(--brand-muted,#eafff59e);font-size:11px;font-weight:700;line-height:1.2}.detail-page .pdx-stickyPrice{letter-spacing:-.02em;color:var(--brand-accent,#00c2d0);font-size:13px;font-weight:900;line-height:1.2}html[data-theme=light] .detail-page .pdx-stickyPrice{color:#008a94}.detail-page .pdx-stickyCartInner--buy{gap:10px}.detail-page .pdx-stickyBuyActions{flex-shrink:0;align-items:center;gap:8px;display:flex}.detail-page .pdx-stickyAddBtn{white-space:nowrap;gap:6px;height:44px;border-radius:14px!important;padding:0 12px!important;font-size:12px!important;font-weight:800!important}.detail-page .pdx-stickyAddBtn span{display:none}@media (width>=360px){.detail-page .pdx-stickyAddBtn span{display:inline}}.detail-page .pdx-mobileStickyCart.is-buy .pdx-stickyQty{white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.detail-page .pdx-stickyCheckoutBtn{letter-spacing:.01em;height:44px;transition:transform .2s var(--ease-out), box-shadow .2s var(--ease-out), filter .2s var(--ease-out);flex-shrink:0;background:var(--imzaqi-btn-face)!important;color:var(--imzaqi-btn-text)!important;border:1px solid var(--imzaqi-btn-border)!important;box-shadow:var(--imzaqi-btn-shadow)!important;border-radius:14px!important;padding:0 18px!important;font-size:13px!important;font-weight:900!important}.detail-page .pdx-stickyCheckoutBtn:hover{box-shadow:var(--imzaqi-btn-shadow-hover)!important}.detail-page .pdx-stickyCheckoutBtn:active{transform:scale(.97);box-shadow:inset 0 4px 10px #00626c57,inset 0 -1px #ffffff2e!important}}.header-cart .pill{color:#fff!important;text-shadow:none!important;background:#ff4d6d!important;border:1px solid #ffffff59!important;box-shadow:0 2px 8px #ff4d6d59!important}html[data-theme=light] .header-cart .pill{color:#fff!important;background:#ff4d6d!important;border:1px solid #ffffff73!important;box-shadow:0 2px 8px #ff4d6d47!important}@keyframes slideUpCart{0%{transform:translateY(100%)}to{transform:translateY(0)}}@media (width<=720px){.detail-page .pdx-toolbar{flex-direction:column;align-items:stretch;gap:10px;margin-bottom:16px}.detail-page .pdx-toolbar .pdx-segmentControl{scrollbar-width:none;flex:none;gap:4px;width:100%;margin:0;padding:5px;scroll-padding:0 4px;overflow-x:auto;border-radius:16px!important}.detail-page .pdx-toolbar .pdx-segmentControl::-webkit-scrollbar{display:none}.detail-page .pdx-segmentBtn{white-space:nowrap;flex:none;min-width:0;border-radius:11px!important;padding:8px 14px!important;font-size:13px!important}.detail-page .pdx-viewToggle{align-self:flex-end;padding:4px;border-radius:12px!important}.detail-page .pdx-viewBtn{width:34px;height:34px;padding:0}.detail-page .pdx-variantsGrid:not(.is-list) .pdx-buyNowBtn,.detail-page .pdx-variantsGrid:not(.is-list) .pdx-addBtn{height:44px;min-height:44px}}.header-nav a,.header-iconBtn,.checkout-panel,.pay-card,.catalog-command,.catalog-filter,.product-tile,.catalog-card.catalog-cardV2,.detail-page-v3 .pdx-topCard,.detail-page-v3 .pdx-variantsSection,.detail-page-v3 .pdx-packCard,.flow-assist,.testi-card,.faq-item,.toast,.suggestion-item{border-color:var(--uni-line)!important}.header-iconBtn,.catalog-viewBtn,.pdx-iconBtn,.pdx-backLink,.pdx-filterChip:not(.is-active),.pdx-addBtn,.pdx-metaPill,.pdx-countBadge,.pdx-variantBadge,.pdx-chip,.pdx-qtyBtn,.testi-statePill,.testi-metric,.testi-sideItem{background:var(--uni-neo-control)!important;box-shadow:var(--uni-neo-control-shadow)!important}.header-iconBtn:active,.catalog-viewBtn:active,.pdx-iconBtn:active,.pdx-backLink:active,.pdx-filterChip:active,.pdx-addBtn:active{transform:translateY(1px);box-shadow:var(--uni-neo-inset-shadow)!important}.hero-search-shell,.catalog-commandSearch,.catalog-filterSearch,.input,.pdx-descToggle,.pdx-benefitToggle-modern{background:var(--uni-neo-inset)!important;box-shadow:var(--uni-neo-inset-shadow)!important}.btn:not(.btn-ghost):not(.btn-disabled),.pdx-buyNowBtn,.pdx-stickyCheckoutBtn,.catalog-chip.active,.catalog-quickChip.active,.catalog-viewBtn.active,.faq-chip.active,.testi-filterChip.active,.pdx-filterChip.is-active{will-change:box-shadow, transform;background:var(--imzaqi-btn-face)!important;border-color:var(--imzaqi-btn-border)!important;color:var(--imzaqi-btn-text)!important;box-shadow:var(--imzaqi-btn-shadow)!important;transition:box-shadow .18s,transform .14s,filter .18s!important}.btn:not(.btn-ghost):not(.btn-disabled):hover,.pdx-buyNowBtn:hover:not(:disabled),.pdx-stickyCheckoutBtn:hover{transform:translateY(-1px);box-shadow:var(--imzaqi-btn-shadow-hover)!important}.btn:not(.btn-ghost):not(.btn-disabled):active,.pdx-buyNowBtn:active:not(:disabled),.pdx-stickyCheckoutBtn:active{filter:brightness(.96);transform:translateY(1px);box-shadow:inset 0 1px #fff3,inset 0 3px 8px #0050465c,0 2px 6px #00b4962e!important}@media (prefers-reduced-motion:reduce){.btn:not(.btn-ghost):not(.btn-disabled),.pdx-buyNowBtn,.pdx-stickyCheckoutBtn{will-change:auto;transition:none!important}}html[data-theme=light] .catalog-filterShell{background:linear-gradient(180deg, #ffffff57, #fff0 22%), radial-gradient(circle at 18% 0%, #ffffff24, #fff0 30%), radial-gradient(circle at top right, #00d6b41a, #00d6b400 58%), var(--skeu-panel-bg)!important;box-shadow:var(--skeu-panel-shadow)!important;border-color:#008a9424!important}html[data-theme=light] .catalog-filterHead{background:#ffffff0f!important;border-color:#008a941a!important}html[data-theme=light] .catalog-filterHeadSub,html[data-theme=light] .catalog-filterLabel{color:#32525bb8!important}html[data-theme=light] .catalog-filterHeadReset{color:#0f3140e0!important;background:#ffffffb8!important;border-color:#008a9429!important}html[data-theme=light] .catalog-filterHeadReset:hover{background:#ffffffe0!important;border-color:#008a9447!important}html[data-theme=light] .catalog-filterHeadIcon{color:#0b7b89!important;background:#00d6b41f!important;border-color:#008a942e!important}html[data-theme=light] .catalog-filterSection{border-color:#008a9414!important}html[data-theme=light] .catalog-toggleGroup{background:#ffffff80!important;border-color:#008a941a!important}html[data-theme=light] .catalog-rangeValues{color:#0f3140e0!important}@keyframes motionChipActivate{0%{transform:scale(.94)}55%{transform:scale(1.04)}to{transform:scale(1)}}@keyframes motionFilterCountPop{0%{opacity:0;transform:scale(.5)}70%{transform:scale(1.12)}to{opacity:1;transform:scale(1)}}@keyframes motionCatalogCardIn{0%{opacity:0;transform:translateY(14px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes motionGridFadeOut{to{opacity:0;transform:translateY(6px)}}@keyframes motionEmptyFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes motionEmptyFadeUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes motionSuggestIn{0%{opacity:0;transform:translateY(-8px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes motionSuggestItemIn{0%{opacity:0;transform:translate(-6px)}to{opacity:1;transform:translate(0)}}@keyframes motionCartBump{0%{transform:scale(1)}35%{transform:scale(1.28)}to{transform:scale(1)}}@keyframes motionCartFly{0%{opacity:1;transform:translate(0)scale(1)}to{opacity:0;transform:translate(var(--fly-tx,120px), var(--fly-ty,-80px)) scale(.35)}}@keyframes motionFlashSecPulse{0%,to{opacity:1}50%{opacity:.72}}@keyframes motionHeroAuraDrift{0%,to{opacity:1;transform:translate(0)scale(1)}50%{opacity:.92;transform:translate(2%,-1.5%)scale(1.03)}}@keyframes motionViewMorph{0%{opacity:.55;transform:scale(.992)}to{opacity:1;transform:scale(1)}}@keyframes motionRangeThumbPulse{0%,to{box-shadow:0 0 #00d6b473}50%{box-shadow:0 0 0 6px #00d6b400}}@keyframes motionPdxAddedFlash{0%{box-shadow:var(--pdx-inset-shadow), 0 0 0 0 #4fffda8c}40%{box-shadow:var(--pdx-inset-shadow), 0 0 0 6px #4fffda47}to{box-shadow:var(--pdx-inset-shadow), 0 0 0 0 #4fffda00}}@media (prefers-reduced-motion:no-preference){[data-motion=full] .catalog-chip{transition:transform .16s cubic-bezier(.22,1,.36,1),background .18s,border-color .18s,color .18s,box-shadow .18s}[data-motion=full] .catalog-chip:active{transform:scale(.96)}[data-motion=full] .catalog-chip.active{animation:.3s cubic-bezier(.22,1,.36,1) both motionChipActivate}[data-motion=full] .catalog-filterBtnCount{animation:.32s cubic-bezier(.22,1,.36,1) both motionFilterCountPop}[data-motion=full] .pdx-filterChip{transition:transform .16s cubic-bezier(.22,1,.36,1),background .18s,border-color .18s,color .18s,box-shadow .18s}[data-motion=full] .pdx-filterChip:active{transform:scale(.96)}[data-motion=full] .pdx-filterChip.is-active{animation:.3s cubic-bezier(.22,1,.36,1) both motionChipActivate}[data-motion=full] .faq-chip{transition:transform .16s cubic-bezier(.22,1,.36,1),background .18s,border-color .18s}[data-motion=full] .faq-chip:active{transform:scale(.96)}[data-motion=full] .faq-chip.active{animation:.3s cubic-bezier(.22,1,.36,1) both motionChipActivate}[data-motion=full] .pdx-packCard.is-added{animation:.55s cubic-bezier(.22,1,.36,1) both motionPdxAddedFlash}[data-motion=full] .catalog-toggleUi,[data-motion=full] .catalog-toggleUi:after{transition:transform .22s cubic-bezier(.22,1,.36,1),background .2s,border-color .2s}[data-motion=full] .catalog-rangeInput:active::-webkit-slider-thumb{animation:.8s infinite motionRangeThumbPulse}[data-motion=full] .catalog-grid--animate .catalog-card{animation:.46s cubic-bezier(.22,1,.36,1) both motionCatalogCardIn;animation-delay:calc(var(--reveal-i,0) * 52ms)}[data-motion=full] .catalog-grid.is-filtering{pointer-events:none;animation:.14s forwards motionGridFadeOut}[data-motion=full] .catalog-grid.is-view-morph{animation:.28s cubic-bezier(.22,1,.36,1) both motionViewMorph}[data-motion=full] .empty--animated .empty-icon{animation:3.2s ease-in-out infinite motionEmptyFloat}[data-motion=full] .empty--animated .empty-title{animation:.5s cubic-bezier(.22,1,.36,1) .12s both motionEmptyFadeUp}[data-motion=full] .empty--animated .empty-desc{animation:.5s cubic-bezier(.22,1,.36,1) .22s both motionEmptyFadeUp}[data-motion=full] .empty--animated .empty-actions{animation:.5s cubic-bezier(.22,1,.36,1) .32s both motionEmptyFadeUp}[data-motion=full] .suggestions--animate{transform-origin:top;animation:.24s cubic-bezier(.22,1,.36,1) both motionSuggestIn}[data-motion=full] .suggestions--animate .suggestion-item,[data-motion=lite] .suggestions--animate .suggestion-item{animation:.28s cubic-bezier(.22,1,.36,1) both motionSuggestItemIn;animation-delay:calc(var(--suggest-i,0) * 40ms)}[data-motion=full] .suggestion-item:hover,[data-motion=full] .suggestion-item.is-active,[data-motion=lite] .suggestion-item:hover,[data-motion=lite] .suggestion-item.is-active{transition:transform .16s,background .16s;transform:translate(3px)}html:not([data-motion=off]) .header-cart .pill.is-bumping{animation:.42s cubic-bezier(.22,1,.36,1) both motionCartBump}html:not([data-motion=off]) .pdx-addBtn.is-pressed{transition:transform .12s;transform:scale(.96)}html:not([data-motion=off]) .cart-fly-particle{pointer-events:none;z-index:10001;background:#3fe8c8;border-radius:999px;width:10px;height:10px;animation:.62s cubic-bezier(.22,1,.36,1) forwards motionCartFly;position:fixed;box-shadow:0 0 12px #4fffda8c}[data-motion=full] .flash-countdown-num--sec{animation:1s ease-in-out infinite motionFlashSecPulse}[data-motion=full] .flash-sale-progressFill{transition:width 1s linear}[data-motion=full] .catalog-hero:before{animation:24s ease-in-out infinite motionHeroAuraDrift}@media (width>=721px){html[data-motion=full] .header,html[data-motion=lite] .header{--hdr-py:10px;--hdr-logo:42px;--hdr-action:44px;--hdr-action-radius:14px;--hdr-action-icon:18px;--hdr-nav-py:10px;--hdr-nav-px:12px;--hdr-nav-size:14px;--hdr-nav-gap:14px;--hdr-inner-gap:16px;--hdr-toggle-w:58px;--hdr-toggle-h:32px;--hdr-toggle-thumb:24px;--hdr-toggle-shift:26px;transition:padding .28s cubic-bezier(.22,1,.36,1),box-shadow .28s}html[data-motion=full] .header.is-shrunk,html[data-motion=lite] .header.is-shrunk{--hdr-py:5px;--hdr-logo:34px;--hdr-action:38px;--hdr-action-radius:12px;--hdr-action-icon:16px;--hdr-nav-py:7px;--hdr-nav-px:9px;--hdr-nav-size:12.5px;--hdr-nav-gap:6px;--hdr-inner-gap:9px;--hdr-toggle-w:50px;--hdr-toggle-h:28px;--hdr-toggle-thumb:20px;--hdr-toggle-shift:22px;box-shadow:0 4px 18px #00000038}html[data-motion=full] .header .header-inner,html[data-motion=lite] .header .header-inner{padding-top:var(--hdr-py);padding-bottom:var(--hdr-py);gap:var(--hdr-inner-gap)}html[data-motion=full] .header .brand-img,html[data-motion=lite] .header .brand-img{height:var(--hdr-logo)}html[data-motion=full] .header .nav,html[data-motion=lite] .header .nav{gap:var(--hdr-nav-gap)}html[data-motion=full] .header .nav a,html[data-motion=lite] .header .nav a{padding:var(--hdr-nav-py) var(--hdr-nav-px);font-size:var(--hdr-nav-size)}html[data-motion=full] .header .header-actions,html[data-motion=lite] .header .header-actions{gap:calc(var(--hdr-inner-gap) * .65)}html[data-motion=full] .header .header-cart,html[data-motion=lite] .header .header-cart,html[data-motion=full] .header .header-iconAction,html[data-motion=lite] .header .header-iconAction{width:var(--hdr-action)!important;height:var(--hdr-action)!important;min-width:var(--hdr-action)!important;min-height:var(--hdr-action)!important;flex:0 0 var(--hdr-action)!important;border-radius:var(--hdr-action-radius)!important}html[data-motion=full] .header .header-cart svg,html[data-motion=lite] .header .header-cart svg,html[data-motion=full] .header .header-iconAction svg,html[data-motion=lite] .header .header-iconAction svg{width:var(--hdr-action-icon)!important;height:var(--hdr-action-icon)!important}html[data-motion=full] .header .theme-toggle,html[data-motion=lite] .header .theme-toggle{width:var(--hdr-toggle-w)!important;height:var(--hdr-toggle-h)!important}html[data-motion=full] .header .theme-toggleThumb,html[data-motion=lite] .header .theme-toggleThumb{width:var(--hdr-toggle-thumb)!important;height:var(--hdr-toggle-thumb)!important;transition:transform .22s cubic-bezier(.22,1,.36,1)!important}html[data-motion=full] .header.is-shrunk .header-cart .pill,html[data-motion=lite] .header.is-shrunk .header-cart .pill{min-width:14px;height:14px;font-size:8px;top:2px;right:2px}html[data-motion=full] .header .theme-toggle.is-dark .theme-toggleThumb,html[data-motion=lite] .header .theme-toggle.is-dark .theme-toggleThumb{transform:translateX(var(--hdr-toggle-shift))}html[data-motion=full] .header .nav-active-pill,html[data-motion=lite] .header .nav-active-pill,html[data-motion=full] .header .nav-hover-pill,html[data-motion=lite] .header .nav-hover-pill{will-change:transform, width, height, opacity;inset:unset!important;bottom:auto!important;right:auto!important}html[data-motion=full] .header.is-shrunk .nav-active-pill,html[data-motion=lite] .header.is-shrunk .nav-active-pill,html[data-motion=full] .header.is-shrunk .nav-hover-pill,html[data-motion=lite] .header.is-shrunk .nav-hover-pill{border-radius:11px!important}}}[data-motion=lite] .catalog-grid--animate .catalog-card,[data-motion=off] .catalog-grid--animate .catalog-card{animation:none!important}[data-motion=lite] .suggestions--animate{animation:.2s both motionSuggestIn}[data-motion=off] .empty--animated .empty-icon,[data-motion=off] .flash-countdown-num--sec,[data-motion=off] .catalog-hero:before{animation:none!important}[data-motion=full] .btn:active,[data-motion=full] .catalog-chip:active,[data-motion=full] .pdx-filterChip:active,[data-motion=full] .home-promoCard:active,[data-motion=full] .home-howCard:active,[data-motion=full] .product-card-modern:active,[data-motion=full] .product-tile:active,[data-motion=full] .card:active,[data-motion=full] .st-infoCard:active,[data-motion=full] .st-card:active,[data-motion=full] .pay-card:active{transition:box-shadow .1s cubic-bezier(.22,1,.36,1),transform .1s cubic-bezier(.22,1,.36,1)!important;transform:translateY(1px)scale(.982)!important;box-shadow:inset 8px 10px 18px #0000006b,inset -5px -5px 12px #ffffff0a!important}[data-motion=full] .faq-item:has(.faq-itemHead:active){transition:box-shadow .1s cubic-bezier(.22,1,.36,1),transform .1s cubic-bezier(.22,1,.36,1)!important;transform:translateY(1px)scale(.982)!important;box-shadow:inset 8px 10px 18px #0000006b,inset -5px -5px 12px #ffffff0a!important}html[data-theme=light][data-motion=full] .btn:active,html[data-theme=light][data-motion=full] .catalog-chip:active,html[data-theme=light][data-motion=full] .pdx-filterChip:active,html[data-theme=light][data-motion=full] .home-promoCard:active,html[data-theme=light][data-motion=full] .home-howCard:active,html[data-theme=light][data-motion=full] .product-card-modern:active,html[data-theme=light][data-motion=full] .product-tile:active,html[data-theme=light][data-motion=full] .card:active,html[data-theme=light][data-motion=full] .st-infoCard:active,html[data-theme=light][data-motion=full] .st-card:active,html[data-theme=light][data-motion=full] .pay-card:active{box-shadow:inset 6px 8px 14px #7c9eab47,inset -5px -5px 10px #fffc!important}html[data-theme=light][data-motion=full] .faq-item:has(.faq-itemHead:active){box-shadow:inset 6px 8px 14px #7c9eab47,inset -5px -5px 10px #fffc!important}.faq-itemHead:active{transform:none!important}.input:not(.hero-search-input):not(.catalog-commandInput):not(.st-input):not(.testi-searchInput):not(.faq-searchInput):not(.admin-searchInput):not(.catalog-filterInput):not(.st-searchInput):not(.ai-input):focus,.hero-search-shell:focus-within,.catalog-commandSearch:focus-within,.catalog-filterSearch:focus-within,.status-searchField:focus-within,.st-inputWrap:focus-within,.faq-searchWrap:focus-within,.testi-searchShell:focus-within,.admin-searchRow:focus-within,.status-commandBox:focus-within{background:var(--skeu-control-bg,#161c24)!important;border-color:#00d6b473!important;transition:border-color .2s,box-shadow .2s,background .2s!important;box-shadow:inset 4px 6px 12px #0000007a,inset -3px -3px 8px #ffffff0a,0 0 0 1px #00d6b459,0 0 12px #00d6b426!important}html[data-theme=light] .input:not(.hero-search-input):not(.catalog-commandInput):not(.st-input):not(.testi-searchInput):not(.faq-searchInput):not(.admin-searchInput):not(.catalog-filterInput):not(.st-searchInput):not(.ai-input):focus,html[data-theme=light] .hero-search-shell:focus-within,html[data-theme=light] .catalog-commandSearch:focus-within,html[data-theme=light] .catalog-filterSearch:focus-within,html[data-theme=light] .status-searchField:focus-within,html[data-theme=light] .st-inputWrap:focus-within,html[data-theme=light] .faq-searchWrap:focus-within,html[data-theme=light] .testi-searchShell:focus-within,html[data-theme=light] .admin-searchRow:focus-within,html[data-theme=light] .status-commandBox:focus-within{background:#fff!important;border-color:#067b8873!important;box-shadow:inset 4px 6px 10px #7c9eab47,inset -4px -4px 8px #ffffffe6,0 0 0 1px #067b8859,0 0 10px #067b8826!important}@media (width<=920px),(pointer:coarse){html[data-motion=lite] .header .nav-active-pill,html[data-motion=lite] .header .nav-hover-pill{will-change:auto}}@keyframes uxRouteForward{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translate(0,0)}}@keyframes uxRouteBack{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translate(0,0)}}@keyframes uxRouteFade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translate(0,0)}}@keyframes uxRouteFadeOnly{0%{opacity:0}to{opacity:1}}@keyframes uxLoadMoreProgress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes uxFlashBorderSpin{to{transform:rotate(360deg)}}@keyframes uxFlashUrgentShake{0%,to{transform:translate(0)}25%{transform:translate(-2px)}75%{transform:translate(2px)}}@keyframes uxPayStepIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes uxCheckoutQtyPulse{0%{box-shadow:inset 0 1px #ffffff0a,0 0 #4fffda73}45%{box-shadow:inset 0 1px #ffffff0a,0 0 0 4px #4fffda38}to{box-shadow:inset 0 1px #ffffff0a,0 0 #4fffda00}}@keyframes uxCheckoutRemoveFlash{0%{opacity:1;filter:none;transform:translate(0)}to{opacity:.35;filter:blur(1px);transform:translate(10px)}}@media (prefers-reduced-motion:no-preference){.app-main:not(.app-main-admin)>.route-transition--forward{animation:.22s cubic-bezier(.16,1,.3,1) both uxRouteForward}.app-main:not(.app-main-admin)>.route-transition--back{animation:.22s cubic-bezier(.16,1,.3,1) both uxRouteBack}.app-main:not(.app-main-admin)>.route-transition--fade,.app-main:not(.app-main-admin)>.route-transition{animation:.22s cubic-bezier(.16,1,.3,1) both uxRouteFade}.app-main-catalog>.route-transition{animation:.22s cubic-bezier(.16,1,.3,1) both uxRouteFadeOnly!important;transform:none!important}.catalog-contentMeta.is-filtering strong{opacity:.55}.catalog-gridWrap{position:relative}.catalog-loadMoreProgress{background:#ffffff14;border-radius:999px;grid-column:1/-1;height:3px;margin-bottom:4px;overflow:hidden}.catalog-loadMoreProgress>span{transform-origin:0;background:linear-gradient(90deg,#3fe8c8,#00a88c);height:100%;animation:.34s cubic-bezier(.22,1,.36,1) both uxLoadMoreProgress;display:block}.catalog-card--loadMore{animation:.46s cubic-bezier(.22,1,.36,1) both motionCatalogCardIn;animation-delay:calc(var(--reveal-i,0) * 52ms)}.catalog-cardSkeletonV2{gap:10px;min-height:248px;padding:14px;display:grid}.catalog-cardSkeletonV2.list{min-height:156px}.catalog-cardSkeletonTop{align-items:flex-start;gap:12px;display:flex}.catalog-cardSkeletonIcon{border:1px solid var(--brand-line,#ffffff14);background:linear-gradient(180deg, #ffffff1f, #fff0 34%), var(--skeu-control-bg,#ffffff0f);width:58px;height:58px;box-shadow:var(--skeu-control-shadow,none);border-radius:18px;flex:none}.catalog-cardSkeletonCopy{flex:1;gap:8px;min-width:0;display:grid}.catalog-cardSkeletonLine,.catalog-cardSkeletonPrice,.catalog-cardSkeletonSignals span,.catalog-cardSkeletonMeta span,.catalog-cardSkeletonFoot{border:1px solid var(--brand-line,#ffffff0f);background:var(--skeu-inset-bg,#ffffff0f);box-shadow:var(--skeu-inset-shadow,none);border-radius:999px}.catalog-cardSkeletonLine.is-short{width:38%;height:10px}.catalog-cardSkeletonLine.is-title{width:72%;height:14px}.catalog-cardSkeletonLine.is-body{width:90%;height:10px}.catalog-cardSkeletonPrice{width:72px;height:16px;margin-left:auto}.catalog-cardSkeletonSignals{gap:8px;display:flex}.catalog-cardSkeletonSignals span{border-radius:12px;width:64px;height:24px}.catalog-cardSkeletonMeta{flex-wrap:wrap;gap:8px;display:flex}.catalog-cardSkeletonMeta span{width:78px;height:22px}.catalog-cardSkeletonFoot{width:42%;height:12px}.empty-suggestions{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:14px;display:flex}.empty-suggestionChip{border:1px solid var(--brand-line,#4fffda38);background:linear-gradient(180deg, #ffffff24, #fff0 32%), var(--skeu-control-bg,#00d6b414);min-height:34px;box-shadow:var(--skeu-control-shadow,none);color:var(--brand-text,#eafff5e6);cursor:pointer;border-radius:999px;padding:0 12px;font-size:12px;font-weight:800;transition:transform .16s,background .16s,filter .16s}.empty-suggestionChip:hover{filter:brightness(1.06);transform:translateY(-1px)}.flash-sale-banner.is-urgent{animation:.42s ease-in-out infinite uxFlashUrgentShake}.flash-sale-banner.is-urgent .flash-countdown-num--sec{color:#ff3c64}.flash-sale-card{position:relative;overflow:hidden}.flash-sale-stockBar{background:#ff3c641f;border-radius:999px;width:100%;height:4px;margin-top:6px;overflow:hidden}.flash-sale-stockBar>span{border-radius:inherit;background:linear-gradient(90deg,#ff3c64,#ff7a96);height:100%;transition:width .4s;display:block}.pay-successSteps{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:14px;display:grid}.pay-successStep{color:#eafff58c;background:#ffffff08;border:1px solid #ffffff1a;border-radius:14px;justify-items:center;gap:6px;padding:10px 8px;font-size:11px;font-weight:800;animation:.4s cubic-bezier(.22,1,.36,1) both uxPayStepIn;display:grid}.pay-successStep:nth-child(2){animation-delay:80ms}.pay-successStep:nth-child(3){animation-delay:.16s}.pay-successStep>span{background:#ffffff14;border-radius:999px;place-items:center;width:22px;height:22px;font-size:11px;font-weight:800;display:grid}.pay-successStep.is-done{color:#eafff5d1;border-color:#4fffda38}.pay-successStep.is-done>span{color:#3fe8c8;background:#00d6b433}.pay-successStep.is-active{color:#fff;border-color:#4fffda57;box-shadow:inset 0 0 0 1px #4fffda1f}.pay-successStep.is-active>span{color:#032235;background:linear-gradient(135deg,#3fe8c8,#00a88c)}html[data-theme=light] .pay-successStep{color:#0022358c;background:#00223508;border-color:#00223514}html[data-theme=light] .pay-successStep>span{color:#002235cc;background:#0022350f}html[data-theme=light] .pay-successStep.is-done{color:#007864d1;border-color:#00d6b438}html[data-theme=light] .pay-successStep.is-done>span{color:#008f75;background:#00d6b426}html[data-theme=light] .pay-successStep.is-active{color:#032235;border-color:#00d6b457;box-shadow:inset 0 0 0 1px #00d6b41f}html[data-theme=light] .pay-successStep.is-active>span{color:#032235;background:linear-gradient(135deg,#00a88c,#3fe8c8)}.checkout-item-card.is-qty-pulse{animation:.38s cubic-bezier(.22,1,.36,1) both uxCheckoutQtyPulse}.checkout-item-card.is-qty-pulse .checkout-item-price{transition:transform .22s cubic-bezier(.22,1,.36,1);transform:scale(1.06)}.checkout-item-card.is-removing{pointer-events:none;animation:.22s forwards uxCheckoutRemoveFlash}.product-tile-tiltWrap,.flash-sale-cardInner{height:100%;transform-style:preserve-3d;will-change:transform;flex-direction:column;display:flex}}[data-motion=off] .route-transition,[data-motion=off] .catalog-card--loadMore,[data-motion=off] .flash-sale-banner.is-urgent,[data-motion=off] .flash-sale-card:before,[data-motion=off] .pdx-packCard.is-added,[data-motion=off] .checkout-item-card.is-qty-pulse,[data-motion=off] .checkout-item-card.is-removing{animation:none!important}[data-motion=lite] .app-main:not(.app-main-admin)>.route-transition{will-change:opacity!important;animation:.18s both uxRouteFade!important;transform:none!important}[data-motion=off] .route-transition{animation:none!important;transform:none!important}[data-motion=lite] .pay-card,[data-motion=lite] .pay-orderDesktop,[data-motion=lite] .pay-orderMobileCard,[data-motion=lite] .qris-wrap,[data-motion=lite] .pay-successModal,[data-motion=lite] .pay-confirmModal,[data-motion=lite] .st-hero,[data-motion=lite] .st-search,[data-motion=lite] .st-card,[data-motion=lite] .st-infoCard,[data-motion=lite] .toast,[data-motion=lite] .bottom-nav,[data-motion=off] .bottom-nav{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}[data-motion=lite] .card,[data-motion=lite] .btn,[data-motion=lite] .checkout-panel,[data-motion=lite] .checkout-summary,[data-motion=lite] .status-mainCard,[data-motion=lite] .status-sideCard,[data-motion=lite] .status-emptyCard,[data-motion=lite] .st-hero,[data-motion=lite] .st-search,[data-motion=lite] .st-card,[data-motion=lite] .st-infoCard,[data-motion=lite] .pay-card,[data-motion=lite] .pay-orderDesktop,[data-motion=lite] .pay-orderMobileCard,[data-motion=lite] .qris-wrap,[data-motion=lite] .pay-successModal,[data-motion=lite] .pay-confirmModal,[data-motion=lite] .admin-panel,[data-motion=lite] .admin-card{box-shadow:0 8px 20px #0000002e!important}[data-motion=lite] .btn,[data-motion=lite] .card,[data-motion=lite] .checkout-panel,[data-motion=lite] .checkout-summary,[data-motion=lite] .product-card-modern,[data-motion=lite] .catalog-card,[data-motion=lite] .st-hero,[data-motion=lite] .st-search,[data-motion=lite] .st-card,[data-motion=lite] .st-infoCard,[data-motion=lite] .pay-card,[data-motion=lite] .pay-orderDesktop,[data-motion=lite] .pay-orderMobileCard,[data-motion=lite] .qris-wrap,[data-motion=lite] .pay-successModal,[data-motion=lite] .pay-confirmModal,[data-motion=lite] .admin-panel,[data-motion=lite] .admin-orderCardModern{will-change:auto!important;transition-property:transform,opacity,border-color,background-color!important;transition-duration:.16s!important;transition-timing-function:cubic-bezier(.22,1,.36,1)!important}[data-motion=lite] .btn:before,[data-motion=lite] .skeleton:after,[data-motion=lite] .catalog-cardSkeleton:after,[data-motion=lite] .testi-skel:after,[data-motion=lite] .qris-skeletonBox,[data-motion=lite] .stock-progress-fill:after{transition:none!important;animation:none!important}[data-motion=lite] .st-wrap{contain:layout paint style}[data-motion=lite] .trending-badge,[data-motion=lite] .stock-badge-modern.low-stock,[data-motion=lite] .route-progress-bar,[data-motion=lite] .cursor{animation:none!important}[data-motion=lite] .checkout-overlay{contain:layout paint}[data-motion=lite] .checkout-backdrop{background:#0308128f!important}[data-motion=lite] .checkout-drawer{backface-visibility:hidden;contain:layout paint style;transform:translateZ(0);will-change:transform!important}[data-motion=lite] .checkout-drawerBody{contain:content}[data-motion=lite] .catalog-page .catalog-hero:before,[data-motion=lite] .catalog-page .catalog-card:before,[data-motion=lite] .catalog-page .catalog-cardSkeleton:after,[data-motion=lite] .pay-shell-hero:before{display:none!important}[data-motion=lite] .catalog-page .catalog-command,[data-motion=lite] .catalog-page .catalog-filterShell,[data-motion=lite] .catalog-page .catalog-filter,[data-motion=lite] .catalog-page .catalog-card.catalog-cardV2,[data-motion=lite] .catalog-page .catalog-quickChip,[data-motion=lite] .catalog-page .catalog-sheet{background:var(--skeu-panel-bg)!important;box-shadow:0 8px 20px #0000002e!important}[data-motion=lite] .catalog-page .catalog-sheetBackdrop{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}[data-motion=lite] .catalog-page .catalog-card{content-visibility:auto;contain:layout paint style;will-change:auto;backface-visibility:hidden;transform:none;transition-property:transform,box-shadow,border-color,opacity!important;transition-duration:.14s!important}[data-motion=lite] .catalog-page .catalog-card:active,[data-motion=lite] .catalog-page .catalog-card.catalog-cardV2:active{transform:scale(.97)translateY(1px)!important;box-shadow:inset 6px 8px 16px #00000047,inset -3px -3px 10px #ffffff0f,inset 0 2px #0003,0 1px 2px #0000001f!important}[data-motion=lite] .catalog-page .catalog-card.catalog-cardV2 .catalog-cardIcon,[data-motion=lite] .catalog-page .catalog-card.catalog-cardV2 .catalog-cardMeta>span,[data-motion=lite] .catalog-page .catalog-card.catalog-cardV2 .catalog-cardFoot,[data-motion=lite] .catalog-page .catalog-status{box-shadow:0 3px 8px #00000024,inset 0 1px #ffffff1f!important}[data-motion=lite] .catalog-page .catalog-grid--animate .catalog-card,[data-motion=off] .catalog-page .catalog-grid--animate .catalog-card,[data-motion=lite] .catalog-hero:before,[data-motion=off] .catalog-hero:before{animation:none!important}[data-motion=lite] .catalog-page .catalog-card:hover,[data-motion=lite] .detail-page .pdx-variantCard:hover{transform:none!important}[data-motion=lite] .catalog-page .catalog-card.catalog-cardV2 .catalog-cardSummary{-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;display:-webkit-box!important;overflow:hidden!important}[data-motion=lite] .catalog-page .catalog-card.catalog-cardV2 .catalog-cardMeta{grid-template-columns:repeat(2,minmax(0,1fr))!important}[data-motion=lite] .home-page .product-tile:before,[data-motion=lite] .home-page .product-tile:after{display:none!important}[data-motion=lite] .home-page .hero-search-shell,[data-motion=lite] .home-page .suggestions{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}[data-motion=lite] .home-page .flow-assist,[data-motion=lite] .home-page .home-popularList .product-tile,[data-motion=lite] .home-page .home-popularList .product-tile-pill{box-shadow:0 6px 14px #00000024,inset 0 1px #ffffff1a!important}[data-motion=lite] .home-page .home-popularList{contain:layout;overflow:visible!important}[data-motion=lite] .home-page .home-popularList .product-tile{content-visibility:auto;contain-intrinsic-size:auto 120px;contain:layout paint style;will-change:auto!important;transition-duration:.12s!important;overflow:visible!important}[data-motion=lite] .home-page .home-popularList .product-tile:hover{transform:none!important}[data-motion=lite] .home-page .home-howCard,[data-motion=lite] .home-page .home-promoCard,[data-motion=lite] .home-page .home-faqItem.faq-item,[data-motion=lite] .home-page .hx-stat-item{box-shadow:0 6px 14px #00000024,inset 0 1px #ffffff1a!important}[data-motion=lite] .home-page .hx-live-eye-icon{animation:none!important}[data-motion=off] *,[data-motion=off] :before,[data-motion=off] :after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}@media (width<=720px){html .header,html .site-header,html[data-motion=lite] .header,html[data-motion=lite] .site-header,html[data-motion=off] .header,html[data-motion=off] .site-header,html[data-theme=dark] .header,html[data-theme=dark] .site-header,html[data-theme=dark][data-motion=lite] .header,html[data-theme=dark][data-motion=lite] .site-header{will-change:auto;transform:none;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border-bottom:0!important}html[data-theme=light] .header,html[data-theme=light] .site-header,html[data-theme=light][data-motion=lite] .header,html[data-theme=light][data-motion=lite] .site-header{box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border-bottom:0!important}html body .header .header-cart,html body .header .header-iconAction,html[data-theme=light] body .header .header-cart,html[data-theme=light] body .header .header-iconAction,html[data-theme=dark] body .header .header-cart,html[data-theme=dark] body .header .header-iconAction{background:linear-gradient(180deg, #ffffff1f, #fff0 28%), var(--skeu-control-bg)!important;border-color:var(--brand-line)!important;box-shadow:var(--skeu-control-shadow)!important;color:var(--brand-text)!important}html[data-theme=light] body .header .header-iconAction.active{color:#067b88!important;background:linear-gradient(#ffffff6b,#fff0 28%),linear-gradient(#00d6b442,#00c2d01f)!important;border-color:#009e6052!important;box-shadow:0 10px 22px #009e6033,inset 0 1px #ffffffd9!important}:is(html:has(.admin-page) .header,html:has(.admin-page) .site-header,html:has(.app-main-admin) .header,html:has(.app-main-admin) .site-header){-webkit-backdrop-filter:none!important;backdrop-filter:none!important}:is(html[data-theme=light] html:has(.admin-page) .header,html[data-theme=light] html:has(.admin-page) .site-header,html[data-theme=light] html:has(.app-main-admin) .header,html[data-theme=light] html:has(.app-main-admin) .site-header){background:linear-gradient(#fbfeff,#eef7fb 58%,#e4f1f7 100%)!important}:is(html[data-theme=dark] html:has(.admin-page) .header,html[data-theme=dark] html:has(.admin-page) .site-header,html[data-theme=dark] html:has(.app-main-admin) .header,html[data-theme=dark] html:has(.app-main-admin) .site-header){background:linear-gradient(#111d3a,#080e1f 55%,#040815 100%)!important}.checkout-backdrop-mobile{opacity:0;transition:opacity .52s cubic-bezier(.22,1,.36,1);-webkit-backdrop-filter:none!important}.checkout-backdrop-mobile.checkout-mobile-open{opacity:1;transition:opacity .52s cubic-bezier(.22,1,.36,1)}.checkout-backdrop-mobile.checkout-mobile-closing{opacity:0;transition:opacity .44s cubic-bezier(.32,.72,0,1)}.checkout-drawer.checkout-mobile-entering{opacity:.72;transition:none;transform:translateY(100%)scale(.992);-webkit-backdrop-filter:none!important;box-shadow:none!important}.checkout-drawer.checkout-mobile-open{opacity:1;transition:transform .6s cubic-bezier(.22,1,.36,1),scale .52s cubic-bezier(.22,1,.36,1),opacity .3s ease-out;transform:translate(0,0)scale(1);-webkit-backdrop-filter:none!important;box-shadow:0 -8px 28px #0003!important}.checkout-drawer.checkout-mobile-closing{opacity:.68;transition:transform .46s cubic-bezier(.32,.72,0,1),scale .38s ease-in-out,opacity .34s ease-in;transform:translateY(100%)scale(.994);-webkit-backdrop-filter:none!important;box-shadow:none!important}.checkout-drawer{will-change:transform;backface-visibility:hidden;contain:layout style;transform:translateZ(0);-webkit-backdrop-filter:none!important;backdrop-filter:none!important;box-shadow:none!important}.checkout-backdrop,.checkout-backdrop-mobile{will-change:opacity;contain:paint;-webkit-backdrop-filter:none!important;background:#0000008c!important}.checkout-drawerBody{contain:content;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.checkout-drawer:before{display:none}.checkout-panel,.checkout-summary,.checkout-main,.hx-live-badge{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.hx-hero{contain:none!important}}[data-motion=lite] .home-page .product-tile{background:var(--skeu-panel-bg,#0b1220f5)!important;transition-duration:.12s!important;box-shadow:0 6px 14px #00000024!important}[data-motion=lite] .home-page .product-tile-tiltWrap{will-change:auto!important}[data-motion=lite] .home-page .product-tile-price{text-shadow:none!important}[data-motion=lite] .home-page .home-howCard{background:var(--skeu-panel-bg,#0b1220f5)!important;transition:transform .15s!important;box-shadow:0 6px 14px #00000024!important}[data-motion=lite] .home-page .home-howCard-icon{background:var(--skeu-control-bg,#ffffff0f)!important;transition:transform .12s!important;box-shadow:0 4px 10px #0000001f!important}[data-motion=lite] .home-page .home-tileSkeleton:after{will-change:auto!important}[data-motion=lite] .checkout-page .checkout-panel,[data-motion=lite] .pay-page .pay-stageCard,[data-motion=lite] .status-page .st-card{background:var(--uni-neo-panel,#0b1220fa)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;box-shadow:0 4px 12px #0000001f!important}[data-motion=lite] .pay-page .pay-qrisFrame{box-shadow:0 4px 12px #0000001f!important}[data-motion=lite] .pay-page .pay-confirmModal,[data-motion=lite] .pay-page .pay-confirmOverlay,[data-motion=lite] .pay-page .pay-successModal,[data-motion=lite] .pay-page .pay-zoomOverlay,[data-motion=lite] .status-page .st-statePill{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}[data-motion=lite] .pay-page .pay-card{background:var(--uni-neo-panel,#0b1220fa)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;box-shadow:0 4px 12px #0000001f!important}[data-motion=lite] .hx-live-badge{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}[data-motion=lite] .hx-stat-item{box-shadow:0 6px 14px #00000024!important}[data-motion=lite] .detail-page-v3 .pdx-topCard{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:var(--uni-neo-panel,#0b1220fa)!important;box-shadow:0 4px 12px #00000026,inset 0 1px #ffffff1a!important}[data-motion=lite] .detail-page-v3 .pdx-heroPanel,[data-motion=lite] .detail-page-v3 .pdx-summaryPanel,[data-motion=lite] .detail-page-v3 .pdx-variantsSection,[data-motion=lite] .detail-page-v3 .pdx-packCard,[data-motion=lite] .detail-page-v3 .pdx-variantCard,[data-motion=lite] .detail-page-v3 .pdx-infoTabsCard,[data-motion=lite] .detail-page-v3 .pdx-flowCard{will-change:auto!important;transition:border-color .15s!important;box-shadow:0 4px 12px #0000001f,inset 0 1px #ffffff1a!important}[data-motion=lite] .detail-page-v3 .pdx-productIcon,[data-motion=lite] .detail-page-v3 .pdx-chip,[data-motion=lite] .detail-page-v3 .pdx-stockPill,[data-motion=lite] .detail-page-v3 .pdx-qtyBtn,[data-motion=lite] .detail-page-v3 .pdx-benefitToggle,[data-motion=lite] .detail-page-v3 .pdx-benefitToggle-modern,[data-motion=lite] .detail-page-v3 .pdx-compareBtn,[data-motion=lite] .detail-page-v3 .pdx-iconBtn,[data-motion=lite] .detail-page-v3 .pdx-variantBadge{background:var(--skeu-control-bg)!important;box-shadow:0 3px 8px #0000001f,inset 0 1px #ffffff1a!important}[data-motion=lite] .detail-page-v3{contain:layout style}[data-motion=lite] .detail-page-v3 .pdx-recommendationsGrid{content-visibility:auto;contain-intrinsic-size:auto 220px}[data-motion=lite] .detail-page-v3 .pdx-recommendationsGrid .product-tile{content-visibility:auto;contain-intrinsic-size:auto 160px;contain:layout paint style;will-change:auto!important;perspective:none!important;transform:none!important;box-shadow:0 4px 12px #0000001f,inset 0 1px #ffffff1a!important}[data-motion=lite] .detail-page-v3 .pdx-recommendationsGrid .product-tile:after,[data-motion=lite] .detail-page-v3 .pdx-recommendationsGrid .product-tile:before{display:none!important}[data-motion=lite] .detail-page-v3 .pdx-recommendationsGrid .product-tile-pill,[data-motion=lite] .detail-page-v3 .pdx-recommendationsGrid .product-typeBadge,[data-motion=lite] .detail-page-v3 .pdx-recommendationsGrid .product-tile-arrow,[data-motion=lite] .detail-page-v3 .pdx-recommendationsGrid .product-tile-favBtn{-webkit-backdrop-filter:none!important;box-shadow:0 2px 6px #0000001f,inset 0 1px #ffffff1a!important}[data-motion=lite] .detail-page-v3 .pdx-recommendationsGrid .product-tile-tiltWrap{will-change:auto!important;transform-style:flat!important;transform:none!important}@media (width<=720px){h1,.h1,.nf-title,.checkout-full-title,.st-emptyTitle{font-size:clamp(22px,6.4vw,34px)!important}h2,.h2,.oh-title,.faq-title,.home-title{font-size:clamp(18px,5.6vw,28px)!important}h3,.h3,.oh-orderCode{font-size:clamp(15px,4.8vw,20px)!important}p,.p,body,.oh-sub,.st-emptyText,.faq-itemBody p{font-size:clamp(13px,4vw,15px)!important}.kicker,.oh-kicker,.faq-kicker,.st-kicker,.caption,small{font-size:clamp(10px,3.2vw,12px)!important}}@media (width>=721px) and (width<=1024px){.header,.site-header{-webkit-backdrop-filter:blur(16px)saturate(130%)!important;backdrop-filter:blur(16px)saturate(130%)!important}.catalog-sheetBackdrop.is-open{-webkit-backdrop-filter:blur(18px)saturate(140%)!important;backdrop-filter:blur(18px)saturate(140%)!important}.catalog-filterShell{-webkit-backdrop-filter:blur(20px)saturate(145%)!important;backdrop-filter:blur(20px)saturate(145%)!important}}@media (width>=721px){*{scrollbar-width:thin;scrollbar-color:#00d6b452 transparent}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:linear-gradient(#4fffc86b,#00d6b452) padding-box padding-box;border:2px solid #0000;border-radius:999px}::-webkit-scrollbar-thumb:hover{background:linear-gradient(#4fffc8ad,#00d6b480) padding-box padding-box}}::selection{color:var(--brand-text,#fff);text-shadow:none;background:#00d6b452}::-moz-selection{color:var(--brand-text,#fff);background:#00d6b452}html[data-theme=light] ::selection{color:#0d2d39;background:#008a9438}:where(button,a,select,textarea,[role=button],[role=combobox],[role=option],[tabindex]):focus-visible,input:not(.hero-search-input):not(.catalog-commandInput):not(.st-input):not(.testi-searchInput):not(.faq-searchInput):not(.admin-searchInput):not(.catalog-filterInput):not(.st-searchInput):not(.ai-input):focus-visible{box-shadow:0 0 0 2px var(--bg0,#0b1220), 0 0 0 4px #00d6b48c;border-radius:inherit;transition:box-shadow .15s var(--ease-out,cubic-bezier(.22, 1, .36, 1));outline:none}html[data-theme=light] :where(button,a,select,textarea,[role=button],[role=combobox],[role=option],[tabindex]):focus-visible,html[data-theme=light] input:not(.hero-search-input):not(.catalog-commandInput):not(.st-input):not(.testi-searchInput):not(.faq-searchInput):not(.admin-searchInput):not(.catalog-filterInput):not(.st-searchInput):not(.ai-input):focus-visible{box-shadow:0 0 0 2px #fff,0 0 0 4px #008a9499}*{-webkit-tap-highlight-color:transparent}button,a,[role=button]{-webkit-tap-highlight-color:transparent;touch-action:manipulation}button:active,[role=button]:active,a.btn:active{transition:transform 80ms var(--ease-out,cubic-bezier(.22, 1, .36, 1));transform:scale(.97)}@media (prefers-reduced-motion:reduce){button:active,[role=button]:active,a.btn:active{transform:none}}.confetti-layer{pointer-events:none;z-index:9999;position:fixed;inset:0;overflow:hidden}.confetti-burst{width:0;height:0;position:absolute}.confetti-piece{transform-origin:50%;width:7px;height:10px;animation:confettiFly var(--cdur,.8s) cubic-bezier(.16, .7, .4, 1) forwards;will-change:transform, opacity;border-radius:2px;position:absolute;top:0;left:0}@keyframes confettiFly{0%{opacity:1;transform:translate(0)rotate(0)scale(1)}60%{opacity:1}to{transform:translate(var(--cdx), var(--cdy)) rotate(var(--crot)) scale(.6);opacity:0}}.skeleton,.catalog-cardSkeleton,.testi-skel,.pdx-loadingLine,.pdx-loadingBlock{background:linear-gradient(90deg, var(--skeu-control-bg,#ffffff0a) 0%, #00d6b40f 50%, var(--skeu-control-bg,#ffffff0a) 100%);background-size:200% 100%;animation:1.6s ease-in-out infinite polishSkeleton;position:relative;overflow:hidden}@keyframes polishSkeleton{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.skeleton,.catalog-cardSkeleton,.testi-skel,.pdx-loadingLine,.pdx-loadingBlock{animation:none}}.catalog-quickFilters,.admin-kpiStrip{-webkit-mask-image:linear-gradient(90deg,#000 0% calc(100% - 28px),#0000 100%);mask-image:linear-gradient(90deg,#000 0% calc(100% - 28px),#0000 100%)}.admin-mobileTabs{-webkit-mask-image:none!important;mask-image:none!important}.catalog-status.hot,.admin-statCard[data-pulse]{position:relative}.catalog-status.hot:after{content:none;animation:none}@keyframes polishPulse{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(1.6)}}@media (prefers-reduced-motion:reduce){.catalog-status.hot:after{animation:none;display:none}}@media (width<=720px){.catalog-status.hot:after{animation:none!important;display:none!important}}[data-motion=lite] .catalog-status.hot:after,[data-motion=off] .catalog-status.hot:after{animation:none!important;display:none!important}.toast{animation:.42s cubic-bezier(.22,1.14,.36,1) both polishToastIn}@keyframes polishToastIn{0%{opacity:0;transform:translateY(28px)scale(.96)}60%{opacity:1;transform:translateY(-2px)scale(1.01)}to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.toast{animation:none}}input,textarea,[contenteditable]{caret-color:var(--accent,#009e60)}html[data-theme=dark] input,html[data-theme=dark] textarea{caret-color:var(--accent,#00f5c4)}.home-scrollProgress{z-index:9999;pointer-events:none;background:linear-gradient(90deg,#3fe8c8,#00a88c,#006b75);width:0%;height:3.5px;transition:width 80ms ease-out;position:fixed;top:0;left:0}@media (prefers-reduced-motion:no-preference){.reveal,.reveal-left,.reveal-scale,.reveal-blur{transition:transform var(--reveal-dur,.95s) var(--reveal-ease,cubic-bezier(.16, 1, .3, 1)), opacity var(--reveal-dur,.95s) ease-out, filter var(--reveal-dur,.95s) ease-out}html.js-ready .reveal:not(.is-visible){opacity:0;transform:translateY(18px)}html.js-ready .reveal-left:not(.is-visible){opacity:0;transform:translate(-28px)}html.js-ready .reveal-scale:not(.is-visible){opacity:0;transform:scale(.94)}html.js-ready .reveal-blur:not(.is-visible){opacity:0;filter:blur(8px);transform:translateY(14px)}.reveal.is-visible,.reveal-left.is-visible,.reveal-scale.is-visible,.reveal-blur.is-visible{opacity:1;filter:none;transform:translate(0)scale(1)}}.h1,.h2{position:relative}@media (hover:hover) and (pointer:fine){.pdx-variantsHead h2:hover:after{content:"";width:32px;height:3px;animation:polishUnderlineGrow .4s var(--ease-out) both;background:linear-gradient(90deg,#3fe8c8,#00a88c);border-radius:999px;position:absolute;bottom:-4px;left:0}}@keyframes polishUnderlineGrow{0%{opacity:0;width:0}to{opacity:1;width:32px}}@media (prefers-reduced-motion:no-preference){html:not([data-motion=full]) .page:not(.catalog-page){animation:polishPageEnter .5s var(--ease-out,cubic-bezier(.22, 1, .36, 1)) both}}@keyframes polishPageEnter{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.card,.admin-panel,.admin-statCard,.admin-miniCard,.admin-mobileBar,.catalog-filter,.catalog-card,.product-tile,.pdx-variantCard,.pdx-variantsSection,.checkout-panel,.checkout-summary,.pay-card,.pay-orderDesktop,.testi-tile{border-radius:20px}.btn,.input,input[type=text],input[type=email],input[type=number],input[type=search],input[type=password],select,.tab-btn,.catalog-chip,.catalog-quickChip,.product-tile-pill,.catalog-cardMeta>span{font-feature-settings:"ss01", "cv11"}input:not(.hero-search-input):not(.catalog-commandInput):not(.st-input):not(.testi-searchInput):not(.faq-searchInput):not(.admin-searchInput):not(.catalog-filterInput):not(.st-searchInput):not(.ai-input):focus-visible,select:focus-visible,textarea:focus-visible{outline:none;border-color:#008a9466!important;box-shadow:0 0 0 3px #00d6b42e,inset 0 1px #ffffff0a!important}html[data-theme=light] input:not(.hero-search-input):not(.catalog-commandInput):not(.st-input):not(.testi-searchInput):not(.faq-searchInput):not(.admin-searchInput):not(.catalog-filterInput):not(.st-searchInput):not(.ai-input):focus-visible,html[data-theme=light] select:focus-visible,html[data-theme=light] textarea:focus-visible{border-color:#008a9480!important;box-shadow:0 0 0 3px #00c2d029,inset 0 1px #fff9!important}.hero-search-shell .hero-search-input:focus,.catalog-commandSearch .catalog-commandInput:focus,.catalog-heroSearch .hero-search-input:focus,.st-inputWrap .st-input:focus,.faq-searchWrap .faq-searchInput:focus,.testi-searchShell .testi-searchInput:focus,.catalog-filterSearch .catalog-filterInput:focus,.st-searchShell .st-searchInput:focus,.ai-inputBar .ai-input:focus{box-shadow:none!important;background:0 0!important;border:0!important;outline:none!important}button:disabled,.btn:disabled,.btn-disabled,[disabled]{filter:saturate(.6);pointer-events:none;opacity:.55!important;cursor:not-allowed!important}.muted,.hint,small{color:var(--brand-muted,#eafff5a6)}html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}@media (hover:hover){.checkout-panel,.pay-stageCard,.pay-card,.st-card,.home-promoCard{transition:transform .22s var(--ease-out,cubic-bezier(.22, 1, .36, 1)), box-shadow .22s var(--ease-out)!important}.checkout-panel:hover,.pay-stageCard:hover,.pay-card:hover,.st-card:hover,.home-promoCard:hover{transform:translateY(-2px);box-shadow:0 16px 40px #0000002e!important}}html[data-theme=light] .pay-shell-title,html[data-theme=light] .pay-cardTitle,html[data-theme=light] .pay-stageTotal,html[data-theme=light] .pay-orderTitle,html[data-theme=light] .pay-orderItemName,html[data-theme=light] .pay-orderRow strong,html[data-theme=light] .pay-orderRow b,html[data-theme=light] .pay-stageRow b,html[data-theme=light] .pay-qrisLocked strong,html[data-theme=light] .pay-successCode{background:0 0!important}html body .header,html body .site-header,html[data-theme] body .header,html[data-theme] body .site-header{z-index:1000;position:fixed;top:0;left:0;right:0;box-shadow:none!important;-webkit-backdrop-filter:none!important;background:0 0!important;border:0!important}@media (width<=768px){html .header,html .site-header,html[data-motion=lite] .header,html[data-motion=lite] .site-header,html[data-motion=off] .header,html[data-motion=off] .site-header,html[data-theme] .header,html[data-theme] .site-header{box-shadow:none!important;-webkit-backdrop-filter:none!important;background:0 0!important;border:0!important}}@media (width<=680px){.header-inner{padding:12px 0}}.steps:not(.steps--visual){-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff0b;border:1px solid #ffffff1f}.steps:not(.steps--visual) .step.active{background:#ffffff12;border-color:#ffffff2e}.steps:not(.steps--visual) .step.done{background:#ffffff0a;border-color:#ffffff24}.steps:not(.steps--visual) .step-dot{border-color:#ffffff29}.steps:not(.steps--visual) .step.active .step-dot{color:#071018;background:#ffffffe0;border-color:#ffffff47}.footer{position:relative;overflow:hidden}.footer:before{content:"";opacity:.85;background:linear-gradient(90deg,#fff0,#16c7a6e6,#1d83ffe6,#fff0);height:2px;position:absolute;top:0;left:0;right:0}.footer:after{content:"";pointer-events:none;background:radial-gradient(900px 460px at 10% 20%,#16c7a62e,#0000 60%),radial-gradient(820px 520px at 85% 10%,#1d83ff1f,#0000 58%),radial-gradient(900px 520px at 50% 120%,#ffffff0d,#0000 60%);position:absolute;inset:-30% -10%}.footer .footer-topbar{z-index:1;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff0a;border:1px solid #ffffff1f;border-radius:22px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;max-width:1280px;margin:0 auto 18px;padding:16px 14px;display:flex;position:relative}.footer .footer-topbarTitle{letter-spacing:-.2px;font-weight:1100}.footer .footer-topbarSub{color:#eafff5bd;margin-top:6px;font-size:13px;line-height:1.5}.footer .footer-topbarActions{flex-wrap:wrap;gap:10px;display:flex}.footer-grid{z-index:1;position:relative}.footer-col a{color:#eafff5c7}.footer-col a:hover{color:#fff}.footer-brandRow{align-items:center;gap:12px;display:flex}.footer-logo{background:#ffffff0a;border:1px solid #ffffff24;border-radius:14px;place-items:center;width:38px;height:38px;display:grid;overflow:hidden}.footer-logo img{object-fit:contain;width:100%;height:100%;display:block}.footer-brand{letter-spacing:-.3px;font-size:18px;font-weight:1200}.footer-trust{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.footer-trust span{background:#ffffff0a;border:1px solid #ffffff1f;border-radius:10px;align-items:center;gap:8px;height:32px;padding:0 12px;font-size:12px;font-weight:1000;display:inline-flex}.footer-social{flex-wrap:wrap;gap:10px;margin-top:12px;display:flex}.footer-social a{background:#ffffff0a;border:1px solid #ffffff1f;border-radius:16px;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.footer-social a:hover{background:#ffffff0f;border-color:#16c7a647}.footer-bottom{z-index:1;position:relative}.footer-bottom .container{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.footer-legal{color:#eafff5a6;font-size:12px}@media (width<=680px){.footer .footer-topbar{margin-bottom:14px}}body.is-funnel .abandoned-cart-banner,body.is-funnel .fsp-backdrop,body.is-funnel .achievement-toast,body.is-funnel .bottom-nav{display:none!important}.checkout-floating-bar-btn,.checkout-summaryBtn,.pay-stageActionsMobile .pay-confirmBtn,.st-checkBtn,.btn-wide,.pay-successActions .btn{min-height:48px}.st-progressBar{border:1px solid var(--brand-line,#00c2d02e);background:linear-gradient(180deg, #ffffff1a, #fff0 24%), var(--skeu-panel-bg,#1d83ff14);box-shadow:var(--skeu-control-shadow,none);border-radius:16px;margin-bottom:14px;padding:12px 14px}.st-progressBar-track{background:var(--skeu-inset-bg,#ffffff14);height:6px;box-shadow:var(--skeu-inset-shadow,none);border-radius:999px;margin-top:8px;overflow:hidden}.st-progressBar-fill{border-radius:inherit;background:linear-gradient(90deg, var(--accent), #5ce0ff);height:100%;transition:width .4s;box-shadow:inset 0 1px #fff6}.st-progressBar-label{color:var(--st-text,#ecf8ff);justify-content:space-between;gap:8px;font-size:12px;font-weight:700;display:flex}html[data-theme=light] .st-progressBar{background:#00d6b414;border-color:#008a9429}html[data-theme=light] .st-progressBar-label{color:#234652}@media (width<=720px){.pay-stageGrid{flex-direction:column;display:flex}.pay-stageVisual{order:-1}.pay-qrisFrame{max-width:min(100%,320px);margin:0 auto}.qris-img{max-width:100%}.admin-orderListItem{background:#ffffff08;border:1px solid #ffffff14;border-radius:16px;grid-template-columns:auto 1fr;grid-template-areas:"check main""check meta""actions actions";gap:10px 12px;padding:14px;display:grid}.admin-orderListCheckbox{grid-area:check}.admin-orderListMain{grid-area:main}.admin-orderListRight{flex-direction:column;grid-area:actions;align-items:stretch;gap:8px;width:100%}.admin-orderRowActions{flex-wrap:wrap;width:100%}.admin-orderInlineSelect{flex:1;min-width:0}}.admin-nav-stockBadge{color:#fff;background:#ff6b4a;border-radius:6px;place-items:center;min-width:18px;height:18px;margin-left:auto;padding:0 5px;font-size:10px;font-weight:800;display:grid}.checkout-drawer .checkout-mobile-floating-bar--drawer{border-top:1px solid var(--brand-line,#ffffff1a);z-index:2;flex-shrink:0;margin:0;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border-radius:0!important;padding:12px 0 0!important;position:relative!important;bottom:auto!important;left:auto!important;right:auto!important}.checkout-drawer .checkout-mobile-floating-bar--drawer .checkout-floating-bar-btn{min-height:48px}button.header-cart{appearance:none;cursor:pointer;color:inherit;font:inherit}html{--fab-edge-x:max(18px, calc(18px + env(safe-area-inset-right)));--fab-base-bottom:18px;--fab-lift:0px;--fab-gap:12px}@media (width<=720px){html{--fab-edge-x:max(14px, calc(14px + env(safe-area-inset-right)));--fab-base-bottom:14px;--fab-gap:10px}}@media (width<=1024px){body.has-bottom-nav{--fab-lift:var(--site-bottom-nav-offset,62px)}body.has-bottom-nav:has(.with-sticky-cta){--fab-lift:calc(var(--site-bottom-nav-offset,62px) + 78px)}}@media (width<=720px){body:has(.with-sticky-cta):not(.has-bottom-nav){--fab-lift:78px}}.floating-order-status{bottom:calc(var(--fab-base-bottom) + env(safe-area-inset-bottom) + var(--fab-lift,0px) + 8px);z-index:9998;align-items:center;gap:0;display:flex;position:fixed;left:50%;transform:translate(-50%)}.floating-order-btn{border:1px solid var(--brand-line,#ffffff24);background:linear-gradient(180deg, #ffffff1f, #fff0 28%), var(--skeu-panel-bg,#080e1ff2);color:#fff;cursor:pointer;white-space:nowrap;height:40px;box-shadow:var(--skeu-panel-shadow,0 8px 24px #0006);-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:14px;align-items:center;gap:8px;padding:0 10px 0 14px;font-size:13px;font-weight:700;transition:transform .18s,box-shadow .18s,filter .18s;display:inline-flex}.floating-order-btn:hover{filter:brightness(1.05);box-shadow:var(--skeu-panel-shadow,0 12px 32px #00000080);transform:translateY(-1px)}.floating-order-btn:active{transform:scale(.97)}.floating-order-label{color:#ffffffc7;white-space:nowrap;font-size:12.5px;font-weight:500}html[data-theme=light] .floating-order-label{color:#0d2d39b8}.floating-order-code{letter-spacing:.04em;font-weight:800}.floating-order-arrow{opacity:.8;border-radius:0;flex-shrink:0;justify-content:center;align-items:center;width:auto;height:auto;transition:transform .18s,opacity .18s;display:inline-flex;color:inherit!important;box-shadow:none!important;background:0 0!important;border:none!important}.floating-order-arrow svg{color:inherit!important;stroke:currentColor!important}.floating-order-btn:hover .floating-order-arrow{opacity:1;transform:translate(3px);box-shadow:none!important;background:0 0!important}html[data-theme=light] .floating-order-arrow{color:inherit!important;box-shadow:none!important;background:0 0!important;border:none!important}.floating-order-dismiss{cursor:pointer;border-radius:50%;flex-shrink:0;place-items:center;width:26px;height:26px;margin-left:6px;transition:transform .15s,background .15s,box-shadow .15s;display:grid;box-shadow:0 2px 8px #ef444459;color:#fff!important;background:#ef4444!important;border:none!important}.floating-order-dismiss svg{color:#fff!important;stroke:#fff!important}.floating-order-dismiss:hover{transform:scale(1.08);box-shadow:0 3px 10px #dc262680;color:#fff!important;background:#dc2626!important}.floating-order-dismiss:active{transform:scale(.92)}html[data-theme=light] .floating-order-btn{background:linear-gradient(180deg, #fffffffa, #fff0 28%), var(--skeu-panel-bg,#fffffff5);color:#0d2d39;box-shadow:var(--skeu-panel-shadow,0 8px 24px #0000001f);border-color:#0a0a0a1a}html[data-theme=light] .floating-order-dismiss{box-shadow:0 2px 6px #ef44444d;color:#fff!important;background:#ef4444!important;border:none!important}html[data-theme=light] .floating-order-dismiss:hover{color:#fff!important;background:#dc2626!important}@media (width<=720px){.floating-order-status{bottom:calc(var(--fab-base-bottom) + env(safe-area-inset-bottom) + var(--fab-lift,0px) + 4px);left:50%;transform:translate(-50%)}.floating-order-btn{height:36px;padding:0 8px 0 12px;font-size:12px}.floating-order-label{font-size:11.5px}}html{--site-bottom-nav-height:62px;--site-bottom-nav-offset:var(--site-bottom-nav-height);--site-bottom-nav-gap:20px;--site-bottom-nav-clearance:calc(var(--site-bottom-nav-offset,var(--site-bottom-nav-height)) + var(--site-bottom-nav-gap) + env(safe-area-inset-bottom,0px))}.bottom-nav{left:max(14px, env(safe-area-inset-left));right:max(14px, env(safe-area-inset-right));bottom:calc(8px + env(safe-area-inset-bottom,0px));z-index:9995;isolation:isolate;contain:layout style;-webkit-backdrop-filter:blur(16px)saturate(140%);background:linear-gradient(135deg,#ffffff0f 0%,#ffffff05 100%),#0a0e0ceb;border:1px solid #ffffff24;border-radius:999px;max-width:480px;margin-inline:auto;padding:5px 8px;transition:transform .24s cubic-bezier(.2,0,0,1),opacity .2s;position:fixed;box-shadow:0 12px 32px -8px #0009,inset 0 1px #ffffff29}html[data-theme=light] .bottom-nav{background:linear-gradient(135deg,#fffffff2 0%,#ffffffd9 100%),#fffffff0;border:1px solid #009e6029;border-radius:999px;box-shadow:0 10px 28px -8px #2d55642e,inset 0 1px #fff}.bottom-nav:before{content:none;pointer-events:none;background:linear-gradient(#0000 0%,#0000001a 55%,#0000004d 100%);height:24px;position:absolute;top:-24px;left:0;right:0}html[data-theme=light] .bottom-nav:before{background:linear-gradient(#0000 0%,#436f810a 55%,#009e601a 100%)}.bottom-nav-list{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;max-width:480px;margin:0;margin-inline:auto;padding:0;list-style:none;display:grid}.bottom-nav-itemWrap{min-width:0}.bottom-nav-item{min-height:50px;color:var(--brand-muted);-webkit-tap-highlight-color:transparent;border:1px solid #0000;border-radius:999px;flex-direction:column;justify-content:center;align-items:center;gap:3px;padding:5px 3px;text-decoration:none;transition:color .18s,background .18s,border-color .18s,box-shadow .18s,transform .18s;display:flex;position:relative}.bottom-nav-item:active{transform:scale(.96)}.bottom-nav-item.is-active{color:#fff!important;background:#ffffff17!important;border:1px solid #ffffff1f!important;box-shadow:0 4px 12px #00000040,inset 0 1px #fff3!important}html[data-theme=light] .bottom-nav-item.is-active{color:#0b1f17!important;background:#fff!important;border:1px solid #009e6033!important;box-shadow:0 4px 12px #009e601f,inset 0 1px #fff!important}.bottom-nav-item.is-active:after{content:none!important;display:none!important}.bottom-nav-icon{width:24px;height:24px;box-shadow:none;color:inherit;background:0 0;border:0;place-items:center;transition:transform .18s,color .18s;display:grid;position:relative}.bottom-nav-item.is-active .bottom-nav-icon{color:var(--brand-icon,#009e60)!important}.bottom-nav-badge{color:#fff;text-align:center;pointer-events:none;background:#ff3c64;border:1.5px solid #141414;border-radius:6px;justify-content:center;align-items:center;min-width:16px;height:16px;padding:0 4px;font-size:9px;font-weight:900;line-height:16px;display:inline-flex;position:absolute;top:-4px;right:-8px;box-shadow:0 2px 6px #ff3c6473}html[data-theme=light] .bottom-nav-badge{border-color:#fff}.bottom-nav-label{letter-spacing:.01em;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:11px;font-weight:800;line-height:1.1;overflow:hidden}.bottom-nav-item.is-active .bottom-nav-label{color:var(--brand-text)!important;font-weight:900!important}@media (width<=1024px){html{scroll-padding-bottom:var(--site-bottom-nav-clearance)}body.has-bottom-nav .page{padding-bottom:var(--site-bottom-nav-clearance)}body.has-bottom-nav .site-footer{padding-bottom:var(--site-bottom-nav-clearance)!important}body.has-bottom-nav .site-footer--gopay .site-footerGoLegal{margin-bottom:4px}}@media (width>=721px) and (width<=1024px){html{--site-bottom-nav-height:68px;--site-bottom-nav-offset:var(--site-bottom-nav-height)}.bottom-nav-list{gap:8px;max-width:680px}.bottom-nav-item{border-radius:16px;gap:4px;min-height:56px}.bottom-nav-icon{width:26px;height:26px}.bottom-nav-label{font-size:11.5px}}html[data-theme=light] .bottom-nav-item{color:var(--brand-muted)}html[data-theme=light] .bottom-nav-item.is-active{background:var(--skeu-inset-bg)!important;border:1px solid var(--brand-line,#0a0a0a14)!important;box-shadow:var(--skeu-inset-shadow)!important;color:var(--brand-text)!important}html[data-theme=light] .bottom-nav-item.is-active .bottom-nav-icon{color:var(--brand-icon,#009e60)!important}html[data-theme=light] .bottom-nav-item.is-active .bottom-nav-label{color:var(--brand-text,#0a0a0a)!important}body.is-funnel .bottom-nav,body.checkout-open .bottom-nav{display:none!important}html[data-motion=lite] .bottom-nav,html[data-motion=off] .bottom-nav{box-shadow:0 -14px 30px #0000007a,0 -5px 12px #000a1c57,inset 0 1px #ffffff1f!important}html[data-theme=light][data-motion=lite] .bottom-nav,html[data-theme=light][data-motion=off] .bottom-nav{box-shadow:0 -12px 26px #436f8142,0 -5px 12px #5073822e,inset 0 1px #ffffffe6!important}html[data-motion=lite] .bottom-nav:before,html[data-motion=off] .bottom-nav:before{display:none}@media (prefers-reduced-motion:reduce){.bottom-nav-item,.bottom-nav-icon{transition:none}}.bottom-nav-cartBadge{color:#fff;text-align:center;pointer-events:none;background:linear-gradient(135deg,#ff4365,#d90429);border-radius:6px;min-width:16px;height:16px;padding:0 4px;font-size:9.5px;font-weight:900;line-height:16px;animation:.25s cubic-bezier(.175,.885,.32,1.275) cartBadgePop;position:absolute;top:-5px;right:-9px;box-shadow:0 2px 6px #d9042973,inset 0 1px #ffffff73}html[data-theme] body .bottom-nav.bottom-nav--neumorphic{background:var(--brand-surface)!important;-webkit-backdrop-filter:blur(20px)saturate(140%)!important;border:1px solid #ffffff24!important;border-radius:999px!important;box-shadow:0 20px 44px #0009,0 8px 20px #000a1c66,inset 0 2px #ffffff40,inset 0 -3.5px #00000073!important}html[data-theme=light] body .bottom-nav.bottom-nav--neumorphic{background:linear-gradient(#fff 0%,#ecf7fb 55%,#ddf0f6 100%)!important;border:1px solid #9abfcb80!important;box-shadow:0 14px 34px #436f8138,0 6px 14px #5073821f,inset 0 2px #fff,inset 0 -3px #9abfcb59!important}html[data-theme] body .bottom-nav .bottom-nav-item.is-active{color:var(--accent,#3ee6c0)!important;background:#ffffff14!important;border:1px solid #ffffff1f!important;border-radius:999px!important;box-shadow:inset 0 1.5px 3px #0006!important}html[data-theme=light] body .bottom-nav .bottom-nav-item.is-active{color:var(--accent,#009e60)!important;background:#9abfcb38!important;border:1px solid #9abfcb73!important;border-radius:999px!important;box-shadow:inset 0 1.5px 3px #436f8124!important}html[data-theme] body .bottom-nav .bottom-nav-item.is-active:before,html[data-theme] body .bottom-nav .bottom-nav-item.is-active:after,html[data-theme] body .bottom-nav:before{content:none!important;display:none!important}html[data-theme] body .bottom-nav .bottom-nav-icon{filter:none!important;text-shadow:none!important}@keyframes cartBadgePop{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}html[data-theme=light] .product-tile:hover{box-shadow:0 14px 32px #285a6924,0 0 0 1px #008a941f}html[data-theme=light] .card.pad{box-shadow:var(--uni-shadow)}html[data-theme=light] .catalog-emptyResult{box-shadow:var(--skeu-panel-shadow,var(--uni-shadow))}html[data-theme=light] .product-tile-pill{box-shadow:none;background:#ffffffd1;border:1px solid #008a941a}html[data-theme=light] h1,html[data-theme=light] h2,html[data-theme=light] h3,html[data-theme=light] h4,html[data-theme=light] h5,html[data-theme=light] h6{text-shadow:none}html[data-theme=light] .product-tile-face{box-shadow:none}.catalog-emptyResult{border:1px solid var(--brand-line,#ffffff1a);background:linear-gradient(180deg, #ffffff1a, #fff0 28%), var(--skeu-panel-bg,var(--card));min-height:260px;box-shadow:var(--skeu-panel-shadow,var(--uni-shadow,none));justify-content:center;align-items:center;display:flex}.catalog-emptyResult .empty{width:100%}.catalog-emptyResult .empty-icon-component{color:var(--accent)}.catalog-searchHistoryHead{justify-content:space-between;align-items:center;gap:8px;display:flex}.catalog-searchHistoryLabel{letter-spacing:.04em;text-transform:uppercase;color:var(--muted);padding:8px 12px 4px;font-size:11px;font-weight:700}.catalog-searchHistoryClear{color:var(--brand-text,var(--accent));border:1px solid var(--brand-line,#ffffff1f);background:linear-gradient(180deg, #ffffff24, #fff0 30%), var(--skeu-control-bg,#ffffff0d);min-height:28px;box-shadow:var(--skeu-control-shadow,none);cursor:pointer;border-radius:8px;margin-left:auto;padding:0 10px;font-size:11px;font-weight:800;transition:filter .16s,border-color .16s}.catalog-searchHistoryClear:hover{filter:brightness(1.08);border-color:#00d6b447}html[data-theme=light] .catalog-searchHistoryClear{background:linear-gradient(180deg, #fffffff2, #fff0 34%), var(--skeu-control-bg);box-shadow:var(--skeu-control-shadow);color:#1f5a68;border-color:#008a9429}.catalog-page .empty-suggestionChip{border:1px solid var(--brand-line,#4fffda38);background:linear-gradient(180deg, #ffffff24, #fff0 32%), var(--skeu-control-bg,#00d6b414);box-shadow:var(--skeu-control-shadow,none);color:var(--brand-text,#eafff5e6)}html[data-theme=light] .catalog-page .empty-suggestionChip{background:linear-gradient(180deg, #fffffff2, #fff0 34%), var(--skeu-control-bg);box-shadow:var(--skeu-control-shadow);color:#1f5a68;border-color:#008a942e}.product-tile-pill,.product-typeBadge,.product-lowStockBadge,.product-tile-rankBadge,.product-tile-arrow,.catalog-chip:not(.active),.catalog-quickChip:not(.active):not(.catalog-quickChip--line),.catalog-viewBtn:not(.active),.catalog-filterBtnCount,.faq-chip:not(.active),.faq-heroPill,.testi-filterChip:not(.active),.testi-count,.testi-miniBadge,.about-miniBadge,.about-sectionBadge,.admin-chip:not(.active),.admin-loginBadge,.admin-nav-badge,.tab-btn:not(.active),.toggle-btn:not(.active),.badge,.flow-assist-badge,.home-deliveryPill,.pay-statePill,.pay-freePanelBadge,.pay-emailState,.pay-noteState,.pay-shell-kicker,.st-statePill,.st-copyNoteBtn,.st-pasteBtn,.st-refreshBtn,.st-checkBtn,.qty-btn,.checkout-item-remove,.checkout-drawerClose,.checkout-drawerKicker,.pdx-chip,.pdx-variantBadge:not(.recommend),.pdx-stockPill,.pdx-qtyBtn,.pdx-benefitToggle,.pdx-benefitToggle-modern,.abandoned-cart-dismiss,.recently-viewed-chip,.oh-statusPill,.nf-linkCard .nf-icon,.layout-toggles button:not(.active),.layout-toggles .tab-btn:not(.active){border:1px solid var(--brand-line,#00c2d029)!important;background:linear-gradient(180deg, #ffffff29, #fff0 30%), var(--skeu-control-bg,var(--uni-neo-control,#142240eb))!important;box-shadow:var(--skeu-control-shadow,var(--uni-neo-control-shadow))!important;color:var(--brand-text,var(--text))!important}.catalog-chip.active,.catalog-quickChip.active,.catalog-viewBtn.active,.faq-chip.active,.testi-filterChip.active,.admin-chip.active,.tab-btn.active,.toggle-btn.active,.layout-toggles button.active{border-color:var(--imzaqi-btn-border)!important;background:var(--imzaqi-btn-face)!important;color:var(--imzaqi-btn-text)!important;box-shadow:var(--imzaqi-btn-shadow)!important}.btn.btn-ghost,.btn-ghost,.checkout-drawer .btn-ghost,.pay-shell .btn-ghost,.checkout-drawer .btn.btn-ghost{border:1px solid var(--brand-line)!important;background:linear-gradient(180deg, #ffffff24, #fff0 28%), var(--skeu-control-bg)!important;color:var(--brand-text)!important;box-shadow:var(--skeu-control-shadow)!important}.btn.btn-ghost:hover,.btn-ghost:hover{filter:brightness(1.05);box-shadow:0 10px 20px #00000038, var(--skeu-control-shadow)!important}.btn.btn-danger,.btn-danger,.checkout-item-remove:hover,.checkout-drawerClose:hover{color:#ffb0c0!important;background:linear-gradient(#ffffff24,#fff0 28%),linear-gradient(170deg,#481624fa,#2a0c16f5)!important;border-color:#ff4f7261!important;box-shadow:inset 0 1px #fff3,0 4px 12px #500a1c59!important}html[data-theme=light] .btn.btn-danger,html[data-theme=light] .btn-danger{color:#b91c3c!important;background:linear-gradient(#ffffffb3,#fff0 30%),linear-gradient(170deg,#ffe4ea,#ffd0da)!important;border-color:#b91c3c47!important;box-shadow:inset 0 1px #fffc,0 4px 12px #b91c3c1f!important}.qty,.checkout-min-promoRow .input,.promo-row .input{border:1px solid var(--brand-line)!important;background:var(--skeu-inset-bg)!important;box-shadow:var(--skeu-inset-shadow)!important;color:var(--brand-text)!important}.qty-btn{width:38px;height:38px;border-radius:12px!important}.qty-btn:hover:not(:disabled){filter:brightness(1.06);transform:translateY(-1px)}.qty-btn:active:not(:disabled){transform:translateY(1px);box-shadow:var(--skeu-inset-shadow)!important}.product-tile-pill{color:var(--brand-muted,var(--muted))!important;font-weight:800!important}.product-tile-pill svg{color:var(--brand-icon,var(--accent))!important}.product-typeBadge{border-color:color-mix(in srgb, var(--type-color,var(--accent)) 45%, transparent)!important;background:linear-gradient(180deg, #ffffff24, #fff0 32%), color-mix(in srgb, var(--type-color,var(--accent)) 16%, var(--skeu-control-bg,#142038))!important;color:var(--type-color,var(--accent))!important;box-shadow:inset 0 1px 0 #ffffff38, inset 0 -2px 0 #00000047, 0 6px 14px color-mix(in srgb, var(--type-color,var(--accent)) 18%, transparent), 0 0 0 1px color-mix(in srgb, var(--type-color,var(--accent)) 28%, transparent)!important}.detail-page-v3 .pdx-compareBtn,.pdx-compareBtn{border:1px solid var(--imzaqi-btn-border,#067a4c)!important;background:var(--imzaqi-btn-face,#009e60)!important;color:var(--imzaqi-btn-text,#fff)!important;box-shadow:var(--imzaqi-btn-shadow,inset 0 3px 0 #ffffff80, inset 0 -4px 0 #003c286b)!important}html[data-theme=light] .detail-page-v3 .pdx-compareBtn,html[data-theme=light] .pdx-compareBtn{border-color:var(--imzaqi-btn-border,#067a4c)!important;background:var(--imzaqi-btn-face,#009e60)!important;color:var(--imzaqi-btn-text,#fff)!important;box-shadow:var(--imzaqi-btn-shadow,inset 0 3px 0 #ffffff80, inset 0 -4px 0 #003c286b)!important}.pdx-accountStrip-chip,.detail-page-v3 .pdx-accountStrip-chip{border:1px solid color-mix(in srgb, var(--chip-color,var(--accent)) 42%, transparent)!important;background:linear-gradient(180deg, #ffffff29, #fff0 32%), color-mix(in srgb, var(--chip-color,var(--accent)) 16%, var(--skeu-control-bg,#142038))!important;color:var(--chip-color,var(--accent))!important;box-shadow:inset 0 1px 0 #fff3, inset 0 -2px 0 #00000042, 0 5px 12px color-mix(in srgb, var(--chip-color,var(--accent)) 16%, transparent), 0 0 0 1px color-mix(in srgb, var(--chip-color,var(--accent)) 14%, transparent)!important}html[data-theme=light] .pdx-accountStrip-chip,html[data-theme=light] .detail-page-v3 .pdx-accountStrip-chip{background:linear-gradient(180deg, #fffffff2, #fff0 40%), color-mix(in srgb, var(--chip-color,var(--accent)) 14%, #fff)!important;box-shadow:inset 0 1px 0 #fff, inset 0 -2px 0 #64829629, 4px 6px 12px #3c64781a, 0 0 0 1px color-mix(in srgb, var(--chip-color,var(--accent)) 18%, transparent)!important;color:var(--chip-color,var(--accent))!important}.product-lowStockBadge{color:#ffd98a!important;background:linear-gradient(#ffffff24,#fff0 30%),linear-gradient(165deg,#ffb43c38,#78460a59)!important;border-color:#ffbf4a66!important;box-shadow:inset 0 1px #fff3,inset 0 -2px #00000052,0 6px 14px #ffa02829,0 0 0 1px #ffbf4a47!important}.product-lowStockBadge.out{color:#ff9ab1!important;background:linear-gradient(#ffffff1f,#fff0 30%),linear-gradient(165deg,#ff5a7a38,#5a142466)!important;border-color:#ff5a7a6b!important;box-shadow:inset 0 1px #ffffff29,inset 0 -2px #00000057,0 6px 14px #ff466429,0 0 0 1px #ff5a7a47!important}.product-tile-rankBadge--1{color:#ffe566!important;background:linear-gradient(#ffffff47,#fff0 32%),linear-gradient(155deg,#ffdc5057,#a0640047)!important;border-color:#ffd70073!important;box-shadow:inset 0 1px #fff6,inset 0 -2px #5a320066,0 6px 14px #ffb40038,0 0 0 1px #ffd7004d!important}.product-tile-rankBadge--2{color:#e8eef4!important;background:linear-gradient(#ffffff3d,#fff0 32%),linear-gradient(155deg,#e6ecf238,#5a646e47)!important;border-color:#c8d2dc66!important;box-shadow:inset 0 1px #ffffff59,inset 0 -2px #00000059,0 6px 14px #0000002e,0 0 0 1px #c8d2dc47!important}.product-tile-rankBadge--3{color:#f6c08a!important;background:linear-gradient(#fff3,#fff0 32%),linear-gradient(155deg,#e6965047,#64321452)!important;border-color:#cd7f326b!important;box-shadow:inset 0 1px #ffffff47,inset 0 -2px #3c190566,0 6px 14px #b45a1e2e,0 0 0 1px #cd7f324d!important}.product-tile-rankBadge--4{color:#7dffd8!important;background:linear-gradient(#ffffff2e,#fff0 32%),linear-gradient(155deg,#00d6b442,#00505a52)!important;border-color:#00d6b466!important;box-shadow:inset 0 1px #ffffff47,inset 0 -2px #00282d66,0 6px 14px #00b4962e,0 0 0 1px #00d6b447!important}.product-tile-arrow{color:var(--brand-icon,var(--accent))!important;border-radius:12px!important}.chip-duration,.chip-guarantee,.chip-account,.chip-access,.chip-stock,.pdx-chip.chip-duration,.pdx-chip.chip-guarantee{box-shadow:inset 0 1px #ffffff29,inset 0 -2px #00000047,0 5px 12px #00000029!important}.st-progressBar{border:1px solid var(--brand-line,var(--st-line))!important;background:linear-gradient(180deg, #ffffff1a, #fff0 24%), var(--skeu-panel-bg,var(--st-panel-soft))!important;box-shadow:var(--skeu-control-shadow,var(--st-shadow-soft))!important}.st-progressBar-track{border:1px solid #0003;background:var(--skeu-inset-bg)!important;box-shadow:var(--skeu-inset-shadow)!important}.st-progressBar-fill{box-shadow:inset 0 1px #ffffff73,0 0 12px #00d6b459!important}.status-min-nodeDot,.st-timelineDot,.st-stepDot{border:1px solid var(--brand-line)!important;background:linear-gradient(180deg, #fff3, #fff0 40%), var(--skeu-control-bg)!important;box-shadow:var(--skeu-control-shadow)!important}.catalog-searchSuggestions,.hx-search-suggestions,.hero-search-suggestions{border:1px solid var(--brand-line)!important;background:linear-gradient(180deg, #ffffff14, #fff0 20%), var(--skeu-panel-bg)!important;box-shadow:var(--skeu-panel-shadow)!important}.fs-countdown-unit,.fs-countdown-unit *{box-shadow:none!important;background:0 0!important;border:none!important}.flash-sale-badge,.fs-badge{color:#3d2a00!important;background:linear-gradient(#ffffff59,#fff0 36%),linear-gradient(165deg,#ffd54a,#f5b800)!important;border:1px solid #ffc8288c!important;box-shadow:inset 0 1px #ffffff80,inset 0 -2px #8c5a0047,0 4px 10px #f5b40047!important}html[data-theme=light] .flash-sale-badge,html[data-theme=light] .fs-badge{color:#5c4200!important;background:linear-gradient(#ffffff8c,#fff0 36%),linear-gradient(165deg,#ffe066,#f0b400)!important;border-color:#d4a00073!important;box-shadow:inset 0 1px #ffffffd9,inset 0 -1px #a06e002e,0 3px 8px #d4a00038!important}html[data-theme=light] .product-tile-pill,html[data-theme=light] .catalog-chip:not(.active),html[data-theme=light] .faq-chip:not(.active),html[data-theme=light] .testi-filterChip:not(.active),html[data-theme=light] .tab-btn:not(.active),html[data-theme=light] .qty-btn,html[data-theme=light] .product-tile-arrow,html[data-theme=light] .pdx-chip,html[data-theme=light] .pdx-variantBadge:not(.recommend),html[data-theme=light] .st-copyNoteBtn,html[data-theme=light] .st-pasteBtn,html[data-theme=light] .st-refreshBtn,html[data-theme=light] .checkout-item-remove,html[data-theme=light] .btn-ghost{color:var(--brand-text,#123744)!important;border-color:#0d7c9024!important}html[data-theme=light] .product-tile-pill{color:var(--brand-muted,#4a6070)!important}html[data-theme=light] .product-typeBadge{background:linear-gradient(180deg, #ffffffe6, #fff0 40%), color-mix(in srgb, var(--type-color,var(--accent)) 14%, #fff)!important;box-shadow:inset 0 1px 0 #fff, inset 0 -2px 0 #7896a538, 4px 6px 12px #3c64781a, 0 0 0 1px color-mix(in srgb, var(--type-color,var(--accent)) 22%, transparent)!important}html[data-theme=light] .product-lowStockBadge{color:#9a5b00!important;background:linear-gradient(#ffffffd9,#fff0 35%),linear-gradient(165deg,#fff3d6,#ffe8b0)!important;border-color:#b4781447!important;box-shadow:inset 0 1px #fff,inset 0 -2px #b4822833,4px 6px 12px #a064141a!important}html[data-theme=light] .product-tile-rankBadge--1{color:#8b6200!important;background:linear-gradient(#ffffffd9,#fff0 35%),linear-gradient(155deg,#ffe9a0,#ffd060)!important;box-shadow:inset 0 1px #fffffff2,inset 0 -2px #b4781440,4px 6px 12px #c88c1429!important}html[data-theme=light] .product-tile-rankBadge--2{color:#4a626e!important;background:linear-gradient(#ffffffe6,#fff0 35%),linear-gradient(155deg,#f0f4f7,#d5dee4)!important;box-shadow:inset 0 1px #fff,inset 0 -2px #788c9638,4px 6px 12px #5064781a!important}html[data-theme=light] .product-tile-rankBadge--3{color:#804310!important;background:linear-gradient(#ffffffd9,#fff0 35%),linear-gradient(155deg,#fce8d6,#f0c9a0)!important;box-shadow:inset 0 1px #fffffff2,inset 0 -2px #a05a1e38,4px 6px 12px #a05a1e1f!important}html[data-theme=light] .product-tile-rankBadge--4{color:#006b74!important;background:linear-gradient(#ffffffd9,#fff0 35%),linear-gradient(155deg,#d8f7f4,#a8ebe4)!important;box-shadow:inset 0 1px #fffffff2,inset 0 -2px #0078782e,4px 6px 12px #008c8c1f!important}html[data-theme=light] .st-progressBar{background:linear-gradient(180deg, #fffffff2, #fff0 30%), var(--skeu-panel-bg)!important}html[data-theme=light] .st-progressBar-track{background:var(--skeu-inset-bg)!important}@media (prefers-reduced-motion:reduce){.qty-btn:hover:not(:disabled),.qty-btn:active:not(:disabled),.btn-ghost:hover{filter:none;transform:none}}.catalog-chip:not(.active),.catalog-page .catalog-chip:not(.active){border:1px solid var(--brand-line)!important;background:linear-gradient(180deg, #ffffff24, #fff0 30%), var(--skeu-control-bg)!important;box-shadow:var(--skeu-control-shadow)!important;color:var(--brand-muted,var(--text))!important}.catalog-chip-count,.faq-chipCount,.catalog-filterBtnCount{border:1px solid var(--brand-line)!important;background:linear-gradient(180deg, #ffffff1f, #fff0 36%), var(--skeu-control-bg)!important;color:var(--brand-muted)!important;box-shadow:inset 0 1px #ffffff24,inset 0 -1px #00000047,0 3px 8px #00000029!important}.catalog-chip.active .catalog-chip-count,.faq-chip.active .faq-chipCount{color:#032235!important;background:#03223533!important;border-color:#03223547!important;box-shadow:inset 0 1px #ffffff59,inset 0 -1px #00282840!important}.catalog-filterSearch,.catalog-filterClear,.faq-searchClear,.catalog-commandClear,.catalog-commandSort,.catalog-filterBtn{border:1px solid var(--brand-line)!important;background:linear-gradient(180deg, #ffffff1f, #fff0 28%), var(--skeu-control-bg)!important;box-shadow:var(--skeu-control-shadow)!important;color:var(--brand-text)!important}.catalog-filterSearch{background:var(--skeu-inset-bg)!important;box-shadow:var(--skeu-inset-shadow)!important}.catalog-filter.is-sheet .catalog-filterSection,.catalog-toggleGroup{border:1px solid var(--brand-line)!important;background:linear-gradient(180deg, #ffffff14, #fff0 24%), var(--skeu-panel-bg)!important;box-shadow:var(--skeu-control-shadow)!important}.catalog-viewBtn:not(.active),.catalog-quickChip:not(.active):not(.catalog-quickChip--line){border:1px solid var(--brand-line)!important;background:linear-gradient(180deg, #ffffff24, #fff0 30%), var(--skeu-control-bg)!important;box-shadow:var(--skeu-control-shadow)!important}.rv-card{border:1px solid var(--brand-line)!important;background:linear-gradient(180deg, #ffffff1a, #fff0 28%), var(--skeu-panel-bg)!important;box-shadow:var(--skeu-control-shadow)!important}.rv-icon{border:1px solid var(--brand-line)!important;background:linear-gradient(180deg, #ffffff24, #fff0 30%), var(--skeu-control-bg)!important;box-shadow:var(--skeu-control-shadow)!important}html[data-theme=light] .rv-card{background:linear-gradient(180deg, #fffffff2, #fff0 30%), var(--skeu-panel-bg)!important}.abandoned-cart-banner{border:1px solid var(--brand-line)!important;background:linear-gradient(180deg, #ffffff1a, #fff0 24%), var(--skeu-panel-bg)!important;box-shadow:var(--skeu-panel-shadow)!important}.abandoned-cart-dismiss{border:1px solid var(--brand-line)!important;background:linear-gradient(180deg, #ffffff24, #fff0 30%), var(--skeu-control-bg)!important;box-shadow:var(--skeu-control-shadow)!important}.oh-statusPill{box-shadow:var(--skeu-control-shadow)!important}.oh-statusPill.is-pending{background:linear-gradient(#ffffff1f,#fff0 32%),linear-gradient(165deg,#1d83ff47,#0a1e468c)!important;border-color:#1d83ff5c!important;box-shadow:inset 0 1px #ffffff29,inset 0 -2px #0000004d,0 5px 12px #1d83ff29!important}.oh-statusPill.is-processing{background:linear-gradient(#ffffff1f,#fff0 32%),linear-gradient(165deg,#ffbf4a47,#4628008c)!important;border-color:#ffbf4a5c!important;box-shadow:inset 0 1px #ffffff29,inset 0 -2px #0000004d,0 5px 12px #ffb42829!important}.oh-statusPill.is-done{background:linear-gradient(#ffffff1f,#fff0 32%),linear-gradient(165deg,#50dc9247,#0a32238c)!important;border-color:#50dc925c!important;box-shadow:inset 0 1px #ffffff29,inset 0 -2px #0000004d,0 5px 12px #50dc9229!important}.oh-statusPill.is-cancelled{background:linear-gradient(#ffffff1f,#fff0 32%),linear-gradient(165deg,#ff497e42,#460f1e8c)!important;border-color:#ff497e5c!important;box-shadow:inset 0 1px #ffffff29,inset 0 -2px #0000004d,0 5px 12px #ff497e29!important}.status-page .btn.st-checkBtn,.status-page button.st-checkBtn.btn,.st-checkBtn.btn{border-color:var(--imzaqi-btn-border)!important;background:var(--imzaqi-btn-face)!important;color:var(--imzaqi-btn-text)!important;box-shadow:var(--imzaqi-btn-shadow)!important}.flash-countdown-unit,.flash-sale-timer-box,.fs-unit,.flash-countdown-num,.flash-countdown-label,.flash-countdown-icon{box-shadow:none!important;background:0 0!important;border:none!important}.pay-statePill,.pay-freePanelBadge,.pay-emailState,.pay-noteState,.pay-orderPromo,.testi-filterChip:not(.active),.testi-count,.testi-miniStat,.testi-miniBadge{border:1px solid var(--brand-line)!important;background:linear-gradient(180deg, #ffffff24, #fff0 30%), var(--skeu-control-bg)!important;box-shadow:var(--skeu-control-shadow)!important}.faq-searchClear{border:1px solid var(--brand-line)!important;background:linear-gradient(180deg, #ffffff1f, #fff0 30%), var(--skeu-control-bg)!important;box-shadow:var(--skeu-control-shadow)!important}.bottom-nav-item:not(.is-active) .bottom-nav-icon{background:0 0;border:1px solid #0000}.home-howCard-step,.trust-chip,.social-proof-pill,.sp-pill,.hx-live-badge,.hx-stat-chip{border:1px solid var(--brand-line)!important;background:linear-gradient(180deg, #ffffff24, #fff0 30%), var(--skeu-control-bg)!important;box-shadow:var(--skeu-control-shadow)!important}.checkout-item-card,.checkout-promo-card{border:1px solid var(--brand-line)!important;background:linear-gradient(180deg, #ffffff14, #fff0 22%), var(--skeu-panel-bg)!important;box-shadow:var(--skeu-control-shadow)!important}.achievement-toast,.sw-update-toast{border:1px solid var(--brand-line)!important;background:linear-gradient(180deg, #ffffff1a, #fff0 24%), var(--skeu-panel-bg)!important;box-shadow:var(--skeu-panel-shadow)!important}.admin-chip:not(.active),.admin-product-pill:not(.on),.admin-status{border:1px solid var(--brand-line)!important;background:linear-gradient(180deg, #ffffff1f, #fff0 30%), var(--skeu-control-bg)!important;box-shadow:var(--skeu-control-shadow)!important}html[data-theme=light] .catalog-chip:not(.active),html[data-theme=light] .catalog-viewBtn:not(.active),html[data-theme=light] .catalog-quickChip:not(.active):not(.catalog-quickChip--line),html[data-theme=light] .catalog-filterClear,html[data-theme=light] .faq-searchClear,html[data-theme=light] .rv-card,html[data-theme=light] .testi-filterChip:not(.active),html[data-theme=light] .home-howCard-step{color:var(--brand-text,#123744)!important;border-color:#0d7c9024!important}html[data-theme=light] .catalog-chip-count,html[data-theme=light] .faq-chipCount{color:var(--brand-muted,#4a6070)!important}.qris-wrap,.pay-card,.pay-orderDesktop,.pay-orderMobileCard,.pay-successHero,.pay-successModal{border-color:var(--brand-line)!important;box-shadow:var(--skeu-panel-shadow)!important}.pay-shell-kicker,.pay-statePill:not(.live),.pay-noteState:not(.warn):not(.ok),.pay-emailState:not(.warn):not(.ok),.pay-orderPromo{border:1px solid var(--brand-line)!important;background:linear-gradient(180deg, #ffffff24, #fff0 30%), var(--skeu-control-bg)!important;box-shadow:var(--skeu-control-shadow)!important}.pay-statePill.live{border-color:var(--imzaqi-btn-border)!important;background:var(--imzaqi-btn-face)!important;color:var(--imzaqi-btn-text)!important;box-shadow:var(--imzaqi-btn-shadow)!important}.pay-orderItem{border:1px solid var(--brand-line)!important;background:linear-gradient(180deg, #ffffff14, #fff0 28%), var(--skeu-control-bg)!important;box-shadow:var(--skeu-control-shadow)!important}.pay-emailInput,.pay-waField .input{background:var(--skeu-inset-bg)!important;box-shadow:var(--skeu-inset-shadow)!important;border:1px solid var(--brand-line)!important}.pay-shell .btn:not(.btn-ghost){background:var(--imzaqi-btn-face)!important;border-color:var(--imzaqi-btn-border)!important;color:var(--imzaqi-btn-text)!important;box-shadow:var(--imzaqi-btn-shadow)!important}.trust-strip,.social-proof-card,.checkout-trust-loyalty,.sw-update-toast,.empty-icon-component{border-color:var(--brand-line)!important}.product-tile-arrow{border:1px solid var(--brand-line)!important;background:linear-gradient(180deg, #ffffff24, #fff0 30%), var(--skeu-control-bg)!important;box-shadow:var(--skeu-control-shadow)!important}html[data-theme=light] .pay-shell-kicker,html[data-theme=light] .pay-statePill:not(.live),html[data-theme=light] .pay-orderPromo,html[data-theme=light] .pay-orderItem{color:var(--brand-text,#123744)!important;border-color:#0d7c9024!important}.checkout-item-remove,.checkout-back-btn,.checkout-drawerClose,.checkout-drawer .btn-ghost{border:1px solid var(--brand-line)!important;background:linear-gradient(180deg, #ffffff24, #fff0 28%), var(--skeu-control-bg)!important;box-shadow:var(--skeu-control-shadow)!important}.checkout-drawer .btn:not(.btn-ghost),.checkout-summaryBtn.btn,.checkout-floating-bar-btn.btn{background:var(--imzaqi-btn-face)!important;border-color:var(--imzaqi-btn-border)!important;color:var(--imzaqi-btn-text)!important;box-shadow:var(--imzaqi-btn-shadow)!important}.checkout-item-card,.checkout-promo-card,.checkout-full-items-panel,.checkout-full-trust-panel,.checkout-full-promo-panel,.checkout-summary-full,.checkout-summary{border-color:var(--brand-line)!important;background:linear-gradient(180deg, #ffffff14, #fff0 22%), var(--skeu-panel-bg)!important;box-shadow:var(--skeu-panel-shadow)!important}.st-recentChip{border:1px solid var(--brand-line)!important;background:linear-gradient(180deg, #ffffff24, #fff0 30%), var(--skeu-control-bg)!important;box-shadow:var(--skeu-control-shadow)!important}.st-tab.is-active{background:var(--imzaqi-btn-face)!important;border-color:var(--imzaqi-btn-border)!important;color:var(--imzaqi-btn-text)!important;box-shadow:var(--imzaqi-btn-shadow)!important}.floating-order-btn{border:1px solid var(--brand-line)!important;background:linear-gradient(180deg, #ffffff1f, #fff0 28%), var(--skeu-panel-bg)!important;box-shadow:var(--skeu-panel-shadow)!important}.admin-status.pending,.admin-status.processing,.admin-status.done,.admin-status.cancelled,.admin-status.reported,.admin-status.paid_reported{box-shadow:var(--skeu-control-shadow)!important}.admin-chip:not(.active),.admin-nav-btn:not(.active),.admin-searchRow,.admin-filterBtn,.admin-product-pill:not(.on){border:1px solid var(--brand-line)!important;background:linear-gradient(180deg, #ffffff1f, #fff0 30%), var(--skeu-control-bg)!important;box-shadow:var(--skeu-control-shadow)!important}.admin-panel,.admin-statCard,.admin-miniCard,.admin-orderCardModern,.admin-sidebar{border-color:var(--brand-line)!important;box-shadow:var(--skeu-panel-shadow)!important}html[data-theme=light] .checkout-item-remove,html[data-theme=light] .checkout-back-btn,html[data-theme=light] .st-recentChip,html[data-theme=light] .floating-order-btn{color:var(--brand-text,#123744)!important}.catalog-metric,.catalog-command,.catalog-card,.catalog-filterShell,.catalog-sheet{border-color:var(--brand-line)!important;box-shadow:var(--skeu-panel-shadow)!important}.catalog-filterHeadIcon,.catalog-filterHeadReset,.catalog-filterClear,.catalog-commandClear,.catalog-commandSort,.hero-search-clear{border:1px solid var(--brand-line)!important;background:linear-gradient(180deg, #ffffff24, #fff0 30%), var(--skeu-control-bg)!important;box-shadow:var(--skeu-control-shadow)!important}.catalog-toggleGroup,.catalog-filterSearch{background:var(--skeu-inset-bg)!important;box-shadow:var(--skeu-inset-shadow)!important;border-color:var(--brand-line)!important}.adm-sidebar{border-color:var(--brand-line)!important;box-shadow:var(--skeu-panel-shadow)!important}.adm-statPill,.adm-navItemIcon,.adm-footBtn:not(.adm-footBtn--danger),.adm-sidebarLogo,.admin-loginBadge,.admin-loginSignal{border:1px solid var(--brand-line)!important;background:linear-gradient(180deg, #ffffff1f, #fff0 30%), var(--skeu-control-bg)!important;box-shadow:var(--skeu-control-shadow)!important}.adm-navItem.is-active{box-shadow:var(--skeu-control-shadow)!important;border:1px solid #00d6b43d!important}.lightbox{border-color:var(--brand-line)!important;background:linear-gradient(180deg, #ffffff14, #fff0 20%), var(--skeu-panel-bg)!important;box-shadow:var(--skeu-panel-shadow)!important}.lightbox-close,.lightbox-nav{border:1px solid var(--brand-line)!important;background:linear-gradient(180deg, #ffffff24, #fff0 30%), var(--skeu-control-bg)!important;box-shadow:var(--skeu-control-shadow)!important}.suggestions,.catalog-searchSuggestions,.hx-search-suggestions{border:1px solid var(--brand-line)!important;background:linear-gradient(180deg, #ffffff14, #fff0 20%), var(--skeu-panel-bg)!important;box-shadow:var(--skeu-panel-shadow)!important}.oh-card,.oh-empty,.oh-heroIcon,.oh-emptyIcon{border-color:var(--brand-line)!important;box-shadow:var(--skeu-panel-shadow)!important}.oh-heroIcon,.oh-emptyIcon{background:linear-gradient(180deg, #ffffff24, #fff0 30%), var(--skeu-control-bg)!important;box-shadow:var(--skeu-control-shadow)!important}html[data-theme=light] .catalog-metric,html[data-theme=light] .catalog-command,html[data-theme=light] .catalog-card{border-color:#0d7c9024!important}html[data-theme=light] .adm-sidebar{background:linear-gradient(#fffffff2,#fff0 28%),linear-gradient(165deg,#fff 0%,#f0f9fc 55%,#e6f4f8 100%)!important;border-color:#0d7c902e!important;box-shadow:0 16px 40px #285e751f,inset 0 1px #fff!important}html[data-theme=light] .adm-statPill,html[data-theme=light] .adm-navItemIcon,html[data-theme=light] .adm-footBtn:not(.adm-footBtn--danger),html[data-theme=light] .adm-sidebarLogo{color:#0d7a88!important;background:linear-gradient(#fffffffa,#fff0 34%),linear-gradient(165deg,#eef8fb,#e0f2f6)!important;border-color:#0d7c902e!important;box-shadow:0 3px 8px #285e751a,inset 0 1px #fff!important}html[data-theme=light] .adm-navItem{color:#1a4554!important}html[data-theme=light] .adm-navItem.is-active{color:#053840!important;background:linear-gradient(#ffffffbf,#fff0 36%),linear-gradient(165deg,#00d6b438,#00c2d01f)!important;border-color:#008a9447!important;box-shadow:0 4px 12px #008a941a,inset 0 1px #ffffffd9!important}html[data-theme=light] .adm-navItem.is-active .adm-navItemIcon{color:#056b76!important;background:linear-gradient(#ffffffe6,#fff0 36%),linear-gradient(165deg,#00d6b447,#00c2d024)!important;border-color:#008a9447!important}html[data-theme=light] .adm-statPill strong{color:#0f3d4a!important}html[data-theme=light] .adm-footBtn:not(.adm-footBtn--danger){color:#1a4a58!important}html[data-theme=light] .adm-footBtn--danger{color:#b4234a!important;background:linear-gradient(#fffffff2,#fff0 36%),linear-gradient(165deg,#fff0f3,#ffe4ea)!important;border-color:#ca4a6152!important;box-shadow:0 3px 8px #c828461a,inset 0 1px #fff!important}.toast,.sticky-cta,.site-footerPanel,.achievement-toast-inner,.modal{border-color:var(--brand-line)!important;background:linear-gradient(180deg, #ffffff1a, #fff0 24%), var(--skeu-panel-bg)!important;box-shadow:var(--skeu-panel-shadow)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.toast-action,.toast-close,.modal-close,.trust-pill,.admin-brand,.admin-nav-btn,.admin-nav-icon,.admin-statCard,.admin-statIcon,.admin-panel,.admin-field-switch,.admin-icon-preview,.admin-variant-row,.admin-order-card,.admin-logo{border-color:var(--brand-line)!important}.toast-action,.toast-close,.modal-close,.trust-pill,.admin-nav-btn:not(.active),.admin-nav-icon,.admin-statIcon,.admin-field-switch,.admin-logo{background:linear-gradient(180deg, #ffffff24, #fff0 30%), var(--skeu-control-bg)!important;box-shadow:var(--skeu-control-shadow)!important}.admin-statCard,.admin-panel,.admin-brand{background:linear-gradient(180deg, #ffffff1a, #fff0 22%), var(--skeu-panel-bg)!important;box-shadow:var(--skeu-panel-shadow)!important}.admin-nav-btn.active{box-shadow:var(--skeu-control-shadow)!important;background:linear-gradient(#ffffff1f,#fff0 28%),linear-gradient(165deg,#00d6b438,#00505066)!important;border-color:#00d6b44d!important}.product-logo-modern,.variant-card-modern{border-color:var(--brand-line)!important;background:linear-gradient(180deg, #ffffff1f, #fff0 30%), var(--skeu-control-bg)!important;box-shadow:var(--skeu-control-shadow)!important}html[data-theme=light] .toast,html[data-theme=light] .sticky-cta,html[data-theme=light] .site-footerPanel,html[data-theme=light] .modal{border-color:#0d7c9024!important}.admin-chip:not(.active),.admin-topbar-current,.admin-product-row,.admin-promo-row,.admin-miniCard,.admin-rankItem,.admin-alertItem,.admin-focusRow,.admin-kpiChip,.admin-orderStat,.admin-orderListItem,.admin-orderCardModern,.admin-searchRow,.admin-mobileBrand,.admin-mobileTab,.admin-mobileTabIcon,.admin-categoryTag,.admin-product-pill,.admin-status{border-color:var(--brand-line)!important}.admin-chip:not(.active),.admin-topbar-current,.admin-product-row:not(.active),.admin-promo-row,.admin-rankItem,.admin-alertItem,.admin-focusRow,.admin-kpiChip,.admin-orderStat,.admin-orderListItem,.admin-mobileTab:not(.active),.admin-mobileTabIcon,.admin-categoryTag,.admin-product-pill:not(.on):not(.off),.admin-status:not(.pending):not(.processing):not(.done):not(.cancelled):not(.reported){background:linear-gradient(180deg, #ffffff1f, #fff0 30%), var(--skeu-control-bg)!important;box-shadow:var(--skeu-control-shadow)!important}.admin-chip.active{background:var(--imzaqi-btn-face)!important;border-color:var(--imzaqi-btn-border)!important;color:var(--imzaqi-btn-text)!important;box-shadow:var(--imzaqi-btn-shadow)!important}.admin-miniCard,.admin-orderCardModern,.admin-mobileBrand{background:linear-gradient(180deg, #ffffff1a, #fff0 22%), var(--skeu-panel-bg)!important;box-shadow:var(--skeu-panel-shadow)!important}.admin-searchRow,.admin-orderTimeline,.admin-chartTrack,.admin-progress{background:var(--skeu-inset-bg)!important;box-shadow:var(--skeu-inset-shadow)!important;border-color:var(--brand-line)!important}.admin-timelineDot,.admin-rankIndex,.admin-topbar-currentIcon{border:1px solid var(--brand-line)!important;background:linear-gradient(180deg, #ffffff24, #fff0 32%), var(--skeu-control-bg)!important;box-shadow:var(--skeu-control-shadow)!important}html[data-theme=light] .admin-chip:not(.active),html[data-theme=light] .admin-kpiChip,html[data-theme=light] .admin-orderStat,html[data-theme=light] .admin-orderListItem{color:var(--brand-text,#123744)!important;border-color:#0d7c9024!important}.home-page .home-howCard{border:1px solid var(--brand-line)!important;background:linear-gradient(180deg, #ffffff1f, #fff0 24%), var(--skeu-panel-bg)!important;box-shadow:var(--skeu-panel-shadow)!important}.home-page .home-howCard-step,.home-page .home-howCard-icon{border:1px solid var(--brand-line)!important;background:linear-gradient(180deg, #ffffff24, #fff0 30%), var(--skeu-control-bg)!important;box-shadow:var(--skeu-control-shadow)!important}.home-page .home-promoCard{border:1px solid var(--brand-line)!important;background:linear-gradient(180deg, #ffffff1a, #fff0 28%), var(--skeu-panel-bg)!important;box-shadow:var(--skeu-panel-shadow)!important}.home-page .home-faqItem.faq-item{border:1px solid var(--brand-line)!important;background:linear-gradient(180deg, #ffffff1f, #fff0 22%), var(--skeu-panel-bg)!important;box-shadow:var(--skeu-panel-shadow)!important}.home-page .hx-live-badge,.home-page .hx-onboardBanner,.home-page .hx-onboardClose{box-shadow:var(--skeu-control-shadow)!important}.home-page .hx-onboardClose{border:1px solid var(--brand-line)!important;background:linear-gradient(180deg, #ffffff24, #fff0 30%), var(--skeu-control-bg)!important}.home-page .home-sectionCta .btn,.home-page .home-sectionCta .btn-ghost,.home-page .home-sectionCta .btn:not(.btn-ghost){border-radius:14px!important}.home-page .home-sectionCta .btn-ghost{background:linear-gradient(180deg, #ffffff24, #fff0 28%), var(--skeu-control-bg)!important;border:1px solid var(--brand-line)!important;box-shadow:var(--skeu-control-shadow)!important}.home-page .home-sectionCta .btn:not(.btn-ghost){background:var(--imzaqi-btn-face)!important;border-color:var(--imzaqi-btn-border)!important;box-shadow:var(--imzaqi-btn-shadow)!important}.home-page .suggestions{border:1px solid var(--brand-line)!important;background:linear-gradient(180deg, #ffffff14, #fff0 20%), var(--skeu-panel-bg)!important;box-shadow:var(--skeu-panel-shadow)!important}html[data-theme=light] .home-page .home-howCard,html[data-theme=light] .home-page .home-promoCard,html[data-theme=light] .home-page .home-faqItem.faq-item,.catalog-page .catalog-searchSuggestions,.catalog-page .catalog-command,.catalog-page .catalog-filterShell,.catalog-page .catalog-card,.catalog-page .catalog-sheet{border-color:var(--brand-line)!important;box-shadow:var(--skeu-panel-shadow)!important}.catalog-page .catalog-filterShell{border-radius:32px!important}.catalog-page .catalog-filterHead{border-radius:32px 32px 0 0!important}.catalog-page .catalog-chip,.catalog-page .catalog-chip:not(.active),.catalog-page .catalog-chip.active{border-radius:12px!important}.catalog-page .catalog-toggleGroup{border-radius:22px!important}.catalog-page .catalog-toggleItem,.catalog-page .catalog-filterHeadIcon{border-radius:16px!important}.catalog-page .catalog-filterHeadReset{border-radius:10px!important}.catalog-page .catalog-commandClear,.catalog-page .catalog-filterClear,.catalog-page .catalog-filterHeadReset,.catalog-page .catalog-filterHeadIcon,.catalog-page .catalog-viewBtn:not(.active),.catalog-page .catalog-chip:not(.active),.catalog-page .catalog-sheetClose,.catalog-page .catalog-cardCover,.catalog-page .catalog-cardIcon,.catalog-page .catalog-cardMeta>span,.catalog-page .catalog-cardFoot{border-color:var(--brand-line)!important;background:linear-gradient(180deg, #ffffff24, #fff0 30%), var(--skeu-control-bg)!important;box-shadow:var(--skeu-control-shadow)!important}.catalog-page .catalog-chip.active,.catalog-page .catalog-viewBtn.active,.catalog-page .catalog-quickChip.active{background:var(--imzaqi-btn-face)!important;border-color:var(--imzaqi-btn-border)!important;color:var(--imzaqi-btn-text)!important;box-shadow:var(--imzaqi-btn-shadow)!important}.catalog-page .catalog-quickChip.catalog-quickChip--line:not(.active),.catalog-page .catalog-quickChip.catalog-quickChip--app_premium:not(.active),.catalog-page .catalog-quickChip.catalog-quickChip--academic:not(.active){background:linear-gradient(180deg, #ffffff29, #fff0 30%), var(--skeu-control-bg)!important;min-height:46px!important;box-shadow:var(--skeu-control-shadow)!important;color:var(--brand-text)!important;border:none!important;border-radius:12px!important;outline:none!important;font-size:13.5px!important}.catalog-page .catalog-quickChip.catalog-quickChip--line:not(.active) svg,.catalog-page .catalog-quickChip.catalog-quickChip--app_premium:not(.active) svg,.catalog-page .catalog-quickChip.catalog-quickChip--academic:not(.active) svg{color:var(--brand-icon)!important}.catalog-page .catalog-quickChip.catalog-quickChip--app_premium:not(.active) .catalog-quickChipCount,.catalog-page .catalog-quickChip.catalog-quickChip--academic:not(.active) .catalog-quickChipCount{background:var(--skeu-pill-bg,#ffffff14)!important;color:var(--brand-muted)!important;box-shadow:none!important;opacity:1!important;border:none!important;font-weight:900!important}.catalog-page .catalog-filterSearch,.catalog-page .catalog-toggleGroup,.catalog-page .catalog-rangeTrack{background:var(--skeu-inset-bg)!important;box-shadow:var(--skeu-inset-shadow)!important;border-color:var(--brand-line)!important}.catalog-page .catalog-metric{border-color:var(--brand-line)!important;background:linear-gradient(180deg, #ffffff1a, #fff0 28%), var(--skeu-panel-bg)!important;box-shadow:var(--skeu-control-shadow)!important}html[data-theme=light] .catalog-page .catalog-command,html[data-theme=light] .catalog-page .catalog-filterShell,html[data-theme=light] .catalog-page .catalog-card,html[data-theme=light] .catalog-page .catalog-metric{border-color:#0d7c9024!important}.catalog-page .catalog-card,.catalog-page .catalog-card.catalog-cardV2,.catalog-page .catalog-cardSkeleton,.catalog-page .catalog-emptyResult{background:linear-gradient(180deg, #ffffff1a, #fff0 28%), var(--skeu-panel-bg)!important;box-shadow:var(--skeu-panel-shadow)!important;border-color:var(--brand-line)!important}.catalog-page .catalog-contentBar,.catalog-page .catalog-filterHead,.catalog-page .catalog-sheetFoot{border-color:var(--brand-line)!important;background:linear-gradient(180deg, #ffffff1a, #fff0 32%), var(--skeu-control-bg)!important;box-shadow:var(--skeu-control-shadow)!important}.catalog-page .catalog-filter.is-sheet .catalog-filterSection{border-color:var(--brand-line)!important;background:linear-gradient(180deg, #ffffff1a, #fff0 30%), var(--skeu-control-bg)!important;box-shadow:var(--skeu-control-shadow)!important}.catalog-page .catalog-activeTag{background:linear-gradient(#ffffff29,#fff0 32%),linear-gradient(165deg,#00d6b438,#00505a66)!important;border-color:#00d6b452!important;box-shadow:inset 0 1px #ffffff2e,inset 0 -1px #00000040,0 4px 10px #00b49624!important}.catalog-page .catalog-activeReset{background:linear-gradient(#ffffff1f,#fff0 32%),linear-gradient(165deg,#ff5b7a3d,#460c1c80)!important;border-color:#ff5b7a66!important;box-shadow:inset 0 1px #ffffff24,inset 0 -1px #00000047,0 4px 10px #ff466424!important}.catalog-page .catalog-status.ok{border-color:color-mix(in srgb, var(--accent) 42%, transparent)!important;color:var(--brand-icon,#4effda)!important;background:linear-gradient(#ffffff24,#fff0 32%),linear-gradient(165deg,#00d6b447,#00505a73)!important;box-shadow:inset 0 1px #ffffff2e,inset 0 -1px #00000047,0 4px 10px #00d6b429!important}.catalog-page .catalog-status.hot{color:#ffb060!important;border-color:#ff8c3261!important;box-shadow:inset 0 1px #ffffff29,inset 0 -1px #00000047,0 4px 10px #ff781e29!important}.catalog-page .catalog-status.warn{color:#ffc860!important;border-color:#ffb4325c!important;box-shadow:inset 0 1px #ffffff29,inset 0 -1px #00000047,0 4px 10px #ffa02824!important}.catalog-page .catalog-status.soldout{color:#ff9ab1!important;border-color:#ff5b7a5c!important;box-shadow:inset 0 1px #ffffff1f,inset 0 -1px #00000047,0 4px 10px #ff466424!important}.catalog-page .catalog-status.muted{border-color:var(--brand-line)!important;color:var(--brand-muted,#eafff59e)!important;box-shadow:var(--skeu-control-shadow)!important}html[data-theme=light] .catalog-page .catalog-status.ok{color:var(--accent,#067b88)!important;background:linear-gradient(#ffffffd9,#fff0 36%),linear-gradient(165deg,#00d6b447,#00c2d01f)!important;border-color:#008a9452!important;box-shadow:inset 0 1px #fffffff2,inset 0 -1px #00646e1f,0 3px 8px #008a9424!important}html[data-theme=light] .catalog-page .catalog-status.hot{color:#b05500!important;border-color:#ff781e4d!important}html[data-theme=light] .catalog-page .catalog-status.warn{color:#8a6200!important;border-color:#d4a01757!important}html[data-theme=light] .catalog-page .catalog-status.soldout{color:#a12d48!important;border-color:#ca4a6152!important}html[data-theme=light] .catalog-page .catalog-status.muted{color:#5a7580!important;border-color:#008a9424!important}.catalog-page .catalog-searchHistoryClear,.catalog-page .empty-suggestionChip{border:1px solid var(--brand-line)!important;background:linear-gradient(180deg, #ffffff24, #fff0 30%), var(--skeu-control-bg)!important;box-shadow:var(--skeu-control-shadow)!important}.catalog-page .catalog-cardSkeletonIcon{border-color:var(--brand-line)!important;background:linear-gradient(180deg, #ffffff1f, #fff0 34%), var(--skeu-control-bg)!important;box-shadow:var(--skeu-control-shadow)!important}.catalog-page .catalog-cardSkeletonLine,.catalog-page .catalog-cardSkeletonPrice,.catalog-page .catalog-cardSkeletonSignals span,.catalog-page .catalog-cardSkeletonMeta span,.catalog-page .catalog-cardSkeletonFoot{background:var(--skeu-inset-bg)!important;box-shadow:var(--skeu-inset-shadow)!important;border-color:var(--brand-line)!important}.catalog-page .catalog-sheetHandle{background:linear-gradient(#ffffff47,#fff0 40%),linear-gradient(165deg,#00d6b48c,#00646473)!important;border:1px solid #00d6b447!important;box-shadow:inset 0 1px #ffffff59,inset 0 -1px #00282859,0 2px 6px #00b4962e!important}@media (width<=900px){.catalog-page .catalog-card,.catalog-page .catalog-card.catalog-cardV2{background:linear-gradient(180deg, #ffffff1a, #fff0 28%), var(--skeu-panel-bg)!important;box-shadow:0 8px 20px #0000003d,inset 0 2px #ffffff24,inset 0 -3px #0000004d,0 0 0 1px #00c2d01a!important}}html[data-theme=light] .catalog-page .catalog-card,html[data-theme=light] .catalog-page .catalog-card.catalog-cardV2,html[data-theme=light] .catalog-page .catalog-cardSkeleton,html[data-theme=light] .catalog-page .catalog-emptyResult,html[data-theme=light] .catalog-page .catalog-contentBar,html[data-theme=light] .catalog-page .catalog-filterHead,html[data-theme=light] .catalog-page .catalog-sheetFoot,html[data-theme=light] .catalog-page .catalog-filter.is-sheet .catalog-filterSection,html[data-theme=light] .catalog-page .catalog-searchHistoryClear,html[data-theme=light] .catalog-page .empty-suggestionChip{border-color:#0d7c9024!important}html[data-theme=light] .catalog-page .catalog-card,html[data-theme=light] .catalog-page .catalog-card.catalog-cardV2,html[data-theme=light] .catalog-page .catalog-cardSkeleton,html[data-theme=light] .catalog-page .catalog-emptyResult{background:linear-gradient(180deg, #ffffffeb, #fff0 32%), var(--skeu-panel-bg)!important;box-shadow:var(--skeu-panel-shadow)!important}html[data-theme=light] .catalog-page .catalog-contentBar,html[data-theme=light] .catalog-page .catalog-filterHead,html[data-theme=light] .catalog-page .catalog-sheetFoot,html[data-theme=light] .catalog-page .catalog-filter.is-sheet .catalog-filterSection,html[data-theme=light] .catalog-page .catalog-searchHistoryClear,html[data-theme=light] .catalog-page .empty-suggestionChip{background:linear-gradient(180deg, #fffffff2, #fff0 34%), var(--skeu-control-bg)!important;box-shadow:var(--skeu-control-shadow)!important}html[data-theme=light] .catalog-page .catalog-activeTag{color:#1f4a5a!important;background:linear-gradient(#fffffff2,#fff0 36%),linear-gradient(165deg,#dcf4fc,#b8e8f4)!important;border-color:#187a9d47!important;box-shadow:inset 0 1px #fff,inset 0 -1px #187a9d1f,4px 6px 12px #187a9d1a!important}html[data-theme=light] .catalog-page .catalog-activeReset{color:#8f2c42!important;background:linear-gradient(#ffffffeb,#fff0 36%),linear-gradient(165deg,#ffe4ea,#ffd0d8)!important;border-color:#ca4a6152!important;box-shadow:inset 0 1px #fff,inset 0 -1px #b428461f,4px 6px 12px #c828461a!important}@media (width<=900px){html[data-theme=light] .catalog-page .catalog-card,html[data-theme=light] .catalog-page .catalog-card.catalog-cardV2{background:linear-gradient(#fffc,#fff0 35%),linear-gradient(#fff 0% 50%,#f0f9f5 78%,#e4f5ed 100%)!important;border-color:#009e601f!important;box-shadow:0 8px 20px #285e7524,inset 0 2px #ffffffe6,inset 0 -2px #0078500d!important}}.header-cart .pill,html[data-theme=light] .header-cart .pill{color:#fff!important;text-shadow:none!important;background:#ff4d6d!important;border:1px solid #ffffff59!important;box-shadow:0 2px 8px #ff4d6d59!important}.catalog-page .catalog-card:active,.catalog-page .catalog-card.catalog-cardV2:active{border-color:#00d6b447!important;transition:transform .12s,box-shadow .12s,border-color .12s!important;transform:scale(.97)translateY(1px)!important;box-shadow:inset 6px 8px 16px #00000047,inset -3px -3px 10px #ffffff0f,inset 0 2px #0003,0 1px 2px #0000001f!important}html[data-theme=light] .catalog-page .catalog-card:active,html[data-theme=light] .catalog-page .catalog-card.catalog-cardV2:active{border-color:#008a9447!important;box-shadow:inset 5px 7px 14px #285a6e29,inset -2px -2px 8px #ffffffd9,inset 0 2px #18607a14,0 1px 2px #285e7514!important}@media (prefers-reduced-motion:reduce){.catalog-page .catalog-card:active,.catalog-page .catalog-card.catalog-cardV2:active{transform:none!important}}@media (width<=720px){.catalog-page .catalog-card,.catalog-page .catalog-card.catalog-cardV2{content-visibility:auto;will-change:auto!important;transform:none!important;box-shadow:0 6px 16px #0003,inset 0 1px #ffffff1f!important}.catalog-page .catalog-cardIcon,.catalog-page .catalog-cardMeta>span,.catalog-page .catalog-cardFoot,.catalog-page .catalog-cardCover,.catalog-page .catalog-status{box-shadow:0 3px 8px #00000024,inset 0 1px #ffffff1f!important}.catalog-page .catalog-status.hot:after{animation:none!important;display:none!important}}[data-motion=lite] .catalog-page .catalog-card,[data-motion=lite] .catalog-page .catalog-card.catalog-cardV2,[data-motion=off] .catalog-page .catalog-card,[data-motion=off] .catalog-page .catalog-card.catalog-cardV2{will-change:auto!important;transform:none!important;box-shadow:0 6px 16px #0000002e,inset 0 1px #ffffff1f!important}[data-motion=lite] .catalog-page .catalog-card:active,[data-motion=lite] .catalog-page .catalog-card.catalog-cardV2:active,[data-motion=off] .catalog-page .catalog-card:active,[data-motion=off] .catalog-page .catalog-card.catalog-cardV2:active{transform:scale(.97)translateY(1px)!important;box-shadow:inset 6px 8px 16px #00000047,inset -3px -3px 10px #ffffff0f,inset 0 2px #0003,0 1px 2px #0000001f!important}@media (width<=720px){.catalog-page .catalog-card:active,.catalog-page .catalog-card.catalog-cardV2:active{transform:scale(.97)translateY(1px)!important;box-shadow:inset 6px 8px 16px #00000047,inset -3px -3px 10px #ffffff0f,inset 0 2px #0003,0 1px 2px #0000001f!important}}[data-motion=lite] .catalog-page .catalog-cardIcon,[data-motion=lite] .catalog-page .catalog-cardMeta>span,[data-motion=lite] .catalog-page .catalog-cardFoot,[data-motion=lite] .catalog-page .catalog-status,[data-motion=off] .catalog-page .catalog-cardIcon,[data-motion=off] .catalog-page .catalog-cardMeta>span,[data-motion=off] .catalog-page .catalog-cardFoot,[data-motion=off] .catalog-page .catalog-status{box-shadow:0 3px 8px #00000024,inset 0 1px #ffffff1f!important}@media (width<=720px){html[data-theme=light] .catalog-page .catalog-card,html[data-theme=light] .catalog-page .catalog-card.catalog-cardV2{box-shadow:0 6px 16px #285e751f,inset 0 1px #ffffffe6!important}.home-page .home-howCard,.home-page .home-promoCard,.home-page .home-faqItem.faq-item,.home-page .home-popularList .product-tile{will-change:auto!important;box-shadow:0 6px 16px #0000002e,inset 0 1px #ffffff1f!important}.home-page .home-howCard-step,.home-page .home-howCard-icon,.home-page .hx-stat-icon-wrap,.home-page .hx-live-badge,.home-page .hx-onboardBanner,.home-page .hx-onboardClose,.home-page .home-popularList .product-tile-pill,.home-page .home-popularList .product-typeBadge,.home-page .home-popularList .product-tile-arrow,.home-page .home-popularList .product-tile-rankBadge,.home-page .home-popularList .product-tile-favBtn,.home-page .home-sectionCta .btn-ghost{box-shadow:0 3px 8px #00000024,inset 0 1px #ffffff1f!important}.home-page .home-popularList .product-tile{content-visibility:auto;contain:layout paint style}.home-page .home-popularList .product-tile:after,.home-page .home-popularList .product-tile:before{display:none!important}.home-page .hx-live-eye-icon{animation:none!important}.home-page .product-tile-favBtn{-webkit-backdrop-filter:none!important}}[data-motion=lite] .home-page .home-howCard,[data-motion=lite] .home-page .home-promoCard,[data-motion=lite] .home-page .home-faqItem.faq-item,[data-motion=lite] .home-page .home-popularList .product-tile,[data-motion=off] .home-page .home-howCard,[data-motion=off] .home-page .home-promoCard,[data-motion=off] .home-page .home-faqItem.faq-item,[data-motion=off] .home-page .home-popularList .product-tile{will-change:auto!important;box-shadow:0 6px 16px #00000029,inset 0 1px #ffffff1f!important}[data-motion=lite] .home-page .home-howCard-step,[data-motion=lite] .home-page .home-howCard-icon,[data-motion=lite] .home-page .hx-stat-icon-wrap,[data-motion=lite] .home-page .home-popularList .product-tile-pill,[data-motion=lite] .home-page .home-popularList .product-typeBadge,[data-motion=lite] .home-page .home-popularList .product-tile-arrow,[data-motion=lite] .home-page .home-popularList .product-tile-rankBadge,[data-motion=off] .home-page .home-howCard-step,[data-motion=off] .home-page .home-howCard-icon,[data-motion=off] .home-page .hx-stat-icon-wrap,[data-motion=off] .home-page .home-popularList .product-tile-pill,[data-motion=off] .home-page .home-popularList .product-typeBadge,[data-motion=off] .home-page .home-popularList .product-tile-arrow,[data-motion=off] .home-page .home-popularList .product-tile-rankBadge{box-shadow:0 3px 8px #0000001f,inset 0 1px #ffffff1f!important}[data-motion=lite] .home-page .hx-live-eye-icon,[data-motion=off] .home-page .hx-live-eye-icon{animation:none!important}@media (width<=720px){html[data-theme=light] .home-page .home-howCard,html[data-theme=light] .home-page .home-promoCard,html[data-theme=light] .home-page .home-faqItem.faq-item,html[data-theme=light] .home-page .hx-stat-item,html[data-theme=light] .home-page .home-popularList .product-tile{box-shadow:0 6px 16px #285e751f,inset 0 1px #ffffffe6!important}.detail-page-v3 .pdx-topCard,.detail-page-v3 .pdx-heroPanel,.detail-page-v3 .pdx-summaryPanel,.detail-page-v3 .pdx-variantsSection,.detail-page-v3 .pdx-packCard,.detail-page-v3 .pdx-variantCard,.detail-page-v3 .pdx-infoTabsCard,.detail-page-v3 .pdx-flowCard{will-change:auto!important;box-shadow:0 6px 16px #00000029,inset 0 1px #ffffff1a!important}.detail-page-v3 .pdx-chip,.detail-page-v3 .pdx-stockPill,.detail-page-v3 .pdx-qtyBtn,.detail-page-v3 .pdx-benefitToggle,.detail-page-v3 .pdx-benefitToggle-modern,.detail-page-v3 .pdx-compareBtn,.detail-page-v3 .pdx-iconBtn,.detail-page-v3 .pdx-variantBadge:not(.recommend),.detail-page-v3 .pdx-productIcon,.detail-page-v3 .pdx-packMetaItem{box-shadow:0 3px 8px #0000001f,inset 0 1px #ffffff1a!important}.detail-page-v3 .pdx-recommendationsGrid .product-tile{content-visibility:auto;contain:layout paint style;will-change:auto!important;perspective:none!important;transform:none!important;box-shadow:0 4px 12px #00000024,inset 0 1px #ffffff1a!important}.detail-page-v3 .pdx-recommendationsGrid .product-tile:after,.detail-page-v3 .pdx-recommendationsGrid .product-tile:before{display:none!important}.detail-page-v3 .pdx-recommendationsGrid .product-tile-pill,.detail-page-v3 .pdx-recommendationsGrid .product-typeBadge,.detail-page-v3 .pdx-recommendationsGrid .product-tile-arrow,.detail-page-v3 .pdx-recommendationsGrid .product-tile-favBtn,.detail-page-v3 .pdx-recommendationsGrid .product-tile-rankBadge{-webkit-backdrop-filter:none!important;box-shadow:0 2px 6px #0000001f,inset 0 1px #ffffff1a!important}.detail-page-v3 .pdx-liveViewersDot,.detail-page-v3 .pdx-stockUrgency{animation:none!important}.detail-page-v3 .pdx-recommendationsGrid .product-tile-tiltWrap{will-change:auto!important;transform-style:flat!important;transform:none!important}}[data-motion=lite] .detail-page-v3 .pdx-topCard,[data-motion=lite] .detail-page-v3 .pdx-heroPanel,[data-motion=lite] .detail-page-v3 .pdx-summaryPanel,[data-motion=lite] .detail-page-v3 .pdx-variantsSection,[data-motion=lite] .detail-page-v3 .pdx-packCard,[data-motion=lite] .detail-page-v3 .pdx-variantCard,[data-motion=lite] .detail-page-v3 .pdx-infoTabsCard,[data-motion=off] .detail-page-v3 .pdx-topCard,[data-motion=off] .detail-page-v3 .pdx-heroPanel,[data-motion=off] .detail-page-v3 .pdx-summaryPanel,[data-motion=off] .detail-page-v3 .pdx-variantsSection,[data-motion=off] .detail-page-v3 .pdx-packCard,[data-motion=off] .detail-page-v3 .pdx-variantCard,[data-motion=off] .detail-page-v3 .pdx-infoTabsCard{will-change:auto!important;box-shadow:0 6px 16px #00000026,inset 0 1px #ffffff1a!important}[data-motion=lite] .detail-page-v3 .pdx-chip,[data-motion=lite] .detail-page-v3 .pdx-stockPill,[data-motion=lite] .detail-page-v3 .pdx-qtyBtn,[data-motion=lite] .detail-page-v3 .pdx-benefitToggle,[data-motion=lite] .detail-page-v3 .pdx-benefitToggle-modern,[data-motion=lite] .detail-page-v3 .pdx-compareBtn,[data-motion=lite] .detail-page-v3 .pdx-iconBtn,[data-motion=lite] .detail-page-v3 .pdx-variantBadge:not(.recommend),[data-motion=off] .detail-page-v3 .pdx-chip,[data-motion=off] .detail-page-v3 .pdx-stockPill,[data-motion=off] .detail-page-v3 .pdx-qtyBtn,[data-motion=off] .detail-page-v3 .pdx-benefitToggle,[data-motion=off] .detail-page-v3 .pdx-benefitToggle-modern,[data-motion=off] .detail-page-v3 .pdx-compareBtn,[data-motion=off] .detail-page-v3 .pdx-iconBtn,[data-motion=off] .detail-page-v3 .pdx-variantBadge:not(.recommend){box-shadow:0 3px 8px #0000001f,inset 0 1px #ffffff1a!important}[data-motion=lite] .detail-page-v3 .pdx-recommendationsGrid .product-tile,[data-motion=off] .detail-page-v3 .pdx-recommendationsGrid .product-tile{will-change:auto!important;perspective:none!important;transform:none!important;box-shadow:0 4px 12px #0000001f,inset 0 1px #ffffff1a!important}[data-motion=lite] .detail-page-v3 .pdx-liveViewersDot,[data-motion=lite] .detail-page-v3 .pdx-stockUrgency,[data-motion=off] .detail-page-v3 .pdx-liveViewersDot,[data-motion=off] .detail-page-v3 .pdx-stockUrgency{animation:none!important}@media (width<=720px){html[data-theme=light] .detail-page-v3 .pdx-topCard,html[data-theme=light] .detail-page-v3 .pdx-heroPanel,html[data-theme=light] .detail-page-v3 .pdx-summaryPanel,html[data-theme=light] .detail-page-v3 .pdx-variantsSection,html[data-theme=light] .detail-page-v3 .pdx-packCard,html[data-theme=light] .detail-page-v3 .pdx-variantCard,html[data-theme=light] .detail-page-v3 .pdx-infoTabsCard,html[data-theme=light] .detail-page-v3 .pdx-recommendationsGrid .product-tile{box-shadow:0 6px 16px #285e751f,inset 0 1px #ffffffe6!important}}.pdx-packMetaItem,.detail-page-v3 .pdx-packMetaItem{border:1px solid var(--brand-line,#00c2d02e)!important;background:linear-gradient(180deg, #ffffff24, #fff0 30%), var(--skeu-control-bg,#ffffff0d)!important;min-height:28px!important;box-shadow:var(--skeu-control-shadow,inset 0 1px 0 #ffffff26)!important;color:var(--brand-text,#8ae7ff)!important;letter-spacing:.02em!important;white-space:nowrap!important;border-radius:8px!important;align-items:center!important;gap:6px!important;padding:4px 12px!important;font-size:11px!important;font-weight:800!important;display:inline-flex!important}.pdx-packMetaItem--emailRequired,.detail-page-v3 .pdx-packMetaItem--emailRequired{color:#7c2d12!important;background:linear-gradient(#fff9,#fff0 35%),linear-gradient(165deg,#ffedd5 0%,#fed7aa 45%,#fdba74 100%)!important;border:1px solid #f9731661!important;border-radius:8px!important;box-shadow:0 4px 12px #f973162e,inset 0 1px #fffffff2,inset 0 -1.5px #c2410c4d!important}:root[data-theme=dark] .pdx-packMetaItem--emailRequired,:root[data-theme=dark] .detail-page-v3 .pdx-packMetaItem--emailRequired{color:#ffaa7a!important;background:linear-gradient(#ffffff26,#fff0 35%),linear-gradient(165deg,#55200ae6,#2d1005f2)!important;border:1px solid #f9731666!important;border-radius:8px!important;box-shadow:0 4px 12px #0000004d,inset 0 1px #ffb48240,inset 0 -1.5px #00000080!important}.product-tile-rankBadge,.product-tile-rankBadge--1{letter-spacing:.03em!important;color:#78350f!important;background:linear-gradient(#ffffffb3,#fff0 38%),linear-gradient(165deg,#fef3c7 0%,#fde68a 45%,#f59e0b 100%)!important;border:1px solid #f59e0b7a!important;border-radius:8px!important;align-items:center!important;gap:5px!important;padding:4px 12px!important;font-size:11px!important;font-weight:900!important;display:inline-flex!important;box-shadow:0 5px 14px #f59e0b47,inset 0 1px #fffffff2,inset 0 -1.5px #b4530961!important}:root[data-theme=dark] .product-tile-rankBadge--1{color:#ffe566!important;background:linear-gradient(#ffffff47,#fff0 32%),linear-gradient(155deg,#ffdc5066,#a0640073)!important;border-color:#ffd70080!important;box-shadow:0 6px 16px #ffb40040,inset 0 1px #fff6,inset 0 -2px #5a320066!important}.product-tile-rankBadge--2{color:#334155!important;background:linear-gradient(#fffc,#fff0 38%),linear-gradient(165deg,#f8fafc 0%,#e2e8f0 45%,#cbd5e1 100%)!important;border:1px solid #94a3b86b!important;border-radius:8px!important;align-items:center!important;padding:3px 10px!important;font-size:11px!important;font-weight:900!important;display:inline-flex!important;box-shadow:0 4px 12px #94a3b83d,inset 0 1px #fffffff2,inset 0 -1.5px #4755694d!important}.product-tile-rankBadge--3{color:#7c2d12!important;background:linear-gradient(#ffffffbf,#fff0 38%),linear-gradient(165deg,#ffedd5 0%,#fed7aa 45%,#ea580c 100%)!important;border:1px solid #d9770673!important;border-radius:8px!important;align-items:center!important;padding:3px 10px!important;font-size:11px!important;font-weight:900!important;display:inline-flex!important;box-shadow:0 4px 12px #ea580c38,inset 0 1px #fffffff2,inset 0 -1.5px #9a341259!important}.product-tile-rankBadge--4{color:#115e59!important;background:linear-gradient(#ffffffbf,#fff0 38%),linear-gradient(165deg,#ccfbf1 0%,#99f6e4 45%,#0d9488 100%)!important;border:1px solid #0d948873!important;border-radius:8px!important;align-items:center!important;padding:3px 10px!important;font-size:11px!important;font-weight:900!important;display:inline-flex!important;box-shadow:0 4px 12px #0d948838,inset 0 1px #fffffff2,inset 0 -1.5px #0f766e59!important}.btn:active,.btn-primary:active,.btn-ghost:active,.btn-secondary:active,.hx-btn-primary:active,.hx-btn-secondary:active,.hero-cta-primary:active,.hero-cta-secondary:active,.catalog-viewBtn:active,.tab-btn:active,.toggle-btn:active{transition:transform 80ms,box-shadow 80ms!important;transform:scale(.975)translateY(1px)!important;box-shadow:inset 0 2px 6px #0006,0 2px 4px #00000026!important}html[data-theme=light] .btn:active,html[data-theme=light] .btn-primary:active,html[data-theme=light] .hx-btn-primary:active,html[data-theme=light] .hero-cta-primary:active{box-shadow:inset 0 2px 6px #00503259,0 2px 4px #00000014!important}.catalog-chip:active,.pdx-filterChip:active,.pdx-chip:active,.pdx-variantCard:active,.admin-chip:active,.admin-chipRow button:active,.st-tab:active,.faq-categoryChip:active{box-shadow:var(--skeu-inset-shadow)!important;transition:transform 80ms,box-shadow 80ms!important;transform:scale(.98)translateY(1px)!important}html[data-theme=light] .catalog-chip:active,html[data-theme=light] .pdx-filterChip:active,html[data-theme=light] .pdx-chip:active,html[data-theme=light] .pdx-variantCard:active,html[data-theme=light] .admin-chip:active,html[data-theme=light] .st-tab:active,html[data-theme=light] .faq-categoryChip:active{box-shadow:inset 0 2px 4px #436f8133,0 1px 2px #0000000a!important}@keyframes heroTitleReveal{0%{opacity:0;clip-path:inset(110% 0% -10%);transform:translateY(24px)skewY(2deg)}55%{opacity:1;clip-path:inset(0% 0% -10%);transform:translateY(-3px)skewY(-.5deg)}to{opacity:1;clip-path:inset(0% 0% -10%);transform:translateY(0)skewY(0)}}@keyframes heroSubIn{0%{opacity:0;filter:blur(3px);transform:translateY(14px)}to{opacity:1;filter:blur();transform:translateY(0)}}.hero-anim-wrap{position:relative;overflow:visible}.hero-anim-title{animation:.72s cubic-bezier(.22,1,.36,1) .18s both heroTitleReveal}.hero-anim-sub{animation:.6s cubic-bezier(.22,1,.36,1) .44s both heroSubIn}.pay-shell-title.hero-anim-title{animation-delay:.12s}.pay-shell-sub.hero-anim-sub{animation-delay:.32s}.checkout-full-title.hero-anim-title{animation-delay:.1s}.checkout-full-sub.hero-anim-sub{animation-delay:.28s}@media (prefers-reduced-motion:reduce){.hero-anim-title,.hero-anim-sub{opacity:1!important;clip-path:none!important;filter:none!important;animation:none!important;transform:none!important}}html[data-motion=off] .hero-anim-title,html[data-motion=off] .hero-anim-sub{opacity:1!important;clip-path:none!important;filter:none!important;animation:none!important;transform:none!important}html[data-motion=lite] .hero-anim-title{animation:.45s .15s both heroSubIn}html[data-motion=lite] .hero-anim-sub{animation:.4s .3s both heroSubIn}@keyframes heroEntranceFadeUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes heroWordReveal{0%{opacity:0;filter:blur(5px);transform:translateY(18px)scale(.96)}65%{opacity:1;filter:blur()}to{opacity:1;filter:none;transform:translate(0,0)scale(1)}}@keyframes heroGradientWordReveal{0%{opacity:0;filter:blur(5px) drop-shadow(0 0 0 var(--hero-glow-start,#00ffb300));transform:translateY(20px)scale(.95)}60%{opacity:1;filter:blur(0) drop-shadow(0 0 16px var(--hero-glow-peak,#00ffb373));transform:translateY(-1px)scale(1.015)}to{opacity:1;filter:var(--hero-glow-settled,drop-shadow(0 2px 10px #00ffb347));transform:translate(0,0)scale(1)}}@keyframes heroWordRevealLite{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.hx-hero--choreographed .hx-headline-mask{vertical-align:baseline;display:inline-block;overflow:visible}.hx-hero--choreographed .hx-headline-word{opacity:0;will-change:transform, opacity, filter;margin-bottom:-.04em;padding-bottom:.12em;line-height:1.08;display:inline-block;overflow:visible}.hx-hero--choreographed[data-hero-active=true] .hx-word-0{animation:.48s cubic-bezier(.16,1,.3,1) .1s both heroWordReveal}.hx-hero--choreographed[data-hero-active=true] .hx-word-1{animation:.52s cubic-bezier(.16,1,.3,1) .18s both heroGradientWordReveal}.hx-hero--choreographed[data-hero-active=true] .hx-word-2{animation:.48s cubic-bezier(.16,1,.3,1) .26s both heroWordReveal}.hx-hero--choreographed[data-hero-active=true] .hx-word-3{animation:.52s cubic-bezier(.16,1,.3,1) .34s both heroGradientWordReveal}html[data-motion=lite] .hx-hero--choreographed[data-hero-active=true] .hx-headline-word{animation:.38s ease-out both heroWordRevealLite!important}html[data-motion=lite] .hx-hero--choreographed[data-hero-active=true] .hx-word-0{animation-delay:60ms!important}html[data-motion=lite] .hx-hero--choreographed[data-hero-active=true] .hx-word-1{animation-delay:.12s!important}html[data-motion=lite] .hx-hero--choreographed[data-hero-active=true] .hx-word-2{animation-delay:.18s!important}html[data-motion=lite] .hx-hero--choreographed[data-hero-active=true] .hx-word-3{animation-delay:.24s!important}@keyframes heroBackdropIn{0%{opacity:0}to{opacity:1}}@keyframes heroLogoIn{0%{opacity:0;transform:translateY(-10px)scale(.94)}to{opacity:1;transform:translateY(0)scale(1)}}.hx-hero--choreographed{--hero-entry-ease:cubic-bezier(.16, 1, .3, 1);--hero-entry-play:paused;--hero-glow-start:#00ffb300;--hero-glow-peak:#00ffb373;--hero-glow-settled:drop-shadow(0 2px 10px #00ffb347)}html[data-theme=light] .hx-hero--choreographed{--hero-glow-start:#009e6000;--hero-glow-peak:#009e6052;--hero-glow-settled:drop-shadow(0 2px 8px #009e602e)}.hx-hero--choreographed[data-hero-active=true]{--hero-entry-play:running}.hx-hero--choreographed .hx-catalog-stage{animation:.8s ease-out both heroBackdropIn;animation-play-state:var(--hero-entry-play)}.hx-hero--choreographed .hx-hero-logo img{animation:heroLogoIn .5s var(--hero-entry-ease) 60ms both;animation-play-state:var(--hero-entry-play)}.hx-hero--choreographed :is(.hx-eyebrow-row,.hx-subtitle,.hx-ctas-row>a,.hx-stat-item){animation:heroEntranceFadeUp .55s var(--hero-entry-ease) var(--hero-entry-delay,0s) both;animation-play-state:var(--hero-entry-play)}.hx-hero--choreographed .hx-eyebrow-row{--hero-entry-delay:80ms}.hx-hero--choreographed .hx-subtitle{--hero-entry-delay:.44s}.hx-hero--choreographed .hx-ctas-row>a:first-child{--hero-entry-delay:.56s}.hx-hero--choreographed .hx-ctas-row>a:nth-child(2){--hero-entry-delay:.64s}.hx-hero--choreographed .hx-stat-item{--hero-entry-delay:.72s}.hx-hero--choreographed .hx-stat-item:nth-child(2){--hero-entry-delay:.78s}.hx-hero--choreographed .hx-stat-item:nth-child(3){--hero-entry-delay:.84s}.hx-hero--choreographed .hx-stat-item:nth-child(4){--hero-entry-delay:.9s}.hx-hero--choreographed .hx-ctas-row>a:hover{transform:translateY(-2px)!important}.hx-hero--choreographed .hx-ctas-row>a:active{transform:translateY(1px)!important}.hx-hero--choreographed .hx-ctas-row>a:focus-visible{opacity:1;animation:none;transform:none}.hx-hero--choreographed[data-hero-reduced=true] :is(.hx-hero-logo img,.hx-eyebrow-row,.hx-subtitle,.hx-ctas-row>a,.hx-stat-item,.hx-headline-word),html[data-motion=off] .hx-hero--choreographed :is(.hx-hero-logo img,.hx-eyebrow-row,.hx-subtitle,.hx-ctas-row>a,.hx-stat-item,.hx-headline-word){opacity:1!important;filter:none!important;animation:none!important;transform:none!important}@media (prefers-reduced-motion:reduce){.hx-hero--choreographed :is(.hx-hero-logo img,.hx-eyebrow-row,.hx-subtitle,.hx-ctas-row>a,.hx-stat-item,.hx-headline-word){opacity:1!important;filter:none!important;animation:none!important;transform:none!important}}.hx-hero--choreographed[data-hero-reduced=true] .hx-catalog-stage{animation:none!important}.help-page,.reviews-page,.reviews-lightbox,.store-hero,.promosi-page{--surface-face:#1c2923;--surface-well:#142019;--surface-line:#35493c;--surface-text:#f0f8f3;--surface-muted:#b2c5b9;--surface-accent:#7be4b0;--surface-raised:7px 7px 18px #00000045, -4px -4px 12px #7eb7970a, inset 0 1px 0 #ffffff16, inset 0 -2px 0 #00000035;--surface-inset:inset 4px 4px 8px #0005, inset -3px -3px 7px #8bcba110;--surface-glaze:linear-gradient(155deg, #ffffff0c, #fff0 48%)}html[data-theme=light] :is(.help-page,.reviews-page,.reviews-lightbox,.store-hero,.promosi-page){--surface-face:#f0f5ef;--surface-well:#eaf0e9;--surface-line:#d4e0d5;--surface-text:#172c23;--surface-muted:#54685b;--surface-accent:#087b4e;--surface-raised:7px 7px 18px #b1c2b44d, -5px -5px 14px #ffffffed, inset 0 1px 0 #fff, inset 0 -2px 0 #cad7cd80;--surface-inset:inset 4px 4px 8px #b6c6b659, inset -4px -4px 8px #ffffffeb;--surface-glaze:linear-gradient(155deg, #ffffff80, #fff0 55%)}.steps.steps--visual{border:1px solid var(--brand-line,#ffffff1a);background:linear-gradient(180deg, #ffffff12, #fff0 34%), var(--skeu-panel-bg);box-shadow:var(--skeu-panel-shadow);-webkit-backdrop-filter:none;backdrop-filter:none;isolation:isolate;border-radius:26px;gap:10px;padding:12px;position:relative;overflow:visible}.steps.steps--visual:before{content:"";pointer-events:none;opacity:.75;background:linear-gradient(90deg,#0000,#ffffff3d,#0000);border-radius:999px;height:1px;position:absolute;top:0;left:14px;right:14px}.steps--visual .step{border:1px solid var(--brand-line,#ffffff14);background:linear-gradient(180deg, #ffffff0a, #fff0 30%), var(--skeu-inset-bg);min-height:64px;box-shadow:var(--skeu-inset-shadow);border-radius:18px;gap:12px;padding:12px 14px;transition:border-color .2s,background .2s,box-shadow .2s,transform .2s}.steps--visual .step:after{border-color:#ffffff24;border-top-width:2px;border-right-width:2px;width:8px;height:8px;top:50%;right:-6px;transform:rotate(45deg)}.steps--visual .step.done:after{border-color:#00d6b461}.steps--visual .step.active:after{border-color:#00d6b485}.steps--visual .step-dot{border:1px solid #ffffff1a;border-radius:13px;place-items:center;width:38px;height:38px;display:grid}.steps--visual .step:not(.active):not(.done) .step-dot{color:var(--brand-muted,#ffffff94);background:var(--skeu-inset-bg);box-shadow:var(--skeu-inset-shadow)}.steps--visual .step.active{background:linear-gradient(180deg, #ffffff24, #fff0 28%), var(--skeu-control-bg);box-shadow:var(--skeu-control-shadow);border-color:#009e6052}.steps--visual .step.active .step-dot{color:#fff;box-shadow:var(--skeu-accent-shadow);background:linear-gradient(165deg,#1ecf80 0%,#009e60 48%,#067a4c 100%);border-color:#009e6066}.steps--visual .step.done{background:linear-gradient(180deg, #00d6b41a, #fff0 36%), var(--skeu-pill-bg);box-shadow:var(--skeu-control-shadow);border-color:#00d6b433}.steps--visual .step.done .step-dot{background:linear-gradient(180deg, #00d6b43d, #008a941f), var(--skeu-control-bg);color:var(--brand-icon,#9fffe5);box-shadow:var(--skeu-control-shadow);border-color:#00d6b44d}.steps--visual .step-title{letter-spacing:-.02em;color:var(--brand-text,#ffffffeb);font-size:14px;font-weight:900}.steps--visual .step-sub{letter-spacing:.1em;text-transform:uppercase;color:var(--brand-muted,#ffffff80);align-items:center;gap:5px;margin-top:3px;font-size:10px;display:flex}.steps--visual .step-sub:before{content:none;display:none}.steps-mobileSummary{display:none}.steps--visual .step.active .step-sub{color:#9fffe5e6}.steps--visual .step.done .step-sub{color:#9fffe5b8}html[data-theme=light] .steps.steps--visual{background:linear-gradient(180deg, #ffffffeb, #f8fdffe0), var(--skeu-panel-bg);box-shadow:var(--skeu-panel-shadow);border-color:#008a9424}html[data-theme=light] .steps.steps--visual:before{background:linear-gradient(90deg,#0000,#fffffff2,#0000)}html[data-theme=light] .steps--visual .step{background:linear-gradient(180deg, #ffffffb8, #fff0 32%), var(--skeu-inset-bg);box-shadow:var(--skeu-inset-shadow);border-color:#008a941f}html[data-theme=light] .steps--visual .step:after{border-color:#008a9433}html[data-theme=light] .steps--visual .step:not(.active):not(.done) .step-dot{color:#5f7781;background:var(--skeu-inset-bg);box-shadow:var(--skeu-inset-shadow);border-color:#008a9424}html[data-theme=light] .steps--visual .step.active{background:linear-gradient(180deg, #fffffff5, #fff0 30%), var(--skeu-control-bg);box-shadow:var(--skeu-control-shadow);border-color:#008a9442}html[data-theme=light] .steps--visual .step.active .step-dot{color:#fff;box-shadow:var(--skeu-accent-shadow);background:linear-gradient(165deg,#2ed9b5 0%,#00b8c4 50%,#008a94 100%);border-color:#008a943d}html[data-theme=light] .steps--visual .step.done{background:linear-gradient(180deg, #baf6e773, #fff0 40%), var(--skeu-pill-bg);box-shadow:var(--skeu-control-shadow);border-color:#008a942e}html[data-theme=light] .steps--visual .step.done .step-dot{background:linear-gradient(180deg, #baf6e7e0, #d6f4eeb8), var(--skeu-control-bg);color:#0e6a74;box-shadow:var(--skeu-control-shadow);border-color:#008a9438}html[data-theme=light] .steps--visual .step-title{color:#123744}html[data-theme=light] .steps--visual .step-sub{color:#5f7781}html[data-theme=light] .steps--visual .step.active .step-sub{color:#0e6a74}html[data-theme=light] .steps--visual .step.done .step-sub{color:#3d6a74}.pay-shell .steps.steps--visual,.checkout-drawer .steps.steps--visual,.checkout-full .steps.steps--visual,.st-checkoutSteps .steps.steps--visual,.pay-successFunnelSteps .steps.steps--visual,.status-shell .steps.steps--visual{-webkit-backdrop-filter:none;backdrop-filter:none}@media (width<=720px){.steps--visual{grid-template-columns:minmax(0,1fr) repeat(3,34px);align-items:center;gap:6px;padding:8px 10px;display:grid;overflow:visible}.steps-mobileSummary{flex-direction:column;gap:2px;padding-left:4px;display:flex}.steps-mobileSummary span{letter-spacing:.08em;text-transform:uppercase;color:var(--brand-muted);font-size:9px;font-weight:800}.steps-mobileSummary strong{color:var(--brand-text);font-size:13px}.steps--visual .step{border-radius:11px;place-items:center;height:34px;min-height:34px;padding:0;display:grid}.steps--visual .step:not(:last-child):after{z-index:2;width:7px;height:7px;margin-top:auto;margin-bottom:auto;display:block;inset:0 auto 0 calc(100% + .5px);transform:rotate(45deg)}.steps--visual .step-dot{border:0;border-radius:9px;width:28px;height:28px}.steps--visual .step-text{display:none}.steps--visual .step-title{font-size:12px;line-height:1.2}.steps--visual .step-sub{letter-spacing:.08em;justify-content:center;margin-top:2px;font-size:10px;display:flex}.steps--visual .step.active{box-shadow:var(--skeu-control-shadow);transform:translateY(-1px)}}@media (width<=380px){.steps--visual .step-title{font-size:11px}.steps--visual .step-sub{font-size:8px}}[data-motion=lite] .steps.steps--visual,[data-motion=lite] .steps--visual .step,[data-motion=lite] .steps--visual .step-dot{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.steps--visual .step--clickable{cursor:pointer;-webkit-user-select:none;user-select:none}.steps--visual .step--clickable:hover{background:linear-gradient(180deg, #ffffff1a, #fff0 28%), var(--skeu-control-bg);border-color:#00d6b447;transform:translateY(-1px)}.steps--visual .step--clickable:focus-visible{box-shadow:0 0 0 2px var(--bg0,#040714), 0 0 0 4px #00d6b48c;outline:none}html[data-theme=light] .steps--visual .step--clickable:focus-visible{box-shadow:0 0 0 2px #fff,0 0 0 4px #008a9499}.steps--visual .step--clickable:active{transform:scale(.98)}@media (prefers-reduced-motion:reduce){.steps--visual .step--clickable{transition:none}}.home-page{background:0 0}.home-body{z-index:2;padding-top:0;position:relative}.hx-heroZone{z-index:1;margin-bottom:0;position:relative}.hx-heroZone:after{content:"";pointer-events:none;z-index:1;background:linear-gradient(180deg, transparent 0%, color-mix(in srgb, var(--ux-canvas,#0d1512) 18%, transparent) 22%, color-mix(in srgb, var(--ux-canvas,#0d1512) 62%, transparent) 52%, color-mix(in srgb, var(--ux-canvas,#0d1512) 92%, transparent) 78%, var(--ux-canvas,#0d1512) 100%);height:clamp(120px,18vw,200px);position:absolute;bottom:0;left:0;right:0}html[data-theme=light] .home-page .home-body{background:var(--ux-canvas,#f4f7f2)}.hero-search-shell{border:1px solid var(--brand-line,#ffffff14);background:linear-gradient(180deg, #ffffff14, #fff0 28%), var(--skeu-inset-bg,#0c121ce0);box-shadow:var(--skeu-inset-shadow,inset 0 1px 0 #ffffff0f, 0 8px 18px #0000001f);-webkit-backdrop-filter:none;backdrop-filter:none;transition:transform .2s var(--ease-out), box-shadow .2s var(--ease-out), border-color .2s var(--ease-out);border-radius:22px;align-items:center;gap:10px;padding:10px;display:flex;position:relative}.hero-search-shell:focus-within{box-shadow:var(--skeu-inset-shadow), 0 0 0 4px #00d6b424;border-color:#00d6b466;transform:scale(.992);background:var(--skeu-control-bg,#161c24)!important}html[data-theme=light] .hero-search-shell{background:var(--skeu-control-bg,#fff);border-color:var(--brand-line,#009e6024);box-shadow:inset 0 1px #fff,inset 0 -2px #9abfcb38,0 8px 18px #436f8124}html[data-theme=light] .hero-search-shell:focus-within{border-color:#009e6066;box-shadow:inset 0 4px 10px #436f812e,inset 0 -1px #fff9,0 0 0 4px #00c2d024;background:#fff!important}.hero-search-icon{color:#eafff59e;place-items:center;width:34px;display:grid}.hero-search-input{box-shadow:none;background:0 0;border:0;flex:1}.hero-search-input:focus{box-shadow:none}.hero-search-input::placeholder{color:#eafff575}.hero-search-clear{border:1px solid var(--brand-line,#ffffff1f);background:linear-gradient(180deg, #ffffff24, #fff0 30%), var(--skeu-control-bg,#ffffff0d);width:34px;height:34px;box-shadow:var(--skeu-control-shadow,none);color:#eafff5e6;cursor:pointer;border-radius:12px}.suggestions{border:1px solid var(--brand-line,#ffffff1a);background:linear-gradient(180deg, #ffffff14, #fff0 20%), var(--skeu-panel-bg,#070a12f7);box-shadow:var(--skeu-panel-shadow,0 24px 60px #0000006b);z-index:60;border-radius:20px;max-height:min(320px,48vh);position:absolute;top:calc(100% + 10px);left:0;right:0;overflow:hidden auto}@media (width>=721px){.suggestions{background:linear-gradient(180deg, #ffffff14, #fff0 20%), var(--skeu-panel-bg,#070a12f0);-webkit-backdrop-filter:none;backdrop-filter:none}}.suggestion-item{text-align:left;color:#eafff5eb;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;width:100%;padding:13px 14px;font-weight:800;display:flex}.suggestion-item:hover{background:linear-gradient(180deg, #ffffff1a, #fff0 50%), var(--skeu-control-bg,#ffffff0f)}.suggestion-item.is-active{background:linear-gradient(#ffffff1f,#fff0 40%),linear-gradient(165deg,#00d6b438,#00505a59);box-shadow:inset 0 0 0 1px #00d6b433}.product-grid-container{align-items:stretch;gap:16px;display:grid}.grid-mode{grid-template-columns:repeat(2,minmax(0,1fr))}.list-mode{grid-template-columns:1fr;gap:14px}@media (width<=900px) and (width>=721px){.hero-copy-centered{max-width:700px}.hero-search-shell{gap:8px;padding:8px}}@media (width<=720px){.hero-search-shell{padding:8px}.grid-mode{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.list-mode{gap:12px}}@media (width<=560px){.grid-mode{gap:8px}}@media (width<=460px){.product-tile--list{border-radius:16px;grid-template-columns:minmax(0,1fr) auto;gap:10px 12px;padding:12px}.product-tile--list .product-tile-top{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px}.product-tile--list .product-tile-icon{border-radius:12px;width:42px;height:42px}.product-tile--list .product-tile-name{font-size:14px;line-height:1.18}.product-tile--list .product-tile-desc{-webkit-line-clamp:2;font-size:11px;line-height:1.35}.product-tile--list .product-tile-arrow{display:none}.product-tile--list .product-tile-bottom{flex-direction:row;justify-content:flex-end;align-items:center;gap:8px;min-width:0}.product-tile--list .product-tile-price{font-size:14.5px}}@media (width<=720px){.hero{padding-bottom:12px}.hero-copy-centered{max-width:100%}.hero-search-shell{border-radius:18px;gap:8px;padding:8px}.hero-search-icon{width:28px}.hero-search-input{min-width:0;font-size:16px}.hero-search-clear{border-radius:10px;width:32px;height:32px}.stat-num{font-size:20px}.stat-label{font-size:11px;line-height:1.45}}@media (width<=480px){.grid-mode{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.product-tile--grid{padding:13px}.product-tile--grid .product-tile-desc{-webkit-line-clamp:2}}@media (width<=360px){.grid-mode{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.product-tile--grid{padding:12px}.product-tile--grid .product-tile-name{font-size:15px}.product-tile--grid .product-tile-desc{font-size:11px}.product-tile--grid .product-tile-price{font-size:14px}}@media (width<=480px){.grid-mode{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.home-page .hero-search-shell,.home-page .suggestions{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.home-page .home-popularList{contain:none}.home-page .home-popularList .product-tile,.home-page .home-popularList .product-tile-pill,.home-page .home-howCard,.home-page .home-promoCard,.home-page .home-faqItem.faq-item,.home-page .hx-stat-item{box-shadow:0 6px 14px #00000029,inset 0 1px #ffffff1a!important}.home-page .home-howCard-step,.home-page .hx-stat-icon-wrap{box-shadow:0 3px 8px #0000001f,inset 0 1px #ffffff1f!important}.home-page .home-popularList .product-tile{content-visibility:visible;contain-intrinsic-size:none;contain:none;will-change:auto!important;padding:14px!important;transition-duration:.1s!important}.home-page .home-popularList .product-tile-pill{background:#ffffff14}.home-page .hx-live-eye-icon{animation:none!important}.home-page .product-tile-favBtn{-webkit-backdrop-filter:none!important}}.hx-hero{z-index:2;box-sizing:border-box;background:0 0;justify-content:center;align-items:center;min-height:100svh;padding-bottom:clamp(48px,6vw,72px);display:flex;position:relative;overflow:visible;padding-top:calc(var(--site-header-offset) + 36px)!important}.hx-hero-logo{--logo-shrink:.28;transform:translateX(-50%) translateY(calc(var(--logo-progress,0) * -8px)) scale(calc(1 - var(--logo-progress,0) * var(--logo-shrink)));opacity:calc(1 - var(--logo-progress,0) * 1.15);z-index:4;filter:drop-shadow(0 8px 22px #0000002e);will-change:transform, opacity;pointer-events:auto;line-height:0;transition:filter .2s;display:block;position:absolute;top:clamp(24px,4.6vh,42px);left:50%}body:has(.header:not(.is-heroHidden)) .hx-hero-logo{opacity:0;pointer-events:none;transition:opacity .22s}.hx-hero-logo:hover img{transform:scale(1.03)}.hx-hero-logo img{width:auto;height:clamp(40px,4.2vw,58px);transition:transform .22s var(--ease-out,cubic-bezier(.16, 1, .3, 1));display:block}.hx-hero .container{z-index:3;width:100%;max-width:min(920px,100% - 32px);margin:0 auto;position:relative}.hx-stage{z-index:2;flex-direction:column;align-items:center;gap:clamp(18px,2.4vw,28px);display:flex;position:relative}.hx-main{text-align:center;flex-direction:column;align-items:center;gap:clamp(14px,1.8vw,20px);width:100%;min-width:0;display:flex}.hx-stats-row{width:100%}.hx-eyebrow-row{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;width:100%;display:flex}.hx-eyebrow{border:1px solid var(--brand-line,#ffffff24);background:var(--skeu-control-bg,#101a2ee6);min-height:30px;box-shadow:var(--skeu-control-shadow,0 6px 14px #00000029);color:var(--brand-muted,var(--muted));font-family:var(--font-subhead);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;border-radius:10px;align-items:center;gap:7px;padding:0 12px;font-size:10.5px;font-weight:800;line-height:1;display:inline-flex}.hx-eyebrow svg{color:var(--accent);flex-shrink:0}html[data-theme=light] .hx-eyebrow{color:#3f5a4f;background:linear-gradient(#fff,#f1fbf7)!important;border-color:#009e6029!important;box-shadow:0 6px 16px #285e7514,inset 0 1px #fff!important}html[data-theme=light] .hx-eyebrow svg{color:#009e60}.hx-live-badge{border:1px solid var(--brand-line,#00c2d029);background:linear-gradient(180deg, #ffffff24, #fff0 32%), var(--skeu-control-bg,#101a2ee6);box-shadow:var(--skeu-control-shadow,0 6px 14px #00000029);letter-spacing:.01em;color:var(--accent);-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:12px;align-items:center;gap:8px;padding:6px 14px 6px 11px;font-size:11.5px;font-weight:700;display:inline-flex}.hx-live-badge strong{color:inherit;font-weight:900}html[data-theme=light] .hx-live-badge{color:#009e60;border-color:var(--brand-line,#009e602e)!important;background:linear-gradient(#fffffffa,#f0f8faeb)!important;box-shadow:4px 6px 14px #2d5c6e1f,-3px -3px 8px #fffffff2,inset 0 1px #fff!important}.hx-live-eye{color:var(--accent);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative;box-shadow:none!important;background:0 0!important;border:none!important}html[data-theme=light] .hx-live-eye{color:#009e60;box-shadow:none!important;background:0 0!important;border:none!important}.hx-live-eye-icon{transform-origin:50%;animation:1.6s ease-in-out infinite hxEyeBlink;display:block}@keyframes hxEyeBlink{0%,28%,38%,48%,to{transform:scaleY(1)}31%,34%{transform:scaleY(.1)}41%,44%{transform:scaleY(.1)}}.hx-headline{letter-spacing:-.025em;color:var(--text);font-size:clamp(40px,5.6vw,68px);font-weight:800;line-height:1.04;font-family:var(--font-headline);font-optical-sizing:auto;text-align:center;margin:0}.hx-headline-line{line-height:1.02;display:block;overflow:visible}.hx-headline-mask{vertical-align:baseline;margin:0;padding:0;display:inline-block;overflow:visible}.hx-headline-word{margin-bottom:-.04em;padding-bottom:.12em;line-height:1.08;display:inline-block;overflow:visible}.hx-headline-gradient{background:linear-gradient(135deg, var(--accent) 0%, var(--accent2) 55%, #7ee8d8 100%);-webkit-text-fill-color:transparent;color:#0000;-webkit-box-decoration-break:clone;box-decoration-break:clone;-webkit-background-clip:text;background-clip:text;padding-right:.08em}html[data-theme=dark] .hx-headline-gradient,.home-page[data-theme=dark] .hx-headline-gradient{filter:drop-shadow(0 2px 10px #00ffb347);background:linear-gradient(135deg,#00ffb3 0%,#00e676 48%,#7ee8d8 100%)!important;-webkit-text-fill-color:transparent!important;color:#00ffb3!important;-webkit-background-clip:text!important;background-clip:text!important}@media (prefers-reduced-motion:no-preference){html[data-motion=full] .hx-headline--enter .hx-headline-word{opacity:0;filter:blur(5px);transform-origin:50% 80%;animation:.48s cubic-bezier(.16,1,.3,1) forwards hxHeadlineWordIn;animation-delay:calc(.1s + (var(--w,0) * 80ms));transform:translateY(18px)scale(.96)}html[data-motion=full] .hx-headline--enter .hx-headline-word.hx-headline-gradient{animation-duration:.52s;animation-delay:calc(.14s + (var(--w,0) * 80ms))}html[data-motion=lite] .hx-headline--enter .hx-headline-word{opacity:0;filter:none;animation:.38s ease-out forwards hxHeadlineWordInLite;animation-delay:calc(60ms + (var(--w,0) * 60ms));transform:translateY(8px)}}@keyframes hxHeadlineWordIn{0%{opacity:0;filter:blur(5px);transform:translateY(18px)scale(.96)}65%{opacity:1;filter:blur()}to{opacity:1;filter:none;transform:translate(0,0)scale(1)}}@keyframes hxHeadlineWordInLite{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.hx-headline--static .hx-headline-word,html[data-motion=off] .hx-headline--enter .hx-headline-word,html[data-motion=off] .hx-headline--kinetic .hx-headline-word{opacity:1!important;filter:none!important;animation:none!important;transform:none!important}@media (prefers-reduced-motion:reduce){.hx-headline--enter .hx-headline-word,.hx-headline--kinetic .hx-headline-word{opacity:1!important;filter:none!important;animation:none!important;transform:none!important}}.hx-subtitle{letter-spacing:.005em;font-size:clamp(14px,1.45vw,16.5px);font-weight:500;line-height:1.6;font-family:var(--font-subhead);color:var(--muted);text-align:center;max-width:48ch;margin:0}.hx-ctas-row{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;width:100%;margin-top:2px;display:flex}.hx-btn-primary{cursor:pointer;align-items:center;gap:8px;font-size:14px;font-weight:800;text-decoration:none;transition:transform .25s cubic-bezier(.16,1,.3,1),box-shadow .25s;display:inline-flex;background:var(--imzaqi-btn-face)!important;box-shadow:var(--imzaqi-btn-shadow)!important;color:var(--imzaqi-btn-text)!important;border:1px solid var(--imzaqi-btn-border)!important;border-radius:16px!important;padding:13px 22px!important}.hx-btn-primary:hover{transform:translateY(-2px);box-shadow:var(--imzaqi-btn-shadow-hover)!important}.hx-btn-primary:active{transform:translateY(1px)}.hx-btn-secondary{border:1px solid var(--brand-line,#ffffff29);background:var(--skeu-control-bg,#101a2ee6);min-height:44px;box-shadow:var(--skeu-control-shadow,0 6px 14px #00000029);color:var(--brand-text,var(--text));cursor:pointer;border-radius:16px;justify-content:center;align-items:center;gap:8px;padding:12px 22px;font-size:14px;font-weight:800;text-decoration:none;transition:transform .25s cubic-bezier(.16,1,.3,1),border-color .2s,box-shadow .25s;display:inline-flex}.hx-btn-secondary:hover{border-color:#009e6052;transform:translateY(-2px)}.hx-btn-secondary:active{transform:translateY(1px)}html[data-theme=light] .hx-btn-secondary{color:#0b2520!important;background:linear-gradient(#fff 0%,#ecf7fb 55%,#ddf0f6 100%)!important;border:1px solid #9abfcb8c!important;box-shadow:0 8px 20px #436f8129,0 2px 6px #50738214,inset 0 1.5px #fff,inset 0 -2px #9abfcb59!important}html[data-theme=dark] .hx-btn-secondary{color:#fff!important;background:linear-gradient(#ffffff14 0%,#ffffff05 100%),#121a24d9!important;border:1px solid #ffffff24!important;box-shadow:0 8px 24px #0006,inset 0 1.5px #ffffff38,inset 0 -2px #0006!important}.hx-stats-row{width:100%!important;max-width:820px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;flex-wrap:wrap!important;justify-content:center!important;align-items:stretch!important;gap:10px!important;margin:0 auto!important;padding:0!important;display:flex!important}.hx-stat-item{text-align:left;border:1px solid var(--brand-line,#ffffff1f)!important;background:linear-gradient(180deg, #ffffff14, #fff0 34%), var(--home-neo-panel,var(--skeu-panel-bg))!important;border-radius:16px!important;flex:none!important;justify-content:flex-start!important;align-items:center!important;gap:10px!important;min-width:0!important;padding:9px 14px!important;display:flex!important;position:relative!important;box-shadow:0 10px 24px #00000038,inset 0 1px #ffffff1f!important}.hx-stat-item:not(:last-child):after{display:none!important}.hx-stat-item--live{border-color:#009e604d!important}html[data-theme=dark] .hx-stat-item--live{border-color:#00f5c452!important}.hx-stat-icon-wrap{background:var(--skeu-control-bg);width:36px;height:36px;box-shadow:var(--skeu-control-shadow);color:var(--brand-icon,var(--accent));border-radius:12px;flex-shrink:0;place-items:center;display:grid}.hx-stat-meta{flex-direction:column;gap:1px;min-width:0;display:flex}.hx-stat-val{color:var(--text);font-variant-numeric:tabular-nums;font-size:clamp(17px,1.8vw,20px);font-weight:900;line-height:1.1;font-family:var(--font-subhead);align-items:center;gap:4px;display:flex}.hx-stat-icon{flex-shrink:0}.hx-stat-label{color:var(--muted);text-transform:uppercase;letter-spacing:.06em;white-space:nowrap;text-overflow:ellipsis;font-size:9.5px;font-weight:800;font-family:var(--font-subhead);overflow:hidden}html[data-theme=light] .home-page .hx-stat-item{background:linear-gradient(#fff 0%,#f1fbf7 100%)!important;border-color:#009e6029!important;box-shadow:0 10px 22px #285e751a,inset 0 1px #fff!important}html[data-theme=light] .home-page .hx-stat-item--live{border-color:#009e6052!important}@media (width<=720px){.hx-hero{box-sizing:border-box;padding-left:max(14px, env(safe-area-inset-left,0px));padding-right:max(14px, env(safe-area-inset-right,0px));flex-direction:column;justify-content:center;align-items:center;display:flex;overflow:visible;min-height:calc(88svh - var(--site-header-offset,64px))!important;padding-top:calc(var(--site-header-offset,64px) + 20px)!important;padding-bottom:clamp(48px,8vh,72px)!important}.hx-heroZone{margin-bottom:0}.hx-heroZone:after{height:clamp(120px,22vh,180px)}.hx-hero .container{flex-direction:column;flex:auto;justify-content:center;width:100%;max-width:100%;min-height:0;padding-left:4px;padding-right:4px;display:flex}.hx-stage{flex-direction:column;flex:auto;justify-content:space-between;align-items:stretch;gap:clamp(28px,5vh,44px);width:100%;min-height:0;padding:12px 2px 6px;display:flex}.hx-main{flex-direction:column;flex:1 0 auto;justify-content:center;align-items:center;gap:0;width:100%;margin:0;padding:0 2px;display:flex}.hx-eyebrow-row{justify-content:center;width:100%;margin-bottom:clamp(12px,2.2vh,18px);padding:2px 8px 0}.hx-eyebrow{letter-spacing:.06em;border-radius:9px;min-height:28px;padding:0 10px;font-size:9.5px}.hx-eyebrow svg{width:12px;height:12px}.hx-headline,.home-page .hx-hero .hx-headline{text-align:center;letter-spacing:-.02em!important;font-size:clamp(36px,9.8vw,46px)!important;line-height:1.06!important;font-family:var(--font-headline)!important;box-sizing:border-box!important;perspective:none!important;width:100%!important;max-width:none!important;margin:0 auto clamp(12px,2.2vh,18px)!important;padding:2px 4px 4px!important;overflow:visible!important;transform:none!important}.home-page .hx-hero .hx-headline-line{margin:0!important;padding-bottom:0!important;line-height:1.06!important;display:block!important;overflow:visible!important;transform:none!important}.home-page .hx-hero .hx-headline-mask{margin:0!important;padding:0!important;overflow:visible!important;transform:none!important}.home-page .hx-hero .hx-headline-word{will-change:transform, opacity;margin-bottom:-.04em!important;padding-bottom:.12em!important;font-size:1em!important;line-height:1.08!important;overflow:visible!important}.hx-subtitle{opacity:.9;box-sizing:border-box;text-align:center;padding:0 10px;max-width:32ch!important;color:var(--muted)!important;margin:0 auto clamp(20px,3.8vh,30px)!important;font-size:12px!important;line-height:1.55!important}.hero-search-input{min-height:44px;font-size:16px!important}.hx-ctas-row{box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;gap:10px;width:100%;max-width:100%;margin:0 auto;padding:2px 0;display:flex}.hx-btn-primary,.home-page .hx-ctas-row .hx-btn-primary{box-sizing:border-box!important;border-radius:16px!important;justify-content:center!important;align-items:center!important;gap:8px!important;width:auto!important;min-width:200px!important;max-width:230px!important;min-height:44px!important;margin:0 auto!important;padding:12px 24px!important;font-size:14px!important;font-weight:800!important;display:inline-flex!important}.hx-btn-primary svg{width:15px;height:15px}.hx-btn-secondary,.home-page .hx-ctas-row .hx-btn-secondary{box-sizing:border-box!important;border-radius:16px!important;justify-content:center!important;align-items:center!important;gap:8px!important;width:auto!important;min-width:200px!important;max-width:230px!important;min-height:44px!important;margin:0 auto!important;padding:12px 24px!important;font-size:14px!important;font-weight:800!important;display:inline-flex!important}.hx-btn-secondary svg{width:15px;height:15px}.hx-stats-row{box-sizing:border-box!important;width:100%!important;max-width:360px!important;box-shadow:none!important;background:0 0!important;border:0!important;flex:none!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;justify-content:center!important;align-items:stretch!important;gap:8px!important;margin:0 auto!important;padding:0!important;display:grid!important}.hx-stat-item{border:1px solid var(--brand-line,#ffffff24)!important;background:linear-gradient(180deg, #ffffff14, #fff0 32%), var(--home-neo-panel,var(--skeu-panel-bg))!important;border-radius:14px!important;flex:none!important;justify-content:flex-start!important;align-items:center!important;gap:8px!important;min-width:0!important;padding:8px 10px!important;display:flex!important;position:relative!important;box-shadow:0 8px 20px #0000003d,inset 0 1px #ffffff1f!important}.hx-stat-item:not(:last-child):after{display:none!important}html[data-theme=light] .home-page .hx-stat-item{background:linear-gradient(#fff 0%,#f1fbf7 100%)!important;border-color:#009e6029!important;box-shadow:0 8px 18px #285e751a,inset 0 1px #fff!important}html[data-theme=light] .home-page .hx-stat-item--live{border-color:#009e6052!important}.hx-stat-icon-wrap{background:var(--skeu-control-bg);width:30px;height:30px;box-shadow:var(--skeu-control-shadow);color:var(--brand-icon,var(--accent));border-radius:10px;flex-shrink:0;place-items:center;display:grid}.hx-stat-icon-wrap svg,.hx-stat-icon{width:14px;height:14px}.hx-stat-meta{text-align:left;flex-direction:column;gap:1px;min-width:0;display:flex}.hx-stat-val{color:var(--text);font-size:15px;font-weight:900;line-height:1.1;font-family:var(--font-subhead)}.hx-stat-label{letter-spacing:.05em;color:var(--muted);text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;font-size:8px;font-weight:800;font-family:var(--font-subhead);overflow:hidden}}@media (width<=720px) and (height<=700px){.hx-hero{min-height:calc(84svh - var(--site-header-offset,64px))!important;padding-top:calc(var(--site-header-offset,64px) + 12px)!important;padding-bottom:clamp(36px,6vh,52px)!important}.hx-stage{gap:clamp(20px,3.8vh,32px)}.hx-eyebrow-row{margin-bottom:10px;padding:2px 8px 0}.hx-headline,.home-page .hx-hero .hx-headline{font-size:clamp(33px,9.2vw,41px)!important;line-height:1.06!important;font-family:var(--font-headline)!important;margin-bottom:10px!important;padding:2px 4px 4px!important}.hx-subtitle{padding:0 10px;margin-bottom:16px!important;font-size:11.5px!important;line-height:1.5!important}.hx-ctas-row{margin-bottom:0}.hx-btn-primary,.hx-btn-secondary{min-height:42px!important;padding:10px 20px!important;font-size:13.5px!important}}@media (width<=400px){.hx-hero{padding-left:max(12px, env(safe-area-inset-left,0px));padding-right:max(12px, env(safe-area-inset-right,0px))}.hx-headline,.home-page .hx-hero .hx-headline{font-size:clamp(32px,9.4vw,40px)!important;line-height:1.06!important;font-family:var(--font-headline)!important;margin-bottom:10px!important;padding:2px 2px 4px!important}.hx-subtitle{max-width:30ch;padding:0 8px;margin-bottom:16px!important;font-size:11.5px!important;line-height:1.5!important}.hx-ctas-row{margin-bottom:0}.hx-stats-row{gap:6px;max-width:100%}.hx-stat-item{gap:6px;padding:7px 8px}.hx-stat-icon-wrap{border-radius:8px;width:26px;height:26px}.hx-stat-icon-wrap svg,.hx-stat-icon{width:13px;height:13px}.hx-stat-val{font-size:14px}.hx-stat-label{font-size:7.5px}}@media (prefers-reduced-motion:reduce){.hx-live-eye-icon{animation:none!important}.hx-btn-primary{transition:none!important}}.home-body{display:grid}.home-section{content-visibility:visible;contain-intrinsic-size:none;border-top:0;padding:clamp(32px,4vw,44px) 0;position:relative}html[data-theme=light] .home-section{border-top-color:#0000}html[data-theme=light] .home-page .home-body,html[data-theme=light] .home-page .home-section{background-color:#f4fafc}.home-page .home-academicList,.home-page .home-academicList>.reveal{width:100%;min-width:0}.home-page .home-academicList>.reveal{overflow:visible}.home-body>.home-section:first-child{padding-top:clamp(28px,3.5vw,40px);border-top:none!important}.home-academicSection{background:0 0;position:relative}html[data-theme=light] .home-academicSection{background:0 0}.home-sectionInner{gap:18px;display:grid}.home-sectionHead,.home-page .home-sectionHead.section-head{text-align:center;justify-content:center;place-items:center;gap:6px;width:100%;max-width:540px;margin:0 auto;display:grid}.home-sectionHead .home-kicker{background:var(--ux-accent-soft,#009e6014);min-height:24px;color:var(--ux-accent-dark,#076a44);font-family:var(--font-subhead);letter-spacing:.1em;text-transform:uppercase;border:1px solid #009e602e;border-radius:999px;justify-content:center;align-items:center;padding:0 10px;font-size:10px;font-weight:800;line-height:1;display:inline-flex}html[data-theme=dark] .home-sectionHead .home-kicker{color:#7ef0b8;background:#37d38d1f;border-color:#37d38d3d}.home-sectionTitle,.home-sectionSub{margin:0;margin-inline:auto}.home-sectionSub{color:var(--brand-muted,#eafff5a3);max-width:46ch;font-size:14px;line-height:1.6}.home-sectionCta{justify-content:center;width:100%;display:flex}.home-sectionCta .btn{justify-content:center;align-items:center;gap:8px;display:inline-flex;border-radius:14px!important}.home-sectionCta .btn:not(.btn-ghost){background:var(--imzaqi-btn-face)!important;border-color:var(--imzaqi-btn-border)!important;color:var(--imzaqi-btn-text)!important;box-shadow:var(--imzaqi-btn-shadow)!important}.home-sectionCta .btn-ghost{background:linear-gradient(180deg, #ffffff24, #fff0 28%), var(--skeu-control-bg)!important;border:1px solid var(--brand-line)!important;color:var(--brand-text)!important;box-shadow:var(--skeu-control-shadow)!important}.home-howCard{animation:.38s cubic-bezier(.22,1,.36,1) both hm-howCardIn;animation-delay:calc(.1s + var(--how-i,0) * .1s)}@keyframes hm-howCardIn{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.home-howCard{animation:none}}.home-howGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid;position:relative}@media (width>=901px){.home-howGrid:before{content:"";pointer-events:none;z-index:1;border-top:2px dashed #00d6b42e;height:2px;position:absolute;top:50%;left:4%;right:4%;transform:translateY(-50%)}}html[data-theme=light] .home-howGrid:before{border-top-color:#009e6038!important}.home-howCard{z-index:2;border:1px solid var(--brand-line,#ffffff1a);text-align:left;width:100%;font:inherit;color:inherit;cursor:pointer;appearance:none;background:linear-gradient(180deg, #ffffff1f, #fff0 24%), radial-gradient(circle at top right, #00d6b414, #00d6b400 52%), var(--skeu-panel-bg,transparent);box-shadow:var(--skeu-panel-shadow,0 20px 50px #0003);transition:transform .25s var(--ease-out), border-color .25s var(--ease-out), box-shadow .25s var(--ease-out);border-radius:20px;flex-direction:row;align-items:center;gap:16px;padding:16px 20px;display:flex;position:relative;overflow:hidden}.home-howCard:before{content:"";border-radius:inherit;pointer-events:none;opacity:.5;background:linear-gradient(#ffffff2e,#fff0 28%);position:absolute;inset:1px}.home-howCard:hover{box-shadow:var(--skeu-panel-shadow,0 30px 70px #00000047), 0 0 0 1px #4fffc81a;border-color:#4fffc847;transform:translateY(-5px)}.home-howCard-step{display:none}@media (width>=721px){.home-howCard-step{letter-spacing:-.03em;width:40px;height:40px;color:var(--brand-icon,var(--uni-neo-icon,#9cddff));border:1px solid var(--brand-line,#00d6b447);background:linear-gradient(180deg, #ffffff24, #fff0 30%), var(--skeu-control-bg,#00d6b414);box-shadow:var(--skeu-control-shadow,0 4px 12px #00d6b41f);border-radius:12px;flex-shrink:0;place-items:center;font-size:13px;font-weight:900;display:grid}html[data-theme=light] .home-howCard-step{color:#007a4a;background:linear-gradient(180deg, #ffffffe6, #fff0 36%), var(--skeu-control-bg,#009e600f);box-shadow:var(--skeu-control-shadow,0 4px 10px #009e601a);border-color:#009e6033}}.home-howCard-content{flex-direction:column;flex:1;gap:4px;display:flex}.home-howCard-title{letter-spacing:-.02em;color:var(--uni-text,var(--brand-text,#f8fafc));margin:0;font-size:17px;font-weight:900;line-height:1.2}.home-howCard-desc{color:var(--uni-muted,#eafff5a3);margin:0;font-size:13px;line-height:1.5}html[data-theme=light] .home-howCard{border-color:var(--brand-line,var(--uni-line))!important;background:linear-gradient(180deg, #fffffff5, #fff0 30%), var(--skeu-panel-bg,linear-gradient(180deg, #fffffff5, #eff9fdeb))!important;box-shadow:var(--skeu-panel-shadow)!important}html[data-theme=light] .home-howCard:hover{box-shadow:var(--skeu-panel-shadow)!important;border-color:var(--uni-line-strong)!important}@media (width>=721px){.home-howCard:not(:last-child):after{display:none}}@media (width<=900px) and (width>=721px){.home-howGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}}@media (width<=720px){.home-howSection{overflow:visible}.home-howGrid{grid-template-columns:1fr;gap:10px;display:grid}.home-howGrid:before{display:none!important}.home-howCard{border-radius:16px;align-items:flex-start;gap:12px;padding:14px;transition:none;animation-duration:.28s!important}.home-howCard:hover{transform:none}.home-howCard-title{font-size:15px;font-weight:900}.home-howCard-desc{margin-top:2px;font-size:12.5px;line-height:1.55;display:block}.home-howCard-step{letter-spacing:-.03em;width:36px;height:36px;color:var(--brand-icon,var(--uni-neo-icon,#9cddff));border:1px solid var(--brand-line,#00d6b447);background:linear-gradient(180deg, #ffffff24, #fff0 30%), var(--skeu-control-bg,#00d6b414);box-shadow:var(--skeu-control-shadow,0 3px 8px #0000001f);border-radius:11px;flex-shrink:0;place-items:center;margin-top:2px;font-size:12px;font-weight:900;display:grid!important}html[data-theme=light] .home-howCard-step{color:#007a4a;border-color:#009e6033}.home-howCard:after{display:none}}@media (width<=380px){.home-howGrid{grid-template-columns:1fr}}.home-promoGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;width:100%;display:grid}.home-promoCard{border:1px solid var(--brand-line,var(--uni-line));background:linear-gradient(180deg, #ffffff1a, #fff0 28%), var(--skeu-panel-bg,var(--uni-panel-soft));min-height:96px;box-shadow:var(--skeu-panel-shadow,var(--uni-soft-shadow));cursor:pointer;border-radius:20px;outline:none;transition:transform .2s cubic-bezier(.22,1,.36,1),box-shadow .2s,border-color .2s;display:flex;position:relative;overflow:hidden}@media (hover:hover) and (width>=721px){.home-promoCard:hover{box-shadow:var(--skeu-panel-shadow,var(--uni-shadow)), 0 0 0 1px #00d6b41a;border-color:#4fffc852;transform:translateY(-3px)}}.home-promoCard:active{box-shadow:var(--skeu-inset-shadow,var(--uni-inset-shadow));transform:translateY(1.5px)}.home-promoCard-stub{text-align:center;background:linear-gradient(#ffffff1a,#fff0 40%),linear-gradient(165deg,#00d6b424,#00505040);border-right:0;flex-direction:column;flex:0 0 88px;justify-content:center;align-items:center;padding:12px;display:flex}html[data-theme=light] .home-promoCard-stub{background:linear-gradient(#ffffffb3,#fff0 40%),linear-gradient(165deg,#00d6b41f,#dcf5f899)}.home-promoCard-percent{color:var(--uni-neo-icon,#00f5c4);font-size:26px;font-weight:800;font-family:var(--font-display);letter-spacing:-.04em;text-shadow:0 0 12px #00d6b440;line-height:1}html[data-theme=light] .home-promoCard-percent{color:#009e60;text-shadow:none}.home-promoCard-off{letter-spacing:.12em;color:var(--uni-muted,#eafff599);margin-top:2px;font-size:9px;font-weight:900}.home-promoCard-divider{justify-content:center;align-items:center;width:1px;height:100%;display:flex;position:relative}.home-promoCard-line{border-left:1.5px dashed var(--uni-line);width:1px;height:70%}.home-promoCard-punch{background:var(--brand-bg-start,#020611);border:1px solid var(--uni-line);z-index:2;border-radius:50%;width:18px;height:18px;position:absolute;left:50%;transform:translate(-50%);box-shadow:inset 0 3px 6px #000000b8,0 1px #ffffff0d}.home-promoCard-punch.top{top:-10px}.home-promoCard-punch.bottom{bottom:-10px}html[data-theme=light] .home-promoCard-punch{border-color:#009e602e!important;box-shadow:inset 0 3px 5px #00000026,0 1px #fffc!important}.home-promoCard-body{flex-direction:column;flex:1;justify-content:center;gap:4px;min-width:0;padding:16px;display:flex}.home-promoCard-code{color:var(--uni-text,#ebf8ff);font-size:16px;font-weight:900;font-family:var(--font-display);letter-spacing:.05em;text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}@media (width<=960px) and (width>=721px){.home-promoGrid{grid-template-columns:repeat(2,1fr)}}@media (width<=720px){.home-promoGrid{grid-template-columns:1fr;gap:12px}.home-promoCard{border-radius:16px;min-height:84px}.home-promoCard-stub{flex:0 0 76px}.home-promoCard-percent{font-size:22px}.home-promoCard-code{font-size:14px}}.home-page .home-popularList{margin:0!important;padding:0 0 4px!important;overflow:visible!important}.home-page .home-popularList .product-tile{contain:none!important;overflow:visible!important}.home-page .home-popularList .product-tile-link,.home-page .home-popularList .product-tile-tiltWrap{display:contents;overflow:visible}.home-page .home-popularList .product-tile--list{box-sizing:border-box!important;border-radius:18px!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:12px 14px!important;width:100%!important;max-width:100%!important;min-height:0!important;margin:0!important;padding:14px 16px!important;display:grid!important}.home-page .home-popularList .product-tile-top{min-width:0;grid-template-columns:auto minmax(0,1fr)!important;align-items:center!important;gap:12px!important;display:grid!important}.home-page .home-popularList .product-tile-icon{flex-shrink:0;border-radius:14px!important;width:46px!important;height:46px!important}.home-page .home-popularList .product-tile-icon img{object-fit:cover;width:100%;height:100%}.home-page .home-popularList .product-tile-main{min-width:0;align-items:center!important;gap:0!important;display:flex!important}.home-page .home-popularList .product-tile-name{gap:6px;margin:0!important;font-size:15.5px!important;line-height:1.25!important}.home-page .home-popularList .product-tile-desc,.home-page .home-popularList .product-tile-arrow,.home-page .home-popularList .product-tile-pill:not(.home-popularSold),.home-page .home-popularList .product-typeBadge,.home-page .home-popularList .product-lowStockBadge,.home-page .home-popularList .home-deliveryPill{display:none!important}.home-page .home-popularList:not(.home-academicList) .product-tile-rankBadge{height:20px;padding:0 7px;font-size:10px;display:inline-flex!important}.home-page .home-popularList:not(.home-academicList) .product-tile-pills{gap:0!important;margin:0!important;display:flex!important}.home-page .home-popularList:not(.home-academicList) .home-popularSold{background:var(--skeu-control-bg)!important;height:28px!important;box-shadow:var(--skeu-control-shadow)!important;color:var(--text)!important;border:none!important;border-radius:8px!important;padding:0 11px!important;font-size:11px!important;display:inline-flex!important}.home-page .home-popularList:not(.home-academicList) .home-popularSold svg{width:13px;height:13px;color:var(--accent)!important}.home-page .home-academicList .product-tile-rankBadge,.home-page .home-academicList .home-popularSold,.home-page .home-academicList .product-tile-pills{display:none!important}.home-page .home-popularList .product-tile-bottom{flex-direction:row!important;justify-content:flex-end!important;align-items:center!important;gap:10px!important;min-width:0!important;margin:0!important;padding:0!important;display:flex!important}.home-page .home-popularList .product-tile-price{letter-spacing:-.02em;white-space:nowrap;font-size:15.5px!important;line-height:1!important}@media (hover:hover){.home-page .home-popularList .product-tile{transition:transform .22s var(--ease-out,ease-out), border-color .22s ease, box-shadow .22s ease}.home-page .home-popularList .product-tile:hover{border-color:#00d6b452;transform:translateY(-3px)}.home-page .home-popularList .product-tile:hover:after{opacity:.5}.home-page .home-popularList .product-tile:hover .product-tile-icon{box-shadow:0 10px 26px var(--brand-color,#00d6b42e)}}html[data-theme=light] .home-page .home-popularList .product-tile:hover{border-color:#009e6047}.home-page .home-popularList.list-mode{grid-template-columns:1fr;gap:12px}@media (width<=720px){.home-page .home-popularList.list-mode{gap:10px}.home-page .home-popularList .product-tile--list{gap:10px!important;padding:12px!important}.home-page .home-popularList .product-tile-top{gap:10px!important}.home-page .home-popularList .product-tile-icon{border-radius:13px!important;width:42px!important;height:42px!important}.home-page .home-popularList .product-tile-name,.home-page .home-popularList .product-tile-price{font-size:14.5px!important}.home-page .home-popularList:not(.home-academicList) .home-popularSold{height:26px!important;padding:0 10px!important;font-size:11px!important}}.home-page .home-tileSkeleton{box-sizing:border-box!important;background:var(--home-neo-panel,#ffffff0a)!important;border:1px solid var(--brand-line,#ffffff1a)!important;border-radius:20px!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:12px 14px!important;width:100%!important;max-width:100%!important;min-height:74px!important;margin:0!important;padding:16px!important;display:grid!important;position:relative!important;overflow:hidden!important}.home-page .home-tileSkeleton:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000 0%,#ffffff17 50%,#0000 100%);animation:1.5s linear infinite skeleton-shimmer;position:absolute;inset:0;transform:translate(-100%)}@keyframes skeleton-shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}.home-page .home-tileSkeleton-top{min-width:0;grid-template-columns:auto minmax(0,1fr)!important;align-items:center!important;gap:12px!important;display:grid!important}.home-page .home-tileSkeleton-icon{border:1px solid var(--brand-line,#ffffff14);flex-shrink:0;aspect-ratio:1!important;background:var(--skeu-control-bg,#ffffff14)!important;border-radius:14px!important;width:48px!important;height:48px!important}.home-page .home-tileSkeleton-textGroup{min-width:0;flex-direction:column!important;gap:6px!important;display:flex!important}.home-page .home-tileSkeleton-line{background:var(--skeu-control-bg,#ffffff14);border-radius:6px;height:14px}.home-page .home-tileSkeleton-line.w-72{width:140px;max-width:80%}.home-page .home-tileSkeleton-line.w-50{width:88px;max-width:50%;height:10px}.home-page .home-tileSkeleton-arrow{display:none!important}.home-page .home-tileSkeleton-bottom{justify-content:flex-end!important;align-items:center!important;gap:10px!important;min-width:0!important;margin:0!important;padding:0!important;display:flex!important}.home-page .home-tileSkeleton-pills{gap:6px!important;display:flex!important}.home-page .home-tileSkeleton-pill{background:var(--skeu-control-bg,#ffffff14);border-radius:12px;width:54px;height:24px}.home-page .home-tileSkeleton-price{background:var(--skeu-control-bg,#ffffff14);border-radius:6px;width:72px;height:16px}@media (width<=720px){.home-page .home-tileSkeleton{border-radius:16px!important;gap:10px!important;min-height:66px!important;padding:12px!important}.home-page .home-tileSkeleton-top{gap:10px!important}.home-page .home-tileSkeleton-icon{border-radius:13px!important;width:42px!important;height:42px!important}.home-page .home-tileSkeleton-pills{display:none!important}.home-page .home-tileSkeleton-price{width:64px;height:15px}}.home-faqSection{--faq-panel:var(--uni-neo-panel);--faq-panel-soft:var(--uni-neo-panel-soft);--faq-inset:var(--uni-neo-inset);--faq-line:var(--uni-line);--faq-line-strong:var(--uni-line-strong);--faq-text:var(--uni-text);--faq-muted:var(--uni-muted);--faq-subtle:color-mix(in srgb, var(--uni-muted) 84%, var(--uni-text) 16%);--faq-shadow:var(--uni-neo-panel-shadow);--faq-soft-shadow:var(--uni-neo-control-shadow);--faq-inset-shadow:var(--uni-neo-inset-shadow)}.home-faqList{gap:10px;display:grid}.home-faqItem.faq-item{border:1px solid var(--brand-line,var(--faq-line));background:linear-gradient(180deg, #ffffff1f, #fff0 22%), var(--skeu-panel-bg,var(--faq-panel));box-shadow:var(--skeu-panel-shadow,var(--faq-shadow));border-radius:22px;margin:0;position:relative;overflow:hidden}.home-faqItem.faq-item:after{display:none}.home-faqSection .faq-itemHead{width:100%;color:var(--faq-text);text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;padding:16px;font-size:16px;font-weight:900;display:flex}.home-faqSection .faq-itemQuestion{gap:6px;min-width:0;display:grid}.home-faqSection .faq-itemCategory{border:1px solid var(--brand-line,var(--faq-line));background:linear-gradient(180deg, #ffffff1f, #fff0 36%), var(--skeu-control-bg,var(--faq-inset));width:max-content;max-width:100%;min-height:22px;box-shadow:var(--skeu-control-shadow,none);color:var(--faq-muted);letter-spacing:.06em;text-transform:uppercase;border-radius:8px;align-items:center;padding:0 8px;font-size:10px;font-weight:900;display:inline-flex}.home-faqSection .faq-item.open .faq-itemCategory{border-color:var(--faq-line-strong);color:var(--faq-text)}.home-faqSection .faq-itemHead svg{transition:transform .24s var(--ease-out);flex:none}.home-faqSection .faq-item.open .faq-itemHead svg{transform:rotate(180deg)}.home-faqSection .faq-itemBodyWrap{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .32s cubic-bezier(.22,1,.36,1),opacity .22s;display:grid}.home-faqSection .faq-item.open .faq-itemBodyWrap{opacity:1;grid-template-rows:1fr}.home-faqSection .faq-itemBody{gap:8px;min-height:0;padding:0 16px 16px;display:grid;overflow:hidden}@media (prefers-reduced-motion:reduce){.home-faqSection .faq-itemBodyWrap{transition:none}}.home-faqSection .faq-itemBody p{color:var(--faq-subtle);max-width:72ch;margin:0;font-size:14px;line-height:1.66}@media (width<=720px){.home-faqItem.faq-item{border-radius:18px}.home-faqSection .faq-itemHead{padding:14px;font-size:15px}.home-faqSection .faq-itemBody{padding:0 14px 14px}}.home-howCard-expandedWrap{grid-template-rows:0fr;transition:grid-template-rows .3s cubic-bezier(.22,1,.36,1);display:grid;overflow:hidden}.home-howCard-expandedWrap.open{grid-template-rows:1fr}.home-howCard-expandedContent{min-height:0}.home-howCard-expandedContent p{color:var(--uni-neo-icon,#9cddff);border-top:1px dashed #ffffff1a;margin:10px 0 0;padding-top:10px;font-size:12.5px;line-height:1.5}html[data-theme=light] .home-howCard-expandedContent p{color:#007a4a;border-top-color:#009e601f}.home-howCard.is-expanded{box-shadow:var(--skeu-panel-shadow), 0 0 0 1px #00d6b41f!important;border-color:#00d6b461!important}html[data-theme=light] .home-howCard.is-expanded{box-shadow:var(--skeu-panel-shadow)!important;border-color:#009e605c!important}.home-faqSearchWrap{width:100%;max-width:560px;margin:0 auto 20px}.home-faqSection .faq-searchWrap{align-items:center;gap:10px;width:100%;display:flex}.home-faqSection .faq-searchInput{flex:auto;min-width:0}.home-faqSection .faq-searchClear{cursor:pointer;border-radius:8px;flex:0 0 28px;place-items:center;width:28px;height:28px;display:grid}@media (width<=720px){.hx-live-badge{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:linear-gradient(180deg, #ffffff1f, #fff0 30%), var(--skeu-control-bg)!important;box-shadow:var(--skeu-control-shadow)!important;border-radius:12px!important}.home-howCard{box-shadow:var(--skeu-control-shadow)!important}.home-promoCard-percent{text-shadow:none!important}.home-page .home-body{gap:0;width:100%;min-width:0;max-width:100%;display:grid;overflow-x:clip}.home-page .home-body>.home-section{content-visibility:visible;contain-intrinsic-size:none;padding:28px 0}.home-page .home-body>.home-section:first-child{padding-top:20px}.home-page .home-body>.home-section:last-child{padding-bottom:28px}.home-page .home-sectionInner{gap:14px;width:100%;min-width:0}.home-page .home-body .home-sectionHead,.home-page .home-body .home-sectionHead.section-head{text-align:center;justify-content:center;place-items:center;gap:5px;width:100%;max-width:100%;margin-bottom:0;display:grid}.home-page .home-body .home-sectionTitle,.home-page .home-body .home-sectionTitle.h2{letter-spacing:-.03em;max-width:18ch;font-size:clamp(20px,5.8vw,24px);line-height:1.18}.home-page .home-body .home-sectionSub{max-width:36ch;font-size:13px;line-height:1.55}.home-page .home-body .home-kicker,.home-page .home-body .section-head-kicker{letter-spacing:.08em;font-size:11px}.home-page .home-sectionCta{margin-top:2px}.home-page .home-sectionCta .btn{width:100%;max-width:100%;min-height:46px;padding:12px 16px;font-size:14px;border-radius:14px!important}.home-page .home-tileSkeleton{border-radius:16px;gap:10px;padding:12px}.home-page .home-tileSkeleton-icon{border-radius:12px;width:42px;height:42px}.home-page .home-tileSkeleton-arrow,.home-page .home-tileSkeleton-pills{display:none}.home-page .home-promoGrid{grid-template-columns:1fr;gap:10px}.home-page .home-promoCard{border-radius:16px;width:100%;min-height:80px}.home-page .home-promoCard-stub{flex:0 0 72px}.home-page .home-promoCard-percent{font-size:20px}.home-page .home-promoCard-code{letter-spacing:.04em;word-break:break-all;font-size:13.5px}.home-page .home-howCard-content{min-width:0}.home-page .home-howCard-expandedContent p{font-size:12px;line-height:1.5}.home-page .home-faqSearchWrap{max-width:100%;margin:0 0 12px}.home-page .home-faqList{gap:8px}.home-page .home-faqItem.faq-item{border-radius:16px}.home-page .home-faqSection .faq-itemHead{align-items:flex-start;gap:10px;min-height:48px;padding:13px 12px;font-size:14.5px}.home-page .home-faqSection .faq-itemQuestion{gap:5px;min-width:0}.home-page .home-faqSection .faq-itemCategory{min-height:20px;padding:0 7px;font-size:9.5px}.home-page .home-faqSection .faq-itemBody{gap:6px;padding:0 12px 13px}.home-page .home-faqSection .faq-itemBody p{max-width:none;font-size:13px;line-height:1.6}.home-page .home-faqSection .faq-itemHead svg{margin-top:2px}.home-page .home-academicSection,html[data-theme=light] .home-page .home-academicSection{background:0 0}}@media (width<=480px){.home-page .home-body>.home-section{padding:18px 0}.home-page .home-body>.home-section:first-child{padding-top:16px}.home-page .home-sectionInner{gap:12px}.home-page .home-body .home-sectionTitle,.home-page .home-body .home-sectionTitle.h2{max-width:16ch;font-size:clamp(19px,6.2vw,22px)}.home-page .home-body .home-sectionSub{max-width:32ch;font-size:12.5px}.home-page .home-popularList .product-tile--list{border-radius:16px!important;gap:10px!important;padding:12px!important}.home-page .home-popularList .product-tile-icon{border-radius:12px!important;width:40px!important;height:40px!important}.home-page .home-popularList .product-tile-name,.home-page .home-popularList .product-tile-price{font-size:14px!important}.home-page .home-howCard{gap:10px;padding:12px}.home-page .home-howCard-step{border-radius:10px;width:34px;height:34px;font-size:11px}.home-page .home-howCard-title{font-size:14.5px}.home-page .home-howCard-desc{font-size:12px;line-height:1.5}.home-page .home-promoCard{min-height:76px}.home-page .home-promoCard-stub{flex:0 0 66px}.home-page .home-sectionCta .btn{min-height:44px;font-size:13.5px}}@media (width<=360px){.home-page .home-body>.home-section{padding:16px 0}.home-page .home-howCard-desc{font-size:11.5px}.home-page .home-faqSection .faq-itemHead{padding:12px 10px;font-size:14px}}@media (hover:none) and (width<=720px){.home-page .home-body .product-tile:hover,.home-page .home-body .home-howCard:hover,.home-page .home-body .home-promoCard:hover{transform:none!important}.home-page .home-body .product-tile:active,.home-page .home-body .home-promoCard:active{transform:scale(.99)}}html[data-theme=light] .app-shell:has(.home-page) .site-footer{background:#f4fafc!important;border-top:0!important}.home-page .reveal{opacity:1!important;transition:none!important;transform:none!important}.app-shell:has(.home-page) .site-footer .reveal{opacity:1!important;transition:none!important;transform:none!important}html[data-theme=light] .home-page{--home-canvas:#f4fafc;--home-surface:linear-gradient(145deg, #fff 0%, #f5fbfd 46%, #e3f1f5 100%);--home-line:#0f7d8d21;--home-shadow:8px 12px 24px #31606f21, -6px -6px 16px #ffffffeb, inset 0 2px 0 #fffffff2, inset 0 -3px 0 #679dac1f;--home-shadow-hover:10px 16px 30px #31606f29, -7px -7px 18px #fffffff5, inset 0 2px 0 #fff, inset 0 -3px 0 #4693a324;background:var(--home-canvas)!important}html[data-theme=light] .home-page .home-popularList .product-tile,html[data-theme=light] .home-page .home-howCard,html[data-theme=light] .home-page .home-faqItem.faq-item,html[data-theme=light] .home-page .home-tileSkeleton{background:var(--home-surface)!important;border:1px solid var(--home-line)!important;box-shadow:var(--home-shadow)!important}html[data-theme=light] .home-page .home-popularList .product-tile,html[data-theme=light] .home-page .home-howCard{border-radius:18px!important}html[data-theme=light] .home-page .home-faqItem.faq-item{border-radius:20px!important}@media (hover:hover){html[data-theme=light] .home-page .home-popularList .product-tile:hover,html[data-theme=light] .home-page .home-howCard:hover,html[data-theme=light] .home-page .home-faqItem.faq-item:hover{transform:translateY(-2px);box-shadow:var(--home-shadow-hover)!important;border-color:#0097a13d!important}}html[data-theme=light] .home-page .hero-search-shell,html[data-theme=light] .home-page .home-faqSection .faq-searchWrap{background:linear-gradient(145deg,#edf7fa,#fff)!important;border:1px solid #0f7d8d29!important;box-shadow:inset 4px 4px 10px #4571801a,inset -4px -4px 10px #fffffff5,0 9px 22px #255b6c1a!important}html[data-theme=light] .home-page .home-sectionCta .btn,html[data-theme=light] .hx-btn-primary{box-shadow:var(--imzaqi-btn-shadow)!important}html[data-theme=light] .home-page .home-sectionCta .btn-ghost{border:1px solid var(--home-line)!important;background:linear-gradient(145deg,#fff,#e8f4f7)!important;box-shadow:6px 8px 18px #31606f21,-5px -5px 14px #fffffff0,inset 0 2px #fff,inset 0 -3px #679dac1f!important}html[data-theme=light] .app-shell:has(.home-page) .site-footerPanel{background:linear-gradient(145deg,#f8feff 0%,#e6f4f7 100%)!important;border:1px solid #0f7d8d24!important;border-radius:26px!important;box-shadow:14px 20px 42px #31606f24,-10px -10px 28px #ffffffeb,inset 0 2px #fff!important}html[data-theme=light] .home-page .home-sectionCta .btn:active,html[data-theme=light] .hx-btn-primary:active{transform:translateY(2px)!important;box-shadow:inset 0 2px #ffffff73,inset 0 -2px #0069704d,0 5px 12px #007e8638!important}@media (width>=721px){.home-page{padding-bottom:0!important}}@media (width<=720px){.hx-hero-logo{--logo-shrink:.14;top:max(20px, calc(env(safe-area-inset-top,0px) + 6px))}.hx-hero-logo img{height:clamp(34px,9vw,44px)}}@media (prefers-reduced-motion:reduce){.hx-hero-logo{will-change:auto;opacity:1!important;transform:translate(-50%)!important}}html[data-motion=off] .hx-hero-logo{will-change:auto;opacity:1!important;transform:translate(-50%)!important}html.catalog-scroll-restore{scroll-behavior:auto!important}html.catalog-scroll-restore body{overflow-anchor:none}.catalog-hero{z-index:20;padding-top:0;position:relative;overflow:visible}.catalog-hero:before{content:"";pointer-events:none;background:radial-gradient(620px 320px at 84% 16%,#008a9429,#008a9400 70%);height:560px;position:absolute;inset:-12% 0 auto}.catalog-page .catalog-hero{content-visibility:visible;contain-intrinsic-size:none}html[data-theme=light] .catalog-hero:before{background:radial-gradient(620px 320px at 84% 16%,#008a9442,#008a9400 70%)}.catalog-heroGrid{z-index:1;min-width:0;max-width:760px;display:block;position:relative}.search-dropdown-anchor{z-index:50;position:relative;overflow:visible}.catalog-heroSearch{position:relative;overflow:visible}html[data-theme] .catalog-page .catalog-searchSuggestions{z-index:100;border:1px solid var(--brand-line,#ffffff1a);color:var(--ux-ink,#0b1f17);box-shadow:var(--skeu-panel-shadow,0 24px 60px #0000006b);border-radius:20px;max-height:min(320px,48vh);position:absolute;top:calc(100% + 10px);left:0;right:0;overflow:hidden auto;background:var(--ux-surface,#fff)!important;-webkit-backdrop-filter:none!important}.catalog-eyebrow{color:#eafff594;letter-spacing:.14em;text-transform:uppercase;font-size:12px;font-weight:900}html[data-theme=light] .catalog-eyebrow{color:#324f59b3}.catalog-title{letter-spacing:-.05em;margin-top:10px;font-size:clamp(38px,7vw,64px)}.catalog-sub{color:#eafff5b8;max-width:38ch;margin-top:10px;line-height:1.65}.catalog-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.catalog-metric{border:1px solid var(--brand-line,#ffffff1a);background:linear-gradient(180deg, #ffffff1a, #fff0 28%), var(--skeu-panel-bg,#ffffff0a);box-shadow:var(--skeu-control-shadow,none);border-radius:22px;padding:16px}.catalog-metric strong,.catalog-metric span{display:block}.catalog-metric strong{font-family:var(--font-display);letter-spacing:-.04em;font-size:24px;font-weight:800}.catalog-metric span{color:#eafff599;text-transform:uppercase;margin-top:4px;font-size:12px;font-weight:800}.catalog-command{z-index:10;border:1px solid var(--brand-line,#ffffff1a);background:linear-gradient(180deg, #ffffff1a, #fff0 24%), var(--skeu-panel-bg,linear-gradient(180deg, #ffffff12, #ffffff08));box-shadow:var(--skeu-panel-shadow,0 24px 70px #00000038);border-radius:24px;flex-wrap:wrap;align-items:center;gap:12px;min-width:0;margin-top:18px;padding:12px;display:flex;position:relative;overflow:visible}html[data-theme=light] .catalog-command{background:linear-gradient(180deg, #fffffff2, #fff0 28%), var(--skeu-panel-bg,linear-gradient(180deg, #fffffff2, #ecf7fbeb));box-shadow:var(--skeu-panel-shadow);border:1px solid #008a9424}.catalog-command:focus-within{box-shadow:var(--skeu-panel-shadow), 0 0 0 3px #00d6b414;border-color:#00d6b44d}html[data-theme=light] .catalog-command:focus-within{box-shadow:var(--skeu-panel-shadow), 0 0 0 3px #008a941a;border-color:#008a9440}.catalog-commandSearch{z-index:30;flex:420px;min-width:0;position:relative;overflow:visible}.catalog-commandIcon{color:#eafff57a;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.catalog-commandInput{border-radius:18px;padding-left:42px;padding-right:44px}.catalog-commandClear{border:1px solid var(--brand-line,#ffffff1f);background:linear-gradient(180deg, #ffffff24, #fff0 30%), var(--skeu-control-bg,#ffffff0d);width:32px;height:32px;box-shadow:var(--skeu-control-shadow,none);color:#eafff5db;cursor:pointer;border-radius:12px;place-items:center;display:grid;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.catalog-commandActions{flex-wrap:wrap;align-items:center;gap:10px;min-width:0;display:flex}.catalog-commandSort,.catalog-filterBtn{border-radius:18px;height:46px}.catalog-commandSort{flex:220px;width:min(100%,230px);min-width:230px}.catalog-filterBtnCount{min-width:20px;height:20px;color:var(--brand-icon,var(--uni-neo-icon,#4effda));background:linear-gradient(#ffffff29,#fff0 36%),linear-gradient(165deg,#00d6b452,#00505a66);border:1px solid #00d6b452;border-radius:6px;place-items:center;font-size:11px;font-weight:800;display:grid;box-shadow:inset 0 1px #fff3,inset 0 -1px #00000040,0 3px 8px #00b49629}.catalog-layout{grid-template-columns:320px 1fr;align-items:start;gap:16px;min-width:0;display:grid}.catalog-content{width:100%;min-width:0}.catalog-sidebar{align-self:start;min-width:0;position:relative}@media (width>=721px){.catalog-sidebar{top:calc(var(--site-header-offset,80px) + 12px);z-index:3;position:sticky}.catalog-sidebar .catalog-filterShell{max-height:none;overflow:visible}.catalog-sidebar .catalog-filterShellBody{flex:0 auto;min-height:0;overflow:visible}.catalog-sidebar .catalog-filterSection{padding:10px 0}.catalog-sidebar .catalog-filterSectionHead{margin-bottom:8px}.catalog-sidebar .catalog-toggleItem{min-height:40px;padding:6px 8px}}.catalog-body,.catalog-body .catalog-layout,.catalog-body .container,.app-main-catalog .page.catalog-page,.app-main-catalog .catalog-body.section{animation:none!important;overflow:visible!important;transform:none!important}.app-main-catalog .route-transition{overflow:visible!important}.catalog-filterShell{border:1px solid var(--brand-line,#00c2d029);background:linear-gradient(180deg, #ffffff1f, #fff0 22%), radial-gradient(circle at 18% 0%, #ffffff14, #fff0 30%), radial-gradient(circle at top right, var(--brand-card-spot,#00d6b41f), #00d6b400 52%), var(--skeu-panel-bg);min-width:0;box-shadow:var(--skeu-panel-shadow);-webkit-backdrop-filter:none;backdrop-filter:none;isolation:isolate;border-radius:32px;flex-direction:column;display:flex;overflow:hidden}.catalog-filterHead{border-bottom:1px solid var(--brand-line,#ffffff14);background:linear-gradient(180deg, #ffffff14, #fff0 40%), var(--skeu-control-bg,#ffffff08);border-radius:32px 32px 0 0;flex:none;justify-content:space-between;align-items:center;gap:12px;padding:16px 16px 14px;display:flex}.catalog-filterHeadMain{align-items:center;gap:12px;min-width:0;display:flex}.catalog-filterHeadIcon{width:40px;height:40px;box-shadow:var(--skeu-control-shadow,none);color:#4effda;background:linear-gradient(#ffffff24,#fff0 32%),linear-gradient(165deg,#00d6b447,#00505066);border:1px solid #4fffda4d;border-radius:16px;flex:none;place-items:center;display:grid}.catalog-filterHeadTitle{font-family:var(--font-display);letter-spacing:-.02em;color:#eafff5f5;margin:0;font-size:15px;font-weight:800}.catalog-filterHeadSub{color:#eafff58f;margin:2px 0 0;font-size:12px;font-weight:700}.catalog-filterHeadReset{border:1px solid var(--brand-line,#ffffff1f);background:linear-gradient(180deg, #ffffff24, #fff0 30%), var(--skeu-control-bg,#ffffff0d);min-height:34px;box-shadow:var(--skeu-control-shadow,none);color:#eafff5db;cursor:pointer;border-radius:10px;flex:none;padding:0 12px;font-size:12px;font-weight:900;transition:background .18s,border-color .18s,filter .18s}.catalog-filterHeadReset:hover{filter:brightness(1.08);border-color:#4fffda3d}.catalog-filterShellBody{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#ffffff24 transparent;flex:auto;min-height:0;padding:4px 16px 16px;overflow-y:auto}.catalog-filterShellBody::-webkit-scrollbar{width:6px}.catalog-filterShellBody::-webkit-scrollbar-thumb{background:#ffffff1f;border-radius:999px}.catalog-filter{gap:0;display:grid}.catalog-filter.is-sidebar{box-shadow:none;background:0 0;border:none;padding-top:4px}.catalog-filterShell .catalog-filter.is-sidebar{box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important}.catalog-filter.is-sheet{gap:10px;padding:2px 0 8px}.catalog-filterSection{border-bottom:1px solid #ffffff12;padding:14px 0}.catalog-filter.is-sheet .catalog-filterSection{border:1px solid var(--brand-line,#ffffff14);background:linear-gradient(180deg, #ffffff1a, #fff0 30%), var(--skeu-control-bg,#ffffff0a);box-shadow:var(--skeu-control-shadow,none);border-radius:18px;padding:12px}.catalog-filterSection:last-of-type,.catalog-filterResetRow{border-bottom:0}.catalog-filterSectionHead{justify-content:space-between;align-items:center;gap:8px;margin-bottom:10px;display:flex}.catalog-filterResetRow{padding-top:12px}.catalog-filterLabel{letter-spacing:.1em;text-transform:uppercase;color:#eafff59e;font-size:12px;font-weight:900}.catalog-filterSearch{border:1px solid var(--brand-line,#ffffff1a);background:var(--skeu-inset-bg,#ffffff0a);box-shadow:var(--skeu-inset-shadow,none);border-radius:18px;align-items:center;gap:10px;margin-top:10px;padding:0 12px;display:flex;position:relative}.catalog-filterInput{box-shadow:none;background:0 0;border:0}.catalog-filterInput:focus{box-shadow:none}.catalog-filterClear{border:1px solid var(--brand-line,#ffffff1f);background:linear-gradient(180deg, #ffffff24, #fff0 30%), var(--skeu-control-bg,#ffffff0d);width:30px;height:30px;box-shadow:var(--skeu-control-shadow,none);color:var(--brand-text,#eafff5e6);cursor:pointer;border-radius:12px;place-items:center;display:grid}.catalog-chipGrid{flex-wrap:wrap;gap:10px;margin-top:0;display:flex}.catalog-chip{border:1px solid var(--brand-line,#ffffff1a);background:linear-gradient(180deg, #ffffff24, #fff0 30%), var(--skeu-control-bg,#ffffff0a);min-height:36px;box-shadow:var(--skeu-control-shadow,none);color:var(--brand-muted,#eafff5d6);cursor:pointer;border-radius:12px;align-items:center;gap:8px;padding:0 12px;font-size:12px;font-weight:800;transition:background .18s,border-color .18s,color .18s,box-shadow .18s,filter .18s;display:inline-flex}.catalog-chip.active{background:var(--imzaqi-btn-face);border-color:var(--imzaqi-btn-border);color:var(--imzaqi-btn-text);box-shadow:var(--imzaqi-btn-shadow)}.catalog-chip-count{background:linear-gradient(180deg, #ffffff1f, #fff0 40%), var(--skeu-control-bg,#ffffff14);border:1px solid var(--brand-line,#ffffff26);min-width:18px;height:18px;color:var(--brand-muted,#eafff5a3);border-radius:6px;justify-content:center;align-items:center;margin-left:4px;padding:0 4px;font-size:10px;font-weight:900;line-height:1;transition:all .18s;display:inline-flex;box-shadow:inset 0 1px #ffffff1f,inset 0 -1px #00000038}.catalog-chip.active .catalog-chip-count{color:#032235;background:#0322352e;border-color:#03223540}html[data-theme=light] .catalog-chip-count{color:#2b4e5a;background:#008a940f;border-color:#008a9426}html[data-theme=light] .catalog-chip.active .catalog-chip-count{color:#032235;background:#03223524;border-color:#03223533}.catalog-filterRow{justify-content:space-between;align-items:center;gap:10px;display:flex}.catalog-filterRow--toggle{cursor:pointer;-webkit-user-select:none;user-select:none;min-height:34px;padding:2px 0}.catalog-filterRow--toggle .catalog-filterLabel{margin:0;line-height:1.2}.catalog-toggleGroup{border:1px solid var(--brand-line,#ffffff14);background:linear-gradient(180deg, #ffffff14, #fff0 28%), var(--skeu-inset-bg,#ffffff08);box-shadow:var(--skeu-inset-shadow,none);border-radius:22px;gap:4px;margin-top:0;padding:8px;display:grid}.catalog-toggleItem{cursor:pointer;-webkit-user-select:none;user-select:none;min-height:46px;transition:background .18s var(--ease-out,ease);border-radius:16px;justify-content:space-between;align-items:center;gap:12px;padding:8px 12px;display:flex}.catalog-toggleItem:hover{background:#ffffff0d}.catalog-toggleItem:has(input:checked){background:#00d6b41a}.catalog-toggleItemText{gap:2px;min-width:0;display:grid}.catalog-toggleItemTitle{letter-spacing:-.01em;color:var(--brand-text,#eafff5);font-size:14px;font-weight:900;line-height:1.2}.catalog-toggleItemHint{color:#eafff580;font-size:11px;font-weight:700;line-height:1.25}.catalog-toggle{flex:none;display:inline-flex;position:relative}.catalog-toggle input{opacity:0;pointer-events:none;position:absolute}.catalog-toggleUi{border:1px solid var(--brand-line,#ffffff1f);background:var(--skeu-inset-bg,#ffffff0f);width:48px;height:27px;box-shadow:var(--skeu-inset-shadow,none);cursor:pointer;border-radius:999px;display:block;position:relative}.catalog-toggleUi:after{content:"";background:linear-gradient(#fff,#ffffffd9);border-radius:999px;width:21px;height:21px;transition:transform .45s cubic-bezier(.34,1.56,.64,1);position:absolute;top:2px;left:2px;box-shadow:inset 0 1px #fff,0 2px 6px #00000040}.catalog-toggle input:checked+.catalog-toggleUi{background:linear-gradient(#ffffff1f,#fff0 40%),linear-gradient(165deg,#00d6b466,#00646473);border-color:#00d6b473;transition:background .25s,border-color .25s;box-shadow:inset 0 1px #ffffff29,inset 0 -1px #00000040}.catalog-toggle input:checked+.catalog-toggleUi:after{transform:translate(21px)}.catalog-toggle input:focus-visible+.catalog-toggleUi{outline-offset:2px;outline:2px solid #57bdffd1}.catalog-range{margin-top:0;padding-top:8px;position:relative}.catalog-rangeTrack{--range-idle:#0a0a0a1a;--range-fill:#009e60;background:linear-gradient(90deg, var(--range-idle) 0%, var(--range-idle) var(--range-left,0%), var(--range-fill) var(--range-left,0%), var(--range-fill) var(--range-right,100%), var(--range-idle) var(--range-right,100%), var(--range-idle) 100%);height:10px;box-shadow:none;border:1px solid #0a0a0a14;border-radius:999px}html[data-theme=dark] .catalog-rangeTrack{--range-idle:#ffffff24;--range-fill:#00a86b;border-color:#ffffff1a}.catalog-rangeInput{pointer-events:none;appearance:none;background:0 0;width:100%;height:28px;position:absolute;top:0;left:0;right:0}.catalog-rangeInput.is-min{z-index:2}.catalog-rangeInput.is-max{z-index:3}.catalog-rangeInput::-webkit-slider-thumb{appearance:none;cursor:pointer;pointer-events:auto;background:#009e60;border:2px solid #fff;border-radius:999px;width:18px;height:18px;box-shadow:inset 0 1px #ffffff59,inset 0 -2px #00503247}.catalog-rangeInput::-moz-range-thumb{cursor:pointer;pointer-events:auto;background:#009e60;border:2px solid #fff;border-radius:999px;width:18px;height:18px;box-shadow:inset 0 1px #ffffff59,inset 0 -2px #00503247}html[data-theme=dark] .catalog-rangeInput::-webkit-slider-thumb{background:#00a86b;border-color:#141414}html[data-theme=dark] .catalog-rangeInput::-moz-range-thumb{background:#00a86b;border-color:#141414}.catalog-rangeValues{color:#eafff5d1;justify-content:center;gap:10px;margin-top:10px;font-size:12px;font-weight:900;display:flex}.catalog-filterSelect{border-radius:18px;margin-top:0}.catalog-viewSwitch,.catalog-contentViewSwitch{background:var(--skeu-inset-bg,#ffffff0a);border:1px solid var(--brand-line,#ffffff1a);isolation:isolate;border-radius:14px;align-items:center;gap:2px;padding:3px;position:relative;display:inline-flex!important}.catalog-viewPill{background:var(--imzaqi-btn-face,#009e60);width:calc(50% - 4px);box-shadow:var(--imzaqi-btn-shadow,0 2px 8px #00000040);z-index:0;pointer-events:none;border-radius:11px;transition:transform .25s cubic-bezier(.16,1,.3,1);position:absolute;top:3px;bottom:3px}[data-view=grid] .catalog-viewPill{transform:translate(1px)}[data-view=list] .catalog-viewPill{transform:translate(calc(100% + 2px))}.catalog-contentActions{align-items:center;gap:6px;display:flex!important}.catalog-contentSort{appearance:none;background-image:linear-gradient(45deg,#0000 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,#0000 50%);background-position:calc(100% - 15px) 15px,calc(100% - 10px) 15px;background-repeat:no-repeat;background-size:5px 5px,5px 5px;border-radius:12px;width:min(142px,34vw);height:36px;min-height:36px;padding:0 32px 0 10px;font-size:12px;font-weight:500}.catalog-viewBtn{z-index:1;width:36px;height:34px;min-height:34px;color:var(--brand-muted,#eafff5b3);cursor:pointer;border-radius:11px;justify-content:center;align-items:center;padding:0 6px;transition:color .18s;display:inline-flex;position:relative;box-shadow:none!important;background:0 0!important;border:none!important}.catalog-viewSwitch .catalog-viewBtn{gap:6px;width:auto;min-width:62px}html[data-theme=light] .catalog-viewBtn{box-shadow:none!important;color:#324f59!important;background:0 0!important;border:none!important}.catalog-viewBtn.active{color:var(--imzaqi-btn-text,#fff)!important;box-shadow:none!important;background:0 0!important;border:none!important}.catalog-contentBar{border:1px solid var(--brand-line,#ffffff1a);background:linear-gradient(180deg, #ffffff14, #fff0 28%), var(--skeu-panel-bg,#ffffff05);box-shadow:var(--skeu-control-shadow,none), 0 4px 14px #00000026, inset 0 1px 0 #ffffff1f;justify-content:space-between;align-items:center;gap:12px;min-width:0;margin-bottom:14px;padding:10px 16px;display:flex;border-radius:14px!important}html[data-theme=light] .catalog-contentBar{background:linear-gradient(180deg, #fffffff2, #fff0 40%), var(--skeu-control-bg,#fff)!important;border-color:#283c4b24!important;box-shadow:0 4px 14px #28465a14,inset 0 1px #fff!important}.catalog-quickFilters{scrollbar-width:none;contain:layout paint;gap:10px;width:100%;min-width:0;max-width:100%;margin:-6px 0 0;padding-top:10px;padding-bottom:8px;padding-right:0;display:flex;overflow:auto visible;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 24px calc(100% - 24px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 24px calc(100% - 24px),#0000 100%)}.catalog-quickFilters::-webkit-scrollbar{display:none}.catalog-quickChip{border:1px solid var(--brand-line);background:var(--skeu-control-bg);min-height:38px;color:var(--brand-text);box-shadow:var(--skeu-control-shadow);letter-spacing:.01em;cursor:pointer;white-space:nowrap;border-radius:12px;flex:none;align-items:center;gap:7px;max-width:100%;padding:0 14px;font-size:12px;font-weight:900;transition:background .25s,border-color .25s,box-shadow .25s,color .25s,transform .2s;display:inline-flex}.catalog-page .catalog-quickFilters .catalog-quickChip.catalog-quickChip--line{letter-spacing:-.01em!important;background:linear-gradient(180deg, #ffffff29, #fff0 30%), var(--skeu-control-bg)!important;min-height:34px!important;color:var(--brand-text)!important;box-shadow:var(--skeu-control-shadow)!important;border:none!important;border-radius:12px!important;outline:none!important;gap:6px!important;padding:0 10px!important;font-size:11.5px!important;font-weight:800!important;transition:transform .18s,box-shadow .18s,filter .18s!important}.catalog-page .catalog-quickChip.catalog-quickChip--line svg{opacity:1!important;stroke-width:2.35px!important;width:14px!important;height:14px!important;color:var(--brand-icon)!important;flex-shrink:0!important}.catalog-page .catalog-quickChip.catalog-quickChip--line:hover{filter:brightness(1.06)!important;transform:translateY(-1px)!important}.catalog-page .catalog-quickChip.catalog-quickChip--line:active{box-shadow:var(--skeu-inset-shadow)!important;transform:translateY(1px)scale(.98)!important}.catalog-page .catalog-quickChip.catalog-quickChip--line.active{background:var(--imzaqi-btn-face)!important;color:var(--imzaqi-btn-text)!important;box-shadow:var(--imzaqi-btn-shadow)!important;filter:none!important;border:none!important;outline:none!important;transform:translateY(0)!important}.catalog-page .catalog-quickChip.catalog-quickChip--line.active svg{color:var(--imzaqi-btn-text)!important;opacity:1!important}.catalog-quickChipCount{opacity:.72;background:#00000014;border-radius:6px;padding:1px 7px;font-size:11px;font-style:normal;font-weight:800}.catalog-page .catalog-quickChip.catalog-quickChip--line .catalog-quickChipCount{min-width:20px;min-height:18px;opacity:1!important;letter-spacing:0!important;background:var(--skeu-pill-bg,#ffffff14)!important;color:var(--brand-muted)!important;border:none!important;border-radius:6px!important;justify-content:center!important;align-items:center!important;padding:0 5px!important;font-size:10px!important;font-weight:900!important;display:inline-flex!important}.catalog-page .catalog-quickChip.catalog-quickChip--line.active .catalog-quickChipCount{color:var(--imzaqi-btn-text)!important;background:#0322352e!important}.catalog-quickChip.active .catalog-quickChipCount{opacity:.9;background:#0000001f}.catalog-quickChip.active{background:var(--imzaqi-btn-face);border-color:var(--imzaqi-btn-border);color:var(--imzaqi-btn-text);box-shadow:var(--imzaqi-btn-shadow)}.catalog-quickChip--budget.active{color:#032235!important;background:linear-gradient(#ffffff6b,#fff0 28%),linear-gradient(135deg,gold 0%,#ffac1c 50%,#e68a00 100%)!important;border-color:#ffd70073!important;box-shadow:0 4px 14px #ffac1c59,inset 0 1px #fff6!important}html[data-theme=light] .catalog-quickChip--budget.active{color:#8b6200!important;background:linear-gradient(#ffffff8c,#fff0 32%),linear-gradient(135deg,#ffe57f 0%,#ffd54f 50%,#ffb300 100%)!important;border-color:#d4a01770!important;box-shadow:0 4px 14px #d4a01738,inset 0 1px #ffffff80!important}.catalog-quickChip.ghost{opacity:.9}.catalog-contentMeta{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;line-height:1;display:inline-flex}.catalog-contentMeta strong{font-family:var(--font-display);align-items:center;font-size:24px;font-weight:800;line-height:1;display:inline-flex}.catalog-contentMeta strong span{line-height:1}.catalog-contentMeta span{color:#eafff59e;text-transform:uppercase;letter-spacing:.04em;font-size:12px;font-weight:800;line-height:1}.catalog-contentMeta em{color:#eafff5b8;letter-spacing:.01em;font-size:12px;font-style:normal;font-weight:700}.catalog-activeState{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:14px;display:flex}.catalog-activeTag{color:#eafff5f0;letter-spacing:.01em;cursor:pointer;text-align:left;background:linear-gradient(#ffffff29,#fff0 32%),linear-gradient(165deg,#00d6b438,#00505a66);border:1px solid #00d6b452;border-radius:10px;align-items:center;gap:6px;max-width:100%;min-height:30px;padding:0 11px;font-family:inherit;font-size:11px;font-weight:800;display:inline-flex;box-shadow:inset 0 1px #ffffff2e,inset 0 -1px #00000040,0 4px 10px #00b49624}.catalog-activeTag span:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.catalog-activeTag svg{flex:none}.catalog-activeReset{color:#ffd7df;cursor:pointer;background:linear-gradient(#ffffff1f,#fff0 32%),linear-gradient(165deg,#ff5b7a3d,#460c1c80);border:1px solid #ff5b7a66;border-radius:10px;min-height:30px;padding:0 11px;font-size:11px;font-weight:900;box-shadow:inset 0 1px #ffffff24,inset 0 -1px #00000047,0 4px 10px #ff466424}.catalog-grid{gap:14px;padding:4px 12px 8px;display:grid}.catalog-grid.grid{grid-template-columns:repeat(3,minmax(0,1fr))}.catalog-grid.list{grid-template-columns:1fr}.catalog-card{border:1px solid var(--brand-line,#ffffff1a);background:var(--skeu-panel-bg,linear-gradient(180deg, #ffffff0d, #ffffff08));box-shadow:var(--skeu-panel-shadow,0 24px 70px #0003);color:var(--text);contain:layout paint style;content-visibility:auto;contain-intrinsic-size:auto 320px;transition:transform .3s var(--ease-out), border-color .3s var(--ease-out), box-shadow .3s var(--ease-out);border-radius:20px;gap:14px;padding:16px;display:flex;position:relative}.catalog-card>*{z-index:1;position:relative}@media (hover:hover){.catalog-card:hover{box-shadow:var(--skeu-panel-shadow,0 34px 80px #00000042), 0 0 0 1px #4fffc81a;border-color:#4fffc847;transform:translateY(-2px)}}.catalog-card:focus-visible{outline-offset:2px;border-color:#3ee6c066;outline:2px solid #3ee6c0bf}.catalog-card.grid{flex-direction:column;height:100%}.catalog-card.list{align-items:center}.catalog-cardCover{border:1px solid var(--brand-line,#ffffff14);background:linear-gradient(180deg, #ffffff1f, #fff0 30%), var(--skeu-control-bg,transparent);box-shadow:var(--skeu-control-shadow,inset 0 1px 0 #ffffff29, inset 0 -2px 0 #0000001f);border-radius:22px;flex:none;align-content:start;gap:10px;padding:10px;display:grid;position:relative}.catalog-cardIcon{border:1px solid var(--brand-line,#ffffff1f);background:linear-gradient(180deg, #ffffff38, #fff0 28%), var(--skeu-control-bg,#ffffff0f);width:68px;height:68px;box-shadow:var(--skeu-control-shadow,0 14px 28px #00000029, inset 0 1px 0 #ffffff2e);border-radius:22px;place-items:center;display:grid;overflow:hidden}.catalog-cardIcon img{object-fit:cover;width:100%;height:100%}.catalog-cardIcon span{font-size:28px;font-weight:800}.catalog-cardStatus{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.catalog-status{border-radius:8px;align-items:center;gap:6px;height:28px;padding:0 10px;font-size:12px;font-weight:900;display:inline-flex}.catalog-status.hot{color:#ffb060;background:linear-gradient(#ffffff1f,#fff0 32%),linear-gradient(165deg,#ff8c3247,#50230080);border:1px solid #ff8c3261;box-shadow:inset 0 1px #ffffff29,inset 0 -1px #00000047,0 4px 10px #ff781e29}.catalog-status.warn{color:#ffc860;background:linear-gradient(#ffffff1f,#fff0 32%),linear-gradient(165deg,#ffb43242,#46280080);border:1px solid #ffb4325c;box-shadow:inset 0 1px #ffffff29,inset 0 -1px #00000047,0 4px 10px #ffa02824}.catalog-status.soldout{color:#ff9ab1;background:linear-gradient(#ffffff1a,#fff0 32%),linear-gradient(165deg,#ff5b7a3d,#460c1c80);border:1px solid #ff5b7a5c;box-shadow:inset 0 1px #ffffff1f,inset 0 -1px #00000047,0 4px 10px #ff466424}.catalog-status.ok{border:1px solid color-mix(in srgb, var(--accent) 42%, transparent);color:var(--brand-icon,#4effda);background:linear-gradient(#ffffff24,#fff0 32%),linear-gradient(165deg,#00d6b447,#00505a73);box-shadow:inset 0 1px #ffffff2e,inset 0 -1px #00000047,0 4px 10px #00d6b429}.catalog-cardBody{flex-direction:column;flex:auto;gap:0;min-width:0;display:flex}.catalog-cardCopy{min-width:0;margin-bottom:12px}.catalog-cardKicker{color:#eafff594;letter-spacing:.11em;text-transform:uppercase;margin-bottom:4px;font-size:9px;font-weight:900}.catalog-cardHead{justify-content:space-between;align-items:start;gap:14px;min-width:0;display:flex}.catalog-cardHead>div{min-width:0}.catalog-cardTitle{font-family:var(--font-display);letter-spacing:-.04em;overflow-wrap:anywhere;font-size:20px;font-weight:800}.catalog-cardSummary{color:#eafff5ad;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:6px;font-size:12px;line-height:1.55;display:-webkit-box;overflow:hidden}.catalog-cardPrice{color:#9cddff;min-width:0;max-width:150px;box-shadow:none;font-family:var(--font-display);font-variant-numeric:tabular-nums;letter-spacing:-.04em;text-align:right;overflow-wrap:anywhere;background:0 0;border:none;border-radius:0;flex:none;align-self:flex-start;padding:0;font-size:15px;font-weight:800;line-height:1.2}.catalog-cardMeta{flex-wrap:wrap;gap:8px;display:flex}.catalog-cardMeta>span{border:1px solid var(--brand-line,#ffffff1a);background:linear-gradient(180deg, #ffffff24, #fff0 28%), var(--skeu-control-bg,#ffffff0d);color:#eafff5d6;min-height:30px;box-shadow:var(--skeu-control-shadow,inset 0 1px 0 #ffffff29, 0 10px 18px #0000001a);border-radius:8px;align-items:center;gap:6px;padding:0 10px;font-size:12px;font-weight:900;display:inline-flex}.catalog-cardMeta>span svg{opacity:.88;flex:none}.catalog-cardMeta>span>span{min-height:0;color:inherit;font-size:inherit;font-weight:inherit;background:0 0;border:0;border-radius:0;padding:0;display:inline}.catalog-cardFoot{border:1px solid var(--brand-line,#ffffff14);background:linear-gradient(180deg, #ffffff24, #fff0 26%), var(--skeu-control-bg,#ffffff0a);min-height:44px;box-shadow:var(--skeu-control-shadow,inset 0 1px 0 #ffffff24, 0 10px 22px #0000001a);color:#eafff5d1;border-radius:18px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;min-width:0;margin-top:auto;padding:0 12px;font-weight:900;display:flex}.catalog-cardFoot span{overflow-wrap:anywhere;min-width:0}.catalog-cardSkeleton{border:1px solid var(--brand-line,#ffffff1a);background:linear-gradient(180deg, #ffffff1a, #fff0 28%), var(--skeu-panel-bg,#ffffff0a);min-height:230px;box-shadow:var(--skeu-panel-shadow,none);border-radius:26px;position:relative;overflow:hidden}.catalog-cardSkeleton:after{content:"";background:linear-gradient(90deg,#0000,#ffffff1a,#0000);animation:1.3s infinite shimmer;position:absolute;inset:0;transform:translate(-100%)}.catalog-cardSkeleton.list{min-height:150px}.catalog-sheetBackdrop{z-index:9999;opacity:0;pointer-events:none;will-change:opacity;-webkit-backdrop-filter:none;backdrop-filter:none;background:#0208129e;justify-content:center;align-items:flex-end;padding:0;transition:opacity .28s cubic-bezier(.22,1,.36,1);display:flex;position:fixed;inset:0}.catalog-sheetBackdrop.is-open{opacity:1;pointer-events:auto}.catalog-sheet{border:1px solid var(--brand-line,#00c2d029);background:linear-gradient(180deg, #ffffff1f 0%, #ffffff0a 18%, #fff0 40%), radial-gradient(circle at 12% -4%, #00d6b41f, #00d6b400 48%), var(--skeu-panel-bg,linear-gradient(180deg, #111d3afa, #080e1ff5));will-change:transform;touch-action:pan-y;border-bottom:0;border-radius:28px 28px 0 0;flex-direction:column;width:100%;max-height:min(88dvh,760px);transition:transform .3s cubic-bezier(.16,1,.3,1);display:flex;overflow:hidden;transform:translateY(100%);box-shadow:0 -28px 80px #0000007a,0 -4px 18px #000a1c47,inset 0 1px #ffffff24,0 0 0 1px #00c2d014}.catalog-sheet.is-open{transform:translate(0,0)}.catalog-sheetHandle{cursor:default;pointer-events:none;background:linear-gradient(#ffffff47,#fff0 40%),linear-gradient(165deg,#00d6b48c,#00646473);border:1px solid #00d6b447;border-radius:999px;flex:none;width:56px;height:5px;margin:8px auto 0;box-shadow:inset 0 1px #ffffff59,inset 0 -1px #00282859,0 2px 6px #00b4962e}.catalog-sheetHead{border-bottom:1px solid var(--brand-line,#00c2d01f);flex:none;justify-content:space-between;align-items:flex-start;gap:12px;padding:8px 16px 14px;animation:.3s .15s both sheetHeadBorderIn;display:flex}@keyframes sheetHeadBorderIn{0%{border-bottom-color:#0000}to{border-bottom-color:var(--brand-line,#00c2d01f)}}.catalog-sheetHeadCopy{min-width:0}.catalog-sheetTitle{font-family:var(--font-display);letter-spacing:-.02em;color:var(--brand-text,#f4fff9);font-size:17px;font-weight:800}.catalog-sheetSub{color:var(--brand-muted,#eafff59e);margin-top:4px;font-size:12px;font-weight:800}.catalog-sheetClose{border:1px solid var(--brand-line,#00c2d029);background:linear-gradient(180deg, #ffffff24, #fff0 26%), var(--skeu-control-bg,linear-gradient(180deg, #192648f5, #0a1023f0));width:40px;height:40px;box-shadow:var(--skeu-control-shadow);color:var(--brand-text,#eafff5e6);cursor:pointer;border-radius:14px;flex:none;place-items:center;transition:transform .18s cubic-bezier(.22,1,.36,1),box-shadow .18s,border-color .18s;display:grid}.catalog-sheetClose:hover{color:#ff9ab1;border-color:#ff4f724d;transform:scale(1.06)}.catalog-sheetClose:active{transform:scale(.94)}.catalog-sheetBody{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#00c2d03d transparent;contain:content;flex:auto;min-height:0;padding:12px 16px 8px;overflow:auto}.catalog-sheetBody::-webkit-scrollbar{width:4px}.catalog-sheetBody::-webkit-scrollbar-thumb{background:#00c2d047;border-radius:999px}.catalog-sheetFoot{padding:12px 16px calc(14px + env(safe-area-inset-bottom));border-top:1px solid var(--brand-line,#00c2d01f);background:linear-gradient(180deg, #ffffff14, #fff0 28%), var(--skeu-panel-bg,linear-gradient(180deg, #111d3afa, #080e1ff5));flex:none;gap:10px;display:flex;box-shadow:0 -8px 24px #0000002e,inset 0 1px #ffffff14}.catalog-sheetFoot .btn{cursor:pointer;border-radius:16px;min-height:48px;font-size:14px}.catalog-sheetReset{flex:0 0 34%}.catalog-sheetApply{flex:auto}@keyframes sheetSectionIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.catalog-sheet.is-open .catalog-filterSection{animation:.28s cubic-bezier(.22,1,.36,1) both sheetSectionIn;animation-delay:calc(var(--section-i,0) * 50ms + .12s)}html[data-theme=light] .catalog-sheetBackdrop{background:#091a2847}html[data-theme=light] .catalog-sheet{background:linear-gradient(180deg, #fffffff5 0%, #fff9 24%, #fff0 52%), radial-gradient(circle at 12% -4%, #00c2d01a, #00c2d000 48%), var(--skeu-panel-bg);border-color:#008a9424;box-shadow:0 -28px 60px #436f812e,0 -4px 14px #5073821a,inset 0 1px #fff,0 0 0 1px #008a9414}html[data-theme=light] .catalog-sheetHandle{background:linear-gradient(#ffffffb3,#fff0 42%),linear-gradient(165deg,#00c2d08c,#008a946b);border-color:#008a9447;box-shadow:inset 0 1px #ffffffd9,inset 0 -1px #00505a2e,0 2px 6px #008a9429}html[data-theme=light] .catalog-sheetHead{border-color:#008a941f}@keyframes sheetHeadBorderInLight{0%{border-bottom-color:#0000}to{border-bottom-color:#008a941f}}html[data-theme=light] .catalog-sheetTitle{color:#0f3140f5}html[data-theme=light] .catalog-sheetSub{color:#32525bb8}html[data-theme=light] .catalog-sheetClose{background:var(--skeu-control-bg);box-shadow:none;color:#0f3140e0;border-color:#008a9429}html[data-theme=light] .catalog-sheetClose:hover{color:var(--danger,#e0315a);border-color:#c81e3a59}@media (prefers-reduced-motion:reduce){.catalog-sheetBackdrop,.catalog-sheet{transition:none!important}.catalog-sheet{transform:none!important}.catalog-sheetBackdrop:not(.is-open) .catalog-sheet{display:none}.catalog-sheet.is-open .catalog-filterSection,.catalog-sheet.is-open .catalog-sheetHandle,.catalog-sheetHead{animation:none!important}.catalog-sheetClose{transition:none!important}}[data-motion=lite] .catalog-sheet.is-open .catalog-filterSection,[data-motion=lite] .catalog-sheet.is-open .catalog-sheetHandle,[data-motion=lite] .catalog-sheetHead,[data-motion=off] .catalog-sheet.is-open .catalog-filterSection,[data-motion=off] .catalog-sheet.is-open .catalog-sheetHandle,[data-motion=off] .catalog-sheetHead{transition:none!important;animation:none!important}.catalog-commandSort option,.catalog-filterSelect option{color:#0b1020;background:#fff}@media (width>=721px){.catalog-filterBtn{display:none}.catalog-content{min-width:0}.catalog-quickFilters{max-width:100%;padding-top:10px;padding-bottom:22px;padding-right:0;overflow:auto visible}}@media (width<=1100px){.catalog-grid.grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=900px) and (width>=721px){.catalog-card{background:var(--skeu-panel-bg,var(--card,#ffffff0a))!important;box-shadow:0 10px 24px #00000038!important}.catalog-card:before{display:none!important}.catalog-heroGrid{max-width:680px}.catalog-title{font-size:clamp(34px,6vw,52px)}.catalog-sub{max-width:34ch;font-size:14px}.catalog-command{border-radius:22px;gap:10px;padding:10px}.catalog-commandSearch{flex-basis:360px}.catalog-commandSort{min-width:188px}.catalog-layout{grid-template-columns:258px 1fr;gap:12px}.catalog-filterShell{border-radius:28px}.catalog-filterHead{border-radius:28px 28px 0 0;padding:14px 14px 12px}.catalog-chipGrid{gap:8px}.catalog-chip{gap:6px;min-height:32px;padding:0 9px;font-size:11px}.catalog-grid{gap:12px}.catalog-card{border-radius:16px;gap:12px;padding:14px}.catalog-cardIcon{border-radius:18px;width:58px;height:58px}.catalog-cardTitle{font-size:18px}.catalog-cardPrice{max-width:116px;font-size:14px}.catalog-cardMeta{gap:6px}.catalog-cardMeta>span{gap:5px;min-height:28px;padding:0 9px;font-size:11px}.catalog-cardFoot{font-size:13px}}@media (width<=720px){.catalog-hero{z-index:110;padding-top:0;position:relative}.catalog-hero,.catalog-hero.reveal,.catalog-hero.reveal.is-visible{opacity:1!important;transition:none!important;animation:none!important;transform:none!important}.catalog-heroGrid,.catalog-metrics,.catalog-layout{grid-template-columns:1fr}.catalog-sidebar,.catalog-commandSort{display:none}.catalog-filterShell{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.catalog-command{padding:10px}.catalog-quickFilters{gap:8px;margin-top:-6px;margin-bottom:-2px}.catalog-quickChip{min-height:34px;padding:0 12px;font-size:11px}.catalog-filterBtn{border-radius:16px;height:44px}.catalog-grid.grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.catalog-card.list{flex-direction:column;align-items:stretch}.catalog-card.list .catalog-cardHead{flex-direction:column}.catalog-card.list .catalog-cardPrice{font-size:18px}.catalog-card.grid{border-radius:22px;gap:10px;padding:12px}.catalog-card.grid .catalog-cardIcon{border-radius:16px;width:52px;height:52px}.catalog-card.grid .catalog-cardStatus{gap:6px;margin-top:8px}.catalog-card.grid .catalog-cardBody{gap:10px}.catalog-card.grid .catalog-cardHead{flex-direction:column;gap:10px}.catalog-card.grid .catalog-cardTitle{font-size:17px;line-height:1.15}.catalog-card.grid .catalog-cardPrice{text-align:left;max-width:none;font-size:15px}.catalog-card.grid .catalog-cardMeta{gap:6px}.catalog-card.grid .catalog-cardMeta>span{gap:5px;min-height:26px;padding:0 8px;font-size:10px}.catalog-card.grid .catalog-cardFoot{font-size:12px}.catalog-card{will-change:auto;content-visibility:auto;transform:none;background:var(--skeu-panel-bg,var(--card,#ffffff0a))!important;contain-intrinsic-size:auto 195px!important;box-shadow:0 6px 16px #0003!important}.catalog-card.list{contain-intrinsic-size:auto 120px!important}.catalog-card:before{display:none!important}.catalog-cardIcon,.catalog-cardMeta>span,.catalog-cardFoot,.catalog-status{box-shadow:0 3px 8px #00000024,inset 0 1px #ffffff1f!important}}@media (width<=560px){.catalog-title{font-size:clamp(30px,9.8vw,40px)}.catalog-sub{max-width:none;font-size:14px}.catalog-command{border-radius:22px;flex-wrap:wrap;gap:10px;padding:10px;display:flex}.catalog-commandSearch{flex:100%}.catalog-commandActions{gap:8px;width:100%;display:flex}.catalog-commandSort{display:none}.catalog-commandActions .catalog-filterBtn{border-radius:14px;flex:1;min-width:0;height:42px}.catalog-contentBar{margin-bottom:12px;border-radius:14px!important;flex-direction:row!important;justify-content:space-between!important;align-items:center!important;padding:6px 14px!important;display:flex!important}.catalog-quickFilters{gap:8px;margin-top:-6px;margin-bottom:-2px;padding-top:10px;padding-bottom:22px;display:flex;overflow:auto visible}.catalog-quickChip{white-space:nowrap;text-align:center;min-height:44px}.catalog-grid.grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.catalog-card.grid{border-radius:20px;gap:10px;padding:12px}.catalog-card.grid .catalog-cardIcon{border-radius:14px;width:44px;height:44px}.catalog-card.grid .catalog-cardBody,.catalog-card.grid .catalog-cardHead{gap:8px}.catalog-card.grid .catalog-cardSummary{-webkit-line-clamp:2}.catalog-card.grid .catalog-cardTitle{font-size:15px;line-height:1.18}.catalog-card.grid .catalog-cardPrice{padding:0;font-size:13px;line-height:1.15}.catalog-card.grid .catalog-cardMeta{gap:5px}.catalog-card.grid .catalog-cardMeta>span{gap:4px;min-height:24px;padding:0 7px;font-size:10px}.catalog-card.grid .catalog-cardFoot{min-height:36px;padding:0 10px;font-size:11px}}@media (width<=460px){.catalog-grid.grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.catalog-quickChip{min-height:42px}.catalog-card.grid{border-radius:18px;gap:8px;padding:10px}.catalog-card.grid .catalog-cardIcon{border-radius:13px;width:40px;height:40px}.catalog-card.grid .catalog-cardTitle{font-size:14px;line-height:1.16}.catalog-card.grid .catalog-cardKicker{display:none}.catalog-card.grid .catalog-cardSummary{-webkit-line-clamp:2!important;color:#4d6671!important;-webkit-box-orient:vertical!important;margin-top:2px!important;font-size:11px!important;line-height:1.35!important;display:-webkit-box!important;overflow:hidden!important}html[data-theme=dark] .catalog-card.grid .catalog-cardSummary{color:#eafff5b8!important}.catalog-card.grid .catalog-cardPrice{padding:0;font-size:12px}.catalog-card.grid .catalog-cardMeta>span{min-height:22px;padding:0 5px;font-size:8px}.catalog-card.grid .catalog-cardFoot{font-size:10px}}@media (width<=380px){.catalog-grid.grid{gap:7px}.catalog-card.grid{padding:9px}.catalog-card.grid .catalog-cardTitle{font-size:13px}.catalog-card.grid .catalog-cardPrice{font-size:11px}.catalog-card.grid .catalog-cardMeta{gap:4px}}@media (width<=340px){.catalog-card.grid{padding:12px}}.catalog-card.catalog-cardV2{flex-direction:column;gap:0;height:100%;padding:15px;transition:transform .2s cubic-bezier(.34,1.56,.64,1),border-color .25s,box-shadow .25s;display:flex}.catalog-card.catalog-cardV2:active{border-color:#00d6b447;transition:transform .12s,box-shadow .12s,border-color .12s;transform:scale(.97)translateY(1px);box-shadow:inset 6px 8px 16px #00000047,inset -3px -3px 10px #ffffff0f,inset 0 2px #0003,0 1px 2px #0000001f}html[data-theme=light] .catalog-card.catalog-cardV2:active{border-color:#008a9447;box-shadow:inset 5px 7px 14px #285a6e29,inset -2px -2px 8px #ffffffd9,inset 0 2px #18607a14,0 1px 2px #285e7514}@media (prefers-reduced-motion:reduce){.catalog-card.catalog-cardV2:active{transform:none}}.catalog-card.catalog-cardV2 .catalog-cardTop{flex-direction:column;align-items:stretch;gap:10px;min-width:0;margin-bottom:10px;display:flex}.catalog-card.catalog-cardV2 .catalog-cardBrand{grid-template-columns:auto minmax(0,1fr);align-items:flex-start;gap:10px;min-width:0;display:grid}.catalog-card.catalog-cardV2 .catalog-cardIcon{border:1px solid var(--brand-line);background:linear-gradient(180deg, #ffffff38, #fff0 28%), var(--skeu-control-bg);width:58px;height:58px;box-shadow:var(--skeu-control-shadow);border-radius:18px;flex:0 0 58px;place-items:center;display:grid;overflow:hidden}.catalog-card.catalog-cardV2 .catalog-cardIcon img{width:100%;height:100%;object-fit:cover!important;padding:0!important}.catalog-card.catalog-cardV2 .catalog-cardCopy{flex:auto;gap:5px;min-width:0;display:grid}.catalog-card.catalog-cardV2 .catalog-cardKicker{color:#eafff59e;letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:5px;margin:0;font-size:8px;font-weight:900;line-height:1.25;display:inline-flex}.catalog-card.catalog-cardV2 .catalog-cardKicker svg{flex-shrink:0;width:9px;height:9px}.catalog-card.catalog-cardV2 .catalog-cardKicker span{display:inline}.catalog-card.catalog-cardV2 .catalog-cardTitle{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;line-height:1.15;display:-webkit-box;overflow:hidden}.catalog-card.catalog-cardV2 .catalog-cardSummary{overflow-wrap:anywhere;margin-top:0}.catalog-card.catalog-cardV2 .catalog-cardPriceWrap{align-items:center;gap:8px;width:fit-content;min-width:0;max-width:100%;display:inline-flex}.catalog-card.catalog-cardV2 .catalog-cardPriceLabel{color:#eafff59e;letter-spacing:.09em;text-transform:uppercase;font-size:10px;font-weight:900}.catalog-card.catalog-cardV2 .catalog-cardPrice{width:auto;max-width:none;box-shadow:none;white-space:nowrap;text-align:left;background:0 0;border:none;margin:0;padding:0;font-size:14px;line-height:1.15}.catalog-card.catalog-cardV2 .catalog-cardSignals{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.catalog-card.catalog-cardV2 .catalog-status{min-width:0;min-height:28px;padding:0 10px;font-size:11px}.catalog-card.catalog-cardV2 .catalog-status>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.catalog-card.catalog-cardV2 .catalog-status.ok{border:1px solid color-mix(in srgb, var(--accent) 42%, transparent);color:var(--brand-icon,#4effda);background:linear-gradient(#ffffff24,#fff0 32%),linear-gradient(165deg,#00d6b447,#00505a73);box-shadow:inset 0 1px #ffffff2e,inset 0 -1px #00000047,0 4px 10px #00d6b429}.catalog-card.catalog-cardV2 .catalog-status.muted{border:1px solid var(--brand-line,#ffffff14);background:linear-gradient(180deg, #ffffff1a, #fff0 36%), var(--skeu-control-bg,#ffffff0d);box-shadow:var(--skeu-control-shadow,none);color:#ffffff8c;font-weight:600}.catalog-card.catalog-cardV2 .catalog-metaType{letter-spacing:.02em;border:1px solid color-mix(in srgb, var(--type-color,var(--accent)) 45%, transparent);background:linear-gradient(180deg, #ffffff24, #fff0 32%), color-mix(in srgb, var(--type-color,var(--accent)) 16%, var(--skeu-control-bg,transparent));height:26px;box-shadow:inset 0 1px 0 #ffffff29, inset 0 -1px 0 #00000038, 0 4px 10px color-mix(in srgb, var(--type-color,var(--accent)) 14%, transparent);color:var(--type-color,var(--accent));border-radius:6px;flex:none;align-items:center;padding:0 9px;font-size:10px;font-weight:900;line-height:1;display:inline-flex}.catalog-card.catalog-cardV2 .catalog-cardMeta{flex-wrap:wrap;gap:7px;margin-top:0;display:flex}.catalog-card.catalog-cardV2 .catalog-cardMeta>span{flex:none;justify-content:flex-start;min-width:0;padding:0 8px}.catalog-card.catalog-cardV2 .catalog-cardMeta>span>span{white-space:nowrap;min-width:0}.catalog-card.catalog-cardV2 .catalog-cardFoot{margin-top:auto}.catalog-card.catalog-cardV2.list{flex-direction:column;align-items:stretch;gap:12px;display:flex}.catalog-card.catalog-cardV2.grid .catalog-cardMeta{grid-template-columns:repeat(2,minmax(0,1fr))}@media (width<=900px) and (width>=721px){.catalog-card.catalog-cardV2{border-radius:20px;padding:13px}.catalog-card.catalog-cardV2 .catalog-cardIcon{border-radius:16px;flex-basis:54px;width:54px;height:54px}.catalog-card.catalog-cardV2 .catalog-cardTitle{font-size:17px}.catalog-card.catalog-cardV2 .catalog-cardSummary{-webkit-line-clamp:2;font-size:11px}}@media (width<=720px){.catalog-card.catalog-cardV2 .catalog-cardMeta>span{min-height:26px}.catalog-card.catalog-cardV2.grid .catalog-cardMeta,.catalog-card.catalog-cardV2.list .catalog-cardMeta{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.catalog-card.catalog-cardV2{gap:9px;padding:11px}.catalog-card.catalog-cardV2 .catalog-cardTop{gap:8px}.catalog-card.catalog-cardV2.grid .catalog-cardBrand{grid-template-columns:auto minmax(0,1fr)!important;align-items:flex-start!important;gap:8px!important;display:grid!important}.catalog-card.catalog-cardV2.grid .catalog-cardIcon{aspect-ratio:1!important;border-radius:13px!important;flex:0 0 44px!important;width:44px!important;height:44px!important;margin-bottom:0!important;overflow:hidden!important}.catalog-card.catalog-cardV2.grid .catalog-cardIcon img{object-fit:cover!important;width:100%!important;height:100%!important;padding:0!important;display:block!important}.catalog-card.catalog-cardV2.grid .catalog-cardCopy{gap:2px!important;width:100%!important;min-width:0!important;display:grid!important}.catalog-card.catalog-cardV2.grid .catalog-cardTitle{font-size:15px;line-height:1.4;margin:0!important}.catalog-card.catalog-cardV2 .catalog-cardSummary{-webkit-line-clamp:2;font-size:11px;line-height:1.35}.catalog-card.catalog-cardV2 .catalog-cardPriceLabel{font-size:9px}.catalog-card.catalog-cardV2 .catalog-cardPrice{padding:0;font-size:12px}.catalog-card.catalog-cardV2 .catalog-cardSignals{gap:6px}.catalog-card.catalog-cardV2 .catalog-status{min-height:24px;padding:0 8px;font-size:11px}.catalog-card.catalog-cardV2 .catalog-cardMeta>span{min-height:24px;padding:0 7px;font-size:9px}.catalog-card.catalog-cardV2 .catalog-cardFoot{min-height:36px;padding:0 10px;font-size:11px}}@media (width<=460px){.catalog-card.catalog-cardV2 .catalog-cardKicker{font-size:8px!important;display:inline-flex!important}.catalog-card.catalog-cardV2 .catalog-cardSummary{-webkit-line-clamp:2!important;color:#4d6671!important;-webkit-box-orient:vertical!important;margin-top:2px!important;font-size:11px!important;line-height:1.35!important;display:-webkit-box!important;overflow:hidden!important}html[data-theme=dark] .catalog-card.catalog-cardV2 .catalog-cardSummary{color:#eafff5b8!important}.catalog-card.catalog-cardV2 .catalog-cardMeta{flex-wrap:wrap!important;gap:4px!important;display:flex!important}.catalog-card.catalog-cardV2 .catalog-status,.catalog-card.catalog-cardV2 .catalog-cardPrice{font-size:11px}}html[data-theme=light] .catalog-sub{color:#3f5d69}html[data-theme=light] .catalog-filterLabel,html[data-theme=light] .catalog-contentMeta span,html[data-theme=light] .catalog-sheetSub,html[data-theme=light] .catalog-filterHeadSub{color:#4c6a75}html[data-theme=light] .catalog-filterShell{background:linear-gradient(#ffffffeb,#ffffffb8 42%),radial-gradient(circle at 12% -8%,#00c2d01a,#00c2d000 44%);border-color:#008a9424;box-shadow:0 24px 56px #285e7524,inset 0 0 0 1px #fffc}html[data-theme=light] .catalog-filterHead{background:linear-gradient(180deg, #ffffffb8, #fff0 42%), var(--skeu-control-bg,#ffffff8c);border-bottom-color:#008a941a;box-shadow:inset 0 -1px #008a940f}html[data-theme=light] .catalog-filterHeadTitle{color:#113847}html[data-theme=light] .catalog-filterHeadIcon{box-shadow:var(--skeu-control-shadow);color:#008a94;background:linear-gradient(#ffffffbf,#fff0 36%),linear-gradient(165deg,#00c2d038,#008a941f);border-color:#008a942e}html[data-theme=light] .catalog-filterHeadReset{background:linear-gradient(180deg, #fffffff2, #fff0 32%), var(--skeu-control-bg,#fff);box-shadow:var(--skeu-control-shadow);color:#2b4e5a;border-color:#008a9424}html[data-theme=light] .catalog-filter.is-sheet .catalog-filterSection{background:linear-gradient(180deg, #ffffffe6, #fff0 36%), var(--skeu-control-bg,#ffffffb8);box-shadow:var(--skeu-control-shadow);border-color:#008a941f}html[data-theme=light] .catalog-sheet{background:linear-gradient(180deg, #fffffff5, #fff9 28%), var(--skeu-panel-bg,#f3fafc);box-shadow:var(--skeu-panel-shadow);border-color:#008a9424}html[data-theme=light] .catalog-sheetFoot{background:linear-gradient(180deg, #ffffff8c, #fff0 36%), var(--skeu-panel-bg,#fffffffa);border-top-color:#008a941a;box-shadow:0 -8px 20px #436f811a,inset 0 1px #fff}html[data-theme=light] .catalog-card.catalog-cardV2{box-shadow:var(--skeu-panel-shadow);color:#113847;background:linear-gradient(#fffc,#fff0 35%),linear-gradient(#fff 0% 50%,#f0f9f5 78%,#e4f5ed 100%);border-color:#009e601f}html[data-theme=light] .catalog-card.catalog-cardV2 .catalog-cardIcon{background:linear-gradient(180deg, #fffffff0, #fff0 32%), var(--skeu-control-bg,#eff8fcf0);box-shadow:var(--skeu-control-shadow);border-color:#18607a24}html[data-theme=light] .catalog-card.catalog-cardV2 .catalog-cardKicker,html[data-theme=light] .catalog-card.catalog-cardV2 .catalog-cardSummary,html[data-theme=light] .catalog-card.catalog-cardV2 .catalog-cardPriceLabel{color:#4d6671}html[data-theme=light] .catalog-card.catalog-cardV2 .catalog-cardPrice{color:#009e60;box-shadow:none;background:0 0;border:none}html[data-theme=light] .catalog-status.hot{box-shadow:none;color:#b05500;background:#ff963c24;border-color:#ff781e59}html[data-theme=light] .catalog-status.warn{box-shadow:none;color:#8a6200;background:#ffbe3c29;border-color:#d4a01766}html[data-theme=light] .catalog-status.soldout{box-shadow:none;color:#a12d48;background:#ff8ca024;border-color:#ca4a6159}html[data-theme=light] .catalog-status.ok{box-shadow:none;color:var(--accent,#067b88);background:#00d6b429;border-color:#008a9459}html[data-theme=light] .catalog-card.catalog-cardV2 .catalog-status.muted{background:linear-gradient(180deg, #ffffffd9, #fff0 36%), var(--skeu-control-bg);box-shadow:var(--skeu-control-shadow);color:#5a7580;border-color:#18607a24}html[data-theme=light] .catalog-card.catalog-cardV2 .catalog-cardMeta>span,html[data-theme=light] .catalog-card.catalog-cardV2 .catalog-cardFoot{background:linear-gradient(180deg, #fffffff2, #fff0 34%), var(--skeu-control-bg,#ecf8fce6);box-shadow:var(--skeu-control-shadow);color:#2a4e5c;border-color:#18607a24}.catalog-card.catalog-cardV2 .catalog-cardPriceWrap{justify-content:space-between}.catalog-card.catalog-cardV2 .catalog-cardSummary{color:#eafff5bd}.catalog-card.catalog-cardV2 .catalog-cardMeta>span{min-height:30px}@media (width<=720px){.catalog-contentBar{margin-bottom:12px;border-radius:14px!important;flex-direction:row!important;justify-content:space-between!important;align-items:center!important;padding:10px 16px!important;display:flex!important}.catalog-contentMeta{flex-wrap:nowrap!important;align-items:center!important;gap:6px!important;display:inline-flex!important}.catalog-contentMeta strong{font-size:15px!important;font-weight:900!important}.catalog-contentMeta em{white-space:nowrap!important;width:auto!important;font-size:11.5px!important}.catalog-contentSort{font-weight:500!important}.catalog-activeState{gap:6px;margin-bottom:12px}.catalog-activeTag,.catalog-activeReset{min-height:28px;font-size:10px}}@media (width<=560px){.catalog-contentBar{gap:10px}.catalog-activeTag{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.catalog-card.catalog-cardV2 .catalog-cardMeta>span{min-height:26px;padding:0 8px;font-size:10px}.catalog-card.catalog-cardV2 .catalog-cardPrice{font-size:13px}}@media (width<=460px){.catalog-card.catalog-cardV2 .catalog-cardKicker{display:inline-flex}.catalog-card.catalog-cardV2 .catalog-cardSummary{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:11px;line-height:1.35;display:-webkit-box}.catalog-card.catalog-cardV2 .catalog-cardFoot{font-size:11px}}@media (width<=430px){.catalog-grid.grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.catalog-card.catalog-cardV2{border-radius:20px;padding:12px}.catalog-card.catalog-cardV2 .catalog-cardIcon{flex-basis:48px;width:48px;height:48px}.catalog-card.catalog-cardV2 .catalog-cardTitle{font-size:16px}}html[data-theme=light] .catalog-contentMeta em{color:#4a6671}html[data-theme=light] .catalog-activeTag{color:#1f4a5a;background:linear-gradient(#fffffff2,#fff0 36%),linear-gradient(165deg,#dcf4fc,#b8e8f4);border-color:#187a9d47;box-shadow:inset 0 1px #fff,inset 0 -1px #187a9d1f,4px 6px 12px #187a9d1a}html[data-theme=light] .catalog-activeReset{box-shadow:none;color:#8f2c42;background:#ffe4ea;border-color:#ca4a6159}html[data-theme=light] .catalog-toggleUi{box-shadow:none;background:#e8f1f6;border-color:#29627957}html[data-theme=light] .catalog-toggleUi:after{background:#fff;border:1px solid #36677c47;box-shadow:0 1px 3px #1d4c5f33}html[data-theme=light] .catalog-toggle input:checked+.catalog-toggleUi{box-shadow:none;background:#bff6e8;border-color:#0f858c8f}html[data-theme=light] .catalog-toggle input:checked+.catalog-toggleUi:after{border-color:#077d8573}html[data-theme=light] .catalog-filterRow--toggle .catalog-filterLabel{color:#3f5f6c}html[data-theme=light] .catalog-toggleGroup{background:var(--skeu-inset-bg,#fff9);box-shadow:var(--skeu-inset-shadow);border-color:#29627929}html[data-theme=light] .catalog-toggleItem:hover{background:linear-gradient(#ffffff8c,#fff0 40%),#008a940f}html[data-theme=light] .catalog-toggleItem:has(input:checked){background:linear-gradient(#ffffff73,#fff0 40%),#008a941f;box-shadow:inset 0 1px #fff9,inset 0 -1px #00505a14}html[data-theme=light] .catalog-toggleItemTitle{color:#163a45}html[data-theme=light] .catalog-toggleItemHint{color:#5c7d88}html[data-theme=light] .catalog-quickChip.active,html[data-theme=light] .catalog-page .catalog-quickChip.active,html[data-theme=light] .catalog-chip.active,html[data-theme=light] .catalog-page .catalog-chip.active,html[data-theme=light] .catalog-viewBtn.active,html[data-theme=light] .catalog-page .catalog-viewBtn.active{background:var(--imzaqi-btn-face)!important;border-color:var(--imzaqi-btn-border)!important;color:var(--imzaqi-btn-text)!important;box-shadow:var(--imzaqi-btn-shadow)!important}.catalog-loadMore{grid-column:1/-1;justify-content:center;padding:8px 0 16px;display:flex}.catalog-loadMore .btn{min-width:180px;transition:transform .2s cubic-bezier(.34,1.56,.64,1)}.catalog-loadMore .btn:active{transform:scale(.97)}.catalog-commandCard{flex:100%;width:100%;min-width:0}.catalog-heroSearch{width:100%;transition:transform .2s var(--ease-out), box-shadow .2s var(--ease-out), border-color .2s var(--ease-out)}.catalog-heroSearch:focus-within{transform:scale(.992);background:var(--skeu-control-bg,#161c24)!important;border-color:#008a9466!important;box-shadow:inset 0 5px 14px #00000038,inset 0 -1px #ffffff0a,0 0 0 4px #00d6b424!important}html[data-theme=light] .catalog-heroSearch:focus-within{background:#fff!important;border-color:#008a9466!important;box-shadow:inset 0 5px 14px #436f8138,inset 0 -1px #fff9,0 0 0 4px #00c2d029!important}@media (width<=720px){.catalog-commandCard{width:100%}}.catalog-heroSearchRow{align-items:center;gap:8px;width:100%;min-width:0;display:flex;position:relative}@media (width<=720px){.catalog-heroSearchRow{margin-top:12px}}.catalog-heroSearchWrap{flex:1 1 0;width:auto;min-width:0;position:relative}.catalog-heroFilterBtn{background:linear-gradient(180deg, #ffffff29, #fff0 30%), var(--skeu-control-bg)!important;width:44px!important;min-width:44px!important;max-width:44px!important;height:44px!important;color:var(--brand-text)!important;box-shadow:var(--skeu-control-shadow)!important;border:none!important;border-radius:14px!important;outline:none!important;flex:0 0 44px!important;justify-content:center!important;align-items:center!important;padding:0!important;transition:transform .18s,box-shadow .18s,filter .18s!important;display:inline-flex!important;position:relative!important;overflow:visible!important}.catalog-heroFilterBtn svg{flex-shrink:0;margin:0 auto;color:var(--brand-icon,var(--brand-text))!important}.catalog-heroFilterBtn .catalog-filterBtnCount{z-index:5!important;background:var(--imzaqi-btn-face,#009e60)!important;min-width:18px!important;height:18px!important;color:var(--imzaqi-btn-text,#fff)!important;border:none!important;border-radius:6px!important;justify-content:center!important;align-items:center!important;padding:0 4px!important;font-size:10px!important;font-weight:800!important;line-height:1!important;display:inline-flex!important;position:absolute!important;top:-4px!important;right:-4px!important;box-shadow:0 2px 6px #0000004d!important}@media (width>=721px){.catalog-heroFilterBtn{display:none!important}}@media (width<=720px){.catalog-sheet{max-height:86dvh}.catalog-sheet .catalog-filterLabel{letter-spacing:.08em;font-size:11px}.catalog-sheet .catalog-chipGrid{gap:8px;margin-top:0}.catalog-sheet .catalog-chip{min-height:36px;padding:0 13px;font-size:12px}.catalog-sheet .catalog-toggleGroup{margin-top:0}}@media (prefers-reduced-motion:reduce){.catalog-sheetBackdrop,.catalog-sheet{transition:none!important}.catalog-sheet{transform:none!important}.catalog-sheetBackdrop:not(.is-open) .catalog-sheet{display:none}}@media (width>=901px) and (width<=1199px){.catalog-page .catalog-grid.grid,.home-page .product-grid-container.grid-mode{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (width>=768px) and (width<=900px){.catalog-page .catalog-grid.grid,.home-page .product-grid-container.grid-mode{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=920px){.catalog-page{min-width:0;max-width:100%;overflow-x:clip}.catalog-page .container,.catalog-page .catalog-body,.catalog-page .catalog-layout,.catalog-page .catalog-content,.catalog-page .catalog-contentBar,.catalog-page .catalog-grid,.catalog-page .catalog-quickFilters{min-width:0;max-width:100%}}@media (width<=720px){.catalog-page .catalog-body .container{overflow-x:clip}.catalog-page .catalog-hero>.container{overflow:visible}.catalog-page .catalog-contentBar{padding-inline:10px}.catalog-page .catalog-quickFilters{margin-inline:0;padding-inline:0}.catalog-page .catalog-grid,.catalog-page .catalog-gridWrap{max-width:100%;margin-inline:0;padding-inline:0}}@media (width>=721px){.catalog-filterBtn{display:none!important}}.catalog-pricePresets{margin-bottom:10px}.catalog-fineFilters{margin-top:-8px;padding-top:0;padding-bottom:14px}.catalog-quickChip--fine{min-height:34px!important;padding:0 12px!important;font-size:12px!important;font-weight:800!important}.catalog-searchProduct{align-items:center;gap:10px}.catalog-searchProductIcon{border:1px solid var(--brand-line,#ffffff1a);background:var(--skeu-control-bg,#ffffff0f);border-radius:10px;flex:none;place-items:center;width:32px;height:32px;display:grid;overflow:hidden}.catalog-searchProductIcon img{object-fit:contain;width:100%;height:100%}.catalog-searchProductCopy{gap:1px;min-width:0;display:grid}.catalog-searchProductName{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:800;overflow:hidden}.catalog-searchProductPrice{color:var(--brand-icon,#4effda);font-size:11px;font-weight:700}.catalog-card.is-out{opacity:.62;filter:grayscale(.28)}.catalog-card.catalog-cardV2 .catalog-cardFoot{display:none}.catalog-page .rv-strip{margin:0 0 14px}@media (width<=720px){.catalog-heroGrid{margin-bottom:4px}.catalog-eyebrow{letter-spacing:.12em;font-size:10px}.catalog-title{letter-spacing:-.04em;margin-top:6px;font-size:clamp(28px,7vw,40px);line-height:1.12}.catalog-sub{max-width:none;font-size:14px;display:block}.catalog-hero .flash-drop{margin-bottom:14px}.catalog-card.catalog-cardV2 .catalog-cardSummary{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:11px;line-height:1.35;display:-webkit-box;overflow:hidden}.catalog-card.catalog-cardV2 .catalog-cardMeta{flex-wrap:wrap;gap:4px;display:flex}.catalog-card.catalog-cardV2 .catalog-cardKicker{align-items:center;gap:4px;display:inline-flex}.catalog-card.catalog-cardV2{gap:8px;padding:12px}.catalog-cardSkeleton.catalog-cardSkeletonV2{border-radius:20px;gap:8px;min-height:154px;padding:12px}.catalog-cardSkeleton.catalog-cardSkeletonV2.list{border-radius:16px;min-height:78px}.catalog-cardSkeleton.catalog-cardSkeletonV2 .catalog-cardSkeletonLine.is-short,.catalog-cardSkeleton.catalog-cardSkeletonV2 .catalog-cardSkeletonLine.is-body,.catalog-cardSkeleton.catalog-cardSkeletonV2 .catalog-cardSkeletonMeta,.catalog-cardSkeleton.catalog-cardSkeletonV2 .catalog-cardSkeletonFoot{display:none}.catalog-cardSkeleton.catalog-cardSkeletonV2 .catalog-cardSkeletonIcon{border-radius:14px;flex-basis:48px;width:48px;height:48px}.catalog-fineFilters{padding-bottom:10px}.catalog-quickChip--fine{min-height:32px!important;font-size:11px!important}}.flash-drop{--fsd-surface:linear-gradient(135deg, #eef7f2f2 0%, #f6fcf9fa 50%, #fff 100%);--fsd-border:#009e6029;--fsd-text:#142e22;--fsd-muted:#556e61;--fsd-accent:#00875a;--fsd-accent-light:#009e6017;--fsd-card-bg:#fff;--fsd-card-border:#009e6024;--fsd-card-shadow:0 10px 26px -6px #12302212, 0 2px 8px -2px #12302208;--fsd-unit-bg:#fff;--fsd-unit-border:#009e6026;--fsd-unit-shadow:0 2px 8px #1230220d, inset 0 1px 0 #fff;--fsd-divider:#009e601f;--fsd-chip-bg:#ffffffe6;--fsd-chip-border:#009e6024;isolation:isolate;background:radial-gradient(circle at 100% 0%, #00a86b14 0%, transparent 50%), radial-gradient(circle at 0% 100%, #00d6b40d 0%, transparent 45%), var(--fsd-surface);border:1px solid var(--fsd-border);color:var(--fsd-text);border-radius:24px;grid-template-columns:minmax(0,1.15fr) minmax(0,1.35fr);align-items:stretch;gap:24px;margin:0 0 24px;padding:24px 28px;transition:border-color .2s,box-shadow .2s;display:grid;position:relative;overflow:hidden;box-shadow:0 12px 32px -8px #12302212,0 2px 8px -2px #1230220a,inset 0 1px #fffffff2}.fsd-campaign{z-index:1;flex-direction:column;justify-content:space-between;min-width:0;display:flex;position:relative}.fsd-eyebrow{background:var(--fsd-accent-light);width:fit-content;color:var(--fsd-accent);letter-spacing:.08em;text-transform:uppercase;border:1px solid #009e6033;border-radius:8px;align-items:center;gap:6px;padding:4px 12px;font-size:11px;font-weight:800;display:inline-flex}.fsd-eyebrow svg{color:var(--fsd-accent);flex-shrink:0}.fsd-headline{font-family:var(--font-display);letter-spacing:-.035em;color:var(--fsd-text);margin:14px 0 8px;font-size:clamp(26px,3.2vw,36px);font-weight:800;line-height:1.12}.fsd-headline em{color:var(--fsd-accent);font-style:normal;font-weight:800}.fsd-intro{max-width:34ch;color:var(--fsd-muted);margin:0 0 18px;font-size:13px;line-height:1.6}.fsd-clock{gap:8px;margin-top:auto;display:grid}.fsd-clockLabel{color:var(--fsd-muted);align-items:center;gap:6px;font-size:11px;font-weight:700;display:inline-flex}.fsd-clockLabel svg{color:var(--fsd-accent)}.fsd-digits{align-items:center;gap:8px;display:inline-flex}.fsd-unit{background:var(--fsd-unit-bg);border:1px solid var(--fsd-unit-border);min-width:50px;box-shadow:var(--fsd-unit-shadow);border-radius:12px;flex-direction:column;justify-content:center;align-items:center;padding:8px 10px;transition:transform .15s;display:flex}.fsd-unit strong{font-family:var(--font-mono);color:var(--fsd-text);font-variant-numeric:tabular-nums;font-size:20px;font-weight:800;line-height:1}.fsd-unit small{text-transform:uppercase;color:var(--fsd-muted);letter-spacing:.04em;opacity:.85;margin-top:3px;font-size:9px;font-weight:700}.fsd-unit:last-child strong{color:var(--fsd-accent)}.fsd-ticket{background:var(--fsd-card-bg);min-width:0;color:var(--fsd-text);border:1px solid var(--fsd-card-border);box-shadow:var(--fsd-card-shadow);border-radius:20px;flex-direction:column;justify-content:space-between;padding:22px 24px;transition:transform .2s,box-shadow .2s;display:flex;position:relative}.fsd-offer{flex:1;align-items:center;gap:18px;padding:2px 0 16px;display:flex}.fsd-art{flex:0 0 82px;width:82px;height:82px;position:relative}.fsd-logo{background:#f4faf6;border:1px solid #009e601f;border-radius:18px;place-items:center;width:100%;height:100%;display:grid;position:absolute;inset:0;overflow:hidden;box-shadow:0 4px 14px #1230220f}.fsd-logo img{object-fit:cover;width:100%;height:100%}.fsd-logo>span{font-family:var(--font-display);color:var(--fsd-accent);font-size:36px;font-weight:800}.fsd-seal{color:#fff;border:2px solid var(--fsd-card-bg);z-index:2;background:linear-gradient(135deg,#f36 0%,#e6004c 100%);border-radius:6px;justify-content:center;align-items:center;padding:3px 9px;display:inline-flex;position:absolute;top:-7px;right:-7px;box-shadow:0 3px 10px #e6004c52}.fsd-seal small{display:none}.fsd-seal strong{font-family:var(--font-display);letter-spacing:-.02em;font-size:12px;font-weight:900;line-height:1}.fsd-seal strong:before{content:"−"}.fsd-seal strong span{font-size:10px;font-weight:700}.fsd-details{flex:1;min-width:0}.fsd-details h3{color:var(--fsd-text);letter-spacing:-.03em;margin:0 0 4px;font-size:clamp(19px,2.2vw,24px);font-weight:800;line-height:1.2}.fsd-package{color:var(--fsd-muted);margin:0 0 10px;font-size:12.5px;font-weight:600;line-height:1.4}.fsd-package span{display:inline-block}.fsd-package span:before{content:" · ";white-space:pre}.fsd-price{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.fsd-price del{color:var(--fsd-muted);opacity:.8;font-size:13px;text-decoration:line-through}.fsd-price strong{color:var(--fsd-accent);font-family:var(--font-display);letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:clamp(22px,2.5vw,29px);font-weight:900;line-height:1}.fsd-saving{background:var(--fsd-accent-light);color:var(--fsd-accent);border:1px solid #009e6029;border-radius:6px;margin-top:6px;padding:2px 8px;font-size:11px;font-weight:700;display:inline-block}.fsd-ticketBottom{border-top:1px solid var(--fsd-divider);justify-content:space-between;align-items:center;gap:12px;padding-top:14px;display:flex}.fsd-stock{color:var(--fsd-muted);align-items:center;gap:6px;font-size:12px;font-weight:700;display:inline-flex}.fsd-stock svg{color:var(--fsd-accent)}.flash-drop .fsd-cta{border-radius:12px;justify-content:center;align-items:center;gap:8px;min-height:42px;padding:0 18px;font-size:13px;font-weight:800;text-decoration:none;transition:transform .15s,box-shadow .15s;display:inline-flex}.fsd-switcher{border-top:1px solid var(--fsd-divider);grid-column:1/-1;align-items:center;gap:14px;min-width:0;margin-top:14px;padding-top:14px;display:flex}.fsd-switchLabel{flex:none;align-items:center;gap:10px;display:flex}.fsd-switchLabel>span{letter-spacing:.1em;color:var(--fsd-muted);font-size:9.5px;font-weight:800}.fsd-arrows{gap:5px;display:flex}.flash-drop .fsd-arrows button{border:1px solid var(--fsd-card-border);background:var(--fsd-unit-bg);width:32px;height:32px;color:var(--fsd-text);cursor:pointer;border-radius:9px;place-items:center;padding:0;transition:all .15s;display:grid;box-shadow:0 2px 5px #1230220d}.flash-drop .fsd-arrows button:hover{color:var(--fsd-accent);background:#f0f7f3;border-color:#009e604d}.flash-drop .fsd-arrows button:active{transform:scale(.95)}.fsd-rail{overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:#009e6040 transparent;gap:8px;min-width:0;padding:2px 2px 6px;display:flex;position:relative;overflow-x:auto}.flash-drop .fsd-choice{border:1px solid var(--fsd-chip-border);background:var(--fsd-chip-bg);min-height:42px;color:var(--fsd-text);text-align:left;cursor:pointer;scroll-snap-align:start;border-radius:12px;flex:none;align-items:center;gap:8px;padding:5px 12px 5px 6px;transition:all .15s;display:flex;box-shadow:0 2px 6px #1230220a}.flash-drop .fsd-choice:hover{background:#fff;border-color:#009e6052}.flash-drop .fsd-choice[data-selected=true]{border:1.5px solid var(--fsd-accent);color:var(--fsd-accent);background:#fff;box-shadow:0 4px 12px #009e6026}.fsd-choiceLogo{width:28px;height:28px;color:var(--fsd-accent);background:#f0f7f3;border:1px solid #009e601a;border-radius:8px;flex:0 0 28px;place-items:center;font-weight:800;display:grid;overflow:hidden}.fsd-choiceLogo img{object-fit:cover;width:100%;height:100%}.fsd-choiceCopy{gap:1px;min-width:0;display:grid}.fsd-choiceCopy strong{color:inherit;font-size:11px;font-weight:800}.fsd-choiceCopy small{text-overflow:ellipsis;white-space:nowrap;max-width:160px;color:var(--fsd-muted);font-size:9.5px;overflow:hidden}.fsd-choiceDiscount{font-family:var(--font-display);color:#e6004c;background:#ff33661a;border-radius:6px;margin-left:6px;padding:2px 7px;font-size:12.5px;font-weight:800}.flash-drop :is(a,button):focus-visible{outline:2px solid var(--fsd-accent);outline-offset:3px}html[data-theme=dark] .flash-drop{--fsd-surface:linear-gradient(145deg, #15271f 0%, #0d1a14 100%);--fsd-border:#4effda2e;--fsd-text:#f0f8f3;--fsd-muted:#8ea89b;--fsd-accent:#4effda;--fsd-accent-light:#4effda1f;--fsd-card-bg:#102018e6;--fsd-card-border:#4effda29;--fsd-card-shadow:0 12px 28px #00000059;--fsd-unit-bg:#0e1c15d9;--fsd-unit-border:#4effda29;--fsd-unit-shadow:inset 0 1px 0 #ffffff12;--fsd-divider:#ffffff17;--fsd-chip-bg:#0000004d;--fsd-chip-border:#ffffff1a;background:radial-gradient(circle at 100% 0%, #4effda14 0%, transparent 45%), var(--fsd-surface);border:1px solid var(--fsd-border);box-shadow:0 16px 40px -10px #0000008c,inset 0 1px #ffffff12}html[data-theme=dark] .fsd-logo{background:#11261d;border-color:#ffffff1a}html[data-theme=dark] .fsd-logo>span{color:#4effda}html[data-theme=dark] .fsd-seal{border-color:#162c21;box-shadow:0 3px 10px #ff336673}html[data-theme=dark] .fsd-choice[data-selected=true]{color:#fff;background:#4effda26;border-color:#4effda}html[data-theme=dark] .fsd-choiceLogo{color:#4effda;background:#11261d;border-color:#ffffff14}html[data-theme=dark] .fsd-choiceDiscount{color:#ff6b8b;background:#ff4d6d33}@media (width<=900px) and (width>=721px){.flash-drop{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:18px;padding:18px 20px}.fsd-art{flex-basis:74px;width:74px;height:74px}.fsd-ticket{padding:16px 18px}}@media (width<=720px){.flash-drop{border-radius:20px;grid-template-columns:minmax(0,1fr);gap:14px;margin-bottom:16px;padding:16px}.fsd-campaign{flex-flow:wrap;justify-content:space-between;align-items:center;gap:10px 14px;padding:0;display:flex}.fsd-eyebrow{padding:3px 9px;font-size:10px}.fsd-headline{letter-spacing:-.02em;margin:0;font-size:16px;font-weight:800;line-height:1.25}.fsd-headline br{display:none}.fsd-headline em{margin-left:5px}.fsd-intro{display:none}.fsd-clock{align-items:center;gap:6px;margin-top:0;display:flex}.fsd-clockLabel{display:none}.fsd-digits{gap:5px}.fsd-unit{border-radius:9px;min-width:38px;padding:5px 6px}.fsd-unit strong{font-size:14px}.fsd-unit small{font-size:8px}.fsd-ticket{border-radius:16px;padding:14px 16px}.fsd-offer{gap:14px;padding:4px 0 12px}.fsd-art{flex:0 0 64px;width:64px;height:64px}.fsd-logo{border-radius:14px}.fsd-logo>span{font-size:26px}.fsd-seal{padding:2px 7px;top:-5px;right:-5px}.fsd-seal strong{font-size:11px}.fsd-details h3{margin-bottom:2px;font-size:16.5px}.fsd-package{margin-bottom:6px;font-size:11.5px}.fsd-price strong{font-size:21px}.fsd-price del{font-size:11.5px}.fsd-saving{margin-top:4px;font-size:9.5px}.fsd-ticketBottom{padding-top:11px}.fsd-stock{font-size:11px}.flash-drop .fsd-cta{gap:6px;min-height:38px;padding:0 14px;font-size:12px}.fsd-switcher{flex-direction:column;align-items:stretch;gap:8px;margin-top:4px;padding-top:10px}.fsd-switchLabel{justify-content:space-between}.flash-drop .fsd-choice{max-width:230px;min-height:38px;padding:4px 10px 4px 5px}}@media (width<=360px){.flash-drop{padding:12px}.fsd-art{flex:0 0 54px;width:54px;height:54px}.fsd-logo>span{font-size:22px}.fsd-details h3{font-size:15px}.fsd-price strong{font-size:18px}.fsd-ticket{padding:10px 12px}}@media (prefers-reduced-motion:reduce){.flash-drop .fsd-cta,.flash-drop .fsd-choice,.flash-drop .fsd-unit{transition:none}}.detail-page-v2{--pdx-panel:linear-gradient(166deg, #ffffff26 0%, #ffffff0a 22%, #fff0 52%), radial-gradient(100% 110% at 100% -8%, #00f5c414, #00f5c400 58%), var(--skeu-panel-bg);--pdx-soft:linear-gradient(180deg, #fff3, #ffffff05 34%), var(--skeu-control-bg);--pdx-inset:linear-gradient(180deg, #ffffff17, #fff0 24%), var(--skeu-inset-bg);--pdx-line:var(--brand-line);--pdx-text:var(--brand-text);--pdx-muted:var(--brand-muted);--pdx-highlight:var(--brand-icon);--pdx-panel-shadow:18px 22px 42px #020c1a59, -8px -8px 18px #ffffff0f, inset 0 1px 0 #ffffff40, inset 0 -1px 0 #041a2a52, 0 0 0 1px #00f5c414;--pdx-soft-shadow:10px 12px 24px #000a183d, -4px -4px 10px #ffffff0d, inset 0 1px 0 #ffffff42, inset 0 -1px 0 #03203440;--pdx-inset-shadow:inset 8px 10px 18px #00000057, inset -4px -4px 9px #ffffff0a, inset 0 1px 0 #ffffff0f}:root[data-theme=light] .detail-page-v2{--pdx-panel:linear-gradient(166deg, #fffffffa 0%, #fafcfbeb 28%, #f6faf8f0 56%, #f0f6f3f5 100%), radial-gradient(96% 105% at 100% -8%, #009e600f, #009e6000 58%);--pdx-soft:linear-gradient(180deg, #fff, #f6faf8b3 46%, #f0f6f3d6 100%);--pdx-inset:linear-gradient(180deg, #ffffffd1, #f6faf838 24%), var(--skeu-inset-bg);--pdx-text:#0f172a;--pdx-muted:#0f172ab8;--pdx-highlight:#009e60;--pdx-panel-shadow:12px 14px 28px #0000000f, inset 0 1px 0 #fff, inset 0 -1px 0 #0000000a, 0 0 0 1px #009e601a;--pdx-soft-shadow:8px 10px 18px #0000000d, inset 0 1px 0 #fff, inset 0 -1px 0 #00000008;--pdx-inset-shadow:inset 4px 6px 12px #0000000f, inset 0 1px 0 #fff}.detail-backLink{border:1px solid var(--pdx-line);background:var(--pdx-soft);min-height:42px;box-shadow:var(--pdx-soft-shadow);color:var(--pdx-muted);letter-spacing:.02em;transition:transform .22s var(--ease-out), color .22s var(--ease-out), border-color .22s var(--ease-out);border-radius:12px;justify-content:center;align-items:center;gap:8px;margin-bottom:18px;padding:0 14px;font-size:13px;font-weight:900;display:inline-flex}.detail-backLink:hover{color:var(--pdx-text);border-color:#4fffc842;transform:translateY(-1px)}.pdx-layout{color:var(--pdx-text);gap:18px;min-width:0;max-width:100%;display:grid}.pdx-heroGrid{grid-template-columns:1fr;gap:16px;display:grid}.pdx-heroPanel,.pdx-summaryPanel,.pdx-variantsSection,.pdx-flowCard,.pdx-variantCard{border:1px solid var(--pdx-line);background:var(--pdx-panel);box-shadow:var(--pdx-panel-shadow);border-radius:30px}.pdx-heroPanel,.pdx-summaryPanel{padding:24px}.pdx-productBrand{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:16px;display:grid}.pdx-productIcon{border:1px solid var(--pdx-line);background:var(--pdx-soft);width:92px;height:92px;box-shadow:var(--pdx-soft-shadow);border-radius:26px;place-items:center;display:grid;overflow:hidden}.pdx-productIcon img{object-fit:cover;width:100%;height:100%}.pdx-productIconFallback{font-size:32px;font-weight:800}.pdx-productCopy{gap:10px;min-width:0;display:grid}.pdx-metaRow{flex-wrap:wrap;gap:8px;display:flex}.pdx-metaPill{border:1px solid var(--pdx-line);background:var(--pdx-soft);min-height:30px;box-shadow:var(--pdx-soft-shadow);color:var(--pdx-text);letter-spacing:.04em;text-transform:uppercase;border-radius:8px;align-items:center;gap:6px;padding:0 12px;font-size:11px;font-weight:900;display:inline-flex}.pdx-title{letter-spacing:-.04em;text-wrap:balance;overflow-wrap:anywhere;margin:0;font-size:clamp(32px,4.8vw,46px);line-height:.98}.pdx-descWrap{gap:6px;display:grid}.pdx-descriptionText{border:1px solid var(--pdx-line);background:var(--pdx-inset);min-height:38px;box-shadow:var(--pdx-inset-shadow);color:var(--pdx-muted);overflow-wrap:anywhere;border-radius:16px;max-width:72ch;margin:2px 0 0;padding:10px 14px 10px 32px;font-size:14px;line-height:1.6;position:relative}.pdx-descriptionText:before{content:"";background:linear-gradient(#6dffe3 0%,#2ce7d8 40%,#00d6b4 70%,#008a94 100%);border-radius:50%;width:9px;height:9px;position:absolute;top:16px;left:12px;box-shadow:0 0 0 4px #4fffc829}.pdx-descToggle{color:var(--pdx-highlight);letter-spacing:.02em;cursor:pointer;background:0 0;border:none;align-items:center;gap:5px;margin-left:32px;padding:0;font-size:12px;font-weight:800;transition:opacity .2s;display:inline-flex}.pdx-descToggle:hover{opacity:.76}.pdx-summaryPanel{top:calc(var(--site-header-offset) + 26px);align-content:start;gap:14px;height:max-content;display:grid;position:sticky}.pdx-priceBlock{gap:4px;margin-bottom:24px;display:grid}.pdx-priceLabel,.pdx-eyebrow,.pdx-variantPriceLabel,.pdx-variantNotesTitle{color:var(--pdx-muted);letter-spacing:.09em;text-transform:uppercase;font-size:11px;font-weight:900}.pdx-priceValue{font-variant-numeric:tabular-nums;letter-spacing:-.05em;color:var(--pdx-highlight);overflow-wrap:anywhere;font-size:clamp(30px,4vw,42px);font-weight:800;line-height:1.15;font-family:var(--font-display)!important}.pdx-summaryActions{gap:8px;display:grid}.pdx-scrollBtn,.pdx-cartBtn{width:100%;min-height:44px}.pdx-scrollBtn{border-color:#4fffc842!important}.pdx-variantsSection{gap:14px;padding:22px;display:grid}.pdx-variantsHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.pdx-variantsHead>div{gap:4px;min-width:0;display:grid}.pdx-countBadge{border:1px solid var(--pdx-line);background:var(--pdx-soft);min-height:34px;box-shadow:var(--pdx-soft-shadow);color:var(--pdx-text);letter-spacing:.05em;text-transform:uppercase;border-radius:8px;align-items:center;padding:0 12px;font-size:12px;font-weight:900;display:inline-flex}.pdx-variantsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.pdx-variantCard{border:1px solid var(--pdx-line);background:var(--pdx-inset);min-width:0;box-shadow:none;transition:transform .24s var(--ease-out), border-color .24s var(--ease-out), box-shadow .24s var(--ease-out);border-radius:20px;flex-direction:column;gap:13px;padding:18px;display:flex}@media (hover:hover){.pdx-variantCard:hover{border-color:#4fffc866;transform:translateY(-2px);box-shadow:0 12px 30px #00000026}}.pdx-variantCard.is-recommended{background:var(--pdx-panel);border-color:#4fffc873;box-shadow:0 18px 36px #000e2040,inset 0 1px #ffffff26,0 0 0 1px #4fffc840}.pdx-variantCard.is-out{opacity:.78}.pdx-variantTop{justify-content:space-between;align-items:center;gap:12px;display:flex}.pdx-variantBadges,.pdx-variantFacts{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pdx-variantBadge,.pdx-chip,.pdx-stockPill{letter-spacing:.03em;border-radius:8px;justify-content:center;align-items:center;gap:6px;min-height:28px;padding:0 10px;font-size:11px;font-weight:900;display:inline-flex}.pdx-variantBadge,.pdx-chip{border:1px solid var(--pdx-line);background:var(--pdx-soft);box-shadow:var(--pdx-soft-shadow)}.pdx-variantBadge.recommend{color:#04140e;background:#00d6b4;border-color:#0000;box-shadow:0 4px 12px #00d6b447}.chip-duration{color:#7dd3fc;box-shadow:none!important;background:#0e74c22e!important;border-color:#38bdf838!important}.chip-guarantee{color:#6ee7b7;box-shadow:none!important;background:#10b98129!important;border-color:#34d39938!important}.chip-sold{color:#fcd34d;box-shadow:none!important;background:#f59e0b29!important;border-color:#fbbf243d!important}:root[data-theme=light] .chip-duration{color:#0369a1;box-shadow:none!important;background:#bae6fd8c!important;border-color:#0e74c247!important}:root[data-theme=light] .chip-guarantee{color:#047857;box-shadow:none!important;background:#a7f3d080!important;border-color:#10b9814d!important}:root[data-theme=light] .chip-sold{color:#92400e;box-shadow:none!important;background:#fde68a73!important;border-color:#f59e0b4d!important}.pdx-stockPill.ok{color:#4ade80;background:#22c55e29;border:1px solid #22c55e38}.pdx-stockPill.mid{color:#fbbf24;background:#f59e0b29;border:1px solid #f59e0b3d}.pdx-stockPill.low{color:#f97316;background:#f9731629;border:1px solid #f9731642}.pdx-stockPill.out{color:#f87171;background:#ff5a7a29;border:1px solid #ff5a7a42}:root[data-theme=light] .pdx-stockPill.ok{color:#15803d!important;background:#dcfce7cc!important;border-color:#15803d3d!important}:root[data-theme=light] .pdx-stockPill.mid{color:#b45309!important;background:#fef3c7cc!important;border-color:#b4530942!important}:root[data-theme=light] .pdx-stockPill.low{color:#c2410c!important;background:#ffedd5cc!important;border-color:#c2410c47!important}:root[data-theme=light] .pdx-stockPill.out{color:#b91c1c!important;background:#fee2e2cc!important;border-color:#b91c1c47!important}@keyframes pdxRadarPulse{0%{opacity:1;box-shadow:0 0}70%{opacity:.8;box-shadow:0 0 0 5px #0000}to{opacity:1;box-shadow:0 0 #0000}}.pdx-stockPill.low:before,.pdx-stockPill.out:before{content:"";background:currentColor;border-radius:999px;flex-shrink:0;width:6px;height:6px;margin-right:4px;animation:1.8s cubic-bezier(.24,0,.38,1) infinite pdxRadarPulse;display:inline-block}.pdx-variantHead{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px;display:grid}.pdx-variantTitle{letter-spacing:-.04em;text-wrap:balance;overflow-wrap:anywhere;margin:0;font-size:24px;font-weight:800;line-height:1.05;font-family:var(--font-display)!important}.pdx-variantFacts{margin-top:8px}.pdx-chip span{overflow-wrap:anywhere;min-width:0}.pdx-variantPriceWrap{text-align:right;min-width:140px}.pdx-variantPrice{color:var(--pdx-highlight);font-variant-numeric:tabular-nums;letter-spacing:-.05em;margin-top:2px;font-size:28px;font-weight:800;line-height:1.02;font-family:var(--font-display)!important}.pdx-variantSubPrice{color:var(--pdx-muted);letter-spacing:.08em;text-transform:uppercase;margin-top:4px;font-size:10px;font-weight:900}.pdx-variantNotes{border:1px solid var(--pdx-line);background:var(--pdx-inset);box-shadow:var(--pdx-inset-shadow);border-radius:16px;gap:8px;padding:12px;display:grid}.pdx-benefitList{overflow-wrap:normal;word-break:normal;gap:4px;display:grid}.pdx-infoRows{border:1px solid var(--pdx-line,#ffffff14);border-radius:10px;flex-direction:column;gap:0;margin-bottom:6px;display:flex;overflow:hidden}.pdx-infoRow{border-bottom:1px solid var(--pdx-line,#ffffff0f);overflow-wrap:normal;word-break:normal;grid-template-columns:20px auto minmax(0,1fr);align-items:start;gap:8px;padding:7px 10px;font-size:12px;display:grid}.pdx-infoRow:last-child{border-bottom:none}.pdx-infoRow:nth-child(odd){background:#ffffff06}.pdx-infoRow-icon{color:var(--accent,#00d6b4);opacity:.8;justify-content:center;align-items:center;display:flex}.pdx-infoRow-label{color:var(--pdx-muted);white-space:nowrap;overflow-wrap:normal;word-break:keep-all;font-weight:600}.pdx-infoRow-value{color:var(--pdx-text);text-align:right;overflow-wrap:break-word;word-break:normal;min-width:0;font-size:11px;font-weight:700;line-height:1.45}:root[data-theme=light] .pdx-infoRow:nth-child(odd){background:#00000006}:root[data-theme=light] .pdx-infoRows{border-color:#00000014}:root[data-theme=light] .pdx-infoRow{border-bottom-color:#0000000d}.pdx-benefitSection{gap:2px;display:grid}.pdx-benefitSection.has-label{gap:4px}.pdx-benefitSection+.pdx-benefitSection.has-label{margin-top:6px}.pdx-benefitSectionLabel{letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:6px;padding:4px 0 2px;font-size:11px;font-weight:900;display:inline-flex}.pdx-benefitSectionLabel.icon-benefit{color:#6dffe3}.pdx-benefitSectionLabel.icon-detail{color:#7dd3fc}.pdx-benefitSectionLabel.icon-garansi{color:#6ee7b7}.pdx-benefitSectionLabel.icon-catatan{color:#fcd34d}:root[data-theme=light] .pdx-benefitSectionLabel.icon-benefit{color:#0b8292}:root[data-theme=light] .pdx-benefitSectionLabel.icon-detail{color:#0369a1}:root[data-theme=light] .pdx-benefitSectionLabel.icon-garansi{color:#047857}:root[data-theme=light] .pdx-benefitSectionLabel.icon-catatan{color:#92400e}.pdx-benefitItems{gap:0;margin:0;padding:0;list-style:none;display:grid}.pdx-benefitItem{color:var(--pdx-text,#dcf0fff2);overflow-wrap:break-word;word-break:normal;border-radius:10px;align-items:flex-start;gap:8px;padding:6px 10px;font-size:13px;font-weight:700;line-height:1.5;transition:background-color .2s,max-height .3s,opacity .25s,padding .3s;display:flex}:root[data-theme=light] .pdx-benefitItem{color:#1e3a44!important}@media (hover:hover){.pdx-benefitItem:hover{background:#ffffff0d}:root[data-theme=light] .pdx-benefitItem:hover{background:#00000008}}.pdx-benefitItem.is-hidden{opacity:0;pointer-events:none;max-height:0;padding-top:0;padding-bottom:0;overflow:hidden}.pdx-benefitDot{background:linear-gradient(#6dffe3 0%,#00d6b4 100%);border-radius:50%;flex-shrink:0;width:6px;height:6px;margin-top:6px;transition:transform .22s;box-shadow:0 0 0 3px #4fffc81f}@media (hover:hover){.pdx-benefitItem:hover .pdx-benefitDot{transform:scale(1.3)}}.pdx-benefitToggle-modern{box-sizing:border-box;border:1px solid var(--pdx-line);background:var(--pdx-inset);width:100%;max-width:100%;box-shadow:var(--pdx-inset-shadow);color:var(--pdx-highlight);cursor:pointer;transition:transform .2s var(--ease-out), border-color .2s, background .2s;border-radius:14px;justify-content:space-between;align-items:center;margin-bottom:8px;padding:10px 14px;font-size:13px;font-weight:800;display:flex}.pdx-benefitToggle-modern:hover{background:#0000001a;border-color:#4fffc842}:root[data-theme=light] .pdx-benefitToggle-modern:hover{background:#fffffff2}.pdx-benefitChevron{flex-shrink:0;transition:transform .25s cubic-bezier(.25,1,.5,1)}.pdx-benefitToggle-modern.is-expanded{margin-bottom:12px}.pdx-benefitToggle-modern.is-expanded .pdx-benefitChevron{transform:rotate(180deg)}.pdx-variantFoot{justify-content:space-between;align-items:center;gap:12px;margin-top:auto;display:flex}.pdx-qty{border:1px solid var(--pdx-line);background:var(--pdx-inset);min-height:46px;box-shadow:var(--pdx-inset-shadow);border-radius:16px;align-items:center;gap:10px;padding:0 8px;display:inline-flex}.pdx-qtyBtn{border:1px solid var(--pdx-line);background:var(--pdx-soft);width:36px;height:36px;box-shadow:var(--pdx-soft-shadow);color:var(--pdx-text);cursor:pointer;border-radius:12px;place-items:center;display:grid}.pdx-qtyBtn:disabled{opacity:.35;cursor:not-allowed;box-shadow:none;filter:saturate(.4)}.pdx-qtyNum{text-align:center;min-width:24px;font-weight:800}.pdx-addBtn{min-width:154px}.pdx-loading{background:#ffffff0d;border:1px solid #ffffff1f;border-radius:22px;gap:10px;padding:18px;display:grid}.pdx-loadingLine,.pdx-loadingBlock{background:#ffffff17;border-radius:12px;position:relative;overflow:hidden}.pdx-loadingBlock{border-radius:22px}.pdx-loadingLine:after,.pdx-loadingBlock:after{content:"";background:linear-gradient(90deg,#0000 0%,#ffffff2e 30%,#ffffff0a 55%,#0000 100%);animation:1.6s ease-in-out infinite pdxShimmer;position:absolute;inset:0;transform:translate(-100%)}.pdx-loadingLine{height:14px}.pdx-loadingGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.pdx-loadingBlock{height:120px}.pdx-loadingLine.w-34{width:34%}.pdx-loadingLine.w-62{width:62%}@keyframes pdxShimmer{0%{transform:translate(-100%)}to{transform:translate(200%)}}.pdx-skeletonGrid{width:100%}.pdx-skeletonPage{pointer-events:none;-webkit-user-select:none;user-select:none}.pdx-skel{background:#ffffff14;border-radius:12px;position:relative;overflow:hidden}html[data-theme=light] .pdx-skel{background:#0a0a0a0f}.pdx-skel:after{content:"";background:linear-gradient(90deg,#0000 0%,#ffffff2e 42%,#0000 100%);animation:1.4s ease-in-out infinite pdxShimmer;position:absolute;inset:0;transform:translate(-100%)}html[data-theme=light] .pdx-skel:after{background:linear-gradient(90deg,#0000 0%,#fff9 42%,#0000 100%)}.pdx-skeletonVisualIcon{background:#ffffff1f!important;border:1px solid #fff3!important}.pdx-skelHeroIcon{border-radius:28px;width:100%;height:100%;background:#ffffff2e!important}.pdx-skelHeroIcon:after{background:linear-gradient(90deg,#0000 0%,#ffffff6b 42%,#0000 100%)!important}.pdx-skeletonCopy .pdx-toolbar{justify-content:space-between;align-items:center;display:flex}.pdx-skelToolbarBtn{border-radius:12px;width:90px;height:32px}.pdx-skelToolbarIcon{border-radius:12px;width:34px;height:34px}.pdx-skelBadge{border-radius:6px;width:96px;height:20px;margin:12px 0 8px}.pdx-skelTitle{border-radius:8px;width:min(85%,280px);height:32px;margin-bottom:12px}.pdx-skeletonStats{flex-wrap:wrap;align-items:center;gap:10px;margin-top:14px;display:flex}.pdx-skelPriceBox{border-radius:10px;width:120px;height:42px}.pdx-skeletonChipsRow{gap:8px;display:flex}.pdx-skelStatChip{border-radius:8px;width:80px;height:26px}.pdx-skeletonTabsCard{background:var(--pdx-panel,var(--skeu-panel-bg,#ffffff0a));border:1px solid var(--brand-line,#ffffff1a);border-radius:24px;margin-top:12px;padding:16px}.pdx-skeletonTabNav{gap:8px;margin-bottom:16px;display:flex}.pdx-skelTabBtn{border-radius:12px;flex:1;height:38px}.pdx-skelTabBtn.is-active{background:#00c48a38}.pdx-skeletonTabBody{padding:8px 4px}.pdx-skeletonFilterRow{gap:8px;margin:12px 0 16px;display:flex}.pdx-skeletonPackCard{pointer-events:none;border-radius:22px;padding:16px 18px}.pdx-skelPackTop{justify-content:space-between;align-items:center;display:flex}.pdx-skelPackBottom{gap:8px;display:flex}.pdx-skelActionBtn{border-radius:12px}.pdx-skelActionBtn--cart{width:44px;height:44px}.pdx-skelActionBtn--buy{flex:1;height:44px}.pdx-contentLoaded{animation:.38s cubic-bezier(.16,1,.3,1) both pdxContentFadeIn}@keyframes pdxContentFadeIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.pdx-contentLoaded{animation:.2s both pdxContentFadeSimple}@keyframes pdxContentFadeSimple{0%{opacity:0}to{opacity:1}}}@media (width<=1080px){.pdx-heroGrid{grid-template-columns:1fr}.pdx-summaryPanel{position:static}}@media (width<=820px){.pdx-variantsGrid{grid-template-columns:1fr}}@media (width<=720px){.detail-backLink{width:100%}.pdx-heroPanel,.pdx-summaryPanel,.pdx-variantsSection{border-radius:22px;padding:16px}.pdx-summaryPanel{gap:10px;padding:14px 16px}.pdx-priceValue{font-size:clamp(24px,6vw,32px)}.pdx-summaryActionsMain{gap:8px;display:flex}.pdx-scrollBtn{flex:1}.pdx-cartBtn{font-size:12px}.pdx-productBrand{grid-template-columns:1fr;gap:12px}.pdx-productCopy{min-width:0}.pdx-productIcon{border-radius:20px;width:70px;height:70px}.pdx-title{word-break:break-word;overflow-wrap:anywhere;max-width:100%;font-size:clamp(24px,6.5vw,30px)}.pdx-descriptionText{font-size:13px;line-height:1.52}.pdx-variantCard{border-radius:20px;gap:10px;padding:14px}.pdx-variantHead{grid-template-columns:1fr auto;align-items:center;gap:8px}.pdx-variantTitle{font-size:18px}.pdx-variantPriceWrap{text-align:right;min-width:auto}.pdx-variantPrice{font-size:20px}.pdx-variantNotes{border-radius:14px;padding:10px}.pdx-variantFoot{flex-flow:wrap;align-items:center;gap:8px}.pdx-qty{border-radius:14px;flex:none;min-height:40px;padding:0 6px}.pdx-qtyBtn{border-radius:10px;width:32px;height:32px}.pdx-actionBtns{flex:1;gap:8px;display:flex}.pdx-addBtn{flex:none;width:40px;min-width:40px;padding:0}.pdx-buyNowBtn{flex:1;min-width:0}.pdx-variantsGrid:not(.is-list) .pdx-variantFoot .pdx-qty,.pdx-variantsGrid:not(.is-list) .pdx-variantFoot .pdx-actionBtns{width:auto}.pdx-variantsGrid:not(.is-list) .pdx-variantFoot .pdx-actionBtns{gap:8px;display:flex}.pdx-variantsGrid:not(.is-list) .pdx-variantFoot .pdx-addBtn{flex:none;width:40px;min-width:0;padding:0}.pdx-variantsGrid:not(.is-list) .pdx-variantFoot .pdx-buyNowBtn{flex:auto;min-width:0}}@media (width<=560px){.pdx-variantBadge,.pdx-chip,.pdx-stockPill{min-height:26px;padding:0 8px;font-size:10px}.pdx-countBadge{justify-content:center;width:100%}}@media (width<=420px){.pdx-metaPill{min-height:28px;padding:0 9px;font-size:10px}}@media (width<=720px){.detail-page.detail-page-v3 .container{min-width:0;max-width:100%;overflow-x:clip}.detail-page .pdx-heroPanel,.detail-page .pdx-summaryPanel,.detail-page .pdx-variantsSection{min-width:0;max-width:100%}.detail-page-v3 .pdx-variantsSection{overflow-x:clip}.detail-page .pdx-summaryActionsMain{flex-wrap:wrap}.detail-page .pdx-scrollBtn,.detail-page .pdx-cartBtn{flex:auto;min-width:0}.detail-page .pdx-toolbar{flex-wrap:wrap!important}.detail-page .pdx-toolbar .pdx-segmentControl{flex:auto;min-width:0}}.pdx-breadcrumb{color:#eafff5ad;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:18px;font-size:13px;display:flex}.pdx-breadcrumbLink{color:#eafff5ad;border-radius:8px;padding:4px 8px;text-decoration:none;transition:background .18s,color .18s}.pdx-breadcrumbLink:hover{color:#eafff5f2;background:#ffffff0f}.pdx-breadcrumbSep{color:#eafff552;font-size:14px;font-weight:400}.pdx-breadcrumbCurrent{color:#eafff5eb;text-overflow:ellipsis;white-space:nowrap;max-width:60vw;padding:4px 8px;font-weight:800;overflow:hidden}:root[data-theme=light] .pdx-breadcrumb,:root[data-theme=light] .pdx-breadcrumbLink{color:#0f3140ad}:root[data-theme=light] .pdx-breadcrumbLink:hover{color:#0f3140f2;background:#008a9414}:root[data-theme=light] .pdx-breadcrumbCurrent{color:#0f3140eb}:root[data-theme=light] .pdx-breadcrumbSep{color:#0f314052}@media (width<=480px){.pdx-breadcrumb{gap:4px;font-size:12px}.pdx-breadcrumbLink{padding:3px 6px}}.pdx-variantOriginalPrice{color:var(--brand-muted,#ffffff80);margin-top:2px;font-size:12px;text-decoration:line-through}:root[data-theme=light] .pdx-variantPrice--flash{color:#dc2050!important}.pdx-variantCard.is-recommended .pdx-buyNowBtn{transition:transform .2s var(--ease-out), box-shadow .2s, background .2s;font-weight:900;color:#04140e!important;background:#00d6b4!important;border-color:#0000!important;box-shadow:0 8px 20px #00d6b44d!important}.pdx-variantCard.is-recommended .pdx-buyNowBtn:hover{transform:translateY(-2px);box-shadow:0 12px 26px #00d6b466!important}.pdx-variantCard.is-recommended .pdx-buyNowBtn:active{transform:translateY(1.5px)scale(.98)}:root[data-theme=light] .pdx-variantCard.is-recommended .pdx-buyNowBtn{text-shadow:none;background:var(--imzaqi-btn-face,#00875a)!important;color:#fff!important;border-color:#0000!important;box-shadow:0 6px 16px #00875a42!important}:root[data-theme=light] .pdx-variantCard.is-recommended .pdx-buyNowBtn:hover{box-shadow:0 10px 22px #00875a57!important}.detail-page-v3{--pdx-panel:var(--uni-neo-panel,var(--pdx-panel));--pdx-soft:var(--uni-neo-control,var(--pdx-soft));--pdx-inset:var(--uni-neo-inset,var(--pdx-inset));--pdx-panel-shadow:var(--uni-neo-panel-shadow,var(--pdx-panel-shadow));--pdx-soft-shadow:var(--uni-neo-control-shadow,var(--pdx-soft-shadow));--pdx-inset-shadow:var(--uni-neo-inset-shadow,var(--pdx-inset-shadow));--pdx-text-1:var(--brand-text,#f0fdf9);--pdx-text-2:#d6ebffdb;--pdx-text-3:#d6ebff94;--pdx-text-4:#d6ebff70;--pdx-text-accent:var(--brand-icon,#4effda);color:var(--pdx-text-2);contain:layout style;min-width:0;max-width:100%}:root[data-theme=light] .detail-page-v3{--pdx-text-1:#0d2d39;--pdx-text-2:#173849e6;--pdx-text-3:#3e5b67c7;--pdx-text-4:#3e5b6794;--pdx-text-accent:#0b8292}.detail-page-v3 .container{max-width:min(1200px,100%)}.detail-page-v3 .pdx-layout{gap:clamp(12px,2vw,18px)}.detail-page-v3 .pdx-topCard,.detail-page-v3 .pdx-variantsSection,.detail-page-v3 .pdx-infoTabsCard,.detail-page-v3 .pdx-emptyCard{border:1px solid var(--brand-line,var(--pdx-line));background:var(--pdx-panel);box-shadow:var(--pdx-panel-shadow);box-sizing:border-box;overflow-wrap:anywhere;word-break:break-word;width:100%;max-width:100%;border-radius:28px!important}.detail-page-v3 .pdx-packCard{border:1px solid var(--brand-line,var(--pdx-line));border-radius:var(--uni-neo-radius-md,20px);background:var(--pdx-inset);box-shadow:var(--pdx-inset-shadow)}.detail-page-v3 .pdx-topCard{gap:clamp(14px,2.2vw,20px);display:grid;padding:clamp(12px,2vw,16px)!important}.detail-page-v3 .pdx-toolbar{border-bottom:1px solid var(--brand-line,var(--pdx-line));gap:10px;padding-bottom:clamp(10px,1.5vw,14px);flex-direction:row!important;justify-content:space-between!important;align-items:center!important;display:flex!important}.detail-page-v3 .pdx-backLink{cursor:pointer;appearance:none;border:1px solid var(--brand-line,var(--pdx-line));background:var(--pdx-soft);width:fit-content;min-height:36px;box-shadow:var(--pdx-soft-shadow);color:var(--pdx-text-3);letter-spacing:.03em;border-radius:12px;align-items:center;gap:6px;padding:0 14px;font-size:12px;font-weight:900;text-decoration:none;transition:transform .2s,border-color .2s,color .2s;display:inline-flex}.detail-page-v3 .pdx-backLink:hover{color:var(--pdx-text-1);border-color:#4fffc847;transform:translateY(-1px)}.detail-page-v3 .pdx-heroMain{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:clamp(14px,2.5vw,20px);display:grid}.detail-page.detail-page-v3 .pdx-productIcon{z-index:1;flex:0 0 clamp(64px,10vw,76px);place-items:center;width:clamp(64px,10vw,76px);height:clamp(64px,10vw,76px);display:grid;overflow:hidden;border:1px solid var(--brand-line,var(--pdx-line))!important;background:linear-gradient(180deg, #ffffff47, #fff0 32%), var(--pdx-soft,var(--skeu-control-bg))!important;box-shadow:var(--pdx-soft-shadow)!important;border-radius:22px!important;position:relative!important;transform:none!important}.detail-page.detail-page-v3 .pdx-productIcon:after,.detail-page.detail-page-v3 .pdx-productIcon:before{content:none!important;display:none!important}.detail-page.detail-page-v3 .pdx-productIcon img{object-position:center;width:100%;height:100%;display:block;object-fit:cover!important;padding:0!important}.detail-page-v3 .pdx-productIcon span{color:var(--pdx-text-1);font-size:22px;font-weight:800;line-height:1}.detail-page-v3 .pdx-heroContent{gap:6px;min-width:0;display:grid}.detail-page-v3 .pdx-descBlock{gap:6px;display:grid}.detail-page-v3 .pdx-eyebrow{color:var(--pdx-text-4)}.detail-page-v3 .pdx-lead{color:var(--pdx-text-2);overflow-wrap:anywhere;word-break:break-word;max-width:100%;margin:0;font-size:clamp(13px,1.6vw,14px);line-height:1.6;white-space:pre-line!important}.detail-page-v3 .pdx-descBlock:not(.is-expanded) .pdx-lead{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.detail-page-v3 .pdx-descToggle{border:1px solid var(--brand-line,var(--pdx-line));background:var(--pdx-inset);width:fit-content;min-height:30px;box-shadow:var(--pdx-inset-shadow);color:var(--pdx-text-accent);letter-spacing:.02em;cursor:pointer;border-radius:8px;align-items:center;gap:4px;padding:0 10px;font-size:11px;font-weight:900;transition:transform .18s,border-color .18s;display:inline-flex}.detail-page-v3 .pdx-descToggle:hover{border-color:#4fffc847}.detail-page-v3 .pdx-descChevron{transition:transform .22s}.detail-page-v3 .pdx-descBlock.is-expanded .pdx-descChevron{transform:rotate(180deg)}.detail-page-v3 .pdx-heroContent{flex-direction:column;align-items:flex-start;gap:8px;min-width:0;display:flex}.detail-page-v3 .pdx-categoryPill,.detail-page-v3 .pdx-label{border:1px solid var(--brand-line,#ffffff29);background:linear-gradient(180deg, #ffffff2e, #fff0 40%), var(--skeu-control-bg,#ffffff0f);min-height:28px;box-shadow:var(--skeu-control-shadow,none), 0 4px 12px #0003, inset 0 1px 0 #fff3;color:var(--pdx-text-3);letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;border-radius:10px;align-items:center;gap:6px;padding:2px 14px;font-size:10.5px;font-weight:900;text-decoration:none;transition:all .2s;display:inline-flex}.detail-page-v3 .pdx-categoryPill:hover,.detail-page-v3 .pdx-label:hover{filter:brightness(1.06);transform:translateY(-1px);box-shadow:0 6px 16px #00000040,inset 0 1px #ffffff4d}.detail-page-v3 .pdx-categoryPill svg,.detail-page-v3 .pdx-label svg{opacity:.95;flex-shrink:0}.detail-page-v3 .pdx-categoryPill[data-category=academic],.detail-page-v3 .pdx-label[data-category=academic]{color:#818cf8!important;border-color:#6366f166!important;box-shadow:0 4px 14px #6366f138,inset 0 1px #ffffff40!important}.detail-page-v3 .pdx-categoryPill[data-category=streaming],.detail-page-v3 .pdx-label[data-category=streaming]{color:#f87171!important;border-color:#e5091466!important;box-shadow:0 4px 14px #e5091433,inset 0 1px #ffffff40!important}.detail-page-v3 .pdx-categoryPill[data-category=music],.detail-page-v3 .pdx-label[data-category=music]{color:#34d399!important;border-color:#10b98166!important;box-shadow:0 4px 14px #10b98133,inset 0 1px #ffffff40!important}.detail-page-v3 .pdx-categoryPill[data-category=tools],.detail-page-v3 .pdx-label[data-category=tools]{color:#38bdf8!important;border-color:#38bdf866!important;box-shadow:0 4px 14px #38bdf833,inset 0 1px #ffffff40!important}.detail-page-v3 .pdx-categoryPill[data-category=ai],.detail-page-v3 .pdx-label[data-category=ai]{color:#2dd4bf!important;border-color:#14b8a666!important;box-shadow:0 4px 14px #14b8a633,inset 0 1px #ffffff40!important}.detail-page-v3 .pdx-categoryPill[data-category=design],.detail-page-v3 .pdx-label[data-category=design]{color:#22d3ee!important;border-color:#06b6d466!important;box-shadow:0 4px 14px #06b6d433,inset 0 1px #ffffff40!important}.detail-page-v3 .pdx-categoryPill[data-category=learning],.detail-page-v3 .pdx-label[data-category=learning]{color:#fbbf24!important;border-color:#f59e0b66!important;box-shadow:0 4px 14px #f59e0b33,inset 0 1px #ffffff40!important}html[data-theme=light] .detail-page-v3 .pdx-categoryPill,html[data-theme=light] .detail-page-v3 .pdx-label{background:linear-gradient(180deg, #fffffff2, #fff0 40%), var(--skeu-control-bg,#fff)!important;border-color:#283c4b24!important;box-shadow:0 4px 12px #28465a1f,inset 0 1px #fff!important}html[data-theme=light] .detail-page-v3 .pdx-categoryPill[data-category=academic],html[data-theme=light] .detail-page-v3 .pdx-label[data-category=academic]{color:#4338ca!important;background:linear-gradient(#fff,#eef2ff)!important;border-color:#6366f159!important;box-shadow:0 4px 12px #6366f129,inset 0 1px #fff!important}html[data-theme=light] .detail-page-v3 .pdx-categoryPill[data-category=streaming],html[data-theme=light] .detail-page-v3 .pdx-label[data-category=streaming]{color:#dc2626!important;background:linear-gradient(#fff,#fef2f2)!important;border-color:#e5091459!important}html[data-theme=light] .detail-page-v3 .pdx-categoryPill[data-category=music],html[data-theme=light] .detail-page-v3 .pdx-label[data-category=music]{color:#059669!important;background:linear-gradient(#fff,#ecfdf5)!important;border-color:#10b98159!important}html[data-theme=light] .detail-page-v3 .pdx-categoryPill[data-category=tools],html[data-theme=light] .detail-page-v3 .pdx-label[data-category=tools]{color:#0284c7!important;background:linear-gradient(#fff,#f0f9ff)!important;border-color:#38bdf859!important}html[data-theme=light] .detail-page-v3 .pdx-categoryPill[data-category=ai],html[data-theme=light] .detail-page-v3 .pdx-label[data-category=ai]{color:#0d9488!important;background:linear-gradient(#fff,#f0fdfa)!important;border-color:#14b8a659!important}html[data-theme=light] .detail-page-v3 .pdx-categoryPill[data-category=design],html[data-theme=light] .detail-page-v3 .pdx-label[data-category=design]{color:#0891b2!important;background:linear-gradient(#fff,#ecfeff)!important;border-color:#06b6d459!important}html[data-theme=light] .detail-page-v3 .pdx-categoryPill[data-category=learning],html[data-theme=light] .detail-page-v3 .pdx-label[data-category=learning]{color:#d97706!important;background:linear-gradient(#fff,#fffbeb)!important;border-color:#f59e0b59!important}.detail-page.detail-page-v3 .pdx-title{letter-spacing:-.035em;overflow-wrap:anywhere;word-break:break-word;color:var(--pdx-text-1);max-width:100%;margin:0;line-height:1.15;font-size:clamp(20px,3.2vw,30px)!important}.detail-page-v3 .pdx-statsStrip{flex-direction:column;align-items:flex-start;gap:12px;margin-top:14px;display:flex;box-shadow:none!important;background:0 0!important;border:none!important;padding:0!important}.detail-page-v3 .pdx-heroPrice{align-items:baseline;gap:6px;margin-right:auto;display:inline-flex}.detail-page-v3 .pdx-priceLabel{letter-spacing:.08em;text-transform:uppercase;color:var(--pdx-text-4);font-size:10px;font-weight:900}.detail-page-v3 .pdx-heroPrice .pdx-priceValue{font-variant-numeric:tabular-nums;letter-spacing:-.03em;color:var(--pdx-text-accent);font-size:clamp(20px,3.5vw,28px);font-weight:800;font-family:var(--font-display)!important}.detail-page-v3 .pdx-heroStat{border:1px solid var(--brand-line,var(--pdx-line));background:var(--pdx-soft);min-height:32px;box-shadow:var(--pdx-soft-shadow);color:var(--pdx-text-3);white-space:normal;word-break:normal;border-radius:8px;align-items:center;gap:6px;min-width:0;max-width:100%;padding:4px 12px;font-size:11.5px;font-weight:800;line-height:1.3;display:inline-flex}.detail-page-v3 .pdx-heroStat--rating{cursor:pointer;text-decoration:none;transition:transform .15s,border-color .15s,background-color .15s}.detail-page-v3 .pdx-heroStat--rating:hover{color:var(--pdx-text);background:#f59e0b14;border-color:#f59e0b66;transform:translateY(-1px)}.detail-page-v3 .pdx-liveViewers{color:#ff6b6b!important;border-color:#ff6b6b4d!important}html[data-theme=light] .detail-page-v3 .pdx-liveViewers{color:#e05555!important;border-color:#dc505040!important}.detail-page-v3 .pdx-countdownStat{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:#f59e0b!important;border-color:#f59e0b4d!important}.pdx-variantPrice--flash{color:#ffd54a!important}:root[data-theme=light] .pdx-variantPrice--flash,html[data-theme=light] .pdx-variantPrice--flash{color:#d97706!important}.detail-page-v3 .pdx-countdownStat.is-expired{color:#ef4444!important;border-color:#ef44444d!important}html[data-theme=light] .detail-page-v3 .pdx-countdownStat{color:#d97706!important;border-color:#d9770640!important}html[data-theme=light] .detail-page-v3 .pdx-countdownStat.is-expired{color:#dc2626!important;border-color:#dc262640!important}.detail-page-v3 .pdx-liveViewersDot{background:#ff6b6b;border-radius:50%;flex-shrink:0;width:7px;height:7px;animation:1.8s ease-in-out infinite liveViewerPulse}@keyframes liveViewerPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.75)}}.detail-page-v3 .pdx-contactAdmin{border:1px solid var(--brand-line,var(--pdx-line));background:var(--pdx-soft);width:100%;min-height:44px;box-shadow:var(--pdx-soft-shadow);color:var(--pdx-text-1);border-radius:12px;justify-content:center;align-items:center;gap:8px;margin-top:2px;padding:0 16px;font-size:13px;font-weight:800;text-decoration:none;display:inline-flex}.detail-page-v3 .pdx-contactAdmin:hover{color:var(--pdx-text-1);border-color:#25d36673}.detail-page-v3 .pdx-contactAdmin svg{color:#25d366;flex-shrink:0}.detail-page-v3 .pdx-statsChips,.detail-page-v3 .pdx-topActions{flex-shrink:0;align-items:center;gap:8px;display:flex}.detail-page-v3 .pdx-iconBtn{border:1px solid var(--brand-line,var(--pdx-line));background:var(--pdx-soft);width:40px;height:40px;box-shadow:var(--pdx-soft-shadow);color:var(--pdx-text-2);cursor:pointer;border-radius:12px;place-items:center;transition:transform .2s,box-shadow .2s,border-color .2s;display:grid;position:relative}.detail-page-v3 .pdx-iconBtn:hover{border-color:#4fffc84d;transform:translateY(-1px)}.detail-page-v3 .pdx-cartBadge{color:#032235;background:linear-gradient(#6dffe3,#008a94);border-radius:6px;place-items:center;min-width:16px;height:16px;padding:0 4px;font-size:9px;font-weight:800;display:grid;position:absolute;top:-4px;right:-4px}.detail-page-v3 .pdx-sectionTitle{letter-spacing:-.03em;color:var(--pdx-text-1);margin:0;font-size:clamp(18px,3vw,26px);font-weight:800;font-family:var(--font-display)!important}.detail-page.detail-page-v3 .pdx-variantsSection{box-sizing:border-box;min-width:0;max-width:100%;position:relative;gap:14px!important;padding:clamp(16px,2.5vw,22px)!important;display:grid!important;overflow:visible!important}@media (width>=1024px){.detail-page.detail-page-v3 .pdx-variantsSection{align-self:start;max-height:none;position:relative;top:auto;overflow:visible!important}.detail-page-v3 .pdx-packList{scrollbar-width:auto;scrollbar-color:auto;flex:none;min-height:auto;padding-bottom:0;padding-right:0;overflow-y:visible}.detail-page-v3 .pdx-packList::-webkit-scrollbar{width:0}.detail-page-v3 .pdx-packList::-webkit-scrollbar-thumb{background:0 0;border-radius:0}.detail-page-v3 .pdx-packList::-webkit-scrollbar-track{background:0 0}}.detail-page-v3 .pdx-variantsHead{flex-direction:column;align-items:stretch;gap:6px;display:flex}.detail-page-v3 .pdx-variantsHeadTop{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;width:100%;min-width:0;display:flex}.detail-page-v3 .pdx-filters{scroll-snap-type:x proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:8px;min-width:0;max-width:100%;margin:0;padding:6px 2px 12px;display:flex;overflow-x:auto}.detail-page-v3 .pdx-sortBar{gap:6px;min-width:0;display:grid}.detail-page-v3 .pdx-sortLabel{letter-spacing:.08em;text-transform:uppercase;color:var(--pdx-text-4,var(--pdx-muted));font-size:10px;font-weight:900}.detail-page-v3 .pdx-sortFilters{scroll-snap-type:none;flex-wrap:wrap;row-gap:8px;padding:0;overflow:visible}.detail-page-v3 .pdx-sortBar+.pdx-filters{padding-top:0}.detail-page-v3 .pdx-filters::-webkit-scrollbar{display:none}.detail-page-v3 .pdx-countBadge{color:var(--pdx-text-2)}.detail-page-v3 .pdx-filterChip{scroll-snap-align:start;border:1px solid var(--brand-line,var(--pdx-line));background:var(--pdx-soft);height:34px;min-height:34px;box-shadow:none;color:var(--pdx-text-3);cursor:pointer;border-radius:10px;flex:none;justify-content:center;align-items:center;gap:6px;padding:0 14px;font-size:12px;font-weight:700;transition:transform .18s,border-color .18s,color .18s,box-shadow .18s;display:inline-flex}.detail-page-v3 .pdx-filterChip.is-active{color:#fff!important;border-color:var(--imzaqi-btn-border)!important;background:var(--imzaqi-btn-face)!important;box-shadow:var(--imzaqi-btn-shadow-compact)!important;font-weight:800!important}.detail-page-v3 .pdx-filterChip.is-active svg{color:#fff!important;stroke:#fff!important}:root[data-theme=light] .detail-page-v3 .pdx-filterChip.is-active{color:#fff!important}.detail-page-v3 .pdx-packList{gap:10px;display:grid}.detail-page.detail-page-v3 .pdx-packCard{box-sizing:border-box;gap:10px;min-width:0;max-width:100%;padding:clamp(12px,2vw,16px);transition:transform .2s,border-color .2s,box-shadow .2s;display:grid;background:var(--pdx-inset)!important;box-shadow:var(--pdx-inset-shadow)!important;border:1px solid var(--brand-line,var(--pdx-line))!important;border-radius:18px!important}.detail-page.detail-page-v3 .pdx-packCard.is-selected{cursor:pointer;box-shadow:var(--pdx-inset-shadow), 0 0 0 1px #009e602e inset!important;border-color:#009e6080!important}:root[data-theme=light] .detail-page.detail-page-v3 .pdx-packCard.is-recommended,html[data-theme=light] .detail-page.detail-page-v3 .pdx-packCard.is-recommended{background:linear-gradient(160deg, #009e6014, #009e6000 48%), var(--pdx-inset)!important;border-color:#009e6052!important}.detail-page-v3 .pdx-packCard.is-out{opacity:1}.detail-page-v3 .pdx-packHead{flex-direction:column;align-items:stretch;gap:8px;min-width:0;max-width:100%;display:flex}.detail-page-v3 .pdx-packTitleRow{justify-content:space-between;align-items:flex-start;gap:10px;min-width:0;max-width:100%;display:flex}.detail-page-v3 .pdx-packInfo{flex:auto;min-width:0;overflow:hidden}.detail-page-v3 .pdx-packHot{letter-spacing:.08em;text-transform:uppercase;color:var(--pdx-text-accent);align-items:center;gap:5px;margin-bottom:4px;font-size:10px;font-weight:800;display:inline-flex}.detail-page-v3 .pdx-packName{overflow-wrap:anywhere;word-break:break-word;color:var(--pdx-text-1);min-width:0;margin:0;font-family:var(--font-display)!important;letter-spacing:-.01em!important;font-size:clamp(16px,2.4vw,19px)!important;font-weight:700!important;line-height:1.3!important}.detail-page-v3 .pdx-packMeta{flex-wrap:wrap;align-items:flex-start;gap:6px;width:100%;min-width:0;max-width:100%;margin-top:0;display:flex}.detail-page-v3 .pdx-packMetaItem{color:var(--pdx-text-3);box-sizing:border-box;align-items:center;gap:4px;min-width:0;max-width:100%;font-size:11px;font-weight:800;display:inline-flex}.detail-page-v3 .pdx-packPriceWrap{text-align:right;flex:none;min-width:0;max-width:min(48%,9.5rem)}.detail-page-v3 .pdx-packPrice{font-variant-numeric:tabular-nums;color:var(--pdx-text-accent);letter-spacing:-.04em;white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:clamp(15px,2.6vw,20px);font-weight:800;line-height:1.15;overflow:hidden;font-family:var(--font-display)!important}.detail-page-v3 .pdx-variantOriginalPrice{color:var(--pdx-text-4)}.detail-page-v3 .pdx-benefitToggle-modern{color:var(--pdx-text-accent)}.detail-page-v3 .pdx-benefitItem{color:var(--pdx-text-2)}.detail-page-v3 .pdx-benefitSectionLabel{color:var(--pdx-text-3)}.detail-page-v3 .pdx-packActions{grid-template-columns:1fr 1.35fr;gap:8px;display:grid}.detail-page-v3 .pdx-packActions .btn{min-height:42px;font-size:13px;border-radius:12px!important}.detail-page-v3 .pdx-addBtn{justify-content:center;align-items:center;gap:6px;display:inline-flex}.detail-page-v3 .pdx-benefitToggle-modern{min-height:36px;margin-bottom:0;padding:8px 12px;font-size:12px}.detail-page-v3 .pdx-emptyCard{padding:12px}@media (width>=768px){.detail-page-v3 .pdx-descBlock:not(.is-expanded) .pdx-lead{-webkit-line-clamp:4}.detail-page-v3 .pdx-packList{gap:12px}}@media (width>=1024px){.detail-page-v3 .pdx-heroMain{gap:20px}.detail-page-v3 .pdx-statsStrip{gap:12px;padding:0!important}}@media (width<=480px){.detail-page-v3 .pdx-topCard:not(.pdx-billboard),.detail-page-v3 .pdx-variantsSection,.detail-page-v3 .pdx-packCard,.detail-page-v3 .pdx-infoTabsCard{padding:16px!important}.detail-page-v3 .pdx-infoTabBtn{padding:8px 10px!important;font-size:12px!important}.detail-page-v3 .pdx-toolbar{gap:8px;padding-bottom:12px}.detail-page.detail-page-v3 .pdx-productIcon{flex:0 0 64px;width:64px;height:64px}.detail-page-v3 .pdx-heroMain{align-items:center;gap:14px}.detail-page-v3 .pdx-descBlock:not(.is-expanded) .pdx-lead{-webkit-line-clamp:3}.detail-page-v3 .pdx-statsStrip{flex-direction:column;align-items:flex-start;gap:10px;display:flex;padding:0!important}.detail-page-v3 .pdx-heroPrice{grid-column:1/-1;margin-right:0}.detail-page-v3 .pdx-statsChips{flex-wrap:wrap;gap:8px;width:100%;display:flex}.detail-page-v3 .pdx-heroStat{flex:0 auto;justify-content:center;min-width:0;max-width:100%}.detail-page-v3 .pdx-packTitleRow{flex-wrap:wrap}.detail-page-v3 .pdx-packPriceWrap{text-align:left;width:auto;max-width:100%;margin-left:auto}.detail-page-v3 .pdx-packActions{grid-template-columns:1fr 1.2fr;gap:6px}}@media (width<=768px){.detail-page-v3 .pdx-addBtn .pdx-addBtnLabel{display:inline!important}.detail-page-v3 .pdx-addBtn{width:auto!important;min-width:0!important;color:var(--pdx-text-2)!important;justify-content:center!important;gap:4px!important;padding:0 8px!important;font-size:11.5px!important}.detail-page-v3 .pdx-packActions{grid-template-columns:1fr 1.1fr!important;gap:6px!important}.detail-page-v3 .pdx-packActions .btn{min-height:44px!important;padding:0 8px!important;font-size:11.5px!important}.detail-page-v3 .pdx-addBtn,.detail-page-v3 .pdx-buyNowBtn{min-height:44px!important}.detail-page-v3 .pdx-filterChip{height:34px;min-height:34px}}.detail-page-v3 .pdx-filterChip:active{box-shadow:var(--pdx-inset-shadow);transform:scale(.97)}.detail-page-v3 .pdx-iconBtn:active{box-shadow:var(--pdx-inset-shadow);transform:translateY(1px)}.detail-page-v3 .pdx-packCard:hover:not(.is-out){border-color:#4fffc838;transform:translateY(-2px)}.detail-page-v3 .pdx-packCard .pdx-buyNowBtn{transition:transform .2s,box-shadow .2s,filter .2s;background:var(--imzaqi-btn-face)!important;border:1px solid var(--imzaqi-btn-border)!important;color:var(--imzaqi-btn-text)!important;box-shadow:var(--imzaqi-btn-shadow)!important;font-weight:900!important}.detail-page-v3 .pdx-packCard .pdx-buyNowBtn:hover:not(:disabled){transform:translateY(-1px);box-shadow:var(--imzaqi-btn-shadow-hover)!important}.detail-page-v3 .pdx-packCard .pdx-buyNowBtn:active:not(:disabled){transform:translateY(1px)scale(.98);box-shadow:inset 0 4px 10px #00626c5c,inset 0 -1px #fff3!important}.detail-page-v3 .pdx-addBtn{background:var(--pdx-soft)!important;width:auto!important;height:42px!important;box-shadow:var(--pdx-soft-shadow)!important;border:1px solid var(--brand-line,var(--pdx-line))!important;color:var(--pdx-text-2)!important;justify-content:center!important;align-items:center!important;gap:6px!important;padding:0 16px!important;transition:transform .2s,box-shadow .2s,background .2s!important;display:inline-flex!important}@media (hover:hover){.detail-page-v3 .pdx-addBtn:hover:not(:disabled){transform:translateY(-1px);background:#ffffff0d!important;border-color:#4fffc84d!important}}:root[data-theme=light] .detail-page-v3 .pdx-addBtn{background:#fff!important;border-color:#77afc22e!important;width:auto!important;padding:0 16px!important;box-shadow:0 4px 10px #668c9c14,inset 0 1px #fff!important}@media (hover:hover){:root[data-theme=light] .detail-page-v3 .pdx-addBtn:hover:not(:disabled){background:#fff!important;border-color:#008a943d!important;box-shadow:0 6px 14px #668c9c29!important}}.detail-page-v3 .pdx-addBtn:active:not(:disabled){transform:translateY(1px)scale(.98);box-shadow:var(--pdx-inset-shadow)!important}.detail-page-v3 .pdx-benefitToggle-modern{background:var(--pdx-inset);box-shadow:var(--pdx-inset-shadow)}.detail-page-v3 .pdx-countBadge{background:var(--pdx-soft);box-shadow:var(--pdx-soft-shadow);border-color:var(--brand-line,var(--pdx-line))}:root[data-theme=light] .detail-page-v3 .pdx-packCard .pdx-buyNowBtn{color:var(--imzaqi-btn-text)!important;background:var(--imzaqi-btn-face)!important;border-color:var(--imzaqi-btn-border)!important;box-shadow:var(--imzaqi-btn-shadow)!important}.detail-page-v3 .pdx-topCard{isolation:isolate;position:relative;overflow:hidden;background:radial-gradient(ellipse 90% 70% at 15% 25%, var(--brand-color,#00d6b459), transparent 75%), radial-gradient(ellipse 65% 55% at 85% 75%, var(--brand-color,#6366f140), transparent 70%), linear-gradient(166deg, #ffffff0f 0%, #ffffff03 50%, #fff0 100%), var(--skeu-panel-bg,linear-gradient(175deg, #142240, #040816))!important;border:1px solid var(--brand-line,#00c2d029)!important;box-shadow:0 2px 4px #000000b8,24px 30px 56px #00040e9e,12px 16px 30px #00030a70,-14px -14px 32px #ffffff14,inset 0 3px #ffffff1a,inset 0 -3px #0000007a!important}.detail-page-v3 .pdx-topCard:before{content:"";background:var(--brand-color,#00d6b480);filter:blur(55px);opacity:.55;z-index:0;pointer-events:none;border-radius:50%;width:260px;height:260px;position:absolute;top:-50px;left:-40px}.detail-page-v3 .pdx-topCard:after{content:"";background:var(--brand-color,#818cf866);filter:blur(50px);opacity:.45;z-index:0;pointer-events:none;border-radius:50%;width:220px;height:220px;position:absolute;bottom:-40px;right:-30px}.detail-page-v3 .pdx-topCard>*{z-index:1;position:relative}:root[data-theme=light] .detail-page-v3 .pdx-topCard{background:radial-gradient(ellipse 90% 70% at 15% 25%, var(--brand-color,#00c2d059), transparent 75%), radial-gradient(ellipse 65% 55% at 85% 75%, var(--brand-color,#6366f138), transparent 70%), linear-gradient(166deg, #fffffff5 0%, #f2fafde0 50%, #e8f6fbf0 100%)!important;border-color:#008a942e!important;box-shadow:12px 14px 28px #6189992e,inset 0 2px #fff,inset 0 -2px #a6c8d347!important}:root[data-theme=light] .detail-page-v3 .pdx-topCard:before{opacity:.45;filter:blur(50px)}:root[data-theme=light] .detail-page-v3 .pdx-topCard:after{opacity:.35;filter:blur(45px)}.detail-page-v3 .pdx-productIcon{transition:transform .3s cubic-bezier(.25,.8,.25,1),box-shadow .3s;box-shadow:0 16px 36px var(--brand-color,#00000047), var(--pdx-soft-shadow)!important}.detail-page.detail-page-v3 .pdx-packCard{cursor:pointer;transition:transform .22s cubic-bezier(.25,.8,.25,1),border-color .22s,box-shadow .22s;background:var(--pdx-inset)!important;border:1px solid var(--brand-line,#ffffff14)!important;box-shadow:var(--pdx-inset-shadow)!important}@media (hover:hover){.detail-page.detail-page-v3 .pdx-packCard:hover:not(.is-out){transform:translateY(-2px);box-shadow:var(--pdx-inset-shadow), 0 0 0 1px #4fffc81a inset!important;border-color:#4fffc847!important}}.detail-page.detail-page-v3 .pdx-packCard.is-selected{box-shadow:var(--pdx-inset-shadow), 0 0 0 1px #009e6033 inset!important;border-color:#009e608c!important}.detail-page.detail-page-v3 .pdx-packCard.is-recommended{background:linear-gradient(180deg, #009e601a, #009e6000 40%), var(--pdx-inset)!important;box-shadow:var(--pdx-inset-shadow), 0 0 0 1px #009e601f inset!important;border-color:#009e605c!important}@media (hover:hover){.detail-page.detail-page-v3 .pdx-packCard.is-recommended:hover:not(.is-out){box-shadow:var(--pdx-inset-shadow), 0 0 0 1px #009e6029 inset!important;border-color:#009e6080!important}}.detail-page.detail-page-v3 .pdx-packCard.is-selected.is-recommended{box-shadow:var(--pdx-inset-shadow), 0 0 0 1px #009e6038 inset!important;border-color:#009e609e!important}:root[data-theme=light] .detail-page.detail-page-v3 .pdx-packCard.is-recommended{border-color:#009e605c!important}@media (hover:hover){:root[data-theme=light] .detail-page.detail-page-v3 .pdx-packCard.is-recommended:hover:not(.is-out){border-color:#009e6080!important}}:root[data-theme=light] .detail-page.detail-page-v3 .pdx-packCard.is-selected.is-recommended{border-color:#009e608c!important}.detail-page-v3 .pdx-title{text-shadow:0 2px 6px #0000004d}.detail-page-v3 .pdx-heroPrice .pdx-priceValue{text-shadow:0 2px 8px #00d6b426}.detail-page-v3 .pdx-priceLabel,.detail-page-v3 .pdx-eyebrow,.detail-page-v3 .pdx-variantPriceLabel{text-shadow:0 1px 3px #0003}:root[data-theme=light] .detail-page-v3 .pdx-title{text-shadow:0 1px 3px #436f811a}:root[data-theme=light] .detail-page-v3 .pdx-heroPrice .pdx-priceValue{text-shadow:0 2px 6px #008a941f}:root[data-theme=light] .detail-page-v3 .pdx-priceLabel{text-shadow:0 1px 2px #fff9}.detail-page-v3 .pdx-packCard:active:not(.is-out){transform:translateY(1px)scale(.98);box-shadow:inset 0 4px 14px #00000059,inset 0 0 0 1px #4fffc81f!important}.detail-page-v3 .pdx-packCard:focus-visible,.detail-page-v3 .pdx-backLink:focus-visible,.detail-page-v3 .pdx-filterChip:focus-visible,.detail-page-v3 .pdx-iconBtn:focus-visible{outline:none;box-shadow:0 0 0 2px #4fffc866,0 0 16px #4fffc81f}.detail-page-v3 .pdx-packCard:focus-visible{border-color:#4fffc866!important}.detail-page.detail-page-v3 .pdx-productIcon{transition:transform .3s cubic-bezier(.25,.8,.25,1),box-shadow .3s!important}.detail-page.detail-page-v3 .pdx-productIcon:hover{box-shadow:var(--pdx-soft-shadow)!important;transform:translateY(-1px)!important}.detail-page-v3 .pdx-backLink:active{box-shadow:var(--pdx-inset-shadow);transform:translateY(1px)}.detail-page-v3 .pdx-benefitToggle-modern{transition:transform .2s var(--ease-out), border-color .2s, background .2s;border-color:var(--brand-line,#ffffff14)!important;border-radius:12px!important}@media (hover:hover){.detail-page-v3 .pdx-benefitToggle-modern:hover{background:#ffffff0a!important;border-color:#4fffc83d!important}}:root[data-theme=light] .detail-page-v3 .pdx-benefitToggle-modern{background:var(--pdx-inset)!important;box-shadow:var(--pdx-inset-shadow)!important;border-color:#77afc229!important}@media (hover:hover){:root[data-theme=light] .detail-page-v3 .pdx-benefitToggle-modern:hover{background:#00000008!important;border-color:#008a943d!important}}.detail-page-v3 .pdx-recommendationsGrid{grid-template-columns:repeat(auto-fill,minmax(170px,1fr))!important;gap:16px!important;width:100%!important;padding-bottom:24px!important;display:grid!important}.detail-page-v3 .pdx-recommendationsGrid .product-tile{text-align:center!important;border-radius:24px!important;flex-direction:column!important;align-items:center!important;gap:12px!important;height:auto!important;min-height:0!important;padding:20px 14px 18px!important;display:flex!important}.detail-page-v3 .pdx-recommendationsGrid .product-tile-tiltWrap{flex-direction:column!important;align-items:center!important;gap:12px!important;width:100%!important;height:100%!important;display:flex!important}.detail-page-v3 .pdx-recommendationsGrid .product-tile-top{flex-direction:column!important;align-items:center!important;gap:10px!important;width:100%!important;display:flex!important}.detail-page-v3 .pdx-recommendationsGrid .product-tile-icon{border-radius:18px!important;width:64px!important;height:64px!important;margin:0 auto!important}.detail-page-v3 .pdx-recommendationsGrid .product-tile-icon img{object-fit:cover!important;width:100%!important;height:100%!important}.detail-page-v3 .pdx-recommendationsGrid .product-tile-main{text-align:center!important;width:100%!important}.detail-page-v3 .pdx-recommendationsGrid .product-tile-name{text-align:center!important;white-space:nowrap!important;text-overflow:ellipsis!important;max-width:100%!important;font-size:13px!important;font-weight:800!important;line-height:1.35!important;display:block!important;overflow:hidden!important}.detail-page-v3 .pdx-recommendationsGrid .product-tile-desc,.detail-page-v3 .pdx-recommendationsGrid .product-tile-arrow,.detail-page-v3 .pdx-recommendationsGrid .product-tile-pills{display:none!important}.detail-page-v3 .pdx-recommendationsGrid .product-tile-bottom{justify-content:center!important;width:100%!important;margin-top:4px!important;display:flex!important}.detail-page-v3 .pdx-recommendationsGrid .product-tile-price{color:var(--pdx-text-accent,#4effda)!important;text-align:center!important;padding-right:0!important;font-size:14px!important;font-weight:900!important}.detail-page-v3 .pdx-recommendationsGrid .product-tile-price:before{content:"Harga mulai "!important;color:var(--pdx-text-3,#d6ebff94)!important;margin-right:3px!important;font-size:10px!important;font-weight:700!important}:root[data-theme=light] .detail-page-v3 .pdx-recommendationsGrid .product-tile-price{color:#0b8292!important}:root[data-theme=light] .detail-page-v3 .pdx-recommendationsGrid .product-tile-price:before{color:#3e5b67c7!important}.detail-page-v3 .pdx-recommendationsGrid .product-tile-back{padding:10px 8px!important}.detail-page-v3 .pdx-recommendationsGrid .product-tile-back-inner{gap:4px!important}.detail-page-v3 .pdx-recommendationsGrid .product-tile-back-icon{border-radius:10px!important;width:36px!important;height:36px!important;margin-bottom:0!important}.detail-page-v3 .pdx-recommendationsGrid .product-tile-back-icon img{width:100%!important;height:100%!important}.detail-page-v3 .pdx-recommendationsGrid .product-tile-back-name{font-size:12px!important;font-weight:800!important;line-height:1.15!important}.detail-page-v3 .pdx-recommendationsGrid .product-tile-back-price{font-size:15px!important;font-weight:900!important}.detail-page-v3 .pdx-recommendationsGrid .product-tile-back-stats{gap:6px!important;font-size:10px!important}.detail-page-v3 .pdx-recommendationsGrid .product-tile-back-cta{border-radius:8px!important;padding:4px 10px!important;font-size:10px!important;font-weight:800!important}@media (width<=720px){.detail-page-v3 .pdx-packList:has(.pdx-packCard:nth-child(2)){-webkit-overflow-scrolling:touch;-webkit-mask-image:linear-gradient(90deg,#000 0% calc(100% - 28px),#0000 100%);mask-image:linear-gradient(90deg,#000 0% calc(100% - 28px),#0000 100%);scroll-snap-type:x mandatory!important;scrollbar-width:none!important;flex-flow:row!important;align-items:flex-start!important;gap:10px!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;padding:4px 0 12px!important;display:flex!important;overflow-x:auto!important}.detail-page-v3 .pdx-packList:has(.pdx-packCard:nth-child(2))::-webkit-scrollbar{display:none!important}.detail-page-v3 .pdx-packList:has(.pdx-packCard:nth-child(2)) .pdx-packCard{overflow:hidden;scroll-snap-align:start!important;flex:0 0 min(280px,80vw)!important;align-self:flex-start!important;width:min(280px,80vw)!important;min-width:0!important;max-width:min(280px,80vw)!important;height:auto!important}.detail-page-v3 .pdx-packList:not(:has(.pdx-packCard:nth-child(2))){padding:0!important;display:grid!important;overflow:visible!important}.detail-page-v3 .pdx-packList:not(:has(.pdx-packCard:nth-child(2))) .pdx-packCard{width:100%!important;max-width:100%!important}.detail-page-v3 .pdx-packCard .pdx-benefitList{flex-direction:column;align-items:flex-start;width:100%;min-width:0;max-width:100%;display:flex}.detail-page-v3 .pdx-packCard .pdx-benefitToggle-modern{box-sizing:border-box;justify-content:flex-start;align-self:flex-start;gap:8px;width:fit-content;max-width:100%;display:inline-flex}.detail-page-v3 .pdx-packCard .pdx-infoRows,.detail-page-v3 .pdx-packCard .pdx-benefitSection,.detail-page-v3 .pdx-packCard .pdx-benefitItems{width:100%;min-width:0;max-width:100%}.detail-page-v3 .pdx-stockBarWrap{display:none}}.detail-page-v3 .pdx-packMetaItem--guarantee{color:#6ee7b7;white-space:normal;overflow-wrap:anywhere;word-break:break-word;box-sizing:border-box;background:#10b9811f;border:1px solid #34d39933;border-radius:12px;flex:100%;align-items:flex-start;gap:6px;width:100%;max-width:100%;min-height:0;padding:6px 10px;font-size:11px;font-weight:700;line-height:1.4;display:flex}.detail-page-v3 .pdx-packMetaItem--guarantee svg{flex-shrink:0;width:12px;height:12px;margin-top:2px}.detail-page-v3 .pdx-packMetaItem--guarantee .pdx-packMetaItemText{-webkit-line-clamp:3;overflow-wrap:anywhere;word-break:break-word;-webkit-box-orient:vertical;flex:auto;min-width:0;display:-webkit-box;overflow:hidden}html[data-theme=light] .detail-page-v3 .pdx-packMetaItem--guarantee{color:#047857;background:#a7f3d073;border-color:#10b98140}.detail-page.detail-page-v3 .pdx-packCard{box-sizing:border-box;min-width:0;max-width:100%;overflow:hidden}@media (width<=720px){.detail-page-v3 .pdx-packTitleRow{gap:8px}.detail-page-v3 .pdx-packPriceWrap{max-width:min(46%,7.5rem)}.detail-page-v3 .pdx-packPrice{font-size:clamp(14px,3.8vw,17px)}.detail-page-v3 .pdx-packMetaItem--guarantee{padding:5px 8px;font-size:10.5px}}.detail-page-v3 .pdx-stockUrgency{color:#ff7a45;white-space:nowrap;font-size:10px;font-weight:900;animation:1.5s ease-in-out infinite pdxUrgencyPulse}@keyframes pdxUrgencyPulse{0%,to{opacity:1}50%{opacity:.5}}@media (width<=768px){.detail-page-v3 .pdx-recommendationsGrid{scroll-snap-type:x mandatory!important;padding-bottom:32px!important;scrollbar-width:none!important;flex-flow:row!important;gap:14px!important;width:100%!important;min-width:0!important;max-width:100%!important;margin-inline:0!important;padding-inline:0!important;display:flex!important;overflow-x:auto!important;-webkit-mask-image:linear-gradient(90deg,#000 0% calc(100% - 32px),#0000 100%)!important;mask-image:linear-gradient(90deg,#000 0% calc(100% - 32px),#0000 100%)!important}.detail-page-v3 .pdx-recommendationsGrid::-webkit-scrollbar{display:none!important}.detail-page-v3 .pdx-recommendationsGrid .product-tile{scroll-snap-align:start!important;flex:0 0 170px!important;height:auto!important}.detail-page-v3 .pdx-recommendations{overflow:hidden!important}}.detail-page-v3 .pdx-recommendations{gap:20px!important;margin-top:clamp(24px,4vw,40px)!important;display:grid!important}.detail-page-v3 .pdx-recommendationsHead{gap:6px!important;display:grid!important}.detail-page-v3 .pdx-recommendationsEmpty{color:var(--pdx-text-3);margin:0;font-size:13px;line-height:1.5}@media (width<=768px){.detail-page-v3{padding-bottom:calc(var(--site-bottom-nav-clearance) + var(--fab-gap,10px))!important}}.detail-page-v3 .pdx-mainGrid{grid-template-columns:1fr;align-items:start;gap:16px;width:100%;min-width:0;display:grid}.detail-page-v3 .pdx-mainGrid>*{min-width:0;max-width:100%}.detail-page-v3 .pdx-leftCol,.detail-page-v3 .pdx-rightCol{gap:16px;min-width:0;max-width:100%;display:grid}@media (width>=1024px){.detail-page-v3 .pdx-mainGrid{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);align-items:start;gap:22px}}.detail-page.detail-page-v3 .pdx-infoTabsCard{box-sizing:border-box;min-width:0;max-width:100%;margin-top:0;overflow:hidden;padding:clamp(14px,2vw,18px)!important}.detail-page.detail-page-v3 .pdx-topCard{isolation:isolate;min-width:0;max-width:100%;overflow:hidden}.pdx-infoTabsHeader{background:var(--pdx-inset,#0000000d);border:1px solid var(--brand-line,var(--pdx-line));box-shadow:var(--pdx-inset-shadow);--tab-index:0;border-radius:14px;gap:8px;margin-bottom:10px;padding:4px;display:flex;position:relative}.pdx-infoTabBtn{text-align:center;color:var(--pdx-text-2,#ffffffb3);cursor:pointer;white-space:normal;z-index:1;background:0 0;border:1px solid #0000;border-radius:10px;flex:1;padding:10px 16px;font-size:14px;font-weight:800;line-height:1.3;transition:color .22s,background-color .22s,border-color .22s,box-shadow .22s;position:relative}.pdx-infoTabBtn.is-active{background:var(--imzaqi-btn-face);border:1px solid var(--imzaqi-btn-border);box-shadow:var(--imzaqi-btn-shadow);font-weight:900;color:#fff!important}:root[data-theme=light] .pdx-infoTabBtn.is-active{color:#fff!important}.pdx-infoTabLabel{z-index:1;position:relative}.pdx-infoTabContent{padding-top:4px;padding-inline:8px}.pdx-termsList{gap:14px;margin:0;padding:0;list-style:none;display:grid}.pdx-termsList li{align-items:flex-start;gap:12px;display:flex}.pdx-termNum{width:22px;min-width:22px;height:22px;color:var(--brand-icon,#00c2d0);background:#00c2d01a;border:1px solid #00c2d033;border-radius:50%;place-items:center;font-size:11px;font-weight:800;display:grid}.pdx-termText{color:var(--pdx-text-2);font-size:13px;line-height:1.55}.pdx-accountStrip{border:1px solid var(--uni-line,#00c2d029);background:linear-gradient(180deg, #ffffff0f, #fff0), var(--uni-panel-soft,#080e1c80);border-radius:16px;gap:10px;margin-bottom:14px;padding:12px 14px;display:grid}.pdx-accountStrip-chips{flex-wrap:wrap;gap:8px;display:flex}.pdx-accountStrip-chip{border:1px solid color-mix(in srgb, var(--chip-color) 40%, transparent);background:color-mix(in srgb, var(--chip-color) 14%, transparent);min-height:30px;color:var(--chip-color);border-radius:8px;align-items:center;gap:6px;padding:0 12px;font-size:12px;font-weight:800;display:inline-flex}.pdx-accountStrip-tip{color:var(--muted);margin:0;font-size:12px;line-height:1.5}.pdx-packMetaItem--emailRequired{font-weight:800;color:#ffb347!important;background:#ff9f4324!important;border-color:#ff9f436b!important}:root[data-theme=light] .pdx-accountStrip{background:#ffffffe0;border-color:#008a9424}:root[data-theme=light] .pdx-packMetaItem--emailRequired{color:#c2410c!important;background:#ffedd5eb!important;border-color:#ea580c47!important}.product-lowStockBadge{color:#ffdc78eb;letter-spacing:.01em;background:#ffbf4a1a;border:1px solid #ffbf4a47;border-radius:8px;align-items:center;height:30px;padding:0 10px;font-size:11px;font-weight:900;display:inline-flex}:root[data-theme=light] .product-lowStockBadge{color:#b45309!important;background:#fef3c7cc!important;border-color:#b4530947!important}:root[data-theme=light] .product-lowStockBadge.out{background:#fee2e2cc!important;border-color:#b91c1c47!important}@media (width<=920px){.detail-page.detail-page-v3{contain:none;max-width:100%;overflow-x:clip}.detail-page-v3 .pdx-layout,.detail-page-v3 .pdx-recommendations,.detail-page-v3 .rv-strip,.detail-page-v3 .pdx-filters,.detail-page-v3 .pdx-packList,.detail-page-v3 .pdx-recommendationsGrid,.detail-page-v3 .rv-list{min-width:0;max-width:100%}.detail-page-v3 .pdx-packPrice{white-space:normal;overflow-wrap:anywhere}.detail-page-v3 .pdx-variantsHeadRight{flex-wrap:wrap;justify-content:flex-end;min-width:0}.detail-page-v3 .pdx-sectionTitle{font-size:clamp(16px,4vw,20px)!important}.detail-page-v3 .pdx-topCard{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.pdx-mainGrid,.pdx-leftCol,.pdx-rightCol{width:100%!important;min-width:0!important;max-width:100%!important}.detail-page-v3 .pdx-topCard,.detail-page-v3 .pdx-infoTabsCard,.detail-page-v3 .pdx-variantsSection{overflow-x:clip;box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important}.detail-page-v3{--pdx-panel-shadow:0 4px 12px #0003!important;--pdx-soft-shadow:0 2px 8px #00000026!important;--pdx-inset-shadow:inset 0 2px 4px #00000040!important}.detail-page-v3 .pdx-recommendationsGrid .product-tile{will-change:auto!important;transition:none!important;box-shadow:0 2px 8px #0000001f!important}.detail-page-v3 .pdx-recommendationsGrid .product-tile:after{display:none!important}.detail-page-v3 .pdx-recommendationsGrid .product-tile:hover{transform:none!important}.detail-page-v3 .pdx-packList{display:grid}.detail-page.detail-page-v3 .pdx-variantsSection{position:static;top:auto}}.detail-page.detail-page-v3 .pdx-topCard,.detail-page.detail-page-v3 .pdx-variantsSection,.detail-page.detail-page-v3 .pdx-infoTabsCard{background:var(--pdx-panel)!important;box-shadow:var(--pdx-panel-shadow)!important;border:1px solid var(--brand-line,var(--pdx-line))!important;border-radius:28px!important;overflow:visible!important}.detail-page.detail-page-v3 .pdx-variantsSection{max-height:none!important;position:relative!important;top:auto!important;overflow:visible!important}.detail-page.detail-page-v3 .pdx-packCard{box-sizing:border-box!important;border-radius:18px!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;transform:none!important}.detail-page.detail-page-v3 .pdx-packCard.is-selected,.detail-page.detail-page-v3 .pdx-packCard.is-recommended{background:var(--pdx-inset)!important;box-shadow:var(--pdx-inset-shadow)!important}.detail-page.detail-page-v3 .pdx-packCard.is-selected{border:1.5px solid #009e608c!important}.detail-page.detail-page-v3 .pdx-packCard.is-recommended{border:1.5px solid #009e6052!important}:root[data-theme=light] .detail-page.detail-page-v3 .pdx-packCard.is-selected,html[data-theme=light] .detail-page.detail-page-v3 .pdx-packCard.is-selected{background:linear-gradient(160deg, #009e6012, transparent 50%), var(--pdx-inset)!important;border-color:#009e6080!important}.detail-page.detail-page-v3 .pdx-productIcon{translate:none;transform:none!important}.detail-page.detail-page-v3 .pdx-productIcon:hover{transform:translateY(-1px)!important}:root[data-theme=light] .detail-page.detail-page-v3 .pdx-productIcon{box-shadow:8px 10px 18px #668c9c24,inset 0 1px #fff,inset 0 -1px #a4c5d138!important}:root[data-theme=light] .detail-page.detail-page-v3 .pdx-topCard,:root[data-theme=light] .detail-page.detail-page-v3 .pdx-variantsSection,:root[data-theme=light] .detail-page.detail-page-v3 .pdx-infoTabsCard,html[data-theme=light] .detail-page.detail-page-v3 .pdx-topCard,html[data-theme=light] .detail-page.detail-page-v3 .pdx-variantsSection,html[data-theme=light] .detail-page.detail-page-v3 .pdx-infoTabsCard{background:linear-gradient(166deg,#fffffffa 0%,#f7fdfff0 50%,#ecf6fbf5 100%)!important;border-color:#77afc238!important;box-shadow:12px 14px 28px #61899924,inset 0 1px #fff,inset 0 -1px #a6c8d347!important}.detail-page-v3 .pdx-variantsHeadRight{align-items:center;gap:8px;display:flex}.detail-page-v3 .pdx-compareBtn{color:#032235;letter-spacing:.01em;cursor:pointer;white-space:nowrap;background:linear-gradient(175deg,#ffffff70,#fff0 28%),linear-gradient(135deg,#4effda 0%,#25ebc8 36%,#00d6b4 58%,#008a94 100%);border:1px solid #4fffc852;border-radius:10px;align-items:center;gap:5px;height:30px;padding:0 14px;font-size:11px;font-weight:800;transition:box-shadow .18s,transform .15s;display:inline-flex;box-shadow:inset 0 3px #ffffffad,inset 0 -3px #003c3480,inset 0 2px 8px #0050442e,0 10px 20px #00081252,0 4px 12px #00b49638}.detail-page-v3 .pdx-compareBtn:hover{transform:translateY(-1px);box-shadow:inset 0 3px #ffffffc2,inset 0 -3px #003c3499,inset 0 2px 8px #00504438,0 14px 28px #00081266,0 6px 16px #00b49652}.detail-page-v3 .pdx-compareBtn:active{transform:translateY(1px);box-shadow:inset 0 2px #ffffff80,inset 0 -2px #003c3466,inset 0 4px 12px #0050444d,0 4px 8px #0008123d}html[data-theme=light] .detail-page-v3 .pdx-compareBtn{color:#012428;background:linear-gradient(175deg,#ffffff85,#fff0 30%),linear-gradient(135deg,#2de8c8 0%,#00d6b4 50%,#00a896 100%);border-color:#008a9466;box-shadow:inset 0 3px #fffc,inset 0 -3px #0050466b,0 8px 18px #008a9447,0 3px 8px #00645a2e}html[data-theme=light] .detail-page-v3 .pdx-compareBtn:hover{transform:translateY(-1px);box-shadow:inset 0 3px #ffffffe6,inset 0 -3px #00504680,0 12px 24px #008a945c,0 5px 12px #00645a3d}.vcm-backdrop{z-index:9999;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#020a18b8;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.vcm{background:linear-gradient(165deg, #ffffff14 0%, #fff0 42%), var(--card-bg,#0f1a2e);border:1px solid #75b2d629;border-radius:24px;flex-direction:column;width:min(94vw,860px);max-height:calc(88dvh - 32px);animation:.28s cubic-bezier(.22,1,.36,1) vcm-enter;display:flex;box-shadow:0 32px 72px #0000007a,inset 0 1px #ffffff1f}@keyframes vcm-enter{0%{opacity:0;transform:translateY(12px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}html[data-theme=light] .vcm{background:linear-gradient(165deg,#fffffff2 0%,#f8fcfffa 100%);border-color:#00000014;box-shadow:0 32px 72px #0f233c24}.vcm-head{flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:14px;padding:20px 20px 14px;display:flex}.vcm-headText{min-width:0}.vcm-eyebrow{letter-spacing:.04em;text-transform:uppercase;color:#75b2d6e6;align-items:center;gap:6px;margin-bottom:6px;font-size:11px;font-weight:700;display:inline-flex}html[data-theme=light] .vcm-eyebrow{color:#2b7a9b}.vcm-title{margin:0;font-size:20px;font-weight:800;line-height:1.2}.vcm-subtitle{color:#ffffff94;max-width:52ch;margin:6px 0 0;font-size:13px;line-height:1.45}html[data-theme=light] .vcm-subtitle{color:#00000085}.vcm-close{flex-shrink:0}.vcm-body{flex:1;min-height:0;padding:0 20px 14px}.vcm-tableWrap{-webkit-overflow-scrolling:touch;scrollbar-width:thin;background:#0000001f;border:1px solid #ffffff14;border-radius:16px;max-height:calc(88vh - 220px);overflow:auto}html[data-theme=light] .vcm-tableWrap{background:#00000005;border-color:#00000012}.vcm-table{border-collapse:collapse;width:100%;min-width:max-content;font-size:13px}.vcm-table th,.vcm-table td{text-align:left;vertical-align:middle;border-bottom:1px solid #ffffff12;padding:12px 14px}html[data-theme=light] .vcm-table th,html[data-theme=light] .vcm-table td{border-bottom-color:#0000000f}.vcm-table thead th{z-index:2;background:linear-gradient(180deg, #ffffff0f, #fff0), var(--card-bg,#0f1a2e);font-weight:700;position:sticky;top:0;box-shadow:0 1px #ffffff0f}html[data-theme=light] .vcm-table thead th{background:linear-gradient(#fff,#f8fbff);box-shadow:0 1px #0000000d}.vcm-labelCol{white-space:nowrap;color:#ffffff8c;z-index:1;background:var(--card-bg,#0f1a2e);min-width:108px;font-size:12px;font-weight:700;position:sticky;left:0;box-shadow:1px 0 #ffffff0f}.vcm-table thead .vcm-labelCol{z-index:3}html[data-theme=light] .vcm-labelCol{color:#0000007a;background:#fff;box-shadow:1px 0 #0000000d}.vcm-valCol{white-space:nowrap;min-width:148px;text-align:center!important}html[data-theme=light] .vcm-table tbody tr.is-diff{background:#2b7a9b0f}.vcm-table tbody tr.is-diff .vcm-labelCol{background:#0e1c30fa}html[data-theme=light] .vcm-table tbody tr.is-diff .vcm-labelCol{background:#f3f9fd}.vcm-colName{white-space:normal;max-width:180px;margin:0 auto 6px;font-size:12px;font-weight:800;line-height:1.35;display:block}.vcm-valCol.is-out{opacity:.72}.vcm-priceCell{flex-direction:column;align-items:center;gap:3px;display:flex}.vcm-priceCell strong{font-size:15px;font-weight:900}.vcm-priceCell strong.is-best{color:#8ef0c8}html[data-theme=light] .vcm-priceCell strong.is-best{color:#167a52}.vcm-original{color:#ffffff61;font-size:11px;text-decoration:line-through}html[data-theme=light] .vcm-original{color:#00000059}.vcm-inlineValue{justify-content:center;align-items:center;gap:5px;font-weight:700;display:inline-flex}.vcm-inlineValue svg,.vcm-labelCol svg{opacity:.65;flex-shrink:0}.vcm-muted{color:#ffffff59}html[data-theme=light] .vcm-muted{color:#0000004d}.vcm-chip{letter-spacing:.02em;text-transform:uppercase;border-radius:6px;align-items:center;gap:4px;padding:3px 8px;font-size:10px;font-weight:800;display:inline-flex}.vcm-table thead .vcm-chip{margin:0 auto}.vcm-typeBadge{color:#ffffffb8;background:#ffffff14;border-radius:6px;padding:4px 9px;font-size:10px;font-weight:700;display:inline-flex}html[data-theme=light] .vcm-typeBadge{color:#00000094;background:#0000000d}.vcm-stock{border-radius:6px;align-items:center;padding:3px 8px;font-size:11px;font-weight:800;display:inline-flex}.vcm-stock.ok{color:#8ef0c8;background:#3ec98e24}.vcm-stock.mid{color:#ffd27a;background:#ffbe4624}.vcm-stock.low{color:#ffb4a2;background:#ff785a24}.vcm-stock.out{color:#ffffff8c;background:#ffffff14}html[data-theme=light] .vcm-stock.ok{color:#167a52;background:#167a521a}html[data-theme=light] .vcm-stock.mid{color:#9a6400;background:#9a64001a}html[data-theme=light] .vcm-stock.low{color:#b33a24;background:#b33a241a}html[data-theme=light] .vcm-stock.out{color:#00000073;background:#0000000f}.vcm-foot{border-top:1px solid #ffffff0f;flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:12px 20px 18px;display:flex}html[data-theme=light] .vcm-foot{border-top-color:#0000000f}.vcm-hint{color:#ffffff73;align-items:center;gap:6px;font-size:11px;display:inline-flex}.vcm-hint--muted{color:#ffffff61}html[data-theme=light] .vcm-hint,html[data-theme=light] .vcm-hint--muted{color:#0006}.vcm-dismissBtn{flex-shrink:0}@media (width<=680px){.vcm{border-radius:20px;width:96vw;max-height:92vh}.vcm-head{padding:16px 16px 12px}.vcm-body{padding:0 16px 12px}.vcm-foot{flex-direction:column;align-items:stretch;padding:12px 16px 16px}.vcm-dismissBtn{width:100%}}@media (prefers-reduced-motion:reduce){.vcm{animation:none}}.pdx-emojiReactions{align-items:center;gap:8px;padding:12px 0 4px;display:flex;position:relative}.pdx-emojiBtn{cursor:pointer;background:0 0;border:1px solid #ffffff1a;border-radius:12px;padding:6px 12px;font-size:20px;line-height:1;transition:transform .15s,background .15s}.pdx-emojiBtn:hover{background:#ffffff12;transform:scale(1.25)}.pdx-emojiBtn:active{transform:scale(.9)}html[data-theme=light] .pdx-emojiBtn{border-color:#0000001a}html[data-theme=light] .pdx-emojiBtn:hover{background:#0000000a}.pdx-emojiFloat{pointer-events:none;z-index:10;font-size:24px;animation:1.2s cubic-bezier(.16,1,.3,1) forwards emojiFloat;position:absolute;bottom:0;left:50%}@keyframes emojiFloat{0%{opacity:1;transform:translate(-50%)scale(.6)}60%{opacity:1;transform:translate(-50%,-60px)scale(1.2)}to{opacity:0;transform:translate(-50%,-100px)scale(.8)}}.pdx-compareBtn{color:#00d6b4e6;letter-spacing:.04em;cursor:pointer;white-space:nowrap;background:linear-gradient(#00d6b41a,#00d6b408);border:1px solid #00d6b44d;border-radius:10px;align-items:center;gap:6px;padding:7px 14px;font-size:12px;font-weight:700;transition:background .18s,border-color .18s,transform .18s;display:inline-flex}.pdx-compareBtn:hover{background:linear-gradient(#00d6b42e,#00d6b40f);border-color:#00d6b480;transform:translateY(-1px)}.pdx-compareBtn:active{transform:scale(.97)}html[data-theme=light] .pdx-compareBtn{color:#007a82;background:#008a9412;border-color:#008a9459}html[data-theme=light] .pdx-compareBtn:hover{background:#008a9421;border-color:#008a9480}.pdx-packHot,.pdx-packHot--value,.detail-page-v3 .pdx-packHot,.detail-page-v3 .pdx-packHot--value{letter-spacing:.04em;text-transform:uppercase;border-radius:6px;align-items:center;gap:4px;width:fit-content;margin-bottom:4px;padding:3px 8px;font-size:10px;font-weight:800;display:inline-flex;color:#fff!important;text-shadow:none!important;background:#009e60!important;border:1px solid #00824b40!important;box-shadow:0 1px 3px #00784633!important}.pdx-variantsTitleRow{justify-content:space-between;align-items:center;gap:10px;width:100%;margin-top:4px;display:flex}@media (width<=560px){.pdx-variantsTitleRow{flex-wrap:wrap;gap:8px}}.pdx-scrollHint{background:#00000038;border:1px solid #ffffff14;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;margin-top:12px;padding:8px 14px;display:flex;box-shadow:inset 0 1px #ffffff14}html[data-theme=light] .pdx-scrollHint{background:#f0f6fae6;border-color:#283c4b24;box-shadow:inset 0 1px #fff}.pdx-scrollPills{align-items:center;gap:6px;display:flex}.pdx-scrollDot{background:#ffffff40;border-radius:9999px;width:8px;height:8px;transition:width .25s,background .25s}.pdx-scrollDot.is-active{background:#00d6b4;width:22px}html[data-theme=light] .pdx-scrollDot{background:#28465a33}html[data-theme=light] .pdx-scrollDot.is-active{background:#009688}.pdx-scrollText{color:#eafff5b8;align-items:center;gap:6px;font-size:11.5px;font-weight:700;display:flex}html[data-theme=light] .pdx-scrollText{color:#324f59}.pdx-scrollArrow{color:#00d6b4;font-size:13px;font-weight:900;animation:1.4s ease-in-out infinite pdxSwipeArrow;display:inline-block}html[data-theme=light] .pdx-scrollArrow{color:#009688}@keyframes pdxSwipeArrow{0%,to{transform:translate(0)}50%{transform:translate(4px)}}@media (prefers-reduced-motion:reduce){.pdx-emojiFloat{animation:none}}@media (width<=720px){.detail-page-v3 .pdx-mainGrid{flex-direction:column;gap:12px;display:flex}.detail-page-v3 .pdx-leftCol,.detail-page-v3 .pdx-rightCol{display:contents}.detail-page-v3 .pdx-topCard:not(.pdx-billboard){order:1;padding:14px!important}.detail-page-v3 .pdx-variantsSection{order:2;gap:10px!important;padding:14px!important}.detail-page-v3 .pdx-infoTabsCard{order:3;padding:14px!important}.detail-page-v3 .pdx-scrollHint{display:none!important}.detail-page-v3 .pdx-variantsTitleRow{justify-content:space-between;align-items:center;gap:8px;margin:0 0 8px;display:flex!important}:is(.detail-page-v3 .pdx-packList,.detail-page-v3 .pdx-packList:has(.pdx-packCard:nth-child(2))){flex-direction:unset!important;flex-wrap:unset!important;gap:10px!important;padding:0!important;display:grid!important;overflow:visible!important;-webkit-mask-image:none!important;mask-image:none!important}.detail-page-v3 .pdx-packList:has(.pdx-packCard:nth-child(2)) .pdx-packCard{scroll-snap-align:unset!important;flex:none!important;width:100%!important;max-width:100%!important}.detail-page-v3 .pdx-sortFilters .pdx-filterChip,.detail-page-v3 .pdx-filters .pdx-filterChip{min-height:36px;padding:0 12px;font-size:11.5px}.detail-page-v3 .pdx-heroMain{gap:12px}.detail-page-v3 .pdx-statsStrip{gap:10px;margin-top:10px}.detail-page-v3 .pdx-contactAdmin{min-height:42px;font-size:13px}.detail-page-v3 .pdx-packActions{gap:8px}.detail-page-v3 .pdx-toolbar{padding-bottom:10px}.detail-page.detail-page-v3 .pdx-productIcon{flex-basis:72px;width:72px;height:72px}.detail-page-v3 .pdx-accountStrip{gap:8px;margin-bottom:8px;padding:10px 12px}.detail-page-v3 .pdx-accountStrip-tip{font-size:11px}.detail-page-v3 .pdx-packActions{grid-template-columns:44px 1fr!important}.detail-page-v3 .pdx-addBtn{width:44px!important;min-width:44px!important;padding:0!important}.detail-page-v3 .pdx-addBtn .pdx-addBtnLabel{display:none!important}.detail-page-v3{padding-bottom:calc(92px + var(--site-bottom-nav-offset,0px))}.detail-page-v3 .pdx-heroStat{white-space:normal;word-break:normal;min-width:0;max-width:100%}}@media (width>=721px){.detail-page.detail-page-v3 .pdx-productIcon{flex-basis:clamp(96px,14vw,128px);width:clamp(96px,14vw,128px);height:clamp(96px,14vw,128px);border-radius:28px!important}}.detail-page-v3 .pdx-packHot--value{color:var(--pdx-text-3);letter-spacing:.06em}.detail-page-v3 .pdx-benefitItems--preview{margin-bottom:4px}.detail-page-v3 .pdx-recommendations{margin-top:8px}.detail-page-v3 .rv-strip{margin:8px 0 4px}.pdx-mobileStickyCart,.pdx-mobileStickyDock{display:none}.pdx-mobileStickyCart.is-out{opacity:.78}.pdx-stickyCheckoutBtn:disabled,.pdx-stickyAddBtn:disabled{opacity:.45;cursor:not-allowed}.detail-page.detail-page-v3 .pdx-packCard{gap:9px!important;padding:13px!important}.detail-page-v3 .pdx-packHead{gap:6px}.detail-page-v3 .pdx-packTitleRow{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:8px;display:grid!important}.detail-page-v3 .pdx-packPriceWrap{width:max-content;min-width:max-content;max-width:46%}.detail-page-v3 .pdx-packPrice{word-break:normal;width:max-content;max-width:none;overflow:visible;white-space:nowrap!important;overflow-wrap:normal!important}.detail-page-v3 .pdx-packName{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.detail-page-v3 .pdx-packFacts{margin-top:0;font-size:11px;line-height:1.35}.detail-page-v3 .pdx-packCommerce{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px;min-width:0;display:flex}.detail-page-v3 .pdx-packSignal{color:#9eafa6;white-space:nowrap;background:#69e6ae12;border:1px solid #69e6ae1f;border-radius:9px;align-items:center;gap:5px;min-height:24px;padding:4px 8px;font-size:10.5px;font-weight:800;line-height:1;display:inline-flex}.detail-page-v3 .pdx-packSignalIcon{color:#42ca91;flex:0 0 12px;width:12px;height:12px}.detail-page-v3 .pdx-packStock.is-low{color:#f2ba58;background:#f59e0b14;border-color:#f59e0b2e}.detail-page-v3 .pdx-packStock.is-low .pdx-packSignalIcon{color:#f2ad32}.detail-page-v3 .pdx-packStock.is-out{color:#858f89;background:#ffffff09;border-color:#ffffff14}.detail-page-v3 .pdx-packStock.is-out .pdx-packSignalIcon{color:#77817c}.detail-page-v3 .pdx-packBlurb--summary{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:0;margin:0;font-size:11.5px;line-height:1.42;display:-webkit-box;overflow:hidden}.detail-page-v3 .pdx-packCard.is-out{background:var(--pdx-inset,var(--skeu-inset-bg))!important;border-color:#ffffff14!important}:root[data-theme=light] .detail-page-v3 .pdx-packCard.is-out,html[data-theme=light] .detail-page-v3 .pdx-packCard.is-out{background:#f0f4f8bf!important;border-color:#8ca0af38!important}.detail-page-v3 .pdx-packCard.is-out .pdx-packHead,.detail-page-v3 .pdx-packCard.is-out .pdx-packCommerce,.detail-page-v3 .pdx-packCard.is-out .pdx-packDetails{opacity:.55;filter:grayscale(.6)}.detail-page-v3 .pdx-packCard.is-out .pdx-buyNowBtn,.detail-page-v3 .pdx-packCard.is-out .pdx-addBtn{color:#89938e!important;box-shadow:none!important;opacity:1!important;background:#ffffff0b!important;border-color:#ffffff14!important}html[data-theme=light] .detail-page-v3 .pdx-packSignal{color:#47705d;background:#087b4e0e;border-color:#087b4e21}html[data-theme=light] .detail-page-v3 .pdx-packStock.is-low{color:#9a640d;background:#f59e0b17;border-color:#b46f0029}html[data-theme=light] .detail-page-v3 .pdx-packStock.is-out{color:#77847e;background:#172c2309;border-color:#172c2314}html[data-theme=light] .detail-page-v3 .pdx-packCard.is-out .pdx-buyNowBtn,html[data-theme=light] .detail-page-v3 .pdx-packCard.is-out .pdx-addBtn{color:#748079!important;box-shadow:none!important;background:#172c230e!important;border-color:#172c2314!important}@media (width<=480px){.detail-page.detail-page-v3 .pdx-packCard{padding:12px!important}.detail-page-v3 .pdx-packName{font-family:var(--font-display)!important;letter-spacing:-.01em!important;font-size:16px!important;font-weight:700!important;line-height:1.3!important}.detail-page-v3 .pdx-packHot{margin-bottom:3px;font-size:9.5px}.detail-page-v3 .pdx-packPrice{font-variant-numeric:tabular-nums;font-family:var(--font-display)!important;font-size:18px!important;font-weight:800!important}.detail-page-v3 .pdx-packSignal{min-height:22px;padding:4px 7px;font-size:9.5px}.detail-page-v3 .pdx-packBlurb--summary{font-size:10.5px}.detail-page-v3 .pdx-packActions .btn,.detail-page-v3 .pdx-addBtn,.detail-page-v3 .pdx-buyNowBtn{height:38px!important;min-height:38px!important}}@media (width<=768px){.pdx-mobileStickyCart{bottom:calc(env(safe-area-inset-bottom,0px) + 12px);z-index:9990;border:1px solid var(--brand-line,#00c2d038);-webkit-backdrop-filter:blur(16px);background:#0b1220f0;border-radius:20px;padding:10px 14px;position:fixed;left:12px;right:12px;box-shadow:inset 0 1px #ffffff1a,0 12px 36px #0009;display:block!important}html[data-theme=light] .pdx-mobileStickyCart{background:#fffffff0;border-color:#008a9433;box-shadow:inset 0 1px #fffc,0 10px 28px #436f8129}.detail-page-v3{padding-bottom:calc(88px + env(safe-area-inset-bottom,0px))!important}body.has-bottom-nav .pdx-mobileStickyCart{bottom:calc(var(--site-bottom-nav-clearance,82px) + 8px)}body.has-bottom-nav .detail-page-v3{padding-bottom:calc(var(--site-bottom-nav-clearance,82px) + 80px)!important}.pdx-mobileStickyDock{bottom:calc(env(safe-area-inset-bottom,0px) + 12px);z-index:9990;border:1px solid var(--brand-line,#ffffff24);-webkit-backdrop-filter:blur(20px)saturate(160%);background:#0a0e0ceb;border-radius:999px;justify-content:space-between;align-items:center;gap:12px;padding:10px 16px;display:flex;position:fixed;left:12px;right:12px;box-shadow:0 16px 36px #00000080,inset 0 1px #ffffff29}html[data-theme=light] .pdx-mobileStickyDock{background:#fffffff0;border:1px solid #009e602e;box-shadow:0 12px 30px #0028141f,inset 0 1px #fff}body.has-bottom-nav .pdx-mobileStickyDock{bottom:calc(var(--site-bottom-nav-clearance,82px) + 8px)}.pdx-mobileStickyDockPrice{flex-direction:column;min-width:0;display:flex}.pdx-mobileStickyDockLabel{text-transform:uppercase;letter-spacing:.04em;color:var(--brand-muted,#ffffffa6);font-size:11px;font-weight:700}html[data-theme=light] .pdx-mobileStickyDockLabel{color:#4b6358}.pdx-mobileStickyDockValue{font-variant-numeric:tabular-nums;color:var(--brand-text,#fff);letter-spacing:-.02em;font-size:17px;font-weight:900}html[data-theme=light] .pdx-mobileStickyDockValue{color:#0b1f17}.pdx-mobileStickyDockBtn{flex-shrink:0;gap:6px;border-radius:999px!important;padding:9px 18px!important;font-size:13px!important;font-weight:800!important}.pdx-stickyCartInner{justify-content:space-between;align-items:center;gap:12px;max-width:600px;margin:0 auto;display:flex}.pdx-stickyCartInfo{flex:1;align-items:center;gap:10px;min-width:0;display:flex}.pdx-stickyCartInfo>svg{background:var(--skeu-pill-bg,#008a9414);width:38px;height:38px;color:var(--brand-icon,#008a94);box-sizing:border-box;border-radius:12px;flex-shrink:0;padding:8px}.pdx-stickyCartText{flex-direction:column;gap:2px;min-width:0;display:flex}.pdx-stickyQty{letter-spacing:-.01em;color:var(--brand-text,#f8fafc);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:800;line-height:1.15;overflow:hidden}.pdx-stickyPrice{letter-spacing:-.02em;color:#00a86b;font-size:13px;font-weight:900;line-height:1.2}html[data-theme=light] .pdx-stickyPrice{color:#009e60}html[data-theme=light] .pdx-stickyQty{color:#0d2d39}.pdx-stickyCartInner--buy{gap:10px}.pdx-stickyBuyActions{flex-shrink:0;align-items:center;gap:8px;display:flex}.pdx-stickyAddBtn{white-space:nowrap;gap:6px;height:44px;border-radius:14px!important;padding:0 12px!important;font-size:12px!important;font-weight:800!important}.pdx-stickyAddBtn span{display:none}@media (width>=360px){.pdx-stickyAddBtn span{display:inline}}.pdx-stickyCheckoutBtn{letter-spacing:.01em;flex-shrink:0;height:44px;background:var(--imzaqi-btn-face)!important;color:var(--imzaqi-btn-text)!important;border:1px solid var(--imzaqi-btn-border)!important;box-shadow:var(--imzaqi-btn-shadow)!important;border-radius:14px!important;padding:0 18px!important;font-size:13px!important;font-weight:900!important}}.detail-page-v3 .pdx-packDetails{margin-top:6px}.detail-page-v3 .pdx-packDetails details{margin-top:4px}.detail-page-v3 .pdx-packDetails summary{cursor:pointer;width:fit-content;color:var(--brand-icon);-webkit-user-select:none;user-select:none;font-size:11.5px;font-weight:800}.detail-page-v3 .pdx-packDetails summary:hover{text-decoration:underline}.detail-page-v3 .pdx-packDetailsText{color:var(--brand-muted,var(--pdx-text-3));white-space:pre-line;word-break:break-word;margin:8px 0 0;font-size:12px;line-height:1.65}.detail-page-v3 .pdx-restock{gap:10px;width:100%;display:grid}.detail-page-v3 .pdx-restockActions{align-items:center;gap:8px;width:100%;display:grid;grid-template-columns:1fr auto!important}.detail-page-v3 .pdx-restockBtn{letter-spacing:.01em;cursor:pointer;white-space:nowrap;justify-content:center;align-items:center;gap:6px;width:100%;min-height:42px;padding:0 18px;font-size:13px;font-weight:900;transition:transform .18s,box-shadow .18s,filter .18s;display:inline-flex;color:#f3f4f6!important;opacity:1!important;background:linear-gradient(#ffffff38 0%,#ffffff08 32%,#0000003d 100%),linear-gradient(172deg,#242a35 0%,#171b23 52%,#0e1117 100%)!important;border:1px solid #ffffff29!important;border-radius:12px!important;box-shadow:0 10px 22px #00000073,inset 0 3px #ffffff61,inset 1px 0 #ffffff29,inset 0 -3px #0000008c,inset 0 2px 8px #00000040!important}.detail-page-v3 .pdx-restockBtn:hover{filter:brightness(1.12);transform:translateY(-1px);box-shadow:0 14px 26px #00000085,inset 0 3px #ffffff7a,inset 1px 0 #ffffff38,inset 0 -3px #0000009e,inset 0 2px 8px #0000004d!important}.detail-page-v3 .pdx-restockBtn:active{transform:translateY(1px)scale(.98);box-shadow:inset 0 3px 8px #000000b3,inset 0 -1px #ffffff1f!important}.detail-page-v3 .pdx-restockBtn svg{color:#f3f4f6!important}:root[data-theme=light] .detail-page-v3 .pdx-restockBtn,html[data-theme=light] .detail-page-v3 .pdx-restockBtn{color:#fff!important;background:linear-gradient(#ffffff47 0%,#ffffff0a 34%,#00000029 100%),linear-gradient(172deg,#334155 0%,#1e293b 55%,#0f172a 100%)!important;border:1px solid #0f172abf!important;box-shadow:8px 12px 20px #0f172a3d,inset 0 3px #ffffff73,inset 1px 0 #fff3,inset 0 -3px #00000080,inset 0 2px 8px #0003!important}:root[data-theme=light] .detail-page-v3 .pdx-restockBtn:hover,html[data-theme=light] .detail-page-v3 .pdx-restockBtn:hover{filter:brightness(1.08);box-shadow:10px 14px 24px #0f172a4d,inset 0 3px #ffffff8c,inset 1px 0 #ffffff40,inset 0 -3px #0000008c!important}:root[data-theme=light] .detail-page-v3 .pdx-restockBtn:active,html[data-theme=light] .detail-page-v3 .pdx-restockBtn:active{transform:translateY(1px)scale(.98);box-shadow:inset 0 3px 8px #0000008c,inset 0 -1px #ffffff1f!important}.detail-page-v3 .pdx-restockAdminBtn{cursor:pointer;white-space:nowrap;justify-content:center;align-items:center;min-height:42px;padding:0 18px;font-size:13px;font-weight:900;text-decoration:none;transition:transform .18s,box-shadow .18s,filter .18s;display:inline-flex;border:1px solid var(--brand-line,var(--pdx-line))!important;background:linear-gradient(180deg, #ffffff24 0%, #fff0 28%), var(--skeu-control-bg)!important;color:var(--brand-text,var(--pdx-text-1))!important;box-shadow:var(--skeu-control-shadow)!important;opacity:1!important;border-radius:12px!important}.detail-page-v3 .pdx-restockAdminBtn:hover{filter:brightness(1.06);transform:translateY(-1px);color:var(--brand-text,var(--pdx-text-1))!important;box-shadow:0 10px 20px #00000038, var(--skeu-control-shadow)!important;border-color:#25d36673!important}.detail-page-v3 .pdx-restockAdminBtn:active{transform:translateY(1px)scale(.98);box-shadow:var(--skeu-inset-shadow)!important}:root[data-theme=light] .detail-page-v3 .pdx-restockAdminBtn,html[data-theme=light] .detail-page-v3 .pdx-restockAdminBtn{background:linear-gradient(180deg, #fffc 0%, #fff0 30%), var(--skeu-control-bg,#fff)!important;box-shadow:var(--skeu-control-shadow)!important;color:var(--brand-text,#0f172a)!important;border-color:#77afc247!important}:root[data-theme=light] .detail-page-v3 .pdx-restockAdminBtn:hover,html[data-theme=light] .detail-page-v3 .pdx-restockAdminBtn:hover{border-color:#009e6073!important}.detail-page-v3 .pdx-restockSubmitBtn{background:var(--imzaqi-btn-face)!important;border:1px solid var(--imzaqi-btn-border)!important;color:var(--imzaqi-btn-text)!important;box-shadow:var(--imzaqi-btn-shadow)!important;border-radius:12px!important;font-weight:900!important}.detail-page-v3 .pdx-restock form{grid-template-columns:minmax(0,1fr) auto;gap:8px;display:grid}.detail-page-v3 .pdx-restock form small{color:#e97474;grid-column:1/-1}.detail-page-v3 .pdx-restockDone{color:var(--brand-icon);background:#009e6017;border-radius:12px;align-items:center;gap:7px;padding:10px 12px;font-size:11px;font-weight:800;display:flex}@media (width<=540px){.detail-page-v3 .pdx-restock form{grid-template-columns:1fr}}.detail-page-v3 #paket-tersedia{scroll-margin-top:calc(var(--site-header-offset,72px) + 20px)}.detail-page-v3 .pdx-jumpToPacks{width:fit-content;min-height:34px;color:var(--brand-icon,#009e60);align-items:center;gap:7px;font-size:12px;font-weight:800;text-decoration:none;display:inline-flex}.detail-page-v3 .pdx-jumpToPacks:hover{text-decoration:underline}.detail-page-v3 .pdx-jumpToPacks:focus-visible{outline:2px solid var(--brand-icon,#009e60);outline-offset:3px}.detail-page.detail-page-v3 .pdx-packControls{background:0 0!important;border:none!important;flex-direction:column!important;gap:14px!important;min-width:0!important;margin-top:10px!important;margin-bottom:22px!important;padding:0!important;display:flex!important}.detail-page-v3 .pdx-controlGroup{overscroll-behavior-x:contain!important;-webkit-overflow-scrolling:touch!important;scrollbar-width:none!important;flex-wrap:nowrap!important;align-items:center!important;gap:8px!important;min-width:0!important;padding:3px 2px!important;display:flex!important;overflow-x:auto!important}.detail-page-v3 .pdx-controlGroup::-webkit-scrollbar{display:none}.detail-page-v3 .pdx-controlLabel{-webkit-user-select:none;user-select:none;white-space:nowrap!important;word-break:keep-all!important;overflow-wrap:normal!important;min-width:68px!important;color:var(--pdx-text-3,var(--muted,#64748b))!important;text-transform:uppercase!important;letter-spacing:.06em!important;flex:none!important;font-size:11px!important;font-weight:800!important}.detail-page-v3 .pdx-controlGroup .pdx-filterChip{white-space:nowrap!important;cursor:pointer!important;border-radius:12px!important;flex:none!important;justify-content:center!important;align-items:center!important;gap:6px!important;height:34px!important;min-height:34px!important;padding:0 14px!important;font-size:12px!important;font-weight:700!important;transition:transform .15s,box-shadow .15s,border-color .15s!important;display:inline-flex!important}.detail-page-v3 .pdx-controlGroup .pdx-filterChip:active{transform:scale(.96)!important}html[data-theme=light] .detail-page-v3 .pdx-controlGroup .pdx-filterChip:not(.is-active){color:#475569!important;background:#fff!important;border:1px solid #0f172a1f!important;box-shadow:0 1px 3px #0000000a!important}html[data-theme=light] .detail-page-v3 .pdx-controlGroup .pdx-filterChip:not(.is-active):hover{color:#0f172a!important;border-color:#0f172a38!important}html[data-theme=dark] .detail-page-v3 .pdx-controlGroup .pdx-filterChip:not(.is-active){color:#cbd5e1!important;box-shadow:none!important;background:#ffffff0d!important;border:1px solid #ffffff1f!important}html[data-theme=dark] .detail-page-v3 .pdx-controlGroup .pdx-filterChip:not(.is-active):hover{color:#fff!important;border-color:#ffffff3d!important}html[data-theme=light] body .detail-page.detail-page-v3 .pdx-filterChip.is-active,html[data-theme=light] .detail-page-v3 .pdx-controlGroup .pdx-filterChip.is-active,html[data-theme=dark] body .detail-page.detail-page-v3 .pdx-filterChip.is-active,html[data-theme=dark] .detail-page-v3 .pdx-controlGroup .pdx-filterChip.is-active{background:var(--imzaqi-btn-face)!important;color:#fff!important;border:1px solid var(--imzaqi-btn-border)!important;box-shadow:var(--imzaqi-btn-shadow-compact)!important;font-weight:800!important}.detail-page-v3 .pdx-controlGroup .pdx-filterChip.is-active svg{color:#fff!important;stroke:#fff!important}.detail-page.detail-page-v3 .pdx-packCard{border-radius:18px!important;gap:11px!important;padding:16px 18px!important;transition:transform .2s,box-shadow .2s,border-color .2s!important}html[data-theme=light] .detail-page.detail-page-v3 .pdx-packCard{background:#fff!important;border:1px solid #0a0a0a14!important;box-shadow:0 2px 7px #0000000a!important}html[data-theme=light] .detail-page.detail-page-v3 .pdx-packCard:hover:not(.is-out){border-color:#009e6040!important;transform:translateY(-2px)!important;box-shadow:0 8px 20px #00000014!important}html[data-theme=light] .detail-page.detail-page-v3 .pdx-packCard.is-recommended{background:linear-gradient(170deg,#009e6008 0%,#fff 40%)!important;border-color:#009e6061!important;box-shadow:0 3px 12px #009e6014!important}html[data-theme=dark] .detail-page.detail-page-v3 .pdx-packCard{background:#141615f2!important;border:1px solid #ffffff14!important;box-shadow:0 2px 8px #00000059!important}html[data-theme=dark] .detail-page.detail-page-v3 .pdx-packCard:hover:not(.is-out){border-color:#00d6b44d!important;transform:translateY(-2px)!important;box-shadow:0 8px 22px #00000080!important}html[data-theme=dark] .detail-page.detail-page-v3 .pdx-packCard.is-recommended{border-color:#00d6b466!important;box-shadow:0 4px 18px #00d6b41a!important}.detail-page-v3 .pdx-packCard .pdx-packActions{align-items:center!important;gap:10px!important;margin-top:2px!important;display:flex!important}.detail-page-v3 .pdx-packCard .pdx-addBtn{border-radius:12px!important;flex:0 0 42px!important;justify-content:center!important;align-items:center!important;width:42px!important;height:42px!important;min-height:42px!important;padding:0!important;display:inline-flex!important}.detail-page-v3 .pdx-packCard .pdx-buyNowBtn{border-radius:12px!important;flex:auto!important;height:42px!important;min-height:42px!important;font-size:13px!important;font-weight:800!important}.detail-page-v3 .pdx-compareBtn{color:#00875a!important;box-shadow:none!important;background:0 0!important;border:1px solid #009e604d!important;border-radius:10px!important;min-height:30px!important;padding:5px 12px!important;font-size:11.5px!important;font-weight:700!important;transition:all .15s!important}html[data-theme=light] .detail-page-v3 .pdx-compareBtn:hover{background:#009e6014!important}html[data-theme=dark] .detail-page-v3 .pdx-compareBtn{color:#4effda!important;border-color:#00d6b459!important}html[data-theme=dark] .detail-page-v3 .pdx-compareBtn:hover{background:#00d6b41a!important}.detail-page-v3 .pdx-contactAdmin{border-radius:14px!important;justify-content:center!important;align-items:center!important;gap:8px!important;width:fit-content!important;min-height:44px!important;margin-top:6px!important;padding:0 20px!important;font-size:14px!important;font-weight:800!important;text-decoration:none!important;transition:all .2s!important;display:inline-flex!important}html[data-theme=light] body .detail-page.detail-page-v3 .pdx-contactAdmin{color:#00875a!important;box-shadow:none!important;background:#009e6012!important;border:1px solid #009e6038!important}html[data-theme=light] body .detail-page.detail-page-v3 .pdx-contactAdmin:hover{background:#009e6024!important;border-color:#009e6061!important}html[data-theme=dark] body .detail-page.detail-page-v3 .pdx-contactAdmin{color:#4effda!important;box-shadow:none!important;background:#00d6b414!important;border:1px solid #00d6b433!important}html[data-theme=dark] body .detail-page.detail-page-v3 .pdx-contactAdmin:hover{background:#00d6b429!important;border-color:#00d6b461!important}.detail-page.detail-page-v3 .pdx-infoTabsCard{border-radius:24px!important;padding:16px 20px!important}.detail-page-v3 .pdx-infoTabsHeader{box-shadow:none!important;border-radius:12px!important;gap:4px!important;margin-bottom:14px!important;padding:4px!important;display:flex!important}html[data-theme=light] .detail-page-v3 .pdx-infoTabsHeader{background:#f0f4f2!important;border:1px solid #0a0a0a0f!important}html[data-theme=dark] .detail-page-v3 .pdx-infoTabsHeader{background:#ffffff0a!important;border:1px solid #ffffff14!important}.detail-page-v3 .pdx-infoTabBtn{text-align:center!important;cursor:pointer!important;box-shadow:none!important;background:0 0!important;border:1px solid #0000!important;border-radius:9px!important;flex:1!important;padding:8px 16px!important;font-size:13px!important;font-weight:700!important;transition:all .15s!important}html[data-theme=light] .detail-page-v3 .pdx-infoTabBtn{color:#596560!important}html[data-theme=light] .detail-page-v3 .pdx-infoTabBtn:hover:not(.is-active){color:#0a0a0a!important}html[data-theme=light] .detail-page-v3 .pdx-infoTabBtn.is-active{color:#0a0a0a!important;background:#fff!important;border-color:#0a0a0a14!important;font-weight:800!important;box-shadow:0 2px 6px #0000000f!important}html[data-theme=dark] .detail-page-v3 .pdx-infoTabBtn{color:#fff9!important}html[data-theme=dark] .detail-page-v3 .pdx-infoTabBtn:hover:not(.is-active){color:#fff!important}html[data-theme=dark] .detail-page-v3 .pdx-infoTabBtn.is-active{color:#fff!important;background:#ffffff1a!important;border-color:#ffffff1f!important;font-weight:800!important;box-shadow:0 2px 8px #00000040!important}.detail-page-v3 .pdx-packDetailsContent{color:var(--pdx-text-2);gap:8px;margin-top:9px;font-size:12px;line-height:1.55;display:grid}.detail-page-v3 .pdx-detailGroup h4{color:var(--pdx-text-1);margin:0 0 4px;font-size:11px;font-weight:900}.detail-page-v3 .pdx-detailGroup :is(p,ul){margin:0}.detail-page-v3 .pdx-detailGroup ul{padding-left:16px}.detail-page-v3 .pdx-detailGroup li+li{margin-top:4px}.detail-page-v3 .pdx-detailGroup li::marker{color:var(--brand-icon,#009e60)}@media (width>=1024px){.detail-page-v3 .pdx-mainGrid{grid-template-columns:minmax(0,1.12fr) minmax(0,1fr)}.detail-page.detail-page-v3 .pdx-billboard.pdx-topCard{grid-template-columns:minmax(180px,.74fr) minmax(0,1.26fr)!important}.detail-page.detail-page-v3 .pdx-billboard .pdx-visual{min-height:210px;padding:20px}.detail-page.detail-page-v3 .pdx-billboard .pdx-visualIcon{width:118px!important;height:118px!important}.detail-page.detail-page-v3 .pdx-billboard .pdx-copy{padding:23px!important}}html[data-theme=light] .detail-page.detail-page-v3 :is(.pdx-variantsSection,.pdx-infoTabsCard){box-shadow:0 5px 16px -8px #335b5047,inset 0 1px #ffffffe6!important}html[data-theme=light] .detail-page.detail-page-v3 .pdx-billboard.pdx-topCard{box-shadow:0 5px 16px -8px #335b5047!important}html[data-theme=dark] .detail-page.detail-page-v3 :is(.pdx-variantsSection,.pdx-infoTabsCard){box-shadow:0 5px 16px -8px #0009,inset 0 1px #ffffff0d!important}html[data-theme=dark] .detail-page.detail-page-v3 .pdx-billboard.pdx-topCard{box-shadow:0 5px 16px -8px #0009!important}html[data-theme=dark] .detail-page.detail-page-v3 .pdx-packCard,html[data-theme=dark] .detail-page.detail-page-v3 .pdx-packCard:hover:not(.is-out){box-shadow:inset 0 1px 3px #00000045,0 2px 7px -4px #0000008c!important}@media (width<=720px){.detail-page-v3 #paket-tersedia{scroll-margin-top:calc(var(--site-header-offset,64px) + 68px)}.detail-page.detail-page-v3 .pdx-billboard .pdx-visual{aspect-ratio:1.25!important;min-height:260px!important;max-height:330px!important;padding:36px 24px!important}.detail-page.detail-page-v3 .pdx-billboard .pdx-visualIcon{border-radius:26px!important;width:124px!important;height:124px!important}.detail-page.detail-page-v3 .pdx-billboard .pdx-copy{gap:0!important;padding:16px 18px 20px!important}.detail-page-v3 .pdx-copy .pdx-toolbar{margin-bottom:12px!important}.detail-page-v3 .pdx-statsStrip{gap:0!important;margin-top:0!important}.detail-page-v3 .pdx-jumpToPacks{min-height:30px}.detail-page-v3 .pdx-controlLabel{white-space:nowrap!important;flex-basis:auto!important;min-width:66px!important}.detail-page-v3 .pdx-packCard .pdx-packActions .btn{height:44px!important;min-height:44px!important}}@media (width<=540px){.detail-page-v3 .pdx-packTitleRow{grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;gap:8px!important}.detail-page-v3 .pdx-packPriceWrap{text-align:right!important;justify-self:end!important;max-width:48%!important}.detail-page-v3 .pdx-packName{-webkit-line-clamp:unset;overflow:visible;font-family:var(--font-display)!important;letter-spacing:-.01em!important;font-size:clamp(15.5px,4.2vw,17.5px)!important;font-weight:700!important;line-height:1.3!important}.detail-page-v3 .pdx-packPrice{font-variant-numeric:tabular-nums;font-family:var(--font-display)!important;font-size:clamp(17px,4.5vw,20px)!important;font-weight:800!important}.detail-page-v3 .pdx-variantOriginalPrice{font-size:11px}}@media (width<=920px){.checkout-overlay,.checkout-drawer,.checkout-drawerBody,.checkout-drawerGrid,.checkout-main,.checkout-item-card,.checkout-item-left,.checkout-item-copy{min-width:0;max-width:100%}.checkout-drawer{overflow-x:clip}}.promo-row,.checkout-min-promoRow{flex-wrap:wrap;gap:10px;display:flex}.cart-actions{align-items:center;gap:10px;display:flex}.qty{border:1px solid var(--brand-line,#ffffff1a);background:var(--skeu-inset-bg,#ffffff0a);width:58px;height:38px;box-shadow:var(--skeu-inset-shadow,none);color:var(--text);text-align:center;appearance:textfield;border-radius:12px;padding:0 10px;transition:border-color .18s,box-shadow .18s}.qty::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.qty::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.qty--invalid{border-color:#e11d3a80!important;box-shadow:0 0 0 3px #e11d3a24!important}.qty-btn{border:1px solid var(--brand-line,#ffffff1a);background:var(--skeu-control-bg,#ffffff0a);width:38px;height:38px;box-shadow:none;color:var(--brand-text,#e8fcffeb);cursor:pointer;border-radius:12px;place-items:center;padding:0;font-size:18px;font-weight:900;line-height:1;transition:background .18s,border-color .18s,transform .18s,filter .18s,box-shadow .18s;display:grid}.qty-btn:hover{filter:brightness(1.06);transform:translateY(-1px)}.qty-btn:disabled{opacity:.38;cursor:not-allowed;filter:none;transform:none}html:not([data-theme=light]){--checkout-drawer-solid:#0a0e0c;--checkout-panel-solid:#101613;--checkout-summary-solid:#101613;--checkout-card-solid:#16201b;--checkout-mobilebar-solid:#0a0e0c}.checkout-overlay{z-index:9999;pointer-events:none;isolation:isolate;contain:paint;position:fixed;inset:0}.checkout-backdrop{pointer-events:auto;will-change:opacity;background:#0000008c;position:absolute;inset:0}.checkout-drawer{width:min(60vw,880px);padding:14px 18px calc(18px + env(safe-area-inset-bottom));background:var(--checkout-drawer-solid);color:var(--brand-text,#f8fafc);pointer-events:auto;backface-visibility:hidden;will-change:transform;border-left:1px solid #ffffff24;flex-direction:column;display:flex;position:absolute;top:0;bottom:0;right:0;overflow:hidden;transform:translateZ(0);box-shadow:-24px 0 80px #0009,inset 1.5px 0 #ffffff2e}.checkout-drawer:before{content:"";pointer-events:none;background:linear-gradient(#ffffff0a,#fff0);height:160px;position:absolute;top:0;left:0;right:0}.checkout-drawerHandle{display:none}.checkout-drawerGesture{z-index:1;border:1px solid var(--brand-line,#ffffff1f);background:var(--skeu-pill-bg,#ffffff0a);max-width:min(100%,360px);color:var(--brand-muted,#ffffffc2);letter-spacing:.01em;box-shadow:var(--skeu-control-shadow,0 10px 22px #00000024);animation:checkoutGestureIn .42s var(--ease-out,cubic-bezier(.16, 1, .3, 1)) both;border-radius:12px;align-self:flex-start;align-items:center;gap:9px;margin:0 0 8px 2px;padding:8px 12px;font-size:12px;font-weight:800;line-height:1.35;display:inline-flex;position:relative}.checkout-drawerGesture span:last-child{overflow-wrap:anywhere;min-width:0}.checkout-drawerGestureDot{background:var(--brand-icon,#9fffe5);border-radius:999px;flex:0 0 8px;width:8px;height:8px;box-shadow:0 0 0 4px #4fffc81a}.checkout-drawerHead{z-index:1;justify-content:space-between;align-items:flex-start;gap:16px;padding:2px 2px 14px;display:flex;position:relative}.checkout-drawerCopy{gap:8px;min-width:0;display:grid}.checkout-drawerKicker{border:1px solid var(--brand-line,#ffffff1a);background:linear-gradient(180deg, #ffffff1f, #fff0 24%), var(--skeu-pill-bg,#ffffff0a);letter-spacing:.12em;text-transform:uppercase;width:max-content;color:var(--brand-muted,#ffffffad);box-shadow:var(--skeu-control-shadow,0 10px 22px #00000024);border-radius:10px;align-items:center;gap:8px;padding:7px 11px;font-size:11px;font-weight:800;display:inline-flex}.checkout-drawerTitle{letter-spacing:var(--tracking-display);color:var(--brand-text,#fff);font-weight:900}.checkout-drawerSub{color:var(--a11y-muted,#ffffff9e);margin:0;font-size:14px;line-height:1.6}.checkout-drawerClose{border:1px solid var(--brand-line,#ffffff1f);background:var(--skeu-control-bg,#ffffff0d);width:44px;height:44px;color:var(--brand-text,#ffffffe6);cursor:pointer;box-shadow:none;border-radius:14px;place-items:center;transition:background .18s,border-color .18s,transform .18s,color .18s;display:grid}.checkout-drawerClose:hover{color:#ff8fa3;background:#e11d3a24;border-color:#e11d3a66;transform:translateY(-1px)}.checkout-drawerClose:focus-visible{outline:none;box-shadow:0 0 0 3px #3ee6c073}html[data-theme=light] .checkout-drawerClose:hover{color:#c81e3c;background:#c81e3a1a;border-color:#c81e3a73}.checkout-drawerBody{z-index:1;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;flex-direction:column;gap:14px;min-height:0;padding-right:4px;display:flex;position:relative;overflow:auto}.checkout-drawerBody::-webkit-scrollbar{width:6px}.checkout-drawerBody::-webkit-scrollbar-track{background:#ffffff08;border-radius:999px}.checkout-drawerBody::-webkit-scrollbar-thumb{background:#ffffff24;border-radius:999px}.checkout-drawerSteps{padding-right:2px}.checkout-drawerGrid{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:14px;display:grid}.checkout-panel{background:var(--checkout-panel-solid);border-color:#ffffff1a;box-shadow:0 30px 80px #0000003d}.checkout-main{border-radius:28px;flex-direction:column;gap:14px;display:flex}.checkout-main-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.checkout-main-kicker{letter-spacing:.14em;text-transform:uppercase;color:var(--a11y-muted,#ffffff9e);font-size:11px;font-weight:800}.checkout-main-title{letter-spacing:-.04em;color:var(--brand-text,#fff);margin-top:6px}.checkout-main-count{border:1px solid var(--brand-line,#ffffff1a);background:linear-gradient(180deg, #ffffff1f, #fff0 26%), var(--skeu-pill-bg,#ffffff09);min-width:74px;height:34px;color:var(--brand-text,#ffffffb8);white-space:nowrap;box-shadow:var(--skeu-control-shadow,0 10px 22px #00000024);border-radius:10px;justify-content:center;align-items:center;padding:0 12px;font-size:12px;font-weight:800;display:inline-flex}.checkout-item-list{flex-direction:column;gap:10px;display:flex}.checkout-item-card{background:var(--checkout-card-solid);border:1px solid #ffffff17;border-radius:24px;flex-flow:wrap;align-items:flex-start;gap:12px;padding:15px 16px;display:flex;box-shadow:inset 0 1px #ffffff0a}.checkout-item-left{flex-direction:row;flex:180px;align-items:flex-start;gap:12px;min-width:180px;display:flex;overflow:hidden}.checkout-item-icon{--app-product-icon-radius:14px;--app-product-icon-pad:7px;flex:0 0 48px;width:48px;height:48px}.checkout-item-copy{flex:1 1 0;min-width:0;overflow:hidden}.checkout-item-name{letter-spacing:-.02em;color:var(--brand-text,#fff);white-space:normal;overflow-wrap:break-word;word-break:break-word;font-size:15px;font-weight:800;line-height:1.3}.checkout-item-meta{color:var(--a11y-muted,#ffffff9e);white-space:normal;overflow-wrap:break-word;word-break:break-word;margin-top:4px;font-size:12px;line-height:1.5}.checkout-item-controls{flex-flow:wrap;flex-shrink:0;justify-content:flex-end;align-items:center;gap:8px;margin-left:auto;display:flex}.checkout-item-stepper{flex-shrink:0;align-items:center;gap:6px;display:flex}.checkout-item-price{white-space:nowrap;letter-spacing:-.02em;text-align:right;flex-shrink:0;font-size:14px;font-weight:800}.checkout-item-remove{border:1px solid var(--brand-line,#ffffff17);background:linear-gradient(180deg,#ffffff24,#fff0 30%),var(--skeu-control-bg,#ffffff06);height:32px;box-shadow:var(--skeu-control-shadow,none);color:var(--brand-muted,#ffffffa8);cursor:pointer;white-space:nowrap;border-radius:10px;flex-shrink:0;padding:0 10px;font-size:12px;font-weight:800;transition:background .18s,border-color .18s,color .18s,filter .18s}.checkout-item-remove:hover{filter:brightness(1.08);color:#fff;border-color:#ffffff29}.checkout-promo-card{border:1px solid var(--brand-line,#ffffff17);background:linear-gradient(180deg,#ffffff14,#fff0 24%),var(--skeu-panel-bg,var(--checkout-card-solid));box-shadow:var(--skeu-control-shadow,none);border-radius:24px;flex-direction:column;gap:10px;padding:14px 16px;display:flex}.checkout-promo-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.checkout-promo-controls{background:var(--skeu-inset-bg,#ffffff0a);border:1px solid var(--brand-line,#ffffff1a);border-radius:999px;align-items:center;gap:8px;padding:4px 6px 4px 14px;transition:border-color .2s,box-shadow .2s;display:flex;box-shadow:inset 0 2px 4px #00000026}.checkout-promo-controls:focus-within{border-color:var(--accent,#3ee6c0);box-shadow:0 0 0 3px #3ee6c029,inset 0 2px 4px #00000026}.checkout-promo-controls .input{min-width:0;color:var(--brand-text,#fff);flex:1;padding:6px 0;font-size:13px;font-weight:700;box-shadow:none!important;background:0 0!important;border:none!important;outline:none!important}.checkout-promo-controls .btn{border-radius:999px;flex-shrink:0;padding:6px 14px;font-size:12px}.checkout-promo-message{color:var(--a11y-muted,#ffffff9e);font-size:12px;line-height:1.5}.checkout-promo-message.ok{color:#ffffffc7}.checkout-summary{background:var(--checkout-summary-solid);border-radius:28px;flex-direction:column;gap:14px;padding:18px;display:flex;position:sticky;top:0}.checkout-summaryBadge{border:1px solid var(--brand-line,#ffffff1a);background:linear-gradient(180deg, #ffffff1f, #fff0 26%), var(--skeu-pill-bg,#ffffff09);letter-spacing:.12em;text-transform:uppercase;color:var(--brand-muted,#ffffffb3);box-shadow:var(--skeu-control-shadow,0 10px 22px #00000024);border-radius:10px;align-self:flex-start;padding:6px 11px;font-size:11px;font-weight:800}.checkout-summaryLabel{letter-spacing:.14em;text-transform:uppercase;color:var(--a11y-muted,#ffffff9e);font-size:11px;font-weight:800}.checkout-summaryTotal{letter-spacing:var(--tracking-display);font-size:42px;font-weight:900;line-height:.95}.checkout-summaryRows{flex-direction:column;gap:9px;padding-top:2px;display:flex}.checkout-summaryRow{color:var(--a11y-muted,#ffffff9e);justify-content:space-between;gap:12px;display:flex}.checkout-summaryRow b{color:var(--brand-text,#fff);text-align:right}.checkout-summaryRail{flex-wrap:wrap;gap:8px;padding-top:2px;display:flex}.checkout-summaryRail span{border:1px solid var(--brand-line,#ffffff14);background:var(--skeu-pill-bg,#ffffff06);color:var(--a11y-muted,#ffffff9e);border-radius:8px;padding:6px 9px;font-size:11px}.checkout-summaryBtn{border-radius:18px;justify-content:center;gap:8px;min-height:48px;margin-top:4px}.checkout-summaryLink{color:var(--a11y-muted,#ffffff9e);justify-content:center;font-size:12px;display:inline-flex}.checkout-summary-mobileWrap{display:none}.checkout-drawerHead,.checkout-drawerTitle,.checkout-drawerSub,.checkout-main-head,.checkout-promo-title,.checkout-summaryRow{min-width:0}.checkout-drawerTitle,.checkout-drawerSub,.checkout-summaryRow span,.checkout-summaryRow b{overflow-wrap:anywhere}.checkout-main .empty{justify-items:center;gap:8px;padding:8px 4px 2px;display:grid}.checkout-main .empty-icon{border:1px solid var(--brand-line,#ffffff1f);background:linear-gradient(180deg, #ffffff29, #fff0 28%), var(--skeu-control-bg,#ffffff0d);width:72px;height:72px;color:var(--brand-icon,#9fffe5);box-shadow:var(--skeu-control-shadow,0 10px 22px #00000024);border-radius:22px;place-items:center;margin-bottom:2px;display:grid}.checkout-main .empty-title{color:var(--brand-text,#fff)}.checkout-main .empty-desc{max-width:28ch;color:var(--brand-muted,#ffffffb3);line-height:1.55}.checkout-main .empty-actions{margin-top:8px}.checkout-drawer .btn{border-radius:18px}.checkout-drawer .btn:not(.btn-ghost){background:var(--imzaqi-btn-face)!important;color:var(--imzaqi-btn-text,#fff)!important;border:1px solid var(--imzaqi-btn-border)!important;box-shadow:var(--imzaqi-btn-shadow)!important}.checkout-drawer .btn:not(.btn-ghost):hover{filter:brightness(1.02);transform:translateY(-1px)}.checkout-drawer .btn-ghost{background:linear-gradient(180deg,#ffffff24,#fff0 28%),var(--skeu-control-bg)!important;border-color:var(--brand-line)!important;color:var(--brand-text)!important;box-shadow:var(--skeu-control-shadow)!important}html[data-theme=light] .checkout-backdrop,html[data-theme=light] .checkout-backdrop-mobile{-webkit-backdrop-filter:none!important;background:#0a192673!important}@media (width<=720px){html[data-theme=light] .checkout-drawer{background:#fffffffa!important;border-top-color:#009e6024!important;box-shadow:0 -12px 36px #25586e1a!important}html[data-theme=light] .checkout-drawer .checkout-item-card,html[data-theme=light] .checkout-drawer .checkout-promo-card{border-color:#009e601f!important;box-shadow:0 4px 12px #25586e12!important}html[data-theme=light] .checkout-drawer .checkout-mobile-floating-bar--drawer{box-shadow:none!important;background:0 0!important;border-top-color:#009e601f!important}}@keyframes checkoutGestureIn{0%{opacity:0;transform:translateY(8px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@media (width<=1180px){.checkout-drawer{width:min(68vw,860px)}.checkout-drawerGrid{grid-template-columns:1fr}.checkout-summary-desktop{display:none}.checkout-summary-mobileWrap{display:block}.checkout-summary-mobile{position:static}}@media (width<=900px){.checkout-drawer{width:min(92vw,760px)}.checkout-backdrop{-webkit-backdrop-filter:none;backdrop-filter:none;background:#0000008c}.checkout-drawer,.checkout-panel,.checkout-summary{-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:0 14px 32px #0003}.checkout-item-card{flex-wrap:wrap}.checkout-item-left{width:100%}.checkout-item-controls{justify-content:space-between;width:100%}}@media (width<=720px){.checkout-backdrop,.checkout-backdrop-mobile{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#0000008c!important}.checkout-drawer{width:100%;height:92dvh;max-height:calc(100dvh - env(safe-area-inset-top) - 40px);padding:12px 14px calc(14px + env(safe-area-inset-bottom));contain:layout style;background:var(--checkout-drawer-solid,#09131f);border-top:1px solid #ffffff29;border-left:0;border-radius:28px 28px 0 0;inset:auto 0 0;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;box-shadow:0 -20px 50px #0009,inset 0 1.5px #ffffff38!important}.checkout-drawer .checkout-main.checkout-panel.card{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}.checkout-drawerHandle{cursor:grab;background:#ffffff52;border-radius:999px;flex-shrink:0;width:48px;height:5px;margin:2px auto 12px;display:block;box-shadow:inset 0 1px #fff6}html[data-theme=light] .checkout-drawerHandle{background:#00000038;box-shadow:inset 0 1px #fff9}.checkout-drawerGesture{max-width:100%;margin:0 0 6px;padding:7px 11px;font-size:11px}.checkout-drawerHead{gap:12px;padding-bottom:12px}.checkout-drawerTitle{font-size:clamp(28px,8vw,34px)}.checkout-drawerSub{max-width:28ch;font-size:13px}.checkout-drawerBody{padding-bottom:8px;padding-right:0}.checkout-drawer:has(.checkout-mobile-floating-bar--drawer) .checkout-drawerBody{padding-bottom:4px}.checkout-main{border-radius:24px;gap:12px}.checkout-item-card{flex-wrap:wrap;padding:14px}.checkout-item-left{width:100%}.checkout-item-controls{justify-content:space-between;width:100%}}@media (width<=560px){.checkout-drawerSub{display:none}.checkout-drawer{height:92dvh;padding:10px 10px calc(12px + env(safe-area-inset-bottom));border-radius:24px 24px 0 0}.checkout-drawerGesture{margin-bottom:4px}.checkout-drawerHead{align-items:flex-start;gap:10px}.checkout-drawerClose{border-radius:13px;width:44px;height:44px}.checkout-drawerBody{padding-right:0;padding-bottom:calc(14px + env(safe-area-inset-bottom));gap:12px}.checkout-item-controls{align-items:center;gap:10px}.checkout-item-stepper{order:2}.checkout-item-price{order:1}.checkout-item-remove{order:3;width:100%}.checkout-promo-card{padding:14px}.checkout-summary{border-radius:24px;gap:12px;padding:16px}.checkout-summaryTotal{font-size:34px}.checkout-summaryRail{display:none}}@media (width<=420px){.checkout-drawerBody{padding-bottom:calc(14px + env(safe-area-inset-bottom))}.checkout-summaryRow{flex-direction:column;align-items:flex-start;gap:4px}.checkout-item-price{white-space:normal;text-align:left}}@media (prefers-reduced-motion:reduce){.checkout-drawerGesture{animation:none}}[data-motion=lite] .checkout-backdrop{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#0000008c!important}[data-motion=lite] .checkout-drawer,[data-motion=lite] .checkout-panel,[data-motion=lite] .checkout-summary{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;box-shadow:0 10px 24px #0003!important}[data-motion=lite] .checkout-drawerGesture{animation:checkoutGestureIn .22s var(--ease-out,cubic-bezier(.16, 1, .3, 1)) both!important}.checkout-stockWarn{border-radius:12px;gap:8px;width:100%;margin-top:6px;padding:10px 12px;font-size:12px;font-weight:700;display:grid}.checkout-stockWarn.out{color:#ffa0b4e6;background:linear-gradient(#ffffff1a,#fff0 32%),linear-gradient(165deg,#ff497e38,#460c1c80);border:1px solid #ff497e5c;box-shadow:inset 0 1px #ffffff1f,inset 0 -2px #00000047,0 5px 12px #ff497e24}.checkout-stockWarn.insufficient{color:#ffdc78e6;background:linear-gradient(#ffffff1a,#fff0 32%),linear-gradient(165deg,#ffbf4a38,#46280080);border:1px solid #ffbf4a5c;box-shadow:inset 0 1px #ffffff1f,inset 0 -2px #00000047,0 5px 12px #ffb42824}.checkout-stockWarn-actions{flex-wrap:wrap;gap:8px;display:flex}.checkout-stockWarn-btn{min-height:30px!important;padding:0 10px!important;font-size:11px!important}.checkout-floating-bar-reason{color:#ffb86c;font-size:10px;font-weight:700;line-height:1.3}html[data-theme=light] .checkout-floating-bar-reason{color:#c2410c}.checkout-mobileSkeleton{gap:12px;padding:8px 0;animation:.3s .1s both checkoutSkeletonFadeIn;display:grid}.checkout-mobileSkeleton-bar{background:#ffffff0f;border-radius:8px;width:70%;height:14px;position:relative;overflow:hidden}.checkout-mobileSkeleton-bar.short{width:45%}.checkout-mobileSkeleton-bar:after{content:"";background:linear-gradient(90deg,#0000,#ffffff14,#0000);animation:1.4s infinite shimmer;position:absolute;inset:0;transform:translate(-100%)}.checkout-mobileSkeleton-block{background:#ffffff0a;border:1px solid #ffffff0f;border-radius:18px;height:120px;position:relative;overflow:hidden}.checkout-mobileSkeleton-block:after{content:"";background:linear-gradient(90deg,#0000,#ffffff0f,#0000);animation:1.4s infinite shimmer;position:absolute;inset:0;transform:translate(-100%)}@keyframes checkoutSkeletonFadeIn{0%{opacity:0}to{opacity:1}}.qty-btn:active{background:#ffffff24!important;transform:scale(.86)!important;box-shadow:inset 0 2px 4px #0000004d!important}.checkout-promo-controls input{transition:border-color .2s,box-shadow .2s}.checkout-promo-controls.promo-success input{border-color:var(--accent,#009e60);box-shadow:0 0 0 3px #009e6024}.checkout-promo-controls.promo-error input{animation:.42s forwards promoErrorShake}@keyframes promoErrorShake{0%,to{box-shadow:none;border-color:#ffffff17;transform:translate(0)}15%,55%,85%{border-color:#ff497e80;transform:translate(-5px);box-shadow:0 0 12px #ff497e33}35%,72%{border-color:#ff497e80;transform:translate(5px);box-shadow:0 0 12px #ff497e33}}.checkout-page-full{min-height:100dvh;padding:calc(var(--site-header-offset,72px) + 24px) 0 130px;background:radial-gradient(circle at top left, #101c3066, transparent), var(--bg,#070d19)}.checkout-full-container{max-width:1120px;margin:0 auto;padding:0 24px}.checkout-full-header{align-items:center;gap:24px;margin-bottom:44px;display:flex}.checkout-back-btn{border:1px solid var(--brand-line,#ffffff14);background:linear-gradient(180deg, #ffffff24, #fff0 30%), var(--skeu-control-bg,#ffffff08);height:44px;box-shadow:var(--skeu-control-shadow,none);color:var(--brand-muted,var(--text-muted,#fff9));cursor:pointer;border-radius:14px;justify-content:center;align-items:center;gap:8px;padding:0 20px;font-size:13px;font-weight:800;transition:all .2s cubic-bezier(.16,1,.3,1);display:inline-flex}.checkout-back-btn:hover{filter:brightness(1.06);color:var(--text,#fff);border-color:#ffffff29;transform:translate(-2px)}.checkout-full-title-wrap{min-width:0}.checkout-full-title{letter-spacing:-.06em;color:#fff;margin:0;font-size:34px;font-weight:900}.checkout-full-sub{color:var(--a11y-muted,#ffffff9e);margin:6px 0 0;font-size:14px}.checkout-full-steps{margin-bottom:44px}.checkout-full-grid{grid-template-columns:1fr 340px;align-items:start;gap:36px;display:grid}.checkout-full-main,.checkout-full-left-cards{flex-direction:column;gap:28px;display:flex}.checkout-full-items-panel,.checkout-full-promo-panel,.checkout-summary-full{padding:30px 26px!important}.checkout-full-items-panel,.checkout-full-promo-panel{border:1px solid var(--brand-line,#ffffff14);background:linear-gradient(180deg, #ffffff14, #fff0 22%), var(--skeu-panel-bg,#111c2d99);box-shadow:var(--skeu-panel-shadow,0 20px 50px #0003);border-radius:28px}.checkout-full-side{position:sticky;top:100px}.checkout-summary-desktop{position:sticky;top:12px}.checkout-summary-full{border:1px solid var(--brand-line,#ffffff14);background:linear-gradient(180deg, #ffffff1a, #fff0 22%), var(--skeu-panel-bg,#0f1828d9);box-shadow:var(--skeu-panel-shadow,0 30px 60px #00000040);border-radius:28px}.checkout-page-full .checkout-item-list{gap:16px}.checkout-page-full .checkout-item-card{gap:16px;padding:18px 20px}.checkout-mobile-floating-bar{display:none}.checkout-item-remove{cursor:pointer;border-radius:12px;justify-content:center;align-items:center;gap:6px;height:32px;padding:0 12px;font-size:11px;font-weight:700;transition:all .2s;display:inline-flex;color:#ff8fa3!important;background:#ff5a7a0d!important;border:1px solid #ff5a7a26!important}.checkout-item-remove:hover{transform:translateY(-1px);color:#ffb1bf!important;background:#ff5a7a26!important;border-color:#ff5a7a59!important}.checkout-item-remove:active{transform:translateY(0)}html[data-theme=light] .checkout-page-full{background:radial-gradient(circle at top left, #009e6014, transparent), var(--bg,#f4f9fc)}html[data-theme=light] .checkout-full-title{color:#123744}html[data-theme=light] .checkout-full-items-panel,html[data-theme=light] .checkout-full-promo-panel{background:#ffffffd9;border-color:#009e601f;box-shadow:0 15px 35px #436f8114}html[data-theme=light] .checkout-summary-full{background:#fffffff2;border-color:#009e6026;box-shadow:0 20px 45px #436f811f}html[data-theme=light] .checkout-back-btn{color:#5f7781;background:#009e600a;border-color:#009e601a}html[data-theme=light] .checkout-back-btn:hover{color:#123744;background:#009e6014;border-color:#009e6033}@media (width<=720px){.checkout-page-full{padding:calc(var(--site-header-offset,64px) + 16px) 0 calc(140px + env(safe-area-inset-bottom,0px))!important}.checkout-full-promo-panel{scroll-margin-bottom:110px}.checkout-full-header{gap:12px;margin-bottom:20px}.checkout-full-title{font-size:26px}.checkout-full-grid{grid-template-columns:1fr;gap:16px}.checkout-full-side{display:none}.checkout-mobile-floating-bar:not(.checkout-mobile-floating-bar--drawer){left:max(14px, env(safe-area-inset-left));right:max(14px, env(safe-area-inset-right));bottom:calc(8px + env(safe-area-inset-bottom));z-index:1000;background:var(--nav-shell-surface-bottom,#0c121aeb);border:1px solid var(--liquid-glass-border,#ffffff1f);box-shadow:var(--nav-shell-shadow-bottom,0 20px 48px #0000008c);border-radius:22px;justify-content:space-between;align-items:center;gap:14px;padding:12px 18px;display:flex;position:fixed;-webkit-backdrop-filter:var(--liquid-glass-blur) var(--liquid-glass-saturate)!important}html[data-theme=light] .checkout-mobile-floating-bar:not(.checkout-mobile-floating-bar--drawer){background:var(--nav-shell-surface-bottom,#ffffffeb);box-shadow:var(--nav-shell-shadow-bottom,0 16px 40px #2d556429);border:1px solid #009e6024;-webkit-backdrop-filter:var(--liquid-glass-blur) var(--liquid-glass-saturate)!important}.checkout-drawer .checkout-mobile-floating-bar--drawer{border-top:1px solid var(--brand-line,#ffffff1a);flex-shrink:0;justify-content:space-between;align-items:center;gap:14px;margin:0;display:flex;z-index:auto!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border-radius:0!important;padding:12px 0 0!important;position:relative!important;bottom:auto!important;left:auto!important;right:auto!important}.checkout-floating-bar-info{flex-direction:column;gap:3px;min-width:0;display:flex}.checkout-floating-bar-label{text-transform:uppercase;letter-spacing:.06em;color:var(--a11y-muted,#ffffff9e);font-size:10px;font-weight:800}html[data-theme=light] .checkout-floating-bar-label{color:#5f7781}.checkout-floating-bar-price{letter-spacing:-.02em;color:#00a86b;font-size:19px;font-weight:900}html[data-theme=light] .checkout-floating-bar-price{color:#009e60}.checkout-floating-bar-btn{flex-shrink:0;width:auto;min-width:120px;height:46px;padding:0 22px}}.app-main-checkout{flex-direction:column;min-height:100dvh;display:flex;padding-top:0!important;padding-left:0!important;padding-right:0!important}.checkout-loyalty-banner{color:#e8fcffe6;background:#00d6b414;border:1px solid #00d6b447;border-radius:14px;margin-top:14px;padding:12px 14px;font-size:13px;line-height:1.5}.checkout-loyalty-banner code{color:#7ef0d8;font-weight:800}.checkout-extras-collapsible{border:1px solid var(--brand-line,#ffffff1a);background:#ffffff05;border-radius:16px;overflow:hidden}.checkout-extras-summary{cursor:pointer;color:var(--brand-text,#eafaf5);align-items:center;gap:8px;padding:12px 14px;font-size:13px;font-weight:700;list-style:none;display:flex}.checkout-extras-summary::-webkit-details-marker{display:none}.checkout-extras-chevron{margin-left:auto;transition:transform .2s}.checkout-extras-collapsible[open] .checkout-extras-chevron{transform:rotate(180deg)}.checkout-extras-body{gap:12px;padding:0 14px 14px;display:grid}.checkout-extras-body .checkout-promo-card{margin:0}.checkout-overlay .checkout-drawer,.checkout-page-full{--checkout-page-bg:#101715;--checkout-face:#18211e;--checkout-soft:#202d27;--checkout-line:#34463b;--checkout-copy:#f3f8f5;--checkout-muted:#aebfb5;--checkout-green:#69e6ae}.checkout-contactBlock{gap:14px;display:grid}.checkout-contactHead{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.checkout-contactHead h3{letter-spacing:-.03em;margin:3px 0 0;font-size:18px}.checkout-contactHead>span{letter-spacing:.08em;text-transform:uppercase;color:var(--brand-icon);background:#009e601a;border-radius:6px;padding:5px 9px;font-size:9px;font-weight:800}.checkout-emailField{gap:7px;display:grid}.checkout-emailField label{align-items:center;gap:7px;font-size:12px;font-weight:800;display:flex}.checkout-emailField label span{color:var(--brand-muted);margin-left:auto;font-size:10px;font-weight:600}.checkout-full-contact-panel{border-radius:24px;padding:24px 26px!important}@media (width<=720px){.checkout-full-header{align-items:center}.checkout-back-btn{width:42px;min-width:42px;padding:0}.checkout-back-btn span{display:none}.checkout-full-title{font-size:23px}.checkout-full-sub{display:none}.checkout-full-steps{margin-bottom:16px}.checkout-full-left-cards{gap:14px}.checkout-full-items-panel,.checkout-full-contact-panel,.checkout-full-promo-panel{padding:18px!important}}html[data-theme=light] .checkout-overlay .checkout-drawer,html[data-theme=light] .checkout-page-full{--checkout-page-bg:#f5f7f4;--checkout-face:#fff;--checkout-soft:#edf3ee;--checkout-line:#dce5dc;--checkout-copy:#172c23;--checkout-muted:#607067;--checkout-green:#087b4e}.checkout-overlay .checkout-drawer{padding:18px 20px calc(20px + env(safe-area-inset-bottom));background:var(--checkout-page-bg)!important;color:var(--checkout-copy)!important;border-left-color:var(--checkout-line)!important}.checkout-page-full{color:var(--checkout-copy);background:0 0!important}.checkout-drawer .checkout-drawerHead{align-items:center;padding:2px 2px 16px}.checkout-drawer .checkout-drawerCopy{gap:5px}.checkout-drawer .checkout-drawerKicker{width:max-content;box-shadow:none;color:var(--checkout-green);letter-spacing:.14em;background:0 0;border:0;padding:0;font-size:10px;display:inline-flex!important}.checkout-drawer .checkout-drawerTitle{line-height:1.06;color:var(--checkout-copy)!important;letter-spacing:-.055em!important;font-size:clamp(28px,3.2vw,38px)!important}.checkout-drawer .checkout-drawerSub{align-items:center;gap:6px;font-size:11px;line-height:1.4;color:var(--checkout-muted)!important;display:flex!important}.checkout-drawer .checkout-drawerSub svg{color:var(--checkout-green)}.checkout-drawer .checkout-drawerClose{flex:none;background:var(--checkout-soft)!important;color:var(--checkout-copy)!important;border:1px solid var(--checkout-line)!important;box-shadow:inset 0 1px #ffffff80,0 5px 12px #0000001a!important}.checkout-drawer .checkout-drawerBody{gap:16px;padding:0 2px 12px!important}.checkout-drawerSteps,.checkout-full-steps{opacity:.9}.checkout-overlay .checkout-panel,.checkout-page-full .checkout-panel{background:var(--surface-glaze,linear-gradient(180deg,#ffffff1a,transparent 28%)), var(--checkout-face)!important;border:1px solid var(--checkout-line)!important;color:var(--checkout-copy)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;box-shadow:0 12px 26px #0000001a,inset 0 1px #ffffff6b!important}.checkout-overlay .checkout-main,.checkout-page-full .checkout-full-items-panel{border-radius:22px;padding:20px!important}.checkout-main-kicker{font-size:9px;color:var(--checkout-green)!important}.checkout-main-title{font-size:20px;color:var(--checkout-copy)!important}.checkout-main-count{min-width:auto;height:30px;padding:0 10px;box-shadow:inset 2px 2px 5px #0000001a,inset -2px -2px 5px #ffffff4d;color:var(--checkout-green)!important;background:var(--checkout-soft)!important;border-color:var(--checkout-line)!important}.checkout-item-list{gap:12px}.checkout-item-card{border-radius:18px;align-items:center;border-color:var(--checkout-line)!important;background:var(--checkout-soft)!important;padding:15px!important;box-shadow:inset 2px 2px 6px #00000014,inset -2px -2px 6px #ffffff52!important}.checkout-item-icon{background:var(--checkout-face);border:1px solid var(--checkout-line);border-radius:14px;width:48px;height:48px;box-shadow:0 5px 12px #0000001f,inset 0 1px #ffffff8c}.checkout-item-name{font-size:14px;line-height:1.35;color:var(--checkout-copy)!important}.checkout-item-meta{flex-wrap:wrap;gap:5px;margin-top:7px;display:flex;color:var(--checkout-muted)!important}.checkout-item-meta span{background:var(--checkout-face);border:1px solid var(--checkout-line);border-radius:7px;padding:4px 7px;font-size:9px;font-weight:700;line-height:1.2}.checkout-item-guarantee{color:var(--checkout-muted);margin-top:7px;font-size:10px;line-height:1.5}.checkout-item-controls{justify-content:flex-end;align-items:center}.checkout-item-stepper{background:var(--checkout-face);border:1px solid var(--checkout-line);border-radius:13px;padding:4px;box-shadow:inset 2px 2px 5px #00000014}.checkout-item-stepper .qty-btn{border:0;border-radius:9px;width:30px;height:30px;box-shadow:0 2px 5px #0000001a;background:var(--checkout-soft)!important;color:var(--checkout-copy)!important}.checkout-item-stepper .qty{width:36px;height:30px;box-shadow:none;color:var(--checkout-copy);background:0 0;border:0;padding:0;font-size:12px;font-weight:800}.checkout-item-price{justify-items:end;gap:2px;display:grid;color:var(--checkout-copy)!important}.checkout-item-price strong{font-size:14px}.checkout-item-price small{color:var(--checkout-muted);font-size:9px;font-weight:600}.checkout-item-remove{width:32px;border-radius:10px!important;padding:0!important}.checkout-item-remove span{display:none}.checkout-extras-collapsible{background:var(--checkout-soft);border-radius:16px;transition:border-color .2s;display:block;box-shadow:inset 2px 2px 6px #00000014,inset -2px -2px 6px #ffffff40;border:1px solid #00c2d040!important}html[data-theme=light] .checkout-extras-collapsible{border-color:#00a88c59!important}.checkout-extras-collapsible[open]{border-color:#00d6b473!important}html[data-theme=light] .checkout-extras-collapsible[open]{border-color:#00a88c8c!important}.checkout-extras-summary{min-height:56px;color:var(--checkout-copy);padding:11px 14px}.checkout-extras-summary>svg:first-child{box-sizing:content-box;color:var(--checkout-green);background:var(--checkout-face);border-radius:10px;padding:8px;box-shadow:0 4px 9px #0000001a}.checkout-extras-summary>span{gap:2px;display:grid}.checkout-extras-summary strong{font-size:12px}.checkout-extras-summary small{color:var(--checkout-muted);font-size:10px;font-weight:500}.checkout-extras-body{padding:0 12px 12px}.checkout-promo-card{border-radius:14px;background:var(--checkout-face)!important;border-color:var(--checkout-line)!important;padding:14px!important;box-shadow:0 5px 12px #00000014!important}.checkout-promo-title>span{gap:2px;display:grid}.checkout-promo-title strong{color:var(--checkout-copy);font-size:12px}.checkout-promo-title small{color:var(--checkout-muted);font-size:10px;font-weight:500}.checkout-promo-controls .input{min-width:0;color:var(--checkout-copy)!important}.checkout-promo-saving{color:#087b4e;background:#dff7e9;border-radius:10px;align-items:center;gap:7px;padding:9px 10px;font-size:11px;font-weight:700;display:flex}.checkout-summary{border-radius:22px;gap:12px;padding:18px!important}.checkout-summaryBadge{font-size:9px;box-shadow:inset 2px 2px 5px #00000014,inset -2px -2px 5px #ffffff4d;color:var(--checkout-green)!important;background:var(--checkout-soft)!important;border-color:var(--checkout-line)!important}.checkout-summaryLabel{margin-top:3px;font-size:9px;color:var(--checkout-muted)!important}.checkout-summaryTotal{color:var(--checkout-copy);letter-spacing:-.055em;font-size:clamp(29px,3vw,38px)}.checkout-summaryRows{border-top:1px solid var(--checkout-line);border-bottom:1px solid var(--checkout-line);padding:11px 0}.checkout-summaryRow{font-size:11px;color:var(--checkout-muted)!important}.checkout-summaryRow b{color:var(--checkout-copy)!important}.checkout-summaryRow--saving,.checkout-summaryRow--saving b{color:var(--checkout-green)!important}.checkout-trustSignals{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.checkout-trustSignals span{min-width:0;color:var(--checkout-muted);align-items:center;gap:7px;font-size:10px;line-height:1.35;display:flex}.checkout-trustSignals svg{color:var(--checkout-green);flex:none}.checkout-trustSignals.is-compact{grid-template-columns:1fr}.checkout-summaryBtn,.checkout-floating-bar-btn{min-height:50px;font-size:12px;font-weight:800;color:#fff!important;background:linear-gradient(155deg,#119864,#076a44)!important;border:1px solid #ffffff26!important;box-shadow:0 5px #034d31,0 9px 16px #00351d30,inset 0 1px #ffffff4d!important}.checkout-summaryBtn:active,.checkout-floating-bar-btn:active{transform:translateY(3px)!important;box-shadow:0 2px #034d31,inset 0 2px 4px #003b2440!important}.checkout-summaryHint{color:var(--checkout-muted);text-align:center;margin:-2px 0 0;font-size:9px;line-height:1.45}.checkout-summaryLink{font-size:10px;font-weight:700;color:var(--checkout-muted)!important}.checkout-floating-bar-trust{color:var(--checkout-muted,var(--brand-muted));align-items:center;gap:4px;font-size:9px;font-weight:700;display:inline-flex}.checkout-floating-bar-trust svg{color:var(--checkout-green,#087b4e)}.checkout-restoreCard{border:1px solid var(--brand-line,#00d6b440);background:var(--skeu-panel-bg,#00d6b40f);box-shadow:var(--skeu-control-shadow,none);border-radius:18px;justify-content:space-between;align-items:center;gap:14px;margin-bottom:8px;padding:14px 18px;display:flex}.checkout-restoreInfo{text-align:left;flex-direction:column;gap:3px;display:flex}.checkout-restoreInfo strong{color:var(--brand-text,#fff);font-size:13px;font-weight:700}.checkout-restoreInfo span{color:var(--brand-muted,#ffffffa6);font-size:11px}.checkout-restoreBtn{white-space:nowrap;flex-shrink:0;align-items:center;gap:6px;display:inline-flex}@media (width<=600px){.checkout-restoreCard{text-align:center;flex-direction:column;align-items:stretch}.checkout-restoreInfo{text-align:center}.checkout-restoreBtn{justify-content:center;width:100%}}.checkout-emptyConversion{gap:18px;display:grid}.checkout-quickPicks{border-top:1px solid var(--checkout-line);flex-wrap:wrap;justify-content:center;align-items:center;gap:7px;padding-top:14px;display:flex}.checkout-quickPicks>span{width:100%;color:var(--checkout-muted);letter-spacing:.12em;text-align:center;text-transform:uppercase;font-size:9px;font-weight:800}.checkout-quickPicks a{border:1px solid var(--checkout-line);background:var(--checkout-soft);color:var(--checkout-copy);border-radius:9px;padding:7px 10px;font-size:10px;font-weight:700;box-shadow:0 3px 8px #00000014}.checkout-full-kicker{color:var(--checkout-green);letter-spacing:.14em;text-transform:uppercase;margin-bottom:5px;font-size:9px;font-weight:800;display:block}.checkout-full-title{color:var(--checkout-copy)!important}.checkout-full-sub{color:var(--checkout-muted)!important}.checkout-full-header,.checkout-full-steps{margin-bottom:28px}.checkout-full-left-cards{gap:18px}.checkout-full-promo-panel{box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}@media (width>=960px){.checkout-overlay .checkout-drawer{width:min(760px,100vw - 72px)!important}.checkout-drawerGrid{grid-template-columns:minmax(0,1fr) 248px;gap:14px}.checkout-summary-desktop{display:flex!important}.checkout-summary-mobileWrap{display:none!important}}@media (width>=721px) and (width<=959px){.checkout-overlay .checkout-drawer{width:min(720px,100vw - 48px)!important}.checkout-summary-mobileWrap{order:2;display:block}.checkout-summary-mobile{position:static}}@media (width<=720px){.checkout-overlay .checkout-drawer{padding:8px 16px calc(14px + env(safe-area-inset-bottom))!important;border-top:1px solid var(--checkout-line)!important;background:var(--checkout-page-bg)!important;border-radius:28px 28px 0 0!important}.checkout-overlay .checkout-drawer:before{display:none!important}.checkout-drawer .checkout-drawerHandle,.checkout-drawerHandle{background:#0000002e!important;border-radius:999px!important;flex-shrink:0!important;width:36px!important;height:5px!important;margin:4px auto 16px!important;display:block!important}html[data-theme=dark] .checkout-drawer .checkout-drawerHandle,html[data-theme=dark] .checkout-drawerHandle{background:#ffffff3d!important}.checkout-drawer .checkout-drawerHead{justify-content:space-between!important;align-items:flex-start!important;gap:12px!important;padding:0 4px 16px!important;display:flex!important}.checkout-drawer .checkout-drawerCopy{flex-direction:column!important;flex:auto!important;gap:4px!important;min-width:0!important;display:flex!important}.checkout-drawer .checkout-drawerKicker{display:none!important}.checkout-drawer .checkout-drawerTitle{font-family:var(--font-display)!important;letter-spacing:-.025em!important;color:var(--checkout-copy)!important;margin:0!important;font-size:21px!important;font-weight:800!important;line-height:1.22!important}.checkout-drawer .checkout-drawerSub{color:var(--checkout-muted)!important;align-items:center!important;gap:5px!important;margin:0!important;font-size:12px!important;font-weight:500!important;line-height:1.35!important;display:inline-flex!important}.checkout-drawer .checkout-drawerClose{width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important;color:var(--checkout-copy)!important;cursor:pointer!important;box-shadow:none!important;background:#0000000f!important;border:none!important;border-radius:50%!important;flex-shrink:0!important;place-items:center!important;margin-top:1px!important;transition:transform .15s,background .15s!important;display:grid!important}.checkout-drawer .checkout-drawerClose:active{background:#0000001f!important;transform:scale(.92)!important}html[data-theme=dark] .checkout-drawer .checkout-drawerClose{background:#ffffff1f!important}html[data-theme=dark] .checkout-drawer .checkout-drawerClose:active{background:#fff3!important}.checkout-overlay .checkout-main{background:var(--checkout-face)!important;border:1px solid var(--checkout-line)!important;border-radius:20px!important;gap:14px!important;padding:16px!important;box-shadow:0 2px 10px #00000008!important}.checkout-main-head{margin-bottom:2px!important}.checkout-main-kicker{letter-spacing:.06em!important;text-transform:uppercase!important;color:var(--checkout-muted)!important;font-size:11px!important;font-weight:700!important}.checkout-main-title{font-family:var(--font-display)!important;letter-spacing:-.02em!important;color:var(--checkout-copy)!important;margin-top:2px!important;font-size:17px!important;font-weight:800!important}.checkout-main-count{background:var(--checkout-soft)!important;border:1px solid var(--checkout-line)!important;height:28px!important;color:var(--checkout-muted)!important;box-shadow:none!important;border-radius:10px!important;padding:0 10px!important;font-size:11px!important;font-weight:700!important}.checkout-item-card{background:var(--checkout-face)!important;border:1px solid var(--checkout-line)!important;border-radius:18px!important;gap:12px!important;padding:14px 16px!important;box-shadow:0 2px 8px #00000008!important}.checkout-item-icon{border-radius:12px!important;flex:0 0 44px!important;width:44px!important;height:44px!important}.checkout-item-name{font-family:var(--font-display)!important;letter-spacing:-.015em!important;color:var(--checkout-copy)!important;font-size:15px!important;font-weight:700!important;line-height:1.25!important}.checkout-item-meta{color:var(--checkout-muted)!important;margin-top:2px!important;font-size:12px!important;font-weight:500!important}.checkout-item-guarantee{color:#008751!important;margin-top:3px!important;font-size:11px!important;font-weight:600!important}html[data-theme=dark] .checkout-item-guarantee{color:#38efbd!important}.checkout-item-controls{border-top:1px solid #0000000d!important;justify-content:space-between!important;align-items:center!important;gap:8px!important;width:100%!important;margin-top:8px!important;padding-top:10px!important;display:flex!important}html[data-theme=dark] .checkout-item-controls{border-top-color:#ffffff0f!important}.checkout-item-stepper{background:var(--checkout-soft)!important;border:1px solid var(--checkout-line)!important;border-radius:10px!important;flex-shrink:0!important;align-items:center!important;gap:2px!important;padding:2px!important;display:inline-flex!important}.qty-btn{background:var(--checkout-face)!important;width:26px!important;min-width:26px!important;height:26px!important;min-height:26px!important;color:var(--checkout-copy)!important;border:none!important;border-radius:50%!important;place-items:center!important;padding:0!important;font-size:14px!important;font-weight:700!important;transition:transform .15s!important;display:grid!important;box-shadow:0 1px 3px #00000014!important}.qty-btn:active{transform:scale(.9)!important}.qty{width:28px!important;height:26px!important;box-shadow:none!important;color:var(--checkout-copy)!important;text-align:center!important;background:0 0!important;border:none!important;padding:0!important;font-size:13px!important;font-weight:700!important}.checkout-item-price strong{font-family:var(--font-display)!important;letter-spacing:-.02em!important;color:var(--checkout-copy)!important;font-size:15px!important;font-weight:800!important}.checkout-item-remove{height:26px!important;color:var(--danger)!important;cursor:pointer!important;background:#ef444414!important;border:none!important;border-radius:8px!important;align-items:center!important;gap:4px!important;padding:0 8px!important;font-size:11px!important;font-weight:600!important;transition:opacity .15s!important;display:inline-flex!important}.checkout-item-remove:active{opacity:.7!important}.checkout-contactBlock{background:var(--checkout-soft)!important;border:1px solid var(--checkout-line)!important;border-radius:18px!important;padding:15px!important}.checkout-contactHead h3{font-family:var(--font-display)!important;letter-spacing:-.015em!important;color:var(--checkout-copy)!important;margin:3px 0 10px!important;font-size:15.5px!important;font-weight:800!important}.checkout-contactHead span{text-transform:uppercase!important;letter-spacing:.04em!important;color:#008751!important;background:#009e6014!important;border:none!important;border-radius:6px!important;padding:2.5px 8px!important;font-size:10px!important;font-weight:700!important}.checkout-promo-card{background:var(--checkout-soft)!important;border:1px solid var(--checkout-line)!important;border-radius:18px!important;padding:14px 15px!important}.checkout-drawer .checkout-mobile-floating-bar--drawer,.checkout-mobile-floating-bar{padding:12px 16px calc(12px + env(safe-area-inset-bottom))!important;border-top:1px solid var(--checkout-line)!important;background:var(--checkout-face)!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;display:flex!important;box-shadow:0 -4px 16px #0000000d!important}.checkout-floating-bar-info{flex-direction:column!important;gap:1px!important;display:flex!important}.checkout-floating-bar-label{text-transform:uppercase!important;letter-spacing:.04em!important;color:var(--checkout-muted)!important;font-size:10.5px!important;font-weight:600!important}.checkout-floating-bar-price{font-family:var(--font-display)!important;letter-spacing:-.02em!important;color:var(--checkout-copy)!important;font-size:18.5px!important;font-weight:800!important;line-height:1.15!important}.checkout-floating-bar-trust{color:#008751!important;align-items:center!important;gap:4px!important;font-size:10.5px!important;font-weight:600!important;display:flex!important}html[data-theme=dark] .checkout-floating-bar-trust{color:#38efbd!important}.checkout-floating-bar-btn{color:#fff!important;letter-spacing:-.01em!important;background:#009e60!important;border:none!important;border-radius:14px!important;justify-content:center!important;align-items:center!important;gap:7px!important;min-height:44px!important;padding:0 18px!important;font-size:13.5px!important;font-weight:700!important;transition:transform .15s,filter .15s!important;display:inline-flex!important;box-shadow:0 4px 14px #009e6047!important}.checkout-floating-bar-btn:active{transform:scale(.97)!important}}.qris-wrap{border:1px solid var(--brand-line,#ffffff1f);background:var(--skeu-panel-bg,#ffffff0a);box-shadow:var(--skeu-panel-shadow,0 24px 60px #0003);border-radius:20px;max-width:100%;padding:14px;overflow:hidden}.pay-qrisFrame{justify-content:center;align-items:center;min-height:280px;display:flex}.qris-img{border-radius:8px;width:100%;height:auto;display:block}.pay-qrisZoomBtn{cursor:zoom-in;background:#fff;border:0;border-radius:12px;width:100%;padding:12px;display:block}.pay-qrisZoomBtn:focus-visible{box-shadow:0 0 0 2px var(--bg0,#0b1220),0 0 0 4px #00d6b48c;transition:box-shadow .15s var(--ease-out,cubic-bezier(.22,1,.36,1));border-radius:12px;outline:none}html[data-theme=light] .pay-qrisZoomBtn:focus-visible{box-shadow:0 0 0 2px #fff,0 0 0 4px #009e6099}.qris-skeleton{width:100%}.qris-skeletonBox{background:linear-gradient(90deg,#ffffff0a,#ffffff1a,#ffffff0a) 0 0/200% 100%;border:1px solid #ffffff1a;border-radius:18px;width:100%;height:280px;animation:1.2s linear infinite shimmer}.pay-shell-hero{padding-top:0;position:relative;overflow:hidden}.pay-shell-hero:before{content:"";opacity:.95;pointer-events:none;filter:blur(2px);background:radial-gradient(720px 360px at 18% 8%,#ffffff1c,#0000 60%),radial-gradient(760px 440px at 84% 20%,#ffffff0f,#0000 60%),linear-gradient(#ffffff05,#fff0);position:absolute;inset:-24% -10%}.pay-shell .container{z-index:1;position:relative}.pay-shell-top{justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:16px;display:flex}.pay-shell-copy{min-width:0;max-width:560px}.pay-shell-kicker{border:1px solid var(--brand-line,#ffffff1a);background:var(--skeu-control-bg,#ffffff08);box-shadow:var(--skeu-control-shadow,none);letter-spacing:var(--tracking-kicker,.12em);text-transform:uppercase;color:var(--brand-muted,#ffffffad);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:10px;align-items:center;gap:8px;padding:7px 11px;font-size:11px;font-weight:800;display:inline-flex}.pay-shell-title{letter-spacing:var(--tracking-display);overflow-wrap:anywhere;margin-top:18px;font-weight:900}.pay-shell-sub{color:var(--a11y-muted,#ffffff9e);overflow-wrap:anywhere;max-width:30ch;margin:8px 0 0;font-size:15px;line-height:1.6}.pay-shell-status{border:1px solid var(--brand-line,#ffffff1f);background:var(--skeu-control-bg,#ffffff0a);color:var(--brand-muted,#ffffffb3);border-radius:999px;align-items:center;gap:6px;margin-top:10px;padding:6px 10px;font-size:11.5px;font-weight:700;display:inline-flex}.pay-shell-status.is-expired{color:#ff8fa3;background:#ff5a7a1f;border-color:#ff5a7a73}.pay-shell-status.is-free{color:var(--brand-icon,#00f5c4);background:#00f5c41a;border-color:#00f5c44d}html[data-theme=light] .pay-shell-status{color:#3d6070;background:#ecf8fcdb;border-color:#009e6029}html[data-theme=light] .pay-shell-status.is-expired{color:#b3253c;background:#c81e3a14;border-color:#c81e3a4d}.pay-shell-steps{margin-bottom:16px}.pay-shell-grid{grid-template-columns:minmax(0,1.2fr) 340px;align-items:start;gap:16px;display:grid}.pay-mainStack{flex-direction:column;gap:14px;display:flex}.pay-card{background:var(--skeu-panel-bg,#ffffff0a);border-color:var(--brand-line,#ffffff1a);box-shadow:var(--skeu-panel-shadow,0 30px 80px #00000038);-webkit-backdrop-filter:blur(20px)saturate(160%)}.pay-cardHead{justify-content:space-between;align-items:flex-start;gap:12px;min-width:0;display:flex}.pay-cardKicker{letter-spacing:.14em;text-transform:uppercase;color:var(--a11y-muted,#ffffff9e);font-size:11px;font-weight:800}.pay-cardTitle{letter-spacing:-.04em;overflow-wrap:anywhere;margin-top:6px}.pay-statePill{border:1px solid var(--brand-line,#ffffff1a);background:linear-gradient(180deg,#ffffff24,#fff0 30%),var(--skeu-control-bg,#ffffff08);height:34px;box-shadow:var(--skeu-control-shadow,none);color:var(--brand-muted,#ffffff9e);white-space:nowrap;border-radius:10px;justify-content:center;align-items:center;padding:0 12px;font-size:12px;font-weight:800;display:inline-flex}.pay-statePill.live{border-color:var(--imzaqi-btn-border,#4fffc847);background:var(--imzaqi-btn-face);box-shadow:var(--imzaqi-btn-shadow);color:var(--imzaqi-btn-text,#fff)}.pay-waField .label{letter-spacing:.14em;text-transform:uppercase;color:var(--a11y-muted,#ffffff9e);margin:0 0 6px;font-size:11px;font-weight:800}.pay-waField .hint{color:var(--a11y-muted,#ffffff9e);margin-top:8px;font-size:12px}.pay-waField .input-wrapper{position:relative}.pay-waField .input{background:#ffffff0b;border-radius:18px;height:48px}.pay-waField .input-icon{color:#ffffffb8;font-size:14px;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.pay-waField .input-wrapper.error .input{border-color:#ff5a5a59;box-shadow:0 0 0 4px #ff5a5a14}.pay-waField .input-wrapper.success .input{border-color:#ffffff29}.pay-waField .error-hint{color:#ffb1b1}.pay-waField .required{color:#ffffffc7}.pay-notePanel{border-top:1px solid #ffffff14;gap:10px;margin-top:12px;padding-top:12px;display:grid}.pay-noteHead{justify-content:space-between;align-items:center;gap:10px;display:flex}.pay-noteLabelWrap{color:#ffffffbd;align-items:center;gap:8px;display:inline-flex}.pay-noteLabel{letter-spacing:.04em;text-transform:uppercase;font-size:12px;font-weight:900}.pay-noteState{border:1px solid var(--brand-line,#ffffff1a);background:linear-gradient(180deg,#ffffff24,#fff0 32%),var(--skeu-control-bg,#ffffff08);height:26px;box-shadow:var(--skeu-control-shadow,none);letter-spacing:.08em;text-transform:uppercase;color:var(--brand-muted,#ffffffa3);white-space:nowrap;border-radius:8px;justify-content:center;align-items:center;padding:0 10px;font-size:10px;font-weight:900;display:inline-flex}.pay-noteState.warn{color:#ffd089;background:linear-gradient(#ffffff1f,#fff0 32%),linear-gradient(165deg,#ffd08938,#46280080);border-color:#ffd08966;box-shadow:inset 0 1px #ffffff29,inset 0 -2px #00000047,0 4px 10px #ffb42824}.pay-noteState.ok{color:#9ff5d9;background:linear-gradient(#ffffff1f,#fff0 32%),linear-gradient(165deg,#00d6b438,#00322d80);border-color:#9ff5d957;box-shadow:inset 0 1px #ffffff29,inset 0 -2px #00000047,0 4px 10px #00b49624}.pay-noteInput{resize:vertical;height:auto;min-height:96px;padding:12px 14px}.pay-noteMetaRow{justify-content:space-between;align-items:flex-start;gap:12px;min-width:0;display:flex}.pay-noteHintText{color:var(--a11y-muted,#ffffff9e);overflow-wrap:anywhere;min-width:0;font-size:12px;line-height:1.5}.pay-noteHintText.warn{color:#ffd089}.pay-noteHintText.ok{color:#9ff5d9}.pay-noteMeta{color:var(--a11y-muted,#ffffff9e);text-align:right;white-space:nowrap;margin-top:0;font-size:12px}.pay-emailPanel{border-top:1px solid #ffffff14;gap:10px;margin-top:12px;padding-top:12px;display:grid}.pay-emailPanel.required{border-top-color:#ffd08940}.pay-emailHead{justify-content:space-between;align-items:center;gap:10px;display:flex}.pay-emailLabelWrap{color:#ffffffbd;align-items:center;gap:8px;display:inline-flex}.pay-emailLabel{letter-spacing:.04em;text-transform:uppercase;font-size:12px;font-weight:900}.pay-emailState{border:1px solid var(--brand-line,#ffffff1a);background:linear-gradient(180deg,#ffffff24,#fff0 32%),var(--skeu-control-bg,#ffffff08);height:26px;box-shadow:var(--skeu-control-shadow,none);letter-spacing:.08em;text-transform:uppercase;color:var(--brand-muted,#ffffffa3);white-space:nowrap;border-radius:8px;justify-content:center;align-items:center;padding:0 10px;font-size:10px;font-weight:900;display:inline-flex}.pay-emailState.warn{color:#ffd089;background:linear-gradient(#ffffff1f,#fff0 32%),linear-gradient(165deg,#ffd08938,#46280080);border-color:#ffd08966;box-shadow:inset 0 1px #ffffff29,inset 0 -2px #00000047,0 4px 10px #ffb42824}.pay-emailState.ok{color:#9ff5d9;background:linear-gradient(#ffffff1f,#fff0 32%),linear-gradient(165deg,#00d6b438,#00322d80);border-color:#9ff5d957;box-shadow:inset 0 1px #ffffff29,inset 0 -2px #00000047,0 4px 10px #00b49624}.pay-emailInput{background:var(--skeu-inset-bg,#ffffff0b);height:48px;box-shadow:var(--skeu-inset-shadow,none);border:1px solid var(--brand-line,#ffffff1a);border-radius:18px;padding:0 14px;font-size:14px}@media (width<=920px),(pointer:coarse){.pay-emailInput{font-size:16px}}.pay-emailInput:focus{border-color:#00f5c466;box-shadow:0 0 0 4px #00f5c41a}.pay-emailHintText{color:var(--a11y-muted,#ffffff9e);overflow-wrap:anywhere;min-width:0;font-size:12px;line-height:1.5}.pay-emailHintText.warn{color:#ffd089}.pay-emailHintText.ok{color:#9ff5d9}.pay-stageCard{overflow:hidden}.pay-stageMeta{flex-direction:column;justify-content:space-between;gap:14px;min-width:0;display:flex}.pay-stageTotal{letter-spacing:var(--tracking-display);font-size:46px;font-weight:900;line-height:.95}.pay-stageHint{color:var(--a11y-muted,#ffffff9e);overflow-wrap:anywhere;max-width:28ch;font-size:14px;line-height:1.6}.pay-stageRows{flex-direction:column;gap:10px;min-width:0;padding-top:2px;display:flex}.pay-stageRow{color:var(--a11y-muted,#ffffff9e);justify-content:space-between;gap:12px;min-width:0;display:flex}.pay-stageRow b{color:#fff;text-align:right}.pay-stageAlert{margin-top:2px}.pay-stageActions{flex-direction:column;gap:10px;display:flex}.pay-stageActionsMobile{display:none}.pay-stageMobileHint{color:#ffbf4aeb;margin-top:2px;font-size:11px;font-weight:700;line-height:1.3;display:none}html[data-theme=light] .pay-stageMobileHint{color:#b45309}.pay-stageVisual{flex-direction:column;gap:10px;min-width:0;display:flex}.pay-qrisFrame{height:100%}.pay-qrisFrame.is-locked{box-shadow:none}.pay-qrisLocked{text-align:center;color:#ffffffb8;background:linear-gradient(160deg,#ffffff0a,#ffffff05);border:1px dashed #ffffff1f;border-radius:22px;flex-direction:column;justify-content:center;align-items:center;gap:10px;min-width:0;height:100%;min-height:280px;padding:22px;display:flex}.pay-qrisLocked strong{letter-spacing:-.02em;font-size:18px;font-weight:900}.pay-qrisLocked p{color:var(--a11y-muted,#ffffff9e);overflow-wrap:anywhere;max-width:24ch;margin:0;line-height:1.6}.pay-stageFoot{color:var(--a11y-muted,#ffffff9e);text-align:center;font-size:12px}.pay-stageNotice{text-align:center;margin-top:-2px}.pay-stageFoot.warning,.pay-stageNotice.is-warning{color:#ffd089}.pay-orderDesktop{background:var(--skeu-panel-bg,#ffffff0a);border-radius:20px;flex-direction:column;gap:14px;display:flex;position:sticky;top:92px}.pay-orderHead{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.pay-orderKicker{letter-spacing:.14em;text-transform:uppercase;color:var(--a11y-muted,#ffffff9e);font-size:11px;font-weight:800}.pay-orderTitle{letter-spacing:-.04em;margin-top:6px;font-size:20px;font-weight:900}.pay-orderPromo{border:1px solid var(--brand-line,#ffffff1a);box-shadow:none;color:var(--brand-muted,#ffffffb3);background:#00d6b41f;border-color:#00d6b459;border-radius:8px;padding:6px 10px;font-size:11px;font-weight:800}.pay-orderItem{border:1px solid var(--brand-line,#ffffff14);background:var(--skeu-control-bg,#ffffff06);box-shadow:none;border-radius:18px;justify-content:space-between;align-items:flex-start;gap:12px;padding:12px;display:flex}.pay-orderItemIcon{--app-product-icon-radius:16px;--app-product-icon-pad:8px;flex:0 0 52px;width:52px;height:52px}.pay-orderItemCopy{min-width:0}.pay-orderItemName{letter-spacing:-.02em;overflow-wrap:anywhere;font-weight:800;line-height:1.35}.pay-orderItemMeta{color:var(--a11y-muted,#ffffff9e);overflow-wrap:anywhere;margin-top:6px;font-size:12px;line-height:1.5}.pay-orderItem b{white-space:nowrap;overflow-wrap:anywhere;text-align:right}.pay-orderRows{flex-direction:column;gap:10px;min-width:0;display:flex}.pay-orderRow{color:var(--a11y-muted,#ffffff9e);justify-content:space-between;gap:12px;min-width:0;display:flex}.pay-orderRow strong,.pay-orderRow b{color:#fff;text-align:right}.pay-orderRow.strong{border-top:1px solid #ffffff1a;padding-top:12px;font-size:15px}.pay-order-mobileWrap{margin-bottom:14px;display:none}.pay-orderMobileCard{border-radius:28px;flex-direction:column;gap:14px;display:flex}.pay-overlay{z-index:9999;background:#0000008c;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.pay-successModal{background:var(--skeu-panel-bg);width:min(580px,100%);max-height:calc(100dvh - 32px);box-shadow:var(--skeu-panel-shadow), 0 30px 100px #0009;border:1px solid #ffffff24;border-radius:28px;flex-direction:column;display:flex;position:relative;overflow:hidden}.pay-successModal--animate{animation:.5s cubic-bezier(.16,1,.3,1) both paySuccessEnter}.pay-successHead{z-index:2;justify-content:space-between;align-items:flex-start;gap:16px;padding:24px 24px 12px;display:flex;position:relative}.pay-successModal .modal-body{overscroll-behavior:contain;flex:1;min-height:0;padding:0 24px 24px;overflow-y:auto}.pay-successModal .modal-title{color:#fff;font-size:18px;font-weight:800;line-height:1.3}.pay-successHero{text-align:center;background:radial-gradient(120% 120% at 0 0,#ffffff1f,#0000 58%),linear-gradient(#ffffff0d,#ffffff05);border:1px solid #00f5c42e;border-radius:26px;padding:24px 18px 20px;position:relative;overflow:hidden}.pay-successKicker{letter-spacing:.2em;text-transform:uppercase;color:var(--a11y-muted,#ffffff9e);font-size:11px;font-weight:800;animation:.5s .3s both paySuccessFadeUp}.pay-successCode{font-family:var(--font-mono);letter-spacing:.05em;color:#fff;text-shadow:none;white-space:nowrap;word-break:keep-all;-webkit-hyphens:none;hyphens:none;text-align:center;margin-top:12px;font-size:clamp(18px,5vw,30px);font-weight:800;line-height:1.15;position:relative}.pay-successLead{max-width:24ch;color:var(--a11y-muted,#ffffff9e);margin:14px auto 0;font-size:14px;line-height:1.6;animation:.5s .5s both paySuccessFadeUp}.pay-successActions{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:16px;animation:.5s .6s both paySuccessFadeUp;display:grid}.pay-successActions .btn{border-radius:18px}.pay-celebrationParticles{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}.pay-celebrationDot{opacity:0;border-radius:50%;width:8px;height:8px;animation:2.8s ease-out forwards payConfettiFall;position:absolute}.pay-celebrationDot--0{background:#00f5c4;width:7px;height:7px;animation-delay:.1s;left:12%}.pay-celebrationDot--1{background:#7ee8d8;border-radius:2px;width:6px;height:6px;animation-delay:.25s;left:28%}.pay-celebrationDot--2{background:#34e6c0;width:8px;height:8px;animation-delay:.15s;left:44%}.pay-celebrationDot--3{background:#fff;width:5px;height:5px;animation-delay:.35s;left:58%}.pay-celebrationDot--4{background:#00c2a0;border-radius:2px;width:7px;height:7px;animation-delay:.2s;left:74%}.pay-celebrationDot--5{background:#b7f0dd;width:6px;height:6px;animation-delay:.3s;left:88%}.pay-celebrationDot:nth-child(7){animation-delay:.4s;left:8%}.pay-celebrationDot:nth-child(8){animation-delay:.55s;left:20%}.pay-celebrationDot:nth-child(9){animation-delay:.45s;left:35%}.pay-celebrationDot:nth-child(10){animation-delay:.5s;left:50%}.pay-celebrationDot:nth-child(11){animation-delay:.6s;left:65%}.pay-celebrationDot:nth-child(12){animation-delay:.35s;left:80%}.pay-celebrationDot:nth-child(13){animation-delay:.7s;left:15%}.pay-celebrationDot:nth-child(14){animation-delay:.65s;left:40%}.pay-celebrationDot:nth-child(15){animation-delay:.75s;left:55%}.pay-celebrationDot:nth-child(16){animation-delay:.8s;left:70%}.pay-celebrationDot:nth-child(17){animation-delay:.5s;left:85%}.pay-celebrationDot:nth-child(18){animation-delay:.6s;left:95%}@keyframes paySuccessEnter{0%{opacity:0;transform:scale(.92)translateY(18px)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes paySuccessFadeUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes payConfettiFall{0%{opacity:0;transform:translateY(-30px)rotate(0)scale(.6)}15%{opacity:1}to{opacity:0;transform:translateY(280px)rotate(720deg)scale(.3)}}.icon-btn{color:#ffffffe6;cursor:pointer;background:linear-gradient(#ffffff1f,#fff0 26%),#ffffff0a;border:1px solid #ffffff24;border-radius:12px;place-items:center;width:40px;height:40px;transition:background .18s,border-color .18s,color .18s,transform .18s;display:grid}.icon-btn:hover{background:#ffffff14;border-color:#ffffff3d;transform:translateY(-1px)}.icon-btn:focus-visible{border-color:#4fffc852;outline:none;box-shadow:0 0 0 4px #4fffc824,0 12px 24px #00000038}.pay-shell .btn{border-radius:18px}.pay-shell .btn:not(.btn-ghost){background:var(--imzaqi-btn-face)!important;color:var(--imzaqi-btn-text,#fff)!important;border:1px solid var(--imzaqi-btn-border)!important;box-shadow:var(--imzaqi-btn-shadow)!important}.pay-shell .btn:not(.btn-ghost):hover{filter:brightness(1.02);transform:translateY(-1px)}.pay-shell .btn-ghost{background:linear-gradient(180deg,#ffffff24,#fff0 28%),var(--skeu-control-bg)!important;border-color:var(--brand-line)!important;color:var(--brand-text)!important;box-shadow:var(--skeu-control-shadow)!important}html[data-theme=light] .pay-notePanel,html[data-theme=light] .pay-emailPanel{border-top-color:#009e6024}html[data-theme=light] .pay-noteLabelWrap,html[data-theme=light] .pay-emailLabelWrap{color:#2d4f5b}html[data-theme=light] .pay-noteState,html[data-theme=light] .pay-emailState{color:#4f6872;background:#f1fafedb;border-color:#009e6024}html[data-theme=light] .pay-noteInput,html[data-theme=light] .pay-emailInput{color:#123744;background:#f7fdffdb;border-color:#009e6024}html[data-theme=light] .pay-noteHintText,html[data-theme=light] .pay-emailHintText,html[data-theme=light] .pay-noteMeta{color:#5b7380}html[data-theme=light] .pay-shell-hero:before{opacity:.5}html[data-theme=light] .pay-shell-kicker{color:#3d6070;-webkit-backdrop-filter:none;backdrop-filter:none;background:#ecf8fcdb;border-color:#009e6029}html[data-theme=light] .pay-shell-title{color:#123744}html[data-theme=light] .pay-shell-sub{color:#5f7781}html[data-theme=light] .pay-card{-webkit-backdrop-filter:blur(20px)saturate(160%);background:#ffffffeb;border-color:#009e6024;box-shadow:0 16px 40px #48768a24}html[data-theme=light] .pay-cardKicker{color:#5f7781}html[data-theme=light] .pay-cardTitle{color:#123744}html[data-theme=light] .pay-statePill{color:#3d6070;background:#ecf8fcdb;border-color:#009e6024}html[data-theme=light] .pay-statePill.live{color:#0b3f4b;background:#d6f4eeeb;border-color:#009e6038}html[data-theme=light] .pay-waField .label{color:#5f7781}html[data-theme=light] .pay-waField .hint{color:#6b8a96}html[data-theme=light] .pay-waField .input{color:#123744;background:#e7f3f9db}html[data-theme=light] .pay-waField .input-icon{color:#3d6070}html[data-theme=light] .pay-waField .required{color:#123744}html[data-theme=light] .pay-stageLabel{color:#5f7781}html[data-theme=light] .pay-stageTotal{color:#123744}html[data-theme=light] .pay-stageHint,html[data-theme=light] .pay-stageRow{color:#5f7781}html[data-theme=light] .pay-stageRow b{color:#123744}html[data-theme=light] .pay-stageFoot{color:#6b8a96}html[data-theme=light] .pay-stageGrid{border-color:#009e601a}html[data-theme=light] .qris-wrap{background:#fff;border-color:#009e6024;box-shadow:0 10px 24px #48768a1a}html[data-theme=light] .qris-skeletonBox{background:linear-gradient(90deg,#009e600a,#009e6014,#009e600a) 0 0/200% 100%;border-color:#009e601a}html[data-theme=light] .pay-orderDesktop{background:linear-gradient(#fffffff0,#f7fdffe6);border-color:#009e601f;box-shadow:0 14px 32px #48768a1f}html[data-theme=light] .pay-orderKicker{color:#5f7781}html[data-theme=light] .pay-orderTitle{color:#123744}html[data-theme=light] .pay-orderPromo{color:#3d6070;background:#ecf8fcdb;border-color:#009e6024}html[data-theme=light] .pay-orderItem{background:#f7fdffdb;border-color:#009e601a}html[data-theme=light] .pay-orderItemName{color:#123744}html[data-theme=light] .pay-orderItemMeta{color:#6b8a96}html[data-theme=light] .pay-orderItem b{color:#123744}html[data-theme=light] .pay-orderRow{color:#5f7781}html[data-theme=light] .pay-orderRow strong,html[data-theme=light] .pay-orderRow b{color:#123744}html[data-theme=light] .pay-orderMobileCard{background:linear-gradient(#fffffff0,#f7fdffe6);border-color:#009e601f}html[data-theme=light] .pay-qrisLocked{color:#3d6070;background:linear-gradient(160deg,#ecf8fcdb,#f7fdffe6);border-color:#009e6024}html[data-theme=light] .pay-qrisLocked strong{color:#123744}html[data-theme=light] .pay-qrisLocked p{color:#5f7781}html[data-theme=light] .pay-successModal{background:var(--skeu-panel-bg);box-shadow:var(--skeu-panel-shadow), 0 20px 60px #2d556424;border-color:#009e6024}html[data-theme=light] .pay-successModal .modal-title{color:#123744}html[data-theme=light] .pay-successModal .modal-sub,html[data-theme=light] .pay-successKicker{color:#5f7781}html[data-theme=light] .pay-successCode{color:#123744}html[data-theme=light] .pay-successLead{color:#5f7781}html[data-theme=light] .pay-successHero{background:linear-gradient(#ecf8fceb,#f7fdffdb);border-color:#009e602e}html[data-theme=light] .icon-btn{color:#3d6070;background:linear-gradient(#fffffff0,#f7fdffe0);border-color:#009e6024}html[data-theme=light] .pay-shell .btn-ghost{background:linear-gradient(180deg,#ffffffe6,#fff0 30%),var(--skeu-control-bg)!important;color:#3d6070!important;box-shadow:var(--skeu-control-shadow)!important;border-color:#009e6024!important}html[data-theme=light] .pay-confirmModal{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fffffffa;border-color:#009e6024;box-shadow:0 24px 60px #48768a29}html[data-theme=light] .pay-confirmModalTitle{color:#123744}html[data-theme=light] .pay-confirmModalSub,html[data-theme=light] .pay-confirmTotalLabel{color:#5f7781}html[data-theme=light] .pay-confirmTotalAmount{color:#0b3f4b}html[data-theme=light] .pay-confirmTotalMeta{color:#6b8a96}@media (width<=980px){.pay-shell-hero:before{display:none}.pay-shell-top{flex-direction:column;align-items:flex-start}.pay-shell-grid{grid-template-columns:1fr}.pay-orderDesktop{display:none}.pay-order-mobileWrap{display:block}.pay-orderMobileCard{position:static}.pay-card,.pay-orderMobileCard,.pay-successModal,.pay-confirmModal,.qris-wrap{-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:0 14px 32px #0000002e}.qris-skeletonBox{background:#ffffff0f;animation:none}}@media (width<=720px){.pay-shell-kicker,.pay-orderDesktop,.pay-confirmOverlay{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.pay-card{-webkit-backdrop-filter:blur(20px)saturate(160%);background:#101613e0!important;box-shadow:0 6px 18px #00000047!important}html[data-theme=light] .pay-card{-webkit-backdrop-filter:blur(20px)saturate(160%);background:#ffffffeb!important;box-shadow:0 6px 18px #28415014!important}.pay-shell-title{font-size:34px}.pay-shell-sub{max-width:none;font-size:14px}.pay-mainStack{gap:12px}.pay-stageGrid{flex-direction:column;gap:14px;display:flex}.pay-stageVisual{order:-1}.pay-stageMeta{order:0;display:flex}.pay-stageActionsDesktop{display:none}.pay-stageActionsMobile{margin-top:4px;display:flex}.pay-stageMobileHint{display:block}.pay-stageTotal{font-size:38px}}@media (width<=560px){.pay-shell-top{margin-bottom:12px}.pay-shell-sub{display:none}.pay-shell-steps{margin-bottom:12px}.pay-noteMetaRow{gap:6px;display:grid}.pay-successActions,.pay-confirmActions{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.pay-successModal--animate{animation:none}.pay-successKicker,.pay-successLead,.pay-successActions{opacity:1;animation:none}.pay-celebrationDot{animation:none;display:none}}@media (width<=420px){.pay-orderItem{flex-direction:row;justify-content:space-between;align-items:center;gap:10px;display:flex}.pay-orderItemMain{flex:1;min-width:0}.pay-orderItem b{white-space:nowrap;text-align:right}.pay-stageRow,.pay-orderRow{flex-direction:row;justify-content:space-between;align-items:center;gap:8px;display:flex}.qris-wrap{border-radius:20px;padding:12px}.qris-img{border-radius:8px}.pay-stageTotal{font-size:28px}}.pay-confirmModal{background:var(--skeu-panel-bg);border:1px solid var(--brand-line);width:min(760px,100%);box-shadow:var(--skeu-panel-shadow);-webkit-backdrop-filter:none;backdrop-filter:none;color:var(--brand-text);border-radius:28px;padding:0;position:relative;overflow:hidden}.pay-confirmModal--animate{animation:.48s cubic-bezier(.16,1,.3,1) both payConfirmEnter}@keyframes payConfirmEnter{0%{opacity:0;transform:scale(.94)translateY(16px)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes payConfirmSheetEnter{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}.pay-confirmModal:before{content:"";background:linear-gradient(180deg, #ffffff1f, #fff0 22%), radial-gradient(circle at top right, var(--brand-card-spot), #00d6b400 52%);pointer-events:none;position:absolute;inset:0}.pay-confirmModalHeader{border-bottom:1px solid var(--brand-line);align-items:center;gap:12px;padding:20px 20px 16px;display:flex;position:relative}.pay-confirmModalHeaderIcon{border:1px solid var(--brand-line);background:linear-gradient(180deg, #ffffff24, #fff0 26%), var(--skeu-control-bg);width:38px;height:38px;box-shadow:var(--skeu-control-shadow);color:var(--brand-icon);border-radius:12px;flex:0 0 38px;place-items:center;display:grid}.pay-confirmModalHeaderCopy{flex:1;min-width:0}.pay-confirmCloseBtn{background:var(--skeu-control-bg);width:44px;height:44px;box-shadow:var(--skeu-control-shadow);color:var(--brand-muted);cursor:pointer;border:1px solid #00000014;border-radius:50%;flex:0 0 44px;place-items:center;transition:color .15s;display:grid}.pay-confirmCloseBtn:hover{color:var(--brand-text)}.pay-confirmModalBody{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:stretch;display:grid;position:relative}.pay-confirmAside{border-right:1px solid var(--brand-line);align-items:center;min-width:0;padding:18px 14px 20px 20px;display:flex;position:relative}.pay-confirmMain{flex-direction:column;min-width:0;padding:18px 20px 20px 14px;display:flex}.pay-confirmMain .pay-confirmActionsNew{margin-top:auto;padding:14px 0 0}.pay-confirmAside .pay-confirmTotalAmount{font-size:clamp(30px,3.2vw,42px)}.pay-confirmTotalCard{border:1px solid var(--brand-line);background:linear-gradient(180deg, #ffffff1a, #fff0 22%), radial-gradient(circle at top right, var(--brand-card-spot), #00d6b400 58%), var(--skeu-inset-bg);width:100%;box-shadow:var(--skeu-inset-shadow);text-align:center;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;min-height:220px;margin:0;padding:16px 18px;display:flex;position:relative}.pay-confirmTotalAmount{letter-spacing:-.06em;color:var(--brand-icon);margin-top:6px;font-size:clamp(26px,6vw,36px);font-weight:900;line-height:1}.pay-confirmTotalMeta{color:var(--brand-muted);flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin-top:8px;font-size:12px;display:flex}.pay-confirmTotalBadge{letter-spacing:.08em;text-transform:uppercase;min-height:24px;color:var(--brand-icon);background:#00d6b41a;border:1px solid #4fffda38;border-radius:8px;align-items:center;gap:5px;padding:0 10px;font-size:10px;font-weight:900;display:inline-flex}.pay-confirmTotalBadge.is-promo{color:#ffc850f2;background:#ffb4321a;border-color:#ffb4323d}.pay-confirmDeclarationTextOnly{padding:6px 4px 14px;box-shadow:none!important;background:0 0!important;border:none!important}.pay-confirmActionsNew{flex-direction:column;gap:8px;margin-top:16px;padding:16px 20px 20px;display:flex}.pay-confirmPrimaryBtn{color:#032235;letter-spacing:-.01em;cursor:pointer;width:100%;height:50px;box-shadow:var(--skeu-accent-shadow);background:linear-gradient(#ffffff4d,#fff0 28%),linear-gradient(135deg,#00f5c4 0%,#25ebc8 36%,#00d6b4 58%,#009e60 100%);border:1px solid #4fffc83d;border-radius:16px;justify-content:center;align-items:center;gap:8px;font-size:14px;font-weight:900;transition:transform .18s,filter .18s;display:inline-flex}.pay-confirmPrimaryBtn:disabled{opacity:.42;cursor:not-allowed;filter:grayscale(30%);transform:none}.pay-confirmPrimaryBtn:not(:disabled):hover{filter:brightness(1.04);transform:translateY(-1px)}.pay-confirmPrimaryBtn:not(:disabled):active{transform:translateY(0)}.pay-confirmSecondaryBtn{border:1px solid var(--brand-line);background:linear-gradient(180deg, #ffffff1f, #fff0 26%), var(--skeu-control-bg);width:100%;height:44px;box-shadow:var(--skeu-control-shadow);color:var(--brand-muted);cursor:pointer;border-radius:14px;font-size:13px;font-weight:700;transition:color .15s}@media (width<=980px){.pay-confirmModal{-webkit-backdrop-filter:none;backdrop-filter:none}.pay-confirmOverlay{-webkit-backdrop-filter:none!important}}@media (width<=680px){.pay-confirmOverlay{align-items:flex-end;padding:0}.pay-confirmModal{border-bottom:none;border-radius:28px 28px 0 0;width:100%;max-width:100%}.pay-confirmModal--animate{animation:.42s cubic-bezier(.22,1,.36,1) both payConfirmSheetEnter}.pay-confirmModalBody{grid-template-columns:1fr}.pay-confirmAside{border-right:none;border-bottom:1px solid var(--brand-line);padding:16px 20px 14px}.pay-confirmMain{padding:14px 20px 20px}.pay-confirmTotalCard{min-height:0;padding:14px 16px}.pay-confirmMain .pay-confirmActionsNew{margin-top:16px;padding:16px 0 0}}@media (width<=480px){.pay-confirmModal{border-radius:24px 24px 0 0}.pay-confirmTotalAmount{font-size:26px}}@media (prefers-reduced-motion:reduce){.pay-confirmModal--animate,.pay-confirmTotalCard--pulse,.pay-confirmPrimaryBtn.is-ready{animation:none!important}}.pay-freePanel{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;min-height:280px;padding:28px 20px;display:flex}.pay-freePanelIcon{color:#00f5c4;background:linear-gradient(#ffffff2e,#fff0 28%),linear-gradient(135deg,#4fffc833,#00d6b414);border:1px solid #4fffc847;border-radius:20px;place-items:center;width:64px;height:64px;margin-bottom:4px;display:grid;box-shadow:0 12px 28px #00d6b42e}.pay-freePanelBadge{color:#00f5c4;letter-spacing:.1em;text-transform:uppercase;background:#4fffc81a;border:1px solid #4fffc847;border-radius:8px;align-items:center;height:24px;padding:0 10px;font-size:11px;font-weight:900;display:inline-flex}.pay-freePanelTitle{letter-spacing:-.03em;color:var(--brand-text,#f8fafc);font-size:22px;font-weight:900}.pay-freePanelDesc{color:var(--brand-muted,#ffffff8a);max-width:22ch;margin:0;font-size:13px;line-height:1.65}.pay-freePanelChecks{flex-direction:column;gap:6px;width:100%;max-width:200px;margin-top:4px;display:flex}.pay-freePanelCheck{color:#ffffffc7;text-align:left;background:#4fffc80f;border:1px solid #4fffc829;border-radius:10px;align-items:center;gap:8px;padding:7px 12px;font-size:12px;font-weight:700;display:flex}.pay-freePanelCheck svg{color:#00f5c4;flex-shrink:0}html[data-theme=light] .pay-freePanelIcon{color:#009e60;background:linear-gradient(#fffffff0,#fff9 28%),#009e600f;border-color:#009e603d;box-shadow:0 8px 18px #009e6024}html[data-theme=light] .pay-freePanelBadge{color:#006e78;background:#009e6014;border-color:#009e603d}html[data-theme=light] .pay-freePanelTitle{color:#123744}html[data-theme=light] .pay-freePanelDesc{color:#5f7781}html[data-theme=light] .pay-freePanelCheck{color:#2d4f5b;background:#009e600d;border-color:#009e6029}html[data-theme=light] .pay-freePanelCheck svg{color:#009e60}.pay-confirmBtn.is-locked{opacity:.72;filter:saturate(.85);cursor:pointer}.pay-zoomOverlay{z-index:10001;cursor:zoom-out;opacity:0;contain:content;background:#000000c7;place-items:center;padding:24px;transition:opacity .2s cubic-bezier(.16,1,.3,1);display:grid;position:fixed;inset:0;-webkit-backdrop-filter:none!important}.pay-zoomOverlay.pay-zoom-open{opacity:1}.pay-zoomOverlay.pay-zoom-closing{opacity:0}.pay-zoomContent{flex-direction:column;align-items:center;gap:16px;width:100%;max-width:min(420px,100%);transition:transform .2s cubic-bezier(.16,1,.3,1);display:flex;position:relative;transform:scale(.92)translateY(12px)}.pay-zoom-open .pay-zoomContent{transform:scale(1)translateY(0)}.pay-zoom-closing .pay-zoomContent{transform:scale(.92)translateY(12px)}.pay-zoomClose{color:#111;cursor:pointer;background:#fff;border:1px solid #00000014;border-radius:50%;place-items:center;width:44px;height:44px;transition:background .18s,transform .18s;display:grid;position:absolute;top:-46px;right:0;box-shadow:0 4px 14px #0003}.pay-zoomClose:hover{background:#f4f4f4;transform:translateY(-1px)}.pay-zoomImg{background:#fff;border:1px solid #ffffff24;border-radius:24px;width:100%;height:auto;padding:14px;box-shadow:0 30px 80px #00000085}.pay-zoomTip{color:var(--a11y-muted,#ffffff9e);letter-spacing:.02em;font-size:12px}html[data-theme=light] .pay-zoomOverlay{background:#eef7fae6}html[data-theme=light] .pay-zoomClose{color:#123744;background:#009e600d;border-color:#009e6024}html[data-theme=light] .pay-zoomImg{border-color:#009e6024;box-shadow:0 20px 50px #48768a24}html[data-theme=light] .pay-zoomTip{color:#5f7781}@media (width<=920px){.pay-page.pay-shell{min-width:0;max-width:100%;overflow-x:clip}.pay-page .container,.pay-page .pay-shell-grid,.pay-page .pay-mainStack,.pay-page .pay-card,.pay-page .pay-orderMobileCard,.pay-page .qris-wrap{min-width:0;max-width:100%}}.pay-qrisBox{flex-direction:column;align-items:center;gap:12px;width:100%;display:flex;position:relative}.pay-qrisTimer{-webkit-backdrop-filter:blur(12px);color:#00d6b4f2;font-variant-numeric:tabular-nums;letter-spacing:.02em;white-space:nowrap;background:linear-gradient(#00d6b41f,#00d6b40a);border:1px solid #00d6b447;border-radius:999px;justify-content:center;align-items:center;gap:7px;margin:0 auto 10px;padding:6px 16px;font-size:12px;font-weight:800;transition:background .3s,border-color .3s,color .3s;display:inline-flex;box-shadow:0 4px 14px #00000014}.pay-qrisReticleFrame{box-sizing:border-box;background:#ffffff05;border-radius:16px;width:100%;max-width:100%;padding:6px;display:block;position:relative}.pay-reticleCorner{pointer-events:none;z-index:3;width:16px;height:16px;position:absolute}.pay-reticleCorner--tl{border-top:2.5px solid var(--accent,#3ee6c0);border-left:2.5px solid var(--accent,#3ee6c0);border-top-left-radius:8px;top:0;left:0}.pay-reticleCorner--tr{border-top:2.5px solid var(--accent,#3ee6c0);border-right:2.5px solid var(--accent,#3ee6c0);border-top-right-radius:8px;top:0;right:0}.pay-reticleCorner--bl{border-bottom:2.5px solid var(--accent,#3ee6c0);border-left:2.5px solid var(--accent,#3ee6c0);border-bottom-left-radius:8px;bottom:0;left:0}.pay-reticleCorner--br{border-bottom:2.5px solid var(--accent,#3ee6c0);border-right:2.5px solid var(--accent,#3ee6c0);border-bottom-right-radius:8px;bottom:0;right:0}.pay-qrisTimer.is-urgent{color:#ffb05c;background:#ffb05c1f;border-color:#ffb05c73;animation:1.4s ease-in-out infinite qrisTimerPulse}.pay-qrisTimer.is-expired{color:#ff8fa3;background:#ff5a7a24;border-color:#ff5a7a80;flex-wrap:wrap}.pay-qrisFailedHint{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pay-qrisRefreshBtn{white-space:nowrap}@keyframes qrisTimerPulse{0%,to{opacity:1}50%{opacity:.7}}html[data-theme=light] .pay-qrisTimer{color:#007a82;background:#009e6012;border-color:#009e604d}html[data-theme=light] .pay-qrisTimer.is-urgent{color:#c86400;background:#c8640012;border-color:#c864004d}html[data-theme=light] .pay-qrisTimer.is-expired{color:var(--danger,#c81e3c);background:#c81e3c12;border-color:#c81e3c4d}.pay-shell{--pay-page-bg:#f5f5f7;--pay-face:#ffffffeb;--pay-soft:#fbfbfd;--pay-line:#00000014;--pay-line-subtle:#0000000a;--pay-copy:#1d1d1f;--pay-muted:#6e6e73;--pay-accent:#009e60;--pay-accent-light:#009e6014;--pay-radius-card:20px;--pay-radius-item:16px}html[data-theme=dark] .pay-shell{--pay-page-bg:#0a0e0c;--pay-face:#101613e0;--pay-soft:#16201b;--pay-line:#ffffff17;--pay-line-subtle:#ffffff0d;--pay-copy:#f5f5f7;--pay-muted:#a1a1a6;--pay-accent:#00b46e;--pay-accent-light:#00d6b41f}.pay-shell-hero{padding-top:12px!important}.pay-shell-top{margin-bottom:20px!important}.pay-shell-kicker{letter-spacing:.08em!important;text-transform:uppercase!important;color:#009e60!important;align-items:center!important;gap:6px!important;margin-bottom:4px!important;font-size:11px!important;font-weight:700!important;display:inline-flex!important}html[data-theme=dark] .pay-shell-kicker{color:#38efbd!important}.pay-shell-title{font-family:var(--font-display)!important;letter-spacing:-.025em!important;color:var(--pay-copy)!important;margin:2px 0 0!important;font-size:clamp(26px,4.5vw,34px)!important;font-weight:800!important;line-height:1.2!important}.pay-shell-sub{color:var(--pay-muted)!important;max-width:52ch!important;margin-top:6px!important;font-size:14px!important;font-weight:500!important;line-height:1.5!important;display:block!important}.pay-shell .pay-card,.pay-shell .pay-orderDesktop,.pay-shell .pay-orderMobileCard{border-radius:var(--pay-radius-card)!important;background:var(--pay-face)!important;border:1px solid var(--pay-line)!important;-webkit-backdrop-filter:blur(20px)saturate(160%)!important;padding:18px 20px!important;box-shadow:0 2px 10px #00000008!important}html[data-theme=dark] .pay-shell .pay-card,html[data-theme=dark] .pay-shell .pay-orderDesktop,html[data-theme=dark] .pay-shell .pay-orderMobileCard{box-shadow:0 4px 24px #00000059!important}.pay-cardHead,.pay-orderHead{justify-content:space-between!important;align-items:flex-start!important;gap:12px!important;margin-bottom:14px!important;display:flex!important}.pay-cardKicker,.pay-orderKicker{letter-spacing:.06em!important;text-transform:uppercase!important;color:var(--pay-muted)!important;font-size:11px!important;font-weight:700!important}.pay-cardTitle,.pay-orderTitle{font-family:var(--font-display)!important;letter-spacing:-.02em!important;color:var(--pay-copy)!important;margin-top:2px!important;font-size:17px!important;font-weight:800!important}.pay-statePill,.pay-orderPromo{background:var(--pay-soft)!important;border:1px solid var(--pay-line)!important;height:28px!important;color:var(--pay-muted)!important;box-shadow:none!important;border-radius:10px!important;justify-content:center!important;align-items:center!important;padding:0 10px!important;font-size:11px!important;font-weight:700!important;display:inline-flex!important}.pay-statePill.live{background:var(--pay-accent-light)!important;color:var(--pay-accent)!important;border-color:#009e6033!important}html[data-theme=dark] .pay-statePill.live{color:#38efbd!important}.pay-orderList{flex-direction:column!important;gap:10px!important;display:flex!important}.pay-orderItem{border-radius:var(--pay-radius-item)!important;background:var(--pay-soft)!important;border:1px solid var(--pay-line)!important;box-shadow:none!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;padding:12px 14px!important;display:flex!important}.pay-orderItemMain{flex:1!important;align-items:center!important;gap:12px!important;min-width:0!important;display:flex!important}.pay-orderItemIcon{border-radius:12px!important;flex:0 0 44px!important;width:44px!important;height:44px!important;overflow:hidden!important}.pay-orderItemName{font-family:var(--font-display)!important;letter-spacing:-.015em!important;color:var(--pay-copy)!important;font-size:14.5px!important;font-weight:700!important;line-height:1.25!important}.pay-orderItemMeta{color:var(--pay-muted)!important;margin-top:2px!important;font-size:12px!important}.pay-orderItem b{font-family:var(--font-display)!important;letter-spacing:-.02em!important;color:var(--pay-copy)!important;white-space:nowrap!important;font-size:14.5px!important;font-weight:800!important}.pay-orderRows,.pay-stageRows{border-top:1px solid var(--pay-line)!important;flex-direction:column!important;gap:8px!important;margin-top:12px!important;padding-top:10px!important;display:flex!important}.pay-orderRow,.pay-stageRow{color:var(--pay-muted)!important;justify-content:space-between!important;align-items:center!important;font-size:13.5px!important;display:flex!important}.pay-orderRow b,.pay-stageRow b{color:var(--pay-copy)!important;font-weight:700!important}.pay-orderRow.strong{border-top:1px dashed var(--pay-line)!important;color:var(--pay-copy)!important;padding-top:8px!important;font-size:15px!important;font-weight:800!important}.pay-orderRow.strong b{color:var(--pay-accent)!important;font-size:17px!important;font-weight:800!important}.pay-stageGrid{grid-template-columns:minmax(0,1fr) 340px!important;align-items:start!important;gap:24px!important;display:grid!important}.pay-stageLabel{letter-spacing:.06em!important;text-transform:uppercase!important;color:var(--pay-muted)!important;font-size:11px!important;font-weight:700!important}.pay-stageTotal{font-family:var(--font-display)!important;letter-spacing:-.025em!important;color:var(--pay-copy)!important;margin:4px 0 6px!important;font-size:34px!important;font-weight:800!important;line-height:1.15!important}.pay-stageHint{color:var(--pay-muted)!important;max-width:38ch!important;font-size:13px!important;line-height:1.55!important}.qris-wrap{border-radius:var(--pay-radius-card)!important;background:var(--pay-face)!important;border:1px solid var(--pay-line)!important;padding:16px!important;box-shadow:0 2px 10px #00000008!important}.pay-qrisBox{flex-direction:column!important;align-items:center!important;gap:10px!important;width:100%!important;display:flex!important}.pay-qrisZoomBtn{background:#fff!important;border:1px solid #00000014!important;border-radius:14px!important;padding:12px!important;box-shadow:0 2px 8px #0000000a!important}.qris-img{border-radius:8px!important}.pay-qrisTimer{border:1px solid var(--pay-line)!important;background:var(--pay-soft)!important;color:var(--pay-muted)!important;border-radius:10px!important;justify-content:center!important;align-items:center!important;gap:6px!important;margin:0 auto 6px!important;padding:5px 14px!important;font-size:12px!important;font-weight:600!important;display:inline-flex!important}.pay-qrisTimer.is-urgent{color:#d97706!important;background:#f59e0b1a!important;border-color:#f59e0b40!important}.pay-qrisTimer.is-expired{color:#ff8fa3!important;background:#ff5a7a24!important;border-color:#ff5a7a80!important}.pay-qrisDownload{border:1px solid var(--pay-line)!important;background:var(--pay-soft)!important;min-height:38px!important;color:var(--pay-copy)!important;border-radius:12px!important;justify-content:center!important;align-items:center!important;gap:6px!important;width:100%!important;margin-top:8px!important;font-size:12.5px!important;font-weight:700!important;transition:transform .15s,background .15s!important;display:inline-flex!important}.pay-qrisDownload:active{transform:scale(.98)!important}.pay-stageFoot{color:var(--pay-muted)!important;text-align:center!important;margin-top:4px!important;font-size:12px!important}.pay-confirmBtn{color:#fff!important;letter-spacing:-.01em!important;cursor:pointer!important;background:#009e60!important;border:none!important;border-radius:16px!important;justify-content:center!important;align-items:center!important;gap:8px!important;min-height:48px!important;padding:0 20px!important;font-size:15px!important;font-weight:700!important;transition:transform .15s,filter .15s,opacity .15s!important;display:inline-flex!important;box-shadow:0 4px 16px #009e6047!important}.pay-confirmBtn:hover:not(:disabled){filter:brightness(1.05)!important}.pay-confirmBtn:active:not(:disabled){transform:scale(.98)!important}.pay-confirmBtn.is-locked,.pay-confirmBtn:disabled{background:var(--pay-soft)!important;color:var(--pay-muted)!important;border:1px solid var(--pay-line)!important;box-shadow:none!important;opacity:.65!important;cursor:not-allowed!important}.pay-shell .input,.pay-waField .input,.pay-emailInput,.pay-noteInput{background:var(--pay-soft)!important;border:1px solid var(--pay-line)!important;color:var(--pay-copy)!important;box-shadow:none!important;border-radius:14px!important;font-size:14px!important;transition:border-color .15s,box-shadow .15s!important}.pay-shell .input:focus,.pay-waField .input:focus,.pay-emailInput:focus,.pay-noteInput:focus{border-color:#009e60!important;box-shadow:0 0 0 3px #009e6026!important}@media (width<=980px){.pay-shell-grid{grid-template-columns:1fr!important}}@media (width<=720px){.pay-shell-hero{padding-top:6px!important}.pay-shell-top{margin-bottom:14px!important}.pay-shell .pay-card,.pay-shell .pay-orderDesktop,.pay-shell .pay-orderMobileCard{border-radius:18px!important;padding:16px!important}.pay-stageGrid{flex-direction:column!important;gap:16px!important;display:flex!important}.pay-stageVisual{order:-1!important}.pay-stageMeta{order:0!important}.pay-stageTotal{font-size:28px!important}}.status-page{position:relative}.status-shell{--st-bg-main:none;--st-panel:#1e1e1e;--st-panel-soft:#242424;--st-inset:#141414;--st-line:#ffffff1f;--st-line-strong:#00a86b6b;--st-text:#f5f5f5;--st-muted:#c8c8c8;--st-subtle:#a3a3a3;--st-accent:#00a86b;--st-shadow:none;--st-shadow-soft:none;--st-inset-shadow:inset 0 1px 0 #ffffff0f, inset 0 -2px 0 #00000047;padding-bottom:38px;position:relative;overflow:hidden}.status-shell:before{content:"";background:var(--st-bg-main);pointer-events:none;opacity:.95;height:470px;position:absolute;inset:-140px -12% auto}.st-wrap{z-index:1;gap:18px;min-width:0;display:grid;position:relative}.st-hero,.st-search,.st-empty,.st-infoCard,.st-card{border:1px solid var(--st-line);background:linear-gradient(180deg, #ffffff14, #fff0 18%), var(--st-panel);box-shadow:var(--st-shadow)}.st-hero,.st-search,.st-empty,.st-card{border-radius:30px}.st-hero,.st-search,.st-empty,.st-card,.st-infoCard{position:relative;overflow:hidden}.st-hero:after,.st-search:after,.st-empty:after,.st-card:after,.st-infoCard:after{content:"";pointer-events:none;background:radial-gradient(circle,#62cdff29,#62cdff00);border-radius:50%;width:260px;height:260px;position:absolute;bottom:-120px;right:-140px}.st-hero{justify-content:space-between;align-items:flex-end;gap:16px;padding:24px 26px;display:flex}.st-heroCopy{gap:8px;min-width:0;display:grid}.st-kicker{color:var(--st-muted);letter-spacing:.16em;text-transform:uppercase;font-size:11px;font-weight:900}.st-title{color:var(--st-text);letter-spacing:-.06em;margin:0;font-size:clamp(34px,6vw,62px);line-height:.96}.st-sub{color:var(--st-subtle);margin:0;font-size:15px;line-height:1.62}.st-statePill,.st-pasteBtn{border:1px solid var(--st-line);background:linear-gradient(180deg, #ffffff24, #fff0 26%), var(--st-panel-soft);height:36px;box-shadow:var(--st-shadow-soft);color:var(--st-text);border-radius:10px;align-items:center;gap:8px;padding:0 14px;font-size:12px;font-weight:900;display:inline-flex}.st-statePill.is-done,.st-infoCard.is-done{border-color:#39e2a661}.st-statePill.is-processing,.st-infoCard.is-processing{border-color:#43beff66}.st-statePill.is-cancelled,.st-infoCard.is-cancelled{border-color:#ff7a945c}.st-search{gap:14px;padding:20px;display:grid}.st-searchHead,.st-cardHead,.st-promoRow{z-index:1;justify-content:space-between;align-items:flex-start;gap:12px;display:flex;position:relative}.st-searchTitle,.st-cardTitle{color:var(--st-text);letter-spacing:-.04em;margin:4px 0 0;font-size:24px;line-height:1.04}.st-pasteBtn{cursor:pointer}.st-searchRow{z-index:1;grid-template-columns:minmax(0,1fr) auto;gap:12px;display:grid;position:relative}.st-inputWrap{border:1px solid var(--st-line);background:var(--st-inset);min-height:60px;box-shadow:var(--st-inset-shadow);color:#99d0fff5;border-radius:18px;align-items:center;gap:10px;padding:0 14px;display:flex}.st-input{height:100%;box-shadow:none;color:var(--st-text);background:0 0;border:0;padding:0;font-size:15px}.st-input:focus{box-shadow:none;border:0}.st-checkBtn{border-radius:18px;min-width:136px;min-height:60px}.status-page .btn.st-checkBtn,.status-page button.st-checkBtn{color:#ecf8ff!important}html[data-theme=light] .status-page .btn.st-checkBtn,html[data-theme=light] .status-page button.st-checkBtn{color:#123744!important}.st-searchHint{z-index:1;color:var(--st-subtle);font-size:13px;line-height:1.6;position:relative}.st-recent{margin-bottom:20px}.st-recentHead{color:#ffffff73;align-items:center;gap:6px;margin-bottom:8px;font-size:12px;font-weight:700;display:flex}html[data-theme=light] .st-recentHead{color:#0006}.st-recentList{flex-wrap:wrap;gap:8px;display:flex}.st-recentChip{border:1px solid var(--brand-line,#ffffff1a);background:linear-gradient(180deg, #ffffff24, #fff0 30%), var(--skeu-control-bg,#ffffff0a);height:34px;box-shadow:var(--skeu-control-shadow,none);color:var(--brand-text,#fffc);cursor:pointer;white-space:nowrap;border-radius:10px;align-items:center;gap:6px;padding:0 12px;font-size:12px;font-weight:700;transition:background .15s,border-color .15s,filter .15s;display:inline-flex}.st-recentChip:hover{filter:brightness(1.08);border-color:#fff3}.st-recentCode{letter-spacing:.03em}.st-recentPrice{color:#fff6;font-size:11px}html[data-theme=light] .st-recentChip{background:linear-gradient(180deg, #ffffffeb, #fff0 36%), var(--skeu-control-bg,#00000008);box-shadow:var(--skeu-control-shadow,none);color:#000000bf;border-color:#0d7c9024}html[data-theme=light] .st-recentChip:hover{filter:brightness(1.03);border-color:#008a9438}html[data-theme=light] .st-recentPrice{color:#00000059}.st-empty{text-align:center;align-content:center;justify-items:center;gap:10px;min-height:320px;padding:28px;display:grid}.st-emptyBadge{border:1px solid var(--st-line-strong);background:linear-gradient(180deg, #93e3ff42, #93e3ff00 30%), var(--st-panel-soft);width:72px;height:72px;box-shadow:var(--st-shadow-soft);color:var(--st-text);border-radius:20px;place-items:center;font-size:23px;font-weight:800;display:grid}.st-emptyTitle{color:var(--st-text);letter-spacing:-.05em;margin:0;font-size:clamp(30px,5vw,42px);line-height:1}.st-emptyText{max-width:40ch;color:var(--st-subtle);margin:0;font-size:14px;line-height:1.62}.st-emptyActions,.st-helpActions{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.st-layout{grid-template-columns:minmax(0,1fr) 350px;align-items:start;gap:16px;display:grid}.st-main,.st-aside{min-width:0}.st-main{gap:16px;display:grid}.st-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.st-infoCard{text-align:left;border-radius:22px;gap:7px;padding:16px;display:grid}.st-infoAction{appearance:none;cursor:pointer;font:inherit}.st-infoCard span,.st-payRow span{color:var(--st-muted);letter-spacing:.14em;text-transform:uppercase;font-size:11px;font-weight:900}.st-infoCard strong{color:var(--st-text);letter-spacing:-.04em;overflow-wrap:anywhere;font-size:clamp(20px,2.8vw,28px);line-height:1.08}.st-infoCard small{color:var(--st-subtle);font-size:12px;font-weight:700}.st-card{padding:18px}.st-cardIcon{border:1px solid var(--st-line);background:linear-gradient(180deg, #ffffff29, #fff0 24%), var(--st-panel-soft);width:38px;height:38px;box-shadow:var(--st-shadow-soft);color:#94d6fffa;border-radius:12px;place-items:center;display:grid}.st-flowRail{align-items:stretch;gap:10px;margin-top:14px;display:flex}.st-flowStep{border:1px solid var(--st-line);background:var(--st-panel-soft);min-width:0;box-shadow:var(--st-shadow-soft);border-radius:18px;flex:1 1 0;align-items:center;gap:12px;padding:13px;display:flex}.st-flowStep.is-done{background:linear-gradient(180deg, #4effda29, #4effda00 26%), var(--st-panel-soft)}.st-flowDot{border:1px solid var(--st-line);background:var(--st-inset);width:32px;height:32px;box-shadow:var(--st-inset-shadow);color:var(--st-muted);border-radius:11px;flex:none;place-items:center;font-size:13px;font-weight:800;line-height:1;transition:all .2s;display:grid}@keyframes stFlowPulse{0%{box-shadow:0 0 #3ee6c080}70%{box-shadow:0 0 0 8px #3ee6c000}to{box-shadow:0 0 #3ee6c000}}@keyframes stFlowShimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.st-flowStep.is-active .st-flowNumber,.st-flowStep.is-active .st-flowDot{font-weight:900;animation:2s cubic-bezier(.24,0,.38,1) infinite stFlowPulse;border-color:var(--accent,#3ee6c0)!important;color:var(--accent,#3ee6c0)!important;background:#3ee6c024!important}.st-flowStep.is-done .st-flowNumber{color:#fff;background:#009e60;border-color:#009e60;box-shadow:0 2px 8px #009e6040}.st-flowStep.is-cancelled .st-flowNumber{color:#fff;background:#e11d3a;border-color:#e11d3a}.st-flowDot span{background:#91dfff6b;border-radius:999px;width:8px;height:8px}.st-flowCopy{gap:2px;min-width:0;display:grid}.st-flowCopy strong{color:var(--st-text);font-size:14px}.st-flowCopy small{color:var(--st-subtle);font-size:11px}.st-flowLine{background:var(--st-line);border-radius:999px;flex-shrink:0;align-self:center;width:20px;height:2px;transition:background .2s}.st-flowLine.is-done{animation:2.2s linear infinite stFlowShimmer;background:linear-gradient(90deg,#009e60 0%,#3ee6c0 50%,#009e60 100%) 0 0/200% 100%!important}.st-items{gap:12px;display:grid}.st-itemList{gap:10px;display:grid}.st-itemRow{border:1px solid var(--st-line);background:var(--st-panel-soft);box-shadow:var(--st-shadow-soft);border-radius:16px;justify-content:space-between;align-items:flex-start;gap:12px;padding:14px;display:flex}.st-itemMain{min-width:0}.st-itemName{color:var(--st-text);font-size:15px;font-weight:900}.st-itemMeta{flex-wrap:wrap;gap:7px;margin-top:7px;display:flex}.st-itemMeta span{border:1px solid var(--st-line);background:var(--st-inset);height:24px;box-shadow:var(--st-inset-shadow);color:var(--st-muted);border-radius:6px;align-items:center;padding:0 10px;font-size:11px;font-weight:800;display:inline-flex}.st-itemRow>b,.st-promoRow b,.st-payRow b{color:var(--st-text);letter-spacing:-.03em;overflow-wrap:anywhere;font-size:17px;font-weight:900;line-height:1.1}.st-aside{top:calc(var(--site-header-height,86px) + 16px);gap:14px;display:grid;position:sticky}.st-payRows{gap:10px;margin-top:12px;display:grid}.st-payRow{justify-content:space-between;align-items:center;gap:12px;display:flex}.st-payRow.is-total{border-top:1px solid var(--st-line);margin-top:4px;padding-top:10px}.st-payProgress{gap:7px;margin-top:12px;display:grid}.st-payTrack{background:var(--st-inset);height:10px;box-shadow:var(--st-inset-shadow);border-radius:999px;overflow:hidden}.st-payTrack i{background:linear-gradient(90deg,#59f0df 0%,#1cdcc8 42%,#2f82ff 100%);border-radius:999px;height:100%;display:block;box-shadow:0 8px 18px #2dcdff38}.st-payProgress small,.st-helpText,.st-noteBody,.st-promoRow span{color:var(--st-subtle)}.st-noteCard.is-accent{background:linear-gradient(180deg, #54d6ff24, #54d6ff00 22%), var(--st-panel)}.st-noteBody{border:1px solid var(--st-line);background:var(--st-panel-soft);box-shadow:var(--st-shadow-soft);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:16px;margin-top:12px;padding:13px 14px;font-size:13px;line-height:1.62}.st-noteBody.is-empty{color:var(--st-subtle)}.st-promoRow{margin-top:10px}.st-promoRow span{border:1px solid var(--st-line);background:var(--st-inset);height:30px;box-shadow:var(--st-inset-shadow);border-radius:8px;align-items:center;padding:0 12px;font-size:12px;font-weight:800;display:inline-flex}.st-helpText{margin:0;font-size:13px;line-height:1.62}.btn-wide{justify-content:center;width:100%}html[data-theme=light] .status-shell{--st-bg-main:none;--st-panel:#fff;--st-panel-soft:#f7f7f7;--st-inset:#f4f4f4;--st-line:#0a0a0a14;--st-line-strong:#009e6061;--st-text:#0a0a0a;--st-muted:#737373;--st-subtle:#8a8a8a;--st-accent:#009e60;--st-shadow:none;--st-shadow-soft:none;--st-inset-shadow:inset 0 1px 0 #ffffffe6, inset 0 -2px 0 #0000000f}html[data-theme=light] .status-shell:before{opacity:.86}@media (width<=1180px){.st-layout{grid-template-columns:1fr}.st-aside{grid-template-columns:repeat(2,minmax(0,1fr));position:static}}@media (width<=960px){.st-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.st-hero{flex-direction:column;align-items:flex-start}.st-statePill{justify-content:center;width:100%}.st-card,.st-search,.st-empty,.st-hero{border-radius:26px}}@media (width<=720px){.st-wrap{gap:14px}.st-layout{grid-template-columns:1fr}.st-hero,.st-search,.st-empty,.st-card{padding:15px}.st-title{font-size:clamp(30px,9.5vw,42px)}.st-sub{font-size:14px}.st-searchRow{grid-template-columns:1fr}.st-checkBtn,.st-pasteBtn,.st-emptyActions .btn,.st-emptyActions a{justify-content:center;width:100%}.st-metrics,.st-aside{grid-template-columns:1fr}.st-aside{position:static}.st-flowRail{gap:8px;display:grid}.st-flowLine{background:var(--st-line);width:1px;height:16px;margin-left:16px}.st-itemRow{flex-direction:column}.st-itemRow>b{font-size:16px}}@media (width<=420px){.st-hero,.st-search,.st-empty,.st-card{border-radius:22px}.st-title{font-size:clamp(28px,10vw,36px)}.st-kicker{letter-spacing:.14em;font-size:10px}.st-searchTitle,.st-cardTitle{font-size:20px}.st-inputWrap,.st-checkBtn{min-height:56px}.st-empty{min-height:280px;padding:18px 14px}.st-emptyBadge{border-radius:18px;width:62px;height:62px}.st-helpActions{flex-direction:column}.st-helpActions .btn,.st-helpActions a{width:100%}}@media (width<=320px){.st-hero,.st-search,.st-empty,.st-card,.st-infoCard{padding:12px}.st-title{font-size:28px}.st-infoCard strong{font-size:19px}.st-wrap,.st-hero,.st-heroCopy,.st-search,.st-card,.st-infoCard,.st-flowStep,.st-flowCopy,.st-itemRow,.st-itemMain,.st-empty,.st-searchRow,.st-inputWrap,.st-payRow,.st-noteBody,.st-aside,.st-main{overflow-wrap:anywhere;min-width:0}}@media (prefers-reduced-motion:reduce){.st-hero,.st-search,.st-empty,.st-card,.st-infoCard,.st-itemRow,.st-flowStep{transition:none}}.st-empty{isolation:isolate;border-radius:24px;position:relative;overflow:hidden;padding:28px 22px 26px!important}.st-empty:before{content:"";filter:blur(24px);pointer-events:none;z-index:-1;background:radial-gradient(420px 260px at 28% 20%,#00d6b42e,#0000 60%),radial-gradient(360px 220px at 78% 30%,#4b62ff1f,#0000 60%);height:280px;position:absolute;inset:-40% -20% auto}.st-empty .st-emptyBadge{letter-spacing:.04em;background:linear-gradient(135deg,#4effda,#00d6b4 60%,#008a94);border-radius:22px;place-items:center;font-weight:800;display:grid;box-shadow:inset 0 1px #ffffff8c,inset 0 -2px #007a8238,0 14px 28px #00d6b452;color:#032235!important;width:64px!important;height:64px!important;font-size:20px!important}.st-empty .st-emptyTitle{letter-spacing:-.03em;margin:6px 0 4px;font-size:clamp(22px,3.6vw,28px);font-weight:800}.st-empty .st-emptyText{max-width:38ch;margin:0 auto;line-height:1.6}.st-empty .st-emptyActions{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:14px;display:flex}.st-empty .st-emptyActions .btn{border-radius:14px;min-height:46px;padding:0 22px;font-size:14px;font-weight:900}@media (width<=480px){.st-empty .st-emptyActions{flex-direction:column;width:100%}.st-empty .st-emptyActions .btn{width:100%}}.st-statePill{letter-spacing:.02em;box-shadow:inset 0 1px #ffffff73,0 6px 14px #0000001f;border-radius:12px!important;padding:8px 14px!important;font-size:13px!important;font-weight:900!important}.st-statePill.is-done{color:#032235!important;background:linear-gradient(135deg,#4effda,#00d6b4)!important;border:1px solid #00d6b466!important;box-shadow:inset 0 1px #ffffff8c,0 8px 18px #00d6b452!important}.st-statePill.is-processing{color:#5c3d10!important;background:linear-gradient(135deg,#ffd28a,#ffa233)!important;border:1px solid #ffa23366!important;box-shadow:inset 0 1px #ffffff8c,0 8px 18px #ffa23347!important}.st-statePill.is-pending{color:#1a2a3a!important;background:linear-gradient(135deg,#b4c3d2f2,#788ca5f2)!important;border:1px solid #788ca566!important}.st-statePill.is-reported,.st-infoCard.is-reported{border-color:#a78bfa6b}.st-statePill.is-reported{color:#2e1065!important;background:linear-gradient(135deg,#c4b5fd,#8b5cf6)!important;border:1px solid #8b5cf673!important;box-shadow:inset 0 1px #ffffff8c,0 8px 18px #8b5cf647!important}.st-statePill.is-cancelled{color:#fff!important;background:linear-gradient(135deg,#ff8d9c,#ff5a7a)!important;border:1px solid #ff5a7a66!important}.st-noteCard.is-accent{position:relative;background:linear-gradient(180deg, #4fffc814, #00d6b40a), var(--skeu-panel-bg,#ffffff0a)!important;border:1px solid #00d6b452!important;box-shadow:inset 0 1px #ffffff80,0 12px 24px #00d6b42e!important}.st-noteCard.is-accent:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#4effda,#00d6b4,#0000);border-radius:0 0 999px 999px;height:3px;position:absolute;top:-1px;left:14px;right:14px}.st-noteCard.is-accent .st-cardIcon{color:#032235!important;background:linear-gradient(135deg,#4effda,#00d6b4)!important;border:1px solid #00d6b466!important}.st-noteCard.is-accent .st-kicker{color:#00a594!important;font-weight:800!important}.st-noteCard.is-accent .st-noteBody{font-size:14px;font-weight:600;line-height:1.6;color:var(--brand-text,#f8fafc)!important}.st-payCard{position:relative;overflow:hidden}.st-payCard:before{content:"";filter:blur(20px);pointer-events:none;background:radial-gradient(circle,#00d6b429,#0000 60%);width:200px;height:200px;position:absolute;top:-40%;right:-20%}.st-payRow.is-total{border-top:1px dashed var(--brand-line,#008a9438)!important;margin-top:6px!important;padding-top:10px!important;font-size:16px!important}.st-payRow.is-total b{letter-spacing:-.02em;background:linear-gradient(135deg,#4effda,#00d6b4 60%,#008a94);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text;font-size:20px;font-weight:800}.st-payTrack{background:var(--skeu-pill-bg,#ffffff0f);border-radius:999px;height:8px;overflow:hidden;box-shadow:inset 0 1px 2px #00000029}.st-payTrack i{background:linear-gradient(90deg,#4effda,#00d6b4 60%,#008a94);border-radius:999px;height:100%;transition:width .6s cubic-bezier(.22,1,.36,1);display:block;box-shadow:0 0 12px #4fffc866}.st-itemRow.st-itemRowDetailed{border:1px solid var(--brand-line,#008a9424);background:linear-gradient(180deg, #ffffff29, #fff0 38%), var(--skeu-control-bg,#ffffff0a);border-radius:16px;flex-direction:column;gap:10px;padding:14px;display:flex;box-shadow:inset 0 1px #ffffff80,0 6px 14px #436f811a}.st-itemHead{grid-template-columns:auto minmax(0,1fr) auto;align-items:flex-start;gap:12px;display:grid}.st-itemIcon{border:1px solid var(--brand-line,#008a9424);background:var(--skeu-pill-bg,#008a940f);border-radius:14px;flex-shrink:0;place-items:center;width:48px;height:48px;display:grid;overflow:hidden;box-shadow:inset 0 1px #ffffff80,0 4px 8px #436f8114}.st-itemIcon img{object-fit:cover;width:100%;height:100%;display:block}.st-itemIcon span{color:var(--brand-icon,#008a94);font-size:18px;font-weight:800}.st-itemRowDetailed .st-itemMain{flex-direction:column;gap:2px;min-width:0;display:flex}.st-itemRowDetailed .st-itemName{letter-spacing:-.01em;color:var(--brand-text,#f8fafc);overflow-wrap:anywhere;font-size:15px;font-weight:800}.st-itemVariant{color:var(--brand-muted,#eafff59e);letter-spacing:.01em;font-size:12px;font-weight:700}.st-itemRowDetailed .st-itemPrice{text-align:right;flex-direction:column;flex-shrink:0;align-items:flex-end;gap:2px;display:flex}.st-itemPriceQty{letter-spacing:.04em;color:var(--brand-muted,#eafff58c);font-size:11px;font-weight:800}.st-itemRowDetailed .st-itemPrice b{letter-spacing:-.01em;color:var(--brand-text,#f8fafc);white-space:nowrap;font-size:15px;font-weight:800}.st-itemRowDetailed .st-itemPrice small{color:var(--brand-muted,#eafff580);white-space:nowrap;font-size:10px;font-weight:700}.st-itemFacts{flex-wrap:wrap;gap:6px;margin-top:2px;display:flex}.st-itemFact{border:1px solid var(--brand-line,#008a9429);background:var(--skeu-pill-bg,#ffffff0d);height:24px;color:var(--brand-text,#eafff5db);letter-spacing:.01em;white-space:nowrap;border-radius:6px;align-items:center;gap:5px;padding:0 8px;font-size:10.5px;font-weight:800;display:inline-flex}.st-itemFact svg{flex-shrink:0}.st-itemFact--email{color:#b58900;background:linear-gradient(#eab30829,#eab3080f);border-color:#eab30852}html[data-theme=dark] .st-itemFact--email{color:#fbbf24}.st-itemDesc{border:1px solid var(--st-line,#ffffff1a);background:var(--st-inset,#0003);box-shadow:var(--st-inset-shadow,none);border-radius:12px;gap:5px;margin-top:10px;padding:10px 14px;display:grid}.st-itemDescHeader{color:var(--st-muted,#a3a3a3);align-items:center;gap:6px;display:flex}.st-itemDescKicker{letter-spacing:.1em;text-transform:uppercase;font-size:10.5px;font-weight:900}.st-itemDescText{color:var(--st-text,#f5f5f5);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:12.5px;font-weight:500;line-height:1.6}html[data-theme=light] .st-itemDesc{background:#00000006;border-color:#00000014}html[data-theme=light] .st-itemDescHeader{color:#64748b}html[data-theme=light] .st-itemDescText{color:#1e293b}.st-itemList{flex-direction:column;gap:10px;display:flex;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important;overflow:visible!important}@media (width<=560px){.st-itemHead{grid-template-columns:auto minmax(0,1fr);gap:10px}.st-itemRowDetailed .st-itemPrice{text-align:left;border-top:1px dashed var(--brand-line,#008a9424);flex-direction:row;grid-column:1/-1;justify-content:space-between;align-items:baseline;padding-top:8px}.st-itemPriceQty{order:1}.st-itemRowDetailed .st-itemPrice b{order:3;font-size:17px}.st-itemRowDetailed .st-itemPrice small{order:2}.st-itemIcon{border-radius:12px;width:42px;height:42px}.st-itemRowDetailed .st-itemName{font-size:14px}}.st-noteTopAccent{grid-column:1/-1;margin-bottom:14px;position:relative;overflow:hidden;border-radius:18px!important;padding:18px 20px!important}.st-noteTopAccent:before{content:"";background:linear-gradient(90deg,#0000,#4effda 20%,#00d6b4 50%,#008a94 80%,#0000);height:3px;position:absolute;top:-1px;left:0;right:0}.st-noteTopAccent .st-cardTitle{font-size:17px!important}.st-noteTopAccent .st-noteBody{white-space:pre-wrap;margin-top:10px;line-height:1.65;font-size:14px!important}@media (width>=901px){.st-layout{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:16px}.st-layout .st-main{grid-column:1}.st-layout .st-aside{grid-column:2}.st-layout .st-search--bottom{grid-column:1/-1}}@media (width<=720px){.st-noteTopAccent{padding:14px 16px!important}.st-noteTopAccent .st-cardTitle{font-size:15px!important}.st-noteTopAccent .st-noteBody{line-height:1.6;font-size:13px!important}}.st-tabs{border:1px solid var(--st-line);background:var(--st-panel-soft);box-shadow:var(--st-inset-shadow);border-radius:18px;gap:6px;width:fit-content;padding:5px;display:flex}.st-tab{height:38px;color:var(--st-muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:13px;align-items:center;gap:7px;padding:0 16px;font-size:13px;font-weight:800;transition:background .18s,color .18s,border-color .18s,box-shadow .18s;display:inline-flex}.st-tab:hover{color:var(--st-text);background:linear-gradient(180deg, #ffffff1a, #fff0 36%), var(--skeu-control-bg,#ffffff0f);box-shadow:var(--skeu-control-shadow,none)}.st-tab.is-active{border-color:var(--imzaqi-btn-border,var(--st-line-strong));background:var(--imzaqi-btn-face);box-shadow:var(--imzaqi-btn-shadow,var(--st-shadow-soft));color:var(--imzaqi-btn-text,#fff)}html[data-theme=light] .st-tab.is-active{background:linear-gradient(#fffffffa,#f7fdfff0);box-shadow:0 2px 8px #48768a24,inset 0 1px #fff}@media (width<=420px){.st-tabs{width:100%}.st-tab{flex:1;justify-content:center;padding:0 10px;font-size:12px}}@keyframes st-pillFadeIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.st-statePillRow{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:10px;animation:.28s both st-pillFadeIn;display:flex}.st-lastUpdated{color:var(--st-muted);align-items:center;gap:7px;font-size:12px;display:flex}.st-refreshingDot{background:#91dfffe6;border-radius:50%;flex-shrink:0;width:8px;height:8px;display:inline-block;position:relative}.st-refreshingDot:before{content:"";border:1.5px solid #91dfff8c;border-radius:50%;animation:1.4s ease-out infinite st-sonar;position:absolute;inset:-4px}@keyframes st-sonar{0%{opacity:1;transform:scale(.6)}to{opacity:0;transform:scale(2)}}@keyframes st-blink{0%,to{opacity:.3}50%{opacity:1}}.st-refreshBtn{border:1px solid var(--st-line);background:var(--st-panel-soft);width:40px;height:40px;color:var(--st-muted);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;transition:background .15s,color .15s,border-color .15s,transform .15s;display:inline-flex}.st-refreshBtn:focus-visible{outline-offset:2px;outline:2px solid #4fffc8b3}.st-refreshBtn:hover:not(:disabled){color:var(--st-text);border-color:var(--st-line-strong);background:#ffffff1a;transform:rotate(20deg)}.st-refreshBtn:disabled{opacity:.5;cursor:not-allowed}.st-copyNoteBtn{border-radius:10px;align-items:center;gap:5px;min-height:32px;margin-left:auto;padding:0 12px;font-size:11px;font-weight:800;display:inline-flex}.st-infoCard span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.st-infoCard strong{word-break:break-all}.st-payProgress{flex-direction:column;gap:6px;margin-top:14px;display:flex}.st-payProgressRow{justify-content:space-between;align-items:center;gap:8px;display:flex}.st-payTrack{background:var(--skeu-pill-bg,#ffffff0f);border-radius:999px;flex:1;overflow:hidden;box-shadow:inset 0 1px 2px #00000029;height:10px!important}.st-helpCard .st-helpActions .btn:first-child{letter-spacing:.01em;font-weight:900;color:#032235!important;background:linear-gradient(#ffffff47,#fff0 30%),linear-gradient(135deg,#4effda 0%,#25ebc8 36%,#00d6b4 58%,#008a94 100%)!important;border:1px solid #4fffc852!important;transition:box-shadow .18s,transform .14s!important;box-shadow:inset 0 2px #ffffff85,inset 0 -3px #00645a61,0 6px 20px #00d6b447,4px 6px 14px #00504638,-2px -2px 8px #ffffff0a!important}.st-helpCard .st-helpActions .btn:first-child:hover{transform:translateY(-1px);box-shadow:inset 0 2px #ffffff94,inset 0 -3px #00645a70,0 10px 26px #00d6b461,5px 8px 18px #00504647,-2px -2px 8px #ffffff0a!important}.st-helpCard .st-helpActions .btn:first-child:active{transform:translateY(1px);box-shadow:inset 0 1px #ffffff38,inset 0 3px 8px #00645a5c,0 2px 8px #00d6b42e!important}.st-helpCard .st-helpActions .btn-ghost{border:1px solid var(--st-line-strong)!important;transition:box-shadow .18s,transform .14s!important;box-shadow:inset 0 1px #ffffff14,inset 0 -2px #0000002e,2px 3px 8px #0000002e,-1px -1px 5px #ffffff08!important}.st-helpCard .st-helpActions .btn-ghost:hover{background:#ffffff12!important;border-color:#91c8ff6b!important;box-shadow:inset 0 1px #ffffff1f,inset 0 -2px #00000038,3px 5px 12px #00000038,-1px -1px 5px #ffffff0a!important}.st-helpCard .st-helpActions .btn-ghost:active{transform:translateY(1px);box-shadow:inset 0 2px 6px #0000004d,1px 1px 4px #00000024!important}html[data-theme=light] .st-helpCard .st-helpActions .btn:first-child{box-shadow:inset 0 2px #ffffffb8,inset 0 -3px #006e6447,0 5px 16px #00a08c42,3px 5px 12px #00645a29,-1px -1px 5px #fff9!important}html[data-theme=light] .st-helpCard .st-helpActions .btn-ghost{box-shadow:inset 0 1px #ffffffe6,inset 0 -2px #0064781f,2px 3px 8px #3c788c24,-1px -1px 4px #fffc!important}@media (prefers-reduced-motion:reduce){.st-helpCard .st-helpActions .btn:first-child,.st-helpCard .st-helpActions .btn-ghost{transition:none!important}}.st-itemIcon span{color:#fff;text-shadow:0 1px 3px #0000002e;font-size:18px;font-weight:800}.st-itemIcon:not(:has(img)){background:linear-gradient(135deg,#009fa847,#008a9461)!important;border-color:#00d6b447!important}.st-noteCard.is-accent .st-kicker{letter-spacing:.13em;font-size:12.5px!important}.st-noteCard.is-accent .st-kicker:before{content:"⚠️ ";font-style:normal}@media (width<=600px){.st-tabs{width:100%}.st-tab{flex:1;justify-content:center}}@media (width<=720px){.st-statePillRow{margin-bottom:14px}.st-flowLine{background:var(--st-line);width:2px;height:18px}}.st-streakBadge{background:linear-gradient(135deg,#00d6b41f,#00c2d014);border:1px solid #00d6b43d;border-radius:18px;align-items:center;gap:14px;margin-bottom:16px;padding:14px 18px;animation:.5s cubic-bezier(.22,1,.36,1) streakSlideIn;display:flex;box-shadow:0 4px 16px #00d6b414}@keyframes streakSlideIn{0%{opacity:0;transform:translateY(-10px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}.st-streakEmoji{flex-shrink:0;font-size:32px;line-height:1;animation:1.2s ease-in-out infinite alternate streakBounce}@keyframes streakBounce{0%{transform:scale(1)}to{transform:scale(1.15)rotate(8deg)}}.st-streakText{flex-direction:column;gap:2px;display:flex}.st-streakText strong{color:var(--accent);letter-spacing:-.02em;font-size:15px;font-weight:800}.st-streakText span{color:var(--muted);font-size:12px;font-weight:500}html[data-theme=light] .st-streakBadge{background:linear-gradient(135deg,#00b4961a,#00a0af0f);border-color:#007b8833}.st-etaBanner{color:var(--st-text);background:#1d83ff1a;border:1px solid #00d6b43d;border-radius:14px;align-items:center;gap:8px;margin-bottom:12px;padding:10px 14px;font-size:13px;font-weight:600;display:flex}.st-checkoutSteps{margin-top:-4px}.st-autoRefreshNote{width:100%;color:var(--st-subtle);letter-spacing:.02em;margin:0;font-size:11px;font-weight:700}.oh-statusPill.is-reported{color:#2e1065;background:linear-gradient(135deg,#c4b5fdf2,#8b5cf6f2);border-color:#8b5cf666}html[data-theme=light] .oh-statusPill.is-reported{color:#fff;background:linear-gradient(135deg,#a78bfad9,#6d28d9d9);border-color:#6d28d959}html[data-theme=light] .st-inputWrap{color:#737373}.status-page,.status-shell{color:var(--st-text);background:0 0}.status-shell:before,.st-hero:after,.st-search:after,.st-empty:after,.st-card:after,.st-infoCard:after,.st-empty:before,.st-payCard:before{content:none!important;display:none!important}.st-search,.st-empty,.st-infoCard,.st-card,.st-itemRow,.st-itemRow.st-itemRowDetailed,.st-flowStep,.st-noteBody,.st-tabs{background:var(--st-panel)!important;border:1px solid var(--st-line)!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border-radius:28px!important}.st-hero,.status-page .st-hero,html[data-theme=light] .st-hero,html[data-theme=dark] .st-hero{align-items:flex-start;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:4px 0 8px!important;overflow:visible!important}.st-kicker{color:#009e60!important;letter-spacing:.14em!important;font-weight:800!important}.st-title{color:inherit!important;letter-spacing:-.05em!important;font-weight:800!important}.st-sub,.st-autoRefreshNote{display:none!important}.st-searchTitle,.st-cardTitle,.st-emptyTitle,.st-infoCard strong,.st-itemName,.st-payRow b,.st-itemRow>b{color:var(--st-text)!important;font-weight:800!important}.st-searchHint,.st-helpText,.st-emptyText,.st-infoCard small,.st-infoCard span,.st-payRow span,.st-itemMeta span,.st-itemVariant,.st-itemDesc,.st-flowCopy small,.st-lastUpdated,.st-recentHead,.st-recentPrice{color:var(--st-muted)!important}.st-tabs{background:var(--st-inset)!important;border-radius:14px!important;padding:4px!important}.st-tab{height:40px;color:var(--st-muted)!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:10px!important}.st-tab.is-active,html[data-theme=light] .st-tab.is-active{background:var(--imzaqi-btn-face)!important;color:var(--imzaqi-btn-text)!important;border:1px solid var(--imzaqi-btn-border)!important;box-shadow:var(--imzaqi-btn-shadow)!important}.st-inputWrap{background:var(--st-inset)!important;border:1px solid var(--st-line)!important;box-shadow:var(--st-inset-shadow)!important;color:var(--st-muted)!important;border-radius:28px!important}.st-input,.st-inputWrap .st-input{color:var(--st-text)!important}.status-page .btn.st-checkBtn,.status-page button.st-checkBtn,html[data-theme=light] .status-page .btn.st-checkBtn,html[data-theme=light] .status-page button.st-checkBtn,.st-helpCard .st-helpActions .btn:first-child,html[data-theme=light] .st-helpCard .st-helpActions .btn:first-child,.st-empty .st-emptyActions .btn:not(.btn-ghost){background:var(--imzaqi-btn-face)!important;color:var(--imzaqi-btn-text)!important;border:1px solid var(--imzaqi-btn-border)!important;box-shadow:var(--imzaqi-btn-shadow)!important;border-radius:28px!important}.st-helpCard .st-helpActions .btn:first-child:hover,html[data-theme=light] .st-helpCard .st-helpActions .btn:first-child:hover{box-shadow:var(--imzaqi-btn-shadow-hover,var(--imzaqi-btn-shadow))!important;transform:none!important}.st-pasteBtn,.st-refreshBtn,.st-copyNoteBtn,.st-helpCard .st-helpActions .btn-ghost,.st-empty .st-emptyActions .btn-ghost,.st-recentChip,html[data-theme=light] .st-recentChip{background:var(--st-inset)!important;color:var(--st-text)!important;border:1px solid var(--st-line)!important;box-shadow:var(--st-inset-shadow)!important}.st-emptyBadge,.st-cardIcon,.st-flowDot{background:var(--st-inset)!important;border:1px solid var(--st-line)!important;color:var(--st-text)!important;box-shadow:var(--st-inset-shadow)!important}.st-empty .st-emptyBadge{background:var(--imzaqi-btn-face)!important;color:var(--imzaqi-btn-text)!important;border-color:var(--imzaqi-btn-border)!important;box-shadow:var(--imzaqi-btn-shadow)!important}.st-statePill{background:var(--st-inset)!important;color:var(--st-text)!important;border:1px solid var(--st-line)!important;box-shadow:none!important;border-radius:10px!important}.st-statePill.is-done,.st-infoCard.is-done{color:#009e60!important;background:#009e6024!important;border-color:#009e6052!important}html[data-theme=dark] .st-statePill.is-done{color:#00a86b!important}.st-statePill.is-processing,.st-infoCard.is-processing{color:#fff!important;background:#0a0a0a!important;border-color:#0a0a0a!important}html[data-theme=dark] .st-statePill.is-processing{color:#0a0a0a!important;background:#f5f5f5!important;border-color:#f5f5f5!important}.st-statePill.is-pending,.st-statePill.is-reported{background:var(--st-inset)!important;color:var(--st-text)!important;border-color:var(--st-line)!important;box-shadow:none!important}.st-statePill.is-cancelled,.st-infoCard.is-cancelled{color:#e11d3a!important;background:#e11d3a1f!important;border-color:#e11d3a47!important}.st-flowStep.is-active{border-color:#009e6066!important}.st-flowStep.is-done{background:#009e6014!important;border-color:#009e6038!important}.st-flowDot{color:#009e60!important}.st-flowLine.is-done{background:#009e60!important}.st-spin{animation:.75s linear infinite stSpin}@keyframes stSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.st-payTrack,.st-progressBar-track{background:var(--st-inset)!important;box-shadow:var(--st-inset-shadow)!important}.st-payTrack i,.st-progressBar-fill{box-shadow:none!important;background:#009e60!important}html[data-theme=dark] .st-payTrack i,html[data-theme=dark] .st-progressBar-fill{background:#00a86b!important}.st-payRow.is-total b{-webkit-text-fill-color:#009e60!important;color:#009e60!important;background:0 0!important}html[data-theme=dark] .st-payRow.is-total b{-webkit-text-fill-color:#00a86b!important;color:#00a86b!important}.st-noteCard.is-accent,.st-noteTopAccent{background:var(--st-panel)!important;box-shadow:none!important;border-color:#009e6047!important}.st-noteCard.is-accent:before,.st-noteTopAccent:before{background:#009e60!important}.st-noteCard.is-accent .st-kicker{color:#009e60!important}.st-noteCard.is-accent .st-kicker:before{content:none!important}.st-noteCard.is-accent .st-noteBody{color:var(--st-text)!important}.st-etaBanner,.st-streakBadge{color:var(--st-text)!important;box-shadow:none!important;background:#009e6014!important;border:1px solid #009e6038!important;border-radius:28px!important}.st-itemFact--guarantee{color:#009e60!important;background:#009e601a!important;border-color:#009e6047!important}html[data-theme=dark] .st-itemFact--guarantee{color:#00a86b!important}.st-itemIcon{border-color:var(--st-line)!important;background:var(--st-inset)!important;box-shadow:none!important}.st-itemIcon span{background:var(--st-inset)!important;color:var(--st-text)!important;border-color:var(--st-line)!important}.st-itemIcon:not(:has(img)){background:var(--st-inset)!important;color:var(--st-text)!important;border-color:var(--st-line)!important}.st-refreshingDot,.st-refreshingDot:before{background:#009e60!important;border-color:#009e60!important}.st-searchHint.is-error{color:#e11d3a!important}html[data-theme=dark] .st-hero,html[data-theme=dark] .st-search,html[data-theme=dark] .st-empty,html[data-theme=dark] .st-infoCard,html[data-theme=dark] .st-card,html[data-theme=dark] .st-itemRow,html[data-theme=dark] .st-itemRow.st-itemRowDetailed{background:#1e1e1e!important;border-color:#ffffff1f!important}html[data-theme=dark] .st-hero{background:0 0!important;border:0!important}.st-progressBar,html[data-theme=light] .st-progressBar{background:var(--st-panel)!important;border:1px solid var(--st-line)!important;box-shadow:none!important;border-radius:28px!important}.st-progressBar-label,html[data-theme=light] .st-progressBar-label{color:var(--st-muted)!important}@media (width<=720px){.st-hero,html[data-theme=dark] .st-hero{box-shadow:none!important;background:0 0!important;border:0!important;padding:4px 0 0!important}.st-searchHead{flex-direction:column;align-items:stretch;gap:10px}.st-pasteBtn{align-self:flex-end;width:auto!important}.st-searchTitle,.st-cardTitle{font-size:22px!important}.st-tabs{width:100%}body.has-bottom-nav .status-shell{padding-bottom:calc(24px + var(--site-bottom-nav-clearance,82px))!important}}.st-orderHeader{gap:16px;padding:22px 24px;display:grid}.st-orderHeader-top{border-bottom:1px solid var(--st-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding-bottom:14px;display:flex}.st-orderCodeWrap{gap:4px;display:grid}.st-orderCodeBadge{align-items:center;gap:10px;display:inline-flex}.st-orderCodeText{font-family:var(--font-mono);letter-spacing:-.01em;color:var(--st-text);overflow-wrap:anywhere;font-size:clamp(20px,3vw,26px);font-weight:800;line-height:1.1}.st-copyCodeBtn{border:1px solid var(--st-line);background:var(--st-panel-soft);height:28px;color:var(--st-muted);cursor:pointer;border-radius:8px;align-items:center;gap:5px;padding:0 10px;font-size:11px;font-weight:800;transition:all .15s;display:inline-flex}.st-copyCodeBtn:hover{background:var(--st-inset);color:var(--st-text);border-color:var(--st-accent)}.st-copyCodeBtn.is-copied{color:var(--accent,#3ee6c0)!important;background:#3ee6c01f!important;border-color:#3ee6c073!important}.st-copySuccessIcon{animation:.25s cubic-bezier(.175,.885,.32,1.275) both copyPop}@keyframes copyPop{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}.st-orderStatusWrap{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.st-orderSummaryRow{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.st-orderSummaryItem{border:1px solid var(--st-line);background:var(--st-panel-soft);border-radius:14px;gap:4px;padding:12px 14px;display:grid}.st-summaryLabel{color:var(--st-muted);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:6px;font-size:11px;font-weight:800;display:flex}.st-orderSummaryItem strong{color:var(--st-text);overflow-wrap:anywhere;font-size:15px;font-weight:900;line-height:1.2}.st-orderSummaryItem.is-total strong{color:var(--st-accent,#00a86b);font-size:17px}html[data-theme=dark] .st-orderSummaryItem.is-total strong{color:#39e2a6}.st-orderEtaCallout{border:1px solid var(--st-line);background:var(--st-panel-soft);border-radius:14px;align-items:center;gap:10px;padding:12px 16px;font-size:13px;font-weight:600;line-height:1.5;display:flex}.st-orderEtaCallout.is-pending{color:#fbbf24;background:#fbbf2414;border-color:#fbbf2459}html[data-theme=light] .st-orderEtaCallout.is-pending{color:#92400e;background:#fef3c7cc;border-color:#d9770659}.st-orderEtaCallout.is-reported{color:#60a5fa;background:#62cdff14;border-color:#62cdff59}html[data-theme=light] .st-orderEtaCallout.is-reported{color:#1d4ed8;background:#eff6ffe6;border-color:#2563eb4d}.st-orderEtaCallout.is-processing{color:#93c5fd;background:#3b82f61a;border-color:#93c5fd66}html[data-theme=light] .st-orderEtaCallout.is-processing{color:#1d4ed8;background:#eff6ffe6;border-color:#2563eb4d}.st-orderEtaCallout.is-done{color:#34d399;background:#39e2a614;border-color:#39e2a661}html[data-theme=light] .st-orderEtaCallout.is-done{color:#065f46;background:#ecfdf5e6;border-color:#10b98159}.st-orderEtaCallout.is-cancelled{color:#f87171;background:#ef444414;border-color:#f8717159}html[data-theme=light] .st-orderEtaCallout.is-cancelled{color:#991b1b;background:#fef2f2e6;border-color:#ef44444d}.st-liveHint{color:var(--st-subtle);letter-spacing:.02em;align-items:center;gap:8px;font-size:11px;font-weight:700;display:flex}.st-livePulse{background:#39e2a6;border-radius:999px;width:7px;height:7px;animation:2s ease-in-out infinite stLivePulseAnim;box-shadow:0 0 8px #39e2a6b3}@keyframes stLivePulseAnim{0%,to{opacity:.4;transform:scale(.9)}50%{opacity:1;transform:scale(1.15)}}.st-search--bottom{margin-top:6px}.st-recentOther{border-top:1px dashed var(--st-line);margin-top:10px;padding-top:12px}.st-recentOther .st-recentHead{margin-bottom:8px}.st-discountVal{color:#10b981!important}html[data-theme=dark] .st-discountVal{color:#34d399!important}.st-waBtn{justify-content:center;align-items:center;gap:8px;font-weight:800;display:inline-flex}@media (width<=640px){.st-orderSummaryRow{grid-template-columns:1fr}.st-orderHeader-top{flex-direction:column;align-items:flex-start}.st-orderStatusWrap{justify-content:space-between;width:100%}}.st-reviewCard{margin-top:14px;position:relative;overflow:hidden}.st-reviewIntro{color:var(--st-muted,#7c9eb0);margin:0 0 14px;font-size:13.5px;line-height:1.45}.st-reviewForm{flex-direction:column;gap:14px;display:flex}.st-reviewRatingGroup{background:var(--skeu-control-bg,#ffffff0a);border:1px solid var(--st-line,#ffffff14);border-radius:16px;flex-wrap:wrap;align-items:center;gap:14px;padding:10px 14px;display:flex}.st-reviewStarsPicker{align-items:center;gap:4px;display:inline-flex}.st-reviewStarBtn{cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;padding:4px;transition:transform .18s cubic-bezier(.22,1,.36,1);display:inline-flex}.st-reviewStarBtn:hover,.st-reviewStarBtn:focus-visible{transform:scale(1.22)}.st-reviewStarBtn.is-active svg{filter:drop-shadow(0 2px 6px #f5a62373)}.st-reviewRatingFeedback{color:var(--st-text,#fff);letter-spacing:-.01em;font-size:12.5px;font-weight:700}.st-reviewChips{flex-direction:column;gap:6px;display:flex}.st-reviewChipsLabel{text-transform:uppercase;letter-spacing:.06em;color:var(--st-muted,#7c9eb0);font-size:11px;font-weight:600}.st-reviewChipsRow{flex-wrap:wrap;gap:6px;display:flex}.st-reviewChip{background:var(--skeu-control-bg,#ffffff0d);border:1px solid var(--st-line,#ffffff1a);color:var(--st-text,#fff);cursor:pointer;border-radius:12px;padding:5px 10px;font-size:11.5px;font-weight:600;transition:background .18s,transform .15s,border-color .18s}.st-reviewChip:hover{background:var(--skeu-control-bg-hover,#00d6b41f);border-color:#00d6b44d;transform:translateY(-1px)}.st-reviewFields{flex-direction:column;gap:8px;display:flex}.st-reviewTextarea{resize:vertical;border-radius:14px;width:100%;min-height:72px;font-size:13px;line-height:1.45}.st-reviewNameInput{border-radius:12px;width:100%;font-size:13px}.st-reviewSubmitRow{justify-content:flex-end;display:flex}.st-reviewSubmitBtn{border-radius:16px;justify-content:center;align-items:center;gap:8px;font-weight:700;display:inline-flex}.st-reviewSubmitted{background:var(--skeu-control-bg,#ffffff08);border:1px solid var(--st-line,#ffffff14);border-radius:16px;flex-direction:column;gap:12px;padding:14px;display:flex}.st-reviewSubmittedStars{align-items:center;gap:4px;display:flex}.st-reviewRatingBadge{color:#f5a623;margin-left:8px;font-size:12px;font-weight:800}.st-reviewSubmittedQuote{color:var(--st-text,#fff);border-left:3px solid var(--accent);margin:0;padding-left:10px;font-size:13.5px;font-style:italic;line-height:1.5}.st-reviewSubmittedAuthor{color:var(--st-muted,#7c9eb0);align-items:center;gap:8px;font-size:12px;font-weight:600;display:flex}.st-reviewVerifiedPill{color:var(--accent);background:#00d6b41f;border:1px solid #00d6b440;border-radius:10px;padding:2px 7px;font-size:10.5px;font-weight:700}.st-reviewShareRow{margin-top:4px}.st-reviewWaBtn{border-radius:12px;align-items:center;gap:6px;font-size:12px;display:inline-flex}.oh-page{min-height:100dvh}.oh-shell{padding-top:40px;padding-bottom:80px}.oh-wrap{max-width:720px}.oh-hero{align-items:flex-start;gap:18px;margin-bottom:36px;display:flex}.oh-heroIcon{border:1px solid var(--uni-line);background:var(--uni-neo-control);width:52px;height:52px;box-shadow:var(--uni-neo-control-shadow);color:#9fe0ff;border-radius:18px;flex:0 0 52px;place-items:center;display:grid}.oh-kicker{color:#eafff58a;letter-spacing:.16em;text-transform:uppercase;font-size:11px;font-weight:900}.oh-title{margin-top:6px}.oh-sub{color:#ffffff9e;margin-top:6px;font-size:14px;line-height:1.6}.oh-loading{justify-content:center;align-items:center;gap:8px;padding:60px 0;display:flex}.oh-loadingDot{background:#1d83ff99;border-radius:999px;width:8px;height:8px;animation:1.2s ease-in-out infinite oh-pulse}.oh-loadingDot:nth-child(2){animation-delay:.2s}.oh-loadingDot:nth-child(3){animation-delay:.4s}@keyframes oh-pulse{0%,to{opacity:.3;transform:scale(.85)}50%{opacity:1;transform:scale(1)}}.oh-empty{text-align:center;border:1px dashed var(--uni-line);background:var(--uni-neo-panel);box-shadow:var(--uni-neo-panel-shadow);border-radius:28px;flex-direction:column;align-items:center;padding:60px 24px;display:flex}.oh-emptyIcon{border:1px solid var(--uni-line);background:var(--uni-neo-control);width:64px;height:64px;box-shadow:var(--uni-neo-control-shadow);color:var(--uni-muted);border-radius:22px;place-items:center;margin-bottom:20px;display:grid}.oh-emptyTitle{letter-spacing:-.02em;margin-bottom:10px;font-size:18px;font-weight:800}.oh-emptyText{color:#fff9;max-width:38ch;margin-bottom:24px;font-size:14px;line-height:1.7}.oh-list{gap:14px;display:grid}.oh-card{border:1px solid var(--uni-line);background:var(--uni-neo-panel);box-shadow:var(--uni-neo-panel-shadow);border-radius:22px;padding:18px 20px;transition:border-color .2s,transform .2s}.oh-card:hover{box-shadow:var(--uni-neo-panel-shadow), 0 12px 28px #01081447;border-color:#91c8ff38;transform:translateY(-2px)}.oh-cardTop{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.oh-cardLeft{flex:1;min-width:0}.oh-orderHeader{align-items:center;gap:12px;display:flex}.oh-productIcon{object-fit:cover;background:var(--uni-neo-control,#ffffff0d);border:1px solid var(--uni-line,#ffffff1f);border-radius:10px;flex-shrink:0;width:38px;height:38px}.oh-orderHeaderCopy{flex-direction:column;gap:2px;min-width:0;display:flex}.oh-orderCode{font-family:var(--font-mono);letter-spacing:.02em;font-size:15px;font-weight:800}.oh-itemSummary{color:#ffffffb8;white-space:nowrap;text-overflow:ellipsis;max-width:320px;font-size:12px;font-weight:500;overflow:hidden}html[data-theme=light] .oh-itemSummary{color:#0d2d39c7}.oh-orderMeta{flex-wrap:wrap;align-items:center;gap:14px;margin-top:6px;display:flex}.oh-orderDate{color:#ffffff94;align-items:center;gap:5px;font-size:12px;display:flex}.oh-orderTotal{color:#ffffffd1;font-size:13px;font-weight:900}.oh-cardRight{flex-shrink:0;align-items:center;gap:6px;display:flex}.oh-statusPill{min-height:26px;box-shadow:var(--uni-neo-control-shadow);white-space:nowrap;border:1px solid #ffffff1a;border-radius:8px;align-items:center;padding:0 10px;font-size:11px;font-weight:900;display:inline-flex}.oh-statusPill.is-pending{color:#9fe0ff;background:linear-gradient(#ffffff1f,#fff0 32%),linear-gradient(165deg,#1d83ff47,#0a1e4680);border-color:#1d83ff5c;box-shadow:inset 0 1px #ffffff29,inset 0 -2px #00000047,0 5px 12px #1d83ff24}.oh-statusPill.is-processing{color:#ffe0a0;background:linear-gradient(#ffffff1f,#fff0 32%),linear-gradient(165deg,#ffbf4a47,#46280080);border-color:#ffbf4a5c;box-shadow:inset 0 1px #ffffff29,inset 0 -2px #00000047,0 5px 12px #ffb42824}.oh-statusPill.is-done{color:#a0ffd0;background:linear-gradient(#ffffff1f,#fff0 32%),linear-gradient(165deg,#50dc9247,#0a322380);border-color:#50dc925c;box-shadow:inset 0 1px #ffffff29,inset 0 -2px #00000047,0 5px 12px #50dc9224}.oh-statusPill.is-cancelled{color:#ffb0c8;background:linear-gradient(#ffffff1f,#fff0 32%),linear-gradient(165deg,#ff497e42,#460f1e80);border-color:#ff497e5c;box-shadow:inset 0 1px #ffffff29,inset 0 -2px #00000047,0 5px 12px #ff497e24}.oh-fetchError{background:var(--uni-neo-panel);box-shadow:var(--uni-neo-panel-shadow);color:#ffdc8ce6;border:1px solid #ffbf4a33;border-radius:12px;align-items:center;gap:7px;margin-top:10px;padding:8px 12px;font-size:12px;display:flex}.oh-cardActions{border-top:1px solid var(--uni-line);align-items:center;gap:10px;margin-top:14px;padding-top:14px;display:flex}.oh-cekBtn{align-items:center;gap:6px;display:inline-flex}.oh-removeBtn{color:#ffffff52;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;transition:background .15s,color .15s,border-color .15s;display:inline-flex}.oh-removeBtn:hover{color:#ff7fa3;background:#ff497e1f;border-color:#ff497e3d}.oh-listToolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:4px;display:flex}.oh-clearAllBtn,.oh-refreshAllBtn{align-items:center;gap:6px;display:inline-flex}.oh-confirmClear{color:#ffffffb8;align-items:center;gap:8px;font-size:13px;display:flex}@keyframes oh-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.oh-spinIcon{animation:.8s linear infinite oh-spin}html[data-theme=light] .oh-removeBtn{color:#32545f61}html[data-theme=light] .oh-removeBtn:hover{color:#c0324e;background:#dc265014;border-color:#dc265038}html[data-theme=light] .oh-confirmClear{color:#32545fcc}@media (width<=600px){.oh-hero{flex-direction:column;gap:14px}.oh-card{border-radius:20px;padding:16px}.oh-cardTop{flex-direction:column;gap:10px}.oh-cardRight{align-self:flex-start}}html[data-theme=light] .oh-heroIcon{color:#0b3f4b}html[data-theme=light] .oh-kicker{color:#32545f9e}html[data-theme=light] .oh-title{color:#123744}html[data-theme=light] .oh-sub{color:#32545fc7}html[data-theme=light] .oh-loadingDot{background:#008a9499}html[data-theme=light] .oh-empty{border-color:#008a9429}html[data-theme=light] .oh-emptyIcon{color:#32545f8c}html[data-theme=light] .oh-emptyTitle{color:#123744}html[data-theme=light] .oh-emptyText{color:#32545fb8}html[data-theme=light] .oh-card{border-color:#008a941f}html[data-theme=light] .oh-card:hover{border-color:#008a9438}html[data-theme=light] .oh-orderCode{color:#123744}html[data-theme=light] .oh-orderDate{color:#32545f9e}html[data-theme=light] .oh-orderTotal{color:#123744}html[data-theme=light] .oh-statusPill{color:#3d6070;border-color:#008a9424}html[data-theme=light] .oh-statusPill.is-pending{color:#1454a0;background:#1d83ff1a;border-color:#1d83ff3d}html[data-theme=light] .oh-statusPill.is-processing{color:#a45c00;background:#ff91001a;border-color:#ff910047}html[data-theme=light] .oh-statusPill.is-done{color:#0b6f4d;background:#00a86e1a;border-color:#00a86e42}html[data-theme=light] .oh-statusPill.is-cancelled{color:#a8203e;background:#dc265014;border-color:#dc26503d}html[data-theme=light] .oh-fetchError{color:#8a4f00;border-color:#dc820038}.oh-empty,.oh-card{box-shadow:none!important;background:#fff!important;border:1px solid #0a0a0a14!important;border-radius:28px!important}html[data-theme=dark] .oh-empty,html[data-theme=dark] .oh-card{color:#f5f5f5!important;background:#1e1e1e!important;border-color:#ffffff1f!important}.oh-emptyTitle,.oh-orderCode,.oh-orderTotal{color:inherit!important}.oh-emptyText,.oh-orderDate,.oh-confirmClear{color:#737373!important}html[data-theme=dark] .oh-emptyText,html[data-theme=dark] .oh-orderDate,html[data-theme=dark] .oh-confirmClear{color:#c8c8c8!important}.oh-emptyIcon{color:#0a0a0a!important;box-shadow:none!important;background:#f4f4f4!important;border:1px solid #0a0a0a14!important;border-radius:28px!important}html[data-theme=dark] .oh-emptyIcon{color:#f5f5f5!important;background:#141414!important;border-color:#ffffff1f!important}.oh-statusPill,html[data-theme=light] .oh-statusPill{color:#0a0a0a!important;box-shadow:none!important;background:#f4f4f4!important;border:1px solid #0a0a0a14!important}html[data-theme=dark] .oh-statusPill{color:#f5f5f5!important;background:#141414!important;border-color:#ffffff1f!important}.oh-statusPill.is-done,html[data-theme=light] .oh-statusPill.is-done{color:#009e60!important;background:#009e6024!important;border-color:#009e6052!important}.oh-statusPill.is-cancelled,html[data-theme=light] .oh-statusPill.is-cancelled{color:#e11d3a!important;background:#e11d3a1f!important;border-color:#e11d3a47!important}.oh-statusPill.is-pending,.oh-statusPill.is-processing,.oh-statusPill.is-reported,html[data-theme=light] .oh-statusPill.is-pending,html[data-theme=light] .oh-statusPill.is-processing,html[data-theme=light] .oh-statusPill.is-reported{color:#fff!important;background:#0a0a0a!important;border-color:#0a0a0a!important}html[data-theme=dark] .oh-statusPill.is-pending,html[data-theme=dark] .oh-statusPill.is-processing,html[data-theme=dark] .oh-statusPill.is-reported{color:#0a0a0a!important;background:#f5f5f5!important;border-color:#f5f5f5!important}.oh-card:hover{border-color:#009e6047!important;transform:none!important}.oh-cardActions{border-top-color:#0a0a0a14!important}html[data-theme=dark] .oh-cardActions{border-top-color:#ffffff1a!important}.oh-loadingDot{background:#009e60!important}.oh-cekBtn{background:var(--imzaqi-btn-face)!important;color:var(--imzaqi-btn-text)!important;border:1px solid var(--imzaqi-btn-border)!important;box-shadow:var(--imzaqi-btn-shadow)!important;border-radius:14px!important}.help-page{--help-panel:#18211e;--help-soft:#202d27;--help-text:#f3f8f5;--help-muted:#b0c1b7;--help-line:#34463b;--help-accent:#69e6ae;color:var(--help-text);background:0 0;padding:38px 24px 72px}html[data-theme=light] .help-page{--help-panel:#fff;--help-soft:#edf3ee;--help-text:#172c23;--help-muted:#586b60;--help-line:#dce5dc;--help-accent:#087b4e}.help-page *,.help-page :before,.help-page :after{box-sizing:border-box}.help-wrap{max-width:1160px;margin:0 auto}.help-page h1,.help-page h2,.help-page h3,.help-page p{margin:0}.help-page a{color:inherit;text-decoration:none}.help-page button,.help-page input{font:inherit}.help-page button,.help-page a{-webkit-tap-highlight-color:transparent}.help-page button{cursor:pointer}.help-page :is(button,a,input):focus-visible{outline:3px solid var(--help-accent);outline-offset:4px}.help-hero{border:1px solid var(--help-line);background:var(--help-panel);border-radius:28px;grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);display:grid;overflow:hidden;box-shadow:0 14px 40px #00000008}.help-heroCopy{padding:44px}.help-eyebrow{color:var(--help-accent);letter-spacing:.13em;align-items:center;gap:8px;font-size:10px;font-weight:800;display:flex}.help-hero h1{letter-spacing:-.055em;margin:22px 0 18px;font-size:clamp(40px,4.8vw,62px);font-weight:800;line-height:1.06}.help-hero h1 span{color:var(--help-accent)}.help-heroCopy>p{max-width:420px;color:var(--help-muted);font-size:14px;line-height:1.8}.help-search{background:var(--help-soft);border:1px solid var(--help-line);min-height:58px;color:var(--help-accent);border-radius:14px;align-items:center;gap:12px;margin-top:26px;padding:0 16px;display:flex}.help-search:focus-within{border-color:var(--help-accent)}.help-search input{width:100%;min-width:0;color:var(--help-text);background:0 0;border:0;outline:none;padding:16px 0;font-size:16px}.help-search input::placeholder{color:var(--help-muted);opacity:1}.help-search input::-webkit-search-cancel-button{display:none}.help-search button{width:32px;height:36px;color:var(--help-muted);background:0 0;border:0;flex-shrink:0;place-items:center;display:grid}.help-popular{color:var(--help-muted);flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;font-size:11px;display:flex}.help-popular button{border:1px solid var(--help-line);color:var(--help-text);background:0 0;border-radius:8px;padding:8px 10px}.help-heroAside{text-align:center;color:#fff;background:radial-gradient(at 10% 0,#ffffff21,#0000 60%),linear-gradient(145deg,#009e60,#075a3e);flex-direction:column;justify-content:center;align-items:center;padding:32px;display:flex;position:relative}.help-asideLabel{letter-spacing:.16em;color:#d4f8e5;font-size:9px;font-weight:700}.help-heroSymbol{color:#086a45;background:#edfff5;border-radius:28px;place-items:center;width:108px;height:108px;margin:26px 0;display:grid;position:relative;transform:rotate(-7deg);box-shadow:0 16px 32px #00392140}.help-heroSymbol>span{color:#8cf1ba;background:#172c23;border:4px solid #edfff5;border-radius:50%;place-items:center;width:42px;height:42px;display:grid;position:absolute;bottom:-6px;right:-10px}.help-heroAside h2{letter-spacing:-.035em;font-size:28px;line-height:1.2}.help-heroAside p{color:#dbf4e7;max-width:235px;margin:12px 0 18px;font-size:12px;line-height:1.7}.help-heroAside a:not(.hx-btn-primary){border-bottom:1px solid #ffffff60;align-items:center;gap:16px;padding:10px 0;font-size:12px;font-weight:700;display:flex}.help-workspace{grid-template-columns:240px minmax(0,1fr);align-items:start;gap:36px;margin:44px 0;display:grid}.help-sidebar{padding-top:4px}.help-categories{gap:5px;margin:16px 0 24px;display:grid}.help-categories button{text-align:left;color:var(--help-muted);background:0 0;border:1px solid #0000;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:13px 14px;font-size:12px;font-weight:600;display:flex}.help-categories button:hover{background:var(--help-soft)}.help-categories button[aria-pressed=true]{background:var(--help-soft);border-color:var(--help-line);color:var(--help-accent)}.help-count{background:var(--help-panel);border-radius:5px;padding:3px 7px;font-size:10px}.help-orderLink{border-top:1px solid var(--help-line);align-items:center;gap:10px;padding:17px 12px;display:flex}.help-orderLink>svg{color:var(--help-accent);flex-shrink:0}.help-orderLink strong{font-size:11px;display:block}.help-orderLink small{color:var(--help-muted);margin-top:5px;font-size:10px;display:block}.help-listHead{justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;display:flex}.help-listHead h2,.help-sectionHead h2,.help-support h2{letter-spacing:-.035em;margin-top:8px;font-size:23px;line-height:1.3}.help-resultCount{white-space:nowrap;color:var(--help-muted);font-size:10px}.help-list{border:1px solid var(--help-line);background:var(--help-panel);border-radius:20px;overflow:hidden}.help-item+.help-item{border-top:1px solid var(--help-line)}.help-itemHead{text-align:left;width:100%;color:var(--help-text);background:0 0;border:0;justify-content:space-between;align-items:center;gap:18px;padding:19px 23px;font-size:14px;font-weight:650;display:flex}.help-itemHead:hover{background:var(--help-soft)}.help-itemHead:focus-visible{outline-offset:-4px!important}.help-itemHead>svg{color:var(--help-muted);flex-shrink:0;transition:transform .2s}.help-item.open{background:var(--help-soft)}.help-item.open .help-itemHead>svg{color:var(--help-accent);transform:rotate(180deg)}.help-itemCategory{color:var(--help-accent);letter-spacing:.055em;margin-bottom:6px;font-size:9px;font-weight:700;display:block}.help-itemBodyWrap{grid-template-rows:0fr;transition:grid-template-rows .28s cubic-bezier(.16,1,.3,1);display:grid;overflow:hidden}.help-item.open .help-itemBodyWrap{grid-template-rows:1fr}.help-itemBodyWrap>.help-itemBody{min-height:0;overflow:hidden}.help-itemBody{color:var(--help-muted);max-width:680px;padding:0 23px 23px;font-size:13px;line-height:1.85}.help-itemBody p+p{margin-top:7px}.help-empty{text-align:center;border:1px dashed var(--help-line);border-radius:20px;padding:48px 20px}.help-empty>svg{color:var(--help-accent);margin-bottom:14px}.help-empty p{color:var(--help-muted);margin:10px 0 22px;font-size:13px}.help-sectionHead{justify-content:space-between;align-items:center;gap:20px;margin-bottom:22px;display:flex}.help-sectionHead>a{color:var(--help-accent);align-items:center;gap:8px;font-size:12px;font-weight:700;display:flex}.help-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.help-step{background:var(--help-panel);border:1px solid var(--help-line);border-radius:18px;padding:24px}.help-stepTop{color:var(--help-accent);justify-content:space-between;align-items:center;margin-bottom:24px;display:flex}.help-stepTop span{color:var(--help-muted);font-size:12px;font-weight:700}.help-step h3{margin-bottom:9px;font-size:14px}.help-step p{color:var(--help-muted);font-size:12px;line-height:1.8}.help-support{background:var(--help-soft);border:1px solid var(--help-line);border-radius:22px;align-items:center;gap:22px;margin-top:28px;padding:30px;display:flex}.help-supportIcon{background:var(--help-panel);width:62px;height:62px;color:var(--help-accent);border-radius:18px;flex-shrink:0;place-items:center;display:grid}.help-support p{max-width:590px;color:var(--help-muted);margin-top:10px;font-size:12px;line-height:1.8}.help-button{background:#087a4e;border:0;border-radius:12px;justify-content:center;align-items:center;gap:9px;padding:14px 20px;font-size:12px;font-weight:700;display:inline-flex;color:#fff!important}.help-support>.help-button{flex-shrink:0;margin-left:auto}@media (width<=800px){.help-heroCopy{padding:30px}.help-heroAside{padding:24px}.help-workspace{grid-template-columns:190px minmax(0,1fr);gap:22px}.help-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.help-supportIcon{display:none}}@media (width<=980px){.help-hero{grid-template-columns:1fr}.help-heroAside{display:none}}@media (width<=600px){.help-page{padding:20px 16px 42px}.help-hero{border-radius:22px;grid-template-columns:1fr}.help-heroCopy{padding:28px 22px}.help-hero h1{font-size:46px}.help-heroAside{display:none}.help-workspace{grid-template-columns:1fr;gap:22px;margin:28px 0}.help-categories{flex-wrap:wrap;gap:7px;margin:12px 0 16px;display:flex}.help-categories button{border-color:var(--help-line);gap:7px;padding:10px;font-size:11px}.help-orderLink{border:1px solid var(--help-line);border-radius:12px;padding:14px}.help-orderLink>svg:last-child{margin-left:auto}.help-listHead{align-items:flex-end;gap:10px}.help-listHead h2{font-size:21px}.help-itemHead{padding:18px;font-size:13px}.help-itemBody{padding:0 18px 20px}.help-sectionHead{flex-direction:column;align-items:flex-start;gap:12px}.help-sectionHead h2{font-size:23px}.help-step{padding:18px}.help-stepTop{margin-bottom:18px}.help-support{flex-direction:column;align-items:flex-start;padding:24px}.help-support>.help-button{width:100%;margin:0}}@media (prefers-reduced-motion:reduce){.help-page *{transition:none!important}}.help-page{padding-top:calc(var(--site-header-offset,0px) + 38px)}@media (width<=600px){.help-page{padding-top:calc(var(--site-header-offset,0px) + 20px)}}.help-step,.help-supportIcon,.help-popular button,.help-categories button,.help-orderLink{background:var(--surface-glaze), var(--surface-face);border:1px solid var(--surface-line);box-shadow:var(--surface-raised)}.help-categories{gap:10px}.help-categories button{transition:transform .18s,box-shadow .18s}.help-categories button[aria-pressed=true]{background:var(--surface-well);border-color:var(--surface-line);box-shadow:var(--surface-inset)}.help-search{background:var(--surface-well);box-shadow:var(--surface-inset)}.help-search input{font-size:16px}.help-orderLink{border-radius:14px}.help-stepTop>svg{box-sizing:content-box;background:var(--surface-well);box-shadow:var(--surface-inset);border-radius:14px;padding:12px}.help-support{background:var(--surface-glaze), var(--help-soft);box-shadow:var(--surface-raised)}.help-button{background:linear-gradient(155deg,#119864,#076a44);border:1px solid #ffffff26;transition:transform .18s,box-shadow .18s;box-shadow:0 5px #034d31,0 9px 16px #00351d30,inset 0 1px #ffffff4d}.help-button:active{transform:translateY(3px);box-shadow:0 2px #034d31,inset 0 2px 4px #003b2440}.help-popular button:active,.help-categories button:active{box-shadow:var(--surface-inset)}@media (hover:hover){.help-categories button:not([aria-pressed=true]):hover,.help-popular button:hover{transform:translateY(-2px)}}.help-popularAnswers{background:var(--surface-face);box-shadow:var(--surface-raised);border-radius:24px;margin:28px 0;padding:24px}.help-popularAnswers .help-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.help-popularAnswers .help-item{min-width:0}.help-button--secondary{color:var(--surface-accent);background:0 0;margin-left:10px}@media (width<=760px){.help-popularAnswers{margin:18px 0;padding:16px}.help-popularAnswers .help-list{grid-template-columns:1fr}}.reviews-page{color:var(--surface-text);padding:calc(var(--site-header-offset,0px) + 38px) 24px 72px;background:0 0}.reviews-wrap{max-width:1160px;margin:0 auto}.reviews-page *,.reviews-lightbox *{box-sizing:border-box}.reviews-page :is(h1,h2,h3,p),.reviews-lightbox :is(h2,p){margin:0}.reviews-page a{color:inherit;text-decoration:none}.reviews-page button,.reviews-page input,.reviews-lightbox button{font:inherit}.reviews-page button,.reviews-lightbox button{cursor:pointer}:is(.reviews-page,.reviews-lightbox) :is(button,a,input):focus-visible{outline:3px solid var(--surface-accent);outline-offset:4px}.reviews-eyebrow{letter-spacing:.13em;color:var(--surface-accent);align-items:center;gap:8px;font-size:10px;font-weight:800;display:flex}.reviews-hero{border:1px solid var(--surface-line);background:var(--surface-glaze),var(--surface-face);box-shadow:var(--surface-raised);border-radius:28px;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:center;gap:36px;padding:42px;display:grid}.reviews-hero h1{letter-spacing:-.05em;margin:22px 0 18px;font-size:clamp(36px,4.3vw,54px);line-height:1.12}.reviews-hero h1 span{color:var(--surface-accent)}.reviews-heroCopy>p{max-width:430px;color:var(--surface-muted);margin-bottom:26px;font-size:14px;line-height:1.85}.reviews-button{background:linear-gradient(155deg,#119864,#076a44);border:1px solid #ffffff26;border-radius:13px;justify-content:center;align-items:center;gap:12px;min-height:46px;padding:13px 20px;transition:transform .18s,box-shadow .18s;display:inline-flex;box-shadow:0 5px #034d31,0 9px 16px #00351d30,inset 0 1px #ffffff4d;color:#fff!important;font-size:12px!important;font-weight:700!important}.reviews-button:active{transform:translateY(3px);box-shadow:0 2px #034d31,inset 0 2px 4px #003b2440}.reviews-button--secondary{background:var(--surface-glaze),var(--surface-face);border-color:var(--surface-line);box-shadow:var(--surface-raised);color:var(--surface-text)!important}.reviews-button--secondary:active{box-shadow:var(--surface-inset)}.reviews-heroArt{min-width:0;height:310px;position:relative}.reviews-note{border-radius:22px;width:74%;padding:26px;position:absolute;box-shadow:0 18px 30px #00351c28,inset 0 1px #ffffff65}.reviews-note--back{color:#edfff3;background:linear-gradient(145deg,#0ba46b,#076140);min-height:210px;top:2px;right:0;transform:rotate(8deg)}.reviews-note--back>span{margin-top:18px;font-size:20px;font-weight:700;line-height:1.3;display:block}.reviews-note--front{color:#173d29;background:linear-gradient(145deg,#fff,#e5f1e6);bottom:16px;left:0;transform:rotate(-7deg)}.reviews-quote{color:#078253;font-family:Georgia,serif;font-size:65px;line-height:.75;display:block}.reviews-note strong{margin-top:10px;font-size:18px;line-height:1.45;display:block}.reviews-noteLine{background:#c8dacb;height:1px;margin:16px 0;display:block}.reviews-note small{letter-spacing:.1em;font-size:8px;font-weight:800}.reviews-artBadge{border:1px solid var(--surface-line);background:var(--surface-face);box-shadow:var(--surface-raised);color:var(--surface-accent);border-radius:99px;align-items:center;gap:8px;padding:12px 15px;font-size:11px;font-weight:700;display:flex;position:absolute;bottom:0;right:0}.reviews-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:26px 0 42px;display:grid}.reviews-metrics article{border:1px solid var(--surface-line);background:var(--surface-glaze),var(--surface-face);box-shadow:var(--surface-raised);border-radius:18px;align-items:center;gap:18px;padding:22px;display:flex}.reviews-metrics svg{box-sizing:content-box;background:var(--surface-well);box-shadow:var(--surface-inset);color:var(--surface-accent);border-radius:14px;flex-shrink:0;padding:13px}.reviews-metrics strong{letter-spacing:-.04em;font-size:23px;display:block}.reviews-metrics span{color:var(--surface-muted);margin-top:5px;font-size:11px;display:block}.reviews-sectionHead{justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;display:flex}.reviews-sectionHead h2,.reviews-support h2{letter-spacing:-.04em;margin-top:8px;font-size:26px;line-height:1.25}.reviews-result{color:var(--surface-muted);white-space:nowrap;font-size:12px}.reviews-tools{flex-wrap:wrap;align-items:center;gap:16px;margin-bottom:28px;display:flex}.reviews-search{border:1px solid var(--surface-line);background:var(--surface-well);min-width:0;min-height:52px;box-shadow:var(--surface-inset);color:var(--surface-accent);border-radius:14px;flex:290px;align-items:center;gap:12px;padding:0 16px;display:flex}.reviews-search:focus-within{border-color:var(--surface-accent)}.reviews-search input{width:100%;min-width:0;color:var(--surface-text);background:0 0;border:0;outline:none;padding:15px 0;font-size:16px}.reviews-search input::placeholder{color:var(--surface-muted);opacity:1}.reviews-search input::-webkit-search-cancel-button{display:none}.reviews-search>svg{flex-shrink:0}.reviews-search button{width:34px;height:36px;color:var(--surface-muted);background:0 0;border:0;flex-shrink:0;place-items:center;display:grid}.reviews-filters,.reviews-view{gap:9px;display:flex}.reviews-filters button,.reviews-view button,.reviews-iconButton{border:1px solid var(--surface-line);background:var(--surface-glaze),var(--surface-face);min-height:44px;color:var(--surface-muted);box-shadow:var(--surface-raised);border-radius:12px;justify-content:center;align-items:center;padding:11px 15px;font-size:11px;font-weight:700;transition:transform .18s,box-shadow .18s;display:inline-flex}.reviews-view button,.reviews-iconButton{flex-shrink:0;width:44px;padding:0}.reviews-tools button[aria-pressed=true],.reviews-iconButton:active{background:var(--surface-well);box-shadow:var(--surface-inset);color:var(--surface-accent);border-color:var(--surface-accent)}.reviews-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:24px;display:grid}.reviews-masonry{columns:3;column-gap:24px}.reviews-card{text-align:left;border:1px solid var(--surface-line);background:var(--surface-glaze),var(--surface-face);width:100%;color:var(--surface-text);box-shadow:var(--surface-raised);break-inside:avoid;border-radius:22px;padding:10px;transition:transform .2s;display:block}.reviews-masonry .reviews-card{margin-bottom:24px}.reviews-image{border:1px solid var(--surface-line);background:var(--surface-well);box-shadow:var(--surface-inset);border-radius:14px;display:block;position:relative;overflow:hidden}.reviews-image img{width:100%;height:auto;display:block}.reviews-grid .reviews-image{aspect-ratio:4/3}.reviews-grid .reviews-image img{object-fit:contain;height:100%}.reviews-zoom{color:#fff;background:#075a3ee8;border:1px solid #ffffff50;border-radius:10px;place-items:center;width:34px;height:34px;display:grid;position:absolute;bottom:10px;right:10px;box-shadow:0 3px 8px #00000030,inset 0 1px #ffffff40}.reviews-cardCopy{padding:15px 9px 8px;display:block}.reviews-cardLabel{color:var(--surface-accent);letter-spacing:.1em;justify-content:space-between;align-items:center;font-size:9px;font-weight:700;display:flex}.reviews-cardCopy strong{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;margin:9px 0;font-size:14px;line-height:1.65;display:-webkit-box;overflow:hidden}.reviews-cardCopy small{color:var(--surface-muted);font-size:10px}.reviews-imageError{min-height:180px;color:var(--surface-muted);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:14px;padding:24px;font-size:12px;display:flex}.reviews-skeleton{border:1px solid var(--surface-line);background:var(--surface-glaze),var(--surface-face);height:310px;box-shadow:var(--surface-raised);border-radius:22px;animation:1.4s ease-in-out infinite alternate reviews-pulse}.reviews-empty{text-align:center;border:1px dashed var(--surface-line);background:var(--surface-well);box-shadow:var(--surface-inset);border-radius:22px;padding:54px 24px}.reviews-empty>svg{color:var(--surface-accent);margin-bottom:18px}.reviews-empty h3{font-size:23px}.reviews-empty p{color:var(--surface-muted);margin:12px 0 24px;font-size:13px;line-height:1.75}.reviews-more{justify-items:center;gap:16px;margin-top:32px;display:grid}.reviews-more p{color:var(--surface-muted);font-size:12px}.reviews-support{border:1px solid var(--surface-line);background:var(--surface-glaze),var(--surface-face);box-shadow:var(--surface-raised);border-radius:22px;align-items:center;gap:24px;margin-top:46px;padding:30px;display:flex}.reviews-supportIcon{width:62px;height:62px;color:var(--surface-accent);background:var(--surface-well);box-shadow:var(--surface-inset);border-radius:18px;flex-shrink:0;place-items:center;display:grid}.reviews-support p{color:var(--surface-muted);margin-top:10px;font-size:12px;line-height:1.8}.reviews-support>a{flex-shrink:0;margin-left:auto}.reviews-backdrop{z-index:11000;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#040e0ac9;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.reviews-lightbox{border:1px solid var(--surface-line);background:var(--surface-glaze),var(--surface-face);width:min(900px,100%);min-height:0;max-height:calc(100dvh - 48px);color:var(--surface-text);border-radius:26px;flex-direction:column;padding:22px;display:flex;position:relative;box-shadow:0 30px 100px #0006,inset 0 1px #ffffff30}.reviews-viewerHead{justify-content:space-between;align-items:center;gap:16px;padding-bottom:18px;display:flex}.reviews-viewerHead h2{margin-top:6px;font-size:19px}.reviews-viewerImage{overscroll-behavior:contain;background:var(--surface-well);min-height:220px;max-height:calc(85dvh - 160px);box-shadow:var(--surface-inset);border-radius:14px;justify-content:center;align-items:center;display:flex;position:relative;overflow:auto}.reviews-viewerImage img{z-index:1;object-fit:contain;border-radius:8px;width:auto;max-width:100%;height:auto;max-height:calc(85dvh - 180px);margin:0 auto;display:block;position:relative}.reviews-viewerLoading{color:var(--surface-muted);background:var(--surface-well);z-index:0;flex-direction:column;justify-content:center;align-items:center;gap:12px;font-size:13px;display:flex;position:absolute;inset:0}.reviews-viewerSpinner{border:3px solid #009e6033;border-top-color:var(--surface-accent,#009e60);border-radius:50%;width:28px;height:28px;animation:.8s linear infinite reviews-spin}@keyframes reviews-spin{to{transform:rotate(360deg)}}.reviews-viewerFoot{justify-content:space-between;align-items:center;gap:16px;padding-top:18px;display:flex}.reviews-viewerFoot p{overflow-wrap:anywhere;max-height:90px;color:var(--surface-muted);font-size:13px;line-height:1.7;overflow:auto}.reviews-viewerNav{flex-shrink:0;gap:10px;display:flex}@keyframes reviews-pulse{to{opacity:.5}}@media (hover:hover){.reviews-card:hover{transform:translateY(-4px)}.reviews-filters button:not([aria-pressed=true]):hover{transform:translateY(-2px)}}@media (width<=900px){.reviews-hero{gap:24px;padding:30px}.reviews-heroArt{height:290px}.reviews-note{width:85%;padding:20px}.reviews-note strong{font-size:16px}.reviews-metrics article{gap:12px;padding:18px}.reviews-metrics svg{width:19px;height:19px;padding:10px}.reviews-metrics strong{font-size:19px}.reviews-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.reviews-masonry{columns:2}.reviews-supportIcon{display:none}}@media (width<=600px){.reviews-page{padding:calc(var(--site-header-offset,0px) + 20px) 16px 48px}.reviews-hero{border-radius:22px;grid-template-columns:1fr;padding:28px 22px}.reviews-hero h1{margin:18px 0 16px;font-size:36px}.reviews-heroCopy>p{font-size:13px}.reviews-heroArt{width:100%;max-width:310px;height:235px;margin:12px auto 0}.reviews-note{width:76%;padding:22px}.reviews-note--back{min-height:185px}.reviews-note--back>span{font-size:18px}.reviews-note--front{bottom:8px}.reviews-artBadge{font-size:10px;bottom:-5px;right:-4px}.reviews-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:22px 0 32px}.reviews-metrics article{flex-direction:column;align-items:flex-start;gap:14px;padding:16px}.reviews-metrics article:last-child{flex-direction:row;grid-column:1/-1;align-items:center}.reviews-sectionHead{flex-direction:column;align-items:flex-start;gap:12px}.reviews-sectionHead h2,.reviews-support h2{font-size:24px}.reviews-tools{gap:14px 10px}.reviews-search{flex-basis:100%}.reviews-filters{flex-wrap:wrap;gap:7px}.reviews-filters button{padding:10px 12px;font-size:10px}.reviews-view{gap:7px;margin-left:auto}.reviews-grid{grid-template-columns:1fr}.reviews-masonry{columns:1}.reviews-card{padding:10px}.reviews-cardCopy{padding:16px 12px 12px}.reviews-cardCopy strong{font-size:15px}.reviews-support{flex-direction:column;align-items:flex-start;gap:22px;padding:24px}.reviews-support>a{width:100%;margin:0}.reviews-backdrop{padding:12px}.reviews-lightbox{border-radius:20px;max-height:calc(100dvh - 24px);padding:16px}.reviews-viewerHead h2{font-size:16px}.reviews-viewerFoot{gap:12px}}@media (prefers-reduced-motion:reduce){.reviews-page *,.reviews-lightbox *{transition:none!important;animation:none!important}}.reviews-galleryHint{min-width:0;color:var(--surface-muted);flex:1;align-items:center;gap:10px;font-size:12px;line-height:1.7;display:flex}.reviews-galleryHint svg{color:var(--surface-accent);flex-shrink:0}.reviews-viewerHead,.reviews-viewerFoot{flex-shrink:0}.reviews-productFilter{color:var(--surface-muted);align-items:center;gap:8px;font-size:11px;font-weight:700;display:flex}.reviews-productFilter select{border:1px solid var(--surface-line);background:var(--surface-face);min-height:40px;color:var(--surface-text);border-radius:12px;padding:0 34px 0 12px}.reviews-verifiedStories{margin:26px 0}.reviews-storyGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.reviews-storyCard{background:var(--surface-face);box-shadow:var(--surface-raised);border-radius:20px;gap:12px;padding:20px;display:grid}.reviews-storyCard>svg,.reviews-verifiedMeta{color:var(--surface-accent)}.reviews-storyCard p{color:var(--surface-text);margin:0;line-height:1.65}.reviews-storyCard div{gap:3px;display:grid}.reviews-storyCard span{color:var(--surface-muted);font-size:11px}.reviews-verifiedMeta{align-items:center;gap:6px;margin-top:6px;font-size:11px;font-weight:800;display:inline-flex}@media (width<=760px){.reviews-storyGrid{grid-template-columns:1fr}.reviews-productFilter{justify-content:space-between;width:100%}}.promosi-page{color:var(--surface-text);padding:calc(var(--site-header-offset,0px) + 38px) 24px 80px;background:0 0;overflow-x:clip}.promosi-wrap{max-width:1200px;margin:0 auto}.promosi-page *,.promosi-page :before,.promosi-page :after{box-sizing:border-box}.store-hero.store-hero--promosi{border:1px solid var(--surface-line);background:radial-gradient(75% 100% at 85% 10%, #00c2d017, transparent 60%), radial-gradient(50% 60% at 10% 90%, #10b98114, transparent 50%), var(--surface-glaze), var(--surface-face);min-width:0;color:var(--surface-text);box-shadow:var(--surface-raised);isolation:isolate;border-radius:28px;grid-template-columns:minmax(0,1.35fr) minmax(320px,420px);margin-bottom:28px;display:grid;position:relative;overflow:hidden}.store-hero--promosi .store-heroCopy{min-width:0;padding:40px}.store-hero--promosi .store-heroEyebrow{color:var(--surface-accent);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:8px;font-size:10.5px;font-weight:800;line-height:1.6;display:inline-flex}.store-hero--promosi h1{letter-spacing:-.045em;color:var(--surface-text);margin:18px 0 14px;font-size:clamp(32px,3.8vw,48px);font-weight:800;line-height:1.12}.store-hero--promosi h1 span{color:var(--surface-accent);background:linear-gradient(135deg,#10b981 30%,#00c2d0 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text}.store-hero--promosi .store-heroCopy>p{max-width:480px;color:var(--surface-muted);margin:0;font-size:13.5px;line-height:1.8}.store-hero--promosi .store-heroFacts{border-top:1px solid var(--surface-line);flex-wrap:wrap;gap:12px 20px;margin-top:28px;padding-top:22px;display:flex}.store-hero--promosi .store-heroFacts>span{color:var(--surface-muted);align-items:center;gap:7px;font-size:11.5px;font-weight:600;display:inline-flex}.store-hero--promosi .store-heroFacts svg{color:var(--surface-accent);flex-shrink:0}.store-hero--promosi .store-heroFacts strong{color:var(--surface-text);font-variant-numeric:tabular-nums;font-size:13px;font-weight:800}.store-statusArt--promosi{border-left:1px solid var(--surface-line);background:radial-gradient(circle at 100% 0%, #00c2d00d, transparent 60%), var(--surface-well);flex-direction:column;justify-content:center;padding:36px 32px;display:flex}.store-statusArt--promosi .store-artLabel{color:var(--surface-accent);letter-spacing:.12em;margin-bottom:20px;font-size:10px;font-weight:800;display:block}.promosi-studio{border:1px solid var(--surface-line);background:var(--surface-glaze), var(--surface-face);box-shadow:var(--surface-raised);border-radius:28px;padding:32px 36px 40px}.promosi-studioHeader{border-bottom:1px solid var(--surface-line);margin-bottom:28px;padding-bottom:22px}.promosi-studioKicker{letter-spacing:.12em;color:var(--surface-accent);text-transform:uppercase;align-items:center;gap:7px;margin-bottom:8px;font-size:10.5px;font-weight:800;display:inline-flex}.promosi-studioTitleGroup h2{letter-spacing:-.035em;color:var(--surface-text);margin:0 0 6px;font-size:clamp(22px,2.5vw,28px);font-weight:800;line-height:1.2}.promosi-studioTitleGroup p{color:var(--surface-muted);margin:0;font-size:13.5px;line-height:1.6}.promosi-loading{min-height:380px;color:var(--surface-muted);flex-direction:column;justify-content:center;align-items:center;gap:16px;font-size:13px;font-weight:600;display:flex}.promosi-loadingSpinner{border:3px solid #00c2d026;border-top-color:var(--surface-accent);border-radius:50%;width:42px;height:42px;animation:.8s linear infinite promosi-spin;box-shadow:0 0 16px #00c2d033}@keyframes promosi-spin{to{transform:rotate(360deg)}}@media (width<=960px){.store-hero.store-hero--promosi{border-radius:24px;grid-template-columns:1fr;margin-bottom:20px}.store-hero--promosi .store-heroCopy{padding:30px 24px}.store-statusArt--promosi{border-left:0;border-top:1px solid var(--surface-line);padding:24px 24px 28px}.promosi-studio{border-radius:24px;padding:24px 20px 28px}}@media (width<=600px){.promosi-page{padding:calc(var(--site-header-offset,0px) + 16px) 12px calc(var(--site-bottom-nav-offset,0px) + 84px)}.store-hero.store-hero--promosi{border-radius:20px}.store-hero--promosi .store-heroCopy{padding:22px 18px}.store-hero--promosi h1{margin:14px 0 10px;font-size:clamp(24px,6.8vw,32px)}.store-hero--promosi .store-heroCopy>p{font-size:12.5px;line-height:1.65}.store-hero--promosi .store-heroFacts{gap:10px 14px;margin-top:20px;padding-top:16px}.store-statusArt--promosi{padding:18px 18px 22px}.promosi-studio{border-radius:20px;padding:18px 14px 22px}.promosi-studioHeader{margin-bottom:18px;padding-bottom:16px}.promosi-studioTitleGroup h2{font-size:20px}}.nf-page{min-height:calc(100dvh - var(--site-header-offset,80px));align-items:stretch;display:block}.nf-section{padding-top:calc(var(--site-header-offset,80px) + var(--page-top-gap,28px))!important;padding-bottom:clamp(28px,5vw,48px)!important}.nf-layout{grid-template-columns:minmax(0,1.15fr) minmax(0,.95fr);align-items:stretch;gap:clamp(14px,2.5vw,20px);display:grid}.nf-card{border:1px solid var(--brand-line,#ffffff1a);background:linear-gradient(165deg, #ffffff24 0%, #ffffff05 42%, transparent 100%), var(--skeu-panel-bg,#0c121eeb);box-shadow:var(--skeu-panel-shadow,0 18px 42px #00000038);border-radius:28px;overflow:hidden}html[data-theme=light] .nf-card{background:linear-gradient(165deg,#fffffffa,#f0f9fcf0);border-color:#77afc238;box-shadow:12px 16px 32px #6189991f,inset 0 1px #fff}.nf-heroCard{flex-direction:column;align-items:flex-start;gap:10px;min-height:100%;padding:clamp(22px,3.5vw,32px);display:flex}.nf-badgeRow{margin-bottom:4px}.nf-badge{min-height:28px;color:var(--brand-icon,#00c2d0);letter-spacing:.04em;background:linear-gradient(#00d6b42e,#00c2d014);border:1px solid #00c2d047;border-radius:8px;align-items:center;padding:0 12px;font-size:11px;font-weight:800;display:inline-flex}html[data-theme=light] .nf-badge{color:#0b8292;background:#00c2d01a;border-color:#008a943d}.nf-visual{place-items:center;width:88px;height:88px;margin:8px 0 6px;display:grid;position:relative}.nf-orbit{pointer-events:none;border:1px dashed #00c2d047;border-radius:50%;position:absolute;inset:0}.nf-orbit--outer{animation:18s linear infinite nfSpin}.nf-orbit--inner{border-style:solid;border-color:#00c2d029;animation:12s linear infinite reverse nfSpin;inset:12px}.nf-visualCore{z-index:1;border-radius:18px;place-items:center;width:56px;height:56px;display:grid;position:relative;color:#032235!important;background:linear-gradient(160deg,#6dffd8,#00b8a8 55%,#008a94)!important;border:none!important;box-shadow:0 10px 22px #008c8c47,inset 0 1px #ffffff73!important}.nf-visualCore svg{color:inherit;stroke:currentColor}.nf-kicker{color:var(--brand-icon,#4effda);letter-spacing:.02em;margin:4px 0 0;font-size:12px;font-weight:800}html[data-theme=light] .nf-kicker{color:#0b8292}.nf-title{letter-spacing:-.03em;color:var(--brand-text,#f0fdf9);margin:0;font-size:clamp(26px,4.2vw,36px);font-weight:900;line-height:1.12}html[data-theme=light] .nf-title{color:#0d2d39}.nf-sub{max-width:38ch;color:var(--brand-muted,#dcf0ffb3);margin:0;font-size:14px;line-height:1.55}html[data-theme=light] .nf-sub{color:#28505fc7}.nf-ctaRow{flex-wrap:wrap;gap:10px;margin-top:10px;display:flex}.nf-ctaPrimary,.nf-ctaGhost{border-radius:14px!important;align-items:center!important;gap:8px!important;min-height:44px!important;padding:0 16px!important;font-weight:800!important;text-decoration:none!important;display:inline-flex!important}.nf-linksCard{flex-direction:column;gap:14px;padding:clamp(18px,2.5vw,22px);display:flex}.nf-linksHead{gap:2px;display:grid}.nf-linksTitle{color:var(--brand-text,#f0fdf9);margin:0;font-size:16px;font-weight:900}html[data-theme=light] .nf-linksTitle{color:#0d2d39}.nf-linksSub{color:var(--brand-muted,#dcf0ff9e);margin:0;font-size:12.5px}.nf-links{gap:8px;display:grid}.nf-linkCard{border:1px solid var(--brand-line,#ffffff1a);background:linear-gradient(180deg, #ffffff1a, #fff0 40%), var(--skeu-control-bg,#ffffff0a);box-shadow:var(--skeu-control-shadow,none);color:inherit;border-radius:16px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px;text-decoration:none;transition:transform .15s,border-color .15s,box-shadow .15s;display:grid}html[data-theme=light] .nf-linkCard{background:linear-gradient(#fff,#f2f9fb);border-color:#77afc233;box-shadow:0 4px 12px #50788c14,inset 0 1px #fff}.nf-linkCard:hover{border-color:#00c2d059;transform:translateY(-1px)}.nf-linkIcon{border-radius:12px;flex-shrink:0;place-items:center;width:40px;height:40px;display:grid;color:#032235!important;background:linear-gradient(160deg,#6dffd8,#00b8a8)!important;border:1px solid #00c2d038!important;box-shadow:0 6px 14px #008c8c38,inset 0 1px #fff6!important}.nf-linkIcon svg{color:inherit!important;stroke:currentColor!important}.nf-linkCopy{gap:2px;min-width:0;display:grid}.nf-linkCopy strong{color:var(--brand-text,#f0fdf9);font-size:14px;font-weight:800}html[data-theme=light] .nf-linkCopy strong{color:#0d2d39}.nf-linkCopy small{color:var(--brand-muted,#dcf0ff94);font-size:12px;line-height:1.3}html[data-theme=light] .nf-linkCopy small{color:#325a69b3}.nf-linkArrow{opacity:.45;color:var(--brand-icon,#4effda);flex-shrink:0;transition:transform .15s,opacity .15s}.nf-linkCard:hover .nf-linkArrow{opacity:1;transform:translate(2px)}.nf-helpLink{border:1px dashed var(--brand-line,#ffffff24);min-height:40px;color:var(--brand-muted,#dcf0ffb8);border-radius:12px;justify-content:center;align-items:center;gap:8px;margin-top:auto;padding:0 12px;font-size:13px;font-weight:700;text-decoration:none;transition:border-color .15s,color .15s;display:inline-flex}.nf-helpLink:hover{color:var(--brand-icon,#4effda);border-color:#00c2d059}html[data-theme=light] .nf-helpLink{color:#3d6a78}.nf-popular{gap:14px;margin-top:clamp(20px,3vw,28px);display:grid}.nf-popularHead{justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.nf-popularKicker{color:var(--brand-icon,#4effda);margin:0 0 2px;font-size:11px;font-weight:800}html[data-theme=light] .nf-popularKicker{color:#0b8292}.nf-popularTitle{letter-spacing:-.02em;color:var(--brand-text,#f0fdf9);margin:0;font-size:clamp(18px,2.5vw,22px);font-weight:900}html[data-theme=light] .nf-popularTitle{color:#0d2d39}.nf-popularAll{color:var(--brand-icon,#4effda);white-space:nowrap;align-items:center;gap:6px;font-size:13px;font-weight:800;text-decoration:none;display:inline-flex}html[data-theme=light] .nf-popularAll{color:#0b8292}@keyframes nfSpin{to{transform:rotate(360deg)}}@media (width<=860px){.nf-layout{grid-template-columns:1fr}.nf-heroCard{text-align:center;align-items:center}.nf-sub{max-width:42ch}.nf-ctaRow{justify-content:center;width:100%}.nf-ctaPrimary,.nf-ctaGhost{flex:auto;justify-content:center!important}.nf-visual{margin-left:auto;margin-right:auto}}@media (prefers-reduced-motion:reduce){.nf-orbit--outer,.nf-orbit--inner{animation:none}}.ac-popup-backdrop{z-index:9999;background:#0000008c;justify-content:center;align-items:center;padding:24px 16px;animation:.3s both acPopupFadeIn;display:flex;position:fixed;inset:0}.ac-popup-stage{width:min(860px,100%);animation:.45s cubic-bezier(.16,1,.3,1) both acPopupRise;position:relative}@keyframes acPopupRise{0%{opacity:0;transform:translateY(28px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.ac-popup-closeFloat{z-index:10;color:#fff;-webkit-backdrop-filter:blur(12px);cursor:pointer;background:#00000059;border:1px solid #fff3;border-radius:50%;place-items:center;width:38px;height:38px;transition:transform .2s,background .2s;display:grid;position:absolute;top:14px;right:14px;box-shadow:0 4px 14px #00000040}.ac-popup-closeFloat:hover{background:#0000008c;transform:scale(1.06)}html[data-theme=light] .ac-popup-closeFloat{color:#111;background:#ffffffb3;border:1px solid #0000001a;box-shadow:0 4px 14px #00000014}html[data-theme=light] .ac-popup-closeFloat:hover{background:#ffffffe6}.ac-billboard{color:#0a0a0a;background:#fff;border-radius:28px;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);display:grid;overflow:hidden;box-shadow:0 30px 80px #00000038}html[data-theme=dark] .ac-billboard{color:#f5f5f5;background:#141414}.ac-visual{background:radial-gradient(80% 80% at 30% 20%,#ffffff47,#0000 55%),linear-gradient(160deg,#1a1a1a 0%,#0a0a0a 100%);place-items:center;min-height:280px;padding:40px 28px;display:grid}.ac-visualIcon{background:#fff;border-radius:36px;place-items:center;width:min(180px,46vw);height:min(180px,46vw);display:grid;overflow:hidden}.ac-visualIcon img{object-fit:contain;width:100%;height:100%;padding:18px}.ac-visualIcon span{color:#009e60;font-size:56px;font-weight:900}.ac-copy{flex-direction:column;justify-content:center;gap:10px;padding:36px 36px 28px;display:flex}.ac-label{letter-spacing:.14em;text-transform:uppercase;color:#009e60;margin:0;font-size:12px;font-weight:800}.ac-headline{letter-spacing:-.04em;margin:0;font-size:clamp(28px,4vw,40px);font-weight:800;line-height:1.05}.ac-meta{color:#525252;margin:0;font-size:15px}.ac-shop{color:#fff;cursor:pointer;background:#0a0a0a;border:0;border-radius:14px;width:100%;min-height:52px;margin-top:10px;font-size:15px;font-weight:800}html[data-theme=dark] .ac-shop{color:#04140e;background:#00d6b4}.ac-more{flex-wrap:wrap;gap:8px;display:flex}.ac-moreChip{min-height:34px;color:inherit;cursor:pointer;background:0 0;border:1px solid #0a0a0a1a;border-radius:10px;padding:0 12px;font-size:12px;font-weight:700}.ac-quiet{flex-wrap:wrap;gap:16px;margin-top:8px;display:flex}.ac-quiet button{color:#737373;cursor:pointer;background:0 0;border:0;padding:0;font-size:12px;font-weight:600}@media (width<=720px){.ac-billboard{grid-template-columns:1fr}.ac-visual{min-height:180px}.ac-visualIcon{border-radius:28px;width:112px;height:112px}.ac-copy{padding:22px}.ac-popup-closeFloat{top:8px;right:8px}}@keyframes acPopupFadeIn{0%{opacity:0}to{opacity:1}}.abandoned-cart-banner{left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom));z-index:1200;border:1px solid var(--brand-line,#4fffc83d);background:linear-gradient(180deg, #ffffff1a, #fff0 24%), var(--skeu-panel-bg,#0b1220eb);box-shadow:var(--skeu-panel-shadow,0 12px 32px #00000059);border-radius:18px;grid-template-columns:auto 1fr auto auto;align-items:center;gap:10px;padding:10px 12px;display:grid;position:fixed}html[data-theme=light] .abandoned-cart-banner{background:linear-gradient(180deg, #fffffffa, #fff0 28%), var(--skeu-panel-bg,#fffffff0);border-color:#009e6029}.abandoned-cart-copy{gap:2px;min-width:0;display:grid}.abandoned-cart-copy strong{font-size:12px}.abandoned-cart-copy span{color:var(--brand-muted);font-size:11px}.abandoned-cart-dismiss{border:1px solid var(--brand-line,#ffffff1f);background:linear-gradient(180deg, #ffffff24, #fff0 30%), var(--skeu-control-bg,#ffffff14);width:30px;height:30px;box-shadow:var(--skeu-control-shadow,none);color:inherit;cursor:pointer;border-radius:8px;place-items:center;display:grid;position:relative}.abandoned-cart-dismiss:after{content:"";border-radius:12px;position:absolute;inset:-7px}@media (width>=721px){.abandoned-cart-banner{width:min(420px,100vw - 40px);left:auto;right:20px}}.fsp-backdrop{z-index:9999;background:#0000008c;justify-content:center;align-items:center;padding:24px 16px;animation:.3s both fspFade;display:flex;position:fixed;inset:0}@keyframes fspFade{0%{opacity:0}to{opacity:1}}.fsp-stage{width:min(860px,100%);animation:.45s cubic-bezier(.16,1,.3,1) both fspRise;position:relative}@keyframes fspRise{0%{opacity:0;transform:translateY(28px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.fsp-closeFloat{z-index:10;color:#fff;-webkit-backdrop-filter:blur(12px);cursor:pointer;background:#00000059;border:1px solid #fff3;border-radius:50%;place-items:center;width:38px;height:38px;transition:transform .2s,background .2s;display:grid;position:absolute;top:14px;right:14px;box-shadow:0 4px 14px #00000040}.fsp-closeFloat:hover{background:#0000008c;transform:scale(1.06)}html[data-theme=light] .fsp-closeFloat{color:#111;background:#ffffffb3;border:1px solid #0000001a;box-shadow:0 4px 14px #00000014}html[data-theme=light] .fsp-closeFloat:hover{background:#ffffffe6}.fsp-billboard{color:#0a0a0a;background:#fff;border-radius:28px;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);display:grid;overflow:hidden;box-shadow:0 30px 80px #00000038}html[data-theme=dark] .fsp-billboard{color:#f5f5f5;background:#141414}.fsp-visual{background:radial-gradient(80% 80% at 30% 20%,#ffffff38,#0000 55%),linear-gradient(160deg,#00c48a 0%,#009e60 55%,#067a4c 100%);place-items:center;min-height:240px;padding:32px 24px;display:grid;position:relative}.fsp-off{color:#fff;letter-spacing:.02em;background:#0a0a0a;border-radius:8px;padding:6px 12px;font-size:13px;font-weight:800;position:absolute;top:20px;left:20px}.fsp-visualIcon{aspect-ratio:1;border-radius:28px;flex:none;place-items:center;max-width:none;max-height:none;display:grid;overflow:hidden;box-shadow:0 12px 28px #0000002e;background:0 0!important;width:148px!important;height:148px!important}.fsp-visualIcon:has(span){background:#fffffff0!important}.fsp-visualIcon img{object-position:center;background:0 0;object-fit:contain!important;width:auto!important;max-width:100%!important;height:auto!important;max-height:100%!important;padding:0!important}.fsp-visualIcon span{color:#009e60;font-size:52px;font-weight:900}.fsp-copy{flex-direction:column;justify-content:center;gap:10px;padding:36px 36px 28px;display:flex}.fsp-label{letter-spacing:.14em;text-transform:uppercase;color:#009e60;margin:0;font-size:12px;font-weight:800}.fsp-headline{letter-spacing:-.04em;margin:0;font-size:clamp(28px,4vw,40px);font-weight:800;line-height:1.05}.fsp-meta{color:#525252;margin:0;font-size:14px}html[data-theme=dark] .fsp-meta{color:#a3a3a3}.fsp-priceRow{align-items:baseline;gap:12px;margin-top:6px;display:flex}.fsp-now{letter-spacing:-.04em;font-size:clamp(26px,3vw,34px);font-weight:800}.fsp-was{color:#888;font-size:15px;text-decoration:line-through}.fsp-timer{font-variant-numeric:tabular-nums;color:#525252;align-items:center;gap:8px;margin:4px 0 0;font-size:13px;font-weight:700;display:inline-flex}.fsp-shop{color:#fff;letter-spacing:.02em;cursor:pointer;background:#0a0a0a;border:0;border-radius:14px;width:100%;min-height:52px;margin-top:10px;font-size:15px;font-weight:800;transition:transform .2s,background .2s}.fsp-shop:hover{background:#1a1a1a;transform:translateY(-1px)}html[data-theme=dark] .fsp-shop{color:#04140e;background:#00d6b4}.fsp-more{flex-wrap:wrap;gap:8px;margin-top:4px;display:flex}.fsp-moreChip{min-height:34px;color:inherit;cursor:pointer;background:0 0;border:1px solid #0a0a0a1a;border-radius:10px;align-items:center;gap:6px;padding:0 12px;font-size:12px;font-weight:700;display:inline-flex}.fsp-moreChip em{color:#009e60;font-style:normal}.fsp-quiet{flex-wrap:wrap;gap:16px;margin-top:8px;display:flex}.fsp-quiet button{color:#737373;cursor:pointer;background:0 0;border:0;padding:0;font-size:12px;font-weight:600}.fsp-quiet button:hover{color:inherit}@media (width<=720px){.fsp-backdrop{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);align-items:center;padding:18px 14px}.fsp-stage{width:min(420px,100%)}.fsp-billboard{overscroll-behavior:contain;scrollbar-width:thin;border-radius:24px;grid-template-columns:1fr;max-height:min(88dvh,640px);overflow-y:auto}.fsp-visual{min-height:170px;padding:28px 16px 20px}.fsp-off{padding:5px 11px;font-size:12px;top:14px;left:14px}.fsp-visualIcon{border-radius:24px;aspect-ratio:1!important;width:112px!important;height:112px!important}.fsp-copy{gap:9px;padding:22px 20px 18px}.fsp-label{font-size:11px}.fsp-closeFloat{width:36px;height:36px;top:12px;right:12px}.fsp-headline{font-size:clamp(22px,5.5vw,28px);line-height:1.15}.fsp-meta{font-size:13.5px}.fsp-priceRow{gap:10px;margin-top:2px}.fsp-now{font-size:clamp(24px,5.5vw,30px)}.fsp-was{font-size:14px}.fsp-timer{margin:2px 0 0;font-size:12.5px}.fsp-shop{border-radius:13px;min-height:48px;margin-top:6px;font-size:14.5px}.fsp-more{flex-wrap:wrap;gap:7px;margin-top:4px;display:flex}.fsp-moreChip{min-height:30px;padding:0 10px;font-size:11.5px}.fsp-quiet{justify-content:space-between;align-items:center;gap:12px;margin-top:6px;display:flex}}@media (prefers-reduced-motion:reduce){.fsp-backdrop,.fsp-stage{animation:none}}.hx-catalog-backdrop{z-index:0;pointer-events:none;opacity:.48;filter:saturate(.9);visibility:visible;transition:none;position:absolute;inset:0 -12%;overflow:hidden;-webkit-mask-image:linear-gradient(#000 0% 58%,#000000bd 74%,#00000047 88%,#0000 100%);mask-image:linear-gradient(#000 0% 58%,#000000bd 74%,#00000047 88%,#0000 100%)}.hx-catalog-backdrop.is-empty{opacity:.18}.hx-catalog-backdrop.is-empty .hx-catalog-stage{display:none}.hx-catalog-stage{transform-origin:top;flex-direction:column;gap:12px;width:124vw;max-width:1680px;display:flex;position:absolute;top:-10px;left:50%;transform:translate(-50%)perspective(1100px)rotateX(12deg)scale(1)}.hx-catalog-row{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 8% 92%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 8% 92%,#0000 100%)}.hx-catalog-track{width:max-content;animation:hx-catalog-drift var(--row-duration,96s) linear infinite;will-change:transform;align-items:stretch;gap:12px;display:flex}.hx-catalog-row--right .hx-catalog-track{animation-direction:reverse}.hx-catalog-row{margin-inline:0;transition:opacity .3s,filter .3s}.hx-catalog-row:first-child{opacity:.6;filter:blur(1.5px);transform:translateZ(-35px)}.hx-catalog-row:nth-child(2){opacity:.8;filter:blur(.75px);transform:translateZ(-15px)}.hx-catalog-row:nth-child(3){opacity:1;filter:none;transform:translateZ(0)}.hx-catalog-row:nth-child(4){opacity:.85;filter:blur(.5px);transform:translateZ(10px)}.hx-catalog-row:nth-child(n+5){opacity:.65;filter:blur(1.2px);transform:translateZ(-20px)}.hx-catalog-tile{background:linear-gradient(165deg,#ffffff1a,#ffffff05 42%),#08101eb8;border:1px solid #ffffff1a;border-radius:12px;flex:none;width:clamp(76px,7.5vw,96px);padding:7px;box-shadow:0 14px 28px #00000047,inset 0 1px #ffffff14}.hx-catalog-tile-icon{aspect-ratio:1;background:#ffffff0f;border-radius:9px;place-items:center;width:100%;margin-bottom:0;display:grid;overflow:hidden}.hx-catalog-tile-icon img{object-fit:cover;content-visibility:auto;width:100%;height:100%}.hx-catalog-tile.is-compact{background:#08101ec7;border-radius:14px;width:88px;padding:8px;box-shadow:0 6px 14px #0000002e}.hx-catalog-tile.is-compact .hx-catalog-tile-icon{border-radius:10px;margin-bottom:0}.hx-catalog-tile-icon img{object-fit:contain;width:72%;height:72%}.hx-catalog-tile-icon span{color:#ffffffb8;font-size:22px;font-weight:900}.hx-hero-scrim{z-index:1;pointer-events:none;background:radial-gradient(ellipse 95% 70% at 50% 42%, #040714b8 0%, #04071452 55%, #04071400 100%), linear-gradient(180deg, transparent 0%, transparent 34%, #04071452 58%, #0407149e 76%, color-mix(in srgb, var(--ux-canvas,#0d1512) 88%, transparent) 88%, var(--ux-canvas,#0d1512) 96%, var(--ux-canvas,#0d1512) 100%);position:absolute;inset:0}html[data-theme=light] .hx-catalog-tile{background:linear-gradient(165deg,#fffffff5,#f8fcffe0 48%),#f4f7f2;border-color:#00000014;box-shadow:0 12px 24px #285e751f}html[data-theme=light] .hx-catalog-tile.is-compact{background:#ffffffeb;box-shadow:0 4px 10px #285e751a}html[data-theme=light] .hx-hero-scrim{background:linear-gradient(180deg, #0d1e181a 0%, #0d1e180d 46%, transparent 72%), radial-gradient(ellipse 95% 70% at 50% 42%, #f8fcffe0 0%, #f8fcff80 55%, #f8fcff00 100%), linear-gradient(180deg, transparent 0%, transparent 34%, color-mix(in srgb, var(--ux-canvas,#f4f7f2) 28%, transparent) 58%, color-mix(in srgb, var(--ux-canvas,#f4f7f2) 55%, transparent) 76%, color-mix(in srgb, var(--ux-canvas,#f4f7f2) 88%, transparent) 88%, var(--ux-canvas,#f4f7f2) 96%, var(--ux-canvas,#f4f7f2) 100%)}@keyframes hx-catalog-drift{0%{transform:translate(0,0)}to{transform:translate(-50%)}}.hx-catalog-backdrop.is-static .hx-catalog-track{will-change:auto;transform:translate3d(calc(var(--row-i,0) * -3%), 0, 0);animation:none}.hx-catalog-backdrop.is-paused .hx-catalog-track{animation-play-state:paused}.hx-catalog-backdrop.is-mobile{opacity:.44;filter:none;inset:0 -18%;-webkit-mask-image:linear-gradient(#000 0% 56%,#00000085 74%,#0000002e 88%,#00000005 96%,#0000 100%);mask-image:linear-gradient(#000 0% 56%,#00000085 74%,#0000002e 88%,#00000005 96%,#0000 100%)}.hx-catalog-backdrop.is-mobile .hx-catalog-stage{transform-origin:top;gap:10px;width:120vw;max-width:1400px;top:8px;transform:translate(-50%)perspective(1100px)rotateX(12deg)scale(1.05)}.hx-catalog-backdrop.is-mobile .hx-catalog-row{-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 6% 94%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 6% 94%,#0000 100%)}.hx-catalog-backdrop.is-mobile .hx-catalog-track{will-change:transform;gap:10px}.hx-catalog-backdrop.is-mobile .hx-catalog-tile{border-radius:14px;width:clamp(76px,19vw,94px);padding:8px}.hx-catalog-backdrop.is-mobile .hx-catalog-tile-icon{border-radius:10px;margin-bottom:0}.hx-catalog-backdrop.is-mobile .hx-catalog-tile-icon img{width:80%;height:80%}.hx-catalog-backdrop.is-mobile .hx-catalog-tile-icon span{font-size:22px}.hx-catalog-backdrop.is-mobile .hx-catalog-row{margin-inline:0}@media (width<=720px){.hx-catalog-backdrop:not(.is-mobile){opacity:.42;inset:0 -18%}.hx-catalog-backdrop .hx-catalog-stage{top:8px;transform:translate(-50%)perspective(1100px)rotateX(12deg)scale(1.05)}}@media (prefers-reduced-motion:reduce){.hx-catalog-track{will-change:auto!important;animation:none!important}}[data-motion=lite] .hx-catalog-backdrop{opacity:.36;filter:none}[data-motion=lite] .hx-catalog-backdrop:not(.is-mobile) .hx-catalog-stage{transform:translate(-50%)perspective(1100px)rotateX(12deg)scale(1)}[data-motion=lite] .hx-catalog-backdrop.is-mobile .hx-catalog-stage{transform:translate(-50%)perspective(1100px)rotateX(12deg)scale(1.05)}[data-motion=lite] .hx-catalog-track{animation-duration:calc(var(--row-duration,96s) * 1.8)}[data-motion=lite] .hx-catalog-backdrop.is-mobile .hx-catalog-track{animation-duration:calc(var(--row-duration,60s) * 1.25)}[data-motion=off] .hx-catalog-track{will-change:auto!important;animation:none!important}.np-popup-backdrop{z-index:9999;background:#0000008c;justify-content:center;align-items:center;padding:20px 16px;animation:.3s both npFadeIn;display:flex;position:fixed;inset:0}@keyframes npFadeIn{0%{opacity:0}to{opacity:1}}@keyframes npScaleUp{0%{opacity:0;transform:scale(.94)translateY(12px)}to{opacity:1;transform:scale(1)translateY(0)}}.np-popup-card{color:#0a0a0a;background:linear-gradient(#ffffffd9 0%,#fff0 35%),linear-gradient(#fff 0% 60%,#f0faf5 100%);border:1px solid #009e6029;border-radius:28px;width:min(520px,100%);max-height:calc(100dvh - 40px);padding:26px 24px 22px;animation:.45s cubic-bezier(.16,1,.3,1) both npScaleUp;position:relative;overflow-y:auto;box-shadow:inset 0 2px #fff,inset 1px 0 #fffc,inset 0 -3px #0078500f,0 24px 60px #00000038,0 4px 12px #00785014}html[data-theme=dark] .np-popup-card{color:#f5f5f5;background:linear-gradient(#ffffff14 0%,#fff0 35%),linear-gradient(#1c1c1c 0%,#161616 50%,#0d221b 100%);border:1px solid #00d6b438;box-shadow:inset 0 2px #fff3,inset 0 -3px #000000b3,0 28px 70px #0000008c}.np-popup-close{color:#4b5563;cursor:pointer;background:#0000000a;border:1px solid #00000014;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;transition:all .15s;display:flex;position:absolute;top:16px;right:16px}.np-popup-close:hover{color:#111827;background:#00000017;transform:scale(1.06)}html[data-theme=dark] .np-popup-close{color:#9ca3af;background:#ffffff14;border-color:#ffffff1f}html[data-theme=dark] .np-popup-close:hover{color:#fff;background:#ffffff29}.np-popup-header{align-items:center;margin-bottom:16px;display:flex}.np-popup-badge{letter-spacing:.06em;text-transform:uppercase;color:#fff;background:linear-gradient(135deg,#009e60,#00b870);border-radius:8px;align-items:center;gap:5px;padding:4px 10px;font-size:11px;font-weight:900;display:inline-flex;box-shadow:0 2px 8px #009e6047}.np-popup-badgeIcon{color:#fef08a}.np-popup-body{align-items:flex-start;gap:18px;margin-bottom:22px;display:flex}.np-popup-iconWrap{background:linear-gradient(#fffffff2,#fff0 35%),#fff;border:1px solid #009e6029;border-radius:20px;flex-shrink:0;place-items:center;width:72px;height:72px;display:grid;overflow:hidden;box-shadow:inset 0 1px #fff,0 8px 18px #0000000f}html[data-theme=dark] .np-popup-iconWrap{background:#242424;border-color:#ffffff24;box-shadow:0 8px 20px #00000059}.np-popup-iconImg{object-fit:cover;width:100%;height:100%}.np-popup-iconFallback{color:#009e60;background:#009e6014}html[data-theme=dark] .np-popup-iconFallback{color:#00d6b4;background:#00d6b41a}.np-popup-copy{flex:1;min-width:0}.np-popup-title{letter-spacing:-.03em;overflow-wrap:anywhere;margin:0 0 6px;font-size:19px;font-weight:900;line-height:1.2}.np-popup-desc{overflow-wrap:anywhere;color:#4b5563;margin:0 0 12px;font-size:13px;line-height:1.5}html[data-theme=dark] .np-popup-desc{color:#9ca3af}.np-popup-priceRow{background:#009e6014;border-radius:10px;align-items:baseline;gap:6px;margin-bottom:10px;padding:4px 10px;display:inline-flex}html[data-theme=dark] .np-popup-priceRow{background:#00d6b41f}.np-popup-priceLabel{text-transform:uppercase;letter-spacing:.04em;color:#009e60;font-size:11px;font-weight:700}html[data-theme=dark] .np-popup-priceLabel{color:#00d6b4}.np-popup-priceValue{color:#009e60;font-size:16px;font-weight:900}html[data-theme=dark] .np-popup-priceValue{color:#00d6b4}.np-popup-features{flex-wrap:wrap;gap:12px;display:flex}.np-popup-featItem{color:#374151;align-items:center;gap:4px;font-size:11.5px;font-weight:700;display:inline-flex}html[data-theme=dark] .np-popup-featItem{color:#d1d5db}.np-popup-featItem svg{color:#009e60}html[data-theme=dark] .np-popup-featItem svg{color:#00d6b4}.np-popup-actions{flex-direction:column;gap:10px;display:flex}.np-popup-btnPrimary{color:#fff;cursor:pointer;background:linear-gradient(#00b36d 0%,#009e60 100%);border:0;border-radius:16px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:48px;font-size:14.5px;font-weight:800;text-decoration:none;transition:all .2s;display:flex;box-shadow:inset 0 1px #ffffff59,0 8px 20px #009e6052}.np-popup-btnPrimary:hover{background:linear-gradient(#00c277 0%,#00ab68 100%);transform:translateY(-1px);box-shadow:inset 0 1px #ffffff73,0 12px 28px #009e606b}.np-popup-btnMuted{color:#6b7280;cursor:pointer;text-align:center;background:0 0;border:none;padding:4px;font-size:12px;font-weight:600;transition:color .15s}.np-popup-btnMuted:hover{color:#111827;text-decoration:underline}html[data-theme=dark] .np-popup-btnMuted{color:#9ca3af}html[data-theme=dark] .np-popup-btnMuted:hover{color:#f3f4f6}@media (width<=480px){.np-popup-card{border-radius:22px;padding:20px 16px 16px}.np-popup-body{text-align:center;flex-direction:column;align-items:center;gap:12px}.np-popup-features{justify-content:center}}.product-tile-link{justify-content:inherit;gap:inherit;width:100%;min-width:0;min-height:0;color:inherit;border-radius:inherit;flex-direction:column;flex:auto;text-decoration:none;display:flex}.product-tile--list .product-tile-link,.product-tile--list .product-tile-tiltWrap{display:contents}.product-tile{background:var(--skeu-panel-bg);min-height:0;box-shadow:var(--skeu-panel-shadow);transition:transform .24s var(--ease-out), border-color .24s var(--ease-out), box-shadow .24s var(--ease-out);content-visibility:auto;contain-intrinsic-size:auto 120px;z-index:1;border:1px solid #ffffff1a;border-radius:20px;flex-direction:column;justify-content:space-between;gap:16px;padding:16px;display:flex;position:relative}.product-tile--grid{border-radius:20px;gap:14px;padding:16px}.product-tile--list{border-radius:20px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;min-height:0;padding:16px;display:grid}.product-tile--list:before{content:none;display:none}@media (hover:hover){.product-tile:hover{border-color:#00f5c461;transform:translateY(-2px);box-shadow:0 16px 36px -10px #00000080}.product-tile:hover .product-tile-arrow{color:#fff;background:#ffffff1a;transform:translate(2px,-2px)}}html[data-theme=light] .product-tile{background:var(--skeu-panel-bg);box-shadow:var(--skeu-panel-shadow);border:1px solid #009e601f}@media (hover:hover){html[data-theme=light] .product-tile:hover{border-color:#009e6052;box-shadow:0 14px 32px -8px #2d55642e}}.product-tile-top{grid-template-columns:auto 1fr auto;align-items:start;gap:14px;display:grid}.product-tile--grid .product-tile-top{grid-template-columns:1fr auto;gap:12px}.product-tile--grid .product-tile-main{grid-column:1/-1}.product-tile--list .product-tile-top{grid-template-columns:auto minmax(0,1fr) auto;align-items:center}.product-tile-iconWrap{filter:drop-shadow(0 6px 16px var(--brand-color,transparent));transition:filter .24s var(--ease-out);place-items:center;display:grid;position:relative}@media (hover:hover){.product-tile:hover .product-tile-iconWrap{filter:drop-shadow(0 10px 24px var(--brand-color,transparent))}}.product-tile-icon{background:linear-gradient(180deg, #ffffff29, #fff0 30%), var(--skeu-control-bg,#ffffff0f);border:1px solid var(--brand-line,#ffffff1f);width:48px;height:48px;box-shadow:var(--skeu-control-shadow,none);border-radius:14px;place-items:center;display:grid;overflow:hidden}.product-tile--grid .product-tile-icon,.product-tile--list .product-tile-icon{border-radius:14px;width:48px;height:48px}.product-tile-icon img{object-fit:cover;width:100%;height:100%}.product-tile-fallback{color:#fffffff2;font-size:24px;font-weight:800}.product-tile-main{min-width:0}.product-tile-nameText{-webkit-line-clamp:2;text-overflow:ellipsis;word-break:break-word;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.product-tile-name{font-family:var(--font-display);letter-spacing:-.03em;flex-wrap:wrap;align-items:center;gap:8px;font-size:20px;font-weight:800;display:flex}.product-tile-rankBadge{letter-spacing:.03em;white-space:nowrap;border-radius:8px;flex-shrink:0;align-items:center;gap:5px;min-height:24px;padding:3px 10px;font-size:11px;font-weight:900;display:inline-flex}.product-tile-rankBadge--1{color:#b45309;background:#f59e0b24;border:1px solid #d9770673}:root[data-theme=dark] .product-tile-rankBadge--1{color:#fcd34d;background:#f59e0b29;border-color:#ffd70073}.product-tile-rankBadge--2{color:#475569;background:#94a3b829;border:1px solid #64748b66}:root[data-theme=dark] .product-tile-rankBadge--2{color:#e2e8f0;background:#94a3b829;border-color:#c8d2dc66}.product-tile-rankBadge--3{color:#9a3412;background:#ea580c24;border:1px solid #c2410c6b}:root[data-theme=dark] .product-tile-rankBadge--3{color:#fdba74;background:#ea580c29;border-color:#cd7f3273}.product-tile-rankBadge--4{color:#0f766e;background:#0d948824;border:1px solid #0d94886b}:root[data-theme=dark] .product-tile-rankBadge--4{color:#5eead4;background:#00d6b424;border-color:#00d6b466}.product-tile--grid .product-tile-name{font-size:18px}.product-tile--list .product-tile-name{font-size:22px}.product-tile-desc{color:#eafff5ad;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:6px;font-size:13px;line-height:1.6;display:-webkit-box;overflow:hidden}.product-tile--grid .product-tile-desc{-webkit-line-clamp:3;margin-top:4px;font-size:12px;line-height:1.5}.product-tile--list .product-tile-desc{max-width:44ch}.product-tile-arrow{color:#eafff5e6;width:36px;height:36px;transition:all .25s var(--ease-out);background:#ffffff0d;border-radius:12px;place-items:center;display:grid}.product-tile--list .product-tile-arrow{width:40px;height:40px}.product-tile-bottom{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.product-tile--grid .product-tile-bottom{align-items:flex-end;gap:10px}.product-tile--list .product-tile-bottom{flex-direction:column;justify-content:center;align-items:flex-end;gap:10px;min-width:0}.product-tile-pills{flex-wrap:wrap;gap:8px;display:flex}.home-popularList .product-tile-desc{display:none!important}.home-popularList .product-tile-pills{gap:0;margin:0;display:flex!important}.home-popularList .product-tile-pill:not(.home-popularSold),.home-popularList .product-typeBadge,.home-popularList .product-lowStockBadge,.home-popularList .home-deliveryPill{display:none!important}.home-popularList .home-popularSold{letter-spacing:.01em;white-space:nowrap;background:var(--skeu-control-bg);height:26px;box-shadow:var(--skeu-control-shadow);color:var(--text);border:none;border-radius:8px;padding:0 10px;font-size:11px;font-weight:800}.home-popularList .home-popularSold svg{color:var(--accent);flex-shrink:0}html[data-theme=light] .home-popularList .home-popularSold{color:var(--text)}.home-academicList .product-tile-rankBadge,.home-academicList .home-popularSold,.home-academicList .product-tile-pills,.home-academicList .product-tile-pill,.home-academicList .product-tile-arrow,.home-popularList .product-tile-arrow{display:none!important}.home-popularList .product-tile-bottom{flex-direction:row!important;justify-content:flex-end!important;align-items:center!important;gap:8px!important;min-width:0!important}.product-tile--grid .product-tile-pills{width:100%}.product-tile--list .product-tile-pills{justify-content:flex-end}.product-tile-pill{border:1px solid var(--brand-line,#ffffff1a);background:linear-gradient(180deg, #ffffff1f, #fff0 30%), var(--skeu-control-bg,#ffffff0d);height:30px;box-shadow:var(--skeu-control-shadow,0 4px 10px #00000024);color:var(--brand-muted,#eafff5d1);border-radius:8px;align-items:center;gap:6px;padding:0 10px;font-size:12px;font-weight:900;display:inline-flex}.product-typeBadge{border:1px solid color-mix(in srgb, var(--type-color,var(--accent)) 45%, transparent);background:linear-gradient(180deg, #ffffff24, #fff0 32%), color-mix(in srgb, var(--type-color,var(--accent)) 16%, var(--skeu-control-bg,transparent));height:30px;box-shadow:inset 0 1px 0 #ffffff2e, inset 0 -2px 0 #00000038, 0 5px 12px color-mix(in srgb, var(--type-color,var(--accent)) 14%, transparent);color:var(--type-color,var(--accent));letter-spacing:.01em;border-radius:8px;align-items:center;padding:0 10px;font-size:11px;font-weight:900;line-height:1;display:inline-flex}.product-typeBadge:before{content:"";background:currentColor;border-radius:50%;flex-shrink:0;width:6px;height:6px;margin-right:5px;animation:1.8s ease-out infinite tileRadarPulse;display:inline-block;box-shadow:0 0}html[data-theme=light] .product-typeBadge{background:linear-gradient(180deg, #ffffffe6, #fff0 40%), color-mix(in srgb, var(--type-color,var(--accent)) 14%, #fff);color:var(--type-color,var(--accent));box-shadow:inset 0 1px #fff,inset 0 -2px #7896a52e,4px 6px 12px #3c64781a}@media (width<=560px){.home-deliveryPill,.product-tile--grid .home-popularSold{display:none!important}}.product-lowStockBadge{color:#ffdc78eb;letter-spacing:.01em;background:#ffbf4a1a;border:1px solid #ffbf4a47;border-radius:8px;align-items:center;gap:6px;height:30px;padding:0 10px;font-size:11px;font-weight:900;display:inline-flex}.product-lowStockBadge:before{content:"";background:currentColor;border-radius:50%;flex-shrink:0;width:6px;height:6px;animation:1.8s ease-out infinite tileRadarPulse;display:inline-block;box-shadow:0 0}@keyframes tileRadarPulse{0%{opacity:.95;box-shadow:0 0}70%{opacity:.4;box-shadow:0 0 0 5px #0000}to{opacity:.95;box-shadow:0 0 #0000}}.product-lowStockBadge.out{color:#ff5a7a!important;background:#ff5a7a1a!important;border-color:#ff5a7a47!important}html[data-theme=light] .product-lowStockBadge{color:#b45309!important;background:#fef3c7cc!important;border-color:#b4530947!important}html[data-theme=light] .product-lowStockBadge.out{color:#b91c1c!important;background:#fee2e2cc!important;border-color:#b91c1c47!important}.product-tile-price{font-family:var(--font-sans);font-variant-numeric:tabular-nums;letter-spacing:-.03em;color:var(--accent,#00f5c4);font-size:18px;font-weight:800}html[data-theme=light] .product-tile-price{color:#008753!important}.product-tile--grid .product-tile-price{text-align:right;width:100%;font-size:17px}.product-tile--list .product-tile-price{white-space:nowrap;font-size:20px}@media (hover:hover) and (width>=901px){.product-tile{position:relative;overflow:hidden}.product-tile:hover{transform:translateY(-2px);border-color:#4fffc852!important}}.home-tileSkeleton{background:#ffffff0a;border:1px solid #ffffff14;border-radius:20px;gap:12px;padding:16px;display:grid;position:relative;overflow:hidden}.home-tileSkeleton:after{content:"";will-change:transform;background:linear-gradient(90deg,#0000 0%,#ffffff14 35%,#ffffff08 60%,#0000 100%);animation:2s ease-in-out infinite skelShimmer;position:absolute;inset:0;transform:translate(-100%)}@keyframes skelShimmer{0%{transform:translate(-100%)}to{transform:translate(200%)}}.home-tileSkeleton-top{align-items:center;gap:14px;display:flex}.home-tileSkeleton-icon{background:#ffffff0f;border-radius:14px;flex-shrink:0;width:48px;height:48px}.home-tileSkeleton-textGroup{flex:1;gap:6px;display:grid}.home-tileSkeleton-line{background:#ffffff0f;border-radius:6px;height:12px}.home-tileSkeleton-line.w-72{width:72%}.home-tileSkeleton-line.w-50{width:50%}.home-tileSkeleton-arrow{background:#ffffff0f;border-radius:8px;flex-shrink:0;width:24px;height:24px}.home-tileSkeleton-bottom{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.home-tileSkeleton-pills{flex-wrap:wrap;gap:6px;display:flex}.home-tileSkeleton-pill{background:#ffffff0d;border-radius:8px;width:70px;height:24px}.home-tileSkeleton-price{background:#ffffff12;border-radius:6px;width:90px;height:18px}html[data-theme=light] .home-tileSkeleton{background:#ffffff80;border-color:#008a941a}html[data-theme=light] .home-tileSkeleton-icon,html[data-theme=light] .home-tileSkeleton-line,html[data-theme=light] .home-tileSkeleton-arrow,html[data-theme=light] .home-tileSkeleton-pill,html[data-theme=light] .home-tileSkeleton-price{background:#008a9414}html[data-theme=light] .home-tileSkeleton:after{background:linear-gradient(90deg,#0000,#ffffff80,#0000)}@media (width<=560px){.product-tile{contain-intrinsic-size:auto 216px!important}.product-tile--list{contain-intrinsic-size:auto 120px!important}.product-tile--grid{border-radius:22px;padding:14px}.product-tile--grid .product-tile-top{grid-template-columns:auto minmax(0,1fr)!important;align-items:center!important;gap:10px!important}.product-tile--grid .product-tile-main{grid-column:auto!important}.product-tile--grid .product-tile-arrow{display:none!important}.product-tile--grid .product-tile-icon{border-radius:12px;width:40px;height:40px}.product-tile--grid .product-tile-name{font-size:14px;line-height:1.2}.product-tile--grid .product-tile-price{font-size:15px}.product-tile--grid .product-tile-pill{height:28px;padding:0 8px;font-size:10px}.product-tile--grid .product-tile-pill svg{width:11px;height:11px}}@media (width<=900px) and (width>=561px){.product-tile{contain-intrinsic-size:auto 240px!important}.product-tile--list{contain-intrinsic-size:auto 130px!important}}.rv-strip{min-width:0;max-width:100%;margin-top:8px;padding:0 0 8px;overflow-x:clip}.rv-head{align-items:center;gap:8px;margin-bottom:10px;display:flex}.rv-label{letter-spacing:.06em;text-transform:uppercase;color:var(--brand-muted,#eafff580);font-size:12px;font-weight:700}html[data-theme=light] .rv-label{color:#003c5073}.rv-list{scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:8px;min-width:0;max-width:100%;padding-bottom:4px;display:flex;overflow-x:auto}.rv-list::-webkit-scrollbar{display:none}.rv-card{background:linear-gradient(180deg, #ffffff1a, #fff0 28%), var(--skeu-panel-bg,var(--uni-neo-panel,#ffffff0a));border:1px solid var(--brand-line,#ffffff12);border-radius:14px;flex-shrink:0;align-items:center;gap:8px;min-width:120px;max-width:180px;padding:8px 12px;text-decoration:none;transition:transform .18s,background .18s,box-shadow .18s;display:flex;box-shadow:inset 0 1px #ffffffb8,inset 0 -2px #0000000f,0 1px 2px #00000014}.rv-card:hover{filter:brightness(1.04);border-color:#00d6b447;transform:translateY(-2px)}html[data-theme=light] .rv-card{background:linear-gradient(180deg, #fffffff2, #fff0 30%), var(--skeu-panel-bg,#ffffffb3);border-color:#0d7c901f}html[data-theme=light] .rv-card:hover{filter:brightness(1.02);border-color:#008a9438}.rv-icon{border:1px solid var(--brand-line,#ffffff1a);background:linear-gradient(180deg, #ffffff24, #fff0 30%), var(--skeu-control-bg,#ffffff0f);border-radius:10px;flex-shrink:0;place-items:center;width:32px;height:32px;display:grid;overflow:hidden;box-shadow:inset 0 1px #ffffffb8,inset 0 -2px #0000000f,0 1px 2px #00000014}.rv-icon img{object-fit:cover;width:100%;height:100%}.rv-fallback{color:var(--accent);font-size:14px;font-weight:800}.rv-info{flex-direction:column;gap:1px;min-width:0;display:flex}.rv-name{color:var(--brand-text,#fff);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:700;overflow:hidden}html[data-theme=light] .rv-name{color:#0d2d39}.rv-price{color:#00d6b4;font-size:11px;font-weight:700}html[data-theme=light] .rv-price{color:#008a94}.social-proof-strip{gap:10px;margin-top:12px;display:grid}.social-proof-head{letter-spacing:.06em;text-transform:uppercase;color:var(--brand-muted,#eafff594);align-items:center;gap:6px;font-size:11px;font-weight:800;display:inline-flex}.social-proof-list{scrollbar-width:none;gap:10px;padding-bottom:4px;display:flex;overflow-x:auto}.social-proof-list::-webkit-scrollbar{display:none}.social-proof-card{border:1px solid var(--brand-line,#ffffff1a);background:linear-gradient(180deg, #ffffff1a, #fff0 28%), var(--skeu-panel-bg,var(--skeu-inset-bg,#ffffff0a));box-shadow:var(--skeu-control-shadow,none);border-radius:16px;flex:0 0 140px;gap:8px;margin:0;padding:10px;display:grid}.social-proof-card img{object-fit:cover;border:1px solid var(--brand-line,#ffffff14);width:100%;height:72px;box-shadow:var(--skeu-control-shadow,none);border-radius:12px}.social-proof-card figcaption{color:var(--brand-text,#eafaf5);-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:11px;line-height:1.45;display:-webkit-box;overflow:hidden}html[data-theme=light] .social-proof-head{color:#5f7781}html[data-theme=light] .social-proof-card{background:linear-gradient(180deg, #fffffff2, #fff0 30%), var(--skeu-panel-bg,#ffffffd1);box-shadow:var(--skeu-control-shadow,none);border-color:#008a9424}html[data-theme=light] .social-proof-card figcaption{color:#234652}.store-hero{border:1px solid var(--surface-line);background:var(--surface-glaze),var(--surface-face);min-width:0;color:var(--surface-text);box-shadow:var(--surface-raised);isolation:isolate;border-radius:28px;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);display:grid;position:relative;overflow:hidden}.store-hero *,.store-hero :before,.store-hero :after{box-sizing:border-box}.store-hero :is(h1,p,ol){margin:0}.store-hero a{color:inherit;text-decoration:none}.store-hero :is(button,a):focus-visible{outline:3px solid var(--surface-accent);outline-offset:5px}.store-heroCopy{min-width:0;padding:38px 40px}.store-heroEyebrow{color:var(--surface-accent);letter-spacing:.12em;align-items:center;gap:8px;font-size:10px;font-weight:800;line-height:1.6;display:flex}.store-heroEyebrow svg{flex-shrink:0}.store-hero h1{letter-spacing:-.05em;color:var(--surface-text);margin:20px 0 16px;font-size:clamp(34px,4.2vw,54px);font-weight:800;line-height:1.09}.store-hero--catalog h1{margin-top:0!important}.store-hero h1 span{color:var(--surface-accent)}.store-heroCopy>p{max-width:440px;color:var(--surface-muted);font-size:13px;line-height:1.85}.store-heroActions{flex-wrap:wrap;align-items:center;gap:18px;margin-top:24px;display:flex}.store-heroFacts{border-top:1px solid var(--surface-line);flex-wrap:wrap;gap:12px 20px;margin-top:27px;padding-top:20px;display:flex}.store-heroFacts>span{color:var(--surface-muted);align-items:center;gap:6px;font-size:11px;display:inline-flex}.store-heroFacts svg{color:var(--surface-accent)}.store-heroFacts strong{color:var(--surface-text);font-variant-numeric:tabular-nums;font-size:13px}.store-artLabel{letter-spacing:.13em;font-size:9px;font-weight:800;line-height:1.6;display:block}.store-statusTip{border:1px solid var(--surface-line);background:var(--surface-well);box-shadow:var(--surface-inset);color:var(--surface-muted);border-radius:12px;align-items:center;gap:10px;margin-top:19px;padding:12px 14px;font-size:11px;line-height:1.7;display:flex}.store-statusTip svg{color:var(--surface-accent);flex-shrink:0}.store-statusArt{border-left:1px solid var(--surface-line);background:var(--surface-well);flex-direction:column;justify-content:center;padding:32px;display:flex}.store-statusArt .store-artLabel{color:var(--surface-accent);margin-bottom:22px}.store-guideSteps{gap:14px;padding:0;list-style:none;display:grid}.store-guideSteps li{border:1px solid var(--surface-line);background:var(--surface-glaze),var(--surface-face);box-shadow:var(--surface-raised);border-radius:16px;align-items:center;gap:14px;padding:14px;display:flex;position:relative}.store-guideNumber{background:var(--surface-well);width:37px;height:37px;box-shadow:var(--surface-inset);color:var(--surface-accent);border-radius:11px;flex-shrink:0;place-items:center;font-size:11px;font-weight:800;display:grid}.store-guideSteps strong{color:var(--surface-text);font-size:12px;display:block}.store-guideSteps li>div>span{color:var(--surface-muted);margin-top:4px;font-size:10px;line-height:1.6;display:block}@media (width<=900px){.store-heroCopy{padding:30px 26px}.store-hero{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}.store-statusArt{padding:24px 20px}}@media (width<=600px){.store-hero{border-radius:22px;grid-template-columns:1fr}.store-heroCopy{padding:26px 22px}.store-hero h1{margin:17px 0 14px;font-size:36px}.store-heroCopy>p{font-size:12px}.store-heroActions{gap:12px;margin-top:19px}.store-heroFacts{gap:12px;margin-top:22px;padding-top:17px}.store-statusArt{border-left:0;border-top:1px solid var(--surface-line);padding:20px 22px}.store-statusArt>.store-artLabel{margin-bottom:14px}.store-guideSteps{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.store-guideSteps li{border-radius:12px;flex-direction:column;align-items:flex-start;gap:10px;padding:12px 8px}.store-guideSteps strong{font-size:10px;line-height:1.5}.store-guideSteps li>div>span{display:none}.store-statusTip{font-size:10px}}@media (prefers-reduced-motion:reduce){.store-hero *{transition:none!important}}.store-hero.store-hero--catalog{z-index:30;border-radius:20px;grid-template-columns:minmax(0,1.15fr) minmax(320px,420px);align-items:center;gap:20px;padding:22px 26px;position:relative;overflow:visible!important}.store-hero--catalog .store-heroCopy{z-index:2;padding:0;position:relative}.store-hero--catalog h1{margin:8px 0 6px;font-size:30px;line-height:1.15}.store-hero--catalog .store-heroCopy>p{max-width:none;font-size:12px}.store-hero--catalog .store-heroFacts{border:0;gap:16px;margin-top:10px;padding:0}.store-hero--catalog .store-heroActions{z-index:20;width:100%;margin:0;position:relative}.store-hero--catalog .store-heroActions--search{width:100%}.store-hero .hx-btn-primary{text-decoration:none}.store-heroStackClip{border-radius:inherit;pointer-events:none;z-index:1;position:absolute;inset:0;overflow:hidden}@media (width<=960px){.store-hero.store-hero--catalog{grid-template-columns:1fr;gap:24px;padding:20px 22px}.store-hero--catalog .store-heroActions{width:100%;margin-top:20px!important}}@media (width<=720px){.store-hero.store-hero--catalog{border-radius:18px;grid-template-columns:1fr;gap:14px;padding:16px}.store-hero--catalog h1{font-size:24px}.store-hero--catalog .store-heroActions{width:100%;margin-top:0!important}.store-hero--catalog .store-heroFacts{display:none}.store-hero--catalog .store-heroCopy>p{margin-bottom:0}}.catalog-productStack{transform-origin:100%;opacity:.35;pointer-events:none;width:375px;height:260px;position:absolute;top:50%;right:-20px;transform:translateY(-50%)scale(.95);-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 35%);mask-image:linear-gradient(90deg,#0000 0%,#000 35%)}.catalog-stackCard{width:144px;height:174px;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0;position:absolute;overflow:visible}.catalog-stackCard img{object-fit:contain;filter:drop-shadow(0 12px 18px #173b282e);border-radius:0;width:100%;height:100%;display:block}.catalog-stackCard--1{z-index:1;top:76px;left:0;transform:rotate(-24deg)}.catalog-stackCard--2{z-index:2;top:0;left:57px;transform:rotate(-13deg)}.catalog-stackCard--3{z-index:5;top:82px;left:115px;transform:rotate(-3deg)}.catalog-stackCard--4{z-index:3;top:8px;left:174px;transform:rotate(12deg)}.catalog-stackCard--5{z-index:4;top:83px;left:231px;transform:rotate(24deg)}@media (width<=1150px){.catalog-productStack{opacity:.32;right:-25px;transform:translateY(-50%)scale(.88);-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 38%);mask-image:linear-gradient(90deg,#0000 0%,#000 38%)}}@media (width<=960px){.catalog-productStack{transform-origin:100%;opacity:.32;top:50%;bottom:auto;right:-20px;transform:translateY(-50%)scale(.72);-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 35%);mask-image:linear-gradient(90deg,#0000 0%,#000 35%)}}@media (width<=720px){.catalog-productStack{transform-origin:100%!important;opacity:.32!important;width:375px!important;height:260px!important;top:50%!important;bottom:auto!important;right:-20px!important;transform:translateY(-50%)scale(.62)!important;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 35%)!important;mask-image:linear-gradient(90deg,#0000 0%,#000 35%)!important}}@media (width<=380px){.catalog-productStack{transform-origin:100%!important;opacity:.3!important;width:375px!important;height:260px!important;top:50%!important;bottom:auto!important;right:-20px!important;transform:translateY(-50%)scale(.54)!important;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 35%)!important;mask-image:linear-gradient(90deg,#0000 0%,#000 35%)!important}}.catalog-stackCard img.catalog-stackIcon--rounded{aspect-ratio:1;object-fit:cover;border-radius:24px;height:auto}.store-hero.store-hero--status{border-radius:20px;justify-content:space-between;align-items:center;gap:24px;min-height:auto;padding:20px 28px;display:flex;overflow:hidden}.store-hero--status .store-heroCopy{flex:auto;gap:5px;min-width:0;padding:0;display:grid}.store-hero--status .store-heroEyebrow{letter-spacing:.1em;color:var(--surface-accent);gap:6px;font-size:11px;font-weight:800}.store-hero--status h1{letter-spacing:-.04em;color:var(--surface-text);margin:0;font-size:clamp(26px,3.2vw,34px);font-weight:800;line-height:1.15}.store-hero--status h1 span{color:var(--surface-accent)}.store-hero--status .store-heroCopy>p{color:var(--surface-muted);max-width:580px;margin:0;font-size:13.5px;line-height:1.55}.store-hero--status .store-heroAside{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:10px;display:flex}.store-hero--status .store-statusBtn{white-space:nowrap;border-radius:12px;align-items:center;gap:6px;height:38px;padding:0 18px;font-size:13px;font-weight:800;display:inline-flex}.store-hero--status .store-statusTip{border:1px solid var(--surface-line);background:var(--surface-well);box-shadow:var(--surface-inset);color:var(--surface-muted);white-space:nowrap;border-radius:10px;align-items:center;gap:7px;margin:0;padding:7px 13px;font-size:11.5px;line-height:1.4;display:inline-flex}.store-hero.store-hero--status.store-hero--hasOrder{padding:16px 24px}@media (width<=1020px){.store-hero.store-hero--status{flex-direction:column;align-items:flex-start;gap:16px;padding:18px 20px}.store-hero--status .store-heroAside{flex-flow:wrap;align-items:center;gap:10px;width:100%}.store-hero--status .store-statusBtn{flex:none}}@media (width<=540px){.store-hero.store-hero--status{border-radius:16px;padding:16px}.store-hero--status h1{font-size:24px}.store-hero--status .store-heroAside{flex-direction:column;align-items:stretch}.store-hero--status .store-statusBtn{justify-content:center;width:100%}.store-hero--status .store-statusTip{white-space:normal;text-align:center;justify-content:center;width:100%}}.sw-update-toast{top:calc(12px + env(safe-area-inset-top));z-index:1400;border:1px solid var(--brand-line,#4fffc847);background:linear-gradient(180deg, #ffffff1f, #fff0 28%), var(--skeu-panel-bg,#0b1220f0);box-shadow:var(--skeu-panel-shadow,0 10px 28px #0000004d);border-radius:12px;align-items:center;gap:10px;padding:10px 14px;font-size:13px;display:inline-flex;position:fixed;left:50%;transform:translate(-50%)}html[data-theme=light] .sw-update-toast{background:linear-gradient(180deg, #fffffffa, #fff0 30%), var(--skeu-panel-bg,#fff);box-shadow:var(--skeu-panel-shadow,0 10px 24px #3c647829);color:#123744;border-color:#008a942e}.trust-strip{border:1px solid var(--brand-line,#ffffff1a);background:linear-gradient(180deg, #ffffff14, #fff0 28%), var(--skeu-panel-bg,var(--skeu-inset-bg,#ffffff0a));box-shadow:var(--skeu-control-shadow,none);border-radius:16px;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 10px;padding:10px 12px;display:grid}.trust-strip--compact{gap:8px 10px;padding:10px 12px}@media (width>=420px){.trust-strip{grid-template-columns:repeat(4,minmax(0,1fr))}}.trust-strip-item{letter-spacing:.02em;min-width:0;color:var(--brand-muted,#eafff5b8);align-items:center;gap:5px;font-size:11px;font-weight:700;display:inline-flex}.trust-strip-item span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.trust-strip--compact .trust-strip-item{gap:4px;font-size:10px}.trust-strip-item svg{color:var(--accent);flex-shrink:0}html[data-theme=light] .trust-strip{background:linear-gradient(180deg, #fffffff2, #fff0 30%), var(--skeu-panel-bg,#ffffffd1);box-shadow:var(--skeu-control-shadow,none);border-color:#008a9424}html[data-theme=light] .trust-strip-item{color:#4a6570}html{--storefront-global-bg:#101715}html,body{background:var(--storefront-global-bg)!important;color:var(--text,#f5f5f5)!important}html[data-theme=light]{--storefront-global-bg:#f5f7f4}html[data-theme=light],html[data-theme=light] body{background:var(--storefront-global-bg)!important;color:#0a0a0a!important}body,.page,.header,.bottom-nav{transition:background-color .25s,border-color .25s,color .2s}@media (prefers-reduced-motion:reduce){body,.page,.header,.bottom-nav{transition:none!important}}:focus-visible{outline:none;box-shadow:0 0 0 2px var(--paper,#fff), 0 0 0 4px var(--accent)!important}::selection{background:var(--accent)!important;color:#fff!important}.container{width:min(1200px,100%);padding-left:calc(clamp(20px, 4vw, 40px) + env(safe-area-inset-left));padding-right:calc(clamp(20px, 4vw, 40px) + env(safe-area-inset-right))}.promo-tickerItem{max-width:min(1200px,100%)}.global-bg{background:var(--storefront-global-bg)!important}.global-bg:after,.global-noise,.catalog-hero:before,.catalog-page .catalog-hero:before,.testimonials-page .testi-minimal-hero:before,.faq-shell:before,.about-minimal-hero:before,.testi-minimal-hero:before,.hero-minimal:before,.status-hero:before{display:none!important}html[data-theme=light] .global-bg,html[data-theme=light] .hx-heroZone:after,html[data-theme=light] .home-page .home-body{background:var(--storefront-global-bg)!important}html[data-theme=light] .hx-heroZone:after{background:linear-gradient(180deg, transparent 0%, #f6f6f659 40%, var(--storefront-global-bg) 100%)!important}html[data-theme=dark] .home-page,html[data-theme=dark] .home-page .hx-heroZone,html[data-theme=dark] .home-page .hx-hero,html[data-theme=dark] .home-page .home-body,html[data-theme=dark] .home-page .home-section{background-color:var(--storefront-global-bg)!important}html[data-theme=dark] .home-page .hx-heroZone:after{bottom:-1px;background:linear-gradient(180deg, transparent 0%, #10171557 40%, var(--storefront-global-bg) 100%)!important}html[data-theme=dark] .home-page .hx-hero-scrim{background:radial-gradient(ellipse 95% 70% at 50% 42%, #040c09b8 0%, #07100c52 55%, #10171500 100%), linear-gradient(180deg, transparent 0%, transparent 34%, #0a120e52 58%, #0e16129e 78%, #0e1612e6 92%, var(--storefront-global-bg) 100%)!important}html[data-theme=dark] .home-page .home-body{margin-top:-1px}.promo-tickerStack{flex-direction:column;width:100%;display:flex}.promo-ticker{--promo-ticker-font:inherit;--promo-ticker-size:11px;--promo-ticker-weight:700;--promo-ticker-tracking:.02em;--promo-ticker-leading:1.25;box-sizing:border-box;color:#fff;width:100%;min-height:24px;font-family:var(--promo-ticker-font);font-size:var(--promo-ticker-size);font-weight:var(--promo-ticker-weight);letter-spacing:var(--promo-ticker-tracking);line-height:var(--promo-ticker-leading);background:#009e60;border-bottom:0;justify-content:center;align-items:center;padding:2.5px 36px 2.5px 12px;display:flex;position:relative}html[data-theme=dark] .promo-ticker--flash{color:#04140e;background:#00a86b}.promo-ticker--style-minimal_border,.promo-ticker--newProduct.promo-ticker--style-minimal_border,.promo-ticker--service.promo-ticker--style-minimal_border{box-shadow:0 1px 2px #00000008;color:#0f172a!important;border-bottom:2px solid var(--banner-accent,#f97316)!important;background:#fff!important}html[data-theme=dark] .promo-ticker--style-minimal_border,html[data-theme=dark] .promo-ticker--newProduct.promo-ticker--style-minimal_border,html[data-theme=dark] .promo-ticker--service.promo-ticker--style-minimal_border{box-shadow:0 1px 4px #00000040;color:#f8fafc!important;border-bottom:2px solid var(--banner-accent,#f97316)!important;background:#141716!important}.promo-ticker--color-orange{--banner-accent:#f97316}.promo-ticker--color-green{--banner-accent:#009e60}.promo-ticker--color-yellow{--banner-accent:#f59e0b}.promo-ticker--color-red{--banner-accent:#dc2626}.promo-ticker--color-black{--banner-accent:#181818}.promo-ticker--color-blue{--banner-accent:#0284c7}html[data-theme=dark] .promo-ticker--color-orange{--banner-accent:#fb923c}html[data-theme=dark] .promo-ticker--color-green{--banner-accent:#00ffb3}html[data-theme=dark] .promo-ticker--color-yellow{--banner-accent:#facc15}html[data-theme=dark] .promo-ticker--color-red{--banner-accent:#f87171}html[data-theme=dark] .promo-ticker--color-black{--banner-accent:#fff}html[data-theme=dark] .promo-ticker--color-blue{--banner-accent:#38bdf8}.promo-ticker--style-minimal_border .promo-tickerBadge{background:var(--banner-accent,#f97316)!important;color:#fff!important}html[data-theme=dark] .promo-ticker--style-minimal_border.promo-ticker--color-green .promo-tickerBadge{color:#04140e!important;background:#00ffb3!important}.promo-ticker--style-minimal_border .promo-tickerClose{color:#334155!important;background:0 0!important}.promo-ticker--style-minimal_border .promo-tickerClose:hover{color:#0f172a!important;background:0 0!important}html[data-theme=dark] .promo-ticker--style-minimal_border .promo-tickerClose{color:#cbd5e1!important;background:0 0!important}html[data-theme=dark] .promo-ticker--style-minimal_border .promo-tickerClose:hover{color:#fff!important;background:0 0!important}.promo-ticker--style-solid.promo-ticker--color-orange{color:#fff!important;background:#f97316!important}.promo-ticker--style-solid.promo-ticker--color-green{color:#fff!important;background:#009e60!important}.promo-ticker--style-solid.promo-ticker--color-yellow{color:#1a1003!important;background:#f59e0b!important}.promo-ticker--style-solid.promo-ticker--color-red{color:#fff!important;background:#dc2626!important}.promo-ticker--style-solid.promo-ticker--color-black{color:#fff!important;background:#181818!important}.promo-ticker--style-solid.promo-ticker--color-blue{color:#fff!important;background:#0284c7!important}html[data-theme=dark] .promo-ticker--style-solid.promo-ticker--color-orange{color:#fff!important;background:#ea580c!important}html[data-theme=dark] .promo-ticker--style-solid.promo-ticker--color-green{color:#fff!important;background:#008751!important}html[data-theme=dark] .promo-ticker--style-solid.promo-ticker--color-yellow{color:#000!important;background:#d97706!important}html[data-theme=dark] .promo-ticker--style-solid.promo-ticker--color-red{color:#fff!important;background:#b91c1c!important}html[data-theme=dark] .promo-ticker--style-solid.promo-ticker--color-black{color:#f5f5f5!important;background:#0a0a0a!important}html[data-theme=dark] .promo-ticker--style-solid.promo-ticker--color-blue{color:#fff!important;background:#0369a1!important}.promo-ticker--style-gradient.promo-ticker--color-orange{color:#fff!important;background:linear-gradient(90deg,#f97316 0%,#fb923c 50%,#ea580c 100%)!important}.promo-ticker--style-gradient.promo-ticker--color-green{color:#fff!important;background:linear-gradient(90deg,#009e60 0%,#00c77f 50%,#008f56 100%)!important}.promo-ticker--style-gradient.promo-ticker--color-yellow{color:#1a1003!important;background:linear-gradient(90deg,#f59e0b 0%,#fbbf24 50%,#d97706 100%)!important}.promo-ticker--style-gradient.promo-ticker--color-red{color:#fff!important;background:linear-gradient(90deg,#dc2626 0%,#ef4444 50%,#b91c1c 100%)!important}.promo-ticker--style-gradient.promo-ticker--color-black{color:#fff!important;background:linear-gradient(90deg,#181818 0%,#282828 50%,#121212 100%)!important}.promo-ticker--style-gradient.promo-ticker--color-blue{color:#fff!important;background:linear-gradient(90deg,#0284c7 0%,#38bdf8 50%,#0369a1 100%)!important}html[data-theme=dark] .promo-ticker--style-gradient.promo-ticker--color-orange{background:linear-gradient(90deg,#c2410c 0%,#ea580c 50%,#9a3412 100%)!important}html[data-theme=dark] .promo-ticker--style-gradient.promo-ticker--color-green{background:linear-gradient(90deg,#00a86b 0%,#00c77f 50%,#009961 100%)!important}html[data-theme=dark] .promo-ticker--style-gradient.promo-ticker--color-yellow{color:#000!important;background:linear-gradient(90deg,#d97706 0%,#f59e0b 50%,#b45309 100%)!important}html[data-theme=dark] .promo-ticker--style-gradient.promo-ticker--color-red{background:linear-gradient(90deg,#b91c1c 0%,#dc2626 50%,#991b1b 100%)!important}html[data-theme=dark] .promo-ticker--style-gradient.promo-ticker--color-black{background:linear-gradient(90deg,#0a0a0a 0%,#1e1e1e 50%,#080808 100%)!important}html[data-theme=dark] .promo-ticker--style-gradient.promo-ticker--color-blue{background:linear-gradient(90deg,#075985 0%,#0284c7 50%,#0369a1 100%)!important}.promo-ticker--style-pill_outline{background:0 0!important;padding:6px 16px!important}.promo-ticker--style-pill_outline .promo-tickerItem{align-items:center;gap:6px;box-shadow:0 2px 8px #0000000d;border:1.5px solid var(--banner-accent,#009e60)!important;color:#0f172a!important;background:#fffffff2!important;border-radius:10px!important;padding:4px 16px!important;display:inline-flex!important}html[data-theme=dark] .promo-ticker--style-pill_outline .promo-tickerItem{color:#f1f5f9!important;background:#141816f2!important}.promo-tickerItem{flex-wrap:wrap;justify-content:center;align-items:center;gap:5px;margin:0;font-size:11px;line-height:1.25;display:inline-flex}.promo-tickerBadge{letter-spacing:.05em;text-transform:uppercase;color:#008751;background:#fff;border-radius:6px;justify-content:center;align-items:center;margin-right:4px;padding:.5px 6px;font-size:8.5px;font-weight:900;line-height:1.3;display:inline-flex;box-shadow:0 1px 3px #0000001f}.promo-ticker--color-orange .promo-tickerBadge{color:#ea580c;background:#fff}.promo-ticker--color-black .promo-tickerBadge{color:#111;background:#fff}.promo-ticker--color-yellow .promo-tickerBadge{color:#fbbf24;background:#1a1003}.promo-ticker--color-red .promo-tickerBadge{color:#dc2626;background:#fff}.promo-ticker--color-blue .promo-tickerBadge{color:#0284c7;background:#fff}html[data-theme=dark] .promo-tickerBadge{color:#00ffb3;background:#04140e}html[data-theme=dark] .promo-ticker--color-orange .promo-tickerBadge{color:#c2410c;background:#fff}html[data-theme=dark] .promo-ticker--color-black .promo-tickerBadge{color:#fff;background:#2a2a2a}html[data-theme=dark] .promo-ticker--color-yellow .promo-tickerBadge{color:#fbbf24;background:#000}html[data-theme=dark] .promo-ticker--color-red .promo-tickerBadge{color:#b91c1c;background:#fff}html[data-theme=dark] .promo-ticker--color-blue .promo-tickerBadge{color:#0369a1;background:#fff}.promo-tickerGlyph{vertical-align:middle;flex-shrink:0;align-items:center;margin-right:4px;display:inline-flex}@keyframes mascotFlow{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-3.5px)rotate(1.2deg)}}.mascot-flow,.promo-tickerMascot{vertical-align:middle;filter:drop-shadow(0 1px 2px #0000001f);transform-origin:bottom;will-change:transform;flex-shrink:0;align-items:center;width:auto;height:22px;margin-left:6px;margin-right:2px;transition:transform .25s cubic-bezier(.34,1.56,.64,1);animation:3.6s ease-in-out infinite mascotFlow;display:inline-flex}.mascot-flow:hover,.promo-ticker:hover .promo-tickerMascot,.promo-ticker:hover .mascot-flow{animation-play-state:paused;transform:scale(1.15)translateY(-2px)}@media (prefers-reduced-motion:reduce){.mascot-flow,.promo-tickerMascot{animation:none!important}}html[data-motion=off] .mascot-flow,html[data-motion=off] .promo-tickerMascot{animation:none!important}.promo-tickerLink,.promo-tickerCode{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;margin:0;padding:0;transition:opacity .18s,transform .18s;display:inline}.promo-tickerCode{font-family:var(--font-mono);letter-spacing:.04em;font-weight:700}.promo-tickerLink--underline{text-underline-offset:3px!important;font-weight:800!important;text-decoration:underline!important;text-decoration-thickness:1.5px!important}.promo-tickerLink--underline:hover{opacity:.8}.promo-tickerLink--underline_hover{font-weight:700!important;text-decoration:none!important}.promo-tickerLink--underline_hover:hover{text-underline-offset:3px!important;text-decoration:underline!important;text-decoration-thickness:1.5px!important}.promo-tickerLink--bold_arrow{align-items:center;gap:3px;display:inline-flex;font-weight:900!important;text-decoration:none!important}.promo-tickerLink--bold_arrow:after{content:"→";margin-left:2px;transition:transform .18s;display:inline-block}.promo-tickerLink--bold_arrow:hover:after{transform:translate(3px)}.promo-tickerLink--pill_button{gap:4px;margin-left:5px;color:inherit!important;background:#ffffff47!important;border:1px solid #ffffff73!important;border-radius:6px!important;align-items:center!important;padding:1px 8px!important;font-size:10px!important;font-weight:800!important;text-decoration:none!important;display:inline-flex!important;box-shadow:0 1px 3px #0000001f!important}.promo-ticker--style-minimal_border .promo-tickerLink--pill_button{background:var(--banner-accent,#f97316)!important;color:#fff!important;border:0!important}.promo-tickerLink--pill_button:hover{transform:translateY(-1px);box-shadow:0 2px 6px #0000002e!important}.promo-tickerLink--plain{font-weight:700!important;text-decoration:none!important}.promo-ticker--code{color:#fff!important;background:#0a0a0a!important}.promo-tickerClose{width:24px;height:24px;color:inherit;cursor:pointer;z-index:2;opacity:.72;border:0;border-radius:4px;justify-content:center;align-items:center;padding:0;transition:transform .15s,opacity .15s;display:flex;position:absolute;top:50%;right:8px;transform:translateY(-50%);background:0 0!important}.promo-tickerClose:hover{opacity:1;transform:translateY(-50%)scale(1.15);background:0 0!important}.promo-tickerClose:focus-visible{outline-offset:1px;outline:2px solid!important}body.is-funnel .promo-tickerStack,body.is-admin-app .promo-tickerStack,body.is-funnel .promo-ticker,body.is-admin-app .promo-ticker{display:none}.header,.site-header{box-shadow:none!important;background:0 0!important;border-bottom:0!important;flex-direction:column!important;padding-left:0!important;padding-right:0!important;display:flex!important}html[data-theme=light] .header,html[data-theme=light] .site-header{box-shadow:none!important;background:0 0!important;border-bottom:0!important}.header-inner{width:min(1200px,100%);padding-left:calc(clamp(20px, 4vw, 40px) + env(safe-area-inset-left));padding-right:calc(clamp(20px, 4vw, 40px) + env(safe-area-inset-right));margin:0 auto}html[data-theme=light] .nav,html[data-theme=light] .header-cart,html[data-theme=light] .header-iconAction,html[data-theme=light] .theme-toggle{color:#0a0a0a}.ac-popup-backdrop{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0000007a!important}.ac-popup-kicker{color:var(--text)!important;animation:none!important}.ac-popup-suppressBtn{color:#737373!important;box-shadow:none!important;background:0 0!important;border:0!important}.catalog-page .catalog-quickChip.catalog-quickChip--line,.catalog-page .catalog-quickChip.catalog-quickChip--app_premium,.catalog-page .catalog-quickChip.catalog-quickChip--academic{background:linear-gradient(180deg, #ffffff29, #fff0 30%), var(--skeu-control-bg)!important;color:var(--brand-text)!important;box-shadow:var(--skeu-control-shadow)!important;border:none!important;outline:none!important;transition:transform .18s,box-shadow .18s,filter .18s!important}.catalog-page .catalog-quickChip.catalog-quickChip--line svg,.catalog-page .catalog-quickChip.catalog-quickChip--app_premium svg,.catalog-page .catalog-quickChip.catalog-quickChip--academic svg{color:var(--brand-icon)!important}.catalog-page .catalog-quickChip.catalog-quickChip--line:hover,.catalog-page .catalog-quickChip.catalog-quickChip--app_premium:hover,.catalog-page .catalog-quickChip.catalog-quickChip--academic:hover{filter:brightness(1.06)!important;transform:translateY(-1px)!important}.catalog-page .catalog-quickChip.catalog-quickChip--line:active,.catalog-page .catalog-quickChip.catalog-quickChip--app_premium:active,.catalog-page .catalog-quickChip.catalog-quickChip--academic:active{box-shadow:var(--skeu-inset-shadow)!important;transform:translateY(1px)scale(.98)!important}.catalog-page .catalog-quickChip.catalog-quickChip--line.active,.catalog-page .catalog-quickChip.catalog-quickChip--app_premium.active,.catalog-page .catalog-quickChip.catalog-quickChip--academic.active{background:var(--imzaqi-btn-face)!important;color:var(--imzaqi-btn-text)!important;box-shadow:var(--imzaqi-btn-shadow)!important;border:none!important;outline:none!important}.catalog-page .catalog-quickChip.catalog-quickChip--line.active svg,.catalog-page .catalog-quickChip.catalog-quickChip--app_premium.active svg,.catalog-page .catalog-quickChip.catalog-quickChip--academic.active svg{color:var(--imzaqi-btn-text)!important}.catalog-heroFilterBtn{background:linear-gradient(180deg, #ffffff29, #fff0 30%), var(--skeu-control-bg)!important;color:var(--brand-text)!important;box-shadow:var(--skeu-control-shadow)!important;border:none!important;border-radius:14px!important;outline:none!important;transition:transform .18s,box-shadow .18s,filter .18s!important}.catalog-heroFilterBtn svg{color:var(--brand-icon,var(--brand-text))!important}.catalog-heroFilterBtn:hover{filter:brightness(1.06)!important;transform:translateY(-1px)!important}.catalog-heroFilterBtn:active{box-shadow:var(--skeu-inset-shadow)!important;transform:translateY(1px)scale(.98)!important}.catalog-heroFilterBtn.active{background:var(--imzaqi-btn-face)!important;color:var(--imzaqi-btn-text)!important;box-shadow:var(--imzaqi-btn-shadow)!important;border:none!important;outline:none!important}.catalog-heroFilterBtn.active svg{color:var(--imzaqi-btn-text)!important}html[data-theme=light] .pdx-packHot,.fsp-discountBadge,.flash-sale-badge{color:#fff!important;background:#009e60!important}.fsp-head,.ac-popup-head{border-bottom-color:var(--line)!important;background:0 0!important}.chip-duration,.chip-sold,.chip-guarantee{color:var(--text)!important;border-color:var(--line)!important;background:var(--skeu-control-bg,transparent)!important;box-shadow:none!important}.product-tile{background:linear-gradient(180deg, #ffffff0a, transparent 30%), var(--skeu-panel-bg)!important}html[data-theme=light] .product-tile{background:linear-gradient(#fffc,#fff0 35%),linear-gradient(#fff 0% 50%,#f0f9f5 78%,#e4f5ed 100%)!important;border-color:#009e601f!important;box-shadow:0 8px 24px #0000000f,0 0 0 1px #009e601a!important}html[data-theme=light] .product-tile-pill{background:#fff!important;border-color:#0a0a0a1a!important}.header,.header.is-shrunk{--hdr-py:8px;--hdr-logo:32px;--hdr-action:32px;--hdr-action-radius:10px;--hdr-action-icon:16px;--hdr-inner-gap:12px;--hdr-toggle-w:52px;--hdr-toggle-h:32px;--hdr-toggle-thumb:24px;--hdr-toggle-shift:24px}.header .header-inner,.header.is-shrunk .header-inner{align-items:center;gap:12px;padding-top:8px!important;padding-bottom:8px!important}.header .brand-img,.header.is-shrunk .brand-img{height:32px!important}.header .header-actions,.header .header-cart-container{gap:8px;overflow:visible;align-items:center!important;display:flex!important}.header .header-desktop-toggles{gap:8px;display:flex;overflow:visible;align-items:center!important}.header .header-mobile-left{gap:8px;display:none;overflow:visible;align-items:center!important}@media (width<=1024px){.header .header-mobile-left{display:flex!important}.header .header-desktop-toggles,.header .desktop-only{display:none!important}}@media (width>=1025px){.header .header-mobile-left{display:none!important}.header .header-desktop-toggles,.header .desktop-only{display:flex!important}}.header .header-cart{overflow:visible!important}.header .header-cart,.header .header-iconAction{box-sizing:border-box!important;border-radius:10px!important;flex-basis:32px!important;justify-content:center!important;align-items:center!important;width:32px!important;min-width:32px!important;height:32px!important;min-height:32px!important;margin:0!important;padding:0!important;display:inline-flex!important}.header .header-cart svg,.header .header-iconAction svg{width:16px!important;height:16px!important;margin:0!important;display:block!important}.header .theme-toggle{border-radius:10px!important;width:52px!important;height:32px!important;margin:0!important}.header .theme-toggleThumb{width:24px!important;height:24px!important;top:4px!important;left:4px!important}.header .theme-toggle.is-dark .theme-toggleThumb{transform:translate(24px)!important}.header .header-cart .pill,.header.is-shrunk .header-cart .pill{z-index:3;min-width:16px;height:16px;padding:0 4px;font-size:9px;line-height:16px;top:1px!important;right:1px!important}.catalog-filterBtn span:not(.catalog-filterBtnCount){display:none}.catalog-viewSwitch .catalog-viewBtn{width:36px;padding:0}.pdx-compareBtn .pdx-compareLabel{font:inherit;letter-spacing:.01em;font-weight:800;display:inline!important}.pdx-compareBtn{min-width:unset!important;gap:6px!important;width:auto!important;padding:0 12px 0 10px!important}.detail-page-v3 .pdx-packFacts{color:#737373;flex-wrap:wrap;align-items:center;gap:2px 0;margin:2px 0 0;font-size:12px;font-weight:600;line-height:1.45;display:flex}html[data-theme=dark] .detail-page-v3 .pdx-packFacts{color:#a3a3a3}.detail-page-v3 .pdx-packFacts>span+span:before{content:"·";opacity:.4;margin:0 8px;font-weight:700}.detail-page-v3 .pdx-packBlurb{color:inherit;opacity:.72;margin:0;font-size:13px;font-weight:400;line-height:1.5}.detail-page-v3 .pdx-benefitToggle-modern{min-height:0!important;box-shadow:none!important;color:#737373!important;background:0 0!important;border:0!important;justify-content:flex-start!important;padding:0!important;font-size:12px!important;font-weight:700!important}.detail-page-v3 .pdx-filterChip{align-items:center;gap:6px;display:inline-flex}.btn:not(.btn-ghost):not(.btn-danger):not(.btn-disabled),.pdx-buyNowBtn:not(.btn-disabled),.detail-page .pdx-packCard .pdx-buyNowBtn,.detail-page .pdx-packCard.is-recommended .pdx-buyNowBtn,.detail-page .pdx-variantCard.is-recommended .pdx-buyNowBtn,.catalog-viewBtn.active,.catalog-chip.active,.catalog-quickChip.active,.catalog-page .catalog-quickChip.catalog-quickChip--line.active,.testi-filterChip.active,.testi-shell .tab-btn.active,.pdx-stickyCheckoutBtn{background:var(--imzaqi-btn-face)!important;border-color:var(--imzaqi-btn-border)!important;color:var(--imzaqi-btn-text)!important;box-shadow:var(--imzaqi-btn-shadow)!important;text-shadow:none!important}.pdx-packHot,.pdx-packHot--value,.detail-page-v3 .pdx-packHot,.detail-page-v3 .pdx-packHot--value{color:#fff!important;text-shadow:none!important;background:#009e60!important;border:1px solid #00824b40!important;box-shadow:0 1px 3px #00784633!important}html[data-theme=dark] .pdx-packHot,html[data-theme=dark] .pdx-packHot--value,html[data-theme=dark] .detail-page-v3 .pdx-packHot,html[data-theme=dark] .detail-page-v3 .pdx-packHot--value{color:#fff!important;text-shadow:none!important;background:#009e60!important;border:1px solid #00d6b433!important;box-shadow:0 1px 4px #00000059!important}.pdx-packHot svg,.detail-page-v3 .pdx-packHot svg{color:#fff!important;stroke:#fff!important}.btn:not(.btn-ghost):not(.btn-danger):not(.btn-disabled):hover,.pdx-buyNowBtn:not(.btn-disabled):hover,.detail-page .pdx-packCard .pdx-buyNowBtn:hover:not(:disabled){box-shadow:var(--imzaqi-btn-shadow-hover)!important}.pdx-benefitItem,.pdx-benefitItem span,.detail-page-v3 .pdx-benefitItem{font-weight:400!important}.btn:before,.product-tile:after,.catalog-card:after,.pdx-variantCard:after,.pdx-packCard:after,.home-page .product-tile:after,.home-page .home-howCard:before{content:none!important;display:none!important}.theme-toggle{-webkit-backdrop-filter:blur(8px);color:#0a0a0a!important;background:#ffffff14!important;border:1px solid #ffffff24!important;box-shadow:inset 0 1px 3px #0006,0 1px 2px #ffffff0d!important}html[data-theme=light] .theme-toggle{background:#0000000d!important;border:1px solid #0000001a!important;box-shadow:inset 0 1px 3px #0000001f,0 1px #fffc!important}.theme-toggle:hover,html[data-theme=light] .theme-toggle:hover{transform:none!important}.theme-toggleGlyph{z-index:1;color:#8a8a8a!important;opacity:1!important;display:grid!important}.theme-toggle:not(.is-dark) .theme-toggleGlyph-light,.theme-toggle.is-dark .theme-toggleGlyph-dark{opacity:0!important}.theme-toggle.is-dark .theme-toggleGlyph-light,.theme-toggle:not(.is-dark) .theme-toggleGlyph-dark{color:#8a8a8a!important;opacity:1!important}.theme-toggleThumb,.theme-toggle.is-dark .theme-toggleThumb{z-index:2;color:#051614!important;background:linear-gradient(135deg,#00f5c4 0%,#38bdf8 100%)!important;border-radius:9px!important;box-shadow:0 2px 10px #00f5c480,inset 0 1px #ffffffb3!important}html[data-theme=light] .theme-toggleThumb,html[data-theme=light] .theme-toggle:not(.is-dark) .theme-toggleThumb{color:#fff!important;background:linear-gradient(135deg,#00a86b 0%,#0284c7 100%)!important;box-shadow:0 2px 8px #00a86b59,inset 0 1px #fffc!important}html[data-theme=dark] .theme-toggle{background:#ffffff14!important;border-color:#ffffff24!important}.detail-page-v3 .pdx-billboard.pdx-topCard{grid-template-columns:minmax(240px,.9fr) minmax(0,1.15fr);align-items:stretch;overflow:hidden;background:#fff!important;border:0!important;border-radius:28px!important;gap:0!important;padding:0!important;display:grid!important;box-shadow:0 24px 60px #0000001f!important}html[data-theme=dark] .detail-page-v3 .pdx-billboard.pdx-topCard{background:#141414!important}.detail-page-v3 .pdx-billboard.pdx-topCard:before,.detail-page-v3 .pdx-billboard.pdx-topCard:after{display:none!important}.pdx-visual{background:radial-gradient(80% 80% at 30% 20%,#ffffff38,#0000 55%),linear-gradient(160deg,#00c48a 0%,#009e60 55%,#067a4c 100%);place-items:center;min-height:240px;padding:32px 24px;display:grid;position:relative}.pdx-visualIcon{aspect-ratio:1;border-radius:28px;flex:none;place-items:center;max-width:none;max-height:none;display:grid;overflow:hidden;box-shadow:0 12px 28px #0000002e;background:0 0!important;width:148px!important;height:148px!important}.pdx-visualIcon:has(span){background:#fffffff0!important}.pdx-visualIcon img{object-position:center;background:0 0;object-fit:contain!important;width:auto!important;max-width:100%!important;height:auto!important;max-height:100%!important;padding:0!important}.pdx-visualIcon span{color:#009e60;font-size:52px;font-weight:900}.pdx-copy{flex-direction:column;justify-content:center;gap:10px;min-width:0;padding:28px 32px;display:flex}.pdx-copy .pdx-toolbar{margin-bottom:4px;border-bottom:0!important;padding-bottom:0!important}.pdx-label,.pdx-copy .pdx-categoryPill{align-items:center;gap:6px;width:fit-content;margin:0;text-decoration:none;display:inline-flex}.catalog-page .catalog-title,.testimonials-page .testi-title,.faq-shell .faq-title,.status-page .st-title{text-wrap:pretty;letter-spacing:-.04em!important;font-size:clamp(28px,4.4vw,42px)!important;font-weight:800!important;line-height:1.12!important}.pdx-copy .pdx-title{letter-spacing:-.04em;margin:0;font-size:clamp(28px,4vw,40px);font-weight:800;line-height:1.12}.pdx-copy .pdx-priceValue{color:inherit!important;font-size:clamp(26px,3vw,34px)!important}.pdx-copy .pdx-statsStrip{gap:10px;margin-top:6px;display:grid}.detail-page-v3 .pdx-infoTabsCard,.detail-page-v3 .pdx-variantsSection,.detail-page-v3 .pdx-packCard{background:#fff!important;border:0!important;border-radius:28px!important;box-shadow:0 18px 40px #00000014!important}html[data-theme=dark] .detail-page-v3 .pdx-infoTabsCard,html[data-theme=dark] .detail-page-v3 .pdx-variantsSection,html[data-theme=dark] .detail-page-v3 .pdx-packCard{background:#1e1e1e!important;border:1px solid #ffffff24!important}.catalog-card.catalog-cardV2{background:#fff!important;border-radius:28px!important;box-shadow:0 18px 40px #00000014!important}.catalog-page .catalog-rangeTrack{--range-idle:#0a0a0a1a;--range-fill:#009e60;background:linear-gradient(90deg, var(--range-idle) 0%, var(--range-idle) var(--range-left,0%), var(--range-fill) var(--range-left,0%), var(--range-fill) var(--range-right,100%), var(--range-idle) var(--range-right,100%), var(--range-idle) 100%)!important;box-shadow:none!important;border-color:#0a0a0a14!important}html[data-theme=dark] .catalog-page .catalog-rangeTrack{--range-idle:#ffffff24;--range-fill:#00a86b;border-color:#ffffff1a!important}.catalog-page .catalog-rangeInput::-webkit-slider-thumb{background:#009e60!important;border:2px solid #fff!important;box-shadow:inset 0 1px #ffffff59,inset 0 -2px #00503247!important}.catalog-page .catalog-rangeInput::-moz-range-thumb{background:#009e60!important;border:2px solid #fff!important;box-shadow:inset 0 1px #ffffff59,inset 0 -2px #00503247!important}html[data-theme=dark] .catalog-page .catalog-rangeInput::-webkit-slider-thumb{background:#00a86b!important;border-color:#141414!important}html[data-theme=dark] .catalog-page .catalog-rangeInput::-moz-range-thumb{background:#00a86b!important;border-color:#141414!important}html[data-theme=dark] .catalog-card.catalog-cardV2{background:#141414!important}.catalog-card.catalog-cardV2.grid .catalog-cardBrand{grid-template-columns:auto minmax(0,1fr);align-items:flex-start;gap:10px;display:grid}.catalog-card.catalog-cardV2.grid .catalog-cardIcon{border-radius:18px;flex-basis:58px;width:58px;height:58px}@media (width<=640px){.catalog-card.catalog-cardV2.grid .catalog-cardBrand{grid-template-columns:auto minmax(0,1fr)!important;align-items:flex-start!important;gap:8px!important;display:grid!important}.catalog-card.catalog-cardV2.grid .catalog-cardIcon{aspect-ratio:1!important;border-radius:13px!important;flex-basis:44px!important;width:44px!important;height:44px!important;margin-bottom:0!important;overflow:hidden!important}.catalog-card.catalog-cardV2.grid .catalog-cardIcon img{object-fit:cover!important;width:100%!important;height:100%!important;padding:0!important;display:block!important}.catalog-card.catalog-cardV2.grid .catalog-cardCopy{gap:2px!important;width:100%!important;min-width:0!important;display:grid!important}.catalog-card.catalog-cardV2.grid .catalog-cardTitle{margin:0!important;font-size:13.5px!important;line-height:1.2!important}.catalog-card.catalog-cardV2.grid .catalog-cardKicker{gap:4px!important;font-size:8px!important;display:inline-flex!important}.catalog-card.catalog-cardV2.grid .catalog-cardSummary{-webkit-line-clamp:2!important;color:#4d6671!important;-webkit-box-orient:vertical!important;margin-top:2px!important;font-size:11px!important;line-height:1.35!important;display:-webkit-box!important;overflow:hidden!important}html[data-theme=dark] .catalog-card.catalog-cardV2.grid .catalog-cardSummary{color:#eafff5b8!important}}.catalog-card.catalog-cardV2.grid .catalog-cardIcon img,.catalog-card.catalog-cardV2.grid .catalog-cardIcon span{width:100%;height:100%;box-shadow:none;background:0 0;border-radius:0;margin:0;object-fit:cover!important;padding:0!important}.product-tile{box-shadow:var(--skeu-panel-shadow)!important;border-radius:24px!important}html[data-theme=light] .product-tile{box-shadow:var(--skeu-panel-shadow)!important}.testi-card,.faq-item,.st-card{border-radius:28px}.catalog-page .catalog-quickFilters{padding-bottom:8px!important}.catalog-page .catalog-quickChip:not(.catalog-quickChip--line),.catalog-quickChip:not(.active):not(.catalog-quickChip--line){box-shadow:inset 0 1px #ffffffb8,inset 0 -2px #00000014,0 1px 2px #00000014!important}.catalog-page .catalog-quickChip.active:not(.catalog-quickChip--line){box-shadow:var(--imzaqi-btn-shadow)!important}.rv-card,.rv-icon,html[data-theme=light] .rv-card{box-shadow:inset 0 1px #ffffffb8,inset 0 -2px #0000000f,0 1px 2px #00000014!important}html[data-theme=dark] .rv-card,html[data-theme=dark] .rv-icon{box-shadow:inset 0 1px #ffffff1f,inset 0 -2px #0000006b,0 1px 2px #00000047!important}@media (width<=720px){.header,.header.is-shrunk{--hdr-py:10px;--hdr-logo:42px;--hdr-action:44px;--hdr-action-radius:14px;--hdr-action-icon:18px;--hdr-inner-gap:12px;--hdr-toggle-w:58px;--hdr-toggle-h:36px;--hdr-toggle-thumb:28px;--hdr-toggle-shift:22px}.header .header-inner,.header.is-shrunk .header-inner{gap:8px;grid-template-columns:1fr auto 1fr!important;align-items:center!important;padding-top:10px!important;padding-bottom:10px!important;display:grid!important}.header .brand-img,.header.is-shrunk .brand-img{height:42px!important}.header .header-cart,.header .header-iconAction{box-sizing:border-box!important;border-radius:11px!important;flex-basis:36px!important;justify-content:center!important;align-items:center!important;width:36px!important;min-width:36px!important;height:36px!important;min-height:36px!important;margin:0!important;padding:0!important;display:inline-flex!important}.header .header-cart svg,.header .header-iconAction svg{width:17px!important;height:17px!important;margin:0!important;display:block!important}.header .theme-toggle{border-radius:11px!important;width:58px!important;height:36px!important;margin:0!important}.header .theme-toggleThumb{width:28px!important;height:28px!important;top:4px!important;left:4px!important}.header .theme-toggle.is-dark .theme-toggleThumb{transform:translate(22px)!important}.promo-ticker{--promo-ticker-tracking:.01em;--promo-ticker-size:11px!important}.detail-page-v3 .pdx-billboard.pdx-topCard{border-radius:28px!important;flex-direction:column!important;grid-template-columns:none!important;width:100%!important;max-width:100%!important;padding:0!important;display:flex!important;overflow:hidden!important}.pdx-visual{aspect-ratio:1.05;min-height:240px;padding:32px 24px;box-sizing:border-box!important;flex:none!important;width:100%!important;min-width:100%!important;max-width:100%!important}.pdx-visualIcon{border-radius:28px;aspect-ratio:1!important;width:140px!important;height:140px!important}.pdx-copy{padding:20px 20px 22px;box-sizing:border-box!important;width:100%!important;max-width:100%!important}.fsp-closeFloat,.ac-popup-closeFloat{top:-12px!important;right:-8px!important}.fsp-stage,.ac-popup-stage{width:100%}}.vcm-backdrop{-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;background:#0a0a0a7a!important;padding:20px 16px!important}.vcm{color:#0a0a0a!important;background:#fff!important;border:1px solid #0a0a0a14!important;border-radius:28px!important;width:min(94vw,880px)!important;box-shadow:0 24px 60px #00000029!important}html[data-theme=dark] .vcm{color:#f5f5f5!important;background:#141414!important;border-color:#ffffff1a!important}.vcm-head{align-items:center!important;padding:20px 22px 12px!important}.vcm-label{letter-spacing:.14em!important;text-transform:uppercase!important;color:#009e60!important;margin:0 0 4px!important;font-size:11px!important;font-weight:800!important}.vcm-title{letter-spacing:-.04em!important;color:inherit!important;font-size:clamp(22px,3vw,28px)!important;font-weight:800!important}.vcm-subtitle{color:#737373!important;margin-top:4px!important;font-size:13px!important;font-weight:500!important}html[data-theme=dark] .vcm-subtitle{color:#a3a3a3!important}.vcm-close{color:#fff!important;cursor:pointer!important;background:#0a0a0a!important;border:0!important;border-radius:10px!important;place-items:center!important;width:44px!important;height:44px!important;display:grid!important}.vcm-body{padding:0 22px 8px!important}.vcm-tableWrap{background:#f7f7f7!important;border:1px solid #0a0a0a14!important;border-radius:20px!important;max-height:min(52vh,440px)!important}html[data-theme=dark] .vcm-tableWrap{background:#0a0a0a!important;border-color:#ffffff1a!important}.vcm-table thead th,html[data-theme=light] .vcm-table thead th{background:#fff!important;box-shadow:0 1px #0a0a0a0f!important}html[data-theme=dark] .vcm-table thead th{background:#141414!important;box-shadow:0 1px #ffffff14!important}.vcm-labelCol,html[data-theme=light] .vcm-labelCol,html[data-theme=light] .vcm-table tbody tr.is-diff .vcm-labelCol{color:#737373!important;background:#fff!important;box-shadow:1px 0 #0a0a0a0f!important}html[data-theme=dark] .vcm-labelCol,html[data-theme=dark] .vcm-table tbody tr.is-diff .vcm-labelCol{color:#a3a3a3!important;background:#141414!important;box-shadow:1px 0 #ffffff14!important}.vcm-table tbody tr.is-diff{background:#009e600f!important}.vcm-table tbody tr:last-child th,.vcm-table tbody tr:last-child td{border-bottom:0!important}.vcm-colName{color:inherit!important}.vcm-colMeta{color:#737373;margin:2px auto 6px;font-size:11px;font-weight:700;display:block}html[data-theme=dark] .vcm-colMeta{color:#a3a3a3}.vcm-valCol.is-best{background:#009e6014!important;box-shadow:inset 0 0 0 1px #009e6038!important}.vcm-priceCell strong.is-best,html[data-theme=light] .vcm-priceCell strong.is-best{color:#009e60!important}.vcm-chip--best{color:#fff!important;background:#009e60!important}.vcm-chip--flash{color:#fff!important;background:#0a0a0a!important}.vcm-typeBadge,html[data-theme=light] .vcm-typeBadge{border:1px solid #0a0a0a1a;color:#0a0a0a!important;background:#fff!important}html[data-theme=dark] .vcm-typeBadge{border-color:#ffffff1f;color:#f5f5f5!important;background:#1a1a1a!important}.vcm-stock.ok,html[data-theme=light] .vcm-stock.ok{color:#009e60!important;background:#009e601f!important}.vcm-foot{border-top:1px solid #0a0a0a14!important;padding:14px 22px 18px!important}html[data-theme=dark] .vcm-foot{border-top-color:#ffffff1a!important}.vcm-hint,.vcm-hint--muted,html[data-theme=light] .vcm-hint,html[data-theme=light] .vcm-hint--muted{color:#737373!important}.vcm-dismissBtn{background:var(--imzaqi-btn-face)!important;min-height:36px!important;color:var(--imzaqi-btn-text)!important;border:1px solid var(--imzaqi-btn-border)!important;box-shadow:var(--imzaqi-btn-shadow)!important;padding:0 16px!important}.checkout-overlay{contain:none!important}.checkout-backdrop,html[data-theme=light] .checkout-backdrop,html[data-theme=light] .checkout-backdrop-mobile{-webkit-backdrop-filter:none!important;background:#0a0a0a6b!important}.checkout-drawer{color:#0a0a0a!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#fff!important;border-left:1px solid #0a0a0a14!important;box-shadow:-24px 0 60px #00000024!important}.checkout-drawerBody{padding:8px 10px 20px!important;overflow-x:visible!important}html[data-theme=dark] .checkout-drawer{color:#f5f5f5!important;background:#141414!important;border-left-color:#ffffff1a!important}.checkout-drawer:before{content:none!important;display:none!important}.checkout-drawerKicker,.checkout-drawerSub{display:none!important}.checkout-drawerTitle{letter-spacing:-.05em!important;color:inherit!important;font-size:clamp(28px,4vw,40px)!important;font-weight:800!important}.checkout-drawerSub{color:#737373!important}html[data-theme=dark] .checkout-drawerSub{color:#a3a3a3!important}.checkout-drawerClose{color:#fff!important;width:44px!important;height:44px!important;box-shadow:none!important;background:#0a0a0a!important;border:0!important;border-radius:12px!important}.checkout-drawerClose:hover{color:#fff!important;background:#0a0a0a!important;transform:none!important}.checkout-panel,.checkout-summary,.checkout-item-card,.checkout-promo-card{box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;color:inherit!important;background:#fff!important;border:1px solid #0a0a0a14!important}html[data-theme=dark] .checkout-panel,html[data-theme=dark] .checkout-summary,html[data-theme=dark] .checkout-item-card,html[data-theme=dark] .checkout-promo-card{background:#0a0a0a!important;border-color:#ffffff1a!important}.checkout-main-kicker,.checkout-summaryLabel,.checkout-summaryRow,.checkout-item-meta,.checkout-promo-message{color:#737373!important}.checkout-main-title,.checkout-item-name,.checkout-item-price,.checkout-summaryTotal,.checkout-summaryRow b,.checkout-main .empty-title{color:inherit!important}.checkout-summaryBadge,.checkout-main-count{color:#fff!important;box-shadow:none!important;background:#0a0a0a!important;border:0!important}.checkout-drawer .btn:not(.btn-ghost){box-shadow:inset 0 3px #ffffff80,inset 0 -4px #003c286b!important}.checkout-drawer .qty-btn,.checkout-drawer .checkout-item-remove{box-shadow:inset 0 1px #ffffffb3,inset 0 -2px #0000000f!important}.checkout-main .empty-icon{color:#009e60!important;background:#fff!important;border:1px solid #0a0a0a14!important;box-shadow:inset 0 1px #ffffffb8,inset 0 -2px #0000000f!important}.checkout-summaryLink{color:#737373!important}.checkout-summaryLink:hover{color:#009e60!important}.detail-page-v3 .pdx-variantsTitleRow{justify-content:space-between;align-items:center;gap:8px;display:flex!important}@media (width<=720px){.detail-page-v3 .pdx-scrollHint{display:none!important}.detail-page-v3 .pdx-variantsTitleRow{justify-content:space-between;align-items:center;gap:8px;display:flex!important}.detail-page-v3 .pdx-sectionTitle{font-size:18px!important}.detail-page-v3 .pdx-compareBtn,.detail-page-v3 .pdx-compareBtn .pdx-compareLabel{display:inline-flex!important}.detail-page-v3 .pdx-compareBtn .pdx-compareLabel{display:inline!important}html[data-theme=light] .checkout-drawer,.checkout-drawer{background:#fff!important;border-top-color:#0a0a0a14!important}html[data-theme=dark] .checkout-drawer{background:#141414!important}.checkout-drawerHandle{background:#0a0a0a2e!important}}.pay-overlay,.pay-confirmOverlay{-webkit-backdrop-filter:none!important;background:#0000008c!important}.pay-shell-hero:before{display:none!important}.pay-shell-kicker{box-shadow:none!important;color:#009e60!important;letter-spacing:.14em!important;background:0 0!important;border:0!important;padding:0!important}.pay-shell-title{font-family:var(--font-display)!important;letter-spacing:-.025em!important;color:inherit!important;margin-top:6px!important;font-weight:800!important}.pay-shell-sub{color:var(--checkout-muted,#737373)!important;margin-top:4px!important;font-size:14px!important;line-height:1.45!important;display:block!important}.pay-card,.qris-wrap,.pay-orderDesktop,.pay-orderMobileCard,.pay-orderItem{box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;color:inherit!important;background:#fff!important;border:1px solid #0a0a0a14!important}html[data-theme=dark] .pay-card,html[data-theme=dark] .qris-wrap,html[data-theme=dark] .pay-orderDesktop,html[data-theme=dark] .pay-orderMobileCard,html[data-theme=dark] .pay-orderItem{background:#141414!important;border-color:#ffffff1a!important}.pay-cardKicker,.pay-orderKicker,.pay-stageLabel,.pay-stageHint,.pay-stageRow,.pay-orderRow,.pay-orderItemMeta,.pay-waField .label,.pay-waField .hint{color:#737373!important}html[data-theme=dark] .pay-cardKicker,html[data-theme=dark] .pay-orderKicker,html[data-theme=dark] .pay-stageLabel,html[data-theme=dark] .pay-stageHint,html[data-theme=dark] .pay-stageRow,html[data-theme=dark] .pay-orderRow,html[data-theme=dark] .pay-orderItemMeta{color:#a3a3a3!important}.pay-cardTitle,.pay-orderTitle,.pay-stageTotal,.pay-stageRow b,.pay-orderItemName,.pay-orderItem b,.pay-orderRow strong,.pay-orderRow b{color:inherit!important}.pay-statePill,.pay-orderPromo{color:#fff!important;box-shadow:none!important;background:#0a0a0a!important;border:0!important}.pay-shell .btn:not(.btn-ghost),.pay-confirmPrimaryBtn,.pay-confirmPrimaryBtn.is-ready{background:var(--imzaqi-btn-face)!important;color:var(--imzaqi-btn-text)!important;border:1px solid var(--imzaqi-btn-border)!important;box-shadow:inset 0 3px #ffffff80,inset 0 -4px #003c286b!important}.pay-shell .btn-ghost,.pay-confirmSecondaryBtn{color:#0a0a0a!important;box-shadow:none!important;background:#fff!important;border:1px solid #0a0a0a1f!important}html[data-theme=dark] .pay-shell .btn-ghost,html[data-theme=dark] .pay-confirmSecondaryBtn{color:#f5f5f5!important;background:#1a1a1a!important;border-color:#ffffff1f!important}.pay-waField .input,.pay-emailInput,.pay-noteInput{color:inherit!important;box-shadow:none!important;background:#f7f7f7!important;border:1px solid #0a0a0a1a!important}html[data-theme=dark] .pay-waField .input,html[data-theme=dark] .pay-emailInput,html[data-theme=dark] .pay-noteInput{background:#0a0a0a!important;border-color:#ffffff1f!important}.pay-qrisLocked{color:inherit!important;background:#f7f7f7!important;border-color:#0a0a0a1f!important}.pay-successModal,.pay-confirmModal{color:#0a0a0a!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#fff!important;border:1px solid #0a0a0a14!important;box-shadow:0 24px 60px #00000029!important}html[data-theme=dark] .pay-successModal,html[data-theme=dark] .pay-confirmModal{color:#f5f5f5!important;background:#141414!important;border-color:#ffffff1a!important}.pay-successModal .modal-title,.pay-confirmModalTitle{color:inherit!important;letter-spacing:-.04em!important;font-weight:800!important}.pay-successModal .modal-sub,.pay-confirmModalSub,.pay-successLead,.pay-successKicker{color:#737373!important}.pay-successClose,.pay-confirmCloseBtn{color:#1d1d1f!important;width:44px!important;height:44px!important;box-shadow:none!important;cursor:pointer!important;background:#0000000d!important;border:1px solid #00000014!important;border-radius:50%!important;place-items:center!important;transition:background .15s,transform .12s!important;display:grid!important}.pay-successClose:hover,.pay-confirmCloseBtn:hover{background:#0000001a!important}.pay-successClose:active,.pay-confirmCloseBtn:active{transform:scale(.94)!important}html[data-theme=dark] .pay-successClose,html[data-theme=dark] .pay-confirmCloseBtn{color:#f5f5f7!important;background:#ffffff1f!important}html[data-theme=dark] .pay-successClose:hover,html[data-theme=dark] .pay-confirmCloseBtn:hover{background:#ffffff2e!important}.pay-sheetGrabBar{background:#00000026;border-radius:999px;width:36px;height:5px;margin:10px auto 4px;display:none}html[data-theme=dark] .pay-sheetGrabBar{background:#fff3}@media (width<=680px){.pay-sheetGrabBar{display:block}}.pay-successModal{color:#1d1d1f!important;font-family:var(--font-sans)!important;background:#fff!important;border:1px solid #00000014!important;border-radius:24px!important;box-shadow:0 24px 60px #00000024!important}html[data-theme=dark] .pay-successModal{color:#f5f5f7!important;background:#1c1c1e!important;border-color:#ffffff1f!important;box-shadow:0 24px 60px #00000073!important}@media (width<=680px){.pay-successModal{border-radius:24px!important;width:calc(100% - 24px)!important;margin:12px auto!important}}.pay-successHead{padding:18px 20px 12px!important}.pay-successLabel{letter-spacing:.1em!important;text-transform:uppercase!important;color:#009e60!important;margin:0 0 3px!important;font-size:11px!important;font-weight:700!important}.pay-successModal .modal-title{letter-spacing:-.02em!important;color:#1d1d1f!important;font-size:19px!important;font-weight:700!important;line-height:1.25!important}html[data-theme=dark] .pay-successModal .modal-title{color:#f5f5f7!important}.pay-successModal .modal-sub{color:#86868b!important;margin-top:4px!important;font-size:13px!important;line-height:1.4!important}.pay-successHero{text-align:center!important;box-shadow:none!important;background:#f5f5f7!important;border:1px solid #0000000f!important;border-radius:20px!important;padding:20px 16px!important}html[data-theme=dark] .pay-successHero{background:#2c2c2e!important;border-color:#ffffff14!important}.pay-appleSuccessBadge{border-radius:50%;place-items:center;width:52px;height:52px;margin:0 auto 10px;display:grid;color:#009e60!important;background:#009e601f!important}html[data-theme=dark] .pay-appleSuccessBadge{color:#00f5c4!important;background:#00d6b42e!important}.pay-successGlow{display:none!important}.pay-successKicker{letter-spacing:.12em!important;text-transform:uppercase!important;color:#86868b!important;font-size:11px!important;font-weight:700!important}.pay-successCode{color:#1d1d1f!important;font-family:var(--font-mono)!important;letter-spacing:.06em!important;white-space:nowrap!important;word-break:keep-all!important;-webkit-hyphens:none!important;hyphens:none!important;text-align:center!important;margin-top:6px!important;font-size:clamp(22px,5.5vw,28px)!important;font-weight:800!important;line-height:1.15!important;display:block!important}html[data-theme=dark] .pay-successCode{color:#fff!important}.pay-successLead{color:#86868b!important;max-width:32ch!important;margin:8px auto 0!important;font-size:13px!important;line-height:1.45!important}.pay-successActions{flex-direction:column!important;gap:10px!important;margin-top:18px!important;display:flex!important}.pay-successBtnPrimary{color:#fff!important;width:100%!important;height:48px!important;box-shadow:none!important;background:#009e60!important;border:0!important;border-radius:14px!important;justify-content:center!important;align-items:center!important;gap:8px!important;font-size:15px!important;font-weight:600!important;transition:filter .15s,transform .12s!important;display:flex!important}.pay-successBtnPrimary:hover{filter:brightness(1.05)!important}.pay-successBtnPrimary:active{transform:scale(.98)!important}.pay-successSecondaryGrid{grid-template-columns:1fr 1fr!important;gap:10px!important;width:100%!important;display:grid!important}.pay-successBtnGhost{height:44px!important;box-shadow:none!important;color:#1d1d1f!important;background:#f5f5f7!important;border:1px solid #0000000f!important;border-radius:14px!important;justify-content:center!important;align-items:center!important;gap:7px!important;font-size:14px!important;font-weight:500!important;transition:background .15s,transform .12s!important;display:flex!important}.pay-successBtnGhost:hover{background:#e8e8ed!important}.pay-successBtnGhost:active{transform:scale(.98)!important}html[data-theme=dark] .pay-successBtnGhost{color:#f5f5f7!important;background:#ffffff14!important;border:1px solid #ffffff14!important}html[data-theme=dark] .pay-successBtnGhost:hover{background:#ffffff1f!important}.pay-confirmModal{color:#1d1d1f!important;width:min(600px,100%)!important;max-width:100%!important;font-family:var(--font-sans)!important;background:#fff!important;border:1px solid #00000014!important;border-radius:24px!important;box-shadow:0 24px 60px #00000024!important}html[data-theme=dark] .pay-confirmModal{color:#f5f5f7!important;background:#1c1c1e!important;border-color:#ffffff1f!important;box-shadow:0 24px 60px #00000073!important}@media (width<=680px){.pay-confirmModal{border-radius:26px 26px 0 0!important}.pay-confirmAside{border-bottom:1px solid #0000000f!important}html[data-theme=dark] .pay-confirmAside{border-bottom-color:#ffffff14!important}}.pay-confirmModal:before{display:none!important}.pay-confirmModalHeader{border-bottom:1px solid #0000000f!important;padding:16px 20px 14px!important}html[data-theme=dark] .pay-confirmModalHeader{border-bottom-color:#ffffff14!important}.pay-confirmModalHeaderIcon{color:#008751!important;width:34px!important;height:34px!important;box-shadow:none!important;background:#009e601a!important;border:0!important;border-radius:10px!important;place-items:center!important;display:grid!important}html[data-theme=dark] .pay-confirmModalHeaderIcon{color:#00f5c4!important;background:#00d6b429!important}.pay-confirmModalTitle{letter-spacing:-.02em!important;color:#1d1d1f!important;font-size:16px!important;font-weight:700!important}html[data-theme=dark] .pay-confirmModalTitle{color:#f5f5f7!important}.pay-confirmModalSub{color:#86868b!important;margin-top:2px!important;font-size:12px!important}.pay-confirmTotalCard{box-shadow:none!important;color:#1d1d1f!important;background:#f5f5f7!important;border:1px solid #0000000f!important;border-radius:18px!important;padding:16px!important}html[data-theme=dark] .pay-confirmTotalCard{color:#fff!important;background:#2c2c2e!important;border:1px solid #ffffff14!important}.pay-confirmTotalLabel{letter-spacing:.08em!important;text-transform:uppercase!important;color:#86868b!important;font-size:11px!important;font-weight:600!important}html[data-theme=dark] .pay-confirmTotalLabel{color:#8e8e93!important}.pay-confirmTotalAmount{color:#1d1d1f!important;letter-spacing:-.03em!important;margin:4px 0 8px!important;font-size:clamp(26px,6vw,34px)!important;font-weight:700!important;line-height:1.1!important}html[data-theme=dark] .pay-confirmTotalAmount{color:#fff!important}.pay-confirmTotalMeta{color:#86868b!important;font-size:12px!important}html[data-theme=dark] .pay-confirmTotalMeta{color:#8e8e93!important}.pay-confirmTotalBadge{color:#008751!important;background:#009e601f!important;border:0!important;border-radius:8px!important;padding:4px 10px!important;font-size:11px!important;font-weight:600!important}html[data-theme=dark] .pay-confirmTotalBadge{color:#00f5c4!important;background:#00d6b42e!important}.pay-confirmDeclarationTextOnly{box-shadow:none!important;background:0 0!important;border:none!important;padding:6px 4px 14px!important}.pay-confirmDeclarationTitle{color:#1d1d1f!important;margin:0 0 4px!important;font-size:14px!important;font-weight:600!important;line-height:1.4!important;display:block!important}html[data-theme=dark] .pay-confirmDeclarationTitle{color:#f5f5f7!important}.pay-confirmDeclarationDesc{color:#86868b!important;margin:0!important;font-size:13px!important;line-height:1.45!important;display:block!important}html[data-theme=dark] .pay-confirmDeclarationDesc{color:#8e8e93!important}.pay-confirmPrimaryBtn{color:#fff!important;width:100%!important;height:48px!important;box-shadow:none!important;background:#009e60!important;border:0!important;border-radius:14px!important;font-size:15px!important;font-weight:600!important;transition:filter .15s,transform .12s!important}.pay-confirmPrimaryBtn:hover{filter:brightness(1.05)!important}.pay-confirmPrimaryBtn:active{transform:scale(.98)!important}.pay-confirmSecondaryBtn{color:#86868b!important;text-align:center!important;cursor:pointer!important;background:0 0!important;border:0!important;width:100%!important;height:40px!important;font-size:14px!important;font-weight:500!important;transition:color .15s!important}.pay-confirmSecondaryBtn:hover{color:#1d1d1f!important}html[data-theme=dark] .pay-confirmSecondaryBtn:hover{color:#f5f5f7!important}@media (width<=720px){.pay-card,html[data-theme=light] .pay-card{box-shadow:none!important;background:#fff!important}html[data-theme=dark] .pay-card{background:#1e1e1e!important}}html[data-theme=dark],html[data-theme=dark] body{background:var(--storefront-global-bg)!important;color:#f7f7f7!important}html[data-theme=dark] .global-bg{background:var(--storefront-global-bg)!important}html[data-theme=dark] .header,html[data-theme=dark] .site-header{background:#171717!important;border-bottom-color:#ffffff24!important}html[data-theme=dark] .nav{color:#ececec!important}html[data-theme=dark] .header-cart,html[data-theme=dark] .header-iconAction{color:#f5f5f5!important;background:#2a2a2a!important;border-color:#ffffff29!important}html[data-theme=dark] .catalog-card.catalog-cardV2,html[data-theme=dark] .product-tile,html[data-theme=dark] .catalog-filterShell,html[data-theme=dark] .catalog-contentBar,html[data-theme=dark] .pdx-billboard.pdx-topCard,html[data-theme=dark] .pdx-accountStrip,html[data-theme=dark] .testi-card,html[data-theme=dark] .faq-item,html[data-theme=dark] .st-card,html[data-theme=dark] .st-search,html[data-theme=dark] .st-empty,html[data-theme=dark] .st-infoCard,html[data-theme=dark] .oh-card,html[data-theme=dark] .oh-empty{color:#f7f7f7!important;background:#1e1e1e!important;border:1px solid #ffffff24!important}html[data-theme=dark] .catalog-page .catalog-quickChip,html[data-theme=dark] .catalog-chip:not(.active),html[data-theme=dark] .catalog-viewBtn:not(.active),html[data-theme=dark] .pdx-filterChip:not(.is-active),html[data-theme=dark] .pdx-infoTabBtn:not(.is-active),html[data-theme=dark] .pdx-backLink,html[data-theme=dark] .pdx-iconBtn,html[data-theme=dark] .pdx-addBtn,html[data-theme=dark] .pdx-contactAdmin,html[data-theme=dark] .pdx-heroStat{color:#ececec!important;box-shadow:none!important;background:#2a2a2a!important;border:1px solid #ffffff29!important}html[data-theme=dark] .pdx-packFacts,html[data-theme=dark] .pdx-packBlurb,html[data-theme=dark] .catalog-cardSummary,html[data-theme=dark] .catalog-filterLabel,html[data-theme=dark] .catalog-filterHeadSub,html[data-theme=dark] .pdx-accountStrip-tip,html[data-theme=dark] .pdx-priceLabel,html[data-theme=dark] .pdx-infoTabBtn:not(.is-active){color:#d0d0d0!important}html[data-theme=dark] .catalog-filterLabel,html[data-theme=dark] .catalog-contentBar{color:#e8e8e8!important}html[data-theme=dark] .catalog-toggleUi{background:#2f2f2f!important;border-color:#ffffff2e!important}html[data-theme=dark] .pdx-copy,html[data-theme=dark] .pdx-title,html[data-theme=dark] .pdx-sectionTitle,html[data-theme=dark] .pdx-packName,html[data-theme=dark] .catalog-cardName{color:#f7f7f7!important}.checkout-overlay{z-index:9999!important}.checkout-drawer,.checkout-drawer.checkout-mobile-entering,.checkout-drawer.checkout-mobile-open,.checkout-drawer.checkout-mobile-closing,html[data-theme=light] .checkout-drawer{color:#0a0a0a!important;opacity:1!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#fff!important}html[data-theme=dark] .checkout-drawer,html[data-theme=dark] .checkout-drawer.checkout-mobile-open{color:#f5f5f5!important;background:#141414!important}body.checkout-open .pdx-mobileStickyCart{pointer-events:none!important;display:none!important}.checkout-floating-bar-price,html[data-theme=light] .checkout-floating-bar-price{color:#009e60!important}html[data-theme=dark] .checkout-floating-bar-price{color:#00a86b!important}.pdx-stickyPrice,html[data-theme=light] .pdx-stickyPrice{color:#009e60!important}html[data-theme=dark] .pdx-stickyPrice{color:#00a86b!important}.detail-page.detail-page-v3 .pdx-packCard.is-selected,html[data-theme=light] .detail-page.detail-page-v3 .pdx-packCard.is-selected{box-shadow:var(--pdx-inset-shadow,none), 0 0 0 1px #009e602e inset!important;border-color:#009e608c!important}.pdx-compareBtn,.detail-page-v3 .pdx-compareBtn,html[data-theme=light] .pdx-compareBtn{background:var(--imzaqi-btn-face,#009e60)!important;color:var(--imzaqi-btn-text,#fff)!important;border-color:var(--imzaqi-btn-border,#067a4c)!important;box-shadow:var(--imzaqi-btn-shadow)!important}.checkout-main .empty-desc,html[data-theme=light] .checkout-main .empty-desc{color:#5f5f5f!important}html[data-theme=dark] .checkout-main .empty-desc{color:#c8c8c8!important}.header,.header.is-shrunk,html[data-theme=dark] .header,html[data-theme=dark] .header.is-shrunk{box-shadow:none!important}.header-cart,.nav-active-pill{box-shadow:inset 0 1px #ffffffb3,inset 0 -2px #0000000f!important}.catalog-quickChip--line{white-space:nowrap!important;flex-shrink:0!important}.catalog-quickFilters{-webkit-overflow-scrolling:touch;flex-wrap:nowrap!important;overflow-x:auto!important}.vcm-table th,.vcm-table td{min-width:132px}.vcm-labelCol,html[data-theme=light] .vcm-labelCol{min-width:92px!important}.vcm-tableWrap:after{background:linear-gradient(90deg,#0000,#009e6059)!important}.flash-sale-banner{min-height:0!important}.flash-sale-scroll{align-items:stretch;min-height:0!important}@media (width>=721px){.checkout-page-full{padding-top:calc(var(--site-header-offset,72px) + 20px)!important}}.toast-viewport{width:min(450px,100vw - 48px);z-index:10002!important;gap:10px!important;bottom:24px!important;left:auto!important;right:24px!important}.toast{width:100%;min-height:62px;color:#172c23!important;background:#f9fcf9fa!important;border:1px solid #087b4e29!important;border-radius:16px!important;align-items:center!important;gap:12px!important;padding:12px 14px 13px!important;box-shadow:0 14px 34px #19322629,inset 0 1px #ffffffe6!important}.toast-icon{flex:0 0 36px;place-items:center;color:#087b4e!important;background:#087b4e17!important;border:0!important;border-radius:12px!important;width:36px!important;height:36px!important;display:grid!important;box-shadow:inset 0 1px 2px #08462d14!important}.toast-icon svg{width:20px!important;height:20px!important}.toast-error .toast-icon{color:#b72f3d!important;background:#be353e17!important}.toast-body{min-width:0;line-height:1.35}.toast-body:has(.toast-action){grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:12px;display:grid}.toast-title,.toast-msg{grid-column:1}.toast-title{color:#172c23!important;margin:0 0 2px!important;font-size:13.5px!important;font-weight:800!important}.toast-msg{line-height:1.38;color:#52635a!important;font-size:12.5px!important}.toast-action{grid-area:1/2/span 2;font-size:12px;color:#087b4e!important;height:32px!important;box-shadow:none!important;background:#087b4e14!important;border:1px solid #087b4e29!important;border-radius:10px!important;margin:0!important;padding:0 12px!important}.toast-close{flex:0 0 32px;color:#718078!important;width:32px!important;height:32px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:10px!important}.toast-close svg{width:16px!important;height:16px!important}.toast-progress{background:#087b4e0f!important;height:3px!important}.toast-progress span{background:linear-gradient(90deg,#17a66e,#087b4e)!important}html[data-theme=dark] .toast{color:#e8f0eb!important;background:#18231efa!important;border-color:#69e6ae21!important;box-shadow:0 16px 36px #00000052,inset 0 1px #ffffff0a!important}html[data-theme=dark] .toast-title{color:#e8f0eb!important}html[data-theme=dark] .toast-msg{color:#9dafa5!important}html[data-theme=dark] .toast-icon,html[data-theme=dark] .toast-action{color:#69dca9!important;background:#41b17e24!important;border-color:#69e6ae1f!important}html[data-theme=dark] .toast-close{color:#91a299!important}body.has-bottom-nav .toast-viewport{bottom:calc(var(--site-bottom-nav-clearance,88px) + 20px)!important;z-index:10002!important}body.has-bottom-nav:has(.with-sticky-cta) .toast-viewport{bottom:calc(var(--site-bottom-nav-clearance,88px) + 78px + 20px)!important;z-index:10002!important}body:has(.with-sticky-cta):not(.has-bottom-nav) .toast-viewport{bottom:calc(78px + 16px + env(safe-area-inset-bottom,0px))!important;z-index:10002!important}:is(body:has(.app-main-admin) .toast-viewport,body:has(.admin-page) .toast-viewport){bottom:calc(64px + env(safe-area-inset-bottom,0px) + 16px)!important;z-index:10002!important}.theme-toggle,html[data-theme=light] .theme-toggle{color:#728078!important;background:#e8eee9!important;border-color:#d7e0d9!important;box-shadow:inset 0 1px 3px #19322617,0 1px #fffc!important}.theme-toggle:hover,html[data-theme=light] .theme-toggle:hover{box-shadow:inset 0 1px 3px #1932261a,0 1px #fffc!important}.theme-toggleGlyph,.theme-toggle.is-dark .theme-toggleGlyph-light,.theme-toggle:not(.is-dark) .theme-toggleGlyph-dark{color:#718078!important}.theme-toggleThumb,.theme-toggle.is-dark .theme-toggleThumb{color:#fff!important;background:#009e60!important;border-radius:9px!important;box-shadow:0 1px 4px #00000029!important}html[data-theme=dark] .theme-toggle{color:#8fa198!important;background:#26332e!important;border-color:#34463e!important;box-shadow:inset 0 1px 3px #00000038,0 1px #ffffff06!important}html[data-theme=dark] .theme-toggle:hover{box-shadow:inset 0 1px 3px #00000040,0 1px #ffffff06!important}html[data-theme=dark] .theme-toggleGlyph,html[data-theme=dark] .theme-toggle.is-dark .theme-toggleGlyph-light,html[data-theme=dark] .theme-toggle:not(.is-dark) .theme-toggleGlyph-dark{color:#8fa198!important}html[data-theme=dark] .theme-toggleThumb,html[data-theme=dark] .theme-toggle.is-dark .theme-toggleThumb{color:#0b1220!important;background:#00b46e!important;border-radius:9px!important;box-shadow:0 1px 4px #0000004d!important}@media (width<=720px){.toast-viewport{left:12px!important;right:12px!important;bottom:calc(14px + env(safe-area-inset-bottom,0px))!important;z-index:10002!important;width:auto!important}body.has-bottom-nav .toast-viewport{bottom:calc(var(--site-bottom-nav-clearance,88px) + 20px)!important}body.has-bottom-nav:has(.with-sticky-cta) .toast-viewport{bottom:calc(var(--site-bottom-nav-clearance,88px) + 78px + 20px)!important}body:has(.with-sticky-cta):not(.has-bottom-nav) .toast-viewport{bottom:calc(78px + 14px + env(safe-area-inset-bottom,0px))!important}:is(body:has(.app-main-admin) .toast-viewport,body:has(.admin-page) .toast-viewport){bottom:calc(64px + env(safe-area-inset-bottom,0px) + 14px)!important}.toast{min-height:54px;border-radius:14px!important;gap:10px!important;padding:10px 12px 11px!important}.toast-icon{flex:0 0 32px;border-radius:10px!important;width:32px!important;height:32px!important}.toast-icon svg{width:18px!important;height:18px!important}.toast-title{font-size:12px!important}.toast-msg{font-size:11.5px!important}.toast-close{flex:0 0 28px;width:28px!important;height:28px!important}}html[data-theme] body .header .header-cart,html[data-theme] body .header .header-cart:hover,html[data-theme] body .header .header-cart:active,html[data-theme] body .header .header-iconAction,html[data-theme] body .header .header-iconAction:hover,html[data-theme] body .header .header-iconAction:active{border-radius:var(--hdr-action-radius,10px)!important;transform:none!important}html[data-theme] body .header .header-cart:before,html[data-theme] body .header .header-cart:after,html[data-theme] body .header .header-iconAction:before,html[data-theme] body .header .header-iconAction:after{content:none!important}.pdx-mobileProductBar{display:none}@media (width<=860px){body:has(.pdx-mobileProductBar){overflow:clip visible}.header .promo-ticker,.promo-ticker{--promo-ticker-tracking:.01em;--promo-ticker-leading:1.25;overflow:hidden;--promo-ticker-size:11px!important;height:25px!important;min-height:25px!important;padding:2px 28px 2px 8px!important;font-size:11px!important}.header .promo-tickerItem,.promo-tickerItem{text-overflow:ellipsis;justify-content:center;align-items:center;gap:4px;max-width:100%;display:inline-flex;overflow:hidden;white-space:nowrap!important;flex-wrap:nowrap!important;font-size:11px!important;line-height:1.25!important}.header .promo-tickerLink,.promo-tickerLink,.header .promo-tickerCode,.promo-tickerCode{text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;display:inline-block;overflow:hidden;max-width:min(80vw,360px)!important;font-size:11px!important;font-weight:700!important;line-height:1.25!important}.header .promo-tickerMascot,.promo-tickerMascot,.promo-ticker .mascot-flow{flex-shrink:0;margin-left:3px;margin-right:0;width:auto!important;height:15px!important;max-height:15px!important}.header .promo-tickerBadge,.promo-tickerBadge{flex-shrink:0;margin-right:3px!important;padding:1px 6px!important;font-size:8.5px!important;line-height:13px!important}.header .promo-tickerGlyph,.promo-tickerGlyph{flex-shrink:0;margin-right:2px;width:12px!important;height:12px!important}.header .promo-tickerClose,.promo-tickerClose{color:inherit;opacity:.75;border-radius:4px;justify-content:center;align-items:center;display:flex;right:3px;background:0 0!important;width:22px!important;height:22px!important}.header .promo-tickerClose svg,.promo-tickerClose svg{width:12px!important;height:12px!important}.bottom-nav .bottom-nav-item{transition:min-height .2s,padding .2s,gap .2s,background .18s}.bottom-nav .bottom-nav-label{opacity:1;max-height:16px;transition:max-height .2s,opacity .15s}.bottom-nav.is-shrunk .bottom-nav-item{gap:0;min-height:44px;padding-block:4px}.bottom-nav.is-shrunk .bottom-nav-label{opacity:0;max-height:0}body>.pdx-mobileProductBar,.detail-page.detail-page-v3 .pdx-mobileProductBar,.pdx-mobileProductBar{top:calc(var(--site-header-offset,64px) + 8px);min-height:48px;color:var(--pdx-text-1,#0f172a);-webkit-backdrop-filter:blur(20px)saturate(140%);opacity:0;visibility:hidden;pointer-events:none;padding:4px 6px;transition:opacity .22s,transform .25s cubic-bezier(.16,1,.3,1),visibility .22s,box-shadow .2s;transform:translateY(-16px);left:max(var(--storefront-gutter,16px), env(safe-area-inset-left,0px))!important;right:max(var(--storefront-gutter,16px), env(safe-area-inset-right,0px))!important;z-index:998!important;background:linear-gradient(#fff 0%,#ecf7fb 55%,#ddf0f6 100%)!important;border:1px solid #9abfcb73!important;border-radius:16px!important;grid-template-columns:40px minmax(0,1fr) 40px!important;align-items:center!important;margin:0!important;display:grid!important;position:fixed!important;box-shadow:0 12px 28px #436f8129,0 4px 10px #50738214,inset 0 1.5px #fff,inset 0 -2.5px #9abfcb59!important}body>.pdx-mobileProductBar.is-stuck,body>.pdx-mobileProductBar.is-scrolled,.detail-page.detail-page-v3 .pdx-mobileProductBar.is-stuck,.detail-page.detail-page-v3 .pdx-mobileProductBar.is-scrolled,.pdx-mobileProductBar.is-stuck,.pdx-mobileProductBar.is-scrolled{opacity:1!important;visibility:visible!important;pointer-events:auto!important;background:linear-gradient(#fff 0%,#ecf7fb 55%,#ddf0f6 100%)!important;border:1px solid #9abfcb80!important;transform:translateY(0)!important;box-shadow:0 14px 34px #436f8138,0 6px 14px #5073821f,inset 0 2px #fff,inset 0 -3px #9abfcb59!important}html[data-theme=dark] body>.pdx-mobileProductBar,html[data-theme=dark] .detail-page.detail-page-v3 .pdx-mobileProductBar,html[data-theme=dark] .pdx-mobileProductBar{background:var(--brand-surface)!important;color:#f1f5f9!important;border:1px solid #ffffff1a!important;box-shadow:0 16px 36px #00000080,0 6px 16px #000a1c5c,inset 0 1.5px #fff3,inset 0 -3px #0000006b!important}html[data-theme=dark] body>.pdx-mobileProductBar.is-stuck,html[data-theme=dark] body>.pdx-mobileProductBar.is-scrolled,html[data-theme=dark] .detail-page.detail-page-v3 .pdx-mobileProductBar.is-stuck,html[data-theme=dark] .detail-page.detail-page-v3 .pdx-mobileProductBar.is-scrolled,html[data-theme=dark] .pdx-mobileProductBar.is-stuck,html[data-theme=dark] .pdx-mobileProductBar.is-scrolled{opacity:1!important;visibility:visible!important;pointer-events:auto!important;background:var(--brand-surface)!important;border:1px solid #ffffff24!important;transform:translateY(0)!important;box-shadow:0 20px 44px #0009,0 8px 20px #000a1c66,inset 0 2px #ffffff40,inset 0 -3.5px #00000073!important}.pdx-mobileBack{width:34px;min-width:34px;height:34px;min-height:34px;color:var(--pdx-text-1,#0f172a);cursor:pointer;background:#ffffffd9;border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;margin-left:2px;padding:0;transition:transform .15s,background .15s;display:inline-flex;box-shadow:0 1.5px 4px #436f811f,inset 0 1px #fff;border:1px solid #9abfcb66!important}.pdx-mobileBack:hover{background:#fff}.pdx-mobileBack:active{transform:scale(.92)}.pdx-mobileBack:focus-visible{outline:2px solid var(--brand-icon);outline-offset:2px}html[data-theme=dark] .pdx-mobileBack{color:#f1f5f9;background:#ffffff14;box-shadow:0 1.5px 4px #0006,inset 0 1px #ffffff1f;border-color:#ffffff1f!important}.pdx-mobileProductInfo{text-align:center;gap:8px;width:100%;min-width:0;margin:0 auto;justify-content:center!important;align-items:center!important;display:inline-flex!important}.pdx-mobileBarSpacer{pointer-events:none;flex-shrink:0;width:40px;height:40px}.pdx-mobileProductIcon{object-fit:cover;border:1px solid #00000014;border-radius:6px;flex-shrink:0;width:22px;height:22px;display:none;box-shadow:0 1px 3px #00000014}body>.pdx-mobileProductBar.is-stuck .pdx-mobileProductIcon,body>.pdx-mobileProductBar.is-scrolled .pdx-mobileProductIcon,.pdx-mobileProductBar.is-stuck .pdx-mobileProductIcon,.pdx-mobileProductBar.is-scrolled .pdx-mobileProductIcon,.detail-page.detail-page-v3 .pdx-mobileProductBar.is-stuck .pdx-mobileProductIcon,.detail-page.detail-page-v3 .pdx-mobileProductBar.is-scrolled .pdx-mobileProductIcon{animation:.22s cubic-bezier(.16,1,.3,1) both pdxMobileIconFadeIn;display:block}@keyframes pdxMobileIconFadeIn{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}html[data-theme=dark] .pdx-mobileProductIcon{border-color:#ffffff1f}.pdx-mobileProductName{text-overflow:ellipsis;white-space:nowrap;text-align:center;min-width:0;font-family:var(--font-display);letter-spacing:-.01em;font-size:14.5px;font-weight:800;overflow:hidden}.detail-page.detail-page-v3 .pdx-billboard.pdx-topCard{border:1px solid #9abfcb47!important;border-radius:24px!important;margin-top:0!important;position:relative!important;overflow:hidden!important;box-shadow:0 6px 24px #436f8112,0 1px 3px #00000008!important}.detail-page.detail-page-v3 .pdx-billboard .pdx-visual{aspect-ratio:1.25!important;background:radial-gradient(circle at 50% 32%,#ffffff3d 0%,#0000 68%),linear-gradient(160deg,#00b87a 0%,#009e60 55%,#057d4f 100%)!important;border-bottom:1px solid #0000000f!important;min-height:260px!important;max-height:330px!important;padding:36px 24px!important;position:relative!important}.detail-page.detail-page-v3 .pdx-billboard .pdx-visualIcon{border-radius:26px!important;width:124px!important;height:124px!important;box-shadow:0 12px 30px #0003,0 3px 8px #00000014!important}.detail-page-v3 .pdx-copy .pdx-toolbar{justify-content:space-between!important;align-items:center!important;width:100%!important;margin-bottom:12px!important;padding:0!important;display:flex!important;position:static!important}.detail-page.detail-page-v3 .pdx-billboard .pdx-copy{flex-direction:column!important;align-items:flex-start!important;gap:0!important;padding:16px 18px 20px!important;display:flex!important}.detail-page.detail-page-v3 .pdx-label{margin-bottom:8px!important}.detail-page.detail-page-v3 .pdx-title{font-family:var(--font-display)!important;letter-spacing:-.03em!important;color:var(--pdx-text-1)!important;margin:0 0 10px!important;font-size:clamp(22px,5.5vw,28px)!important;font-weight:800!important;line-height:1.18!important}.detail-page.detail-page-v3 .pdx-statsStrip{flex-direction:column!important;gap:10px!important;width:100%!important;margin-top:2px!important;display:flex!important}.detail-page.detail-page-v3 .pdx-heroPrice{align-items:baseline!important;gap:7px!important;margin-bottom:2px!important;display:inline-flex!important}.detail-page.detail-page-v3 .pdx-priceLabel{text-transform:uppercase!important;letter-spacing:.08em!important;color:var(--pdx-text-4)!important;font-size:10px!important;font-weight:900!important}.detail-page.detail-page-v3 .pdx-heroPrice .pdx-priceValue{font-family:var(--font-display)!important;letter-spacing:-.03em!important;color:var(--pdx-text-accent)!important;font-size:clamp(22px,5.5vw,26px)!important;font-weight:800!important}.detail-page.detail-page-v3 .pdx-statsChips{flex-wrap:wrap!important;align-items:center!important;gap:8px!important;margin-bottom:8px!important;display:flex!important}.detail-page.detail-page-v3 .pdx-heroStat{border:1px solid var(--brand-line,var(--pdx-line))!important;background:var(--pdx-soft)!important;min-height:32px!important;box-shadow:var(--pdx-soft-shadow)!important;color:var(--pdx-text-3)!important;border-radius:8px!important;align-items:center!important;gap:6px!important;padding:4px 12px!important;font-size:11.5px!important;font-weight:800!important;display:inline-flex!important}.detail-page.detail-page-v3 .pdx-heroStat svg{opacity:.9!important;stroke-width:2px!important}.detail-page.detail-page-v3 .pdx-contactAdmin{border-radius:10px!important;align-items:center!important;gap:7px!important;width:fit-content!important;min-height:34px!important;margin-top:2px!important;padding:0 14px!important;font-size:11.5px!important;font-weight:700!important;text-decoration:none!important;transition:all .2s!important;display:inline-flex!important}.detail-page.detail-page-v3 .pdx-contactAdmin:active{transform:scale(.96)!important}html[data-theme=dark] .detail-page.detail-page-v3 .pdx-billboard.pdx-topCard{background:#141716!important;border-color:#ffffff14!important;box-shadow:0 8px 32px #00000073!important}html[data-theme=dark] .detail-page-v3 .pdx-copy .pdx-backLink,html[data-theme=dark] .detail-page-v3 .pdx-copy .pdx-topActions .pdx-iconBtn{color:#f1f5f9!important;background:#ffffff14!important;border-color:#ffffff1a!important}}@media (prefers-reduced-motion:reduce){.bottom-nav .bottom-nav-item,.bottom-nav .bottom-nav-label{transition:none}}html{--storefront-top-gap:24px;--storefront-gutter:24px;--storefront-section-gap:24px}.route-transition>.page:is(.catalog-page,.detail-page-v3,.checkout-page-full,.pay-page){padding-top:calc(var(--site-header-offset,64px) + var(--storefront-top-gap))!important;padding-bottom:32px!important;padding-inline:0!important}.route-transition>.page:is(.catalog-page,.detail-page-v3,.pay-page)>.section:first-child{padding-top:0!important}.route-transition>.page:is(.catalog-page,.detail-page-v3,.pay-page)>.section{padding-bottom:0}.route-transition>.page.catalog-page>.catalog-hero{padding-bottom:var(--storefront-section-gap)}.route-transition>.page:is(.catalog-page,.detail-page-v3,.checkout-page-full,.pay-page) .container{box-sizing:border-box;width:100%;max-width:min(1200px,100%);margin-inline:auto;padding-left:calc(var(--storefront-gutter) + env(safe-area-inset-left,0px))!important;padding-right:calc(var(--storefront-gutter) + env(safe-area-inset-right,0px))!important}.route-transition>.page.checkout-page-full .checkout-full-header{margin-bottom:var(--storefront-section-gap)}.route-transition>.page.pay-page .pay-shell-kicker{margin:0}.route-transition>.page.pay-page .pay-shell-title{margin:12px 0 0}body.has-bottom-nav .route-transition>.page:is(.catalog-page,.detail-page-v3){padding-bottom:calc(24px + var(--site-bottom-nav-clearance,82px))!important}@media (width<=720px){html{--storefront-top-gap:16px;--storefront-gutter:16px;--storefront-section-gap:16px}.route-transition>.page:is(.catalog-page,.detail-page-v3,.pay-page){padding-bottom:calc(24px + env(safe-area-inset-bottom,0px))!important}.route-transition>.page.checkout-page-full{padding-bottom:calc(140px + env(safe-area-inset-bottom,0px))!important}.detail-page.detail-page-v3 .pdx-billboard .pdx-visual{aspect-ratio:1.25;min-height:260px;max-height:330px;padding:36px 24px}.detail-page.detail-page-v3 .pdx-billboard .pdx-visualIcon{border-radius:26px!important;width:124px!important;height:124px!important}}html[data-theme] body .header .promo-ticker .promo-tickerClose,html[data-theme] body .header .promo-ticker .promo-tickerClose:hover,html[data-theme] body .header .promo-ticker .promo-tickerClose:active{box-shadow:none!important;color:inherit!important;background:0 0!important;border:0!important}html[data-theme] body .header .promo-ticker .promo-tickerClose:before,html[data-theme] body .header .promo-ticker .promo-tickerClose:after{content:none!important}:root{--store-icon-face:#fff;--store-icon-border:#fff;--store-icon-ink:#0a0a0a}html[data-theme=dark]{--store-icon-face:var(--skeu-control-bg);--store-icon-border:#ffffff2e;--store-icon-ink:#f2f5f7}html[data-theme] body .detail-page.detail-page-v3 .pdx-iconBtn,html[data-theme] body .detail-page.detail-page-v3 .pdx-addBtn,html[data-theme] body .catalog-page .catalog-viewBtn:not(.active),html[data-theme] body .catalog-page .catalog-heroFilterBtn:not(.active){background:var(--store-icon-face)!important;border:1px solid var(--store-icon-border)!important;color:var(--store-icon-ink)!important;box-shadow:var(--skeu-control-shadow)!important}html[data-theme=light] body .header .nav-active-pill,html[data-theme=light] body .header .header-cart,html[data-theme=light] body .header .header-iconAction,html:not([data-theme=dark]) body .header .nav-active-pill,html:not([data-theme=dark]) body .header .header-cart,html:not([data-theme=dark]) body .header .header-iconAction{color:var(--store-icon-ink,#0a0a0a)!important;background:linear-gradient(#ffffffbf 0%,#fff0 38%),linear-gradient(#fff 0% 42%,#ddf6ec 100%)!important;border:1px solid #009e6029!important;box-shadow:inset 0 2px #fff,inset 1px 0 #fff9,inset 0 -3px #0078501a,inset 0 2px 8px #fffc,0 6px 14px #0000000f,0 1px 3px #00785014!important}html[data-theme=dark] body .header .nav-active-pill,html[data-theme=dark] body .header .header-cart,html[data-theme=dark] body .header .header-iconAction{color:var(--store-icon-ink,#f2f5f7)!important;background:linear-gradient(#ffffff14 0%,#fff0 35%),linear-gradient(#222 0%,#1e1e1e 40%,#102a22 100%)!important;border:1px solid #00d6b433!important;box-shadow:inset 0 2px #ffffff59,inset 1px 0 #ffffff1a,inset 0 -3px #000000ad,inset 0 2px 10px #0000004d,0 8px 18px #00000073,0 2px 6px #0000004d!important}html[data-theme=light] body .bottom-nav,html:not([data-theme=dark]) body .bottom-nav{-webkit-backdrop-filter:blur(20px)saturate(140%)!important;background:linear-gradient(#fff 0%,#ecf7fb 55%,#ddf0f6 100%)!important;border:1px solid #9abfcb80!important;box-shadow:0 14px 34px #436f8138,0 6px 14px #5073821f,inset 0 2px #fff,inset 0 -3px #9abfcb59!important}html[data-theme=dark] body .bottom-nav{background:var(--brand-surface)!important;-webkit-backdrop-filter:blur(20px)saturate(140%)!important;border:1px solid #ffffff24!important;box-shadow:0 20px 44px #0009,0 8px 20px #000a1c66,inset 0 2px #ffffff40,inset 0 -3.5px #00000073!important}html[data-theme=light] body .header .header-cart:hover,html[data-theme=light] body .header .header-iconAction:hover,html:not([data-theme=dark]) body .header .header-cart:hover,html:not([data-theme=dark]) body .header .header-iconAction:hover{background:linear-gradient(#ffffffd9 0%,#fff0 35%),linear-gradient(#fff 0% 30%,#d1f3e4 100%)!important;border-color:#009e6047!important;box-shadow:inset 0 2px #fff,inset 0 -3px #00785024,0 8px 18px #009e6024,0 2px 6px #0000000a!important}html[data-theme=dark] body .header .header-cart:hover,html[data-theme=dark] body .header .header-iconAction:hover{background:linear-gradient(#ffffff1f 0%,#fff0 35%),linear-gradient(#262626 0%,#202020 35%,#13352a 100%)!important;border-color:#00d6b461!important;box-shadow:inset 0 2px #ffffff73,inset 0 -3px #000000bf,0 10px 22px #00d6b438,0 3px 8px #00000059!important}html[data-theme=light] body .catalog-page .catalog-card,html[data-theme=light] body .catalog-page .catalog-card.catalog-cardV2,html[data-theme=light] body .catalog-card,html[data-theme=light] body .catalog-card.catalog-cardV2,html[data-theme=light] body .product-tile,html[data-theme=light] body .product-tile-front,html:not([data-theme=dark]) body .catalog-page .catalog-card,html:not([data-theme=dark]) body .catalog-page .catalog-card.catalog-cardV2,html:not([data-theme=dark]) body .catalog-card,html:not([data-theme=dark]) body .catalog-card.catalog-cardV2,html:not([data-theme=dark]) body .product-tile,html:not([data-theme=dark]) body .product-tile-front{background:linear-gradient(#fffc 0%,#fff0 35%),linear-gradient(#fff 0% 50%,#f0f9f5 78%,#e4f5ed 100%)!important;border:1px solid #009e601f!important;box-shadow:inset 0 2px #fff,inset 1px 0 #ffffffb3,inset 0 -3px #0078500d,0 10px 24px #0000000d,0 2px 6px #0078500a!important}html[data-theme=light] body .catalog-page .catalog-card:hover,html[data-theme=light] body .catalog-card:hover,html[data-theme=light] body .product-tile:hover,html:not([data-theme=dark]) body .catalog-page .catalog-card:hover,html:not([data-theme=dark]) body .catalog-card:hover,html:not([data-theme=dark]) body .product-tile:hover{background:linear-gradient(#ffffffd9 0%,#fff0 35%),linear-gradient(#fff 0% 42%,#e9f7f0 75%,#dbf2e6 100%)!important;border-color:#009e6038!important;box-shadow:inset 0 2px #fff,inset 0 -3px #00785014,0 16px 36px #009e6014,0 4px 10px #0000000a!important}html[data-theme=dark] body .catalog-page .catalog-card,html[data-theme=dark] body .catalog-page .catalog-card.catalog-cardV2,html[data-theme=dark] body .catalog-card,html[data-theme=dark] body .product-tile,html[data-theme=dark] body .product-tile-front{background:linear-gradient(#ffffff0f 0%,#fff0 35%),linear-gradient(#1c1c1c 0%,#161616 40%,#0f251e 100%)!important;border:1px solid #00d6b42e!important;box-shadow:inset 0 2px #fff3,inset 0 -3px #0009,0 18px 40px #00000073!important}html[data-theme=dark] body .catalog-page .catalog-card:hover,html[data-theme=dark] body .catalog-card:hover,html[data-theme=dark] body .product-tile:hover{border-color:#00d6b452!important;box-shadow:inset 0 2px #ffffff40,0 22px 48px #00d6b42e!important}html body .catalog-card .catalog-cardPrice,html body .catalog-card.catalog-cardV2 .catalog-cardPrice,html body .catalog-card.grid .catalog-cardPrice,html body .catalog-card.list .catalog-cardPrice,html body .catalog-page .catalog-cardPrice,html body .catalog-cardPriceWrap,html body .catalog-cardPrice,[data-motion] html body .catalog-card .catalog-cardPrice,[data-motion] html body .catalog-page .catalog-cardPrice,[data-motion=lite] .catalog-page .catalog-card .catalog-cardPrice,[data-motion=lite] .catalog-page .catalog-card.catalog-cardV2 .catalog-cardPrice,[data-motion=off] .catalog-page .catalog-card .catalog-cardPrice,[data-motion=off] .catalog-page .catalog-card.catalog-cardV2 .catalog-cardPrice{box-shadow:none!important;filter:none!important;text-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;outline:none!important;padding:0!important}html body .catalog-card .catalog-cardPrice:before,html body .catalog-card .catalog-cardPrice:after,html body .catalog-page .catalog-cardPrice:before,html body .catalog-page .catalog-cardPrice:after,html body .catalog-cardPriceWrap:before,html body .catalog-cardPriceWrap:after{content:none!important;display:none!important}html[data-theme=light] body .catalog-card .catalog-cardPrice,html[data-theme=light] body .catalog-card.catalog-cardV2 .catalog-cardPrice,html[data-theme=light] body .catalog-card.grid .catalog-cardPrice,html[data-theme=light] body .catalog-page .catalog-cardPrice,html:not([data-theme=dark]) body .catalog-card .catalog-cardPrice,html:not([data-theme=dark]) body .catalog-card.catalog-cardV2 .catalog-cardPrice,html:not([data-theme=dark]) body .catalog-card.grid .catalog-cardPrice,html:not([data-theme=dark]) body .catalog-page .catalog-cardPrice{color:#009e60!important;box-shadow:none!important;filter:none!important;background:0 0!important;border:0!important;border-radius:0!important;outline:none!important;padding:0!important}html[data-theme=light] body .catalog-card .catalog-cardPriceLabel,html:not([data-theme=dark]) body .catalog-card .catalog-cardPriceLabel{color:#5b6570!important;text-transform:uppercase!important;letter-spacing:.04em!important;box-shadow:none!important;background:0 0!important;border:none!important;font-size:10px!important;font-weight:700!important}html[data-theme=dark] body .catalog-card .catalog-cardPrice,html[data-theme=dark] body .catalog-card.catalog-cardV2 .catalog-cardPrice,html[data-theme=dark] body .catalog-card.grid .catalog-cardPrice,html[data-theme=dark] body .catalog-page .catalog-cardPrice{color:#00d6b4!important;box-shadow:none!important;filter:none!important;background:0 0!important;border:0!important;border-radius:0!important;outline:none!important;padding:0!important}html[data-theme=dark] body .catalog-card .catalog-cardPriceLabel{color:#ffffff8c!important;text-transform:uppercase!important;letter-spacing:.04em!important;box-shadow:none!important;background:0 0!important;border:none!important;font-size:10px!important;font-weight:700!important}html body .catalog-page .catalog-quickFilters .catalog-quickChip.catalog-quickChip--line:not(.active),html body .detail-page.detail-page-v3 .pdx-filterChip:not(.is-active){box-shadow:0 3px 4px -3px #142d3247!important}html[data-theme=dark] body .catalog-page .catalog-quickFilters .catalog-quickChip.catalog-quickChip--line:not(.active),html[data-theme=dark] body .detail-page.detail-page-v3 .pdx-filterChip:not(.is-active){box-shadow:0 3px 4px -3px #000000a6!important}html[data-theme=light] body .detail-page.detail-page-v3 .pdx-heroStat,html[data-theme=light] body .detail-page.detail-page-v3 .pdx-contactAdmin,html:not([data-theme=dark]) body .detail-page.detail-page-v3 .pdx-heroStat,html:not([data-theme=dark]) body .detail-page.detail-page-v3 .pdx-contactAdmin{color:var(--store-icon-ink,#0a0a0a)!important;background:#fff!important;border:1px solid #0a0a0a1a!important;box-shadow:0 3px 10px #0000000f!important}html[data-theme=light] body .detail-page.detail-page-v3 .pdx-contactAdmin:hover,html:not([data-theme=dark]) body .detail-page.detail-page-v3 .pdx-contactAdmin:hover{background:#f2faf6!important;border-color:#009e6047!important;box-shadow:0 6px 16px #009e601f!important}html[data-theme=dark] body .detail-page.detail-page-v3 .pdx-heroStat,html[data-theme=dark] body .detail-page.detail-page-v3 .pdx-contactAdmin{color:var(--store-icon-ink,#ececec)!important;background:#1c1c1c!important;border:1px solid #ffffff1f!important;box-shadow:0 4px 12px #00000059!important}html[data-theme=dark] body .detail-page.detail-page-v3 .pdx-contactAdmin:hover{border-color:#00d6b452!important;box-shadow:0 8px 18px #00d6b429!important}html body .detail-page.detail-page-v3 .pdx-packSignal{color:#c1c6cc!important;box-shadow:none!important;background:#2c3035!important;border:0!important}html[data-theme=light] body .detail-page.detail-page-v3 .pdx-packSignal{color:#5b6570!important;background:#e8eaed!important}html body .detail-page.detail-page-v3 .pdx-packSignal .pdx-packSignalIcon{color:inherit!important}html[data-theme] body .detail-page.detail-page-v3 .pdx-filterChip.is-active,html[data-theme] body .catalog-page .catalog-quickFilters .catalog-quickChip.active{background:var(--imzaqi-btn-face)!important;border-color:var(--imzaqi-btn-border)!important;color:var(--imzaqi-btn-text)!important;box-shadow:var(--imzaqi-btn-shadow-compact)!important}html[data-theme] body .header .theme-toggle{border-radius:12px!important;box-shadow:inset 0 3px 6px #0006,inset 0 1px 1px #00000040,inset 0 -1px #ffffff1a!important}html[data-theme=light] body .header .theme-toggle{box-shadow:inset 0 2px 5px #436f8138,inset 0 1px #fffffff2,0 1px 2px #0000000a!important}html[data-theme] body .header .theme-toggle .theme-toggleThumb{color:#fff!important;background:#009e60!important;border:none!important;border-radius:9px!important;box-shadow:0 3px 8px #0000004d,inset 0 1.5px #fff9,inset 0 -1.5px #00321e59!important}html[data-theme] body .header .theme-toggle .theme-toggleThumb svg{color:#fff!important;stroke:#fff!important}html[data-theme=dark] body .header .theme-toggle .theme-toggleThumb{color:#05261e!important;background:linear-gradient(#00d6b4,#009e60)!important;border:none!important;border-radius:9px!important;box-shadow:0 3px 10px #00d6b459,inset 0 1.5px #ffffffa6,inset 0 -1.5px #00281e66!important}html[data-theme=dark] body .header .theme-toggle .theme-toggleThumb svg{color:#05261e!important;stroke:#05261e!important}html[data-theme] body .header .header-cart,html[data-theme] body .header .header-iconAction{width:calc(var(--hdr-action,32px) - 4px)!important;height:calc(var(--hdr-action,32px) - 4px)!important;min-width:calc(var(--hdr-action,32px) - 4px)!important;min-height:calc(var(--hdr-action,32px) - 4px)!important;flex-basis:calc(var(--hdr-action,32px) - 4px)!important;border-radius:var(--hdr-action-radius,10px)!important;box-sizing:border-box!important;justify-content:center!important;align-items:center!important;display:inline-flex!important}.site-footer.site-footer--gopay .site-footerGoIntro{min-width:0}.site-footer.site-footer--gopay .site-footerGoContact{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;width:100%;max-width:560px;display:grid}.site-footer.site-footer--gopay .site-footerGoContact a{box-sizing:border-box;gap:10px;width:100%;min-width:0;min-height:60px;padding:12px;box-shadow:0 3px 4px -3px #142d3238!important}.site-footer.site-footer--gopay .site-footerGoContactCopy{flex:1;gap:4px}.site-footer.site-footer--gopay .site-footerGoContactCopy strong{white-space:nowrap;font-size:13px}@media (width<=560px){.site-footer.site-footer--gopay .site-footerGoContact{grid-template-columns:minmax(0,1fr)}}:root{--store-background-grain:url(/textures/grain-dark.png?v=2)}html[data-theme=light]{--store-background-grain:url(/textures/grain-light.png?v=2)}html[data-theme] body,html[data-theme] .global-bg,html[data-theme] .home-page .home-body,html[data-theme] .home-page .home-section{background-image:var(--store-background-grain)!important;background-repeat:repeat!important;background-size:192px 192px!important}html[data-theme] body:before{content:none!important}html[data-theme] body .header,html body .header,.header,.site-header{pointer-events:none;padding:max(0px, env(safe-area-inset-top)) 0 0!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;background:0 0!important;border:0!important;transition:transform .3s cubic-bezier(.16,1,.3,1),opacity .26s!important}html[data-theme] body .header .promo-tickerStack{pointer-events:auto}html[data-theme] body .header .header-inner{pointer-events:auto;width:min(1200px, calc(100% - 2 * max(var(--storefront-gutter,24px), env(safe-area-inset-left,0px))))!important;box-sizing:border-box!important;-webkit-backdrop-filter:blur(20px)saturate(140%)!important;background:var(--brand-surface)!important;border:1px solid #ffffff24!important;border-radius:18px!important;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)!important;align-items:center!important;gap:16px!important;max-width:1200px!important;margin:8px auto 0!important;padding:8px 18px!important;transition:background .24s,border-color .24s,box-shadow .24s,padding .22s!important;display:grid!important;box-shadow:0 20px 44px #0009,0 8px 20px #000a1c66,inset 0 2px #ffffff40,inset 0 -3.5px #00000073!important}html[data-theme=light] body .header .header-inner{background:linear-gradient(#fff 0%,#ecf7fb 55%,#ddf0f6 100%)!important;border:1px solid #9abfcb80!important;box-shadow:0 14px 34px #436f8138,0 6px 14px #5073821f,inset 0 2px #fff,inset 0 -3px #9abfcb59!important}html[data-theme] body .header.is-shrunk .header-inner{padding:8px 18px!important}@media (width>=1025px){html[data-theme] body .header .header-mobile-left{display:none!important}html[data-theme] body .header .nav{grid-area:1/1;justify-self:start}html[data-theme] body .header .brand{grid-area:1/2;justify-self:center;min-width:0!important;margin:0!important}html[data-theme] body .header .header-actions{grid-area:1/3;justify-self:end}}html[data-theme] body .header .brand-img,html[data-theme] body .header.is-shrunk .brand-img{filter:none;height:38px!important}html[data-theme] body .header .nav{color:var(--text)!important;gap:2px!important}html[data-theme] body .header .nav a{transition:color .16s,transform .16s;position:relative;box-shadow:none!important;color:var(--text)!important;letter-spacing:.09em!important;text-transform:uppercase!important;background:0 0!important;border:0!important;border-radius:10px!important;padding:9px 10px!important;font-size:11.5px!important;font-weight:900!important}html[data-theme] body .header .nav a:hover,html[data-theme] body .header .nav a:active{transform:translateY(-1px);background:var(--skeu-control-bg)!important;box-shadow:var(--skeu-control-shadow)!important;color:var(--accent)!important;border:0!important}html[data-theme] body .header .nav a.active{color:var(--accent)!important}html[data-theme] body .header .nav a.active:after{display:none!important}html[data-theme] body .header .nav-active-pill{box-sizing:border-box!important;border:1px solid var(--brand-line)!important;background:var(--skeu-pill-bg)!important;box-shadow:var(--skeu-control-shadow)!important;border-radius:10px!important;display:block!important}html[data-theme=light] body .header .nav-active-pill{background:linear-gradient(#fff 0%,#ecf7fb 100%)!important;border:1px solid #9abfcb73!important;box-shadow:0 4px 12px #436f811f,inset 0 1.5px #fff,inset 0 -1.5px #9abfcb4d!important}html[data-theme] body .header .header-actions{gap:6px!important}html[data-theme] body .header .header-cart,html[data-theme] body .header .header-iconAction{color:#f1f5f9!important;background:#ffffff14!important;border:1px solid #ffffff1f!important;border-radius:12px!important;flex-basis:38px!important;width:38px!important;min-width:38px!important;height:38px!important;min-height:38px!important;transition:transform .16s,color .16s,box-shadow .16s!important;box-shadow:0 1.5px 4px #0006,inset 0 1px #ffffff1f!important}html[data-theme=light] body .header .header-cart,html[data-theme=light] body .header .header-iconAction{color:var(--pdx-text-1,#0f172a)!important;background:#ffffffd9!important;border:1px solid #9abfcb66!important;border-radius:12px!important;box-shadow:0 1.5px 4px #436f811f,inset 0 1px #fff!important}html[data-theme=light] body .header .header-cart:hover,html[data-theme=light] body .header .header-iconAction:hover{background:#fff!important}html[data-theme=dark] body .header .header-cart:hover,html[data-theme=dark] body .header .header-iconAction:hover{transform:translateY(-1px);color:var(--accent)!important;background:#ffffff24!important}html[data-theme] body .header .header-cart .pill,html[data-theme] body .header.is-shrunk .header-cart .pill{border-radius:999px;min-width:16px;height:16px;padding:0 4px;font-size:9px;line-height:12px;color:#fff!important;box-shadow:none!important;background:#e11d3a!important;border:2px solid #fff!important;top:0!important;right:0!important}html[data-theme=dark] body .header .header-cart .pill{border-color:#17202c!important}html[data-theme] body .header .theme-toggle{background:var(--skeu-inset-bg)!important;width:48px!important;height:30px!important;box-shadow:var(--skeu-inset-shadow)!important;border:0!important;border-radius:10px!important}html[data-theme] body .header .theme-toggle .theme-toggleThumb{width:22px!important;height:22px!important;top:3px!important;left:3px!important;box-shadow:0 2px 5px #0000003d,inset 0 1px #ffffff8c!important}html[data-theme] body .header .theme-toggle.is-dark .theme-toggleThumb{transform:translate(20px)!important}@media (width<=1024px){html[data-theme] body .header .header-inner{width:min(1200px, calc(100% - 2 * max(var(--storefront-gutter,20px), env(safe-area-inset-left,0px))))!important;-webkit-backdrop-filter:blur(20px)saturate(140%)!important;border-radius:16px!important;grid-template-columns:1fr auto 1fr!important;gap:8px!important;max-width:1200px!important;margin:6px auto 0!important;padding:7px 12px!important}html[data-theme=light] body .header .header-inner{background:linear-gradient(#fff 0%,#ecf7fb 55%,#ddf0f6 100%)!important;border:1px solid #9abfcb80!important;box-shadow:0 14px 34px #436f8138,0 6px 14px #5073821f,inset 0 2px #fff,inset 0 -3px #9abfcb59!important}html[data-theme=dark] body .header .header-inner{background:var(--brand-surface)!important;border:1px solid #ffffff24!important;box-shadow:0 20px 44px #0009,0 8px 20px #000a1c66,inset 0 2px #ffffff40,inset 0 -3.5px #00000073!important}html[data-theme=light] body .header .header-cart,html[data-theme=light] body .header .header-iconAction{color:var(--pdx-text-1,#0f172a)!important;background:#ffffffd9!important;border:1px solid #9abfcb66!important;border-radius:11px!important;box-shadow:0 1.5px 4px #436f811f,inset 0 1px #fff!important}html[data-theme=light] body .header .header-cart:hover,html[data-theme=light] body .header .header-iconAction:hover{background:#fff!important}html[data-theme=light] body .header .theme-toggle{background:#9abfcb38!important;border:1px solid #9abfcb66!important;border-radius:11px!important;box-shadow:inset 0 1.5px 3px #436f8124!important}html[data-theme=dark] body .header .header-cart,html[data-theme=dark] body .header .header-iconAction{color:#f1f5f9!important;background:#ffffff14!important;border:1px solid #ffffff1f!important;border-radius:11px!important;box-shadow:0 1.5px 4px #0006,inset 0 1px #ffffff1f!important}html[data-theme=dark] body .header .header-cart:hover,html[data-theme=dark] body .header .header-iconAction:hover{background:#ffffff24!important}html[data-theme=dark] body .header .theme-toggle{background:#00000059!important;border:1px solid #ffffff1f!important;border-radius:11px!important;box-shadow:inset 0 1.5px 3px #00000080!important}html[data-theme] body .header .header-mobile-left{justify-self:start;align-items:center;gap:4px!important;display:flex!important}html[data-theme] body .header .brand{justify-self:center!important;margin:0 auto!important}html[data-theme] body .header .header-actions{justify-self:end!important}html[data-theme] body .header .brand-img,html[data-theme] body .header.is-shrunk .brand-img{height:32px!important}html[data-theme] body .header .header-cart,html[data-theme] body .header .header-iconAction{flex-basis:36px!important;width:36px!important;min-width:36px!important;height:36px!important;min-height:36px!important}}@media (width<=720px){html[data-theme] body .header .header-inner{width:calc(100% - 2 * max(var(--storefront-gutter,16px), env(safe-area-inset-left,0px)))!important;max-width:1200px!important;margin:6px auto 0!important;padding:7px 12px!important}}@media (width<=480px){html[data-theme] body .header .header-inner{width:calc(100% - 2 * max(var(--storefront-gutter,16px), env(safe-area-inset-left,0px)))!important;max-width:1200px!important;padding:6px 10px!important}html[data-theme] body .header .brand-img,html[data-theme] body .header.is-shrunk .brand-img{height:30px!important}}html[data-theme] body .header.is-heroHidden .header-inner,html[data-theme] body .header.is-heroHidden .promo-tickerStack{pointer-events:none}@media (prefers-reduced-motion:reduce){html[data-theme] body .header,html[data-theme] body .header .header-inner{transition:none!important}}html[data-theme][data-motion=off] body .header,html[data-theme][data-motion=off] body .header .header-inner{transition:none!important}:root{--ux-canvas:#f4f7f2;--ux-surface:#fff;--ux-surface-soft:#edf4ef;--ux-ink:#0b1f17;--ux-ink-soft:#18372a;--ux-muted:#5b6f66;--ux-line:#0b1f171a;--ux-line-strong:#0b1f1729;--ux-accent:#009e60;--ux-accent-dark:#076a44;--ux-accent-soft:#e3f4ea;--ux-warm:#f3c969;--ux-danger:#b42318;--ux-radius-xl:28px;--ux-radius-lg:20px;--ux-radius-md:14px;--ux-shadow:0 18px 44px #0b1f1714;--ux-shadow-soft:0 8px 24px #0b1f170f}html[data-theme=dark]{--ux-canvas:#0d1512;--ux-surface:#14201b;--ux-surface-soft:#192820;--ux-ink:#eef7f1;--ux-ink-soft:#d7e7dd;--ux-muted:#9fb5a8;--ux-line:#e2f4ea1f;--ux-line-strong:#e2f4ea33;--ux-accent:#37d38d;--ux-accent-dark:#16a66a;--ux-accent-soft:#37d38d1f;--ux-shadow:0 18px 44px #00000052;--ux-shadow-soft:0 8px 24px #00000038}.reviews-page .reviews-wrap{max-width:1180px}.reviews-page .reviews-hero{border:1px solid var(--ux-line);background:radial-gradient(70% 100% at 92% 8%, #009e6014, transparent 58%), var(--ux-surface);box-shadow:var(--ux-shadow);border-radius:30px;padding:44px}.reviews-page .reviews-hero h1{font-family:var(--font-headline);letter-spacing:-.055em;color:var(--ux-ink);font-weight:700}.reviews-page .reviews-hero h1 span{color:var(--ux-accent-dark)}.reviews-page .reviews-heroCopy>p{color:var(--ux-muted)}.reviews-page .reviews-eyebrow,.reviews-page .reviews-cardLabel,.reviews-page .reviews-result{font-family:var(--font-subhead);color:var(--ux-accent-dark)}.reviews-page .reviews-metrics{gap:12px;margin:18px 0 34px}.reviews-page .reviews-metrics article{border:1px solid var(--ux-line);background:var(--ux-surface);box-shadow:none;border-radius:16px;padding:18px}.reviews-page .reviews-metrics svg{background:var(--ux-accent-soft);box-shadow:none;color:var(--ux-accent-dark);border-radius:11px;padding:10px}.reviews-page .reviews-metrics strong{font-family:var(--font-headline);color:var(--ux-ink);font-size:21px}.reviews-page .reviews-metrics span{color:var(--ux-muted)}.reviews-page .reviews-verifiedStories{margin:24px 0}.reviews-page .reviews-storyCard{border:1px solid var(--ux-line);background:var(--ux-surface);box-shadow:none;border-radius:18px}.reviews-page .reviews-storyCard p{color:var(--ux-ink-soft)}.reviews-page .reviews-tools{margin-bottom:20px}.reviews-page .reviews-search,.reviews-page .reviews-productFilter select{border:1px solid var(--ux-line);background:var(--ux-surface);box-shadow:none;color:var(--ux-ink)}.reviews-page .reviews-filters button,.reviews-page .reviews-view button{border:1px solid var(--ux-line);background:var(--ux-surface);box-shadow:none;color:var(--ux-muted)}.reviews-page .reviews-filters button[aria-pressed=true],.reviews-page .reviews-view button[aria-pressed=true]{background:var(--ux-ink);border-color:var(--ux-ink);color:#fff}.reviews-page .reviews-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.reviews-page .reviews-masonry{columns:3;column-gap:16px}.reviews-page .reviews-card{border:1px solid var(--ux-line);background:var(--ux-surface);box-shadow:none;border-radius:18px;padding:8px}.reviews-page .reviews-masonry .reviews-card{margin-bottom:16px}.reviews-page .reviews-card:hover{border-color:#009e6047;transform:translateY(-2px)}.reviews-page .reviews-image{border:1px solid var(--ux-line);background:var(--ux-surface-soft);box-shadow:none;border-radius:12px;position:relative;overflow:hidden}.reviews-imagePlaceholder{text-align:center;pointer-events:none;z-index:0;background:radial-gradient(75% 90% at 24% 16%,#fffc,#0000 62%),linear-gradient(145deg,#e3f4ea,#d4ecdc);place-content:center;gap:4px;padding:16px;display:grid;position:absolute;inset:0}.reviews-imagePlaceholder strong{color:var(--ux-accent-dark);font-family:var(--font-headline);letter-spacing:-.045em;font-size:17px;font-weight:700}.reviews-imagePlaceholder strong span{color:#076a448c}.reviews-imagePlaceholder small{color:#076a4485;font-family:var(--font-subhead);letter-spacing:.12em;text-transform:uppercase;font-size:8px;font-weight:700}.reviews-page .reviews-image img,.reviews-page .reviews-imageError,.reviews-viewerImage img,.reviews-viewerImage .reviews-imageError{z-index:1;position:relative}.reviews-page .reviews-grid .reviews-image{aspect-ratio:16/10}.reviews-page .reviews-image img{object-fit:cover;width:100%;height:100%}.reviews-page .reviews-cardCopy{padding:12px 8px 6px}.reviews-page .reviews-cardCopy strong{color:var(--ux-ink);margin:7px 0 5px;font-size:13px;line-height:1.5}.reviews-page .reviews-cardCopy small{color:var(--ux-muted);font-size:10px}.reviews-page .reviews-imageError{min-height:160px;color:var(--ux-muted);background:radial-gradient(80% 100% at 20% 10%, #009e601f, transparent 60%), var(--ux-surface-soft)}.reviews-page .reviews-imageError svg{color:var(--ux-accent-dark)}.reviews-page .reviews-support{border:1px solid var(--ux-line);background:var(--ux-surface);box-shadow:none;border-radius:22px}.reviews-page .reviews-support h2{font-family:var(--font-headline);color:var(--ux-ink)}.reviews-page .reviews-support p{color:var(--ux-muted)}.reviews-page .reviews-button{border:1px solid var(--ux-accent-dark);background:var(--ux-accent-dark);color:#fff;box-shadow:none}.reviews-page .reviews-button--secondary{border-color:var(--ux-line-strong);color:var(--ux-ink);background:0 0}.reviews-lightbox{border:1px solid var(--ux-line);background:var(--ux-surface);box-shadow:var(--ux-shadow)}.reviews-lightbox h2{font-family:var(--font-headline);color:var(--ux-ink)}@media (width<=900px){.reviews-page .reviews-hero{padding:30px}.reviews-page .reviews-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.reviews-page .reviews-masonry{columns:2}}@media (width<=620px){.reviews-page .reviews-hero{border-radius:22px;padding:26px 20px}.reviews-page .reviews-hero h1{font-size:36px}.reviews-page .reviews-grid{grid-template-columns:1fr;gap:12px}.reviews-page .reviews-masonry{columns:1}.reviews-page .reviews-card{grid-template-columns:108px minmax(0,1fr);align-items:stretch;gap:10px;display:grid}.reviews-page .reviews-grid .reviews-image{aspect-ratio:1}.reviews-page .reviews-cardCopy{padding:8px 4px 8px 0}.reviews-page .reviews-cardCopy strong{-webkit-line-clamp:3}}.catalog-card{contain:layout paint style;content-visibility:visible!important}.catalog-grid.grid{gap:14px}.catalog-card.grid{border:1px solid var(--ux-line)!important;background:var(--ux-surface)!important;box-shadow:none!important;border-radius:18px!important}.catalog-card.grid:hover{border-color:#009e604d!important;box-shadow:0 14px 34px #0b1f1714!important}.catalog-contentBar{border:1px solid var(--ux-line)!important;background:var(--ux-surface)!important;box-shadow:none!important}.catalog-contentMeta strong{font-family:var(--font-headline)!important;color:var(--ux-ink)!important}.catalog-contentMeta span,.catalog-contentMeta em{color:var(--ux-muted)!important}.catalog-sidebar{border-radius:20px!important}.catalog-filterShell{border:1px solid var(--ux-line)!important;background:var(--ux-surface)!important;box-shadow:none!important}.catalog-quickChip--line{border:1px solid var(--ux-line)!important;background:var(--ux-surface)!important;box-shadow:none!important;color:var(--ux-muted)!important}.catalog-quickChip--line.active{background:var(--ux-ink)!important;border-color:var(--ux-ink)!important;color:#fff!important}.catalog-quickChip--line.active svg,.catalog-quickChip--line.active .catalog-quickChipCount{color:#fff!important}.catalog-cardSkeleton{border:1px solid var(--ux-line)!important;background:var(--ux-surface)!important;min-height:268px!important;box-shadow:none!important;border-radius:18px!important}.checkout-page-full .checkout-full-title,.checkout-page-full .checkout-main-title{font-family:var(--font-headline);color:var(--ux-ink)}.checkout-page-full .checkout-full-kicker,.checkout-page-full .checkout-main-kicker{font-family:var(--font-subhead);color:var(--ux-accent-dark)}.checkout-page-full .checkout-panel{border:1px solid var(--ux-line)!important;background:var(--ux-surface)!important;box-shadow:none!important;border-radius:22px!important}.checkout-page-full .checkout-full-empty-card{background:radial-gradient(70% 90% at 50% 0%, #009e6012, transparent 62%), var(--ux-surface)!important;padding:34px!important}.checkout-emptyConversion .empty-icon{background:var(--ux-accent-soft)!important;box-shadow:none!important;color:var(--ux-accent-dark)!important}.checkout-emptyConversion .empty-title{font-family:var(--font-headline);color:var(--ux-ink);letter-spacing:-.035em}.checkout-emptyConversion .empty-desc{color:var(--ux-muted)}.checkout-emptyConversion .empty-actions .btn{box-shadow:none;border-radius:10px}.checkout-emptyConversion .empty-actions .btn:not(.btn-ghost){border:1px solid var(--ux-accent-dark);background:var(--ux-accent-dark);color:#fff}.checkout-emptyConversion .empty-actions .btn-ghost{border:1px solid var(--ux-line-strong);color:var(--ux-ink);background:0 0}.checkout-quickPicks{border-top:1px solid var(--ux-line)}.checkout-quickPicks a{border:1px solid var(--ux-line);background:var(--ux-surface-soft);box-shadow:none;color:var(--ux-ink-soft)}.status-page .st-hero,.status-page .st-search,.status-page .st-empty,.status-page .st-card{border-color:var(--ux-line)!important;background:var(--ux-surface)!important;box-shadow:none!important}.status-page .st-searchTitle,.status-page .st-emptyTitle{font-family:var(--font-headline);color:var(--ux-ink)}.help-page .faq-hero,.help-page .faq-quick,.help-page .faq-sidebar,.help-page .faq-list,.help-page .faq-steps article,.help-page .faq-support{border-color:var(--ux-line)!important;background:var(--ux-surface)!important;box-shadow:none!important}.help-page .faq-title,.help-page .faq-sectionTitle,.help-page .faq-support h2{font-family:var(--font-headline);color:var(--ux-ink)}.promosi-page .promosi-hero,.promosi-page .promosi-panel,.promosi-page .promosi-sidebar,.promosi-page .promosi-preview{border-color:var(--ux-line)!important;background:var(--ux-surface)!important;box-shadow:none!important}.promosi-page h1,.promosi-page h2{font-family:var(--font-headline);color:var(--ux-ink)}.not-found-page .notfound-card,.not-found-page .notfound-links,.not-found-page .notfound-link,.not-found-page .notfound-popular{border-color:var(--ux-line)!important;background:var(--ux-surface)!important;box-shadow:none!important}.not-found-page h1{font-family:var(--font-headline);color:var(--ux-ink)}@media (width<=720px){.catalog-card.grid{border-radius:20px!important}.catalog-contentBar{border-radius:12px!important}}:is(html[data-theme] .app-shell:has(.home-page),html[data-theme] .home-page){background:var(--ux-canvas)!important}html[data-theme] .home-page .home-body,html[data-theme] .home-page .home-section{background:0 0!important}html[data-theme] .home-page .home-popularList .product-tile,html[data-theme] .home-page .home-howCard,html[data-theme] .home-page .home-faqItem.faq-item,html[data-theme] .home-page .home-promoCard,html[data-theme] .home-page .home-tileSkeleton{background:var(--ux-surface)!important;border:1px solid var(--ux-line)!important;box-shadow:var(--ux-shadow-soft)!important}html[data-theme] .app-shell:has(.home-page) .ux-footer{background:0 0!important}@media (hover:hover){html[data-theme] .home-page .home-popularList .product-tile:hover,html[data-theme] .home-page .home-howCard:hover,html[data-theme] .home-page .home-faqItem.faq-item:hover,html[data-theme] .home-page .home-promoCard:hover{border-color:#009e604d!important;box-shadow:0 14px 34px #0b1f1714!important}}html[data-theme=dark] .home-page .home-popularList .product-tile:hover,html[data-theme=dark] .home-page .home-howCard:hover,html[data-theme=dark] .home-page .home-faqItem.faq-item:hover,html[data-theme=dark] .home-page .home-promoCard:hover{border-color:#37d38d57!important;box-shadow:0 16px 38px #00000047!important}:root{--shop-text-sm:.8125rem;--shop-text-base:1rem;--shop-touch:44px;--shop-gap:16px}.catalog-page .catalog-card.catalog-cardV2 .catalog-cardTitle,.pdx-variantsSection .pdx-packName,.pay-page .pay-orderTitle{font-family:var(--font-sans);letter-spacing:-.025em;line-height:1.4}.catalog-page .catalog-quickFilters{-webkit-overflow-scrolling:touch;gap:8px;flex-wrap:nowrap!important;overflow-x:auto!important}.catalog-page .catalog-quickChip{min-height:var(--shop-touch);font-size:var(--shop-text-sm)}.catalog-page .catalog-cardKicker{display:none}.catalog-page .catalog-card.catalog-cardV2 .catalog-cardTitle{font-size:18px}.catalog-page .catalog-card.catalog-cardV2 .catalog-cardPrice{font-size:18px;line-height:1.4}.catalog-page .catalog-card.catalog-cardV2 .catalog-cardPriceLabel{text-transform:none;font-size:12px}.catalog-page .catalog-cardSignals{gap:8px}.catalog-page .catalog-card.catalog-cardV2 .catalog-status,.catalog-page .catalog-card.catalog-cardV2 .catalog-cardMeta>span{font-size:var(--shop-text-sm)}.catalog-page .catalog-cardMeta{margin-top:10px}.catalog-page .catalog-card.is-unavailable{border-style:dashed}.catalog-page .catalog-card.is-unavailable .catalog-cardIcon{filter:grayscale()}.catalog-page .catalog-card.is-unavailable .catalog-cardPrice{color:var(--ux-muted)}.catalog-page .catalog-contentBar{flex-wrap:wrap;gap:12px}.catalog-page .catalog-contentActions{min-width:0}.catalog-page .catalog-contentSort{min-height:var(--shop-touch);max-width:100%;font-size:14px}.catalog-page .catalog-filterBtn,.catalog-page .catalog-viewBtn,.catalog-sheetClose{min-width:var(--shop-touch);min-height:var(--shop-touch)}.catalog-page .catalog-emptyResult{min-height:220px}.catalog-page .catalog-emptyResult .empty{opacity:1;transform:none}.catalog-page .catalog-emptyResult .empty-title{font-size:24px}.catalog-page .catalog-emptyResult .empty-desc{font-size:15px;line-height:1.6}.catalog-content .flash-drop--compact{border-radius:18px;justify-content:space-between;align-items:center;gap:16px;min-height:0;margin:0 0 16px;padding:16px 20px;display:flex}.fsd-compactCopy{z-index:1;min-width:0;position:relative}.fsd-compactCopy h2{margin:6px 0 2px;font-size:17px;line-height:1.4}.fsd-compactCopy p{color:var(--ux-muted);margin:0;font-size:13px}.fsd-compactExpiry{color:var(--ux-muted);margin-top:4px;font-size:12px;display:block}.fsd-compactAction{z-index:1;flex-shrink:0;justify-items:end;gap:6px;display:grid;position:relative}.fsd-compactAction>strong{color:var(--ux-accent-dark);font-size:20px}.fsd-compactAction .fsd-cta{min-height:var(--shop-touch);padding:8px 12px}.fsd-compactNext{align-items:center;min-height:36px;padding:6px 8px;font-size:12px;display:inline-flex}.fsd-backdrop{opacity:.18;pointer-events:none;z-index:0;width:clamp(140px,24vw,230px);height:clamp(140px,24vw,230px);position:absolute;top:50%;right:24%;transform:translateY(-50%)rotate(-16deg);-webkit-mask-image:linear-gradient(90deg,#0000,#000 35% 75%,#0000);mask-image:linear-gradient(90deg,#0000,#000 35% 75%,#0000)}.fsd-backdrop img{object-fit:contain;width:100%;height:100%;display:block}.fsd-backdrop>span{font-size:120px;font-weight:800}.pdx-variantsSection .pdx-packName{font-size:17px}.pdx-variantsSection .pdx-packFacts{font-size:14px;line-height:1.7}.pdx-variantsSection .pdx-packDuration{color:var(--text);font-weight:800}.pdx-variantsSection .pdx-packSignal{font-size:12px}.pdx-variantsSection .pdx-packPrice{white-space:nowrap;font-size:20px}.pdx-variantsSection .pdx-packHead{gap:12px}.pdx-variantsSection .pdx-packHead>.pdx-packTitleRow{flex-wrap:wrap;gap:8px}.pdx-variantsSection .pdx-packPriceWrap{margin-left:0}.pdx-variantsSection .pdx-addBtn,.pdx-variantsSection .pdx-buyNowBtn,.pdx-variantsSection .pdx-compareBtn{min-height:var(--shop-touch)}.pdx-variantsSection .pdx-addBtn{min-width:var(--shop-touch)}.pdx-variantsSection .pdx-packDetailsToggle summary{align-items:center;min-height:40px;font-size:13px;display:flex}.checkout-page-full .checkout-contactBlock{background:0 0;border:0;padding:0}.checkout-page-full .checkout-emailField label{flex-wrap:wrap;gap:6px}.checkout-page-full .checkout-emailField .hint{font-size:13px;line-height:1.5}.checkout-page-full .checkout-item-name{font-size:17px;line-height:1.4}.checkout-page-full .checkout-item-meta{font-size:13px}.checkout-page-full .checkout-item-stepper .qty-btn,.checkout-drawer .checkout-item-stepper .qty-btn{min-width:40px;min-height:var(--shop-touch)}.checkout-page-full .checkout-item-remove{min-width:var(--shop-touch);min-height:var(--shop-touch)}.checkout-page-full .checkout-item-stepper .qty{font-size:16px}.checkout-page-full input,.checkout-drawer input{scroll-margin-block:130px}.pay-page .pay-orderMobileCard>summary{cursor:pointer;min-height:var(--shop-touch);align-items:center}.pay-page .pay-orderMobileCard>summary:after{content:"+";font-size:22px}.pay-page .pay-orderMobileCard[open]>summary:after{content:"−"}.pay-page .pay-contactSummary{cursor:pointer;min-height:var(--shop-touch);justify-content:space-between;align-items:center;gap:16px;display:flex}.pay-page .pay-contactSummary>span:first-child{gap:4px;min-width:0;display:grid}.pay-page .pay-contactSummary strong{font-size:15px}.pay-page .pay-contactSummary span span{overflow-wrap:anywhere;color:var(--ux-muted);font-size:14px}.pay-page .pay-contactEdit{color:var(--ux-accent-dark);font-weight:700}.pay-page .pay-contactCard details[open]>.pay-contactSummary{margin-bottom:16px}.pay-page .pay-notePanel>summary{cursor:pointer;min-height:var(--shop-touch);font-size:14px}.pay-page .pay-notePanel>summary span{color:var(--ux-muted);margin-left:8px;font-size:12px}.pay-page .pay-notePanel:not([open]){display:block}.pay-page .pay-stageHeading{gap:10px;margin-bottom:20px;display:grid}.pay-page .pay-stageHeading .pay-stageTotal{letter-spacing:-.04em;font-size:clamp(30px,5vw,42px);line-height:1.1}.pay-page .pay-stageHint{max-width:38ch}.pay-page .pay-sessionHint{color:var(--ux-muted);margin:0;font-size:13px;line-height:1.6}.pay-page .pay-qrisTimer{font-size:13px}.pay-page .pay-stageRows:empty{display:none}.pay-page input,.pay-page textarea{scroll-margin-block:130px}.st-searchSupport{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:16px;display:flex}.st-searchSupport p{color:var(--ux-muted);margin:0;font-size:14px}.st-search .st-searchTitle{font-family:var(--font-headline);font-size:clamp(22px,4vw,30px)}.st-search .st-searchHint{font-size:14px;line-height:1.6}.help-page .help-hero,.reviews-page .reviews-hero{grid-template-columns:minmax(0,1fr);min-height:0;padding:clamp(20px,4vw,36px)}.help-page .help-heroCopy,.reviews-page .reviews-heroCopy{max-width:760px}.help-page .help-hero h1,.reviews-page .reviews-hero h1{font-size:clamp(28px,4vw,44px);line-height:1.15}.help-page .help-heroCopy>p,.reviews-page .reviews-heroCopy>p{max-width:56ch}.help-page .help-search{margin-top:18px}.help-page .help-howto>summary{cursor:pointer;padding:12px 0;font-size:18px;font-weight:700}.help-page .help-howto:not([open]){padding-block:12px}.reviews-page .reviews-gallery{margin-top:24px}.site-footerGoCol>summary{cursor:pointer}.site-footerGoCol>summary::marker{color:var(--ux-accent-dark)}.site-footerGoCol:not([open])>.site-footerGoList{display:none}:where(.catalog-page,.pdx-variantsSection,.checkout-page-full,.checkout-drawer,.pay-page,.st-search,.help-page,.reviews-page,.site-footer) :is(button,a,input,select,textarea,summary):focus-visible{outline:3px solid var(--ux-accent);outline-offset:4px}@media (width<=767px){.catalog-page .store-hero--catalog{gap:16px}.catalog-page .store-hero--catalog .store-heroActions--search,.catalog-page .catalog-heroSearchRow{width:100%}.catalog-page .catalog-heroSearchWrap{flex:1;min-width:0}.catalog-page .catalog-heroSearch input{font-size:16px}.catalog-page .catalog-card.grid{min-height:210px;padding:14px}.catalog-page .catalog-card.catalog-cardV2 .catalog-cardTitle{font-size:15px;line-height:1.4}.catalog-page .catalog-card.catalog-cardV2 .catalog-cardPrice{font-size:16px}.catalog-page .catalog-card.catalog-cardV2 .catalog-cardPriceLabel{margin-bottom:2px;display:block}.catalog-page .catalog-cardSignals{flex-wrap:wrap}.catalog-page .catalog-card.catalog-cardV2 .catalog-status,.catalog-page .catalog-card.catalog-cardV2 .catalog-cardMeta>span{font-size:12px}.catalog-page .catalog-cardMeta{margin-top:6px}.catalog-content .flash-drop--compact{gap:12px;padding:14px}.fsd-compactCopy h2{font-size:15px}.fsd-compactCopy p{display:none}.fsd-compactAction>strong{font-size:18px}.fsd-compactNext{max-width:120px}.pdx-variantsSection .pdx-compareBtn{font-size:12px}.pdx-variantsSection .pdx-packFacts{flex-wrap:wrap;gap:4px 12px;display:flex}.pay-page .pay-orderTitle{font-size:15px}.pay-page .pay-orderKicker{font-size:12px}.pay-page .pay-orderMobileCard{padding:12px 16px}.pay-page .pay-stageGrid{gap:16px}.site-footer .site-footerGoColumns{gap:0}.site-footer .site-footerGoCol{border-bottom:1px solid var(--ux-line);padding-block:8px}.site-footer .site-footerGoCol>summary{min-height:var(--shop-touch);align-content:center;font-size:15px;display:list-item}.site-footer .site-footerGoLink{min-height:var(--shop-touch);align-items:center;display:flex}.site-footer .site-footerGoLegal{font-size:12px;line-height:1.6}}@media (prefers-reduced-motion:reduce){:is(.catalog-page,.pay-page,.checkout-page-full,.help-page,.reviews-page) .reveal{opacity:1;transition:none;transform:none}}html[data-theme] body :is(.btn,.hx-btn-primary,.hx-btn-secondary,.help-button,.reviews-button,.pdx-compareBtn,.st-pasteBtn){--action-face:var(--imzaqi-btn-face);--action-ink:var(--imzaqi-btn-text);--action-edge:var(--imzaqi-btn-border);--action-depth:var(--imzaqi-btn-shadow);min-height:44px;font-family:var(--font-sans);text-align:center;cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:10px 16px;font-weight:700;line-height:1.3;text-decoration:none;transition:transform .14s cubic-bezier(.16,1,.3,1),box-shadow .18s,color .18s;display:inline-flex;border:1px solid var(--action-edge)!important;background:var(--action-face)!important;color:var(--action-ink)!important;box-shadow:var(--action-depth)!important}html[data-theme] body :is(.btn-ghost,.hx-btn-secondary,.help-button--secondary,.reviews-button--secondary,.st-pasteBtn){--action-face:var(--skeu-control-bg);--action-ink:var(--brand-text);--action-edge:var(--brand-line);--action-depth:var(--skeu-control-shadow)}html[data-theme] body :is(.btn-danger,.btn-destructive){--action-face:#b42318;--action-ink:#fff;--action-edge:#942018}html[data-theme] body :is(.btn,.hx-btn-primary,.hx-btn-secondary,.help-button,.reviews-button,.pdx-compareBtn,.st-pasteBtn):hover:not(:disabled){filter:none;box-shadow:var(--action-depth)!important}html[data-theme] body :is(.btn,.hx-btn-primary,.hx-btn-secondary,.help-button,.reviews-button,.pdx-compareBtn,.st-pasteBtn):active:not(:disabled),html[data-theme] body .btn[aria-pressed=true]{transform:scale(.972);box-shadow:var(--skeu-inset-shadow)!important}html[data-theme] body :is(.btn,.hx-btn-primary,.hx-btn-secondary,.help-button,.reviews-button,.pdx-compareBtn,.st-pasteBtn):focus-visible{box-shadow:0 0 0 2px var(--bg0), 0 0 0 4px var(--accent)!important;outline:none!important}html[data-theme] body .btn:disabled{opacity:.55;cursor:not-allowed}html[data-theme] body .btn-sm{padding:8px 12px;font-size:13px}html[data-theme] body .btn-icon{width:44px;min-width:44px;padding:10px}html[data-theme] body .btn svg{flex-shrink:0}html[data-theme] body :where(.app-shell,.checkout-overlay) :is(.catalog-viewBtn,.catalog-quickChip,.catalog-filterBtn,.catalog-sheetClose,.pdx-filterChip,.pdx-addBtn,.qty-btn,.checkout-item-remove,.reviews-iconButton,.hero-search-clear){font-family:var(--font-sans);cursor:pointer;transition:box-shadow .18s,transform .18s;background:var(--skeu-control-bg)!important;color:var(--brand-text)!important;border:1px solid var(--brand-line)!important;box-shadow:var(--skeu-control-shadow)!important}html[data-theme] body :where(.app-shell,.checkout-overlay) :is(.catalog-viewBtn,.catalog-quickChip,.catalog-filterBtn,.pdx-filterChip)[aria-pressed=true],html[data-theme] body :where(.app-shell,.checkout-overlay) :is(.catalog-viewBtn,.catalog-quickChip,.catalog-filterBtn,.pdx-filterChip):active{background:var(--skeu-inset-bg)!important;box-shadow:var(--skeu-inset-shadow)!important;color:var(--brand-text)!important}html[data-theme] body :where(.app-shell,.checkout-overlay) .catalog-quickChip[aria-pressed=true] :is(svg,.catalog-quickChipCount){color:inherit!important}@media (prefers-reduced-motion:reduce){html[data-theme] body :is(.btn,.hx-btn-primary,.hx-btn-secondary,.help-button,.reviews-button,.pdx-compareBtn,.st-pasteBtn){transition:none}}@keyframes routeInForward{0%{opacity:.72}to{opacity:1}}@keyframes routeInBack{0%{opacity:.78}to{opacity:1}}@keyframes routeInFade{0%{opacity:.72}to{opacity:1}}@keyframes routeInCatalog{0%{opacity:.64}to{opacity:1}}@keyframes routeInLite{0%{opacity:.8}to{opacity:1}}@media (prefers-reduced-motion:no-preference){.app-main:not(.app-main-admin)>.route-transition--forward{transform-origin:50% 0;animation:.34s cubic-bezier(.16,1,.3,1) both routeInForward}.app-main:not(.app-main-admin)>.route-transition--back{transform-origin:50% 100%;animation:.3s cubic-bezier(.16,1,.3,1) both routeInBack}.app-main:not(.app-main-admin)>.route-transition--fade{transform-origin:50% 0;animation:.28s cubic-bezier(.16,1,.3,1) both routeInFade}.app-main-catalog>.route-transition{filter:none!important;animation:.22s both routeInCatalog!important;transform:none!important}}.route-transition:has(.page-loader){filter:none!important;animation:none!important;transform:none!important}[data-motion=lite] .app-main:not(.app-main-admin)>.route-transition{filter:none!important;animation:.2s both routeInLite!important;transform:none!important}[data-motion=lite] .app-main-catalog>.route-transition{animation:.18s both routeInCatalog!important}[data-motion=off] .route-transition{animation:none!important}@media (prefers-reduced-motion:reduce){.app-main>.route-transition{filter:none!important;animation:none!important;transform:none!important}}.home-page .hx-heroZone:after{height:clamp(64px,9vw,120px)}.home-page .home-body>.home-section:first-child{padding-top:clamp(14px,2.2vw,24px)!important}.home-page .hx-hero{padding-bottom:clamp(20px,3vw,36px)!important}.home-page .home-sectionHead{max-width:640px}.home-page .home-sectionTitle,.home-page .home-sectionTitle.h2{font-family:var(--font-display,var(--font-sans));letter-spacing:-.035em;color:var(--brand-text,var(--text));font-weight:900;line-height:1.08;font-size:clamp(26px,3.4vw,38px)!important}.home-page .home-sectionSub{max-width:52ch;font-size:15px}.home-page .home-sectionHead .home-kicker{letter-spacing:.14em;font-size:10.5px}@media (width>=901px){.home-page .home-popularList.list-mode{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important}.home-page .home-popularList.list-mode>.reveal:first-child{grid-column:1/-1}}.home-page .home-howCard-step{background:var(--imzaqi-btn-face,#009e60)!important;width:42px!important;height:42px!important;color:var(--imzaqi-btn-text,#fff)!important;box-shadow:var(--imzaqi-btn-shadow-compact,0 3px 4px -2px #00000047)!important;border:none!important;border-radius:13px!important;font-size:14px!important}.home-page .home-howCard:hover{border-color:#009e6066!important}.home-page .home-howCard.is-expanded{border-color:#009e608c!important}@media (width>=901px){.home-page .home-faqSection .home-sectionInner{width:100%;max-width:820px;margin-inline:auto}}.home-page .home-faqSearchWrap{max-width:none}.home-page .home-faqList{gap:12px}.home-page .home-faqSection .faq-itemCategory{color:var(--ux-accent-dark,#076a44)!important;box-shadow:none!important;background:#009e6014!important;border-color:#009e603d!important}html[data-theme=dark] .home-page .home-faqSection .faq-itemCategory{color:#4ef0c4!important;background:#00f5c414!important;border-color:#00f5c447!important}html[data-theme=dark] .home-page{--skeu-panel-bg:linear-gradient(165deg, #ffffff0f 0%, #ffffff05 42%, #00f5c408 100%), #141a17;--skeu-control-bg:linear-gradient(170deg, #ffffff17 0%, #ffffff05 100%), #1b231f;--skeu-inset-bg:linear-gradient(180deg, #0d1210, #121816);--brand-line:#ffffff1f}html[data-theme=dark] .home-page .home-howCard,html[data-theme=dark] .home-page .home-promoCard,html[data-theme=dark] .home-page .home-faqItem.faq-item,html[data-theme=dark] .home-page .home-popularList .product-tile{border-color:#ffffff1f!important}@media (width<=720px){.home-page .hx-ctas-row{flex-direction:column;justify-content:center;align-items:center;gap:10px;width:100%;margin:0 auto;display:flex}.home-page .hx-ctas-row .hx-btn-primary,.home-page .hx-ctas-row .hx-btn-secondary{box-sizing:border-box;border-radius:16px;justify-content:center;align-items:center;gap:8px;width:auto;min-width:200px;max-width:230px;min-height:44px;margin:0 auto;padding:12px 24px;font-size:14px;font-weight:800;display:inline-flex}.home-page .home-sectionTitle,.home-page .home-sectionTitle.h2{font-size:clamp(22px,6vw,26px)!important}.home-page .home-popularList .product-tile--list{padding:13px!important}.home-page .home-popularList .product-tile-name{font-size:14px!important}.home-page .home-popularList .product-tile-top{grid-template-columns:auto minmax(0,1fr)!important}.home-page .home-popularList .product-tile-bottom{grid-column:2;justify-content:flex-start!important;gap:10px!important}}html[data-theme=dark] .site-footer--gopay .site-footerPanel.site-footerGo{background:radial-gradient(130% 130% at 0 0,#009e6029,#0000 58%),linear-gradient(160deg,#0e1714 0%,#10201a 52%,#0f1e18 100%)!important;border-color:#00f5c424!important}html[data-theme=dark] .site-footer--gopay .site-footerGoContactIcon{color:#7ee8d8;background:#00f5c41f}html[data-theme=light] .site-footer--gopay .site-footerPanel.site-footerGo{background:radial-gradient(130% 120% at 0 0,#009e601a,#0000 58%),linear-gradient(160deg,#f7fdfa 0%,#eef8f2 56%,#e9f5ee 100%)!important;border-color:#009e6029!important}html[data-theme=light] .site-footer--gopay .site-footerGoContactIcon{color:#007a4a;background:#009e601a}.site-footer--gopay .site-footerGoCol{display:block}.site-footer--gopay .site-footerGoCol .site-footerGoList{margin-top:10px}.home-scrollProgress{background:linear-gradient(90deg,#00c277,#009e60 55%,#067a4c)}html[data-theme=dark] .home-page .home-tileSkeleton-icon,html[data-theme=dark] .home-page .home-tileSkeleton-line,html[data-theme=dark] .home-page .home-tileSkeleton-pill,html[data-theme=dark] .home-page .home-tileSkeleton-price{background:#ffffff12}.home-page .home-promoCard-percent{color:var(--ux-accent-dark,#076a44)}html[data-theme=dark] .home-page .home-promoCard-percent{color:#4ef0c4}.admin-gate-page{min-height:calc(100dvh - var(--site-header-offset,72px));box-sizing:border-box;place-items:center;padding:24px 16px 48px;display:grid;position:relative}.admin-gate-bg{pointer-events:none;opacity:.9;background:radial-gradient(70% 50% at 50% 20%,#00d6b424,#0000 60%),radial-gradient(50% 40% at 80% 80%,#008a941a,#0000 55%);position:absolute;inset:0}.admin-gate-card{z-index:1;border:1px solid var(--brand-line,#ffffff1a);background:linear-gradient(165deg, #ffffff1f 0%, #ffffff05 40%, transparent 100%), var(--skeu-panel-bg,#0e1420eb);width:min(420px,100%);box-shadow:var(--skeu-panel-shadow,0 24px 48px #00000047), inset 0 1px 0 #ffffff1f;border-radius:28px;gap:22px;padding:28px 26px 24px;display:grid;position:relative}html[data-theme=light] .admin-gate-card{background:linear-gradient(165deg,#fff 0%,#f3fafc 55%,#eaf6f9 100%);border-color:#77afc238;box-shadow:0 20px 40px #285e751f,inset 0 1px #fff}.admin-gate-brand{align-items:center;gap:14px;display:flex}.admin-gate-logoWrap{flex-shrink:0;place-items:center;width:52px;height:52px;display:grid;position:relative}.admin-gate-logo{object-fit:contain;z-index:1;border-radius:14px;width:44px;height:44px;box-shadow:0 8px 18px #008c8c38}.admin-gate-ring{border:2px solid #00d6b4;border-color:#00d6b4 #00d6b459 #0000 #0000;border-radius:18px;animation:.9s linear infinite adminGateSpin;position:absolute;inset:-2px}.admin-gate-brandCopy{gap:2px;min-width:0;display:grid}.admin-gate-kicker{letter-spacing:.06em;text-transform:uppercase;color:var(--brand-icon,#4effda);align-items:center;gap:6px;font-size:11px;font-weight:800;display:inline-flex}html[data-theme=light] .admin-gate-kicker{color:#0b8292}.admin-gate-brandCopy strong{letter-spacing:-.02em;color:var(--brand-text,#f0fdf9);font-size:17px;font-weight:900}html[data-theme=light] .admin-gate-brandCopy strong{color:#0d2d39}.admin-gate-body{text-align:center;justify-items:center;gap:10px;padding:4px 0 2px;display:grid}.admin-gate-spinner{border:3px solid #00d6b426;border-top-color:#00d6b4;border-radius:50%;width:36px;height:36px;margin-bottom:4px;animation:.75s linear infinite adminGateSpin}.admin-gate-title{letter-spacing:-.02em;color:var(--brand-text,#f0fdf9);margin:0;font-size:18px;font-weight:900}html[data-theme=light] .admin-gate-title{color:#0d2d39}.admin-gate-sub{max-width:28ch;color:var(--brand-muted,#dcf0ffa6);margin:0;font-size:13.5px;line-height:1.5}html[data-theme=light] .admin-gate-sub{color:#28505fb8}.admin-gate-skeleton{opacity:.85;gap:10px;display:grid}.admin-gate-skel{background:linear-gradient(90deg,#ffffff0f 0%,#ffffff24 45%,#ffffff0f 100%) 0 0/200% 100%;border-radius:12px;animation:1.4s ease-in-out infinite adminGateShimmer}html[data-theme=light] .admin-gate-skel{background:linear-gradient(90deg,#008a940f 0%,#00c2d01f 45%,#008a940f 100%) 0 0/200% 100%}.admin-gate-skel--nav{border-radius:12px;height:36px}.admin-gate-skelRow{grid-template-columns:1fr 1fr 1fr;gap:8px;display:grid}.admin-gate-skel--stat{border-radius:14px;height:52px}.admin-gate-skel--panel{border-radius:16px;height:88px}@keyframes adminGateSpin{to{transform:rotate(360deg)}}@keyframes adminGateShimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){.admin-gate-ring,.admin-gate-spinner,.admin-gate-skel{animation:none}}@media (width<=480px){.admin-gate-card{border-radius:22px;padding:22px 18px 20px}.admin-gate-title{font-size:16px}}
