.collection{display:block;padding-top:calc(var(--pt, 0) * 1px);padding-bottom:calc(var(--pb, 96) * 1px * var(--space-scale))}.collection__head{display:grid;gap:var(--s-6);padding-block:clamp(2rem,6vw,5rem) clamp(2rem,5vw,4rem)}.collection__title{max-width:12ch}.collection__desc{max-width:56ch;color:var(--muted)}.toolbar{display:flex;align-items:center;flex-wrap:wrap;gap:var(--s-4) var(--s-8);padding-block:var(--s-3);margin-bottom:var(--s-8);border-block:1px solid var(--line)}.toolbar__filter{display:inline-flex;align-items:center;gap:10px;min-height:44px;padding-inline-end:var(--s-4);font-size:.8125rem;letter-spacing:.08em;text-transform:uppercase;font-weight:500}.toolbar__badge{display:grid;place-items:center;min-width:20px;height:20px;padding:0 6px;border-radius:999px;background:var(--ink);color:var(--bg);font-size:.6875rem;transition:transform .4s var(--ease-out)}.toolbar__badge.is-empty{display:none}.toolbar__count{margin-inline-end:auto;font-size:var(--fs-small);color:var(--muted)}.toolbar__sort{display:flex;align-items:center;gap:var(--s-3)}.toolbar__sort-label{font-size:var(--fs-small);color:var(--muted)}.toolbar__select{width:auto;min-height:44px;padding-block:8px;border-bottom-color:transparent;font-size:.875rem}.facets-results{transition:opacity .4s var(--ease-out)}.facets-results.is-loading{opacity:.45;pointer-events:none}.active-facets{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:var(--s-8)}.chip--remove{gap:8px}.active-facets__clear{margin-inline-start:8px;font-size:var(--fs-small)}.collection__empty{display:grid;gap:var(--s-6);justify-items:center;padding-block:var(--s-24);text-align:center}.product-grid__promo{grid-column:1 / -1}@media(min-width:750px){.product-grid__promo{grid-column:span 2}}.promo-tile{position:relative;display:grid;min-height:100%;overflow:hidden;border-radius:var(--img-radius);background:var(--surface)}.promo-tile__media{position:absolute;top:0;right:0;bottom:0;left:0}.promo-tile__copy{position:relative;display:grid;gap:var(--s-4);align-content:end;justify-items:start;padding:clamp(1.5rem,4vw,3rem);min-height:360px;background:linear-gradient(to top,color-mix(in srgb,var(--bg) 85%,transparent),transparent 70%)}.facets-panel{position:fixed;top:0;right:0;bottom:0;left:0;z-index:calc(var(--z-overlay) + 5);visibility:hidden;pointer-events:none;transition:visibility 0s linear .8s}.facets-panel.is-open{visibility:visible;pointer-events:auto;transition:visibility 0s}.facets-panel__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:color-mix(in srgb,var(--ink) 35%,transparent);opacity:0;transition:opacity .7s var(--ease-out)}.facets-panel.is-open .facets-panel__overlay{opacity:1}.facets-panel__sheet{position:absolute;top:0;bottom:0;inset-inline-start:0;display:flex;flex-direction:column;width:min(100%,440px);background:var(--bg);color:var(--ink);transform:translate(calc(-104% * var(--dir, 1)));transition:transform .8s var(--ease-out)}.facets-panel.is-open .facets-panel__sheet{transform:none}.facets-panel__sheet:focus{outline:none}.facets-panel__head,.facets-panel__foot{display:flex;align-items:center;justify-content:space-between;gap:var(--s-4);padding:var(--s-4) var(--s-6)}.facets-panel__head{border-bottom:1px solid var(--line)}.facets-panel__foot{border-top:1px solid var(--line)}.facets-panel__form{flex:1;overflow-y:auto;overscroll-behavior:contain;padding:0 var(--s-6)}.facet{border-bottom:1px solid var(--line)}.facet__summary{display:flex;align-items:center;justify-content:space-between;min-height:60px;cursor:pointer;list-style:none;font-size:.8125rem;letter-spacing:.08em;text-transform:uppercase;font-weight:500}.facet__summary::-webkit-details-marker{display:none}.facet[open] .facet__summary .icon{transform:rotate(180deg)}.facet__summary .icon{transition:transform .5s var(--ease-out)}.facet__body{padding-bottom:var(--s-6)}.facet__list{display:grid;gap:4px}.check{position:relative;display:flex;align-items:center;gap:12px;min-height:40px;cursor:pointer}.check input{position:absolute;opacity:0;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;cursor:pointer}.check__box{display:grid;place-items:center;flex:none;width:20px;height:20px;border:1px solid var(--muted);border-radius:4px;color:transparent;transition:background .3s var(--ease-out),border-color .3s,color .3s}.check input:checked+.check__box{background:var(--ink);border-color:var(--ink);color:var(--bg)}.check input:focus-visible+.check__box{outline:2px solid var(--ink);outline-offset:3px}.check__count{margin-inline-start:auto;color:var(--muted);font-size:var(--fs-small)}.check.is-disabled{opacity:.4;cursor:not-allowed}.price-range{display:grid;grid-template-columns:1fr 1fr;gap:var(--s-6)}.price-range__field{display:grid;gap:4px;font-size:var(--fs-small);color:var(--muted)}.cchips{display:flex;gap:8px;margin-bottom:var(--s-5, 20px);overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;padding-block:2px;padding-inline:2px}.cchips::-webkit-scrollbar{display:none}.cchips .chip{flex:none;white-space:nowrap;min-height:44px}.chip.is-active{background:var(--ink);color:var(--bg);border-color:var(--ink)}.cchips--filters{margin-top:calc(var(--s-3, 12px) * -1)}.cchips--filters .chip{min-height:40px;font-size:.8125rem}@media(min-width:900px){.cchips{flex-wrap:wrap;overflow:visible}}
/*# sourceMappingURL=/cdn/shop/t/76/assets/section-collection.css.map */
