.filter-sort-drawer_sortContainer__56A3c{display:flex;padding:.5rem 1rem 1rem;flex-direction:column;align-items:flex-start;gap:.5rem;align-self:stretch}.filter-sort-drawer_drawerContainer__4Qrp0::part(body){display:flex;padding:0 0 80px;flex-direction:column;align-items:center;align-self:stretch}.filter-sort-drawer_drawerContainer__4Qrp0::part(footer-wrapper){padding:16px;background:var(--cat-color-neutral-0);box-shadow:0 -4px 4px 0 rgba(0,0,0,.1);display:flex;justify-content:center}.filter-sort-drawer_viewAllResultsButton__vPMUR{flex:1 1}.filter-sort-drawer_viewAllResultsButton__vPMUR::part(base button){display:flex;padding:16px 24px;justify-content:center;align-items:center;gap:8px;flex:1 0;border-radius:4px;border:1px solid var(--cat-color-brand-yellow-90);background:var(--cat-color-brand-cat-yellow)}.filter-sort-drawer_customDropdownStyles__vrEnJ{width:100%}.filter-sort-drawer_customContainerStyles__a1BX6{display:flex;padding:.375rem .1rem;flex-direction:column;align-items:flex-start;gap:.5rem;width:100%}.filter-sort-drawer_drawerFooter__gEEol{display:flex;align-items:center;gap:.75rem;width:100%}.filter-sort-drawer_clearFilterButton__E36Pt{flex-shrink:0}.filter-sort-drawer_clearFilterButton__E36Pt::part(base button){padding:1rem;white-space:nowrap}.filter-sort-drawer_drawerHeader__ov5yk::part(base){color:var(--cat-color-neutral-90)}@media(max-width:35rem){.filter-sort-drawer_drawerContainer__4Qrp0::part(base){width:100vw;max-width:100vw}.filter-sort-drawer_drawerContainer__4Qrp0::part(panel){width:100%;max-width:100%}.filter-sort-drawer_sortContainer__56A3c{padding:.5rem 1rem 1rem;gap:.5rem}.filter-sort-drawer_drawerContainer__4Qrp0::part(body){padding:0 0 5rem;align-items:flex-start;width:100%}.filter-sort-drawer_drawerContainer__4Qrp0::part(footer-wrapper){padding:1rem;box-shadow:0 -.25rem .25rem 0 rgba(0,0,0,.1);width:100%}.filter-sort-drawer_viewAllResultsButton__vPMUR::part(base button){gap:.5rem;border-radius:.25rem;border:.063rem solid var(--cat-color-brand-yellow-90)}.filter-sort-drawer_customContainerStyles__a1BX6{padding:.5rem 0;gap:.5rem}}.new-search-page-wrapper_sectionWrapper__fVr4V{--section-container-padding:0 0 96px 0}