.ksl-collection{display:block;--ksl-filter-accent:#414b3c}.ksl-collection .facets-container{padding-top:1rem}.ksl-collection .facets__heading,.ksl-collection .facet-filters__label{font-size:1.2rem;font-weight:500;letter-spacing:.035em}.ksl-collection .facets__summary-label{font-size:1.35rem;font-weight:500;letter-spacing:.015em}.ksl-collection .facets__summary{min-height:48px}.ksl-collection .facets__summary .icon-caret{width:1rem}.ksl-collection .facets__label{min-height:44px;padding-block:1rem;font-size:1.3rem;line-height:1.6}.ksl-collection .facets-layout-list--text :is(.facet-checkbox,.mobile-facets__label){position:relative;isolation:isolate;display:flex;align-items:center;width:100%;min-height:48px;margin:0;padding:1.1rem 1.2rem 1.1rem 4.2rem;border:1px solid transparent;border-radius:.6rem;cursor:pointer;transition:background-color .16s ease,border-color .16s ease}.ksl-collection .facets-layout-list--text :is(.facet-checkbox,.mobile-facets__label)>input[type=checkbox]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;opacity:0;z-index:3;cursor:inherit}.ksl-collection .facets-layout-list--text :is(.facet-checkbox,.mobile-facets__label)>:is(svg,.svg-wrapper,.mobile-facets__highlight){display:none}.ksl-collection .facets-layout-list--text :is(.facet-checkbox,.mobile-facets__label):before{content:"";position:absolute;left:1.2rem;top:50%;transform:translateY(-50%);width:1.8rem;height:1.8rem;box-sizing:border-box;border:1.5px solid #a8ad9f;border-radius:.45rem;background:#fff;transition:background-color .16s ease,border-color .16s ease}.ksl-collection .facets-layout-list--text :is(.facet-checkbox,.mobile-facets__label):after{content:"";position:absolute;left:1.85rem;top:50%;width:.5rem;height:.9rem;border:solid #fff;border-width:0 1.7px 1.7px 0;transform:translateY(-65%) rotate(45deg);opacity:0;pointer-events:none}.ksl-collection .facets-layout-list--text .facet-checkbox__text{display:flex;align-items:center;gap:1.2rem;flex:1;min-width:0;line-height:1.5}.ksl-collection .facets-layout-list--text .facet-checkbox__text-label{flex:1;text-decoration:none}.ksl-collection .facets-layout-list--text .facets__label:is(:hover,:focus-within) .facet-checkbox__text-label{text-decoration:none}.ksl-collection .facets-layout-list--text .facet-checkbox__count{flex-shrink:0;color:#72766b;font-size:1.15rem;font-variant-numeric:tabular-nums}.ksl-collection .facets-layout-list--text :is(.facet-checkbox,.mobile-facets__label):has(input:checked){background:#f0f2eb;border-color:#d8dece;color:var(--ksl-filter-accent)}.ksl-collection .facets-layout-list--text :is(.facet-checkbox,.mobile-facets__label):has(input:checked):before{background:var(--ksl-filter-accent);border-color:var(--ksl-filter-accent)}.ksl-collection .facets-layout-list--text :is(.facet-checkbox,.mobile-facets__label):has(input:checked):after{opacity:1}.ksl-collection .facets-layout-list--text :is(.facet-checkbox,.mobile-facets__label):has(:focus-visible){outline:2px solid var(--ksl-filter-accent);outline-offset:2px}.ksl-collection .facets-layout-list--text :is(.facet-checkbox,.mobile-facets__label).disabled{cursor:not-allowed}.ksl-collection .facets-layout-list--text .facets__item+.facets__item{margin-top:.4rem}.ksl-collection .facets-layout-list--text .mobile-facets__item+.mobile-facets__item{margin-top:.6rem}@media(hover:hover){.ksl-collection .facets-layout-list--text :is(.facet-checkbox,.mobile-facets__label):not(.disabled):hover{background:#f5f5ef;border-color:#d8dece}.ksl-collection .facets-layout-list--text :is(.facet-checkbox,.mobile-facets__label):has(input:checked):hover{background:#e8eddf}}.ksl-collection .facets__label:hover,.ksl-collection .facets__label.active{color:var(--ksl-filter-accent)}.ksl-collection .facets__price{gap:.6rem}.ksl-collection .facets__price .field__input{font-size:1.4rem;min-height:4.8rem}.ksl-collection .facet-filters__sort{font-size:1.3rem;min-height:44px;padding-block:1rem}.ksl-collection .product-count__text{font-size:1.2rem;line-height:1.7}.ksl-collection .active-facets__button-inner{font-size:1.15rem;line-height:1.6;min-height:3.8rem;padding:.8rem 1.1rem;background:#edf0e8;color:var(--ksl-filter-accent);box-shadow:none;border:1px solid #d8ded1;border-radius:.4rem}.ksl-collection .active-facets__button-inner:before,.ksl-collection .active-facets__button-inner:after{box-shadow:none}.ksl-collection .active-facets__button-inner .svg-wrapper{flex-shrink:0}.ksl-collection .active-facets__button-inner:hover{border-color:var(--ksl-filter-accent)}.ksl-collection .active-facets__button-remove{font-size:1.2rem;text-underline-offset:.4rem}.ksl-collection .facets__reset{font-size:1.2rem}.ksl-collection .collection--empty{padding-block:5rem}.ksl-collection .collection--empty .title{font:400 clamp(2.4rem,3vw,3.4rem)/1.5 Georgia,"Times New Roman",serif}.ksl-collection .facets__disclosure[open] .facets__display{border:1px solid #dfdfd6;box-shadow:0 1rem 3rem #26252212}.ksl-collection noscript .button{margin:1rem 0}.collection-hero:not(.collection-hero--with-image) .collection-hero__title{margin-block:1.8rem .8rem}.ksl-collection #product-grid{--grid-desktop-horizontal-spacing:16px;--grid-desktop-vertical-spacing:24px;--grid-mobile-horizontal-spacing:10px;--grid-mobile-vertical-spacing:18px;margin-top:0}.ksl-collection #product-grid .card.card--media>.card__inner{flex:0 0 auto;overflow:hidden}.ksl-collection #product-grid .card>.card__content{flex-grow:0}.ksl-collection #product-grid .card>.card__content>.card__information{padding:1rem 0 0;border:0}.ksl-collection #product-grid .card .card__heading{font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:400;font-size:1.5rem;line-height:1.4;letter-spacing:0;min-height:4.2rem;overflow-wrap:break-word}.ksl-collection #product-grid .card .card__heading a{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.ksl-collection #product-grid .card>.card__content>.card__information>.card-information{margin-top:0;padding-top:.4rem}.ksl-collection #product-grid .card .card-information .price{font-family:var(--font-body-family);font-size:1.35rem;line-height:1.5;letter-spacing:.015em;margin-top:0}.ksl-collection #product-grid .card .price__container{margin-bottom:0}.ksl-collection #product-grid .card .card__media img{object-fit:cover}@media(min-width:750px){.ksl-collection .facets-vertical-sort{padding-bottom:.8rem;border-bottom:1px solid rgba(var(--color-foreground),.12);margin-bottom:1.4rem}.ksl-collection .facets-vertical-sort .facets-vertical-form{align-items:center;gap:2.4rem;min-height:4.4rem;flex-wrap:wrap}.ksl-collection .facets-vertical-sort .facet-filters{align-items:center;padding-left:0}.ksl-collection .facets-vertical-sort .facet-filters__field{gap:1.2rem}.ksl-collection .facets-vertical-sort .facet-filters__label{display:flex;align-items:center;min-height:4.4rem;margin:0;line-height:1.5}.ksl-collection .facets-vertical-sort .facet-filters__sort{min-height:4.4rem;line-height:1.5;padding-block:1.1rem}.ksl-collection .facets-vertical-sort .product-count-vertical{display:flex;align-items:center;min-height:4.4rem;margin:0}.ksl-collection .facets-vertical-sort .product-count__text{margin:0;line-height:1.5}.ksl-collection .facets__form-vertical{width:clamp(16rem,17vw,20rem)}.ksl-collection .facets__form-vertical .active-facets{gap:.8rem;margin:0 0 1rem}.ksl-collection .facets__form-vertical .active-facets__button{margin:0;padding:0;max-width:100%}.ksl-collection .facets__form-vertical .active-facets__button-wrapper{margin-left:auto;padding:0}.ksl-collection .facets__form-vertical .facets__summary{padding-block:1.2rem}.ksl-collection .facets__form-vertical .facets-wrap{margin:0;padding:0;border:0}.ksl-collection .facets-vertical .facets-wrapper{padding-right:2.4rem}.ksl-collection .facets-vertical .facets-container{padding-top:0}.ksl-collection .facets__heading--vertical{font:400 2.4rem/1.2 var(--font-heading-family);letter-spacing:-.02em;margin-bottom:1.2rem}.ksl-collection .facets__disclosure-vertical{border-top-color:rgba(var(--color-foreground),.14)}.ksl-collection .facets__display-vertical{padding-bottom:1.2rem}.ksl-collection .facets__form-vertical .facets-layout-list--text .facet-checkbox{min-height:44px;padding-block:.8rem}.ksl-collection .facets__form-vertical .facets-layout-list--text .facets__item+.facets__item{margin-top:.2rem}.ksl-collection .facets-vertical .facets__price .field:last-of-type{margin-left:0}.ksl-collection .facets__price .field-currency{margin-right:.3rem;font-size:1.3rem}}@media(min-width:990px){.ksl-collection .facets-vertical .facets-wrapper>.facets-container{position:sticky;top:11rem;max-height:calc(100dvh - 13rem);overflow-y:auto;scrollbar-width:thin;padding-right:.6rem}}@media(max-width:749px){.ksl-collection #product-grid .card .card__heading{font-size:1.35rem;min-height:3.78rem}.ksl-collection #product-grid .card .card-information .price{font-size:1.25rem}.ksl-collection #product-grid .card>.card__content>.card__information{padding-top:.8rem}.ksl-collection .facets-wrapper{border-block:1px solid rgba(var(--color-foreground),.14);margin-bottom:1.4rem;padding-block:.7rem}.ksl-collection .mobile-facets__open{min-height:44px;color:var(--ksl-filter-accent);gap:1rem}.ksl-collection .mobile-facets__open-label{font-size:1.3rem}.ksl-collection .mobile-facets__inner{background:#faf8f4;width:min(92vw,42rem)}.ksl-collection .mobile-facets__main,.ksl-collection .mobile-facets__submenu{background:#faf8f4}.ksl-collection .mobile-facets__heading{font:400 2.4rem/1.3 Georgia,Times New Roman,serif}.ksl-collection .mobile-facets__header{background:#faf8f4;padding:2rem 4rem 1.6rem 2rem}.ksl-collection .mobile-facets__label{min-height:48px;font-size:1.4rem}.ksl-collection .mobile-facets__list.facets-layout-list--text{padding:1rem 1.6rem 2rem}.ksl-collection .mobile-facets__summary{min-height:56px;font-size:1.4rem}.ksl-collection .mobile-facets__footer{background:#faf8f4;padding:1.6rem 2rem max(1.6rem,env(safe-area-inset-bottom));gap:1.6rem}.ksl-collection .mobile-facets__footer .button{background:var(--ksl-filter-accent);color:#fff;min-height:48px}.ksl-collection .mobile-facets__footer .mobile-facets__clear{min-height:44px;font-size:1.2rem}.ksl-collection .mobile-facets__footer>*+*{margin-left:0}.ksl-collection .facets__price .field__input{font-size:16px}}@media(prefers-reduced-motion:reduce){.ksl-collection .facets-layout-list--text :is(.facet-checkbox,.mobile-facets__label),.ksl-collection .facets-layout-list--text :is(.facet-checkbox,.mobile-facets__label):before{transition:none}}@media(forced-colors:active){.ksl-collection .facets-layout-list--text :is(.facet-checkbox,.mobile-facets__label):before{border-color:ButtonText;background:Canvas}.ksl-collection .facets-layout-list--text :is(.facet-checkbox,.mobile-facets__label):has(input:checked):before{background:Highlight;border-color:Highlight;forced-color-adjust:none}.ksl-collection .facets-layout-list--text :is(.facet-checkbox,.mobile-facets__label):after{border-color:HighlightText;forced-color-adjust:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/ksl-collection-filters.css.map */
