.sst-collection-grid{padding-block:var(--sst-space-xl) var(--sst-section-y);border-bottom:1px solid var(--sst-hairline)}.sst-collection-grid--warm-white{background:var(--sst-warm-white)}.sst-collection-grid--cream{background:var(--sst-cream)}.sst-collection-grid__vertical-sort{margin-bottom:var(--sst-space-md)}.sst-collection-grid__filters{margin-bottom:var(--sst-space-lg)}.facet-filters__sort:focus-visible{box-shadow:none}.sst-collection-grid__products{display:grid;gap:20px;margin:0;padding:0;list-style:none}.sst-collection-grid__products--desktop-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sst-collection-grid__products--desktop-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sst-collection-grid__products--desktop-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sst-collection-grid__item{min-width:0}.sst-collection-grid__empty{padding-block:var(--sst-space-2xl);text-align:center}.sst-collection-grid__empty .sst-text-sm{margin-top:var(--sst-space-xs)}.sst-collection-grid__pagination{margin-top:var(--sst-space-xl)}.sst-collection-grid .facets__form,.sst-collection-grid .facets-vertical-form,.sst-collection-grid .mobile-facets__open,.sst-collection-grid .facet-filters__sort{color:var(--sst-ink);font-family:var(--sst-font-body)}.sst-collection-grid .facets__heading,.sst-collection-grid .facet-filters__label,.sst-collection-grid .product-count__text{color:var(--sst-charcoal)}.sst-collection-grid .facets__summary,.sst-collection-grid .mobile-facets__open{color:var(--sst-navy)}@media screen and (max-width:989px){.sst-collection-grid__products--desktop-3,.sst-collection-grid__products--desktop-4{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width:749px){.sst-collection-grid{padding-block:var(--sst-space-lg) var(--sst-section-y)}.sst-collection-grid__products--desktop-2,.sst-collection-grid__products--desktop-3,.sst-collection-grid__products--desktop-4,.sst-collection-grid__products--mobile-2{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sst-space-xs)}.sst-collection-grid__products--mobile-1{grid-template-columns:1fr}}@media screen and (max-width:480px){.sst-collection-grid__products--desktop-2,.sst-collection-grid__products--desktop-3,.sst-collection-grid__products--desktop-4,.sst-collection-grid__products--mobile-2{gap:10px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/sst-collection-grid.css.map */
