.pagination[data-astro-cid-ohknivtf]{justify-content:center;align-items:center;gap:1.5rem;margin-top:3rem;font-size:.9375rem;display:flex}.pagination__link[data-astro-cid-ohknivtf]{font-weight:600;text-decoration:none}.pagination__link[data-astro-cid-ohknivtf]:hover{text-decoration:underline}.pagination__pages[data-astro-cid-ohknivtf]{flex-wrap:wrap;justify-content:center;align-items:center;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}.pagination__page[data-astro-cid-ohknivtf]{border:1px solid var(--color-border);border-radius:var(--radius);min-width:2.25rem;min-height:2.25rem;color:var(--color-text);justify-content:center;align-items:center;padding-inline:.5rem;text-decoration:none;display:inline-flex}.pagination__page[data-astro-cid-ohknivtf]:hover{background:var(--color-surface-alt)}.pagination__page--current[data-astro-cid-ohknivtf]{background:var(--color-accent);color:var(--color-accent-contrast);border-color:var(--color-accent);font-weight:700}.pagination__gap[data-astro-cid-ohknivtf]{color:var(--color-text-subtle);padding-inline:.15rem}@media (width<=860px){.pagination[data-astro-cid-ohknivtf]{gap:1rem}.pagination__link[data-astro-cid-ohknivtf]{align-items:center;min-height:44px;padding-inline:.5rem;display:inline-flex}}.shop-browser__bar[data-astro-cid-h3iqahit]{display:none}.shop-browser__layout[data-astro-cid-h3iqahit]{grid-template-columns:260px minmax(0,1fr);align-items:start;gap:2.5rem;display:grid}.shop-browser__backdrop[data-astro-cid-h3iqahit]{display:none}.shop-filters[data-astro-cid-h3iqahit]{flex-direction:column;gap:1.5rem;display:flex;position:sticky;top:1.5rem}.shop-filters__header[data-astro-cid-h3iqahit]{display:none}.shop-filters__group[data-astro-cid-h3iqahit]{border:none;margin:0;padding:0}.shop-filters__group[data-astro-cid-h3iqahit] legend[data-astro-cid-h3iqahit]{margin-bottom:.75rem;padding:0;font-weight:700}.shop-filters__checkbox[data-astro-cid-h3iqahit]{cursor:pointer;align-items:center;gap:.5rem;padding-block:.3rem;font-size:.9375rem;display:flex}.shop-filters__count[data-astro-cid-h3iqahit]{color:var(--color-text-muted)}.shop-filters__price-inputs[data-astro-cid-h3iqahit]{align-items:center;gap:.5rem;display:flex}.shop-filters__price-inputs[data-astro-cid-h3iqahit] input[data-astro-cid-h3iqahit]{border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);width:0;color:var(--color-text);flex:1;padding:.5em .6em;font-family:inherit;font-size:.9375rem}.shop-filters__sort-panel[data-astro-cid-h3iqahit]{border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);color:var(--color-text);padding:.5em .6em;font-family:inherit;font-size:.9375rem}.shop-filters__actions[data-astro-cid-h3iqahit]{display:none}.shop-browser__count[data-astro-cid-h3iqahit]{color:var(--color-text-muted);margin:0 0 1rem;font-size:.875rem}.shop-browser__empty[data-astro-cid-h3iqahit]{color:var(--color-text-muted);padding:2rem 0}@media (width<=860px){.shop-browser__bar[data-astro-cid-h3iqahit]{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.5rem;display:flex}.shop-browser__toggle[data-astro-cid-h3iqahit]{border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);color:var(--color-text);align-items:center;gap:.5rem;padding:.6em 1em;font-size:.9375rem;font-weight:600;display:inline-flex}.shop-browser__layout[data-astro-cid-h3iqahit]{display:block}.shop-filters[data-astro-cid-h3iqahit]{z-index:110;background:var(--color-surface);width:85%;max-width:360px;padding:1.5rem;transition:transform .25s;position:fixed;top:0;bottom:0;right:0;overflow-y:auto;transform:translate(100%)}.shop-filters[data-astro-cid-h3iqahit].is-open{transform:translate(0)}.shop-filters__header[data-astro-cid-h3iqahit]{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.shop-filters__header[data-astro-cid-h3iqahit] h2[data-astro-cid-h3iqahit]{margin:0;font-size:1.125rem}.shop-filters__close[data-astro-cid-h3iqahit]{color:var(--color-text);background:0 0;border:none;padding:.25rem}.shop-filters__actions[data-astro-cid-h3iqahit]{gap:.75rem;margin-top:.5rem;display:flex}.shop-filters__actions[data-astro-cid-h3iqahit] .btn[data-astro-cid-h3iqahit]{flex:1}.shop-browser__backdrop[data-astro-cid-h3iqahit]{z-index:109;opacity:0;pointer-events:none;background:#0006;transition:opacity .25s;display:block;position:fixed;inset:0}.shop-browser__backdrop[data-astro-cid-h3iqahit].is-open{opacity:1;pointer-events:auto}body.shop-filters-open{overflow:hidden}}
