.card.svelte-11ja2cl{border:1px solid #eee;background:#fff;border-radius:12px;padding:16px;display:flex;flex-direction:column;gap:10px;transition:all .25s ease}.card.svelte-11ja2cl a:where(.svelte-11ja2cl){display:flex;flex-direction:column;gap:10px;text-decoration:none;color:inherit}.card.svelte-11ja2cl:hover{transform:translateY(-4px);box-shadow:0 12px 30px #0000001a}.card.svelte-11ja2cl .image:where(.svelte-11ja2cl){height:220px;display:flex;align-items:center;justify-content:center;background:#fafafa;border-radius:10px}.card.svelte-11ja2cl .image:where(.svelte-11ja2cl) img:where(.svelte-11ja2cl){max-height:180px;-o-object-fit:contain;object-fit:contain}.card.svelte-11ja2cl h3:where(.svelte-11ja2cl){font-size:15px;font-weight:600;line-height:1.3}.card.svelte-11ja2cl .description:where(.svelte-11ja2cl){font-size:13px;color:#777;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.card.svelte-11ja2cl .price:where(.svelte-11ja2cl){margin-top:auto;font-size:18px;font-weight:700;color:#0f3d1f}.grid.svelte-1xfarkz{display:grid;grid-template-columns:repeat(auto-fill,minmax(235px,1fr));gap:8px}.pagination.svelte-1xfarkz{display:flex;gap:6px;margin-top:30px;justify-content:center;flex-wrap:wrap}.pagination.svelte-1xfarkz a:where(.svelte-1xfarkz){min-width:38px;height:38px;padding:0 10px;border-radius:10px;border:1px solid #eee;background:#fff;text-decoration:none;color:#222;display:flex;align-items:center;justify-content:center;font-weight:500;transition:.2s}.pagination.svelte-1xfarkz a:where(.svelte-1xfarkz):hover{background:#f5f5f5}.pagination.svelte-1xfarkz a.active:where(.svelte-1xfarkz){background:#0f3d1f;color:#fff;border-color:#0f3d1f}.pagination.svelte-1xfarkz .dots:where(.svelte-1xfarkz){padding:0 8px;color:#aaa}.catalog-content.svelte-1gbzoy1{display:grid;gap:16px}
