.catalogo.astro-i2qe23ba{padding-bottom:var(--seccion)}.catalogo__cabecera.astro-i2qe23ba{padding-block:var(--e-16) var(--e-10)}.catalogo__titulo.astro-i2qe23ba{font-size:var(--fs-h1);line-height:var(--lh-h1)}.filtros__titulo.astro-i2qe23ba{font-size:var(--fs-cuerpo);line-height:var(--lh-cuerpo);color:var(--c-texto-2);font-weight:var(--fw-texto);margin-bottom:.5rem}.filtros__fila.astro-i2qe23ba{overscroll-behavior-x:contain;scrollbar-width:none;margin-inline:calc(var(--grid-full) * -1);padding:4px var(--grid-full) 8px;scroll-padding-inline:var(--grid-full);align-items:center;gap:.75rem;display:flex;overflow-x:auto}.filtros__fila.astro-i2qe23ba::-webkit-scrollbar{display:none}.filtros__grupo.astro-i2qe23ba{flex:none;display:flex;position:relative}.filtros__grupo.astro-i2qe23ba+.filtros__grupo.astro-i2qe23ba{border-left:1px solid var(--c-divisor);padding-left:.75rem}.filtros__grupo-titulo.astro-i2qe23ba{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.filtros__opciones.astro-i2qe23ba{gap:.5rem;display:flex}.filtro.astro-i2qe23ba{border-radius:var(--radio);min-height:2.75rem;box-shadow:inset 0 0 0 1px var(--c-borde-fuerte);color:var(--c-texto-2);background:var(--c-superficie);font-size:var(--fs-cuerpo);line-height:var(--lh-cuerpo);font-weight:var(--fw-clic);white-space:nowrap;flex:none;justify-content:center;align-items:center;gap:.5rem;padding:0 1rem;display:inline-flex}.filtro.astro-i2qe23ba[data-sin-resultados]{color:var(--c-borde);box-shadow:inset 0 0 0 1px var(--c-superficie-3)}.filtro.astro-i2qe23ba[aria-pressed=true]{background:var(--c-texto);color:#fff;box-shadow:none}.filtro.astro-i2qe23ba:focus-visible{box-shadow:var(--foco)}@media (hover:hover) and (pointer:fine){.filtro.astro-i2qe23ba:hover{color:var(--c-texto);box-shadow:inset 0 0 0 1px var(--c-texto)}.filtro.astro-i2qe23ba[aria-pressed=true]:hover{background:var(--c-texto-fuerte);color:#fff}}.filtros__restablecer.astro-i2qe23ba{min-height:2.75rem;font-weight:var(--fw-clic);color:var(--c-texto);white-space:nowrap;flex:none;align-items:center;gap:.375rem;padding:0 .5rem;display:inline-flex}@media (hover:hover) and (pointer:fine){.filtros__restablecer.astro-i2qe23ba:hover{color:var(--c-acento)}}.resultados.astro-i2qe23ba{margin-top:var(--e-8);background:var(--c-superficie-2);margin-inline:calc(var(--grid-full) * -1);padding:var(--e-8) 1rem var(--e-10)}.resultados__contador.astro-i2qe23ba{font-size:var(--fs-cuerpo-gr);line-height:var(--lh-cuerpo-gr);margin:0 0 var(--e-6) .5rem}.tarjetas.astro-i2qe23ba{grid-template-columns:minmax(0,1fr);gap:.5rem;display:grid}.tarjeta.astro-i2qe23ba{background:var(--c-superficie);height:100%;color:var(--c-texto);grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);grid-template-areas:"texto medio""pie pie";align-items:center;column-gap:.75rem;padding:1.25rem 1.25rem 1rem;display:grid}.tarjeta.astro-i2qe23ba:focus-visible{box-shadow:var(--foco)}@media (hover:hover) and (pointer:fine){.tarjeta.astro-i2qe23ba:hover{box-shadow:inset 0 0 0 1px var(--c-texto)}.tarjeta.astro-i2qe23ba:hover .tarjeta__nombre.astro-i2qe23ba{color:var(--c-acento)}}.tarjeta__texto.astro-i2qe23ba{grid-area:texto;align-self:start;min-width:0}.tarjeta__chips.astro-i2qe23ba{flex-wrap:wrap;gap:4px;margin-bottom:.5rem;display:flex}.tarjeta__nombre.astro-i2qe23ba{font-size:var(--fs-h4);line-height:var(--lh-h4);font-weight:var(--fw-titular);text-wrap:balance}.tarjeta__precio.astro-i2qe23ba{font-size:var(--fs-cuerpo);line-height:var(--lh-cuerpo);color:var(--c-texto-fuerte);margin-top:.25rem}.tarjeta__medio.astro-i2qe23ba{aspect-ratio:911/403;grid-area:medio;position:relative}.tarjeta__medio.astro-i2qe23ba picture,.tarjeta__medio.astro-i2qe23ba img{width:100%;height:100%;display:block}.tarjeta__medio.astro-i2qe23ba img{object-fit:contain}.tarjeta__insignia.astro-i2qe23ba{z-index:1;aspect-ratio:1;width:12.5%;position:absolute;top:24%;left:13.75%}.tarjeta__insignia.astro-i2qe23ba picture,.tarjeta__insignia.astro-i2qe23ba img{object-fit:contain;width:100%;height:100%}.tarjeta__pie.astro-i2qe23ba{grid-area:pie;justify-content:space-between;align-items:center;gap:1rem;min-height:1.5rem;margin-top:.75rem;display:flex}.tarjeta__motor.astro-i2qe23ba{font-size:var(--fs-etiqueta);line-height:var(--lh-etiqueta);color:var(--c-texto-2)}.tarjeta__motor--electrico.astro-i2qe23ba{color:var(--c-electrico)}.tarjeta__logo-m.astro-i2qe23ba,.tarjeta__logo-m.astro-i2qe23ba img{width:2.5rem;height:auto}.vacio.astro-i2qe23ba{padding:var(--e-12) .5rem;justify-items:start;gap:1.25rem;display:grid}.vacio__titulo.astro-i2qe23ba{font-size:var(--fs-h4);line-height:var(--lh-h4);font-weight:var(--fw-titular)}@media (width>=768px){.resultados.astro-i2qe23ba{padding:var(--e-8) 1.5rem 1.5rem;margin-inline:0}.tarjetas.astro-i2qe23ba{grid-template-columns:repeat(2,minmax(0,1fr))}.tarjeta.astro-i2qe23ba{grid-template-columns:minmax(0,1fr);grid-template-areas:"texto""medio""pie";align-items:stretch;row-gap:1rem;padding:1.5rem 1.5rem 1.25rem}.tarjeta__medio.astro-i2qe23ba{margin-top:auto}.tarjeta__pie.astro-i2qe23ba{margin-top:0}}@media (width>=1024px){.tarjetas.astro-i2qe23ba{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=1280px){.catalogo__cuerpo.astro-i2qe23ba{grid-template-columns:18.75rem minmax(0,1fr);align-items:start;gap:1.5rem;display:grid}.filtros.astro-i2qe23ba{padding-right:.75rem;position:sticky;top:1rem}.filtros__titulo.astro-i2qe23ba{font-size:var(--fs-h5);line-height:var(--lh-h5);color:var(--c-texto)}.filtros__fila.astro-i2qe23ba{gap:1.5rem;margin:0;padding:0;display:grid;overflow:visible}.filtros__grupo.astro-i2qe23ba{border-top:1px solid var(--c-borde-fuerte);padding-top:1.5rem;display:block}.filtros__grupo.astro-i2qe23ba+.filtros__grupo.astro-i2qe23ba{border-left:0;padding-left:0}.filtros__grupo-titulo.astro-i2qe23ba{clip:auto;white-space:normal;width:auto;height:auto;font-size:var(--fs-h5);line-height:var(--lh-h5);font-weight:var(--fw-texto);margin-bottom:1rem;position:static;overflow:visible}.filtros__opciones.astro-i2qe23ba{gap:.5rem;display:grid}.filtros__opciones--serie.astro-i2qe23ba{grid-template-columns:repeat(3,minmax(0,1fr))}.filtros__opciones--motor.astro-i2qe23ba{grid-template-columns:repeat(2,minmax(0,1fr))}.filtro.astro-i2qe23ba{white-space:normal;text-align:center;padding:.25rem .5rem}.filtros__restablecer.astro-i2qe23ba{justify-self:start;padding-left:0}.resultados.astro-i2qe23ba{margin-top:0}}
