.collection-actions{padding-block:1rem;position:sticky;top:var(--header-main-height);z-index:100;background:#fffc;-webkit-backdrop-filter:blur(.25rem);backdrop-filter:blur(.25rem)}.collection-actions:sticky{box-shadow:0 1px 2px #0000001a}.collection-actions__inner{display:flex;align-items:center;justify-content:space-between;gap:1.5rem}.collection-actions__filters{margin-right:auto}.collection-actions__layout-switcher{display:flex;gap:.5rem}.collection-actions__layout-switcher .is-active{background-color:var(--color-foreground);color:var(--color-background);border-color:var(--color-foreground)}@media(max-width:991px){.collection-actions__inner{gap:1rem}}@media(max-width:767px){.collection-actions__totals{display:none}}.collection-grid__inner{display:grid;grid-template-columns:1fr;gap:2rem;padding-block-end:5rem}@media(min-width:860px){.collection-grid__inner{grid-template-columns:repeat(2,1fr)}}@media(min-width:1180px){.collection-grid__inner{grid-template-columns:repeat(3,1fr)}}.collection-grid--compact .collection-grid__inner{grid-template-columns:repeat(2,1fr)}@media(min-width:860px){.collection-grid--compact .collection-grid__inner{grid-template-columns:repeat(3,1fr)}}@media(min-width:1180px){.collection-grid--compact .collection-grid__inner{grid-template-columns:repeat(4,1fr)}}.collection-grid__empty{padding-block:5rem;text-align:center;color:var(--color-text-muted, currentcolor)}.collection-banner{position:relative;height:100%;background-color:var(--color-background-alt, #f4f4f4);display:flex;align-items:center;justify-content:center;border-radius:.25rem;overflow:hidden}.collection-banner--dark{color:var(--color-black)}.collection-banner--light{color:var(--color-white)}.collection-banner__overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.collection-banner__image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0;transition:transform 1s linear}.collection-banner:hover .collection-banner__image{transform:scale(1.04)}.collection-banner__text{position:relative;z-index:2;padding:2rem;text-align:center}.collection-banner__text p{margin:0;font-weight:500;color:currentcolor}@media(max-width:560px){.collection-banner{min-height:unset}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/section-collection-grid.css.map */
