body:has(.c3-catalog-heading) .product-grid-container{--c3-catalog-width: 1280px}.c3-catalog-heading{max-width:1280px;margin:0 auto;padding:22px 24px 16px}.c3-catalog-heading__eyebrow{display:inline-flex;border:1px solid rgb(var(--color-foreground-rgb, 0 0 0) / .17);border-radius:50px;padding:5px 12px;font-size:11px;letter-spacing:.12em;text-transform:uppercase;opacity:.72;margin-bottom:12px}.c3-catalog-heading h1{margin:0 0 6px;font-size:clamp(25px,3vw,36px);line-height:1.15}.c3-catalog-heading p{margin:0;font-size:14px;opacity:.7}@media(min-width:750px){body:has(.c3-catalog-heading) .collection-wrapper{max-width:1280px;margin-inline:auto;--facets-vertical-col-width: 4}body:has(.c3-catalog-heading) .facets-block-wrapper--vertical:not(.hidden){position:sticky;top:95px;align-self:start;max-height:calc(100vh - 115px);overflow-y:auto;scrollbar-width:thin}body:has(.c3-catalog-heading) .facets--vertical{padding:14px;border:1px solid var(--color-border, #ddd);border-radius:12px;background:var(--color-background, transparent)}body:has(.c3-catalog-heading) .facets--vertical .facets__summary{font-weight:600}}@media(min-width:990px){body:has(.c3-catalog-heading) .collection-wrapper{--facets-vertical-col-width: 4}body:has(.c3-catalog-heading) .facets-block-wrapper--vertical:not(.hidden){min-width:230px}body:has(.c3-catalog-heading) .product-grid--grid[product-grid-view=default]{--product-grid-columns-desktop:repeat(4,minmax(0,1fr))}}@media(min-width:1250px){body:has(.c3-catalog-heading) .product-grid--grid[product-grid-view=default]{--product-grid-columns-desktop:repeat(5,minmax(0,1fr))}}body:has(.c3-catalog-heading) .product-grid__item .product-grid__card{border-radius:12px;overflow:hidden}body:has(.c3-catalog-heading) .product-grid__item{min-width:0}body:has(.c3-catalog-heading) .facets__panel{border-radius:10px}@media(max-width:749px){.c3-catalog-heading{padding:16px 16px 10px}}@media(min-width:750px){body:has(.c3-catalog-heading) .collection-wrapper:has(.facets--vertical) .facets-block-wrapper--vertical:not(.hidden)~.main-collection-grid{margin-inline-start:20px;min-width:0}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/c3-catalog.css.map */
