@font-face{font-family:__Bebas_Neue_e75d01;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/8b44c7e6549520b2-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Bebas_Neue_e75d01;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/6c25f6e897d845a3-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Bebas_Neue_Fallback_e75d01;src:local("Arial");ascent-override:117.32%;descent-override:39.11%;line-gap-override:0.00%;size-adjust:76.72%}.__className_e75d01{font-family:__Bebas_Neue_e75d01,__Bebas_Neue_Fallback_e75d01;font-weight:400;font-style:normal}.__variable_e75d01{--font-bebas:"__Bebas_Neue_e75d01","__Bebas_Neue_Fallback_e75d01"}@font-face{font-family:__Barlow_Condensed_e8e2c9;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/d6e015f239232eb3-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Barlow_Condensed_e8e2c9;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/55b35d87b6156eea-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Barlow_Condensed_e8e2c9;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/5fb5c05ff73c0616-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Barlow_Condensed_e8e2c9;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/8599be8653318abe-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Barlow_Condensed_e8e2c9;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/3352fdb488e19d84-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Barlow_Condensed_e8e2c9;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/437e5f23c97e320c-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Barlow_Condensed_Fallback_e8e2c9;src:local("Arial");ascent-override:130.73%;descent-override:26.15%;line-gap-override:0.00%;size-adjust:76.49%}.__className_e8e2c9{font-family:__Barlow_Condensed_e8e2c9,__Barlow_Condensed_Fallback_e8e2c9;font-style:normal}.__variable_e8e2c9{--font-barlow-condensed:"__Barlow_Condensed_e8e2c9","__Barlow_Condensed_Fallback_e8e2c9"}@font-face{font-family:__Barlow_3a94d2;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/88e4012f2051f8b4-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Barlow_3a94d2;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/0be08cad6fae8421-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Barlow_3a94d2;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/61d96c4884191721-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Barlow_3a94d2;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/cd5242d34e82716d-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Barlow_3a94d2;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/6662f7f4c6f2f062-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Barlow_3a94d2;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/b0bb26939bb40fdb-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Barlow_3a94d2;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/7816b93d847886e9-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Barlow_3a94d2;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/ea06843a6d8e9ab3-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Barlow_3a94d2;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/60c9b95e8d9e49be-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Barlow_3a94d2;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/1e6ec62843814326-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Barlow_3a94d2;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/a8bcd0492b5976ee-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Barlow_3a94d2;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/6ad0344ed98ac2e9-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Barlow_Fallback_3a94d2;src:local("Arial");ascent-override:103.43%;descent-override:20.69%;line-gap-override:0.00%;size-adjust:96.68%}.__className_3a94d2{font-family:__Barlow_3a94d2,__Barlow_Fallback_3a94d2;font-style:normal}.__variable_3a94d2{--font-barlow:"__Barlow_3a94d2","__Barlow_Fallback_3a94d2"}:root{--bg:#0a0a0a;--surface:#161616;--raised:#262626;--bar:#111;--border:#222;--border-strong:#2a2a2a;--text:#f3ede1;--heading:#fff;--muted:#999;--faint:#777;--faint-texto:#858585;--brand:#ec1c24;--brand-texto:#f2454b;--selected-bg:#1f1212;--field-bg:#1a1a1a;--success:#4ade80;--warning:#fbbf24;--mov-rapido:120ms;--mov-cor:150ms;--mov-base:180ms;--mov-bloco:200ms;--mov-entrada:220ms;--mov-saida:140ms;--mov-saida-item:160ms;--curva-entrada:cubic-bezier(0.23,1,0.32,1);--curva-saida:cubic-bezier(0.55,0,1,0.45);--curva-estado:cubic-bezier(0.65,0,0.35,1);--esq:#222;--esq-brilho:hsla(0,0%,100%,.045);--brand-hover:#f2353c;--raised-hover:#2f2f2f}*{box-sizing:border-box}body,html{background:var(--bg);color:var(--text)}body{margin:0;font-family:var(--font-barlow),system-ui,sans-serif;font-size:16px;-webkit-tap-highlight-color:transparent}a{color:inherit}input:not(:where([type=checkbox],[type=radio],[type=range])),select,textarea{background:var(--field-bg);color:var(--text);border:1px solid var(--border-strong);border-radius:10px;min-height:44px;padding:8px 12px;font-family:inherit;font-size:16px;outline:2px solid transparent;outline-offset:1px;transition:border-color var(--mov-cor) var(--curva-estado),outline-color var(--mov-rapido) var(--curva-estado)}select{-moz-appearance:none;appearance:none;-webkit-appearance:none;padding-right:36px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='8' viewBox='0 0 14 8'%3E%3Cpath d='M1 1l6 6 6-6' fill='none' stroke='%23999999' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;background-size:14px 8px}textarea{line-height:1.4;resize:vertical}input::placeholder,textarea::placeholder{color:var(--faint-texto)}input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--brand);outline-offset:1px}input[type=date]{color-scheme:dark}:root{--pagina-max:720px;--pagina-max-larga:1100px;--barra-reserva:84px}.ui-pagina{max-width:var(--pagina-max);margin:0 auto;padding:16px}.ui-pagina--larga{--pagina-max:var(--pagina-max-larga)}.ui-pagina--com-barra{padding-bottom:calc(var(--barra-reserva) + env(safe-area-inset-bottom))}.ui-titulo{font-family:var(--font-bebas),sans-serif;font-weight:400;font-size:34px;line-height:1.1;letter-spacing:.02em;color:var(--heading);margin:12px 0 6px;overflow-wrap:anywhere}.ui-sub{color:var(--muted);font-size:15px;margin:0 0 12px}.ui-secao{margin:16px 0}.ui-secao-titulo{font-size:16px;letter-spacing:.08em;color:var(--heading);margin:0 0 8px}.ui-categoria,.ui-secao-titulo{font-family:var(--font-barlow-condensed),sans-serif;font-weight:700;text-transform:uppercase}.ui-categoria{font-size:13px;color:var(--brand-texto);letter-spacing:.12em;margin:14px 0 6px}.ui-botao{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:10px 18px;border-radius:12px;border:1.5px solid transparent;font-family:var(--font-bebas),sans-serif;font-size:20px;letter-spacing:.04em;line-height:1.1;cursor:pointer}.ui-botao--principal{background:var(--brand);color:#fff}.ui-botao--secundario{background:var(--raised);color:var(--heading);border-color:var(--border-strong)}.ui-botao--perigo{background:transparent;color:var(--brand-texto);border-color:var(--brand)}.ui-botao--fantasma{background:transparent;color:var(--muted)}.ui-botao--bloco{display:flex;width:100%}.ui-botao:focus-visible,.ui-contador-bt:focus-visible{outline:2px solid var(--heading);outline-offset:2px}.ui-botao:disabled,.ui-contador-bt:disabled{opacity:.4;cursor:not-allowed}.ui-contador{display:flex;align-items:center;gap:8px;flex-shrink:0}.ui-contador-bt{width:40px;height:40px;padding:0;border:0;border-radius:10px;background:var(--raised);color:#fff;display:grid;place-items:center;font-size:22px;font-weight:600;line-height:1;cursor:pointer}.ui-contador-bt--mais{background:var(--brand)}.ui-contador-valor{min-width:28px;text-align:center;font-weight:700;font-size:16px;color:var(--heading)}.ui-produto{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:56px;margin:0 0 6px;padding:10px 12px;background:var(--surface);border-radius:12px;outline:1.5px solid transparent;transition:background-color var(--mov-cor) var(--curva-estado),outline-color var(--mov-cor) var(--curva-estado);content-visibility:auto;contain-intrinsic-size:auto 56px}.ui-produto--sel{background:var(--selected-bg);outline-color:var(--brand)}.ui-produto-info{display:flex;flex-direction:column;min-width:0;flex:1 1 auto}.ui-produto-nome{min-width:0;overflow-wrap:anywhere;font-weight:600;color:var(--heading)}.ui-produto-unidade{font-size:13px;color:var(--muted)}.ui-grade-produtos{display:grid;grid-template-columns:1fr;grid-column-gap:12px;column-gap:12px}.ui-cartao{background:var(--surface);border:1px solid var(--border);border-radius:12px;padding:12px;margin:0 0 8px;min-width:0;overflow-wrap:anywhere}.ui-cartao--erro{border-color:var(--brand)}.ui-cartao--sucesso{border-color:var(--success)}.ui-campo{display:flex;flex-direction:column;gap:4px;margin:0 0 12px}.ui-campo-rotulo{font-family:var(--font-barlow-condensed),sans-serif;font-weight:600;font-size:13px;text-transform:uppercase;letter-spacing:.08em;color:var(--muted)}.ui-barra--larga{--pagina-max:var(--pagina-max-larga)}.ui-barra{position:fixed;left:0;right:0;bottom:0;z-index:20;background:var(--bar);border-top:1px solid var(--border-strong);padding:12px max(16px,env(safe-area-inset-right)) max(12px,env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left))}.ui-barra-conteudo{display:flex;align-items:center;justify-content:space-between;gap:12px;max-width:calc(var(--pagina-max) - 32px);margin:0 auto}.ui-barra-resumo{min-width:0;font-size:12px;color:var(--muted);overflow-wrap:anywhere}.ui-barra-resumo b{display:block;font-family:var(--font-bebas),sans-serif;font-weight:400;font-size:26px;line-height:1.1;color:var(--heading)}.ui-selo{display:inline-block;font-family:var(--font-barlow-condensed),sans-serif;font-weight:700;font-size:12px;text-transform:uppercase;letter-spacing:.08em;line-height:1.2;padding:3px 10px;border-radius:20px;border:1.5px solid;white-space:nowrap}.ui-selo--atendido,.ui-selo--confirmado,.ui-selo--pago{color:var(--success)}.ui-selo--aberto,.ui-selo--enviado{color:var(--warning)}.ui-selo--divergente{color:var(--brand-texto)}.ui-selo--cancelado{color:var(--faint-texto)}.ui-selo--producao,.ui-selo--repasse{background:var(--raised);border-color:var(--raised);color:var(--text)}.ui-indicador{display:flex;flex-direction:column;gap:2px;min-width:0;background:var(--surface);border:1px solid var(--border);border-radius:12px;padding:10px 12px}.ui-indicador-rotulo{font-size:12px;color:var(--muted)}.ui-indicador-valor{font-family:var(--font-bebas),sans-serif;font-size:26px;line-height:1.1;color:var(--heading);overflow-wrap:anywhere}.ui-indicador--destaque{border-color:var(--brand)}.ui-indicador--destaque .ui-indicador-valor{color:var(--brand)}.ui-indicador--aviso{border-color:var(--warning)}.ui-indicador--aviso .ui-indicador-valor{color:var(--warning)}.ui-msg{margin:8px 0;padding:10px 12px;border-radius:10px;font-size:15px;overflow-wrap:anywhere}.ui-msg--aviso,.ui-msg--erro{background:var(--selected-bg);border:1px solid var(--brand);color:var(--text)}.ui-msg--sucesso{background:var(--surface);border:1px solid var(--success);color:var(--success)}.ui-msg--vazio{color:var(--muted);text-align:center;padding:24px 12px}.ui-tabela{width:100%;border-collapse:collapse}.ui-tabela thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.ui-tabela,.ui-tabela tbody,.ui-tabela td,.ui-tabela tr{display:block}.ui-tabela tr{background:var(--surface);border:1px solid var(--border);border-radius:12px;padding:8px 12px;margin:0 0 8px}.ui-tabela td{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:6px 0;text-align:right;overflow-wrap:anywhere}.ui-tabela td:before{content:attr(data-rotulo);flex-shrink:0;font-family:var(--font-barlow-condensed),sans-serif;font-weight:600;font-size:13px;text-transform:uppercase;letter-spacing:.08em;color:var(--muted);text-align:left}@media (min-width:768px){.ui-grade-produtos{grid-template-columns:1fr 1fr}.ui-tabela{display:table}.ui-tabela thead{position:static;width:auto;height:auto;overflow:visible;clip:auto;display:table-header-group}.ui-tabela tbody{display:table-row-group}.ui-tabela tr{display:table-row;background:transparent;border:0;border-radius:0;padding:0;margin:0}.ui-tabela td,.ui-tabela th{display:table-cell;padding:10px 12px;text-align:left;border-bottom:1px solid var(--border)}.ui-tabela th{font-family:var(--font-barlow-condensed),sans-serif;font-weight:600;font-size:13px;text-transform:uppercase;letter-spacing:.08em;color:var(--muted)}.ui-tabela td:before{content:none}.ui-tabela td{overflow-wrap:break-word}.ui-tabela td[data-rotulo=Total]{white-space:nowrap}.ui-tabela--fixa{table-layout:fixed}.ui-tabela--fixa th:nth-child(2),.ui-tabela--fixa th:nth-child(5){width:12%}.ui-tabela--fixa th:nth-child(3){width:16%}.ui-tabela--fixa th:nth-child(4){width:20%}}.ui-cabecalho{margin-bottom:12px}.ui-cabecalho-topo{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:4px 0 10px;color:var(--heading)}.ui-cabecalho-logo{display:block;height:22px;width:auto}.ui-chip{font-family:var(--font-barlow-condensed),sans-serif;font-weight:700;font-size:12px;letter-spacing:.08em;text-transform:uppercase;line-height:1;color:var(--brand-texto);border:1.5px solid var(--brand);border-radius:999px;padding:4px 10px;white-space:nowrap}.ui-abas{display:flex;flex-wrap:nowrap;align-items:stretch;gap:18px;overflow-x:auto;border-bottom:1px solid var(--border);scrollbar-width:none;scroll-padding-inline-end:72px}.ui-abas::-webkit-scrollbar{display:none}.ui-aba{flex:0 0 auto;display:flex;align-items:center;min-height:44px;box-sizing:border-box;font-family:var(--font-barlow-condensed),sans-serif;font-weight:700;font-size:14px;letter-spacing:.06em;text-transform:uppercase;color:var(--faint-texto);text-decoration:none;border-bottom:3px solid transparent}.ui-aba--ativa{color:var(--heading);border-bottom-color:var(--brand)}.ui-aba:focus-visible{outline:2px solid var(--heading);outline-offset:-2px}.ui-abas .ui-aba-sair{flex:0 0 auto;margin-left:auto;position:-webkit-sticky;position:sticky;right:0;background:var(--bg);box-shadow:-16px 0 12px -4px var(--bg);min-height:44px;padding:0 0 0 12px;font-family:var(--font-barlow-condensed),sans-serif;font-weight:700;font-size:14px;letter-spacing:.06em;text-transform:uppercase;border-radius:0}.ui-login{max-width:420px;margin:0 auto;padding-top:32px;text-align:center;color:var(--heading)}.ui-login-logo{display:block;height:56px;width:auto;max-width:100%;margin:0 auto 16px}.ui-login .ui-campo,.ui-login .ui-msg,.ui-login form{text-align:left}.ui-login-texto{color:var(--text);font-size:16px;margin:0 0 20px}.ui-login-acoes{gap:12px}.ui-login-acoes,.ui-menu{display:flex;flex-direction:column}.ui-menu{list-style:none;margin:20px 0 16px;padding:0;gap:10px;text-align:left}.ui-menu-item{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:56px;padding:12px 16px;background:var(--surface);border:1px solid var(--border-strong);border-radius:12px;color:var(--heading);text-decoration:none;font-family:var(--font-barlow-condensed),sans-serif;font-weight:700;font-size:20px;letter-spacing:.08em;text-transform:uppercase}.ui-menu-item span[aria-hidden=true]{color:var(--brand);font-size:24px;line-height:1}.ui-menu-item:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.ui-barra-aviso{max-width:calc(var(--pagina-max) - 32px);margin:0 auto 8px;max-height:96px;overflow-y:auto}.ui-barra-aviso .ui-msg{margin:0 0 4px;padding:8px 12px;font-size:14px}.ui-barra-aviso .ui-msg:last-child{margin-bottom:0}.ui-espaco-aviso{height:64px}.ui-busca{display:block;width:100%;margin:0 0 12px}.ui-cartao>.ui-campo:last-child{margin-bottom:0}.ui-pedido-topo{display:flex;align-items:center;justify-content:space-between;gap:8px;color:var(--heading)}.ui-pedido-data{font-size:13px;color:var(--muted);margin:2px 0 6px}.ui-pedido-itens{font-size:15px;margin:0 0 8px}.ui-pedido-itens:last-child{margin-bottom:0}.ui-pedido-obs{font-size:14px;font-style:italic;color:var(--muted);margin:0 0 8px}.ui-aviso-preco{margin:0 0 4px;font-size:14px;font-weight:600;color:var(--warning)}.ui-link-linha{margin:0 0 12px}.ui-link{display:inline-flex;align-items:center;min-height:44px;font-family:var(--font-barlow-condensed),sans-serif;font-weight:600;letter-spacing:.04em;color:var(--brand-texto);text-decoration:none}.ui-tabela .ui-link{display:inline;min-height:0}.ui-pedido-sem{font-size:13px;color:var(--muted)}.ui-envio-total{margin:8px 0}.ui-acoes{display:flex;flex-direction:column;gap:8px;margin-top:12px}.ui-linha-diferente td{color:var(--brand-texto);font-weight:700}.ui-divergencia{white-space:pre-wrap;color:var(--brand-texto);background:var(--selected-bg);border:1px solid var(--brand);border-radius:10px;padding:8px 12px;margin:8px 0 12px}.ui-tabela input{width:120px;max-width:100%;text-align:right}@media (min-width:768px){.ui-acoes{max-width:420px}}.ui-segmentos{display:flex;gap:4px;padding:4px;margin:0 0 12px;background:var(--surface);border:1px solid var(--border);border-radius:12px}.ui-segmento{flex:1 1;min-width:0;min-height:44px;padding:6px 8px;border:0;border-radius:9px;background:transparent;color:var(--muted);font-family:var(--font-barlow-condensed),sans-serif;font-weight:700;font-size:16px;letter-spacing:.04em;text-transform:uppercase;cursor:pointer}.ui-segmento--ativo{background:var(--brand);color:#fff}.ui-segmento:focus-visible{outline:2px solid var(--heading);outline-offset:2px}.ui-periodo{display:flex;align-items:center;gap:8px;margin:0 0 12px}.ui-periodo--datas{align-items:flex-end}.ui-periodo-rotulo{flex:1 1;min-width:0;text-align:center;color:var(--heading);font-size:17px}.ui-periodo-rotulo:first-letter{text-transform:uppercase}.ui-periodo-datas{flex:1 1;min-width:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.ui-periodo-datas input{min-width:0;width:100%}@media (max-width:420px){.ui-periodo-datas{grid-template-columns:minmax(0,1fr)}.ui-periodo--datas{align-items:center}}.ui-periodo .ui-campo{margin:0}.ui-seta{flex-shrink:0;width:44px;min-width:44px;height:44px;padding:0}.ui-indicadores{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;margin:0 0 16px}.ui-acoes-linha{display:flex;gap:8px}.ui-acoes-linha .ui-botao{flex:1 1}.ui-confirmar-texto{margin:0 0 10px;color:var(--heading)}.ui-texto-aviso{color:var(--warning)}.ui-texto-erro,.ui-texto-erro a{color:var(--brand-texto)}.ui-status-extra{margin-left:6px;color:var(--muted);font-size:14px}.ui-ajuda{font-size:13px;color:var(--muted)}.ui-tabela td:empty{display:none}@media (min-width:768px){.ui-indicadores{grid-template-columns:repeat(4,1fr)}.ui-tabela td:empty{display:table-cell}}.ui-so-leitor{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.ui-aba,.ui-botao,.ui-link,.ui-menu-item,.ui-segmento{outline:2px solid transparent;outline-offset:4px;transition:transform var(--mov-rapido) var(--curva-entrada),filter var(--mov-rapido) var(--curva-entrada),background-color var(--mov-cor) var(--curva-estado),border-color var(--mov-cor) var(--curva-estado),color var(--mov-cor) var(--curva-estado),outline-color var(--mov-rapido) var(--curva-estado),outline-offset var(--mov-rapido) var(--curva-estado)}.ui-contador-bt{outline:2px solid transparent;outline-offset:4px;transition:transform var(--mov-rapido) var(--curva-entrada),filter var(--mov-rapido) var(--curva-entrada),outline-color var(--mov-rapido) var(--curva-estado),outline-offset var(--mov-rapido) var(--curva-estado)}.ui-aba{outline-offset:-2px}.ui-link:focus-visible{outline-color:var(--heading);outline-offset:2px}.ui-aba:active,.ui-botao:not(:disabled):active,.ui-contador-bt:not(:disabled):active,.ui-menu-item:active,.ui-segmento:not(:disabled):active{filter:brightness(1.15);transform:scale(.97)}@media (hover:hover){.ui-botao--principal:not(:disabled):hover{background:var(--brand-hover)}.ui-botao--secundario:not(:disabled):hover{background:var(--raised-hover);border-color:#3a3a3a}.ui-botao--perigo:not(:disabled):hover{background:rgba(236,28,36,.12)}.ui-aba:hover,.ui-botao--fantasma:not(:disabled):hover,.ui-segmento:not(.ui-segmento--ativo):hover{color:var(--heading)}.ui-menu-item:hover{background:var(--raised);border-color:#3a3a3a}.ui-link:hover{text-decoration:underline;color:#ff6b70}}@media (forced-colors:active){.ui-aba:not(:focus-visible),.ui-botao:not(:focus-visible),.ui-contador-bt:not(:focus-visible),.ui-link:not(:focus-visible),.ui-menu-item:not(:focus-visible),.ui-produto:not(.ui-produto--sel),.ui-segmento:not(:focus-visible),input:not(:focus-visible),select:not(:focus-visible),textarea:not(:focus-visible){outline:none}}.ui-botao-pilha{display:grid;min-width:0}.ui-botao-face{grid-area:1/1;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:0;transition:opacity var(--mov-rapido) var(--curva-estado),visibility var(--mov-rapido)}.ui-botao--carregando .ui-botao-face--pronto,.ui-botao-face--ocupado{opacity:0;visibility:hidden}.ui-botao--carregando .ui-botao-face--ocupado{opacity:1;visibility:visible}.ui-giro{flex:0 0 auto;width:16px;height:16px;border-radius:50%;border:2px solid;border-right:2px solid transparent;opacity:.85}.ui-botao--carregando .ui-giro{animation:ui-giro .7s linear infinite}.ui-botao--carregando:disabled{opacity:1;cursor:progress}.ui-troca{display:inline-grid}.ui-troca-face{grid-area:1/1;display:inline-flex;align-items:center;justify-content:center;gap:8px;transition:opacity var(--mov-base) var(--curva-entrada),transform var(--mov-base) var(--curva-entrada),visibility var(--mov-base)}.ui-troca-face--alternativo,.ui-troca[data-ativo] .ui-troca-face--padrao{opacity:0;transform:scale(.9);visibility:hidden;transition-duration:var(--mov-rapido);transition-timing-function:var(--curva-saida)}.ui-troca[data-ativo] .ui-troca-face--alternativo{opacity:1;transform:none;visibility:visible;transition-duration:var(--mov-base);transition-timing-function:var(--curva-entrada)}.ui-troca .ui-icone{color:var(--success)}.ui-msg--sucesso{display:flex;align-items:flex-start;gap:8px}.ui-msg-icone{flex:0 0 auto;margin-top:1px}.ui-conteudo{animation:ui-entra-conteudo var(--mov-entrada) var(--curva-entrada) backwards}.ui-bloco-entra{animation:ui-entra-bloco var(--mov-bloco) var(--curva-entrada) backwards}.ui-entra-msg{animation:ui-entra-msg var(--mov-base) var(--curva-entrada) backwards}.ui-entra-msg .ui-msg-icone{animation:ui-entra-icone .24s var(--curva-entrada) 60ms backwards}.ui-barra-aviso .ui-entra-msg{animation-name:ui-aparece}.ui-sai-msg,.ui-sai-painel{animation:ui-some var(--mov-saida) var(--curva-saida) forwards;pointer-events:none}.ui-entra-painel{transform-origin:top center;animation:ui-entra-painel var(--mov-bloco) var(--curva-entrada) backwards}.ui-entra-item{animation:ui-aparece var(--mov-base) var(--curva-entrada) backwards}.ui-sai-item{animation:ui-sai-item var(--mov-saida-item) var(--curva-saida) forwards;pointer-events:none}.ui-item-lista{content-visibility:auto;contain-intrinsic-size:auto 160px}@keyframes ui-entra-conteudo{0%{opacity:0;transform:translateY(6px)}}@keyframes ui-entra-bloco{0%{opacity:0;transform:translateY(5px)}}@keyframes ui-entra-msg{0%{opacity:0;transform:translateY(4px)}}@keyframes ui-entra-painel{0%{opacity:0;transform:scale(.98)}}@keyframes ui-entra-icone{0%{opacity:0;transform:scale(.8)}}@keyframes ui-aparece{0%{opacity:0}}@keyframes ui-some{to{opacity:0}}@keyframes ui-sai-item{to{opacity:0;transform:scale(.98)}}@keyframes ui-giro{to{transform:rotate(1turn)}}@keyframes ui-brilho{to{transform:translateX(100%)}}.ui-esq{position:relative;display:block;overflow:hidden;background:var(--esq);border-radius:8px}.ui-esq:after{content:"";position:absolute;inset:0;transform:translateX(-100%);background:linear-gradient(90deg,transparent,var(--esq-brilho),transparent);animation:ui-brilho 1.6s linear infinite}.ui-esq--linha{display:inline-block;max-width:100%;height:.7em;vertical-align:middle;border-radius:4px}.ui-esq--contador{width:40px;height:40px;border-radius:10px}.ui-esq--botao{height:44px;border-radius:12px}.ui-esq--campo{height:44px;border-radius:10px}.ui-esq--area{height:66px;border-radius:10px}.ui-esq--bloco{width:100%}.ui-esq--selo{display:inline-block;width:72px;height:22px;border-radius:20px;vertical-align:middle}.ui-carregando{min-width:0}.ui-carregando [aria-hidden=true]{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ui-cartao--esq-erro,.ui-divergencia--esq{border-color:#3a1a1c}.ui-abas--reserva{height:45px;align-items:center;overflow:hidden}.ui-abas--reserva .ui-esq--linha{font-size:14px}html[data-sem-sessao] .ui-abas--reserva{display:none}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-delay:0ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;transition-delay:0ms!important;scroll-behavior:auto!important}.ui-esq:after{display:none}.ui-botao--carregando .ui-giro,.ui-esq:after{animation:none!important}.ui-aba:active,.ui-botao:not(:disabled):active,.ui-contador-bt:not(:disabled):active,.ui-menu-item:active,.ui-segmento:not(:disabled):active{transform:none}}