.en-vivo{border-radius:var(--curva-caja,18px);border:1px solid color-mix(in srgb, var(--tinta) 16%, transparent);background:color-mix(in srgb, var(--tinta) 4%, var(--fondo));color:var(--tinta);font-family:var(--ui);margin:16px;padding:18px 20px}.en-vivo p{margin:0}.en-vivo__arriba{letter-spacing:.16em;text-transform:uppercase;font-size:12px;font-weight:500}.en-vivo__nombre{font-family:var(--serif);font-size:30px;line-height:1.05;margin-top:6px!important}.en-vivo__quien,.en-vivo__datos{color:var(--tinta-2);font-size:14px;margin-top:6px!important}.en-vivo__frase{font-family:var(--serif);font-size:18px;font-style:italic;line-height:1.3;margin-top:10px!important}.en-vivo__reservar{background:var(--tinta);min-height:44px;color:var(--fondo);border-radius:999px;align-items:center;margin-top:14px;padding:0 20px;font-weight:500;text-decoration:none;display:inline-flex}.en-vivo__proximas{border-top:1px dashed color-mix(in srgb, var(--tinta) 25%, transparent);flex-direction:column;gap:4px;margin:14px 0 0;padding:12px 0 0;font-size:14px;list-style:none;display:flex}.en-vivo__proximas span{font-weight:500}*,: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}.resguardo{min-height:100dvh;padding:24px var(--margen,20px);background:var(--fondo);color:var(--tinta);font-family:var(--ui,system-ui, sans-serif);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;display:flex}.resguardo__titulo{font-family:var(--serif,inherit);margin:0;font-size:22px}.resguardo__texto{color:var(--tinta-2,var(--tinta));margin:0 0 8px;font-size:16px}.resguardo__boton{border:1.5px solid var(--tinta);border-radius:var(--curva,999px);min-height:44px;color:var(--tinta);font:inherit;cursor:pointer;background:0 0;padding:0 22px;font-size:16px}@font-face{font-family:Newsreader DC;font-style:normal;font-weight:400;font-display:swap;src:url(/fuentes/carta/newsreader-normal.woff2)format("woff2")}@font-face{font-family:Newsreader DC;font-style:italic;font-weight:400;font-display:swap;src:url(/fuentes/carta/newsreader-italic.woff2)format("woff2")}@font-face{font-family:Figtree DC;font-style:normal;font-weight:300 900;font-display:swap;src:url(/fuentes/carta/figtree-normal.woff2)format("woff2")}:root,.dc-frame{--bg:#f0ebdd;--bg2:#e6dfcb;--fg:#262619;--mut:#5c5c48;--line:#26261924;--line2:#26261959;--acc:#e9b824;--accInk:#262619;--ink:#4e5b2b;--sello:#4e5b2b;--fondo:var(--bg);--tinta:var(--fg);--tinta-2:var(--mut);--serif:"Newsreader DC", Georgia, serif;--texto:"Figtree DC", system-ui, sans-serif;--ui:"Figtree DC", system-ui, sans-serif;--margen:24px;--curva:.2s cubic-bezier(.22, 1, .36, 1);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-tema=oscuro],[data-tema=oscuro] .dc-frame{--bg:#1c1f15;--bg2:#25291c;--fg:#ede7d5;--mut:#b2ad97;--line:#ede7d521;--line2:#ede7d552;--acc:#e9b824;--accInk:#1c1f15;--ink:#b6c088;--sello:#e9b824;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}body{background:var(--bg);color:var(--fg);-webkit-font-smoothing:antialiased;margin:0;font-family:Figtree DC,system-ui,sans-serif}a{color:var(--ink)}[data-scroll]::-webkit-scrollbar{display:none}[data-bar]::-webkit-scrollbar{display:none}button{-webkit-tap-highlight-color:transparent}input::placeholder{color:inherit;opacity:.6}cafeto-art{display:block}.dc-frame{font-family:system-ui,sans-serif;font-size:16px;line-height:normal}.dc-frame *,.dc-frame :before,.dc-frame :after{box-sizing:revert}
