body{--svt-filter-green:#63bd22;--svt-filter-green-dark:#54a91d;--svt-filter-green-soft:rgba(99,189,34,.09);--svt-filter-text:#181818;--svt-filter-muted:#6b7280;--svt-filter-border:rgba(17,24,39,.1);--svt-filter-border-soft:rgba(17,24,39,.07);--svt-filter-bg-soft:#f8faf7;--svt-filter-orange:#ffa832;--svt-filter-orange-dark:#e8922a;--svt-filter-orange-soft:rgba(255,168,50,.12);--svt-filter-orange-pale:#fff8ed}body.woocommerce-page .sidebar .wpfMainWrapper,body.post-type-archive-product .sidebar .wpfMainWrapper,body.tax-product_cat .sidebar .wpfMainWrapper,body.tax-product_tag .sidebar .wpfMainWrapper,body.tax-product_brand .sidebar .wpfMainWrapper,body.tax-pa_brand .sidebar .wpfMainWrapper,body.woocommerce-page .widget-area .wpfMainWrapper,body.post-type-archive-product .widget-area .wpfMainWrapper,body.tax-product_cat .widget-area .wpfMainWrapper,body.tax-product_tag .widget-area .wpfMainWrapper,body.tax-product_brand .widget-area .wpfMainWrapper,body.tax-pa_brand .widget-area .wpfMainWrapper,body .wpfMainWrapper[id^=wpfMainWrapper-]{box-sizing:border-box !important;width:100% !important;max-width:none !important;min-width:0 !important;margin:0 0 18px !important;padding:14px 13px 15px !important;border:1px solid var(--svt-filter-border) !important;border-radius:18px !important;background:#fff !important;box-shadow:0 12px 30px rgba(17,24,39,.07) !important;color:var(--svt-filter-text) !important;overflow:visible !important}body .wpfMainWrapper[id^=wpfMainWrapper-] .wpfFilterWrapper,body .wpfMainWrapper .wpfFilterWrapper{box-sizing:border-box !important;margin:0 0 8px !important;padding:0 0 8px !important;border-bottom:1px solid var(--svt-filter-border-soft) !important;border-radius:0 !important;background:0 0 !important;min-height:0 !important}body .wpfMainWrapper[id^=wpfMainWrapper-] .wpfFilterWrapper:last-child,body .wpfMainWrapper .wpfFilterWrapper:last-child,body .wpfMainWrapper[id^=wpfMainWrapper-] .wpfFilterWrapper:last-of-type,body .wpfMainWrapper .wpfFilterWrapper:last-of-type{margin-bottom:0 !important;padding-bottom:0 !important;border-bottom:0 !important}body .wpfMainWrapper[id^=wpfMainWrapper-] .wpfFilterWrapper .wpfFilterTitle,body .wpfMainWrapper .wpfFilterWrapper .wpfFilterTitle{display:grid !important;column-gap:8px !important;width:100% !important;margin:0 !important;color:var(--svt-filter-text) !important;font-size:14px !important;letter-spacing:0 !important;text-transform:none !important;cursor:pointer !important;transition:background-color .18s ease,color .18s ease !important;grid-template-columns:8px minmax(0, 1fr) 24px !important;min-height:46px !important;height:auto !important;padding:8px 10px !important;border-radius:13px !important;background:0 0 !important;line-height:1.22 !important;font-weight:600 !important;align-items:center !important;overflow:visible !important}body .wpfMainWrapper[id^=wpfMainWrapper-] .wpfFilterWrapper .wpfFilterTitle:hover,body .wpfMainWrapper .wpfFilterWrapper .wpfFilterTitle:hover{background:var(--svt-filter-green-soft) !important;color:#315f12 !important}body .wpfMainWrapper[id^=wpfMainWrapper-] .wpfFilterWrapper .wpfFilterTitle:before,body .wpfMainWrapper .wpfFilterWrapper .wpfFilterTitle:before{content:"" !important;display:block !important;margin:0 !important;border-radius:999px !important;width:5px !important;min-width:5px !important;height:5px !important;min-height:5px !important;background:var(--svt-filter-orange) !important}body .wpfMainWrapper[id^=wpfMainWrapper-] .wpfFilterTitle .wfpTitle,body .wpfMainWrapper[id^=wpfMainWrapper-] .wpfFilterTitle .wpfTitle,body .wpfMainWrapper[id^=wpfMainWrapper-] .wpfFilterTitle span,body .wpfMainWrapper[id^=wpfMainWrapper-] .wpfFilterTitle>div:first-child,body .wpfMainWrapper .wpfFilterTitle .wfpTitle,body .wpfMainWrapper .wpfFilterTitle .wpfTitle,body .wpfMainWrapper .wpfFilterTitle span,body .wpfMainWrapper .wpfFilterTitle>div:first-child{min-width:0 !important;color:inherit !important;overflow:visible !important;text-overflow:clip !important;align-self:center !important;display:block !important;font-size:14px !important;line-height:1.22 !important;font-weight:600 !important;white-space:normal !important}body .wpfMainWrapper[id^=wpfMainWrapper-] .wpfFilterTitle i,body .wpfMainWrapper[id^=wpfMainWrapper-] .wpfFilterTitle .fa,body .wpfMainWrapper[id^=wpfMainWrapper-] .wpfFilterTitle .wpfFilterIcon,body .wpfMainWrapper .wpfFilterTitle i,body .wpfMainWrapper .wpfFilterTitle .fa,body .wpfMainWrapper .wpfFilterTitle .wpfFilterIcon{width:24px !important;min-width:24px !important;height:24px !important;min-height:24px !important;color:#9ca3af !important;font-size:14px !important;line-height:1 !important;text-align:center !important;align-self:center !important;justify-self:center !important;display:inline-flex !important;align-items:center !important;justify-content:center !important}body .wpfMainWrapper[id^=wpfMainWrapper-] .wpfFilterWrapper .wpfFilterContent,body .wpfMainWrapper .wpfFilterWrapper .wpfFilterContent{box-sizing:border-box !important;margin:0 !important;padding:6px 0 0 !important;color:#374151 !important;font-size:14px !important;line-height:1.35 !important}body .wpfMainWrapper .wpfFilterContent ul,body .wpfMainWrapper ul.wpfFilterVerScroll,body .wpfMainWrapper .wpfFilterVerScroll ul{margin:0 !important;padding:0 !important;list-style:none !important}body .wpfMainWrapper[id^=wpfMainWrapper-] .wpfFilterVerScroll,body .wpfMainWrapper .wpfFilterVerScroll{box-sizing:border-box !important;max-height:245px !important;overflow-y:auto !important;overflow-x:hidden !important;padding-right:7px !important;margin-right:-5px !important;scrollbar-width:thin !important;scrollbar-color:rgba(99,189,34,.52) rgba(17,24,39,.06) !important}body .wpfMainWrapper .wpfFilterVerScroll::-webkit-scrollbar{width:6px !important}body .wpfMainWrapper .wpfFilterVerScroll::-webkit-scrollbar-track{background:rgba(17,24,39,.06) !important;border-radius:999px !important}body .wpfMainWrapper .wpfFilterVerScroll::-webkit-scrollbar-thumb{background:rgba(99,189,34,.55) !important;border-radius:999px !important}body .wpfMainWrapper[id^=wpfMainWrapper-] .wpfFilterContent li,body .wpfMainWrapper[id^=wpfMainWrapper-] .wpfFilterVerScroll li,body .wpfMainWrapper[id^=wpfMainWrapper-] .wpfFilterTaxNameWrapper,body .wpfMainWrapper .wpfFilterContent li,body .wpfMainWrapper .wpfFilterVerScroll li,body .wpfMainWrapper .wpfFilterTaxNameWrapper{box-sizing:border-box !important;min-height:38px !important;margin:0 0 3px !important;padding:0 !important;border-radius:11px !important}body .wpfMainWrapper[id^=wpfMainWrapper-] .wpfFilterContent li label,body .wpfMainWrapper[id^=wpfMainWrapper-] .wpfFilterVerScroll li label,body .wpfMainWrapper[id^=wpfMainWrapper-] .wpfFilterTaxNameWrapper label,body .wpfMainWrapper[id^=wpfMainWrapper-] label.wpfLiLabel,body .wpfMainWrapper .wpfFilterContent li label,body .wpfMainWrapper .wpfFilterVerScroll li label,body .wpfMainWrapper .wpfFilterTaxNameWrapper label,body .wpfMainWrapper label.wpfLiLabel{box-sizing:border-box !important;display:grid !important;grid-template-columns:20px minmax(0, 1fr) !important;column-gap:10px !important;width:100% !important;height:auto !important;margin:0 !important;border:1px solid transparent !important;color:#374151 !important;letter-spacing:0 !important;text-transform:none !important;cursor:pointer !important;transition:background-color .18s ease,color .18s ease,border-color .18s ease,box-shadow .18s ease !important;align-items:center !important;min-height:40px !important;padding:9px 10px !important;border-width:1px !important;border-color:rgba(17,24,39,.08) !important;border-radius:10px !important;background:#fff !important;font-size:14px !important;line-height:1.25 !important;font-weight:500 !important;box-shadow:none !important}body .wpfMainWrapper .wpfFilterContent li label:hover,body .wpfMainWrapper .wpfFilterVerScroll li label:hover,body .wpfMainWrapper .wpfFilterTaxNameWrapper label:hover,body .wpfMainWrapper label.wpfLiLabel:hover{border-color:rgba(255,168,50,.38) !important;background:var(--svt-filter-orange-pale) !important;color:#4b3a16 !important;box-shadow:none !important}body .wpfMainWrapper label.wpfLiLabel>input[type=checkbox],body .wpfMainWrapper label.wpfLiLabel>input[type=radio],body .wpfMainWrapper .wpfFilterTaxNameWrapper label>input[type=checkbox],body .wpfMainWrapper .wpfFilterTaxNameWrapper label>input[type=radio],body .wpfMainWrapper .wpfFilterContent label>input[type=checkbox],body .wpfMainWrapper .wpfFilterContent label>input[type=radio],body .wpfMainWrapper .wpfFilterVerScroll label>input[type=checkbox],body .wpfMainWrapper .wpfFilterVerScroll label>input[type=radio]{position:absolute !important;left:0 !important;top:0 !important;width:1px !important;height:1px !important;min-width:1px !important;min-height:1px !important;max-width:1px !important;max-height:1px !important;margin:0 !important;padding:0 !important;border:0 !important;opacity:0 !important;overflow:hidden !important;appearance:none !important;-webkit-appearance:none !important;pointer-events:none !important}body .wpfMainWrapper label.wpfLiLabel>span.wpfCheckbox,body .wpfMainWrapper label.wpfLiLabel>span.wpfRadio,body .wpfMainWrapper .wpfFilterTaxNameWrapper label>span.wpfCheckbox,body .wpfMainWrapper .wpfFilterTaxNameWrapper label>span.wpfRadio,body .wpfMainWrapper .wpfFilterContent label>span.wpfCheckbox,body .wpfMainWrapper .wpfFilterContent label>span.wpfRadio,body .wpfMainWrapper .wpfFilterVerScroll label>span.wpfCheckbox,body .wpfMainWrapper .wpfFilterVerScroll label>span.wpfRadio,body .wpfMainWrapper span.wpfCheckbox,body .wpfMainWrapper span.wpfRadio{position:relative !important;display:block !important;justify-self:center !important;align-self:center !important;width:18px !important;min-width:18px !important;max-width:18px !important;height:18px !important;min-height:18px !important;max-height:18px !important;aspect-ratio:1/1 !important;margin:0 !important;padding:0 !important;border:1.5px solid rgba(17,24,39,.24) !important;border-radius:999px !important;background:#fff !important;box-sizing:border-box !important;line-height:1 !important;transform:none !important;overflow:hidden !important;box-shadow:0 1px 2px rgba(17,24,39,.05) !important}body .wpfMainWrapper input[type=checkbox]+span.wpfCheckbox,body .wpfMainWrapper input[type=checkbox]+span.wpfRadio{border-radius:5px !important}body .wpfMainWrapper span.wpfCheckbox:before,body .wpfMainWrapper span.wpfRadio:before{content:none !important;display:none !important}body .wpfMainWrapper label.wpfLiLabel>.wpfDisplay,body .wpfMainWrapper label.wpfLiLabel>.wpfValue,body .wpfMainWrapper .wpfFilterTaxNameWrapper label>.wpfDisplay,body .wpfMainWrapper .wpfFilterTaxNameWrapper label>.wpfValue,body .wpfMainWrapper .wpfDisplay,body .wpfMainWrapper .wpfValue{display:block !important;min-width:0 !important;color:inherit !important;letter-spacing:0 !important;text-transform:none !important;align-self:center !important;font-size:14px !important;line-height:1.25 !important;font-weight:inherit !important}body .wpfMainWrapper li:has(input:checked) label,body .wpfMainWrapper .wpfFilterTaxNameWrapper:has(input:checked) label,body .wpfMainWrapper label.wpfLiLabel:has(input:checked),body .wpfMainWrapper label.wpfLiLabel.wpfChecked,body .wpfMainWrapper label.wpfLiLabel.checked{border-color:rgba(99,189,34,.3) !important;background:#f2f9ec !important;color:#2f5f12 !important;font-weight:600 !important;box-shadow:none !important}body .wpfMainWrapper input[type=checkbox]:checked+span.wpfCheckbox,body .wpfMainWrapper input[type=radio]:checked+span.wpfRadio,body .wpfMainWrapper input[type=radio]:checked+span.wpfCheckbox,body .wpfMainWrapper input[type=checkbox]:checked+span.wpfRadio,body .wpfMainWrapper label:has(input[type=checkbox]:checked)>span.wpfCheckbox,body .wpfMainWrapper label:has(input[type=radio]:checked)>span.wpfRadio,body .wpfMainWrapper label:has(input[type=radio]:checked)>span.wpfCheckbox,body .wpfMainWrapper label:has(input[type=checkbox]:checked)>span.wpfRadio{border-color:var(--svt-filter-green) !important;background:#fff !important}body .wpfMainWrapper input[type=radio]:checked+span.wpfRadio:after,body .wpfMainWrapper input[type=radio]:checked+span.wpfCheckbox:after,body .wpfMainWrapper label:has(input[type=radio]:checked)>span.wpfRadio:after,body .wpfMainWrapper label:has(input[type=radio]:checked)>span.wpfCheckbox:after{content:"" !important;position:absolute !important;left:50% !important;top:50% !important;display:block !important;width:8px !important;height:8px !important;min-width:8px !important;min-height:8px !important;max-width:8px !important;max-height:8px !important;margin:0 !important;border:0 !important;border-radius:999px !important;background:var(--svt-filter-green) !important;transform:translate(-50%,-50%) !important;opacity:1 !important}body .wpfMainWrapper input[type=checkbox]:checked+span.wpfCheckbox:after,body .wpfMainWrapper input[type=checkbox]:checked+span.wpfRadio:after,body .wpfMainWrapper label:has(input[type=checkbox]:checked)>span.wpfCheckbox:after,body .wpfMainWrapper label:has(input[type=checkbox]:checked)>span.wpfRadio:after{content:"" !important;position:absolute !important;left:50% !important;top:47% !important;display:block !important;width:5px !important;height:9px !important;min-width:5px !important;min-height:9px !important;max-width:5px !important;max-height:9px !important;margin:0 !important;border:0 !important;border-right:2px solid var(--svt-filter-green) !important;border-bottom:2px solid var(--svt-filter-green) !important;border-radius:0 !important;background:0 0 !important;transform:translate(-50%,-55%) rotate(45deg) !important;opacity:1 !important}body .wpfMainWrapper .wpfFilterContent li label:not(:has(span.wpfCheckbox)):not(:has(span.wpfRadio)),body .wpfMainWrapper .wpfFilterVerScroll li label:not(:has(span.wpfCheckbox)):not(:has(span.wpfRadio)),body .wpfMainWrapper .wpfFilterTaxNameWrapper label:not(:has(span.wpfCheckbox)):not(:has(span.wpfRadio)){display:inline-flex !important;align-items:center !important;justify-content:center !important;width:auto !important;min-height:36px !important;margin:0 6px 6px 0 !important;padding:8px 12px !important;border:1px solid var(--svt-filter-border) !important;border-radius:999px !important;background:#fff !important;color:#374151 !important;font-size:13px !important;line-height:1.15 !important;font-weight:600 !important;box-shadow:0 3px 10px rgba(17,24,39,.04) !important}body .wpfMainWrapper .wpfFilterContent li:has(input:checked) label:not(:has(span.wpfCheckbox)):not(:has(span.wpfRadio)),body .wpfMainWrapper .wpfFilterTaxNameWrapper:has(input:checked) label:not(:has(span.wpfCheckbox)):not(:has(span.wpfRadio)){border-color:rgba(99,189,34,.35) !important;background:var(--svt-filter-green) !important;color:#fff !important}body .wpfMainWrapper input[type=text],body .wpfMainWrapper input[type=number],body .wpfMainWrapper input[type=search]{box-sizing:border-box !important;width:100% !important;min-height:40px !important;height:40px !important;border:1px solid rgba(17,24,39,.13) !important;border-radius:11px !important;padding:0 12px !important;background:#fff !important;color:#111827 !important;font-size:14px !important;line-height:40px !important;box-shadow:none !important}body .wpfMainWrapper input[type=text]:focus,body .wpfMainWrapper input[type=number]:focus,body .wpfMainWrapper input[type=search]:focus{border-color:rgba(99,189,34,.7) !important;outline:none !important;box-shadow:0 0 0 3px rgba(99,189,34,.12) !important}body .wpfMainWrapper select,body .wpfMainWrapper .wpfFilterWrapper[data-taxonomy=product_brand] select,body .wpfMainWrapper .wpfFilterWrapper[data-taxonomy=pa_brand] select,body .wpfMainWrapper .wpfFilterWrapper[data-filter-type=brand] select{display:block !important;box-sizing:border-box !important;width:100% !important;height:42px !important;min-height:42px !important;max-height:42px !important;margin:0 !important;padding:0 36px 0 13px !important;border:1px solid #e5e7eb !important;border-radius:12px !important;background-color:#fff !important;color:#374151 !important;font-size:14px !important;line-height:42px !important;font-weight:500 !important;letter-spacing:0 !important;text-transform:none !important;box-shadow:none !important;outline:none !important;cursor:pointer !important;appearance:none !important;-webkit-appearance:none !important;-moz-appearance:none !important;background-image:linear-gradient(45deg,transparent 50%,#8a94a3 50%),linear-gradient(135deg,#8a94a3 50%,transparent 50%) !important;background-position:calc(100% - 19px) 18px,
    calc(100% - 13px) 18px !important;background-size:6px 6px,6px 6px !important;background-repeat:no-repeat !important}body .wpfMainWrapper select:hover{border-color:#cfd6df !important}body .wpfMainWrapper select:focus{border-color:rgba(99,189,34,.75) !important;box-shadow:0 0 0 3px rgba(99,189,34,.12) !important}body .wpfMainWrapper .ui-slider,body .wpfMainWrapper .ui-slider-horizontal{height:8px !important;margin:18px 12px 16px !important;border:0 !important;border-radius:999px !important;background:#e5e7eb !important}body .wpfMainWrapper .ui-slider .ui-slider-range{border-radius:999px !important;background:var(--svt-filter-green) !important}body .wpfMainWrapper .ui-slider .ui-slider-handle{width:24px !important;height:24px !important;top:-8px !important;margin-left:-12px !important;border:3px solid #fff !important;border-radius:999px !important;background:var(--svt-filter-green) !important;box-shadow:0 4px 14px rgba(99,189,34,.36) !important;cursor:grab !important}body .wpfMainWrapper .ui-slider .ui-slider-handle:active{cursor:grabbing !important}body .wpfMainWrapper .irs--flat,body .wpfMainWrapper .irs--round,body .wpfMainWrapper .irs--square{margin-top:4px !important;margin-bottom:8px !important}body .wpfMainWrapper .irs--flat .irs-line,body .wpfMainWrapper .irs--round .irs-line,body .wpfMainWrapper .irs--square .irs-line{height:8px !important;border-radius:999px !important;background:#e5e7eb !important}body .wpfMainWrapper .irs--flat .irs-bar,body .wpfMainWrapper .irs--round .irs-bar,body .wpfMainWrapper .irs--square .irs-bar{height:8px !important;border-radius:999px !important;background:var(--svt-filter-green) !important}body .wpfMainWrapper .irs--flat .irs-handle,body .wpfMainWrapper .irs--round .irs-handle,body .wpfMainWrapper .irs--square .irs-handle{width:24px !important;height:24px !important;top:22px !important;border:3px solid #fff !important;border-radius:999px !important;background:var(--svt-filter-green) !important;box-shadow:0 4px 14px rgba(99,189,34,.36) !important}body .wpfMainWrapper .irs--flat .irs-handle>i:first-child{display:none !important}body .wpfMainWrapper .irs--flat .irs-from,body .wpfMainWrapper .irs--flat .irs-to,body .wpfMainWrapper .irs--flat .irs-single,body .wpfMainWrapper .irs--round .irs-from,body .wpfMainWrapper .irs--round .irs-to,body .wpfMainWrapper .irs--round .irs-single,body .wpfMainWrapper .irs--square .irs-from,body .wpfMainWrapper .irs--square .irs-to,body .wpfMainWrapper .irs--square .irs-single{min-height:20px !important;padding:3px 7px !important;border-radius:7px !important;background:#111827 !important;color:#fff !important;font-size:12px !important;line-height:1.1 !important;font-weight:700 !important}body .wpfMainWrapper[id^=wpfMainWrapper-] .wpfFilterButtons,body .wpfMainWrapper[id^=wpfMainWrapper-] .wpfButtonsBlock,body .wpfMainWrapper[id^=wpfMainWrapper-] .wpfFilterButtonWrapper,body .wpfMainWrapper .wpfFilterButtons,body .wpfMainWrapper .wpfButtonsBlock,body .wpfMainWrapper .wpfFilterButtonWrapper{display:grid !important;grid-template-columns:1fr !important;gap:8px !important;margin-top:12px !important}body .wpfMainWrapper[id^=wpfMainWrapper-] .wpfFilterButton,body .wpfMainWrapper[id^=wpfMainWrapper-] .wpfButton,body .wpfMainWrapper[id^=wpfMainWrapper-] button,body .wpfMainWrapper[id^=wpfMainWrapper-] input[type=button],body .wpfMainWrapper[id^=wpfMainWrapper-] input[type=submit],body .wpfMainWrapper .wpfFilterButton,body .wpfMainWrapper .wpfButton,body .wpfMainWrapper button,body .wpfMainWrapper input[type=button],body .wpfMainWrapper input[type=submit]{box-sizing:border-box !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;width:100% !important;min-height:44px !important;height:auto !important;margin:0 0 8px !important;padding:11px 14px !important;border:1px solid var(--svt-filter-green) !important;border-radius:12px !important;background:var(--svt-filter-green) !important;color:#fff !important;font-size:14px !important;line-height:1.15 !important;font-weight:800 !important;letter-spacing:0 !important;text-align:center !important;text-transform:none !important;white-space:normal !important;box-shadow:0 10px 18px rgba(99,189,34,.22) !important;cursor:pointer !important;transition:background-color .18s ease,border-color .18s ease,box-shadow .18s ease,transform .18s ease !important}body .wpfMainWrapper .wpfFilterButton:hover,body .wpfMainWrapper .wpfButton:hover,body .wpfMainWrapper button:hover,body .wpfMainWrapper input[type=button]:hover,body .wpfMainWrapper input[type=submit]:hover{border-color:var(--svt-filter-green-dark) !important;background:var(--svt-filter-green-dark) !important;color:#fff !important;box-shadow:0 12px 22px rgba(99,189,34,.28) !important;transform:translateY(-1px) !important}body .wpfMainWrapper .wpfClearButton,body .wpfMainWrapper .wpfResetButton,body .wpfMainWrapper .wpfClearFilterButton,body .wpfMainWrapper .wpfClear,body .wpfMainWrapper .wpfReset,body .wpfMainWrapper a[class*=clear],body .wpfMainWrapper a[class*=Clear],body .wpfMainWrapper a[class*=reset],body .wpfMainWrapper a[class*=Reset],body .wpfMainWrapper button[name*=clear],body .wpfMainWrapper button[class*=clear],body .wpfMainWrapper button[class*=Clear],body .wpfMainWrapper button[name*=reset],body .wpfMainWrapper button[class*=reset],body .wpfMainWrapper button[class*=Reset]{border-color:rgba(17,24,39,.13) !important;background:#fff !important;color:#374151 !important;box-shadow:none !important}body .wpfMainWrapper .wpfClearButton:hover,body .wpfMainWrapper .wpfResetButton:hover,body .wpfMainWrapper .wpfClearFilterButton:hover,body .wpfMainWrapper .wpfClear:hover,body .wpfMainWrapper .wpfReset:hover,body .wpfMainWrapper a[class*=clear]:hover,body .wpfMainWrapper a[class*=Clear]:hover,body .wpfMainWrapper a[class*=reset]:hover,body .wpfMainWrapper a[class*=Reset]:hover,body .wpfMainWrapper button[name*=clear]:hover,body .wpfMainWrapper button[class*=clear]:hover,body .wpfMainWrapper button[class*=Clear]:hover,body .wpfMainWrapper button[name*=reset]:hover,body .wpfMainWrapper button[class*=reset]:hover,body .wpfMainWrapper button[class*=Reset]:hover{border-color:rgba(17,24,39,.18) !important;background:#f9fafb !important;color:#111827 !important;box-shadow:none !important}body .wpfMainWrapper .wpfSelectedParameters,body .wpfMainWrapper .wpfSelectedParameter,body .wpfMainWrapper .wpfSelectedItem,body .wpfMainWrapper .wpfSelectedTerms{display:flex !important;flex-wrap:wrap !important;gap:7px !important}body .wpfMainWrapper .wpfSelectedParameter,body .wpfMainWrapper .wpfSelectedItem,body .wpfMainWrapper .wpfSelectedTerms a,body .wpfMainWrapper .wpfSelectedParameters a{display:inline-flex !important;align-items:center !important;min-height:30px !important;border:1px solid rgba(99,189,34,.26) !important;border-radius:999px !important;padding:6px 11px !important;background:var(--svt-filter-green-soft) !important;color:#3f7116 !important;font-size:13px !important;line-height:1.2 !important;font-weight:700 !important;text-decoration:none !important}@media (min-width:1025px){body.woocommerce-page .sidebar .wpfMainWrapper,body.post-type-archive-product .sidebar .wpfMainWrapper,body.tax-product_cat .sidebar .wpfMainWrapper,body.tax-product_tag .sidebar .wpfMainWrapper,body.tax-product_brand .sidebar .wpfMainWrapper,body.tax-pa_brand .sidebar .wpfMainWrapper,body.woocommerce-page .widget-area .wpfMainWrapper,body.post-type-archive-product .widget-area .wpfMainWrapper,body.tax-product_cat .widget-area .wpfMainWrapper,body.tax-product_tag .widget-area .wpfMainWrapper,body.tax-product_brand .widget-area .wpfMainWrapper,body.tax-pa_brand .widget-area .wpfMainWrapper,body .wpfMainWrapper[id^=wpfMainWrapper-]{max-height:calc(100vh - 116px) !important;overflow-y:auto !important;overflow-x:hidden !important}}@media (max-width:1024px){body .kitify-toggle-sidebar__container,body .kitify-toggle-sidebar .kitify-toggle-sidebar__container,body .kitify-sidebar .kitify-toggle-sidebar__container{width:min(92vw, 430px) !important;max-width:430px !important;background:#fff !important;box-shadow:18px 0 44px rgba(17,24,39,.22) !important}body .kitify-toggle-sidebar__inner,body .kitify-toggle-sidebar .kitify-toggle-sidebar__inner{box-sizing:border-box !important;padding:18px 14px 20px !important;background:#fff !important}body .kitify-toggle-sidebar__container .wpfMainWrapper,body .kitify-sidebar .wpfMainWrapper,body .wpfMainWrapper[id^=wpfMainWrapper-]{max-height:none !important;overflow:visible !important;padding:14px 12px 16px !important;border-radius:18px !important;box-shadow:none !important}body .wpfMainWrapper[id^=wpfMainWrapper-] .wpfFilterWrapper .wpfFilterTitle,body .wpfMainWrapper .wpfFilterWrapper .wpfFilterTitle{grid-template-columns:8px minmax(0, 1fr) 28px !important;font-size:15px !important;min-height:50px !important;padding:9px 12px !important}body .wpfMainWrapper[id^=wpfMainWrapper-] .wpfFilterTitle .wfpTitle,body .wpfMainWrapper[id^=wpfMainWrapper-] .wpfFilterTitle .wpfTitle,body .wpfMainWrapper[id^=wpfMainWrapper-] .wpfFilterTitle span,body .wpfMainWrapper[id^=wpfMainWrapper-] .wpfFilterTitle>div:first-child,body .wpfMainWrapper .wpfFilterTitle .wfpTitle,body .wpfMainWrapper .wpfFilterTitle .wpfTitle,body .wpfMainWrapper .wpfFilterTitle span,body .wpfMainWrapper .wpfFilterTitle>div:first-child{font-size:15px !important;font-weight:600 !important}body .wpfMainWrapper[id^=wpfMainWrapper-] .wpfFilterContent li,body .wpfMainWrapper[id^=wpfMainWrapper-] .wpfFilterVerScroll li,body .wpfMainWrapper[id^=wpfMainWrapper-] .wpfFilterTaxNameWrapper,body .wpfMainWrapper .wpfFilterContent li,body .wpfMainWrapper .wpfFilterVerScroll li,body .wpfMainWrapper .wpfFilterTaxNameWrapper{min-height:44px !important}body .wpfMainWrapper[id^=wpfMainWrapper-] .wpfFilterContent li label,body .wpfMainWrapper[id^=wpfMainWrapper-] .wpfFilterVerScroll li label,body .wpfMainWrapper[id^=wpfMainWrapper-] .wpfFilterTaxNameWrapper label,body .wpfMainWrapper[id^=wpfMainWrapper-] label.wpfLiLabel,body .wpfMainWrapper .wpfFilterContent li label,body .wpfMainWrapper .wpfFilterVerScroll li label,body .wpfMainWrapper .wpfFilterTaxNameWrapper label,body .wpfMainWrapper label.wpfLiLabel{grid-template-columns:22px minmax(0, 1fr) !important;column-gap:11px !important;min-height:44px !important;padding:10px 12px !important;font-size:15px !important}body .wpfMainWrapper label.wpfLiLabel>span.wpfCheckbox,body .wpfMainWrapper label.wpfLiLabel>span.wpfRadio,body .wpfMainWrapper .wpfFilterTaxNameWrapper label>span.wpfCheckbox,body .wpfMainWrapper .wpfFilterTaxNameWrapper label>span.wpfRadio,body .wpfMainWrapper .wpfFilterContent label>span.wpfCheckbox,body .wpfMainWrapper .wpfFilterContent label>span.wpfRadio,body .wpfMainWrapper .wpfFilterVerScroll label>span.wpfCheckbox,body .wpfMainWrapper .wpfFilterVerScroll label>span.wpfRadio,body .wpfMainWrapper span.wpfCheckbox,body .wpfMainWrapper span.wpfRadio{width:20px !important;min-width:20px !important;max-width:20px !important;height:20px !important;min-height:20px !important;max-height:20px !important}body .wpfMainWrapper .wpfDisplay,body .wpfMainWrapper .wpfValue{font-size:15px !important}body .wpfMainWrapper .wpfFilterVerScroll{max-height:300px !important}body .wpfMainWrapper .wpfFilterButtons,body .wpfMainWrapper .wpfButtonsBlock,body .wpfMainWrapper .wpfFilterButtonWrapper{position:sticky !important;bottom:0 !important;z-index:5 !important;margin:14px -12px -16px !important;padding:12px !important;border-top:1px solid rgba(17,24,39,.08) !important;background:rgba(255,255,255,.96) !important;backdrop-filter:blur(8px) !important}body .wpfMainWrapper .wpfFilterButton,body .wpfMainWrapper .wpfButton,body .wpfMainWrapper button,body .wpfMainWrapper input[type=button],body .wpfMainWrapper input[type=submit]{min-height:48px !important;border-radius:14px !important;font-size:15px !important}}@media (max-width:480px){body .kitify-toggle-sidebar__container,body .kitify-toggle-sidebar .kitify-toggle-sidebar__container,body .kitify-sidebar .kitify-toggle-sidebar__container{width:94vw !important;max-width:94vw !important}body .wpfMainWrapper[id^=wpfMainWrapper-] .wpfFilterWrapper .wpfFilterTitle,body .wpfMainWrapper .wpfFilterWrapper .wpfFilterTitle{min-height:48px !important}}body .wpfMainWrapper[id^=wpfMainWrapper-] .wpfFilterWrapper .wpfFilterTitle:hover,body .wpfMainWrapper .wpfFilterWrapper .wpfFilterTitle:hover,body .wpfMainWrapper[id^=wpfMainWrapper-] .wpfFilterWrapper.wpfFilterOpened .wpfFilterTitle,body .wpfMainWrapper .wpfFilterWrapper.wpfFilterOpened .wpfFilterTitle,body .wpfMainWrapper[id^=wpfMainWrapper-] .wpfFilterWrapper.wpfActive .wpfFilterTitle,body .wpfMainWrapper .wpfFilterWrapper.wpfActive .wpfFilterTitle,body .wpfMainWrapper[id^=wpfMainWrapper-] .wpfFilterTitle.wpfActive,body .wpfMainWrapper .wpfFilterTitle.wpfActive,body .wpfMainWrapper[id^=wpfMainWrapper-] .wpfFilterTitle.active,body .wpfMainWrapper .wpfFilterTitle.active{background:var(--svt-filter-orange-soft) !important;color:#7a4a05 !important}body .wpfMainWrapper[id^=wpfMainWrapper-] .wpfFilterContent,body .wpfMainWrapper .wpfFilterContent{font-size:14px !important;line-height:1.35 !important}body .wpfMainWrapper select[multiple],body .wpfMainWrapper select.needsclick[multiple],body .wpfMainWrapper .wpfFilterContent select[multiple],body .wpfMainWrapper .wpfFilterContent select.needsclick[multiple],body .wpfMainWrapper .wpfFilterWrapper select[multiple],body .wpfMainWrapper .wpfFilterWrapper select.needsclick[multiple]{display:block !important;width:100% !important;min-height:184px !important;height:184px !important;max-height:260px !important;padding:8px 10px !important;border:1px solid rgba(17,24,39,.13) !important;border-radius:12px !important;background:#fff !important;color:#222 !important;font-size:14px !important;line-height:1.35 !important;box-shadow:none !important;overflow-y:auto !important}body .wpfMainWrapper select[multiple] option,body .wpfMainWrapper select.needsclick[multiple] option,body .wpfMainWrapper .wpfFilterContent select[multiple] option,body .wpfMainWrapper .wpfFilterContent select.needsclick[multiple] option{min-height:30px !important;padding:6px 8px !important;color:#222 !important;font-size:14px !important;line-height:1.35 !important}body .wpfMainWrapper select[multiple]:focus,body .wpfMainWrapper select.needsclick[multiple]:focus{border-color:rgba(255,168,50,.7) !important;outline:none !important;box-shadow:0 0 0 3px rgba(255,168,50,.13) !important}body .wpfMainWrapper .wpfFilterContent button,body .wpfMainWrapper .wpfFilterContent input[type=button],body .wpfMainWrapper .wpfFilterContent input[type=submit],body .wpfMainWrapper .wpfFilterContent .wpfSelectAll,body .wpfMainWrapper .wpfFilterContent [class*=selectAll],body .wpfMainWrapper .wpfFilterContent [class*=SelectAll]{display:inline-flex !important;align-items:center !important;justify-content:center !important;width:auto !important;min-width:0 !important;max-width:100% !important;min-height:34px !important;height:auto !important;margin:8px 0 6px !important;padding:7px 12px !important;border:1px solid rgba(255,168,50,.35) !important;border-radius:10px !important;background:var(--svt-filter-orange-pale) !important;color:#a66100 !important;font-size:13px !important;line-height:1.2 !important;font-weight:500 !important;text-align:center !important;box-shadow:none !important;transform:none !important}body .wpfMainWrapper .wpfFilterContent button:hover,body .wpfMainWrapper .wpfFilterContent input[type=button]:hover,body .wpfMainWrapper .wpfFilterContent input[type=submit]:hover,body .wpfMainWrapper .wpfFilterContent .wpfSelectAll:hover,body .wpfMainWrapper .wpfFilterContent [class*=selectAll]:hover,body .wpfMainWrapper .wpfFilterContent [class*=SelectAll]:hover{border-color:rgba(255,168,50,.55) !important;background:#fff1d9 !important;color:#8a4f00 !important;box-shadow:none !important;transform:none !important}body .wpfMainWrapper .wpfFilterButtons,body .wpfMainWrapper .wpfButtonsBlock,body .wpfMainWrapper .wpfFilterButtonWrapper{gap:9px !important;margin-top:14px !important}body .wpfMainWrapper .wpfFilterButtons .wpfFilterButton,body .wpfMainWrapper .wpfButtonsBlock .wpfFilterButton,body .wpfMainWrapper .wpfFilterButtonWrapper .wpfFilterButton,body .wpfMainWrapper .wpfFilterButtons button,body .wpfMainWrapper .wpfButtonsBlock button,body .wpfMainWrapper .wpfFilterButtonWrapper button,body .wpfMainWrapper .wpfFilterButtons input[type=button],body .wpfMainWrapper .wpfButtonsBlock input[type=button],body .wpfMainWrapper .wpfFilterButtonWrapper input[type=button],body .wpfMainWrapper .wpfFilterButtons input[type=submit],body .wpfMainWrapper .wpfButtonsBlock input[type=submit],body .wpfMainWrapper .wpfFilterButtonWrapper input[type=submit]{min-height:43px !important;padding:10px 14px !important;border-radius:12px !important;border:1px solid var(--svt-filter-green) !important;background:var(--svt-filter-green) !important;color:#fff !important;font-size:14px !important;line-height:1.15 !important;font-weight:600 !important;letter-spacing:0 !important;box-shadow:0 5px 12px rgba(99,189,34,.16) !important;transform:none !important}body .wpfMainWrapper .wpfFilterButtons .wpfFilterButton:hover,body .wpfMainWrapper .wpfButtonsBlock .wpfFilterButton:hover,body .wpfMainWrapper .wpfFilterButtonWrapper .wpfFilterButton:hover,body .wpfMainWrapper .wpfFilterButtons button:hover,body .wpfMainWrapper .wpfButtonsBlock button:hover,body .wpfMainWrapper .wpfFilterButtonWrapper button:hover,body .wpfMainWrapper .wpfFilterButtons input[type=button]:hover,body .wpfMainWrapper .wpfButtonsBlock input[type=button]:hover,body .wpfMainWrapper .wpfFilterButtonWrapper input[type=button]:hover,body .wpfMainWrapper .wpfFilterButtons input[type=submit]:hover,body .wpfMainWrapper .wpfButtonsBlock input[type=submit]:hover,body .wpfMainWrapper .wpfFilterButtonWrapper input[type=submit]:hover{border-color:var(--svt-filter-green-dark) !important;background:var(--svt-filter-green-dark) !important;color:#fff !important;box-shadow:0 7px 14px rgba(99,189,34,.2) !important;transform:none !important}body .wpfMainWrapper .wpfFilterButtons button:not(:first-child),body .wpfMainWrapper .wpfButtonsBlock button:not(:first-child),body .wpfMainWrapper .wpfFilterButtonWrapper button:not(:first-child),body .wpfMainWrapper .wpfFilterButtons input[type=button]:not(:first-child),body .wpfMainWrapper .wpfButtonsBlock input[type=button]:not(:first-child),body .wpfMainWrapper .wpfFilterButtonWrapper input[type=button]:not(:first-child),body .wpfMainWrapper .wpfFilterButtons a:not(:first-child),body .wpfMainWrapper .wpfButtonsBlock a:not(:first-child),body .wpfMainWrapper .wpfFilterButtonWrapper a:not(:first-child),body .wpfMainWrapper .wpfClearButton,body .wpfMainWrapper .wpfResetButton,body .wpfMainWrapper .wpfClearFilterButton,body .wpfMainWrapper .wpfClear,body .wpfMainWrapper .wpfReset,body .wpfMainWrapper a[class*=clear],body .wpfMainWrapper a[class*=Clear],body .wpfMainWrapper a[class*=reset],body .wpfMainWrapper a[class*=Reset],body .wpfMainWrapper button[name*=clear],body .wpfMainWrapper button[class*=clear],body .wpfMainWrapper button[class*=Clear],body .wpfMainWrapper button[name*=reset],body .wpfMainWrapper button[class*=reset],body .wpfMainWrapper button[class*=Reset]{border-color:rgba(255,168,50,.42) !important;background:#fff !important;color:#a66100 !important;font-weight:600 !important;box-shadow:none !important}body .wpfMainWrapper .wpfFilterButtons button:not(:first-child):hover,body .wpfMainWrapper .wpfButtonsBlock button:not(:first-child):hover,body .wpfMainWrapper .wpfFilterButtonWrapper button:not(:first-child):hover,body .wpfMainWrapper .wpfFilterButtons input[type=button]:not(:first-child):hover,body .wpfMainWrapper .wpfButtonsBlock input[type=button]:not(:first-child):hover,body .wpfMainWrapper .wpfFilterButtonWrapper input[type=button]:not(:first-child):hover,body .wpfMainWrapper .wpfFilterButtons a:not(:first-child):hover,body .wpfMainWrapper .wpfButtonsBlock a:not(:first-child):hover,body .wpfMainWrapper .wpfFilterButtonWrapper a:not(:first-child):hover,body .wpfMainWrapper .wpfClearButton:hover,body .wpfMainWrapper .wpfResetButton:hover,body .wpfMainWrapper .wpfClearFilterButton:hover,body .wpfMainWrapper .wpfClear:hover,body .wpfMainWrapper .wpfReset:hover,body .wpfMainWrapper a[class*=clear]:hover,body .wpfMainWrapper a[class*=Clear]:hover,body .wpfMainWrapper a[class*=reset]:hover,body .wpfMainWrapper a[class*=Reset]:hover,body .wpfMainWrapper button[name*=clear]:hover,body .wpfMainWrapper button[class*=clear]:hover,body .wpfMainWrapper button[class*=Clear]:hover,body .wpfMainWrapper button[name*=reset]:hover,body .wpfMainWrapper button[class*=reset]:hover,body .wpfMainWrapper button[class*=Reset]:hover{border-color:rgba(255,168,50,.58) !important;background:var(--svt-filter-orange-pale) !important;color:#8a4f00 !important;box-shadow:none !important;transform:none !important}@media (max-width:1024px){body .wpfMainWrapper select[multiple],body .wpfMainWrapper select.needsclick[multiple],body .wpfMainWrapper .wpfFilterContent select[multiple],body .wpfMainWrapper .wpfFilterContent select.needsclick[multiple]{min-height:220px !important;height:220px !important}body .wpfMainWrapper .wpfFilterBu