.results-header__count{color:inherit;font-family:inherit;font-size:inherit}.results-header__filter,.results-header__apply{margin-inline-start:calc(4 * var(--space-unit))}.results-header__filter>.icon{margin:2px;margin-inline-start:-10px;margin-inline-end:10px}.results-header__filter circle{transition:fill .2s ease;fill:rgb(var(--btn-bg-color))}.results-header__filter:hover circle{fill:rgb(var(--btn-text-color))}.facets .drawer__content{padding:0}.filter.disclosure{padding:calc(2 * var(--space-unit)) var(--gutter);border-bottom:1px solid rgba(var(--text-color)/.15)}.filter__list>li:not(:last-child){margin-bottom:calc(3 * var(--space-unit))}.checkbox+.filter__label{padding-inline-end:3px;font-weight:calc(var(--body-font-weight) + 100)}.filter__swatches{margin:0 -10px -10px 0;padding:2px}.filter__swatches>li{margin:0 10px 10px 0}.product-list>.grid{transition:opacity .4s ease}.product-list.is-loading>.grid{opacity:.4;pointer-events:none}.product-list.is-loading:after{top:calc(50% - 24px);right:calc(50% - 24px);width:48px;height:48px;border-width:3px}.no-js .facets.drawer{visibility:visible;position:static;width:100%;max-width:none;height:auto;margin-bottom:calc(4 * var(--space-unit));transform:none;opacity:1}.no-js .facets .drawer__header,.no-js .facets .drawer__content,.no-js .facets .drawer__footer,.no-js .facets .disclosure{padding-right:0;padding-left:0}.no-js .facets .drawer__header{padding-top:0}.no-js .facets .drawer__close-btn{display:none}.no-js .facets .filter__toggle{padding:calc(2 * var(--space-unit)) 0}.no-js .facets .disclosure__content{padding-top:calc(2 * var(--space-unit))}.no-js .facets .drawer__footer{border-top:0}@media(max-width:767.98px){.results-header__sortby.mobile-visually-hidden{visibility:hidden;position:absolute;pointer-events:none}}.collection--sidebar-layout{display:grid!important;grid-template-columns:240px minmax(0,1fr);gap:50px;align-items:start}.collection--sidebar-layout .collection-sidebar{width:240px;position:sticky;top:30px}.collection--sidebar-layout .collection-main{min-width:0;width:100%}.collection--sidebar-layout .product-list .ambigram-product-grid{display:grid!important;gap:60px 40px!important}.collection-sidebar .drawer,.collection-sidebar .facets,.collection-sidebar .facets.drawer{position:static!important;visibility:visible!important;opacity:1!important;transform:none!important;width:100%!important;height:auto!important;max-width:none!important;background:transparent!important;box-shadow:none!important;pointer-events:auto!important}.collection-sidebar .drawer__header,.collection-sidebar .drawer__footer,.collection-sidebar .drawer__close-btn{display:none!important}.collection-sidebar .drawer__content{display:block!important;overflow:visible!important;height:auto!important;max-height:none!important;padding:0!important}.collection--sidebar-layout .results-header__filter{display:none!important}.collection-toolbar-outer{grid-column:1 / -1;width:100%;margin:0;padding:0}.collection-toolbar{display:grid;grid-template-columns:90px 1fr 165px;align-items:center;width:100%;min-height:54px;border-top:1px solid rgba(0,0,0,.12);border-bottom:1px solid rgba(0,0,0,.12);margin-bottom:40px;box-sizing:border-box}.collection-toolbar__layout-switch-list{display:flex;align-items:center;gap:13px;padding-left:20px;height:54px;border-right:1px solid rgba(0,0,0,.12)}.collection-layout-btn{border:0;background:none;font-size:20px;cursor:pointer;opacity:.45;transition:opacity .2s ease}.collection-layout-btn.is-active{opacity:1}.collection-toolbar__count{display:flex;align-items:center;justify-content:center;height:54px;font-size:11px;letter-spacing:.28em;text-transform:uppercase}.collection-toolbar__sort{display:flex;align-items:center;justify-content:center;height:54px;border-left:1px solid rgba(0,0,0,.12)}.ambigram-sort-select{width:100%;height:54px;border:0;background:transparent;padding:0 20px;font-size:11px;letter-spacing:.2em;text-transform:uppercase;outline:none;cursor:pointer}.product-list .ambigram-product-grid.layout-large{grid-template-columns:repeat(3,minmax(0,1fr))!important}.product-list .ambigram-product-grid.layout-medium{grid-template-columns:repeat(4,minmax(0,1fr))!important}.product-list .ambigram-product-grid.layout-compact{grid-template-columns:repeat(5,minmax(0,1fr))!important}@media screen and (min-width:990px){.cc-main-collection .section--page-width{max-width:none!important;width:100%!important;padding-left:24px!important;padding-right:24px!important}.cc-main-collection .collection--sidebar-layout{display:grid!important;grid-template-columns:190px minmax(0,1fr)!important;column-gap:24px!important;align-items:start!important;width:100%!important}.cc-main-collection .collection-sidebar{width:190px!important;min-width:190px!important;margin:0!important;padding:0!important;position:sticky;top:20px}.cc-main-collection .collection-main{width:100%!important;min-width:0!important}.cc-main-collection .ambigram-product-grid{width:100%!important;gap:55px 30px!important}.collection-sidebar .results-header{display:none!important}.collection-sidebar .drawer,.collection-sidebar .facets,.collection-sidebar facet-filters{position:static!important;visibility:visible!important;opacity:1!important;transform:none!important;width:100%!important;height:auto!important;overflow:visible!important;background:transparent!important;box-shadow:none!important}.collection-sidebar .drawer__header,.collection-sidebar .drawer__footer,.collection-sidebar .drawer__close-btn{display:none!important}.collection-sidebar .drawer__content,.collection-sidebar .facets__filters{display:block!important;overflow:visible!important;height:auto!important;max-height:none!important;padding:0!important}.collection-sidebar .filter.disclosure{border-bottom:0!important;padding:0 0 18px!important}.collection-sidebar .filter__toggle{font-size:12px!important;letter-spacing:.22em!important;text-transform:uppercase!important;font-weight:700!important;cursor:pointer!important}.collection-sidebar .facets__filters>details-disclosure:nth-of-type(n+5){display:none!important}}@media screen and (max-width:989px){.collection--sidebar-layout{display:block!important;padding:0!important}.collection-sidebar{display:none!important}.collection-toolbar{grid-template-columns:90px 1fr 160px}.product-list .ambigram-product-grid.layout-large,.product-list .ambigram-product-grid.layout-medium,.product-list .ambigram-product-grid.layout-compact{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:35px 20px!important}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/facet-filters.css.map */
