.kj-collection-intro.kj-collection-intro{padding-bottom:40px}@media(max-width:959px){.kj-collection-intro.kj-collection-intro{padding-bottom:24px}}@media(max-width:719px){.kj-collection-intro.kj-collection-intro{padding-bottom:12px}}@media(min-width:960px){.filter-bar.filter-bar{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:stretch;padding:0;border-top:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc;background:var(--color-background)}.filter-bar .filter-bar__button--filters{display:none}.filter-bar .filter-bar__inner{display:contents}.filter-bar .filter-bar__filters{grid-column:1;grid-row:1;justify-self:start;display:block!important;position:static;margin:0;padding:0}.filter-bar .filter-bar__filters-inner{display:flex;align-items:stretch;height:100%;margin:0;padding:0;gap:0}.filter-bar .filter-bar__filters .filter-group{position:relative;display:flex;align-items:stretch;margin:0;border-right:1px solid #dcdcdc}.filter-bar .filter-bar__filters .filter-group__label{height:58px;padding:0 40px;border:0;background:transparent}.filter-bar .filter-group__label:before{display:none}.filter-bar .filter-bar__results-count{grid-column:2;grid-row:1;align-self:center;margin:0;padding:0 24px;white-space:nowrap;font-size:16px;font-weight:600;letter-spacing:.08em;color:#6b6b6b}.filter-bar .filter-bar__sort-group{grid-column:3;grid-row:1;justify-self:end;position:relative;display:flex;align-items:stretch;margin:0;border-left:1px solid #dcdcdc}.filter-bar .filter-bar__button--sort{height:auto;padding:0 40px;border:0}.filter-bar :is(.filter-bar__button--sort,.filter-group__label){font-size:15px;letter-spacing:.08em;color:#6b6b6b;transition:color .15s ease}.filter-bar :is(.filter-bar__button--sort,.filter-group__label):hover,.filter-bar .filter-group--active .filter-group__label,.filter-bar .filter-bar__sort-group:has(.filter-group__values[aria-hidden=false]) .filter-bar__button--sort{color:#1a1a1a}.filter-bar .filter-group.filter-group .filter-group__label .filter-group__label-count{min-width:0;height:auto;margin:0 0 0 4px;padding:0;background:none;border-radius:0;color:inherit;font-size:inherit;line-height:inherit}.filter-bar .filter-group__label-count:before{content:"("}.filter-bar .filter-group__label-count:after{content:")"}.filter-bar .filter-bar__active-filters{grid-column:1 / -1;grid-row:2;margin:0;padding:12px 42px;border-top:1px solid #dcdcdc}.filter-bar .filter-bar__active-filters:not(:has(.active-filters__active-filter:not(.active-filters__clear))){display:none}.filter-bar .active-filters{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;margin:0;padding:0}.filter-bar .active-filters__active-filter{display:inline-flex;align-items:center;gap:8px;margin:0;padding:6px 12px;background:transparent;border:1px solid #dcdcdc;border-radius:0;font-size:14px;line-height:1.4;letter-spacing:.06em;color:#6b6b6b}.filter-bar .active-filters__active-filter:hover{border-color:#6b6b6b;color:#1a1a1a}.filter-bar .active-filters__active-filter .icon{width:10px;height:10px;margin:0}.filter-bar .active-filters__swatch{width:12px;height:12px;margin:0;border-radius:50%}.filter-bar .active-filters__active-filter.active-filters__clear{padding:6px 0;border:0;text-decoration:underline;text-decoration-color:#bdbdbd;text-underline-offset:4px}.filter-bar .filter-group__values{top:59px;background:var(--color-background);border:1px solid #dcdcdc;border-top:0;box-shadow:0 18px 24px -18px #0000001f;padding:28px 40px;max-height:none;overflow:visible}.filter-bar .filter-group__values-header{display:none}.filter-bar .filter-bar__filters .filter-group__values:not(:has(.has-swatch)){left:-1px;right:auto;width:max-content;min-width:calc(100% + 2px)}.filter-bar .filter-bar__filters .filter-group:first-child .filter-group__values:not(:has(.has-swatch)){left:0;min-width:calc(100% + 1px)}.filter-bar .filter-bar__sort-group .filter-group__values{left:auto;right:0;width:max-content;min-width:calc(100% + 1px)}.filter-bar .filter-group__list--sort,.filter-bar .filter-group__values .filter-group__list:not(.has-swatch){display:flex;flex-direction:column;gap:18px;padding:0}.filter-bar .filter-group__list--sort .filter-item,.filter-bar .filter-group__values .filter-group__list:not(.has-swatch) .filter-item{margin:0}.filter-bar .filter-group__list--sort .filter-input__input{display:none}.filter-bar .filter-group__values .filter-item__label{font-size:16px;color:#6b6b6b;transition:color .15s ease}.filter-bar .filter-group__values .filter-item__content:hover .filter-item__label,.filter-bar .filter-group__values input:checked+.filter-item__content-inner .filter-item__label{color:#1a1a1a}.filter-bar .filter-group__values .filter-item__count{color:#a0a0a0}.filter-bar .filter-drawer__price-range-input input,.filter-bar .filter-drawer__price-range-input{border-color:#dcdcdc}.filter-bar .filter-bar__filters .filter-group:has(.filter-group__list.has-swatch){position:static}.filter-bar .filter-bar__filters .filter-group__values:has(.filter-group__list.has-swatch){top:59px;left:0;right:0;width:auto;border-width:0 0 1px;padding:24px 42px 28px}}@media(min-width:960px)and (max-width:1199px){.filter-bar .filter-bar__filters .filter-group__label,.filter-bar .filter-bar__button--sort{padding:0 22px}}
/*# sourceMappingURL=/cdn/shop/t/53/assets/kj-filter-bar.css.map */
