html:has(.sp-facets--sticky),html:has(.sp-facets--sticky) body{overflow-x:clip}.sp-facets--sticky facet-filters-form.facets--bar{position:sticky;top:var(--sp-sticky-top, var(--header-height, 0px));z-index:40;background:var(--bg-body, #fff);padding-top:12px;padding-bottom:12px;margin-bottom:18px;transition:box-shadow .2s ease,padding .2s ease}.sp-facets--sticky facet-filters-form.facets--bar:before{content:"";position:absolute;top:0;bottom:0;left:50%;width:100vw;transform:translate(-50%);background:var(--bg-body, #fff);border-bottom:1px solid var(--color-border, rgba(0,0,0,.1));z-index:-1;pointer-events:none;transition:box-shadow .2s ease}.sp-facets--sticky facet-filters-form.facets--bar.is-stuck{padding-top:8px;padding-bottom:8px}.sp-facets--sticky facet-filters-form.facets--bar.is-stuck:before{box-shadow:0 10px 20px -14px #00000059}.sp-facets--sticky .facets--bar .facets__form{align-items:center}.sp-facets--sticky .facets--bar .thb-filter-count .facets__label{margin-top:0}@media only screen and (max-width:1067px){.sp-facets--sticky facet-filters-form.facets--bar.is-stuck .active-facets{display:flex;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.sp-facets--sticky facet-filters-form.facets--bar.is-stuck .active-facets::-webkit-scrollbar{display:none}.sp-facets--sticky facet-filters-form.facets--bar.is-stuck .active-facets>*{flex:0 0 auto}.sp-facets--sticky facet-filters-form.facets--bar.is-stuck .active-facets__button-remove{margin-bottom:0;align-self:center;white-space:nowrap}}.sp-facets--bold .facets--bar .facets-toggle{position:relative;gap:10px;min-height:42px;padding:0 18px;margin-right:20px;background:var(--color-body, #151515);color:var(--bg-body, #fff);border:1px solid var(--color-body, #151515);font-size:.75rem;letter-spacing:.12em;line-height:1;white-space:nowrap;transition:background-color .2s ease,color .2s ease,transform .15s ease}.sp-facets--bold .facets--bar .facets-toggle svg{width:16px;margin-right:0}.sp-facets--bold .facets--bar .facets-toggle svg path{stroke:currentColor;transition:stroke .2s ease}.sp-facets--bold .facets--bar .facets-toggle:hover,.sp-facets--bold .facets--bar .facets-toggle:focus-visible{background:var(--bg-body, #fff);color:var(--color-body, #151515)}.sp-facets--bold .facets--bar .facets-toggle:active{transform:scale(.98)}.sp-facets--bold .sp-filter-badge{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;border-radius:10px;background:var(--bg-body, #fff);color:var(--color-body, #151515);font-size:.6875rem;letter-spacing:0;font-weight:var(--font-body-bold-weight, 600)}.sp-facets--bold .facets--bar .facets-toggle:hover .sp-filter-badge{background:var(--color-body, #151515);color:var(--bg-body, #fff)}.sp-filter-badge[hidden]{display:none!important}.sp-facets--bold .facets--bar .thb-filter-count .facets__label{font-size:.6875rem;letter-spacing:.1em;opacity:.65}.sp-facets--bold .facets--bar .active-facets__button{height:32px;background:rgba(var(--color-body-rgb, 21,21,21),.04);border-color:rgba(var(--color-body-rgb, 21,21,21),.18);font-weight:var(--font-body-bold-weight, 600)}.sp-facets--bold .facets--bar .active-facets__button span{height:30px}@media only screen and (max-width:767px){.sp-facets--bold .facets--bar .facets-toggle{min-height:40px;padding:0 14px;margin-right:0}.sp-facets--bold .facets--bar .facets__form{grid-gap:12px}}
/*# sourceMappingURL=/cdn/shop/t/115/assets/sp-facets-bar.css.map */
