.prod-pagina{margin:0 auto;padding:var(--e-32) var(--e-16) 80px}.prod{display:block;max-width:none;padding:0}.prod-capa{margin-bottom:28px}.prod-titulo{margin:0 0 var(--e-10);font-size:var(--t-h2);font-weight:800;line-height:1.2;color:var(--text)}.prod-sub{margin:0;font-size:var(--t-menor);line-height:1.6;color:var(--fraca);max-width:640px}.prod-sub b{color:var(--text);font-weight:700;white-space:nowrap}.prod-colunas{display:grid;grid-template-columns:1fr;grid-gap:28px;gap:28px}@media (min-width:720px){.prod-colunas{grid-template-columns:1fr 1fr;gap:var(--e-32)}}.prod-coluna{min-width:0}.prod-col-titulo{margin:0 0 2px;font-size:var(--t-maior);font-weight:800;color:var(--text)}.prod-col-sub{margin:0 0 var(--e-12);font-size:var(--t-menor);line-height:1.45;color:var(--fraca)}.prod-lista{list-style:none;margin:0;padding:0}.prod-selo{line-height:1}.prod-nome,.prod-selo{font-size:var(--t-menor)}.prod-nome{font-weight:700;color:var(--text)}.prod-nome-link{min-height:44px;display:inline-flex;align-items:center}.prod-frase{font-size:var(--t-menor);line-height:1.4;color:var(--fraca)}.prod-estado{font-size:var(--t-micro);white-space:nowrap;font-feature-settings:"smcp";font-variant:small-caps;letter-spacing:.02em}.prod-estado,.prod-item-construcao .prod-nome,.prod-item-desenhado .prod-nome{color:var(--fraca)}.prod-cta{margin-top:36px;text-align:center}.prod-cta-botao{display:inline-block;padding:13px 22px;border-radius:12px;background:var(--brand);color:var(--sobre-tinta);font-weight:700;font-size:var(--t-base);text-decoration:none}.prod-cta-sub{margin:var(--e-10) 0 0;font-size:var(--t-menor);color:var(--fraca)}.prod-nome-link{font-size:var(--t-menor);font-weight:700;color:var(--brand);text-decoration:none}.pv{max-width:640px;margin:0 auto;padding:28px 20px var(--e-48)}.pv-capa{margin-bottom:var(--e-8)}.pv-migalha{font-size:var(--t-menor);margin:0 0 var(--e-14)}.pv-migalha a{color:var(--fraca);text-decoration:none}.pv-titulo{font-size:var(--t-h2);margin:0 0 var(--e-8);color:var(--text)}.pv-oquee{font-size:var(--t-maior);line-height:1.5;color:var(--text);margin:0}.pv-bloco{margin-top:28px}.pv-h2{font-size:var(--t-maior);margin:0 0 var(--e-10);color:var(--text)}.pv-texto{font-size:var(--t-menor);line-height:1.55;color:var(--fraca);margin:0}.pv-passos{margin:0;padding-left:22px;display:flex;flex-direction:column;gap:var(--e-10)}.pv-passo{font-size:var(--t-menor);line-height:1.5;color:var(--text)}.pv-naofaz-lista{margin:0;padding-left:22px;display:flex;flex-direction:column;gap:var(--e-8)}.pv-naofaz-item{font-size:var(--t-menor);line-height:1.5;color:var(--text)}.pv-dentro-lista{margin:0;padding:0;list-style:none;gap:var(--e-10)}.pv-dentro-item,.pv-dentro-lista{display:flex;flex-direction:column}.pv-dentro-item{gap:2px}.pv-dentro-nome{font-size:var(--t-menor);color:var(--text)}.pv-dentro-frase{font-size:var(--t-menor);line-height:1.4;color:var(--fraca)}.pv-cta{margin-top:36px;text-align:center}.prod-cta-botao:hover{background:var(--brand-fundo)}.prod-nome-link:hover{text-decoration:underline}.prod-cta-botao:focus-visible,.prod-nome-link:focus-visible{outline:2px solid var(--brand);outline-offset:3px;border-radius:6px}.prod-pagina{max-width:1120px}main.prod{max-width:none;padding:0}.prod-colunas{display:block}@media (min-width:720px){.prod-colunas{display:block}}.prod-coluna+.prod-coluna{margin-top:var(--e-48)}.prod-grade{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--e-16);gap:var(--e-16)}@media (max-width:960px){.prod-grade{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.prod-grade{grid-template-columns:1fr;gap:var(--e-12)}}.prod-cartao{display:grid;align-content:start;grid-gap:var(--e-8);gap:var(--e-8);min-width:0;padding:var(--e-16);border:1px solid var(--fio);border-radius:var(--r-12);background:var(--papel)}.prod-cartao .prod-nome{margin:0;font-size:var(--t-maior);line-height:1.2}.prod-cartao .prod-frase{margin:0}.prod-cartao .prod-estado{justify-self:start}.prod-cartao .prod-nome-link{justify-self:start;gap:var(--e-4);text-decoration:underline;-webkit-text-decoration-color:var(--fio-campo);text-decoration-color:var(--fio-campo);text-underline-offset:3px}.prod-cartao .prod-nome-link:hover{-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.prod-cartao.prod-item-construcao,.prod-cartao.prod-item-desenhado{background:transparent;border-style:dashed}.prod-coluna{content-visibility:auto;contain-intrinsic-size:auto 1400px}.prod-catalogo{margin-top:var(--e-32)}.prod-ressalva{color:var(--fraca);font-size:var(--t-menor)}.prod-cat-aviso .prod-estado{background:var(--grifo);color:var(--tinta);padding:0 6px;border-radius:var(--r-8);justify-self:start}.prod-momentos{display:grid;grid-gap:var(--e-32);gap:var(--e-32)}.prod-momento{padding-top:var(--e-16);border-top:1px solid var(--fio)}.prod-momento header{margin-bottom:var(--e-16)}.prod-momento h3{margin:0;font-size:var(--t-h3)}