.filas[data-astro-cid-oqgfurhl]{padding:8px 0 0}.fila[data-astro-cid-oqgfurhl]{padding:clamp(40px,5vw,64px) 0}.fila--crema[data-astro-cid-oqgfurhl]{background:var(--crema);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.fila__head[data-astro-cid-oqgfurhl]{justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:22px;display:flex}.fila__head[data-astro-cid-oqgfurhl] h2[data-astro-cid-oqgfurhl]{margin:0;font-size:clamp(2.1rem,4vw,3.1rem)}.fila__tit[data-astro-cid-oqgfurhl] p[data-astro-cid-oqgfurhl]{color:var(--muted);margin:8px 0 0;font-size:1.08rem}.fila__nav[data-astro-cid-oqgfurhl]{align-items:center;gap:8px;display:flex}.fila__todo[data-astro-cid-oqgfurhl]{white-space:nowrap;color:var(--primary);background:var(--primary-soft);border-radius:999px;margin-right:6px;padding:8px 16px;font-size:.88rem;font-weight:600;text-decoration:none;transition:background .2s,color .2s}.fila__todo[data-astro-cid-oqgfurhl]:hover{background:var(--primary);color:#fff}.fila__btn[data-astro-cid-oqgfurhl]{border:1px solid var(--line);width:38px;height:38px;color:var(--ink);cursor:pointer;background:#fff;border-radius:50%;justify-content:center;align-items:center;transition:border-color .2s;display:inline-flex}.fila__btn[data-astro-cid-oqgfurhl]:hover{border-color:var(--ink)}.fila__btn[data-astro-cid-oqgfurhl][data-dir="-1"] svg{transform:rotate(180deg)}.fila__grid[data-astro-cid-oqgfurhl]{scroll-snap-type:x mandatory;scrollbar-width:none;flex-wrap:nowrap;gap:16px;margin:-6px -2px -18px;padding:6px 2px 18px;overflow-x:auto}.fila__grid[data-astro-cid-oqgfurhl]::-webkit-scrollbar{display:none}.fila__grid[data-astro-cid-oqgfurhl] .card{scroll-snap-align:start;flex:1 0 calc(16.6667% - 13.3333px);min-width:170px;max-width:none}.sin-flechas[data-astro-cid-oqgfurhl] .fila__btn[data-astro-cid-oqgfurhl],.fila--cuadricula[data-astro-cid-oqgfurhl] .fila__btn[data-astro-cid-oqgfurhl]{display:none}.fila--cuadricula[data-astro-cid-oqgfurhl] .fila__grid[data-astro-cid-oqgfurhl]{scroll-snap-type:none;flex-wrap:wrap;margin:0;padding:0;overflow:visible}.fila--cuadricula[data-astro-cid-oqgfurhl] .fila__grid[data-astro-cid-oqgfurhl] .card{flex:0 0 calc(20% - 12.8px);min-width:0;max-width:calc(20% - 12.8px)}@media (width<=900px){.fila--cuadricula[data-astro-cid-oqgfurhl] .fila__grid[data-astro-cid-oqgfurhl] .card{flex-basis:calc(50% - 8px);max-width:calc(50% - 8px)}}@media (width<=560px){.fila--cuadricula[data-astro-cid-oqgfurhl] .fila__grid[data-astro-cid-oqgfurhl] .card{flex-basis:calc(50% - 6px);max-width:calc(50% - 6px)}}@media (width<=900px){.fila__grid[data-astro-cid-oqgfurhl] .card{flex-basis:calc(33.3333% - 10.6667px)}}@media (width<=560px){.fila__grid[data-astro-cid-oqgfurhl]{gap:12px}.fila__grid[data-astro-cid-oqgfurhl] .card{flex-basis:calc(45.4545% - 5.45455px);min-width:0}.fila__btn[data-astro-cid-oqgfurhl]{display:none}.fila__tit[data-astro-cid-oqgfurhl] p[data-astro-cid-oqgfurhl]{font-size:.92rem}}.portada[data-astro-cid-lcdefpme]{color:#fff;text-align:center;justify-content:center;align-items:flex-start;height:clamp(520px,76vh,860px);padding-top:clamp(48px,8vh,96px);display:flex;position:relative;overflow:hidden}.portada__foto[data-astro-cid-lcdefpme],.portada__foto[data-astro-cid-lcdefpme] img{width:100%;height:100%;position:absolute;inset:0}.portada__foto[data-astro-cid-lcdefpme] img{object-fit:cover;object-position:50% 25%}.portada__capa[data-astro-cid-lcdefpme]{object-fit:cover;object-position:50% 70%;opacity:0;width:100%;height:100%;transition:opacity 1s;position:absolute;inset:0}.portada__capa[data-astro-cid-lcdefpme].is-activa{opacity:1}.portada[data-astro-cid-lcdefpme]:after{content:"";background:radial-gradient(70% 55% at 50% 38%,#14080e47,#0000 75%),linear-gradient(#14080e7a 0%,#14080e4d 50%,#14080e80 100%);position:absolute;inset:0}.portada__texto[data-astro-cid-lcdefpme]{z-index:1;max-width:980px;padding:0 20px;position:relative}.portada[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{color:#fff;text-shadow:0 2px 18px #00000059;margin:0 0 6px;font-size:clamp(2.6rem,1.4rem + 3.6vw,4.8rem);font-weight:600}.portada[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#fff;text-shadow:0 1px 10px #00000073;max-width:46ch;margin:0 auto 32px;font-size:clamp(1.05rem,1rem + .3vw,1.25rem);font-weight:600}.portada[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme].portada__apoyo{max-width:none;font-family:var(--font-display);margin:0 auto 18px;font-size:clamp(1.6rem,1rem + 2vw,2.6rem);font-style:italic;font-weight:500;line-height:1.15}.portada__rotulo[data-astro-cid-lcdefpme]{letter-spacing:.14em;text-transform:uppercase;color:#fff;text-shadow:0 1px 8px #0006;background:#14080e52;border:1px solid #ffffffd9;margin-bottom:16px;padding:6px 14px;font-size:.8rem;font-weight:700;display:inline-block}.datos-sec[data-astro-cid-lcdefpme]{background:var(--verde);color:#fff;padding:clamp(22px,2.4vw,32px) 0}.datos-sec[data-astro-cid-lcdefpme] .datos[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{color:#f3ecef;align-items:center;gap:14px;padding-left:0;display:flex}.datos-sec[data-astro-cid-lcdefpme] .datos[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:before{display:none}.datos__ico[data-astro-cid-lcdefpme]{color:#e595c0;flex:none;display:inline-flex}@media (width>=701px){.datos-sec[data-astro-cid-lcdefpme] .datos[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]+li[data-astro-cid-lcdefpme]{background:linear-gradient(#ffffff38,#ffffff38) 0/1px 70% no-repeat;padding-left:32px}}.datos-sec[data-astro-cid-lcdefpme]+.sec[data-astro-cid-lcdefpme]{padding-top:var(--section-y)}.raya[data-astro-cid-lcdefpme]{background:var(--line);transform-origin:0;height:1px;margin:clamp(36px,4vw,56px) 0 24px;display:block}.datos[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:16px 40px;margin:0;padding:0;list-style:none;display:flex}.datos[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{max-width:340px;color:var(--ink);flex:220px;padding-left:20px;font-size:1.08rem;line-height:1.45;position:relative}.datos[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:before{content:"";background:var(--primary);width:7px;height:7px;position:absolute;top:.62em;left:0}.btn-row[data-astro-cid-lcdefpme]{align-items:center}.sec[data-astro-cid-lcdefpme]{padding:var(--section-y) 0}.sec--suave[data-astro-cid-lcdefpme]{background:var(--bg-soft)}.cab[data-astro-cid-lcdefpme]{flex-direction:column;align-items:flex-start;gap:12px;margin-bottom:clamp(28px,3vw,40px);display:flex}.cab[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{max-width:18ch;margin:0;font-size:clamp(2.2rem,1.4rem + 2.6vw,3.8rem)}.cab[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{max-width:42ch;color:var(--ink-2);margin:0;font-size:1.05rem}.cab__ligas[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:12px 28px;display:flex}.liga[data-astro-cid-lcdefpme]{color:var(--ink);background:linear-gradient(currentColor,currentColor) 0 100%/100% 1px no-repeat;align-items:center;gap:8px;padding-bottom:3px;font-weight:600;text-decoration:none;transition:background-size .6s;display:inline-flex}.liga[data-astro-cid-lcdefpme]:hover,.liga[data-astro-cid-lcdefpme]:focus-visible{background-size:0 1px}.valor__arriba[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:32px clamp(40px,5vw,80px);display:flex}.valor__arriba[data-astro-cid-lcdefpme] .cab[data-astro-cid-lcdefpme]{flex:340px;margin-bottom:0}.valor__foto[data-astro-cid-lcdefpme]{aspect-ratio:4/3;flex:calc(56% - 80px);min-width:300px;display:block;overflow:hidden}.valor__foto[data-astro-cid-lcdefpme] img{object-fit:cover;width:100%;height:100%;transition:transform 1.2s cubic-bezier(.2,.6,.2,1)}@media (hover:hover){.valor__foto[data-astro-cid-lcdefpme]:hover img{transform:scale(1.03)}}.valor[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:32px 24px;margin:0;padding:0;list-style:none;display:flex}.valor[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{flex-direction:column;flex:calc(25% - 24px);gap:10px;min-width:220px;display:flex}.valor[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:var(--ink);font-size:1.12rem}.valor[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:#333;font-size:1.04rem}.valor__n[data-astro-cid-lcdefpme]{font-style:normal;font-family:var(--font-display);color:var(--primary);font-size:2rem;line-height:1}.rotulo[data-astro-cid-lcdefpme]{letter-spacing:.18em;text-transform:uppercase;color:var(--primary);align-items:center;gap:12px;font-size:.78rem;font-weight:600;display:inline-flex}.rotulo[data-astro-cid-lcdefpme]:before{content:"";background:var(--primary);width:28px;height:2px}.reticula[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:24px;display:flex}.reticula--3[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]{flex:calc(33.333% - 24px);min-width:260px}.coleccion[data-astro-cid-lcdefpme]{color:var(--ink);flex-direction:column;text-decoration:none;display:flex}.coleccion__foto[data-astro-cid-lcdefpme]{aspect-ratio:4/3;background:#fff;display:block;overflow:hidden}.coleccion__foto[data-astro-cid-lcdefpme] img{object-fit:cover;width:100%;height:100%;transition:transform 1.2s cubic-bezier(.2,.6,.2,1)}.coleccion__foto--pieza[data-astro-cid-lcdefpme]{justify-content:center;align-items:center;padding:8%;display:flex}.coleccion__foto--pieza[data-astro-cid-lcdefpme] img{object-fit:contain}.coleccion__nombre[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:center;margin-top:16px;font-size:1.1rem;font-weight:600;display:flex}@media (hover:hover){.coleccion[data-astro-cid-lcdefpme]:hover img{transform:scale(1.035)}}.registro[data-astro-cid-lcdefpme]{background:var(--verde);color:#fff}.registro__in[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:flex-start;gap:40px clamp(40px,6vw,96px);display:flex}.registro__cab[data-astro-cid-lcdefpme]{flex:300px;position:sticky;top:140px}.registro__cab[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{color:#fff;margin:0 0 18px;font-size:clamp(2.2rem,1.4rem + 2.6vw,3.8rem)}.registro__cab[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#d9cfd4;max-width:34ch;margin:0 0 28px}.registro__lista[data-astro-cid-lcdefpme]{flex:2 520px;margin:0;padding:0;list-style:none}.registro__lista[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:#fff;background:linear-gradient(#ffffff2e,#ffffff2e) 0 100%/100% 1px no-repeat;align-items:center;gap:20px;padding:18px 0;font-size:clamp(1.15rem,1rem + .5vw,1.45rem);text-decoration:none;transition:padding .5s,color .4s;display:flex}.registro__lista[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]:first-child{flex:1}.registro__n[data-astro-cid-lcdefpme]{color:#b9adb3;font-size:.95rem}.registro__lista[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover,.registro__lista[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:focus-visible{padding-left:12px}.liga--clara[data-astro-cid-lcdefpme]{color:#fff}.showroom[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:24px clamp(40px,5vw,80px);display:flex}.showroom__mapa[data-astro-cid-lcdefpme]{background:var(--bg-soft);flex:calc(55% - 40px);min-width:300px;min-height:460px}.showroom__mapa[data-astro-cid-lcdefpme] iframe[data-astro-cid-lcdefpme]{border:0;width:100%;height:100%;min-height:460px;display:block}.showroom__agendar[data-astro-cid-lcdefpme]{margin-top:18px}.contacto-inicio__in[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:flex-start;gap:32px clamp(40px,5vw,80px);display:flex}.contacto-inicio__texto[data-astro-cid-lcdefpme]{flex:300px}.contacto-inicio__texto[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--ink-2);max-width:42ch}.contacto-inicio__dir[data-astro-cid-lcdefpme]{color:var(--ink);font-weight:600}.contacto-inicio__forma[data-astro-cid-lcdefpme]{flex:2 480px}.arq[data-astro-cid-lcdefpme]{background:var(--verde);color:#fff}.arq__in[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:stretch;display:flex}.arq__foto[data-astro-cid-lcdefpme]{flex:50%;min-width:300px;min-height:420px;display:block;overflow:hidden}.arq__foto[data-astro-cid-lcdefpme] img{object-fit:cover;width:100%;height:100%;transition:transform 1.2s cubic-bezier(.2,.6,.2,1)}@media (hover:hover){.arq__foto[data-astro-cid-lcdefpme]:hover img{transform:scale(1.03)}}.arq__texto[data-astro-cid-lcdefpme]{flex-direction:column;flex:40%;justify-content:center;align-items:flex-start;min-width:300px;padding:clamp(40px,6vw,96px) clamp(24px,6vw,96px);display:flex}.arq[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{color:#fff;max-width:16ch;margin:14px 0;font-size:clamp(2rem,1.3rem + 2.4vw,3.4rem)}.arq[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#e9e1e5;max-width:46ch;margin:0 0 28px;font-size:1.08rem}.rotulo--claro[data-astro-cid-lcdefpme]{color:color-mix(in srgb, var(--primary) 35%, #fff)}.rotulo--claro[data-astro-cid-lcdefpme]:before{background:currentColor}.showroom__sub[data-astro-cid-lcdefpme]{color:var(--ink);max-width:40ch;margin:18px 0 22px;font-size:1.1rem}.showroom__texto[data-astro-cid-lcdefpme]{flex:calc(45% - 40px);min-width:300px}.showroom__texto[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin:0;font-size:clamp(2.2rem,1.4rem + 2.6vw,3.8rem)}.showroom__texto[data-astro-cid-lcdefpme] .raya[data-astro-cid-lcdefpme]{margin:28px 0}.showroom__dir[data-astro-cid-lcdefpme]{font-family:var(--font-display);color:var(--ink);margin:0 0 16px;font-size:clamp(1.7rem,1.2rem + 1.4vw,2.5rem);line-height:1.1}.showroom__texto[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--muted)}@media (width<=700px){.portada[data-astro-cid-lcdefpme]{height:78svh;padding-top:48px}.valor__foto[data-astro-cid-lcdefpme]{aspect-ratio:4/3.4;flex-basis:calc(100% + 40px);order:-1;min-width:0;margin:0 -20px}.valor__arriba[data-astro-cid-lcdefpme] .cab[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-weight:600}.valor[data-astro-cid-lcdefpme]{gap:10px}.valor[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{background:#f7f7f7;flex-basis:100%;padding:20px}.datos[data-astro-cid-lcdefpme]{gap:12px}.registro__cab[data-astro-cid-lcdefpme]{position:static}}
