.hero{position:relative}.hero-pista{height:560vh}.hero-stage{z-index:0;background:var(--color-video-fondo);position:fixed;inset:0;overflow:hidden}.hero-stage__video{object-fit:cover;will-change:transform;width:100%;height:100%}.hero-stage__poster{display:none}.hero-stage__velo{background:linear-gradient(to bottom, color-mix(in srgb, var(--color-video-fondo) 92%, transparent) 0%, color-mix(in srgb, var(--color-video-fondo) 40%, transparent) 12%, transparent 24%, transparent 88%, color-mix(in srgb, var(--color-video-fondo) 60%, transparent) 100%);position:absolute;inset:0}.hero-stage__grano{opacity:.18;mix-blend-mode:multiply;background-image:var(--ruido);position:absolute;inset:0}.hero-preloader{padding:0 var(--gutter) calc(1.75rem + env(safe-area-inset-bottom));justify-items:center;gap:.625rem;transition:opacity .6s;display:grid;position:absolute;inset:auto 0 0}.hero-preloader.is-oculto{opacity:0;visibility:hidden}.hero-preloader__barra{background:color-mix(in srgb, var(--color-tinta) 15%, transparent);width:min(14rem,60vw);height:2px;overflow:hidden}.hero-preloader__barra span{background:var(--color-tinta);transform-origin:0;height:100%;display:block;transform:scaleX(0)}.hero-preloader__texto{letter-spacing:.14em;text-transform:uppercase;font-variant-numeric:tabular-nums;color:var(--color-tinta-suave);font-size:.75rem}.hero-progreso{inset:calc(var(--header-alto) + env(safe-area-inset-top)) 0 auto 0;z-index:15;height:2px;position:fixed}.hero-progreso span{background:var(--color-tinta);transform-origin:0;height:100%;display:block;transform:scaleX(0)}.hero-paneles{z-index:2;padding:calc(var(--header-alto) + env(safe-area-inset-top) + 1rem) var(--gutter) calc(4.5rem + env(safe-area-inset-bottom));pointer-events:none;place-items:center;display:grid;position:fixed;inset:0}.hero-panel{isolation:isolate;text-align:center;opacity:0;will-change:opacity, transform;grid-area:1/1;max-width:52rem;position:relative}.hero-panel:before{content:"";z-index:-1;background:radial-gradient(closest-side, color-mix(in srgb, var(--color-video-fondo) 95%, transparent) 0%, color-mix(in srgb, var(--color-video-fondo) 93%, transparent) 62%, color-mix(in srgb, var(--color-video-fondo) 55%, transparent) 84%, transparent 100%);pointer-events:none;border-radius:50%;position:absolute;inset:-12% -10%}.hero-panel__eyebrow,.hero-panel__sub{color:var(--color-tinta)}.hero-panel[data-panel="0"]{opacity:1;pointer-events:auto;align-self:start;margin-top:clamp(.5rem,5vh,3.5rem)}.hero-panel[data-panel="0"] .hero-panel__titulo{font-size:clamp(2.5rem,9vw,6rem)}.hero-marca{z-index:1;padding:0 var(--gutter) calc(2rem + env(safe-area-inset-bottom));pointer-events:none;will-change:opacity, transform;justify-items:center;display:grid;position:fixed;inset:auto 0 0}.hero-marca__bolsa{pointer-events:auto;width:min(clamp(110px,26vw,240px),22vh)}.hero-marca__objeto{will-change:transform;transition:transform .6s ease-in-out}.hero-marca__objeto.is-imantado{transition:transform .3s ease-out}.hero-marca__img{filter:drop-shadow(0 24px 30px #2b1a1247);width:100%;height:auto;display:block}@media (height<=34rem){.hero-marca__bolsa{display:none}}@media (prefers-reduced-motion:no-preference){.hero-marca__bolsa{animation:1.1s cubic-bezier(.2,.7,.2,1) .3s both bolsa-entrada}}@keyframes bolsa-entrada{0%{opacity:0;transform:translateY(40px)scale(.94)}}.hero-panel__titulo{margin-top:1rem;font-size:clamp(2.75rem,11vw,7.5rem);line-height:.95}.hero-panel__sub{max-width:34rem;margin:1.25rem auto 0;font-size:clamp(1.0625rem,2vw,1.3125rem)}.hero-panel__boton{margin-top:1.75rem}.hero-sonido{top:calc(var(--header-alto) + env(safe-area-inset-top) + .75rem);right:var(--gutter);z-index:15;border:1px solid color-mix(in srgb, var(--color-tinta) 22%, transparent);background:color-mix(in srgb, var(--color-papel) 88%, transparent);width:2.75rem;height:2.75rem;color:var(--color-tinta);cursor:pointer;border-radius:50%;place-items:center;padding:0;display:grid;position:fixed}.hero-sonido:hover{background:var(--color-papel)}.hero-sonido[aria-pressed=true]{background:var(--color-tinta);border-color:var(--color-tinta);color:var(--color-papel)}.hero-sonido__ondas,.hero-sonido[aria-pressed=true] .hero-sonido__mudo{display:none}.hero-sonido[aria-pressed=true] .hero-sonido__ondas{display:inline}@media (width<=56.1875rem){.hero-stage__video{object-fit:contain;object-position:50% 30%}.hero-panel,.hero-panel[data-panel="0"]{align-self:end;margin-top:0;margin-bottom:clamp(.5rem,3vh,2rem)}.hero-panel:before{inset:-26% -8% -8%}.hero-marca{display:none}}@media (width>=56.25rem){.hero-paneles,.hero-marca{--columna:max(var(--gutter), calc((100vw - 80rem) / 2 + var(--gutter)))}.hero-paneles{padding-inline:var(--columna);justify-items:start}.hero-panel{text-align:left;max-width:min(36rem,42vw)}.hero-panel__sub{margin-inline:0}.hero-panel[data-panel="0"] .hero-panel__titulo,.hero-panel__titulo{font-size:clamp(3rem,5.6vw,5.25rem)}.hero-marca{padding-inline:var(--columna);justify-items:start}}.contenido{z-index:3;background:var(--color-papel);position:relative}@media (scripting:none){.hero-sonido{display:none}}@media (prefers-reduced-motion:reduce){.hero-sonido{z-index:2;position:absolute}}@media (prefers-reduced-motion:reduce),(scripting:none){.hero-pista,.hero-stage__video,.hero-preloader,.hero-progreso,.hero-stage__grano{display:none}.hero-stage{height:62vh;margin-top:calc(var(--header-alto) + env(safe-area-inset-top));position:relative}.hero-stage__poster{object-fit:cover;width:100%;height:100%;display:block}.hero-paneles{padding:0 var(--gutter);pointer-events:auto;display:block;position:static}.hero-panel:before{display:none}.hero-panel,.hero-panel[data-panel="0"]{opacity:1;border-bottom:1px solid var(--color-linea);margin:0 auto;padding-block:4rem}.hero-panel:last-child{border-bottom:0}.hero-panel[data-panel="0"]{margin-top:0}.hero-marca{border-bottom:1px solid var(--color-linea);padding-top:2rem;position:relative}}.galeria[data-astro-cid-pd4bmjx6]{background:var(--color-papel);gap:clamp(.75rem,2vw,1.25rem);padding-block:clamp(3rem,8vw,6rem);display:grid;position:relative;overflow:hidden}.galeria__fila[data-astro-cid-pd4bmjx6]{will-change:transform;gap:clamp(.75rem,2vw,1.25rem);width:max-content;display:flex}.galeria__foto[data-astro-cid-pd4bmjx6]{aspect-ratio:420/270;border-radius:var(--radius-md);background:var(--color-papel-2);flex:none;width:280px;margin:0;overflow:hidden}@media (width>=48rem){.galeria__foto[data-astro-cid-pd4bmjx6]{border-radius:var(--radius-md);width:420px}}.galeria__foto[data-astro-cid-pd4bmjx6] .galeria__img{object-fit:cover;width:100%;height:100%;display:block}@media (prefers-reduced-motion:reduce),(scripting:none){.galeria[data-astro-cid-pd4bmjx6]{padding-inline:var(--gutter);grid-template-columns:repeat(auto-fill,minmax(min(100%,16rem),1fr))}.galeria__fila[data-astro-cid-pd4bmjx6]{display:contents}.galeria__foto[data-astro-cid-pd4bmjx6]{width:auto}.galeria__foto[data-astro-cid-pd4bmjx6][aria-hidden=true]{display:none}}.origen[data-astro-cid-5mstjs4m]{background:var(--color-papel);padding-block:clamp(6rem,16vw,12rem);position:relative;overflow:hidden}.origen__interior[data-astro-cid-5mstjs4m]{z-index:1;text-align:center;position:relative}.origen__titulo[data-astro-cid-5mstjs4m]{max-width:14ch;margin:.75rem auto 0;padding-bottom:.08em;font-size:clamp(3rem,12vw,9rem);line-height:.92}.origen__texto[data-astro-cid-5mstjs4m]{letter-spacing:-.02em;text-wrap:pretty;max-width:42rem;margin:clamp(1.5rem,4vw,2.5rem) auto 0;font-size:clamp(1.375rem,3.2vw,2.25rem);font-weight:600;line-height:1.25}.origen__palabra[data-astro-cid-5mstjs4m]{white-space:nowrap;display:inline-block}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.origen__letra[data-astro-cid-5mstjs4m]{opacity:.2}}.origen__ruta[data-astro-cid-5mstjs4m]{width:clamp(44px,6vw,64px);height:auto;margin:clamp(1.5rem,4vw,2.5rem) auto 0;display:block;overflow:visible}.origen__ruta-linea[data-astro-cid-5mstjs4m]{fill:none;stroke:var(--color-cereza);stroke-width:3px;stroke-linecap:round}.origen__ruta-punto[data-astro-cid-5mstjs4m]{fill:var(--color-tostado)}.origen__paisaje[data-astro-cid-5mstjs4m]{border-radius:var(--radius-md);max-width:68rem;margin:clamp(1.5rem,4vw,2.5rem) auto 0;overflow:hidden}.origen__paisaje[data-astro-cid-5mstjs4m] .origen__paisaje-img{width:100%;height:auto;display:block}.origen__objetos[data-astro-cid-5mstjs4m]{z-index:2;pointer-events:none;position:absolute;inset:0}.origen__objeto[data-astro-cid-5mstjs4m]{width:clamp(78px,14vw,200px);position:absolute}.origen__objeto[data-astro-cid-5mstjs4m] .origen__img{filter:drop-shadow(0 18px 22px #2b1a1238);width:100%;height:auto;display:block}.origen__objeto--1[data-astro-cid-5mstjs4m]{top:6%;left:3%}.origen__objeto--2[data-astro-cid-5mstjs4m]{top:8%;right:4%}.origen__objeto--3[data-astro-cid-5mstjs4m]{bottom:6%;left:5%}.origen__objeto--4[data-astro-cid-5mstjs4m]{bottom:5%;right:3%}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.origen__objeto[data-astro-cid-5mstjs4m]{opacity:0;transition:opacity .9s ease-out,transform 1.2s cubic-bezier(.2,.7,.2,1)}.origen__objeto--1[data-astro-cid-5mstjs4m]{transform:translate(-60%,-60%)rotate(-25deg)}.origen__objeto--2[data-astro-cid-5mstjs4m]{transition-delay:.1s;transform:translate(60%,-60%)rotate(25deg)}.origen__objeto--3[data-astro-cid-5mstjs4m]{transition-delay:.2s;transform:translate(-60%,60%)rotate(20deg)}.origen__objeto--4[data-astro-cid-5mstjs4m]{transition-delay:.3s;transform:translate(60%,60%)rotate(-20deg)}.origen[data-astro-cid-5mstjs4m].is-visible .origen__objeto[data-astro-cid-5mstjs4m]{opacity:1;transform:none}}.puntos[data-astro-cid-xa6zxsda]{flex-wrap:wrap;gap:.625rem;margin:2rem 0 0;padding:0;list-style:none;display:flex}.puntos[data-astro-cid-xa6zxsda] li[data-astro-cid-xa6zxsda]{border:1px solid var(--color-linea);border-radius:var(--radius-full);padding:.5rem 1rem;font-size:.9375rem}.traza__lista[data-astro-cid-uetdlyia]{counter-reset:traza;gap:0;margin:clamp(2rem,5vw,3rem) 0 0;padding:0;list-style:none;display:grid}.traza__paso[data-astro-cid-uetdlyia]{counter-increment:traza;border-top:1px solid var(--color-linea);padding:1.25rem 0 1.25rem 3.5rem;position:relative}.traza__paso[data-astro-cid-uetdlyia]:before{content:counter(traza, decimal-leading-zero);font-family:var(--font-mono);letter-spacing:.1em;color:var(--color-acento);font-size:.875rem;font-weight:500;position:absolute;top:1.375rem;left:0}.traza__titulo[data-astro-cid-uetdlyia]{font-size:clamp(1.25rem,2.4vw,1.5rem)}.traza__texto[data-astro-cid-uetdlyia]{color:var(--color-tinta-suave);margin-top:.375rem}.traza__finca[data-astro-cid-uetdlyia]{font-family:var(--font-mono);flex-wrap:wrap;gap:.25rem .75rem;margin:.75rem 0 0;font-size:.8125rem;font-weight:500;display:flex}.traza__finca[data-astro-cid-uetdlyia] dt[data-astro-cid-uetdlyia]{color:var(--color-tinta-suave);letter-spacing:.06em;text-transform:uppercase}.traza__finca[data-astro-cid-uetdlyia] dd[data-astro-cid-uetdlyia]{margin:0}@media (width>=64rem){.traza__lista[data-astro-cid-uetdlyia]{grid-template-columns:repeat(5,minmax(0,1fr));gap:1.5rem}.traza__paso[data-astro-cid-uetdlyia]{border-top-width:2px;padding:2.75rem 0 0}.traza__paso[data-astro-cid-uetdlyia]:before{top:1rem}}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.traza__paso[data-astro-cid-uetdlyia]{opacity:0;transition:opacity .6s ease-out,transform .6s cubic-bezier(.2,.7,.2,1);transform:translateY(20px)}.traza__paso[data-astro-cid-uetdlyia]:nth-child(2){transition-delay:80ms}.traza__paso[data-astro-cid-uetdlyia]:nth-child(3){transition-delay:.16s}.traza__paso[data-astro-cid-uetdlyia]:nth-child(4){transition-delay:.24s}.traza__paso[data-astro-cid-uetdlyia]:nth-child(5){transition-delay:.32s}.traza__lista[data-astro-cid-uetdlyia].is-visible .traza__paso[data-astro-cid-uetdlyia]{opacity:1;transform:none}}.como[data-astro-cid-tf4kcotl]{padding-block:clamp(4rem, 10vw, 7.5rem) calc(clamp(4rem, 10vw, 7.5rem) + var(--radio-seccion));background:var(--color-claro);border-radius:var(--radio-seccion) var(--radio-seccion) 0 0;box-shadow:0 -1px 0 var(--color-linea);position:relative}.como__lista[data-astro-cid-tf4kcotl]{counter-reset:paso;border-top:1px solid var(--color-linea);margin:clamp(2rem,5vw,3.5rem) 0 0;padding:0;list-style:none}.como__paso[data-astro-cid-tf4kcotl]{counter-increment:paso;border-bottom:1px solid var(--color-linea);grid-template-columns:auto 1fr;align-items:baseline;column-gap:clamp(1rem,4vw,3rem);padding-block:clamp(1.5rem,4vw,2.5rem);display:grid}.como__paso[data-astro-cid-tf4kcotl]:before{content:counter(paso, decimal-leading-zero);letter-spacing:-.05em;font-variant-numeric:tabular-nums;background:var(--degradado-titular);color:#0000;-webkit-background-clip:text;background-clip:text;grid-row:span 2;font-size:clamp(3.5rem,13vw,9rem);font-weight:800;line-height:.85}.como__titulo[data-astro-cid-tf4kcotl]{font-size:clamp(1.5rem,3.5vw,2.5rem)}.como__texto[data-astro-cid-tf4kcotl]{max-width:34rem;color:var(--color-tinta-suave);margin-top:.5rem;font-size:clamp(1rem,1.6vw,1.1875rem)}@media (width>=64rem){.como__paso[data-astro-cid-tf4kcotl]{grid-template-columns:12rem 1fr 1.2fr;align-items:center}.como__paso[data-astro-cid-tf4kcotl]:before{grid-row:auto}.como__texto[data-astro-cid-tf4kcotl]{margin-top:0}}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.como__paso[data-astro-cid-tf4kcotl]{opacity:0;transition:opacity .7s ease-out,transform .7s cubic-bezier(.2,.7,.2,1);transform:translateY(28px)}.como__paso[data-astro-cid-tf4kcotl]:nth-child(2){transition-delay:.1s}.como__paso[data-astro-cid-tf4kcotl]:nth-child(3){transition-delay:.2s}.como__paso[data-astro-cid-tf4kcotl]:nth-child(4){transition-delay:.3s}.como__lista[data-astro-cid-tf4kcotl].is-visible .como__paso[data-astro-cid-tf4kcotl]{opacity:1;transform:none}}.lineas[data-astro-cid-oc4dbfi6]{z-index:1;margin-top:calc(-1 * var(--radio-seccion));background:var(--color-noche);color:var(--color-papel);border-radius:var(--radio-seccion) var(--radio-seccion) 0 0;padding-block:clamp(4rem,10vw,7.5rem);position:relative}.lineas__eyebrow[data-astro-cid-oc4dbfi6],.lineas__texto[data-astro-cid-oc4dbfi6]{color:var(--color-noche-texto)}.lineas__titulo[data-astro-cid-oc4dbfi6]{color:var(--color-papel)}.lineas__pila[data-astro-cid-oc4dbfi6]{gap:12vh;margin:clamp(2.5rem,6vw,4rem) 0 0;padding:0 0 6vh;list-style:none;display:grid}.tarjeta[data-astro-cid-oc4dbfi6]{top:calc(var(--header-alto) + env(safe-area-inset-top) + 1rem);background:var(--color-noche-2);border:1px solid var(--color-noche-linea);border-radius:var(--radius-md);transform-origin:50% 0;will-change:transform;gap:1.25rem;padding:clamp(1.25rem,3vw,2rem);display:grid;position:sticky;box-shadow:0 -20px 40px -20px #0009}.tarjeta[data-astro-cid-oc4dbfi6]:nth-child(2){top:calc(var(--header-alto) + env(safe-area-inset-top) + 1rem + 28px)}.tarjeta[data-astro-cid-oc4dbfi6]:nth-child(3){top:calc(var(--header-alto) + env(safe-area-inset-top) + 1rem + 56px)}.tarjeta[data-astro-cid-oc4dbfi6]:nth-child(4){top:calc(var(--header-alto) + env(safe-area-inset-top) + 1rem + 84px)}.tarjeta[data-astro-cid-oc4dbfi6]:nth-child(5){top:calc(var(--header-alto) + env(safe-area-inset-top) + 1rem + 112px)}.tarjeta[data-astro-cid-oc4dbfi6]:nth-child(6){top:calc(var(--header-alto) + env(safe-area-inset-top) + 1rem + 140px)}@media (width>=64rem){.tarjeta[data-astro-cid-oc4dbfi6]{grid-template-columns:1fr 1.6fr;align-items:stretch;min-height:26rem}}.tarjeta__info[data-astro-cid-oc4dbfi6]{flex-direction:column;align-items:flex-start;gap:.75rem;display:flex}.tarjeta__numero[data-astro-cid-oc4dbfi6]{font-family:var(--font-mono);letter-spacing:.1em;color:var(--color-caturra);font-size:.875rem;font-weight:500}.tarjeta__ref[data-astro-cid-oc4dbfi6]{color:var(--color-noche-texto);margin-left:1rem}.tarjeta__nombre[data-astro-cid-oc4dbfi6]{color:var(--color-papel);font-size:clamp(1.75rem,4.5vw,3rem)}.tarjeta__nota[data-astro-cid-oc4dbfi6]{max-width:34rem;color:var(--color-noche-texto)}.ficha[data-astro-cid-oc4dbfi6]{width:100%;font-family:var(--font-mono);margin:.25rem 0 0;font-size:.8125rem;font-weight:500}.ficha__fila[data-astro-cid-oc4dbfi6]{border-bottom:1px solid var(--color-noche-linea);flex-wrap:wrap;justify-content:space-between;gap:.25rem 1rem;padding-block:.625rem;display:flex}.ficha__fila[data-astro-cid-oc4dbfi6]:first-child{border-top:1px solid var(--color-noche-linea)}.ficha[data-astro-cid-oc4dbfi6] dt[data-astro-cid-oc4dbfi6]{color:var(--color-noche-texto);letter-spacing:.06em;text-transform:uppercase}.ficha[data-astro-cid-oc4dbfi6] dd[data-astro-cid-oc4dbfi6]{color:var(--color-papel);text-align:right;margin:0}.ficha__fila--bloque[data-astro-cid-oc4dbfi6]{flex-direction:column}.ficha__fila--bloque[data-astro-cid-oc4dbfi6] dd[data-astro-cid-oc4dbfi6]{text-align:left;gap:.75rem;display:grid}.ficha__tipo[data-astro-cid-oc4dbfi6]{color:var(--color-caturra)}.ficha__lista[data-astro-cid-oc4dbfi6]{flex-wrap:wrap;gap:.25rem 1rem;margin:.25rem 0 0;padding:0;list-style:none;display:flex}.ficha__lista--precios[data-astro-cid-oc4dbfi6]{grid-template-columns:repeat(auto-fill,minmax(9.5rem,1fr));gap:.25rem 1.5rem;display:grid}.ficha__lista--precios[data-astro-cid-oc4dbfi6] li[data-astro-cid-oc4dbfi6]{justify-content:space-between;gap:.75rem;display:flex}.ficha__lista--precios[data-astro-cid-oc4dbfi6] .ficha__item--ancho[data-astro-cid-oc4dbfi6]{grid-column:1/-1}.ficha__precio[data-astro-cid-oc4dbfi6]{color:var(--color-noche-texto)}.ficha__detalle[data-astro-cid-oc4dbfi6]{font-family:var(--font-sans);color:var(--color-noche-texto);margin-top:.375rem;font-weight:400}.tarjeta__boton[data-astro-cid-oc4dbfi6]{margin-top:auto}.tarjeta__imagenes[data-astro-cid-oc4dbfi6]{grid-template-rows:1fr 1fr;grid-template-columns:2fr 3fr;gap:.75rem;min-height:14rem;display:grid}.tarjeta__foto[data-astro-cid-oc4dbfi6]{border-radius:var(--radius-md);overflow:hidden}.tarjeta__foto--bolsa[data-astro-cid-oc4dbfi6]{grid-row:1/3}.tarjeta__foto[data-astro-cid-oc4dbfi6] .tarjeta__img{object-fit:cover;width:100%;height:100%;display:block}@media (prefers-reduced-motion:reduce),(scripting:none){.tarjeta[data-astro-cid-oc4dbfi6],.tarjeta[data-astro-cid-oc4dbfi6]:nth-child(n){position:relative;top:auto}.lineas__pila[data-astro-cid-oc4dbfi6]{gap:1.25rem;padding-bottom:0}}.ancla[data-astro-cid-wiwmmv4l]{position:absolute;top:0}.aviso-sin-js[data-astro-cid-wiwmmv4l]{border:1px solid var(--color-linea);border-radius:var(--radius-sm);margin-top:1.5rem;padding:1rem 1.25rem}.formularios[data-astro-cid-wiwmmv4l],.confirmacion[data-astro-cid-wiwmmv4l]{max-width:52rem;margin-top:2.5rem}.pestanas[data-astro-cid-wiwmmv4l]{background:var(--color-papel-2);border-radius:var(--radius-full);flex-wrap:wrap;gap:.25rem;max-width:100%;padding:.25rem;display:inline-flex}.pestanas[data-astro-cid-wiwmmv4l] [data-astro-cid-wiwmmv4l][role=tab]{border-radius:var(--radius-full);min-height:2.5rem;font:inherit;color:var(--color-tinta-suave);cursor:pointer;background:0 0;border:0;padding:.5rem 1.125rem;font-size:.9375rem;font-weight:600}.pestanas[data-astro-cid-wiwmmv4l] [data-astro-cid-wiwmmv4l][role=tab][aria-selected=true]{background:var(--color-tinta);color:var(--color-papel)}.panel-form[data-astro-cid-wiwmmv4l]{margin-top:2rem}.muestra-foto[data-astro-cid-wiwmmv4l]{margin:0;display:none}@media (width>=64rem){.muestra-rejilla[data-astro-cid-wiwmmv4l]{grid-template-columns:minmax(0,1fr) 16rem;align-items:start;gap:2.5rem;display:grid}.muestra-foto[data-astro-cid-wiwmmv4l]{top:calc(var(--header-alto) + 1.5rem);border-radius:var(--radius-md);display:block;position:sticky;overflow:hidden}.muestra-foto[data-astro-cid-wiwmmv4l] .muestra-foto__img{width:100%;height:auto;display:block}}.rejilla[data-astro-cid-wiwmmv4l]{gap:1.25rem;display:grid}@media (width>=40rem){.rejilla[data-astro-cid-wiwmmv4l]{grid-template-columns:repeat(2,minmax(0,1fr))}.campo--ancho[data-astro-cid-wiwmmv4l]{grid-column:1/-1}}.campo[data-astro-cid-wiwmmv4l]{align-content:start;gap:.375rem;min-width:0;display:grid}.campo[data-astro-cid-wiwmmv4l] label[data-astro-cid-wiwmmv4l],.grupo-radio[data-astro-cid-wiwmmv4l] legend[data-astro-cid-wiwmmv4l]{font-size:.9375rem;font-weight:600}.opcional[data-astro-cid-wiwmmv4l]{color:var(--color-tinta-suave);font-weight:400}.ayuda[data-astro-cid-wiwmmv4l]{color:var(--color-tinta-suave);font-size:.8125rem}input[data-astro-cid-wiwmmv4l][type=text],input[data-astro-cid-wiwmmv4l][type=email],input[data-astro-cid-wiwmmv4l][type=tel],input[data-astro-cid-wiwmmv4l][type=number],input[data-astro-cid-wiwmmv4l][type=date],select[data-astro-cid-wiwmmv4l],textarea[data-astro-cid-wiwmmv4l]{width:100%;min-height:2.875rem;font:inherit;color:var(--color-tinta);background:var(--color-blanco);border:1px solid var(--color-linea);border-radius:var(--radius-sm);padding:.625rem .875rem;font-size:1rem}select[data-astro-cid-wiwmmv4l]:disabled{background:var(--color-papel-2)}input[data-astro-cid-wiwmmv4l]:user-invalid,select[data-astro-cid-wiwmmv4l]:user-invalid,textarea[data-astro-cid-wiwmmv4l]:user-invalid{border-color:var(--color-error)}.grupo[data-astro-cid-wiwmmv4l]{border:0;margin:2rem 0;padding:0}.grupo[data-astro-cid-wiwmmv4l]>legend[data-astro-cid-wiwmmv4l]{margin-bottom:1rem;font-size:1.25rem;font-weight:600}.lineas-pedido[data-astro-cid-wiwmmv4l]{gap:.75rem;margin-bottom:1rem;display:grid}.linea-pedido{background:var(--color-papel-2);border-radius:var(--radius-md);border:0;gap:.75rem;margin:0;padding:1rem 3rem 1rem 1rem;display:grid;position:relative}@media (width>=48rem){.linea-pedido{grid-template-columns:1.6fr 1.4fr .8fr;align-items:end}}.linea-pedido .quitar{border-radius:var(--radius-full);border:1px solid var(--color-linea);background:var(--color-papel);cursor:pointer;width:2.25rem;height:2.25rem;font-size:1.25rem;line-height:1;position:absolute;top:.5rem;right:.5rem}.linea-pedido .quitar[hidden]{display:none}.boton--pequeno[data-astro-cid-wiwmmv4l]{min-height:2.5rem;font-size:.875rem}.grupo-radio[data-astro-cid-wiwmmv4l]{border:0;flex-wrap:wrap;align-content:start;gap:.5rem 1.25rem;margin:0;padding:0;display:flex}.grupo-radio[data-astro-cid-wiwmmv4l] legend[data-astro-cid-wiwmmv4l]{width:100%;margin-bottom:.375rem}.opcion[data-astro-cid-wiwmmv4l]{align-items:center;gap:.5rem;min-height:2.75rem;font-weight:400;display:inline-flex}.opcion[data-astro-cid-wiwmmv4l] input[data-astro-cid-wiwmmv4l],.autorizacion[data-astro-cid-wiwmmv4l] input[data-astro-cid-wiwmmv4l]{width:1.25rem;height:1.25rem;accent-color:var(--color-tinta);flex:none}.autorizacion[data-astro-cid-wiwmmv4l]{color:var(--color-tinta-suave);align-items:flex-start;gap:.75rem;margin-top:1.75rem;font-size:.9375rem;display:flex}.autorizacion[data-astro-cid-wiwmmv4l] input[data-astro-cid-wiwmmv4l]{margin-top:.125rem}.turnstile[data-astro-cid-wiwmmv4l]{margin-top:1rem}.estado[data-astro-cid-wiwmmv4l]{min-height:1.5rem;margin-top:.75rem;font-size:.9375rem}.estado[data-astro-cid-wiwmmv4l][data-tipo=error]{color:var(--color-error)}.enviar[data-astro-cid-wiwmmv4l]{margin-top:.5rem}.confirmacion[data-astro-cid-wiwmmv4l]{background:var(--color-papel-2);border-radius:var(--radius-md);padding:clamp(1.5rem,4vw,2.5rem)}.confirmacion[data-astro-cid-wiwmmv4l]:focus{outline:none}.confirmacion__titulo[data-astro-cid-wiwmmv4l]{font-size:clamp(1.75rem,4vw,2.5rem)}.confirmacion__texto[data-astro-cid-wiwmmv4l]{margin-top:1rem;font-size:1.125rem}.confirmacion__codigo[data-astro-cid-wiwmmv4l]{font-family:var(--font-mono);font-weight:500}.confirmacion__siguiente[data-astro-cid-wiwmmv4l]{color:var(--color-tinta-suave);margin-top:.5rem}.confirmacion__acciones[data-astro-cid-wiwmmv4l]{flex-wrap:wrap;gap:.75rem;margin-top:1.75rem;display:flex}.ancla[data-astro-cid-2yhttycg]{position:absolute;top:0}.pedido-whatsapp__boton[data-astro-cid-2yhttycg]{margin-top:2rem}.redes[data-astro-cid-v4hmb3a4]{gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.redes__enlace[data-astro-cid-v4hmb3a4]{border:1px solid var(--color-linea);border-radius:var(--radius-full);width:2.75rem;height:2.75rem;color:var(--color-tinta);place-items:center;transition:color .2s,border-color .2s;display:grid}.redes__enlace[data-astro-cid-v4hmb3a4]:hover{color:var(--color-cereza);border-color:var(--color-cereza)}.acciones[data-astro-cid-7b4tjujo]{flex-wrap:wrap;gap:.75rem;margin-top:2rem;display:flex}.acciones[data-astro-cid-7b4tjujo] .boton[data-astro-cid-7b4tjujo]{overflow-wrap:anywhere;max-width:100%}.pie[data-astro-cid-7b4tjujo]{border-top:1px solid var(--color-linea);padding-block:2rem calc(2rem + env(safe-area-inset-bottom));color:var(--color-tinta-suave);font-size:.875rem}.pie__interior[data-astro-cid-7b4tjujo]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.25rem 2rem;display:flex}.pie__logo[data-astro-cid-7b4tjujo]{width:160px;height:auto;display:block}.pie__derechos[data-astro-cid-7b4tjujo]{width:100%}.saltar[data-astro-cid-lcdefpme]{z-index:30;background:var(--color-tinta);color:var(--color-papel);border-radius:var(--radius-sm);padding:.75rem 1rem;position:absolute;top:-4rem;left:1rem}.saltar[data-astro-cid-lcdefpme]:focus{top:calc(.5rem + env(safe-area-inset-top))}
