@font-face{font-family:Fraunces;src:url(/fonts/fraunces-latin.woff2)format("woff2");font-weight:400 700;font-style:normal;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces;src:url(/fonts/fraunces-latin-ext.woff2)format("woff2");font-weight:400 700;font-style:normal;font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;src:url(/fonts/fraunces-italic-latin.woff2)format("woff2");font-weight:400 700;font-style:italic;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cabin;src:url(/fonts/cabin-latin.woff2)format("woff2");font-weight:400 700;font-style:normal;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cabin;src:url(/fonts/cabin-latin-ext.woff2)format("woff2");font-weight:400 700;font-style:normal;font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plex Mono;src:url(/fonts/plexmono-latin.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--menta-50:#eafaf5;--menta-100:#d3f3ea;--menta-200:#a9e7d6;--menta-300:#7fd9c1;--menta-400:#54c5a9;--menta:#2faa8d;--menta-600:#1f8870;--menta-700:#186a58;--menta-900:#12523f;--sol-100:#fdf3c8;--sol-200:#fbe8a0;--sol-300:#f8d96f;--sol-400:#f3c63f;--coral-100:#ffe6dc;--coral-300:#ffb59a;--coral-400:#ff8f6b;--coral-700:#a8421f;--crema:#fdfefa;--crema-2:#f1f7f2;--papel:#fff;--tinta:#183e34;--tinta-suave:#51645c;--wa:#25d366;--linea:#dce7de;--linea-fuerte:#788b7f;--display:"Cabin", system-ui, sans-serif;--editorial:"Fraunces", Georgia, serif;--cuerpo:"Cabin", system-ui, -apple-system, "Segoe UI", sans-serif;--mono:"Plex Mono", ui-monospace, "SFMono-Regular", Menlo, monospace;--r-sm:8px;--r-md:12px;--r-lg:20px;--r-xl:28px;--r-pil:999px;--sombra-sm:0 2px 8px #34322d0f;--sombra-md:0 14px 34px -16px #1f887059;--sombra-lg:0 40px 80px -40px #1f887073;--medida:68ch;--ancho:1280px;--ancho-texto:720px;--margen:clamp(1.25rem, 4vw, 3rem);--seccion:clamp(3rem, 5.5vw, 5rem)}*,:before,:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{font-family:var(--cuerpo);background-color:var(--crema);color:var(--tinta);-webkit-font-smoothing:antialiased;background-image:none;background-repeat:no-repeat;font-size:1.0625rem;line-height:1.65}img,picture,video{max-width:100%;height:auto;display:block}a{color:var(--menta-700);text-underline-offset:.18em;text-decoration-thickness:from-font}a:hover{color:var(--menta-900)}button{font:inherit;color:inherit}h1,h2,h3,h4{font-family:var(--display);letter-spacing:-.035em;text-wrap:balance;color:var(--tinta);font-optical-sizing:auto;font-weight:700;line-height:1.1}p{text-wrap:pretty}:focus-visible{outline:3px solid var(--menta-900);outline-offset:3px;border-radius:var(--r-sm)}.sobre-oscuro :focus-visible,.pie :focus-visible{outline-color:var(--sol-300)}.saltar{z-index:999;background:var(--menta-900);color:#fff;border-radius:0 0 var(--r-sm) var(--r-sm);padding:.75rem 1.25rem;font-weight:700;position:absolute;top:-100vh;left:.75rem}.saltar:focus{color:#fff;top:0}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.env{width:100%;max-width:var(--ancho);padding-inline:var(--margen);margin-inline:auto}.env-texto{max-width:var(--ancho-texto)}.seccion{padding-block:var(--seccion)}.seccion--alterna{background:var(--crema-2)}main>.migas+.seccion{padding-top:clamp(2rem,4vw,3.5rem)}main>.seccion+.seccion:not(.seccion--alterna){border-top:1px solid var(--linea)}[id]{scroll-margin-top:6rem}.cabecera [id],form [id]{scroll-margin-top:7rem}::selection{background:var(--sol-200);color:var(--tinta)}.seccion--oscura{background:var(--menta-900);color:#eef6f2}.seccion--oscura h1,.seccion--oscura h2,.seccion--oscura h3{color:#fff}.seccion--oscura a{color:var(--sol-200)}.regla{border:0;border-top:1px solid var(--linea)}.t-display{font-family:var(--display);letter-spacing:-.045em;font-size:clamp(2.5rem,4.6vw,4.2rem);font-weight:700;line-height:1.06}.t-titulo{letter-spacing:-.04em;font-size:clamp(1.9rem,3.3vw,2.85rem)}.t-sub{font-size:clamp(1.28rem,2.4vw,1.6rem);font-family:var(--display);letter-spacing:-.015em;font-weight:700;line-height:1.2}.t-entrada{color:var(--tinta-suave);max-width:56ch;font-size:clamp(1.08rem,1.9vw,1.24rem);line-height:1.6}.t-menu{font-family:var(--cuerpo);letter-spacing:.15em;text-transform:uppercase;color:var(--menta-700);font-variant-numeric:tabular-nums;font-size:.8rem;font-weight:700}.t-dato{font-variant-numeric:tabular-nums;letter-spacing:.01em;font-weight:600}.rotulo{margin-bottom:1.7rem}.rotulo:before{content:none}.rotulo .t-menu{margin-bottom:.55rem;display:block}.subrayado{isolation:isolate;white-space:nowrap;position:relative}.subrayado:after{content:"";z-index:-1;background:var(--sol-300);border-radius:999px/62% 38% 55% 45%;height:.34em;position:absolute;bottom:.04em;left:-.08em;right:-.08em;transform:rotate(-1.1deg)}.destacado{color:var(--menta-700);font-style:normal}.btn{border-radius:var(--r-pil);cursor:pointer;border:2px solid #0000;justify-content:center;align-items:center;gap:.55rem;min-height:48px;padding:.7rem 1.6rem;font-size:1rem;font-weight:700;text-decoration:none;transition:background-color .18s,border-color .18s,box-shadow .18s,transform .18s;display:inline-flex}.btn:hover{transform:translateY(-2px)}.btn:active{transform:translateY(0)}.btn--primario{background:var(--menta-700);color:#fff;box-shadow:var(--sombra-md)}.btn--primario:hover{background:var(--menta-900);color:#fff}.btn--wa{background:var(--menta-700);color:#fff;border-color:var(--menta-700)}.btn--wa:hover{background:var(--menta-900);border-color:var(--menta-900);color:#fff}.btn--linea{background:var(--papel);color:var(--tinta);border-color:var(--linea-fuerte);box-shadow:none}.btn--linea:hover{background:var(--menta-50);color:var(--menta-900);border-color:var(--menta-600)}.btn--sol{background:var(--sol-300);color:var(--tinta);box-shadow:0 14px 30px -18px #f3c63fe6}.btn--sol:hover{background:var(--sol-400);color:var(--tinta)}.estado{letter-spacing:.01em;border-radius:var(--r-pil);color:var(--tinta);align-items:center;gap:.5rem;padding:.35rem .85rem;font-size:.86rem;font-weight:700;display:inline-flex}.estado:before{content:"";background:currentColor;flex:none;width:9px;height:9px}.estado--disponible{background:var(--menta-100);box-shadow:inset 0 0 0 1.5px var(--menta-300)}.estado--disponible:before{color:var(--menta-700);border-radius:50%}.estado--ultimas{background:var(--sol-100);box-shadow:inset 0 0 0 1.5px var(--sol-300)}.estado--ultimas:before{color:var(--coral-700);clip-path:inset(0 50% 0 0);border-radius:50%}.estado--espera{background:var(--coral-100);box-shadow:inset 0 0 0 1.5px var(--coral-300)}.estado--espera:before{color:var(--coral-700);background:0 0;border-radius:50%;box-shadow:inset 0 0 0 2.5px}.chip{border-radius:var(--r-pil);background:var(--menta-50);box-shadow:inset 0 0 0 1.5px var(--menta-200);color:var(--tinta);align-items:center;gap:.4rem;padding:.28rem .75rem;font-size:.85rem;font-weight:700;display:inline-flex}.ficha{background:var(--papel);border:1px solid var(--linea);border-radius:var(--r-lg);box-shadow:none;padding:clamp(1.4rem,3vw,2rem)}.ficha--enlace{transition:box-shadow .2s,border-color .2s}.ficha--enlace:hover{border-color:var(--menta-300);box-shadow:var(--sombra-md)}.rejilla{grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr));gap:clamp(1.5rem,3vw,2.5rem);display:grid}.rejilla--2{grid-template-columns:1fr;gap:clamp(1.5rem,4vw,3.5rem);display:grid}@media (width>=48rem){.rejilla--2{grid-template-columns:1fr 1fr;align-items:start}.rejilla--asimetrica{grid-template-columns:5fr 7fr}}.desplazable{-webkit-overflow-scrolling:touch;overflow-x:auto}.lista-reglada{gap:clamp(1rem,2.5vw,1.5rem);padding:0;list-style:none;display:grid}.lista-reglada h2>a,.lista-reglada h3>a{min-height:24px;display:inline-block}.mas a{align-items:center;gap:.4rem;min-height:24px;padding-block:.2rem;font-weight:700;display:inline-flex}.mas a:after{content:"→";transition:transform .18s}.mas a:hover:after{transform:translate(3px)}.sangre{width:100vw;max-width:100vw;margin-left:50%;transform:translate(-50%)}figure{margin:0}figcaption{color:var(--tinta-suave);padding-top:.65rem;font-size:.88rem;line-height:1.45}.foto{background:var(--crema-2);border-radius:var(--r-lg);position:relative;overflow:hidden}.foto>img{object-fit:cover;width:100%;height:100%}.foto--pendiente{background:radial-gradient(70% 70% at 25% 20%, var(--sol-100) 0%, transparent 60%), radial-gradient(60% 60% at 85% 90%, var(--menta-50) 0%, transparent 60%), var(--crema-2);outline:2px dashed var(--linea-fuerte);outline-offset:-8px;text-align:center;place-items:center;min-height:12rem;padding:1.5rem;display:grid}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}.btn:hover,.mas a:hover:after{transform:none}}@media print{.no-imprimir{display:none!important}body{color:#000;background:#fff}.ficha{box-shadow:none}}.cabecera[data-astro-cid-wpvy4v7s]{z-index:50;-webkit-backdrop-filter:blur(10px);box-shadow:0 1px 0 var(--linea);background:#fdfefaf5;position:sticky;top:0}@supports not (backdrop-filter:blur(10px)){.cabecera[data-astro-cid-wpvy4v7s]{background:var(--crema)}}.cabecera__fila[data-astro-cid-wpvy4v7s]{align-items:center;gap:1rem;min-height:80px;display:flex}.marca[data-astro-cid-wpvy4v7s]{color:var(--tinta);align-items:center;gap:.7rem;margin-right:auto;text-decoration:none;display:inline-flex}.marca[data-astro-cid-wpvy4v7s] img[data-astro-cid-wpvy4v7s]{width:48px;height:48px}.marca__texto[data-astro-cid-wpvy4v7s]{line-height:1;display:grid}.marca__texto[data-astro-cid-wpvy4v7s] strong[data-astro-cid-wpvy4v7s]{font-family:var(--editorial);letter-spacing:-.02em;color:var(--menta-700);font-size:1.4rem;font-weight:600}.marca__bajada[data-astro-cid-wpvy4v7s]{letter-spacing:.18em;text-transform:uppercase;color:var(--tinta-suave);margin-top:.25rem;font-size:.68rem;font-weight:700}.nav-escritorio[data-astro-cid-wpvy4v7s]{display:none}.nav-escritorio[data-astro-cid-wpvy4v7s] ul[data-astro-cid-wpvy4v7s]{gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.nav-escritorio[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]{border-radius:var(--r-pil);color:var(--tinta);padding:.55rem .65rem;font-weight:600;text-decoration:none;transition:color .18s;display:inline-block;position:relative}.nav-escritorio[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]:after{content:"";border-radius:var(--r-pil);background:var(--menta-400);height:3px;transition:transform .22s;position:absolute;bottom:.28rem;left:.85rem;right:.85rem;transform:scaleX(0)}.nav-escritorio[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]:hover{color:var(--menta-900)}.nav-escritorio[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]:hover:after{transform:scaleX(1)}.nav-escritorio[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s][aria-current=page]{background:var(--menta-50);color:var(--menta-900)}.nav-escritorio[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s][aria-current=page]:after{background:var(--sol-300);transform:scaleX(1)}.cabecera__wa[data-astro-cid-wpvy4v7s]{display:none}.menu-movil[data-astro-cid-wpvy4v7s]{position:relative}.menu-movil[data-astro-cid-wpvy4v7s] summary[data-astro-cid-wpvy4v7s]{border:2px solid var(--linea-fuerte);border-radius:var(--r-pil);background:var(--papel);min-height:48px;box-shadow:var(--sombra-sm);color:var(--menta-900);cursor:pointer;align-items:center;gap:.5rem;padding:0 1.15rem;font-weight:700;list-style:none;display:inline-flex}.menu-movil[data-astro-cid-wpvy4v7s][open] summary[data-astro-cid-wpvy4v7s]{background:var(--menta-50);border-color:var(--menta-600)}.menu-movil[data-astro-cid-wpvy4v7s] summary[data-astro-cid-wpvy4v7s]::-webkit-details-marker{display:none}.menu-movil__icono[data-astro-cid-wpvy4v7s]{background:currentColor;width:18px;height:2px;position:relative;box-shadow:0 -6px,0 6px}.menu-movil[data-astro-cid-wpvy4v7s][open] .menu-movil__icono[data-astro-cid-wpvy4v7s]{box-shadow:none;transform:rotate(45deg)}.menu-movil[data-astro-cid-wpvy4v7s][open] .menu-movil__icono[data-astro-cid-wpvy4v7s]:after{content:"";background:currentColor;position:absolute;inset:0;transform:rotate(90deg)}.menu-movil__panel[data-astro-cid-wpvy4v7s]{background:var(--papel);border:1px solid var(--linea);border-radius:var(--r-lg);width:min(20rem,100vw - 2rem);max-height:calc(100vh - 6.5rem);box-shadow:var(--sombra-lg);padding:.75rem;position:absolute;top:calc(100% + .75rem);right:0;overflow-y:auto}.menu-movil__panel[data-astro-cid-wpvy4v7s] ul[data-astro-cid-wpvy4v7s]{margin:0 0 .75rem;padding:0;list-style:none}.menu-movil__panel[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]:not(.btn){border-radius:var(--r-md);min-height:48px;color:var(--tinta);padding:.8rem .9rem;font-weight:600;text-decoration:none;display:block}.menu-movil__panel[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]:not(.btn):hover{background:var(--crema-2)}.menu-movil__panel[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s][aria-current=page]{background:var(--menta-50);color:var(--menta-900);box-shadow:inset 3px 0 0 var(--sol-300)}.menu-movil__panel[data-astro-cid-wpvy4v7s] .btn[data-astro-cid-wpvy4v7s]{width:100%}@media (width>=70rem){.nav-escritorio[data-astro-cid-wpvy4v7s]{display:block}.cabecera__wa[data-astro-cid-wpvy4v7s]{display:inline-flex}.menu-movil[data-astro-cid-wpvy4v7s]{display:none}}.pie[data-astro-cid-jo6i4kqk]{background:var(--menta-900);color:#eef6f2;border-radius:0;margin-top:0;padding-block:clamp(2.75rem,6vw,4rem)}.pie[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:#eef6f2;text-decoration:none}.pie[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--sol-300);text-decoration:underline}.pie[data-astro-cid-jo6i4kqk] [data-astro-cid-jo6i4kqk]:focus-visible{outline:3px solid var(--sol-300);outline-offset:3px}.pie__rejilla[data-astro-cid-jo6i4kqk]{grid-template-columns:repeat(auto-fit,minmax(min(100%,13rem),1fr));gap:2.25rem clamp(1.5rem,4vw,3rem);display:grid}.pie__marca[data-astro-cid-jo6i4kqk]{font-family:var(--display);align-items:center;gap:.7rem;margin-bottom:.9rem;font-size:1.25rem;display:flex}.pie__marca[data-astro-cid-jo6i4kqk] img[data-astro-cid-jo6i4kqk]{border-radius:50%;flex:none}.pie__marca[data-astro-cid-jo6i4kqk] strong[data-astro-cid-jo6i4kqk]{font-weight:600}.pie__nap[data-astro-cid-jo6i4kqk]{font-style:normal;line-height:1.9}.pie__horario[data-astro-cid-jo6i4kqk]{color:#c9dcd4;margin-top:.75rem;font-size:.9rem}.pie__titulo[data-astro-cid-jo6i4kqk]{font-family:var(--cuerpo);letter-spacing:.16em;text-transform:uppercase;color:var(--sol-300);margin-bottom:.9rem;font-size:.78rem;font-weight:700}.pie[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]{margin:0;padding:0;list-style:none}.pie[data-astro-cid-jo6i4kqk] li[data-astro-cid-jo6i4kqk]+li[data-astro-cid-jo6i4kqk]{margin-top:.35rem}.pie[data-astro-cid-jo6i4kqk] li[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{min-height:24px;padding-block:.2rem;display:inline-block}.pie__copy[data-astro-cid-jo6i4kqk]{color:#c3ddd3;border-top:1px solid #2c6555;margin-top:2.75rem;padding-top:1.5rem;font-size:.88rem}@media (width<=47.99rem){.pie__rejilla[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr 1fr;gap:2rem 1rem}.pie__rejilla[data-astro-cid-jo6i4kqk]>[data-astro-cid-jo6i4kqk]:first-child,.pie__rejilla[data-astro-cid-jo6i4kqk]>[data-astro-cid-jo6i4kqk]:last-child{grid-column:1/-1}.pie__marca[data-astro-cid-jo6i4kqk]{font-size:1.25rem}.pie__rejilla[data-astro-cid-jo6i4kqk]>[data-astro-cid-jo6i4kqk]:last-child ul[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;gap:.5rem 1.2rem;display:flex}.pie__rejilla[data-astro-cid-jo6i4kqk]>[data-astro-cid-jo6i4kqk]:last-child li[data-astro-cid-jo6i4kqk]{margin:0}.pie__rejilla[data-astro-cid-jo6i4kqk]>[data-astro-cid-jo6i4kqk]:last-child li[data-astro-cid-jo6i4kqk]:last-child{flex-basis:100%}.pie__copy[data-astro-cid-jo6i4kqk]{margin-top:2rem}}.migas[data-astro-cid-g4exe6hn]{padding-block:.9rem .25rem}ol[data-astro-cid-g4exe6hn]{flex-wrap:wrap;gap:.4rem .75rem;margin:0;padding:0;font-size:.88rem;list-style:none;display:flex}li[data-astro-cid-g4exe6hn]+li[data-astro-cid-g4exe6hn]:before{content:"›";color:var(--menta-600);margin-right:.75rem}a[data-astro-cid-g4exe6hn]{color:var(--tinta-suave)}a[data-astro-cid-g4exe6hn]:hover{color:var(--menta-900)}[data-astro-cid-g4exe6hn][aria-current=page]{color:var(--tinta);font-weight:700}
