.o_collections-list-grid{width:100%;padding:48px 0;color:var(--color-text, #230f10)}@media(min-width: 1100px){.o_collections-list-grid{padding:64px 0}}.o_collections-list-grid__inner{width:min(100%,var(--container-max, 2000px));margin-inline:auto;padding-inline:var(--container-margin, 16px);display:flex;flex-direction:column;gap:40px;align-items:stretch}.o_collections-list-grid__grid{list-style:none;display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:28px var(--column-gutter);width:100%;margin:0;padding:0}@media(min-width: 1100px){.o_collections-list-grid__grid{grid-template-columns:repeat(4, minmax(0, 1fr));gap:calc(var(--column-gutter)*2) var(--column-gutter)}}.o_collections-list-grid__item{min-width:0}.o_collections-list-grid__pagination{display:flex;justify-content:center;width:100%}.o_collections-list-grid:has(.o_collections-list-grid__empty){box-sizing:border-box;display:flex;flex-direction:column;min-height:calc(100dvh - var(--banner-height, 0px) - var(--header-height))}.o_collections-list-grid:has(.o_collections-list-grid__empty) .o_collections-list-grid__inner{flex:1 1 auto;justify-content:center}.o_collections-list-grid__empty{display:flex;flex:1 1 auto;flex-direction:column;align-items:center;justify-content:center;padding-block:2rem;text-align:center}.o_collections-list-grid__empty-message{margin:0}main:has(.o_collections-list-grid__empty){display:flex;flex-direction:column;min-height:calc(100dvh - var(--banner-height, 0px) - var(--header-height))}main:has(.o_hero-banner)>.o_collections-list-grid:has(.o_collections-list-grid__empty){flex:1 1 auto;min-height:0}