*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--fondo);color:var(--tinta);font-family:var(--texto);-webkit-font-smoothing:antialiased;margin:0;font-size:15px;line-height:1.5;overflow-x:clip}img{max-width:100%;height:auto;display:block}h1,h2,h3,p,figure{margin:0}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}input,textarea,select{font:inherit;color:inherit;font-size:16px}::selection{background:var(--tinta);color:var(--fondo)}.chips::-webkit-scrollbar{display:none}.panel__chips::-webkit-scrollbar{display:none}.panel__locales::-webkit-scrollbar{display:none}.pantalla{min-height:100dvh}.aviso{padding:40px var(--margen);color:var(--tinta-2);text-align:center}.rv{opacity:0;transition:opacity .7s,transform .7s cubic-bezier(.2,.7,.2,1);transform:translateY(10px)}.rv[data-rv=ok]{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.rv{opacity:1;transition:none;transform:none}}.boton{background:var(--p-tinta,#141413);color:#fff;min-height:48px;transition:background var(--curva);border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-size:15px;font-weight:500;display:inline-flex}.boton:hover{background:var(--p-hover,#33322f)}.boton:disabled{opacity:.5;cursor:not-allowed}.boton--suave{color:var(--p-tinta,#141413);border:1px solid var(--p-campo,#d9d6ce);background:#fff}.boton--suave:hover{background:#faf9f6}.boton--volvio{border:1px solid var(--p-verde-borde);background:var(--p-verde-fondo);min-height:38px;color:var(--p-verde);border-radius:9px;padding:0 12px;font-size:14px}.boton--volvio:hover{background:#e4efe8}.boton--peligro{color:var(--p-rojo,#a8442c);background:0 0;align-self:flex-start;min-height:44px;padding:0;font-size:14px;font-weight:400}.boton--peligro:hover{text-underline-offset:3px;background:0 0;text-decoration:underline}.pd-sumar{border:1.5px solid var(--tinta);min-height:44px;color:var(--tinta);font:inherit;font-variant-numeric:tabular-nums;white-space:nowrap;cursor:pointer;background:0 0;border-radius:999px;justify-content:center;align-items:center;gap:4px;padding:0 14px;font-weight:600;display:inline-flex;position:relative}.pd-sumar--lleva{background:var(--tinta);color:var(--fondo)}.pd-sumar__mas{font-size:1.15em;line-height:1}.pd-sumar__cuantos{background:var(--fondo);min-width:22px;height:22px;color:var(--tinta);border:1.5px solid var(--tinta);text-align:center;border-radius:11px;padding:0 6px;font-size:12px;font-weight:700;line-height:19px;position:absolute;top:-9px;right:-5px}.carta-plegada{display:none!important}@font-face{font-family:Enriqueta;font-style:normal;font-weight:400;font-display:swap;src:url(/fuentes/enriqueta-400.woff2)format("woff2")}@font-face{font-family:Enriqueta;font-style:normal;font-weight:600;font-display:swap;src:url(/fuentes/enriqueta-600.woff2)format("woff2")}@font-face{font-family:Cedarville Cursive;font-style:normal;font-weight:400;font-display:swap;src:url(/fuentes/cedarville.woff2)format("woff2")}:root{--bg:#ece7e1;--bg2:#e2dad0;--paper:#f5f1ec;--ink:#2b211b;--mut:#6a5b50;--line:#2b211b29;--line2:#2b211b57;--acc:#8e4a22;--acc2:#a55b30;--negro:#171513;--t1:oklch(90.5% .05 55);--t2:oklch(90.5% .05 85);--t3:oklch(90.5% .045 145);--t4:oklch(90.5% .03 215);--t5:oklch(90.5% .045 15);--d1:oklch(50% .115 55);--d2:oklch(50% .115 85);--d3:oklch(50% .115 145);--d4:oklch(50% .115 215);--d5:oklch(50% .115 15);--serif:"Enriqueta", Georgia, serif;--mano:"Cedarville Cursive", cursive;--fondo:var(--bg);--tinta:var(--ink);--tinta-2:var(--mut);--texto:var(--serif);--ui:var(--serif);--margen:20px;--curva:18px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-tema=oscuro]{--bg:#1c1713;--bg2:#27201b;--paper:#241d18;--ink:#efe7dc;--mut:#b3a496;--line:#efe7dc24;--line2:#efe7dc4d;--acc:#db9c6c;--acc2:#c4855a;--t1:oklch(31% .05 55);--t2:oklch(31% .05 85);--t3:oklch(31% .045 145);--t4:oklch(31% .03 215);--t5:oklch(31% .045 15);--d1:oklch(80% .1 55);--d2:oklch(80% .1 85);--d3:oklch(80% .1 145);--d4:oklch(80% .1 215);--d5:oklch(80% .1 15);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}body{background:var(--bg);color:var(--ink);font-family:var(--serif);-webkit-tap-highlight-color:transparent;transition:background-color .4s,color .4s}.lola{min-height:100vh;overflow-x:clip}.lola a:hover{color:var(--acc)}.sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.dib{color:inherit;display:block}.dib--suyo{background:currentColor;width:100%;height:auto}.dib--trazo{filter:url(#mano);overflow:visible}.lola-pildora{background:var(--ink);min-height:50px;color:var(--bg);border-radius:999px;align-items:center;gap:10px;padding:0 24px;font-size:16px;font-weight:600;transition:transform .2s;display:inline-flex}.lola .lola-pildora:hover{color:var(--bg);transform:translateY(-2px)}.lola-pildora--borde{min-height:48px;color:var(--ink);border:1.5px solid var(--ink);background:0 0;padding:0 22px;font-size:15px}.lola .lola-pildora--borde:hover{color:var(--acc)}.horno{z-index:100;background:var(--bg);flex-direction:column;justify-content:center;align-items:center;gap:26px;transition:transform .75s cubic-bezier(.7,0,.2,1);display:flex;position:fixed;inset:0}.horno:after{content:"";background:radial-gradient(circle at 14px 0, var(--bg) 13.5px, transparent 14px) 0 0 / 28px 22px repeat-x;height:22px;position:absolute;bottom:-22px;left:0;right:0}.horno--sale{transform:translateY(calc(-100% - 24px))}.horno__pan,.horno__letra{background:var(--acc);display:block}.horno__pan{aspect-ratio:194/104;transform-origin:50% 80%;width:150px;animation:1.1s cubic-bezier(.34,1.56,.64,1) both horno-pan;-webkit-mask:url(/img/dibujos/pan.svg) 50%/contain no-repeat;mask:url(/img/dibujos/pan.svg) 50%/contain no-repeat}.horno__letra{aspect-ratio:380/332;width:200px;animation:1.3s cubic-bezier(.45,0,.25,1) .25s both horno-letra;-webkit-mask:url(/img/dibujos/letra.svg) 50%/contain no-repeat;mask:url(/img/dibujos/letra.svg) 50%/contain no-repeat}.horno--ya .horno__pan,.horno--ya .horno__letra{animation:none}@keyframes horno-pan{0%{transform:scale(.84,.6)}}@keyframes horno-letra{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(-10% -10% -10% 0)}}.lola-barra{z-index:60;background:var(--bg);border-bottom:1px solid var(--line);align-items:center;gap:4px;height:60px;padding:0 8px 0 10px;transition:background-color .4s;display:flex;position:fixed;top:0;left:0;right:0}.lola-barra__logo{width:44px;height:44px;box-shadow:0 0 0 1px var(--line);border-radius:50%;flex:none;margin-right:auto;overflow:hidden}.lola-barra__logo img{width:100%;height:100%}.lola-barra__boton{border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.lola-barra__boton:hover{color:var(--acc)}.lola-portada{padding-top:60px}.hero{text-align:center;max-width:1200px;margin:0 auto;padding:24px 20px 8px;position:relative}.hero__escena{height:clamp(300px,42vw,470px);position:relative}.hero__orbe{position:absolute}.orbe--1{width:clamp(104px,15vw,210px);color:var(--d1);top:8%;left:2%}.orbe--2{width:clamp(50px,6vw,90px);color:var(--d4);top:3%;right:7%}.orbe--3{width:clamp(74px,9vw,130px);color:var(--d3);bottom:6%;left:5%}.orbe--4{width:clamp(62px,8vw,120px);color:var(--d5);bottom:4%;right:3%}.orbe--5{width:clamp(56px,6vw,96px);color:var(--d2);top:-2%;left:24%}.hero__logo{--lado:clamp(184px, 27vw, 330px);width:var(--lado);aspect-ratio:1;margin-left:calc(var(--lado) / -2);margin-top:calc(var(--lado) / -2);position:absolute;top:50%;left:50%}.hero__logo img{width:100%;height:100%;box-shadow:0 0 0 1px var(--line);border-radius:50%}.hero__frase{margin:10px auto 0;font-size:clamp(20px,2.6vw,30px);font-weight:400;line-height:1.3}.hero__renglon{display:block;overflow:hidden}.hero__renglon>span{display:block}.hero__renglon--ultimo{padding-bottom:.35em}.hero__para-vos{white-space:nowrap;position:relative}.hero__para-vos svg{width:106%;height:.45em;position:absolute;bottom:-.32em;left:-3%;overflow:visible}.hero__para-vos path{fill:none;stroke:var(--acc);stroke-width:2px;stroke-linecap:round;vector-effect:non-scaling-stroke;stroke-dasharray:1;stroke-dashoffset:0}.con-intro .hero__logo{opacity:0;transform:scale(.6)rotate(-14deg)}.con-intro .hero__dibujo{clip-path:inset(0 100% 0 0)}.con-intro .hero__renglon>span{transform:translateY(105%)}.con-intro .hero__para-vos path{stroke-dashoffset:1px}.con-intro.entra .hero__logo{opacity:1;transition:transform 1.1s cubic-bezier(.34,1.56,.64,1),opacity .4s;transform:none}.con-intro.entra .hero__dibujo{clip-path:inset(-10%);transition:clip-path 1.1s cubic-bezier(.65, 0, .35, 1) var(--tarde,.45s);animation:flota var(--dura,4.2s) ease-in-out calc(var(--tarde,.45s) + 1.15s) infinite alternate}.con-intro.entra .hero__renglon>span{transition:transform 1s cubic-bezier(.16,1,.3,1) .5s;transform:none}.con-intro.entra .hero__renglon--ultimo>span{transition-delay:.62s}.con-intro.entra .hero__para-vos path{stroke-dashoffset:0;transition:stroke-dashoffset .8s cubic-bezier(.65,0,.35,1) 1.4s}.orbe--1 .hero__dibujo{--tarde:.45s;--dura:4.2s;--y:-7px;--giro:4deg}.orbe--2 .hero__dibujo{--tarde:.58s;--dura:4.9s;--y:7px;--giro:-4deg}.orbe--3 .hero__dibujo{--tarde:.71s;--dura:5.6s;--y:-7px;--giro:4deg}.orbe--4 .hero__dibujo{--tarde:.84s;--dura:6.3s;--y:7px;--giro:-4deg}.orbe--5 .hero__dibujo{--tarde:.97s;--dura:7s;--y:-7px;--giro:4deg}@keyframes flota{to{transform:translateY(var(--y)) rotate(var(--giro))}}.hoy{flex-direction:column;gap:10px;max-width:900px;margin:18px auto 0;padding:0 16px;display:flex}.cartel{background:var(--negro);color:#f2eee8;text-align:left;border-radius:22px;flex-direction:column;gap:6px;padding:20px 22px 22px;display:flex;position:relative;overflow:hidden}[data-tema=oscuro] .cartel{box-shadow:inset 0 0 0 1px var(--line)}.cartel[data-tenue]{opacity:.72}.cartel__rotulo{font-family:var(--mano);color:#e3a877;font-size:26px;line-height:1}.cartel__linea{align-items:baseline;gap:10px;display:flex}.cartel__titulo{text-wrap:balance;min-width:0;font-size:23px;font-weight:600;line-height:1.15}.cartel__puntos{border-bottom:1.5px dotted #f2eee859;flex:1;min-width:12px;transform:translateY(-5px)}.cartel__precio{font-variant-numeric:tabular-nums;flex:none;font-size:18px;font-weight:600}.cartel__platos{margin:0;padding:0 70px 0 0;font-size:17px;line-height:1.4;list-style:none}.cartel__texto{color:#d8cfc4;white-space:pre-line;text-wrap:pretty;padding-right:70px;font-size:15px;line-height:1.45}.cartel__dibujo{color:#e3a877;opacity:.5;width:104px;height:92px;position:absolute;bottom:-16px;right:-12px}.indice{max-width:1200px;margin:0 auto;padding:28px 16px 24px}.indice__momento{margin-bottom:34px}.indice__titulo{align-items:center;gap:14px;padding:0 4px 14px;display:flex}.indice__titulo h2{font-family:var(--mano);color:var(--acc);white-space:nowrap;font-size:clamp(28px,3.4vw,38px);font-weight:400;line-height:1}.indice__titulo svg{flex:1;height:8px;overflow:visible}.indice__titulo path{fill:none;stroke:var(--line2);stroke-width:1.4px;stroke-linecap:round;vector-effect:non-scaling-stroke}.indice__grilla{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}@media (width>=640px){.indice__grilla{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=1000px){.indice__grilla{grid-template-columns:repeat(4,minmax(0,1fr))}}.indice__tarjeta{background:var(--t);min-height:clamp(178px,17vw,224px);box-shadow:inset 0 0 0 1px var(--line);border-radius:50% 50% 18px 18px/74px 74px 18px 18px;flex-direction:column;justify-content:flex-end;align-items:center;gap:12px;padding:22px 12px 18px;transition:transform .45s cubic-bezier(.34,1.56,.64,1),box-shadow .3s,background-color .4s;display:flex;position:relative}@media (hover:hover){.indice__tarjeta:hover{box-shadow:inset 0 0 0 1.5px var(--acc);transform:translateY(-5px)}}.indice__tarjeta:active{transform:scale(.97)}.indice__num{font-family:var(--mano);color:var(--d);font-size:18px;position:absolute;top:16px;left:50%;transform:translate(-50%)}.indice__dibujo{width:100%;max-width:150px;min-height:70px;color:var(--d);flex:1;justify-content:center;align-items:center;padding-top:16px;display:flex}.indice__dibujo .dib--suyo{width:auto;max-width:100%;height:84px}.indice__dibujo .dib--trazo{width:100%;max-height:84px}.indice__nombre{text-align:center;text-wrap:balance;overflow-wrap:anywhere;font-size:clamp(17px,1.6vw,20px);font-weight:600;line-height:1.15}.fachada{justify-content:center;max-width:1200px;margin:0 auto;padding:24px 20px 56px;display:flex}.fachada__dibujo{width:min(86vw,460px);color:var(--acc)}.lola-carta{padding-top:60px}.lola-carta__marco{align-items:flex-start;max-width:1320px;margin:0 auto;display:flex;position:relative}.lola-carta__cuerpo{flex:1 1 0;min-width:0}.menu-cel{z-index:40;background:var(--bg);border-bottom:1px solid var(--line);transition:background-color .4s;position:sticky;top:60px}.menu-cel__lista{scrollbar-width:none;gap:4px;padding:8px 12px;display:flex;position:relative;overflow-x:auto}.menu-cel__lista::-webkit-scrollbar{display:none}.menu-cel .menu__momento{display:contents}.menu-pc{scrollbar-width:none;flex:0 0 260px;max-height:calc(100vh - 60px);padding:36px 12px 40px 32px;position:sticky;top:60px;overflow:auto}.menu-pc__lista{flex-direction:column;align-items:flex-start;display:flex;position:relative}.menu-pc .menu__momento{flex-direction:column;align-items:flex-start;display:flex}.menu__cabeza{font-family:var(--mano);color:var(--acc);margin:16px 0 4px;padding-left:10px;font-size:22px}.menu__boton{white-space:nowrap;height:44px;color:var(--ink);flex:none;padding:0 12px;font-size:16px;transition:color .3s;position:relative}.menu-pc .menu__boton{height:40px;padding:0 10px}.menu__boton[aria-current=true]{color:var(--activo)}.menu__ovalo{pointer-events:none;filter:url(#mano);width:0;height:0;position:absolute;top:0;left:0;overflow:visible}.menu__ovalo path{fill:none;stroke:var(--activo);stroke-width:1.6px;stroke-linecap:round;vector-effect:non-scaling-stroke;stroke-dasharray:1}.seccion{max-width:900px;margin:0 auto;padding:52px 20px 18px;scroll-margin-top:118px;position:relative}.seccion__alto{justify-content:space-between;align-items:flex-end;gap:14px;margin-bottom:14px;display:flex}.seccion__textos{min-width:0}.seccion__momento{font-family:var(--mano);color:var(--d);font-size:24px;line-height:1.2}.seccion__nombre{letter-spacing:-.01em;overflow-wrap:anywhere;font-size:clamp(36px,5vw,54px);font-weight:600;line-height:1}.seccion__renglon{padding-bottom:.12em;display:block;overflow:hidden}.seccion__renglon>span{display:block}.seccion__nota{color:var(--mut);margin-top:4px;font-size:15px}.seccion__dibujo{width:clamp(86px,11vw,130px);height:clamp(76px,9vw,110px);color:var(--d);flex:none;justify-content:center;align-items:flex-end;display:flex}.seccion__dibujo .dib--suyo{width:auto;max-width:100%;height:100%}.seccion__dibujo .dib--trazo{width:100%;height:100%}.seccion__lista{border-top:3px solid var(--d);grid-template-columns:minmax(0,1fr);column-gap:48px;display:grid}@media (width>=1000px){.seccion__lista{grid-template-columns:repeat(2,minmax(0,1fr))}}.grupo{border-bottom:1px solid var(--line2);grid-column:1/-1;justify-content:space-between;align-items:flex-end;gap:12px;padding:26px 0 6px;display:flex}.grupo__textos{min-width:0}.grupo__nombre{letter-spacing:.14em;text-transform:uppercase;color:var(--acc);font-size:14px;font-weight:600}.grupo__nota{color:var(--mut);margin-top:3px;font-size:14px}.grupo__columnas{flex:none;display:flex}.grupo__columnas span{text-align:right;width:82px;color:var(--mut);font-size:14px;line-height:1.2}.producto{border-bottom:1px dashed var(--line2);padding:14px 0 13px;transition:background-color .6s}.producto[data-destello]{background:color-mix(in srgb, var(--t) 70%, transparent)}.producto__linea{align-items:baseline;gap:8px;display:flex}.producto__nombre{overflow-wrap:anywhere;min-width:0;font-size:18px;font-weight:600;line-height:1.25;position:relative}.producto__medida{color:var(--mut);white-space:nowrap;font-size:15px;font-weight:400}.producto__puntos{border-bottom:1.5px dotted var(--line2);flex:auto;min-width:16px;transform:translateY(-5px)}.producto__precio{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;font-size:17px;font-weight:600}.producto__precio--col{width:82px}.producto__precio[data-agotado]{text-decoration:line-through;-webkit-text-decoration-color:var(--acc);text-decoration-color:var(--acc);opacity:.5}.producto__consultar{color:var(--mut);white-space:nowrap;flex:none;font-size:15px}.producto__se-termino{font-family:var(--mano);color:var(--acc);white-space:nowrap;flex:none;font-size:21px;line-height:1}.producto[data-agotado] .producto__nombre,.producto[data-agotado] .producto__precio,.producto[data-agotado] .producto__desc{opacity:.55}.producto__tachado{width:108%;height:10px;position:absolute;top:42%;left:-4%;overflow:visible}.producto__tachado path{fill:none;stroke:var(--acc);stroke-width:1.8px;stroke-linecap:round;vector-effect:non-scaling-stroke}.producto__opciones{color:var(--mut);flex-wrap:wrap;gap:2px 16px;margin-top:4px;font-size:15px;display:flex}.producto__opciones b{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:600}.producto__opciones [data-agotado]{opacity:.55;text-decoration:line-through}.producto__desc{color:var(--mut);text-wrap:pretty;overflow-wrap:anywhere;margin-top:4px;padding-right:18px;font-size:15px;line-height:1.45}.franja{max-width:900px;margin:48px auto 0;padding:0 20px}.franja__caja{background:var(--negro);color:#f2eee8;border-radius:22px;align-items:center;gap:18px;padding:22px 22px 22px 24px;display:flex;position:relative;overflow:hidden}[data-tema=oscuro] .franja__caja{box-shadow:inset 0 0 0 1px var(--line)}.franja__textos{flex:1;min-width:0}.franja__rotulo{font-family:var(--mano);color:#e3a877;font-size:26px;line-height:1.1}.franja__titulo{text-wrap:balance;margin-top:4px;font-size:clamp(22px,3vw,30px);font-weight:600;line-height:1.15}.franja__texto{color:#d8cfc4;text-wrap:pretty;margin-top:6px;font-size:15px;line-height:1.45}.franja__sello{border-radius:50%;flex-direction:column;flex:none;justify-content:center;align-items:center;width:86px;height:86px;display:flex;box-shadow:0 0 0 1px #f2eee859}.franja__sello span:first-child{font-size:27px;line-height:1}.franja__sello span:last-child{margin-top:2px;font-size:9.5px}@media (width<=420px){.franja__sello{display:none}}.foto{pointer-events:none;justify-content:flex-start;max-width:900px;margin:30px auto 6px;padding:0 20px;display:flex;position:relative}.foto--der{justify-content:flex-end}.foto__caja{aspect-ratio:3/4;--arco:50% 50% 12px 12px / 34% 34% 12px 12px;width:min(70vw,340px);position:relative}.foto__marco{border-radius:var(--arco);border:1.5px solid var(--d);position:absolute;inset:0;translate:12px -12px}.foto--der .foto__marco{translate:-12px -12px}.foto__arco{border-radius:var(--arco);background:var(--bg2);position:absolute;inset:0;overflow:hidden}.foto__arco img{object-fit:cover;width:100%;max-width:none;height:122%;margin-top:-11%;display:block}.foto__asoma{width:112px;height:100px;color:var(--d);align-items:flex-end;display:flex;position:absolute;bottom:-14px;right:-40px;overflow:hidden}.foto--der .foto__asoma{left:-40px;right:auto}.foto__asoma .dib--suyo{width:100%;height:auto;max-height:100px}@media (width>=640px){.foto__caja{aspect-ratio:16/9;--arco:220px 220px 16px 16px;width:100%}}@media (width<=420px){.foto__asoma{width:92px;right:-24px}.foto--der .foto__asoma{left:-24px}}.cierre--carta{padding-top:64px}.cierre__firma{text-align:center;border-top:1.5px solid var(--ink);flex-direction:column;align-items:center;gap:14px;max-width:900px;margin:0 auto;padding:56px 20px 48px;display:flex}.cierre__taza{width:76px;color:var(--d4)}.cierre__nos-vemos{font-family:var(--mano);color:var(--acc);font-size:clamp(30px,5vw,42px);line-height:1}.cierre__lola{letter-spacing:-.02em;font-size:clamp(72px,11vw,120px);font-weight:600;line-height:.85}.cierre__donde{color:var(--mut);font-size:15px}.cierre__abajo{max-width:900px;margin:0 auto;padding:0 20px 48px}.resena{background:var(--t2);text-align:center;border-radius:28px;flex-direction:column;align-items:center;gap:12px;padding:30px 20px 28px;display:flex;position:relative;overflow:hidden}.resena__dib{color:var(--d2);opacity:.35;position:absolute}.resena__dib--1{width:96px;top:14px;left:-18px}.resena__dib--2{width:70px;bottom:-8px;right:-6px}.resena__rotulo{font-family:var(--mano);color:var(--d2);font-size:28px;line-height:1}.resena__titulo{text-wrap:balance;font-size:clamp(26px,4vw,34px);font-weight:600;line-height:1.1}.resena__estrellas{gap:4px;margin:4px 0;display:flex}.resena__estrellas a{justify-content:center;align-items:center;width:48px;height:48px;transition:transform .35s cubic-bezier(.34,1.56,.64,1);display:flex}.resena__estrellas a[data-llena]{transform:scale(1.12) rotate(var(--giro))}.lola-estrella{filter:url(#mano);overflow:visible}.lola-estrella path{fill:#0000;stroke:var(--d2);stroke-width:2.2px;stroke-linejoin:round;transition:fill .25s}[data-llena] .lola-estrella path{fill:var(--d2)}.resena__pie{font-size:14px}.cierre__ig{justify-content:center;margin-top:14px;display:flex}.buscador{z-index:80;background:var(--bg);color:var(--ink);flex-direction:column;display:flex;position:fixed;inset:0}.buscador__barra{border-bottom:1px solid var(--line);padding-top:env(safe-area-inset-top)}.buscador__fila{align-items:center;gap:8px;max-width:760px;margin:0 auto;padding:8px 8px 8px 18px;display:flex}.buscador__fila input{min-width:0;height:48px;color:var(--ink);background:0 0;border:0;outline:none;flex:1;font-size:17px}.buscador__fila input::placeholder{color:var(--mut)}.buscador__fila button{height:44px;padding:0 14px;font-size:15px;font-weight:600}.buscador__cuerpo{overscroll-behavior:contain;flex:1;overflow:auto}.buscador__lista{max-width:760px;margin:0 auto;padding:6px 18px 40px}.buscador__ayuda{color:var(--mut);padding:22px 0;font-size:16px}.buscador__res{border-bottom:1px dashed var(--line2);text-align:left;justify-content:space-between;align-items:center;gap:16px;width:100%;min-height:60px;padding:12px 0;display:flex}.buscador__res>span:first-child{flex-direction:column;gap:2px;min-width:0;display:flex}.buscador__nombre{overflow-wrap:anywhere;font-size:18px;font-weight:600}.buscador__res--seccion .buscador__nombre{color:var(--acc)}.buscador__donde{color:var(--mut);font-size:14px}.buscador__precio{text-align:right;font-variant-numeric:tabular-nums;flex:none;max-width:45%;font-weight:600}.lola-toldo{--a:var(--d1);--b:var(--t1);z-index:90;visibility:hidden;background:repeating-linear-gradient(90deg, var(--a) 0 28px, var(--b) 28px 56px);justify-content:center;align-items:center;height:100vh;display:flex;position:fixed;top:0;left:0;right:0;transform:translateY(calc(-100% - 30px))}.lola-toldo[data-tono="2"]{--a:var(--d2);--b:var(--t2)}.lola-toldo[data-tono="3"]{--a:var(--d3);--b:var(--t3)}.lola-toldo[data-tono="4"]{--a:var(--d4);--b:var(--t4)}.lola-toldo[data-tono="5"]{--a:var(--d5);--b:var(--t5)}.lola-toldo:after{content:"";background:radial-gradient(circle at 14px 0, var(--a) 13.5px, transparent 14px) 0 0 / 56px 22px repeat-x, radial-gradient(circle at 42px 0, var(--b) 13.5px, transparent 14px) 0 0 / 56px 22px repeat-x;height:22px;position:absolute;bottom:-22px;left:0;right:0}.lola-toldo__cartel{background:var(--paper);color:var(--ink);text-align:center;border-radius:18px;max-width:calc(100vw - 48px);padding:18px 30px 22px;box-shadow:0 18px 40px #0000002e}.lola-toldo__marca{font-family:var(--mano);color:var(--a);font-size:24px}.lola-toldo__nombre{overflow-wrap:anywhere;font-size:clamp(30px,5vw,48px);font-weight:600;line-height:1.05}.lola-error{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:18px;min-height:100vh;padding:24px;font-size:18px;display:flex}.lola-error img{border-radius:50%}@media (prefers-reduced-motion:reduce){.horno__pan,.horno__letra,.con-intro.entra .hero__dibujo{animation:none}.indice__tarjeta,.lola-pildora,.resena__estrellas a{transition:none}}
