.section-collection{background-color:var(--color-background, #ffffff);color:var(--color-foreground, #111111);--col-control-accent: var(--color-text, #1a1a1a);--col-control-on-accent: var(--color-background, #ffffff);--col-control-radius: var(--radius-buttons, 2rem);--col-control-border: var(--color-border, #e5e5e5);--col-control-bg: var(--color-background, #ffffff)}.section-collection__toolbar{border-block-end:.5px solid var(--color-border, #e5e5e5)}.section-collection__count{color:var(--color-text-secondary, #666666)}.section-collection__density{border:1px solid var(--col-control-border, #e5e5e5);border-radius:var(--col-control-radius, 2rem)}.section-collection__density-btn{cursor:pointer;color:var(--col-control-accent, #1a1a1a);background-color:var(--col-control-bg, #ffffff);border:0;border-radius:0;transition:background-color .15s ease,color .15s ease}.section-collection__density-btn+.section-collection__density-btn{border-inline-start:1px solid var(--col-control-border, #e5e5e5)}.section-collection__density-btn:first-child{border-start-start-radius:var(--col-control-radius, 2rem);border-end-start-radius:var(--col-control-radius, 2rem)}.section-collection__density-btn:last-child{border-start-end-radius:var(--col-control-radius, 2rem);border-end-end-radius:var(--col-control-radius, 2rem)}.section-collection__density-bar{border-radius:1px;background-color:currentColor}.section-collection__density-btn[aria-pressed=true]{color:var(--col-control-on-accent, #ffffff);background-color:var(--col-control-accent, #1a1a1a)}.section-collection__sort-icon{color:var(--col-control-accent, #1a1a1a)}.section-collection__sort-select{color:var(--col-control-accent, #1a1a1a);background-color:var(--col-control-bg, #ffffff);border:1px solid var(--col-control-border, #e5e5e5);border-radius:var(--col-control-radius, 2rem);cursor:pointer}.collection-products__page-link{text-decoration:none;color:var(--col-control-accent, #1a1a1a);border:1px solid transparent;border-radius:var(--col-control-radius, 2rem)}.collection-products__page-link:hover{border-color:var(--col-control-border, #e5e5e5)}.collection-products__page-link.is-current{color:var(--col-control-on-accent, #ffffff);background-color:var(--col-control-accent, #1a1a1a);border-color:var(--col-control-accent, #1a1a1a)}.collection-products__page-link.is-disabled,.collection-products__page-link.is-gap{color:var(--color-text-secondary, #999999);pointer-events:none}.collection-products__empty{color:var(--color-text-secondary, #666666)}.section-collection__density-btn:focus-visible,.section-collection__sort-select:focus-visible,.collection-products__page-link:focus-visible{outline:2px solid var(--color-focus, #005bd3);outline-offset:2px}@media(prefers-reduced-motion:reduce){.section-collection__density-btn{transition:none}}.collection-desc{color:var(--cd-text-color, var(--color-foreground, #1a1a1a));border-block-start:var(--cd-border-top-width, 0) solid var(--cd-border-color, var(--color-border, #e0e0e0));border-block-end:var(--cd-border-bottom-width, 0) solid var(--cd-border-color, var(--color-border, #e0e0e0))}.collection-desc--font-body{font-family:var(--font-body-family, system-ui, sans-serif)}.collection-desc--font-heading{font-family:var(--font-heading-family, system-ui, sans-serif)}.collection-desc--font-subheading{font-family:var(--font-subheading-family, system-ui, sans-serif)}.collection-desc--font-accent{font-family:var(--font-accent-family, system-ui, sans-serif)}.collection-desc__body.is-clamped:after{background:linear-gradient(to top,var(--color-background, #ffffff),transparent);pointer-events:none;content:"";position:absolute;inset-inline:0;inset-block-end:0;block-size:var(--cd-fade-height, 40px)}.collection-desc__toggle{background:none;border:none;cursor:pointer;color:var(--cd-readmore-color, var(--color-accent, var(--color-foreground, #1a1a1a)));text-decoration:underline;text-underline-offset:2px}.collection-desc__toggle:hover{text-decoration-thickness:2px}.collection-desc__toggle:focus-visible{outline:2px solid var(--color-focus, currentColor);outline-offset:2px}.collection-desc__body.is-clamped{max-block-size:var(--cd-collapse-height, 80px);overflow:hidden}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-collection.css.map */
