faceted-results{display:block}html:has(.facets-toolbar){scroll-padding-top:calc(var(--header-h) + 64px + var(--rule) + 16px)}.facets-toolbar{position:sticky;top:var(--facets-top, var(--header-h));z-index:40;border-bottom:var(--rule) solid var(--c-rule);background:var(--c-bg)}.facets-toolbar__wide{display:none}.facets-toolbar__compact{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.facets-toolbar__compact>:only-child{grid-column:1 / -1}.facets-toolbar__progress{position:absolute;left:0;right:0;bottom:calc(var(--rule) * -1);height:var(--rule);background:var(--lm-navy);transform:scaleX(0);transform-origin:left;pointer-events:none}faceted-results.is-loading .facets-toolbar__progress{animation:lm-progress .9s linear infinite}faceted-results [data-facets-region=results]{transition:opacity var(--fast) var(--ease)}faceted-results.is-loading [data-facets-region=results]{opacity:.55}faceted-results .is-entering{animation:lm-fade .3s var(--ease)}.facets-toolbar__open{display:flex;align-items:center;justify-content:center;gap:8px;min-width:0;min-height:52px;padding:0 8px;border:0;background:transparent;color:var(--c-fg);font-size:13px;font-weight:800;letter-spacing:.04em;line-height:normal}.facets-toolbar__open+.facets-toolbar__open{border-left:var(--rule) solid var(--c-rule)}.facets-toolbar__open--sort{gap:6px}.facets-toolbar__open-value{overflow:hidden;font-weight:600;letter-spacing:0;text-overflow:ellipsis;white-space:nowrap}.facets-toolbar__open:focus-visible{outline-offset:-5px;box-shadow:inset 0 0 0 5px var(--lm-neon)}.facets-toolbar__toggle{display:flex;flex:none;align-items:center;gap:10px;min-height:44px;padding:0 14px;border:var(--rule) solid var(--c-rule);background-color:transparent;color:var(--c-fg);font-size:13px;font-weight:800;letter-spacing:.04em;line-height:normal;border-radius:var(--radius-s)}.facets-toolbar__toggle-show,faceted-results[data-sidebar=hidden] .facets-toolbar__toggle-hide{display:none}faceted-results[data-sidebar=hidden] .facets-toolbar__toggle-show{display:inline}.facets-toolbar__count{flex:none;font-size:14px;font-weight:700;font-variant-numeric:tabular-nums}.facets-toolbar__chips{display:flex;flex:1;align-items:center;gap:6px;min-width:0;margin:-6px;padding:6px}.facets-badge{display:grid;place-items:center;flex:none;min-width:22px;height:22px;padding:0 6px;border-radius:11px;background:var(--c-fg);color:var(--c-bg);font-size:11px;font-weight:800;letter-spacing:.04em;line-height:1}.facets-chip{display:inline-flex;flex:none;align-items:center;gap:8px;min-height:36px;padding:0 10px;border:0;background:var(--lm-accent-tint);color:var(--lm-ink);font-size:13px;font-weight:700;line-height:normal;text-decoration:none;white-space:nowrap;border-radius:var(--radius-s)}.facets-clear{display:inline-flex;flex:none;align-items:center;min-height:36px;padding:0 4px;color:inherit;font-size:13px;font-weight:800;line-height:normal;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px;white-space:nowrap}.sort-menu{position:relative;flex:none}.sort-menu__button{display:flex;align-items:center;gap:10px;min-height:44px;padding:0 14px;border:var(--rule) solid var(--lm-line);background-color:var(--lm-white);color:var(--lm-ink);font-size:13px;line-height:normal;user-select:none;-webkit-user-select:none;border-radius:var(--radius-s)}.sort-menu__prefix,.facets-toolbar__open-prefix{font-weight:800;letter-spacing:.04em}.sort-menu__current{font-weight:600}.sort-menu__chevron{transition:transform var(--dur) var(--ease)}.sort-menu[open] .sort-menu__chevron{transform:rotate(180deg)}.sort-menu__list{position:absolute;top:calc(100% + 8px);right:0;z-index:6;display:flex;flex-direction:column;min-width:260px;padding:6px 0;border:var(--rule) solid var(--lm-line);background:var(--lm-white);color:var(--lm-ink);box-shadow:0 16px 32px -12px rgba(var(--lm-ink-rgb),.25);animation:lm-drop .24s var(--ease);overflow:hidden;border-radius:var(--radius-s)}.sort-menu__option{--fill: var(--lm-accent-tint);display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px;padding:0 14px;color:inherit;font-size:14px;font-weight:500;line-height:normal;text-decoration:none}.sort-menu__option[aria-current=true]{background-size:100% 0%;font-weight:800}.sort-menu__option:focus-visible{outline-offset:-4px;box-shadow:inset 0 0 0 4px var(--lm-neon)}@media(hover:hover){.sort-menu__option[aria-current=true]:hover{background-size:100% 100%}.facets-toolbar__toggle:hover{color:var(--lm-ink)}}.faceted__layout{display:grid;grid-template-columns:minmax(0,1fr)}.faceted__main{display:flex;flex-direction:column;min-width:0}.faceted__side{display:none}.facets__groups{display:flex;flex-direction:column}.facet,.facets__sort{border-bottom:var(--rule) solid var(--c-rule)}.facet__summary{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:56px;user-select:none;-webkit-user-select:none}.facet__title{font-size:13px;font-weight:800;letter-spacing:.08em;line-height:normal}.facet__meta{display:flex;flex:none;align-items:center;gap:8px}.facet [data-icon-minus],.facet[open]>summary [data-icon-plus]{display:none}.facet[open]>summary [data-icon-minus]{display:block}.facet__summary:focus-visible{outline:none;box-shadow:none}.facet__summary:focus-visible .facet__title{outline:2px solid var(--c-fg);outline-offset:3px;box-shadow:0 0 0 3px var(--lm-neon)}.facet__options{display:flex;flex-direction:column;padding-bottom:14px}.facet.is-opening>.facet__options,.facet.is-opening>.facet__range{animation:lm-fade .24s var(--ease)}.facet-option{position:relative;display:flex;align-items:center;gap:10px;min-height:40px;color:inherit;font-size:15px;line-height:normal;text-decoration:none;cursor:pointer}.facet-option__input,.facet-radio__input{position:absolute;top:50%;left:0;z-index:1;width:20px;height:20px;margin:-10px 0 0;opacity:0;cursor:inherit}.facet-option__box{display:grid;place-items:center;flex:none;width:20px;height:20px;border:var(--rule) solid var(--c-fg);background:var(--lm-white);color:var(--lm-white);transition:background-color var(--fast) var(--ease);border-radius:var(--radius-xs)}.facet-option__box .icon{opacity:0}.facet-option__input:checked+.facet-option__box,.facet-option--link[aria-current=true] .facet-option__box{border-color:var(--lm-ink);background:var(--lm-ink)}.facet-option__input:checked+.facet-option__box .icon,.facet-option--link[aria-current=true] .facet-option__box .icon{opacity:1}.facet-option__input:focus-visible+.facet-option__box,.facet-radio__input:focus-visible+.facet-radio__dot{outline:2px solid var(--c-fg);outline-offset:3px;box-shadow:0 0 0 3px var(--lm-neon)}.facet-option--link:focus-visible{outline:none;box-shadow:none}.facet-option--link:focus-visible .facet-option__box{outline:2px solid var(--c-fg);outline-offset:3px;box-shadow:0 0 0 3px var(--lm-neon)}.facet-option__swatch{flex:none}.facet-option__label{flex:1;min-width:0;overflow-wrap:anywhere}.facet-option__count{flex:none;color:var(--c-muted);font-size:12px;font-variant-numeric:tabular-nums}.facet-option--disabled{opacity:.4;cursor:not-allowed}.facet__range{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding-bottom:16px}.facet-range{display:flex;flex-direction:column;gap:6px;min-width:0}.facet-range__label{font-size:12px;font-weight:800;letter-spacing:.08em;line-height:normal}.facet-range__input{height:44px;padding:0 10px}.facets__sort{display:flex;flex-direction:column;padding-bottom:12px}.facets__sort-title{display:flex;align-items:center;min-height:56px}.facet-radio{position:relative;display:flex;align-items:center;gap:10px;min-height:44px;font-size:15px;line-height:normal;cursor:pointer}.facet-radio__dot{flex:none;width:20px;height:20px;border:var(--rule) solid var(--c-fg);border-radius:50%;background:var(--lm-white)}.facet-radio__input:checked+.facet-radio__dot{border-color:var(--lm-ink);background:var(--lm-ink);box-shadow:inset 0 0 0 4px var(--lm-white)}.facet-radio__input:checked:focus-visible+.facet-radio__dot{box-shadow:inset 0 0 0 4px var(--lm-white),0 0 0 3px var(--lm-neon)}.facets__clear{display:inline-flex;align-items:center;align-self:flex-start;min-height:44px;margin-top:16px;color:inherit;font-size:14px;font-weight:800;line-height:normal;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.facets__apply{align-self:flex-start;margin-top:16px}.facets-sheet .facets-sheet__panel{height:min(90vh,860px);height:min(90dvh,860px)}.facets-sheet__head{height:60px;min-height:60px}.facets-sheet__head .overlay__title{letter-spacing:0}.facets-sheet__body{padding:0 16px 24px}.facets-sheet__foot{display:grid;grid-template-columns:auto minmax(0,1fr);gap:8px;padding:12px 16px 16px;background:var(--lm-paper)}.facets-sheet__clear{padding:0 16px;font-size:13px}.facets-sheet__done{gap:12px;padding:0 16px;font-size:14px}.facets-sheet .facets__clear{display:none}@media(pointer:coarse){.facet-option,.facets-chip,.facets-clear{min-height:44px}}@media(max-width:1099px){.no-js .facets-toolbar__wide{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;padding:8px var(--gutter)}.no-js .faceted__side{display:block;padding:0 var(--gutter) 24px;border-bottom:var(--rule) solid var(--c-rule)}}.no-js .facets__sort{display:none}@media(min-width:1100px){.facets-toolbar__wide{display:flex;align-items:center;gap:16px;min-height:64px;padding:0 var(--gutter)}.facets-toolbar__compact{display:none}.faceted--sidebar .faceted__layout{grid-template-columns:300px minmax(0,1fr)}.faceted--sidebar .faceted__side{display:block;border-right:var(--rule) solid var(--c-rule)}.faceted--sidebar[data-sidebar=hidden] .faceted__layout{grid-template-columns:minmax(0,1fr)}.faceted--sidebar[data-sidebar=hidden] .faceted__side{display:none}.facets-sidebar{--facets-sidebar-top: calc(var(--facets-top, var(--header-h)) + 64px + var(--rule));position:sticky;top:var(--facets-sidebar-top);max-height:calc(100vh - var(--facets-sidebar-top));padding:0 24px 32px var(--gutter);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none}.facets-sidebar::-webkit-scrollbar{display:none}.facets-sidebar .facets__sort{display:none}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/component-facets.css.map */
