.module-filter-36 .module-title button { display: inline-flex } 
.reset-filter.btn, .reset-filter.btn:visited { font-family: 'Jost' !important; font-weight: 400 !important; font-size: var(--j-font_size-font-size-200) !important; text-transform: none !important; text-decoration: none !important; -webkit-text-decoration: none !important; letter-spacing: 0 !important; line-height: 1 !important } 
.reset-filter.btn { border-style: none; padding: .7em; --element-padding: .7em; padding-right: .8em; --element-padding-right: .8em; padding-left: .8em; --element-padding-left: .8em } 
.reset-filter.btn.btn.disabled::after { font-size: 1em } 
.reset-filter::before { content: '\e5c9' !important; font-family: icomoon !important; margin-right: 3px; --element-margin-right: 3px } 
.mobile-filter-trigger.btn, .mobile-filter-trigger.btn:visited { color: hsla(var(--j-color-scheme-foreground-secondary-h), var(--j-color-scheme-foreground-secondary-s), calc(var(--j-color-scheme-foreground-secondary-l) - 0%), calc(var(--j-color-scheme-foreground-secondary-a) * 1)) !important } 
.no-touchevents .mobile-filter-trigger.btn:hover { color: hsla(var(--j-color-scheme-foreground-primary-h), var(--j-color-scheme-foreground-primary-s), calc(var(--j-color-scheme-foreground-primary-l) - 0%), calc(var(--j-color-scheme-foreground-primary-a) * 1)) !important; background-color: hsla(var(--j-color-scheme-background-secondary-h), var(--j-color-scheme-background-secondary-s), calc(var(--j-color-scheme-background-secondary-l) - -1%), calc(var(--j-color-scheme-background-secondary-a) * 1)); --background-color: hsla(var(--j-color-scheme-background-secondary-h), var(--j-color-scheme-background-secondary-s), calc(var(--j-color-scheme-background-secondary-l) - -1%), calc(var(--j-color-scheme-background-secondary-a) * 1)) } 
.mobile-filter-trigger.btn:active,.no-touchevents  .mobile-filter-trigger.btn:hover:active { color: hsla(var(--j-color-scheme-foreground-primary-h), var(--j-color-scheme-foreground-primary-s), calc(var(--j-color-scheme-foreground-primary-l) - 0%), calc(var(--j-color-scheme-foreground-primary-a) * 1)) !important } 
.mobile-filter-trigger.btn { --focus-color: hsla(var(--j-color-scheme-foreground-primary-h), var(--j-color-scheme-foreground-primary-s), calc(var(--j-color-scheme-foreground-primary-l) - 0%), calc(var(--j-color-scheme-foreground-primary-a) * 1)) !important; border-width: 1px; border-style: solid; border-color: hsla(var(--j-color-scheme-foreground-secondary-h), var(--j-color-scheme-foreground-secondary-s), calc(var(--j-color-scheme-foreground-secondary-l) - 0%), calc(var(--j-color-scheme-foreground-secondary-a) * 1)); padding: 1.2em !important; --element-padding: 1.2em !important; padding-right: 2.2em !important; --element-padding-right: 2.2em !important; padding-left: 2.2em !important; --element-padding-left: 2.2em !important } 
.mobile-filter-trigger.btn, .mobile-filter-trigger.tooltip { background-color: hsla(var(--j-color-scheme-background-primary-h), var(--j-color-scheme-background-primary-s), calc(var(--j-color-scheme-background-primary-l) - 0%), calc(var(--j-color-scheme-background-primary-a) * 1)); --background-color: hsla(var(--j-color-scheme-background-primary-h), var(--j-color-scheme-background-primary-s), calc(var(--j-color-scheme-background-primary-l) - 0%), calc(var(--j-color-scheme-background-primary-a) * 1)) } 
.mobile-filter-trigger.btn:active,.no-touchevents  .mobile-filter-trigger.btn:hover:active, .mobile-filter-trigger.btn:focus:active,.no-touchevents  .mobile-filter-trigger.btn:focus:hover:active { background-color: hsla(var(--j-color-scheme-background-tertiary-h), var(--j-color-scheme-background-tertiary-s), calc(var(--j-color-scheme-background-tertiary-l) - 0%), calc(var(--j-color-scheme-background-tertiary-a) * 1)); --background-color: hsla(var(--j-color-scheme-background-tertiary-h), var(--j-color-scheme-background-tertiary-s), calc(var(--j-color-scheme-background-tertiary-l) - 0%), calc(var(--j-color-scheme-background-tertiary-a) * 1)) } 
.mobile-filter-trigger.btn:focus, .mobile-filter-trigger.btn[disabled] { background-color: hsla(var(--j-color-scheme-background-secondary-h), var(--j-color-scheme-background-secondary-s), calc(var(--j-color-scheme-background-secondary-l) - -1%), calc(var(--j-color-scheme-background-secondary-a) * 1)) !important; --background-color: hsla(var(--j-color-scheme-background-secondary-h), var(--j-color-scheme-background-secondary-s), calc(var(--j-color-scheme-background-secondary-l) - -1%), calc(var(--j-color-scheme-background-secondary-a) * 1)) !important } 
.no-touchevents .mobile-filter-trigger.btn:hover,.no-touchevents  .mobile-filter-trigger.btn:active:hover { border-color: hsla(var(--j-color-scheme-foreground-primary-h), var(--j-color-scheme-foreground-primary-s), calc(var(--j-color-scheme-foreground-primary-l) - 0%), calc(var(--j-color-scheme-foreground-primary-a) * 1)) } 
.mobile-filter-trigger.btn:active,.no-touchevents  .mobile-filter-trigger.btn:hover:active, .mobile-filter-trigger.btn:focus:active { border-color: hsla(var(--j-color-scheme-foreground-primary-h), var(--j-color-scheme-foreground-primary-s), calc(var(--j-color-scheme-foreground-primary-l) - 0%), calc(var(--j-color-scheme-foreground-primary-a) * 1)) !important } 
.mobile-filter-trigger.btn:focus { border-color: hsla(var(--j-color-scheme-foreground-primary-h), var(--j-color-scheme-foreground-primary-s), calc(var(--j-color-scheme-foreground-primary-l) - 0%), calc(var(--j-color-scheme-foreground-primary-a) * 1)) } 
.mobile-filter-trigger.btn.btn.disabled::after { font-size: 1em } 
.mobile-filter-trigger::before { content: '\e919' !important; font-family: icomoon !important; margin-right: 7px; --element-margin-right: 7px } 
.mobile-filter-trigger { --mobile-filter-bottom-offset:24px } 
.mobile-filter-container-open [class*='-menu-container'] .mobile-wrapper-header > span::after { content: 'Menu' } 
.mobile-filter-container-open .mobile-cart-content-container .mobile-wrapper-header > span::after { content: 'Your Cart' } 
.mobile-filter-container-open .mobile-wrapper-header > span { font-family: 'Jost'; font-weight: 600; font-size: var(--j-font_size-font-size--title-item); color: hsla(var(--j-color-scheme-foreground-primary-h), var(--j-color-scheme-foreground-primary-s), calc(var(--j-color-scheme-foreground-primary-l) - 0%), calc(var(--j-color-scheme-foreground-primary-a) * 1)); text-transform: none; line-height: 1.3 } 
.mobile-filter-container-open .mobile-wrapper-header { padding-left: var(--j-gap-spacing---6); --element-padding-left: var(--j-gap-spacing---6); background-color: hsla(var(--j-color-scheme-background-secondary-h), var(--j-color-scheme-background-secondary-s), calc(var(--j-color-scheme-background-secondary-l) - 0%), calc(var(--j-color-scheme-background-secondary-a) * 1)); --background-color: hsla(var(--j-color-scheme-background-secondary-h), var(--j-color-scheme-background-secondary-s), calc(var(--j-color-scheme-background-secondary-l) - 0%), calc(var(--j-color-scheme-background-secondary-a) * 1)); border-width: 0; border-bottom-width: 1px; border-style: none; border-color: hsla(var(--j-color-scheme-background-border-h), var(--j-color-scheme-background-border-s), calc(var(--j-color-scheme-background-border-l) - 0%), calc(var(--j-color-scheme-background-border-a) * 1)) } 
.mobile-filter-container-open .mobile-wrapper-header > a::before { content: '\e9c5' !important; font-family: icomoon !important; font-size: 17px; color: hsla(var(--j-color-scheme-foreground-secondary-h), var(--j-color-scheme-foreground-secondary-s), calc(var(--j-color-scheme-foreground-secondary-l) - 0%), calc(var(--j-color-scheme-foreground-secondary-a) * 1)) } 
.mobile-filter-container-open .mobile-container { --mobile-wrapper-header: 50px; max-width:90%; width:400px; background-color: hsla(var(--j-color-scheme-background-primary-h), var(--j-color-scheme-background-primary-s), calc(var(--j-color-scheme-background-primary-l) - 0%), calc(var(--j-color-scheme-background-primary-a) * 1)); --background-color: hsla(var(--j-color-scheme-background-primary-h), var(--j-color-scheme-background-primary-s), calc(var(--j-color-scheme-background-primary-l) - 0%), calc(var(--j-color-scheme-background-primary-a) * 1)) } 
.mobile-filter-container-open .mobile-main-menu-container.mobile-container, .mobile-filter-container-open .desktop-mobile-main-menu-container.mobile-container { background-color: hsla(var(--j-color-scheme-background-primary-h), var(--j-color-scheme-background-primary-s), calc(var(--j-color-scheme-background-primary-l) - 0%), calc(var(--j-color-scheme-background-primary-a) * 1)); --background-color: hsla(var(--j-color-scheme-background-primary-h), var(--j-color-scheme-background-primary-s), calc(var(--j-color-scheme-background-primary-l) - 0%), calc(var(--j-color-scheme-background-primary-a) * 1)) } 
.mobile-filter-container-open .mobile-filter-wrapper .module-filter { padding: var(--j-gap-spacing-padding-m); --element-padding: var(--j-gap-spacing-padding-m); padding-top: var(--j-gap-spacing---4); --element-padding-top: var(--j-gap-spacing---4) } 
.mobile-filter-container-open .mobile-main-menu-wrapper .main-menu, .mobile-filter-container-open .desktop-mobile-main-menu-wrapper .main-menu, .mobile-filter-container-open .mobile-main-menu-wrapper + .accordion-menu, .mobile-filter-container-open .desktop-mobile-main-menu-wrapper + .accordion-menu { padding: var(--j-gap-spacing---8); --element-padding: var(--j-gap-spacing---8) } 
.mobile-filter-container-open .mobile-container .tab-container { --align-tabs: var(--tabs-align, flex-start) } 
.mobile-filter-container-open .mobile-container .tab-container .full-tabs-bg { --full-bg-display: block; } 
.mobile-filter-container-open .mobile-container .tab-container .tab-content::before { --full-content-bg-display: block; } 
.mobile-filter-container-open .mobile-container .tab-container .nav-tabs { min-width: initial !important; max-width: var(--max-width-display, 100vw) !important; max-height: none !important; --page-tabs-scroll-direction: var(--page-tabs-scroll, 0px) !important; --tab-align: auto !important; flex-direction:row !important; align-items:center !important; padding-bottom: var(--pb) !important; overflow-x: var(--overflow-x-scroll) !important; overflow-y: var(--overflow-y-scroll) !important; } 
.mobile-filter-container-open .mobile-container .tab-container .tab-content { flex-basis: 100% !important; max-height: none; overflow-y: initial; overflow-x: initial; } 
.mobile-filter-container-open .mobile-container .tab-container .nav-tabs + .tab-content { margin-block-start: var(--spacing, 0px); margin-inline-start: 0; } 
.btn.mobile-filter-trigger { width: auto; left:50%; right:auto; transform: translate3d(-50%,0,0) scale(var(--scale-hover, 1)) } 
.module-filter-36 .panel-group .panel-heading a::before { content: '\e40b' !important; font-family: icomoon !important; font-size: 1.1em; color: hsla(var(--j-color-scheme-foreground-primary-h), var(--j-color-scheme-foreground-primary-s), calc(var(--j-color-scheme-foreground-primary-l) - 0%), calc(var(--j-color-scheme-foreground-primary-a) * 1)); order:10; margin: 0 0 0 auto } 
.no-touchevents .module-filter-36 .panel-group .panel-heading:hover a::before { color: hsla(var(--j-color-scheme-text-link-h), var(--j-color-scheme-text-link-s), calc(var(--j-color-scheme-text-link-l) - 0%), calc(var(--j-color-scheme-text-link-a) * 1)) } 
.module-filter-36 .panel-group .panel-active .panel-heading a::before,.no-touchevents  .module-filter-36 .panel-group .panel-active .panel-heading:hover a::before { content: '\e40a' !important; font-family: icomoon !important; color: hsla(var(--j-color-scheme-text-link-h), var(--j-color-scheme-text-link-s), calc(var(--j-color-scheme-text-link-l) - 0%), calc(var(--j-color-scheme-text-link-a) * 1)) } 
.module-filter-36 .panel-group .panel-heading a { justify-content:flex-start; font-family: 'Jost'; font-weight: 500; font-size: var(--j-font_size-font-size--title-item-list); color: hsla(var(--j-color-scheme-foreground-primary-h), var(--j-color-scheme-foreground-primary-s), calc(var(--j-color-scheme-foreground-primary-l) - 0%), calc(var(--j-color-scheme-foreground-primary-a) * 1)); text-transform: none; line-height: 1.3; padding-top: 1.2em; --element-padding-top: 1.2em; padding-bottom: 1.2em; --element-padding-bottom: 1.2em } 
.no-touchevents .module-filter-36 .panel-group .panel-heading:hover a { color: hsla(var(--j-color-scheme-text-link-h), var(--j-color-scheme-text-link-s), calc(var(--j-color-scheme-text-link-l) - 0%), calc(var(--j-color-scheme-text-link-a) * 1)) } 
.no-touchevents .module-filter-36 .panel-group .panel-active .panel-heading:hover a, .module-filter-36 .panel-group .panel-active .panel-heading a { color: hsla(var(--j-color-scheme-text-link-h), var(--j-color-scheme-text-link-s), calc(var(--j-color-scheme-text-link-l) - 0%), calc(var(--j-color-scheme-text-link-a) * 1)) } 
.module-filter-36 .panel-group .panel { --panel-spacing:var(--j-gap-spacing---2) } 
.module-filter-36 .panel-body { margin-top:var(--j-gap-spacing---5) !important; max-height:400px; overflow-y:auto } 
.module-filter-36 .panel-group .panel:not(:only-child):not(:last-child)::after { border-style: solid; border-color: hsla(var(--j-color-scheme-background-border-h), var(--j-color-scheme-background-border-s), calc(var(--j-color-scheme-background-border-l) - 0%), calc(var(--j-color-scheme-background-border-a) * 1)) } 
.module-filter-36 .panel-group .panel:last-child .panel-heading { border-width: 0 !important; border-bottom-width: 0px !important } 
.module-filter-36 .panel-group .panel-heading a.has-image { padding-top: .7em; --element-padding-top: .7em; padding-bottom: .7em; --element-padding-bottom: .7em } 
.module-filter-36 .panel-group .panel-body { padding-bottom: var(--j-gap-spacing---7); --element-padding-bottom: var(--j-gap-spacing---7) } 
.module-filter-36 .panel-group .panel-heading + .panel-collapse .panel-body { border-width: 0px } 
.module-filter-36 .panel-group .panel .menu-image > img { background-color: rgba(245, 245, 245, 1); --background-color: rgba(245, 245, 245, 1) } 
.module-filter-36 .panel-group .panel .menu-image { margin-right: var(--j-gap-spacing---5); --element-margin-right: var(--j-gap-spacing---5); padding: var(--j-gap-spacing---1); --element-padding: var(--j-gap-spacing---1); border-width: 1px; border-style: solid; border-color: hsla(var(--j-color-scheme-background-border-h), var(--j-color-scheme-background-border-s), calc(var(--j-color-scheme-background-border-l) - 0%), calc(var(--j-color-scheme-background-border-a) * 1)); border-radius: 99px; --element-border-radius: 99px } 
.module-filter-36 .count-badge { font-size: var(--j-font_size-font-size-100); color: hsla(var(--j-color-scheme-foreground-secondary-h), var(--j-color-scheme-foreground-secondary-s), calc(var(--j-color-scheme-foreground-secondary-l) - 0%), calc(var(--j-color-scheme-foreground-secondary-a) * 1)); background-color: hsla(var(--j-color-scheme-background-primary-h), var(--j-color-scheme-background-primary-s), calc(var(--j-color-scheme-background-primary-l) - 0%), calc(var(--j-color-scheme-background-primary-a) * 1)); --background-color: hsla(var(--j-color-scheme-background-primary-h), var(--j-color-scheme-background-primary-s), calc(var(--j-color-scheme-background-primary-l) - 0%), calc(var(--j-color-scheme-background-primary-a) * 1)); border-width: 1px; border-style: solid; border-color: hsla(var(--j-color-scheme-foreground-tertiary-h), var(--j-color-scheme-foreground-tertiary-s), calc(var(--j-color-scheme-foreground-tertiary-l) - 0%), calc(var(--j-color-scheme-foreground-tertiary-a) * 0.6)); border-radius: 99px; --element-border-radius: 99px; min-width:min(20px, 100%); min-height:min(20px, 100%); display: inline-flex } 
.module-filter-36 .panel-body > div > label .count-badge { --x: 5px } 
.module-filter-36 .currency-symbol { color: hsla(var(--j-color-scheme-foreground-secondary-h), var(--j-color-scheme-foreground-secondary-s), calc(var(--j-color-scheme-foreground-secondary-l) - 0%), calc(var(--j-color-scheme-foreground-secondary-a) * 1)) } 
.module-filter-36 .extra-controls input { color: hsla(var(--j-color-scheme-foreground-primary-h), var(--j-color-scheme-foreground-primary-s), calc(var(--j-color-scheme-foreground-primary-l) - 0%), calc(var(--j-color-scheme-foreground-primary-a) * 1)) !important; background-color: hsla(var(--j-color-scheme-background-primary-h), var(--j-color-scheme-background-primary-s), calc(var(--j-color-scheme-background-primary-l) - 0%), calc(var(--j-color-scheme-background-primary-a) * 1)) !important; --background-color: hsla(var(--j-color-scheme-background-primary-h), var(--j-color-scheme-background-primary-s), calc(var(--j-color-scheme-background-primary-l) - 0%), calc(var(--j-color-scheme-background-primary-a) * 1)) !important; padding: .33em; --element-padding: .33em; border-width: 1px !important; border-style: solid !important; border-color: hsla(var(--j-color-scheme-background-border-h), var(--j-color-scheme-background-border-s), calc(var(--j-color-scheme-background-border-l) - 0%), calc(var(--j-color-scheme-background-border-a) * 1)) !important; border-radius: 4px !important; --element-border-radius: 4px !important } 
.no-touchevents .module-filter-36 .extra-controls input:hover { color: hsla(var(--j-color-scheme-foreground-primary-h), var(--j-color-scheme-foreground-primary-s), calc(var(--j-color-scheme-foreground-primary-l) - 0%), calc(var(--j-color-scheme-foreground-primary-a) * 1)) !important; background-color: hsla(var(--j-color-scheme-background-primary-h), var(--j-color-scheme-background-primary-s), calc(var(--j-color-scheme-background-primary-l) - 0%), calc(var(--j-color-scheme-background-primary-a) * 1)) !important; --background-color: hsla(var(--j-color-scheme-background-primary-h), var(--j-color-scheme-background-primary-s), calc(var(--j-color-scheme-background-primary-l) - 0%), calc(var(--j-color-scheme-background-primary-a) * 1)) !important; border-color: hsla(var(--j-color-scheme-foreground-secondary-h), var(--j-color-scheme-foreground-secondary-s), calc(var(--j-color-scheme-foreground-secondary-l) - 0%), calc(var(--j-color-scheme-foreground-secondary-a) * 1)) !important; box-shadow: 0 1.3px 1.4px rgba(0, 0, 0, 0.006), 0 3.1px 3.5px rgba(0, 0, 0, 0.008), 0 5.8px 6.5px rgba(0, 0, 0, 0.01), 0 10.3px 11.6px rgba(0, 0, 0, 0.012), 0 19.2px 21.7px rgba(0, 0, 0, 0.014), 0 46px 52px rgba(0, 0, 0, 0.02) } 
.module-filter-36 .extra-controls input:focus { color: hsla(var(--j-color-scheme-foreground-primary-h), var(--j-color-scheme-foreground-primary-s), calc(var(--j-color-scheme-foreground-primary-l) - 0%), calc(var(--j-color-scheme-foreground-primary-a) * 1)) !important; background-color: hsla(var(--j-color-scheme-background-primary-h), var(--j-color-scheme-background-primary-s), calc(var(--j-color-scheme-background-primary-l) - 0%), calc(var(--j-color-scheme-background-primary-a) * 1)) !important; --background-color: hsla(var(--j-color-scheme-background-primary-h), var(--j-color-scheme-background-primary-s), calc(var(--j-color-scheme-background-primary-l) - 0%), calc(var(--j-color-scheme-background-primary-a) * 1)) !important } 
.module-filter-36 .extra-controls input:focus, .module-filter-36 .extra-controls input:active { border-color: hsla(var(--j-color-scheme-foreground-secondary-h), var(--j-color-scheme-foreground-secondary-s), calc(var(--j-color-scheme-foreground-secondary-l) - 0%), calc(var(--j-color-scheme-foreground-secondary-a) * 1)) !important } 
.module-filter-36 .extra-controls input::placeholder { color: hsla(var(--j-color-scheme-foreground-secondary-h), var(--j-color-scheme-foreground-secondary-s), calc(var(--j-color-scheme-foreground-secondary-l) - 0%), calc(var(--j-color-scheme-foreground-secondary-a) * 1)) !important } 
.module-filter-36 label .links-text { font-family: 'Jost'; font-weight: 400; font-size: var(--j-font_size-font-size-300); text-decoration: none; -webkit-text-decoration: none; line-height: 1.3 } 
.module-filter-36 label img { border-width: 1px; border-style: solid; border-color: hsla(var(--j-color-scheme-background-border-h), var(--j-color-scheme-background-border-s), calc(var(--j-color-scheme-background-border-l) - 0%), calc(var(--j-color-scheme-background-border-a) * 1)); border-radius: 9999px; --element-border-radius: 9999px } 
.no-touchevents .module-filter-36 label:hover img { border-color: hsla(var(--j-color-scheme-foreground-primary-h), var(--j-color-scheme-foreground-primary-s), calc(var(--j-color-scheme-foreground-primary-l) - 0%), calc(var(--j-color-scheme-foreground-primary-a) * 1)) } 
.module-filter-36 label input:checked + img { border-color: hsla(var(--j-color-scheme-foreground-primary-h), var(--j-color-scheme-foreground-primary-s), calc(var(--j-color-scheme-foreground-primary-l) - 0%), calc(var(--j-color-scheme-foreground-primary-a) * 1)) } 
.module-filter-36 .panel-body > div > label img { background-color: hsla(var(--j-color-scheme-background-primary-h), var(--j-color-scheme-background-primary-s), calc(var(--j-color-scheme-background-primary-l) - 0%), calc(var(--j-color-scheme-background-primary-a) * 1)); --background-color: hsla(var(--j-color-scheme-background-primary-h), var(--j-color-scheme-background-primary-s), calc(var(--j-color-scheme-background-primary-l) - 0%), calc(var(--j-color-scheme-background-primary-a) * 1)); padding: 2px; --element-padding: 2px } 
.module-filter-36 .image-only .panel-body > div > label img { padding: 0px; --element-padding: 0px } 
.module-filter-36 .panel-body > div > label + label { --item-spacing: var(--j-gap-spacing-gap-2) } 
.module-filter-36 .image-only .panel-body > div > label { --item-gap: 8px; margin:calc(8px / 2) } 
.module-filter-36 .irs-line { transform: scaleY(.1);; background-color: hsla(var(--j-color-scheme-background-border-h), var(--j-color-scheme-background-border-s), calc(var(--j-color-scheme-background-border-l) - 0%), calc(var(--j-color-scheme-background-border-a) * 1)); --background-color: hsla(var(--j-color-scheme-background-border-h), var(--j-color-scheme-background-border-s), calc(var(--j-color-scheme-background-border-l) - 0%), calc(var(--j-color-scheme-background-border-a) * 1)) } 
.module-filter-36 .irs-bar { transform: scaleY(.1);; background-color: hsla(var(--j-color-scheme-foreground-secondary-h), var(--j-color-scheme-foreground-secondary-s), calc(var(--j-color-scheme-foreground-secondary-l) - 0%), calc(var(--j-color-scheme-foreground-secondary-a) * 1)); --background-color: hsla(var(--j-color-scheme-foreground-secondary-h), var(--j-color-scheme-foreground-secondary-s), calc(var(--j-color-scheme-foreground-secondary-l) - 0%), calc(var(--j-color-scheme-foreground-secondary-a) * 1)) } 
.module-filter-36 .extra-controls { margin-top: 5px } 
.module-filter-36 .irs-line, .module-filter-36 .irs-bar { border-radius: 2px; --element-border-radius: 2px } 
.module-filter-36 .irs-slider { background-color: hsla(var(--j-color-scheme-foreground-primary-h), var(--j-color-scheme-foreground-primary-s), calc(var(--j-color-scheme-foreground-primary-l) - 0%), calc(var(--j-color-scheme-foreground-primary-a) * 1)); --background-color: hsla(var(--j-color-scheme-foreground-primary-h), var(--j-color-scheme-foreground-primary-s), calc(var(--j-color-scheme-foreground-primary-l) - 0%), calc(var(--j-color-scheme-foreground-primary-a) * 1)); border-radius: 50%; --element-border-radius: 50%; box-shadow: 2px 3px 5px -5px rgb(0 0 0 / 9%), 2px 4px 5px -5px rgb(0 0 0 / 17%), 5px 3px 5px -5px rgb(0 0 0 / 9%); width:16px; height:16px; transform: translateY(5px) } 
.no-touchevents .module-filter-36 .irs-slider:hover { background-color: hsla(var(--j-color-scheme-foreground-secondary-h), var(--j-color-scheme-foreground-secondary-s), calc(var(--j-color-scheme-foreground-secondary-l) - -5%), calc(var(--j-color-scheme-foreground-secondary-a) * 1)); --background-color: hsla(var(--j-color-scheme-foreground-secondary-h), var(--j-color-scheme-foreground-secondary-s), calc(var(--j-color-scheme-foreground-secondary-l) - -5%), calc(var(--j-color-scheme-foreground-secondary-a) * 1)); box-shadow: 0px 0.2px 0.2px rgba(0,0,0,.15), 0px 0.3px 0.2px -0.5px rgba(0,0,0,.14), -0.1px 0.6px 0.5px -1px rgba(0,0,0,.12), -0.1px 1.2px 1px -1.5px rgba(0,0,0,.11), -0.2px 2.2px 1.8px -2px rgba(0,0,0,.1), -0.3px 3.8px 3.1px -2.5px rgba(0,0,0,.08), -0.5px 6.1px 5px -3px rgba(0,0,0,.07), -0.8px 9.4px 7.7px -3.5px rgba(0,0,0,.06), -1.1px 13.7px 11.2px -4px rgba(0,0,0,.04), -1.6px 19.2px 15.8px -4.5px rgba(0,0,0,.03); }  .module-filter-36 .module-item-a21 .panel-body > div > label input { display:inline-block } 
.module-filter-36 .module-item-a21 .panel-body > div > label input + * { margin:0 5px }  .module-filter-36 .module-item-a32 .panel-body > div > label input { display:inline-block } 
.module-filter-36 .module-item-a32 .panel-body > div > label input + * { margin:0 5px }  .module-filter-36 .module-item-a43 .panel-body > div > label input { display:inline-block } 
.module-filter-36 .module-item-a43 .panel-body > div > label input + * { margin:0 5px }  .module-filter-36 .module-item-a22 .panel-body > div > label input { display:inline-block } 
.module-filter-36 .module-item-a22 .panel-body > div > label input + * { margin:0 5px }  .module-filter-36 .module-item-a33 .panel-body > div > label input { display:inline-block } 
.module-filter-36 .module-item-a33 .panel-body > div > label input + * { margin:0 5px }  .module-filter-36 .module-item-a44 .panel-body > div > label input { display:inline-block } 
.module-filter-36 .module-item-a44 .panel-body > div > label input + * { margin:0 5px }  .module-filter-36 .module-item-o1 .panel-body > div > label input { display:none } 
.module-filter-36 .module-item-o1 .panel-body > div > label input + * { margin:0 }  .module-filter-36 .module-item-a12 .panel-body > div > label input { display:inline-block } 
.module-filter-36 .module-item-a12 .panel-body > div > label input + * { margin:0 5px }  .module-filter-36 .module-item-a23 .panel-body > div > label input { display:inline-block } 
.module-filter-36 .module-item-a23 .panel-body > div > label input + * { margin:0 5px }  .module-filter-36 .module-item-a34 .panel-body > div > label input { display:inline-block } 
.module-filter-36 .module-item-a34 .panel-body > div > label input + * { margin:0 5px }  .module-filter-36 .module-item-a45 .panel-body > div > label input { display:inline-block } 
.module-filter-36 .module-item-a45 .panel-body > div > label input + * { margin:0 5px }  .module-filter-36 .module-item-c .panel-body > div > label + label { --item-spacing: 7px } 
.module-filter-36 .module-item-c .panel-body > div > label input { display:none } 
.module-filter-36 .module-item-c .panel-body > div > label input + * { margin:0 }  .module-filter-36 .module-item-o2 .panel-body > div > label input { display:inline-block } 
.module-filter-36 .module-item-o2 .panel-body > div > label input + * { margin:0 5px }  .module-filter-36 .module-item-a13 .panel-body > div > label input { display:inline-block } 
.module-filter-36 .module-item-a13 .panel-body > div > label input + * { margin:0 5px }  .module-filter-36 .module-item-a24 .panel-body > div > label input { display:inline-block } 
.module-filter-36 .module-item-a24 .panel-body > div > label input + * { margin:0 5px }  .module-filter-36 .module-item-a35 .panel-body > div > label input { display:inline-block } 
.module-filter-36 .module-item-a35 .panel-body > div > label input + * { margin:0 5px }  .module-filter-36 .module-item-a14 .panel-body > div > label input { display:inline-block } 
.module-filter-36 .module-item-a14 .panel-body > div > label input + * { margin:0 5px }  .module-filter-36 .module-item-a25 .panel-body > div > label input { display:inline-block } 
.module-filter-36 .module-item-a25 .panel-body > div > label input + * { margin:0 5px }  .module-filter-36 .module-item-a36 .panel-body > div > label input { display:inline-block } 
.module-filter-36 .module-item-a36 .panel-body > div > label input + * { margin:0 5px }  .module-filter-36 .module-item-f10 .panel-body > div > label input { display:inline-block } 
.module-filter-36 .module-item-f10 .panel-body > div > label input + * { margin:0 5px }  .module-filter-36 .module-item-a15 .panel-body > div > label input { display:inline-block } 
.module-filter-36 .module-item-a15 .panel-body > div > label input + * { margin:0 5px }  .module-filter-36 .module-item-a26 .panel-body > div > label input { display:inline-block } 
.module-filter-36 .module-item-a26 .panel-body > div > label input + * { margin:0 5px }  .module-filter-36 .module-item-a37 .panel-body > div > label input { display:inline-block } 
.module-filter-36 .module-item-a37 .panel-body > div > label input + * { margin:0 5px }  .module-filter-36 .module-item-f11 .panel-body > div > label input { display:inline-block } 
.module-filter-36 .module-item-f11 .panel-body > div > label input + * { margin:0 5px }  .module-filter-36 .module-item-o5 .panel-body > div > label input { display:inline-block } 
.module-filter-36 .module-item-o5 .panel-body > div > label input + * { margin:0 5px }  .module-filter-36 .module-item-a16 .panel-body > div > label input { display:inline-block } 
.module-filter-36 .module-item-a16 .panel-body > div > label input + * { margin:0 5px }  .module-filter-36 .module-item-a27 .panel-body > div > label input { display:inline-block } 
.module-filter-36 .module-item-a27 .panel-body > div > label input + * { margin:0 5px }  .module-filter-36 .module-item-a38 .panel-body > div > label input { display:inline-block } 
.module-filter-36 .module-item-a38 .panel-body > div > label input + * { margin:0 5px }  .module-filter-36 .module-item-f12 .panel-body > div > label input { display:inline-block } 
.module-filter-36 .module-item-f12 .panel-body > div > label input + * { margin:0 5px }  .module-filter-36 .module-item-a17 .panel-body > div > label input { display:inline-block } 
.module-filter-36 .module-item-a17 .panel-body > div > label input + * { margin:0 5px }  .module-filter-36 .module-item-a28 .panel-body > div > label input { display:inline-block } 
.module-filter-36 .module-item-a28 .panel-body > div > label input + * { margin:0 5px }  .module-filter-36 .module-item-a39 .panel-body > div > label input { display:inline-block } 
.module-filter-36 .module-item-a39 .panel-body > div > label input + * { margin:0 5px }  .module-filter-36 .module-item-f13 .panel-body > div > label input { display:inline-block } 
.module-filter-36 .module-item-f13 .panel-body > div > label input + * { margin:0 5px }  .module-filter-36 .module-item-a18 .panel-body > div > label input { display:inline-block } 
.module-filter-36 .module-item-a18 .panel-body > div > label input + * { margin:0 5px }  .module-filter-36 .module-item-a29 .panel-body > div > label input { display:inline-block } 
.module-filter-36 .module-item-a29 .panel-body > div > label input + * { margin:0 5px }  .module-filter-36 .module-item-f14 .panel-body > div > label input { display:inline-block } 
.module-filter-36 .module-item-f14 .panel-body > div > label input + * { margin:0 5px }  .module-filter-36 .module-item-a19 .panel-body > div > label input { display:inline-block } 
.module-filter-36 .module-item-a19 .panel-body > div > label input + * { margin:0 5px }  .module-filter-36 .module-item-f15 .panel-body > div > label input { display:inline-block } 
.module-filter-36 .module-item-f15 .panel-body > div > label input + * { margin:0 5px }  .module-filter-36 .module-item-o9 .panel-body > div > label input { display:inline-block } 
.module-filter-36 .module-item-o9 .panel-body > div > label input + * { margin:0 5px }  .module-filter-36 .module-item-f1 .panel-body > div > label input { display:inline-block } 
.module-filter-36 .module-item-f1 .panel-body > div > label input + * { margin:0 5px }  .module-filter-36 .module-item-f2 .panel-body > div > label input { display:inline-block } 
.module-filter-36 .module-item-f2 .panel-body > div > label input + * { margin:0 5px }  .module-filter-36 .module-item-m .panel-body > div > label input { display:none } 
.module-filter-36 .module-item-m .panel-body > div > label input + * { margin:0 }  .module-filter-36 .module-item-f3 .panel-body > div > label input { display:inline-block } 
.module-filter-36 .module-item-f3 .panel-body > div > label input + * { margin:0 5px }  .module-filter-36 .module-item-f4 .panel-body > div > label input { display:inline-block } 
.module-filter-36 .module-item-f4 .panel-body > div > label input + * { margin:0 5px }  .module-filter-36 .module-item-o10 .panel-body > div > label input { display:inline-block } 
.module-filter-36 .module-item-o10 .panel-body > div > label input + * { margin:0 5px }  .module-filter-36 .module-item-f5 .panel-body > div > label input { display:inline-block } 
.module-filter-36 .module-item-f5 .panel-body > div > label input + * { margin:0 5px }  .module-filter-36 .module-item-o11 .panel-body > div > label input { display:inline-block } 
.module-filter-36 .module-item-o11 .panel-body > div > label input + * { margin:0 5px }  .module-filter-36 .module-item-p .panel-body > div > label input { display:inline-block } 
.module-filter-36 .module-item-p .panel-body > div > label input + * { margin:0 5px }  .module-filter-36 .module-item-f6 .panel-body > div > label input { display:inline-block } 
.module-filter-36 .module-item-f6 .panel-body > div > label input + * { margin:0 5px }  .module-filter-36 .module-item-a1 .panel-body > div > label input { display:inline-block } 
.module-filter-36 .module-item-a1 .panel-body > div > label input + * { margin:0 5px }  .module-filter-36 .module-item-q .panel-body > div > label input { display:inline-block } 
.module-filter-36 .module-item-q .panel-body > div > label input + * { margin:0 5px }  .module-filter-36 .module-item-f7 .panel-body > div > label input { display:inline-block } 
.module-filter-36 .module-item-f7 .panel-body > div > label input + * { margin:0 5px }  .module-filter-36 .module-item-a2 .panel-body > div > label input { display:inline-block } 
.module-filter-36 .module-item-a2 .panel-body > div > label input + * { margin:0 5px }  .module-filter-36 .module-item-f8 .panel-body > div > label input { display:inline-block } 
.module-filter-36 .module-item-f8 .panel-body > div > label input + * { margin:0 5px }  .module-filter-36 .module-item-a3 .panel-body > div > label input { display:inline-block } 
.module-filter-36 .module-item-a3 .panel-body > div > label input + * { margin:0 5px }  .module-filter-36 .module-item-f9 .panel-body > div > label input { display:inline-block } 
.module-filter-36 .module-item-f9 .panel-body > div > label input + * { margin:0 5px }  .module-filter-36 .module-item-a4 .panel-body > div > label input { display:inline-block } 
.module-filter-36 .module-item-a4 .panel-body > div > label input + * { margin:0 5px }  .module-filter-36 .module-item-t .panel-body > div > label input { display:inline-block } 
.module-filter-36 .module-item-t .panel-body > div > label input + * { margin:0 5px }  .module-filter-36 .module-item-a5 .panel-body > div > label input { display:inline-block } 
.module-filter-36 .module-item-a5 .panel-body > div > label input + * { margin:0 5px }  .module-filter-36 .module-item-a40 .panel-body > div > label input { display:inline-block } 
.module-filter-36 .module-item-a40 .panel-body > div > label input + * { margin:0 5px }  .module-filter-36 .module-item-a30 .panel-body > div > label input { display:inline-block } 
.module-filter-36 .module-item-a30 .panel-body > div > label input + * { margin:0 5px }  .module-filter-36 .module-item-a41 .panel-body > div > label input { display:inline-block } 
.module-filter-36 .module-item-a41 .panel-body > div > label input + * { margin:0 5px }  .module-filter-36 .module-item-a20 .panel-body > div > label input { display:inline-block } 
.module-filter-36 .module-item-a20 .panel-body > div > label input + * { margin:0 5px }  .module-filter-36 .module-item-a31 .panel-body > div > label input { display:inline-block } 
.module-filter-36 .module-item-a31 .panel-body > div > label input + * { margin:0 5px }  .module-filter-36 .module-item-a42 .panel-body > div > label input { display:inline-block } 
.module-filter-36 .module-item-a42 .panel-body > div > label input + * { margin:0 5px }  