:root{--hc-bg: #EDEDEB;--hc-surface: #FFFFFF;--hc-surface-2: #F7F7F5;--hc-line: #D6D6D2;--hc-line-2: #E4E4E0;--hc-ink: #111110;--hc-ink-2: #3A3A36;--hc-muted: #5C5C57;--hc-muted-2: #8A8A85;--hc-on-dark-muted: #B9B9B4;--hc-accent: #F5C518;--hc-accent-soft: #FFF6CC;--hc-danger: #B42318;--hc-danger-soft: #FDE8E6;--hc-success: #1F6B4A;--hc-success-soft: #DFF0E6;--hc-warn: #8A5A00;--hc-warn-soft: #FFF1CC;--hc-info: #1E4F91;--hc-info-soft: #E3ECF8;--hc-online-dot: #3FBF7F;--hc-offline-dot: #E5484D;--hc-badge: #E5484D;--hc-st-pendente: #8A5A00;--hc-st-pendente-bg: #FFF1CC;--hc-st-pago: #1E4F91;--hc-st-pago-bg: #E3ECF8;--hc-st-preparo: #9A4A00;--hc-st-preparo-bg: #FCE9D9;--hc-st-pronto: #1F6B4A;--hc-st-pronto-bg: #DFF0E6;--hc-st-entregue: #3A3A36;--hc-st-entregue-bg: #E4E4E0;--hc-st-cancelado: #B42318;--hc-st-cancelado-bg: #FDE8E6;--hc-st-expirado: #5C5C57;--hc-st-expirado-bg: #EDEDEB;--hc-font: "Archivo", system-ui, sans-serif;--hc-font-receipt: "Courier New", ui-monospace, monospace;--hc-fs-phone: 16px;--hc-fs-tablet: 18px;--hc-fs-desktop: 16px;--hc-fs-panel: 15px;--hc-fs-panel-touch: 17px;--hc-h1-phone: 28px;--hc-h1-tablet: 46px;--hc-h1-desktop: 48px;--hc-num-phone: 92px;--hc-num-tablet: 120px;--hc-num-kiosk: clamp(150px, 24vh, 240px);--hc-label-tracking: .2em;--hc-heading-tracking: -.035em;--hc-s-1: 4px;--hc-s-2: 8px;--hc-s-3: 12px;--hc-s-4: 16px;--hc-s-5: 24px;--hc-s-6: 32px;--hc-pad-phone: 14px;--hc-pad-tablet: 24px;--hc-pad-desktop: 32px;--hc-r-0: 0;--hc-r-sm: 2px;--hc-r-sheet: 8px;--hc-r-pill: 999px;--hc-border: 1px solid var(--hc-line);--hc-border-strong: 2px solid var(--hc-ink);--hc-shadow-pop: 0 18px 48px rgba(17,17,16,.22);--hc-scrim: rgba(17,17,16,.55);--hc-touch: 48px;--hc-touch-lg: 56px;--hc-touch-xl: 64px;--hc-bp-wide: 760px;--hc-bp-desktop: 1100px;--hc-bp-panel-phone: 600px}body{margin:0;font-family:Archivo,system-ui,sans-serif;-webkit-font-smoothing:antialiased;background:var(--hc-bg)}*{box-sizing:border-box}[data-screen-label] a{color:#111110;text-decoration:underline}[data-screen-label] a:hover{color:#5c5c57}input,select,button,textarea{font:inherit;color:inherit}button{-webkit-tap-highlight-color:transparent}@keyframes hcpulse{0%,to{opacity:1}50%{opacity:.45}}@keyframes hcup{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes hcupP{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes hcupX{0%{opacity:0;transform:translate(-50%,10px)}to{opacity:1;transform:translate(-50%)}}
