.pedido-detalhe-page{min-width:0}.pedido-detalhe-carregando{display:flex;justify-content:center;align-items:center;min-height:200px}.pedido-detalhe-pilha{display:flex;flex-direction:column;gap:var(--sp-6);min-width:0}.pedido-detalhe-erro{display:flex;flex-direction:column;align-items:flex-start;gap:var(--sp-3)}.pedido-detalhe-page .voltar{min-height:44px}.pedido-detalhe-pills{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2)}.pedido-detalhe-page .pt-acoes{flex:0 1 auto;max-width:100%;min-width:0}.pedido-detalhe-acao-pill{display:block;max-width:100%}.pedido-detalhe-acao-pill .pill{white-space:normal;text-align:left;line-height:var(--lh-snug)}.pedido-detalhe-alerta-valor{display:block;margin-top:var(--sp-2)}.pedido-detalhe-itens-corpo .table-wrap{border:none;border-radius:0;box-shadow:none}.pedido-detalhe-codigo{font-size:11px}.pedido-detalhe-tabela-preco{color:var(--c-tinta-70)}.pedido-detalhe-praticado{display:flex;flex-direction:column;align-items:flex-end;gap:4px;min-width:0}.pedido-detalhe-preco{font-weight:500}.pedido-detalhe-desconto{color:var(--c-mostarda-txt)}.pedido-detalhe-praticado .pill{flex-wrap:wrap;justify-content:flex-end;white-space:normal;text-align:right;text-transform:none;letter-spacing:normal;font-weight:var(--fw-semibold);font-size:var(--text-xs);border-radius:var(--r-md)}.pedido-detalhe-piso-forma{white-space:nowrap}.pedido-detalhe-estado{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.pedido-detalhe-rodape{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:var(--sp-3);width:100%}.pedido-detalhe-valores{text-align:right;margin-left:auto}.pedido-detalhe-total{font-size:var(--text-lg);font-weight:500;color:var(--c-azul)}.pedido-detalhe-a-devolver{color:var(--c-manganes)}.pedido-detalhe-titulo-secao{font-size:var(--text-md);margin-bottom:var(--sp-4)}@media(max-width:860px){.pedido-detalhe-itens-corpo{padding:var(--sp-3) var(--sp-3) 0}table.data.pedido-detalhe-tabela td.pedido-detalhe-peca{padding-bottom:var(--sp-2)}table.data.pedido-detalhe-tabela td.pedido-detalhe-peca:before{content:none}table.data.pedido-detalhe-tabela .pedido-detalhe-estado{align-items:flex-end}}.pedido-detalhe-forma-select{min-height:44px}.pedido-detalhe-previa-titulo{margin-bottom:var(--sp-2)}.pedido-detalhe-previa-linha{flex-wrap:wrap;overflow-wrap:anywhere;min-width:0}.pedido-detalhe-previa-codigo{color:var(--c-tinta-70);min-width:0}.pedido-detalhe-previa-sem-estoque{color:var(--c-manganes)}.pedido-detalhe-previa-saldo{flex:0 0 100%;color:var(--c-tinta-70);padding-left:32px}.pedido-detalhe-previa-carregando{display:flex;align-items:center;gap:var(--sp-3)}.pedido-detalhe-previa-erro{display:flex;flex-direction:column;align-items:flex-start;gap:var(--sp-3)}.pedido-detalhe-previa-piso{display:block;margin-top:var(--sp-2)}.pedido-detalhe-motivo-select{min-height:44px}.pedido-detalhe-motivo-contador{display:block;text-align:right;color:var(--c-tinta-70)}.pedido-detalhe-devolucao{display:flex;flex-direction:column;gap:var(--sp-2);min-width:0;padding:var(--sp-3) var(--sp-4);background:var(--c-porcelana-2);border:1px solid var(--c-borda);border-radius:var(--r-md)}.pedido-detalhe-devolucao-conta{overflow-wrap:anywhere;min-width:0}.pedido-detalhe-page .pt-titulo-linha{display:flex;align-items:center;flex-wrap:wrap;gap:var(--sp-3)}.pedido-detalhe-cliente{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-4) var(--sp-8);min-width:0}.pedido-detalhe-pessoa{display:flex;align-items:center;gap:var(--sp-3);min-width:0}.pedido-detalhe-avatar{display:flex;align-items:center;justify-content:center;flex:none;width:44px;height:44px;border-radius:var(--r-full);background:var(--c-azul-claro);color:var(--c-azul);font-weight:var(--fw-bold)}.pedido-detalhe-pessoa-txt{display:flex;flex-direction:column;min-width:0;overflow-wrap:anywhere}.pedido-detalhe-kv{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:6px var(--sp-4);margin:0;font-size:var(--text-sm)}.pedido-detalhe-kv-linha{display:contents}.pedido-detalhe-kv dt{color:var(--c-tinta-70)}.pedido-detalhe-kv dd{margin:0;overflow-wrap:anywhere}.pedido-detalhe-endereco{display:flex;flex-direction:column;margin-top:2px;font-style:normal;color:var(--c-tinta-70)}.pedido-detalhe-faixa{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--sp-3) var(--sp-4);padding:var(--sp-3) var(--sp-4);border-radius:var(--r-md);outline:none}.pedido-detalhe-faixa-site{background:var(--c-site-faixa);color:var(--c-site)}.pedido-detalhe-faixa-atendida{background:var(--c-porcelana-2);color:var(--c-tinta);border:1px solid var(--c-borda)}.pedido-detalhe-faixa-texto{flex:1 1 260px;min-width:0}.pedido-detalhe-faixa-texto p{margin:0}.pedido-detalhe-faixa-texto p+p{margin-top:var(--sp-2)}.pedido-detalhe-faixa-acoes{display:flex;flex-wrap:wrap;gap:var(--sp-2)}.pedido-detalhe-faixa-pedido{font-family:var(--f-mono);font-weight:var(--fw-semibold);color:inherit}.pedido-detalhe-dica{display:inline-block;padding:1px 8px;border-radius:var(--r-full);background:var(--c-lagoa-claro);color:var(--c-lagoa-esc);font-size:var(--text-xs);font-weight:var(--fw-semibold)}.pedido-detalhe-pecas{list-style:none;margin:0;padding:0 var(--sp-4)}.pedido-detalhe-peca-linha{display:flex;align-items:center;gap:var(--sp-3);padding:var(--sp-3) 0;border-bottom:1px solid var(--c-borda)}.pedido-detalhe-peca-linha:last-child{border-bottom:0}.pedido-detalhe-peca-info{display:flex;flex:1;flex-direction:column;align-items:flex-start;gap:4px;min-width:0}.pedido-detalhe-peca-sub{color:var(--c-tinta-70)}.pedido-detalhe-peca-preco{white-space:nowrap;font-weight:var(--fw-medium)}.pedido-detalhe-totais{display:flex;flex-direction:column;gap:var(--sp-2);margin:0;padding:var(--sp-4);border-top:1px solid var(--c-borda)}.pedido-detalhe-totais>div{display:flex;justify-content:space-between;gap:var(--sp-3)}.pedido-detalhe-totais dt,.pedido-detalhe-totais dd{margin:0}.pedido-detalhe-totais-geral{padding-top:var(--sp-2);border-top:1px solid var(--c-borda);font-weight:var(--fw-semibold)}@media(max-width:860px){.pedido-detalhe-faixa-acoes{width:100%}.pedido-detalhe-faixa-acoes .btn{flex:1 1 auto;justify-content:center}}
