.filtros[data-astro-cid-ejfq2664]{grid-template-columns:1fr 1fr;gap:.75rem;margin-bottom:1rem;display:grid}.filtros[data-astro-cid-ejfq2664][hidden]{display:none}.campo[data-astro-cid-ejfq2664]{gap:.3rem;min-width:0;scroll-margin-top:7rem;display:grid}.campo--buscar[data-astro-cid-ejfq2664]{grid-column:1/-1}.campo[data-astro-cid-ejfq2664] label[data-astro-cid-ejfq2664]{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-ink);font-weight:600}.campo[data-astro-cid-ejfq2664] input[data-astro-cid-ejfq2664],.campo[data-astro-cid-ejfq2664] select[data-astro-cid-ejfq2664],.filtros-abrir[data-astro-cid-ejfq2664]{border:1px solid var(--color-ink-soft);background:var(--color-surface);width:100%;min-height:48px;font:inherit;font-size:var(--text-base);color:var(--color-ink);border-radius:0;padding:0 .85rem}.campo[data-astro-cid-ejfq2664] input[data-astro-cid-ejfq2664]::placeholder{color:var(--color-ink-soft);opacity:1}.campo[data-astro-cid-ejfq2664] input[data-astro-cid-ejfq2664]:focus-visible,.campo[data-astro-cid-ejfq2664] select[data-astro-cid-ejfq2664]:focus-visible,.filtros-abrir[data-astro-cid-ejfq2664]:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.filtros-abrir[data-astro-cid-ejfq2664]{border-color:var(--color-ink);cursor:pointer;align-self:end;font-weight:600}.filtros-activos[data-astro-cid-ejfq2664]:not(:empty):before{content:" · "}.filtros-panel[data-astro-cid-ejfq2664]{grid-column:1/-1;gap:.75rem;display:none}.filtros-panel[data-astro-cid-ejfq2664][data-abierto]{display:grid}@media (width>=768px){.filtros[data-astro-cid-ejfq2664]{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem 1rem}.campo--buscar[data-astro-cid-ejfq2664]{grid-column:1/span 3}.campo--orden[data-astro-cid-ejfq2664]{grid-column:4}.filtros-abrir[data-astro-cid-ejfq2664]{display:none}.filtros-panel[data-astro-cid-ejfq2664],.filtros-panel[data-astro-cid-ejfq2664][data-abierto]{display:contents}}.tarjeta-pieza[data-pieza][hidden]{display:none}.estrella-tienda{margin-block:1.5rem 2rem}.rejilla[data-astro-cid-57fgy2xd]{grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.grupo-titulo[data-astro-cid-57fgy2xd]{border-bottom:1px solid var(--color-line);font-family:var(--font-display);font-size:var(--text-xl);color:var(--color-ink);grid-column:1/-1;margin:1.5rem 0 0;padding-bottom:.4rem;scroll-margin-top:7rem;line-height:1.2}.grupo-titulo[data-astro-cid-57fgy2xd]:first-child{margin-top:0}.grupo-titulo[data-astro-cid-57fgy2xd][hidden]{display:none}.borrador[data-astro-cid-57fgy2xd]{border:1px dashed var(--color-accent);border-radius:var(--radius-md);background:var(--color-accent-soft);max-width:68ch;margin-bottom:1.5rem;padding:.9rem 1.1rem;font-size:.82rem;line-height:1.5}.cabecera[data-astro-cid-57fgy2xd]{gap:.5rem;margin-bottom:1.25rem;display:grid}.cabecera-lede[data-astro-cid-57fgy2xd]{max-width:60ch;font-size:var(--text-base);line-height:var(--leading-normal);color:var(--color-ink-soft);margin:0}.barra-recuento[data-astro-cid-57fgy2xd]{flex-wrap:wrap;align-items:center;gap:0 1rem;margin-bottom:1rem;display:flex}.recuento[data-astro-cid-57fgy2xd]{font-size:var(--text-sm);color:var(--color-ink-soft);margin:0}.quitar[data-astro-cid-57fgy2xd][hidden]{display:none}.garantias-compra{margin-top:1.25rem}.sin-resultados[data-astro-cid-57fgy2xd]{border:1px dashed var(--color-line);font-size:var(--text-sm);line-height:var(--leading-normal);margin-bottom:1.5rem;padding:1.25rem 1.4rem}.sin-resultados[data-astro-cid-57fgy2xd][hidden]{display:none}.sin-resultados[data-astro-cid-57fgy2xd] p[data-astro-cid-57fgy2xd]{margin:0}.sin-resultados[data-astro-cid-57fgy2xd] p[data-astro-cid-57fgy2xd]+p[data-astro-cid-57fgy2xd]{margin-top:.6rem}.quitar[data-astro-cid-57fgy2xd],.sin-resultados[data-astro-cid-57fgy2xd] button[data-astro-cid-57fgy2xd],.sin-resultados[data-astro-cid-57fgy2xd] a[data-astro-cid-57fgy2xd]{min-height:44px;font:inherit;color:var(--color-accent);text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.sin-piezas[data-astro-cid-57fgy2xd]{border:1px dashed var(--color-line);border-radius:var(--radius-lg);background:var(--color-surface);padding:2.5rem 2rem}.sin-piezas[data-astro-cid-57fgy2xd] a[data-astro-cid-57fgy2xd]{color:var(--color-accent)}.pasos[data-astro-cid-57fgy2xd]{font-size:var(--text-sm);line-height:var(--leading-normal);gap:.9rem;margin:1.5rem 0 0;padding-left:1.2rem;display:grid}.pasos[data-astro-cid-57fgy2xd] a[data-astro-cid-57fgy2xd],.fuente[data-astro-cid-57fgy2xd] a[data-astro-cid-57fgy2xd]{color:var(--color-accent);text-underline-offset:2px;text-decoration:underline}.franja-oro[data-astro-cid-57fgy2xd]{background:var(--color-gold-soft);border-left:3px solid var(--color-gold);font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--color-ink);margin:0 0 1.25rem;padding:.6rem 1rem}.franja-oro[data-astro-cid-57fgy2xd] a{color:var(--color-gold-deep);text-underline-offset:2px;text-decoration:underline}
