.pager[data-astro-cid-ohknivtf]{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;margin:28px 0 8px;display:flex}.pager[data-astro-cid-ohknivtf][hidden]{display:none}.pager[data-astro-cid-ohknivtf] ol[data-astro-cid-ohknivtf]{gap:6px;margin:0;padding:0;list-style:none;display:flex}.pager[data-astro-cid-ohknivtf] a[data-astro-cid-ohknivtf],.pager[data-astro-cid-ohknivtf] span[data-astro-cid-ohknivtf]{border:1px solid var(--line);background:#fff;border-radius:8px;place-items:center;min-width:36px;height:36px;padding:0 10px;text-decoration:none;display:inline-grid}.pager[data-astro-cid-ohknivtf] a[data-astro-cid-ohknivtf]:hover{border-color:var(--brand)}.pager[data-astro-cid-ohknivtf] [data-astro-cid-ohknivtf][aria-current]{background:var(--brand);color:var(--on-brand);border-color:var(--brand)}.pager[data-astro-cid-ohknivtf] .off[data-astro-cid-ohknivtf]{color:var(--muted);opacity:.5}.pager[data-astro-cid-ohknivtf] .gap[data-astro-cid-ohknivtf]{min-width:20px;color:var(--muted);place-items:center;display:grid}.listing[data-astro-cid-qw2dp2ee]{grid-template-columns:240px minmax(0,1fr);align-items:start;gap:28px;display:grid}@media (width<=820px){.listing[data-astro-cid-qw2dp2ee]{grid-template-columns:1fr;gap:12px}}.filters[data-astro-cid-qw2dp2ee]{max-height:calc(100vh - 32px);font-size:14px;position:sticky;top:16px;overflow:auto}@media (width<=820px){.filters[data-astro-cid-qw2dp2ee]{max-height:none;position:static}}.filters[data-astro-cid-qw2dp2ee] summary[data-astro-cid-qw2dp2ee]{cursor:pointer;padding:6px 0;font-weight:600}.filters[data-astro-cid-qw2dp2ee] summary[data-astro-cid-qw2dp2ee] [data-astro-cid-qw2dp2ee][data-active-count]{color:var(--brand);font-weight:600}.filters[data-astro-cid-qw2dp2ee] fieldset[data-astro-cid-qw2dp2ee]{border:0;border-top:1px solid var(--line);gap:6px;margin:0;padding:12px 0;display:grid}.filters[data-astro-cid-qw2dp2ee] legend[data-astro-cid-qw2dp2ee]{float:left;width:100%;margin-bottom:4px;padding:0;font-weight:600}.filters[data-astro-cid-qw2dp2ee] legend[data-astro-cid-qw2dp2ee]+[data-astro-cid-qw2dp2ee]{clear:both}.filters[data-astro-cid-qw2dp2ee] label[data-astro-cid-qw2dp2ee]{cursor:pointer;align-items:center;gap:8px;display:flex}.filters[data-astro-cid-qw2dp2ee] label[data-astro-cid-qw2dp2ee]:has(input:checked){color:var(--brand);font-weight:600}.price-row[data-astro-cid-qw2dp2ee]{align-items:center;gap:8px;display:flex}.price-row[data-astro-cid-qw2dp2ee] input[data-astro-cid-qw2dp2ee]{width:100%;font:inherit;border:1px solid var(--line);background:#fff;border-radius:6px;padding:6px 8px}.reset[data-astro-cid-qw2dp2ee]{font:inherit;border:1px solid var(--line);cursor:pointer;color:var(--brand);background:0 0;border-radius:8px;margin-top:8px;padding:6px 12px;font-size:14px}.reset[data-astro-cid-qw2dp2ee]:hover{border-color:var(--brand);background:var(--brand-tint)}.toolbar[data-astro-cid-qw2dp2ee]{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.sort[data-astro-cid-qw2dp2ee]{align-items:center;gap:8px;font-size:14px;display:flex}.sort[data-astro-cid-qw2dp2ee] select[data-astro-cid-qw2dp2ee]{font:inherit;border:1px solid var(--line);background:#fff;border-radius:6px;padding:6px 8px}.empty[data-astro-cid-qw2dp2ee]{padding:24px 0}.tiles[data-astro-cid-d3asd2ju]{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:14px;margin:16px 0 24px;padding:0;list-style:none;display:grid}.tile[data-astro-cid-d3asd2ju]{border:1px solid var(--line);border-radius:var(--radius);background:#fff;flex-direction:column;height:100%;text-decoration:none;display:flex;overflow:hidden}.tile[data-astro-cid-d3asd2ju]:hover{border-color:var(--brand)}.tile-img[data-astro-cid-d3asd2ju]{aspect-ratio:4/3;background:#f1eee8;display:block;overflow:hidden}.tile-img[data-astro-cid-d3asd2ju] img[data-astro-cid-d3asd2ju]{object-fit:cover;width:100%;height:100%}.tile-name[data-astro-cid-d3asd2ju]{padding:10px 12px 0;font-weight:600;line-height:1.3}.tile-n[data-astro-cid-d3asd2ju]{padding:2px 12px 12px;font-size:13px}h2[data-astro-cid-d3asd2ju]{margin:28px 0 8px;font-size:1.2rem}.pg[data-astro-cid-d3asd2ju]{margin-left:8px;font-size:.6em;font-weight:400}.facts[data-astro-cid-d3asd2ju]{background:var(--brand-tint);border:1px solid var(--line);border-radius:var(--radius);max-width:760px;margin:12px 0 20px;padding:16px 18px}.facts[data-astro-cid-d3asd2ju] h2[data-astro-cid-d3asd2ju]{margin:0 0 10px;font-size:1.05rem}.facts[data-astro-cid-d3asd2ju] dl[data-astro-cid-d3asd2ju]{grid-template-columns:200px 1fr;gap:6px 16px;margin:0;font-size:15px;display:grid}.facts[data-astro-cid-d3asd2ju] dt[data-astro-cid-d3asd2ju]{color:var(--muted)}.facts[data-astro-cid-d3asd2ju] dd[data-astro-cid-d3asd2ju]{margin:0}@media (width<=600px){.facts[data-astro-cid-d3asd2ju] dl[data-astro-cid-d3asd2ju]{grid-template-columns:1fr}.facts[data-astro-cid-d3asd2ju] dd[data-astro-cid-d3asd2ju]{margin-bottom:6px}}
