.collection__heading-bar{display:flex;flex-direction:column;align-items:stretch;gap:var(--space-3);width:100%;margin-bottom:var(--space-3)}.collection-facets__active{margin-bottom:var(--space-4)}.collection-facets__active ul.current_filters{margin:0;padding:0;list-style:none}.collection-facets__active ul.current_filters li{margin:0 var(--space-2) var(--space-2) 0;display:inline-block}.collection-facets__active ul.current_filters li.current_filters--filter a,.collection-facets__active ul.current_filters li.current_filters--filter a.collection-facets__tag-clear{font-size:var(--font-size);color:var(--text-color);padding:5px 25px 5px 0;display:block;margin:0;position:relative}.collection-facets__active ul.current_filters li.current_filters--filter a:after,.collection-facets__active ul.current_filters li.current_filters--filter a.collection-facets__tag-clear:after{content:"x";position:absolute;right:10px;font-size:var(--font-size)}.collection-facets__active ul.current_filters li a.current_filters--clear,.collection-facets__active ul.current_filters li a.collection-facets__tag-clear-all{text-decoration:underline;font-size:var(--font-size)}.collection__title{flex:1;min-width:0;text-align:left}.collection__heading-bar .collection-facets__sort{flex-shrink:0}.collection-facets-form{position:sticky;top:calc(var(--announcement-bar-height, 0px) + var(--header-height, 72px) + var(--space-3));align-self:start;max-height:calc(100vh - var(--header-height, 72px) - var(--space-6));overflow-y:auto;scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--dotted-color) 60%,transparent) transparent}.collection-facets-form::-webkit-scrollbar,.collection-facets__inner::-webkit-scrollbar{width:4px}.collection-facets-form::-webkit-scrollbar-thumb,.collection-facets__inner::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--dotted-color) 60%,transparent);border-radius:50px}.collection-facets-form::-webkit-scrollbar-track,.collection-facets__inner::-webkit-scrollbar-track{background:transparent}.collection-facets__inner{--facets-accent-width: 90%;padding:var(--space-3) 0}.collection-facets__mobile-header{display:none}.collection-facets__summary{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);width:var(--facets-accent-width);border-bottom:1px solid var(--dotted-color);padding:var(--space-3) 0;cursor:pointer;list-style:none;font-size:var(--font-size-sm);font-weight:600;letter-spacing:.08em;text-transform:uppercase}.collection-facets__summary::-webkit-details-marker{display:none}.collection-facets__summary:after{content:"\2212";color:var(--text-color-light);font-size:1.1em;line-height:1}.collection-facets__group:not([open]) .collection-facets__summary:after{content:"+"}.collection-facets__summary-note{font-size:var(--font-size-sm);font-weight:400;text-transform:none;letter-spacing:0;color:var(--text-color-light)}.collection-facets__panel{padding-bottom:var(--space-3)}.collection-facets__list,.collection-facets__colors,.collection-facets__sizes{list-style:none;margin:0;padding:var(--space-3) 0 0}.collection-facets__list-item{display:flex;align-items:center;gap:var(--space-2);margin-bottom:var(--space-2)}.collection-facets__list-item--hidden{display:none}.collection-facets__list-item label{flex:1;min-width:0;margin:0;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:var(--space-2)}.collection-facets__tag-link{flex:1;min-width:0;margin:0;cursor:pointer;text-decoration:none;color:inherit;display:flex;align-items:center;gap:var(--space-2)}.collection-facets__list-item input[type=checkbox],.collection-facets__tag-check{flex:0 0 14px;width:14px;height:14px;margin:0}.collection-facets__tag-check{box-sizing:border-box;border:1px solid var(--text-color);background:transparent}.collection-facets__list-item.is-active .collection-facets__tag-check{background:var(--text-color)}.collection-facets__list-item.is-disabled{opacity:.45;pointer-events:none}.collection-facets__sizes{display:flex;flex-wrap:wrap;gap:var(--space-2)}.collection-facets__size-label{display:inline-flex;align-items:center;justify-content:center;min-width:44px;padding:var(--space-2) var(--space-3);border:1px solid var(--dotted-color);cursor:pointer}.collection-facets__size-item:has(input:checked) .collection-facets__size-label{border-color:var(--text-color);background:var(--text-color);color:var(--background)}.collection-facets__size-item.is-disabled{opacity:.4;pointer-events:none}.collection-facets__colors{display:flex;flex-wrap:wrap;gap:var(--space-3)}.collection-facets__color-label{display:flex;flex-direction:column;align-items:center;gap:var(--space-1);cursor:pointer;text-align:center}.collection-facets__swatch,.collection-facets__swatch-image{width:28px;height:28px;border-radius:50%;border:1px solid var(--dotted-color);object-fit:cover}.collection-facets__color-item:has(input:checked) .collection-facets__swatch,.collection-facets__color-item:has(input:checked) .collection-facets__swatch-image{box-shadow:0 0 0 1px var(--text-color)}.collection-facets__more{margin-top:var(--space-2);text-decoration:underline}.collection-facets .filter__count{font-size:80%}.collection-facets__price-track{margin-bottom:var(--space-2)}.collection-facets__price-slider{position:relative;display:block;width:var(--facets-accent-width);min-height:28px;margin:0;padding-bottom:var(--space-1)}.collection-facets__price-slider-input{position:absolute;left:0;bottom:0;-webkit-appearance:none;width:100%;margin:0}.collection-facets__price-slider-input:focus{outline:none}.collection-facets__price-slider-input:focus::-webkit-slider-runnable-track{background:var(--text-color)}.collection-facets__price-slider-input::-webkit-slider-runnable-track{width:100%;height:5px;cursor:pointer;background:var(--text-color);border-radius:1px;border:0}.collection-facets__price-slider-input::-webkit-slider-thumb{position:relative;z-index:1;width:18px;height:18px;margin-top:-7px;border:1px solid var(--text-color);border-radius:25px;background:var(--background);cursor:pointer;-webkit-appearance:none}.collection-facets__price-slider-input::-moz-range-track{width:100%;height:5px;cursor:pointer;background:var(--text-color);border-radius:1px;border:0}.collection-facets__price-slider-input::-moz-range-thumb{z-index:2;width:18px;height:18px;border:1px solid var(--text-color);border-radius:25px;background:var(--background);cursor:pointer}.collection-facets__price-values{position:relative;width:var(--facets-accent-width);min-height:1.5em;margin-top:calc(var(--space-3) + var(--space-1));overflow:visible}.collection-facets__price-value{position:absolute;top:0;white-space:nowrap}.collection-facets__sort,.collection-facets__open{box-sizing:border-box;min-width:160px;height:var(--space-8);margin-bottom:0;border:1px solid var(--dotted-color);background:var(--background);color:var(--text-color);padding:0 var(--space-3);font-size:var(--font-size)}.collection-facets__open{display:inline-block;width:100%;margin-right:0;cursor:pointer;font-family:var(--main-family);font-weight:var(--main-weight);letter-spacing:var(--main-spacing);line-height:var(--space-8);text-align:center;text-transform:none;-webkit-appearance:none;appearance:none}.collection-facets__open:hover,.collection-facets__open:focus{background:var(--background);color:var(--text-color);border-color:var(--dotted-color)}.collection-facets__overlay{display:none}#CollectionProductGrid.is-loading{opacity:.55;pointer-events:none;transition:opacity .2s ease}@media(max-width:1023px){body.collection-facets-open{overflow:hidden}.collection-facets-form{position:fixed;top:0;bottom:0;left:0;z-index:150;width:var(--slideout-mobile, 350px);max-width:92vw;margin:0;padding:0;font-size:var(--font-size);background:var(--background);box-shadow:4px 0 24px #0000001f;align-self:auto;max-height:none;overflow:hidden;display:flex;flex-direction:column;transform:translate(-105%);transition:transform .3s ease;pointer-events:none;visibility:hidden;box-sizing:border-box}.collection-page.facets-open .collection-facets-form{transform:translate(0);pointer-events:auto;visibility:visible}.collection-facets__overlay{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:140;background:#00000073}.collection-facets__overlay[hidden]{display:none}.collection-facets__mobile-header{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;background:var(--background);padding:var(--space-4) var(--space-4) var(--space-2);border-bottom:1px solid var(--dotted-color)}.collection-facets__inner{flex:1;min-height:0;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:0 var(--space-4) var(--space-4)}.collection-facets__open{display:inline-block}.collection__heading-bar__tools{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-2);width:100%}.collection__heading-bar__tools .collection-facets__open,.collection__heading-bar__tools .collection-facets__sort{width:100%;min-width:0;text-align:center}.collection__title{font-size:20px;margin-top:30px;margin-bottom:30px;text-align:center}}@media(min-width:1024px){.template-collection:has(.collection__page-grid--facets) .breadcrumb__nav.grid__wrapper,.collection-page.collection__page--wrapper>.collection__page-grid{max-width:1600px;width:100%;margin-inline:auto;box-sizing:border-box}.template-collection:has(.collection__page-grid--facets) .breadcrumb__nav.grid__wrapper{padding-inline:0}.collection__page-grid--facets{display:grid;grid-template-columns:repeat(12,1fr);column-gap:1rem;align-items:start}.collection__page-grid--facets>.collection-facets-form{grid-column:1 / span 2}.collection__page-grid--facets>#CollectionProductGrid{grid-column:3 / -1;padding-inline:0}.collection__page-grid--facets .product-loop.grid__wrapper.edge{padding-inline:0}.collection__title{font-size:28px}.collection__heading-bar{flex-direction:row;align-items:center;justify-content:space-between;gap:var(--space-4)}.collection__heading-bar__tools{display:flex;width:auto;max-width:min(100%,280px);flex-shrink:0}.collection__heading-bar__tools .collection-facets__sort{width:100%;min-width:0}.collection-facets__open,.collection-facets__overlay{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/component-collection-facets.css.map */
