:root{--fundo:#f6f3ee;--superficie:#fff;--superficie-2:#faf8f4;--borda:#e6e0d6;--borda-forte:#cfc6b8;--texto:#2b2620;--texto-suave:#6b6259;--acento:#8a6420;--acento-hover:#74531a;--acento-vivo:#b8862f;--acento-suave:#f5ecdc;--perigo:#b3261e;--perigo-hover:#93201a;--perigo-suave:#fdebe9;--perigo-texto:#8c1d18;--ok-suave:#e4f2e7;--ok-texto:#1f6b35;--aviso-suave:#fdf1d6;--aviso-texto:#6e4b00;--info-suave:#e5eef8;--info-texto:#1d5a8c;--neutro-suave:#efebe5;--neutro-texto:#5a5249;--fonte:system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--fonte-mono:ui-monospace, SFMono-Regular, Menlo, Consolas, "Liberation Mono", monospace;--e1:4px;--e2:8px;--e3:12px;--e4:16px;--e5:24px;--e6:32px;--e7:48px;--raio-p:8px;--raio:12px;--raio-g:16px;--raio-pilula:999px;--sombra-1:0 1px 2px #2b26200f, 0 1px 3px #2b26200d;--sombra-2:0 4px 14px #2b262014, 0 1px 3px #2b26200f;--sombra-3:0 12px 32px #2b262029;--foco:0 0 0 3px var(--superficie), 0 0 0 5px var(--acento);--transicao:.15s ease;--largura:1040px;--barra-inferior:0px}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{font:16px/1.5 var(--fonte);color:var(--texto);background:var(--fundo);-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;margin:0}img{max-width:100%}h1{letter-spacing:-.01em;margin:0;font-size:1.5rem;line-height:1.25}h2{margin:0;font-size:1.1rem;line-height:1.3}h3{margin:var(--e5) 0 var(--e3);font-size:1rem}p{margin:0 0 var(--e3)}a{color:var(--acento);text-underline-offset:2px}a:hover{color:var(--acento-hover)}:focus-visible{box-shadow:var(--foco);border-radius:var(--raio-p);outline:none}code,.mono{font-family:var(--fonte-mono)}svg{flex:none}.visualmente-oculto{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.pular{left:var(--e3);z-index:50;background:var(--superficie);padding:var(--e2) var(--e4);border-radius:var(--raio-p);box-shadow:var(--sombra-2);position:absolute;top:-100px}.pular:focus{top:var(--e3)}.topo{z-index:20;-webkit-backdrop-filter:saturate(1.4)blur(8px);backdrop-filter:saturate(1.4)blur(8px);border-bottom:1px solid var(--borda);background:#fffffff0;position:sticky;top:0}.topo-interno{max-width:var(--largura);padding:var(--e2) var(--e4);align-items:center;gap:var(--e3);flex-wrap:wrap;min-height:60px;margin:0 auto;display:flex}.marca{align-items:center;gap:var(--e2);min-height:44px;color:var(--texto);margin-right:auto;font-size:1.05rem;font-weight:700;text-decoration:none;display:inline-flex}.marca:hover{color:var(--texto)}.marca img{object-fit:contain;width:auto;max-width:160px;height:36px;display:block}.marca-selo{border-radius:var(--raio-p);background:var(--acento-suave);width:32px;height:32px;color:var(--acento);place-items:center;display:grid}.navegacao{gap:var(--e1);order:3;width:100%;display:flex}.navegacao a{justify-content:center;align-items:center;gap:var(--e2);min-height:44px;padding:0 var(--e3);border-radius:var(--raio-p);color:var(--texto-suave);transition:background var(--transicao), color var(--transicao);flex:1;font-weight:600;text-decoration:none;display:inline-flex}.navegacao a:hover{background:var(--superficie-2);color:var(--texto)}.navegacao a.active{background:var(--acento-suave);color:var(--acento)}.perfil{align-items:center;gap:var(--e2);color:var(--texto-suave);min-width:0;font-size:.9rem;display:inline-flex}.perfil-avatar{background:var(--neutro-suave);width:32px;height:32px;color:var(--neutro-texto);border-radius:50%;place-items:center;display:grid}.perfil-texto{flex-direction:column;line-height:1.2;display:none}.perfil-texto strong{color:var(--texto);text-overflow:ellipsis;white-space:nowrap;max-width:160px;font-size:.9rem;overflow:hidden}.perfil-texto small{font-size:.78rem}@media (width>=720px){.navegacao{flex:0 auto;order:0;width:auto;margin-right:auto}.navegacao a{flex:none}.marca{margin-right:var(--e4)}.perfil-texto{display:flex}}.conteudo{max-width:var(--largura);padding:var(--e5) var(--e4) calc(var(--e7) + var(--barra-inferior));margin:0 auto}.conteudo.estreito{max-width:720px}.cabecalho{justify-content:space-between;align-items:center;gap:var(--e3);margin-bottom:var(--e5);flex-wrap:wrap;display:flex}.cabecalho p{margin:var(--e1) 0 0}.subtitulo,.dica,.ajuda{color:var(--texto-suave);font-size:.9rem}.dica{margin:calc(-1 * var(--e2)) 0 var(--e3)}.ajuda{margin:var(--e1) 0 var(--e4)}.centro{text-align:center;padding:var(--e5)}.linha{gap:var(--e3);flex-wrap:wrap;align-items:center;display:flex}.entre{justify-content:space-between}.voltar{align-items:center;gap:var(--e1);min-height:44px;margin-bottom:var(--e2);color:var(--texto-suave);font-weight:600;text-decoration:none;display:inline-flex}.voltar:hover{color:var(--texto)}label,.rotulo{margin-bottom:var(--e4);font-size:.9rem;font-weight:600;display:block}.campo{margin-bottom:var(--e4)}.campo>label{margin-bottom:0}input:not([type=file]):not([type=checkbox]):not([type=radio]),select,textarea{width:100%;min-height:48px;margin-top:var(--e1);padding:10px var(--e3);font:inherit;color:var(--texto);border:1px solid var(--borda-forte);border-radius:var(--raio-p);background:var(--superficie);transition:border-color var(--transicao), box-shadow var(--transicao);font-weight:400;display:block}input:hover:not(:disabled):not([readonly]),select:hover,textarea:hover{border-color:#b3a894}input:focus-visible,select:focus-visible,textarea:focus-visible{border-color:var(--acento);border-radius:var(--raio-p);box-shadow:0 0 0 3px #b8862f59}input[readonly]{background:var(--superficie-2)}input[aria-invalid=true]{border-color:var(--perigo)}textarea{resize:vertical}select{appearance:none;background:var(--superficie) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%236b6259' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") no-repeat right 12px center;padding-right:40px}input[type=file]{margin:var(--e2) 0;display:block}.campo-icone{position:relative}.campo-icone>svg{color:var(--texto-suave);pointer-events:none;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.campo-icone input{margin-top:0!important;padding-left:44px!important}.campo-icone .botao-icone{position:absolute;top:50%;right:4px;transform:translateY(-50%)}.campo-icone.com-acao input{padding-right:52px!important}.campo-senha{margin-top:var(--e1);position:relative}.campo-senha input{margin-top:0!important;padding-right:52px!important}.campo-senha .botao-icone{position:absolute;top:50%;right:4px;transform:translateY(-50%)}.botao{justify-content:center;align-items:center;gap:var(--e2);min-height:48px;padding:0 var(--e5);font:inherit;border:1px solid var(--borda-forte);border-radius:var(--raio-p);background:var(--superficie);color:var(--texto);cursor:pointer;transition:background var(--transicao), border-color var(--transicao), color var(--transicao), transform var(--transicao), box-shadow var(--transicao);-webkit-user-select:none;user-select:none;font-weight:600;line-height:1.2;text-decoration:none;display:inline-flex}.botao:hover:not(:disabled){background:var(--superficie-2);color:var(--texto);border-color:#b3a894}.botao:active:not(:disabled){transform:translateY(1px)}.botao:disabled{opacity:.55;cursor:default}.botao.primario{background:var(--acento);border-color:var(--acento);color:#fff;box-shadow:var(--sombra-1)}.botao.primario:hover:not(:disabled){background:var(--acento-hover);border-color:var(--acento-hover);color:#fff}.botao.perigo{background:var(--perigo);border-color:var(--perigo);color:#fff}.botao.perigo:hover:not(:disabled){background:var(--perigo-hover);border-color:var(--perigo-hover);color:#fff}.botao.perigo-contorno{color:var(--perigo-texto);border-color:#e4b4af}.botao.perigo-contorno:hover:not(:disabled){background:var(--perigo-suave);color:var(--perigo-texto);border-color:var(--perigo)}.botao.fantasma{color:var(--texto-suave);background:0 0;border-color:#0000}.botao.fantasma:hover:not(:disabled){background:var(--neutro-suave);color:var(--texto);border-color:#0000}.botao.grande{width:100%}.botao.pequeno{min-height:40px;padding:0 var(--e3);font-size:.9rem}.botao-icone{border-radius:var(--raio-p);width:44px;height:44px;color:var(--texto-suave);cursor:pointer;transition:background var(--transicao), color var(--transicao);background:0 0;border:0;place-items:center;padding:0;display:inline-grid}.botao-icone:hover{background:var(--neutro-suave);color:var(--texto)}.botao-icone.pequeno{width:36px;height:36px}.cartao{background:var(--superficie);border:1px solid var(--borda);border-radius:var(--raio-g);padding:var(--e5);margin-bottom:var(--e4);box-shadow:var(--sombra-1)}@media (width<=480px){.cartao{padding:var(--e4)}}.cartao-cabecalho{gap:var(--e3);margin-bottom:var(--e4);align-items:flex-start;display:flex}.cartao-cabecalho .ajuda{margin:2px 0 0}.icone-secao{border-radius:var(--raio);background:var(--acento-suave);width:40px;height:40px;color:var(--acento);flex:none;place-items:center;display:grid}.cartao.cuidado{background:#fffbfa;border-color:#efc9c4}.cartao.cuidado .icone-secao{background:var(--perigo-suave);color:var(--perigo-texto)}.cartao.interno{box-shadow:none;background:var(--superficie-2)}.grade-config{gap:var(--e4);display:grid}.grade-config>.cartao{margin:0}@media (width>=960px){.grade-config{grid-template-columns:1fr 1fr;align-items:start}.grade-config>.largo{grid-column:1/-1}}.grade-2{gap:0 var(--e4);display:grid}@media (width>=560px){.grade-2{grid-template-columns:1fr 1fr}}.msg{gap:var(--e2);margin:var(--e3) 0;padding:10px var(--e3);border-radius:var(--raio-p);align-items:flex-start;font-size:.95rem;display:flex}.msg>svg{margin-top:2px}.msg.erro{background:var(--perigo-suave);color:var(--perigo-texto)}.msg.ok{background:var(--ok-suave);color:var(--ok-texto)}.msg.aviso{background:var(--aviso-suave);color:var(--aviso-texto)}.msg.info{background:var(--info-suave);color:var(--info-texto)}.selos{gap:var(--e1);flex-wrap:wrap;align-items:center;display:flex}.selo{white-space:nowrap;border-radius:var(--raio-pilula);background:var(--neutro-suave);color:var(--neutro-texto);align-items:center;gap:4px;padding:5px 9px 5px 7px;font-size:.78rem;font-weight:600;line-height:1;display:inline-flex}.selo.ok{background:var(--ok-suave);color:var(--ok-texto)}.selo.aviso{background:var(--aviso-suave);color:var(--aviso-texto)}.selo.info{background:var(--info-suave);color:var(--info-texto)}.selo.erro{background:var(--perigo-suave);color:var(--perigo-texto)}.girando{animation:1s linear infinite girar}@keyframes girar{to{transform:rotate(360deg)}}.lista{gap:var(--e2);margin:0;padding:0;list-style:none;display:grid}.lista.atualizando{opacity:.55;transition:opacity .15s}.item{align-items:center;gap:var(--e3);padding:var(--e3);background:var(--superficie);border:1px solid var(--borda);border-radius:var(--raio);color:inherit;min-height:64px;box-shadow:var(--sombra-1);transition:box-shadow var(--transicao), border-color var(--transicao), transform var(--transicao);text-decoration:none;display:flex;position:relative}a.item:hover,.item.clicavel:hover{border-color:var(--borda-forte);box-shadow:var(--sombra-2);color:inherit}a.item:active{transform:scale(.995)}.item .texto{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.item small{color:var(--texto-suave);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.item .seta{color:var(--texto-suave)}.miniatura,.item img:not(.logo){object-fit:cover;border-radius:var(--raio-p);background:var(--neutro-suave);flex:none;width:56px;height:56px;display:block}.miniatura.vazia{color:#a69c8f;place-items:center;display:grid}.moldura{border-radius:var(--raio-p);flex:none;width:56px;height:56px;position:relative;overflow:hidden}.moldura.grande{width:64px;height:64px}.moldura img{position:relative;width:100%!important;height:100%!important}.produto-linha{padding:var(--e3)}.produto-linha .link-produto{color:inherit;font-weight:700;text-decoration:none}.produto-linha .link-produto:after{content:"";border-radius:var(--raio);position:absolute;inset:0}.produto-linha .link-produto:focus-visible{box-shadow:none}.produto-linha .link-produto:focus-visible:after{box-shadow:var(--foco)}.produto-linha:hover{border-color:var(--borda-forte);box-shadow:var(--sombra-2)}.produto-linha .meta{gap:var(--e2);color:var(--texto-suave);flex-wrap:wrap;font-size:.85rem;display:flex}.produto-linha .acoes,.produto-linha .codigo{z-index:1;position:relative}.produto-linha .acoes{gap:2px;display:flex}.produto-linha .colunas{gap:var(--e2);flex:1;min-width:0;display:grid}.codigo{font-family:var(--fonte-mono);letter-spacing:.04em;align-items:center;gap:2px;font-size:.9rem;display:inline-flex}.codigo .botao-icone{width:32px;height:32px}@media (width>=820px){.produto-linha .colunas{align-items:center;gap:var(--e4);grid-template-columns:minmax(0,2.2fr) minmax(0,1fr) minmax(0,1.3fr)}.cabecalho-tabela{gap:var(--e4);padding:0 calc(var(--e3) + 1px) var(--e1);color:var(--texto-suave);text-transform:uppercase;letter-spacing:.05em;grid-template-columns:56px minmax(0,2.2fr) minmax(0,1fr) minmax(0,1.3fr) 88px;font-size:.78rem;font-weight:600;display:grid}.cabecalho-tabela>span:first-child{grid-column:2}.produto-linha .acoes{justify-content:flex-end;width:88px}}@media (width<=819px){.cabecalho-tabela{display:none}}.filtros{gap:var(--e2);margin-bottom:var(--e4);padding:var(--e3);background:var(--superficie);border:1px solid var(--borda);border-radius:var(--raio);box-shadow:var(--sombra-1);display:grid}.filtros input,.filtros select{margin-top:0}@media (width>=640px){.filtros{grid-template-columns:2fr 1fr 1fr}}.contagem{color:var(--texto-suave);margin:0 0 var(--e3);font-size:.9rem}.chips{gap:var(--e2);padding:2px 2px var(--e2);margin:0 calc(-1 * var(--e4)) var(--e3);padding-left:var(--e4);padding-right:var(--e4);scrollbar-width:none;display:flex;overflow-x:auto}.chips::-webkit-scrollbar{display:none}.chip{min-height:40px;padding:0 var(--e4);font:inherit;color:var(--texto-suave);background:var(--superficie);border:1px solid var(--borda-forte);border-radius:var(--raio-pilula);cursor:pointer;transition:background var(--transicao), color var(--transicao), border-color var(--transicao);flex:none;align-items:center;gap:6px;font-size:.9rem;font-weight:600;display:inline-flex}.chip:hover{border-color:var(--acento-vivo);color:var(--texto)}.chip[aria-pressed=true]{background:var(--acento);border-color:var(--acento);color:#fff}.busca-grande input{border-radius:var(--raio);min-height:56px;box-shadow:var(--sombra-1);font-size:1.05rem}.vazio{text-align:center;padding:var(--e6) var(--e4);background:var(--superficie);border:1px dashed var(--borda-forte);border-radius:var(--raio-g);color:var(--texto-suave)}.vazio .icone-secao{margin:0 auto var(--e3);border-radius:50%;width:52px;height:52px}.vazio h2{color:var(--texto);margin-bottom:var(--e2)}.vazio p{max-width:420px;margin:0 auto var(--e4)}.esqueleto{border-radius:var(--raio-p);background:linear-gradient(90deg,#ece7df 0%,#f6f2ec 50%,#ece7df 100%) 0 0/200% 100%;animation:1.4s ease-in-out infinite brilho}.esqueleto.texto-linha{height:12px}@keyframes brilho{0%{background-position:100% 0}to{background-position:-100% 0}}.carregando{justify-content:center;align-items:center;gap:var(--e2);color:var(--texto-suave);padding:var(--e6);display:flex}.previa,.etiqueta,.logo{max-width:100%;margin:var(--e2) 0;border-radius:var(--raio-p);border:1px solid var(--borda);display:block}.logo{background:var(--superficie);max-height:100px}.item img.logo{object-fit:contain;width:56px;height:56px;margin:0;padding:4px}.vitrine-foto{min-height:180px;margin-bottom:var(--e4);background:var(--superficie-2);border:1px solid var(--borda);border-radius:var(--raio);place-items:center;display:grid;position:relative;overflow:hidden}.vitrine-foto img{width:auto;max-width:100%;max-height:320px;margin:0 auto;display:block}.vitrine-foto .selo{top:var(--e2);left:var(--e2);box-shadow:var(--sombra-1);position:absolute}.cartao-etiqueta{padding:var(--e5) var(--e4);border:1px solid var(--borda);border-radius:var(--raio);background:repeating-linear-gradient(45deg,#faf7f2,#faf7f2 10px,#f4efe7 10px 20px);place-items:center;min-height:180px;display:grid}.cartao-etiqueta .etiqueta{box-shadow:var(--sombra-2);background:#fff;border:0;width:auto;max-height:360px;margin:0}.cartao-etiqueta .esqueleto{aspect-ratio:5/3;width:min(100%,300px)}.zona-envio{justify-content:center;align-items:center;gap:var(--e2);text-align:center;min-height:148px;padding:var(--e5) var(--e4);margin:0 0 var(--e3);border:2px dashed var(--borda-forte);border-radius:var(--raio);background:var(--superficie-2);color:var(--texto-suave);cursor:pointer;transition:border-color var(--transicao), background var(--transicao);flex-direction:column;font-weight:400;display:flex}.zona-envio strong{color:var(--texto)}.zona-envio .icone-secao{border-radius:50%;width:48px;height:48px}.zona-envio:hover,.zona-envio.arrastando{border-color:var(--acento-vivo);background:var(--acento-suave)}.zona-envio:focus-within{box-shadow:var(--foco)}.zona-envio.desativada{opacity:.6;cursor:default}.arquivo-escolhido{align-items:center;gap:var(--e3);padding:var(--e3);border:1px solid var(--borda);border-radius:var(--raio);background:var(--superficie-2);margin-bottom:var(--e3);display:flex}.arquivo-escolhido img{object-fit:cover;border-radius:var(--raio-p);flex:none;width:64px;height:64px}.arquivo-escolhido .texto{flex-direction:column;flex:1;min-width:0;display:flex}.arquivo-escolhido small{color:var(--texto-suave)}.progresso{margin:var(--e3) 0}.progresso-rotulo{color:var(--texto-suave);margin-bottom:var(--e1);justify-content:space-between;font-size:.85rem;display:flex}progress{appearance:none;border-radius:var(--raio-pilula);background:var(--neutro-suave);width:100%;height:10px;color:var(--acento);border:0;display:block;overflow:hidden}progress::-webkit-progress-bar{background:var(--neutro-suave);border-radius:var(--raio-pilula)}progress::-webkit-progress-value{background:var(--acento);border-radius:var(--raio-pilula);transition:width .2s}progress::-moz-progress-bar{background:var(--acento);border-radius:var(--raio-pilula)}.codigo-grande{align-items:center;gap:var(--e2);font-family:var(--fonte-mono);letter-spacing:.12em;color:var(--texto);padding:var(--e3) var(--e4);background:var(--superficie-2);border:1px solid var(--borda);border-radius:var(--raio);margin-bottom:var(--e3);flex-wrap:wrap;font-size:1.75rem;font-weight:700;display:flex}.codigo-grande .botao{font-family:var(--fonte);letter-spacing:0;margin-left:auto}.url-qr{align-items:center;gap:var(--e2);color:var(--texto-suave);margin-bottom:var(--e4);min-width:0;font-size:.85rem;display:flex}.url-qr code{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.grade-qr{gap:var(--e5);display:grid}@media (width>=820px){.grade-qr{grid-template-columns:1fr 1fr;align-items:start}}.abas{margin-bottom:var(--e5);background:var(--neutro-suave);border-radius:var(--raio);gap:4px;padding:4px;display:flex}.aba{justify-content:center;align-items:center;gap:var(--e2);min-height:44px;font:inherit;color:var(--texto-suave);border-radius:var(--raio-p);cursor:pointer;transition:background var(--transicao), color var(--transicao), box-shadow var(--transicao);background:0 0;border:0;flex:1;font-weight:600;display:inline-flex}.aba:hover{color:var(--texto)}.aba.ativa{background:var(--superficie);color:var(--acento);box-shadow:var(--sombra-1)}.entrar-fundo{min-height:100dvh;padding:var(--e5) var(--e4);background:radial-gradient(1200px 500px at 50% -10%, #efe3cc 0%, transparent 70%), var(--fundo);place-items:center;display:grid}.entrar{width:100%;max-width:420px}.entrar .cartao{padding:var(--e6) var(--e5);box-shadow:var(--sombra-2)}@media (width<=480px){.entrar .cartao{padding:var(--e5) var(--e4)}}.entrar-topo{text-align:center;margin-bottom:var(--e5)}.entrar-topo h1{margin-top:var(--e3)}.entrar-topo p{color:var(--texto-suave);margin:var(--e1) 0 0}.logo-entrar{object-fit:contain;width:auto;max-width:70%;height:88px;margin:0 auto;display:block}.marca-entrar{border-radius:var(--raio-g);background:var(--acento);color:#fff;width:64px;height:64px;box-shadow:var(--sombra-2);place-items:center;margin:0 auto;display:grid}.entrar-rodape{text-align:center;color:var(--texto-suave);margin-top:var(--e4);font-size:.85rem}.modal-fundo{z-index:40;padding:var(--e4);background:#1e1a1580;justify-content:center;align-items:flex-end;animation:.15s aparecer;display:flex;position:fixed;inset:0}.modal{background:var(--superficie);border-radius:var(--raio-g);padding:var(--e5);width:100%;max-width:440px;box-shadow:var(--sombra-3);animation:.18s subir}.modal h2{margin-bottom:var(--e3)}.modal .linha{margin-top:var(--e5);justify-content:flex-end}@media (width>=600px){.modal-fundo{align-items:center}}@keyframes aparecer{0%{opacity:0}}@keyframes subir{0%{opacity:0;transform:translateY(8px)}}.toasts{z-index:60;left:var(--e3);right:var(--e3);bottom:calc(var(--e3) + var(--barra-inferior) + env(safe-area-inset-bottom,0px));gap:var(--e2);pointer-events:none;flex-direction:column;align-items:stretch;display:flex;position:fixed}@media (width>=720px){.toasts{left:auto;right:var(--e5);bottom:var(--e5);width:380px}}.toast{pointer-events:auto;align-items:center;gap:var(--e3);padding:var(--e3) var(--e2) var(--e3) var(--e4);border-radius:var(--raio);color:#fff;box-shadow:var(--sombra-3);background:#2b2620;font-weight:500;animation:.2s subir;display:flex}.toast .toast-texto{flex:1}.toast .toast-icone{color:#e7c98c}.toast.sucesso .toast-icone{color:#8fd6a2}.toast.erro{background:#7d1c16}.toast.erro .toast-icone{color:#ffc9c3}.toast .botao-icone{color:#d8d0c4;width:36px;height:36px}.toast .botao-icone:hover{color:#fff;background:#ffffff1f}.rep-titulo{margin-bottom:var(--e4)}.cartao-produto-rep .texto strong{font-size:1rem}.item.rep{min-height:80px;padding:var(--e2) var(--e3)}.detalhe-meta{gap:var(--e2);margin:var(--e2) 0 var(--e4);flex-wrap:wrap;display:flex}.detalhe-meta .selo{padding:6px 10px;font-size:.8rem}.barra-acoes{gap:var(--e2);margin-top:var(--e4);display:grid}.barra-acoes .botao{border-radius:var(--raio);min-height:56px;font-size:1.05rem}@media (width>=720px){.barra-acoes{grid-template-columns:1fr 1fr}.barra-acoes .botao:only-child{grid-column:1/-1}}@media (width<=719px){.tem-barra{--barra-inferior:calc(176px + env(safe-area-inset-bottom,0px))}.barra-acoes{z-index:15;padding:var(--e3) var(--e4) calc(var(--e3) + env(safe-area-inset-bottom,0px));border-top:1px solid var(--borda);background:#fffffff7;margin:0;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -6px 20px #2b262014}.barra-acoes .ajuda-niimbot{order:3}}.ajuda-niimbot{justify-content:center;align-items:center;gap:var(--e2);color:var(--texto-suave);text-align:center;margin:0;font-size:.85rem;display:flex}@media (width>=720px){.ajuda-niimbot{grid-column:1/-1}}.link-sutil{min-height:44px;color:var(--texto-suave);align-items:center;gap:6px;font-size:.9rem;display:inline-flex}.link-sutil:hover{color:var(--acento)}.paginacao{margin-top:var(--e4)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}.esqueleto{animation:none}}.conteudo:focus-visible{box-shadow:none}.conteudo-form{max-width:860px;margin:0 auto}label.botao{margin:0}label.botao:focus-within{box-shadow:var(--foco)}.item form.texto{align-items:center;gap:var(--e2);flex-flow:wrap}.item form.texto input{flex:160px;margin-top:0}.cartao .lista+h3,.cartao .lista{margin-bottom:var(--e2)}.cartao .item{flex-wrap:wrap}.conteudo-rep{max-width:640px;margin:0 auto}.cartao-etiqueta .esqueleto{display:block}.cartao-etiqueta .centro{padding:0}.produto-linha .meta>span+span:before{content:"·";margin-right:var(--e2)}
