.CatalogListing_subcategoryChapter__KgScv{position:relative}.CatalogListing_subcategoryHeading__bghlR{color:hsl(var(--foreground))}.CatalogListing_subcategoryHeading__bghlR:before{content:none}.CatalogListing_catalogGridShell__7q5K3{position:relative;min-width:0}.CatalogListing_catalogToolbar__Moq8N{position:relative;border:0;border-block-end:1px solid hsl(var(--border)/.78);border-radius:0;background:transparent;box-shadow:none}.CatalogListing_toolbarIcon__OYd5G{display:inline-grid;width:2rem;height:2rem;flex:none;place-items:center;border:1px solid hsl(var(--primary)/.12);border-radius:999px;color:hsl(var(--primary));background:hsl(var(--primary)/.07)}.CatalogListing_liveSignal__g432t{width:.35rem;height:.35rem;flex:none;border-radius:999px;background:hsl(var(--primary)/.68)}.CatalogListing_toolbarControl__MGG69>span{color:hsl(var(--muted-foreground))}.CatalogListing_toolbarControl__MGG69 button[role=combobox]{border-color:hsl(var(--border));color:hsl(var(--foreground));background:hsl(var(--card));box-shadow:0 1px 2px hsl(var(--foreground)/.035);transition:border-color .16s ease,box-shadow .16s ease,background-color .16s ease}.CatalogListing_filtersPanel__7wTTx{border:0;border-inline-end:1px solid hsl(var(--border)/.8);border-radius:0;background:transparent;box-shadow:none;scrollbar-color:hsl(var(--muted-foreground)/.35) transparent;scrollbar-width:thin}.CatalogListing_filterBody__HsD7g{min-width:0}.CatalogListing_filterSection__3s9Pc{border-color:hsl(var(--border)/.72)!important;border-radius:0}.CatalogListing_filterSectionTitle__LlyHU{color:hsl(var(--foreground));letter-spacing:.01em;text-transform:capitalize}.CatalogListing_filterOption__j7eHs{min-height:2.25rem;margin-inline:-.5rem;padding:.4rem .5rem;border:1px solid transparent;border-radius:.625rem;transition:border-color .15s ease,background-color .15s ease}.CatalogListing_filterOption__j7eHs>div{width:100%;align-items:center}.CatalogListing_filterOption__j7eHs label{min-width:0;flex:1;cursor:pointer;line-height:1.35}.CatalogListing_filterOption__j7eHs:has([data-state=checked]){border-color:hsl(var(--primary)/.12);background:hsl(var(--primary)/.07)}.CatalogListing_priceApply__YK505{border-color:hsl(var(--border))!important;color:hsl(var(--foreground))!important;background:hsl(var(--secondary))!important;box-shadow:none!important}.CatalogListing_catalogResults__qAl64{position:relative;min-width:0}.CatalogListing_appliedFilters__7joRZ{display:flex;min-width:0;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.625rem;padding-block-end:1rem}.CatalogListing_appliedFilterChip__Verv6{display:inline-flex;min-height:2rem;max-width:100%;align-items:center;gap:.4rem;padding:.3rem .65rem .3rem .75rem;border:1px solid hsl(var(--primary)/.18);border-radius:999px;color:hsl(var(--foreground));background:hsl(var(--primary)/.07);font-size:.75rem;font-weight:600;line-height:1.25;transition:border-color .15s ease,background-color .15s ease}.CatalogListing_appliedFilterChip__Verv6:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}.CatalogListing_listingCard__bb4YI{border-color:hsl(var(--border)/.82)!important;border-radius:1.125rem!important;background:hsl(var(--card))!important;box-shadow:0 1px 2px hsl(var(--foreground)/.035)!important}.CatalogListing_listingCard__bb4YI .future-product-media{border-color:hsl(var(--border)/.62)!important;background:hsl(220 18% 96%)!important}.CatalogListing_listingCard__bb4YI>div:last-child{gap:.375rem}@media (min-width:1024px){.CatalogListing_subcategoryChapter__KgScv{padding:0}.CatalogListing_subcategoryHeading__bghlR{margin-inline-start:0;padding:0;border:0;background:none;box-shadow:none}.CatalogListing_subcategoryDock___DkFK{border-color:hsl(var(--border)/.76)!important;border-radius:1.25rem;background:hsl(var(--card))!important;box-shadow:0 8px 24px -22px hsl(var(--foreground)/.32)!important}.CatalogListing_subcategoryDock___DkFK:after,.CatalogListing_subcategoryDock___DkFK:before{opacity:.18}.CatalogListing_subcategoryDock___DkFK .category-dock-label{border-color:transparent;background:transparent;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.CatalogListing_subcategoryDock___DkFK .category-dock-label:before{content:none}.CatalogListing_catalogGridShell__7q5K3{margin:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.CatalogListing_catalogGridShell__7q5K3:after,.CatalogListing_catalogGridShell__7q5K3:before{content:none}.CatalogListing_catalogResults__qAl64{padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.CatalogListing_listingCard__bb4YI .future-product-media{aspect-ratio:4/3}.CatalogListing_listingCard__bb4YI>div:last-child{padding:.9rem 1rem 1rem}}@media (max-width:1023px){.CatalogListing_listingCard__bb4YI{border:0!important;border-radius:1rem!important;background:transparent!important;box-shadow:none!important}}@media (hover:hover) and (pointer:fine){.CatalogListing_toolbarControl__MGG69 button[role=combobox]:hover{border-color:hsl(var(--primary)/.42);background:hsl(var(--card));box-shadow:0 0 0 3px hsl(var(--primary)/.06)}.CatalogListing_filterOption__j7eHs:hover{border-color:hsl(var(--border)/.88);background:hsl(var(--secondary)/.7)}.CatalogListing_appliedFilterChip__Verv6:hover{border-color:hsl(var(--primary)/.34);background:hsl(var(--primary)/.11)}.CatalogListing_priceApply__YK505:hover{border-color:hsl(var(--primary)/.26)!important;background:hsl(var(--secondary)/.82)!important}.CatalogListing_listingCard__bb4YI:focus-within,.CatalogListing_listingCard__bb4YI:hover{border-color:hsl(var(--primary)/.3)!important;box-shadow:0 18px 38px -28px hsl(var(--foreground)/.32),0 5px 14px -12px hsl(var(--foreground)/.2)!important}}.dark .CatalogListing_subcategoryHeading__bghlR{color:hsl(var(--foreground))}.dark .CatalogListing_toolbarIcon__OYd5G{border-color:hsl(var(--primary)/.22);background:hsl(var(--primary)/.12)}.dark .CatalogListing_toolbarControl__MGG69 button[role=combobox]{border-color:hsl(0 0% 100%/.14);background:hsl(var(--card));box-shadow:none}.dark .CatalogListing_filtersPanel__7wTTx{border-inline-end-color:hsl(0 0% 100%/.11)}.dark .CatalogListing_filterSection__3s9Pc{border-color:hsl(0 0% 100%/.1)!important}.dark .CatalogListing_filterOption__j7eHs:has([data-state=checked]){border-color:hsl(var(--primary)/.22);background:hsl(var(--primary)/.12)}.dark .CatalogListing_appliedFilterChip__Verv6{border-color:hsl(var(--primary)/.24);background:hsl(var(--primary)/.13)}.dark .CatalogListing_listingCard__bb4YI{border-color:hsl(0 0% 100%/.12)!important;background:hsl(var(--card))!important;box-shadow:0 1px 2px hsl(0 0% 0%/.3)!important}.dark .CatalogListing_listingCard__bb4YI .future-product-media{border-color:hsl(0 0% 100%/.08)!important;background:hsl(220 14% 91%)!important}@media (max-width:1023px){.dark .CatalogListing_listingCard__bb4YI{border:1px solid hsl(0 0% 100%/.1)!important;background:hsl(var(--card))!important;box-shadow:0 8px 22px -18px hsl(0 0% 0%/.82)!important}}@media (hover:hover) and (pointer:fine){.dark .CatalogListing_filterOption__j7eHs:hover{border-color:hsl(0 0% 100%/.12);background:hsl(0 0% 100%/.045)}.dark .CatalogListing_listingCard__bb4YI:focus-within,.dark .CatalogListing_listingCard__bb4YI:hover{border-color:hsl(var(--primary)/.38)!important;box-shadow:0 18px 38px -24px hsl(0 0% 0%/.88)!important}}@media (prefers-reduced-motion:reduce){.CatalogListing_appliedFilterChip__Verv6,.CatalogListing_filterOption__j7eHs,.CatalogListing_listingCard__bb4YI,.CatalogListing_priceApply__YK505,.CatalogListing_toolbarControl__MGG69 button[role=combobox]{transition:none!important}}@media (forced-colors:active){.CatalogListing_catalogToolbar__Moq8N,.CatalogListing_filterSection__3s9Pc,.CatalogListing_filtersPanel__7wTTx,.CatalogListing_listingCard__bb4YI{border-color:CanvasText!important}.CatalogListing_filterOption__j7eHs:has([data-state=checked]){border-color:Highlight!important;outline:1px solid Highlight}}