@media (min-width:992px){.brand-list-module-scss-module__s-4UhW__container{background-color:var(--white)}}.brand-list-module-scss-module__s-4UhW__container .brand-list-module-scss-module__s-4UhW__headerWithDescription{--header-title-margin-bottom:.5rem}@media (min-width:992px){.brand-list-module-scss-module__s-4UhW__container .brand-list-module-scss-module__s-4UhW__headerWithDescription{--header-title-margin-bottom:1rem}}@media (min-width:768px){.brand-list-module-scss-module__s-4UhW__container .brand-list-module-scss-module__s-4UhW__description{padding-bottom:.5rem;font-size:1.25rem}}@media (min-width:992px){.brand-list-module-scss-module__s-4UhW__container .brand-list-module-scss-module__s-4UhW__description{padding-bottom:2rem}}@media (min-width:768px){.brand-list-module-scss-module__s-4UhW__brandListHeader{padding-bottom:2rem}}@media (min-width:992px){.brand-list-module-scss-module__s-4UhW__brandListHeader{padding-bottom:3.5rem}}.brand-list-module-scss-module__s-4UhW__mainContent{background-color:var(--white);box-shadow:var(--default-shadow);margin-top:1.5rem}@media (max-width:991.98px){.brand-list-module-scss-module__s-4UhW__mainContent{padding-top:1.5rem}}.brand-list-module-scss-module__s-4UhW__mainContent .brand-list-module-scss-module__s-4UhW__filters{border-radius:var(--border-radius);border:0;margin-top:1.5rem}.brand-list-module-scss-module__s-4UhW__mainContent .brand-list-module-scss-module__s-4UhW__header{align-items:center;margin:0 1rem;display:flex}@media (min-width:768px){.brand-list-module-scss-module__s-4UhW__mainContent .brand-list-module-scss-module__s-4UhW__header{margin:0 1.5rem}}.brand-list-module-scss-module__s-4UhW__mainContent .brand-list-module-scss-module__s-4UhW__header a{padding-bottom:.5rem;padding-left:2rem}.brand-list-module-scss-module__s-4UhW__mainContent h2{text-transform:uppercase;margin:0;font-size:1.5rem}@media (min-width:768px){.brand-list-module-scss-module__s-4UhW__mainContent h2{font-size:1.875rem}}@media (min-width:992px){.brand-list-module-scss-module__s-4UhW__mainContent h2{font-size:2.75rem}.brand-list-module-scss-module__s-4UhW__mainContent{background-color:unset;box-shadow:none;border:none;grid-template:"filters header""filters brandList"1fr/.95fr 3fr;align-items:start;column-gap:1.5rem;margin-top:0;display:grid}.brand-list-module-scss-module__s-4UhW__mainContent .brand-list-module-scss-module__s-4UhW__header{grid-area:header;margin:3.5rem 0 1.5rem}.brand-list-module-scss-module__s-4UhW__mainContent .brand-list-module-scss-module__s-4UhW__filters{grid-area:filters;margin-top:-1.5rem}.brand-list-module-scss-module__s-4UhW__mainContent .brand-list-module-scss-module__s-4UhW__brandList{grid-area:brandList}}.brand-list-module-scss-module__s-4UhW__drawerTrigger{justify-content:flex-end;width:100%;padding-top:1.5rem;display:flex}
.alphabet-list-module-scss-module__395NyW__alphabetList{z-index:1;--shift-left:2rem;padding:0 1rem;transition:top .25s ease-in-out;position:sticky;top:52px}.alphabet-list-module-scss-module__395NyW__alphabetList.alphabet-list-module-scss-module__395NyW__isLoggedIn{top:79px}@media (min-width:768px){.alphabet-list-module-scss-module__395NyW__alphabetList{--shift-left:3rem;padding:0 1.5rem;top:90px!important}}@media (min-width:992px){.alphabet-list-module-scss-module__395NyW__alphabetList{padding:0}}.alphabet-list-module-scss-module__395NyW__alphabetList.alphabet-list-module-scss-module__395NyW__isScrollingUp{top:110px}.alphabet-list-module-scss-module__395NyW__alphabetList.alphabet-list-module-scss-module__395NyW__isScrollingUp.alphabet-list-module-scss-module__395NyW__isLoggedIn{top:137px}@media (min-width:768px){.alphabet-list-module-scss-module__395NyW__alphabetList.alphabet-list-module-scss-module__395NyW__isScrollingUp{top:155px!important}}.alphabet-list-module-scss-module__395NyW__alphabetList ol{flex-wrap:wrap;list-style-type:none;display:flex}@media (max-width:991.98px){.alphabet-list-module-scss-module__395NyW__alphabetList.alphabet-list-module-scss-module__395NyW__isPinned ol{left:calc(var(--shift-left)*-1);-ms-overflow-style:none;scrollbar-width:none;border-bottom:1px solid var(--primary-border-color);flex-wrap:nowrap;width:100vw;position:relative;overflow:scroll hidden}.alphabet-list-module-scss-module__395NyW__alphabetList.alphabet-list-module-scss-module__395NyW__isPinned ol::-webkit-scrollbar{display:none}}.alphabet-list-module-scss-module__395NyW__alphabetList li{background-color:var(--white)}.alphabet-list-module-scss-module__395NyW__alphabetList a{justify-content:center;align-items:center;width:3rem;height:3rem;display:flex}@media (min-width:992px){.alphabet-list-module-scss-module__395NyW__alphabetList a{width:3.125rem;height:3.125rem}}.alphabet-list-module-scss-module__395NyW__alphabetList a{color:var(--font-color);background-color:var(--white);border:1px solid var(--primary-border-color);margin-bottom:-1px;margin-right:-1px;font-weight:700;text-decoration:none}.alphabet-list-module-scss-module__395NyW__alphabetList a[aria-disabled=true]{pointer-events:none;opacity:.6}.alphabet-list-module-scss-module__395NyW__alphabetList a[aria-current=location]{color:var(--btn-secondary-color);background-color:var(--secondary);background-image:var(--btn-secondary-gradient)}.alphabet-list-module-scss-module__395NyW__alphabetList a:hover{color:var(--secondary)}
.brand-groups-module-scss-module__mo4fvW__container{border-top:1px solid var(--primary-border-color);margin-top:1.5rem}@media (min-width:992px){.brand-groups-module-scss-module__mo4fvW__container{border-top:unset;margin-top:2rem}}.brand-groups-module-scss-module__mo4fvW__brandContainer{border-bottom:1px solid var(--primary-border-color);flex-direction:column;padding:1.75rem .5rem 1.5rem 1.5rem;display:flex}@media (min-width:992px){.brand-groups-module-scss-module__mo4fvW__brandContainer{border-bottom:unset;padding:1.25rem .5rem 0 0}}.brand-groups-module-scss-module__mo4fvW__brandContainer.brand-groups-module-scss-module__mo4fvW__empty{display:none}.brand-groups-module-scss-module__mo4fvW__brandContainer h3{margin-top:0;padding-bottom:0;scroll-margin-top:7rem;font-size:20px}@media (min-width:768px){.brand-groups-module-scss-module__mo4fvW__brandContainer h3{margin-bottom:1.5rem;scroll-margin-top:9rem;font-size:24px}}@media (min-width:992px){.brand-groups-module-scss-module__mo4fvW__brandContainer h3{border-bottom:1px solid var(--primary-border-color);margin-top:1rem;padding-bottom:1rem;scroll-margin-top:12rem;font-size:30px}}.brand-groups-module-scss-module__mo4fvW__brandLinks{gap:1rem;margin:0;padding-bottom:.75rem;list-style-type:none;display:grid}@media (min-width:768px){.brand-groups-module-scss-module__mo4fvW__brandLinks{grid-template-columns:1fr 1fr}}@media (min-width:992px){.brand-groups-module-scss-module__mo4fvW__brandLinks{grid-template-columns:1fr 1fr 1fr 1fr;padding-bottom:1.5rem}}.brand-groups-module-scss-module__mo4fvW__brandLinks li{line-height:unset;line-height:20px}.brand-groups-module-scss-module__mo4fvW__brandLinks a{color:var(--primary-dark);font-weight:400;text-decoration:none}.brand-groups-module-scss-module__mo4fvW__brandLinks a:hover{color:var(--tertiary-dark);font-weight:600}@media (min-width:992px){.brand-groups-module-scss-module__mo4fvW__brandLinks a{font-size:1.125em;line-height:1.25}}
.category-accordion-module-scss-module__gCZ1iG__categoryAccordion{box-shadow:none!important;border-radius:0!important}.category-accordion-module-scss-module__gCZ1iG__categoryAccordion:before{display:none}.category-accordion-module-scss-module__gCZ1iG__categoryAccordion.Mui-expanded{margin:0!important}.category-accordion-module-scss-module__gCZ1iG__categoryAccordion .category-accordion-module-scss-module__gCZ1iG__accordionSummary{flex-direction:row-reverse;gap:.5rem;margin:0;padding:1.5rem;font-size:1.125rem;font-weight:600;display:flex;min-height:auto!important}.category-accordion-module-scss-module__gCZ1iG__categoryAccordion .category-accordion-module-scss-module__gCZ1iG__accordionSummary a{color:#000;-webkit-line-clamp:2;text-overflow:ellipsis;width:unset;background-color:unset;-webkit-box-orient:vertical;margin:0;padding:0;display:-webkit-box;overflow:hidden}.category-accordion-module-scss-module__gCZ1iG__categoryAccordion .category-accordion-module-scss-module__gCZ1iG__accordionSummary a.category-accordion-module-scss-module__gCZ1iG__isCurrent{color:var(--secondary-dark)}.category-accordion-module-scss-module__gCZ1iG__categoryAccordion .category-accordion-module-scss-module__gCZ1iG__accordionSummary .MuiAccordionSummary-content{margin:0}.category-accordion-module-scss-module__gCZ1iG__categoryAccordion .category-accordion-module-scss-module__gCZ1iG__accordionSummary svg{color:#000;font-size:1.25rem}.category-accordion-module-scss-module__gCZ1iG__categoryAccordion .category-accordion-module-scss-module__gCZ1iG__accordionSummary:hover a:not(.category-accordion-module-scss-module__gCZ1iG__isCurrent),.category-accordion-module-scss-module__gCZ1iG__categoryAccordion .category-accordion-module-scss-module__gCZ1iG__accordionSummary:hover svg{color:var(--med-blue)!important}.category-accordion-module-scss-module__gCZ1iG__categoryAccordion .category-accordion-module-scss-module__gCZ1iG__accordionSummary:hover{background:0 0}.category-accordion-module-scss-module__gCZ1iG__categoryAccordion .category-accordion-module-scss-module__gCZ1iG__accordionSummary:hover:not(.Mui-expanded){background:linear-gradient(to bottom, #00000026, #00000026),linear-gradient(to bottom, #0c6cd400, #23293226 37%),linear-gradient(to bottom, var(--tertiary), var(--tertiary)) var(--tertiary);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,border-radius .15s}.category-accordion-module-scss-module__gCZ1iG__categoryAccordion .category-accordion-module-scss-module__gCZ1iG__accordionSummary:hover:not(.Mui-expanded) a{color:#fff!important}.category-accordion-module-scss-module__gCZ1iG__categoryAccordion .category-accordion-module-scss-module__gCZ1iG__accordionSummary:hover:not(.Mui-expanded) a.category-accordion-module-scss-module__gCZ1iG__isCurrent{color:var(--secondary-dark)!important}.category-accordion-module-scss-module__gCZ1iG__categoryAccordion .category-accordion-module-scss-module__gCZ1iG__accordionSummary:hover:not(.Mui-expanded) svg{color:#fff!important}.category-accordion-module-scss-module__gCZ1iG__categoryAccordion .category-accordion-module-scss-module__gCZ1iG__accordionDetails{padding:0 1.5rem 1rem}.category-accordion-module-scss-module__gCZ1iG__categoryAccordion .category-accordion-module-scss-module__gCZ1iG__accordionDetails .category-accordion-module-scss-module__gCZ1iG__loader{--loader-border-width:3px;justify-content:center;width:100%;display:flex}.category-accordion-module-scss-module__gCZ1iG__categoryAccordion .category-accordion-module-scss-module__gCZ1iG__accordionDetails .category-accordion-module-scss-module__gCZ1iG__link{color:#000;padding:.5rem 1rem;font-weight:400;display:block}.category-accordion-module-scss-module__gCZ1iG__categoryAccordion .category-accordion-module-scss-module__gCZ1iG__accordionDetails .category-accordion-module-scss-module__gCZ1iG__link.category-accordion-module-scss-module__gCZ1iG__isCurrent{color:var(--white);background-color:var(--tertiary)}.category-accordion-module-scss-module__gCZ1iG__categoryAccordion .category-accordion-module-scss-module__gCZ1iG__accordionDetails .category-accordion-module-scss-module__gCZ1iG__link:hover{background:0 0;text-decoration:underline}@media (min-width:992px){.category-accordion-module-scss-module__gCZ1iG__categoryAccordion .category-accordion-module-scss-module__gCZ1iG__accordionDetails .category-accordion-module-scss-module__gCZ1iG__link{padding:.5rem 1.5rem}}
@media (min-width:992px){.filters-sidebar-module-scss-module__XS2hSq__filtersSidebar{border:1px solid var(--primary-border-color);box-shadow:var(--default-shadow);background-color:#fff;padding-bottom:1.5rem}}.filters-sidebar-module-scss-module__XS2hSq__filtersSidebar .filters-sidebar-module-scss-module__XS2hSq__searchInput{--input-height:2.65rem;margin:1rem 1rem 1.5rem}@media (min-width:768px){.filters-sidebar-module-scss-module__XS2hSq__filtersSidebar .filters-sidebar-module-scss-module__XS2hSq__searchInput{margin:1.5rem}}@media (min-width:992px){.filters-sidebar-module-scss-module__XS2hSq__filtersSidebar .filters-sidebar-module-scss-module__XS2hSq__searchInput{margin:1.5rem 1.5rem 2.25rem}}.filters-sidebar-module-scss-module__XS2hSq__filtersSidebar .filters-sidebar-module-scss-module__XS2hSq__filterHeader{flex-wrap:wrap;padding:1.5rem 1rem;display:flex}@media (min-width:768px){.filters-sidebar-module-scss-module__XS2hSq__filtersSidebar .filters-sidebar-module-scss-module__XS2hSq__filterHeader{padding:1.5rem}}.filters-sidebar-module-scss-module__XS2hSq__filtersSidebar .filters-sidebar-module-scss-module__XS2hSq__filterHeader a{margin-left:2rem}.filters-sidebar-module-scss-module__XS2hSq__filtersSidebar .filters-sidebar-module-scss-module__XS2hSq__filterByCategoryButton{font-family:Source Sans Pro;font-size:1rem;margin:0!important}@media (min-width:768px){.filters-sidebar-module-scss-module__XS2hSq__filtersSidebar .filters-sidebar-module-scss-module__XS2hSq__filterByCategoryButton{font-size:1.125rem}}.filters-sidebar-module-scss-module__XS2hSq__filtersSidebar .filters-sidebar-module-scss-module__XS2hSq__filterByCategoryButton a{padding-left:2rem;font-size:.875rem}@media (min-width:768px){.filters-sidebar-module-scss-module__XS2hSq__filtersSidebar .filters-sidebar-module-scss-module__XS2hSq__filterByCategoryButton a{font-size:1rem}}.filters-sidebar-module-scss-module__XS2hSq__filtersSidebar .filters-sidebar-module-scss-module__XS2hSq__categoryFilters{border-top:1px solid var(--primary-border-color);box-shadow:var(--default-shadow)}.filters-sidebar-module-scss-module__XS2hSq__filtersSidebar .filters-sidebar-module-scss-module__XS2hSq__categoryFilters .filters-sidebar-module-scss-module__XS2hSq__filterByCategoryButton{background-color:inherit;border:none;font-size:1rem}.filters-sidebar-module-scss-module__XS2hSq__filtersSidebar .filters-sidebar-module-scss-module__XS2hSq__categoryFilters .filters-sidebar-module-scss-module__XS2hSq__categoryList{margin:0}.filters-sidebar-module-scss-module__XS2hSq__filtersSidebar .filters-sidebar-module-scss-module__XS2hSq__categoryFilters .filters-sidebar-module-scss-module__XS2hSq__categoryList:after{content:"";border:1px solid #fff;margin-top:-1px;display:block}.filters-sidebar-module-scss-module__XS2hSq__filtersSidebar .filters-sidebar-module-scss-module__XS2hSq__categoryFilters .filters-sidebar-module-scss-module__XS2hSq__categoryList li{border-bottom:1px solid var(--primary-border-color);line-height:1.2;list-style:none}.filters-sidebar-module-scss-module__XS2hSq__filtersSidebar .filters-sidebar-module-scss-module__XS2hSq__categoryFilters .filters-sidebar-module-scss-module__XS2hSq__showMoreOrLessButton{margin:1.5rem;font-size:14px}.filters-sidebar-module-scss-module__XS2hSq__filtersSidebar .filters-sidebar-module-scss-module__XS2hSq__categoryFilters:not(.filters-sidebar-module-scss-module__XS2hSq__filtersExpanded) .filters-sidebar-module-scss-module__XS2hSq__categoryList,.filters-sidebar-module-scss-module__XS2hSq__filtersSidebar .filters-sidebar-module-scss-module__XS2hSq__categoryFilters:not(.filters-sidebar-module-scss-module__XS2hSq__filtersExpanded) .filters-sidebar-module-scss-module__XS2hSq__showMoreOrLessButton{display:none}.filters-sidebar-module-scss-module__XS2hSq__filtersSidebar .filters-sidebar-module-scss-module__XS2hSq__categoryFilters:not(.filters-sidebar-module-scss-module__XS2hSq__filtersExpanded) .filters-sidebar-module-scss-module__XS2hSq__filterByCategoryButton{display:block}.filters-sidebar-module-scss-module__XS2hSq__filtersSidebar .filters-sidebar-module-scss-module__XS2hSq__categoryFilters:not(.filters-sidebar-module-scss-module__XS2hSq__filtersExpanded) .filters-sidebar-module-scss-module__XS2hSq__filterByCategoryButton:before{content:"+"}@media (max-width:767.98px){.filters-sidebar-module-scss-module__XS2hSq__filtersSidebar .filters-sidebar-module-scss-module__XS2hSq__categoryFilters.filters-sidebar-module-scss-module__XS2hSq__filtersExpanded .filters-sidebar-module-scss-module__XS2hSq__filterHeader{padding:1.5rem 1rem .75rem}}@media (min-width:768px){.filters-sidebar-module-scss-module__XS2hSq__filtersSidebar .filters-sidebar-module-scss-module__XS2hSq__categoryFilters .filters-sidebar-module-scss-module__XS2hSq__categoryList{columns:3;column-gap:1rem;display:block}.filters-sidebar-module-scss-module__XS2hSq__filtersSidebar .filters-sidebar-module-scss-module__XS2hSq__categoryFilters .filters-sidebar-module-scss-module__XS2hSq__filterByCategoryButton{font-size:1.125rem}}@media (min-width:992px){.filters-sidebar-module-scss-module__XS2hSq__filtersSidebar .filters-sidebar-module-scss-module__XS2hSq__categoryFilters{box-shadow:none;border-top:none}.filters-sidebar-module-scss-module__XS2hSq__filtersSidebar .filters-sidebar-module-scss-module__XS2hSq__categoryFilters .filters-sidebar-module-scss-module__XS2hSq__filterHeader{padding:0 1.5rem .6rem}.filters-sidebar-module-scss-module__XS2hSq__filtersSidebar .filters-sidebar-module-scss-module__XS2hSq__categoryFilters .filters-sidebar-module-scss-module__XS2hSq__filterByCategoryButton{pointer-events:none}.filters-sidebar-module-scss-module__XS2hSq__filtersSidebar .filters-sidebar-module-scss-module__XS2hSq__categoryFilters .filters-sidebar-module-scss-module__XS2hSq__filterByCategoryButton:before{display:none}.filters-sidebar-module-scss-module__XS2hSq__filtersSidebar .filters-sidebar-module-scss-module__XS2hSq__categoryFilters .filters-sidebar-module-scss-module__XS2hSq__categoryList{columns:1}.filters-sidebar-module-scss-module__XS2hSq__filtersSidebar .filters-sidebar-module-scss-module__XS2hSq__categoryFilters .filters-sidebar-module-scss-module__XS2hSq__categoryList,.filters-sidebar-module-scss-module__XS2hSq__filtersSidebar .filters-sidebar-module-scss-module__XS2hSq__categoryFilters .filters-sidebar-module-scss-module__XS2hSq__showMoreOrLessButton{display:block!important}}.filters-sidebar-module-scss-module__XS2hSq__filtersSidebar .filters-sidebar-module-scss-module__XS2hSq__clearFilter{font-size:.875rem}@media (min-width:992px){.filters-sidebar-module-scss-module__XS2hSq__filtersSidebar .filters-sidebar-module-scss-module__XS2hSq__clearFilter{font-size:1rem}}
.categories-filter-drawer-module-scss-module__gE00pG__radioGroup{gap:1.5rem}.categories-filter-drawer-module-scss-module__gE00pG__trigger{width:12rem}
