details summary::-webkit-details-marker,summary::-webkit-details-marker,details summary::marker{display:none;content:""}.swatch-input-wrapper{width:auto;display:flex;align-items:center;gap:calc(var(--gap-global) / 2)}.swatch-input__label{transition:padding .12s ease-in-out,border .12s ease-in-out}.swatch-input-wrapper:has(input:hover) .swatch-input__label,.swatch-input-wrapper:has(input:focus-visible) .swatch-input__label,.swatch-input-wrapper:has(input:checked) .swatch-input__label{padding:1px;border:1px solid var(--color-grey);transition:padding .12s ease-in-out,border .12s ease-in-out}.facet-checkbox__text{transition:border .12s ease-in-out;border-bottom:1px solid transparent}.facet-checkbox:has(input:hover) .facet-checkbox__text,.facet-checkbox:has(input:focus-visible) .facet-checkbox__text,.facet-checkbox:has(input:checked) .facet-checkbox__text{border-bottom:1px solid var(--color-black)}.active-facets.active-facets-mobile,.mobile-facets__wrapper{display:none}.facets-container,facet-filters-form{display:flex;width:100%}facet-filters-form form{display:grid;grid-template-columns:repeat(6,minmax(10px,1fr));gap:calc(var(--gap-global) / 2) var(--gap-global);width:100%}div#FacetsWrapperDesktop{display:flex;width:100%;gap:calc(var(--gap-global) / 2);grid-column:1 / span 5;align-items:center}.active-facets.active-facets-desktop{grid-row:2;grid-column:1 / span 5;display:flex}.product-count{grid-row:2;grid-column:5 / span 1}.facet-filters__field{display:flex;gap:var(--gap-global);align-items:center}.select{border:1px solid var(--color-grey);position:relative}select#SortBy{padding:.166em .33em .33em;-webkit-appearance:auto;appearance:auto;margin-right:.33rem}facet-remove a{padding:.33em .66em;border:1px solid #93928e;margin-right:5px;margin-bottom:5px;border-radius:20px;font-size:11px;font-family:Founders Text Regular,Arial,Helvetica,sans-serif;transition:none}button.active-facets__toggle{width:calc(var(--gap-global) / 2);aspect-ratio:1;cursor:pointer}button.active-facets__toggle svg{display:block;width:100%;pointer-events:none;cursor:pointer;stroke:var(--color-lightgrey)}span.active-facets__button-inner.button,.active-facets__button-remove,.facets__reset{display:flex;text-transform:uppercase;align-items:center;gap:calc(var(--gap-global) / 4);width:fit-content;cursor:pointer;line-height:1.1em}facet-remove:hover a,facet-remove a:hover,.active-facets__button-remove:hover{border-color:var(--color-lightgrey);color:var(--color-lightgrey)}facet-remove:hover a button.summary__toggle path,facet-remove a:hover button.summary__toggle path,.active-facets__button-remove:hover button.summary__toggle path{stroke:var(--color-lightgrey)}.active-facets__button button.summary__toggle{width:.66rem;margin-top:.033em}.active-facets__button button.summary__toggle svg{width:100%;height:auto;display:block}details[class*=facets__disclosure][open] summary{padding:0 .5rem;position:relative;z-index:100}details.facets__disclosure{position:relative;transition:width .5s ease-in-out;background:var(--color-white)}.list-menu__item .facets__label{position:relative}details.facets__disclosure[open]{min-width:10rem}details.facets__disclosure summary{padding:0 .5rem}details.facets__disclosure[open] .facets__display{position:absolute;top:0;z-index:1;padding:2rem .5rem .5rem;width:100%;background:var(--color-white)}ul.facets-layout{gap:.66em;display:flex;flex-direction:column;margin:.5em 0}.swatch-input-wrapper input,.facet-checkbox input{width:100%;height:100%;position:absolute;top:0;left:0;opacity:0}label.swatch-input__label{width:1rem;aspect-ratio:1}label.facets__label.facet-checkbox{display:flex;align-items:center;gap:.5rem}@media screen and (max-width: 640px){.small-hide,p.mobile-facets__count{display:none}form#FacetFiltersFormMobile{display:flex;width:100%;padding:0;flex-direction:column}menu-drawer.mobile-facets__wrapper.medium-hide.large-up-hide{display:flex;width:100%;padding:.5rem 0}details[class*=facets__disclosure][open] summary.mobile-facets__open-wrapper{padding:.5rem 0}.mobile-facets__header{display:none}details[class*=facets__disclosure][open] summary.mobile-facets__summary{padding:.25rem 0}details.mobile-facets__details{min-width:4rem}.mobile-facets__main{display:flex;flex-direction:column;gap:0;overflow-x:auto;margin-bottom:1rem}summary.mobile-facets__summary.focus-inset{display:flex;flex-wrap:nowrap;gap:.5rem}.mobile-facets__footer{margin-top:1rem;text-transform:uppercase}}
/*# sourceMappingURL=/cdn/shop/t/70/assets/component-facets.css.map */
