@layer theme,base;@layer components{.marca-nueva :is(.enlace-flecha,.grupo-del-recibo){font-family:var(--font-titular-marca)}.marca-nueva .boton-blanco{background:var(--color-blanco);color:var(--color-azul);box-shadow:0 4px 0 var(--color-sombra)}.marca-nueva .boton-blanco:not(:disabled):hover{background:var(--color-amarillo);color:var(--color-tinta-honda)}.marca-nueva .boton-blanco:not(:disabled):active{box-shadow:0 1px 0 var(--color-sombra)}.marca-nueva .damero-al-reves{background:conic-gradient(var(--color-crema) 25%, var(--color-azul) 0 50%, var(--color-crema) 0 75%, var(--color-azul) 0) 0 0 / calc(var(--c) * 2) calc(var(--c) * 2) repeat var(--color-azul)}.marca-nueva .telefono .tapa{background:var(--color-amarillo);align-items:center;gap:10px;padding:18px 14px 12px;display:flex}.marca-nueva .telefono .tapa .marca{background:var(--color-azul);width:34px;height:34px;color:var(--color-blanco);border-radius:10px;flex:none;place-items:center;display:grid}.marca-nueva .telefono .tapa .marca svg{width:19px}.marca-nueva .telefono .tapa b{font-variation-settings:"wdth" 125;font-size:13.5px;font-weight:800;font-stretch:125%;display:block}.marca-nueva .telefono .tapa span{opacity:.8;font-size:11px}.marca-nueva .telefono .fichas{gap:6px;padding:10px 12px 4px;display:flex;overflow:hidden}.marca-nueva .telefono .fichas span{white-space:nowrap;border:1.5px solid color-mix(in srgb, var(--color-tinta-honda) 16%, transparent);border-radius:999px;padding:5px 10px;font-size:11px;font-weight:600}.marca-nueva .telefono .fichas span:first-child{background:var(--color-azul);border-color:var(--color-azul);color:var(--color-blanco)}.marca-nueva .telefono .platos{gap:8px;padding:6px 12px;display:grid}.marca-nueva .telefono .plato{background:var(--color-blanco);border-radius:12px;grid-template-columns:46px 1fr auto;align-items:center;gap:10px;padding:8px;display:grid}.marca-nueva .telefono .plato i{background:conic-gradient(var(--color-naranja) 25%, var(--color-amarillo) 0 50%, var(--color-naranja) 0 75%, var(--color-amarillo) 0) 0 0 / 23px 23px;border-radius:9px;width:46px;height:46px;display:block}.marca-nueva .telefono .plato:nth-child(2n) i{background:conic-gradient(var(--color-azul) 25%, var(--color-crema) 0 50%, var(--color-azul) 0 75%, var(--color-crema) 0) 0 0 / 23px 23px}.marca-nueva .telefono .plato b{font-size:12.5px;font-weight:700;display:block}.marca-nueva .telefono .plato small{opacity:.75;font-variant-numeric:tabular-nums;font-size:11.5px}.marca-nueva .telefono .plato u{background:var(--color-naranja);border-radius:50%;place-items:center;width:26px;height:26px;font-size:16px;font-weight:800;line-height:1;text-decoration:none;display:grid}.marca-nueva .telefono .pedido{background:var(--color-azul);color:var(--color-blanco);font-variant-numeric:tabular-nums;border-radius:12px;justify-content:space-between;align-items:center;margin:auto 12px 12px;padding:11px 12px;font-size:12px;font-weight:700;display:flex}.marca-nueva .moneda svg{width:36px}.marca-nueva .moneda-chica{background:var(--color-amarillo);width:56px;height:56px;color:var(--color-azul);box-shadow:inset 0 0 0 4px var(--color-amarillo), inset 0 0 0 6px var(--color-azul), 5px 5px 0 var(--color-sombra);inset:auto auto 14px -10px;transform:rotate(-10deg)}.marca-nueva .moneda-chica svg{width:26px}.marca-nueva .pegada{background:var(--color-crema);box-shadow:8px 8px 0 var(--color-tinta-honda);border-radius:14px}.marca-nueva .pegada:nth-child(3n+1){transform:rotate(-1deg)}.marca-nueva .pegada:nth-child(3n+2){transform:rotate(.7deg)}.marca-nueva .pegada:nth-child(3n){transform:rotate(-.5deg)}.marca-nueva .placa{background:var(--color-azul);color:var(--color-blanco);max-width:calc(100% - 8px);box-shadow:7px 7px 0 var(--color-tinta-honda);border-radius:14px;padding:.32em .6em .36em;display:inline-block;transform:rotate(-1deg)}.marca-nueva .punto{background:conic-gradient(var(--color-naranja) 25%, transparent 0 50%, var(--color-naranja) 0 75%, transparent 0) 0 0 / 14px 14px;width:14px;height:14px;display:block}.marca-nueva .enlace-nav{text-underline-offset:6px;padding-block:10px;font-size:.95rem;font-weight:600;text-decoration:none;text-decoration-thickness:2px}.marca-nueva .enlace-nav:hover{text-decoration:underline}.marca-nueva .enlace-nav[aria-current=page]{text-decoration:underline;-webkit-text-decoration-color:var(--color-amarillo);text-decoration-color:var(--color-amarillo);text-decoration-thickness:3px}.marca-nueva .menu-movil{inset-inline:0;background:var(--color-azul-hondo);box-shadow:0 10px 0 color-mix(in srgb, var(--color-tinta-honda) 22%, transparent);max-height:calc(100dvh - 68px);position:absolute;top:100%;overflow-y:auto}.marca-nueva .menu-movil a{border-bottom:1.5px solid color-mix(in srgb, var(--color-blanco) 16%, transparent);align-items:center;min-height:54px;font-size:1.12rem;font-weight:700;text-decoration:none;display:flex}.marca-nueva .menu-movil a:last-child{border-bottom:0}.marca-nueva .menu-movil a[aria-current=page]{color:var(--color-amarillo)}.marca-nueva .enlace-flecha{font-variation-settings:"wdth" 125;text-underline-offset:5px;align-items:center;gap:.45em;min-height:44px;font-size:.92rem;font-weight:750;font-stretch:125%;text-decoration:underline;text-decoration-thickness:2px;display:inline-flex}.marca-nueva .enlace-flecha:after{content:"→";text-decoration:none;transition:transform .15s;display:inline-block}.marca-nueva .enlace-flecha:hover:after{transform:translate(3px)}.marca-nueva .enlace-atras:after{content:none}.marca-nueva .enlace-atras:before{content:"←";display:inline-block}.marca-nueva .ficha{background:var(--color-blanco);border:1.5px solid color-mix(in srgb, var(--color-tinta-honda) 14%, transparent);border-radius:14px;align-content:start;gap:8px;padding:24px;display:grid}.marca-nueva .ficha h3{font-size:1.12rem;font-weight:800;line-height:1.2}.marca-nueva .ficha p{opacity:.88;line-height:1.55}.marca-nueva .frente summary:hover .ancha{color:var(--color-azul)}.marca-nueva .pregunta summary{list-style:none}.marca-nueva .pregunta summary::-webkit-details-marker{display:none}.marca-nueva .pregunta .mas{transition:transform .15s}.marca-nueva .pregunta[open] .mas{transform:rotate(45deg)}}@layer utilities;.marca-nueva .folio{background-color:var(--color-crema);color:var(--color-tinta-honda);background-image:none}.marca-nueva .sello-anulado{background:var(--color-anulado);color:var(--color-blanco);border:0}
.fresco{--azul:#1149c0;--naranja:#ff822e;--amarillo:#ffc02b;--crema:#f9f3e7;--tinta:#0b1c4d;--tinta-suave:#3b4a72;--papel:#fffdf8;--blanco:#fff;--borde:#e6dcc6;--borde-oscuro:#cfc3a8;--azul-claro:#dce6ff;--amarillo-claro:#fff1d2;--mantel:#fff8ea;--cuadro:#1149c01f;--sombra:#0b1c4d38;--sombra-suave:#0b1c4d1f;--acero:#9aa3b8;--acero-claro:#e3e7ef;--acero-oscuro:#6f7891;--gris-calido:#f1eee7;--texto-muted:#5d6683;--verde-fondo:#ddf6e4;--verde-texto:#146c35;--rojo-aviso:#b42318;--pantalla:#11151f;--pantalla-tarjeta:#1b2130;--pantalla-borde:#2c3447;--pantalla-texto:#e6e9f0;--pantalla-suave:#98a1b6;--verde-claro:#5fd38a;--pantalla-verde:#16a34a;--pantalla-rojo:#f87171;--tinta-papel:#6b5a3a;--linea-papel:#e9dec6;--linea-papel-fuerte:#d9c9a6;--dib-fondo-a:#fbe3b8;--dib-fondo-b:#f6d5c3;--dib-fondo-c:#ffe7c7;--dib-masa:#e8b45c;--dib-masa-clara:#f7d58c;--dib-mantequilla:#fffaf0;--dib-carne:#8b3a1e;--dib-carne-oscura:#5a2210;--dib-salsa:#c7452c;--dib-queso:#f3d26a;--dib-pan:#d9913f;--dib-hoja:#3f8f43;--dib-papa:#f3c33c;--dib-rojo:#d8372b;--dib-vaso:#fffdf8;--dib-jugo:#ff9a3c;--dib-limonada:#e9f2a8;--dib-limon:#8dc63f;--dib-cafe:#6f4e37;--dib-taza:#fff;--dib-mesa:#b77b4b;--dib-mesa-oscura:#9a6238;--dib-plato:#fffaf0;--dib-torta:#8a5634;--dib-borde:#e6d6b8;--titulo:var(--font-titular), "Lexend", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--texto:var(--font-texto), "Figtree", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--papel-letra:Georgia, "Times New Roman", serif;--canal:16px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (min-width:960px){.fresco{--canal:32px}}html:has(.pagina-fresca){scroll-padding-top:96px}.hoja-fresca{color:var(--tinta);font-family:var(--texto);font-size:17px;line-height:1.55}.hoja-fresca :is(h1,h2,h3,h4){font-family:var(--titulo);letter-spacing:-.02em;text-wrap:balance;margin:0;font-weight:800;line-height:1.06}.hoja-fresca :is(p,ul,ol,dl,dd,figure,fieldset){margin:0}.hoja-fresca :is(ul,ol){padding:0;list-style:none}.hoja-fresca a{color:inherit}.hoja-fresca :is(button,input){font:inherit;color:inherit}.hoja-fresca :focus-visible{outline:3px solid var(--tinta);outline-offset:3px;border-radius:6px}.hoja-fresca .sobre-azul :focus-visible,.hoja-fresca.sobre-azul :focus-visible{outline-color:var(--amarillo)}.hoja-fresca [tabindex="-1"]:focus{outline:none}.fresco .envoltura{max-width:1180px;padding-left:max(var(--canal), env(safe-area-inset-left,0px));padding-right:max(var(--canal), env(safe-area-inset-right,0px));margin-inline:auto}.fresco .d-fondo-a{fill:var(--dib-fondo-a)}.fresco .d-fondo-b{fill:var(--dib-fondo-b)}.fresco .d-fondo-c{fill:var(--dib-fondo-c)}.fresco .d-masa{fill:var(--dib-masa)}.fresco .d-masa-clara{fill:var(--dib-masa-clara)}.fresco .d-mantequilla{fill:var(--dib-mantequilla)}.fresco .d-carne{fill:var(--dib-carne)}.fresco .d-salsa{fill:var(--dib-salsa)}.fresco .d-queso{fill:var(--dib-queso)}.fresco .d-pan{fill:var(--dib-pan)}.fresco .d-hoja{fill:var(--dib-hoja)}.fresco .d-papa{fill:var(--dib-papa)}.fresco .d-rojo,.fresco .d-peperoni{fill:var(--dib-rojo)}.fresco .d-vaso{fill:var(--dib-vaso);stroke:var(--dib-borde);stroke-width:1.2px}.fresco .d-jugo{fill:var(--dib-jugo)}.fresco .d-limonada{fill:var(--dib-limonada)}.fresco .d-limon{fill:var(--dib-limon)}.fresco .d-cafe{fill:var(--dib-cafe)}.fresco .d-taza{fill:var(--dib-taza);stroke:var(--dib-borde);stroke-width:1.2px}.fresco .d-asa{fill:none;stroke:var(--dib-borde);stroke-width:3px}.fresco .d-pitillo{fill:var(--dib-rojo)}.fresco .d-parrilla{fill:none;stroke:var(--dib-carne-oscura);stroke-width:2.5px;stroke-linecap:round}.fresco .d-dib-blanco{fill:var(--dib-mantequilla)}.fresco .d-plato{fill:var(--dib-plato)}.fresco .d-plato-borde{fill:var(--dib-plato);stroke:var(--dib-borde);stroke-width:1.2px}.fresco .d-mesa{fill:var(--dib-mesa)}.fresco .d-mesa-oscura{fill:var(--dib-mesa-oscura)}.fresco .d-torta{fill:var(--dib-torta)}.fresco .franja{background:conic-gradient(var(--azul) 25%, var(--blanco) 0 50%, var(--azul) 0 75%, var(--blanco) 0) 0 0 / 16px 16px;height:16px}.fresco .franja-naranja{background:conic-gradient(var(--naranja) 25%, var(--blanco) 0 50%, var(--naranja) 0 75%, var(--blanco) 0) 0 0 / 16px 16px}@media (min-width:960px){.fresco .franja{background-size:22px 22px;height:22px}}.fresco .boton-sitio{background:var(--azul);min-height:54px;color:var(--blanco);font-family:var(--titulo);text-align:center;box-shadow:0 5px 0 var(--tinta);cursor:pointer;border:0;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;padding:14px 26px;font-size:19px;font-weight:700;line-height:1.2;text-decoration:none;transition:transform .12s,box-shadow .12s,background-color .12s;display:inline-flex}.fresco .boton-sitio:hover{box-shadow:0 3px 0 var(--tinta);transform:translateY(2px)}.fresco .boton-sitio:active{box-shadow:0 0 0 var(--tinta);transform:translateY(5px)}.fresco .boton-que{font-family:var(--texto);opacity:.92;margin-top:3px;font-size:14px;font-weight:500}.fresco .boton-claro{background:var(--amarillo);color:var(--tinta)}.fresco .boton-borde{color:var(--tinta);box-shadow:inset 0 0 0 2px var(--tinta);background:0 0}.fresco .boton-borde:hover{background:var(--gris-calido);box-shadow:inset 0 0 0 2px var(--tinta);transform:none}.fresco .boton-borde:active{box-shadow:inset 0 0 0 3px var(--tinta);transform:none}.fresco .plan-premium .boton-borde{color:var(--blanco);box-shadow:inset 0 0 0 2px var(--blanco)}.fresco .plan-premium .boton-borde:hover{background:#ffffff1a}.fresco .pildora{background:var(--azul);color:var(--blanco);font-family:var(--titulo);border-radius:999px;align-items:center;gap:8px;padding:7px 14px 7px 10px;font-size:14px;font-weight:600;line-height:1.4;display:inline-flex}.fresco .pildora:before{content:"";background:var(--amarillo);border-radius:50%;flex:none;width:9px;height:9px;animation:2.4s infinite fresco-latido;box-shadow:0 0 #ffc02b99}@keyframes fresco-latido{60%{box-shadow:0 0 0 7px #ffc02b00}}.fresco .enlace-sigue{min-height:44px;font-family:var(--texto);font-weight:700;font-size:inherit;text-underline-offset:5px;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:6px 0;text-decoration:underline;text-decoration-thickness:2px;display:inline-flex}.fresco .enlace-sigue:hover{-webkit-text-decoration-color:var(--naranja);text-decoration-color:var(--naranja)}.fresco .sello-plan{border:1.5px solid var(--naranja);background:var(--amarillo-claro);color:var(--tinta);font-family:var(--titulo);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;border-radius:6px;padding:2px 8px;font-size:11.5px;font-weight:600;line-height:1.5;display:inline-block}.fresco .junto{white-space:nowrap}.fresco .logo-lema{width:auto;height:.94em;color:var(--azul);vertical-align:baseline;margin-right:.04em;display:inline-block;transform:translateY(.16em)}.fresco .cabecera-sitio{top:env(safe-area-inset-top,0px);z-index:40;background:var(--crema);border-bottom:1px solid var(--borde);position:sticky}.fresco .cabecera-fila{justify-content:space-between;align-items:center;gap:12px;padding-block:10px;display:flex}.fresco .cabecera-logo{color:var(--azul);flex:none;padding:6px 0;display:block}.fresco .cabecera-logo .logo-corto{width:116px}.fresco .cabecera-logo .logo-largo{width:250px;display:none}.fresco .cabecera-derecha{align-items:center;gap:10px;display:flex}.fresco .cabecera-nav{align-items:center;gap:2px;display:none}.fresco .enlace-cab{white-space:nowrap;border-radius:8px;padding:10px 9px;font-size:16px;font-weight:600;text-decoration:none}.fresco .enlace-cab:hover{background:var(--gris-calido)}.fresco .enlace-cab[aria-current=page]{text-decoration:underline;-webkit-text-decoration-color:var(--amarillo);text-decoration-color:var(--amarillo);text-underline-offset:7px;text-decoration-thickness:4px}.fresco .boton-cab{min-height:44px;box-shadow:inset 0 0 0 2px var(--tinta);font-family:var(--titulo);white-space:nowrap;border-radius:12px;align-items:center;padding:8px 14px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}.fresco .boton-cab:hover{background:var(--amarillo)}.fresco .boton-menu{border:2px solid var(--tinta);cursor:pointer;background:0 0;border-radius:12px;flex:none;place-items:center;width:44px;height:44px;display:grid}.fresco .boton-menu svg{width:22px;height:22px}.fresco .menu-cel{inset-inline:0;border-bottom:2px solid var(--tinta);background:var(--crema);max-height:calc(100dvh - 68px);box-shadow:0 14px 24px var(--sombra-suave);position:absolute;top:100%;overflow-y:auto}.fresco .menu-cel nav{padding-bottom:18px;display:grid}.fresco .menu-cel a{border-bottom:1.5px solid var(--borde);min-height:54px;font-family:var(--titulo);align-items:center;font-size:18px;font-weight:700;text-decoration:none;display:flex}.fresco .menu-cel a:last-child{border-bottom:0}.fresco .menu-cel a[aria-current=page]{color:var(--azul)}@media (max-width:339px){.fresco .boton-cab{display:none}}@media (min-width:760px){.fresco .cabecera-logo .logo-corto{display:none}.fresco .cabecera-logo .logo-largo{display:block}.fresco .cabecera-fila{padding-block:14px}}@media (min-width:900px){.fresco .cabecera-nav{display:flex}.fresco .boton-menu,.fresco .menu-cel{display:none}}.fresco .portada{padding-block:18px 56px;overflow-x:clip}.fresco .portada-rejilla{gap:34px;display:grid}.fresco .portada-texto{min-width:0}.fresco .titular{color:var(--azul);margin-top:16px;font-size:clamp(46px,13.4vw,86px);line-height:.98}.fresco .remate{background:var(--amarillo);color:var(--tinta);border-radius:.14em;margin-top:8px;padding:0 .16em .07em;font-size:1.2em;line-height:1.08;display:inline-block;transform:rotate(-2deg)}.fresco .bajada{max-width:34em;color:var(--tinta-suave);margin-top:22px;font-size:18.5px}.fresco .bajada strong{color:var(--tinta);font-weight:600}.fresco .precio-corto{border:1.5px dashed var(--borde-oscuro);border-radius:14px;grid-template-columns:auto 1fr;align-items:center;gap:4px 14px;max-width:34em;margin-top:20px;padding:12px 16px;font-size:15.5px;line-height:1.4;display:grid}.fresco .precio-corto b{color:var(--azul);font-family:var(--titulo);grid-row:span 2;font-size:34px;font-weight:800;line-height:1}.fresco .precio-corto a{text-underline-offset:3px;font-weight:700}.fresco .armar{border:2px solid var(--tinta);background:var(--blanco);max-width:34em;box-shadow:0 6px 0 var(--tinta);border-radius:20px;gap:10px;margin-top:22px;padding:18px 16px 20px;display:grid}.fresco .armar label{font-family:var(--titulo);font-size:17px;font-weight:700;line-height:1.25}.fresco .armar input{border:2px solid var(--borde-oscuro);background:var(--crema);border-radius:12px;width:100%;min-height:52px;padding:10px 14px;font-size:19px;font-weight:600}.fresco .armar input::placeholder{color:var(--texto-muted);font-weight:500}.fresco .armar input:focus{outline:3px solid var(--azul);outline-offset:2px;border-color:var(--azul);background:var(--blanco)}.fresco .armar-ayuda{color:var(--tinta-suave);font-size:14.5px;line-height:1.4}.fresco .armar .boton-sitio{width:100%;margin-top:8px}.fresco .solo-pc{display:none}@media (min-width:960px){.fresco .solo-cel{display:none}.fresco .solo-pc{display:inline}}.fresco .mesa{width:100%;min-width:0;max-width:500px;margin-inline:auto;position:relative}.fresco .colores{border:0;flex-wrap:wrap;align-items:center;gap:4px 3px;margin:0 0 12px;padding:0;display:flex}.fresco .colores legend{float:left;font-family:var(--titulo);margin-right:6px;padding:0;font-size:15px;font-weight:600}.fresco .color{cursor:pointer;place-items:center;width:38px;height:40px;display:grid;position:relative}.fresco .color input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.fresco .color span{background:var(--c);width:28px;height:28px;box-shadow:0 0 0 2px var(--crema), 0 0 0 3px var(--borde-oscuro);border-radius:50%;transition:box-shadow .15s}.fresco .color input:checked+span{box-shadow:0 0 0 3px var(--crema), 0 0 0 6px var(--tinta)}.fresco .color input:focus-visible+span{outline:3px solid var(--azul);outline-offset:6px}.fresco .escena{height:548px;position:relative}.fresco .mantel{background-color:var(--mantel);background-image:repeating-linear-gradient(0deg, var(--cuadro) 0 18px, transparent 18px 36px), repeating-linear-gradient(90deg, var(--cuadro) 0 18px, transparent 18px 36px);border-radius:26px;position:absolute;inset:26px 0 0}.fresco .carta-papel{aspect-ratio:3/4.2;border:1px solid var(--borde);background:var(--papel);width:47%;max-width:100%;box-shadow:0 10px 24px var(--sombra-suave);color:var(--tinta-papel);font-family:var(--papel-letra);text-align:center;border-radius:6px;padding:14px 12px;position:absolute;top:52px;left:3%;overflow:hidden;transform:rotate(-7deg)}.fresco .papel-nombre{-webkit-line-clamp:2;letter-spacing:.05em;text-transform:uppercase;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:13px;font-weight:700;line-height:1.2;display:-webkit-box;overflow:hidden}.fresco .papel-carta{margin-top:4px;font-size:11px;font-style:italic;display:block}.fresco .carta-papel i{background:var(--linea-papel);border-radius:4px;width:84%;height:6px;margin:9px auto 0;display:block}.fresco .carta-papel i:nth-of-type(3n){width:64%}.fresco .carta-papel i.sec{background:var(--linea-papel-fuerte);width:44%;height:8px;margin-top:14px}.fresco .celular{z-index:2;background:var(--tinta);width:min(232px,64%);height:476px;box-shadow:12px 14px 0 var(--amarillo), 0 24px 40px var(--sombra);border-radius:36px;padding:8px;position:absolute;top:0;right:0}.fresco .pantalla-cel{background:var(--blanco);height:100%;color:var(--tinta);border-radius:28px;font-size:11.5px;line-height:1.3;position:relative;overflow:hidden}.fresco .camara{z-index:3;background:var(--tinta);border-radius:10px;width:58px;height:16px;margin-left:-29px;position:absolute;top:7px;left:50%}.fresco .barra-dir{background:var(--gris-calido);color:var(--tinta-suave);white-space:nowrap;border-radius:99px;justify-content:center;align-items:center;gap:4px;margin:30px 10px 0;padding:5px 8px;font-size:9.5px;font-weight:600;display:flex}.fresco .barra-dir span{text-overflow:ellipsis;overflow:hidden}.fresco .candado{fill:currentColor;flex:none;width:9px;height:9px}.fresco .carta-portada{border-radius:12px;width:calc(100% - 16px);height:58px;margin:8px 8px 0;display:block}.fresco .carta-cab{align-items:center;gap:8px;padding:9px 10px 7px;display:flex}.fresco .inicial{border:2px solid var(--blanco);background:var(--marca);width:34px;height:34px;color:var(--blanco);font-family:var(--titulo);border-radius:10px;flex:none;place-items:center;margin-top:-22px;font-size:16px;font-weight:800;transition:background-color .2s;display:grid}.fresco .carta-cab strong{-webkit-line-clamp:1;font-family:var(--titulo);overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:13px;font-weight:700;display:-webkit-box;overflow:hidden}.fresco .abierto{background:var(--verde-fondo);color:var(--verde-texto);border-radius:99px;margin-top:2px;padding:1px 7px;font-size:9.5px;font-weight:700;display:inline-block}.fresco .consultar{background:var(--gris-calido);white-space:nowrap;border-radius:10px;justify-content:space-between;gap:6px;margin:0 8px;padding:7px 9px;font-size:10px;font-weight:600;display:flex}.fresco .consultar span{color:var(--texto-muted);font-weight:500}.fresco .chips{gap:5px;padding:9px 8px 4px;display:flex;overflow:hidden}.fresco .chips span{background:var(--gris-calido);border-radius:99px;flex:none;padding:4px 9px;font-size:10px;font-weight:600}.fresco .chips span:first-child{background:var(--marca);color:var(--blanco);transition:background-color .2s}.fresco .carta-sec{color:var(--marca);font-family:var(--titulo);padding:6px 10px 5px;font-size:12.5px;font-weight:700;transition:color .2s}.fresco .plato-cel{border:1px solid var(--linea-papel);border-radius:12px;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:8px;margin:0 8px 6px;padding:6px 7px;display:grid}.fresco .plato-cel svg{border-radius:9px;width:42px;height:42px;display:block}.fresco .plato-cel strong{text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:700;display:block;overflow:hidden}.fresco .plato-cel small{color:var(--texto-muted);text-overflow:ellipsis;white-space:nowrap;font-size:9.5px;display:block;overflow:hidden}.fresco .plato-cel b{margin-top:1px;font-size:10.5px;display:block}.fresco .mas-plato{background:var(--marca);width:24px;height:24px;color:var(--blanco);border-radius:50%;place-items:center;font-size:15px;font-weight:700;line-height:1;transition:background-color .2s;display:grid}.fresco .ver-pedido{background:var(--marca);color:var(--blanco);border-radius:12px;justify-content:space-between;gap:6px;padding:9px 11px;font-size:10.5px;font-weight:700;transition:background-color .2s;display:flex;position:absolute;bottom:8px;left:8px;right:8px}.fresco .estado-pedido{z-index:4;border:1px solid var(--linea-papel);background:var(--blanco);width:176px;box-shadow:0 14px 30px var(--sombra);border-radius:16px;padding:11px 13px;font-size:12.5px;position:absolute;top:236px;left:0}.fresco .estado-pedido b{font-family:var(--titulo);margin-bottom:7px;font-size:13px;font-weight:700;display:block}.fresco .pasitos{gap:5px;display:grid}.fresco .pasitos li{color:var(--acero-oscuro);align-items:center;gap:8px;font-weight:500;display:flex;position:relative}.fresco .pasitos li:before{content:"";border:2px solid var(--acero-claro);border-radius:50%;flex:none;width:14px;height:14px}.fresco .pasitos .listo{color:var(--tinta)}.fresco .pasitos .listo:before{border-color:var(--azul);background:var(--azul)}.fresco .pasitos .listo:after{content:"";border-left:2px solid var(--blanco);border-bottom:2px solid var(--blanco);width:5px;height:3px;margin-top:-2.5px;position:absolute;top:50%;left:4.5px;transform:rotate(-45deg)}.fresco .pasitos .ahora{color:var(--tinta);font-weight:700}.fresco .pasitos .ahora:before{border-color:var(--naranja);background:var(--naranja);animation:1.6s infinite fresco-latido-naranja;box-shadow:0 0 0 4px #ff822e40}@keyframes fresco-latido-naranja{50%{box-shadow:0 0 0 7px #ff822e00}}.fresco .hablador{z-index:5;border:2px solid var(--tinta);background:var(--blanco);width:132px;box-shadow:0 8px 0 var(--tinta), 0 18px 26px var(--sombra);text-align:center;border-radius:14px 14px 8px 8px;padding:10px 10px 11px;position:absolute;bottom:6px;left:5%;transform:rotate(-3deg)}.fresco .hablador-titulo{color:var(--azul);font-family:var(--titulo);font-size:13px;font-weight:800;line-height:1.1;display:block}.fresco .qr{width:96px;height:96px;color:var(--tinta);fill:currentColor;shape-rendering:crispedges;margin:7px auto 6px;display:block}.fresco .hablador-nombre{font-family:var(--titulo);text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;font-weight:700;line-height:1.2;display:block;overflow:hidden}.fresco .hablador-pie{color:var(--texto-muted);margin-top:2px;font-size:9px;line-height:1.2;display:block}.fresco .pie-mesa{color:var(--tinta-suave);text-align:center;text-wrap:balance;margin-top:18px;font-size:14.5px;line-height:1.45}.fresco .pie-mesa b{color:var(--tinta);overflow-wrap:anywhere}@media (min-width:560px){.fresco .escena{height:590px}.fresco .celular{width:262px;height:524px}.fresco .estado-pedido{width:196px;top:270px}.fresco .hablador{width:150px;left:6%}.fresco .qr{width:112px;height:112px}}@media (min-width:960px){.fresco .portada{padding-block:28px 84px}.fresco .portada-rejilla{grid-template-columns:minmax(0,1.04fr) minmax(0,.96fr);align-items:start;gap:56px}.fresco .titular{margin-top:20px;font-size:84px}.fresco .mesa{max-width:540px;margin-top:4px}.fresco .escena{height:640px}.fresco .celular{width:282px;height:566px;right:6px}.fresco .pantalla-cel{font-size:12px}.fresco .carta-papel{width:45%;top:70px}.fresco .estado-pedido{top:auto;bottom:196px;left:-18px}.fresco .hablador{bottom:8px;left:8%}}.fresco .pasos-armar{border-top:1px solid var(--borde);background:var(--blanco);padding-block:64px}.fresco .pasos-armar h2{max-width:14em;font-size:clamp(32px,8.6vw,52px)}.fresco .pasos-armar h2 .azul{color:var(--azul)}.fresco .intro{max-width:36em;color:var(--tinta-suave);margin-top:14px}.fresco .riel{counter-reset:paso;gap:14px;margin-top:34px;display:grid}.fresco .riel li{background:var(--crema);counter-increment:paso;border-radius:20px;padding:22px 20px 22px 76px;transition:transform .25s;position:relative}.fresco .riel li:before{content:counter(paso);background:var(--azul);width:42px;height:42px;color:var(--blanco);font-family:var(--titulo);border-radius:50%;place-items:center;font-size:19px;font-weight:800;display:grid;position:absolute;top:20px;left:18px}.fresco .riel li:last-child{background:var(--azul);color:var(--blanco)}.fresco .riel li:last-child:before{background:var(--amarillo);color:var(--tinta)}.fresco .riel h3{letter-spacing:-.01em;font-size:20px;font-weight:700}.fresco .riel p{color:var(--tinta-suave);margin-top:6px;font-size:16px}.fresco .riel li:last-child p{color:var(--azul-claro)}.fresco .pasos-cta{justify-items:stretch;gap:12px;margin-top:30px;display:grid}.fresco .pasos-cta p{color:var(--tinta-suave);text-align:center;font-size:15px}@media (min-width:640px){.fresco .pasos-cta{align-items:center;gap:22px;display:flex}.fresco .pasos-cta p{text-align:left}}@media (min-width:960px){.fresco .pasos-armar{padding-block:96px}.fresco .riel{grid-template-columns:repeat(4,1fr);gap:18px;margin-top:44px;padding-top:30px;position:relative}.fresco .riel:before{content:"";background:linear-gradient(var(--acero-claro), var(--acero) 70%, var(--acero-oscuro));height:14px;box-shadow:0 3px 6px var(--sombra-suave);border-radius:7px;position:absolute;top:0;left:-14px;right:-14px}.fresco .riel li{transform-origin:50% -22px;border-radius:4px 4px 20px 20px;padding:74px 22px 26px}.fresco .riel li:after{content:"";background:linear-gradient(90deg, var(--acero), var(--acero-claro) 50%, var(--acero));width:30px;height:32px;box-shadow:0 2px 3px var(--sombra-suave);border-radius:6px 6px 3px 3px;margin-left:-15px;position:absolute;top:-26px;left:50%}.fresco .riel li:first-child{transform:rotate(-1.4deg)}.fresco .riel li:nth-child(2){transform:rotate(.9deg)}.fresco .riel li:nth-child(3){transform:rotate(-.7deg)}.fresco .riel li:nth-child(4){transform:rotate(1.2deg)}.fresco .riel li:hover{transform:rotate(0)}.fresco .riel li:before{top:22px;left:22px}.fresco .pasos-cta{margin-top:40px}}.fresco .inventario-solo{background:var(--crema);padding-block:64px 76px}.fresco .inventario-rejilla{gap:38px;display:grid}.fresco .inventario-solo h2{max-width:11em;font-size:clamp(32px,8.6vw,52px)}.fresco .inventario-solo h2 span{color:var(--azul)}.fresco .inventario-lista{gap:12px;margin-top:24px;display:grid}.fresco .inventario-lista li{color:var(--tinta-suave);padding-left:32px;position:relative}.fresco .inventario-lista li:before{content:"";background:var(--azul);border-radius:6px;width:20px;height:20px;position:absolute;top:2px;left:0}.fresco .inventario-lista li:after{content:"";border-left:2.5px solid var(--blanco);border-bottom:2.5px solid var(--blanco);width:9px;height:4.5px;position:absolute;top:7.5px;left:5.5px;transform:rotate(-45deg)}.fresco .inventario-lista li:last-child{color:var(--tinta);font-weight:700}.fresco .cocina-muestra{align-items:start;gap:22px;display:grid}.fresco .receta-muestra{background:var(--papel);box-shadow:0 14px 28px var(--sombra-suave);padding:22px 20px 20px;position:relative;transform:rotate(-1deg)}.fresco .receta-muestra:after{content:"";background:radial-gradient(circle at 8px 0, transparent 7px, var(--papel) 7.5px) 0 0 / 16px 12px;height:12px;position:absolute;bottom:-12px;left:0;right:0}.fresco .receta-plato{font-family:var(--titulo);letter-spacing:-.01em;margin-top:6px;font-size:21px;font-weight:800;line-height:1.2}.fresco .receta-lineas{border-top:2px dashed var(--borde-oscuro);margin-top:12px}.fresco .receta-lineas li{border-bottom:1px dashed var(--linea-papel-fuerte);justify-content:space-between;gap:12px;padding:9px 0;font-size:15.5px;display:flex}.fresco .receta-lineas b{font-variant-numeric:tabular-nums;white-space:nowrap}.fresco .boton-sacar{width:100%;min-height:50px;margin-top:18px;padding-inline:12px;font-size:16.5px}.fresco .salieron{color:var(--tinta-suave);text-align:center;margin-top:10px;font-size:14.5px}.fresco .salieron b{color:var(--tinta);font-family:var(--titulo);font-variant-numeric:tabular-nums}.fresco .tablero-muestra{border:1px solid var(--borde);background:var(--blanco);box-shadow:0 18px 36px var(--sombra-suave);border-radius:20px;padding:18px 18px 16px}.fresco .tablero-cab{border-bottom:1px solid var(--borde);justify-content:space-between;align-items:center;gap:10px;padding-bottom:12px;display:flex}.fresco .tablero-cab b{font-family:var(--titulo);font-size:18px;font-weight:700}.fresco .tablero-cab span{background:var(--verde-fondo);color:var(--verde-texto);white-space:nowrap;border-radius:999px;padding:3px 10px;font-size:13px;font-weight:700}.fresco .tablero-cab .con-aviso{background:var(--amarillo-claro);color:var(--tinta);box-shadow:inset 0 0 0 1.5px var(--naranja)}.fresco .insumos-muestra li{border-bottom:1px solid var(--gris-calido);grid-template-columns:minmax(0,1fr) 112px;align-items:center;gap:6px 12px;padding:11px 0;display:grid}.fresco .insumo-nombre{font-size:15.5px;font-weight:600}.fresco .insumo-hay{font-family:var(--titulo);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;font-weight:700}.fresco .barra-insumo{background:var(--gris-calido);border-radius:5px;height:10px;position:relative}.fresco .barra-insumo:before{content:"";width:var(--hay);background:var(--azul);border-radius:5px;transition:width .45s cubic-bezier(.2,.8,.2,1),background-color .3s;position:absolute;top:0;bottom:0;left:0}.fresco .barra-insumo:after{content:"";top:-4px;bottom:-4px;left:var(--minimo);background:var(--tinta);border-radius:1px;width:2px;margin-left:-1px;position:absolute}.fresco .insumo-por-acabarse .barra-insumo:before{background:var(--naranja)}.fresco .insumo-en-negativo .barra-insumo:before{background:var(--rojo-aviso)}.fresco .estado-insumo{color:var(--verde-texto);white-space:nowrap;justify-self:end;align-items:center;gap:7px;font-size:13px;font-weight:700;display:inline-flex}.fresco .estado-insumo:before{content:"";background:currentColor;border-radius:50%;width:8px;height:8px}.fresco .insumo-por-acabarse .estado-insumo{color:var(--tinta);animation:.5s fresco-aviso}.fresco .insumo-por-acabarse .estado-insumo:before{background:var(--naranja);box-shadow:0 0 0 3px #ff822e40}.fresco .insumo-en-negativo .estado-insumo{color:var(--rojo-aviso)}@keyframes fresco-aviso{40%{transform:scale(1.12)}}.fresco .tablero-pie{color:var(--texto-muted);margin-top:10px;font-size:13px}@media (min-width:640px){.fresco .cocina-muestra{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr)}}@media (min-width:960px){.fresco .inventario-solo{padding-block:96px}.fresco .inventario-rejilla{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:56px}.fresco .receta-muestra{margin-top:26px}}.fresco .trae{background:var(--azul);color:var(--blanco);padding-block:68px 80px;position:relative;overflow:hidden}.fresco .trae-rejilla{gap:40px;display:grid}.fresco .trae h2{font-size:clamp(32px,8.6vw,52px)}.fresco .trae h2 span{color:var(--amarillo)}.fresco .trae .intro{color:var(--azul-claro);font-size:18px}.fresco .trae-nota{color:var(--azul-claro);margin-top:14px;font-size:15.5px}.fresco .trae-nota .sello-plan{margin-right:4px}.fresco .trae .enlace-sigue{color:var(--blanco);-webkit-text-decoration-color:var(--amarillo);text-decoration-color:var(--amarillo);margin-top:18px}.fresco .comanda{background:var(--papel);width:100%;max-width:520px;color:var(--tinta);margin:0 auto;padding:26px 22px 30px;position:relative;transform:rotate(1.2deg);box-shadow:0 22px 40px #00000040}.fresco .comanda:before,.fresco .comanda:after{content:"";background:radial-gradient(circle at 8px 0, transparent 7px, var(--papel) 7.5px) 0 0 / 16px 12px;height:12px;position:absolute;left:0;right:0}.fresco .comanda:before{top:-12px;transform:rotate(180deg)}.fresco .comanda:after{bottom:-12px}.fresco .comanda-cab{border-bottom:2px dashed var(--borde-oscuro);text-align:center;padding-bottom:16px}.fresco .logo-comanda{width:130px;height:auto;color:var(--azul);margin:0 auto;display:block}.fresco .comanda-cab p{color:var(--tinta-suave);font-family:var(--titulo);margin-top:8px;font-size:15px;font-weight:600}.fresco .funciones li{border-bottom:1px dashed var(--linea-papel-fuerte);grid-template-columns:28px minmax(0,1fr);gap:4px 10px;padding:15px 0;display:grid}.fresco .chulo{background:var(--azul);border-radius:6px;grid-row:span 3;width:22px;height:22px;margin-top:2px;position:relative}.fresco .chulo:after{content:"";border-left:2.6px solid var(--blanco);border-bottom:2.6px solid var(--blanco);width:10px;height:5px;position:absolute;top:6px;left:6px;transform:rotate(-45deg)}.fresco .funciones h3{letter-spacing:-.01em;font-size:17px;font-weight:700;line-height:1.25}.fresco .funciones p{color:var(--tinta-suave);font-size:15px}.fresco .funciones .sello-plan{justify-self:start;margin-top:4px}.fresco .funciones .destacada{background:var(--amarillo-claro);border-bottom:0;border-radius:10px;margin:8px -10px 0;padding:15px 10px}.fresco .funciones .destacada .chulo{background:var(--naranja)}.fresco .comanda-total{border-top:2px solid var(--tinta);font-family:var(--titulo);text-align:center;margin-top:22px;padding-top:18px;font-size:21px;font-weight:700}@media (min-width:960px){.fresco .trae{padding-block:100px}.fresco .trae-rejilla{grid-template-columns:.9fr 1.1fr;align-items:start;gap:64px}.fresco .comanda{padding:34px 36px 38px}}.fresco .pantalla-cocina{display:none}@keyframes fresco-entra{0%{opacity:0;transform:translateY(-8px)}}@media (min-width:960px){.fresco .pantalla-cocina{max-width:440px;margin-top:40px;display:block}.fresco .pantalla-marco{border:10px solid var(--tinta);background:var(--pantalla);color:var(--blanco);border-radius:26px;padding:16px;transform:rotate(-1.2deg);box-shadow:0 24px 44px #0000004d}.fresco .pantalla-cab{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.fresco .pantalla-cab b{font-family:var(--titulo);font-size:18px;font-weight:800}.fresco .pantalla-cab span{color:var(--pantalla-suave);font-size:13px}.fresco .pantalla-estaciones{gap:6px;margin-top:10px;display:flex}.fresco .pantalla-estaciones button{border:1px solid var(--pantalla-borde);min-height:32px;color:var(--pantalla-suave);cursor:pointer;background:0 0;border-radius:999px;padding:4px 14px;font-size:12.5px;font-weight:700}.fresco .pantalla-estaciones button:hover{border-color:var(--pantalla-suave);color:var(--blanco)}.fresco .pantalla-estaciones button[aria-pressed=true]{border-color:var(--naranja);background:var(--naranja);color:var(--blanco)}.fresco .pantalla-marco button:focus-visible{outline:2px solid var(--amarillo);outline-offset:2px}.fresco .pantalla-pedidos{gap:8px;margin-top:12px;display:grid}.fresco .pantalla-pedidos>li{border:1px solid var(--pantalla-borde);background:var(--pantalla-tarjeta);border-radius:12px;padding:10px 12px;animation:.35s both fresco-entra}.fresco .pedido-cab{align-items:center;gap:6px;font-size:14px;display:flex}.fresco .pedido-cab small{color:var(--pantalla-suave);font-size:12px}.fresco .pedido-cab b{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-weight:700;overflow:hidden}.fresco .pedido-cab time{color:var(--pantalla-suave);font-family:var(--titulo);font-variant-numeric:tabular-nums;font-size:13px;font-weight:700}.fresco .pedido-cab time.tarde{color:var(--pantalla-rojo)}.fresco .pantalla-pedidos li li{margin-top:6px}.fresco .plato{border:1px solid var(--pantalla-borde);width:100%;color:var(--pantalla-texto);text-align:left;cursor:pointer;background:0 0;border-radius:8px;align-items:center;gap:9px;padding:6px 8px;font-size:13.5px;transition:border-color .15s,background-color .15s;display:flex}.fresco .plato:hover{border-color:var(--pantalla-suave)}.fresco .plato b{color:var(--pantalla-suave);font-weight:700}.fresco .casilla{border:1.5px solid var(--pantalla-suave);width:17px;height:17px;color:var(--blanco);border-radius:4px;flex:none;place-items:center;font-size:11px;font-weight:800;display:grid}.fresco .plato[aria-pressed=true]{border-color:var(--pantalla-verde);background:#16a34a2e}.fresco .plato[aria-pressed=true] .casilla{border-color:var(--verde-claro);background:var(--pantalla-verde)}.fresco .plato[aria-pressed=true] .plato-que{color:var(--pantalla-suave);text-decoration:line-through;-webkit-text-decoration-color:var(--verde-claro);text-decoration-color:var(--verde-claro)}.fresco .pedido-ademas{color:var(--pantalla-suave);margin-top:7px;font-size:12px}.fresco .boton-preparado{background:var(--pantalla-verde);width:100%;min-height:34px;color:var(--blanco);cursor:pointer;border:0;border-radius:10px;margin-top:9px;font-size:13px;font-weight:700}.fresco .boton-preparado:disabled{background:var(--pantalla-borde);color:var(--pantalla-suave);cursor:not-allowed}.fresco .pantalla-vacia{border:1px dashed var(--pantalla-borde);color:var(--pantalla-suave);text-align:center;border-radius:12px;justify-items:center;gap:12px;margin-top:12px;padding:34px 12px;font-size:14px;display:grid}.fresco .pantalla-vacia button{border:1px solid var(--pantalla-suave);min-height:36px;color:var(--blanco);cursor:pointer;background:0 0;border-radius:999px;padding:6px 16px;font-size:13px;font-weight:700}.fresco .pantalla-cocina figcaption{color:var(--azul-claro);margin-top:16px;font-size:14.5px}}.fresco .numeros{padding-block:68px 80px;overflow-x:clip}.fresco .numeros-rejilla{align-items:center;gap:44px;display:grid}.fresco .numeros h2{max-width:13em;font-size:clamp(30px,7.6vw,48px)}.fresco .numeros .intro{font-size:18px}.fresco .tirilla-caja{width:100%;max-width:380px;filter:drop-shadow(0 18px 22px var(--sombra-suave));margin-inline:auto;transform:rotate(2deg)}.fresco .tirilla-papel{background:var(--papel);font-variant-numeric:tabular-nums;padding:26px 22px 24px;position:relative}.fresco .tirilla-papel:after{content:"";background:conic-gradient(from -45deg at 50% 100%, var(--papel) 90deg, transparent 0) 0 0 / 18px 9px repeat-x;height:9px;position:absolute;bottom:-9px;left:0;right:0}.fresco .tirilla-cab{text-align:center}.fresco .tirilla-cab b{font-family:var(--titulo);letter-spacing:.02em;font-size:20px;font-weight:800;display:block}.fresco .tirilla-cab span{color:var(--tinta-suave);font-size:14px;display:block}.fresco .tirilla-cab .tirilla-corte{letter-spacing:.02em;margin-top:6px;font-size:13px}.fresco .tirilla-caja hr{border:0;border-top:2px dashed var(--borde-oscuro);margin:16px 0}.fresco .rotulito{color:var(--tinta-suave);font-family:var(--titulo);letter-spacing:.12em;text-transform:uppercase;font-size:12px;font-weight:600}.fresco .cuentas-tirilla{gap:14px;margin-top:12px;display:grid}.fresco .cuentas-tirilla div{flex-wrap:wrap;align-items:baseline;gap:2px 8px;display:flex}.fresco .cuentas-tirilla dt{flex:10em;font-size:15.5px;line-height:1.3}.fresco .cuentas-tirilla dd{font-family:var(--titulo);text-align:right;margin-left:auto;font-size:19px;font-weight:800}.fresco .codigo-barras{background:repeating-linear-gradient(90deg, var(--tinta) 0 2px, transparent 2px 4px, var(--tinta) 4px 5px, transparent 5px 8px, var(--tinta) 8px 11px, transparent 11px 12px, var(--tinta) 12px 13px, transparent 13px 17px);height:46px;margin-top:4px}.fresco .tirilla-lema{font-family:var(--titulo);text-align:center;margin-top:12px;font-size:16px;font-weight:700}@media (min-width:900px){.fresco .numeros{padding-block:100px}.fresco .numeros-rejilla{grid-template-columns:.9fr 1.1fr;gap:64px}.fresco .numeros-rejilla .tirilla-caja{order:-1;transform:rotate(-2deg)}}.fresco .cierre{--raya:28px;--alto-toldo:38px;--tubo:6px;--vuelo:10px;--aire:48px;padding-block:0 var(--aire);background:var(--amarillo);text-align:center;position:relative;overflow:hidden}.fresco .patron{width:100%;height:100%;color:var(--naranja);opacity:.5;pointer-events:none;position:absolute;inset:0}.fresco .cierre .envoltura{position:relative}.fresco .local{max-width:1000px;margin-inline:auto}.fresco .toldo{z-index:1;margin-bottom:var(--aire);filter:drop-shadow(0 6px #0b1c4d2e);pointer-events:none;position:relative}.fresco .toldo-tela{height:calc(var(--alto-toldo) + var(--raya) / 2);background:linear-gradient(var(--tinta) 0 var(--tubo), transparent var(--tubo)), linear-gradient(90deg, var(--azul) 50%, var(--crema) 0) calc(50% - var(--raya) / 2) 0 / calc(var(--raya) * 2) 100% repeat-x;-webkit-mask:linear-gradient(#000 0 0) 0 0 / 100% var(--alto-toldo) no-repeat, radial-gradient(circle at 50% 0, #000 calc(var(--raya) / 2 - .5px), transparent calc(var(--raya) / 2)) 50% var(--alto-toldo) / var(--raya) calc(var(--raya) / 2) repeat-x;-webkit-mask:linear-gradient(#000 0 0) 0 0 / 100% var(--alto-toldo) no-repeat, radial-gradient(circle at 50% 0, #000 calc(var(--raya) / 2 - .5px), transparent calc(var(--raya) / 2)) 50% var(--alto-toldo) / var(--raya) calc(var(--raya) / 2) repeat-x;mask:linear-gradient(#000 0 0) 0 0 / 100% var(--alto-toldo) no-repeat, radial-gradient(circle at 50% 0, #000 calc(var(--raya) / 2 - .5px), transparent calc(var(--raya) / 2)) 50% var(--alto-toldo) / var(--raya) calc(var(--raya) / 2) repeat-x}.fresco .vitrina{border:8px solid var(--azul);background:var(--crema);border-bottom-width:12px;border-radius:14px 14px 6px 6px;grid-template-columns:minmax(0,1fr);display:grid;position:relative}.fresco .vidrio{flex-direction:column;justify-content:center;align-items:center;padding:36px 22px 30px;display:flex;position:relative}.fresco .vidrio:after{content:"";z-index:0;pointer-events:none;background:linear-gradient(118deg,#0000 0 62%,#fffc 62% 66%,#0000 66% 70%,#fffc 70% 72%,#0000 72%);width:110px;height:84px;position:absolute;top:0;right:0}.fresco .vidrio>*{z-index:1;position:relative}.fresco .vidrio-palabras{border-bottom:8px solid var(--azul)}.fresco .lema{color:var(--tinta);text-wrap:balance;font-size:clamp(30px,8vw,46px);font-weight:700;line-height:1.16}.fresco .origen{max-width:24em;color:var(--tinta-suave);text-wrap:balance;margin-top:12px;font-size:17px}.fresco .vitrina.una .origen{max-width:32em}.fresco .con-salchicha{isolation:isolate;margin-top:88px;padding:8px 16px 8px 12px;font-size:15px;position:relative}.fresco .salchicha{z-index:-1;width:84px;height:auto;color:var(--azul);position:absolute;bottom:calc(100% - 6px);right:8%}.fresco .botones{flex-direction:column;align-items:center;gap:8px;width:100%;margin-top:22px;display:flex}.fresco .botones .boton-sitio{width:100%;max-width:300px}.fresco .enlace-ig{min-height:44px;color:var(--azul);text-underline-offset:4px;justify-content:center;align-items:center;gap:8px;padding:8px;font-weight:600;text-decoration:underline;display:inline-flex}.fresco .icono-ig{flex:none;width:20px;height:20px}.fresco .repisa{height:14px;margin-inline:calc(var(--vuelo) * -1);background:var(--tinta);border-radius:4px;box-shadow:0 6px #0b1c4d2e}.fresco .vitrina.una .vidrio{padding-block:40px 34px}@media (min-width:760px){.fresco .cierre{--raya:44px;--alto-toldo:54px;--tubo:8px;--vuelo:10px;--aire:72px}.fresco .vitrina{border-width:12px;border-radius:20px 20px 8px 8px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.fresco .vitrina:before{content:"";background:var(--azul);width:12px;margin-left:-6px;position:absolute;top:0;bottom:0;left:50%}.fresco .vidrio{padding:60px 48px 56px}.fresco .vidrio:after{width:150px;height:110px}.fresco .vidrio-palabras{border-bottom:0}.fresco .lema{font-size:clamp(30px,3.6vw,50px)}.fresco .origen{font-size:18px}.fresco .con-salchicha{margin-top:104px}.fresco .salchicha{width:100px}.fresco .repisa{height:18px}.fresco .vitrina.una{grid-template-columns:minmax(0,1fr)}.fresco .vitrina.una:before{display:none}.fresco .vitrina.una .vidrio{padding:60px 72px 56px}.fresco .vitrina.una .lema{max-width:16em}}@media (min-width:960px){.fresco .cierre{--vuelo:20px}}@media (min-width:1120px){.fresco .cierre{--vuelo:28px}}.fresco .precios-cab{padding-block:22px 28px}.fresco .precios-cab h1{color:var(--azul);font-size:clamp(38px,10vw,68px)}.fresco .precios-cab h1 span{color:var(--tinta);display:block}.fresco .precios-cab .bajada{margin-top:18px}.fresco .planes-banda{border-top:1px solid var(--borde);background:var(--blanco);padding-block:48px 64px}.fresco .planes-cab{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 24px;display:flex}.fresco .planes-cab h2{font-size:clamp(28px,6.6vw,40px)}.fresco .ciclo{border:1.5px solid var(--borde-oscuro);background:var(--crema);border-radius:14px;grid-template-columns:1fr 1fr;gap:4px;width:min(100%,340px);padding:4px;display:grid}.fresco .ciclo button{white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:10px;min-height:44px;padding:8px 10px;font-size:15px;font-weight:700}.fresco .ciclo button[aria-pressed=true]{background:var(--tinta);color:var(--blanco)}.fresco .ciclo small{opacity:.8;margin-left:4px;font-size:13px;font-weight:600}.fresco .planes{gap:26px;margin-top:30px;display:grid}.fresco .plan{border:2px solid var(--tinta);background:var(--papel);border-radius:20px;flex-direction:column;min-width:0;padding:26px 22px 22px;scroll-margin-top:100px;display:flex;position:relative}.fresco .plan-cab{align-items:baseline;gap:10px;display:flex}.fresco .plan-cab h3{font-size:26px}.fresco .puntitos{opacity:.35;border-bottom:3px dotted;flex:1;min-width:16px;transform:translateY(-6px)}.fresco .plan-precio{font-family:var(--titulo);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:34px;font-weight:800;line-height:1}.fresco .plan-periodo{text-align:right;margin-top:4px;font-size:14px;font-weight:600}.fresco .plan-ahorro{text-align:right;color:var(--tinta-suave);margin-top:2px;font-size:14px}.fresco .plan-para{color:var(--tinta-suave);margin-top:10px}.fresco .plan-tope{border-block:1.5px solid var(--borde);margin-top:14px;padding-block:10px;font-size:15px;font-weight:700;line-height:1.35}.fresco .plan-incluye{flex:1;gap:8px;margin-top:16px;font-size:15.5px;line-height:1.35;display:grid}.fresco .plan-incluye li{grid-template-columns:9px minmax(0,1fr);gap:10px;display:grid}.fresco .plan-incluye li:before{content:"";background:var(--naranja);width:9px;height:9px;margin-top:.45em}.fresco .plan .boton-sitio{width:100%;margin-top:22px}.fresco .plan-nota{color:var(--tinta-suave);text-align:center;margin-top:12px;font-size:14px}.fresco .plan-premium{border-color:var(--azul);background:var(--azul);color:var(--blanco);box-shadow:10px 10px 0 var(--amarillo)}.fresco .plan-premium .plan-para,.fresco .plan-premium .plan-ahorro,.fresco .plan-premium .plan-nota{color:var(--azul-claro)}.fresco .plan-premium .plan-tope{border-color:#ffffff4d}.fresco .recomendado{background:var(--amarillo);color:var(--tinta);font-family:var(--titulo);letter-spacing:.06em;text-transform:uppercase;border-radius:99px;align-self:flex-start;margin-bottom:10px;padding:3px 10px;font-size:12px;font-weight:700;display:inline-block}.fresco .letra-menuda{max-width:70ch;color:var(--tinta-suave);margin-top:28px;font-size:15px}.fresco .letra-menuda a{color:var(--tinta);text-underline-offset:3px;font-weight:700}@media (min-width:900px){.fresco .planes{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:22px}.fresco .plan-premium{transform:translateY(-10px)}}.fresco .comparar{padding-block:56px 64px;scroll-margin-top:90px}.fresco .comparar h2,.fresco .preguntas-precio h2{font-size:clamp(28px,6.6vw,40px)}.fresco .tabla-caja{border:2px solid var(--tinta);background:var(--blanco);border-radius:18px;margin-top:24px;overflow-x:auto}.fresco .tabla{border-collapse:collapse;width:100%;font-size:15px;line-height:1.35}.fresco .tabla th,.fresco .tabla td{border-bottom:1px solid var(--borde);text-align:center;vertical-align:middle;padding:11px 8px}.fresco .tabla thead th{background:var(--blanco);font-family:var(--titulo);font-size:14px;font-weight:700;position:sticky;top:0}.fresco .tabla thead th:first-child{text-align:left}.fresco .tabla tbody th{text-align:left;padding-left:14px;font-weight:600}.fresco .tabla .fila-frente th{background:var(--crema);color:var(--azul);font-family:var(--titulo);letter-spacing:.08em;text-transform:uppercase;padding-top:16px;font-size:13px;font-weight:700}.fresco .tabla td{width:74px;font-weight:700}.fresco .tabla .cifra{font-family:var(--titulo);font-size:14px}.fresco .si{vertical-align:middle;width:22px;height:22px;color:var(--azul);fill:none;stroke:currentColor;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;display:inline-block}.fresco .no{vertical-align:middle;background:var(--borde-oscuro);width:12px;height:2px;display:inline-block}.fresco .tabla tbody tr:last-child th,.fresco .tabla tbody tr:last-child td{border-bottom:0}@media (max-width:520px){.fresco .tabla{font-size:14px}.fresco .tabla td{width:56px;padding-inline:4px}.fresco .tabla thead th{padding-inline:4px;font-size:12px}.fresco .tabla tbody th{padding-left:10px}}.fresco .preguntas-precio{border-top:1px solid var(--borde);background:var(--blanco);padding-block:56px 64px}.fresco .lista-preguntas{border-top:1.5px solid var(--borde-oscuro);max-width:820px;margin-top:22px}.fresco .pregunta-sitio{border-bottom:1.5px solid var(--borde-oscuro)}.fresco .pregunta-sitio summary{font-family:var(--titulo);cursor:pointer;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;padding:17px 0;font-size:18px;font-weight:600;line-height:1.3;list-style:none;display:grid}.fresco .pregunta-sitio summary::-webkit-details-marker{display:none}.fresco .pregunta-sitio summary:hover{color:var(--azul)}.fresco .signo{background:var(--azul);width:30px;height:30px;color:var(--blanco);border-radius:50%;place-items:center;font-size:21px;font-weight:700;line-height:1;transition:transform .2s;display:grid}.fresco .pregunta-sitio[open] .signo{transform:rotate(45deg)}.fresco .respuesta{max-width:62ch;color:var(--tinta-suave);gap:10px;padding-bottom:20px;display:grid}.fresco .respuesta a{color:var(--tinta);text-underline-offset:3px;font-weight:600}.fresco .preguntas-precio .enlace-sigue{color:var(--azul);margin-top:18px}.fresco .preguntas-cab{padding-block:22px 34px}.fresco .preguntas-cab h1{color:var(--azul);font-size:clamp(38px,10vw,68px)}.fresco .temas{flex-wrap:wrap;gap:8px;margin-top:22px;display:flex}.fresco .temas a{color:inherit;border:1.5px solid var(--borde-oscuro);background:var(--blanco);border-radius:999px;align-items:center;min-height:44px;padding:8px 14px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.fresco .temas a:hover{border-color:var(--tinta)}.fresco .preguntas-cuerpo{border-top:1px solid var(--borde);background:var(--blanco);padding-block:40px 64px}.fresco .preguntas-lado{margin-bottom:40px}.fresco .grupo-preguntas+.grupo-preguntas{margin-top:48px}.fresco .grupo-preguntas h2{scroll-margin-top:100px;font-size:clamp(26px,6vw,34px)}@media (min-width:960px){.fresco .preguntas-cuerpo .envoltura{grid-template-columns:260px minmax(0,1fr);gap:56px;display:grid}.fresco .preguntas-lado{align-self:start;margin-bottom:0;position:sticky;top:110px}}.fresco .pie-sitio{background:var(--tinta);color:var(--azul-claro);padding-block:40px 34px;font-size:15px}.fresco .pie-rejilla{gap:28px;display:grid}.fresco .logo-pie{width:230px;height:auto;color:var(--blanco);display:block}.fresco .pie-lema{color:var(--amarillo);font-family:var(--titulo);margin-top:12px;font-size:18px;font-weight:700}.fresco .pie-lema .logo-lema{color:var(--amarillo)}.fresco .pie-quienes{max-width:40em;margin-top:22px}.fresco .pie-quienes h2,.fresco .pie-columnas h2{color:var(--amarillo);font-family:var(--titulo);letter-spacing:.12em;text-transform:uppercase;font-size:12px;font-weight:700}.fresco .pie-quienes p{margin-top:8px}.fresco .pie-quienes .enlace-sigue{color:var(--blanco);-webkit-text-decoration-color:var(--amarillo);text-decoration-color:var(--amarillo)}.fresco .pie-columnas{grid-template-columns:1fr 1fr;gap:20px;display:grid}.fresco .pie-sitio ul{gap:2px;margin-top:10px;display:grid}.fresco .pie-sitio ul a{min-height:40px;color:var(--blanco);align-items:center;text-decoration:none;display:inline-flex}.fresco .pie-sitio ul a:hover{text-underline-offset:3px;text-decoration:underline}.fresco .pie-final{border-top:1px solid #ffffff26;margin-top:30px;padding-top:18px;font-size:13.5px}@media (min-width:960px){.fresco .pie-rejilla{grid-template-columns:1.4fr 1fr;gap:64px}}@media (prefers-reduced-motion:reduce){.fresco *,.fresco :before,.fresco :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
