html:not(.hrd-bar-dark){--hrd-bar:#fafafc;--hrd-bar-glass:rgba(250,250,252,0.97);--hrd-ink:#0a1428;--hrd-ink-soft:#4b5563;--hrd-ink-quiet:#6b7280;--hrd-line:#e5e7eb;--hrd-accent:#0a56c9}html:not(.hrd-bar-dark) #main-header>.bg-neutral-950{background-color:initial;color:var(--hrd-ink);isolation:isolate;position:relative;border-bottom:1px solid var(--hrd-line)}html:not(.hrd-bar-dark) #main-header>.bg-neutral-950:before{content:"";position:absolute;top:0;left:0;right:0;bottom:calc(-1 * var(--mega-h, 0px));z-index:-1;background-color:var(--hrd-bar-glass);-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px);transition:bottom .26s cubic-bezier(.4,0,.6,1)}@media (prefers-reduced-motion:reduce){html:not(.hrd-bar-dark) #main-header>.bg-neutral-950:before{transition:none}}html:not(.hrd-bar-dark) #main-header>.bg-neutral-950:has(nav[data-mega-open=true]){border-bottom-color:transparent}html:not(.hrd-bar-dark) #main-header .border-white\/10,html:not(.hrd-bar-dark) #main-header .border-white\/5{border-color:var(--hrd-line)}html:not(.hrd-bar-dark) #main-header .text-white{color:var(--hrd-ink)}html:not(.hrd-bar-dark) #main-header .text-gray-300{color:var(--hrd-ink-soft)}html:not(.hrd-bar-dark) #main-header .text-gray-400,html:not(.hrd-bar-dark) #main-header .text-gray-500{color:var(--hrd-ink-quiet)}html:not(.hrd-bar-dark) #main-header .hover\:text-white:hover,html:not(.hrd-bar-dark) #main-header a:hover .text-gray-300{color:var(--hrd-ink)}html:not(.hrd-bar-dark) #main-header .hover\:bg-white\/10:hover{background-color:#f3f4f6}html:not(.hrd-bar-dark) #main-header .bg-white\/10,html:not(.hrd-bar-dark) #main-header .bg-white\/5{background-color:#fff;border-color:var(--hrd-line)}html:not(.hrd-bar-dark) #main-header [data-search-trigger],html:not(.hrd-bar-dark) #main-header input{background-color:#fff;border-color:var(--hrd-line);color:var(--hrd-ink-quiet)}html:not(.hrd-bar-dark) #main-header .bg-white.text-black{background-color:var(--hrd-ink);color:#fff}html:not(.hrd-bar-dark) #main-header .bg-orange-500.text-white,html:not(.hrd-bar-dark) #main-header .bg-red-500.text-white{color:#fff}html:not(.hrd-bar-dark) #main-header .fixed.bg-neutral-950{background-color:initial;-webkit-backdrop-filter:none;backdrop-filter:none;color:var(--hrd-ink);border-bottom:0;box-shadow:none;will-change:clip-path}html:not(.hrd-bar-dark) #main-header .fixed.bg-neutral-950 a{color:var(--hrd-ink-soft)}html:not(.hrd-bar-dark) #main-header .fixed.bg-neutral-950 a:hover{color:var(--hrd-accent)}html:not(.hrd-bar-dark) #main-header .fixed.bg-neutral-950 .text-white{color:var(--hrd-ink)}html:not(.hrd-bar-dark) #main-header .fixed.bg-neutral-950 .text-\[\#4DA3F5\]{color:var(--hrd-accent)}html:not(.hrd-bar-dark) #main-header .fixed.bg-neutral-950 .border-white\/10,html:not(.hrd-bar-dark) #main-header .fixed.bg-neutral-950 .border-white\/5{border-color:var(--hrd-line)}html:not(.hrd-bar-dark) #main-header .fixed.bg-neutral-950 .bg-white\/10,html:not(.hrd-bar-dark) #main-header .fixed.bg-neutral-950 .bg-white\/5{background-color:rgba(17,24,39,.04)}html:not(.hrd-bar-dark) #main-header .fixed.bg-black\/40{background-color:rgba(244,245,248,.62)}html:not(.hrd-bar-dark) #main-header .bg-zinc-900{background-color:#f3f4f6;color:var(--hrd-ink-quiet);border-bottom:1px solid var(--hrd-line)}html:not(.hrd-bar-dark) #main-header .bg-zinc-900 .text-gray-300{color:var(--hrd-ink-soft)}html:not(.hrd-bar-dark) #main-header .bg-zinc-900 .text-gray-600{color:#cbd5e1}html:not(.hrd-bar-dark) .mobile-menu-panel{background-color:var(--hrd-bar);color:var(--hrd-ink)}html:not(.hrd-bar-dark) .mobile-menu-panel .text-white,html:not(.hrd-bar-dark) .mobile-menu-panel .text-white\/80{color:var(--hrd-ink)}html:not(.hrd-bar-dark) .mobile-menu-panel .text-gray-300{color:var(--hrd-ink-soft)}html:not(.hrd-bar-dark) .mobile-menu-panel .text-gray-400,html:not(.hrd-bar-dark) .mobile-menu-panel .text-gray-500{color:var(--hrd-ink-quiet)}html:not(.hrd-bar-dark) .mobile-menu-panel .text-\[\#4DA3F5\]{color:var(--hrd-accent)}html:not(.hrd-bar-dark) .mobile-menu-panel [class*=border-white]{border-color:var(--hrd-line)}html:not(.hrd-bar-dark) .mobile-menu-panel [class*="bg-white\/"]{background-color:#fff;border-color:var(--hrd-line)}html:not(.hrd-bar-dark) .mobile-menu-panel [class*="active\:bg-white"]:active{background-color:var(--hrd-line)}html:not(.hrd-bar-dark) #main-header a.uppercase{text-transform:none;letter-spacing:-.01em;font-size:14px}html:not(.hrd-bar-dark) #main-header .h-14{height:52px}@media (min-width:768px){html:not(.hrd-bar-dark) #main-header .h-14{height:60px}}html:not(.hrd-bar-dark) #main-header a[class*=py-3]{padding-top:10px;padding-bottom:10px}html:not(.hrd-bar-dark) #main-header>.bg-zinc-900{color:var(--hrd-ink-soft);padding-top:6px;padding-bottom:6px}@media (width < 640px){html:not(.hrd-bar-dark) #main-header>.bg-zinc-900{padding-top:2px;padding-bottom:2px}}html:not(.hrd-bar-dark) #main-header .bg-zinc-900 a{color:inherit}html:not(.hrd-bar-dark) #main-header .bg-zinc-900 .text-gray-600{color:#9aa3b2}@media (prefers-reduced-motion:reduce){html:not(.hrd-bar-dark) #main-header .bg-zinc-900{transition:none}}.bd-mega-productos{padding-top:0}.bd-mega-productos-titulo{margin:0 0 1.25rem;font-size:15px;font-weight:600;line-height:1.5;letter-spacing:normal;text-transform:none;color:var(--hrd-ink-soft,#4b5563)}.bd-mega-productos-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.bd-mega-card{display:flex;flex-direction:column;gap:6px;padding:9px 10px 11px;border-radius:12px;border:1px solid var(--hrd-line,#e5e7eb);background:linear-gradient(180deg,#ffffff,rgba(252,252,253,.9));box-shadow:inset 0 1px 0 rgba(255,255,255,.9),0 1px 2px rgba(17,24,39,.05),0 6px 14px -10px rgba(17,24,39,.16);transition:box-shadow .24s cubic-bezier(.4,0,.6,1),transform .24s cubic-bezier(.4,0,.6,1),border-color .24s cubic-bezier(.4,0,.6,1)}.bd-mega-card:hover{transform:translateY(-2px);border-color:#d6dae1;box-shadow:inset 0 1px 0 rgba(255,255,255,.95),0 2px 4px rgba(17,24,39,.06),0 14px 26px -14px rgba(17,24,39,.26)}.bd-mega-card-img{height:52px;display:flex;align-items:center;justify-content:center;overflow:hidden}.bd-mega-card-img img{max-width:100%;max-height:100%;object-fit:contain;mix-blend-mode:multiply}.bd-mega-card-nombre{font-size:11.5px;line-height:1.3;color:var(--hrd-ink,#0a1428);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.6em}.bd-mega-card--skeleton{pointer-events:none}.bd-mega-card--skeleton .bd-mega-card-img,.bd-mega-card-linea{background:linear-gradient(90deg,#eef0f4 25%,#f6f7f9 50%,#eef0f4 75%);background-size:200% 100%;animation:bdMegaShimmer 1.4s ease-in-out infinite;border-radius:6px}.bd-mega-card-linea{height:9px}.bd-mega-card-linea.corta{width:60%}@keyframes bdMegaShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.bd-mega-card--skeleton .bd-mega-card-img,.bd-mega-card-linea{animation:none}}.bd-mega-productos--riel .bd-mega-productos-grid{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;margin-inline:-16px;padding-inline:16px;padding-bottom:4px}.bd-mega-productos--riel .bd-mega-productos-grid::-webkit-scrollbar{display:none}.bd-mega-productos--riel .bd-mega-card{flex:0 0 132px;scroll-snap-align:start}.bd-mega-productos--riel .bd-mega-card-img{height:84px}.bd-mega-productos--riel .bd-mega-productos-titulo{margin-bottom:10px;font-size:10px;font-weight:800;line-height:1.5;letter-spacing:.22em;text-transform:uppercase;color:var(--hrd-accent,#0a56c9)}html.hrd-con-familias:not(.hrd-bar-dark) #main-header .bd-rubros{background:linear-gradient(90deg,rgba(0,113,227,.06),rgba(0,113,227,.06) 84%,rgba(0,113,227,0))}html.hrd-con-familias:not(.hrd-bar-dark) #main-header .bd-fam-electro{background:linear-gradient(90deg,rgba(178,106,0,0),rgba(178,106,0,.1) 30%,rgba(178,106,0,.1) 70%,rgba(178,106,0,0))}html:not(.hrd-bar-dark) #main-header a.bd-servicio-tecnico{padding-left:14px;border-left:1px solid rgba(10,20,40,.14);font-size:13px;letter-spacing:-.005em}html:not(.hrd-bar-dark) #main-header .bd-cluster [data-location-selector],html:not(.hrd-bar-dark) #main-header .bd-cluster button{font-size:13px}html:not(.hrd-bar-dark) #main-header a[href="/iniciar-sesion/"]{background:#0b0d10;color:#fff;border-color:transparent;font-size:13px;letter-spacing:-.005em;height:28px;min-height:28px;padding-inline:10px;font-weight:600;gap:5px}html:not(.hrd-bar-dark) #main-header a[href="/iniciar-sesion/"] svg{width:13px;height:13px}html:not(.hrd-bar-dark) #main-header .bd-cluster [class*=text-],html:not(.hrd-bar-dark) #main-header .bd-cluster button{font-size:13px;letter-spacing:-.005em}html:not(.hrd-bar-dark) #main-header a[href="/iniciar-sesion/"]:hover{background:#23262b}html:not(.hrd-bar-dark) #main-header a[href="/iniciar-sesion/"] svg{color:#fff}html.hrd-con-familias:not(.hrd-bar-dark) #main-header .fixed.bd-mega-panel[data-fam=pro]{background-color:rgba(0,113,227,.035)}html.hrd-con-familias:not(.hrd-bar-dark) #main-header .fixed.bd-mega-panel[data-fam=electro]{background-color:rgba(178,106,0,.05)}.hrd-currency-ink{color:#000000}.hrd-currency-rate{color:var(--hrd-ink-quiet,#6b7280)}html.hrd-bar-dark .hrd-currency-ink{color:#ffffff}html.hrd-bar-dark .hrd-currency-rate{color:#9ca3af}@media (min-width:1024px) and (max-width:1439px){html:not(.hrd-bar-dark) #main-header .bd-rubros>li>a{white-space:nowrap;padding-left:6px;padding-right:6px}html:not(.hrd-bar-dark) #main-header a.bd-servicio-tecnico{white-space:nowrap}}@media (min-width:1024px) and (max-width:1199px){html:not(.hrd-bar-dark) #main-header .bd-rubros>li>a{padding-left:4px;padding-right:4px;font-size:13px}html:not(.hrd-bar-dark) #main-header a.bd-servicio-tecnico{font-size:12px}}.site-footer{border-top:0}.site-footer .bg-black,.site-footer .bg-gray-900,.site-footer .bg-gray-950{background-color:#0a1428}.site-footer .border-white\/\[0\.04\],.site-footer .border-white\/\[0\.08\]{border-color:#1e2b42}.site-footer form button{background:#ffffff;color:#0b0d10}.site-footer form button:hover{background:#e6e8ec}.site-footer input{background:#0f1b30;border:1px solid #2a3a56;color:#fff}.site-footer input::placeholder{color:rgba(255,255,255,.42)}.site-footer input:focus{outline:2px solid #4da3f5;outline-offset:1px;border-color:transparent}.site-footer .brightness-0.invert{opacity:.72}@media (min-width:1024px){.site-footer [aria-label="Métodos de pago aceptados"]{flex-wrap:nowrap}}