.collection-wrapper{display:-webkit-flex;display:flex}.collection-wrapper .facets-accordion{width:100%;margin:0}.collection-wrapper .facets-accordion__summary{list-style:none;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;gap:6px;width:100%;padding:var(--padding-md);background-color:var(--color-background);color:var(--color-foreground);cursor:pointer;font:inherit}.collection-wrapper .facets-accordion__summary::-webkit-details-marker{display:none}.collection-wrapper .facets-accordion__summary:focus-visible{outline:2px solid rgb(var(--color-foreground-rgb));outline-offset:2px}.collection-wrapper .facets-accordion__icon{display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;width:18px;height:18px}.collection-wrapper .facets-accordion__icon svg{width:100%;height:100%;transition:-webkit-transform var(--animation-speed) var(--animation-easing);transition:transform var(--animation-speed) var(--animation-easing);transition:transform var(--animation-speed) var(--animation-easing),-webkit-transform var(--animation-speed) var(--animation-easing);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.collection-wrapper .facets-accordion[open] .facets-accordion__icon svg{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.collection-wrapper .facets-accordion:not([open]) .facets-accordion__content{display:none}.collection-wrapper .collection-filters{padding:0 var(--base-padding-desktop) var(--base-padding-desktop)}.collection-wrapper .collection-filters.base-padding--half{border-top:1px solid #1d1d1b;border-bottom:1px solid #1d1d1b}.collection-wrapper .collection-filters summary{list-style:none}.collection-wrapper .collection-filters summary::marker{content:""}.collection-wrapper .collection-filters .facets__summary{padding:0;height:auto;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;gap:var(--gap-sm)}.collection-wrapper .collection-filters .facets__summary .facets__label{color:#000}.collection-wrapper .collection-filters .facets__status-wrapper,.collection-wrapper .collection-filters .facets__summary .icon-caret,.collection-wrapper .collection-filters .products-count-wrapper{display:none}.collection-wrapper .collection-filters .facets__form{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;gap:clamp(2rem,2vw,3.2rem)}.collection-wrapper .collection-filters .facets:not(.facets--drawer) .facets__filters-wrapper{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;gap:var(--base-padding-desktop);margin:0;max-width:100vw}.collection-wrapper .collection-filters .facets:not(.facets--drawer) .facets__item{border:1px solid #1d1d1b;background-color:#fff;padding:20px;min-height:100%;-webkit-flex:1;flex:1;max-width:620px}.collection-wrapper .collection-filters .facets:not(.facets--drawer) .facets__panel{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;gap:16px;height:100%}.collection-wrapper .collection-filters .facets:not(.facets--drawer) floating-panel-component{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-flex-grow:1;flex-grow:1}.collection-wrapper .collection-filters .facets:not(.facets--drawer) .facets__panel-content{padding:0;margin:0;background:transparent;box-shadow:none;-webkit-flex-grow:1;flex-grow:1;position:relative;top:unset;width:100%;border-radius:0}.collection-wrapper .collection-filters .facets__inputs-wrapper{gap:var(--gap-sm);padding:0}.collection-wrapper .collection-filters .facets__inputs-list{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:.8rem;padding:0;-webkit-flex-direction:row;flex-direction:row}.collection-wrapper .collection-filters .facets__inputs-list--grid{display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fit,minmax(4.4rem,1fr));gap:1.5rem;width:100%}.collection-wrapper .collection-filters .facets__pill-wrapper{width:auto}.collection-wrapper .collection-filters .facets__pill-label{border-radius:999px;min-width:4.4rem;font-size:1.8rem;font-weight:500;line-height:2.2rem;display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;box-shadow:inset 0 0 0 1px #1d1d1b;background-color:#fff;color:#1d1d1b;height:auto;padding:6px 8px}.collection-wrapper .collection-filters .facets__pill-input:hover+.facets__pill-label{background-color:var(--clr-red-100);color:#fff;box-shadow:inset 0 0 0 1px #1d1d1b}.collection-wrapper .collection-filters .facets__pill-input:checked+.facets__pill-label{background-color:#1d1d1b;color:#fff;box-shadow:inset 0 0 0 1px #1d1d1b}.collection-wrapper .collection-filters .checkbox{width:auto}.collection-wrapper .collection-filters .checkbox__label{display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;gap:0;border:1px solid #1d1d1b;border-radius:999px;padding:.6rem .8rem;background-color:#fff;color:#1d1d1b;font-size:1.8rem;line-height:2.2rem;text-transform:uppercase;transition:background-color var(--animation-speed) var(--animation-easing),color var(--animation-speed) var(--animation-easing)}.collection-wrapper .collection-filters .checkbox__label .checkbox__label-text{padding:0}.collection-wrapper .collection-filters .checkbox__label svg{display:none}.collection-wrapper .collection-filters .checkbox__input:hover+.checkbox__label{background-color:var(--clr-red-100);color:#fff}.collection-wrapper .collection-filters .checkbox__input:checked+.checkbox__label{background-color:#1d1d1b}.collection-wrapper .collection-filters .checkbox__input:checked+.checkbox__label .checkbox__label-text{color:#fff}.collection-wrapper .collection-filters .checkbox__input:disabled+.checkbox__label{opacity:var(--disabled-opacity)}.collection-wrapper .collection-filters .price-facet__inputs-wrapper{gap:1.6rem;padding:0;margin:0}.collection-wrapper .collection-filters .price-facet__field-wrapper{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;gap:.6rem}.collection-wrapper .collection-filters .price-facet__field{position:relative;display:block;width:100%}.collection-wrapper .collection-filters .price-facet__field:before{content:attr(data-field-label);position:absolute;top:0;left:0;font-size:1.2rem;text-transform:uppercase;color:rgb(var(--color-foreground-rgb)/var(--opacity-55))}.collection-wrapper .collection-filters .price-facet__field .price-facet__label{position:absolute;right:0;top:0;pointer-events:none;font-size:1.6rem;text-transform:uppercase;color:#000;padding:1.2rem;text-align:right}.collection-wrapper .collection-filters .price-facet__input{width:100%;padding:1.2rem;border-radius:0;background-color:var(--clr-cream-cray-100);font-size:1.6rem;line-height:1.6rem;font-weight:500;text-align:left}.collection-wrapper .collection-filters .price-facet__input::-webkit-input-placeholder{color:rgb(var(--color-foreground-rgb)/var(--opacity-40))}.collection-wrapper .collection-filters .price-facet__input:-ms-input-placeholder{color:rgb(var(--color-foreground-rgb)/var(--opacity-40))}.collection-wrapper .collection-filters .price-facet__input::placeholder{color:rgb(var(--color-foreground-rgb)/var(--opacity-40))}.collection-wrapper .collection-filters .price-facet__separator{-webkit-align-self:flex-end;align-self:flex-end;font-weight:100;font-size:30px;line-height:48px;font-family:system-ui}.collection-wrapper .collection-filters .price-facet__highest-price{display:none;font-size:1.2rem;color:rgb(var(--color-foreground-rgb)/var(--opacity-55))}.collection-wrapper .collection-filters .facets__actions{display:none;position:static;margin-top:clamp(1.6rem,2vw,2.8rem);padding:0;background:none;-webkit-justify-content:center;justify-content:center;gap:1.6rem}.collection-wrapper .collection-filters .facets__actions:before,.collection-wrapper .collection-filters .facets__clear-all{display:none}.collection-wrapper .collection-filters .facets__see-results{border-radius:999px;padding:1.2rem 3.2rem;text-transform:uppercase;letter-spacing:.12em;background-color:#1d1d1b;color:#fff;min-width:18rem}@media screen and (max-width:749px){.collection-wrapper .collection-filters{padding:0 var(--base-padding-mobile) var(--base-padding-mobile)}.collection-wrapper .collection-filters.base-padding--half{border-top:1px solid #1d1d1b;border-bottom:1px solid #1d1d1b}.collection-wrapper .collection-filters .facets__inputs{gap:1rem}.collection-wrapper .collection-filters .facets-remove{padding:0;margin:0}.collection-wrapper .collection-filters .facets{height:auto}.collection-wrapper .collection-filters .facets__form{gap:20px}.collection-wrapper .collection-filters .facets--horizontal{display:block;width:100%;max-width:1000px}.collection-wrapper .collection-filters .facets--horizontal .facets__panel-content:has(.price-facet){min-width:unset}.collection-wrapper .collection-filters .facets:not(.facets--drawer) .facets__filters-wrapper{-webkit-flex-direction:column;flex-direction:column;gap:var(--base-padding-mobile)}.collection-wrapper .collection-filters .facets:not(.facets--drawer) .facets__item{width:100%;max-width:100vw}.collection-wrapper .collection-filters .facets:not(.facets--drawer) .facets__item .facets__panel{padding:0!important}.collection-wrapper .collection-filters .facets:not(.facets--drawer) .facets__see-results{width:100%}}