html:not(.jsb-dark) body #main-collection-filters{--jsb86-text:#17191e;--jsb86-sub:#515966;--jsb86-line:rgba(110,119,137,.25);--jsb86-panel:linear-gradient(140deg,rgba(255,255,255,.84),rgba(245,247,252,.73));--jsb86-card:linear-gradient(145deg,rgba(255,255,255,.96),rgba(238,242,248,.76));--jsb86-outline:rgba(92,106,128,.55);--jsb86-selected:#252831;--jsb86-selected-text:#fff;--jsb86-shadow:0 10px 28px rgba(45,57,80,.1)}html.jsb-dark body #main-collection-filters{--jsb86-text:#f4f5f8;--jsb86-sub:#b4b9c4;--jsb86-line:rgba(192,199,219,.22);--jsb86-panel:linear-gradient(140deg,rgba(43,45,55,.91),rgba(23,25,33,.9));--jsb86-card:linear-gradient(145deg,rgba(69,72,85,.58),rgba(33,36,46,.79));--jsb86-outline:rgba(220,226,237,.61);--jsb86-selected:#f0f1f5;--jsb86-selected-text:#16181d;--jsb86-shadow:0 12px 30px rgba(0,0,0,.28)}html body #main-collection-filters .jsb85-filter-ui{color:var(--jsb86-text)!important;--jsb82-filter-ink:var(--jsb86-text);--jsb82-filter-muted:var(--jsb86-sub);--jsb83-ink:var(--jsb86-text);--jsb83-muted:var(--jsb86-sub);--jsb83-line:var(--jsb86-line);--jsb83-btn:var(--jsb86-card);--jsb83-selected:var(--jsb86-selected);--jsb83-selected-ink:var(--jsb86-selected-text);--jsb83-focus:var(--jsb86-outline)}html body #main-collection-filters .jsb85-filter-ui .shop-sidebar-wrap.filter-sidebar{display:block!important;width:100%!important;min-width:0!important;padding:18px!important;background:var(--jsb86-panel)!important;border:1px solid var(--jsb86-line)!important;border-radius:22px!important;box-shadow:var(--jsb86-shadow)!important;backdrop-filter:blur(17px) saturate(120%)!important;-webkit-backdrop-filter:blur(17px) saturate(120%)!important}html body #main-collection-filters .jsb85-filter-ui .jsb-v5-filter-head{border-bottom:1px solid var(--jsb86-line)!important;padding:10px 4px 17px!important;margin:0 0 16px!important;background:transparent!important}html body #main-collection-filters .jsb85-filter-ui .jsb-v5-filter-head :is(h2,h2 em){color:var(--jsb86-text)!important;-webkit-text-fill-color:var(--jsb86-text)!important;font-size:clamp(23px,2vw,31px)!important;line-height:1.15!important}html body #main-collection-filters .jsb85-filter-ui .jsb-v5-filter-head :is(p,.jsb-v5-filter-head__eyebrow){color:var(--jsb86-sub)!important;-webkit-text-fill-color:var(--jsb86-sub)!important}html body #main-collection-filters .jsb85-filter-ui :is(.st-filter,.shop-collection,.sidebar-filter,.jsb85-fit-hub){width:100%!important;min-width:0!important;margin:0 0 12px!important;padding:14px!important;border-radius:16px!important;background:var(--jsb86-panel)!important;background-color:transparent!important;border:1px solid var(--jsb86-line)!important;box-shadow:inset 0 1px #ffffff14!important;overflow:visible!important}html body #main-collection-filters .jsb85-filter-ui :is(.st-filter,.shop-collection)>a.title{display:flex!important;justify-content:space-between!important;align-items:center!important;min-height:36px!important;gap:12px!important;padding:0!important;margin:0 0 5px!important;font-size:14px!important;font-weight:800!important;line-height:1.3!important;color:var(--jsb86-text)!important;-webkit-text-fill-color:var(--jsb86-text)!important;overflow-wrap:anywhere!important}html body #main-collection-filters .jsb85-filter-ui :is(.st-filter,.shop-collection)>a.title:after{content:"\2304";font-size:19px;font-weight:500;line-height:1;flex:none;opacity:.65;color:var(--jsb86-sub)}html body #main-collection-filters .jsb85-filter-ui :is(.st-filter,.shop-collection) .sidebar-header{display:flex!important;flex-wrap:wrap!important;justify-content:space-between!important;align-items:center!important;gap:7px!important;padding:0!important;margin:0 0 12px!important}html body #main-collection-filters .jsb85-filter-ui .sidebar-filter .sidebar-header{margin-bottom:0!important}html body #main-collection-filters .jsb85-filter-ui .flt-selected,html body #main-collection-filters .jsb85-filter-ui .product-count-text,html body #main-collection-filters .jsb85-filter-ui .count-check{font-size:11px!important;line-height:1.3!important;font-variant-numeric:tabular-nums!important;color:var(--jsb86-sub)!important;-webkit-text-fill-color:var(--jsb86-sub)!important}html body #main-collection-filters .jsb85-filter-ui .st-filter .flt-ele ul.scrollbar,html body #main-collection-filters .jsb85-filter-ui .shop-collection .flt-ele ul.scrollbar{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;column-gap:8px!important;row-gap:8px!important;width:100%!important;max-height:322px!important;margin:0!important;padding:3px 2px 6px!important;list-style:none!important;overflow-y:auto!important;overflow-x:hidden!important;scrollbar-width:thin}html body #main-collection-filters .jsb85-filter-ui :is(.st-filter,.shop-collection) .flt-ele ul.scrollbar li{width:100%!important;min-width:0!important;padding:0!important;margin:0!important;list-style:none!important}html body #main-collection-filters .jsb85-filter-ui :is(.st-filter,.shop-collection) .flt-ele ul.scrollbar li .cust-checkbox-label{position:relative!important;display:flex!important;flex-direction:column!important;justify-content:space-between!important;align-items:flex-start!important;gap:7px!important;width:100%!important;height:100%!important;min-height:69px!important;padding:12px!important;margin:0!important;border-radius:12px!important;border:1px solid var(--jsb86-line)!important;background:var(--jsb86-card)!important;box-shadow:inset 0 1px #ffffff14!important;color:var(--jsb86-text)!important;text-align:left!important;cursor:pointer!important;transition:background .15s ease,border-color .15s ease,box-shadow .15s ease!important}html body #main-collection-filters .jsb85-filter-ui :is(.st-filter,.shop-collection) .flt-ele ul.scrollbar li .cust-checkbox-label .filter-name{display:block!important;width:100%!important;max-width:100%!important;min-width:0!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important;word-break:normal!important;overflow-wrap:anywhere!important;font-weight:740!important;font-size:13px!important;line-height:1.35!important;color:var(--jsb86-text)!important;-webkit-text-fill-color:var(--jsb86-text)!important}html body #main-collection-filters .jsb85-filter-ui :is(.st-filter,.shop-collection) .flt-ele ul.scrollbar li .cust-checkbox-label .count-check{flex:none!important;margin:0!important;display:block!important;width:auto!important;color:var(--jsb86-sub)!important;-webkit-text-fill-color:var(--jsb86-sub)!important}html body #main-collection-filters .jsb85-filter-ui .st-filter .flt-ele ul.scrollbar li .cust-checkbox-label:has(input:checked),html body #main-collection-filters .jsb85-filter-ui .shop-collection .flt-ele ul.scrollbar li.active .cust-checkbox-label{border-color:var(--jsb86-outline)!important;background:var(--jsb86-selected)!important;box-shadow:0 3px 9px #0000001f!important}html body #main-collection-filters .jsb85-filter-ui .st-filter .flt-ele ul.scrollbar li .cust-checkbox-label:has(input:checked) :is(.filter-name,.count-check),html body #main-collection-filters .jsb85-filter-ui .shop-collection .flt-ele ul.scrollbar li.active :is(.filter-name,.count-check){color:var(--jsb86-selected-text)!important;-webkit-text-fill-color:var(--jsb86-selected-text)!important}html body #main-collection-filters .jsb85-filter-ui .st-filter .flt-ele ul.scrollbar li .cust-checkbox-label:hover,html body #main-collection-filters .jsb85-filter-ui .shop-collection .flt-ele ul.scrollbar li .cust-checkbox-label:hover{border-color:var(--jsb86-outline)!important}html body #main-collection-filters .jsb85-filter-ui .st-filter .flt-ele ul.scrollbar li .cust-checkbox-label:focus-within{outline:2px solid var(--jsb86-outline)!important;outline-offset:1px!important}html body #main-collection-filters .jsb85-filter-ui .st-filter .flt-ele ul.scrollbar li .cust-checkbox-label:has(input:disabled){opacity:.42!important;cursor:not-allowed!important}html body #main-collection-filters .jsb85-filter-ui .shop-sidebar .flt-ele ul.scrollbar li .cust-checkbox-label .cust-check,html body #main-collection-filters .jsb85-filter-ui .shop-collection .jsb-v5-category-square{display:none!important}html body #main-collection-filters .jsb85-filter-ui :is(.st-filter,.shop-collection) .flt-ele ul.scrollbar li .cust-checkbox-label :is(input.cust-checkbox){position:absolute!important;width:1px!important;height:1px!important;opacity:0!important;pointer-events:none!important}html body #main-collection-filters .jsb85-filter-ui .jsb85-fit-hub{padding:14px!important;margin:0 0 14px!important}html body #main-collection-filters .jsb85-filter-ui .jsb85-fit-hub__grid{gap:9px!important}html body #main-collection-filters .jsb85-filter-ui .jsb85-fit-hub__option{min-width:0!important;min-height:78px!important;border:1px solid var(--jsb86-line)!important;background:var(--jsb86-card)!important;border-radius:12px!important;padding:11px!important;box-shadow:none!important;overflow-wrap:anywhere!important}html body #main-collection-filters .jsb85-filter-ui .jsb85-fit-hub__option.is-ready:is(:hover,:focus-visible){border-color:var(--jsb86-outline)!important}html body #main-collection-filters .jsb85-filter-ui :is(.jsb85-fit-hub__option-title,.jsb85-fit-hub__title){color:var(--jsb86-text)!important;-webkit-text-fill-color:var(--jsb86-text)!important}html body #main-collection-filters .jsb85-filter-ui :is(.jsb85-fit-hub__option small,.jsb85-fit-hub__status,.jsb85-fit-hub__note,.jsb85-fit-hub__subtitle){color:var(--jsb86-sub)!important;-webkit-text-fill-color:var(--jsb86-sub)!important}html body #main-collection-filters .jsb85-filter-ui .active-flt ul,html body #main-collection-filters .jsb85-filter-ui .active-flt li{display:flex!important;flex-wrap:wrap!important;gap:7px!important;margin:0!important;padding:0!important;list-style:none!important}html body #main-collection-filters .jsb85-filter-ui .active-flt a span,html body #main-collection-filters .jsb85-filter-ui .sidebar-header flt-clear a{color:var(--jsb86-text)!important;-webkit-text-fill-color:var(--jsb86-text)!important}html body #main-collection-filters .jsb85-filter-ui .jsb-v5-filter-apply{display:block!important;margin-top:14px!important}html body #main-collection-filters .jsb85-filter-ui #apply-filters{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;width:100%!important;min-height:47px!important;padding:12px 17px!important;border-radius:12px!important;font-weight:800!important;font-size:12px!important;background:var(--jsb86-selected)!important;color:var(--jsb86-selected-text)!important;-webkit-text-fill-color:var(--jsb86-selected-text)!important;border:1px solid var(--jsb86-outline)!important}html body #main-collection-filters .jsb85-filter-ui #apply-filters span{color:var(--jsb86-selected-text)!important;-webkit-text-fill-color:var(--jsb86-selected-text)!important}html body #main-collection-filters .jsb85-filter-ui .range-slider :is(input,.range-slider-input){accent-color:var(--jsb86-text)!important;color:var(--jsb86-text)!important}@media(max-width:480px){html body #main-collection-filters .jsb85-filter-ui .shop-sidebar-wrap.filter-sidebar{padding:12px!important;border-radius:17px!important}html body #main-collection-filters .jsb85-filter-ui :is(.st-filter,.shop-collection,.sidebar-filter,.jsb85-fit-hub){padding:11px!important}}@media(max-width:350px){html body #main-collection-filters .jsb85-filter-ui :is(.st-filter,.shop-collection) .flt-ele ul.scrollbar{grid-template-columns:1fr!important}}html body .jsb55-pdp .jsb86-pdp-measure{display:flex!important;align-items:center!important;justify-content:space-between!important;flex-wrap:wrap!important;gap:10px!important;padding:13px 16px!important;margin:0 0 15px!important;min-height:55px!important;border:1px solid var(--jsb83-line)!important;border-radius:13px!important;background:var(--jsb83-btn)!important;color:var(--jsb83-ink)!important}html body .jsb55-pdp .jsb86-pdp-measure[hidden],html body .jsb55-pdp .jsb86-fit-empty[hidden]{display:none!important}html body .jsb55-pdp .jsb86-pdp-measure__label{font-size:12px!important;font-weight:800!important;letter-spacing:.1em!important;color:var(--jsb83-muted)!important;-webkit-text-fill-color:var(--jsb83-muted)!important}html body .jsb55-pdp .jsb86-pdp-measure__number{font-size:20px!important;font-weight:850!important;line-height:1.2!important;color:var(--jsb83-ink)!important;-webkit-text-fill-color:var(--jsb83-ink)!important}html body .jsb55-pdp .jsb86-fit-empty:not([hidden]){display:block!important;font-size:12px!important;line-height:1.55!important;color:var(--jsb83-muted)!important;-webkit-text-fill-color:var(--jsb83-muted)!important}
/*# sourceMappingURL=/cdn/shop/t/78/assets/jsb-v86-filter-fit.css.map */
