/* Meus pedidos: the Site's look (tokens and shell from site-shell.css and site-v2.css) for the order page. */ [hidden]{display:none!important} body{background:var(--cinza)} .topo .acts a[aria-current="page"]{color:var(--laranja-escuro)} .ped{padding-top:26px;padding-bottom:64px;min-height:70vh} .volta{display:inline-block;margin-bottom:14px;font-size:15px;color:var(--texto2);text-decoration:none} .volta:hover{color:var(--laranja-escuro)} .pedCab{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:18px} .pedCab h1{font-size:34px;font-weight:800;margin-top:4px} .conta{margin-top:6px;font-size:15px;color:var(--fraco)} .conta:empty{display:none} .pedAcoes{display:flex;gap:10px} .pedAviso{margin-bottom:14px;padding:12px 16px;border-radius:var(--raio2);background:var(--aviso-fundo);border:1px solid var(--aviso-linha);font-size:15px} .pedMsg{margin-bottom:14px;font-size:15px;color:var(--laranja-escuro)} .pedMsg:empty{display:none} /* Buttons, as on the Site. */ .bPri{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:48px;padding:0 22px;border:0;border-radius:var(--raio2);background:var(--laranja);color:var(--preto);font-family:"Inter",sans-serif;font-weight:800;font-size:16px;text-decoration:none;cursor:pointer} .bPri:hover:not(:disabled){background:#FFB53D} .bSec{display:inline-flex;align-items:center;justify-content:center;gap:7px;height:40px;padding:0 16px;border:1px solid #D6D6D6;border-radius:var(--raio2);background:#fff;color:var(--preto);font-family:"Inter",sans-serif;font-weight:700;font-size:15px;cursor:pointer} .bSec:hover:not(:disabled){border-color:var(--preto)} .bSec .ic{width:18px;height:18px} .bLink{margin-top:14px;padding:0;border:0;background:none;color:var(--laranja-escuro);font-family:"Inter",sans-serif;font-weight:700;font-size:15px;cursor:pointer;text-decoration:underline;text-underline-offset:3px} button:disabled{opacity:.6;cursor:default} /* Sign in / create account. */ .acesso{margin-bottom:26px} .acessoIntro{margin-bottom:12px;font-size:15px;color:var(--texto2)} .acessoIntro:empty{display:none} .acessoGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:16px} .bloco{display:flex;flex-direction:column;padding:22px;border:1px solid var(--linha);border-radius:var(--raio);background:#fff} .bloco h2{font-size:21px;font-weight:800} .bloco .nota2{margin:4px 0 12px;font-size:14.5px;color:var(--fraco)} .bloco label,.correcaoForm label{margin:10px 0 5px;font-size:14px;font-weight:600;color:var(--texto2)} .bloco label .obs{font-weight:400;color:var(--fraco)} .bloco input,.correcaoForm textarea{width:100%;height:46px;padding:0 13px;border:1px solid #D6D6D6;border-radius:var(--raio2);font:inherit;font-size:16px;background:#fff} .correcaoForm textarea{height:auto;padding:10px 13px;resize:vertical} .bloco input:focus,.correcaoForm textarea:focus{outline:none;border-color:var(--laranja);box-shadow:0 0 0 3px rgba(255,168,26,.2)} .bloco .bPri{margin-top:16px} .bloco .nota2:last-child{margin:12px 0 0} .duas{display:grid;grid-template-columns:1fr 1fr;gap:0 12px} .duas>div{display:flex;flex-direction:column} /* Orders. */ .grupo{margin-bottom:22px} .grupo:empty{display:none} .tituloGrupo{margin-bottom:12px;font-size:20px;font-weight:800} .pedido{margin-bottom:14px;padding:20px 22px;border:1px solid var(--linha);border-radius:var(--raio);background:#fff} .pedido.pendente{border-color:var(--aviso-linha)} .pedido.correcao{border-color:#F3B7A9} .pedTopo{display:flex;align-items:center;gap:14px;flex-wrap:wrap} .pedTopo>div{flex:1;min-width:160px} .pedTopo h3{font-size:19px;font-weight:800} .pedTopo .data{font-size:14.5px;color:var(--fraco)} .pedTopo .valor{font-family:"Inter",sans-serif;font-size:19px;font-weight:800} .pedido.pendente .bPri{margin-top:14px} .pedido .nota2{margin-top:10px;font-size:15px;color:var(--fraco)} .estado{padding:5px 11px;border-radius:999px;font-family:"Inter",sans-serif;font-size:14px;font-weight:700;background:var(--cinza);color:var(--texto2);white-space:nowrap} .est-fin{background:var(--verde-fundo);color:var(--verde)} .est-cor{background:#FDE8E6;color:#B42318} .est-imp,.est-fil,.est-tra,.est-rec{background:var(--aviso-fundo);color:var(--laranja-escuro)} /* Progress through production. */ .trilha{display:flex;list-style:none;margin:18px 0 6px;padding:0} .trilha li{flex:1;position:relative;display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center;font-size:14px;color:var(--fraco)} .trilha li::before{content:"";position:absolute;top:14px;left:-50%;width:100%;height:2px;background:#E0E0E0;z-index:0} .trilha li:first-child::before{display:none} .trilha li.feito::before,.trilha li.atual::before{background:var(--verde)} .trilha .marca{position:relative;z-index:1;width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center;border:2px solid #D0D0D0;background:#fff;font-family:"Inter",sans-serif;font-weight:700;font-size:14px} .trilha .marca .ic{width:16px;height:16px;stroke-width:3} .trilha li.feito{color:var(--verde)} .trilha li.feito .marca{background:var(--verde-fundo);border-color:var(--verde-fundo);color:var(--verde)} .trilha li.atual{color:var(--preto)} .trilha li.atual .marca{background:var(--laranja);border-color:var(--laranja)} .trilha b{font-weight:600} .trilha li.atual b{font-weight:800} .pedAlerta{display:flex;gap:10px;align-items:flex-start;margin:16px 0 4px;padding:12px 14px;border-radius:var(--raio2);background:#FDE8E6;color:#7A1C10;font-size:15px} .pedAlerta .ic{flex:none;width:20px;height:20px;margin-top:1px;color:#B42318} .itensPed{list-style:none;margin:14px 0 0;padding:0;border-top:1px solid var(--linha)} .itensPed li{display:flex;gap:12px;align-items:baseline;padding:10px 0;border-bottom:1px solid var(--linha);font-size:15.5px} .itensPed .nome{flex:1;font-weight:600} .itensPed .qt{color:var(--fraco)} .itensPed b{min-width:96px;text-align:right;font-family:"Inter",sans-serif} .itensPed .frete .nome{font-weight:400;color:var(--texto2)} .entregaPed{display:flex;align-items:center;gap:8px;margin-top:12px;font-size:15px;color:var(--texto2)} .entregaPed .ic{width:19px;height:19px;color:var(--laranja-escuro)} /* Details. */ .detalhe:empty{display:none} .detalhe{margin-top:14px;padding-top:4px;border-top:1px dashed var(--linha)} .secao{margin-top:14px} .secao h4{margin-bottom:8px;font-size:16px;font-weight:800} .historico{list-style:none;margin:0;padding:0 0 0 14px;border-left:2px solid var(--linha)} .historico li{position:relative;padding:0 0 12px 12px;font-size:15px} .historico li::before{content:"";position:absolute;left:-20px;top:6px;width:10px;height:10px;border-radius:50%;background:var(--laranja)} .historico li b{margin-right:8px} .historico li span{color:var(--fraco)} .historico .motivo{margin-top:4px;padding:8px 10px;border-radius:8px;background:#FDE8E6;font-size:14.5px} .arquivo{display:flex;align-items:center;gap:12px;padding:10px 0;border-bottom:1px solid var(--linha)} .arquivo>div{flex:1;min-width:0;display:flex;flex-direction:column} .arquivo b{overflow-wrap:anywhere;font-size:15px} .arquivo span{font-size:14px;color:var(--fraco)} .correcaoForm{display:flex;flex-direction:column;padding:16px;border-radius:var(--raio2);background:var(--cinza)} .correcaoForm input[type=file]{font-size:15px} .correcaoForm .bPri{margin-top:14px;align-self:flex-start} .vazio{display:flex;flex-direction:column;align-items:flex-start;gap:12px;padding:26px 22px;border:1px dashed #D6D6D6;border-radius:var(--raio);background:#fff;font-size:16px;color:var(--texto2)} @media (max-width:600px){ .pedCab h1{font-size:28px} .trilha b{font-size:12.5px} .duas{grid-template-columns:1fr} .pedido{padding:16px} }