.bfit-collection-grid .mobile-facets__wrapper,.bfit-collection-grid .mobile-facets__disclosure{flex:0 1 auto;width:auto}.bfit-collection-grid .mobile-facets__open-wrapper{align-items:center;display:flex;flex:0 0 auto;flex-wrap:nowrap;gap:var(--bfit-space-12);justify-content:flex-start;width:auto}.bfit-collection-grid .mobile-facets__open,.bfit-collection-grid .bfit-facets__sort-pill,.bfit-collection-grid .bfit-facets__all{align-items:center;border:2px solid var(--bfit-ink);border-radius:var(--bfit-radius-pill);box-sizing:border-box;color:var(--bfit-ink-export);display:inline-flex;font-family:var(--bfit-font-body);font-size:var(--bfit-t-games-fpill);font-weight:var(--bfit-t-games-fpill-wt);gap:var(--bfit-space-6);height:var(--bfit-games-fpill-h);line-height:var(--bfit-t-games-fpill-lh);padding:0 var(--bfit-space-16);transition:background-color var(--bfit-dur-fast) ease;width:auto}.bfit-collection-grid .bfit-facets__all{justify-content:center;margin-left:auto;text-decoration:none;white-space:nowrap}.bfit-collection-grid .bfit-facets__all:hover{background-color:var(--bfit-lilac-tint)}.bfit-collection-grid .bfit-facets__all:focus-visible{outline:3px solid var(--bfit-cobalt);outline-offset:3px}.bfit-collection-grid .mobile-facets__open>*+*{margin-left:0}.bfit-collection-grid .mobile-facets__open .button-label,.bfit-collection-grid .bfit-facets__sort-pill .button-label{font-size:inherit;font-weight:inherit;letter-spacing:normal;line-height:inherit}.bfit-collection-grid .mobile-facets__open:hover .mobile-facets__open-label{text-decoration:none}.bfit-collection-grid .mobile-facets__open svg,.bfit-collection-grid .bfit-facets__sort-pill svg{flex:none;height:var(--bfit-space-16);width:var(--bfit-space-16)}.bfit-collection-grid .mobile-facets__open-wrapper:hover .mobile-facets__open:hover,.bfit-collection-grid .mobile-facets__open-wrapper:hover .bfit-facets__sort-pill:hover{background-color:var(--bfit-lilac-tint)}.bfit-collection-grid .mobile-facets__open-wrapper:focus-visible{box-shadow:none;outline:none}.bfit-collection-grid .mobile-facets__open-wrapper:focus-visible .mobile-facets__open,.bfit-collection-grid .mobile-facets__open-wrapper:focus-visible .bfit-facets__sort-pill{outline:3px solid var(--bfit-cobalt);outline-offset:3px}.bfit-collection-grid .bfit-facets__badge{align-items:center;background:var(--bfit-plum);border-radius:var(--bfit-radius-pill);box-sizing:border-box;color:var(--bfit-surface);display:inline-flex;flex:none;font-size:var(--bfit-t-facets-badge);font-weight:var(--bfit-t-facets-badge-wt);height:var(--bfit-facets-badge-size);justify-content:center;line-height:var(--bfit-t-facets-badge-lh);margin-right:calc(var(--bfit-space-6) * -1);min-width:var(--bfit-facets-badge-size);padding-inline:var(--bfit-space-4)}@media screen and (min-width:750px){.bfit-collection-grid .facets-wrapper{margin-bottom:var(--bfit-space-40)}.bfit-collection-grid .facets-container-drawer{align-items:center;flex-wrap:wrap;justify-content:space-between;padding-top:0}.bfit-collection-grid .facets-container-drawer .mobile-facets__wrapper{margin:0}.bfit-collection-grid .mobile-facets__open,.bfit-collection-grid .bfit-facets__sort-pill,.bfit-collection-grid .bfit-facets__all{gap:var(--bfit-space-8);padding:0 var(--bfit-space-20)}.bfit-collection-grid .facets-container-drawer .product-count{block-size:1px;clip-path:inset(50%);inline-size:1px;overflow:hidden;position:absolute}.bfit-collection-grid .facets-container-drawer .facets-pill .facets__form{margin-bottom:0}.bfit-collection-grid .facets-container-drawer .active-facets{margin-top:var(--bfit-space-16)}.bfit-collection-grid .facets-container-drawer .active-facets:not(:has(.active-facets__button)){display:none}.bfit-collection-grid .facets-container-drawer span.active-facets__button-inner,.bfit-collection-grid .facets-container-drawer .active-facets__button-wrapper *{font-size:var(--bfit-t-facets-option);font-weight:var(--bfit-t-facets-option-wt);letter-spacing:normal;line-height:var(--bfit-t-facets-option-lh)}.bfit-collection-grid .facets-container-drawer span.active-facets__button-inner{box-shadow:0 0 0 1px var(--bfit-grey-warm);color:var(--bfit-ink);padding:var(--bfit-space-4) var(--bfit-space-12)}.bfit-collection-grid .facets-container-drawer .active-facets__button--light:hover .active-facets__button-inner{box-shadow:0 0 0 1px var(--bfit-ink)}.bfit-collection-grid .facets-container-drawer a.active-facets__button:focus-visible .active-facets__button-inner{box-shadow:0 0 0 1px var(--bfit-ink);outline:3px solid var(--bfit-cobalt);outline-offset:2px}.bfit-collection-grid .facets-container-drawer .active-facets__button-remove{color:var(--bfit-ink)}}@media screen and (max-width:749px){.bfit-collection-grid .mobile-facets__open-wrapper{gap:var(--bfit-space-8)}.bfit-collection-grid .mobile-facets__open,.bfit-collection-grid .bfit-facets__sort-pill,.bfit-collection-grid .bfit-facets__all{border-width:1.5px;gap:var(--bfit-space-4);padding:0 var(--bfit-space-12)}.bfit-collection-grid .mobile-facets__open svg,.bfit-collection-grid .bfit-facets__sort-pill svg{height:var(--bfit-space-12);width:var(--bfit-space-12)}}.bfit-collection-grid:has(.mobile-facets__disclosure[open]){z-index:40}.overflow-hidden-bfit-facets{overflow:hidden}@media screen and (min-width:750px){.bfit-collection-grid .mobile-facets{background-color:transparent;transition:background-color var(--bfit-dur-base) ease}.bfit-collection-grid details.menu-opening .mobile-facets{background-color:var(--bfit-t-facets-overlay)}.bfit-collection-grid .mobile-facets__inner{background:var(--bfit-surface);border:0;filter:none;max-width:none;overflow:hidden;position:relative;transition:transform var(--bfit-dur-base) var(--bfit-ease-out);width:min(var(--bfit-t-facets-drawer-w),100vw)}.bfit-collection-grid .mobile-facets__header{background:var(--bfit-surface);border-bottom:1px solid var(--bfit-grey-line);padding:var(--bfit-space-24) var(--bfit-t-facets-pad) var(--bfit-space-16)}.bfit-collection-grid .mobile-facets__heading{color:var(--bfit-ink);font-family:var(--bfit-font-heading);font-size:var(--bfit-t-facets-title);font-weight:var(--bfit-t-facets-title-wt);line-height:var(--bfit-t-facets-title-lh)}.bfit-collection-grid .mobile-facets__count{color:var(--bfit-muted);font-size:var(--bfit-t-facets-count);font-weight:var(--bfit-t-facets-count-wt);line-height:var(--bfit-t-facets-count-lh)}.bfit-collection-grid .mobile-facets__close{color:var(--bfit-ink);right:var(--bfit-space-16);top:var(--bfit-space-16)}.bfit-collection-grid .mobile-facets__close svg{transition:rotate var(--bfit-dur-base) var(--bfit-ease-out)}.bfit-collection-grid .mobile-facets__close:hover svg{rotate:90deg}.bfit-collection-grid .mobile-facets__close:focus-visible{outline:3px solid var(--bfit-cobalt);outline-offset:-3px}.bfit-collection-grid .mobile-facets__main{background:var(--bfit-surface);overflow-x:hidden;padding:0;position:static;z-index:auto}.js .bfit-collection-grid .mobile-facets__submenu{background:var(--bfit-surface);z-index:3}.bfit-collection-grid .mobile-facets__summary{border-bottom:1px solid var(--bfit-grey-line);color:var(--bfit-ink);font-size:var(--bfit-t-facets-group);font-weight:var(--bfit-t-facets-group-wt);line-height:var(--bfit-t-facets-group-lh);padding:var(--bfit-space-20) var(--bfit-t-facets-pad)}.bfit-collection-grid summary.mobile-facets__summary{cursor:pointer;transition:background-color var(--bfit-dur-fast) ease}.bfit-collection-grid summary.mobile-facets__summary:hover{background-color:var(--bfit-lilac-tint)}.bfit-collection-grid .mobile-facets__summary:focus-visible{outline:3px solid var(--bfit-cobalt);outline-offset:-3px}.bfit-collection-grid .mobile-facets__close-button{border-bottom:1px solid var(--bfit-grey-line);color:var(--bfit-ink);font-size:var(--bfit-t-facets-title);font-weight:var(--bfit-t-facets-title-wt);line-height:var(--bfit-t-facets-title-lh);margin-top:0;padding:var(--bfit-space-24) var(--bfit-t-facets-pad) var(--bfit-space-16);width:100%}.bfit-collection-grid .mobile-facets__close-button:focus-visible{outline:3px solid var(--bfit-cobalt);outline-offset:-3px}.bfit-collection-grid .mobile-facets__info{color:var(--bfit-muted);font-size:var(--bfit-t-facets-count);line-height:var(--bfit-t-facets-count-lh);padding:var(--bfit-space-16) var(--bfit-t-facets-pad) 0}.bfit-collection-grid .mobile-facets__list{flex:1 1 auto;min-height:0;overflow-y:auto}.bfit-collection-grid .mobile-facets__label{color:var(--bfit-ink);font-size:var(--bfit-t-facets-option);font-weight:var(--bfit-t-facets-option-wt);line-height:var(--bfit-t-facets-option-lh);padding:var(--bfit-space-16) var(--bfit-t-facets-pad)}.bfit-collection-grid input.mobile-facets__checkbox{left:var(--bfit-t-facets-pad);top:var(--bfit-space-16)}.bfit-collection-grid .mobile-facets__label>svg{margin-right:var(--bfit-space-12)}.bfit-collection-grid .mobile-facets__label .icon-checkmark{left:calc(var(--bfit-t-facets-pad) + var(--bfit-space-2));top:calc(var(--bfit-space-16) + var(--bfit-space-4))}.bfit-collection-grid .mobile-facets__label>input[type=checkbox]:focus-visible~svg:first-of-type{outline:3px solid var(--bfit-cobalt);outline-offset:2px}.bfit-collection-grid .mobile-facets__sort{align-items:center;color:var(--bfit-ink);font-size:var(--bfit-t-facets-group);font-weight:var(--bfit-t-facets-group-wt);line-height:var(--bfit-t-facets-group-lh)}.bfit-collection-grid .mobile-facets__sort .select__select{color:var(--bfit-ink);font-size:var(--bfit-t-facets-option);font-weight:var(--bfit-t-facets-option-wt)}.bfit-collection-grid .mobile-facets__footer{align-items:center;background:var(--bfit-surface);border-top:1px solid var(--bfit-grey-line);gap:var(--bfit-space-16);padding:var(--bfit-space-20) var(--bfit-t-facets-pad)}.bfit-collection-grid .mobile-facets__footer>*+*{margin-left:0}.bfit-collection-grid .mobile-facets__clear{color:var(--bfit-ink);font-size:var(--bfit-t-facets-option);font-weight:var(--bfit-t-facets-group-wt)}.bfit-collection-grid .mobile-facets__footer .button{background:var(--bfit-plum);border:1px solid var(--bfit-plum);border-radius:var(--bfit-radius-pill);box-shadow:none;color:var(--bfit-surface);font-family:var(--bfit-font-body);font-size:var(--bfit-t-cart-btn);font-weight:var(--bfit-t-cart-btn-wt);line-height:var(--bfit-t-cart-btn-lh);min-height:var(--bfit-t-cart-btn-h);transition:box-shadow var(--bfit-dur-fast) ease,translate var(--bfit-dur-fast) ease}.bfit-collection-grid .mobile-facets__footer .button:before,.bfit-collection-grid .mobile-facets__footer .button:after{display:none}.bfit-collection-grid .mobile-facets__footer .button:hover{box-shadow:0 var(--bfit-space-6) var(--bfit-space-12) color-mix(in srgb,var(--bfit-plum) 28%,transparent);translate:0 calc(var(--bfit-space-2) * -1)}.bfit-collection-grid .mobile-facets__footer .button:focus-visible{outline:3px solid var(--bfit-cobalt);outline-offset:3px}.bfit-collection-grid .mobile-facets__footer .underlined-link:focus-visible{outline:3px solid var(--bfit-cobalt);outline-offset:3px}}@media(prefers-reduced-motion:reduce){.bfit-collection-grid .mobile-facets,.bfit-collection-grid .mobile-facets__inner,.bfit-collection-grid .mobile-facets__close svg,.bfit-collection-grid .mobile-facets__footer .button{transition:none}}.bfit-price-bands{display:block;padding:var(--bfit-space-24) var(--bfit-t-facets-pad)}.bfit-price-bands__fieldset{border:0;margin:0;min-width:0;padding:0}.bfit-price-bands__list{display:flex;flex-wrap:wrap;gap:var(--bfit-space-12)}.bfit-price-bands__option{cursor:pointer;display:block;position:relative}.bfit-price-bands__input{-webkit-appearance:none;appearance:none;cursor:pointer;height:100%;top:0;right:0;bottom:0;left:0;margin:0;opacity:0;position:absolute;width:100%}.bfit-price-bands__label{align-items:center;border:2px solid var(--bfit-ink);border-radius:var(--bfit-radius-pill);box-sizing:border-box;color:var(--bfit-ink);display:inline-flex;font-family:var(--bfit-font-body);font-size:var(--bfit-t-facets-band);font-weight:var(--bfit-t-facets-band-wt);height:var(--bfit-facets-band-h);line-height:var(--bfit-t-facets-band-lh);padding:0 var(--bfit-space-20);transition:background-color var(--bfit-dur-fast) ease,color var(--bfit-dur-fast) ease;white-space:nowrap}.bfit-price-bands__option:hover .bfit-price-bands__label{background-color:var(--bfit-lilac-tint)}.bfit-price-bands__input:checked+.bfit-price-bands__label{background-color:var(--bfit-plum);border-color:var(--bfit-plum);color:var(--bfit-surface)}.bfit-price-bands__input:focus-visible+.bfit-price-bands__label{outline:3px solid var(--bfit-cobalt);outline-offset:3px}.bfit-facets__price-native:not(.bfit-facets__price-native--presets){display:contents}.js .bfit-facets__price-native--presets{display:none}@media(prefers-reduced-motion:reduce){.bfit-price-bands__label,.bfit-collection-grid .mobile-facets__open,.bfit-collection-grid .bfit-facets__sort-pill,.bfit-collection-grid .bfit-facets__all{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/bfit-facets.css.map */
