.card[data-astro-cid-67gd6ilq]{background:var(--color-surface);border:1px solid var(--color-line);border-radius:18px;flex-direction:column;height:100%;display:flex;overflow:hidden}.link[data-astro-cid-67gd6ilq]{color:inherit;text-decoration:none;display:block}.link[data-astro-cid-67gd6ilq]:hover .title[data-astro-cid-67gd6ilq],.link[data-astro-cid-67gd6ilq]:hover .price[data-astro-cid-67gd6ilq]{color:var(--btn-bot)}.photo[data-astro-cid-67gd6ilq]{aspect-ratio:16/10;background:linear-gradient(160deg,#f7f8fa,#eceff2);place-items:center;display:grid;position:relative}.photo[data-astro-cid-67gd6ilq] img[data-astro-cid-67gd6ilq]{object-fit:cover;width:100%;height:100%}.no-photo[data-astro-cid-67gd6ilq]{color:#9aa3ad;justify-items:center;gap:10px;font-size:14px;display:grid}.no-photo[data-astro-cid-67gd6ilq] svg[data-astro-cid-67gd6ilq]{width:56px;height:56px}.badges[data-astro-cid-67gd6ilq]{gap:6px;display:flex;position:absolute;top:12px;left:12px}.badge[data-astro-cid-67gd6ilq]{border-radius:var(--radius-pill);color:var(--color-ink);background:#fff;padding:3px 10px;font-size:14px;font-weight:700}.badge[data-astro-cid-67gd6ilq].deal{background:var(--btn-bot);color:#fff}.badge[data-astro-cid-67gd6ilq].sample{background:var(--color-ink);color:#fff}.body[data-astro-cid-67gd6ilq]{padding:16px 18px 14px}.title[data-astro-cid-67gd6ilq]{font-size:var(--text-lg);margin:0}.price[data-astro-cid-67gd6ilq]{font-family:var(--font-heading);font-size:var(--text-xl);color:var(--color-ink);letter-spacing:-.02em;margin:2px 0 8px;font-weight:800}.facts[data-astro-cid-67gd6ilq]{color:var(--color-muted);font-size:var(--text-sm);flex-wrap:wrap;gap:4px 14px;margin:0;padding:0;list-style:none;display:flex}.foot[data-astro-cid-67gd6ilq]{border-top:1px dashed var(--color-line);background:#fafbfc;margin-top:auto;padding:10px 18px 12px}.foot[data-astro-cid-67gd6ilq] .disclosure.compact{font-size:13px}.page-head[data-astro-cid-igz25uz2]{padding:clamp(28px,5vw,56px) 0 20px}.page-head[data-astro-cid-igz25uz2] h1[data-astro-cid-igz25uz2]{margin:0;font-size:clamp(30px,4.6vw,44px)}.page-head[data-astro-cid-igz25uz2] p[data-astro-cid-igz25uz2]{color:var(--color-muted);margin:6px 0 0}.filters[data-astro-cid-igz25uz2]{border:1px solid var(--color-line);background:var(--color-surface);border-radius:20px;padding:18px 18px 6px}.frow[data-astro-cid-igz25uz2]{gap:8px;min-width:0;padding-bottom:14px;display:grid}.flabel[data-astro-cid-igz25uz2]{font-weight:700;font-size:var(--text-sm);color:var(--color-muted)}.chips[data-astro-cid-igz25uz2]{flex-wrap:wrap;gap:8px;display:flex}.chip[data-astro-cid-igz25uz2]{position:relative}.chip[data-astro-cid-igz25uz2] input[data-astro-cid-igz25uz2]{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.chip[data-astro-cid-igz25uz2] span[data-astro-cid-igz25uz2]{border:1px solid var(--color-line-strong);border-radius:var(--radius-pill);background:var(--color-surface);align-items:center;min-height:48px;padding:0 18px;font-weight:600;display:inline-flex}.chip[data-astro-cid-igz25uz2] input[data-astro-cid-igz25uz2]:checked+span[data-astro-cid-igz25uz2]{background:var(--color-ink);border-color:var(--color-ink);color:#fff}.chip[data-astro-cid-igz25uz2] input[data-astro-cid-igz25uz2]:focus-visible+span[data-astro-cid-igz25uz2]{outline:3px solid var(--color-brand);outline-offset:2px}.selects[data-astro-cid-igz25uz2]{grid-template-columns:1fr;gap:4px;display:grid}@media (width>=480px){.selects[data-astro-cid-igz25uz2]{grid-template-columns:1fr 1fr;gap:12px}}select[data-astro-cid-igz25uz2]{font:inherit;border:1px solid var(--color-line-strong);width:100%;min-height:52px;color:var(--color-ink);appearance:none;background:var(--color-surface) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%2317202a' stroke-width='2.5'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") no-repeat right 16px center;border-radius:14px;padding:0 44px 0 16px;font-size:17px;font-weight:600}select[data-astro-cid-igz25uz2]:disabled{color:#9aa3ad;background-color:var(--color-surface-alt)}.hint[data-astro-cid-igz25uz2]{color:var(--color-muted);margin:2px 0 0;font-size:15px}.hint[data-astro-cid-igz25uz2][hidden]{display:none}@media (width>=960px){.filters[data-astro-cid-igz25uz2]{padding:22px 28px 8px}.frow[data-astro-cid-igz25uz2]{grid-template-columns:6em 1fr;align-items:center;gap:16px}.selects[data-astro-cid-igz25uz2]{grid-template-columns:6em 1fr 6em 1fr;align-items:center;gap:16px}.selects[data-astro-cid-igz25uz2] .frow[data-astro-cid-igz25uz2]{display:contents}}.result-bar[data-astro-cid-igz25uz2]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:28px 0 16px;display:flex}.count[data-astro-cid-igz25uz2]{font-family:var(--font-heading);letter-spacing:-.03em;margin:0;font-size:22px;font-weight:800}.count[data-astro-cid-igz25uz2] b{color:var(--btn-bot)}.result-tools[data-astro-cid-igz25uz2]{align-items:center;gap:12px;display:flex}.result-tools[data-astro-cid-igz25uz2] select[data-astro-cid-igz25uz2]{width:auto;min-height:48px}.reset[data-astro-cid-igz25uz2]{font:inherit;text-underline-offset:4px;cursor:pointer;color:var(--color-muted);background:0 0;border:0;padding:8px 4px;font-weight:700;text-decoration:underline}.reset[data-astro-cid-igz25uz2][hidden]{display:none}.sr-only[data-astro-cid-igz25uz2]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.grid[data-astro-cid-igz25uz2]{grid-template-columns:1fr;gap:16px;margin:0 0 64px;padding:0;list-style:none;display:grid}@media (width>=640px){.grid[data-astro-cid-igz25uz2]{grid-template-columns:repeat(2,1fr)}}@media (width>=1040px){.grid[data-astro-cid-igz25uz2]{grid-template-columns:repeat(3,1fr);gap:20px}}.grid[data-astro-cid-igz25uz2] li[data-astro-cid-igz25uz2][hidden]{display:none}.empty[data-astro-cid-igz25uz2]{text-align:center;border:1px dashed var(--color-line-strong);border-radius:20px;margin-bottom:64px;padding:48px 20px 56px}.empty[data-astro-cid-igz25uz2][hidden]{display:none}.empty[data-astro-cid-igz25uz2] h2[data-astro-cid-igz25uz2]{font-size:var(--text-xl);margin:0}.empty[data-astro-cid-igz25uz2] p[data-astro-cid-igz25uz2]{color:var(--color-muted);margin:8px 0 20px}.empty[data-astro-cid-igz25uz2] .actions[data-astro-cid-igz25uz2]{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}
