:root{--sb-bg: rgba(255, 255, 255, .82);--sb-text: #0f172a;--sb-muted: rgba(15, 23, 42, .62);--sb-border: rgba(15, 23, 42, .1);--sb-divider: rgba(15, 23, 42, .08);--sb-shadow: 0 14px 40px rgba(2, 6, 23, .08);--sb-radius: 18px;--sb-radius-sm: 14px;--track: rgba(15, 23, 42, .18);--thumb-border: rgba(15, 23, 42, .45);--p-1: 8px;--p-2: 10px;--p-3: 12px;--p-4: 14px;--p-5: 16px;--lh-tight: 1.2;--lh-body: 1.4;--sb-blur: 10px}::selection{background:#dc000038;color:var(--sb-text)}::-moz-selection{background:#dc000038;color:var(--sb-text)}.shop-sidebar,.shop-sidebar *{font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,"Apple Color Emoji","Segoe UI Emoji";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;line-height:var(--lh-body)}.shop-sidebar{color:#0f172aeb;font-weight:400}.shop-sidebar a,.shop-sidebar button,.shop-sidebar label{line-height:var(--lh-body);font-weight:400}.shop-sidebar,.shop-sidebar a,.shop-sidebar label,.shop-sidebar .filter-name{overflow-wrap:anywhere;word-break:break-word}.shop-sidebar-inner .filter-sidebar .close-filter-sidebar{display:none;color:var(--color-paragraph);font-size:16px;position:absolute;top:15px;inset-inline-end:15px;line-height:1}.shop-sidebar-inner .filter-sidebar .close-filter-sidebar.close-filter-without{display:inline-flex}@media(max-width:1199px){.shop-sidebar-inner .filter-sidebar .close-filter-sidebar{display:inline-flex}}.shop-sidebar-inner .filter-sidebar.filter-sidebar-without{padding:30px 15px;position:fixed;top:0;inset-inline-start:calc(0% - 320px);width:320px;height:100%;overflow-y:auto;background:var(--color-background);z-index:10;opacity:0;visibility:hidden;transition:all .3s ease-in-out 0s}.shop-sidebar-inner .filter-sidebar.filter-sidebar-without.active{inset-inline-start:0;opacity:1;visibility:visible}@media(max-width:1199px){.shop-sidebar-inner .filter-sidebar{padding:30px 15px;position:fixed;top:0;inset-inline-start:calc(0% - 320px);width:320px;height:100%;overflow-y:auto;background:var(--color-background);z-index:10;opacity:0;visibility:hidden;transition:all .3s ease-in-out 0s}.shop-sidebar-inner .filter-sidebar.active{inset-inline-start:0;opacity:1;visibility:visible}}.shop-sidebar-inner .shop-sidebar.shop-collection{margin-bottom:30px;padding:0 0 30px;border-bottom:var(--color-input-border)}.shop-sidebar-inner form .shop-sidebar{margin-top:30px;padding:30px 0 0;border-top:var(--color-input-border)}.shop-sidebar-inner form .shop-sidebar:first-child{margin-top:0;padding:0;border-top:none}.shop-sidebar .title{font-size:16px;position:relative;line-height:var(--lh-tight);font-weight:400}.shop-sidebar a.title{display:none}@media(max-width:767px){.shop-sidebar a.title{display:none;align-items:center;justify-content:space-between;position:relative;transition:none}}.shop-sidebar .sidebar-header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:30px;position:relative}.shop-sidebar .sidebar-header a{border-bottom:1px solid;opacity:.7}.shop-sidebar .ajax-loading{display:none;width:20px;position:absolute;inset-inline-end:0;bottom:50%;transform:translateY(50%)}.shop-sidebar .product-count-text.loading~.ajax-loading{display:block}.shop-sidebar-wrap svg.spinner{animation:rotator 1s linear infinite}@keyframes rotator{0%{transform:rotate(0)}to{transform:rotate(270deg)}}.shop-sidebar svg.spinner circle.path{stroke:rgba(var(--color-foreground));stroke-dashoffset:0;stroke-dasharray:280;transform-origin:center;animation:dash 1s ease-in-out infinite}@keyframes dash{0%{stroke-dashoffset:280}50%{stroke-dashoffset:75;transform:rotate(135deg)}to{stroke-dashoffset:280;transform:rotate(450deg)}}.sidebar-filter ul li{display:flex;flex-wrap:wrap;margin:-5px 0 0 -5px}.sidebar-filter ul li flt-clear:only-child{display:none}.sidebar-filter ul li flt-clear,.sidebar-filter ul li .flt-clear{margin:5px 0 0 5px}.sidebar-filter ul li flt-clear a,.sidebar-filter ul li .flt-clear a{display:inline-flex;align-items:center;gap:8px;padding:6px 10px;line-height:1;border-radius:999px;color:var(--color-button-text);background:var(--color-button);font-weight:400;font-size:12px;text-decoration:none}.sidebar-filter ul li flt-clear a span,.sidebar-filter ul li .flt-clear a span{display:inline-flex;align-items:center}.sidebar-filter ul li flt-clear a span i,.sidebar-filter ul li .flt-clear a span i{font-size:10px;margin-inline-start:5px}.shop-sidebar .flt-ele.collapse:not(.show){display:block}.shop-sidebar .flt-ele{margin-top:20px}.shop-sidebar .flt-ele ul.scrollbar{max-height:320px;overflow-y:auto;padding-right:2px}.shop-sidebar .flt-ele ul.scrollbar li{padding-top:12px}.shop-sidebar .flt-ele ul.scrollbar li:first-of-type{padding-top:0}.shop-sidebar .flt-ele ul.scrollbar li .cust-checkbox-label{display:flex;align-items:center;justify-content:space-between;gap:10px;position:relative;cursor:pointer;-webkit-user-select:none;user-select:none;padding:10px 12px;border-radius:var(--sb-radius-sm);border:1px solid rgba(15,23,42,.08);background:#ffffff8c;-webkit-backdrop-filter:blur(var(--sb-blur));backdrop-filter:blur(var(--sb-blur))}.shop-sidebar .flt-ele ul.scrollbar li label.cust-checkbox-label{margin-bottom:0}.shop-sidebar .flt-ele ul.scrollbar li input.cust-checkbox,.shop-sidebar .flt-ele ul.scrollbar li .cust-checkbox-label input.cust-checkbox{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.shop-sidebar .flt-ele ul.scrollbar li .cust-checkbox-label .filter-name{margin-right:auto;font-weight:400;font-size:14px;color:var(--sb-text)}.shop-sidebar .flt-ele ul.scrollbar li .cust-checkbox-label .count-check{font-weight:400;font-size:12px;color:#0f172a99}.shop-sidebar .flt-ele ul.scrollbar li .cust-checkbox-label .cust-check{width:16px;height:16px;background:var(--color-background);display:flex;align-items:center;justify-content:center;border:var(--color-input-border);border-radius:6px;overflow:hidden;flex:0 0 auto}.shop-sidebar .flt-ele ul.scrollbar li .cust-checkbox-label .cust-check:after{display:none;content:"\f25c";font-family:bootstrap-icons!important;font-size:14px;line-height:1}.shop-sidebar .flt-ele ul.scrollbar li .cust-checkbox-label input.cust-checkbox:checked~span.cust-check:after{display:block}.shop-sidebar .flt-ele ul.scrollbar li .cust-checkbox-label input.cust-checkbox[disabled]~span.filter-name,.shop-sidebar .flt-ele ul.scrollbar li .cust-checkbox-label input.cust-checkbox[disabled]~span.count-check,.shop-sidebar .flt-ele ul.scrollbar li .cust-checkbox-label input.cust-checkbox[disabled]~span.cust-check:after{opacity:.5}.shop-sidebar .flt-ele ul.scrollbar li .cust-checkbox-label input.cust-checkbox[disabled]~span.cust-check{cursor:not-allowed;opacity:.6}.shop-sidebar .flt-ele .range-slider{display:block}.shop-sidebar .flt-ele .range-slider .range-slider-group{position:relative;margin-bottom:20px}.shop-sidebar .flt-ele .range-slider .group-range{height:3px;background:linear-gradient(to right,#e2e2e2 var(--range-min),rgba(var(--color-foreground)) var(--range-min),rgba(var(--color-foreground)) var(--range-max),#e2e2e2 var(--range-max))}.shop-sidebar .flt-ele .range-slider .range{width:100%;padding:0;background:transparent;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.shop-sidebar .flt-ele .range-slider .range::-webkit-slider-thumb{-webkit-appearance:none}.shop-sidebar .flt-ele .range-slider .range::-webkit-slider-thumb{height:20px;width:20px;border:2px solid var(--thumb-border);transform:translateY(-8px);border-radius:999px;cursor:pointer;background:var(--color-background)}.shop-sidebar .flt-ele .range-slider .range::-webkit-slider-runnable-track{width:100%;height:3px;background:rgba(var(--color-foreground));cursor:pointer}.shop-sidebar .flt-ele .range-slider .range::-moz-range-thumb{height:18px;width:18px;border:2px solid var(--thumb-border);border-radius:999px;cursor:pointer;background:var(--color-background)}.shop-sidebar .flt-ele .range-slider .range::-moz-range-progress,.shop-sidebar .flt-ele .range-slider .range::-moz-range-track{width:100%;height:3px;cursor:pointer}.shop-sidebar .flt-ele .range-slider .range::-moz-range-track{background:#e2e2e2}.shop-sidebar .flt-ele .range-slider .group-range .range{height:3px;pointer-events:none;vertical-align:top}.shop-sidebar .flt-ele .range-slider .group-range .range::-webkit-slider-runnable-track{background:none}.shop-sidebar .flt-ele .range-slider .group-range .range::-webkit-slider-thumb{pointer-events:auto}.shop-sidebar .flt-ele .range-slider .group-range .range::-moz-range-progress,.shop-sidebar .flt-ele .range-slider .group-range .range::-moz-range-track{background:none}.shop-sidebar .flt-ele .range-slider .group-range .range::-moz-range-thumb{pointer-events:auto}.shop-sidebar .flt-ele .range-slider .group-range .range:last-child{position:absolute;top:0;inset-inline-start:0}.shop-sidebar .flt-ele .range-slider .price-input-group{display:flex;align-items:center;gap:10px}.shop-sidebar .flt-ele .range-slider .price-input-group .range-slider-input{flex:1 0 0;min-width:0}.shop-sidebar .flt-ele .range-slider .price-input-group .input-prefix{padding:10px 12px;display:flex;align-items:center;justify-content:space-between;gap:10px;background:var(--color-background);position:relative;border:var(--color-input-border);border-radius:10px}.shop-sidebar .flt-ele .range-slider .price-input-group .input-prefix label.input-prefix-label{color:var(--color-paragraph);font-size:11px;position:absolute;top:0;inset-inline-start:0;transform:translateY(-100%);margin-bottom:0;opacity:.7;font-weight:400}.shop-sidebar .flt-ele .range-slider .price-input-group .input-prefix span.input-prefix-value{font-size:13px;font-weight:400}.shop-sidebar .flt-ele .range-slider .price-input-group .input-prefix .input-prefix-field{font-size:13px;font-weight:400;padding:0;width:100%;text-align:end;border:none;background:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none}.shop-sidebar .flt-ele .range-slider .price-input-group .input-prefix .input-prefix-field::-webkit-outer-spin-button,.shop-sidebar .flt-ele .range-slider .price-input-group .input-prefix .input-prefix-field::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.shop-sidebar .flt-ele .range-slider .price-input-group .input-prefix input.input-prefix-field[type=number]{-moz-appearance:textfield}.shop-sidebar .flt-ele .range-slider .range-slider-delimeter{font-size:14px;margin:0 6px;opacity:.7}.shop-sidebar.color .flt-ele ul.scrollbar li .cust-checkbox-label{padding:8px 10px}.shop-sidebar.color .flt-ele ul.scrollbar li .cust-checkbox-label span.cust-check{position:unset;min-width:24px;width:24px;height:24px;border:none;border-radius:999px;box-shadow:inset 0 0 5px #00000026;aspect-ratio:1 / 1;background:var(--swatch--background);background-position:var(--swatch-focal-point, initial);background-size:cover;background-origin:border-box}.shop-sidebar.color .flt-ele ul.scrollbar li .cust-checkbox-label.black span.cust-check:after{color:#fff}@media(min-width:992px){.pro-grli-wrap.product-sidebar #main-collection-filters{position:sticky;top:18px}}.shop-sidebar-inner{padding:var(--p-4)}.shop-sidebar-wrap.filter-sidebar{display:flex;flex-direction:column;gap:var(--p-4)}.shop-sidebar.shop-collection,.shop-sidebar.sidebar-filter,.shop-sidebar.st-filter,.shop-sidebar.sidebar-pro{background:var(--sb-bg);border:1px solid var(--sb-border);border-radius:var(--sb-radius);box-shadow:var(--sb-shadow);overflow:visible;position:relative;-webkit-backdrop-filter:blur(var(--sb-blur));backdrop-filter:blur(var(--sb-blur))}.shop-sidebar.shop-collection:before,.shop-sidebar.sidebar-filter:before,.shop-sidebar.st-filter:before,.shop-sidebar.sidebar-pro:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;box-shadow:inset 0 1px #ffffffbf}.shop-sidebar h6.title{margin:0;padding:var(--p-4) var(--p-5);font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--sb-muted);border-bottom:1px solid var(--sb-divider);font-weight:400;line-height:var(--lh-tight);background:#ffffff8c;-webkit-backdrop-filter:blur(var(--sb-blur));backdrop-filter:blur(var(--sb-blur))}.shop-sidebar a.title[data-toggle=collapse]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:var(--p-4) var(--p-5);min-height:48px;text-decoration:none;color:var(--sb-text);font-weight:400;font-size:14px;line-height:var(--lh-tight);background:linear-gradient(to bottom,#ffffffd9,#ffffff8c);border-bottom:1px solid var(--sb-divider)}.shop-sidebar a.title[data-toggle=collapse]:after{content:none!important;display:none!important}.shop-sidebar a.title[data-toggle=collapse]:focus-visible{outline:2px solid rgba(15,23,42,.22);outline-offset:2px;border-radius:12px}.flt-ele{padding:var(--p-3) var(--p-4) var(--p-4)}.sidebar-header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:var(--p-3) var(--p-5);border-bottom:1px solid var(--sb-divider)}.product-count-text{font-weight:400;color:#0f172aeb;line-height:var(--lh-tight)}.flt-selected{font-size:12px;font-weight:400;color:var(--sb-muted);line-height:var(--lh-tight)}.close-filter-sidebar{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:var(--sb-radius-sm);border:1px solid rgba(15,23,42,.12);background:#ffffffb3;-webkit-backdrop-filter:blur(var(--sb-blur));backdrop-filter:blur(var(--sb-blur));box-shadow:0 10px 26px #0206171a}.close-filter-sidebar:focus-visible{outline:2px solid rgba(15,23,42,.22);outline-offset:2px}ul.scrollbar{margin:0;padding:0 2px 0 0;list-style:none;max-height:340px;overflow:auto}ul.scrollbar::-webkit-scrollbar{width:10px}ul.scrollbar::-webkit-scrollbar-track{background:transparent}ul.scrollbar::-webkit-scrollbar-thumb{background:#0f172a2e;border-radius:999px;border:3px solid transparent;background-clip:padding-box}.shop-sidebar.sidebar-filter>h6.title,.shop-sidebar.sidebar-filter h6.title:first-child,.shop-sidebar.sidebar-filter .title:first-child{display:none!important}.shop-sidebar.sidebar-filter>.sidebar-header,.shop-sidebar.sidebar-filter>.active-flt,.shop-sidebar.sidebar-filter>.flt-ele{border-top:0!important}.shop-sidebar.sidebar-filter{padding-top:0!important}@media(max-width:768px){.shop-sidebar-inner{padding:12px}ul.scrollbar{max-height:45vh}.shop-sidebar a.title[data-toggle=collapse]{padding:14px}.sidebar-header{padding:12px 14px}.active-flt{padding:10px 14px 14px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/collection-sidebar.css.map */
