.inventory-filter[data-astro-cid-4iu5komz]{--inventory-filter-rule:color-mix(in srgb, var(--color-black) 13%, transparent);--inventory-filter-control-rule:color-mix(in srgb, var(--color-black) 52%, transparent);gap:var(--space-5);border-block:1px solid var(--inventory-filter-rule);padding-block:var(--space-5);display:grid}.inventory-filter__summary[data-astro-cid-4iu5komz]{justify-content:space-between;align-items:baseline;gap:var(--space-5);display:flex}.inventory-filter__result[data-astro-cid-4iu5komz]{color:color-mix(in srgb, var(--color-black) 62%, transparent)}.inventory-filter__result[data-astro-cid-4iu5komz] strong[data-astro-cid-4iu5komz]{color:var(--color-black);font-size:var(--font-size-lg);font-weight:900}.inventory-filter__hint[data-astro-cid-4iu5komz]{color:color-mix(in srgb, var(--color-black) 64%, transparent);font-size:var(--font-size-sm)}.inventory-filter__form[data-astro-cid-4iu5komz]{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr)) auto;align-items:end;display:grid}.inventory-filter[data-astro-cid-4iu5komz] label[data-astro-cid-4iu5komz]{gap:var(--space-1);min-width:0;display:grid}.inventory-filter[data-astro-cid-4iu5komz] label[data-astro-cid-4iu5komz] span[data-astro-cid-4iu5komz]{color:color-mix(in srgb, var(--color-black) 64%, transparent);font-size:var(--font-size-xs);letter-spacing:.08em;text-transform:uppercase;font-weight:800}.inventory-filter[data-astro-cid-4iu5komz] select[data-astro-cid-4iu5komz]{border:1px solid var(--inventory-filter-control-rule);border-radius:var(--radius-sm);width:100%;min-height:3rem;padding-inline:var(--space-3);background:var(--color-white);color:var(--color-black);font-size:var(--font-size-sm);font-weight:700}.inventory-filter__noscript[data-astro-cid-4iu5komz]{color:color-mix(in srgb, var(--color-black) 68%, transparent);font-size:var(--font-size-sm)}.inventory-filter__actions[data-astro-cid-4iu5komz]{align-items:center;gap:var(--space-4);display:flex}.inventory-filter__actions[data-astro-cid-4iu5komz] .button[data-astro-cid-4iu5komz]{min-height:3rem}.inventory-filter__actions[data-astro-cid-4iu5komz] a[data-astro-cid-4iu5komz]{color:var(--color-bg);font-size:var(--font-size-sm);font-weight:750}@media (width<=1050px){.inventory-filter__form[data-astro-cid-4iu5komz]{grid-template-columns:repeat(2,minmax(0,1fr))}.inventory-filter__actions[data-astro-cid-4iu5komz]{grid-column:1/-1}}@media (width<=560px){.inventory-filter__summary[data-astro-cid-4iu5komz]{align-items:flex-start;gap:var(--space-1);flex-direction:column}.inventory-filter__form[data-astro-cid-4iu5komz]{grid-template-columns:1fr}.inventory-filter__actions[data-astro-cid-4iu5komz]{flex-direction:column;align-items:stretch}.inventory-filter__actions[data-astro-cid-4iu5komz] .button[data-astro-cid-4iu5komz],.inventory-filter__actions[data-astro-cid-4iu5komz] a[data-astro-cid-4iu5komz]{text-align:center;width:100%}}.inventory-hero[data-astro-cid-whtqxbdq]{border-bottom:1px solid var(--color-border);background:var(--color-bg);padding-block:clamp(9.5rem,15vw,11.5rem) clamp(2.75rem,6vw,4.5rem)}.inventory-hero__inner[data-astro-cid-whtqxbdq]{gap:var(--space-4);display:grid}.inventory-hero[data-astro-cid-whtqxbdq] h1[data-astro-cid-whtqxbdq]{max-width:16ch;letter-spacing:var(--letter-spacing-tight);font-size:clamp(2.75rem,6vw,4.75rem)}.inventory-hero__inner[data-astro-cid-whtqxbdq]>p[data-astro-cid-whtqxbdq]:last-child{max-width:42rem;color:var(--color-text-muted);font-size:var(--font-size-md)}.inventory-listing[data-astro-cid-whtqxbdq]{padding-block:clamp(2.5rem,7vw,6rem)}.inventory-listing__inner[data-astro-cid-whtqxbdq]{gap:clamp(2rem,5vw,3.5rem);display:grid}.inventory-listing__grid[data-astro-cid-whtqxbdq]{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1rem,2vw,1.5rem);display:grid}.inventory-listing__empty[data-astro-cid-whtqxbdq]{border-block:1px solid color-mix(in srgb, var(--color-black) 18%, transparent);padding-block:var(--space-10);color:color-mix(in srgb, var(--color-black) 68%, transparent);text-align:center}.inventory-listing__empty[data-astro-cid-whtqxbdq][hidden]{display:none}@media (width<=980px){.inventory-listing__grid[data-astro-cid-whtqxbdq]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=620px){.inventory-listing__grid[data-astro-cid-whtqxbdq]{grid-template-columns:1fr}}
