facet-results{--facets-width: 240px;display:block}@media(min-width:1300px){facet-results{--facets-width: 270px}}.results-bar__sentinel{height:0}.results-bar{position:relative;z-index:var(--z-sticky);display:flex;align-items:center;gap:12px;min-height:52px;margin-bottom:16px;border-bottom:1px solid var(--line);background:rgb(var(--c-bg));font-size:var(--fs-sm)}.results-bar__start,.results-bar__end{display:flex;flex:1 1 0;align-items:center;min-width:0}.results-bar__end{justify-content:flex-end}.results-bar__count{flex:0 1 auto;color:var(--muted);text-align:center;white-space:nowrap}.results-bar__count:empty{display:none}.results-bar__toggle{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding-inline-end:8px;color:inherit;white-space:nowrap}.results-bar__toggle .icon-filter{font-size:20px}.results-bar__toggle-count:empty{display:none}.results-bar__toggle-arrow{display:inline-flex;font-size:14px;transition:transform var(--dur) var(--ease)}[dir=rtl] .results-bar__toggle-arrow,.results-bar__toggle[aria-expanded=true] .results-bar__toggle-arrow{transform:scaleX(-1)}[dir=rtl] .results-bar__toggle[aria-expanded=true] .results-bar__toggle-arrow{transform:none}.results-bar__layout{display:flex;align-items:center}.results-bar__layout-btn{display:inline-flex;align-items:center;justify-content:center;width:40px;height:44px;color:inherit;font-size:20px;opacity:.4;transition:opacity var(--dur-fast)}.results-bar__layout-btn[aria-pressed=true]{opacity:1}@media(max-width:767.98px){.js .results-bar{position:sticky;top:var(--results-sticky-top, 0px);transition:transform var(--dur) var(--ease)}.js .results-bar.is-tucked{transform:translateY(calc(-100% - 2px))}}@media(min-width:768px){.results-bar{margin-bottom:24px}}.results-bar--split{align-items:stretch;gap:0;min-height:0;margin-bottom:24px;border-top:1px solid var(--line);font-size:14px;font-weight:500}.results-bar--split .results-bar__start,.results-bar--split .results-bar__end{flex:1 1 50%;align-items:stretch;justify-content:center;min-height:54px}.results-bar--split .results-bar__count:not(.visually-hidden):not(:empty){display:flex;flex:0 0 auto;align-items:center;padding-inline:16px}.results-bar--split .results-bar__start~.results-bar__count:not(.visually-hidden):not(:empty),.results-bar--split .results-bar__start~.results-bar__end,.results-bar--split .results-bar__count:not(.visually-hidden):not(:empty)~.results-bar__end,.results-bar--split .results-bar__sort+.results-bar__layout{border-inline-start:1px solid var(--line)}.results-bar--split .results-bar__toggle{flex:1 1 auto;justify-content:center;gap:10px;min-height:54px;padding:0;font-weight:inherit}[dir=rtl] .results-bar--split .results-bar__toggle{flex-direction:row-reverse}.results-bar--split .results-bar__toggle .icon-filter{font-size:18px}.results-bar--split .results-bar__sort{flex:1 1 auto;align-items:stretch;min-width:0}.results-bar--split .link-dropdown{display:block;width:100%}.results-bar--split .link-dropdown__toggle{justify-content:center;gap:10px;width:100%;min-height:54px;padding-inline:8px;font-weight:inherit}.results-bar--split .link-dropdown__toggle>span{min-width:0;overflow:hidden;text-overflow:ellipsis}.results-bar--split .link-dropdown__toggle>.icon{font-size:18px}.results-bar--split .results-bar__layout{flex:0 0 auto;padding-inline:6px}@media(max-width:767.98px){.results-wrap--flush .results-bar.results-bar--split{margin-bottom:24px;padding-inline:0}}.results-layout__main{min-width:0}.results-region:focus{outline:none}@media(min-width:768px){.results-layout--with-column{display:grid;grid-template-columns:var(--facets-width) minmax(0,1fr);align-items:start;column-gap:clamp(24px,3vw,48px)}.js facet-results.is-collapsed .results-layout--with-column{grid-template-columns:minmax(0,1fr)}.js facet-results.is-collapsed .facets{display:none}}.results-region{transition:opacity var(--dur)}facet-results.is-loading .results-region,facet-results.is-loading .results-pagination{opacity:.4;pointer-events:none}.results-grid{--cols: var(--results-cols-mobile, 2);--cols-md: var(--results-cols-tablet, 3)}@media(min-width:768px){.results-grid{--grid-gap-y: calc(var(--grid-gap) * 1.5)}}@media(min-width:768px)and (max-width:999.98px){facet-results:not(.is-collapsed) .results-layout--with-column .results-grid{--cols-md: 2}}@media(max-width:767.98px){facet-results[data-mobile-cols="1"] .results-grid{--cols: 1}facet-results[data-mobile-cols="2"] .results-grid{--cols: 2}}.results-empty{padding-block:60px;text-align:center}.results-empty__title{margin-bottom:20px}.results-pagination{transition:opacity var(--dur)}@media(max-width:767.98px){.results-wrap--flush{padding-inline:0}.results-wrap--flush .results-bar,.results-wrap--flush .results-active,.results-wrap--flush .results-empty,.results-wrap--flush .results-pagination{padding-inline:var(--gutter)}.results-wrap--flush .results-bar{margin-bottom:0}.results-wrap--flush .results-grid{--grid-gap: 3px;--grid-gap-y: 3px}}.facet-pills{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.facet-pill{display:inline-flex;align-items:center;gap:8px;min-height:34px;padding:4px 12px;border:1px solid var(--line-strong);border-radius:100px;color:inherit;font-size:var(--fs-sm);line-height:1.2;transition:border-color var(--dur-fast),background-color var(--dur-fast)}.facet-pill .icon{font-size:12px}@media(hover:hover){.facet-pill:hover{border-color:rgb(var(--c-text));background:var(--surface)}}.facet-pills__clear{display:inline-flex;align-items:center;min-height:34px;padding-inline:4px;font-size:var(--fs-sm)}.results-active:empty{display:none}.results-active{margin-bottom:16px}@media(max-width:767.98px){.results-active .facet-pills{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.results-active .facet-pills::-webkit-scrollbar{display:none}.results-active .facet-pills>li{flex:0 0 auto}.results-wrap--flush .results-active{margin-block:10px}}@media(min-width:768px){facet-results:not(.is-collapsed) .results-layout--with-column .results-active{display:none}}.facets__head,.facets__foot{display:none}.facets__title{margin:0}.facets__active{padding-bottom:16px;border-bottom:1px solid var(--line)}.facets__active-title{margin:0 0 10px;font-weight:var(--font-body-weight-bold)}.facets__apply{margin-top:16px}.no-js .facets{margin-bottom:24px}.no-js .facets-backdrop{display:none}@media(max-width:767.98px){.js .facets{position:fixed;z-index:var(--z-drawer);top:0;inset-inline-start:0;display:flex;flex-direction:column;width:min(100% - 48px,400px);height:100%;height:100dvh;background:rgb(var(--c-bg));color:rgb(var(--c-text));box-shadow:0 0 40px #0000002e;transform:translate(-104%);visibility:hidden;transition:transform var(--dur) var(--ease),visibility 0s linear var(--dur)}[dir=rtl].js .facets{transform:translate(104%)}.js facet-results.is-drawer-open .facets{transform:none;visibility:visible;transition-delay:0s}.js .facets__head{display:flex;flex:0 0 auto;align-items:center;justify-content:space-between;gap:12px;min-height:56px;padding-inline:var(--gutter) calc(var(--gutter) - 10px);border-bottom:1px solid var(--line)}.js .facets__scroll{flex:1 1 auto;min-height:0;padding:4px var(--gutter) 24px;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.js .facets__active{padding-top:14px}.js .facets__foot{display:flex;flex:0 0 auto;gap:10px;padding:12px var(--gutter) calc(12px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--line);background:rgb(var(--c-bg))}.js .facets__foot .btn{flex:1 1 0;min-width:0;padding-inline:12px}}@media(min-width:768px){.facets-backdrop,.facets--mobile-only{display:none}.facets--sticky{position:sticky;top:calc(var(--results-sticky-top, 0px) + 16px)}.facets--sticky .facets__scroll{max-height:calc(100vh - var(--results-sticky-top, 0px) - 32px);margin-inline-start:-4px;padding-inline:4px 14px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}}.facet{margin:0;border-bottom:1px solid var(--line)}.facet .facet__toggle{gap:12px;color:inherit;font-weight:var(--font-body-weight-bold)}.facet .facet__toggle>.icon{font-size:14px}.facet__active-count{color:var(--muted);font-weight:var(--font-body-weight)}.facet .facet__content{padding:2px 0 18px}.facet__list{display:grid;gap:2px}.facet--two-col .facet__list{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:12px}.js .facet:not(.is-expanded) .facet__item--extra{display:none}.facet__more{display:inline-flex;align-items:center;min-height:40px;margin-top:4px;font-size:var(--fs-sm)}.facet__more[aria-expanded=false] .facet__more-close,.facet__more[aria-expanded=true] .facet__more-open{display:none}.facet-option{position:relative;display:flex;align-items:center;gap:10px;min-height:40px;padding-block:4px;cursor:pointer;line-height:1.3}.facet-option.is-disabled{opacity:.4;cursor:default}.facet-option__box{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:20px;height:20px;border:1px solid var(--input-border);border-radius:min(var(--radius),4px);background:var(--input-bg);color:rgb(var(--c-bg));transition:background-color var(--dur-fast),border-color var(--dur-fast)}.facet-option__tick{opacity:0}.facet-option__input:checked~.facet-option__box{border-color:rgb(var(--c-text));background:rgb(var(--c-text))}.facet-option__input:checked~.facet-option__box .facet-option__tick{opacity:1}.facet-option__input:focus-visible~.facet-option__box,.facet-option__input:focus-visible~.facet-option__swatch{outline:2px solid rgb(var(--c-text));outline-offset:2px}.facet-option--radio .facet-option__box{border-radius:50%}.facet-option--radio .facet-option__input:checked~.facet-option__box{background:var(--input-bg);box-shadow:inset 0 0 0 5px rgb(var(--c-text))}.facet-option__label{flex:1 1 auto;min-width:0;overflow-wrap:anywhere}.facet-option.is-active .facet-option__label{font-weight:var(--font-body-weight-bold)}.facet-option__count{flex:0 0 auto;color:var(--muted);font-size:var(--fs-xs)}@media(hover:hover){.facet-option:not(.is-disabled):hover .facet-option__box{border-color:var(--input-border-hover)}}.facet--swatch .facet__list{gap:6px}.facet--swatch-two-column .facet__list{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:10px}.facet--swatch-no-label .facet__list{display:flex;flex-wrap:wrap;gap:10px}.facet--swatch .facet-option{gap:8px}.facet--swatch{--swatch-size: 28px}.facet--swatch .facet-option__swatch{flex:0 0 auto}.facet--swatch .facet-option__input:checked~.facet-option__swatch{box-shadow:0 0 0 2px rgb(var(--c-bg)),0 0 0 3.5px rgb(var(--c-text))}.facet--swatch-no-label .facet-option{min-width:44px;min-height:44px;justify-content:center;padding:0}.facet--swatch-no-label .facet-option__label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.facet--buttons .facet__list{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.facet--buttons .facet-option{justify-content:center;min-height:44px;padding:4px 6px;border:1px solid var(--input-border);border-radius:var(--radius);text-align:center;transition:border-color var(--dur-fast),background-color var(--dur-fast),color var(--dur-fast)}.facet--buttons .facet-option__label{flex:0 1 auto}.facet--buttons .facet-option.is-active{border-color:rgb(var(--c-text));background:rgb(var(--c-text));color:rgb(var(--c-bg))}.facet--buttons .facet-option:has(.facet-option__input:checked){border-color:rgb(var(--c-text));background:rgb(var(--c-text));color:rgb(var(--c-bg))}.facet--buttons .facet-option:has(.facet-option__input:not(:checked)){border-color:var(--input-border);background:none;color:inherit}.facet--buttons .facet-option.is-active .facet-option__label{font-weight:inherit}.facet--buttons .facet-option:focus-within{outline:2px solid rgb(var(--c-text));outline-offset:2px}.facet--buttons .facet-option.is-disabled{text-decoration:line-through}@media(hover:hover){.facet--buttons .facet-option:not(.is-disabled):not(.is-active):hover{border-color:var(--input-border-hover)}}.facet--availability{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-block:12px}.facet__legend{font-weight:var(--font-body-weight-bold)}.facet-switch{position:relative;display:inline-flex;flex:0 0 auto;padding:3px;border:1px solid var(--input-border);border-radius:100px}.facet-switch__option{display:inline-flex;align-items:center;min-height:32px;padding-inline:14px;border-radius:100px;font-size:var(--fs-sm);cursor:pointer;transition:background-color var(--dur-fast),color var(--dur-fast)}.facet-switch__input:checked+.facet-switch__option{background:rgb(var(--c-text));color:rgb(var(--c-bg))}.facet-switch__input:focus-visible+.facet-switch__option{outline:2px solid rgb(var(--c-text));outline-offset:2px}.results-bar__sort{display:flex;align-items:center}.results-bar--classic .link-dropdown__toggle>.icon{font-size:14px}
/*# sourceMappingURL=/cdn/shop/t/12/assets/facets.css.map */
