@font-face{font-family:Rubik;font-style:normal;font-weight:400 700;font-display:swap;src:url(/assets/rubik-latin-CnQIisVs.woff2)format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:400 600;font-display:swap;src:url(/assets/inter-latin-Dx4kXJAl.woff2)format("woff2")}:root{--fundo:#f3f2f6;--cartao:#fff;--superficie:#ecebf1;--texto:#1c1a22;--texto-2:#6b6876;--acao:#5426a6;--acao-texto:#fff;--suave:#ede7f8;--suave-texto:#5426a6;--topo:#fff;--topo-texto:#1c1a22;--folha:#9de34f;--atencao:#8a5a00;--atencao-fundo:#fbf0dc;--ok:#2e7a35;--ok-fundo:#eaf6de;--erro:#a3324f;--erro-fundo:#f9e5ec;--borda:#e4e2ea;--borda-campo:#8b8796;--fonte-titulo:"Rubik", "Inter", system-ui, sans-serif;--vitrine:#5426a6;--vitrine-texto:#fff;--vitrine-texto-2:#e4daf7;--vitrine-campo:#fff;--vitrine-ficha:#ffffff29;--sombra:0 1px 2px #1c1a220f, 0 4px 16px #1c1a220f;--novas:#9de34f;--novas-texto:#130e20;--raio:14px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root{--fundo:#130e20;--cartao:#1e1632;--superficie:#2a2142;--texto:#f1eef8;--texto-2:#cfc8e6;--acao:#9de34f;--acao-texto:#130e20;--suave:#2a2142;--suave-texto:#cfc8e6;--topo:#1e1632;--topo-texto:#f1eef8;--atencao:#e6be7a;--atencao-fundo:#3a2e17;--ok:#9de34f;--ok-fundo:#22301a;--erro:#f2a7bd;--erro-fundo:#3a1e2b;--borda:#2e2545;--borda-campo:#77708f;--vitrine:#1e1632;--vitrine-texto:#f1eef8;--vitrine-texto-2:#cfc8e6;--vitrine-campo:#2a2142;--vitrine-ficha:#2a2142;--sombra:0 1px 2px #0000004d;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}*{box-sizing:border-box}body{background:var(--fundo);color:var(--texto);-webkit-text-size-adjust:100%;margin:0;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-size:16px;line-height:1.5}button,input,select,textarea{font:inherit;color:inherit}h1{letter-spacing:-.02em;margin:0;font-size:26px;font-weight:600;line-height:1.25}.icone{flex:none}.visualmente-oculto{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.secundario{color:var(--texto-2);font-size:14px}.carregando{text-align:center;color:var(--texto-2);padding:48px 16px}.conteudo{max-width:72rem;margin:0 auto;padding:0 16px 48px}.botao-principal{border-radius:var(--raio);background:var(--acao);width:100%;min-height:52px;color:var(--acao-texto);cursor:pointer;border:0;padding:0 18px;font-weight:600}.botao-secundario{border:1.5px solid var(--acao);border-radius:var(--raio);background:var(--cartao);width:100%;min-height:48px;color:var(--acao);cursor:pointer;margin-top:12px;padding:0 18px;font-weight:600;display:block}a.botao-secundario{justify-content:center;align-items:center;text-decoration:none;display:flex}.botao-secundario.perigo{border-color:var(--erro);width:auto;color:var(--erro);margin-top:0}.botao-texto{min-height:44px;color:var(--acao);cursor:pointer;background:0 0;border:0;padding:0 8px;font-size:15px;font-weight:500}.botao-texto.perigo{color:var(--erro)}.botao-texto.discreto{color:var(--texto-2);font-size:14px;font-weight:400}.botao-texto.claro{color:#fff}.botao-principal:disabled,.botao-texto:disabled{opacity:.55;cursor:default}.botao-secundario:disabled{opacity:.6;cursor:default}.botao-principal:focus-visible,.botao-secundario:focus-visible,.botao-texto:focus-visible,.botao-adicionar:focus-visible,.passo:focus-visible,.numero-caixas:focus-visible,.linha-pedido:focus-visible,.ficha:focus-visible,.segmento:focus-visible,.perfil:focus-visible,.cartao-botao:focus-visible,.linha-arquivo:focus-visible,.itens-recolhidos summary:focus-visible,.conta-botao:focus-visible,.conta-sair:focus-visible{outline:3px solid color-mix(in srgb, var(--acao) 45%, transparent);outline-offset:2px}.voltar{align-items:center;gap:2px;margin:0 0 0 -8px;display:inline-flex}.etiqueta{background:var(--superficie);min-height:26px;color:var(--texto-2);white-space:nowrap;border-radius:999px;align-self:center;align-items:center;padding:2px 10px;font-size:13px;font-weight:500;display:inline-flex}.etiqueta.atencao{background:var(--atencao-fundo);color:var(--atencao)}.etiqueta.ok{background:var(--ok-fundo);color:var(--ok)}.etiqueta.acao{background:var(--suave);color:var(--suave-texto)}.segmentos{scrollbar-width:none;border-radius:var(--raio);background:var(--superficie);gap:4px;margin:12px 0;padding:4px;display:flex;overflow-x:auto}.segmentos::-webkit-scrollbar{display:none}.segmento{min-height:44px;color:var(--texto-2);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:11px;flex:1 0 auto;padding:0 10px;font-size:14px;font-weight:500}.segmento.ativo{background:var(--cartao);color:var(--texto);font-weight:600}.segmentos.pequeno{margin:8px 0 0;padding:3px}.segmentos.pequeno .segmento{min-height:38px}.linhas{scrollbar-width:none;gap:8px;display:flex;overflow-x:auto}.linhas::-webkit-scrollbar{display:none}.ficha{border:1px solid var(--borda);background:var(--cartao);white-space:nowrap;cursor:pointer;border-radius:999px;flex:none;align-items:center;gap:4px;min-height:40px;padding:6px 14px;font-size:14px;font-weight:500;display:inline-flex}.ficha.ativa{border-color:var(--acao);background:var(--acao);color:var(--acao-texto)}.ficha-campanha{color:var(--ok)}.faixa-filtros{position:relative}.faixa-filtros:after{content:"";background:linear-gradient(90deg, transparent, var(--fundo));pointer-events:none;width:48px;position:absolute;top:0;bottom:0;right:-16px}.contagem{min-height:21px;color:var(--texto-2);margin:4px 0 8px;font-size:14px}.aviso{margin:8px 0}.aviso.erro{color:var(--erro)}.aviso.atencao{border-radius:var(--raio);background:var(--atencao-fundo);color:var(--atencao);padding:12px 14px;font-size:15px}.vazio{text-align:center;padding:32px 0}.vazio p{margin:0 0 4px}.vazio-acoes{gap:12px;max-width:28rem;margin:16px auto 0;display:grid}.faixa-conexao{background:var(--atencao-fundo);color:var(--atencao);text-align:center;margin:0;padding:10px 16px;font-size:14px}.cartao-aviso{border-radius:var(--raio);background:var(--cartao);border:0;margin:8px 0 12px;padding:12px 14px}.cartao-aviso p{margin:0 0 8px}.cartao-aviso .acoes-pedido{margin-top:4px}.cartao-aviso .botao-secundario{width:auto;margin-top:0}.aviso-curto{background:var(--atencao-fundo);color:var(--atencao);border-radius:12px;margin:8px 0 12px;padding:2px 4px 2px 12px;font-size:14px;font-weight:500}.aviso-curto-linha{align-items:center;gap:8px;display:flex}.aviso-curto-linha span{flex:1}.aviso-curto button{min-height:44px;color:inherit;cursor:pointer;background:0 0;border:0;padding:0 10px;font-weight:600}.aviso-curto p{margin:0 8px 10px 0;font-weight:400}.confirmacao{border-radius:var(--raio);background:var(--cartao);margin-top:12px;padding:16px}.confirmacao p{margin:0 0 4px}.confirmacao .acoes-pedido{margin-top:12px}.acoes-pedido{flex-wrap:wrap;align-items:center;gap:8px 16px;margin-top:16px;display:flex}.acoes-pedido .botao-principal{flex:12rem;width:auto}.acoes-pedido .botao-secundario{width:auto;margin-top:0}.barra{padding:calc(8px + env(safe-area-inset-top)) 16px 8px;border-bottom:1px solid var(--borda);background:var(--topo);color:var(--topo-texto);justify-content:space-between;align-items:center;gap:12px;display:flex}.com-lateral:has(.busca-com-leitor) .barra{border-bottom:0}.marca{flex-shrink:0;align-items:center;display:inline-flex}.logo{flex-shrink:0;height:32px;display:block}.logo img{width:auto;height:100%;display:block}.logo .logo-branco,.marca .logo-simbolo{display:none}@media (prefers-color-scheme:dark){.logo .logo-roxo{display:none}.logo .logo-branco{display:block}}.conta{position:relative}.conta-botao{background:var(--suave);width:44px;height:44px;color:var(--suave-texto);cursor:pointer;border:0;border-radius:999px;font-size:14px;font-weight:600}.conta-menu{z-index:5;border:1px solid var(--borda);border-radius:var(--raio);background:var(--cartao);width:min(16rem,100vw - 32px);color:var(--texto);padding:12px;display:none;position:absolute;top:calc(100% + 8px);right:0}.conta-menu.aberta{display:block}.conta-nome{flex-direction:column;min-width:0;padding:0 4px 8px;display:flex}.conta-nome strong{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;overflow:hidden}.conta-sair{border:0;border-top:1px solid var(--borda);width:100%;min-height:44px;color:var(--texto-2);cursor:pointer;background:0 0;align-items:center;gap:8px;padding:0 4px;font-size:15px;font-weight:500;display:flex}.conta-todos{width:100%;min-height:40px;color:var(--texto-2);text-align:left;cursor:pointer;background:0 0;border:0;padding:0 4px;font-size:13px;display:block}.conta-todos:hover{color:var(--texto);text-decoration:underline}.conta-confirmar{border-top:1px solid var(--borda);width:100%;padding:8px 4px 0}.conta-confirmar p{color:var(--texto-2);margin:0 0 4px;font-size:13px}.conta-confirmar .aviso{margin:8px 0 0}.conta-confirmar-acoes{gap:4px;margin-left:-6px;display:flex}.conta-confirmar-acoes .botao-texto{white-space:nowrap;padding:0 6px;font-size:14px}.abas{z-index:3;padding:4px 8px env(safe-area-inset-bottom);border-top:1px solid var(--borda);background:var(--cartao);grid-auto-columns:1fr;grid-auto-flow:column;display:grid;position:fixed;bottom:0;left:0;right:0}.aba{min-height:60px;color:var(--texto-2);cursor:pointer;background:0 0;border:0;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:2px;font-size:12px;font-weight:500;display:flex;position:relative}.aba[aria-current=page]{color:var(--acao);font-weight:600}.aba:focus-visible{outline:3px solid color-mix(in srgb, var(--acao) 45%, transparent);outline-offset:-3px}.contador{background:var(--acao);min-width:22px;color:var(--acao-texto);text-align:center;border-radius:999px;padding:0 5px;font-size:12px;font-weight:600;line-height:20px;position:absolute;top:4px;left:calc(50% + 4px)}.loja,.com-abas{padding-bottom:calc(160px + env(safe-area-inset-bottom))}.catalogo-topo{z-index:2;background:var(--fundo);margin:0 -16px;padding-bottom:12px;position:sticky;top:0}.catalogo-topo .faixa-filtros{margin:12px 16px 0}.catalogo-topo .linhas{margin:0 -16px;padding:0 16px}.busca-com-leitor{border-bottom:1px solid var(--borda);background:var(--topo);padding:4px 16px 16px;position:relative}.busca-com-leitor .campo-busca input{background:var(--fundo)}.campo-busca input{border:1px solid var(--borda);border-radius:var(--raio);background:var(--cartao);outline:none;width:100%;min-height:52px;padding:10px 14px;font-size:16px}.campo-busca input:focus-visible,.campo-linha input:focus-visible,.campo input:focus-visible,.campo textarea:focus-visible,.escrever textarea:focus-visible,.campo-pequeno input:focus-visible,.desconto-item input:focus-visible{border-color:var(--acao);box-shadow:0 0 0 3px color-mix(in srgb, var(--acao) 25%, transparent);outline:none}.busca-com-leitor .campo-busca input{padding-right:56px}.botao-camera{background:var(--suave);width:44px;height:44px;color:var(--suave-texto);cursor:pointer;border:0;border-radius:10px;justify-content:center;align-items:center;display:flex;position:absolute;top:8px;right:20px}.botao-camera:focus-visible{outline:3px solid color-mix(in srgb, var(--acao) 45%, transparent);outline-offset:1px}.repetir-ultimo{border-radius:var(--raio);background:var(--suave);color:var(--suave-texto);margin-bottom:12px;padding:8px 8px 8px 14px}.repetir-linha{justify-content:space-between;align-items:center;gap:10px;display:flex}.repetir-linha p{min-width:0;margin:0;font-size:13px;line-height:18px}.repetir-linha strong{font-size:14px;font-weight:600;line-height:20px;display:block}.repetir-ultimo .botao-principal{flex:none;width:auto;min-height:44px;font-size:15px}.repetir-ultimo .secundario{color:inherit;margin:8px 0}.lista-produtos{background:var(--borda);border-radius:16px;gap:1px;margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.lista-produtos:empty{display:none}.produto{background:var(--cartao);align-items:center;gap:10px;min-height:72px;padding:9px 14px;display:flex}.produto-dados{flex:1;min-width:0}.produto .nome{font-size:15px;font-weight:500;line-height:20px;display:block}.produto .contexto{color:var(--texto-2);font-size:13px;font-weight:400;line-height:18px;display:block}.produto .contexto.antiga{color:var(--atencao)}.produto-meta{color:var(--texto-2);flex-wrap:wrap;font-size:13px;line-height:18px;display:flex}.produto-meta>:not(:last-child):after{content:"·";color:var(--texto-2);margin:0 4px}.produto .referencia{font-variant-numeric:tabular-nums}.produto .caixa.a-confirmar{color:var(--atencao)}.selo-campanha{color:var(--ok);white-space:nowrap;font-size:13px;font-weight:500}.produto .acao{flex:none}.botao-adicionar{border:1.5px solid var(--borda);background:var(--cartao);width:44px;height:44px;color:var(--acao);cursor:pointer;border-radius:12px;justify-content:center;align-items:center;display:flex}.quantidade{display:inline-block}.seletor{background:var(--suave);color:var(--suave-texto);border-radius:12px;align-items:center;display:flex}.passo{width:44px;height:44px;color:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:flex}.numero-e-unidade{flex-direction:column;align-items:center;width:52px;display:flex}.numero-caixas{width:100%;height:24px;color:inherit;text-align:center;font-variant-numeric:tabular-nums;background:0 0;border:0;border-radius:6px;padding:0;font-size:16px;font-weight:600}.pecas{font-size:12px;line-height:14px}.botao-secundario.mais{margin-top:12px}.coluna-pedido{display:none}.pedido-tela,.meus-pedidos{padding-top:16px}.pedido-topo{justify-content:space-between;align-items:center;gap:12px;min-height:44px;display:flex}.pedido-resumo{margin:0 0 12px}.lista-pedido{margin:0;padding:0;list-style:none}.pedido-tela .lista-pedido{background:var(--cartao);border-radius:16px;overflow:hidden}.item-pedido{border-bottom:1px solid var(--borda);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;padding:14px;display:flex}.item-pedido:last-child{border-bottom:0}.item-pedido .nome{flex:14rem;min-width:0;font-size:15px;font-weight:500;line-height:20px}.item-pedido .contexto,.caixas-lidas .contexto{color:var(--texto-2);font-size:13px;font-weight:400;line-height:18px;display:block}.item-pedido .contexto.a-confirmar{color:var(--atencao)}.item-pedido .selo-campanha{display:block}.caixas-lidas{text-align:right;font-variant-numeric:tabular-nums;font-weight:600}.acao-fixa{left:0;right:0;bottom:calc(64px + env(safe-area-inset-bottom));z-index:2;background:var(--fundo);padding:12px 16px;position:fixed}.grupo-pedidos h2{color:var(--texto-2);margin:16px 0 8px;font-size:13px;font-weight:600}.lista-pedidos{gap:8px;margin:0;padding:0;list-style:none;display:grid}.linha-pedido{border-radius:var(--raio);background:var(--cartao);text-align:left;cursor:pointer;border:0;grid-template-columns:minmax(0,1fr) auto;gap:0 10px;width:100%;padding:12px 14px;display:grid}.linha-pedido[aria-current=true]{box-shadow:inset 0 0 0 2px var(--acao)}.linha-pedido .secundario{grid-column:1;font-size:13px}.linha-pedido .etiqueta{grid-area:1/2/span 2}.numero-pedido{min-width:0;font-size:15px;font-weight:600;line-height:20px}.andamento{margin:8px 0 0;padding:0;list-style:none;display:flex}.passo-andamento{color:var(--texto-2);flex-direction:column;flex:1;align-items:center;gap:6px;font-size:13px;font-weight:500;display:flex;position:relative}.passo-andamento:not(:last-child):after{content:"";background:var(--borda);height:2px;position:absolute;top:13px;left:calc(50% + 18px);right:calc(18px - 50%)}.passo-andamento.feito:not(:last-child):after{background:var(--acao)}.passo-andamento.atual{color:var(--texto);font-weight:600}.marca-passo{background:var(--superficie);width:28px;height:28px;color:var(--texto-2);border-radius:999px;justify-content:center;align-items:center;font-size:13px;font-weight:600;display:flex}.feito .marca-passo,.atual .marca-passo{background:var(--acao);color:var(--acao-texto)}.parte-final{flex-direction:column;gap:12px;margin-top:12px;display:flex}.proposta,.conversa,.itens-recolhidos{background:var(--cartao);border-radius:16px;padding:14px}.proposta h2,.conversa h2{margin:0;font-size:17px;font-weight:600;line-height:24px}.proposta-topo{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 8px;display:flex}.proposta .secundario{margin:4px 0 10px}.proposta .acoes-pedido,.proposta .confirmacao{margin-top:12px}.proposta .confirmacao{padding:0}.linha-arquivo{border:1px solid var(--borda);min-height:52px;color:var(--texto);border-radius:12px;align-items:center;gap:10px;padding:0 12px;font-size:15px;font-weight:500;text-decoration:none;display:flex}.linha-arquivo .icone:first-child{color:var(--acao)}.linha-arquivo .icone:last-child{color:var(--texto-2)}.linha-arquivo span{flex:1}.acoes-pedido .linha-arquivo{flex:100%}.barra-decisao{z-index:4;padding:12px 16px calc(12px + env(safe-area-inset-bottom));border-top:1px solid var(--borda);background:var(--cartao);gap:8px;display:flex;position:fixed;bottom:0;left:0;right:0}.barra-decisao .botao-secundario{flex:0 0 132px;width:auto;min-height:56px;margin:0;padding:0 8px;font-size:15px}.barra-decisao .botao-principal{flex:1;width:auto;min-height:56px}.itens-recolhidos{padding:0}.itens-recolhidos summary{cursor:pointer;border-radius:16px;justify-content:space-between;align-items:center;min-height:52px;padding:0 14px;font-size:15px;font-weight:500;list-style:none;display:flex}.itens-recolhidos summary::-webkit-details-marker{display:none}.itens-recolhidos summary .icone{color:var(--texto-2)}.itens-recolhidos[open] summary{border-bottom:1px solid var(--borda);border-radius:16px 16px 0 0}.itens-recolhidos[open] summary .icone{transform:rotate(180deg)}.conversa .secundario{margin:4px 0 8px}.mensagens{flex-direction:column;gap:8px;max-height:22rem;margin:8px 0 12px;padding:0;list-style:none;display:flex;overflow-y:auto}.mensagem{border-radius:var(--raio);background:var(--superficie);align-self:flex-start;max-width:86%;padding:8px 12px}.mensagem.minha{background:var(--suave);color:var(--suave-texto);align-self:flex-end}.mensagem p{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:15px;line-height:21px}.mensagem .contexto{color:var(--texto-2);font-size:12px;line-height:16px;display:block}.mensagem.minha .contexto{color:inherit}.mensagem-evento{max-width:100%;color:var(--texto-2);text-align:center;align-self:center;font-size:13px}.escrever{align-items:flex-end;gap:8px;display:flex}.escrever textarea{flex:1;min-width:0}.escrever .botao-principal{flex:none;width:auto}.enviar-arquivo{cursor:pointer;justify-content:center;align-items:center;display:inline-flex}.enviar-arquivo:focus-within{outline:2px solid var(--acao);outline-offset:2px}.acesso{flex-direction:column;align-items:center;min-height:100dvh;padding-bottom:24px;display:flex}.acesso-miolo{width:100%;max-width:26rem;padding:0 24px}.marca-acesso{padding:calc(56px + env(safe-area-inset-top)) 24px 36px;background:var(--vitrine);color:var(--vitrine-texto);border-radius:0 0 28px 28px;flex-direction:column;margin:0 -24px 28px;display:flex;position:relative;overflow:hidden}.marca-acesso .logo{align-self:flex-start;height:88px;position:relative}.marca-acesso .logo .logo-roxo{display:none}.marca-acesso .logo .logo-branco{display:block}.marca-acesso p{max-width:14rem;color:var(--vitrine-texto-2);margin:20px 0 0;font-size:17px;line-height:24px;position:relative}.folha-acesso{background:var(--folha);border-radius:0 70%;width:136px;height:136px;position:absolute;bottom:-52px;right:-44px}.cartao-acesso{width:100%}.cartao-acesso h1{margin:0 0 8px;font-size:22px}.cartao-acesso .secundario{margin:0 0 20px}.cartao-acesso .aviso.erro{margin:0 0 12px;font-size:14px}.escolher-perfil{border-radius:var(--raio);background:var(--superficie);grid-template-columns:1fr 1fr;gap:4px;margin:0 0 20px;padding:4px;display:grid}.perfil{min-height:44px;color:var(--texto-2);cursor:pointer;background:0 0;border:0;border-radius:11px;font-weight:500}.perfil.ativo{background:var(--cartao);color:var(--texto);font-weight:600}.campo{margin-bottom:14px}.campo label,.campo>span{margin-bottom:6px;font-size:14px;font-weight:500;display:block}.campo input{border:1px solid var(--borda-campo);border-radius:var(--raio);background:var(--cartao);outline:none;width:100%;min-height:52px;padding:10px 14px;font-size:16px}.campo textarea,.escrever textarea{width:100%;color:inherit;border:1px solid var(--borda-campo);border-radius:var(--raio);background:var(--cartao);resize:vertical;outline:none;padding:10px 14px;font-size:16px}.campo-com-botao{position:relative}.campo-com-botao input{padding-right:88px}.campo-com-botao .botao-texto{position:absolute;top:50%;right:4px;transform:translateY(-50%)}.campo-codigo{letter-spacing:8px;font-variant-numeric:tabular-nums;font-size:22px!important}.links-acesso{flex-wrap:wrap;justify-content:space-between;gap:4px;margin-top:8px;display:flex}.leitor{z-index:10;overscroll-behavior:contain;background:#000;flex-direction:column;display:flex;position:fixed;inset:0}.leitor-topo{min-height:52px;padding:env(safe-area-inset-top) 8px 0 16px;color:#fff;justify-content:space-between;align-items:center;gap:12px;font-weight:600;display:flex}.leitor-video{flex:auto;min-height:0;position:relative;overflow:hidden}.leitor-video[hidden]{display:none}.leitor-video video{object-fit:cover;width:100%;height:100%;display:block}.leitor-mira{border-radius:var(--raio);border:2px solid #ffffffe6;width:min(80%,28rem);height:min(32%,12rem);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 100vmax #00000061}.leitor-painel{max-height:62%;padding:16px 16px calc(16px + env(safe-area-inset-bottom));background:var(--cartao);color:var(--texto);border-radius:16px 16px 0 0;flex:none;overflow-y:auto}.leitor.sem-video .leitor-painel{flex:auto;max-height:none}.leitor-painel>:first-child{margin-top:0}.leitor-painel .secundario{margin:4px 0 12px}.leitor-aviso{margin:0 0 12px}.leitor-aviso p{margin:0 0 4px}.leitor-aviso ul{margin:4px 0 8px;padding-left:20px}.leitor-aviso li+li{margin-top:4px}.leitor-titulo{margin:0;font-size:17px;font-weight:600}.leitor-produto .acoes-pedido{margin-top:12px}.leitor-digitar{margin:0}.leitor-digitar input{font-variant-numeric:tabular-nums;letter-spacing:1px}.painel{padding-top:8px}.fila h1{margin:8px 0 4px}.painel.com-pedido .fila,.painel-sem-pedido{display:none}.conferencia{padding:8px 0 48px}.conferencia-corpo{flex-direction:column;gap:12px;display:flex}.conferencia-lado{display:contents}.conferencia-lado .condicoes{order:-1}.cliente-do-pedido{flex-direction:column;margin:0 0 8px;display:flex}.cliente-do-pedido strong{font-weight:600}.acoes-conferencia{flex-wrap:wrap;align-items:center;gap:8px 12px;margin:12px 0;display:flex}.acoes-conferencia:empty{display:none}.acoes-conferencia .botao-principal{flex:auto;width:auto}.acoes-conferencia .botao-secundario,.item-acao .botao-secundario,.confirmar-caixa .botao-secundario{width:auto;min-height:44px;margin-top:0;padding:0 16px}.acoes-conferencia .botao-secundario{flex:auto;min-height:52px}.condicoes{border-radius:var(--raio);background:var(--cartao);flex-wrap:wrap;gap:12px 24px;margin:0;padding:12px 14px;display:flex}.campo-pequeno{flex-direction:column;gap:4px;font-size:14px;display:flex}.campo-pequeno>span:first-child{color:var(--texto-2);font-size:13px;font-weight:400}.campo-pequeno select{width:fit-content;min-height:44px;color:inherit;border:1px solid var(--borda-campo);background:var(--cartao);border-radius:12px;padding:8px 10px;font-size:16px}.campo-pequeno select:focus-visible{outline:2px solid var(--acao);outline-offset:1px}.campo-pequeno input,.desconto-item input{border:1px solid var(--borda-campo);background:var(--cartao);border-radius:12px;width:6rem;min-height:44px;padding:8px 10px;font-size:16px}.campo-pequeno.largo input{width:15rem;max-width:100%}.campo-pequeno input:disabled{opacity:.7}.com-unidade{align-items:center;gap:6px;display:inline-flex}.com-unidade input{text-align:right;width:4.5rem}.dica{color:var(--texto-2);font-size:12px}.valor-fixo{align-items:center;min-height:44px;font-size:18px;font-weight:600;display:flex}.itens-topo{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;margin-bottom:8px;display:flex}.itens-topo h2{margin:0;font-size:15px;font-weight:600}.itens-cabecalho{display:none}.titulo-grupo{color:var(--acao);align-items:center;gap:8px;margin:16px 0 8px;font-size:14px;font-weight:600;display:flex}.grupo-itens:first-of-type .titulo-grupo{margin-top:4px}.titulo-grupo .secundario{margin-left:auto;font-weight:400}.itens-conferencia{background:var(--cartao);border-radius:16px;margin:0 0 4px;padding:0;list-style:none;overflow:hidden}.item-conferencia{border-bottom:1px solid var(--borda);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding:10px 14px;display:flex}.item-conferencia:last-child{border-bottom:0}.item-conferencia .item-dados{flex:18rem;min-width:0}.item-conferencia .item-acao{flex:auto}.item-dados p{margin:0}.item-dados .nome{font-size:15px;font-weight:500;line-height:20px}.item-dados .selo-campanha{display:block}.item-dados .contexto{color:var(--texto-2);font-size:13px;font-weight:400;line-height:18px;display:block}.item-conferencia .contexto.a-confirmar{color:var(--atencao)}.item-quantidade{flex-wrap:wrap;align-items:center;gap:12px 20px;display:flex}.desconto-item{align-items:center;gap:8px;font-size:14px;display:inline-flex}.item-tirar{gap:8px;display:flex}.confirmar-caixa{flex-wrap:wrap;align-items:flex-end;gap:8px 12px;display:flex}.busca-produto{border:1px solid var(--borda);border-radius:var(--raio);background:var(--fundo);padding:12px}.rotulo-busca{margin-bottom:6px;font-size:14px;font-weight:600;display:block}.resultados-busca{margin:8px 0;padding:0;list-style:none}.resultado{border:0;border-bottom:1px solid var(--borda);text-align:left;cursor:pointer;background:0 0;justify-content:space-between;gap:12px;width:100%;min-height:44px;padding:10px 8px;display:flex}.resultado:hover,.resultado:focus-visible{background:var(--cartao);outline:none}.resultado .nome{font-weight:600}.resultado .contexto{color:var(--texto-2);font-size:14px;font-weight:400;display:block}.incluir-item .condicoes,.incluir-cliente .condicoes{padding:0}.incluir-cliente .campo-pequeno.largo{flex:14rem}.incluir-cliente .campo-pequeno.largo input{width:100%}.cancelar-pedido{margin-top:4px}.painel-pagina{max-width:64rem;padding-top:8px}.painel-pagina h1{margin:8px 0 12px}.cartao-botao{width:100%;font:inherit;color:inherit;text-align:left;cursor:pointer;flex-direction:column;gap:2px;display:flex}.cartao-botao strong{color:var(--atencao)}.cartao-botao[aria-current=true]{box-shadow:inset 0 0 0 2px var(--acao)}.clientes-topo{justify-content:space-between;align-items:center;gap:12px;display:flex}.painel-pagina>.linhas{margin-top:12px}.link-cadastro{flex-wrap:wrap;align-items:center;gap:4px 12px;display:flex}.link-cadastro code{word-break:break-all;font-size:14px}.pedidos-de-acesso{gap:8px;margin:12px 0 16px;padding:0;list-style:none;display:grid}.pedido-de-acesso{background:var(--cartao);border-radius:16px;padding:14px}.pedido-de-acesso p{margin:0}.pedido-de-acesso .nome{font-weight:600}.pedido-de-acesso .rotulo{color:var(--atencao);font-size:13px;font-weight:600}.pedido-de-acesso .contexto{color:var(--texto-2);overflow-wrap:anywhere;font-size:13px;line-height:18px}.pedido-de-acesso .decidir{grid-template-columns:2fr 1fr;gap:8px;max-width:24rem;margin-top:12px;display:grid}.pedido-de-acesso .botao-principal,.pedido-de-acesso .botao-secundario{width:auto;min-height:48px;margin-top:0}.lista-clientes{background:var(--cartao);border-radius:16px;margin:12px 0;padding:0;list-style:none;overflow:hidden}.lista-clientes:empty{display:none}.cliente{border-bottom:1px solid var(--borda);gap:8px;padding:12px 14px;display:grid}.cliente:last-child{border-bottom:0}.cliente .nome .etiqueta{vertical-align:middle;margin-left:8px}.cliente.bloqueado .item-dados{opacity:.75}.confirmar-bloqueio{gap:4px;display:inline-flex}.escolher-representante{gap:8px;margin:16px 0 4px;display:grid}.operador .secao-ajustes .lista-clientes{border:1px solid var(--borda);margin-bottom:0}.operador .clientes-topo{flex-wrap:wrap}.operador .clientes-topo .botao-secundario{white-space:nowrap;width:auto;min-height:44px;margin-top:0;padding:0 16px}.operador .cliente .acoes-pedido{gap:4px 16px}.operador .secao-ajustes>.condicoes{align-items:flex-end;margin-top:12px}.operador .secao-ajustes>.condicoes .enviar-arquivo{width:auto;min-height:48px;margin-top:0}.acao-operador{border:1px solid var(--borda);margin-top:4px}.secao-ajustes .confirmacao.acao-operador{padding:14px}.registro li>.secundario{flex:none;font-size:14px}.secao-ajustes{background:var(--cartao);border-radius:16px;margin:12px 0;padding:14px}.secao-ajustes h2{margin:0 0 4px;font-size:17px;font-weight:600}.secao-ajustes .cartao-aviso,.secao-ajustes .condicoes,.secao-ajustes .confirmacao{padding:0}.secao-ajustes .cartao-aviso{margin-bottom:0}.lista-simples{margin:8px 0;padding:0;list-style:none}.lista-simples li{border-bottom:1px solid var(--borda);align-items:center;gap:12px;padding:8px 0;display:flex}.lista-simples li>span:first-child{flex:1;min-width:0}.lista-simples .contexto{color:var(--texto-2);font-size:14px;display:block}.campo-linha{max-width:24rem;margin-top:8px}.campo-linha input{border:1px solid var(--borda-campo);border-radius:var(--raio);background:var(--cartao);outline:none;width:100%;min-height:48px;padding:10px 104px 10px 14px;font-size:16px}@media (width>=640px){.acesso{padding-top:48px}.acesso-miolo{background:var(--cartao);border-radius:20px;padding-bottom:24px;overflow:hidden}.escolher-perfil,.campo input{background:var(--superficie)}.marca-acesso{border-radius:0;padding-top:40px;padding-bottom:40px}}@media (width>=640px) and (prefers-color-scheme:dark){.marca-acesso{background:var(--superficie)}}@media (width>=900px){.acesso{justify-content:center;padding:32px}.acesso-miolo{border-radius:28px;grid-template-columns:1fr 1fr;align-items:center;column-gap:48px;max-width:60rem;min-height:34rem;padding:0 48px 0 0;display:grid}.marca-acesso{justify-content:center;align-self:stretch;margin:0;padding:56px 48px}.marca-acesso .logo{height:112px}.marca-acesso p{max-width:17rem;font-size:19px;line-height:28px}.folha-acesso{width:220px;height:220px;bottom:-64px;right:-56px}.cartao-acesso{padding:40px 0}}@media (width>=1025px){.com-lateral{padding-left:224px}.barra{z-index:3;border-right:1px solid var(--borda);background:var(--cartao);width:224px;color:var(--texto);flex-direction:column;align-items:stretch;padding:20px 12px;position:fixed;top:0;bottom:0;left:0}.marca{padding:0 8px}.marca .logo{height:40px}.conta-botao{display:none}.conta-menu{border:0;border-top:1px solid var(--borda);background:0 0;border-radius:0;flex-wrap:wrap;align-items:center;width:auto;padding:8px 0 0 8px;display:flex;position:static}.conta-nome{flex:1;padding:0}.conta-sair{border-top:0;flex:none;justify-content:center;width:44px;padding:0;font-size:0}.abas{z-index:4;background:0 0;border-top:0;flex-direction:column;gap:4px;width:200px;padding:0;display:flex;position:fixed;inset:72px auto auto 12px}.aba{flex-direction:row;justify-content:flex-start;gap:10px;min-height:44px;padding:0 12px;font-size:15px}.aba[aria-current=page]{background:var(--suave);color:var(--suave-texto)}.contador{margin-left:auto;position:static}.loja,.com-abas{padding-bottom:48px}.loja{max-width:none;margin:0}.so-celular{display:none}.loja.com-coluna{grid-template-columns:minmax(0,1fr) 22rem;align-items:start;padding:0;display:grid}.area-catalogo{min-width:0;padding:20px 24px 48px}.catalogo-topo{margin:0 -24px;padding:0 24px 12px}.catalogo-topo .faixa-filtros{margin:12px 0 0}.catalogo-topo .linhas{flex-wrap:wrap;margin:0;padding:0;overflow:visible}.faixa-filtros:after{display:none}.busca-com-leitor{background:0 0;border-bottom:0;padding:0}.busca-com-leitor .campo-busca input{background:var(--cartao)}.botao-camera{top:4px;right:4px}.lista-produtos{background:0 0;border-radius:0;grid-template-columns:repeat(auto-fill,minmax(20rem,1fr));gap:8px;overflow:visible}.produto{border-radius:var(--raio)}.coluna-pedido{border-left:1px solid var(--borda);background:var(--cartao);height:100vh;display:block;position:sticky;top:0;overflow-y:auto}.coluna-pedido .pedido-tela{flex-direction:column;min-height:100%;padding:20px;display:flex}.coluna-pedido h1{font-size:20px}.coluna-pedido .lista-pedido{border-radius:0}.coluna-pedido .item-pedido{padding:12px 0}.coluna-pedido .item-pedido .nome{flex-basis:100%}.coluna-pedido .confirmacao{padding:0}.coluna-pedido .vazio{padding:24px 0}.acao-fixa{background:0 0;margin-top:16px;padding:0;position:static}.coluna-pedido .acao-fixa{margin-top:auto;padding-top:16px}.pedido-tela:not(.compacto),.meus-pedidos{max-width:48rem;margin:0 auto;padding-top:24px}.barra-decisao{background:0 0;border-top:0;margin-top:12px;padding:0;position:static}.barra-decisao .botao-principal,.barra-decisao .botao-secundario{min-height:52px}.painel{grid-template-columns:21rem minmax(0,1fr);align-items:start;max-width:none;margin:0;padding:0;display:grid}.painel.com-pedido .fila{display:block}.fila{border-right:1px solid var(--borda);height:100vh;padding:20px 16px;position:sticky;top:0;overflow-y:auto}.fila h1{margin:0 0 8px;font-size:24px}.painel-sem-pedido{justify-content:center;align-items:center;min-height:40vh;display:flex}.conferencia{min-width:0;padding:0 0 48px}.conferencia>.aviso,.conferencia>.secundario{margin-left:24px;margin-right:24px}.conferencia-cabeca{border-bottom:1px solid var(--borda);flex-wrap:wrap;align-items:center;gap:12px 16px;padding:16px 24px;display:flex}.conferencia-titulo{flex:22rem;min-width:0}.conferencia-titulo .pedido-topo{justify-content:flex-start}.conferencia-titulo h1{font-size:24px}.conferencia-titulo .cliente-do-pedido{margin:0;font-size:14px}.acoes-conferencia{flex-wrap:nowrap;margin:0}.acoes-conferencia .botao-principal,.acoes-conferencia .botao-secundario{flex:none;min-height:48px;font-size:15px}.conferencia-corpo{padding:16px 24px}.painel-pagina{max-width:64rem;margin:0 auto;padding:16px 24px 48px}.cliente{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 24px}}@media (width<=1024px){.com-lateral:has(.area-catalogo:not([hidden]) .com-vitrine) .barra{background:var(--vitrine);color:var(--vitrine-texto)}.com-lateral:has(.area-catalogo:not([hidden]) .com-vitrine) .logo .logo-roxo{display:none}.com-lateral:has(.area-catalogo:not([hidden]) .com-vitrine) .logo .logo-branco{display:block}.com-lateral:has(.area-catalogo:not([hidden]) .com-vitrine) .conta-botao{background:var(--vitrine-ficha);color:var(--vitrine-texto)}}.saudacao{background:var(--vitrine);color:var(--vitrine-texto);margin:0 -16px;padding:8px 16px 4px}.saudacao h1{font-size:26px}.saudacao p{color:var(--vitrine-texto-2);margin:2px 0 0;font-size:15px}.com-vitrine .catalogo-topo{background:var(--vitrine);border-radius:0 0 24px 24px;margin-bottom:16px;overflow:clip}.com-vitrine .busca-com-leitor{background:0 0;border-bottom:0}.com-vitrine .busca-com-leitor .campo-busca input{background:var(--vitrine-campo);color:var(--texto);border-color:#0000;border-radius:999px}.com-vitrine .botao-camera{border-radius:999px}.com-vitrine .catalogo-topo .faixa-filtros{margin-top:0}.com-vitrine .contagem:empty{min-height:0;margin:0}.com-vitrine .faixa-filtros:after{background:linear-gradient(90deg, transparent, var(--vitrine))}.com-vitrine .catalogo-topo .ficha{background:var(--vitrine-ficha);color:var(--vitrine-texto);border-color:#0000}.com-vitrine .catalogo-topo .ficha.ativa{background:var(--vitrine-campo);color:var(--acao)}@media (prefers-color-scheme:dark){.com-vitrine .catalogo-topo .ficha.ativa{background:var(--acao);color:var(--acao-texto)}}.ficha-filtros .icone,.ficha.ativa .icone{margin-right:-2px}.com-vitrine .repetir-ultimo{background:var(--cartao);box-shadow:var(--sombra);color:var(--texto);border-radius:20px;padding:12px 12px 12px 16px}.com-vitrine .repetir-linha span{color:var(--texto-2)}.com-vitrine .repetir-ultimo .botao-principal{border-radius:999px}.titulo-secao{justify-content:space-between;align-items:center;margin:20px 0 10px;display:flex}.titulo-secao h2{margin:0;font-size:18px}.titulo-secao .botao-texto{min-height:44px;padding:0 4px}.grade-categorias{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px 8px;display:grid}.categoria{cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;gap:6px;padding:0;font-size:12px;font-weight:500;display:flex}.icone-categoria{background:var(--suave);width:64px;height:64px;color:var(--suave-texto);border-radius:20px;justify-content:center;align-items:center;display:flex}.categoria:focus-visible{outline:none}.categoria:focus-visible .icone-categoria{outline:3px solid color-mix(in srgb, var(--acao) 45%, transparent)}.cartoes-vitrine{scroll-snap-type:x mandatory;scrollbar-width:none;gap:12px;margin:0 -16px;padding:0 16px 8px;list-style:none;display:flex;overflow-x:auto}.cartoes-vitrine::-webkit-scrollbar{display:none}.cartao-vitrine{background:var(--cartao);box-shadow:var(--sombra);scroll-snap-align:start;border-radius:20px;flex-direction:column;flex:0 0 13.5rem;gap:6px;padding:14px;display:flex}.cartao-vitrine-topo{justify-content:space-between;align-items:center;margin-bottom:4px;display:flex}.icone-produto{background:var(--superficie);width:40px;height:40px;color:var(--texto-2);border-radius:12px;justify-content:center;align-items:center;display:flex}.cartao-vitrine .selo-campanha,.produto .selo-campanha,.item-conferencia .selo-campanha{background:var(--ok-fundo);border-radius:999px;width:fit-content;padding:1px 8px;font-size:12px}.cartao-vitrine .nome{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:40px;font-size:14px;font-weight:500;line-height:20px;display:-webkit-box;overflow:hidden}.cartao-vitrine .referencia{color:var(--texto-2);font-size:12px}.cartao-vitrine .quantidade{margin-top:auto}.dica-busca{padding:24px 0 8px}.janela-filtros{background:var(--fundo);width:100%;max-width:100%;max-height:88dvh;color:var(--texto);border:0;border-radius:24px 24px 0 0;margin:auto 0 0;padding:0}.janela-filtros[open]{flex-direction:column;display:flex}.janela-filtros::backdrop{background:#130e2080}.janela-filtros-miolo{flex:1;min-height:0;padding:20px 20px 8px;overflow-y:auto}.janela-filtros-topo{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.janela-filtros-topo h2{margin:0;font-size:20px}.grupo-filtro{border:0;margin:0 0 16px;padding:0}.grupo-filtro legend{font-family:var(--fonte-titulo);margin-bottom:10px;padding:0;font-size:15px;font-weight:500}.fichas-filtro{flex-wrap:wrap;gap:8px;display:flex}.fichas-filtro .ficha .icone{color:var(--texto-2)}.fichas-filtro .ficha.ativa .icone{color:inherit}.opcoes-linha{margin:0;padding:0;list-style:none}.opcao-linha{border:0;border-bottom:1px solid var(--borda);text-align:left;cursor:pointer;background:0 0;align-items:center;gap:12px;width:100%;min-height:48px;padding:0;display:flex}.opcao-nome{flex:1;font-size:15px}.marcador{border:2px solid var(--borda-campo);border-radius:6px;flex:none;justify-content:center;align-items:center;width:22px;height:22px;display:flex}.opcao-linha[aria-pressed=true] .marcador{border-color:var(--acao);background:var(--acao);color:var(--acao-texto)}.opcao-campanha{text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:56px;margin-bottom:8px;padding:0;display:flex}.opcao-campanha strong{font-family:var(--fonte-titulo);font-weight:500;display:block}.opcao-campanha .secundario{font-size:13px;display:block}.chave{background:var(--superficie);width:52px;height:32px;box-shadow:inset 0 0 0 2px var(--borda-campo);border-radius:999px;flex:none;position:relative}.chave:after{content:"";background:var(--borda-campo);border-radius:999px;width:20px;height:20px;position:absolute;top:6px;left:6px}.opcao-campanha[aria-checked=true] .chave{background:var(--acao);box-shadow:none}.opcao-campanha[aria-checked=true] .chave:after{background:var(--acao-texto);width:24px;height:24px;top:4px;left:24px}.opcao-linha:focus-visible,.opcao-campanha:focus-visible{outline:3px solid color-mix(in srgb, var(--acao) 45%, transparent);outline-offset:2px}.janela-filtros-pe{padding:12px 16px calc(12px + env(safe-area-inset-bottom));border-top:1px solid var(--borda);background:var(--cartao)}.abas-pedido{background:var(--superficie);border-radius:999px;gap:4px;margin:12px 0;padding:4px;display:flex}.aba-pedido{min-height:44px;color:var(--texto-2);font-family:var(--fonte-titulo);cursor:pointer;background:0 0;border:0;border-radius:999px;flex:1;justify-content:center;align-items:center;gap:8px;font-size:15px;font-weight:500;display:flex}.aba-pedido[aria-selected=true]{background:var(--cartao);box-shadow:var(--sombra);color:var(--texto)}.aba-pedido:focus-visible{outline:3px solid color-mix(in srgb, var(--acao) 45%, transparent);outline-offset:-3px}.selo-novas{background:var(--novas);min-width:22px;color:var(--novas-texto);text-align:center;border-radius:999px;padding:0 6px;font-family:Inter,system-ui,sans-serif;font-size:12px;font-weight:600;line-height:22px}.mensagens-novas{color:var(--acao);grid-column:2;justify-self:end;align-items:center;gap:4px;font-size:13px;font-weight:600;display:inline-flex}@media (prefers-color-scheme:dark){.mensagens-novas{color:var(--novas)}}.faixa-proposta{background:var(--atencao-fundo);color:var(--atencao);border-radius:16px;align-items:center;gap:10px;margin-bottom:8px;padding:8px 8px 8px 14px;font-size:14px;font-weight:500;display:flex}.faixa-proposta span{flex:1}.faixa-proposta .botao-principal{border-radius:999px;width:auto;min-height:40px;font-size:14px}.conversa .mensagem{background:var(--fundo);border-radius:20px 20px 20px 6px;padding:10px 14px}.conversa .mensagem.minha{background:var(--acao);color:var(--acao-texto);border-radius:20px 20px 6px}.mensagem-evento{background:var(--superficie);border-radius:999px;padding:2px 12px;font-size:12px}.escrever{align-items:center}.escrever textarea{background:var(--superficie);resize:none;field-sizing:content;border:1px solid #0000;border-radius:24px;min-height:48px;max-height:9rem;padding:12px 16px;font-size:16px;line-height:22px}.botao-enviar{background:var(--acao);width:48px;height:48px;color:var(--acao-texto);cursor:pointer;border:0;border-radius:999px;flex:none;justify-content:center;align-items:center;display:flex}.botao-enviar:disabled{opacity:.45;cursor:default}.botao-enviar:focus-visible{outline:3px solid color-mix(in srgb, var(--acao) 45%, transparent);outline-offset:2px}.subtitulo-conversa{margin:0 0 8px}.vendo-conversa .conversa,.aba-conversa .conversa{background:0 0;padding:0}.vendo-conversa .conversa h2,.aba-conversa .conversa h2{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.vendo-conversa .mensagens,.aba-conversa .mensagens{max-height:none;overflow:visible}.vendo-conversa .conversa .mensagem,.aba-conversa .conversa .mensagem{background:var(--cartao);box-shadow:var(--sombra)}.vendo-conversa .conversa .mensagem.minha,.aba-conversa .conversa .mensagem.minha{background:var(--acao);box-shadow:none}.vendo-conversa .escrever,.aba-conversa .escrever{bottom:calc(68px + env(safe-area-inset-bottom));border-top:1px solid var(--borda);background:var(--cartao);margin:0 -16px;padding:10px 16px;position:sticky}.vendo-conversa .escrever textarea,.aba-conversa .escrever textarea{background:var(--superficie)}.conferencia.aba-pedido .coluna-conversa,.conferencia.aba-conversa .pane-pedido{display:none}.conferencia .abas-pedido{margin:12px 16px}.coluna-conversa{padding:0 16px}@media (width>=1025px){.janela-filtros{border-radius:24px;width:30rem;max-height:85vh;margin:auto}.janela-filtros-pe{border-radius:0 0 24px 24px}.com-vitrine .saudacao{border-radius:24px 24px 0 0;margin:0;padding:24px 24px 4px}.com-vitrine .catalogo-topo{margin:0 0 16px;padding:0 24px 16px}.com-vitrine .saudacao+.catalogo-topo{border-radius:0 0 24px 24px}.com-vitrine .catalogo-topo:first-child,.com-vitrine h1.visualmente-oculto+.catalogo-topo{border-radius:24px;padding-top:16px}.com-vitrine .catalogo-topo .faixa-filtros{margin-top:12px}.com-vitrine .catalogo-topo .linhas{flex-wrap:wrap}.grade-categorias{grid-template-columns:repeat(auto-fill,minmax(6.5rem,1fr))}.cartoes-vitrine{margin:0;padding:0 0 8px}.vendo-conversa .escrever{background:var(--fundo);border-top:0;margin:0;padding:10px 0 16px;bottom:0}.conferencia .abas-pedido{margin:12px 24px}.coluna-conversa{padding:0 24px}.aba-conversa .escrever{margin:0 -24px;padding:10px 24px 16px;bottom:0}.com-lateral:has(.painel.com-pedido){padding-left:84px}.com-lateral:has(.painel.com-pedido) .barra{width:84px;padding:20px 6px}.com-lateral:has(.painel.com-pedido) .marca{justify-content:center;padding:0}.com-lateral:has(.painel.com-pedido) .marca .logo-duas-linhas{display:none}.com-lateral:has(.painel.com-pedido) .marca .logo-simbolo{display:block}:is(.com-lateral:has(.painel.com-pedido) .conta-nome,.com-lateral:has(.painel.com-pedido) .conta-todos,.com-lateral:has(.painel.com-pedido) .conta-confirmar){display:none}.com-lateral:has(.painel.com-pedido) .conta-menu{justify-content:center;padding:8px 0 0}.com-lateral:has(.painel.com-pedido) .abas{width:72px;left:6px}.com-lateral:has(.painel.com-pedido) .aba{flex-direction:column;justify-content:center;gap:2px;min-height:60px;padding:0;font-size:11px}.com-lateral:has(.painel.com-pedido) .contador{margin:0;position:absolute;top:2px;left:auto;right:6px}}@media (width>=1200px){.so-estreito{display:none}.conferencia{grid-template-columns:minmax(0,1fr) 22rem;align-items:start;padding-bottom:0;display:grid}.conferencia-principal{min-width:0;padding-bottom:48px}.conferencia.aba-pedido .coluna-conversa,.conferencia.aba-conversa .pane-pedido{display:block}.coluna-conversa{border-left:1px solid var(--borda);background:var(--cartao);flex-direction:column;height:100vh;padding:0;display:flex;position:sticky;top:0}.conferencia.aba-pedido .coluna-conversa,.conferencia.aba-conversa .coluna-conversa{display:flex}.coluna-conversa .conversa{background:0 0;border-radius:0;flex-direction:column;flex:1;min-height:0;padding:20px 0 0;display:flex}.coluna-conversa .conversa h2{clip:auto;width:auto;height:auto;padding:0 20px;font-size:18px;position:static}.coluna-conversa .subtitulo-conversa,.coluna-conversa .conversa>.secundario{border-bottom:1px solid var(--borda);padding:0 20px 12px}.coluna-conversa .mensagens{background:var(--fundo);flex:1;justify-content:flex-end;max-height:none;margin:0;padding:12px 16px;overflow-y:auto}.coluna-conversa .mensagens>:first-child{margin-top:auto}.coluna-conversa .mensagens{justify-content:flex-start}.coluna-conversa .conversa .mensagem{background:var(--cartao);box-shadow:var(--sombra)}.coluna-conversa .conversa .mensagem.minha{background:var(--acao);box-shadow:none}.coluna-conversa .escrever,.aba-conversa .coluna-conversa .escrever{border-top:1px solid var(--borda);background:var(--cartao);margin:0;padding:12px 16px;position:static}.conferencia-lado .parte-final{margin-top:0}}h1,h2,.botao-principal,.botao-secundario,.numero-pedido,.numero-caixas,.valor-fixo,.leitor-titulo,.contador{font-family:var(--fonte-titulo);font-weight:500}
