.facets-container{--filter-chip: rgba(var(--color-foreground), .06);--filter-chip-hover: rgba(var(--color-foreground), .12);--filter-line: rgba(var(--color-foreground), .12);--filter-ease: cubic-bezier(.16, 1, .3, 1);display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.2rem;padding:0 0 2.4rem}.facets-container>*+*{margin-top:0}.facets-container .facets{flex:1 1 100%}.facets__heading,.facet-filters__label{margin:0 .4rem 0 0;font-size:1.2rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:rgba(var(--color-foreground),.65)}.facet-filters__label label{font:inherit;letter-spacing:inherit}.facets__form{display:flex;flex-wrap:wrap;align-items:center;gap:1.2rem 2.4rem;margin:0}.facets__wrapper{flex:1 1 auto;gap:.8rem;order:1}.facets__form .facet-filters{order:2}.facets__form .product-count{order:3}.facets__form .active-facets{order:4}.facets__disclosure{position:relative;margin:0}.facets__summary{margin:0;padding:.9rem 1.4rem;border-radius:6px;background:var(--filter-chip);color:rgb(var(--color-foreground));font-size:1.4rem;line-height:1.3;transition:background-color .2s var(--filter-ease),color .2s var(--filter-ease)}.facets__summary:hover{background:var(--filter-chip-hover)}.facets__summary:hover span{text-decoration:none}.facets__summary>div{gap:.8rem}.facets__summary>div>span{display:inline-flex;align-items:center;gap:.8rem}.facets__summary .icon-caret{position:static;flex-shrink:0;width:1rem;height:.6rem;transition:transform .2s var(--filter-ease)}.facets__disclosure[open]>.facets__summary{background:rgb(var(--color-foreground));color:rgb(var(--color-background))}.facets__disclosure[open]>.facets__summary .icon-caret{transform:rotate(180deg)}.facets__summary:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:2px;box-shadow:none}.facets__badge{display:inline-grid;place-items:center;min-width:1.8rem;height:1.8rem;padding:0 .5rem;border-radius:99px;background:rgb(var(--color-foreground));color:rgb(var(--color-background));font-size:1.1rem;font-weight:600;line-height:1}.facets__badge--dot{min-width:.8rem;width:.8rem;height:.8rem;padding:0}.facets__disclosure[open]>.facets__summary .facets__badge{background:rgb(var(--color-background));color:rgb(var(--color-foreground))}.facets__display{top:calc(100% + .8rem);left:0;width:32rem;max-height:min(48rem,70vh);border:1px solid var(--filter-line);border-radius:8px;background:rgb(var(--color-background));box-shadow:0 16px 40px #0000001f}.facets__header{align-items:center;padding:1.4rem 1.6rem;border-bottom:1px solid var(--filter-line);font-size:1.3rem;color:rgba(var(--color-foreground),.65)}.facets__reset{font-size:1.3rem;color:rgb(var(--color-foreground));text-underline-offset:.3rem}.facets__list{padding:.6rem 0}.facet-checkbox{align-items:center;letter-spacing:0;text-transform:none;gap:1.2rem;padding:1rem 1.6rem;font-size:1.4rem;line-height:1.4;transition:background-color .15s ease}.facet-checkbox:hover{background:var(--filter-chip)}.facet-checkbox--disabled:hover{background:none}.facet-checkbox input[type=checkbox]{top:50%;left:1.6rem;width:1.8rem;height:1.8rem;transform:translateY(-50%)}.facet-checkbox>svg,.mobile-facets__label>svg{width:1.8rem;height:1.8rem;margin:0;border-radius:4px;background:transparent;transition:background-color .15s ease}.facet-checkbox>svg rect,.mobile-facets__label>svg rect{rx:3px;stroke:rgba(var(--color-foreground),.4);transition:stroke .15s ease}.facet-checkbox>input:checked+svg,.mobile-facets__label>input:checked~svg:not(.icon-checkmark){background:rgb(var(--color-foreground))}.facet-checkbox>input:checked+svg rect,.mobile-facets__label>input:checked~svg:not(.icon-checkmark) rect{stroke:rgb(var(--color-foreground))}.facet-checkbox .icon-checkmark,.mobile-facets__label .icon-checkmark{top:50%;width:1.1rem;height:.7rem;margin:0;color:rgb(var(--color-background));transform:translateY(-50%)}.facet-checkbox .icon-checkmark{left:1.95rem}.facet-checkbox>input:focus-visible+svg{outline:2px solid rgb(var(--color-foreground));outline-offset:2px}.facet-checkbox>span[aria-hidden],.mobile-facets__label>span[aria-hidden]{display:flex;flex:1;justify-content:space-between;gap:1.2rem}.facets__value-count{color:rgba(var(--color-foreground),.5);font-variant-numeric:tabular-nums}.facets__price{align-items:center;gap:.8rem;padding:1.6rem}.facets__price .field+.field-currency{margin-left:.8rem}.facets__price .field-currency{margin:0;font-size:1.4rem;color:rgba(var(--color-foreground),.65)}.facets__price .field:before,.facets__price .field:after{border-radius:6px}.facets__price .field__input{border-radius:6px}.facet-filters{align-items:center;padding:0}.facet-filters__field .select{border-radius:6px;background:var(--filter-chip);transition:background-color .2s var(--filter-ease)}.facet-filters__field .select:hover{background:var(--filter-chip-hover)}.facet-filters__sort{padding:.9rem 3.4rem .9rem 1.4rem;border-radius:6px;font-size:1.4rem;line-height:1.3;color:rgb(var(--color-foreground));cursor:pointer}.facet-filters__sort+.icon-caret{right:1.4rem;width:1rem;height:.6rem}.facet-filters__sort:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:2px;box-shadow:none}.facets__form .product-count{align-self:center}.product-count__text{font-size:1.4rem;color:rgba(var(--color-foreground),.65)}.active-facets{flex:1 1 100%;align-items:center;gap:.8rem;margin:0}.active-facets__button,.active-facets__button-remove{margin:0;padding:0}span.active-facets__button-inner{align-items:center;gap:.6rem;padding:.6rem 1rem .6rem 1.2rem;border:0;border-radius:99px;background:rgb(var(--color-foreground));box-shadow:none;color:rgb(var(--color-background));font-size:1.3rem;letter-spacing:0;line-height:1.3;text-transform:none}.active-facets__button:hover .active-facets__button-inner,.active-facets__button--light .active-facets__button-inner,.active-facets__button--light:hover .active-facets__button-inner{box-shadow:none}.active-facets__button:hover .active-facets__button-inner{opacity:.85}a.active-facets__button:focus-visible .active-facets__button-inner{outline:2px solid rgb(var(--color-foreground));outline-offset:2px;box-shadow:none}.active-facets__button svg{width:1.2rem;margin:0}.active-facets__button-wrapper{margin:0 0 0 .4rem;padding:0}.active-facets__button-wrapper *{font-size:1.3rem}.active-facets__button-remove{color:rgb(var(--color-foreground));text-underline-offset:.3rem}.mobile-facets__open-wrapper{display:block}.mobile-facets__open{gap:1rem;width:auto;padding:1.1rem 1.6rem;border-radius:6px;background:var(--filter-chip);color:rgb(var(--color-foreground));font-size:1.4rem}.mobile-facets__open>*+*{margin-left:0}.mobile-facets__open svg{width:1.8rem}.mobile-facets__open line,.mobile-facets__open circle,.mobile-facets__open:hover line,.mobile-facets__open:hover circle{stroke:rgb(var(--color-foreground))}.mobile-facets__open:hover{background:var(--filter-chip-hover);color:rgb(var(--color-foreground))}.mobile-facets__open:hover .mobile-facets__open-label{text-decoration:none}.mobile-facets__open-label{font-size:1.4rem;letter-spacing:0;text-transform:none}.mobile-facets{background-color:#0006}.mobile-facets__inner{width:calc(100% - 4rem);max-width:40rem;border:0;filter:none;box-shadow:-16px 0 40px #00000029}.mobile-facets__header{padding:2rem 6.4rem 1.6rem 2rem;border-bottom:1px solid var(--filter-line);background:rgb(var(--color-background));text-align:left}.mobile-facets__heading{font-family:var(--font-heading-family);font-size:2.2rem;font-weight:700;line-height:1.2}.mobile-facets__count{margin-top:.4rem;font-size:1.3rem;color:rgba(var(--color-foreground),.65)}.mobile-facets__close{top:1.2rem;right:1.2rem;border-radius:50%;background:var(--filter-chip)}.mobile-facets__close svg{width:1.6rem}.mobile-facets__main{padding-top:0}.mobile-facets__details{border-bottom:1px solid var(--filter-line)}.mobile-facets__summary{padding:1.8rem 2rem;font-size:1.5rem}.mobile-facets__summary>div>span:first-child{display:inline-flex;align-items:center;gap:.8rem}.mobile-facets__arrow svg{width:1.4rem}.mobile-facets__submenu{background:rgb(var(--color-background))}.mobile-facets__close-button{width:100%;margin:0;padding:2rem;border-bottom:1px solid var(--filter-line);font-family:var(--font-heading-family);font-size:1.8rem;font-weight:700}.mobile-facets__label{align-items:center;letter-spacing:0;text-transform:none;gap:1.2rem;padding:1.5rem 2rem;font-size:1.5rem}input.mobile-facets__checkbox{top:50%;left:2rem;width:1.8rem;height:1.8rem;transform:translateY(-50%)}.mobile-facets__label .icon-checkmark{left:2.35rem}.mobile-facets__highlight{position:absolute;top:0;right:0;bottom:0;left:0}.mobile-facets__checkbox:checked+.mobile-facets__highlight{background-color:var(--filter-chip)}.mobile-facets .facets__price{padding:2rem}.mobile-facets__sort{align-items:center}.mobile-facets__sort .select{border-radius:6px;background:var(--filter-chip)}.mobile-facets__sort .select__select{margin:0;padding:.9rem 3.2rem .9rem 1.4rem;border-radius:6px;font-size:1.4rem}.mobile-facets__sort .select .icon-caret{right:1.2rem}.mobile-facets__footer{align-items:center;gap:1.2rem;padding:1.6rem 2rem calc(1.6rem + env(safe-area-inset-bottom));border-top:1px solid var(--filter-line)}.mobile-facets__footer>*+*{margin-left:0}.mobile-facets__footer>*{width:auto}.mobile-facets__footer>.button{flex:1}.mobile-facets__clear{padding:0 .8rem;font-size:1.4rem;color:rgb(var(--color-foreground));text-underline-offset:.3rem}.facets-container>.product-count{order:2}.facets-container>.active-facets-mobile{order:3}@media screen and (max-width:749px){.facets-container{padding-bottom:1.6rem}.active-facets-mobile{margin:0}}@media(prefers-reduced-motion:reduce){.facets__summary,.facets__summary .icon-caret,.facet-checkbox,.facet-checkbox>svg{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/component-collection-filters.css.map */
