.left-filter .wpfMainWrapper{background:#fff;border:1px solid #e8e2d9;border-radius:12px;padding:24px 20px;box-shadow:0 4px 20px rgba(0,0,0,.03);font-family:inherit}.left-filter .wpfFilterWrapper{border-bottom:1px solid #f0ebe1;padding-bottom:18px;margin-bottom:18px}.left-filter .wpfFilterWrapper:last-of-type{border-bottom:none;margin-bottom:12px}.left-filter .wpfFilterTitle{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.left-filter .wfpTitle{font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:#1a1a1a}.left-filter .wpfTitleToggle{font-size:12px;color:#c59b27}.left-filter .wpfFilterVerScroll{list-style:none;padding:0;margin:0}.left-filter .wpfFilterVerScroll li{margin-bottom:8px}.left-filter .wpfLiLabel{display:flex;align-items:center;gap:8px;font-size:13.5px;color:#555;cursor:pointer;transition:color .2s ease}.left-filter .wpfLiLabel:hover{color:#c59b27}.left-filter .wpfCheckbox input[type=checkbox]{accent-color:#c59b27;width:15px;height:15px;cursor:pointer;border-radius:3px}.left-filter .ui-slider-horizontal{height:4px!important;background:#e6dfd3!important;border:none!important;border-radius:2px!important;margin:16px 6px 14px!important}.left-filter .ui-slider-range{background:#c59b27!important}.left-filter .ui-slider-handle{width:14px!important;height:14px!important;border-radius:50%!important;background:#1a1a1a!important;border:2px solid #c59b27!important;top:-5px!important;cursor:grab!important;outline:none!important;box-shadow:0 2px 4px rgba(0,0,0,.2)!important}.left-filter .wpfPriceInputs{display:flex;align-items:center;justify-content:center;font-size:13px;color:#444;font-weight:500}.left-filter .wpfPriceInputs input{background:#faf8f5;border:1px solid #e0d9cc;border-radius:4px;color:#1a1a1a;padding:3px 6px;text-align:center;font-weight:600}.left-filter .wpfCurrencySymbol,.left-filter .wpfFilterDelimeter{color:#888;margin:0 4px}.left-filter .wpfFilterButtons{display:flex!important;gap:10px!important;margin-top:16px!important;width:100%!important}.left-filter .wpfFilterButtons button.wpfButton,.left-filter .wpfFilterButtons .wpfButton,.left-filter button.wpfFilterButton,.left-filter button.wpfClearButton{flex:1 1 50%!important;width:50%!important;padding:11px 0!important;height:auto!important;border-radius:6px!important;font-size:12px!important;font-weight:600!important;letter-spacing:1px!important;text-transform:uppercase!important;cursor:pointer!important;text-align:center!important;line-height:1.2!important;box-shadow:none!important;outline:none!important;transition:all .3s ease!important}.left-filter .wpfFilterButtons button.wpfFilterButton,.left-filter button.wpfFilterButton{background-color:#c59b27!important;background:#c59b27!important;color:#fff!important;border:1px solid #c59b27!important}.left-filter .wpfFilterButtons button.wpfFilterButton:hover,.left-filter button.wpfFilterButton:hover{background-color:#b0871d!important;background:#b0871d!important;border-color:#b0871d!important;color:#fff!important}.left-filter .wpfFilterButtons button.wpfClearButton,.left-filter button.wpfClearButton{background-color:transparent!important;background:0 0!important;color:#1a1a1a!important;border:1px solid #dcd5c9!important}.left-filter .wpfFilterButtons button.wpfClearButton:hover,.left-filter button.wpfClearButton:hover{background-color:#f7f4ef!important;background:#f7f4ef!important;border-color:#1a1a1a!important;color:#1a1a1a!important}