@layer components{.vit-topo{align-items:center;gap:1.5rem;margin-bottom:1rem;display:grid}@media (width>=64rem){.vit-topo{grid-template-columns:minmax(0,1fr) auto;gap:3rem}}.vit-topo__sub{max-width:40rem;color:var(--texto-2);margin-top:1rem}.vit-topo__acoes{flex-wrap:wrap;gap:.75rem;margin-top:1.5rem;display:flex}.vit-topo__adesivos{align-items:end;gap:.5rem;padding-right:.5rem;display:flex}.vit-topo__adesivos>:nth-child(2){margin-bottom:1.5rem}@media (width<=63.99rem){.vit-topo__adesivos{order:-1}.vit-topo__adesivos svg{width:4.5rem;height:4.5rem}}.vit-linha{flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:1rem;display:flex}.vit-nota{max-width:44rem;color:var(--texto-2);font-size:var(--e-16);line-height:var(--entre-leitura);margin-top:.75rem}.vit-caixa{border:1px solid var(--border);border-radius:var(--radius-cartao);background:var(--secondary-background);margin-top:2rem;padding:clamp(1.1rem,3vw,2rem)}.vit-dupla{gap:1.25rem;margin-top:1.5rem;display:grid}@media (width>=52rem){.vit-dupla{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem}}.vit-dupla--topo{align-items:start}.vit-painel{--reordena-vao:.5rem;gap:.5rem;margin-top:1.5rem;display:grid}.vit-painel__item{border:1px solid var(--border);border-radius:var(--radius-base);background:var(--secondary-background);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.15rem .75rem;padding:.6rem .9rem .7rem .4rem;display:grid}.vit-painel__pega{grid-row:1/span 3;align-self:start}.vit-painel__rotulo{color:var(--texto-2);font-size:var(--e-14);line-height:var(--entre-texto);grid-column:2}.vit-painel__valor{font-family:var(--font-titulo);font-weight:700;font-size:var(--e-18);line-height:var(--entre-apertado);grid-column:2}.vit-painel__item>.conf{grid-area:1/3/span 2}.vit-painel__tldr{font-family:var(--font-titulo);font-weight:500;font-size:var(--e-14);line-height:var(--entre-texto);grid-column:2/-1}@media (width<=40rem){.vit-painel__item>.conf{grid-area:auto/2;justify-self:start}}.vit-cartela{border:1px solid var(--border);border-radius:var(--radius-cartao);background:var(--resumo-fundo);gap:1.5rem;margin-top:2.5rem;padding:clamp(1.1rem,3vw,2rem);display:grid}@media (width>=56rem){.vit-cartela{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center}}.vit-cartela__texto{max-width:34rem;margin-top:.6rem}.vit-cartela__lista{text-align:center;grid-template-columns:repeat(auto-fill,minmax(5.5rem,1fr));gap:1rem .5rem;margin:0;padding:0;list-style:none;display:grid}.vit-cartela__lista li{justify-items:center;gap:.4rem;display:grid}.vit-cores{grid-template-columns:repeat(auto-fill,minmax(13.5rem,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.vit-cor{gap:.15rem;display:grid}.vit-cor__amostra{border:1px solid var(--border);border-radius:var(--radius-base);height:3.5rem;margin-bottom:.4rem}.vit-tipos{grid-template-columns:minmax(0,1fr);gap:.3rem 2rem;margin:0;display:grid}.vit-tipos dt{margin-top:1rem}.vit-tipos dd{overflow-wrap:anywhere;min-width:0;margin:0}@media (width>=52rem){.vit-tipos{grid-template-columns:13rem minmax(0,1fr);align-items:baseline}.vit-tipos dt{margin-top:0}.vit-tipos dd{margin-bottom:1rem}}.vit-formas{grid-template-columns:repeat(auto-fill,minmax(12.5rem,1fr));gap:1.5rem;display:grid}.vit-forma{gap:.2rem;padding:1.1rem 1.2rem;display:grid}.vit-forma--acao{border:2px solid var(--border);border-radius:var(--radius-base);background:var(--secondary-background);box-shadow:var(--s2)}.vit-forma--pilula{border:1px solid var(--border);background:var(--secondary-background);border-radius:999px;padding-inline:1.75rem}}
