.elementor-6594 .elementor-element.elementor-element-4f16163 .woocommerce-breadcrumb{color:#F8F9FA9E}.elementor-6594 .elementor-element.elementor-element-4f16163 .woocommerce-breadcrumb>a{color:var(--e-global-color-d512e2b)}.elementor-widget-filter-widget .filter-title{font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-filter-widget .form-tax .label-text{font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-widget-filter-widget .bpfwe-swatch{font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-filter-widget .bpfwe-group-separator{font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-filter-widget .form-tax input:not([type="radio"]):not([type="checkbox"]),.elementor-widget-filter-widget .form-tax textarea{font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-filter-widget .list-style label span{font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-filter-widget button.reset-form{font-weight:var(--e-global-typography-primary-font-weight);background-color:var(--e-global-color-primary)}.elementor-widget-filter-widget button.submit-form{font-weight:var(--e-global-typography-primary-font-weight);background-color:var(--e-global-color-primary)}.elementor-6594 .elementor-element.elementor-element-06a9cff .elementor-repeater-item-4fa1fa4 .taxonomy-filter,.elementor-6594 .elementor-element.elementor-element-06a9cff .elementor-repeater-item-4fa1fa4 .taxonomy-filter li{display:block}.elementor-6594 .elementor-element.elementor-element-06a9cff .elementor-grid{grid-template-columns:repeat(1,1fr)}.elementor-6594 .elementor-element.elementor-element-06a9cff{--grid-column-gap:20px;--grid-row-gap:30px}.elementor-6594 .elementor-element.elementor-element-06a9cff .filter-title{margin-bottom:15px;display:block;font-size:.9rem;font-weight:600;text-transform:uppercase;padding:0 0 6px 0;color:var(--e-global-color-quaternary);border-style:solid;border-width:0 0 1px 0;border-color:var(--e-global-color-07da5cf)}.elementor-6594 .elementor-element.elementor-element-06a9cff .bpfwe-taxonomy-wrapper,.elementor-6594 .elementor-element.elementor-element-06a9cff .bpfwe-custom-field-wrapper{padding:0 0 0 0}.elementor-6594 .elementor-element.elementor-element-06a9cff .form-tax label:not(.collapsible){padding:0 0 5px 0;margin:0 0 10px 0;display:flex;align-items:center}.elementor-6594 .elementor-element.elementor-element-06a9cff .form-tax .label-text{font-size:.9rem;font-weight:400;line-height:1.3em;color:#323232D1}.elementor-6594 .elementor-element.elementor-element-06a9cff .form-tax label:hover .label-text{color:var(--e-global-color-quaternary)}.elementor-6594 .elementor-element.elementor-element-06a9cff .form-tax input:checked+span .label-text{color:var(--e-global-color-primary)}.elementor-6594 .elementor-element.elementor-element-06a9cff .bpfwe-swatch{opacity:1}.elementor-6594 .elementor-element.elementor-element-06a9cff input[type="checkbox"]:checked+span .bpfwe-swatch,.elementor-6594 .elementor-element.elementor-element-06a9cff input[type="radio"]:checked+span .bpfwe-swatch{opacity:.7}.elementor-6594 .elementor-element.elementor-element-06a9cff .form-tax input:not([type="radio"]):not([type="checkbox"]),.elementor-6594 .elementor-element.elementor-element-06a9cff .form-tax textarea{font-size:.9rem;font-weight:500}.elementor-6594 .elementor-element.elementor-element-06a9cff .form-tax input{color:#323232}.elementor-6594 .elementor-element.elementor-element-06a9cff select,.elementor-6594 .elementor-element.elementor-element-06a9cff .form-tax input:not([type=submit]):not([type=checkbox]):not([type=radio]),.elementor-6594 .elementor-element.elementor-element-06a9cff .form-tax textarea{background-color:var(--e-global-color-d512e2b);border-radius:3px 3px 3px 3px}.elementor-6594 .elementor-element.elementor-element-06a9cff select,.elementor-6594 .elementor-element.elementor-element-06a9cff .form-tax input:not([type=submit]):not([type=checkbox]):not([type=radio]):not(:focus),.elementor-6594 .elementor-element.elementor-element-06a9cff .form-tax textarea{border-style:solid;border-color:var(--e-global-color-07da5cf)}.elementor-6594 .elementor-element.elementor-element-06a9cff .list-style label span{font-weight:400}.bpfwe-selected-terms[data-filter-id="06a9cff"],.bpfwe-selected-count[data-filter-id="06a9cff"]{font-size:.8rem}.elementor-6594 .elementor-element.elementor-element-06a9cff .form-tax input[type="radio"],.elementor-6594 .elementor-element.elementor-element-06a9cff .form-tax input[type="checkbox"]{font-size:15px}.elementor-6594 .elementor-element.elementor-element-06a9cff .bpfwe-select2 .select2-selection,.elementor-6594 .elementor-element.elementor-element-06a9cff .bpfwe-select2 .select2-selection__rendered,.elementor-6594 .elementor-element.elementor-element-06a9cff .bpfwe-select2 .select2{width:100%!important}.elementor-6594 .elementor-element.elementor-element-06a9cff .bpfwe-select2 .select2-selection,.elementor-6594 .elementor-element.elementor-element-06a9cff .bpfwe-select2 .select2-selection__rendered{height:auto;line-height:42px}.elementor-6594 .elementor-element.elementor-element-06a9cff button.reset-form{font-size:.9rem;font-weight:600;color:var(--e-global-color-quaternary);background-color:var(--e-global-color-07da5cf);border-style:none}.elementor-6594 .elementor-element.elementor-element-06a9cff button.reset-form:hover{color:var(--e-global-color-d512e2b);background-color:var(--e-global-color-quaternary);border-color:var(--e-global-color-quaternary)}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-widget-icon-box.elementor-view-framed .elementor-icon,.elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var(--e-global-color-primary);color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-widget-icon-box .elementor-icon-box-title,.elementor-widget-icon-box .elementor-icon-box-title a{font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-icon-box .elementor-icon-box-title{color:var(--e-global-color-primary)}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,.elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var(--e-global-color-primary)}.elementor-widget-icon-box .elementor-icon-box-description{font-weight:var(--e-global-typography-text-font-weight)}.elementor-6594 .elementor-element.elementor-element-045f181 .elementor-icon-box-wrapper{text-align:start;gap:15px}.elementor-6594 .elementor-element.elementor-element-045f181.elementor-view-framed .elementor-icon{background-color:#FFFFFFD9}.elementor-6594 .elementor-element.elementor-element-045f181.elementor-view-stacked .elementor-icon{fill:#FFFFFFD9;color:#FFFFFFD9}.elementor-6594 .elementor-element.elementor-element-045f181 .elementor-icon{font-size:35px}.elementor-6594 .elementor-element.elementor-element-045f181 .elementor-icon-box-title,.elementor-6594 .elementor-element.elementor-element-045f181 .elementor-icon-box-title a{font-size:1.2rem;font-weight:600}.elementor-6594 .elementor-element.elementor-element-045f181 .elementor-icon-box-title{color:var(--e-global-color-d512e2b)}.elementor-6594 .elementor-element.elementor-element-045f181:has(:hover) .elementor-icon-box-title,.elementor-6594 .elementor-element.elementor-element-045f181:has(:focus) .elementor-icon-box-title{color:var(--e-global-color-d512e2b)}.elementor-6594 .elementor-element.elementor-element-045f181 .elementor-icon-box-description{font-size:.9rem;font-weight:400;color:var(--e-global-color-d512e2b)}.elementor-widget-button .elementor-button{font-weight:var(--e-global-typography-accent-font-weight)}.elementor-6594 .elementor-element.elementor-element-ace7773 .elementor-button{background-color:var(--e-global-color-de74233);fill:var(--e-global-color-d512e2b);color:var(--e-global-color-d512e2b);border-style:solid;border-color:var(--e-global-color-de74233)}.elementor-6594 .elementor-element.elementor-element-ace7773 .elementor-button-content-wrapper{flex-direction:row}.elementor-6594 .elementor-element.elementor-element-ace7773 .elementor-button .elementor-button-content-wrapper{gap:12px}.elementor-widget-loop-grid .elementor-pagination{font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-loop-grid .elementor-button{font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-loop-grid .e-load-more-message{font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-6594 .elementor-element.elementor-element-ffc31da{--grid-columns:3;--grid-row-gap:24px;--auto-scroll-offset:1px;--grid-column-gap:24px}.elementor-6594 .elementor-element.elementor-element-ffc31da .elementor-loop-container{grid-auto-rows:1fr}.elementor-6594 .elementor-element.elementor-element-ffc31da .e-loop-item>.elementor-section,.elementor-6594 .elementor-element.elementor-element-ffc31da .e-loop-item>.elementor-section>.elementor-container,.elementor-6594 .elementor-element.elementor-element-ffc31da .e-loop-item>.e-con,.elementor-6594 .elementor-element.elementor-element-ffc31da .e-loop-item .elementor-section-wrap>.e-con{height:100%}.elementor-6594 .elementor-element.elementor-element-ca58f52 .e-off-canvas__content{background-color:#FFF}.elementor-6594 .elementor-element.elementor-element-ca58f52 .e-off-canvas__overlay{background-color:rgb(0 0 0 / .8)}.elementor-6594 .elementor-element.elementor-element-ca58f52{--e-off-canvas-width:300px;--e-off-canvas-height:100vh;--e-off-canvas-content-overflow:auto;--e-off-canvas-overlay-opacity:1}.elementor-6594 .elementor-element.elementor-element-489c020{--display:flex}.elementor-6594 .elementor-element.elementor-element-c24d1d0 .elementor-repeater-item-4fa1fa4 .taxonomy-filter,.elementor-6594 .elementor-element.elementor-element-c24d1d0 .elementor-repeater-item-4fa1fa4 .taxonomy-filter li{display:block}.elementor-6594 .elementor-element.elementor-element-c24d1d0 .elementor-grid{grid-template-columns:repeat(1,1fr)}.elementor-6594 .elementor-element.elementor-element-c24d1d0{--grid-column-gap:20px;--grid-row-gap:30px}.elementor-6594 .elementor-element.elementor-element-c24d1d0 .filter-title{margin-bottom:15px;display:block;font-size:.9rem;font-weight:600;text-transform:uppercase;padding:0 0 6px 0;color:var(--e-global-color-quaternary);border-style:solid;border-width:0 0 1px 0;border-color:var(--e-global-color-07da5cf)}.elementor-6594 .elementor-element.elementor-element-c24d1d0 .bpfwe-taxonomy-wrapper,.elementor-6594 .elementor-element.elementor-element-c24d1d0 .bpfwe-custom-field-wrapper{padding:0 0 0 0}.elementor-6594 .elementor-element.elementor-element-c24d1d0 .form-tax label:not(.collapsible){padding:0 0 5px 0;margin:0 0 10px 0;display:flex;align-items:center}.elementor-6594 .elementor-element.elementor-element-c24d1d0 .form-tax .label-text{font-size:.9rem;font-weight:400;line-height:1.3em;color:#323232D1}.elementor-6594 .elementor-element.elementor-element-c24d1d0 .form-tax label:hover .label-text{color:var(--e-global-color-quaternary)}.elementor-6594 .elementor-element.elementor-element-c24d1d0 .form-tax input:checked+span .label-text{color:var(--e-global-color-primary)}.elementor-6594 .elementor-element.elementor-element-c24d1d0 .bpfwe-swatch{opacity:1}.elementor-6594 .elementor-element.elementor-element-c24d1d0 input[type="checkbox"]:checked+span .bpfwe-swatch,.elementor-6594 .elementor-element.elementor-element-c24d1d0 input[type="radio"]:checked+span .bpfwe-swatch{opacity:.7}.elementor-6594 .elementor-element.elementor-element-c24d1d0 .form-tax input:not([type="radio"]):not([type="checkbox"]),.elementor-6594 .elementor-element.elementor-element-c24d1d0 .form-tax textarea{font-size:.9rem;font-weight:500}.elementor-6594 .elementor-element.elementor-element-c24d1d0 .form-tax input{color:#323232}.elementor-6594 .elementor-element.elementor-element-c24d1d0 select,.elementor-6594 .elementor-element.elementor-element-c24d1d0 .form-tax input:not([type=submit]):not([type=checkbox]):not([type=radio]),.elementor-6594 .elementor-element.elementor-element-c24d1d0 .form-tax textarea{background-color:var(--e-global-color-d512e2b);border-radius:3px 3px 3px 3px}.elementor-6594 .elementor-element.elementor-element-c24d1d0 select,.elementor-6594 .elementor-element.elementor-element-c24d1d0 .form-tax input:not([type=submit]):not([type=checkbox]):not([type=radio]):not(:focus),.elementor-6594 .elementor-element.elementor-element-c24d1d0 .form-tax textarea{border-style:solid;border-color:var(--e-global-color-07da5cf)}.elementor-6594 .elementor-element.elementor-element-c24d1d0 .list-style label span{font-weight:400}.bpfwe-selected-terms[data-filter-id="c24d1d0"],.bpfwe-selected-count[data-filter-id="c24d1d0"]{font-size:.8rem}.elementor-6594 .elementor-element.elementor-element-c24d1d0 .form-tax input[type="radio"],.elementor-6594 .elementor-element.elementor-element-c24d1d0 .form-tax input[type="checkbox"]{font-size:15px}.elementor-6594 .elementor-element.elementor-element-c24d1d0 .bpfwe-select2 .select2-selection,.elementor-6594 .elementor-element.elementor-element-c24d1d0 .bpfwe-select2 .select2-selection__rendered,.elementor-6594 .elementor-element.elementor-element-c24d1d0 .bpfwe-select2 .select2{width:100%!important}.elementor-6594 .elementor-element.elementor-element-c24d1d0 .bpfwe-select2 .select2-selection,.elementor-6594 .elementor-element.elementor-element-c24d1d0 .bpfwe-select2 .select2-selection__rendered{height:auto;line-height:42px}.elementor-6594 .elementor-element.elementor-element-c24d1d0 button.reset-form{font-size:.9rem;font-weight:600;color:var(--e-global-color-quaternary);background-color:var(--e-global-color-07da5cf);border-style:none}.elementor-6594 .elementor-element.elementor-element-c24d1d0 button.reset-form:hover{color:var(--e-global-color-d512e2b);background-color:var(--e-global-color-quaternary);border-color:var(--e-global-color-quaternary)}.elementor-6594 .elementor-element.elementor-element-ef6add8{width:var(--container-widget-width,70%);max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0}.elementor-6594 .elementor-element.elementor-element-ef6add8 .elementor-icon-box-wrapper{text-align:start}.elementor-6594 .elementor-element.elementor-element-ef6add8 .elementor-icon-box-title,.elementor-6594 .elementor-element.elementor-element-ef6add8 .elementor-icon-box-title a{font-size:1.5rem;font-weight:500}.elementor-6594 .elementor-element.elementor-element-ef6add8 .elementor-icon-box-title{color:var(--e-global-color-primary)}.elementor-6594 .elementor-element.elementor-element-ef6add8:has(:hover) .elementor-icon-box-title,.elementor-6594 .elementor-element.elementor-element-ef6add8:has(:focus) .elementor-icon-box-title{color:var(--e-global-color-primary)}.elementor-6594 .elementor-element.elementor-element-ef6add8 .elementor-icon-box-description{font-size:.9rem;font-weight:400;color:var(--e-global-color-quaternary)}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-widget-icon.elementor-view-framed .elementor-icon,.elementor-widget-icon.elementor-view-default .elementor-icon{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-widget-icon.elementor-view-framed .elementor-icon,.elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-primary)}body:not(.rtl) .elementor-6594 .elementor-element.elementor-element-48d12db{right:0}body.rtl .elementor-6594 .elementor-element.elementor-element-48d12db{left:0}.elementor-6594 .elementor-element.elementor-element-48d12db{top:0;z-index:0}.elementor-6594 .elementor-element.elementor-element-48d12db .elementor-icon-wrapper{text-align:center}.elementor-6594 .elementor-element.elementor-element-48d12db.elementor-view-stacked .elementor-icon{background-color:#19875514}.elementor-6594 .elementor-element.elementor-element-48d12db.elementor-view-framed .elementor-icon,.elementor-6594 .elementor-element.elementor-element-48d12db.elementor-view-default .elementor-icon{color:#19875514;border-color:#19875514}.elementor-6594 .elementor-element.elementor-element-48d12db.elementor-view-framed .elementor-icon,.elementor-6594 .elementor-element.elementor-element-48d12db.elementor-view-default .elementor-icon svg{fill:#19875514}.elementor-6594 .elementor-element.elementor-element-48d12db .elementor-icon{font-size:150px}.elementor-6594 .elementor-element.elementor-element-48d12db .elementor-icon svg{height:150px}body.elementor-page-6594:not(.elementor-motion-effects-element-type-background),body.elementor-page-6594>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}@media(max-width:991px){.elementor-6594 .elementor-element.elementor-element-06a9cff .elementor-grid{grid-template-columns:repeat(1,1fr)}.elementor-6594 .elementor-element.elementor-element-ffc31da{--grid-columns:2}.elementor-6594 .elementor-element.elementor-element-c24d1d0 .elementor-grid{grid-template-columns:repeat(1,1fr)}}@media(max-width:767px){.elementor-6594 .elementor-element.elementor-element-06a9cff .elementor-grid{grid-template-columns:repeat(1,1fr)}.elementor-6594 .elementor-element.elementor-element-ace7773 .elementor-button{border-width:1px 1px 1px 1px}.elementor-6594 .elementor-element.elementor-element-ffc31da{--grid-columns:1}.elementor-6594 .elementor-element.elementor-element-c24d1d0 .elementor-grid{grid-template-columns:repeat(1,1fr)}.elementor-6594 .elementor-element.elementor-element-ef6add8{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%}.elementor-6594 .elementor-element.elementor-element-ef6add8 .elementor-icon-box-title,.elementor-6594 .elementor-element.elementor-element-ef6add8 .elementor-icon-box-title a{font-size:1.3rem}}.elementor-6594 .elementor-element.elementor-element-c24d1d0 .filter-container form.form-tax{box-shadow:none!important;border:0px!important}.flex-wrapper._price span.before{background:none!important;padding:0px!important;margin:0px!important}.filter-container input.bpfwe-filter-range-2[type="number"],.filter-container input.bpfwe-filter-range-2[type="number"]{padding-left:50px!important}.filter-container{--md-green:#007a3d;--md-green-dark:#005f30;--md-green-soft:#edf7f1;--md-green-border:#c8e1d3;--md-text:#1f2d26;--md-muted:#68756e;--md-border:#dae6df;--md-background:#ffffff;--md-background-soft:#f6f9f7;width:100%!important;color:var(--md-text)!important;font-family:inherit!important}.filter-container,.filter-container *{box-sizing:border-box!important}.filter-container form.form-tax{display:flex!important;flex-direction:column!important;gap:1rem!important;width:100%!important;margin:0!important;padding:1.125rem!important;background:var(--md-background)!important;border:1px solid var(--md-border)!important;border-radius:0.5rem!important;box-shadow:0 8px 24px rgb(20 64 40 / .08)!important}.filter-container .flex-wrapper{display:block!important;width:100%!important;min-width:0!important;margin:0!important}.filter-container .flex-wrapper.product_cat{padding-bottom:1rem!important;border-bottom:1px solid var(--md-border)!important}.filter-container .filter-title{display:flex!important;align-items:center!important;min-height:32px!important;margin:0 0 0.75rem!important;padding:0 0 0 0.7rem!important;color:var(--md-text)!important;font-size:1.05rem!important;font-weight:700!important;line-height:1.25!important;letter-spacing:0!important;text-transform:none!important;border-left:4px solid var(--md-green)!important}.filter-container .bpfwe-taxonomy-wrapper{width:100%!important;max-height:min(58vh, 560px)!important;padding-right:0.35rem!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain!important;scrollbar-width:thin!important;scrollbar-color:var(--md-green) transparent!important}.filter-container .bpfwe-taxonomy-wrapper::-webkit-scrollbar{width:6px!important}.filter-container .bpfwe-taxonomy-wrapper::-webkit-scrollbar-track{background:transparent!important}.filter-container .bpfwe-taxonomy-wrapper::-webkit-scrollbar-thumb{background:var(--md-green)!important;border-radius:0.25rem!important}.filter-container .taxonomy-filter,.filter-container .child-terms{list-style:none!important}.filter-container .taxonomy-filter{display:block!important;width:100%!important;margin:0!important;padding:0!important}.filter-container .taxonomy-filter li{width:100%!important;margin:0!important;padding:0!important}.filter-container .taxonomy-filter>li+li{margin-top:0.15rem!important}.filter-container .taxonomy-filter li>label{display:grid!important;grid-template-columns:18px minmax(0,1fr) 32px!important;align-items:center!important;column-gap:0.65rem!important;width:100%!important;min-height:44px!important;margin:0!important;padding:.5rem 0.4rem!important;color:var(--md-text)!important;background:transparent!important;border:1px solid transparent!important;border-radius:0.375rem!important;cursor:pointer!important;transition:background-color 180ms ease,border-color 180ms ease,color 180ms ease!important}.filter-container .taxonomy-filter>.parent-term>label{font-size:0.95rem!important;font-weight:650!important}.filter-container .taxonomy-filter .child-term>label{min-height:40px!important;color:#3f4e46!important;font-size:0.9rem!important;font-weight:500!important}.filter-container .taxonomy-filter .child-term.depth-2>label{color:#56635c!important;font-size:0.875rem!important}.filter-container .taxonomy-filter li>label>span:not(.low-group-trigger){min-width:0!important}.filter-container .label-text{display:block!important;min-width:0!important;color:inherit!important;line-height:1.4!important;white-space:normal!important;overflow-wrap:anywhere!important}.filter-container .count{color:var(--md-green)!important;font-size:0.82em!important;font-weight:700!important}@media (hover:hover){.filter-container .taxonomy-filter li>label:hover{color:var(--md-green-dark)!important;background:var(--md-green-soft)!important;border-color:var(--md-green-border)!important}}.filter-container .taxonomy-filter li>label:has(>.bpfwe-filter-item:checked){color:var(--md-green-dark)!important;background:var(--md-green-soft)!important;border-color:var(--md-green-border)!important}.filter-container .taxonomy-filter li>label:has(>.bpfwe-filter-item:checked) .label-text{color:var(--md-green-dark)!important;font-weight:700!important}.filter-container input.bpfwe-filter-item[type="radio"]{appearance:none!important;-webkit-appearance:none!important;display:block!important;width:18px!important;height:18px!important;min-width:18px!important;min-height:18px!important;margin:0!important;padding:0!important;background:#ffffff!important;border:1.5px solid #9db2a5!important;border-radius:50%!important;box-shadow:none!important;cursor:pointer!important;transition:background-color 160ms ease,border-color 160ms ease,box-shadow 160ms ease!important}.filter-container input.bpfwe-filter-item[type="radio"]:checked{background:var(--md-green)!important;border-color:var(--md-green)!important;box-shadow:inset 0 0 0 4px #ffffff!important}.filter-container input.bpfwe-filter-item[type="radio"]:focus-visible{outline:3px solid rgb(0 122 61 / .2)!important;outline-offset:2px!important}.filter-container input.bpfwe-filter-item[type="radio"]:disabled{opacity:0.45!important;cursor:not-allowed!important}.filter-container .low-group-trigger{position:relative!important;display:inline-grid!important;place-items:center!important;width:30px!important;height:30px!important;min-width:30px!important;min-height:30px!important;margin:0!important;padding:0!important;color:var(--md-green)!important;background:#ffffff!important;border:1px solid #c7dbcf!important;border-radius:0.375rem!important;font-size:0!important;line-height:1!important;cursor:pointer!important;transition:color 180ms ease,background-color 180ms ease,border-color 180ms ease!important}.filter-container .low-group-trigger::before,.filter-container .low-group-trigger::after{position:absolute!important;top:50%!important;left:50%!important;display:block!important;background:currentColor!important;border-radius:1px!important;content:""!important;transform:translate(-50%,-50%)!important;transition:transform 180ms ease!important}.filter-container .low-group-trigger::before{width:10px!important;height:2px!important}.filter-container .low-group-trigger::after{width:2px!important;height:10px!important}.filter-container .low-group-trigger[aria-expanded="true"]{color:#ffffff!important;background:var(--md-green)!important;border-color:var(--md-green)!important}.filter-container .low-group-trigger[aria-expanded="true"]::after{transform:translate(-50%,-50%) scaleY(0)!important}.filter-container .low-group-trigger:hover{color:#ffffff!important;background:var(--md-green-dark)!important;border-color:var(--md-green-dark)!important}.filter-container .low-group-trigger:focus-visible{outline:3px solid rgb(0 122 61 / .2)!important;outline-offset:2px!important}.filter-container li:not(:has(>.low-terms-group))>label>.low-group-trigger{visibility:hidden!important;pointer-events:none!important}.filter-container .low-terms-group{width:100%!important}.filter-container ul.child-terms{width:auto!important;margin:.2rem 0 .35rem 0.55rem!important;padding:0 0 0 0.75rem!important;border-left:1px solid #d5e4db!important}.filter-container ul.child-terms.depth-1{margin-left:0.35rem!important;border-left-color:#e1ebe5!important}.filter-container .flex-wrapper._price{padding-top:0!important}.filter-container .bpfwe-numeric-wrapper{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:0.65rem!important;width:100%!important}.filter-container .field-wrapper{display:flex!important;align-items:stretch!important;width:100%!important;min-width:0!important;min-height:44px!important;margin:0!important;padding:0!important;background:#ffffff!important;border:1px solid var(--md-border)!important;border-radius:0.375rem!important;overflow:hidden!important;transition:border-color 180ms ease,box-shadow 180ms ease!important}.filter-container .field-wrapper:focus-within{border-color:var(--md-green)!important;box-shadow:0 0 0 3px rgb(0 122 61 / .12)!important}.filter-container .field-wrapper .before{display:grid!important;place-items:center!important;min-width:38px!important;margin:0!important;padding:0 0.55rem!important;color:var(--md-green-dark)!important;background:var(--md-green-soft)!important;border-right:1px solid var(--md-border)!important;font-size:0.9rem!important;font-weight:700!important}.filter-container .field-wrapper .after:empty{display:none!important}.filter-container input.bpfwe-filter-range-2[type="number"]{appearance:textfield!important;-moz-appearance:textfield!important;display:block!important;width:100%!important;min-width:0!important;height:44px!important;margin:0!important;padding:0 0 0rem 50px!important;color:var(--md-text)!important;background:#ffffff!important;border:0!important;border-radius:0!important;box-shadow:none!important;outline:none!important;font-family:inherit!important;font-size:0.92rem!important;font-weight:600!important;line-height:44px!important}.filter-container input.bpfwe-filter-range-2[type="number"]::-webkit-inner-spin-button,.filter-container input.bpfwe-filter-range-2[type="number"]::-webkit-outer-spin-button{margin:0!important;-webkit-appearance:none!important}.filter-container .reset-form{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:0.5rem!important;width:100%!important;min-height:44px!important;margin:0!important;padding:.7rem 1rem!important;color:var(--md-green)!important;background:#ffffff!important;border:1px solid var(--md-green)!important;border-radius:0.5rem!important;box-shadow:none!important;font-family:inherit!important;font-size:0.92rem!important;font-weight:700!important;line-height:1.2!important;letter-spacing:0!important;text-align:center!important;text-decoration:none!important;text-transform:none!important;cursor:pointer!important;transition:color 180ms ease,background-color 180ms ease,border-color 180ms ease,transform 120ms ease!important}.filter-container .reset-form::before{content:"↻"!important;font-size:1.05rem!important;font-weight:700!important;line-height:1!important}.filter-container .reset-form:hover{color:#ffffff!important;background:var(--md-green)!important;border-color:var(--md-green)!important}.filter-container .reset-form:active{transform:translateY(1px)!important}.filter-container .reset-form:focus-visible{outline:3px solid rgb(0 122 61 / .2)!important;outline-offset:2px!important}.filter-container .reset-form:disabled{opacity:0.5!important;cursor:not-allowed!important}@media (max-width:767px){.filter-container form.form-tax{gap:0.875rem!important;padding:1rem!important}.filter-container .bpfwe-taxonomy-wrapper{max-height:55vh!important}.filter-container .taxonomy-filter li>label{grid-template-columns:19px minmax(0,1fr) 34px!important;min-height:46px!important;column-gap:0.6rem!important;padding:.5rem 0.3rem!important}.filter-container .taxonomy-filter .child-term>label{min-height:44px!important}.filter-container .low-group-trigger{width:32px!important;height:32px!important;min-width:32px!important;min-height:32px!important}}@media (max-width:479px){.filter-container form.form-tax{padding:0.875rem!important}.filter-container .bpfwe-numeric-wrapper{grid-template-columns:1fr!important}.filter-container ul.child-terms{margin-left:0.35rem!important;padding-left:0.55rem!important}}@media (prefers-reduced-motion:reduce){.filter-container *,.filter-container *::before,.filter-container *::after{scroll-behavior:auto!important;transition-duration:0.01ms!important;animation-duration:0.01ms!important;animation-iteration-count:1!important}}