.facets{display:block}.facet{border:0;margin:0;padding:0;min-width:0;border-block-end:1px solid var(--color-border)}.facet:last-child{border-block-end:0}.facet__summary{display:flex;align-items:center;gap:8px;min-height:46px;padding-block:4px;cursor:pointer;list-style:none;font-size:11.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--color-ink);-webkit-tap-highlight-color:transparent}.facet__summary::-webkit-details-marker{display:none}.facet__summary::marker{content:""}.facet__summary:hover{color:var(--color-primary)}.facet__summary:focus-visible{outline:var(--focus-ring);outline-offset:2px;border-radius:4px}.facet__title{flex:1 1 auto;min-width:0}.facet__badge{flex:none;display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding-inline:5px;border-radius:9px;background:var(--color-primary);color:var(--color-primary-ink);font-size:10.5px;font-weight:700;letter-spacing:0;font-variant-numeric:tabular-nums}.facet__badge[hidden],.facet__sr-count[hidden]{display:none}.facet__chev{flex:none;color:var(--color-muted);transition:transform var(--dur-base) var(--ease-out)}.facet[open]>.facet__summary .facet__chev{transform:rotate(180deg)}.facet__panel{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--dur-base) var(--ease-out)}.facet[open]>.facet__panel{grid-template-rows:1fr}.facet.is-animating>.facet__panel{grid-template-rows:var(--rows, 0fr)}.facet__panel-in{min-height:0;overflow:hidden}.facet__panel-in>:last-child{margin-block-end:14px}.facet__list{list-style:none;margin:0;padding:0;display:grid;gap:1px}.facets--chips .facet__list{display:flex;flex-wrap:wrap;gap:7px}.facet__opt{display:flex;align-items:center;gap:10px;min-height:34px;cursor:pointer;font-size:14px;color:var(--color-ink);position:relative}.facet__opt.is-disabled{opacity:.4;cursor:default}.facet__input{position:absolute;opacity:0;width:1px;height:1px}.facets--sidebar .facet__opt{padding-inline:2px;border-radius:4px}.facets--sidebar .facet__opt:hover:not(.is-disabled){background:var(--color-img-bg)}.facet__label{flex:1 1 auto;min-width:0;overflow-wrap:anywhere}.facet__count{flex:none;font-size:12px;color:var(--color-muted);font-variant-numeric:tabular-nums}.checkbox__box{position:relative;width:17px;height:17px;border:1px solid var(--color-border);border-radius:4px;background:var(--color-surface);flex:none;display:inline-flex;align-items:center;justify-content:center;transition:background var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out)}.checkbox__box:after{content:"";width:9px;height:5px;margin-block-start:-2px;border-inline-start:2px solid var(--color-primary-ink);border-block-end:2px solid var(--color-primary-ink);transform:rotate(-45deg) scale(0);transition:transform var(--dur-fast) var(--ease-out)}.facets .facet__input:checked~.checkbox__box{background:var(--color-primary);border-color:var(--color-primary)}.facets .facet__input:checked~.checkbox__box:after{transform:rotate(-45deg) scale(1);border-inline-start:2px solid var(--color-primary-ink);border-block-end:2px solid var(--color-primary-ink);border-inline-end:0;border-block-start:0}.facets .facet__input:focus-visible~.checkbox__box{outline:var(--focus-ring);outline-offset:2px}.facets .facet__opt.is-disabled{opacity:1;color:var(--color-muted)}.facets .facet__opt.is-disabled .facet__count{color:var(--color-muted)}.facets .checkbox>input:disabled~*,.facets .facet__input:disabled~*{opacity:.7}.facet__swatch{width:16px;height:16px;border-radius:50%;border:1px solid var(--color-border);background:var(--facet-swatch, var(--color-img-bg)) center / cover;flex:none}.facet-chip{display:inline-flex;align-items:center;gap:6px;min-height:40px;padding:8px 14px;border:1px solid var(--color-border);border-radius:var(--radius-btn);background:var(--color-surface);font-size:12.5px;font-weight:700;color:var(--color-ink);transition:background var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out)}.facet-chip{max-width:100%}.facet-chip .checkbox__label{flex:0 1 auto;min-width:0;overflow-wrap:anywhere}.facet-chip .facet__count{font-size:11px}.facet-chip:hover:not(.is-disabled):not(:has(.facet__input:checked)){border-color:var(--color-primary);color:var(--color-primary)}.facet-chip:hover:has(.facet__input:checked){border-color:var(--color-primary)}.facet-chip.is-on,.facet-chip:has(.facet__input:checked){background:var(--color-primary);border-color:var(--color-primary);color:var(--color-primary-label)}.facet-chip.is-on .facet__count,.facet-chip:has(.facet__input:checked) .facet__count{color:#ffffffbf}.facet-chip:has(.facet__input:focus-visible){outline:var(--focus-ring);outline-offset:2px}.facet__more{margin-block-start:8px}.facet__more>summary{list-style:none;display:inline-flex;align-items:center;min-height:36px;padding-inline:2px;cursor:pointer;font-size:12.5px;font-weight:700;color:var(--color-primary);text-decoration:underline;text-underline-offset:3px}.facet__more>summary::-webkit-details-marker{display:none}.facet__more>summary::marker{content:""}.facet__more>summary:focus-visible{outline:var(--focus-ring);outline-offset:2px;border-radius:4px}.facet__more[open] .facet__more-show{display:none}.facet__more:not([open]) .facet__more-hide{display:none}.facet__more:not([open]) .facet__list--extra{display:none}.facet__list--extra{margin-block-start:8px}.facets--chips .facet__more{width:100%}.facet__suppressed{margin:10px 0 0;font-size:11px;line-height:15px;color:var(--color-muted)}.facet__price{display:flex;align-items:center;gap:8px}.facet__price-field{display:flex;align-items:center;gap:4px;flex:1;min-width:0}.facet__currency{font-size:12px;color:var(--color-muted)}.facet__price-input{width:100%;min-height:44px;padding:0 10px;border:1px solid var(--color-border);border-radius:var(--radius-btn);background:var(--color-surface);font:inherit;font-size:14px}.facet__price-input:focus-visible{outline:var(--focus-ring);outline-offset:1px;border-color:var(--color-primary)}.facet__price-sep{color:var(--color-muted)}.facet__presets{display:flex;flex-wrap:wrap;gap:7px;margin-top:10px}.facet-preset{min-height:36px;padding:6px 12px;font-size:12px}.facet-preset.is-on{background:var(--color-primary);color:var(--color-primary-label);border-color:var(--color-primary)}.plp-chips{display:flex;flex-wrap:wrap;gap:7px;padding:12px var(--gutter) 0}.plp-chips[hidden]{display:none!important}.plp-chip{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:0 6px 0 11px;border-radius:var(--radius-btn);background:var(--color-primary);color:var(--color-primary-label);font-size:11.5px;font-weight:700}.plp-chip__x{width:20px;height:20px;border-radius:50%;background:#ffffff38;color:inherit;display:inline-flex;align-items:center;justify-content:center;position:relative}.plp-chip__x:after{content:"";position:absolute;top:-12px;right:-12px;bottom:-12px;left:-12px}.plp-chip:hover .plp-chip__x{background:#ffffff5c}.plp-chip--clear{background:none;border:1px solid var(--color-border);color:var(--color-primary);padding:0 12px}.plp-chip--clear:hover{border-color:var(--color-primary)}@media(min-width:1024px){.plp-chips{padding-inline:0}}@media(prefers-reduced-motion:reduce){.facet__panel{transition:none}.facet__chev,.checkbox__box,.checkbox__box:after,.facet-chip{transition:none}}.plp__aside{display:none}.plp__aside-apply{margin-block-start:12px}@media(min-width:1024px){.plp__aside{display:block;inline-size:100%;min-inline-size:0;position:sticky;top:calc(var(--sticky-header-h, 0px) + var(--plp-sticky-h, 0px) + 16px);max-height:calc(100vh - var(--sticky-header-h, 0px) - var(--plp-sticky-h, 0px) - 32px);max-height:calc(100dvh - var(--sticky-header-h, 0px) - var(--plp-sticky-h, 0px) - 32px);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-gutter:stable;padding-inline-end:8px}.plp__aside::-webkit-scrollbar{width:8px}.plp__aside::-webkit-scrollbar-thumb{background:var(--color-border);border-radius:4px}.plp__aside::-webkit-scrollbar-thumb:hover{background:var(--color-muted)}}.filter-drawer .drawer__body{scrollbar-gutter:stable;padding-block:2px 14px}.filter-drawer .drawer__foot--row{display:flex;gap:10px}.filter-drawer .drawer__foot--row .btn{flex:1 1 0;min-width:0}.filter-drawer .filter-drawer__apply{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-primary-label)}.filter-drawer .drawer__panel{max-height:92vh;max-height:92dvh}@media(max-width:767px){.filter-drawer .drawer__panel{max-height:88vh;max-height:88dvh}.filter-drawer .drawer__body,.filter-drawer .drawer__head,.filter-drawer .drawer__foot{padding-inline:16px}}@media(min-width:768px){.filter-drawer .drawer__panel{max-width:520px;max-height:82vh;max-height:82dvh}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/component-facets.css.map */
