.reserva-caja[data-astro-cid-hlnamlag]{background-color:var(--color-topo);--btn-fondo:var(--color-crema);align-items:stretch;gap:1.1rem}.reserva-caja[data-astro-cid-hlnamlag]>.icono{align-self:center}.reserva-titulo[data-astro-cid-hlnamlag]{font-size:clamp(1.9rem,1.6rem + .8vw,2.25rem)}.reserva-titulo[data-astro-cid-hlnamlag],.reserva-cuerpo[data-astro-cid-hlnamlag]{margin:0}.reserva-datos-cita[data-astro-cid-hlnamlag]{border-bottom:1px solid #3a312c33;flex-wrap:wrap;justify-content:center;gap:.75rem 2.5rem;margin:0;padding-bottom:1.1rem;display:flex}.reserva-datos-cita[data-astro-cid-hlnamlag] dt[data-astro-cid-hlnamlag]{color:var(--color-tinta);margin-bottom:.35rem}.reserva-datos-cita[data-astro-cid-hlnamlag] dd[data-astro-cid-hlnamlag]{margin:0}@media (width>=60rem){.reserva[data-astro-cid-hlnamlag]{top:calc(var(--header-height) + 1.5rem);position:sticky}}@media (width>=60rem) and (height<=53rem){.reserva-cuerpo[data-astro-cid-hlnamlag]{display:none}}@media (width>=60rem) and (height<=46rem){.reserva-whatsapp[data-astro-cid-hlnamlag]{display:none}.reserva-caja[data-astro-cid-hlnamlag]{padding-bottom:1.5rem}.reserva-titulo[data-astro-cid-hlnamlag]{font-size:1.75rem}}.domicilio[data-astro-cid-akqairiy]{text-align:center;background-color:var(--color-crema-hondo);color:var(--color-tinta);justify-items:center;gap:.55rem;padding:1.25rem clamp(1.1rem,3vw,1.5rem) 1.35rem;display:grid}.domicilio[data-astro-cid-akqairiy]>[data-astro-cid-akqairiy]{margin:0}.domicilio-titulo[data-astro-cid-akqairiy]{font-family:var(--font-display);text-wrap:balance;font-size:clamp(1.25rem,1.1rem + .4vw,1.4rem);font-weight:400;line-height:1.15}.domicilio-boton[data-astro-cid-akqairiy]{min-height:40px;margin-top:.25rem;padding-block:.75rem}@media (width>=60rem) and (height<=46rem){.domicilio[data-astro-cid-akqairiy]{padding-block:1rem 1.1rem}}.catalogo-ancho[data-astro-cid-a4tyokdd]:not(:has(*)){display:none}.catalogo-grid[data-astro-cid-a4tyokdd]{padding-block:2rem var(--spacing-block);flex-direction:column;gap:3rem;display:flex}.catalogo-aparte[data-astro-cid-a4tyokdd]:not(:has(*)){display:none}.catalogo-lado[data-astro-cid-a4tyokdd],.catalogo-pegado[data-astro-cid-a4tyokdd]{display:contents}.catalogo-reserva[data-astro-cid-a4tyokdd]{order:1}.catalogo-domicilio[data-astro-cid-a4tyokdd]{order:2}.catalogo-aparte[data-astro-cid-a4tyokdd]{top:calc(var(--header-height) + var(--tiras-height,0px));z-index:9;position:sticky}@media (width>=60rem){.catalogo-grid[data-astro-cid-a4tyokdd]{grid-template-columns:minmax(0,1fr) 22.5rem;align-items:start;gap:5rem;display:grid}.catalogo-aparte[data-astro-cid-a4tyokdd]{position:static}.catalogo-cuerpo[data-astro-cid-a4tyokdd]{grid-area:1/1}.catalogo-lado[data-astro-cid-a4tyokdd]{grid-area:1/2;align-self:stretch;display:block}.catalogo-pegado[data-astro-cid-a4tyokdd]{top:calc(var(--header-height) + var(--tiras-height,0px) + 1.5rem);max-height:calc(100dvh - var(--header-height) - var(--tiras-height,0px) - 3rem);scrollbar-width:thin;align-content:start;gap:2rem;display:grid;position:sticky;overflow-y:auto}.catalogo-reserva[data-astro-cid-a4tyokdd]{order:0}.catalogo-domicilio[data-astro-cid-a4tyokdd]{order:0;margin-top:-1rem}}.price-title[data-astro-cid-yexifyue]{margin:0 0 1.5rem}.price-list[data-astro-cid-yexifyue]{gap:1.75rem;margin:0;padding:0;list-style:none;display:grid}.price-item[data-astro-cid-yexifyue]{gap:.35rem;display:grid}.price-row[data-astro-cid-yexifyue]{align-items:last baseline;gap:.75rem;display:flex}.price-name[data-astro-cid-yexifyue]{font-family:var(--font-text);min-width:0;margin:0;font-size:clamp(1.0625rem,1rem + .25vw,1.1875rem);font-weight:500;line-height:1.4}.price-leader[data-astro-cid-yexifyue]{border-bottom:1px dotted var(--color-zellige);flex:auto;min-width:1.5rem;transform:translateY(-.3em)}.price-value[data-astro-cid-yexifyue]{white-space:nowrap;flex:none}.price-meta[data-astro-cid-yexifyue]{color:var(--color-nogal);margin:0}.price-description[data-astro-cid-yexifyue]{max-width:58ch;margin:.35rem 0 0}.price-description[data-astro-cid-yexifyue] p,.price-description[data-astro-cid-yexifyue] ul,.price-description[data-astro-cid-yexifyue] ol{margin:0 0 .5rem}.price-description[data-astro-cid-yexifyue]>:last-child{margin-bottom:0}.price-description[data-astro-cid-yexifyue] h4,.price-description[data-astro-cid-yexifyue] h5{font-family:var(--font-ui);font-weight:500;font-size:var(--text-secondary);letter-spacing:.02em;color:var(--color-tinta);margin:.75rem 0 .25rem}.price-description[data-astro-cid-yexifyue] ul,.price-description[data-astro-cid-yexifyue] ol{padding-left:1.1rem}.price-description[data-astro-cid-yexifyue] li{margin-bottom:.2rem}.incluye[data-astro-cid-yexifyue]{max-width:58ch;margin-top:.5rem}.incluye[data-astro-cid-yexifyue] summary[data-astro-cid-yexifyue]{cursor:pointer;color:var(--color-nogal);align-items:center;gap:.55rem;list-style:none;display:inline-flex}.incluye[data-astro-cid-yexifyue] summary[data-astro-cid-yexifyue]::-webkit-details-marker{display:none}.incluye[data-astro-cid-yexifyue] summary[data-astro-cid-yexifyue]:before{content:"";border-bottom:1px solid;border-right:1px solid;width:.4em;height:.4em;transition:transform .2s;transform:translateY(-.15em)rotate(45deg)}.incluye[data-astro-cid-yexifyue][open] summary[data-astro-cid-yexifyue]:before{transform:translateY(.1em)rotate(-135deg)}.incluye[data-astro-cid-yexifyue] ul[data-astro-cid-yexifyue]{gap:.2rem;margin:.5rem 0 0;padding-left:1.1rem;display:grid}.gallery[data-astro-cid-rj65ajc3]{gap:1.5rem;display:grid}.gallery-title[data-astro-cid-rj65ajc3]{margin:0}.gallery-grid[data-astro-cid-rj65ajc3]{grid-template-columns:repeat(auto-fill,minmax(min(100%,13rem),1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.secciones[data-astro-cid-of3itven]{display:grid}.seccion[data-astro-cid-of3itven]{gap:1rem;display:grid}.nivel-2[data-astro-cid-of3itven]{margin-top:var(--spacing-block)}.nivel-3[data-astro-cid-of3itven]{margin-top:2.5rem}.nivel-4[data-astro-cid-of3itven]{margin-top:1.5rem}.secciones[data-astro-cid-of3itven]>.seccion[data-astro-cid-of3itven]:first-child,.seccion[data-astro-cid-of3itven][data-kind=faq]{margin-top:0}.seccion-titular[data-astro-cid-of3itven]{margin:0}.nivel-4[data-astro-cid-of3itven] .seccion-titular[data-astro-cid-of3itven]{color:var(--color-nogal)}.seccion-enlace[data-astro-cid-of3itven]{color:inherit;text-decoration:underline 1px;text-decoration-color:var(--color-zellige);text-underline-offset:.18em;transition:text-decoration-color .2s}.seccion-enlace[data-astro-cid-of3itven]:hover,.seccion-enlace[data-astro-cid-of3itven]:focus-visible{text-decoration-color:var(--color-coral)}.seccion-parrafo[data-astro-cid-of3itven]{max-width:var(--container-measure);margin:0}.seccion-precios[data-astro-cid-of3itven],.seccion-galeria[data-astro-cid-of3itven]{margin-top:.5rem}.faq[data-astro-cid-of3itven]{background-color:var(--color-caja);border-radius:1.75rem}.seccion[data-astro-cid-of3itven][data-kind=faq]+.seccion[data-astro-cid-of3itven][data-kind=faq]{margin-top:.75rem}.seccion[data-astro-cid-of3itven]:not([data-kind=faq])+.seccion[data-astro-cid-of3itven][data-kind=faq]{margin-top:1.5rem}.faq[data-astro-cid-of3itven] summary[data-astro-cid-of3itven]{cursor:pointer;align-items:center;gap:.9rem;padding:1.1rem 1.5rem;list-style:none;display:flex}.faq[data-astro-cid-of3itven] summary[data-astro-cid-of3itven]::-webkit-details-marker{display:none}.faq[data-astro-cid-of3itven] summary[data-astro-cid-of3itven]:before{content:"+";background-color:var(--color-topo);width:2rem;height:2rem;font-family:var(--font-ui);color:var(--color-tinta);border-radius:50%;flex:none;place-items:center;font-size:1.1rem;line-height:1;display:grid}.faq[data-astro-cid-of3itven][open] summary[data-astro-cid-of3itven]:before{content:"–"}.faq[data-astro-cid-of3itven] summary[data-astro-cid-of3itven] h3[data-astro-cid-of3itven],.faq[data-astro-cid-of3itven] summary[data-astro-cid-of3itven] h4[data-astro-cid-of3itven]{font-family:var(--font-text);font-weight:500;font-size:var(--text-body);margin:0;line-height:1.4}.faq-cuerpo[data-astro-cid-of3itven]{gap:1rem;padding:0 1.5rem 1.5rem 4.4rem;display:grid}.faq-cuerpo[data-astro-cid-of3itven] p[data-astro-cid-of3itven]{margin:0}.tiras[data-astro-cid-xzww3saa]{top:var(--header-height);z-index:10;background-color:var(--color-crema);border-bottom:1px solid var(--color-lino);position:sticky}.tiras[data-astro-cid-xzww3saa] ul[data-astro-cid-xzww3saa]{scrollbar-width:none;gap:.5rem;margin:0;padding:.875rem 0;list-style:none;display:flex;overflow-x:auto}.tiras[data-astro-cid-xzww3saa] ul[data-astro-cid-xzww3saa]::-webkit-scrollbar{display:none}.tiras[data-astro-cid-xzww3saa] li[data-astro-cid-xzww3saa]{flex:none}.tira-chip[data-astro-cid-xzww3saa]{border:1px solid var(--color-nogal);font-family:var(--font-ui);font-weight:500;font-size:var(--text-label);letter-spacing:.18em;text-transform:uppercase;white-space:nowrap;border-radius:999px;padding:.65rem 1.1rem;line-height:1;text-decoration:none;transition:background-color .2s,color .2s,border-color .2s;display:block}.tira-chip[data-astro-cid-xzww3saa]:hover,.tira-chip[data-astro-cid-xzww3saa][aria-current=page]{background-color:var(--color-nogal);border-color:var(--color-nogal);color:var(--color-blanco-calido)}.familia-presentacion[data-astro-cid-veg3yisu]{margin-bottom:var(--spacing-block)}.banda-equipo[data-astro-cid-veg3yisu] .equipo{margin-bottom:0}.familia-presentacion[data-astro-cid-veg3yisu] p,.familia-presentacion[data-astro-cid-veg3yisu] ul,.familia-presentacion[data-astro-cid-veg3yisu] ol{margin:0 0 1rem}.familia-presentacion[data-astro-cid-veg3yisu] div>:last-child{margin-bottom:0}.familia-presentacion[data-astro-cid-veg3yisu] h2,.familia-presentacion[data-astro-cid-veg3yisu] h3,.familia-presentacion[data-astro-cid-veg3yisu] h4{font-family:var(--font-ui);letter-spacing:.02em;text-transform:none;margin:1.75rem 0 .6rem;font-weight:500}.familia-presentacion[data-astro-cid-veg3yisu] h2{font-size:var(--text-h3)}.familia-presentacion[data-astro-cid-veg3yisu] h3,.familia-presentacion[data-astro-cid-veg3yisu] h4{font-size:var(--text-body)}.familia-presentacion[data-astro-cid-veg3yisu] ul,.familia-presentacion[data-astro-cid-veg3yisu] ol{padding-left:1.2rem}.presentacion[data-astro-cid-veg3yisu]{margin-bottom:var(--spacing-block);gap:1rem;display:grid}.presentacion-parrafo[data-astro-cid-veg3yisu]{max-width:var(--container-measure);margin:0}.indice[data-astro-cid-veg3yisu]{background-color:var(--color-nude);border-radius:1.75rem;gap:.75rem;padding:1.5rem 1.75rem;display:grid}.indice-titulo[data-astro-cid-veg3yisu]{color:var(--color-nogal);margin:0}.indice[data-astro-cid-veg3yisu] ul[data-astro-cid-veg3yisu]{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.hijas[data-astro-cid-veg3yisu]{grid-template-columns:repeat(auto-fit,minmax(min(100%,13rem),1fr));gap:2rem;margin:0;padding:0;list-style:none;display:grid}.hijas[data-astro-cid-veg3yisu] li[data-astro-cid-veg3yisu]{display:flex}.hija[data-astro-cid-veg3yisu]{background-color:var(--color-caja);border:1px solid var(--color-lino);border-radius:1.75rem;flex-direction:column;flex:1;gap:.5rem;padding:1.5rem 1.6rem;text-decoration:none;transition:border-color .2s,background-color .2s;display:flex}.hija[data-astro-cid-veg3yisu]:hover,.hija[data-astro-cid-veg3yisu]:focus-visible{border-color:var(--color-nogal)}.hija-nombre[data-astro-cid-veg3yisu]{font-family:var(--font-display);letter-spacing:0;text-transform:none;font-size:clamp(1.3rem,1.05rem + .7vw,1.6rem);font-weight:400;line-height:1.12}.hija-desde[data-astro-cid-veg3yisu]{color:var(--color-nogal)}.hija-filete[data-astro-cid-veg3yisu]{color:var(--color-nogal);margin-top:auto;padding-top:.5rem;transition:transform .2s}.hija-filete[data-astro-cid-veg3yisu]:before{content:"→"}.hija[data-astro-cid-veg3yisu]:hover .hija-filete[data-astro-cid-veg3yisu],.hija[data-astro-cid-veg3yisu]:focus-visible .hija-filete[data-astro-cid-veg3yisu]{transform:translate(4px)}.indice[data-astro-cid-veg3yisu]+.hijas[data-astro-cid-veg3yisu]{margin-top:var(--spacing-block)}
