:root{--brand-facet-accent: #1867c0;--brand-facet-accent-hover: #145a9e;--brand-facet-soft: rgba(24, 103, 192, .1);--brand-facet-line: #e4e7ec;--brand-facet-muted: rgba(var(--color-foreground), .58);--brand-facet-radius: .5rem;--brand-facet-control-h: 3.4rem}.facets-container{padding:0;margin-bottom:1.6rem;border-bottom:none;align-items:center}.facets__form{display:flex!important;flex-wrap:wrap;align-items:center;align-content:center;justify-content:space-between;column-gap:1rem;row-gap:0;margin-bottom:0;padding:.7rem 1rem;background:#fff!important;border:.1rem solid var(--brand-facet-line);border-radius:1rem}.facets__wrapper{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem;flex:1 1 auto;min-width:0}.facets__form>.active-facets:not(:has(.active-facets__button--light)){display:none!important}.facets__form>.active-facets:has(.active-facets__button--light){display:flex;flex:1 0 100%;order:4;align-items:center;gap:.5rem;margin:.6rem 0 0;padding:.6rem 0 0;border-top:.1rem solid var(--brand-facet-line)}.facets__form>.facet-filters{display:flex;align-items:center;flex:0 0 auto;order:2;margin:0;padding:0;gap:.6rem}.facets__form>.product-count{display:flex;align-items:center;flex:0 0 auto;order:3;align-self:center!important;margin:0;padding:0;min-height:var(--brand-facet-control-h)}.facets__heading,.facet-filters__label{display:flex;align-items:center;margin:0;padding:0;color:var(--brand-facet-muted);font-size:1.2rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;line-height:1;min-height:var(--brand-facet-control-h)}.facets__heading{margin-right:.2rem}.facet-filters__label label{margin:0;cursor:default}.facets__disclosure{margin-right:0;position:relative}.facets__summary{display:inline-flex;align-items:center;min-height:var(--brand-facet-control-h);height:var(--brand-facet-control-h);margin:0;padding:0 1.2rem 0 1.1rem!important;color:rgb(var(--color-foreground));font-size:1.35rem;font-weight:500;line-height:1;background:#fff;border:.1rem solid var(--brand-facet-line);border-radius:var(--brand-facet-radius)!important;box-shadow:none;transition:border-color .15s ease,background-color .15s ease,color .15s ease}.facets__summary>div{display:inline-flex;align-items:center;gap:1rem;width:100%}.facets__summary .svg-wrapper,.facets__summary .icon-caret,.facets__summary svg{position:static!important;width:1rem;height:1rem;margin:0;flex-shrink:0;opacity:.55}.facets__summary:hover,.facets__disclosure[open] .facets__summary{color:var(--brand-facet-accent);border-color:#1867c066;background:var(--brand-facet-soft);text-decoration:none}.facets__summary:hover .facets__summary-label{text-decoration:none}.facets__disclosure[open] .facets__summary .svg-wrapper,.facets__disclosure[open] .facets__summary .icon-caret,.facets__summary:hover .svg-wrapper,.facets__summary:hover .icon-caret{opacity:.9}.facet-filters{align-items:center;padding-left:0!important;gap:.6rem}.facet-filters__field{display:flex;align-items:center;gap:.6rem;margin:0}.facet-filters__field .select{position:relative;display:inline-flex;align-items:center;width:auto;min-width:14rem;min-height:var(--brand-facet-control-h);height:var(--brand-facet-control-h);padding:0 4.2rem 0 1.2rem!important;background:#fff;border:.1rem solid var(--brand-facet-line);border-radius:var(--brand-facet-radius)!important;box-shadow:none;overflow:hidden;transition:border-color .15s ease,background-color .15s ease}.facet-filters__field .select:hover{border-color:#1867c066;background:var(--brand-facet-soft)}.facet-filters__field .select:before,.facet-filters__field .select:after,.mobile-facets__sort .select:before,.mobile-facets__sort .select:after{content:none!important;display:none!important;box-shadow:none!important}.facet-filters__sort.select__select,.facet-filters__field .select .facet-filters__sort{display:block;width:100%;height:100%!important;min-height:0!important;margin:0!important;padding:0!important;border:0!important;border-radius:0;background:transparent!important;color:rgb(var(--color-foreground));font-size:1.35rem!important;font-weight:500;line-height:var(--brand-facet-control-h)!important;box-shadow:none!important;cursor:pointer;transform:translateY(.15rem)}.facet-filters__field .select>.svg-wrapper{position:absolute!important;top:50%!important;right:1.4rem!important;left:auto!important;width:1.2rem!important;height:1.2rem!important;margin:0!important;transform:translateY(-50%)!important;display:flex!important;align-items:center;justify-content:center;pointer-events:none;color:rgba(var(--color-foreground),.72);opacity:1;z-index:2}.facet-filters__field .select>.svg-wrapper .icon-caret,.facet-filters__field .select>.svg-wrapper svg{position:static!important;width:1rem!important;height:.6rem!important;margin:0!important;transform:none!important;opacity:1}.facet-filters__sort:focus-visible,.facet-filters__sort.focused{outline:.2rem solid rgba(24,103,192,.45);outline-offset:.2rem;box-shadow:none}.product-count__text{color:var(--brand-facet-muted);font-size:1.3rem;font-weight:500;letter-spacing:.01em;white-space:nowrap;margin:0;line-height:1.2}.facets__form>.product-count .loading-overlay{top:50%}.facets__display{top:calc(100% + .5rem);left:0;width:min(36rem,90vw);border:.1rem solid var(--brand-facet-line);border-radius:1rem;box-shadow:0 1rem 2.4rem #1018281a;overflow:hidden}.facets__header{border-bottom-color:var(--brand-facet-line);background:#f8f9fb;padding:1.2rem 1.6rem;font-weight:600}.facets__list{padding:.6rem 1.2rem 1.2rem}.facet-checkbox{padding:.85rem .8rem .85rem 0;border-radius:.6rem}.facets__label:hover,.facets__label.active{color:var(--brand-facet-accent)}span.active-facets__button-inner{min-height:2.8rem;padding:.35rem .9rem;border-radius:var(--brand-facet-radius);border:.1rem solid rgba(24,103,192,.22);background:var(--brand-facet-soft);color:var(--brand-facet-accent);font-size:1.25rem;font-weight:500;box-shadow:none}.active-facets__button:hover .active-facets__button-inner,.active-facets__button--light:hover .active-facets__button-inner{border-color:#1867c066;background:#1867c029;color:var(--brand-facet-accent-hover)}.active-facets__button-remove .underlined-link{color:var(--brand-facet-accent);text-underline-offset:.25rem}.active-facets{gap:.5rem;margin-top:.4rem}.mobile-facets__open{display:inline-flex;align-items:center;gap:.6rem;min-height:var(--brand-facet-control-h);padding:0 1.2rem;border:.1rem solid var(--brand-facet-line);border-radius:var(--brand-facet-radius);background:#fff;color:rgb(var(--color-foreground));font-size:1.35rem;font-weight:500;text-decoration:none;box-shadow:none;transition:border-color .15s ease,background-color .15s ease,color .15s ease}.mobile-facets__open:hover{color:var(--brand-facet-accent);border-color:#1867c066;background:var(--brand-facet-soft);text-decoration:none}.mobile-facets__open:hover line,.mobile-facets__open:hover circle{stroke:var(--brand-facet-accent)}.mobile-facets__open-label,.mobile-facets__open:hover .mobile-facets__open-label{text-decoration:none}.mobile-facets__inner{border-radius:1.2rem 1.2rem 0 0}.mobile-facets__header{border-bottom:.1rem solid var(--brand-facet-line)}.mobile-facets__heading{font-weight:600}.mobile-facets__sort .select{position:relative;border:.1rem solid var(--brand-facet-line);border-radius:var(--brand-facet-radius)!important;background:#fff;padding-right:3.6rem!important;padding-left:1.1rem!important}.mobile-facets__sort .select .svg-wrapper,.mobile-facets__sort .select .icon-caret{position:absolute!important;top:50%!important;right:1.4rem!important;transform:translateY(-50%);opacity:.55}.mobile-facets__footer .button{border-radius:var(--brand-facet-radius)}@media screen and (max-width:989px){.facets__form{padding:.7rem .9rem}}.facets-vertical .facets__form{background:transparent;border:none;border-radius:0;padding:0}.facets-vertical .facets__summary{width:100%;justify-content:space-between;background:transparent;border-color:transparent;border-bottom:.1rem solid var(--brand-facet-line);border-radius:0;padding-left:0!important;padding-right:.4rem!important}.facets-vertical .facets__summary:hover,.facets-vertical .facets__disclosure-vertical[open] .facets__summary{background:transparent;border-color:transparent;border-bottom-color:#1867c059}.facets-vertical .facets__heading--vertical{margin-bottom:1rem;min-height:0}@media screen and (max-width:749px){.facets-container{margin-bottom:1.2rem}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/brand-facets.css.map */
