.vacio[data-astro-cid-u5hbyyeo]{background:var(--blanco);border-radius:var(--radio);color:var(--tinta-2);margin-top:2rem;padding:1.5rem}.indice[data-astro-cid-u5hbyyeo]{top:var(--cab);z-index:5;margin-top:1rem;margin-inline:calc(var(--margen) * -1);padding:.6rem var(--margen);background:color-mix(in srgb, var(--papel) 94%, transparent);border-bottom:1px solid var(--linea);backdrop-filter:saturate(1.4)blur(10px);align-items:center;gap:.5rem;display:flex;position:sticky}.indice[data-astro-cid-u5hbyyeo] ul[data-astro-cid-u5hbyyeo]{overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;flex:1;gap:.5rem;min-width:0;display:flex;overflow-x:auto;mask-image:linear-gradient(90deg,#000 calc(100% - 2.5rem),#0000)}.indice[data-astro-cid-u5hbyyeo] ul[data-astro-cid-u5hbyyeo]::-webkit-scrollbar{display:none}.indice[data-astro-cid-u5hbyyeo] li[data-astro-cid-u5hbyyeo]{scroll-snap-align:start;flex:none}.indice[data-astro-cid-u5hbyyeo] a[data-astro-cid-u5hbyyeo]{min-height:var(--tap);border:1px solid var(--linea);background:var(--blanco);color:var(--tinta);white-space:nowrap;border-radius:999px;align-items:center;gap:.45rem;padding:.4rem 1rem;font-weight:600;text-decoration:none;transition:border-color .2s,background-color .2s,color .2s;display:inline-flex;position:relative}.indice[data-astro-cid-u5hbyyeo] a[data-astro-cid-u5hbyyeo]:hover{border-color:var(--azul)}.indice[data-astro-cid-u5hbyyeo] a[data-astro-cid-u5hbyyeo][aria-current=true]{border-color:var(--azul);background:var(--azul);color:var(--blanco)}.indice__cuenta[data-astro-cid-u5hbyyeo]{color:var(--azul);font-variant-numeric:tabular-nums}.indice[data-astro-cid-u5hbyyeo] a[data-astro-cid-u5hbyyeo][aria-current=true] .indice__cuenta[data-astro-cid-u5hbyyeo]{color:inherit}.indice[data-astro-cid-u5hbyyeo] .indice__arriba[data-astro-cid-u5hbyyeo]{width:var(--tap);flex:none;justify-content:center;padding:0;font-size:1.15rem}.actualizado[data-astro-cid-u5hbyyeo]{color:var(--tinta-2);margin-top:1.2rem;font-size:.92rem}.grupo[data-astro-cid-u5hbyyeo]{border-top:1px solid var(--linea);scroll-margin-top:calc(var(--cab) + 4.5rem);margin-top:clamp(2.5rem,5vw,4rem);padding-top:clamp(1.5rem,3vw,2.5rem)}.grupo__cabeza[data-astro-cid-u5hbyyeo]{max-width:60ch}.grupo__titulo[data-astro-cid-u5hbyyeo]{font-size:var(--t-2);letter-spacing:-.02em;font-weight:800}.grupo__cabeza[data-astro-cid-u5hbyyeo] p[data-astro-cid-u5hbyyeo]{color:var(--tinta-2);margin-top:.4rem}.productos[data-astro-cid-u5hbyyeo]{grid-template-columns:repeat(auto-fill,minmax(min(100%,15rem),1fr));gap:1rem;margin-top:1.5rem;display:grid}.producto[data-astro-cid-u5hbyyeo]{background:var(--blanco);border:1px solid var(--linea);border-radius:var(--radio);flex-direction:column;padding:1.1rem;display:flex}.producto__foto[data-astro-cid-u5hbyyeo]{aspect-ratio:1;object-fit:contain;border-radius:calc(var(--radio) / 2);background:#fff;width:100%;height:auto}.producto__foto--vacia[data-astro-cid-u5hbyyeo]{background:var(--claro);place-items:center;display:grid}.producto__foto--vacia[data-astro-cid-u5hbyyeo] img[data-astro-cid-u5hbyyeo]{opacity:.75;width:62%;height:auto}.producto__enlace-foto[data-astro-cid-u5hbyyeo]{border-radius:calc(var(--radio) / 2);display:block}.producto__nombre[data-astro-cid-u5hbyyeo] a[data-astro-cid-u5hbyyeo]{color:inherit;text-decoration:none}.producto__nombre[data-astro-cid-u5hbyyeo] a[data-astro-cid-u5hbyyeo]:hover{color:var(--azul);text-underline-offset:.18em;text-decoration:underline}.producto__marca[data-astro-cid-u5hbyyeo]{color:var(--azul);letter-spacing:.06em;text-transform:uppercase;margin-top:.9rem;font-size:.8rem;font-weight:700}.producto__nombre[data-astro-cid-u5hbyyeo]{overflow-wrap:anywhere;margin-top:.2rem;font-size:1rem;font-weight:600;line-height:1.35}.producto__precio[data-astro-cid-u5hbyyeo]{font:800 1.35rem / 1.2 var(--f-titulo);font-variant-numeric:tabular-nums;margin-top:.8rem}.producto__precio[data-astro-cid-u5hbyyeo] span[data-astro-cid-u5hbyyeo]{color:var(--tinta-2);font:400 .82rem / 1.3 var(--f-texto,inherit);margin-top:.15rem;display:block}.producto__stock[data-astro-cid-u5hbyyeo]{color:#0f6e3c;margin-top:.5rem;font-size:.9rem;font-weight:600}.producto__ref[data-astro-cid-u5hbyyeo]{color:var(--tinta-2);margin-top:.2rem;font-size:.82rem}.producto__acciones[data-astro-cid-u5hbyyeo]{gap:.5rem;margin-top:auto;padding-top:1rem;display:flex}.accion[data-astro-cid-u5hbyyeo]{min-height:var(--tap);font:600 .98rem / 1.2 var(--f-titulo);cursor:pointer;transition:background-color .2s, transform .2s var(--ease);border-radius:999px;flex:1;justify-content:center;align-items:center;gap:.45rem;padding:.5rem .8rem;text-decoration:none;display:inline-flex}.accion[data-astro-cid-u5hbyyeo]:active{transform:scale(.98)}.accion--wa[data-astro-cid-u5hbyyeo]{background:var(--wa);color:#fff;border:0}.accion--wa[data-astro-cid-u5hbyyeo]:hover{background:var(--wa-oscuro)}.accion--ia[data-astro-cid-u5hbyyeo]{border:1.5px solid var(--azul);background:var(--blanco);color:var(--azul)}.accion--ia[data-astro-cid-u5hbyyeo]:hover{background:#e8f1f9}.accion[data-astro-cid-u5hbyyeo][hidden]{display:none}.agotados[data-astro-cid-u5hbyyeo]{margin-top:1.2rem}.agotados[data-astro-cid-u5hbyyeo] summary[data-astro-cid-u5hbyyeo]{min-height:var(--tap);color:var(--azul);cursor:pointer;align-items:center;font-weight:600;display:inline-flex}.agotados__lista[data-astro-cid-u5hbyyeo]{gap:.2rem;margin-top:.5rem;display:grid}.agotados__lista[data-astro-cid-u5hbyyeo] li[data-astro-cid-u5hbyyeo]{border-bottom:1px solid var(--linea);grid-template-columns:minmax(0,1fr) auto;gap:.1rem 1rem;padding:.7rem 0;display:grid}.agotados__nombre[data-astro-cid-u5hbyyeo]{color:var(--tinta);overflow-wrap:anywhere;font-weight:600;text-decoration:none}.agotados__datos[data-astro-cid-u5hbyyeo]{color:var(--tinta-2);grid-column:1;font-size:.9rem}.agotados__nombre[data-astro-cid-u5hbyyeo]:hover{color:var(--azul);text-decoration:underline}.agotados__accion[data-astro-cid-u5hbyyeo]{min-height:var(--tap);color:var(--azul);grid-area:1/2/span 2;align-self:center;align-items:center;font-weight:600;display:inline-flex}@media (width<=40rem){.producto[data-astro-cid-u5hbyyeo]{grid-template-columns:6.5rem minmax(0,1fr);align-content:start;column-gap:1rem;display:grid}.producto[data-astro-cid-u5hbyyeo]>[data-astro-cid-u5hbyyeo]{grid-column:2}.producto[data-astro-cid-u5hbyyeo]>.producto__enlace-foto[data-astro-cid-u5hbyyeo]{grid-area:1/1/span 6;align-self:start}.producto__marca[data-astro-cid-u5hbyyeo]{margin-top:0}.producto__precio[data-astro-cid-u5hbyyeo]{margin-top:.5rem;font-size:1.2rem}.producto[data-astro-cid-u5hbyyeo]>.producto__acciones[data-astro-cid-u5hbyyeo]{grid-column:1/-1;padding-top:.9rem}}@media (prefers-reduced-motion:reduce){.accion[data-astro-cid-u5hbyyeo],.indice[data-astro-cid-u5hbyyeo] a[data-astro-cid-u5hbyyeo]{transition:none}}.cabeza[data-astro-cid-6nxyghgv]{padding-block:calc(var(--cab) + clamp(2rem, 5vw, 4rem)) clamp(2.5rem, 5vw, 4rem)}.migas[data-astro-cid-6nxyghgv] ol[data-astro-cid-6nxyghgv]{color:var(--tinta-2);flex-wrap:wrap;gap:.4rem;font-size:.92rem;display:flex}.migas[data-astro-cid-6nxyghgv] li[data-astro-cid-6nxyghgv]+li[data-astro-cid-6nxyghgv]:before{content:"/";margin-right:.4rem}.migas[data-astro-cid-6nxyghgv] a[data-astro-cid-6nxyghgv],.migas[data-astro-cid-6nxyghgv] [data-astro-cid-6nxyghgv][aria-current]{min-height:var(--tap);align-items:center;display:inline-flex}.migas[data-astro-cid-6nxyghgv] a[data-astro-cid-6nxyghgv]{color:var(--azul);text-decoration:none}.migas[data-astro-cid-6nxyghgv] a[data-astro-cid-6nxyghgv]:hover{text-decoration:underline}.cabeza__titulo[data-astro-cid-6nxyghgv]{letter-spacing:-.03em;text-wrap:balance;max-width:18ch;margin-top:1rem;font-size:clamp(2.3rem,1.4rem + 3.6vw,4.6rem);font-weight:800}.cabeza[data-astro-cid-6nxyghgv] .entradilla[data-astro-cid-6nxyghgv]{max-width:62ch}.cabeza__acciones[data-astro-cid-6nxyghgv]{flex-wrap:wrap;gap:.8rem;margin-top:2rem;display:flex}.montajes[data-astro-cid-6nxyghgv]{padding-bottom:var(--seccion)}.montajes__lista[data-astro-cid-6nxyghgv],.ventajas__lista[data-astro-cid-6nxyghgv]{grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));gap:2rem clamp(2rem,4vw,3rem);margin-top:clamp(2rem,4vw,3rem);display:grid}.montajes__lista[data-astro-cid-6nxyghgv] li[data-astro-cid-6nxyghgv]{border-top:2px solid var(--azul);padding-top:1.2rem}.montajes__lista[data-astro-cid-6nxyghgv] h3[data-astro-cid-6nxyghgv],.ventajas__lista[data-astro-cid-6nxyghgv] h3[data-astro-cid-6nxyghgv]{font-size:var(--t-1);font-weight:700}.montajes__lista[data-astro-cid-6nxyghgv] p[data-astro-cid-6nxyghgv]{color:var(--tinta-2);margin-top:.5rem}.catalogo[data-astro-cid-6nxyghgv]{padding-bottom:var(--seccion)}.ventajas[data-astro-cid-6nxyghgv]{padding-block:var(--seccion)}.ventajas__lista[data-astro-cid-6nxyghgv] li[data-astro-cid-6nxyghgv]{border-top:2px solid var(--cielo);padding-top:1.2rem}.ventajas__lista[data-astro-cid-6nxyghgv] p[data-astro-cid-6nxyghgv]{margin-top:.5rem}
