.intro-pl[data-astro-cid-fmp4ekgg]{background:var(--fondo);color:var(--texto);clip-path:inset(0)}.intro-pl-in[data-astro-cid-fmp4ekgg]{inset:auto 0 calc(28px + env(safe-area-inset-bottom)) 0;gap:14px;display:grid;position:absolute}.intro-pl-fila[data-astro-cid-fmp4ekgg]{justify-content:space-between;align-items:end;display:flex}.intro-pl-barra[data-astro-cid-fmp4ekgg]{background:var(--fondo-2);height:clamp(56px,9vw,120px)}.intro-pl-barra[data-astro-cid-fmp4ekgg] i[data-astro-cid-fmp4ekgg]{transform-origin:0;background:linear-gradient(90deg, var(--piedra) 0 25%, var(--hormigon) 25% 50%, var(--estuco) 50% 75%, var(--travertino) 75% 100%);height:100%;display:block;transform:scaleX(0)}.intro-pl-nombres[data-astro-cid-fmp4ekgg]{gap:var(--gap);grid-template-columns:repeat(4,1fr);display:grid}.intro-pl-nombres[data-astro-cid-fmp4ekgg] li[data-astro-cid-fmp4ekgg]{gap:2px;display:grid}@media (width<=767px){.intro-pl-nombres[data-astro-cid-fmp4ekgg]{grid-template-columns:repeat(2,1fr);row-gap:12px}}.hero[data-astro-cid-lcdefpme]{min-height:100svh;padding-top:calc(var(--nav-h) + 12px);flex-direction:column;padding-bottom:20px;display:flex}.hero-meta[data-astro-cid-lcdefpme]{align-items:center;min-height:32px}.hm-1[data-astro-cid-lcdefpme]{grid-column:1/span 5}.hm-2[data-astro-cid-lcdefpme]{grid-column:6/span 2}.hm-3[data-astro-cid-lcdefpme]{grid-column:10/span 3;justify-self:end}.raya-hero[data-astro-cid-lcdefpme]{background:var(--linea-fuerte);transform-origin:0;border:0;height:1px;margin:10px 0}.hero-logo[data-astro-cid-lcdefpme]{margin-block:clamp(20px,4vh,48px) clamp(16px,3vh,36px)}.hero-svg[data-astro-cid-lcdefpme]{display:block}.hero-svg[data-astro-cid-lcdefpme] svg{width:100%;height:auto;display:block;overflow:visible}.hero-frase[data-astro-cid-lcdefpme]{flex:1;align-content:end;align-items:end;row-gap:20px;margin-bottom:clamp(16px,3vh,32px)}.hf-1[data-astro-cid-lcdefpme]{grid-column:1/span 7;max-width:22ch}.hf-2[data-astro-cid-lcdefpme]{grid-column:9/span 4;justify-items:start;gap:8px;display:grid}.muestras[data-astro-cid-lcdefpme]{gap:var(--gap);grid-template-columns:repeat(4,minmax(0,1fr));margin-top:10px;display:grid}.muestra[data-astro-cid-lcdefpme]{gap:6px;display:grid}.m-color[data-astro-cid-lcdefpme]{height:clamp(72px,13vh,150px);color:var(--texto);transition:height .35s var(--ease-corte);align-items:flex-end;padding:10px 12px;display:flex}.muestra[data-astro-cid-lcdefpme]:hover .m-color[data-astro-cid-lcdefpme]{height:clamp(84px,15vh,170px)}.m-nombre[data-astro-cid-lcdefpme]{margin-top:6px}.m-fila[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:4px 14px;display:flex}.m-precio[data-astro-cid-lcdefpme]{font-size:15px}@media (width<=1023px){.hm-2[data-astro-cid-lcdefpme]{display:none}.hm-1[data-astro-cid-lcdefpme]{grid-column:1/span 5}.hm-3[data-astro-cid-lcdefpme]{grid-column:6/-1}.hf-1[data-astro-cid-lcdefpme],.hf-2[data-astro-cid-lcdefpme]{grid-column:1/-1}.muestras[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:18px}}@media (width<=767px){.hm-1[data-astro-cid-lcdefpme]{grid-column:1/span 3}.hm-3[data-astro-cid-lcdefpme]{grid-column:4/-1}.hm-1[data-astro-cid-lcdefpme]{font-size:10.5px}}.decl[data-astro-cid-lcdefpme]{padding-block:var(--sec-junta) var(--sec)}.rail[data-astro-cid-lcdefpme]{grid-column:1/span 3;padding-top:.6em}.decl-t[data-astro-cid-lcdefpme]{grid-column:4/span 8}@media (width<=1023px){.rail[data-astro-cid-lcdefpme],.decl-t[data-astro-cid-lcdefpme]{grid-column:1/-1}.rail[data-astro-cid-lcdefpme]{margin-bottom:16px}}.horiz[data-astro-cid-lcdefpme]{background:var(--fondo);scroll-padding-inline:var(--g)}.pista[data-astro-cid-lcdefpme]{height:100svh;padding:calc(var(--nav-h) + 16px) var(--g) 24px;align-items:stretch;gap:clamp(12px,1.4vw,20px)}.p-intro[data-astro-cid-lcdefpme]{flex-direction:column;flex:none;justify-content:flex-end;gap:22px;width:30vw;padding-bottom:6px;padding-right:3vw;display:flex}.p-pista[data-astro-cid-lcdefpme]{margin-top:12px}.panel[data-astro-cid-lcdefpme]{background:var(--mat);color:var(--texto);flex-direction:column;flex:none;gap:16px;padding:clamp(16px,1.6vw,26px);display:flex}.panel[data-astro-cid-lcdefpme] .tenue[data-astro-cid-lcdefpme]{color:var(--texto)}.pn-cab[data-astro-cid-lcdefpme]{justify-content:space-between;gap:16px;display:flex}.pn-foto[data-astro-cid-lcdefpme]{background:color-mix(in srgb, var(--texto) 10%, var(--mat));position:relative;overflow:hidden}.pn-foto[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{width:100%;height:100%;display:block}.pn-frase[data-astro-cid-lcdefpme]{text-wrap:pretty;max-width:38ch;margin-top:10px;font-size:17px;line-height:1.4}.pn-datos[data-astro-cid-lcdefpme],.pn-tabla[data-astro-cid-lcdefpme]{display:grid}.pn-datos[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme],.pn-tabla[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]{border-top:1px solid color-mix(in srgb, var(--texto) 22%, transparent);gap:2px;padding-block:8px;display:grid}.pn-tabla[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]{grid-template-columns:9.5em 1fr;align-items:baseline}.panel-a[data-astro-cid-lcdefpme]{width:64vw}.f-ancha[data-astro-cid-lcdefpme]{flex:1;min-height:0}.pn-tres[data-astro-cid-lcdefpme]{grid-template-columns:1.3fr 1fr .9fr;align-items:start;gap:clamp(16px,2vw,32px);display:grid}.pn-precio[data-astro-cid-lcdefpme]{justify-items:start;gap:8px;display:grid}.panel-b[data-astro-cid-lcdefpme],.panel-c[data-astro-cid-lcdefpme]{flex-direction:row;gap:clamp(16px,2vw,28px);width:58vw}.f-vertical[data-astro-cid-lcdefpme]{flex:none;width:44%}.pn-lado[data-astro-cid-lcdefpme]{flex-direction:column;flex:1;justify-content:space-between;gap:14px;display:flex}.pn-lado[data-astro-cid-lcdefpme] .t-h2[data-astro-cid-lcdefpme]{margin-top:auto}.panel-d[data-astro-cid-lcdefpme]{width:56vw}.f-pano[data-astro-cid-lcdefpme]{aspect-ratio:1024/421;flex:none}.pn-dos[data-astro-cid-lcdefpme]{flex:1;grid-template-columns:1fr 1.1fr;align-items:end;gap:clamp(16px,2vw,32px);display:grid}.pn-dos[data-astro-cid-lcdefpme] .estado[data-astro-cid-lcdefpme]{margin-top:14px}.pn-tipos[data-astro-cid-lcdefpme]{border-collapse:collapse;width:100%;font-size:15px}.pn-tipos[data-astro-cid-lcdefpme] th[data-astro-cid-lcdefpme],.pn-tipos[data-astro-cid-lcdefpme] td[data-astro-cid-lcdefpme]{text-align:left;border-top:1px solid color-mix(in srgb, var(--texto) 22%, transparent);vertical-align:top;padding:8px 8px 8px 0;font-weight:400}.pn-tipos[data-astro-cid-lcdefpme] thead[data-astro-cid-lcdefpme] th[data-astro-cid-lcdefpme]{border-top:0}.p-fin[data-astro-cid-lcdefpme]{flex-direction:column;flex:none;justify-content:flex-end;gap:14px;width:26vw;padding:0 2vw 6px;display:flex}@media (width<=1023px){.pista[data-astro-cid-lcdefpme]{height:auto;padding:calc(var(--nav-h) + 24px) var(--g) 40px;align-items:stretch;gap:12px}.p-intro[data-astro-cid-lcdefpme]{justify-content:flex-start;width:78vw;padding-right:0}.panel[data-astro-cid-lcdefpme],.panel-a[data-astro-cid-lcdefpme],.panel-b[data-astro-cid-lcdefpme],.panel-c[data-astro-cid-lcdefpme],.panel-d[data-astro-cid-lcdefpme]{flex-direction:column;width:86vw}.panel-c[data-astro-cid-lcdefpme] .pn-foto[data-astro-cid-lcdefpme]{order:-1}.f-ancha[data-astro-cid-lcdefpme]{aspect-ratio:3/2;flex:none}.f-vertical[data-astro-cid-lcdefpme]{aspect-ratio:4/3;width:100%}.pn-tres[data-astro-cid-lcdefpme],.pn-dos[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.pn-lado[data-astro-cid-lcdefpme] .t-h2[data-astro-cid-lcdefpme]{margin-top:0}.pn-tabla[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]{grid-template-columns:8em 1fr}.p-fin[data-astro-cid-lcdefpme]{width:78vw;padding:0 0 6px}}@media (width<=767px){.pn-tabla[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}.cifras[data-astro-cid-lcdefpme]{padding-block:var(--sec-junta)}.cifras-fila[data-astro-cid-lcdefpme]{gap:var(--gap);grid-column:4/-1;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.cifra[data-astro-cid-lcdefpme]{border-left:1px solid var(--linea-fuerte);align-content:start;gap:14px;padding-left:14px;display:grid}.cifra[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]{white-space:nowrap;font-size:clamp(48px,7.2vw,124px)}.cifra[data-astro-cid-lcdefpme] .unidad[data-astro-cid-lcdefpme]{letter-spacing:0;vertical-align:.95em;margin-left:.08em;font-size:.42em}.cifra[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{max-width:22ch;font-size:15px;line-height:1.4}@media (width<=1023px){.cifras-fila[data-astro-cid-lcdefpme]{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:40px}}.ladera[data-astro-cid-lcdefpme]{padding-block:var(--sec) var(--sec-pausa);align-items:start;row-gap:48px}.ld-texto[data-astro-cid-lcdefpme]{grid-column:1/span 5;justify-items:start;gap:22px;display:grid}.ld-lista[data-astro-cid-lcdefpme]{width:100%;margin-top:8px}.ld-lista[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-top:1px solid var(--linea);grid-template-columns:1fr auto auto;align-items:baseline;gap:18px;padding-block:12px;display:grid}.ld-lista[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:last-child{border-bottom:1px solid var(--linea)}.ld-foto[data-astro-cid-lcdefpme]{grid-column:8/span 5;gap:10px;margin-top:18vh;display:grid}.ld-marco[data-astro-cid-lcdefpme]{aspect-ratio:706/394}@media (width<=1023px){.ld-texto[data-astro-cid-lcdefpme],.ld-foto[data-astro-cid-lcdefpme]{grid-column:1/-1}.ld-foto[data-astro-cid-lcdefpme]{margin-top:0}}.video[data-astro-cid-lcdefpme]{padding-block:var(--sec-junta);align-items:end;row-gap:32px}.vd-marco[data-astro-cid-lcdefpme]{grid-column:1/span 8;gap:10px;display:grid}.vd-marco[data-astro-cid-lcdefpme] video[data-astro-cid-lcdefpme]{aspect-ratio:16/9;object-fit:cover;background:#1f1f1e;width:100%;height:auto;display:block}.vd-texto[data-astro-cid-lcdefpme]{grid-column:9/span 4;justify-items:start;gap:22px;padding-bottom:30px;display:grid}.vd-texto[data-astro-cid-lcdefpme] .vd-desc[data-astro-cid-lcdefpme]{color:color-mix(in srgb, var(--fondo) 84%, transparent);max-width:44ch;font-size:17px;line-height:1.5}.vd-datos[data-astro-cid-lcdefpme]{gap:14px var(--gap);grid-template-columns:1fr 1fr;width:100%;display:grid}.vd-datos[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]{border-top:1px solid color-mix(in srgb, var(--fondo) 22%, transparent);gap:2px;padding-top:8px;display:grid}@media (width<=1023px){.vd-marco[data-astro-cid-lcdefpme],.vd-texto[data-astro-cid-lcdefpme]{grid-column:1/-1}}.proceso[data-astro-cid-lcdefpme]{padding-block:var(--sec)}.pr-cab[data-astro-cid-lcdefpme]{row-gap:28px;margin-bottom:clamp(48px,7vw,104px)}.pr-tit[data-astro-cid-lcdefpme]{grid-column:4/span 9}.pr-intro[data-astro-cid-lcdefpme]{grid-column:4/span 6}.pr-fila[data-astro-cid-lcdefpme]{align-items:baseline;row-gap:8px;padding-block:22px 30px;position:relative}.pr-raya[data-astro-cid-lcdefpme]{background:var(--linea-fuerte);transform-origin:0;border:0;height:1px;position:absolute;top:0;left:0;right:0}.pr-n[data-astro-cid-lcdefpme]{grid-column:1/span 3}.pr-n2[data-astro-cid-lcdefpme]{grid-column:4/span 3;font-size:clamp(24px,2.4vw,40px)}.pr-t[data-astro-cid-lcdefpme]{max-width:46ch;color:color-mix(in srgb, currentColor 82%, transparent);grid-column:8/span 5}@media (width<=1023px){.pr-tit[data-astro-cid-lcdefpme],.pr-intro[data-astro-cid-lcdefpme],.pr-n[data-astro-cid-lcdefpme],.pr-n2[data-astro-cid-lcdefpme],.pr-t[data-astro-cid-lcdefpme]{grid-column:1/-1}}.servicios[data-astro-cid-lcdefpme]{padding-block:var(--sec-junta) var(--sec);align-items:start;row-gap:48px}.sv-foto[data-astro-cid-lcdefpme]{grid-column:1/span 3;gap:10px;margin-top:6vh;display:grid}.sv-foto[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]{aspect-ratio:532/403}.sv-principal[data-astro-cid-lcdefpme]{grid-column:5/span 8;gap:24px;display:grid}.sv-otros[data-astro-cid-lcdefpme]{gap:var(--gap);grid-column:5/span 8;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.sv-otros[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]{border-top:1px solid var(--linea-fuerte);align-content:start;gap:10px;padding-top:14px;display:grid}.sv-otros[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-size:15.5px;line-height:1.45}@media (width<=1023px){.sv-foto[data-astro-cid-lcdefpme]{grid-column:1/span 5;margin-top:0}.sv-principal[data-astro-cid-lcdefpme],.sv-otros[data-astro-cid-lcdefpme]{grid-column:1/-1}.sv-otros[data-astro-cid-lcdefpme]{grid-template-columns:1fr;row-gap:28px}}.diario[data-astro-cid-lcdefpme]{padding-block:var(--sec-junta)}.di-lista[data-astro-cid-lcdefpme]{grid-column:4/-1}.di-fila[data-astro-cid-lcdefpme]{gap:var(--gap);border-top:1px solid var(--linea-fuerte);grid-template-columns:8.5em minmax(0,1.2fr) minmax(0,1fr);align-items:baseline;padding-block:18px;display:grid}.di-fila[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-size:15.5px;line-height:1.45}@media (width<=1023px){.di-lista[data-astro-cid-lcdefpme]{grid-column:1/-1}.di-fila[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:6px}}.contacto[data-astro-cid-lcdefpme]{padding-block:var(--sec) var(--sec);align-items:start;row-gap:48px}.ct-texto[data-astro-cid-lcdefpme]{grid-column:1/span 6;gap:24px;display:grid}.ct-datos[data-astro-cid-lcdefpme]{margin-top:8px;display:grid}.ct-datos[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]{border-top:1px solid var(--linea);grid-template-columns:8em 1fr;align-items:center;min-height:44px;padding-block:6px;display:grid}.ct-datos[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{align-items:center;min-height:44px;display:inline-flex}.ct-form[data-astro-cid-lcdefpme]{background:var(--fondo-2);grid-column:8/span 5;gap:14px;padding:clamp(18px,2.4vw,36px);display:grid}.campo[data-astro-cid-lcdefpme]{gap:6px;display:grid}.campo[data-astro-cid-lcdefpme] input[data-astro-cid-lcdefpme],.campo[data-astro-cid-lcdefpme] select[data-astro-cid-lcdefpme]{font:inherit;color:inherit;background:var(--fondo);border:1px solid var(--linea-fuerte);border-radius:0;width:100%;min-height:48px;padding:10px 12px}.campo[data-astro-cid-lcdefpme] input[data-astro-cid-lcdefpme]:focus,.campo[data-astro-cid-lcdefpme] select[data-astro-cid-lcdefpme]:focus{outline:2px solid var(--texto);outline-offset:0}.boton[data-astro-cid-lcdefpme]{background:var(--texto);min-height:52px;color:var(--fondo);cursor:pointer;border:0;margin-top:6px;transition:background-color .2s linear}.boton[data-astro-cid-lcdefpme]:hover{background:#2b2b2b}.ct-aviso[data-astro-cid-lcdefpme]{min-height:1.3em}@media (width<=1023px){.ct-texto[data-astro-cid-lcdefpme],.ct-form[data-astro-cid-lcdefpme]{grid-column:1/-1}}@media (width<=767px){.ct-datos[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:0}}
