:root{color-scheme:light dark;--amarillo:#fc0;--amarillo-rayo:#ffcc29;--naranja:#f58634;--rosa:#ec268f;--morado:#6f0294;--azul:#0129bf;--tinta:#201e1e;--fondo:light-dark(#fffbf2,#16121f);--superficie:light-dark(#fff,#211c2d);--cantera:light-dark(#f4ecdf,#1d1828);--borde:light-dark(#e9e2d6,#3a3348);--borde-fuerte:light-dark(#cfc3ae,#564c68);--texto:light-dark(#201e1e,#f7f3ec);--texto-2:light-dark(#5c5658,#b9b2c4);--enlace:light-dark(#0129bf,#8ea2ff);--tinta-marcas:light-dark(#474244,#fff);--portada-velo:#140c2080;--portada-reja:#0b0a0c;--portada-texto:#fff;--portada-texto-2:#ffffffdb;--cta-fondo:light-dark(#6f0294,#fc0);--cta-fondo-hover:light-dark(#5a0278,#ffd84d);--cta-texto:light-dark(#fff,#2a0a3a);--wa-fondo:light-dark(#6f0294,#fc0);--wa-icono:light-dark(#fff,#6f0294);--wa-aro:light-dark(#fc0,#6f0294);--foco:light-dark(#0129bf,#fc0);--amarillo-texto:light-dark(#7a5d00,#ffd84d);--naranja-texto:light-dark(#a84a0a,#ffa766);--rosa-texto:light-dark(#c2186e,#ff7ab8);--morado-texto:light-dark(#6f0294,#c9a3ff);--azul-texto:light-dark(#0129bf,#8ea2ff);--amarillo-tinte:light-dark(#fff4c2,#3a3010);--naranja-tinte:light-dark(#feebdc,#3e2614);--rosa-tinte:light-dark(#fce3f0,#3d1530);--morado-tinte:light-dark(#f1e3f7,#2e1840);--azul-tinte:light-dark(#e6eafb,#1c2250);--amarillo-sobre:#201e1e;--naranja-sobre:#201e1e;--rosa-sobre:#201e1e;--morado-sobre:#fff;--azul-sobre:#fff;--abierto:light-dark(#0129bf,#8ea2ff);--fuente-display:var(--fuente-gabarito);--fuente-texto:var(--fuente-figtree);--t-xs:.8125rem;--t-sm:.9375rem;--t-base:1.0625rem;--t-lg:1.25rem;--t-xl:clamp(1.375rem, 1.2rem + .6vw, 1.625rem);--t-2xl:clamp(1.75rem, 1.4rem + 1.4vw, 2.375rem);--t-3xl:clamp(2.25rem, 1.5rem + 3vw, 3.75rem);--t-4xl:clamp(2.5rem, 1.6rem + 4.4vw, 5rem);--e-1:.25rem;--e-2:.5rem;--e-3:.75rem;--e-4:1rem;--e-5:1.5rem;--e-6:2rem;--e-7:3rem;--e-8:4rem;--e-9:6rem;--r-sm:10px;--r-md:16px;--r-lg:24px;--r-pastilla:999px;--sombra-color:light-dark(#4a2e1224,#00000080);--sombra-1:0 1px 2px var(--sombra-color), 0 4px 14px -6px var(--sombra-color);--sombra-2:0 2px 4px var(--sombra-color), 0 14px 32px -12px var(--sombra-color);--salida:cubic-bezier(.16, 1, .3, 1);--dur-1:.16s;--dur-2:.28s;--dur-3:.56s;--ancho-max:1240px;--margen:clamp(16px, 4vw, 40px);--alto-header:72px;--alto-barra:64px}:root[data-theme=light]{color-scheme:light}:root[data-theme=dark]{color-scheme:dark}*,:before,:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:calc(var(--alto-header) + var(--e-4));scrollbar-color:var(--borde-fuerte) var(--fondo);accent-color:var(--morado-texto);caret-color:var(--rosa-texto)}body{background:var(--fondo);min-height:100dvh;color:var(--texto);font-family:var(--fuente-texto);font-size:var(--t-base);font-optical-sizing:auto;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;line-height:1.6}h1,h2,h3,h4{font-family:var(--fuente-display);letter-spacing:-.02em;text-wrap:balance;font-weight:700;line-height:1.08}p{text-wrap:pretty}img,svg,picture,video{max-width:100%;display:block}img{height:auto}a{color:var(--enlace);text-underline-offset:.2em;text-decoration-thickness:.08em}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}::selection{background:var(--amarillo);color:var(--tinta)}:focus-visible{outline:3px solid var(--foco);outline-offset:3px;border-radius:var(--r-sm)}[hidden]{display:none!important}.solo-lectores{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.contenedor{width:min(100% - 2 * var(--margen), var(--ancho-max));margin-inline:auto}.boton{justify-content:center;align-items:center;gap:var(--e-2);min-height:44px;padding:0 var(--e-5);border-radius:var(--r-pastilla);font-family:var(--fuente-texto);font-weight:600;font-size:var(--t-sm);white-space:nowrap;transition:background-color var(--dur-1) ease, color var(--dur-1) ease, border-color var(--dur-1) ease, transform var(--dur-1) ease;border:1px solid #0000;line-height:1.2;text-decoration:none;display:inline-flex}.boton:active{transform:scale(.97)}.boton--grande{min-height:52px;padding:0 var(--e-6);font-size:var(--t-base)}.boton--primario{background:var(--boton-fondo,var(--cta-fondo));color:var(--boton-texto,var(--cta-texto))}.boton--primario:hover{background:var(--boton-hover,var(--cta-fondo-hover))}.boton--amarillo{--boton-fondo:#fc0;--boton-hover:#ffd84d;--boton-texto:#201e1e}.boton--naranja{--boton-fondo:#f58634;--boton-hover:light-dark(#e8762a,#ffa766);--boton-texto:#201e1e}.boton--rosa{--boton-fondo:light-dark(#c2186e,#ff7ab8);--boton-hover:light-dark(#a3145c,#ff94c6);--boton-texto:light-dark(#fff,#2a0a3a)}.boton--azul{--boton-fondo:light-dark(#0129bf,#ff7ab8);--boton-hover:light-dark(#011f94,#ff94c6);--boton-texto:light-dark(#fff,#2a0a3a)}.boton--morado{--boton-fondo:light-dark(#6f0294,#fc0);--boton-hover:light-dark(#5a0278,#ffd84d);--boton-texto:light-dark(#fff,#2a0a3a)}.boton--secundario{border-color:var(--texto);color:var(--texto);background:0 0}.boton--secundario:hover{background:var(--cantera)}.boton--secundario:active{background:var(--texto);color:var(--fondo)}.accion-icono{border:1px solid var(--borde);border-radius:var(--r-pastilla);background:var(--superficie);width:44px;height:44px;color:var(--texto);transition:border-color var(--dur-1) ease;place-items:center;padding:0;display:grid}.accion-icono:hover{border-color:var(--borde-fuerte)}.accion-icono:active{background:var(--texto);color:var(--fondo)}@media (width<=359px){.boton{padding-block:var(--e-2);text-align:center;white-space:normal}}#contenido:focus{outline:none}.enlace-tactil{margin-block:-12px;padding-block:12px}:root:not(.js) .requiere-js{display:none}.logo-claro{display:block}.logo-oscuro,:root[data-theme=dark] .logo-claro{display:none}:root[data-theme=dark] .logo-oscuro{display:block}@media (prefers-color-scheme:dark){:root:not([data-theme]) .logo-claro{display:none}:root:not([data-theme]) .logo-oscuro{display:block}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@keyframes mov-flotar{0%{translate:0}to{translate:0 -6px}}@keyframes mov-subir{60%{opacity:1}to{transform:translateY(calc(var(--mov-subir-rango,45vh) / 2)) scale(.65);opacity:0}}@keyframes mov-avanzar{0%{translate:var(--mov-entrada,-140px) 0;opacity:0;animation-timing-function:var(--salida)}45%{opacity:1}70%{animation-timing-function:ease-in-out;translate:6px;rotate:0deg}85%{animation-timing-function:ease-out;translate:0;rotate:2.5deg}to{translate:0;rotate:0deg}}@media (prefers-reduced-motion:no-preference){[data-movimiento=flotar]{animation:6s ease-in-out infinite alternate mov-flotar}[data-movimiento=subir-flotar]{animation:7s ease-in-out -2.5s infinite alternate mov-flotar}@supports (animation-timeline:scroll()){[data-movimiento=subir-flotar]{animation:7s ease-in-out -2.5s infinite alternate mov-flotar,linear both mov-subir}html [data-movimiento=subir-flotar]{animation-timeline:auto,scroll(root);animation-range:normal, 0 var(--mov-subir-rango,45vh)}}[data-movimiento=avanzar]{transform-origin:75% 95%;animation:.9s .12s backwards mov-avanzar}@media (width<=767px){[data-movimiento=subir-flotar]{--mov-subir-rango:25vh}[data-movimiento=avanzar]{--mov-entrada:-80px}}[data-movimiento=aparecer]{transition:opacity .45s ease, translate .6s var(--salida)}[data-movimiento=aparecer][data-mov-pendiente]{opacity:0;translate:0 var(--mov-dist,12px)}[data-movimiento=caer]{transition:opacity .25s ease, translate .6s var(--salida)}[data-movimiento=caer][data-mov-pendiente]{opacity:0;translate:0 -28px}[data-movimiento=palomear] .palomita{transition:scale .3s var(--salida), opacity .2s ease;transition-delay:calc(var(--i,0) * .25s)}[data-movimiento=palomear] .palomita__trazo{transition:stroke-dashoffset .45s var(--salida);transition-delay:calc(var(--i,0) * .25s + .15s)}[data-movimiento=palomear][data-mov-pendiente] .palomita{opacity:0;scale:.5}[data-movimiento=palomear][data-mov-pendiente] .palomita__trazo{stroke-dashoffset:1px}}.logo[data-astro-cid-f7espo7c]{width:var(--ancho-logo);display:inline-block}.logo[data-astro-cid-f7espo7c] img{width:100%;height:auto}.icono[data-astro-cid-vvfwnyqk]{flex:none}.tema[data-astro-cid-ibvlvdsx]{border:1px solid var(--borde);border-radius:var(--r-pastilla);background:var(--superficie);width:44px;height:44px;color:var(--texto);transition:border-color var(--dur-1) ease, background-color var(--dur-1) ease;place-items:center;padding:0;display:grid}.tema[data-astro-cid-ibvlvdsx]:hover{border-color:var(--borde-fuerte)}.tema[data-astro-cid-ibvlvdsx]:active{background:var(--texto);color:var(--fondo)}.tema__horizonte[data-astro-cid-ibvlvdsx]{width:24px;height:22px;position:relative;overflow:hidden}.tema__astro[data-astro-cid-ibvlvdsx]{transition:transform var(--dur-3) var(--salida), opacity var(--dur-2) ease;place-items:center;display:grid;position:absolute;inset:0}.tema__astro--sol[data-astro-cid-ibvlvdsx]{color:var(--amarillo-texto)}.tema__astro--luna[data-astro-cid-ibvlvdsx]{transform:translateY(0)rotate(0)}.tema__astro--sol[data-astro-cid-ibvlvdsx]{opacity:0;transform:translateY(110%)rotate(-50deg)}:root[data-theme=dark] .tema__astro--luna[data-astro-cid-ibvlvdsx]{opacity:0;transform:translateY(110%)rotate(50deg)}:root[data-theme=dark] .tema__astro--sol[data-astro-cid-ibvlvdsx]{opacity:1;transform:translateY(0)rotate(0)}.estado[data-astro-cid-5jss6557]{align-items:center;gap:var(--e-2);font-size:var(--t-sm);font-variant-numeric:tabular-nums;display:inline-flex}.js .estado[data-astro-cid-5jss6557]:not([data-abierto])>[data-astro-cid-5jss6557]{visibility:hidden;animation:0s 1.5s forwards estado-respaldo}@keyframes estado-respaldo{to{visibility:visible}}.estado__marca[data-astro-cid-5jss6557]{background:0 0;border:2px solid;border-radius:50%;flex:none;width:10px;height:10px;position:relative}@media (prefers-reduced-motion:no-preference){.estado--latido[data-astro-cid-5jss6557][data-abierto=true] .estado__marca[data-astro-cid-5jss6557]:after{content:"";background:var(--abierto);animation:estado-latido 2.8s var(--salida) infinite;border-radius:50%;position:absolute;inset:-2px}}@keyframes estado-latido{0%{opacity:.45;transform:scale(1)}60%,to{opacity:0;transform:scale(2.4)}}.estado[data-astro-cid-5jss6557][data-abierto=true] .estado__marca[data-astro-cid-5jss6557]{border-color:var(--abierto);background:var(--abierto);box-shadow:0 0 0 3px color-mix(in srgb, var(--abierto) 16%, transparent)}.header[data-astro-cid-nen7h5rs]{z-index:40;position:sticky;top:0}.franja[data-astro-cid-nen7h5rs]{background:var(--cantera);border-bottom:1px solid var(--borde);font-size:var(--t-sm)}.franja__fila[data-astro-cid-nen7h5rs]{justify-content:space-between;align-items:center;gap:var(--e-4);min-height:36px;display:flex}.franja__estado[data-astro-cid-nen7h5rs]{align-items:center;gap:var(--e-2);color:var(--texto);align-self:stretch;text-decoration:none;display:inline-flex}.franja__estado[data-astro-cid-nen7h5rs]:hover{text-decoration:underline}.franja__extra[data-astro-cid-nen7h5rs]{align-items:center;gap:var(--e-4);display:flex}.franja__extra[data-astro-cid-nen7h5rs]>a[data-astro-cid-nen7h5rs]{color:var(--texto-2);text-decoration:none}.franja__extra[data-astro-cid-nen7h5rs]>a[data-astro-cid-nen7h5rs]:hover{color:var(--texto);text-decoration:underline}.redes[data-astro-cid-nen7h5rs]{gap:var(--e-1);padding:0;list-style:none;display:flex}.redes[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{width:32px;height:32px;color:var(--texto-2);transition:color var(--dur-1) ease, background-color var(--dur-1) ease;border-radius:50%;place-items:center;display:grid}.redes[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover{color:var(--texto);background:var(--superficie)}.barra[data-astro-cid-nen7h5rs]{background:color-mix(in srgb, var(--fondo) 88%, transparent);-webkit-backdrop-filter:saturate(1.4)blur(14px);border-bottom:1px solid var(--borde)}.barra__fila[data-astro-cid-nen7h5rs]{align-items:center;gap:var(--e-5);min-height:var(--alto-header);display:flex}.barra__logo[data-astro-cid-nen7h5rs]{padding-block:var(--e-2);border-radius:var(--r-sm);flex:none;display:block}.nav[data-astro-cid-nen7h5rs]{margin-inline:auto}.nav__lista[data-astro-cid-nen7h5rs]{gap:var(--e-1);padding:0;list-style:none;display:flex}.nav__enlace[data-astro-cid-nen7h5rs]{padding:var(--e-2) var(--e-3);border-radius:var(--r-pastilla);color:var(--texto);font-weight:500;font-size:var(--t-sm);white-space:nowrap;transition:background-color var(--dur-2) var(--salida), color var(--dur-2) var(--salida);text-decoration:none;display:block;position:relative}.nav__lista[data-astro-cid-nen7h5rs]>li[data-astro-cid-nen7h5rs]:nth-child(5n+1) .nav__enlace[data-astro-cid-nen7h5rs]{--rayo:var(--amarillo);--rayo-sobre:var(--amarillo-sobre);--rayo-tinte:var(--amarillo-tinte)}.nav__lista[data-astro-cid-nen7h5rs]>li[data-astro-cid-nen7h5rs]:nth-child(5n+2) .nav__enlace[data-astro-cid-nen7h5rs]{--rayo:var(--azul);--rayo-sobre:var(--azul-sobre);--rayo-tinte:var(--azul-tinte)}.nav__lista[data-astro-cid-nen7h5rs]>li[data-astro-cid-nen7h5rs]:nth-child(5n+3) .nav__enlace[data-astro-cid-nen7h5rs]{--rayo:var(--morado);--rayo-sobre:var(--morado-sobre);--rayo-tinte:var(--morado-tinte)}.nav__lista[data-astro-cid-nen7h5rs]>li[data-astro-cid-nen7h5rs]:nth-child(5n+4) .nav__enlace[data-astro-cid-nen7h5rs]{--rayo:var(--rosa-texto);--rayo-sobre:light-dark(#fff,#201e1e);--rayo-tinte:var(--rosa-tinte)}.nav__lista[data-astro-cid-nen7h5rs]>li[data-astro-cid-nen7h5rs]:nth-child(5n+5) .nav__enlace[data-astro-cid-nen7h5rs]{--rayo:var(--naranja);--rayo-sobre:var(--naranja-sobre);--rayo-tinte:var(--naranja-tinte)}.nav__enlace[data-astro-cid-nen7h5rs][aria-current=page]{background:var(--rayo-tinte);color:var(--texto)}.nav__enlace[data-astro-cid-nen7h5rs]:hover,.nav__enlace[data-astro-cid-nen7h5rs]:focus-visible{background:var(--rayo);color:var(--rayo-sobre)}.acciones[data-astro-cid-nen7h5rs]{align-items:center;gap:var(--e-2);margin-inline-start:auto;display:flex}.nav[data-astro-cid-nen7h5rs]+.acciones[data-astro-cid-nen7h5rs]{margin-inline-start:0}@media (width<=1300px){.nav[data-astro-cid-nen7h5rs]+.acciones[data-astro-cid-nen7h5rs]{margin-inline-start:auto}}@media (width>=768px) and (width<=899px),(width>=1301px){.acciones__wa[data-astro-cid-nen7h5rs]{width:44px;padding:0}.acciones__wa-texto[data-astro-cid-nen7h5rs]{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}}.menu-boton[data-astro-cid-nen7h5rs]{display:none}.menu[data-astro-cid-nen7h5rs]{width:min(100%,420px);height:100dvh;max-height:none;padding:var(--e-4) var(--margen) var(--e-6);background:var(--fondo);color:var(--texto);box-shadow:var(--sombra-2);overscroll-behavior:contain;transition:transform var(--dur-3) var(--salida), overlay var(--dur-3) allow-discrete, display var(--dur-3) allow-discrete;border:0;margin:0;position:fixed;inset:0 0 0 auto;overflow-y:auto;transform:translate(100%)}.menu[data-astro-cid-nen7h5rs]:popover-open{gap:var(--e-6);flex-direction:column;display:flex;transform:translate(0)}@starting-style{.menu[data-astro-cid-nen7h5rs]:popover-open{transform:translate(100%)}}.menu[data-astro-cid-nen7h5rs]::backdrop{background:#16121f66}.menu__cabeza[data-astro-cid-nen7h5rs]{justify-content:space-between;align-items:center;display:flex}.menu__lista[data-astro-cid-nen7h5rs]{padding:0;list-style:none;display:grid}.menu__lista[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{padding:var(--e-3) 0;border-bottom:1px solid var(--borde);color:var(--texto);font-family:var(--fuente-display);font-size:var(--t-xl);font-weight:700;text-decoration:none;display:block}.menu__lista[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page],.menu__secundario[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page]{color:var(--morado-texto)}.menu__cta[data-astro-cid-nen7h5rs]{justify-content:center}.menu__secundario[data-astro-cid-nen7h5rs]{margin-top:var(--e-4);padding:0;list-style:none;display:grid}.menu__secundario[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{min-height:44px;color:var(--texto-2);align-items:center;font-weight:600;text-decoration:none;display:flex}.menu__secundario[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover{color:var(--texto)}.menu__pie[data-astro-cid-nen7h5rs]{gap:var(--e-3);margin-top:auto;display:grid}.menu__externo[data-astro-cid-nen7h5rs]{align-items:center;gap:var(--e-2);min-height:44px;color:var(--texto);font-weight:600;text-decoration:none;display:inline-flex}.redes--menu[data-astro-cid-nen7h5rs]{gap:var(--e-2);margin-top:var(--e-2)}.redes--menu[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{border:1px solid var(--borde);width:44px;height:44px}@media (width<=1300px){.nav[data-astro-cid-nen7h5rs]{display:none}.menu-boton[data-astro-cid-nen7h5rs]{display:grid}}@media (width<=767px){.franja__extra[data-astro-cid-nen7h5rs],.acciones__solicitar[data-astro-cid-nen7h5rs],.acciones__catalogo[data-astro-cid-nen7h5rs],.acciones__wa[data-astro-cid-nen7h5rs],.acciones[data-astro-cid-nen7h5rs]>a[data-astro-cid-nen7h5rs][aria-label="Buscar en el sitio"]{display:none}}.horarios[data-astro-cid-kdwdto7i]{gap:var(--e-3);align-content:start;display:grid}.horarios__lista[data-astro-cid-kdwdto7i]{gap:var(--e-2);font-variant-numeric:tabular-nums;display:grid}.horarios__lista[data-astro-cid-kdwdto7i] div[data-astro-cid-kdwdto7i]{display:grid}.horarios__lista[data-astro-cid-kdwdto7i] dt[data-astro-cid-kdwdto7i]{color:var(--texto-2);font-size:var(--t-sm)}.horarios__lista[data-astro-cid-kdwdto7i] dd[data-astro-cid-kdwdto7i]{margin:0;font-weight:600}.redes[data-astro-cid-v4hmb3a4]{align-items:center;gap:var(--e-4);flex-wrap:wrap;display:flex}.redes__lista[data-astro-cid-v4hmb3a4]{gap:var(--e-2);padding:0;list-style:none;display:flex}.redes__lista[data-astro-cid-v4hmb3a4] a[data-astro-cid-v4hmb3a4]{border:1px solid var(--borde-fuerte);width:44px;height:44px;color:var(--texto);transition:background-color var(--dur-1) ease, color var(--dur-1) ease, transform var(--dur-1) ease;border-radius:50%;place-items:center;display:grid}.redes--grande[data-astro-cid-v4hmb3a4] .redes__lista[data-astro-cid-v4hmb3a4] a[data-astro-cid-v4hmb3a4]{width:56px;height:56px}.redes__lista[data-astro-cid-v4hmb3a4] a[data-astro-cid-v4hmb3a4]:hover{background:var(--texto);color:var(--fondo)}.redes__lista[data-astro-cid-v4hmb3a4] a[data-astro-cid-v4hmb3a4]:active{transform:scale(.94)}.horizonte[data-astro-cid-jo6i4kqk]{--h:clamp(150px, 22vw, 300px);z-index:1;width:min(100% - 2 * var(--margen), var(--ancho-max));margin:var(--e-8) auto calc(var(--e-6) * -1);pointer-events:none;justify-content:center;align-items:flex-end;display:flex;position:relative;overflow:hidden}.horizonte[data-astro-cid-jo6i4kqk] img{--mov-dist:24px;width:auto;filter:drop-shadow(0 8px 12px var(--sombra-color));flex:none}.horizonte[data-astro-cid-jo6i4kqk] .horizonte__parroquia{height:var(--h);margin-inline:-.5%}.horizonte[data-astro-cid-jo6i4kqk] .horizonte__arcos{height:calc(var(--h) * .52)}.horizonte[data-astro-cid-jo6i4kqk] .horizonte__cactus{height:calc(var(--h) * .34)}.horizonte[data-astro-cid-jo6i4kqk] .horizonte__cactus--der{transform:scaleX(-1)}@media (width<=599px){.horizonte[data-astro-cid-jo6i4kqk] .horizonte__cactus{z-index:1;height:calc(var(--h) * .4);position:absolute;bottom:0;left:0}.horizonte[data-astro-cid-jo6i4kqk] .horizonte__cactus--der{left:auto;right:0}}.pie[data-astro-cid-jo6i4kqk]{--r:9px;padding-top:calc(var(--e-8) + var(--r));padding-bottom:calc(var(--e-7) + var(--alto-barra));background:var(--cantera);mask:radial-gradient(circle var(--r) at 50% 0, #0000 98%, #000) 0 0 / calc(var(--r) * 3) 100% repeat-x;position:relative}@media (width>=768px){.pie[data-astro-cid-jo6i4kqk]{padding-bottom:var(--e-7)}}.pie__rejilla[data-astro-cid-jo6i4kqk]{gap:var(--e-7) var(--e-6);grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));display:grid}.pie__marca[data-astro-cid-jo6i4kqk]{gap:var(--e-4);align-content:start;display:grid}@media (width>=1024px){.pie__rejilla[data-astro-cid-jo6i4kqk]{grid-template-columns:1.4fr 1fr 1fr 1fr}}.pie__eslogan[data-astro-cid-jo6i4kqk]{font-family:var(--fuente-display);font-size:var(--t-xl);font-weight:700;line-height:1.15}.pie__direccion[data-astro-cid-jo6i4kqk]{color:var(--texto-2);font-style:normal}.pie__botones[data-astro-cid-jo6i4kqk]{gap:var(--e-2);flex-wrap:wrap;display:flex}.pie__titulo[data-astro-cid-jo6i4kqk]{margin-bottom:var(--e-3);font-size:var(--t-lg)}.pie__horario[data-astro-cid-jo6i4kqk]{gap:var(--e-3);align-content:start;display:grid}.pie__horario[data-astro-cid-jo6i4kqk] .pie__titulo[data-astro-cid-jo6i4kqk]{margin-bottom:0}.pie__columna[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]{gap:var(--e-1);padding:0;list-style:none;display:grid}.pie__columna[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{align-items:center;gap:var(--e-1);min-height:32px;color:var(--texto);text-decoration:none;display:inline-flex}.pie__columna[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--morado-texto);text-decoration:underline}@media (pointer:coarse){.pie__columna[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]{gap:0}.pie__columna[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{min-height:44px}}.pie__base[data-astro-cid-jo6i4kqk]{justify-content:space-between;align-items:center;gap:var(--e-4);margin-top:var(--e-8);padding-top:var(--e-5);border-top:1px solid var(--borde);flex-wrap:wrap;display:flex}.siguenos[data-astro-cid-jo6i4kqk]{align-items:center;gap:var(--e-3);margin-top:var(--e-2);display:flex}.siguenos__titulo[data-astro-cid-jo6i4kqk]{font-family:var(--fuente-display);font-weight:700}.pie__legal[data-astro-cid-jo6i4kqk]{color:var(--texto-2);font-size:var(--t-sm)}.flotantes__marca[data-astro-cid-nwr3i7qb]{pointer-events:none;width:1px;height:1px;position:absolute;top:max(200px,30vh);left:0}.flotantes[data-astro-cid-nwr3i7qb]{inset:auto var(--margen) calc(var(--e-4) + env(safe-area-inset-bottom)) var(--margen);z-index:30;justify-content:flex-end;align-items:center;gap:var(--e-3);pointer-events:none;animation:entrar var(--dur-3) var(--salida) .6s backwards;display:flex;position:fixed}.flotantes[data-astro-cid-nwr3i7qb]>[data-astro-cid-nwr3i7qb]{pointer-events:auto}@keyframes entrar{0%{opacity:0;transform:translateY(16px)}}.wa[data-astro-cid-nwr3i7qb]{align-items:center;gap:var(--e-2);text-decoration:none;display:flex}.wa__circulo[data-astro-cid-nwr3i7qb]{background:var(--wa-fondo);width:60px;height:60px;color:var(--wa-icono);box-shadow:0 0 0 3px var(--wa-aro), var(--sombra-2);transition:transform var(--dur-2) var(--salida), background-color var(--dur-1) ease;border-radius:50%;place-items:center;display:grid}.wa[data-astro-cid-nwr3i7qb]:hover .wa__circulo[data-astro-cid-nwr3i7qb]{transform:translateY(-2px)}.wa[data-astro-cid-nwr3i7qb]:active .wa__circulo[data-astro-cid-nwr3i7qb]{background:var(--wa-aro);color:var(--wa-fondo);transform:scale(.94)}.wa[data-astro-cid-nwr3i7qb]:focus-visible{outline:none}.wa[data-astro-cid-nwr3i7qb]:focus-visible .wa__circulo[data-astro-cid-nwr3i7qb]{outline:3px solid var(--foco);outline-offset:5px}.wa__etiqueta[data-astro-cid-nwr3i7qb]{padding:var(--e-2) var(--e-4);border-radius:var(--r-pastilla);background:var(--superficie);color:var(--texto);font-weight:600;font-size:var(--t-sm);box-shadow:var(--sombra-1);opacity:0;transition:opacity var(--dur-2) ease, transform var(--dur-2) var(--salida);transform:translate(8px)}.wa[data-astro-cid-nwr3i7qb]:hover .wa__etiqueta[data-astro-cid-nwr3i7qb],.wa[data-astro-cid-nwr3i7qb]:focus-visible .wa__etiqueta[data-astro-cid-nwr3i7qb]{opacity:1;transform:none}.barra-movil[data-astro-cid-nwr3i7qb]{display:none}@media (width<=767px){.flotantes[data-astro-cid-nwr3i7qb]{transition:transform var(--dur-2) var(--salida), opacity var(--dur-2) ease, visibility 0s;justify-content:space-between}.barra-movil[data-astro-cid-nwr3i7qb]{max-width:320px;height:var(--alto-barra);padding:var(--e-1);border:1px solid var(--borde);border-radius:var(--r-pastilla);background:color-mix(in srgb, var(--superficie) 92%, transparent);-webkit-backdrop-filter:blur(12px);box-shadow:var(--sombra-2);flex:1;display:flex}.barra-movil__accion[data-astro-cid-nwr3i7qb]{border-radius:var(--r-pastilla);color:var(--texto);font-size:var(--t-xs);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:2px;font-weight:600;text-decoration:none;display:flex}.barra-movil__accion[data-astro-cid-nwr3i7qb]:active{background:var(--texto);color:var(--fondo)}.wa__etiqueta[data-astro-cid-nwr3i7qb]{display:none}.wa__circulo[data-astro-cid-nwr3i7qb]{width:var(--alto-barra);height:var(--alto-barra)}.js .flotantes[data-astro-cid-nwr3i7qb]:not([data-visible]),html:has(:is(input,textarea,select):focus) .flotantes[data-astro-cid-nwr3i7qb]{opacity:0;visibility:hidden;transition:transform var(--dur-2) var(--salida), opacity var(--dur-2) ease, visibility 0s linear var(--dur-2);transform:translateY(140%)}.js .flotantes[data-astro-cid-nwr3i7qb]:not([data-visible])>[data-astro-cid-nwr3i7qb],html:has(:is(input,textarea,select):focus) .flotantes[data-astro-cid-nwr3i7qb]>[data-astro-cid-nwr3i7qb]{pointer-events:none}}.saltar[data-astro-cid-hkbrpulz]{top:var(--e-2);left:var(--e-2);z-index:100;padding:var(--e-2) var(--e-4);border-radius:var(--r-pastilla);background:var(--cta-fondo);color:var(--cta-texto);font-weight:600;text-decoration:none;position:absolute;transform:translateY(-200%)}.saltar[data-astro-cid-hkbrpulz]:focus-visible{transform:none}
