@font-face{font-family:Shrikhand;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/shrikhand-latin-400-normal.PjOFgsiX.woff2)format("woff2"),url(/_astro/shrikhand-latin-400-normal.CDpcAN0A.woff)format("woff")}:root{--anil:#3a3d42;--persiana:#8f9ba3;--persiana-sombra:#6f7c85;--toldo:#f5b81f;--rotulo:#ffc400;--rotulo-texto:#3a3d42;--azulejo:#0f8a86;--cal:#f4f7fa;--papel:#fffdf7;--letra:"Atkinson Hyperlegible", Verdana, sans-serif;--cartel:"Shrikhand", Georgia, serif}*{box-sizing:border-box}html{background:var(--anil);-webkit-text-size-adjust:100%}body{font-family:var(--letra);color:var(--anil);margin:0;font-size:clamp(1.02rem,.98rem + .25vw,1.2rem);line-height:1.5;overflow-x:hidden}h1,h2{font-family:var(--cartel);margin:0;font-weight:400;line-height:1.05}p{margin:0}button,input{font:inherit;color:inherit}a{color:inherit}:focus-visible{outline-offset:3px;outline:3px solid #000}[hidden]{display:none!important}.pequeno{font-size:.86em;line-height:1.4}.boton{border:3px solid var(--anil);background:var(--rotulo);color:#26282a;cursor:pointer;box-shadow:3px 3px 0 var(--anil);border-radius:4px 9px 5px 8px;padding:.62em 1.05em;font-weight:700;text-decoration:none;transition:transform .12s,box-shadow .12s;display:inline-block}.boton:hover{box-shadow:4px 4px 0 var(--anil);transform:translate(-1px,-1px)}.boton:active{box-shadow:0 0 0 var(--anil);transform:translate(3px,3px)}.boton--claro{color:var(--anil);background:#fff}.boton--grande{font-size:1.1em}#entrada{background:var(--toldo);height:100svh;position:relative;overflow:hidden}.dentro{display:grid;position:absolute;inset:0}.toldo{z-index:1;filter:drop-shadow(0 6px #16225c2e);width:100%;height:clamp(58px,11svh,96px);position:absolute;top:0;left:0}.dentro__texto{align-self:center;width:min(92vw,1320px);margin-inline:auto;padding-top:8svh}.telefono.dentro__movil{background:#f1f3f7;width:clamp(230px,22vw,320px);height:72svh;font-size:.82rem;line-height:1.25;display:none;position:absolute;bottom:-7svh;right:max(5vw,24px);transform:rotate(4deg)}.busqueda{background:#fff;border:1.5px solid #c8ccd6;border-radius:22px;margin:.9rem .8rem .7rem;padding:.55rem .8rem}.resultado{border:2px solid var(--azulejo);background:#fff;border-radius:4px 12px 5px 10px;flex-direction:column;gap:.2rem;margin:0 .8rem .6rem;padding:.75rem;display:flex}.resultado strong{font-size:1.2em}.resultado__botones{gap:.3rem;margin-top:.4rem;display:flex}.resultado__botones b{text-align:center;color:#fff;background:var(--anil);flex:1;padding:.35em 0}.resultado__botones b:first-child{background:#0c7a3f}.resultado--apagado{color:#697084;border:2px dashed #c8ccd6}.dentro h1{max-width:13ch;color:var(--anil);font-size:clamp(2.9rem,min(10.6vw,15.5svh),10.4rem);line-height:.96}.dentro__texto p{max-width:42ch;margin-top:min(1.2rem,2svh);font-size:1.1em}.dentro__texto .sigue{font-weight:700}.persiana{z-index:3;cursor:grab;user-select:none;background:linear-gradient(90deg,#0000002e,#0000 7% 93%,#0000002e),repeating-linear-gradient(#9aa6ae 0 3px,#a9b4bb 3px 15px,#8f9ba3 15px 25px,#5f6c75 25px 28px);flex-direction:column;justify-content:center;align-items:flex-start;padding:4svh max(4vw,20px) 12svh;display:flex;position:absolute;inset:0}.persiana.tirando{cursor:grabbing}.persiana__guia{background:#3f4a53;height:26px;position:absolute;top:0;left:0;right:0}.persiana__tirador{background:#3f4a53;border-top:4px solid #2c353c;height:30px;position:absolute;bottom:0;left:0;right:0}.persiana__tirador:after{content:"";background:#c6ced3;border-radius:3px;width:112px;height:11px;margin-left:-56px;position:absolute;top:7px;left:50%}.pintada{max-width:16ch;color:var(--anil);mix-blend-mode:multiply;font-family:Saira Stencil One,Impact,sans-serif;font-size:clamp(2.4rem,min(7.4vw,16svh),7.6rem);line-height:1;transform:rotate(-1.5deg)}.nota{background:var(--papel);width:min(330px,80vw);padding:1rem 1.1rem 1.1rem;font-family:Caveat,cursive;font-size:1.55em;font-weight:700;line-height:1.12;position:absolute;bottom:15svh;right:max(5vw,16px);transform:rotate(2.5deg);box-shadow:2px 5px #00000040}.nota:before,.nota:after{content:"";background:#f5b81fd1;width:62px;height:22px;position:absolute;top:-11px}.nota:before{left:-14px;transform:rotate(-34deg)}.nota:after{right:-14px;transform:rotate(32deg)}.nota button{width:100%;font-family:var(--letra);color:#26282a;background:var(--rotulo);border:3px solid var(--anil);cursor:pointer;border-radius:4px 9px 5px 8px;margin-top:.7rem;padding:.5em;font-size:.68em;font-weight:700;display:block}.nota button:hover{background:#b0201a}#datos{color:#f3f1e8;background:#1f2a26;border-block:14px solid #8a6a44;padding:clamp(3rem,9svh,6.5rem) max(4vw,16px)}.datos__cabeza,.datos__lista,.datos__nota{max-width:1120px;margin-inline:auto}.datos__cabeza h2{color:#ffd978;font-size:clamp(2.7rem,7.4vw,6rem)}.datos__cabeza p{margin-top:.5rem}.datos__lista{margin-top:clamp(1.6rem,5svh,3rem);padding:0;list-style:none}.dato{border-top:2px dashed #f3f1e859;grid-template-columns:minmax(190px,.8fr) minmax(0,1.2fr);gap:clamp(1rem,4vw,3.5rem);padding-block:clamp(1.1rem,3.4svh,2rem);display:grid}.dato__cifra{font-family:var(--cartel);color:#fff;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:clamp(3.4rem,8.6vw,7.2rem);line-height:1}.dato__texto{max-width:36rem}.dato__poreso{color:#9fdcd2;margin-top:.5rem;font-family:Caveat,cursive;font-size:1.5em;font-weight:700;line-height:1.12}.dato__fuente{color:#d7d6cc;margin-top:.5rem;font-size:.82em}.barras{flex-direction:column;gap:.3rem;margin-top:.7rem;display:flex}.barra{grid-template-columns:11.5em 1fr 3.8em;align-items:center;gap:.5rem;font-size:.86em;display:grid}.barra i{height:14px;width:var(--valor);background:#ffd978;border-radius:2px 5px 3px 4px;display:block}.barra:first-child i{background:#f3f1e8}.datos__nota{color:#1f2a26;background:#f3f1e8;margin-top:1.4rem;padding:.9rem 1.1rem;font-size:.96em;transform:rotate(-.4deg)}#datos a{color:inherit}#calle{--cielo-a:#ffc9a3;--cielo-b:#cfe9f5;--acera:clamp(84px, 15svh, 150px);--tienda:clamp(310px, calc(100svh - var(--acera) - 190px), 760px);background:linear-gradient(var(--cielo-a), var(--cielo-b));height:100svh;position:relative;overflow:hidden}.estrellas{opacity:var(--noche);background-image:radial-gradient(1.5px 1.5px at 12% 22%,#fff,#0000),radial-gradient(1.5px 1.5px at 32% 9%,#fff,#0000),radial-gradient(2px 2px at 51% 31%,#fff,#0000),radial-gradient(1.5px 1.5px at 64% 14%,#fff,#0000),radial-gradient(1.5px 1.5px at 78% 40%,#fff,#0000),radial-gradient(2px 2px at 91% 18%,#fff,#0000);position:absolute;inset:0 0 40%}.sol,.luna{border-radius:50%;position:absolute;top:0;left:0}.sol{aspect-ratio:1;background:#ffd34d;width:clamp(70px,10vw,130px);box-shadow:0 0 0 14px #ffd34d40}.luna{aspect-ratio:1;width:clamp(50px,6vw,84px);opacity:var(--noche);background:#f4f0da;box-shadow:inset -14px -6px #d7d2b6}.cartel{z-index:6;background:var(--papel);border:3px solid var(--anil);width:min(460px,100vw - 24px);box-shadow:4px 4px 0 var(--anil);transform-origin:top;border-radius:5px 11px 6px 9px;padding:.75rem .95rem .9rem;font-size:.95em;line-height:1.34;position:absolute;top:clamp(10px,2.4svh,26px);left:max(3vw,12px)}.cartel__cabeza{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.cartel h2{color:var(--rotulo-texto);font-size:1.55em}.cartel__hora{color:#fff;background:var(--anil);padding:0 .3em;font-family:Courier Prime,monospace;font-weight:700}.cartel__etiqueta{background:#e3e7ef;margin:.2rem 0;padding:0 .45em;font-size:.82em;font-weight:700;display:inline-block}.cartel__etiqueta.verdad{background:var(--toldo)}.cartel .boton{margin-top:.55rem;padding:.4em .8em}.cartel__saltar{margin-top:.3rem;font-size:.9em;font-weight:700;display:inline-block}.bocadillo{z-index:5;left:clamp(20px,22vw,340px);bottom:calc(var(--acera) * .38 + var(--tienda) * .3 + 14px);background:var(--papel);border:3px solid var(--anil);transform-origin:0 100%;border-radius:12px 14px 12px 3px;max-width:min(250px,62vw);padding:.3em .75em;font-family:Caveat,cursive;font-size:1.25em;font-weight:700;line-height:1.1;position:absolute}.pista{width:max-content;height:100%;padding:0 calc(50vw - min(44vw, 330px)) var(--acera) 56vw;background:repeating-linear-gradient(90deg, #cfd2d3 0 126px, #b8bcbd 126px 130px) left bottom / 100% var(--acera) no-repeat;will-change:transform;align-items:flex-end;display:flex;position:absolute;bottom:0;left:0}.pista:before{content:"";height:var(--acera);opacity:calc(var(--noche) * .62);pointer-events:none;background:#0c1238;position:absolute;bottom:0;left:0;right:0}.asfalto:before{content:"";opacity:calc(var(--noche) * .5);background:#0c1238;position:absolute;inset:0}.nubes{height:30svh;position:absolute;inset:0 -20vw auto 0}.nubes svg{opacity:.85;width:clamp(110px,15vw,240px);position:absolute}.nubes svg:first-child{top:6svh;left:48vw}.nubes svg:nth-child(2){width:clamp(80px,10vw,160px);top:16svh;left:86vw}.nubes svg:nth-child(3){top:4svh;left:118vw}.barrio{left:0;bottom:var(--acera);width:180vw;height:50svh;fill:var(--anil);opacity:.13;will-change:transform;position:absolute}.parada{height:var(--tienda);aspect-ratio:var(--ancho) / 640;cursor:pointer;color:inherit;--noche:inherit;background:0 0;border:0;flex:none;margin:0 clamp(16px,3vw,54px);padding:0;display:block}.parada--vacia{cursor:default}.tienda{width:100%;height:100%;transition:translate .18s;display:block;position:relative}.parada .fachada{width:100%;height:100%;display:block;overflow:visible}.fachada--noche{opacity:var(--noche);will-change:opacity;position:absolute;inset:0}button.parada{position:relative}button.parada:hover .tienda{translate:0 -5px}.entra{z-index:2;color:var(--anil);background:var(--toldo);border:3px solid var(--anil);opacity:0;border-radius:4px 9px 5px 8px;padding:.15em .75em;font-weight:700;transition:opacity .2s;position:absolute;top:3%;left:50%;transform:translate(-50%)rotate(-4deg)}.parada.activa .entra{opacity:1;animation:1.6s ease-in-out infinite colgar}@keyframes colgar{50%{transform:translate(-50%)rotate(4deg)}}.luz{opacity:var(--noche)}.luz--siempre{opacity:1}.decor{height:var(--tienda);flex:none;align-items:flex-end;gap:18px;margin-inline:clamp(6px,2vw,30px);display:flex}.decor svg{display:block;overflow:visible}.poste{height:66%;display:block;position:relative}.farola{height:100%}.poste:after{content:"";clip-path:polygon(46% 0,54% 0,100% 100%,0 100%);width:340%;height:91%;opacity:var(--noche);pointer-events:none;background:linear-gradient(#ffd9786b,#ffd9780f);position:absolute;top:9%;left:50%;transform:translate(-50%)}.arbol{height:76%}.perro{cursor:pointer;pointer-events:auto;height:11%}.decor--inicio{gap:22vw}.asfalto{z-index:4;height:calc(var(--acera) * .38);background:#3c4048;border-top:7px solid #9ea3a6;position:absolute;bottom:0;left:0;right:0}.asfalto:after{content:"";border-top:4px dashed #d9d9c9;position:absolute;top:50%;left:0;right:0}.caminante{z-index:5;left:clamp(20px,22vw,340px);bottom:calc(var(--acera) * .38 + 5px);height:calc(var(--tienda) * .3);pointer-events:none;position:absolute;overflow:visible}.calle--quieta .pista{width:100%;position:absolute;inset:0;overflow-x:auto}#ejemplos{background:linear-gradient(#2b2d31, var(--anil) 18%);color:#fff;padding:clamp(3rem,8svh,6rem) max(4vw,16px)}.ejemplos__cabeza,.ejemplos__lista,.ejemplos__pedir{max-width:1240px;margin-inline:auto}.ejemplos__cabeza h2{color:var(--toldo);font-size:clamp(2.8rem,8vw,6.4rem)}.ejemplos__cabeza p{max-width:58ch;margin-top:.6rem}.ejemplos__lista{grid-template-columns:repeat(auto-fill,minmax(min(100%,330px),1fr));gap:clamp(1rem,2.2vw,1.6rem);margin-top:1.8rem;padding:0;list-style:none;display:grid}.ejemplo{text-align:left;width:100%;height:100%;color:var(--anil);background:var(--papel);cursor:pointer;box-shadow:5px 5px 0 var(--toldo);border:3px solid #000;border-radius:4px 12px 5px 10px;flex-direction:column;gap:.15rem;padding:0 0 .9rem;transition:transform .14s,box-shadow .14s;display:flex;overflow:hidden}.ejemplo:hover{box-shadow:7px 7px 0 var(--toldo);transform:translate(-2px,-2px)}.ejemplo img{aspect-ratio:3/2;object-fit:cover;width:100%;height:auto;margin-bottom:.55rem}.ejemplo strong{font-family:var(--cartel);color:var(--rotulo-texto);padding-inline:.9rem;font-size:1.6em;font-weight:400;line-height:1.1}.ejemplo__sector{padding-inline:.9rem;font-size:.82em;font-weight:700}.ejemplo__funcion{margin-top:.2rem;padding-inline:.9rem}.ejemplos__pedir{margin-top:2rem}.ejemplos__pedir .boton{border-color:#fff;box-shadow:3px 3px #fff}.telefono{color:var(--anil);background:#fff;border:9px solid #15171d;border-radius:30px;flex-direction:column;display:flex;position:relative;overflow:hidden}.telefono__barra{text-align:center;text-overflow:ellipsis;white-space:nowrap;background:#e9ebf0;flex:none;padding:.45rem .8rem;font-size:.72em;overflow:hidden}#tarjeta{background-color:#e6f4f3;background-image:linear-gradient(#b6dcd9 2px,#0000 2px),linear-gradient(90deg,#b6dcd9 2px,#0000 2px);background-size:74px 74px;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:clamp(1.5rem,5vw,4rem);padding:clamp(3rem,9svh,7rem) max(4vw,16px);display:grid}.tarjeta__texto{background:#e6f4f3;justify-self:end;max-width:34rem;padding:1.2rem}.tarjeta__texto h2{color:var(--azulejo);margin-bottom:.8rem;font-size:clamp(2.4rem,5.6vw,4.6rem)}.tarjeta__texto p+p{margin-top:.6rem;font-weight:700}.tarjeta__texto p.pequeno{margin-top:1rem;font-weight:400}.tarjeta__botones{flex-wrap:wrap;gap:.7rem;margin-top:.9rem;display:flex}.tarjeta__mesa{max-width:560px;height:470px;position:relative}.telefono--resena{width:220px;height:440px;position:absolute;top:0;right:0}.resena{text-align:center;background:#f7f9fb;flex-direction:column;flex:1;justify-content:center;padding:1rem;font-size:.92rem;display:flex}.resena__espera{color:#5d647e}.resena__abierta{flex-direction:column;gap:.6rem;display:flex}.resena__estrellas{justify-content:center;display:flex}.resena__estrellas button{color:#c9ced6;cursor:pointer;background:0 0;border:0;padding:0 1px;font-size:1.85rem;line-height:1}.resena__estrellas button.dada{color:#d99a00}.ondas{pointer-events:none;position:absolute;top:280px;right:110px}.ondas i{border:4px solid var(--azulejo);opacity:0;border-radius:50%;width:100px;height:100px;position:absolute;top:-50px;left:-50px}.nfc{aspect-ratio:1.585;cursor:grab;touch-action:none;user-select:none;perspective:900px;z-index:2;width:min(300px,68%);position:absolute;bottom:34px;left:0}.nfc.cogida{cursor:grabbing}.nfc__cara{background:var(--anil);color:#fff;backface-visibility:hidden;border-radius:12px;flex-direction:column;gap:.2rem;padding:.95rem;line-height:1.2;transition:transform .55s;display:flex;position:absolute;inset:0;box-shadow:3px 6px #16225c4d}.nfc__cara strong{font-family:var(--cartel);color:var(--toldo);font-size:1.3em;font-weight:400}.nfc__cara span{font-size:.82em}.nfc__cara .nfc__ondas{width:36px;position:absolute;bottom:10px;right:12px}.nfc__google{color:#3c4043;background:#fff;border-radius:999px;align-items:center;gap:.35rem;padding:.25rem .6rem .25rem .4rem;font-size:.74em;font-weight:700;display:flex;position:absolute;bottom:.8rem;left:.95rem}.nfc__cara .logo-g{flex:none;width:18px;height:18px;position:static}.nfc__qr-texto{align-items:center;gap:.35rem;display:flex}.nfc__cara--qr{background:var(--papel);color:var(--anil);justify-content:center;align-items:center;transform:rotateY(180deg)}.nfc__cara--qr>svg{width:58%;height:auto;max-height:76%;position:static}.nfc.girada .nfc__cara:first-child{transform:rotateY(-180deg)}.nfc.girada .nfc__cara--qr{transform:rotateY(0)}#ticket{background:var(--toldo);grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr);align-items:start;gap:clamp(1.5rem,5vw,5rem);padding:clamp(3rem,9svh,7rem) max(4vw,16px) clamp(4rem,12svh,8rem);display:grid}.caja{justify-self:end;width:100%;max-width:40rem}.caja h2{color:var(--anil);font-size:clamp(2.8rem,8vw,6.4rem)}.caja>p{margin-top:.6rem}.caja__fija{color:#fff;background:var(--anil);flex-direction:column;margin-top:1.1rem;padding:.8rem 1rem;display:flex}.caja__extras{flex-direction:column;margin:.8rem 0 .9rem;display:flex}.caja__extras label{cursor:pointer;border-bottom:2px solid #16225c47;grid-template-columns:26px 1fr auto;align-items:start;gap:.7rem;padding:.65rem 0;display:grid}.caja__extras input{width:22px;height:22px;accent-color:var(--rotulo);margin:2px 0 0}.caja__extras em{white-space:nowrap;text-align:right;font-style:normal;font-weight:700}.caja__extras .apagado{cursor:default;color:#4d4a2a}.rollo{padding-top:.2rem}.papel{color:#1a1a1f;background:var(--papel);clip-path:polygon(0 0,100% 0,100% calc(100% - 10px),96% 100%,92% calc(100% - 10px),88% 100%,84% calc(100% - 10px),80% 100%,76% calc(100% - 10px),72% 100%,68% calc(100% - 10px),64% 100%,60% calc(100% - 10px),56% 100%,52% calc(100% - 10px),48% 100%,44% calc(100% - 10px),40% 100%,36% calc(100% - 10px),32% 100%,28% calc(100% - 10px),24% 100%,20% calc(100% - 10px),16% 100%,12% calc(100% - 10px),8% 100%,4% calc(100% - 10px),0 100%);width:min(350px,100%);padding:1.3rem 1.2rem 1.9rem;font-family:Courier Prime,Courier New,monospace;font-size:.92em;transform:rotate(1deg)}.papel__cabeza{text-align:center;margin-bottom:.8rem;font-weight:700}.papel__cabeza span{font-weight:400}.papel ul{border-block:2px dashed #1a1a1f;margin:0;padding:.5rem 0;list-style:none}.papel li{justify-content:space-between;gap:1rem;display:flex;overflow:hidden}.papel__total{justify-content:space-between;margin-top:.4rem;font-size:1.15em;display:flex}.papel__total[hidden]{display:none}.papel__total strong{white-space:nowrap;margin-left:.6rem}.papel__pie{text-align:center;margin-top:1.1rem;font-size:.85em}#hablar{background:var(--cal);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(1.5rem,5vw,4.5rem);padding:clamp(3rem,9svh,7rem) max(4vw,16px);display:grid}.dudas{justify-self:end;width:100%;max-width:38rem}.dudas h2{color:var(--anil);font-size:clamp(2.6rem,6.4vw,5.2rem)}.dudas>p{margin:.6rem 0 1rem}.dudas details{border-bottom:2px solid #16225c40}.dudas summary{cursor:pointer;padding:.7rem 2rem .7rem 0;font-weight:700;list-style:none;position:relative}.dudas summary::-webkit-details-marker{display:none}.dudas summary:after{content:"+";color:var(--rotulo-texto);font-size:1.4em;line-height:1.2;position:absolute;top:.45rem;right:.3rem}.dudas details[open] summary:after{content:"−"}.dudas details p{max-width:56ch;padding:0 0 .9rem}.consulta{background:var(--papel);border:3px solid var(--anil);width:100%;max-width:34rem;box-shadow:5px 5px 0 var(--anil);border-radius:5px 12px 6px 10px;flex-direction:column;gap:.75rem;padding:clamp(1rem,2.5vw,1.6rem);display:flex}.consulta h3{font-family:var(--cartel);color:var(--rotulo-texto);margin:0;font-size:1.7em;font-weight:400;line-height:1.1}.consulta__fila{flex-direction:column;gap:.2rem;display:flex}.consulta label{font-weight:700}.consulta input,.consulta textarea{width:100%;color:var(--anil);border:2px solid var(--anil);resize:vertical;font:inherit;background:#fff;border-radius:3px 8px 4px 7px;padding:.55em .65em}.consulta textarea::placeholder{color:#5f6580}.consulta [aria-invalid]{border-color:var(--rotulo);border-width:3px}.consulta__error{color:#a81d15;font-weight:700}.consulta__vista{background:#dff3e5;border-radius:3px 14px 14px;padding:.65rem .8rem;font-size:.9em}.consulta__vista span{font-size:.86em;font-weight:700}.consulta__vista p{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.32}.consulta__botones{flex-wrap:wrap;gap:.7rem;display:flex}.consulta__botones .boton{text-align:center;flex:11rem}.boton.consulta__wa{color:#fff;background:#0c7a3f}.consulta__estado:empty{display:none}.consulta__estado{color:#0c6a37;font-weight:700}#cierre{background:#ffd98f;position:relative;overflow:hidden}.cierre__persiana{background:repeating-linear-gradient(#9aa6ae 0 3px,#a9b4bb 3px 15px,#8f9ba3 15px 25px,#5f6c75 25px 28px);border-bottom:14px solid #3f4a53;height:clamp(100px,22svh,220px)}.cierre__luz{width:min(92vw,1120px);margin-inline:auto;padding:clamp(2.2rem,7svh,4.5rem) 0 clamp(3rem,9svh,6rem)}.cierre__luz h2{max-width:15ch;font-size:clamp(2.8rem,7.6vw,7rem)}.cierre__luz>p{max-width:52ch;margin-top:1.1rem}.cierre__contacto{flex-wrap:wrap;gap:.9rem;margin:1.5rem 0;display:flex}.cierre__enlaces{flex-wrap:wrap;gap:.35rem 1.1rem;margin-bottom:1.1rem;font-weight:700;display:flex}.cierre__enlaces a{padding-block:.25rem}#movil{color:#fff;background:#0d1540db;border:0;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:0}#movil::backdrop{background:0 0}.movil__marco{justify-content:center;align-items:center;gap:clamp(1.5rem,5vw,4rem);height:100%;padding:2vh 3vw;display:flex}.movil__lado{width:min(340px,38vw)}.movil__lado h2{color:var(--toldo);margin-bottom:.6rem;font-size:clamp(2rem,4vw,3.4rem)}.movil__lado p{margin-bottom:1rem}.movil__lado .boton{border-color:#fff;width:fit-content;margin-top:.7rem;display:block;box-shadow:3px 3px #fff}.movil__lado .boton--claro{color:var(--anil)}.telefono--real{flex:none;width:min(390px,92vw);height:min(780px,92dvh)}.telefono--real iframe{border:0;flex:1;width:100%}.escribeme{z-index:8;opacity:0;visibility:hidden;transition:opacity .25s,transform .25s,visibility .25s;position:fixed;bottom:14px;right:14px;transform:translateY(10px)}.escribeme.visible{opacity:1;visibility:visible;transform:none}.escribeme a{color:#fff;background:#0c7a3f;border:3px solid #fff;border-radius:4px 12px 5px 10px;padding:.55em 1.05em;font-weight:700;text-decoration:none;display:block;box-shadow:2px 3px #00000059}.escribeme a:hover{background:#0a6535}@media (width>=1200px){.telefono.dentro__movil{display:flex}}@media (width<=700px) and (height>=730px){.dentro__texto{align-self:start;padding-top:15svh}.telefono.dentro__movil{width:64vw;height:36svh;display:flex;bottom:-7svh;right:7vw}}@media (width<=700px){.nota{margin-left:-41vw;font-size:1.35em;bottom:11svh;left:50%;right:auto}.pintada{margin-top:-15svh;font-size:clamp(2.6rem,15vw,4rem)}#calle{--tienda:clamp(300px, calc(100svh - var(--acera) - 262px), 520px)}.tarjeta__mesa{height:640px}.telefono--resena{margin-left:-110px;left:50%;right:auto}.ondas{left:50%;right:auto}.nfc{width:min(300px,84vw);bottom:0;left:calc(50% - min(150px,42vw))}#tarjeta,#ticket,#hablar,.dato{grid-template-columns:1fr}.barra{grid-template-columns:8.4em 1fr 3.4em}.dudas,.tarjeta__texto,.caja{justify-self:stretch}.tarjeta__mesa{max-width:none}.papel{margin-inline:auto}.movil__marco{flex-direction:column-reverse;justify-content:flex-start;gap:.6rem;padding:8px}.movil__lado{justify-content:space-between;align-items:center;gap:.5rem;width:100%;display:flex}.movil__lado h2,.movil__lado p,#movil-pestana{display:none}#movil-cerrar{margin:0 auto}.telefono--real{border-width:5px;border-radius:18px;width:100%;height:calc(100dvh - 70px)}}@media (height<=620px) and (width>=701px){.cartel{width:400px;font-size:.86em}}@media (height<=500px){#calle{--acera:54px;--tienda:calc(100svh - 54px - 14px)}.cartel{width:min(46vw,340px);padding:.4rem .6rem .5rem;font-size:.74em}.cartel h2{font-size:1.3em}.nota{width:min(250px,40vw);font-size:1.15em;bottom:11svh}.bocadillo{font-size:1em}.dentro__texto{padding-top:13svh}.dentro__texto p{margin-top:.3rem;font-size:.86em}}@media (prefers-reduced-motion:reduce){.persiana{cursor:default}.inicio__ajustes .ajustes__boton,.nfc__cara,.tienda,.boton,.ejemplo,.escribeme{transition:none}.parada.activa .entra{animation:none}}.inicio-ajustes{z-index:9;position:fixed;top:10px;right:12px}.inicio__ajustes{gap:.55rem}.inicio__ajustes .ajustes__boton{min-width:46px;height:46px;font:700 1rem/1 var(--letra);letter-spacing:.04em;color:var(--anil);border:3px solid var(--anil);box-shadow:3px 3px 0 var(--anil);backdrop-filter:none;background:#fff;border-radius:4px 9px 5px 8px;padding:0 .7rem;transition:transform .12s,box-shadow .12s}.inicio__ajustes .ajustes__boton:hover{box-shadow:4px 4px 0 var(--anil);background:#fff;transform:translate(-1px,-1px)}.inicio__ajustes .ajustes__boton:active{box-shadow:0 0 0 var(--anil);transform:translate(3px,3px)}.inicio__ajustes .ajustes__boton:focus-visible{outline-offset:3px;outline:3px solid #000}.inicio__ajustes .ajustes__boton svg{fill:var(--anil);stroke:var(--anil)}.ejemplos__nota{color:#e3e7f5;margin-top:.6rem;font-size:.9em;font-style:italic}@media (width<=700px){.cartel{top:70px}#calle{--tienda:clamp(280px, calc(100svh - var(--acera) - 318px), 520px)}}[data-tema=oscuro]{--papel-oscuro:#2f3136;--tinta-clara:#f1f1ef;--rotulo-claro:#ffc400;--amarillo-claro:#ffd978}[data-tema=oscuro] body{color:var(--tinta-clara);background:#1f2124}[data-tema=oscuro] :focus-visible{outline-color:var(--amarillo-claro)}[data-tema=oscuro] .boton{border-color:var(--tinta-clara);box-shadow:3px 3px #000}[data-tema=oscuro] .boton:hover{box-shadow:4px 4px #000}[data-tema=oscuro] .boton--claro{background:var(--tinta-clara);color:var(--anil)}[data-tema=oscuro] .inicio__ajustes .ajustes__boton{background:var(--tinta-clara);border-color:var(--tinta-clara);box-shadow:3px 3px #000}[data-tema=oscuro] .inicio__ajustes .ajustes__boton:hover{background:var(--tinta-clara);box-shadow:4px 4px #000}[data-tema=oscuro] .inicio__ajustes .ajustes__boton:focus-visible{outline-color:var(--amarillo-claro)}[data-tema=oscuro] #entrada{background:#26282b}[data-tema=oscuro] .dentro h1{color:var(--amarillo-claro)}[data-tema=oscuro] .dentro__texto{color:var(--tinta-clara)}[data-tema=oscuro] .persiana{background:linear-gradient(90deg,#0000004d,#0000 7% 93%,#0000004d),repeating-linear-gradient(#4b5660 0 3px,#56626b 3px 15px,#46515a 15px 25px,#2b333a 25px 28px)}[data-tema=oscuro] .persiana__guia,[data-tema=oscuro] .persiana__tirador{background:#20272d;border-top-color:#151a1e}[data-tema=oscuro] .pintada{color:var(--amarillo-claro);mix-blend-mode:normal;text-shadow:2px 2px #00000059}[data-tema=oscuro] .nota{color:var(--anil);background:#f1ead6}[data-tema=oscuro] #datos{background:#18211e;border-color:#5e4a31}[data-tema=oscuro] #calle:before{content:"";pointer-events:none;background:#080c2873;position:absolute;inset:0}[data-tema=oscuro] .pista:before{opacity:max(.35, calc(var(--noche) * .62))}[data-tema=oscuro] .barrio{fill:#000;opacity:.22}[data-tema=oscuro] .cartel{color:var(--tinta-clara);background:var(--papel-oscuro);border-color:var(--tinta-clara);box-shadow:4px 4px #000}[data-tema=oscuro] .cartel h2{color:var(--rotulo-claro)}[data-tema=oscuro] .cartel__hora{background:#1f2124}[data-tema=oscuro] .cartel__etiqueta{color:var(--tinta-clara);background:#33407e}[data-tema=oscuro] .cartel__etiqueta.verdad{color:var(--anil);background:var(--toldo)}[data-tema=oscuro] .bocadillo{color:var(--anil);background:#f1ead6}[data-tema=oscuro] #ejemplos{background:linear-gradient(#1f2124,#1f2124)}[data-tema=oscuro] .ejemplo{color:var(--tinta-clara);background:var(--papel-oscuro);border-color:#5a5d63}[data-tema=oscuro] .ejemplo strong{color:var(--rotulo-claro)}[data-tema=oscuro] #tarjeta{background-color:#0d2427;background-image:linear-gradient(#173a3e 2px,#0000 2px),linear-gradient(90deg,#173a3e 2px,#0000 2px)}[data-tema=oscuro] .tarjeta__texto{background:#0d2427}[data-tema=oscuro] .tarjeta__texto h2{color:#5fd3cb}[data-tema=oscuro] .ondas i{border-color:#5fd3cb}[data-tema=oscuro] .nfc__cara{border:2px solid #5a5d63;box-shadow:3px 6px #00000073}[data-tema=oscuro] #ticket{background:#2a2310}[data-tema=oscuro] .caja{color:#fff3d1}[data-tema=oscuro] .caja h2{color:var(--amarillo-claro)}[data-tema=oscuro] .caja__extras label{border-bottom-color:#fff3d140}[data-tema=oscuro] .caja__extras .apagado{color:#b9ad86}[data-tema=oscuro] #hablar{background:#26282b}[data-tema=oscuro] .dudas h2{color:var(--amarillo-claro)}[data-tema=oscuro] .dudas details{border-bottom-color:#eef0f838}[data-tema=oscuro] .dudas summary:after{color:var(--rotulo-claro)}[data-tema=oscuro] .consulta{background:var(--papel-oscuro);border-color:#d9dadb;box-shadow:5px 5px #000}[data-tema=oscuro] .consulta h3{color:var(--rotulo-claro)}[data-tema=oscuro] .consulta input,[data-tema=oscuro] .consulta textarea{color:var(--tinta-clara);color-scheme:dark;background:#26282b;border-color:#d9dadb}[data-tema=oscuro] .consulta textarea::placeholder{color:#a9b0cc}[data-tema=oscuro] .consulta [aria-invalid]{border-color:var(--rotulo-claro)}[data-tema=oscuro] .consulta__error{color:var(--rotulo-claro)}[data-tema=oscuro] .consulta__vista{color:#e2f7ea;background:#123826}[data-tema=oscuro] .consulta__estado{color:#7fe3aa}[data-tema=oscuro] #cierre{color:#fff3d1;background:#2b2412}[data-tema=oscuro] .cierre__luz h2{color:var(--amarillo-claro)}[data-tema=oscuro] .cierre__persiana{background:repeating-linear-gradient(#4b5660 0 3px,#56626b 3px 15px,#46515a 15px 25px,#2b333a 25px 28px);border-bottom-color:#20272d}#quien{background:var(--cal);min-height:100svh;color:var(--anil)}.quien__volver{width:min(92vw,1120px);margin:0 auto;padding-top:clamp(1rem,3vw,1.6rem);padding-right:8.5rem;font-weight:700}.quien__volver a{padding-block:.6rem;display:inline-block}.quien__texto h1{line-height:1.02;font-family:var(--cartel);margin:0;font-weight:400}.cierre__quien{gap:.5rem;margin:.4rem 0 1.4rem;display:inline-flex}.quien__dentro{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:clamp(1.6rem,5vw,4rem);width:min(92vw,1120px);margin-inline:auto;padding:clamp(2.6rem,7vw,5rem) 0 clamp(1.6rem,4vw,2.6rem);display:grid}.quien__texto h1{max-width:16ch;color:var(--anil);font-size:clamp(2.1rem,5vw,4rem)}.quien__texto>p{max-width:46ch;margin-top:1rem}.quien__texto a:not(.boton){padding-block:.3em;font-weight:700;display:inline-block}.quien__botones{flex-wrap:wrap;gap:.9rem;margin:1.5rem 0 .4rem;display:flex}.quien__hoja{border:3px solid var(--anil);width:min(100%,440px);box-shadow:8px 8px 0 var(--anil);background:#fff;justify-self:center;transition:transform .25s;display:block;transform:rotate(1.6deg)}.quien__hoja img{width:100%;height:auto;display:block}.quien__hoja:hover{transform:rotate(0)translateY(-4px)}.quien__hoja:focus-visible{outline-offset:6px;outline:3px solid #000}.quien__pie{width:min(92vw,1120px);margin:0 auto;padding-bottom:clamp(5rem,9vw,6rem)}@media (width<=760px){.quien__dentro{grid-template-columns:minmax(0,1fr)}.quien__hoja{width:min(100%,360px)}}@media (prefers-reduced-motion:reduce){.quien__hoja{transition:none}.quien__hoja:hover{transform:rotate(1.6deg)}}[data-tema=oscuro] #quien{color:#f1f1ef;background:#26282b;border-top-color:#5a5d63}[data-tema=oscuro] .quien__texto h1{color:var(--amarillo-claro)}[data-tema=oscuro] .quien__texto a:not(.boton),[data-tema=oscuro] .quien__pie a,[data-tema=oscuro] .quien__volver a{color:#ffc400}[data-tema=oscuro] .quien__hoja{border-color:#5a5d63;box-shadow:8px 8px #000}.quien__contacto{flex-wrap:wrap;gap:.8rem;margin-top:1.4rem;display:flex}.quien__enlaces{flex-wrap:wrap;gap:.35rem 1.3rem;margin-top:1rem;font-weight:700;display:flex}.quien__enlaces a,.quien__pie a{padding-block:.4rem;display:inline-block}[data-tema=oscuro] .quien__enlaces a{color:#ffc400}.inicio-marca{z-index:9;border:3px solid var(--anil);color:var(--anil);box-shadow:3px 3px 0 var(--anil);background:#fff;border-radius:4px 9px 5px 8px;align-items:center;gap:.5rem;padding:.3rem .75rem .3rem .35rem;font-size:1rem;font-weight:700;text-decoration:none;display:inline-flex;position:fixed;top:10px;left:12px}.inicio-marca img{width:30px;height:30px;display:block}[data-tema=oscuro] .inicio-marca{color:#f1f1ef;background:#26282b;border-color:#f1f1ef;box-shadow:3px 3px #000}@media (width<=480px){.inicio-marca span{display:none}.inicio-marca{padding:.25rem}}.equipo{max-width:70rem;margin:0 auto 2.5rem;padding-inline:max(4vw,16px)}.equipo h2{margin-bottom:1rem;font-size:clamp(2rem,5vw,3.2rem)}.equipo ul{flex-wrap:wrap;gap:1rem;margin:0;padding:0;list-style:none;display:flex}.equipo li{color:var(--anil);border:3px solid var(--anil);box-shadow:3px 3px 0 var(--anil);background:#fff;border-radius:4px 9px 5px 8px;flex:18rem;align-items:center;gap:.9rem;padding:.9rem;display:flex}.equipo__inicial{background:var(--rotulo);width:3.2rem;height:3.2rem;color:var(--anil);border-radius:8px;flex:none;place-items:center;font-size:1.5rem;font-weight:700;display:grid}[data-tema=oscuro] .equipo li{color:#f1f1ef;background:#26282b;border-color:#f1f1ef;box-shadow:3px 3px #000}[data-tema=oscuro] .equipo__inicial{color:#26282a}
