.gf-portada[data-astro-cid-2ksvnr54]{background:var(--color-marca);color:var(--color-foreground)}.gf-portada[data-astro-cid-2ksvnr54] a:not(.btn){color:var(--color-foreground)}.gf-titulo[data-astro-cid-2ksvnr54]{letter-spacing:-.015em;max-width:16ch;font-size:clamp(2.1rem,1.3rem + 3.4vw,3.9rem);font-weight:800;line-height:1.05}.gf-marcas[data-astro-cid-2ksvnr54]{--m:22px;background:linear-gradient(var(--color-foreground), var(--color-foreground)) top left / var(--m) 2px, linear-gradient(var(--color-foreground), var(--color-foreground)) top left / 2px var(--m), linear-gradient(var(--color-foreground), var(--color-foreground)) top right / var(--m) 2px, linear-gradient(var(--color-foreground), var(--color-foreground)) top right / 2px var(--m), linear-gradient(var(--color-foreground), var(--color-foreground)) bottom left / var(--m) 2px, linear-gradient(var(--color-foreground), var(--color-foreground)) bottom left / 2px var(--m), linear-gradient(var(--color-foreground), var(--color-foreground)) bottom right / var(--m) 2px, linear-gradient(var(--color-foreground), var(--color-foreground)) bottom right / 2px var(--m);background-repeat:no-repeat;padding:1.5rem 1.25rem;position:relative}@media (width>=768px){.gf-marcas[data-astro-cid-2ksvnr54]{padding:2.25rem}}.gf-etiqueta[data-astro-cid-2ksvnr54]{border:2px solid var(--color-foreground);background:#fff;border-radius:1.2rem;align-items:center;min-height:2.25rem;padding:.3rem .8rem;font-weight:700;display:inline-flex}.gf-pendon[data-astro-cid-2ksvnr54]{width:min(100%,18rem);height:auto}@media (width<=767px){.gf-pendon[data-astro-cid-2ksvnr54]{width:11rem}}.gf-regla[data-astro-cid-2ksvnr54]{border-bottom:2px solid var(--color-foreground);background:repeating-linear-gradient(to right, var(--color-foreground) 0 2px, transparent 2px calc(100% / 14)) bottom / 100% 1.1rem no-repeat, repeating-linear-gradient(to right, var(--color-foreground) 0 1px, transparent 1px calc(100% / 70)) bottom / 100% .5rem no-repeat;justify-content:space-between;align-items:flex-start;height:2.25rem;font-size:.95rem;font-weight:700;display:flex;position:relative}.gf-regla[data-astro-cid-2ksvnr54] span[data-astro-cid-2ksvnr54]:last-child{background:var(--color-marca);padding:0 .4rem}.gf-tarjeta[data-astro-cid-2ksvnr54]{border:2px solid var(--color-border);background:#fff;border-radius:10px;flex-direction:column;display:flex;overflow:hidden}.gf-muestra[data-astro-cid-2ksvnr54]{border-bottom:2px solid var(--color-border);background:var(--color-superficie);justify-content:center;align-items:center;height:5.5rem;display:flex}.gf-muestra[data-astro-cid-2ksvnr54] span[data-astro-cid-2ksvnr54]{display:block}.gf-muestra-pendon-roller[data-astro-cid-2ksvnr54] span[data-astro-cid-2ksvnr54]{border:2px solid var(--color-foreground);background:linear-gradient(#fff 0 70%, var(--color-marca) 70%);width:1.6rem;height:4rem;box-shadow:0 .35rem 0 -.05rem var(--color-foreground)}.gf-muestra-vinilo-blanco[data-astro-cid-2ksvnr54] span[data-astro-cid-2ksvnr54]{border:2px solid var(--color-foreground);width:7rem;height:3.5rem;box-shadow:inset -.9rem -.9rem 0 -.5rem var(--color-superficie-2);background:#fff;border-radius:0 0 1.4rem}.gf-muestra-vinilo-transparente[data-astro-cid-2ksvnr54] span[data-astro-cid-2ksvnr54]{border:2px solid var(--color-foreground);background:repeating-conic-gradient(#d5ddcc 0 25%, #fff 0 50%) 0 0 / 14px 14px;width:7rem;height:3.5rem}.gf-muestra-adhesivos-cortados[data-astro-cid-2ksvnr54] span[data-astro-cid-2ksvnr54]{background:var(--color-marca);outline:2px dashed var(--color-foreground);outline-offset:5px;border-radius:50%;width:3.6rem;height:3.6rem}.gf-muestra-laminado[data-astro-cid-2ksvnr54] span[data-astro-cid-2ksvnr54]{border:2px solid var(--color-foreground);background:linear-gradient(120deg,#fff 0 35%,#e6ecdf 35% 45%,#fff 45% 100%);width:7rem;height:3.5rem}.gf-pasos[data-astro-cid-2ksvnr54]{counter-reset:paso;gap:1.5rem;display:grid}.gf-pasos[data-astro-cid-2ksvnr54]>li[data-astro-cid-2ksvnr54]{counter-increment:paso;padding-left:3.5rem;position:relative}.gf-pasos[data-astro-cid-2ksvnr54]>li[data-astro-cid-2ksvnr54]:before{content:counter(paso);background:var(--color-foreground);color:#fff;border-radius:50%;place-items:center;width:2.5rem;height:2.5rem;font-size:1.15rem;font-weight:800;display:grid;position:absolute;top:0;left:0}.gf-pasos[data-astro-cid-2ksvnr54] p[data-astro-cid-2ksvnr54]{max-width:60ch;margin-top:.35rem}.gf-cotizador[data-astro-cid-2ksvnr54]{border:2px solid var(--color-foreground);border-radius:12px;gap:1.25rem 1.5rem;max-width:52rem;padding:1.5rem;display:grid}@media (width>=640px){.gf-cotizador[data-astro-cid-2ksvnr54]{grid-template-columns:1fr 1fr}}.gf-campo[data-astro-cid-2ksvnr54]{border:0;min-width:0;margin:0;padding:0}.gf-campo[data-astro-cid-2ksvnr54] label[data-astro-cid-2ksvnr54],.gf-campo[data-astro-cid-2ksvnr54] legend[data-astro-cid-2ksvnr54]{font-size:1.05rem;font-weight:700}.gf-control[data-astro-cid-2ksvnr54]{border:2px solid var(--color-muted-foreground);width:100%;font:inherit;color:var(--color-foreground);background:#fff;border-radius:6px;margin-top:.375rem;padding:.625rem .75rem;display:block}input[data-astro-cid-2ksvnr54].gf-control,select[data-astro-cid-2ksvnr54].gf-control{height:3rem;padding-block:0}.gf-aviso[data-astro-cid-2ksvnr54]:empty{display:none}.gf-aviso[data-astro-cid-2ksvnr54]{border-left:4px solid var(--color-foreground);background:var(--color-superficie);margin-top:.5rem;padding:.6rem .8rem;font-weight:700}
