@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/a342834df7752944-s.3hd2l7bm32o7k.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.1l2zhvq5eocqf.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.2vhvl9vrvk-va.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.173xwsdme27n8.woff2)format("woff2");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:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.13hnt-xgp82zk.woff2)format("woff2");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:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/a343f882a40d2cc9-s.1sj6eobyi31rd.woff2)format("woff2");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:Manrope Fallback;src:local(Arial);ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.0%;size-adjust:103.19%}.manrope_cf5c841a-module__HT69aW__className{font-family:Manrope,Manrope Fallback;font-style:normal}.manrope_cf5c841a-module__HT69aW__variable{--font-manrope:"Manrope", "Manrope Fallback"}
@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/32687112bd2dd8db-s.1gepa_7fcx9fm.woff2)format("woff2");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:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/28868e710e86be81-s.2eksvhm1z0jwa.woff2)format("woff2");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:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/0c89a48fa5027cee-s.2cyn07wtgehh0.woff2)format("woff2");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 Fallback;src:local(Arial);ascent-override:89.71%;descent-override:26.62%;line-gap-override:0.0%;size-adjust:109.69%}.space_grotesk_3e1a3f6d-module__BCazYW__className{font-family:Space Grotesk,Space Grotesk Fallback;font-style:normal}.space_grotesk_3e1a3f6d-module__BCazYW__variable{--font-space-grotesk:"Space Grotesk", "Space Grotesk Fallback"}
:root{--theme-white:var(--color-surface);--theme-black:#080c14;--theme-accent:#3b82f6;--color-primary:#3b82f6;--color-primary-light:#60a5fa;--color-primary-dark:#1d4ed8;--color-primary-50:#3b82f614;--color-primary-100:#3b82f629;--color-cyan:#06b6d4;--color-cyan-glow:#06b6d459;--color-purple:#8b5cf6;--color-purple-glow:#8b5cf659;--color-accent:#06b6d4;--color-accent-light:#67e8f9;--color-success:#10b981;--color-success-light:#10b9811f;--color-winner:#10b981;--color-winner-bg:#10b9811a;--color-winner-border:#10b98159;--color-danger:#ef4444;--color-danger-light:#ef44441f;--color-warning:#f59e0b;--color-warning-light:#f59e0b1f;--color-whatsapp:#25d366;--color-whatsapp-dark:#128c7e;--color-bg:#f8fafc;--color-bg-secondary:#fff;--color-bg-tertiary:#f1f5f9;--color-surface:#fff;--color-surface-strong:#f8fafc;--color-surface-muted:#f1f5f9;--color-text:#0f172a;--color-text-secondary:#475569;--color-text-muted:#64748b;--color-text-inverse:#fff;--color-border:#e2e8f0;--color-border-light:#f1f5f9;--color-border-strong:#cbd5e1;--color-border-focus:#3b82f6;--bento-bg:#ffffffe6;--bento-bg-hover:#fff;--bento-border:1px solid #e2e8f0;--bento-border-hover:1px solid #cbd5e1;--bento-shadow:0 4px 12px #0000000d;--bento-shadow-hover:0 12px 32px #00000014, 0 0 20px #3b82f61a;--bento-radius:20px;--glass-bg:#ffffffd9;--glass-bg-strong:#fffffff5;--glass-blur:blur(20px) saturate(180%);--glass-border:1px solid #00000014;--glass-shadow:0 4px 24px 0 #0000000a;--glass-shadow-hover:0 8px 32px 0 #2563eb26;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--space-20:80px;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-xl:22px;--radius-2xl:28px;--radius-3xl:36px;--radius-full:9999px;--font-sans:var(--font-manrope), "Manrope", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-display:var(--font-space-grotesk), "Space Grotesk", var(--font-sans);--text-xs:.75rem;--text-sm:.875rem;--text-base:1rem;--text-lg:1.125rem;--text-xl:1.25rem;--text-2xl:1.5rem;--text-3xl:1.875rem;--text-4xl:2.4rem;--text-5xl:3.4rem;--shadow-xs:0 1px 2px #0003;--shadow-sm:0 6px 18px #0000004d;--shadow-md:0 14px 32px #0006;--shadow-lg:0 22px 46px #00000080;--shadow-xl:0 30px 80px #0009;--shadow-blue:0 16px 30px color-mix(in srgb, var(--theme-accent) 40%, transparent);--shadow-green:0 16px 30px color-mix(in srgb, var(--theme-black) 40%, transparent);--transition-fast:.15s cubic-bezier(.4, 0, .2, 1);--transition-base:.26s cubic-bezier(.4, 0, .2, 1);--transition-slow:.42s cubic-bezier(.22, 1, .36, 1);--z-base:0;--z-card:10;--z-floating:500;--z-sticky:900;--z-dropdown:1000;--z-overlay:1100;--z-modal:1200;--z-toast:1300;--z-tooltip:1400;--header-height:76px;--announcement-height:0px;--storefront-floating-offset:0px;--mobile-nav-reserve:0px;--safe-area-top:env(safe-area-inset-top,0px);--safe-area-right:env(safe-area-inset-right,0px);--safe-area-bottom:env(safe-area-inset-bottom,0px);--safe-area-left:env(safe-area-inset-left,0px);--theme-page-background:#f8fafc;--theme-header-bg:#ffffffd9;--theme-header-scrolled-bg:#fffffffa;--theme-header-text:var(--color-bg);--theme-header-muted:#94a3b8;--theme-header-border:#e2e8f0;--theme-hero-background:radial-gradient(circle at 80% 20%, #3b82f633, transparent 45%), linear-gradient(145deg, #0d1527 0%, #030712 100%);--theme-hero-accent:var(--color-surface);--theme-hero-accent-secondary:#3b82f6;--theme-hero-muted:#9ca3af;--theme-footer-background:radial-gradient(circle at 50% 0%, #3b82f61a, transparent 40%), linear-gradient(180deg, #0d1526 0%, #030712 100%);--theme-footer-text:var(--color-bg);--theme-footer-muted:#9ca3af;--theme-button-radius:12px;--theme-card-radius:20px;--theme-panel-radius:24px;--theme-control-radius:10px;--theme-chip-radius:999px;--theme-line:#ffffff14;--theme-glow:#3b82f659;--theme-card-clip:none;--theme-card-media-ratio:16 / 10;--theme-desktop-grid-columns:4;--theme-wide-grid-columns:5;--theme-game-primary:#3b82f6;--theme-game-secondary:#06b6d4;--theme-game-accent:#8b5cf6;--theme-game-highlight:var(--color-surface);--theme-game-ink:var(--color-bg);--theme-game-gradient:linear-gradient(118deg, #030712 0 74%, #3b82f6 74% 100%);--theme-home-hero-background:radial-gradient(ellipse 80% 50% at 50% -10%, #3b82f626, transparent 60%), linear-gradient(180deg, #030712 0%, #0d1526 100%);--theme-home-hero-text:var(--color-bg);--theme-home-hero-muted:#9ca3af;--theme-home-hero-grid:#ffffff0a;--theme-home-card-background:#111827b8;--theme-home-stage-background:radial-gradient(circle at 70% 20%, #3b82f633, transparent 45%), linear-gradient(145deg, #0f1a30, #030712);--theme-home-stage-shadow:0 24px 60px #000000b3;--theme-home-hero-angle:#3b82f61f}body[data-storefront-theme]{--color-bg:#f8fafc;--color-bg-secondary:#fff;--color-bg-tertiary:#f1f5f9;--color-surface:#fff;--color-surface-strong:#f8fafc;--color-surface-muted:#f1f5f9;--color-text:#0f172a;--color-text-secondary:#475569;--color-text-muted:#64748b;--color-text-inverse:#fff;--color-border:#e2e8f0;--color-border-light:#f1f5f9;--color-border-strong:#cbd5e1;--theme-page-background:#f8fafc;--theme-header-bg:#ffffffd9;--theme-header-scrolled-bg:#fffffffa;--theme-header-text:#0f172a;--theme-header-muted:#64748b;--theme-header-border:#e2e8f0;--theme-hero-background:radial-gradient(circle at 80% 20%, #2563eb26, transparent 45%), radial-gradient(circle at 20% 80%, #0284c71a, transparent 45%), linear-gradient(145deg, #111827 0%, #030712 100%);--theme-hero-accent:#f9fafb;--theme-hero-accent-secondary:var(--color-primary);--theme-hero-muted:#9ca3af;--theme-footer-background:radial-gradient(circle at 50% 0%, #2563eb1a, transparent 40%), linear-gradient(180deg, #111827 0%, #030712 100%);--theme-footer-text:#f9fafb;--theme-footer-muted:#9ca3af;--theme-line:#ffffff14;--theme-glow:#2563eb33;--theme-home-hero-background:radial-gradient(ellipse 80% 50% at 50% -10%, #2563eb26, transparent 60%), linear-gradient(180deg, #111827 0%, #030712 100%);--theme-home-hero-text:#f9fafb;--theme-home-hero-muted:#9ca3af;--theme-home-hero-grid:#ffffff08;--theme-home-card-background:#111827;--theme-home-stage-background:radial-gradient(circle at 70% 20%, #2563eb26, transparent 45%), linear-gradient(145deg, #111827, #030712);--theme-home-stage-shadow:0 12px 32px #0009;--theme-home-hero-angle:#2563eb1a}body[data-storefront-theme=signature]{--color-primary:#2563eb;--color-primary-hover:#1d4ed8;--theme-accent:#2563eb;--color-bg:#f8fafc;--color-bg-secondary:#fff;--color-bg-tertiary:#f1f5f9;--theme-button-radius:12px;--theme-card-radius:18px;--theme-panel-radius:24px;--theme-control-radius:10px;--theme-glow:#2563eb33;--theme-wide-grid-columns:4}body[data-storefront-theme=azure]{--color-primary:#0284c7;--color-primary-hover:#0369a1;--theme-accent:#0284c7;--color-bg:#f0f9ff;--color-bg-secondary:#fff;--color-bg-tertiary:#e0f2fe;--color-border:#bae6fd;--theme-button-radius:8px;--theme-card-radius:14px;--theme-panel-radius:18px;--theme-control-radius:8px;--theme-glow:#0284c738;--theme-wide-grid-columns:4}body[data-storefront-theme=emerald]{--color-primary:#059669;--color-primary-hover:#047857;--theme-accent:#059669;--color-bg:#f0fdf4;--color-bg-secondary:#fff;--color-bg-tertiary:#dcfce7;--color-border:#bbf7d0;--theme-button-radius:16px;--theme-card-radius:22px;--theme-panel-radius:28px;--theme-control-radius:14px;--theme-glow:#05966933;--theme-wide-grid-columns:4}body[data-storefront-theme=gaming]{--color-primary:#e11d48;--color-primary-hover:#be123c;--theme-accent:#e11d48;--color-bg:#fff1f2;--color-bg-secondary:#fff;--color-bg-tertiary:#ffe4e6;--color-border:#fecdd3;--theme-button-radius:6px;--theme-card-radius:10px;--theme-panel-radius:14px;--theme-control-radius:6px;--theme-glow:#e11d4838;--theme-wide-grid-columns:4}body[data-storefront-theme=spatial]{--color-primary:#7c3aed;--color-primary-hover:#6d28d9;--theme-accent:#7c3aed;--color-bg:#faf5ff;--color-bg-secondary:#fff;--color-bg-tertiary:#f3e8ff;--color-border:#e9d5ff;--theme-button-radius:20px;--theme-card-radius:26px;--theme-panel-radius:32px;--theme-control-radius:16px;--theme-glow:#7c3aed38;--theme-wide-grid-columns:4}body[data-storefront-theme=spatial] .page-wrapper,body[data-storefront-theme=spatial] footer{z-index:1;position:relative}body[data-storefront-theme=spatial] header{z-index:var(--z-sticky);position:sticky}a{color:inherit;text-decoration:none}img,video{max-width:100%;height:auto;display:block}button{cursor:pointer;font-family:var(--font-sans);touch-action:manipulation;background:0 0;border:none}input,textarea,select{font-family:var(--font-sans);font-size:var(--text-base)}h1,h2,h3,h4{font-family:var(--font-display);letter-spacing:-.03em}.glass{background:var(--glass-bg);-webkit-backdrop-filter:var(--glass-blur);border:var(--glass-border);box-shadow:var(--glass-shadow)}.glass-strong{background:var(--glass-bg-strong);-webkit-backdrop-filter:var(--glass-blur);border:var(--glass-border);box-shadow:var(--glass-shadow)}.hover-lift{transition:transform var(--transition-base), box-shadow var(--transition-base), border-color var(--transition-base)}.hover-lift:hover{box-shadow:var(--glass-shadow-hover);transform:translateY(-4px)}.container{width:100%;max-width:1320px;padding-left:max(var(--space-4), calc(var(--safe-area-left) + var(--space-3)));padding-right:max(var(--space-4), calc(var(--safe-area-right) + var(--space-3)));margin:0 auto}@media (min-width:640px){.container{padding:0 var(--space-6)}}@media (min-width:1024px){.container{padding:0 var(--space-8)}}.section{padding:var(--space-12) 0}@media (min-width:768px){.section{padding:var(--space-16) 0}}.section-eyebrow{align-items:center;gap:var(--space-2);margin-bottom:var(--space-3);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.14em;color:var(--color-primary);font-weight:700;display:inline-flex}.section-title{color:var(--color-text);font-size:clamp(1.9rem,3vw,3rem);line-height:1.04}.section-copy{max-width:62ch;margin-top:var(--space-3);color:var(--color-text-secondary);font-size:var(--text-base);line-height:1.7}.badge{align-items:center;gap:var(--space-1);min-height:28px;padding:4px var(--space-3);border-radius:var(--theme-chip-radius);font-size:var(--text-xs);white-space:nowrap;font-weight:700;line-height:1.3;display:inline-flex}.badge-blue{background:var(--color-primary-50);color:var(--color-primary-dark)}.badge-green{background:var(--color-success-light);color:#116b39}.badge-amber{background:var(--color-warning-light);color:#8b5c17}.badge-red{background:var(--color-danger-light);color:#992e2e}.badge-gray{color:var(--color-text-secondary);background:#1018280d}.btn{isolation:isolate;justify-content:center;align-items:center;gap:var(--space-2);min-height:44px;color:var(--color-surface);border-radius:var(--theme-button-radius);font-size:var(--text-sm);transition:all var(--transition-base);white-space:nowrap;cursor:pointer;-webkit-backdrop-filter:blur(12px);touch-action:manipulation;-webkit-user-select:none;user-select:none;background:#ffffff0f;border:1px solid #ffffff1f;padding:10px 20px;font-weight:700;line-height:1;display:inline-flex;position:relative}.btn-primary{color:var(--color-surface);background:linear-gradient(135deg,#3b82f6 0%,#2563eb 50%,#1d4ed8 100%);border:1px solid #93c5fd59;box-shadow:0 4px 14px #2563eb59,inset 0 1px #ffffff40}.btn-primary:hover:not(:disabled){background:linear-gradient(135deg,#60a5fa 0%,#3b82f6 50%,#2563eb 100%);border-color:#bfdbfe99;transform:translateY(-2px);box-shadow:0 8px 24px #2563eb8c,inset 0 1px #fff6}.btn-secondary{border:1px solid var(--color-border);color:var(--color-text);background:#fff;box-shadow:0 2px 6px #0000000a}.btn-secondary:hover:not(:disabled){color:#1d4ed8;background:#f8fafc;border-color:#93c5fd;transform:translateY(-2px);box-shadow:0 4px 12px #2563eb1f}.btn-whatsapp{color:var(--color-surface);background:linear-gradient(135deg,#22c55e 0%,#16a34a 100%);border:1px solid #ffffff40;box-shadow:0 4px 14px #22c55e40}.btn-whatsapp:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 18px #22c55e59}.btn-ghost{color:var(--color-text-secondary);background:0 0;border-color:#0000}.btn-ghost:hover:not(:disabled){color:var(--color-text);background:#f1f5f9}.btn-danger{color:var(--color-surface);background:linear-gradient(135deg,#ef4444 0%,#b91c1c 100%);border:1px solid #fecaca4d;box-shadow:0 4px 14px #ef444459}.btn-danger:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 8px 20px #ef444480}.btn:active:not(:disabled){transform:translateY(1px)scale(.99)}.btn:disabled{opacity:.45;cursor:not-allowed}.btn[aria-busy=true]{opacity:.75;cursor:progress}.btn-sm{min-height:36px;font-size:var(--text-xs);border-radius:10px;padding:6px 14px}.btn-lg{min-height:52px;font-size:var(--text-base);border-radius:16px;padding:14px 28px}.btn-icon{border-radius:12px;width:42px;min-width:42px;min-height:42px;padding:0}.input,input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=button]),textarea,select{border:1px solid var(--color-border);border-radius:var(--theme-control-radius);width:100%;min-height:44px;color:var(--color-text);font-size:13.5px;font-family:var(--font-sans);transition:all var(--transition-base);background:#fff;outline:none;padding:10px 14px}.input::-moz-placeholder{color:#94a3b8}input::-moz-placeholder{color:#94a3b8}textarea::-moz-placeholder{color:#94a3b8}.input::placeholder,input::placeholder,textarea::placeholder{color:#94a3b8}.input:focus,input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=button]):focus,textarea:focus,select:focus{background:#fff;border-color:#2563eb;box-shadow:0 0 0 3px #2563eb26}.input:disabled,input:disabled,textarea:disabled,select:disabled{color:#94a3b8;cursor:not-allowed;background:#f1f5f9}.card{background:var(--bento-bg);border:var(--bento-border);border-radius:var(--theme-card-radius);box-shadow:var(--bento-shadow);-webkit-backdrop-filter:var(--glass-blur);transition:all var(--transition-base);overflow:hidden}.card:hover{box-shadow:var(--bento-shadow-hover);border-color:#3b82f659}.bento-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px;display:grid}.bento-card{background:var(--bento-bg);border:var(--bento-border);border-radius:var(--bento-radius);box-shadow:var(--bento-shadow);-webkit-backdrop-filter:var(--glass-blur);transition:all var(--transition-base);padding:24px;position:relative;overflow:hidden}.bento-card:before{content:"";background:linear-gradient(90deg,#0000,#ffffff26,#0000);height:1px;position:absolute;top:0;left:0;right:0}.bento-card:hover{box-shadow:var(--bento-shadow-hover);border-color:#3b82f673;transform:translateY(-3px)}.divider{background:var(--color-border);height:1px;margin:var(--space-4) 0}.text-primary{color:var(--color-primary)}.text-secondary{color:var(--color-text-secondary)}.text-muted{color:var(--color-text-muted)}.text-success{color:var(--color-success)}.text-danger{color:var(--color-danger)}.text-whatsapp{color:var(--color-whatsapp)}.price-current,.price-sale{font-weight:800}.price-current{color:var(--color-text)}.price-sale{color:var(--color-danger)}.price-original{color:var(--color-text-muted);font-weight:500;text-decoration:line-through}.price-discount{border-radius:var(--radius-full);background:var(--color-danger-light);min-height:24px;color:var(--color-danger);font-size:var(--text-xs);align-items:center;padding:2px 8px;font-weight:800;display:inline-flex}.skeleton{border-radius:var(--radius-md);background:linear-gradient(90deg,#edf1f7 25%,#e5ebf5 50%,#edf1f7 75%) 0 0/200% 100%;animation:1.5s infinite shimmer}.scroll-x{-webkit-overflow-scrolling:touch;scrollbar-width:none;overflow-x:auto}.scroll-x::-webkit-scrollbar{display:none}.product-grid{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.product-grid>*{content-visibility:auto;contain-intrinsic-size:420px;min-width:0}@media (min-width:640px){.product-grid{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.product-grid{grid-template-columns:repeat(var(--theme-desktop-grid-columns), minmax(0, 1fr));gap:var(--space-5)}}@media (min-width:1280px){.product-grid{grid-template-columns:repeat(var(--theme-wide-grid-columns), minmax(0, 1fr))}}.page-wrapper{min-height:100vh;padding-top:calc(var(--header-height) + var(--announcement-height,0px));padding-bottom:max(var(--space-6), var(--safe-area-bottom))}.catalog-floating-widgets{display:contents}@media (max-width:767px){.catalog-floating-widgets{display:none}}@media (max-width:430px){:root{--header-height:64px;--text-xs:.72rem;--text-sm:.82rem;--text-base:.96rem;--text-lg:1.06rem;--text-xl:1.16rem;--text-2xl:1.34rem;--text-3xl:1.7rem;--text-4xl:2.15rem;--text-5xl:2.85rem}.section{padding:var(--space-10) 0}.btn{min-height:46px;padding:12px 18px}.btn-lg{min-height:50px;padding:14px 20px}.btn-sm{min-height:44px;padding:11px 16px}.input{border-radius:16px;min-height:46px}.product-grid{gap:var(--space-2)}.page-wrapper{padding-bottom:calc(var(--space-8) + var(--safe-area-bottom))}}@media (max-width:350px){.product-grid{gap:var(--space-3);grid-template-columns:minmax(0,1fr)}}@media (hover:none){.hover-lift:hover{box-shadow:var(--glass-shadow);transform:none}}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes scaleIn{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes slideDown{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in-up{animation:fadeInUp var(--transition-slow) ease forwards}.animate-fade-in{animation:fadeIn var(--transition-base) ease forwards}.animate-scale-in{animation:scaleIn var(--transition-base) ease forwards}.animate-slide-down{animation:slideDown var(--transition-fast) ease forwards}.stagger>*{opacity:0;animation:.5s forwards fadeInUp}.stagger>:first-child{animation-delay:50ms}.stagger>:nth-child(2){animation-delay:.1s}.stagger>:nth-child(3){animation-delay:.15s}.stagger>:nth-child(4){animation-delay:.2s}.stagger>:nth-child(5){animation-delay:.25s}.stagger>:nth-child(6){animation-delay:.3s}.stagger>:nth-child(7){animation-delay:.35s}.stagger>:nth-child(8){animation-delay:.4s}::-webkit-scrollbar{width:7px;height:7px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{border-radius:var(--radius-full);background:#4754673d}::-webkit-scrollbar-thumb:hover{background:#4754676b}::selection{background:var(--color-primary-100);color:var(--color-primary-dark)}:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;border-radius:var(--radius-sm)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media print{.no-print{display:none!important}}
.CompareFooter-module__P5i4Ya__footer{color:#263653;background:#fff;border-top:1px solid #dfe5ef}.CompareFooter-module__P5i4Ya__grid{grid-template-columns:minmax(280px,1.35fr) repeat(2,minmax(180px,.7fr));gap:clamp(28px,5vw,72px);padding-block:48px;display:grid}.CompareFooter-module__P5i4Ya__intro{align-content:start;gap:15px;display:grid}.CompareFooter-module__P5i4Ya__logo{color:#172033;align-items:center;gap:11px;display:flex}.CompareFooter-module__P5i4Ya__logo>span{background:#eef3ff;border:1px solid #cedafb;border-radius:10px;place-items:center;width:42px;height:42px;padding:7px;display:grid}.CompareFooter-module__P5i4Ya__logo svg{width:100%;height:100%}.CompareFooter-module__P5i4Ya__logo div{display:grid}.CompareFooter-module__P5i4Ya__logo strong{letter-spacing:.06em;font-size:.94rem;font-weight:900}.CompareFooter-module__P5i4Ya__logo small{color:#69768d;text-transform:uppercase;letter-spacing:.08em;font-size:.64rem}.CompareFooter-module__P5i4Ya__intro>p{color:#65728a;max-width:520px;margin:0;font-size:.8rem;line-height:1.7}.CompareFooter-module__P5i4Ya__assurance{color:#148563;background:#f5fbf8;border:1px solid #d9e7e2;border-radius:11px;align-items:flex-start;gap:9px;padding:11px;display:flex}.CompareFooter-module__P5i4Ya__assurance span{gap:2px;display:grid}.CompareFooter-module__P5i4Ya__assurance b{color:#263653;font-size:.74rem}.CompareFooter-module__P5i4Ya__assurance small{color:#65728a;font-size:.66rem}.CompareFooter-module__P5i4Ya__grid h2{color:#172033;align-items:center;gap:7px;margin:2px 0 14px;font-size:.83rem;display:flex}.CompareFooter-module__P5i4Ya__grid h2 svg{color:#315eea}.CompareFooter-module__P5i4Ya__links,.CompareFooter-module__P5i4Ya__contact{gap:9px;display:grid}.CompareFooter-module__P5i4Ya__links a,.CompareFooter-module__P5i4Ya__contact a,.CompareFooter-module__P5i4Ya__contact span{color:#65728a;align-items:flex-start;gap:7px;font-size:.74rem;line-height:1.45;display:flex}.CompareFooter-module__P5i4Ya__links a:hover,.CompareFooter-module__P5i4Ya__contact a:hover{color:#315eea}.CompareFooter-module__P5i4Ya__contact svg{color:#315eea;flex:none;margin-top:2px}.CompareFooter-module__P5i4Ya__socials{flex-wrap:wrap;gap:7px;margin-top:15px;display:flex}.CompareFooter-module__P5i4Ya__socials a{color:#40506c;background:#f8faff;border:1px solid #dfe5ef;border-radius:8px;align-items:center;gap:5px;padding:6px 8px;font-size:.66rem;display:inline-flex}.CompareFooter-module__P5i4Ya__bottom{color:#7a869a;border-top:1px solid #e5eaf2;justify-content:space-between;gap:18px;padding-block:18px;font-size:.65rem;display:flex}.CompareFooter-module__P5i4Ya__bottom p{margin:0}@media (max-width:760px){.CompareFooter-module__P5i4Ya__grid{grid-template-columns:1fr 1fr}.CompareFooter-module__P5i4Ya__intro{grid-column:1/-1}.CompareFooter-module__P5i4Ya__bottom{flex-direction:column}}@media (max-width:480px){.CompareFooter-module__P5i4Ya__grid{grid-template-columns:1fr;padding-block:34px}.CompareFooter-module__P5i4Ya__intro{grid-column:auto}}
.WhatsAppWidget-module__Reih-q__widget{z-index:680;right:calc(16px + var(--safe-area-right));bottom:calc(18px + var(--safe-area-bottom) + var(--storefront-floating-offset) + var(--mobile-nav-reserve));max-width:calc(100vw - var(--safe-area-left) - var(--safe-area-right));pointer-events:none;flex-direction:column;align-items:flex-end;gap:11px;display:flex;position:fixed}.WhatsAppWidget-module__Reih-q__panel,.WhatsAppWidget-module__Reih-q__launcherWrap{pointer-events:auto}.WhatsAppWidget-module__Reih-q__panel{width:min(370px, calc(100vw - 24px - var(--safe-area-left) - var(--safe-area-right)));max-height:min(660px, calc(100dvh - var(--header-height) - var(--announcement-height) - var(--mobile-nav-reserve) - 96px));overscroll-behavior:contain;color:var(--theme-black);border:1px solid color-mix(in srgb, var(--theme-accent) 28%, var(--theme-black));border-radius:var(--theme-panel-radius);background:color-mix(in srgb, var(--theme-white) 98%, transparent);box-shadow:0 26px 75px color-mix(in srgb, var(--theme-black) 28%, transparent);transform-origin:100% 100%;will-change:transform;clip-path:var(--theme-card-clip);animation:.22s cubic-bezier(.22,1,.36,1) WhatsAppWidget-module__Reih-q__panelIn;overflow:auto}.WhatsAppWidget-module__Reih-q__header{z-index:2;min-height:68px;color:var(--theme-white);background:radial-gradient(circle at 18% 0, color-mix(in srgb, var(--theme-white) 18%, transparent), transparent 34%), linear-gradient(120deg, var(--theme-black) 0 82%, var(--theme-accent) 82%);cursor:grab;touch-action:pan-x;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:11px;padding:11px 12px;display:grid;position:sticky;top:0}.WhatsAppWidget-module__Reih-q__header:active{cursor:grabbing}.WhatsAppWidget-module__Reih-q__dragBar{display:none}.WhatsAppWidget-module__Reih-q__avatar{width:40px;height:40px;color:var(--theme-white);border:1px solid color-mix(in srgb, var(--theme-accent) 56%, var(--theme-white));border-radius:var(--theme-control-radius);background:color-mix(in srgb, var(--theme-white) 10%, transparent);box-shadow:3px 3px 0 var(--theme-accent);place-items:center;font-size:.7rem;font-weight:900;display:grid}.WhatsAppWidget-module__Reih-q__identity strong,.WhatsAppWidget-module__Reih-q__identity small{display:block}.WhatsAppWidget-module__Reih-q__identity strong{font-size:.78rem}.WhatsAppWidget-module__Reih-q__identity small{color:color-mix(in srgb, var(--theme-white) 78%, transparent);margin-top:2px;font-size:.61rem}.WhatsAppWidget-module__Reih-q__close{border:1px solid color-mix(in srgb, var(--theme-white) 18%, transparent);border-radius:var(--theme-control-radius);width:40px;height:40px;color:var(--theme-white);background:color-mix(in srgb, var(--theme-white) 9%, transparent);place-items:center;display:grid}.WhatsAppWidget-module__Reih-q__body{background:radial-gradient(circle at 100% 0, color-mix(in srgb, var(--theme-accent) 9%, transparent), transparent 34%), var(--theme-white);gap:13px;padding:14px;display:grid}.WhatsAppWidget-module__Reih-q__message{border:1px solid color-mix(in srgb, var(--theme-black) 8%, transparent);border-radius:3px var(--theme-control-radius) var(--theme-control-radius);background:var(--theme-white);max-width:92%;box-shadow:0 2px 8px color-mix(in srgb, var(--theme-black) 8%, transparent);padding:12px 13px}.WhatsAppWidget-module__Reih-q__message p{font-size:.74rem;line-height:1.6}.WhatsAppWidget-module__Reih-q__message small{color:var(--color-text-muted);margin-top:6px;font-size:.61rem;display:block}.WhatsAppWidget-module__Reih-q__searchForm{border:1px solid color-mix(in srgb, var(--theme-accent) 25%, transparent);border-radius:var(--theme-card-radius);background:var(--theme-white);clip-path:var(--theme-card-clip);gap:6px;padding:12px;display:grid}.WhatsAppWidget-module__Reih-q__searchForm label{color:var(--theme-accent);letter-spacing:.07em;text-transform:uppercase;font-size:.65rem;font-weight:850}.WhatsAppWidget-module__Reih-q__searchForm>div{border:1px solid color-mix(in srgb, var(--theme-black) 18%, transparent);border-radius:var(--theme-control-radius);background:var(--theme-white);grid-template-columns:minmax(0,1fr) 42px;display:grid;overflow:hidden}.WhatsAppWidget-module__Reih-q__searchForm input{min-width:0;min-height:42px;color:var(--theme-black);background:0 0;border:0;outline:0;padding:0 11px;font-size:.72rem}.WhatsAppWidget-module__Reih-q__searchForm input:focus-visible{box-shadow:inset 0 0 0 2px var(--theme-accent)}.WhatsAppWidget-module__Reih-q__searchForm button{color:var(--theme-white);background:linear-gradient(180deg, color-mix(in srgb, var(--theme-white) 11%, var(--theme-black)), var(--theme-black));place-items:center;display:grid}.WhatsAppWidget-module__Reih-q__searchForm>small{color:var(--color-text-muted);font-size:.59rem;line-height:1.45}.WhatsAppWidget-module__Reih-q__quickQuestions{gap:7px;display:grid}.WhatsAppWidget-module__Reih-q__quickQuestions button{min-height:40px;color:var(--theme-white);border:1px solid color-mix(in srgb, var(--theme-white) 17%, transparent);border-radius:var(--theme-control-radius);background:radial-gradient(circle at 20% 0, color-mix(in srgb, var(--theme-white) 19%, transparent), transparent 35%), var(--theme-black);box-shadow:0 3px 0 #000, 0 8px 17px color-mix(in srgb, var(--theme-black) 17%, transparent);text-align:left;justify-content:space-between;align-items:center;gap:8px;padding:8px 11px;font-size:.67rem;font-weight:750;display:flex}.WhatsAppWidget-module__Reih-q__quickQuestions button:hover:not(:disabled),.WhatsAppWidget-module__Reih-q__quickQuestions button:focus-visible{border-color:var(--theme-accent);transform:translateY(-1px)}.WhatsAppWidget-module__Reih-q__quickQuestions button:active:not(:disabled){transform:translateY(2px);box-shadow:0 1px #000}.WhatsAppWidget-module__Reih-q__quickQuestions button:disabled{opacity:.5;cursor:not-allowed}.WhatsAppWidget-module__Reih-q__footer{border-top:1px solid color-mix(in srgb, var(--theme-black) 8%, transparent);background:var(--theme-white);gap:8px;padding:12px 14px 14px;display:grid}.WhatsAppWidget-module__Reih-q__footer>.btn{width:100%}.WhatsAppWidget-module__Reih-q__footer>div{grid-template-columns:1fr 1fr;gap:8px;display:grid}.WhatsAppWidget-module__Reih-q__launcherWrap{position:relative}.WhatsAppWidget-module__Reih-q__launcher{z-index:1;width:56px;height:56px;color:var(--theme-white);border:1px solid color-mix(in srgb, var(--theme-white) 20%, transparent);border-radius:var(--theme-button-radius);background:radial-gradient(circle at 28% 0, color-mix(in srgb, var(--theme-white) 30%, transparent), transparent 34%), linear-gradient(180deg, color-mix(in srgb, var(--theme-white) 11%, var(--theme-black)), var(--theme-black));box-shadow:0 4px 0 #000, 0 14px 28px color-mix(in srgb, var(--theme-black) 28%, transparent), 0 0 0 2px var(--theme-accent);place-items:center;transition:transform .18s,box-shadow .18s;display:grid;position:relative}.WhatsAppWidget-module__Reih-q__launcher:hover{transform:translateY(-2px)}.WhatsAppWidget-module__Reih-q__launcher:active{box-shadow:0 1px 0 #000, 0 7px 14px color-mix(in srgb, var(--theme-black) 22%, transparent);transform:translateY(2px)}.WhatsAppWidget-module__Reih-q__launcher:focus-visible{outline:3px solid var(--theme-accent);outline-offset:4px}.WhatsAppWidget-module__Reih-q__pulse{border-radius:var(--theme-button-radius);background:var(--theme-accent);opacity:.26;animation:2s infinite WhatsAppWidget-module__Reih-q__pulseRing;position:absolute;inset:-5px}@keyframes WhatsAppWidget-module__Reih-q__panelIn{0%{opacity:0;transform:translateY(14px)scale(.97)}to{opacity:1;transform:none}}@keyframes WhatsAppWidget-module__Reih-q__pulseRing{70%,to{opacity:0;transform:scale(1.35)}}@media (max-width:767px){.WhatsAppWidget-module__Reih-q__widget{left:calc(8px + var(--safe-area-left));right:calc(8px + var(--safe-area-right));align-items:flex-end}.WhatsAppWidget-module__Reih-q__panel{width:100%;max-height:min(62dvh, 570px, calc(100dvh - var(--header-height) - var(--announcement-height) - var(--mobile-nav-reserve) - 28px));border-radius:var(--theme-panel-radius) var(--theme-panel-radius) 10px 10px;transform-origin:bottom;clip-path:none}.WhatsAppWidget-module__Reih-q__header{grid-template-columns:auto minmax(0,1fr) auto;padding:15px 12px 10px}.WhatsAppWidget-module__Reih-q__dragBar{background:color-mix(in srgb, var(--theme-white) 64%, transparent);border-radius:99px;width:42px;height:4px;display:block;position:absolute;top:5px;left:50%;transform:translate(-50%)}.WhatsAppWidget-module__Reih-q__launcher{width:50px;height:50px}}@media (max-width:420px){.WhatsAppWidget-module__Reih-q__launcher{width:47px;height:47px}.WhatsAppWidget-module__Reih-q__panel{max-height:min(60dvh, 530px, calc(100dvh - var(--header-height) - var(--announcement-height) - var(--mobile-nav-reserve) - 22px))}.WhatsAppWidget-module__Reih-q__body{gap:10px;padding:11px}.WhatsAppWidget-module__Reih-q__footer{padding:10px 11px 12px}}@media (max-width:340px){.WhatsAppWidget-module__Reih-q__launcher{width:43px;height:43px}.WhatsAppWidget-module__Reih-q__pulse,.WhatsAppWidget-module__Reih-q__identity small{display:none}.WhatsAppWidget-module__Reih-q__avatar{width:36px;height:36px}.WhatsAppWidget-module__Reih-q__footer>div{grid-template-columns:1fr}}@media (max-height:650px) and (max-width:767px){.WhatsAppWidget-module__Reih-q__panel{max-height:calc(100dvh - var(--header-height) - var(--announcement-height) - var(--mobile-nav-reserve) - 16px)}.WhatsAppWidget-module__Reih-q__message{display:none}}@media (max-width:900px) and (orientation:landscape){.WhatsAppWidget-module__Reih-q__panel{max-height:calc(100dvh - var(--header-height) - var(--announcement-height) - 12px)}.WhatsAppWidget-module__Reih-q__body{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.WhatsAppWidget-module__Reih-q__message{display:none}.WhatsAppWidget-module__Reih-q__quickQuestions{align-content:start}}@media (max-width:900px) and (orientation:landscape) and (max-height:500px){.WhatsAppWidget-module__Reih-q__widget{display:none}}@media (prefers-reduced-motion:reduce){.WhatsAppWidget-module__Reih-q__panel,.WhatsAppWidget-module__Reih-q__pulse{animation:none}.WhatsAppWidget-module__Reih-q__launcher,.WhatsAppWidget-module__Reih-q__quickQuestions button{transition:none}}
.LiveSearch-module__hTYiQG__wrapper{width:220px;min-width:0;max-width:100%;position:relative}.LiveSearch-module__hTYiQG__fullWidth{width:100%}.LiveSearch-module__hTYiQG__compact{width:100%;min-width:0}@media (min-width:768px){.LiveSearch-module__hTYiQG__wrapper{width:260px}}.LiveSearch-module__hTYiQG__inputRow{background:var(--color-bg-secondary);border:1.5px solid var(--color-border);border-radius:var(--radius-full);padding:0 var(--space-3);transition:border-color var(--transition-fast), box-shadow var(--transition-fast);align-items:center;gap:0;min-height:46px;display:flex}.LiveSearch-module__hTYiQG__inputRow:focus-within{border-color:var(--color-primary);background:var(--color-bg);box-shadow:0 0 0 3px #2563eb1a}.LiveSearch-module__hTYiQG__searchIcon{color:var(--color-text-muted);margin-right:var(--space-2);flex-shrink:0}.LiveSearch-module__hTYiQG__input{font-size:var(--text-sm);color:var(--color-text);background:0 0;border:none;outline:none;flex:1;min-width:0;height:100%}.LiveSearch-module__hTYiQG__input::placeholder{color:var(--color-text-muted)}.LiveSearch-module__hTYiQG__spinner{color:var(--color-primary);flex-shrink:0;animation:.8s linear infinite LiveSearch-module__hTYiQG__spin}@keyframes LiveSearch-module__hTYiQG__spin{to{transform:rotate(360deg)}}.LiveSearch-module__hTYiQG__clearBtn,.LiveSearch-module__hTYiQG__fullBtn{color:var(--color-text-muted);border-radius:var(--radius-sm);width:44px;min-width:44px;min-height:44px;transition:color var(--transition-fast), background var(--transition-fast), transform var(--transition-fast);touch-action:manipulation;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}.LiveSearch-module__hTYiQG__clearBtn:hover,.LiveSearch-module__hTYiQG__clearBtn:focus-visible{color:var(--color-danger);background:#d1434314}.LiveSearch-module__hTYiQG__fullBtn:hover,.LiveSearch-module__hTYiQG__fullBtn:focus-visible{color:var(--color-primary);background:color-mix(in srgb, var(--theme-accent) 8%, transparent)}.LiveSearch-module__hTYiQG__clearBtn:active,.LiveSearch-module__hTYiQG__fullBtn:active{transform:scale(.97)}.LiveSearch-module__hTYiQG__fullBtn{border-left:1px solid var(--color-border);margin-left:var(--space-1)}@media (max-width:520px){.LiveSearch-module__hTYiQG__inputRow{padding:0 var(--space-2)}.LiveSearch-module__hTYiQG__fullBtn{display:none}}.LiveSearch-module__hTYiQG__dropdown{background:var(--color-bg,var(--color-surface));border:1px solid var(--color-border);border-radius:var(--radius-xl);min-width:320px;max-height:min(70vh,32rem);z-index:var(--z-dropdown);pointer-events:auto;animation:.15s LiveSearch-module__hTYiQG__slideDown;position:absolute;top:calc(100% + 8px);left:0;right:0;overflow:auto;box-shadow:0 24px 60px #00000038,0 0 0 1px #0000000f}@media (max-width:640px){.LiveSearch-module__hTYiQG__dropdown{width:min(calc(100vw - 24px - var(--safe-area-left) - var(--safe-area-right)), 30rem);min-width:0;left:50%;right:auto;transform:translate(-50%)}}.LiveSearch-module__hTYiQG__loadingRow,.LiveSearch-module__hTYiQG__emptyRow{padding:var(--space-4);align-items:center;gap:var(--space-2);color:var(--color-text-secondary);font-size:var(--text-sm);text-align:center;flex-direction:column;display:flex}.LiveSearch-module__hTYiQG__loadingRow{flex-direction:row;justify-content:center}.LiveSearch-module__hTYiQG__resultItem{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);transition:background var(--transition-fast);cursor:pointer;touch-action:manipulation;min-height:56px;text-decoration:none;display:flex}.LiveSearch-module__hTYiQG__resultItem:hover,.LiveSearch-module__hTYiQG__resultItem:focus-visible{background:var(--color-primary-50)}.LiveSearch-module__hTYiQG__resultImg{border-radius:var(--radius-md);background:var(--color-bg-secondary);flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex;overflow:hidden}.LiveSearch-module__hTYiQG__resultImg img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;padding:4px}.LiveSearch-module__hTYiQG__resultInfo{flex:1;min-width:0}.LiveSearch-module__hTYiQG__resultName{font-size:var(--text-sm);color:var(--color-text);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.LiveSearch-module__hTYiQG__resultMeta{font-size:var(--text-xs);color:var(--color-text-secondary);margin-top:2px}.LiveSearch-module__hTYiQG__resultPrice{font-size:var(--text-sm);color:var(--color-primary);flex-shrink:0;font-weight:700}.LiveSearch-module__hTYiQG__viewAll{justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);width:100%;min-height:48px;font-size:var(--text-sm);color:var(--color-primary);border-top:1px solid var(--color-border);transition:background var(--transition-fast);cursor:pointer;touch-action:manipulation;background:0 0;font-weight:600;display:flex}.LiveSearch-module__hTYiQG__viewAll:hover{background:var(--color-primary-50)}
.Header-module__5lwFSW__headerContainer{z-index:1000;-webkit-backdrop-filter:blur(20px)saturate(180%);border-bottom:1px solid var(--color-border);background:#fffffff5;width:100%;transition:all .2s ease-in-out;position:sticky;top:0;left:0;right:0;box-shadow:0 2px 12px #0000000a}.Header-module__5lwFSW__headerContainer.Header-module__5lwFSW__scrolled{background:#fffffffa;box-shadow:0 4px 20px #00000014}.Header-module__5lwFSW__topUtilityBar{background:var(--color-bg);border-bottom:1px solid var(--color-border);color:var(--color-text-secondary);padding:6px 0;font-size:12px}.Header-module__5lwFSW__topUtilityInner{justify-content:space-between;align-items:center;gap:14px;display:flex}.Header-module__5lwFSW__topUtilityLeft,.Header-module__5lwFSW__topUtilityRight{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.Header-module__5lwFSW__utilityBadge{color:#047857;background:#ecfdf5;border:1px solid #a7f3d0;border-radius:9999px;align-items:center;gap:5px;padding:2px 10px;font-weight:700;display:inline-flex}.Header-module__5lwFSW__utilityItem{color:var(--color-text-muted);font-weight:500}.Header-module__5lwFSW__utilityDivider{color:var(--color-border)}.Header-module__5lwFSW__utilityLink{color:var(--color-text-muted);align-items:center;gap:5px;font-weight:600;text-decoration:none;transition:color .15s;display:inline-flex}.Header-module__5lwFSW__utilityLink:hover{color:#2563eb}.Header-module__5lwFSW__mainNavRow{background:var(--color-surface);padding:12px 0}.Header-module__5lwFSW__mainNavInner{justify-content:space-between;align-items:center;gap:20px;display:flex}.Header-module__5lwFSW__logo{flex-shrink:0;align-items:center;gap:12px;text-decoration:none;display:flex}.Header-module__5lwFSW__logoIcon{width:42px;height:42px;color:var(--color-surface);background:linear-gradient(135deg,#2563eb,#1d4ed8);border-radius:12px;justify-content:center;align-items:center;transition:transform .2s,box-shadow .2s;display:flex;box-shadow:0 4px 14px #2563eb40}.Header-module__5lwFSW__logo:hover .Header-module__5lwFSW__logoIcon{transform:scale(1.04);box-shadow:0 6px 18px #2563eb59}.Header-module__5lwFSW__logoText{flex-direction:column;display:flex}.Header-module__5lwFSW__logoName{font-family:var(--font-display), sans-serif;color:var(--color-text);letter-spacing:-.025em;font-size:1.18rem;font-weight:800;line-height:1.15}.Header-module__5lwFSW__logoTagline{text-transform:uppercase;letter-spacing:.12em;color:#2563eb;font-size:10px;font-weight:800}.Header-module__5lwFSW__searchContainer{flex:1;max-width:580px;margin:0 auto}.Header-module__5lwFSW__headerActions{flex-shrink:0;align-items:center;gap:12px;display:flex}.Header-module__5lwFSW__compareTrayBtn{background:var(--color-surface);border:1px solid var(--color-border);color:var(--color-text);border-radius:14px;align-items:center;gap:10px;padding:8px 16px;font-size:13px;text-decoration:none;transition:all .15s;display:inline-flex;box-shadow:0 2px 6px #0000000a}.Header-module__5lwFSW__compareTrayBtn:hover,.Header-module__5lwFSW__compareTrayBtn.Header-module__5lwFSW__hasItems{color:#1d4ed8;background:#3b82f61a;border-color:#93c5fd;box-shadow:0 4px 12px #2563eb26}.Header-module__5lwFSW__compareBtnContent{text-align:left;flex-direction:column;display:flex}.Header-module__5lwFSW__compareBtnTitle{color:var(--color-text);font-size:12.5px;font-weight:800;line-height:1.1}.Header-module__5lwFSW__compareBtnCount{color:#2563eb;font-size:10.5px;font-weight:700}.Header-module__5lwFSW__whatsappBtn{color:var(--color-surface);background:linear-gradient(135deg,#22c55e,#16a34a);border:1px solid #ffffff4d;border-radius:14px;align-items:center;gap:6px;padding:9px 16px;font-size:13px;font-weight:750;text-decoration:none;transition:all .15s;display:inline-flex;box-shadow:0 4px 14px #22c55e40}.Header-module__5lwFSW__whatsappBtn:hover{transform:translateY(-2px);box-shadow:0 6px 18px #22c55e59}.Header-module__5lwFSW__mobileMenuBtn{background:var(--color-bg);border:1px solid var(--color-border);width:42px;height:42px;color:var(--color-text);cursor:pointer;border-radius:12px;justify-content:center;align-items:center;display:none}.Header-module__5lwFSW__categoryNavStrip{background:var(--color-surface);border-top:1px solid var(--color-bg-tertiary);border-bottom:1px solid var(--color-border)}.Header-module__5lwFSW__categoryNavInner{align-items:center;gap:6px;display:flex;overflow:visible}.Header-module__5lwFSW__desktopNav{flex-flow:wrap;align-items:center;gap:4px;width:100%;display:flex}.Header-module__5lwFSW__navItem{flex-shrink:0;position:relative}.Header-module__5lwFSW__navLink{color:var(--color-text-secondary);cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:8px;align-items:center;gap:6px;padding:10px 14px;font-size:13px;font-weight:650;text-decoration:none;transition:all .15s;display:inline-flex}.Header-module__5lwFSW__navLink:hover,.Header-module__5lwFSW__navLink.Header-module__5lwFSW__dropdownActive{background:var(--color-bg-tertiary);color:var(--color-text)}.Header-module__5lwFSW__navLink.Header-module__5lwFSW__active{color:#1d4ed8;background:#3b82f61a;border:1px solid #3b82f64d;box-shadow:0 1px 3px #2563eb1a}.Header-module__5lwFSW__navBadge{color:var(--color-surface);background:#2563eb;border-radius:9999px;margin-left:4px;padding:1px 7px;font-size:10px;font-weight:800}.Header-module__5lwFSW__chevron{color:var(--color-text-secondary);transition:transform .2s}.Header-module__5lwFSW__chevron.Header-module__5lwFSW__open{color:#2563eb;transform:rotate(180deg)}.Header-module__5lwFSW__megaDropdown{z-index:1050;background:var(--color-surface);border:1px solid var(--color-border);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border-radius:16px;min-width:620px;max-width:min(720px,100vw - 32px);padding:20px 22px;animation:.15s ease-out Header-module__5lwFSW__fadeIn;position:absolute;top:100%;left:0;box-shadow:0 16px 36px -4px #0000001a,0 4px 12px #0000000a}.Header-module__5lwFSW__navItem:nth-last-child(-n+3) .Header-module__5lwFSW__megaDropdown{left:auto;right:0}@keyframes Header-module__5lwFSW__fadeIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.Header-module__5lwFSW__megaGrid{grid-template-columns:repeat(2,1fr);gap:24px;display:grid}.Header-module__5lwFSW__megaColumn{flex-direction:column;gap:8px;display:flex}.Header-module__5lwFSW__megaGroupHeading{text-transform:uppercase;letter-spacing:.08em;color:#2563eb;border-bottom:1px solid var(--color-bg-tertiary);align-items:center;gap:6px;padding-bottom:8px;font-size:12px;font-weight:800;display:flex}.Header-module__5lwFSW__megaLinksList{flex-direction:column;gap:3px;display:flex}.Header-module__5lwFSW__megaLink{color:var(--color-text-muted);border-radius:8px;justify-content:space-between;align-items:center;padding:7px 12px;font-size:13px;font-weight:600;text-decoration:none;transition:all .12s;display:flex}.Header-module__5lwFSW__megaLink:hover{color:#1d4ed8;background:#3b82f61a;padding-left:15px}.Header-module__5lwFSW__childBadge{color:#2563eb;background:#3b82f61a;border:1px solid #3b82f64d;border-radius:9999px;padding:2px 7px;font-size:10px;font-weight:800}@media (max-width:1024px){.Header-module__5lwFSW__categoryNavStrip{display:none}.Header-module__5lwFSW__mobileMenuBtn{display:flex}.Header-module__5lwFSW__searchContainer{max-width:360px}}@media (max-width:768px){.Header-module__5lwFSW__topUtilityBar,.Header-module__5lwFSW__searchContainer{display:none}.Header-module__5lwFSW__logoName{font-size:1.05rem}.Header-module__5lwFSW__compareBtnContent,.Header-module__5lwFSW__whatsappBtn span{display:none}.Header-module__5lwFSW__whatsappBtn{padding:8px}}
.MobileNavOverlay-module__cZiiIa__shell{top:calc(var(--header-height) + var(--announcement-height,0px));z-index:720;animation:.2s MobileNavOverlay-module__cZiiIa__fadeIn;display:flex;position:fixed;bottom:0;left:0;right:0}.MobileNavOverlay-module__cZiiIa__backdrop{-webkit-backdrop-filter:blur(1.5px);background:#070c185c;position:absolute;inset:0}.MobileNavOverlay-module__cZiiIa__panel{z-index:1;width:min(88vw,410px);height:100%;color:var(--color-text);border-top:1px solid var(--theme-line);border-right:1px solid var(--theme-line);padding-bottom:calc(var(--safe-area-bottom) + var(--space-4));will-change:transform;background:#fffffff7;animation:.24s cubic-bezier(.22,1,.36,1) both MobileNavOverlay-module__cZiiIa__panelIn;position:relative;overflow-y:auto;box-shadow:24px 0 64px #0f172a38}.MobileNavOverlay-module__cZiiIa__panelHeader{z-index:2;border-bottom:1px solid var(--color-border);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);cursor:grab;background:#ffffffed;grid-template-columns:4px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:68px;padding:10px 12px 10px 8px;display:grid;position:sticky;top:0}.MobileNavOverlay-module__cZiiIa__panelHeader:active{cursor:grabbing}.MobileNavOverlay-module__cZiiIa__dragRail{background:linear-gradient(180deg, var(--theme-accent), var(--theme-black));border-radius:999px;width:4px;height:36px}.MobileNavOverlay-module__cZiiIa__panelHeader strong,.MobileNavOverlay-module__cZiiIa__panelHeader small{display:block}.MobileNavOverlay-module__cZiiIa__panelHeader strong{font-size:.82rem}.MobileNavOverlay-module__cZiiIa__panelHeader small{color:var(--color-text-muted);margin-top:2px;font-size:.66rem}.MobileNavOverlay-module__cZiiIa__closeButton{border:1px solid var(--color-border);border-radius:var(--theme-control-radius);width:40px;height:40px;color:var(--color-text-secondary);background:#f8fafce6;place-items:center;display:grid}.MobileNavOverlay-module__cZiiIa__searchSection{padding:var(--space-4);border-bottom:1px solid var(--color-border)}.MobileNavOverlay-module__cZiiIa__compareSearch{color:#fff;background:linear-gradient(118deg,#315eea,#754de8 56%,#2ebeea);border-radius:10px;justify-content:center;align-items:center;min-height:46px;margin:16px;padding:0 14px;font-size:.82rem;font-weight:800;display:flex}.MobileNavOverlay-module__cZiiIa__nav{padding:var(--space-4);gap:var(--space-1);flex-direction:column;display:flex}.MobileNavOverlay-module__cZiiIa__navLink{width:100%;min-height:48px;padding:var(--space-3) var(--space-4);border-radius:var(--theme-control-radius);color:var(--color-text);font-size:var(--text-base);transition:background var(--transition-fast), color var(--transition-fast);text-align:left;touch-action:manipulation;justify-content:space-between;align-items:center;font-weight:500;display:flex}.MobileNavOverlay-module__cZiiIa__navLink:hover,.MobileNavOverlay-module__cZiiIa__navLinkActive{background:var(--color-primary-50);color:var(--color-primary)}.MobileNavOverlay-module__cZiiIa__chevron{transition:transform var(--transition-fast)}.MobileNavOverlay-module__cZiiIa__chevronOpen{transform:rotate(180deg)}.MobileNavOverlay-module__cZiiIa__submenu{gap:var(--space-1);padding:var(--space-2) 0 var(--space-2) var(--space-4);flex-direction:column;display:flex}.MobileNavOverlay-module__cZiiIa__subLink{align-items:center;gap:var(--space-2);min-height:44px;padding:var(--space-2) var(--space-4);color:var(--color-text-secondary);border-radius:var(--theme-control-radius);font-size:var(--text-sm);transition:background var(--transition-fast), color var(--transition-fast);touch-action:manipulation;display:flex}.MobileNavOverlay-module__cZiiIa__nestedGroup{border-left:2px solid color-mix(in srgb, var(--color-primary) 22%, transparent);padding:8px 0 4px 12px}.MobileNavOverlay-module__cZiiIa__nestedLabel{color:var(--color-text);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:8px;padding:4px 12px;font-size:.72rem;display:flex}.MobileNavOverlay-module__cZiiIa__nestedLink{min-height:38px;color:var(--color-text-secondary);border-radius:8px;padding:9px 12px;font-size:.82rem;display:block}.MobileNavOverlay-module__cZiiIa__nestedLink:hover,.MobileNavOverlay-module__cZiiIa__subLink:hover{background:var(--color-primary-50);color:var(--color-primary)}.MobileNavOverlay-module__cZiiIa__subIcon{justify-content:center;align-items:center;display:inline-flex}@keyframes MobileNavOverlay-module__cZiiIa__panelIn{0%{transform:translate(-100%)}to{transform:translate(0,0)}}@media (max-width:380px){.MobileNavOverlay-module__cZiiIa__panel{width:min(91vw,410px)}.MobileNavOverlay-module__cZiiIa__searchSection,.MobileNavOverlay-module__cZiiIa__nav{padding-left:12px;padding-right:12px}}@media (prefers-reduced-motion:reduce){.MobileNavOverlay-module__cZiiIa__panel,.MobileNavOverlay-module__cZiiIa__shell{animation:none}}:is(body[data-storefront-theme=signature] .MobileNavOverlay-module__cZiiIa__panel,body[data-storefront-theme=signature] .MobileNavOverlay-module__cZiiIa__panelHeader){background:#fcf9f4f7}:is(body[data-storefront-theme=emerald] .MobileNavOverlay-module__cZiiIa__panel,body[data-storefront-theme=emerald] .MobileNavOverlay-module__cZiiIa__panelHeader){background:#f6faf4f7}:is(body[data-storefront-theme=gaming] .MobileNavOverlay-module__cZiiIa__panel,body[data-storefront-theme=gaming] .MobileNavOverlay-module__cZiiIa__panelHeader){color:var(--color-text);background:#fffffffa;border-color:#7048ff29}body[data-storefront-theme=gaming] .MobileNavOverlay-module__cZiiIa__panelHeader small{color:var(--color-text-secondary)}body[data-storefront-theme=gaming] .MobileNavOverlay-module__cZiiIa__navLink{color:var(--color-text-secondary)}body[data-storefront-theme=gaming] .MobileNavOverlay-module__cZiiIa__subLink{color:var(--color-text-secondary)}body[data-storefront-theme=gaming] .MobileNavOverlay-module__cZiiIa__navLink:hover{color:var(--theme-game-primary);background:#7048ff17}body[data-storefront-theme=gaming] .MobileNavOverlay-module__cZiiIa__navLinkActive{color:var(--theme-game-primary);background:#7048ff17}body[data-storefront-theme=gaming] .MobileNavOverlay-module__cZiiIa__subLink:hover{color:var(--theme-game-primary);background:#7048ff17}body[data-storefront-theme=gaming] .MobileNavOverlay-module__cZiiIa__closeButton{color:var(--color-text-secondary);background:#f7f6ff;border-color:#7048ff24}:is(body[data-storefront-theme] .MobileNavOverlay-module__cZiiIa__panel,body[data-storefront-theme] .MobileNavOverlay-module__cZiiIa__panelHeader){color:var(--theme-black);border-color:color-mix(in srgb, var(--theme-accent) 18%, transparent);background:color-mix(in srgb, var(--theme-white) 97%, transparent)}body[data-storefront-theme] .MobileNavOverlay-module__cZiiIa__navLink:hover{color:var(--theme-accent);background:color-mix(in srgb, var(--theme-accent) 8%, var(--theme-white))}body[data-storefront-theme] .MobileNavOverlay-module__cZiiIa__navLinkActive{color:var(--theme-accent);background:color-mix(in srgb, var(--theme-accent) 8%, var(--theme-white))}body[data-storefront-theme] .MobileNavOverlay-module__cZiiIa__subLink:hover{color:var(--theme-accent);background:color-mix(in srgb, var(--theme-accent) 8%, var(--theme-white))}body[data-storefront-theme] .MobileNavOverlay-module__cZiiIa__closeButton{color:var(--theme-black);border-color:color-mix(in srgb, var(--theme-accent) 18%, transparent);background:var(--theme-white)}
.StorefrontRuntime-module__J1U7uW__banner{left:max(var(--space-4), calc(env(safe-area-inset-left,0px) + var(--space-3)));right:max(var(--space-4), calc(env(safe-area-inset-right,0px) + var(--space-3)));bottom:calc(92px + env(safe-area-inset-bottom,0px) + var(--mobile-nav-reserve,0px));z-index:calc(var(--z-floating) - 1);align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);border-radius:var(--radius-xl);color:#fff;font-size:var(--text-sm);box-shadow:var(--shadow-xl);-webkit-backdrop-filter:blur(14px);font-weight:700;display:flex;position:fixed}.StorefrontRuntime-module__J1U7uW__offline{background:linear-gradient(135deg,#d14343f2,#971b1beb)}.StorefrontRuntime-module__J1U7uW__slow{background:linear-gradient(135deg,#b9771ff2,#7e4e10eb)}@media (min-width:768px){.StorefrontRuntime-module__J1U7uW__banner{left:auto;right:max(var(--space-6), calc(env(safe-area-inset-right,0px) + var(--space-4)));width:min(460px,100vw - 32px)}}
.compareTray-module__GjaTpq__tray{right:1rem;bottom:calc(1rem + env(safe-area-inset-bottom));z-index:45;color:#eef5ff;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0a111fed;border:1px solid #689dff59;border-radius:16px;align-items:center;gap:1rem;max-width:min(720px,100vw - 2rem);padding:.7rem .8rem .7rem 1rem;display:flex;position:fixed;box-shadow:0 18px 55px #00000061}.compareTray-module__GjaTpq__copy{white-space:nowrap;align-items:center;gap:.55rem;font-size:.78rem;display:flex}.compareTray-module__GjaTpq__copy svg{color:#8db4ff}.compareTray-module__GjaTpq__copy strong{color:#fff}.compareTray-module__GjaTpq__actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.4rem;display:flex}.compareTray-module__GjaTpq__remove{color:#b7c4dc;cursor:pointer;background:0 0;border:1px solid #9baed733;border-radius:8px;align-items:center;gap:.3rem;padding:.45rem .55rem;font-size:.7rem;display:inline-flex}.compareTray-module__GjaTpq__remove:hover{color:#fff;border-color:#ffffff73}@media (max-width:700px){.compareTray-module__GjaTpq__tray{right:.65rem;bottom:calc(.65rem + env(safe-area-inset-bottom));gap:.55rem;display:grid;left:.65rem}.compareTray-module__GjaTpq__actions{justify-content:flex-start}}
