.topo[data-astro-cid-4ddswvba]{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}.topo__grade[data-astro-cid-4ddswvba]{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:32px;display:flex}.trilha[data-astro-cid-4ddswvba]{opacity:.8;font-size:.85rem}.trilha[data-astro-cid-4ddswvba] a[data-astro-cid-4ddswvba]{text-decoration:none}.trilha[data-astro-cid-4ddswvba] a[data-astro-cid-4ddswvba]:hover{text-decoration:underline}h1[data-astro-cid-4ddswvba]{margin-top:8px;font-size:clamp(2.6rem,6vw,4.8rem);font-weight:800}.topo__frase[data-astro-cid-4ddswvba]{max-width:46ch;margin-top:10px}.filtros[data-astro-cid-4ddswvba]{flex-wrap:wrap;gap:18px;display:flex}fieldset[data-astro-cid-4ddswvba]{border:0;min-width:0;margin:0;padding:0}fieldset[data-astro-cid-4ddswvba][hidden]{display:none}legend[data-astro-cid-4ddswvba]{opacity:.85;margin-bottom:6px;font-size:.85rem;font-weight:600}.seg[data-astro-cid-4ddswvba]{background:#00000038;border-radius:999px;gap:4px;padding:5px;display:flex}.seg[data-astro-cid-4ddswvba] label[data-astro-cid-4ddswvba]{cursor:pointer;position:relative}.seg[data-astro-cid-4ddswvba] input[data-astro-cid-4ddswvba]{opacity:0;cursor:pointer;position:absolute;inset:0}.seg[data-astro-cid-4ddswvba] span[data-astro-cid-4ddswvba]{transition:background-color .3s, color .3s, transform .4s var(--mola);border-radius:999px;padding:10px 18px;font-size:.95rem;font-weight:600;display:block}.seg[data-astro-cid-4ddswvba] label[data-astro-cid-4ddswvba]:hover span[data-astro-cid-4ddswvba]{transform:scale(1.04)}.seg[data-astro-cid-4ddswvba] input[data-astro-cid-4ddswvba]:checked+span[data-astro-cid-4ddswvba]{background:var(--m-destaque);color:var(--m-escuro)}.seg[data-astro-cid-4ddswvba] input[data-astro-cid-4ddswvba]:focus-visible+span[data-astro-cid-4ddswvba]{outline:2px solid #fff}.corpo[data-astro-cid-4ddswvba]{grid-template-columns:.85fr 1.15fr;align-items:start;gap:clamp(24px,4vw,56px);padding-block:48px 96px;display:grid}.palco[data-astro-cid-4ddswvba]{background:var(--m-fundo);color:var(--m-tinta);border-radius:var(--r-g);justify-items:center;gap:14px;padding:32px 24px;display:grid;position:sticky;top:96px;overflow:hidden}.palco__luz[data-astro-cid-4ddswvba]{aspect-ratio:1;background:radial-gradient(circle, color-mix(in srgb, var(--m-destaque) 55%, transparent), transparent 65%);filter:blur(10px);border-radius:50%;width:80%;animation:4s ease-in-out infinite respirar;position:absolute;top:8%;left:50%;translate:-50%}@keyframes respirar{50%{opacity:.7;scale:1.12}}.palco__foto[data-astro-cid-4ddswvba]{aspect-ratio:4/5;border-radius:var(--r);width:100%;box-shadow:var(--sombra-forte);animation:entrar .9s var(--mola) both;background:#f3f1ee;border:6px solid #fff;margin:0;position:relative;overflow:hidden}.palco__foto[data-astro-cid-4ddswvba] img[data-astro-cid-4ddswvba]{object-fit:cover;object-position:50% 15%;width:100%;height:100%}.palco__legenda[data-astro-cid-4ddswvba]{background:#ffffff24;border-radius:999px;padding:8px 16px;font-weight:700;position:relative}@keyframes entrar{0%{opacity:0;transform:translateY(30px)scale(.92)}}.lista[data-astro-cid-4ddswvba]{gap:10px;margin:0;padding:0;list-style:none;display:grid}.kit[data-astro-cid-4ddswvba] .peca-linha{background:var(--branco);border-radius:var(--r);transition:opacity .3s, transform .4s var(--ease);animation:entrar .5s var(--ease) both;grid-template-columns:26px 96px 1fr auto;align-items:start;gap:16px;padding:16px;display:grid}.kit[data-astro-cid-4ddswvba] .peca-linha:nth-child(2){animation-delay:50ms}.kit[data-astro-cid-4ddswvba] .peca-linha:nth-child(3){animation-delay:.1s}.kit[data-astro-cid-4ddswvba] .peca-linha:nth-child(4){animation-delay:.15s}.kit[data-astro-cid-4ddswvba] .peca-linha:nth-child(5){animation-delay:.2s}.kit[data-astro-cid-4ddswvba] .peca-linha:nth-child(6){animation-delay:.25s}.kit[data-astro-cid-4ddswvba] .peca-linha.fora{opacity:.5}.kit[data-astro-cid-4ddswvba] .peca-linha__marca input{width:22px;height:22px;accent-color:var(--m-fundo);margin-top:4px}.kit[data-astro-cid-4ddswvba] .peca-linha img{object-fit:cover;border-radius:var(--r-s);background:#f3f1ee;width:96px;height:96px}.kit[data-astro-cid-4ddswvba] .peca-linha__info{justify-items:start;gap:8px;display:grid}.kit[data-astro-cid-4ddswvba] .peca-linha__papel{color:var(--texto-suave);font-size:.85rem;font-weight:600}.kit[data-astro-cid-4ddswvba] .peca-linha__info strong{font-weight:600}.kit[data-astro-cid-4ddswvba] .peca-linha__preco{white-space:nowrap;font-weight:600}.kit[data-astro-cid-4ddswvba] .peca-linha__esgotado{color:#b00020;font-size:.85rem;font-weight:600}.kit[data-astro-cid-4ddswvba] .peca-linha__guia{cursor:pointer;color:var(--tinta);background:0 0;border:0;padding:0;font-size:.88rem;text-decoration:underline}.kit[data-astro-cid-4ddswvba] .alterna{flex-wrap:wrap;gap:10px;display:flex}.kit[data-astro-cid-4ddswvba] .alterna button{background:var(--creme);border-radius:var(--r);cursor:pointer;width:112px;transition:transform .4s var(--mola), box-shadow .3s, background-color .3s;border:0;gap:6px;padding:6px 6px 8px;font-size:.88rem;font-weight:600;display:grid}.kit[data-astro-cid-4ddswvba] .alterna button:hover{transform:translateY(-3px)}.kit[data-astro-cid-4ddswvba] .alterna img{aspect-ratio:4/5;object-fit:cover;object-position:50% 20%;border-radius:calc(var(--r) - 6px);background:#fff;width:100%;height:auto}.kit[data-astro-cid-4ddswvba] .alterna button[aria-pressed=true]{background:var(--m-fundo);color:var(--m-tinta);box-shadow:0 0 0 3px var(--m-destaque)}.kit[data-astro-cid-4ddswvba] .campos{gap:8px;width:100%;display:grid}.kit[data-astro-cid-4ddswvba] .campos__busca input{background:var(--creme);width:100%;height:46px;font:500 .95rem var(--fonte);border:0;border-radius:999px;padding:0 18px}.kit[data-astro-cid-4ddswvba] .campos__busca input:focus{outline:2px solid var(--m-fundo)}.kit[data-astro-cid-4ddswvba] .campos__lista{background:var(--creme);border-radius:var(--r);gap:4px;max-height:240px;margin:0;padding:6px;list-style:none;display:grid;overflow-y:auto}.kit[data-astro-cid-4ddswvba] .campos__lista li[hidden]{display:none}.kit[data-astro-cid-4ddswvba] .campos__lista button{cursor:pointer;width:100%;font:600 .95rem var(--fonte);text-align:left;background:#fff;border:0;border-radius:12px;justify-content:space-between;align-items:center;gap:10px;padding:10px 14px;transition:background-color .2s,color .2s;display:flex}.kit[data-astro-cid-4ddswvba] .campos__lista button:hover{background:var(--m-claro)}.kit[data-astro-cid-4ddswvba] .campos__lista button[aria-selected=true]{background:var(--m-fundo);color:var(--m-tinta)}.kit[data-astro-cid-4ddswvba] .campos__lista button:disabled{opacity:.45;cursor:not-allowed}.kit[data-astro-cid-4ddswvba] .campos__lista small{opacity:.8;font-weight:500}.kit[data-astro-cid-4ddswvba] .campos__escolhido{color:var(--texto-suave);font-size:.9rem}.kit[data-astro-cid-4ddswvba] .tams{flex-wrap:wrap;gap:5px;display:flex}.kit[data-astro-cid-4ddswvba] .tams label{cursor:pointer;position:relative}.kit[data-astro-cid-4ddswvba] .tams input{opacity:0;cursor:pointer;position:absolute;inset:0}.kit[data-astro-cid-4ddswvba] .tams span{background:var(--creme);min-width:46px;height:42px;transition:background-color .2s, color .2s, transform .25s var(--mola);border-radius:999px;place-items:center;padding:0 10px;font-size:.88rem;font-weight:600;display:grid}.kit[data-astro-cid-4ddswvba] .tams label:hover span{transform:translateY(-2px)}.kit[data-astro-cid-4ddswvba] .tams input:checked+span{background:var(--m-fundo);color:var(--m-tinta)}.kit[data-astro-cid-4ddswvba] .tams input:focus-visible+span{outline:2px solid var(--preto)}.kit[data-astro-cid-4ddswvba] .tams .esgotado span{color:#aaa;cursor:not-allowed;text-decoration:line-through}.resumo[data-astro-cid-4ddswvba]{border-radius:var(--r-g);background:var(--preto);color:#fff;grid-template-columns:1fr auto;align-items:center;gap:12px 20px;margin-top:18px;padding:24px;display:grid;position:relative}.qtd[data-astro-cid-4ddswvba]{gap:6px;font-size:.85rem;display:grid}.qtd__ctrl[data-astro-cid-4ddswvba]{color:#000;background:#fff;border-radius:999px;justify-self:start;align-items:center;padding:2px;display:inline-flex}.qtd__ctrl[data-astro-cid-4ddswvba] button[data-astro-cid-4ddswvba]{cursor:pointer;background:0 0;border:0;border-radius:50%;width:40px;height:40px;font-size:1.3rem}.qtd__ctrl[data-astro-cid-4ddswvba] output[data-astro-cid-4ddswvba]{text-align:center;min-width:34px;font-weight:600}.resumo__total[data-astro-cid-4ddswvba]{text-align:right;display:grid}.resumo__total[data-astro-cid-4ddswvba] span[data-astro-cid-4ddswvba]{opacity:.8;font-size:.9rem}.resumo__total[data-astro-cid-4ddswvba] output[data-astro-cid-4ddswvba]{font:800 2.2rem/1 var(--fonte);display:inline-block}.resumo__nota[data-astro-cid-4ddswvba]{opacity:.8;grid-column:1/-1;font-size:.85rem}.resumo__pagar[data-astro-cid-4ddswvba]{grid-column:1/-1;width:100%}.resumo__clube[data-astro-cid-4ddswvba]{color:#fff;text-align:center;grid-column:1/-1;font-size:.9rem}@media (width<=900px){.corpo[data-astro-cid-4ddswvba]{grid-template-columns:1fr}.palco[data-astro-cid-4ddswvba]{position:relative;top:0}.palco__foto[data-astro-cid-4ddswvba]{width:min(100%,360px)}.kit[data-astro-cid-4ddswvba] .peca-linha{grid-template-columns:24px 64px 1fr}.kit[data-astro-cid-4ddswvba] .peca-linha img{width:64px;height:64px}.kit[data-astro-cid-4ddswvba] .peca-linha__preco{grid-column:3}}
