.FilterableSearchResultsList{display:grid;grid-auto-flow:row;grid-template-columns:repeat(12,1fr);margin-left:auto;margin-right:auto;max-width:var(--max-content-width);padding-left:var(--grid-padding);padding-right:var(--grid-padding);grid-column-gap:var(--grid-gutter);grid-row-gap:0}.FilterableSearchResultsList .FilterableSearchResultsList-intro{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:var(--spacing-xl);row-gap:var(--spacing-xs)}.FilterableSearchResultsList .FilterableSearchResultsList-errorMessage,.FilterableSearchResultsList .FilterableSearchResultsList-intro{grid-column-end:span 12;grid-column-end:0;grid-column-start:0;padding:0 var(--content-padding)}.FilterableSearchResultsList .FilterableSearchResultsList-filterWrapper{background-color:var(--color-filterable-search-results-background);-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.4);box-shadow:0 0 5px #0006;grid-column-end:span 12;grid-column-end:0;grid-column-start:0;padding:var(--content-padding)}@media (min-width:768px){.FilterableSearchResultsList .FilterableSearchResultsList-filterWrapper{grid-column-end:span 4;grid-column-end:0;grid-column-start:9;-webkit-box-ordinal-group:3;-ms-flex-order:2;align-self:flex-start;order:2}}.FilterableSearchResultsList .FilterableSearchResultsList-filterWrapper .FilterableSearchResultsList-filterActiveCategories{margin-top:var(--spacing-xxs)}.FilterableSearchResultsList .FilterableSearchResultsList-filterWrapper .FilterableSearchResultsList-filterToggle{margin-top:var(--spacing-xs)}.FilterableSearchResultsList .FilterableSearchResultsList-filterWrapper .FilterableSearchResultsList-filterToggle.FilterableSearchResultsList-hideButton[aria-expanded=false],.FilterableSearchResultsList .FilterableSearchResultsList-filterWrapper .FilterableSearchResultsList-filterToggle.FilterableSearchResultsList-showButton[aria-expanded=true]{display:none}@media (min-width:768px){.FilterableSearchResultsList .FilterableSearchResultsList-filterWrapper .FilterableSearchResultsList-filterToggle{display:none}}.FilterableSearchResultsList .FilterableSearchResultsList-filterWrapper .FilterableSearchResultsList-filterCheckboxGroups{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:var(--spacing-sm);row-gap:var(--spacing-md)}.FilterableSearchResultsList .FilterableSearchResultsList-filterWrapper .FilterableSearchResultsList-filterCheckboxGroups[aria-expanded=false]{display:none}@media (min-width:768px){.FilterableSearchResultsList .FilterableSearchResultsList-filterWrapper .FilterableSearchResultsList-filterCheckboxGroups{row-gap:var(--spacing-sm)}}.FilterableSearchResultsList .FilterableSearchResultsList-results{display:-webkit-box;display:-ms-flexbox;display:flex;grid-column-end:span 12;grid-column-end:0;grid-column-start:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:var(--spacing-sm);padding:0 var(--content-padding);row-gap:var(--spacing-sm)}@media (min-width:768px){.FilterableSearchResultsList .FilterableSearchResultsList-results{grid-column-end:span 8;grid-column-end:0;grid-column-start:1;-webkit-box-ordinal-group:2;-ms-flex-order:1;margin-top:0;order:1;row-gap:var(--spacing-l)}}.FilterableSearchResultsList .FilterableSearchResultsList-results .FilterableSearchResultsList-resultItems{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:var(--spacing-sm)}@media (min-width:768px){.FilterableSearchResultsList .FilterableSearchResultsList-results .FilterableSearchResultsList-resultItems{row-gap:var(--spacing-l)}}.FilterableSearchResultsList .FilterableSearchResultsList-paginationWrapper{display:-webkit-box;display:-ms-flexbox;display:flex;grid-column-end:span 12;grid-column-end:0;grid-column-start:0;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:var(--spacing-xl);padding:0 calc(var(--content-padding) + var(--spacing-xs) + 32px)}@media (min-width:768px){.FilterableSearchResultsList .FilterableSearchResultsList-paginationWrapper{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}.FilterableSearchResultsList .FilterableSearchResultsList-paginationWrapper .FilterableSearchResultsList-paginationItems{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-column-gap:var(--spacing-xxs);-moz-column-gap:var(--spacing-xxs);column-gap:var(--spacing-xxs);-ms-flex-flow:wrap;flex-flow:wrap;justify-content:center}.FilterableSearchResultsList .FilterableSearchResultsList-paginationWrapper .FilterableSearchResultsList-paginationItems button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;border-radius:0;color:var(--color-filterable-search-text-pagination);min-width:0;padding:0}.FilterableSearchResultsList .FilterableSearchResultsList-paginationWrapper .FilterableSearchResultsList-paginationItems button:focus-visible{color:var(--color-filterable-search-text-pagination-active);font-weight:var(--font-weight-filterable-search-pagination-active)}.FilterableSearchResultsList .FilterableSearchResultsList-paginationWrapper .FilterableSearchResultsList-paginationItems button:hover,.FilterableSearchResultsList .FilterableSearchResultsList-paginationWrapper .FilterableSearchResultsList-paginationItems button[disabled]{color:var(--color-filterable-search-text-pagination-active);font-weight:var(--font-weight-filterable-search-pagination-active)}.FilterableSearchResultsList .FilterableSearchResultsList-paginationWrapper .IconButton{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.FilterableSearchResultsList .FilterableSearchResultsList-paginationWrapper .IconButton[disabled]{display:none}.FilterableSearchResultsList .FilterableSearchResultsList-paginationWrapper .IconButton.FilterableSearchResultsList-paginationButtonPrevious{left:var(--content-padding)}.FilterableSearchResultsList .FilterableSearchResultsList-paginationWrapper .IconButton.FilterableSearchResultsList-paginationButtonNext{right:var(--content-padding)}
