.collection-shop{display:block;padding-block:calc(var(--section-spacing-unit-size) * var(--shop-space-top)) calc(var(--section-spacing-unit-size) * var(--shop-space-bottom))}.collection-shop__heading{text-align:center;margin-block-end:3.2rem}.collection-shop__heading h2{margin:0}.collection-shop__heading .text--label{margin:0 0 1.2rem}.collection-shop__categories{display:flex;justify-content:flex-start;align-items:center;gap:3.2rem;overflow-x:auto;padding-block-end:1.2rem;margin-block-end:2.4rem;scrollbar-width:thin}.collection-shop__category:first-child{margin-inline-start:auto}.collection-shop__category:last-child{margin-inline-end:auto}.collection-shop__category{flex-shrink:0;display:block;padding-block:.8rem;border-block-end:1px solid transparent;font-family:var(--font-heading-family);font-size:var(--font-size-static-sm);line-height:var(--line-height-static-sm);letter-spacing:.5px;color:rgba(var(--color-foreground),.6);text-decoration:none;transition:color var(--duration-short),border-color var(--duration-short)}.collection-shop__category:hover,.collection-shop__category.is-active{color:rgb(var(--color-foreground));border-color:currentColor}.collection-shop .collection__grid[data-cols]{display:grid;grid-template-columns:repeat(var(--shop-columns-mobile),minmax(0,1fr))}.collection-shop__results{transition:opacity .15s;scroll-margin-block-start:12rem}.collection-shop__results[aria-busy=true]{opacity:.4;pointer-events:none}.collection-shop__error{margin-block-end:2.4rem}.collection-shop__error[hidden]{display:none}.collection-shop__editor-note{text-align:center;margin-block-end:2.4rem}.collection-shop .collection__actions{text-align:center}.collection-shop .collection__actions>.button+.button{margin-inline-start:1.2rem}@media(min-width:750px){.collection-shop .collection__grid[data-cols]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1200px){.collection-shop .collection__grid[data-cols]{grid-template-columns:repeat(var(--shop-columns),minmax(0,1fr))}}@media(max-width:749px){.collection-shop__heading{margin-block-end:2rem}.collection-shop__categories{gap:2.4rem;margin-block-end:2rem}}@media(prefers-reduced-motion:reduce){.collection-shop__results,.collection-shop__category{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/section-collection-shop.css.map */
