.cartao.svelte-1aej7le{background:var(--branco);border:1px solid var(--linha);border-radius:var(--raio-lg);height:100%;transition:box-shadow .2s,transform .2s,border-color .2s;overflow:hidden}.cartao.svelte-1aej7le:hover{box-shadow:var(--sombra-2);border-color:var(--linha-forte);transform:translateY(-2px)}.link.svelte-1aej7le{height:100%;color:inherit;flex-direction:column;text-decoration:none;display:flex}.foto.svelte-1aej7le{aspect-ratio:1;background:var(--marfim);position:relative}.foto.svelte-1aej7le img:where(.svelte-1aej7le){object-fit:cover;width:100%;height:100%}.sem-foto.svelte-1aej7le{opacity:.35;place-items:center;height:100%;display:grid}.sem-foto.svelte-1aej7le img:where(.svelte-1aej7le){object-fit:contain;width:72px;height:72px}.selo.svelte-1aej7le{background:var(--azul-900);color:var(--branco);font-size:var(--t-xs);border-radius:999px;padding:4px 10px;font-weight:650;position:absolute;top:10px;left:10px}.selo-indisponivel.svelte-1aej7le{background:var(--texto-2)}.info.svelte-1aej7le{padding:var(--esp-3) var(--esp-4) var(--esp-4);flex-direction:column;flex:1;gap:6px;display:flex}.nome.svelte-1aej7le{font-family:var(--fonte-texto);font-size:var(--t-sm);color:var(--texto);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:0;font-weight:550;line-height:1.35;display:-webkit-box;overflow:hidden}.precos.svelte-1aej7le{flex-wrap:wrap;align-items:baseline;column-gap:8px;margin:auto 0 0;display:flex}.a-partir.svelte-1aej7le{width:100%;font-size:var(--t-xs);color:var(--texto-3)}.cheio.svelte-1aej7le{color:var(--texto-3);font-size:var(--t-sm)}.atual.svelte-1aej7le{color:var(--azul-900);font-size:var(--t-md);font-weight:700}@media (width>=768px){.nome.svelte-1aej7le{font-size:var(--t-base)}}.grade.svelte-nugdh8{gap:var(--esp-3);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}@media (width<=339px){.grade.svelte-nugdh8{grid-template-columns:1fr}}@media (width>=768px){.grade.svelte-nugdh8{gap:var(--esp-5);grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=1100px){.grade.svelte-nugdh8{grid-template-columns:repeat(4,minmax(0,1fr))}}
