:root{--font-display:'Archivo', sans-serif !important;--font-body:'Archivo', sans-serif !important;--font-mono:'Archivo', sans-serif !important;--radius-xs:2px !important;--radius-sm:2px !important;--radius-md:2px !important;--shadow-card:none !important}*{text-transform:none!important;letter-spacing:0!important}h1,.hero-titulo,.categoria-titulo,.titulo-producto-principal{letter-spacing:-0.01em!important}.precio-actual,.precio-regular,.precio-gigante,.drawer-item-precio,.carrito-item-precio,.precio-combo,.precio-total-combo{font-variant-numeric:tabular-nums!important;font-weight:700!important}.sku-etiqueta,.pastilla-badge,.badge-ahorro,.precio-iva-nota,.leyenda-actualizacion-stock,.tarjeta-msi-nota,.topbar-onofre,.selector-ubicacion-etiqueta,.migas-pan,.migas-de-pan,.meta-tecnica-r4,.texto-recoge-r4,.cat-garantia-badge,.hero-badge-cobertura,.badge-ahorro-flotante,.badge-marca-visor,.badge-zoom-hint,.tag-obra,.tag-asesoria,.badge-recoge-gratis,.hero-accesos-label,.caja-msi-mercadopago{font-size:12px!important}body,.tarjeta-titulo,.bajada-producto-desc,.subtitulo-seccion,.fila-detalles-nombre,.item-disponibilidad-linea,.tarjeta-cat-subs,.nombre-combo,.tickets-combo,.tarjeta-sucursal-dir,.tarjeta-sucursal-horario,.btn-agregar-tarjeta,.btn-secundario,.pastilla-btn,.selector-ubicacion-valor,.selector-ubicacion-cambiar,.tabla-atributos-tecnicos,.texto-recoge-r4{font-size:14px!important}.btn-comprar,.btn-agregar-carro-principal,.buscador-input,.precio-regular,.nav-item-enlace,.pastilla-rotulo,.btn-whatsapp,.btn-whatsapp-mostrador,.btn-pestana,.fila-precio-valor{font-size:16px!important}h2,.precio-actual,.modal-stock-titulo,.drawer-titulo,.panel-compra-titulo,.cero-resultados-titulo,.tarjeta-sucursal-nombre,.precio-combo,.modal-cp-titulo{font-size:20px!important}h1,.hero-titulo,.categoria-titulo,.titulo-producto-principal,.precio-total-combo{font-size:26px!important}@media (min-width:769px){.hero-titulo,.categoria-titulo,.titulo-producto-principal,.precio-gigante{font-size:34px!important}}@media (max-width:768px){.hero-titulo,.categoria-titulo,.titulo-producto-principal,.precio-gigante{font-size:28px!important}}.hero-principal,.categoria-encabezado{background:#F4F5F6!important;border-bottom:3px solid var(--rojo-onofre)!important;position:relative}.hero-principal *,.categoria-encabezado *{color:#232220!important}.migas-pan a,.migas-pan span,.migas-pan strong,.hero-bajada,.categoria-resumen{color:#6B6963!important}.migas-pan a:hover,.hero-principal a:hover,.categoria-encabezado a:hover,.migas-de-pan a:hover{color:var(--rojo-onofre)!important}.hero-btn-cta,.hero-btn-cta *,.hero-chip-destacado,.hero-chip-destacado *{color:#FFFFFF!important}.hero-badge-cobertura,.cat-garantia-badge{background:transparent!important;border:none!important;padding:0!important;display:inline-block!important}.semaforo-stock{background:transparent!important;border:none!important;padding:0!important;margin:4px 0!important;color:#232220!important}.semaforo-punto{width:6px!important;height:6px!important;border-radius:50%!important;display:inline-block!important}.semaforo-stock.disponible .semaforo-punto{background-color:var(--verde-stock)!important}.semaforo-stock.alerta .semaforo-punto{background-color:var(--ambar-alerta)!important}.semaforo-stock.agotado .semaforo-punto{background-color:var(--gris-onofre-medio)!important}.fila-medida-pill{background:transparent!important;border:none!important;padding:0!important;color:#6B6963!important;font-weight:500!important}.fila-medida-pill:not(:last-child)::after{content:" · "}.badge-ahorro-flotante{box-shadow:none!important;top:0!important;left:0!important;border-radius:2px!important}.pastilla-btn{background-color:transparent!important;border:1px solid var(--gris-borde)!important;box-shadow:none!important}.pastilla-btn.activo{border-color:#232220!important;background-color:transparent!important;color:#232220!important}.pastilla-badge{background-color:transparent!important;color:#6B6963!important}.pastilla-badge::before{content:"("}.pastilla-badge::after{content:")"}.caja-msi-destacada,.tarjeta-msi-nota,.caja-msi-mercadopago,#drawerNotaMsiPie{color:#232220!important}.caja-comercial-precio,.banner-obra-whatsapp,.toast-aviso,.caja-aviso-solo-local,.aviso-solo-local{border-left-width:1px!important;border-left-style:solid!important;border-left-color:var(--gris-borde)!important}.toast-aviso{border-color:#3D3C38!important}.tarjeta-producto:hover,.tarjeta-cat-item:hover,.fila-producto-tecnica:hover,.btn-comprar:active,.btn-agregar-tarjeta:active,.btn-agregar-carro-principal:active{transform:translateY(0)!important;box-shadow:none!important}.tarjeta-producto:hover,.tarjeta-cat-item:hover,.fila-producto-tecnica:hover{border-color:#3D3C38!important;background-color:#F8F9FA!important}.tarjeta-producto,.tarjeta-cat-item{box-shadow:none!important;border-radius:2px!important}.btn-comprar,.btn-agregar-tarjeta,.btn-agregar-carro-principal,.btn-secundario,.btn-whatsapp,.btn-whatsapp-mostrador,.hero-btn-cta{border-radius:2px!important}.tarjeta-resumen-combo{background-color:transparent!important;border:none!important;border-top:1px solid var(--gris-borde)!important;border-radius:0!important;padding:16px 0 0 0!important;text-align:left!important}.layout-combo-compra{align-items:flex-start!important}.item-disponibilidad-linea svg,.cat-garantia-badge svg,.hero-badge-cobertura svg,.topbar-item svg,.caja-msi-mercadopago svg,.tarjeta-msi-nota svg,.metodos-pago-iconos svg{display:none!important}.btn-carrito-cabecera svg,.buscador-btn svg,.selector-ubicacion-icono,.btn-whatsapp svg,.btn-cotizar-wa svg,.btn-abrir-filtros-movil svg,.modal-cp-cerrar svg,.btn-cerrar-filtros-movil svg,.btn-vista svg,.topbar-item a[href*="wa.me"] svg{display:inline-block!important}.buscador-sugerencias-panel,.drawer-carrito,.carrito-drawer,.modal-cp-caja,.modal-stock-caja,.modal-contenedor-stock,.toast-aviso,.barra-fija-movil{box-shadow:0 12px 28px rgb(35 34 32 / .18)!important}:root{--amarillo-acento:#FFFFFF !important}.topbar-item strong,.nav-item-enlace.destacado{color:#FFFFFF!important;font-weight:700!important}.seccion-departamentos{padding-left:16px!important;padding-right:16px!important}.tag-asesoria{background:transparent!important;color:var(--gris-onofre-medio)!important;padding:0!important;font-weight:600!important}.etiquetas-obra-chips{display:block!important;color:var(--gris-onofre-medio)!important}.tag-obra{background:transparent!important;border:0!important;padding:0!important;display:inline!important}.tag-obra:not(:last-child)::after{content:" · "}.semaforo-stock{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:2px 6px!important}.semaforo-stock>span{white-space:nowrap}.buscador-sugerencias-panel{position:absolute;top:100%;left:0;right:0;background-color:var(--blanco);border:2px solid var(--gris-onofre);border-top:none;box-shadow:var(--shadow-modal);border-radius:0 0 var(--radius-xs) var(--radius-xs);z-index:500;display:none;max-height:440px;overflow-y:auto}.buscador-sugerencias-panel.abierto{display:block}.panel-sug-seccion{padding:8px 12px}@media (min-width:769px){.panel-filtros-lateral{max-height:calc(100vh - 190px);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}}.panel-filtros-lateral .filtro-opciones-lista{max-height:none!important;overflow:visible!important}