.menu[data-astro-cid-zbfd67ud]{display:flex;flex-direction:column;height:100%;min-width:0;padding:clamp(1.5rem,4vw,2rem) clamp(1.25rem,4vw,1.75rem) 2rem;overflow-wrap:anywhere;border:1px solid rgb(255 255 255 / .32);border-radius:var(--radio);background:#ffffff0a}.menu__cabeza[data-astro-cid-zbfd67ud]{display:flex;align-items:baseline;gap:.75rem;padding-bottom:1.25rem;border-bottom:1px solid rgb(255 255 255 / .32)}.menu__nombre[data-astro-cid-zbfd67ud]{font-size:1.125rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase;white-space:nowrap}.menu__guia[data-astro-cid-zbfd67ud]{flex:1;min-width:1.5rem;border-bottom:2px dotted rgb(255 255 255 / .55);transform:translateY(-.3em)}.menu__precio[data-astro-cid-zbfd67ud]{display:grid;justify-items:end;line-height:1}.menu__euros[data-astro-cid-zbfd67ud]{font-size:clamp(2.5rem,4vw,3rem);font-weight:300}.menu__persona[data-astro-cid-zbfd67ud]{margin-top:.35rem;font-size:.8125rem;white-space:nowrap;color:#ffffffbf}.menu__tiempo[data-astro-cid-zbfd67ud]{padding-block:1.25rem}.menu__tiempo[data-astro-cid-zbfd67ud]+.menu__tiempo[data-astro-cid-zbfd67ud]{border-top:1px solid rgb(255 255 255 / .14)}.menu__tiempo[data-astro-cid-zbfd67ud]:last-child{padding-bottom:0}.menu__tiempo-titulo[data-astro-cid-zbfd67ud]{display:grid;gap:.2rem;margin-bottom:.9rem;font-size:.75rem;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--acento-texto-oscuro)}.menu__nota[data-astro-cid-zbfd67ud]{font-size:.8125rem;font-weight:400;letter-spacing:.02em;text-transform:none;color:#ffffffbf}.menu[data-astro-cid-zbfd67ud] ul[data-astro-cid-zbfd67ud]{display:grid;gap:.8rem;margin:0;padding:0;list-style:none}.menu__plato[data-astro-cid-zbfd67ud]{display:block;font-size:1.0625rem;font-weight:500;line-height:1.35}.menu__detalle[data-astro-cid-zbfd67ud]{display:block;margin-top:.1rem;font-size:.9375rem;font-weight:300;color:#ffffffbf}.fecha{position:relative;min-width:0}.fecha__nativo{width:100%}.fecha__boton{display:flex;align-items:center;gap:.6rem;width:100%;min-width:0;min-height:3rem;padding:.7rem .9rem;border:1px solid #c9d6de;border-radius:10px;background:#fbfcfd;font:inherit;font-weight:400;color:var(--tinta);text-align:left;cursor:pointer;transition:border-color .16s ease,box-shadow .16s ease}.fecha__boton:hover{border-color:#a9bac4}.fecha__boton:focus-visible,.fecha__boton[aria-expanded=true]{outline:none;border-color:var(--acento-texto);box-shadow:0 0 0 3px #04b6bf4d}.fecha__icono{flex:none;width:1.15rem;height:1.15rem;color:var(--acento-texto)}.fecha__valor{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fecha__valor.es-vacio{color:var(--tinta-suave)}.fecha__panel{position:absolute;top:calc(100% + .4rem);left:0;z-index:30;width:19.5rem;max-width:calc(100vw - 2rem);padding:.9rem .9rem .75rem;border:1px solid var(--linea);border-radius:14px;background:var(--blanco);box-shadow:0 2px 6px #101e270f,0 18px 40px #101e272e;transform-origin:top left;animation:fecha-entra .14s ease-out}.fecha__panel[hidden]{display:none}@keyframes fecha-entra{0%{opacity:0;transform:translateY(-4px) scale(.98)}}.fecha__cabeza{display:grid;grid-template-columns:2.5rem 1fr 2.5rem;align-items:center;margin-bottom:.4rem}.fecha__mes{margin:0;text-align:center;font-weight:600;letter-spacing:.02em;color:var(--oscuro)}.fecha__nav{display:grid;place-items:center;width:2.5rem;height:2.5rem;border:0;border-radius:50%;background:transparent;color:var(--oscuro);cursor:pointer;transition:background-color .14s ease}.fecha__nav:before{content:"";width:.5rem;height:.5rem;border-left:1.6px solid currentColor;border-bottom:1.6px solid currentColor}.fecha__nav--anterior:before{transform:translate(2px) rotate(45deg)}.fecha__nav--siguiente:before{transform:translate(-2px) rotate(-135deg)}.fecha__nav:hover:not(:disabled){background:var(--fondo-suave)}.fecha__nav:disabled{opacity:.25;cursor:default}.fecha__nav:focus-visible{outline:2px solid var(--acento);outline-offset:1px}.fecha__tabla{width:100%;border-collapse:collapse;table-layout:fixed}.fecha__tabla th{padding:.35rem 0;font-size:.6875rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--tinta-suave)}.fecha__tabla abbr{text-decoration:none}.fecha__tabla td{padding:1px;text-align:center}.fecha__dia{display:inline-grid;place-items:center;width:100%;max-width:2.5rem;aspect-ratio:1;border:0;border-radius:50%;background:transparent;font:inherit;font-size:.9375rem;font-variant-numeric:tabular-nums;color:var(--tinta);cursor:pointer;transition:background-color .12s ease,color .12s ease}.fecha__dia:hover:not([aria-disabled]):not(.es-elegido){background:var(--acento-suave)}.fecha__dia.es-hoy{box-shadow:inset 0 0 0 1.5px var(--acento)}.fecha__dia.es-elegido{background:var(--oscuro);color:var(--blanco);font-weight:600;box-shadow:none}.fecha__dia[aria-disabled]{color:#b3bcc2;cursor:not-allowed}.fecha__dia.es-cerrado{text-decoration:line-through;text-decoration-color:#b3bcc2e6}.fecha__dia:focus-visible{outline:2px solid var(--acento);outline-offset:1px}.fecha__pie{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-top:.5rem;padding-top:.6rem;border-top:1px solid var(--linea);font-size:.8125rem}.fecha__leyenda{margin:0;color:var(--tinta-suave)}.fecha__quitar{flex:none;padding:.35rem 0;border:0;background:none;font:inherit;font-weight:500;color:var(--acento-texto);cursor:pointer}.fecha__quitar:hover{text-decoration:underline}.fecha__quitar[hidden]{display:none}.portada[data-astro-cid-iw2turfm]{background:var(--oscuro);padding-block:clamp(2.5rem,7vw,5.5rem) clamp(2rem,5vw,4rem)}.portada__rejilla[data-astro-cid-iw2turfm]{display:grid;grid-template-columns:1.1fr .9fr;gap:clamp(2rem,5vw,4.5rem);align-items:center}.portada__arco[data-astro-cid-iw2turfm]{display:grid;justify-items:center;gap:.75rem;max-width:30rem;padding:clamp(3.5rem,9vw,5.5rem) 1.5rem 2rem;border:1.5px solid var(--acento);border-radius:999px 999px var(--radio) var(--radio);text-align:center}.portada__arco[data-astro-cid-iw2turfm] h1[data-astro-cid-iw2turfm]{font-size:clamp(2.5rem,7vw,4.25rem);line-height:.98}.portada__donde[data-astro-cid-iw2turfm]{font-size:1.0625rem;font-weight:300;letter-spacing:.06em}.portada__entrada[data-astro-cid-iw2turfm]{max-width:32rem;margin-top:1.75rem;font-size:1.1875rem;font-weight:300}.portada__entrada[data-astro-cid-iw2turfm] strong[data-astro-cid-iw2turfm]{font-weight:600}.portada__acciones[data-astro-cid-iw2turfm]{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:2rem}.portada__foto[data-astro-cid-iw2turfm] img{width:100%;aspect-ratio:4 / 5;object-fit:cover;border-radius:var(--radio)}.menus[data-astro-cid-iw2turfm]{padding-block:clamp(2.5rem,6vw,4.5rem) clamp(4rem,9vw,7rem)}.menus__cabeza[data-astro-cid-iw2turfm]{display:grid;grid-template-columns:1fr minmax(0,26rem);gap:1.5rem clamp(2rem,6vw,5rem);align-items:end}.menus__titulo[data-astro-cid-iw2turfm]{margin-top:.75rem;max-width:18ch;font-size:clamp(1.9rem,4vw,2.75rem);line-height:1.15}.incluye[data-astro-cid-iw2turfm]{padding-left:1.25rem;border-left:2px solid var(--acento)}.incluye[data-astro-cid-iw2turfm] ul[data-astro-cid-iw2turfm]{display:grid;gap:.35rem;margin:.6rem 0 0;padding:0;list-style:none;font-weight:300}.incluye__igic[data-astro-cid-iw2turfm]{margin-top:.6rem;font-size:.875rem;color:#ffffffbf}@media(max-width:860px){.menus__cabeza[data-astro-cid-iw2turfm]{grid-template-columns:1fr}}.menus__saltos[data-astro-cid-iw2turfm]{display:none}.menus__lista[data-astro-cid-iw2turfm]{display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem;margin-top:2.5rem;align-items:stretch}.menus__pdf[data-astro-cid-iw2turfm]{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;margin-top:2.5rem}.menus__pdf[data-astro-cid-iw2turfm] p[data-astro-cid-iw2turfm]{font-weight:300;opacity:.85}@media(max-width:1000px){.menus__lista[data-astro-cid-iw2turfm]{grid-template-columns:1fr;max-width:36rem}}@media(max-width:700px){.menus__saltos[data-astro-cid-iw2turfm]{display:flex;gap:.5rem;margin-top:2rem;overflow-x:auto;scrollbar-width:none}.menus__saltos[data-astro-cid-iw2turfm] a[data-astro-cid-iw2turfm]{flex:none;padding:.55rem 1rem;border:1px solid rgb(255 255 255 / .6);border-radius:999px;font-size:.8125rem;font-weight:500;letter-spacing:.08em;text-decoration:none;white-space:nowrap;transition:background-color .2s ease,color .2s ease,border-color .2s ease,transform .16s var(--ease-out)}.menus__saltos[data-astro-cid-iw2turfm] a[data-astro-cid-iw2turfm]:active{transform:scale(.97)}.menus__saltos[data-astro-cid-iw2turfm] a[data-astro-cid-iw2turfm][aria-current=true]{border-color:var(--blanco);background:var(--blanco);color:var(--oscuro)}.menus__lista[data-astro-cid-iw2turfm]{display:flex;gap:.75rem;margin-top:1rem;margin-inline:calc(var(--margen) * -1);padding-inline:var(--margen);overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--margen);scrollbar-width:none}.menus__lista[data-astro-cid-iw2turfm]>*{flex:0 0 88%;scroll-snap-align:start}.menus__lista[data-astro-cid-iw2turfm]{--revela-desde: 0px}}.pasos[data-astro-cid-iw2turfm]{padding-block:clamp(3.5rem,8vw,6rem)}.pasos__rejilla[data-astro-cid-iw2turfm]{display:grid;grid-template-columns:.8fr 1.2fr;gap:2.5rem}.pasos[data-astro-cid-iw2turfm] .rotulo[data-astro-cid-iw2turfm]{color:var(--acento-texto)}.pasos__titulo[data-astro-cid-iw2turfm]{margin-top:.75rem;font-size:clamp(1.75rem,3.5vw,2.5rem);color:var(--oscuro)}.pasos__lista[data-astro-cid-iw2turfm]{display:grid;gap:1.75rem;margin:0;padding:0;list-style:none;counter-reset:paso}.pasos__lista[data-astro-cid-iw2turfm] li[data-astro-cid-iw2turfm]{display:grid;grid-template-columns:3rem 1fr;column-gap:1rem;counter-increment:paso}.pasos__lista[data-astro-cid-iw2turfm] li[data-astro-cid-iw2turfm]:before{content:counter(paso);grid-row:span 2;display:grid;place-items:center;width:2.75rem;height:2.75rem;border:1px solid var(--acento-texto);border-radius:50%;color:var(--acento-texto);font-weight:500}.pasos__lista[data-astro-cid-iw2turfm] h3[data-astro-cid-iw2turfm]{font-size:1.0625rem;letter-spacing:.06em;text-transform:uppercase;color:var(--oscuro)}.pasos__lista[data-astro-cid-iw2turfm] p[data-astro-cid-iw2turfm]{color:var(--tinta-suave)}.pasos[data-astro-cid-iw2turfm]>.cinta{margin-top:clamp(1rem,3vw,2rem)}@media(max-width:860px){.portada__rejilla[data-astro-cid-iw2turfm],.pasos__rejilla[data-astro-cid-iw2turfm]{grid-template-columns:1fr}.portada__foto[data-astro-cid-iw2turfm]{max-width:26rem}.portada__foto[data-astro-cid-iw2turfm] img{aspect-ratio:4 / 3}}.condiciones[data-astro-cid-iw2turfm]{padding-block:0 4rem}.condiciones[data-astro-cid-iw2turfm] dl[data-astro-cid-iw2turfm]{display:grid;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:1.5rem;margin:1rem 0 0}.condiciones[data-astro-cid-iw2turfm] dt[data-astro-cid-iw2turfm]{font-weight:600;color:var(--oscuro)}.condiciones[data-astro-cid-iw2turfm] dd[data-astro-cid-iw2turfm]{margin:.25rem 0 0;color:var(--tinta-suave)}.despues[data-astro-cid-iw2turfm]{padding-block:4rem}.solicitud[data-astro-cid-iw2turfm]{padding-block:clamp(3.5rem,8vw,6rem) clamp(5rem,10vw,8rem)}.solicitud__rejilla[data-astro-cid-iw2turfm]{display:grid;grid-template-columns:.85fr 1.15fr;gap:clamp(2rem,5vw,4rem);align-items:start}.solicitud__texto[data-astro-cid-iw2turfm]{display:grid;gap:1rem}.solicitud__texto[data-astro-cid-iw2turfm] h2[data-astro-cid-iw2turfm]{font-size:clamp(2rem,4.5vw,3rem)}.solicitud__texto[data-astro-cid-iw2turfm] p[data-astro-cid-iw2turfm]:last-child{font-weight:300;max-width:26rem}@media(max-width:860px){.solicitud__rejilla[data-astro-cid-iw2turfm]{grid-template-columns:1fr}}
