html .collection-default .toolbar{display:flex!important;flex-wrap:nowrap;align-items:center;justify-content:flex-start;gap:8px}html .collection-default .toolbar>.toolbar-wrapper{flex:0 0 auto!important;order:0!important;width:auto!important;min-width:0!important;margin:0!important;padding:0!important;float:none!important;display:flex!important;align-items:center;justify-content:flex-start}html .collection-default .toolbar>.toolbar-wrapper:not(:has(*)){display:none!important}html .collection-default .toolbar .results-count{display:none!important}html .collection-default .toolbar .toolbar-item.toolbar-sidebar{min-height:44px;padding:0;gap:0}html .collection-default .toolbar .toolbar-item.toolbar-sidebar .toolbar-icon.icon-filter{display:inline-flex!important;align-items:center;justify-content:center;box-sizing:border-box;width:auto!important;height:30px;padding:0 14px 0 12px;gap:8px;border:1px solid #20201e!important;background:#20201e;color:#fff;font-size:10px;line-height:1;letter-spacing:.22em;text-transform:uppercase;font-weight:500;text-align:center;transition:background .2s ease}html .collection-default .toolbar .toolbar-item.toolbar-sidebar:hover .toolbar-icon.icon-filter{background:#000}html .collection-default .toolbar .toolbar-item.toolbar-sidebar .toolbar-icon.icon-filter svg{display:block;flex:0 0 12px;width:12px!important;height:12px!important;overflow:visible;fill:none;stroke:#fff;stroke-width:1.1;color:#fff}html .collection-default .toolbar .toolbar-item.toolbar-sidebar .toolbar-icon.icon-filter svg path{fill:none;stroke:#fff}html .collection-default .toolbar .toolbar-item.toolbar-sidebar .toolbar-icon.icon-filter svg circle{fill:#20201e;stroke:#fff}html .collection-default .toolbar .toolbar-item.toolbar-sidebar .toolbar-icon.icon-filter .filter-text{font-size:0!important;letter-spacing:0!important;text-decoration:none!important}html .collection-default .toolbar .toolbar-item.toolbar-sidebar .toolbar-icon.icon-filter .filter-text:after{content:"Filter";font-size:10px;letter-spacing:.22em;text-transform:uppercase;font-weight:500;color:#fff}html .collection-default .toolbar .toolbar-item.toolbar-sidebar .stbl-filter-badge{min-width:16px;height:16px;padding:0 4px;border-radius:8px;background:#fff;color:#20201e;font-size:9px;line-height:16px;letter-spacing:0}html .collection-default .toolbar .toolbar-colRight{display:flex!important;align-items:center;float:none!important;width:auto!important;margin:0!important;padding:0!important}html .collection-default .toolbar .toolbar-sort{display:flex!important;align-items:center;min-height:44px;margin:0!important;padding:0!important}html .collection-default .toolbar .toolbar-sort .toolbar-label{display:none!important}html .collection-default .toolbar .toolbar-sort .toolbar-dropdown.filter-sortby{position:relative;width:auto!important;min-width:0!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important}html .collection-default .toolbar .toolbar-sort .toolbar-dropdown.filter-sortby .label-tab{box-sizing:border-box;position:relative;height:30px!important;min-height:0!important;max-height:30px!important;width:auto!important;min-width:0!important;max-width:none!important;margin:0!important;padding:0 30px 0 14px!important;border:1px solid #20201e!important;border-radius:0!important;background:#fff!important;color:#20201e!important;font-size:10px!important;line-height:28px!important;letter-spacing:.22em;text-transform:uppercase;font-weight:500;text-align:left;white-space:nowrap;cursor:pointer}html .collection-default .toolbar .toolbar-sort .toolbar-dropdown.filter-sortby .label-tab .label-text{display:none!important}html .collection-default .toolbar .toolbar-sort .toolbar-dropdown.filter-sortby .label-tab:before{content:"Sort"}html .collection-default .toolbar .toolbar-sort .toolbar-dropdown.filter-sortby .label-tab .icon-dropdown{right:12px!important;margin:0!important}html .collection-default .toolbar .toolbar-sort .toolbar-dropdown.filter-sortby .label-tab:hover{background:#f7f7f4!important}html .collection-default .toolbar .toolbar-sort .toolbar-dropdown.filter-sortby .dropdown-menu.hidden-on-mobile{left:0;right:auto}@media(max-width:767px){html .collection-default .toolbar>.toolbar-wrapper{flex:1 1 0!important}html .collection-default .toolbar .toolbar-item.toolbar-sidebar{display:flex;width:100%!important}html .collection-default .toolbar .toolbar-item.toolbar-sidebar .toolbar-icon.icon-filter{width:100%!important}html .collection-default .toolbar .toolbar-colRight,html .collection-default .toolbar .toolbar-sort,html .collection-default .toolbar .toolbar-sort .toolbar-dropdown.filter-sortby{flex:1 1 auto;width:100%!important}html .collection-default .toolbar .toolbar-sort .toolbar-dropdown.filter-sortby .label-tab{width:100%!important;text-align:center;padding:0 26px!important}}html .collection-default .page-sidebar,html .collection-default .page-sidebar.page-sidebar-left,html .collection-default .page-sidebar.page-sidebar-right,html .collection-default .page-sidebar.page-sidebar--horizontal,html .collection-default .page-sidebar.page-sidebar--vertical{max-width:min(100vw,420px)!important}html .collection-default .page-sidebar .halo-sidebar-header{display:flex!important;align-items:center;height:60px;box-sizing:border-box;padding:0 64px 0 32px!important}html .collection-default .page-sidebar .stbl-drawer-eyebrow,html .collection-default .page-sidebar .stbl-drawer-note{display:none!important}html .collection-default .page-sidebar .halo-sidebar-header .title{font-size:0!important;line-height:1;margin:0}html .collection-default .page-sidebar .halo-sidebar-header .title:after{content:"Filter";font-family:var(--font-body-family);font-size:11px;letter-spacing:.2em;text-transform:uppercase;font-weight:500;color:var(--stbl-ink)}html .collection-default .page-sidebar .halo-sidebar-close{top:8px!important;right:16px!important;border:0!important;background:transparent!important}html .collection-default .page-sidebar .halo-sidebar-close svg{width:16px;height:16px}html .collection-default #halo-sidebar .sidebarBlock-heading,html .collection-default #halo-sidebar.page-sidebar--horizontal .sidebarBlock-heading{height:56px;box-sizing:border-box;padding:0!important;font-size:11px!important;letter-spacing:.18em!important;text-transform:uppercase!important;font-weight:500!important}html .collection-default #halo-sidebar .sidebarBlock-heading .facets__text{font-size:11px!important;letter-spacing:.18em!important;text-transform:uppercase!important;font-weight:500!important}html .collection-default #halo-sidebar .refined-widgets .sidebarBlock-heading,html .collection-default #halo-sidebar.page-sidebar--horizontal .refined-widgets .sidebarBlock-heading{height:auto}html .collection-default #halo-sidebar .sidebarBlock-heading .stbl-group-summary{margin-left:auto;margin-right:12px;max-width:55%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;letter-spacing:0;text-transform:none;font-weight:400;color:var(--stbl-muted)}html .collection-default #halo-sidebar .sidebarBlock-heading .stbl-group-summary:empty{display:none}html .collection-default #halo-sidebar .sidebarBlock-content,html .collection-default #halo-sidebar .sidebarBlock-content--full,html .collection-default #halo-sidebar.page-sidebar--horizontal .sidebarBlock-content--full{padding:0 0 18px!important}html .collection-default #halo-sidebar .facets__list{display:flex!important;flex-wrap:wrap;gap:8px}html .collection-default #halo-sidebar .facets__list .list-menu__item{min-height:36px;border:1px solid var(--stbl-line);background:#fff}html .collection-default #halo-sidebar .facets__list .list-menu__item:hover{border-color:var(--stbl-ink);background:#fff}html .collection-default #halo-sidebar .facets__list .list-menu__item:has(input:checked){border-color:var(--stbl-accent);background:var(--stbl-panel)}html .collection-default #halo-sidebar .facets__list .list-menu__item .facet-checkbox{gap:8px;padding:0 12px 0 10px!important;min-height:34px!important;white-space:nowrap}html .collection-default #halo-sidebar .facets__list .list-menu__item .stbl-stone-dot{flex:0 0 10px;width:10px;height:10px}html .collection-default #halo-sidebar .facet-checkbox.stbl-no-dot .stbl-stone-dot{display:none}html .collection-default #halo-sidebar .facets__price--slide{display:none!important}html .collection-default #halo-sidebar .stbl-price-quick button{min-height:36px;font-size:13px;letter-spacing:0}html .collection-default #halo-sidebar .stbl-price-quick button[aria-pressed=true]{border-color:var(--stbl-accent);background:var(--stbl-panel)}html .collection-default .page-sidebar .stbl-drawer-footer{padding:12px 32px;gap:20px}html .collection-default .page-sidebar .stbl-drawer-view{min-height:48px;max-width:none;font-size:11px;letter-spacing:.18em;text-transform:uppercase;font-weight:500}@media(max-width:767px){html .collection-default .page-sidebar,html .collection-default .page-sidebar.page-sidebar-left,html .collection-default .page-sidebar.page-sidebar-right,html .collection-default .page-sidebar.page-sidebar--horizontal,html .collection-default .page-sidebar.page-sidebar--vertical{max-width:100vw!important}html .collection-default .page-sidebar .halo-sidebar-header{padding:0 60px 0 20px!important}html .collection-default .page-sidebar .halo-sidebar-close{right:8px!important}html .collection-default .page-sidebar .stbl-drawer-footer{padding:12px 20px calc(12px + env(safe-area-inset-bottom))}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/stbl-filter-3.css.map */
