@font-face{font-family:gabarito;src:url(../media/Gabarito_400Regular-s.p.04mn602-l2s-r.ttf)format("truetype");font-display:swap;font-weight:400}@font-face{font-family:gabarito;src:url(../media/Gabarito_500Medium-s.p.3b02ge7snwgz8.ttf)format("truetype");font-display:swap;font-weight:500}@font-face{font-family:gabarito;src:url(../media/Gabarito_700Bold-s.p.3zqg14zilqy45.ttf)format("truetype");font-display:swap;font-weight:700}@font-face{font-family:gabarito;src:url(../media/Gabarito_800ExtraBold-s.p.1mt5pi3v9kf3i.ttf)format("truetype");font-display:swap;font-weight:800}@font-face{font-family:gabarito;src:url(../media/Gabarito_900Black-s.p.1g_0p-p3s6ey6.ttf)format("truetype");font-display:swap;font-weight:900}@font-face{font-family:gabarito Fallback;src:local(Arial);ascent-override:94.9%;descent-override:26.25%;line-gap-override:0.0%;size-adjust:99.05%}.Rhtida_className{font-family:gabarito,gabarito Fallback}.Rhtida_variable{--fuente-gabarito:"gabarito", "gabarito Fallback"}
._9QT3mq_intro{z-index:1000;cursor:pointer;background:#0e5c55;place-items:center;transition:opacity .28s,visibility .28s;animation:.3s 4s forwards _9QT3mq_quitarse;display:grid;position:fixed;inset:0}._9QT3mq_saliendo{opacity:0;visibility:hidden}._9QT3mq_simbolo{filter:drop-shadow(0 24px 40px #0000004d);width:min(32vw,160px);height:auto}@keyframes _9QT3mq_quitarse{to{opacity:0;visibility:hidden}}@media (prefers-reduced-motion:reduce){._9QT3mq_intro{display:none}}
:root{--agave:#0e5c55;--agave-claro:#13766d;--maiz:#ffc531;--cana:#8cc152;--piloncillo:#7a3e14;--tierra:#10201e;--espuma:#e3f2ee;--elote:#fff4d1;--cal:#fff;--fondo:#f7faf9;--superficie:#fff;--suave:#e3f2ee;--borde:#d5e6e2;--texto:#10201e;--texto-suave:#3d5652;--primario:#0e5c55;--sobre-primario:#fff;--acento:#0e5c55;--exito:#3f7d1f;--exito-fondo:#e7f4dc;--aviso:#fff4d1;--sobre-aviso:#7a3e14;--error:#b3261e;--error-fondo:#fdecea;--sombra:0 1px 2px #10201e0f, 0 8px 24px #10201e0f;--radio:14px;--radio-grande:20px;--radio-tarjeta:16px;--t-display:900 clamp(40px, 5vw, 56px) / 1.1 var(--fuente-gabarito), system-ui, sans-serif;--t-titulo:800 28px / 1.2 var(--fuente-gabarito), system-ui, sans-serif;--t-subtitulo:700 20px / 1.3 var(--fuente-gabarito), system-ui, sans-serif;--curva:cubic-bezier(.22, 1, .36, 1);--resorte:cubic-bezier(.34, 1.45, .64, 1);--noche:0;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-tema=oscuro]{--fondo:#10201e;--superficie:#162b28;--suave:#1d3733;--borde:#2c4743;--texto:#eef5f3;--texto-suave:#a7bdb8;--primario:#13766d;--sobre-primario:#fff;--acento:#7fd0c2;--exito:#a6d977;--exito-fondo:#1d3317;--aviso:#33290f;--sobre-aviso:#f3c97a;--error:#f2b8b5;--error-fondo:#3a1614;--sombra:0 1px 2px #0000004d, 0 8px 24px #00000040;--noche:1;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (prefers-color-scheme:dark){:root:not([data-tema=claro]){--fondo:#10201e;--superficie:#162b28;--suave:#1d3733;--borde:#2c4743;--texto:#eef5f3;--texto-suave:#a7bdb8;--primario:#13766d;--sobre-primario:#fff;--acento:#7fd0c2;--exito:#a6d977;--exito-fondo:#1d3317;--aviso:#33290f;--sobre-aviso:#f3c97a;--error:#f2b8b5;--error-fondo:#3a1614;--sombra:0 1px 2px #0000004d, 0 8px 24px #00000040;--noche:1;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root.cambiando-tema,:root.cambiando-tema *{transition:background-color .36s var(--curva), border-color .36s var(--curva), color .36s var(--curva), fill .36s var(--curva)!important}*{box-sizing:border-box}html,body{margin:0;padding:0}body{background:var(--fondo);color:var(--texto);font-family:var(--fuente-gabarito), system-ui, sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-size:16px;line-height:1.5}.cifra,td,.insignia{font-variant-numeric:tabular-nums}.titulo{font:var(--t-titulo);letter-spacing:-.01em;margin:0}.subtitulo{font:var(--t-subtitulo);margin:0}a{color:var(--acento)}button,input,textarea,select{font:inherit;color:inherit}:focus-visible{outline:3px solid var(--maiz);outline-offset:2px;border-radius:6px}.oculto{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.boton{border-radius:var(--radio);cursor:pointer;letter-spacing:.005em;min-height:44px;transition:background-color .2s var(--curva), border-color .2s var(--curva), box-shadow .2s var(--curva), transform .16s var(--curva), opacity .2s;border:1.5px solid #0000;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-weight:700;text-decoration:none;display:inline-flex}.boton:active{transform:scale(.98)}@media (hover:hover){.boton-primario:hover:not(:disabled){background:color-mix(in srgb, var(--primario) 86%, #000)}.boton-pedir:hover:not(:disabled){background:color-mix(in srgb, var(--maiz) 90%, #000);box-shadow:0 4px 14px #ffc53159}.boton-contorno:hover:not(:disabled),.boton-peligro:hover:not(:disabled){border-color:var(--texto-suave);background:var(--suave)}.boton-suave:hover:not(:disabled){background:color-mix(in srgb, var(--suave) 80%, var(--primario))}.campo:hover:not(:focus){border-color:color-mix(in srgb, var(--borde) 60%, var(--texto-suave))}}.boton:disabled{opacity:.55;cursor:not-allowed}.boton-primario{background:var(--primario);color:var(--sobre-primario)}.boton-pedir{background:var(--maiz);color:var(--tierra)}.boton-contorno{border-color:var(--borde);color:var(--texto);background:0 0}.boton-suave{background:var(--suave);color:var(--texto)}.boton-peligro{border-color:var(--borde);color:var(--error);background:0 0}.boton-ancho{width:100%}.campo{border-radius:var(--radio);border:1.5px solid var(--borde);background:var(--superficie);width:100%;min-height:52px;transition:border-color .16s var(--curva), box-shadow .16s var(--curva);padding:12px 14px}.campo:focus{border-color:var(--primario);box-shadow:0 0 0 4px color-mix(in srgb, var(--primario) 18%, transparent);outline:none}.etiqueta{color:var(--texto-suave);font-size:13px;font-weight:500}.insignia{border-radius:999px;align-items:center;gap:4px;padding:2px 10px;font-size:13px;font-weight:700;display:inline-flex}@keyframes entrar{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.franja-campo{margin:-20px -16px 12px;width:auto!important}@media (min-width:1000px){.franja-campo{margin:-28px -32px 16px}}.entrar{animation:entrar .56s var(--curva) both;animation-delay:calc(min(var(--orden,0), 12) * 60ms)}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}.zona-impresion{display:none}@media print{body:has(>.zona-impresion)>:not(.zona-impresion){display:none!important}body:has(>.zona-impresion){margin:0;background:#fff!important}.zona-impresion{display:block}}
