.obras-cabeza__titulo[data-astro-cid-rpraiyqi]{max-width:14ch}.vacio[data-astro-cid-rpraiyqi]{border:1px solid var(--linea-fuerte);grid-template-columns:auto minmax(0,1fr);gap:1.25rem;padding:clamp(1.25rem,1rem + 2vw,2.5rem);display:grid}.vacio__marca[data-astro-cid-rpraiyqi]{border:1px solid var(--linea-color);width:3rem;height:3rem;color:var(--acento-texto);place-items:center;display:grid}.vacio__marca[data-astro-cid-rpraiyqi] .icono{width:1.5rem;height:1.5rem}.vacio__texto[data-astro-cid-rpraiyqi]{justify-items:start;gap:.75rem;max-width:40rem;display:grid}.vacio__titulo[data-astro-cid-rpraiyqi]{font-size:var(--t-h4);line-height:1.2}.vacio__acciones[data-astro-cid-rpraiyqi]{flex-wrap:wrap;align-items:center;gap:.75rem 1.5rem;display:flex}.vacio__acciones[data-astro-cid-rpraiyqi] .enlace-flecha[data-astro-cid-rpraiyqi] .icono{width:1.1rem;height:1.1rem}.obras-cabeza[data-astro-cid-rpraiyqi]{padding-top:clamp(1.5rem,1rem + 2vw,3rem);padding-bottom:clamp(2rem,1.5rem + 2vw,3.5rem)}.obras-cabeza__grilla[data-astro-cid-rpraiyqi]{border-bottom:1px solid var(--linea-fuerte);align-items:end;gap:1.5rem;margin-top:clamp(2rem,1.5rem + 3vw,5rem);padding-bottom:2rem;display:grid}.obras-cabeza__eyebrow[data-astro-cid-rpraiyqi]{gap:1rem;margin-bottom:1.25rem}.obras-cabeza__eyebrow[data-astro-cid-rpraiyqi] .tricolor[data-astro-cid-rpraiyqi]{--tricolor-alto:1.75rem}@media (width>=64rem){.obras-cabeza__grilla[data-astro-cid-rpraiyqi]{grid-template-columns:7fr 5fr}}.filtro[data-astro-cid-rpraiyqi]{grid-template-columns:minmax(0,1fr);gap:.9rem;min-width:0;margin-top:1.75rem;display:grid}.filtro[data-astro-cid-rpraiyqi]>[data-astro-cid-rpraiyqi],.filtro__herramientas[data-astro-cid-rpraiyqi]>[data-astro-cid-rpraiyqi],.filtro__entrada[data-astro-cid-rpraiyqi]{min-width:0;max-width:100%}.filtro__herramientas[data-astro-cid-rpraiyqi]{flex-wrap:wrap;align-items:end;gap:.75rem 1.5rem;margin-bottom:.5rem;display:flex}.filtro__busqueda[data-astro-cid-rpraiyqi]{flex:22rem;min-width:0;max-width:36rem}.filtro__busqueda[data-astro-cid-rpraiyqi]>label[data-astro-cid-rpraiyqi]{font-size:var(--t-s);margin-bottom:.5rem;font-weight:500;display:block}.filtro__entrada[data-astro-cid-rpraiyqi]{border:1px solid var(--linea-fuerte);background:var(--papel);display:flex}.filtro__entrada[data-astro-cid-rpraiyqi]:focus-within{outline:2px solid var(--foco);outline-offset:3px}.filtro__entrada[data-astro-cid-rpraiyqi] input[data-astro-cid-rpraiyqi]{min-width:0;min-height:48px;color:var(--texto);font:inherit;font-size:max(1rem, var(--t-s));background:0 0;border:0;border-radius:0;flex:1;padding:.7rem .9rem}.filtro__entrada[data-astro-cid-rpraiyqi] input[data-astro-cid-rpraiyqi]:focus-visible{outline:none}.filtro__buscar[data-astro-cid-rpraiyqi]{min-height:48px;color:var(--texto);border-left:1px solid var(--linea-color);flex:0 0 48px;place-items:center;display:grid}.filtro__buscar[data-astro-cid-rpraiyqi] .icono{width:1.25rem;height:1.25rem}.filtro__guardadas[data-astro-cid-rpraiyqi]{min-height:48px;font-size:var(--t-s);cursor:pointer;align-items:center;gap:.65rem;display:inline-flex}.filtro__guardadas[data-astro-cid-rpraiyqi] input[data-astro-cid-rpraiyqi]{width:1.15rem;height:1.15rem;accent-color:var(--tinta)}.filtro__limpiar[data-astro-cid-rpraiyqi]{min-height:48px;font-size:var(--t-s);text-underline-offset:.2em;text-decoration:underline}.filtro__limpiar[data-astro-cid-rpraiyqi][hidden],.sin-resultados[data-astro-cid-rpraiyqi][hidden]{display:none}.filtro__botones[data-astro-cid-rpraiyqi]{flex-wrap:wrap;gap:.5rem;display:flex}.filtro__vistas[data-astro-cid-rpraiyqi]{border-bottom:1px solid var(--linea-color);flex-wrap:wrap;gap:.5rem;padding-bottom:.75rem;display:flex}[data-astro-cid-rpraiyqi][data-vista-catalogo][hidden]{display:none}@media (width<=39.99rem){.filtro__botones[data-astro-cid-rpraiyqi]{padding-block:.25rem .6rem}.filtro[data-astro-cid-rpraiyqi] .filtro__boton[data-astro-cid-rpraiyqi]{gap:.25rem;padding:.4rem}}.filtro__boton[data-astro-cid-rpraiyqi]{border:1px solid var(--linea-fuerte);min-width:0;max-width:100%;min-height:44px;font-size:var(--t-s);transition:background-color var(--t-rapido), color var(--t-rapido), border-color var(--t-rapido);align-items:center;gap:.6rem;padding:.5rem 1rem;font-weight:500;display:inline-flex}.filtro__boton[data-astro-cid-rpraiyqi]:hover{border-color:var(--tinta)}.filtro__boton[data-astro-cid-rpraiyqi][aria-pressed=true]{background:var(--tinta);border-color:var(--tinta);color:var(--papel)}.filtro__n[data-astro-cid-rpraiyqi]{font-size:var(--t-xs);letter-spacing:.08em;opacity:.7;font-variant-numeric:tabular-nums;flex-shrink:0}.filtro__nombre[data-astro-cid-rpraiyqi]{white-space:normal;overflow-wrap:normal;word-break:normal;min-width:0}.obras-lista[data-astro-cid-rpraiyqi]{padding-top:0}.obras-lista__estado[data-astro-cid-rpraiyqi]{margin-bottom:2rem}.obras-grupo[data-astro-cid-rpraiyqi]+.obras-grupo[data-astro-cid-rpraiyqi]{margin-top:clamp(3rem,2rem + 5vw,6rem)}.obras-grupo[data-astro-cid-rpraiyqi][hidden]{display:none}.obras-grupo__cabeza[data-astro-cid-rpraiyqi]{border-top:1px solid var(--linea-fuerte);flex-wrap:wrap;align-items:baseline;gap:.5rem 1.5rem;margin-bottom:2rem;padding-top:1.25rem;display:flex}.obras-grupo__cabeza[data-astro-cid-rpraiyqi] p[data-astro-cid-rpraiyqi]{max-width:40rem;font-size:var(--t-s)}.obras-grilla[data-astro-cid-rpraiyqi]{grid-template-columns:minmax(0,1fr);align-items:start;gap:3rem 1.5rem;display:grid}.obras-grilla[data-astro-cid-rpraiyqi] .obra-card__foto img{object-fit:cover}.obras-grilla[data-astro-cid-rpraiyqi] .obra-card:hover .obra-card__foto img{transform:none}.obras-grilla[data-astro-cid-rpraiyqi] [data-obra-id=cocina-verde-con-isla] .obra-card__foto img{object-position:center 35%}.obras-grilla[data-astro-cid-rpraiyqi] [data-obra-id=cocina-en-l-con-isla] .obra-card__foto img{object-position:center 40%}@media (width>=40rem){.obras-grilla[data-astro-cid-rpraiyqi]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.obras-grilla[data-astro-cid-rpraiyqi]{grid-template-columns:repeat(3,minmax(0,1fr))}}.obras-grilla[data-astro-cid-rpraiyqi] .obras-grilla__item[hidden]{display:none}.sin-resultados[data-astro-cid-rpraiyqi]{border:1px solid var(--linea-fuerte);justify-items:start;gap:1rem;max-width:48rem;padding:clamp(1.5rem,4vw,3rem);display:grid}
