.catalogo-quantidade{display:flex;align-items:center;gap:16px;margin:20px 0}.catalogo-quantidade input{width:76px;padding:12px;border:1px solid #ddd;border-radius:6px;font:inherit}.catalogo-beneficios{padding-left:20px;line-height:1.8;margin:24px 0}.catalogo-descricao{max-width:860px;margin:56px auto;line-height:1.8}.catalogo-descricao h2{font-size:22px;margin:24px 0 12px}.catalogo-descricao ul{padding-left:24px}.catalogo-voltar{margin:32px 0}.catalogo-card{display:flex;align-items:center;gap:28px;border:1px solid #e5e5e5;border-radius:12px;padding:24px;margin:24px 0 48px;color:inherit;text-decoration:none}.catalogo-card img{width:200px;aspect-ratio:1;object-fit:contain}.catalogo-card h3{font-size:22px;margin:10px 0}.catalogo-card strong{font-size:24px}.catalogo-card span{display:block;margin-top:12px;color:#148443;font-weight:600}@media(max-width:640px){.catalogo-card{align-items:flex-start;gap:16px;padding:16px}.catalogo-card img{width:110px}.catalogo-card h3{font-size:17px}.catalogo-descricao{margin:32px auto}.catalogo-card strong{font-size:21px}}
