.filtros.svelte-jo6j7o{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem;margin-bottom:2rem}.filtros.svelte-jo6j7o button:where(.svelte-jo6j7o){font-family:var(--f-display);font-size:.66rem;letter-spacing:.18em;text-transform:uppercase;min-height:44px;padding:.6rem 1.1rem;border:1px solid var(--linha);background:transparent;color:var(--tinta);cursor:pointer;border-radius:999px;transition:all .4s var(--ease)}.filtros.svelte-jo6j7o button:where(.svelte-jo6j7o) small:where(.svelte-jo6j7o){color:var(--ouro-tx);margin-left:.3rem;font-size:.9em}.filtros.svelte-jo6j7o button:where(.svelte-jo6j7o):hover{border-color:var(--ouro)}.filtros.svelte-jo6j7o button.on:where(.svelte-jo6j7o){background:var(--tinta);color:var(--off);border-color:var(--tinta)}.filtros.svelte-jo6j7o button.on:where(.svelte-jo6j7o) small:where(.svelte-jo6j7o){color:var(--ouro)}.barra.svelte-jo6j7o{display:flex;gap:1rem;justify-content:space-between;align-items:center;flex-wrap:wrap;border-block:1px solid var(--linha);padding:.9rem 0}.busca.svelte-jo6j7o{flex:1 1 280px;display:flex;align-items:center;gap:.7rem;color:var(--taupe)}input.svelte-jo6j7o,select.svelte-jo6j7o{font:inherit;color:var(--tinta);background:transparent;border:0;min-height:44px}input.svelte-jo6j7o{flex:1;font-size:1.2rem;outline:none}.ordem.svelte-jo6j7o{display:flex;align-items:center;gap:.6rem;font-family:var(--f-display);font-size:.64rem;letter-spacing:.2em;text-transform:uppercase;color:var(--tinta-2)}select.svelte-jo6j7o{font-family:var(--f-serif);font-size:1.1rem;text-transform:none;letter-spacing:0;cursor:pointer}.qtd.svelte-jo6j7o{margin:1.4rem 0;font-style:italic;color:var(--tinta-2)}.grade.svelte-jo6j7o{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:1.2rem}.vazio.svelte-jo6j7o{padding:3rem 0}.nota.svelte-jo6j7o{max-width:46rem;margin:4.5rem auto 0;padding:2.2rem;background:var(--champ)}.nota.svelte-jo6j7o p:where(.svelte-jo6j7o):last-child{margin:.6rem 0 0;color:var(--tinta-2)}.nota.svelte-jo6j7o b:where(.svelte-jo6j7o){color:var(--tinta);font-weight:600}@media(max-width:600px){.filtros.svelte-jo6j7o{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;margin-inline:calc(-1 * var(--gutter));padding:0 var(--gutter) .4rem;scrollbar-width:none}.filtros.svelte-jo6j7o button:where(.svelte-jo6j7o){flex:none}.grade.svelte-jo6j7o{grid-template-columns:1fr 1fr;gap:.7rem}}
