.filtered-listings-layout{gap:calc(var(--spacing,.25rem) * 4);scroll-margin-top:var(--generic-header-height);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.filtered-listings-layout .mobile-filter-bar-wrapper,.filtered-listings-layout .filters-bar-wrapper{top:var(--generic-header-height);z-index:30;align-self:flex-start;position:sticky;container-type:scroll-state}@container scroll-state(stuck:top){.filtered-listings-layout .mobile-filter-bar-wrapper>*,.filtered-listings-layout .filters-bar-wrapper>*{box-shadow:var(--shadow-base)}}.filtered-listings-layout .mobile-filter-bar-wrapper{grid-column:span 12/span 12;height:66px}@media (min-width:48rem){.filtered-listings-layout .mobile-filter-bar-wrapper{display:none}}.filtered-listings-layout .filters-bar-wrapper{grid-column:span 12/span 12;display:none}@media (min-width:48rem){.filtered-listings-layout .filters-bar-wrapper{display:block}}.filtered-listings-layout .list-wrapper{gap:calc(var(--spacing,.25rem) * 8);flex-direction:column;grid-column:span 12/span 12;display:flex}
.filtered-list-vertical-grid{column-gap:calc(var(--spacing,.25rem) * 5);row-gap:calc(var(--spacing,.25rem) * 8);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (min-width:48rem){.filtered-list-vertical-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:64rem){.filtered-list-vertical-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:80rem){.filtered-list-vertical-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}
/*# sourceMappingURL=2bssy8r54tt2_.css.map*/