.topo[data-astro-cid-xaldtp6v]{background:var(--m-fundo);color:var(--m-tinta);border-radius:0 0 var(--r-xg) var(--r-xg);margin-top:-32px;padding:64px 0 44px}.trilha[data-astro-cid-xaldtp6v]{opacity:.8;font-size:.85rem}.trilha[data-astro-cid-xaldtp6v] a[data-astro-cid-xaldtp6v]{text-decoration:none}h1[data-astro-cid-xaldtp6v]{margin-top:8px;font-size:clamp(2.6rem,6vw,4.8rem);font-weight:800}.topo__frase[data-astro-cid-xaldtp6v]{max-width:60ch;margin-top:10px}.corpo[data-astro-cid-xaldtp6v]{grid-template-columns:1fr 380px;align-items:start;gap:clamp(24px,3vw,48px);padding-block:40px 96px;display:grid}.corpo__cabeca[data-astro-cid-xaldtp6v]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;display:flex}.corpo__cabeca[data-astro-cid-xaldtp6v] h2[data-astro-cid-xaldtp6v]{font-size:2rem;font-weight:800}.linhas[data-astro-cid-xaldtp6v]{gap:14px;margin:0;padding:0;list-style:none;display:grid}.adicionar-fim[data-astro-cid-xaldtp6v]{width:100%;color:var(--preto);margin-top:14px}.linhas[data-astro-cid-xaldtp6v] .linha{background:var(--branco);border-radius:var(--r-g);animation:entrar .45s var(--ease) both;gap:14px;padding:20px;display:grid}.linhas[data-astro-cid-xaldtp6v] .linha.nova{animation:entrar .6s var(--mola) both;box-shadow:inset 4px 0 0 var(--m-fundo)}@keyframes entrar{0%{opacity:0;transform:translateY(18px)}}.linhas[data-astro-cid-xaldtp6v] .linha__topo{grid-template-columns:34px 1.4fr repeat(3,minmax(110px,1fr)) 100px;align-items:end;gap:10px;display:grid}.linhas[data-astro-cid-xaldtp6v] .linha__num{background:var(--m-fundo);width:34px;height:34px;color:var(--m-tinta);border-radius:50%;align-self:center;place-items:center;font-weight:800;display:grid}.linhas[data-astro-cid-xaldtp6v] .campo{color:var(--texto-suave);gap:4px;font-size:.82rem;font-weight:600;display:grid}.linhas[data-astro-cid-xaldtp6v] .campo input,.linhas[data-astro-cid-xaldtp6v] .campo select,.linhas[data-astro-cid-xaldtp6v] .peca select{background:var(--creme);height:42px;font:500 .95rem var(--fonte);color:var(--tinta);border:0;border-radius:999px;padding:0 14px}.linhas[data-astro-cid-xaldtp6v] .linha__pecas{grid-template-columns:repeat(auto-fill,minmax(270px,1fr));gap:8px;display:grid}.linhas[data-astro-cid-xaldtp6v] .peca{background:var(--creme);border-radius:var(--r);flex-wrap:wrap;align-items:center;gap:8px;padding:8px 10px;transition:opacity .3s;display:flex}.linhas[data-astro-cid-xaldtp6v] .peca.fora{opacity:.45}.linhas[data-astro-cid-xaldtp6v] .peca__nome{cursor:pointer;flex:1;align-items:center;gap:8px;font-size:.9rem;font-weight:600;display:flex}.linhas[data-astro-cid-xaldtp6v] .peca__nome input{width:18px;height:18px;accent-color:var(--m-fundo)}.linhas[data-astro-cid-xaldtp6v] .peca__nome img{object-fit:cover;border-radius:10px;width:40px;height:40px}.linhas[data-astro-cid-xaldtp6v] .peca select{background:#fff;height:36px}.linhas[data-astro-cid-xaldtp6v] .peca em{color:#888;font-size:.8rem}.linhas[data-astro-cid-xaldtp6v] .linha__acoes{gap:14px;display:flex}.linhas[data-astro-cid-xaldtp6v] .linha__acoes button{cursor:pointer;background:0 0;border:0;padding:0;font-size:.85rem;font-weight:600;text-decoration:underline}.linhas[data-astro-cid-xaldtp6v] .linha__acoes button:disabled{opacity:.35;cursor:default}.resumo[data-astro-cid-xaldtp6v]{border-radius:var(--r-g);background:var(--preto);color:#fff;gap:14px;padding:26px;display:grid;position:sticky;top:96px}.resumo[data-astro-cid-xaldtp6v] h2[data-astro-cid-xaldtp6v]{font-size:1.8rem;font-weight:800}.resumo__conta[data-astro-cid-xaldtp6v]{opacity:.8;font-size:.9rem}.resumo__itens[data-astro-cid-xaldtp6v]{gap:6px;max-height:40vh;margin:0;padding:0;font-size:.88rem;list-style:none;display:grid;overflow-y:auto}.resumo__itens[data-astro-cid-xaldtp6v] li{border-bottom:1px solid #2a2a2a;grid-template-columns:1fr auto auto;gap:10px;padding-bottom:6px;display:grid}.resumo__itens[data-astro-cid-xaldtp6v] b{color:var(--m-destaque)}[data-mundo=aventureiros] .resumo__itens[data-astro-cid-xaldtp6v] b{color:#ffd84d}.resumo__total[data-astro-cid-xaldtp6v]{justify-content:space-between;align-items:baseline;display:flex}.resumo__total[data-astro-cid-xaldtp6v] span[data-astro-cid-xaldtp6v]{opacity:.8;font-size:.9rem}.resumo__total[data-astro-cid-xaldtp6v] output[data-astro-cid-xaldtp6v]{font:800 2.4rem/1 var(--fonte)}.resumo__nota[data-astro-cid-xaldtp6v]{opacity:.75;font-size:.85rem}.resumo__extras[data-astro-cid-xaldtp6v]{grid-template-columns:1fr 1fr;gap:8px;display:grid}.resumo__extras[data-astro-cid-xaldtp6v] .btn[data-astro-cid-xaldtp6v]{color:#fff;min-height:46px;padding:0 12px;font-size:.82rem}.guia[data-astro-cid-xaldtp6v]{border-radius:var(--r-g);border:0;width:min(680px,94vw);max-height:86vh;padding:0}.guia[data-astro-cid-xaldtp6v]::backdrop{background:#0009}.guia__cabeca[data-astro-cid-xaldtp6v]{background:var(--m-fundo);color:var(--m-tinta);justify-content:space-between;align-items:center;padding:18px 22px;display:flex;position:sticky;top:0}.guia__cabeca[data-astro-cid-xaldtp6v] h2[data-astro-cid-xaldtp6v]{font-size:1.6rem;font-weight:800}.guia__fechar[data-astro-cid-xaldtp6v]{color:inherit;cursor:pointer;background:0 0;border:0;font-size:2rem}.guia__conteudo[data-astro-cid-xaldtp6v]{gap:22px;padding:18px 22px 26px;display:grid}.guia__conteudo[data-astro-cid-xaldtp6v] section{gap:10px;display:grid}.guia__conteudo[data-astro-cid-xaldtp6v] h3{font-family:var(--texto);text-transform:none;font-size:1.05rem;font-weight:600}.guia__conteudo[data-astro-cid-xaldtp6v] .guia__tamanhos{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.guia__conteudo[data-astro-cid-xaldtp6v] .guia__tamanhos li{background:var(--creme);border-radius:999px;padding:7px 13px;font-weight:600}.guia__conteudo[data-astro-cid-xaldtp6v] .guia__tamanhos li.esgotado{color:#999}.guia__conteudo[data-astro-cid-xaldtp6v] .guia__aviso{background:var(--m-claro);border-radius:var(--r);padding:14px}.guia__conteudo[data-astro-cid-xaldtp6v] table{border-collapse:collapse;width:100%}.guia__conteudo[data-astro-cid-xaldtp6v] th,.guia__conteudo[data-astro-cid-xaldtp6v] td{text-align:left;border-bottom:1px solid #e5e5e5;padding:7px}@media (width<=1000px){.corpo[data-astro-cid-xaldtp6v]{grid-template-columns:1fr}.resumo[data-astro-cid-xaldtp6v]{position:relative;top:0}.linhas[data-astro-cid-xaldtp6v] .linha__topo{grid-template-columns:34px 1fr 1fr}.linhas[data-astro-cid-xaldtp6v] .campo--nome{grid-column:2/-1}}
