.filter-pills-label{font-weight:600;white-space:nowrap}.filter-pills{display:flex;flex-wrap:wrap;gap:.75rem}.filter-pill{--pill-color: var(--color-racing-green);position:relative;background:transparent;border:2px solid var(--pill-color);border-radius:5px;padding:.75rem 1.5rem;color:var(--color-racing-green);cursor:pointer;font-size:1.5rem;transition:background-color .15s ease}.filter-pill.is-active,.filter-pill:has(input:checked){background:var(--pill-color);color:#fff}.filter-pill:has(input:focus-visible){outline:.2rem solid var(--color-racing-green);outline-offset:.3rem}.filter-pill--disabled{opacity:.5;cursor:not-allowed}.filter-pill .icon{display:none}.facets-container--buttons{display:block}.facets-container--buttons:has(.facets__form--buttons){display:flex;justify-content:space-between;align-items:center}@media screen and (max-width:1325px){.facets-container--buttons:has(.facets__form--buttons){display:grid;grid-template-columns:auto 1fr;grid-template-areas:"facets-button sorting count" "active-facets active-facets active-facets";align-items:center;column-gap:1.5rem;row-gap:.5rem}.facets-container--buttons facet-filters-form.facets--buttons,.facets-container--buttons .facets__form--buttons{display:contents}.facets-container--buttons .filter-pills-label,.facets-container--buttons .filter-pills{display:none}.facets-container--buttons .mobile-facets__wrapper--buttons{grid-area:facets-button}.facets-container--buttons>.product-count{grid-area:count}.facets-container--buttons .facets--buttons__sort{grid-area:sorting}.facets-container--buttons:has(.facets__form--buttons) .active-facets{grid-area:active-facets}.facets-container--buttons:has(.mobile-facets__open-all) .facets--buttons__sort{display:none}.facets-container--buttons .mobile-facets__open-all{display:inline-block;grid-area:sorting;justify-self:start;width:auto;padding:0;background:none;border:0;font:inherit;cursor:pointer}}@media screen and (max-width:750px){.facets-container--buttons:has(.facets__form--buttons){grid-template-areas:"facets-button facets-button" "sorting count" "active-facets active-facets";justify-items:center}.facets-container--buttons:has(.facets__form--buttons) .product-count{justify-self:flex-end}}@media screen and (min-width:1325px){.facets-container--buttons .mobile-facets__open-all{display:none!important}}.mobile-facets__open-all,.mobile-facets__title-all,.mobile-facets__buttons-title{display:none}.mobile-facets__wrapper--buttons:not(.mobile-facets__wrapper--all) .mobile-facets__extra{display:none}.mobile-facets__wrapper--all .mobile-facets__title-pills{display:none}.mobile-facets__wrapper--all .mobile-facets__title-all{display:inline}.mobile-facets__wrapper--all .mobile-facets__buttons-title{display:block;margin:0 0 1rem;font-weight:600}@media screen and (max-width:455px){.facets-container--buttons:has(.facets__form--buttons) .facet-filters__label{display:none}}@media screen and (min-width:1326px){.mobile-facets__wrapper--buttons,.facets-container--buttons .mobile-facets__open-all{display:none}.facets-container--buttons:has(.facets__form--buttons){display:grid;grid-template-columns:12rem auto auto;grid-template-rows:auto auto;align-items:center;justify-content:center;column-gap:1rem;row-gap:.25rem;margin-bottom:1rem}.facets-container--buttons facet-filters-form.facets--buttons,.facets-container--buttons .facets__form--buttons{display:contents}.facets-container--buttons .filter-pills-label{grid-column:1;grid-row:1}.facets-container--buttons .filter-pills{grid-column:2;grid-row:1 / span 2}.facets-container--buttons .facets--buttons__sort{grid-column:3;grid-row:1 / span 2;margin-left:1rem}.facets-container--buttons>.product-count{grid-column:1;grid-row:2;align-self:start;text-align:left}.facets-container--buttons>.product-count .loading__spinner{right:auto;left:0}}.facets-container--buttons .filter-pills{justify-content:flex-start}.facets-container--buttons .filter-pill{display:inline-flex;align-items:center}.mobile-facets__buttons{padding:0 1.5rem}.mobile-facets__open--button{justify-content:center;padding:1rem 1.5rem;background:var(--color-racing-green);border-radius:5px;color:#fff;font-size:1.5rem;font-weight:500}.mobile-facets__open--button:hover{color:#fff}.mobile-facets__open--button:hover .mobile-facets__open-label{text-decoration:none}.facets-container--buttons .mobile-facets__open-wrapper{display:block}
/*# sourceMappingURL=/cdn/shop/t/132/assets/component-filter-pills.css.map */
