.collection .breadcrumbs{margin-bottom:8px}.collection__nav--filter-bar{border-top:none;border-bottom:none;padding:0}.collection__nav--filter-bar:after{content:"";position:absolute;bottom:0;left:var(--outer);right:var(--outer);border-bottom:1px solid var(--border);pointer-events:none}.collection__nav--filter-bar .popout--sort{display:none}.filter-bar{display:flex;align-items:stretch;flex:1;min-width:0}.filter-bar__groups{display:flex;align-items:stretch;padding-left:var(--outer);gap:20px}.filter-bar__right{display:flex;align-items:stretch;margin-left:auto}.filter-bar__toggle{display:inline-flex;align-items:center;gap:6px;padding:20px 0;border:none;background:transparent;font-family:var(--FONT-STACK-BODY);font-size:15px;font-style:normal;font-weight:400;line-height:25px;letter-spacing:.3px;text-transform:none;cursor:pointer;white-space:nowrap;color:var(--text);height:100%;margin:0;border-radius:0}.filter-bar__toggle:hover{opacity:.6}.filter-bar__toggle svg{width:16px;height:16px;transition:transform .2s ease;flex-shrink:0}.filter-bar__toggle[aria-expanded=true] svg{transform:rotate(180deg)}.filter-bar__right .filter-bar__toggle{padding-left:20px;padding-right:var(--outer)}.filter-bar__badge{display:inline-flex;align-items:center;justify-content:center;min-width:16px;height:16px;padding:0 4px;border-radius:8px;background-color:#000;font-size:10px;color:#fff;font-weight:600;line-height:1}.filter-bar__group{display:flex;align-items:stretch;position:static}.filter-bar__dropdown:not([hidden]){display:flex;flex-wrap:wrap;gap:4px 40px;align-content:flex-start;position:absolute;top:100%;left:0;right:0;z-index:100;background:var(--bg);padding:20px var(--outer)}.filter-bar__option{display:inline-flex;align-items:center;gap:10px;padding:6px 0;text-decoration:none;color:var(--text);font-family:var(--FONT-STACK-BODY);font-size:15px;font-weight:400;letter-spacing:.3px;white-space:nowrap;min-width:180px}.filter-bar__option:hover{opacity:.6}.filter-bar__check{flex-shrink:0;width:14px;height:14px;border:1px solid var(--border);background:transparent}.filter-bar__option.is-active .filter-bar__check{background-color:#000;border-color:#000;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 10' fill='none'%3E%3Cpath d='M1 5l3.5 3.5L11 1' stroke='%23fff' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-size:10px 8px;background-repeat:no-repeat;background-position:center}.filter-bar__option-label{flex:1}.filter-bar__option-count{font-size:13px;opacity:.55}.filter-bar__clear{display:inline-flex;align-items:center;padding:0 16px;font-family:var(--FONT-STACK-BODY);font-size:13px;font-weight:400;letter-spacing:.3px;color:var(--text);opacity:.45;text-decoration:underline;text-underline-offset:2px;white-space:nowrap;flex-shrink:0}.filter-bar__clear:hover{opacity:.8}@media screen and (max-width:749px){.filter-bar__clear{display:none}}.filter-bar__product-count{display:flex;align-items:center;padding:0 20px 0 0;font-family:var(--FONT-STACK-BODY);font-size:15px;font-weight:400;letter-spacing:.3px;white-space:nowrap;color:var(--text);opacity:.55}.filter-bar__product-count--mobile{display:none}.filter-bar__mobile-toggle{display:none;align-items:center;gap:8px;padding:20px var(--outer);border:none;background:transparent;font-family:var(--FONT-STACK-BODY);font-size:15px;font-style:normal;font-weight:400;line-height:25px;letter-spacing:.3px;text-transform:none;cursor:pointer;color:var(--text)}.filter-bar__mobile-toggle .icon{width:16px;height:16px;flex-shrink:0}@media screen and (max-width:749px){.filter-bar__groups,.filter-bar__right{display:none}.filter-bar__mobile-toggle{display:inline-flex}.filter-bar__product-count--mobile{display:flex;align-items:center;padding:0 var(--outer) 0 0;margin-left:auto}}@media screen and (max-width:749px){.collection__sidebar--filter-bar-drawer{width:100%!important;max-width:100%!important;transform:translate(100%)!important}.collection__sidebar--filter-bar-drawer.expanded{transform:translate(0)!important}.collection__sidebar--filter-bar-drawer .collection__sidebar{flex:1 1 0%;min-height:0;max-height:none;overflow-y:auto}.collection__sidebar--filter-bar-drawer .collection__sidebar__buttons{position:relative!important;bottom:auto!important;left:auto!important;right:auto!important;margin-top:0!important;flex-shrink:0}}.collection__sidebar--filter-bar-drawer .collection__sidebar__head h3{font-size:15px;font-style:normal;font-weight:400;line-height:25px;letter-spacing:.3px;text-transform:none;color:var(--text)}.collection__sidebar__head__divider{opacity:.3;margin:0 6px;font-weight:300}.collection__sidebar__head__count{opacity:.55}.collection__sidebar--filter-bar-drawer .filter-group__heading,.collection__sidebar--filter-bar-drawer .filter-group__heading span{font-size:15px;font-style:normal;font-weight:400;line-height:25px;letter-spacing:.3px;color:var(--text)}.collection__sidebar--filter-bar-drawer label{display:flex;font-size:15px;font-style:normal;font-weight:400;line-height:25px;letter-spacing:.3px;color:var(--text);justify-content:space-between}.filter-value-count{display:none}.collection__sidebar--filter-bar-drawer .filter-value-count{display:inline;opacity:.55;margin-left:4px}.collection__sidebar--filter-bar-drawer .link--disable{display:none}.collection__sidebar--filter-bar-drawer .collection__sidebar__head{padding-top:16px;padding-bottom:16px}.collection__sidebar--filter-bar-drawer .collection__sidebar__buttons{display:flex;flex-direction:row;gap:8px;padding:16px var(--inner)}.collection__sidebar--filter-bar-drawer .collection__sidebar__buttons .btn{flex:1;margin-top:0}
/*# sourceMappingURL=/cdn/shop/t/502/assets/filter-bar.css.map */
