.produto[data-astro-cid-5ytm66m5]{grid-template-columns:minmax(0,13rem) minmax(0,1fr);gap:0;scroll-margin-top:6rem;display:grid;overflow:hidden}.produto__midia[data-astro-cid-5ytm66m5]{background:var(--blush);border-right:1px solid var(--borda);position:relative}.produto__midia[data-astro-cid-5ytm66m5] img[data-astro-cid-5ytm66m5]{object-fit:cover;aspect-ratio:1;width:100%;height:100%}.produto__posicao[data-astro-cid-5ytm66m5]{background:var(--vinho);color:#fff;width:2rem;height:2rem;font-family:var(--fonte-titulo);box-shadow:var(--sombra);border-radius:50%;place-items:center;font-size:1.05rem;font-weight:700;display:grid;position:absolute;top:.7rem;left:.7rem}.produto__corpo[data-astro-cid-5ytm66m5]{align-content:start;gap:1rem;padding:1.3rem 1.4rem;display:grid}.produto__nome[data-astro-cid-5ytm66m5]{margin-top:.45rem;font-size:1.22rem;line-height:1.22}.produto__para[data-astro-cid-5ytm66m5]{color:var(--suave);margin-top:.35rem;font-size:.92rem}.produto__para[data-astro-cid-5ytm66m5] strong[data-astro-cid-5ytm66m5]{color:var(--tinta-2)}.produto__dados[data-astro-cid-5ytm66m5]{border-block:1px solid var(--borda);flex-wrap:wrap;gap:1.4rem;margin:0;padding:.8rem 0;display:flex}.produto__dados[data-astro-cid-5ytm66m5] dt[data-astro-cid-5ytm66m5]{text-transform:uppercase;letter-spacing:.05em;color:var(--suave);font-size:.73rem;font-weight:600}.produto__dados[data-astro-cid-5ytm66m5] dd[data-astro-cid-5ytm66m5]{margin:.15rem 0 0;font-size:1rem;font-weight:600}.produto__preco[data-astro-cid-5ytm66m5]{color:var(--verde);font-size:1.1rem!important}.produto__nota[data-astro-cid-5ytm66m5]{color:var(--estrela)}.produto__veredito[data-astro-cid-5ytm66m5]{color:var(--tinta-2);background:var(--blush);border-radius:var(--raio);padding:.8rem 1rem;font-size:1rem}.produto__listas[data-astro-cid-5ytm66m5]{grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));gap:1.1rem;display:grid}.produto__rotulo[data-astro-cid-5ytm66m5]{font-family:var(--fonte-texto);text-transform:uppercase;letter-spacing:.06em;margin-bottom:.4rem;font-size:.74rem;font-weight:700}.produto__rotulo--bom[data-astro-cid-5ytm66m5]{color:var(--verde)}.produto__rotulo--ruim[data-astro-cid-5ytm66m5]{color:var(--vinho-escuro)}.produto__listas[data-astro-cid-5ytm66m5] ul[data-astro-cid-5ytm66m5]{gap:.3rem;padding:0;font-size:.93rem;list-style:none;display:grid}.produto__listas[data-astro-cid-5ytm66m5] li[data-astro-cid-5ytm66m5]{color:var(--tinta-2);padding-left:1.2rem;position:relative}.produto__pros[data-astro-cid-5ytm66m5] li[data-astro-cid-5ytm66m5]:before{content:"✓";color:var(--verde);font-weight:700;position:absolute;left:0}.produto__contras[data-astro-cid-5ytm66m5] li[data-astro-cid-5ytm66m5]:before{content:"−";color:var(--vinho);font-weight:700;position:absolute;left:0}.produto__pe[data-astro-cid-5ytm66m5]{justify-items:start;gap:.6rem;display:grid}.produto__fonte[data-astro-cid-5ytm66m5]{color:var(--suave);font-size:.79rem}@media (width<=620px){.produto[data-astro-cid-5ytm66m5]{grid-template-columns:1fr}.produto__midia[data-astro-cid-5ytm66m5]{border-right:0;border-bottom:1px solid var(--borda)}.produto__midia[data-astro-cid-5ytm66m5] img[data-astro-cid-5ytm66m5]{aspect-ratio:16/10}.produto__corpo[data-astro-cid-5ytm66m5]{padding:1.1rem}}.faq[data-astro-cid-jsttbjxy]{max-width:var(--leitura);margin-top:3.5rem}.faq__lista[data-astro-cid-jsttbjxy]{border-top:1px solid var(--borda);margin-top:1.2rem}details[data-astro-cid-jsttbjxy]{border-bottom:1px solid var(--borda)}summary[data-astro-cid-jsttbjxy]{cursor:pointer;padding:1rem 2rem 1rem 0;font-size:1.03rem;font-weight:600;list-style:none;position:relative}summary[data-astro-cid-jsttbjxy]::-webkit-details-marker{display:none}summary[data-astro-cid-jsttbjxy]:after{content:"+";color:var(--vinho);font-size:1.4rem;font-weight:400;line-height:1;position:absolute;top:50%;right:.4rem;translate:0 -50%}details[data-astro-cid-jsttbjxy][open] summary[data-astro-cid-jsttbjxy]:after{content:"−"}summary[data-astro-cid-jsttbjxy]:hover{color:var(--vinho-escuro)}.faq__resposta[data-astro-cid-jsttbjxy]{color:var(--tinta-2);max-width:64ch;padding:0 0 1.1rem}
