:root{--woobewoo-pf-input-border-color:#767676;}
.wpfFilterWrapper label{font-weight:normal;}
.wpfPriceRangeField#wpfMinPrice,
.wpfPriceRangeField#wpfMaxPrice{background-color:#f9f9f9;border:1px solid #6e6666;color:black;font-family:myFont, Arial, Helvetica, sans-serif;font-size:14px;font-style:normal;font-weight:normal;border-radius:5px;height:26px;padding:5px;-moz-appearance:textfield;}
.wpfFilterWrapper .wfpTitle{font-size:16px;font-weight:bold;height:25px;margin:inherit;padding:inherit;color:inherit;line-height:inherit;}
.wpfFilterWrapper .wfpDescription{font-size:14px;}
.wpfFilterButtons{min-width:150px;}
.wpfFilterButton.wpfButton, .wpfClearButton.wpfButton{padding:5px;align-items:center;min-height:52px;border-radius:4px;font-size:17px;text-decoration:none;text-align:center;text-transform:uppercase;transition:all 0.2s;white-space:normal;cursor:pointer;border:none;font-weight:bold;outline:none;}
.wpfFilterVerScroll::-webkit-scrollbar-track{border:1px solid #000;padding:2px 0;background-color:#404040;}
.wpfFilterVerScroll::-webkit-scrollbar{width:10px;}
.wpfFilterVerScroll::-webkit-scrollbar-thumb{border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#737272;border:1px solid #000;}
.wpfFilterWrapper[data-filter-type="wpfCategory"] .wpfFilterContent .wpfCheckboxHier input,
.wpfFilterWrapper[data-filter-type="wpfRating"] .wpfFilterContent .wpfCheckboxHier input,
.wpfFilterWrapper[data-filter-type="wpfPriceRange"] .wpfFilterContent .wpfCheckboxHier input[type="checkbox"]{border-radius:50%;}
.wpfFilterWrapper[data-filter-type="wpfCategory"] .wpfFilterContent .wpfCheckboxHier .ms-options input{border-radius:0;}
.wpfFilterWrapper[data-filter-type="wpfCategory"] .wpfCheckboxHier input:checked,
.wpfFilterWrapper[data-filter-type="wpfRating"] .wpfCheckboxHier input:checked,
.wpfFilterWrapper[data-filter-type="wpfPriceRange"] .wpfCheckboxHier input:checked{background-color:gray;}
.wpfFilterWrapper input[type=number]::-webkit-inner-spin-button,
.wpfFilterWrapper input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;}
.wpfFilterDelimeter{font-weight:bold;}
.wpfFilterWrapper[data-display-type="mul_dropdown"] select{height:100px;}
.wpfSearchWrapper .wpfSearchFieldsFilter{height:30px;}
.wpfMainWrapper .wpfCount{font-size:0.9em;}
.wpfMainWrapper .wpfBlockClear{color:#0074a2;text-decoration:none;}
.wpfMainWrapper .wpfBlockClear:before{content:'\f104';font-family:FontAwesome;margin:0 5px 0 5px;text-decoration:none;}
.wpfFilterWrapper input[type="checkbox"],
.wpfFilterWrapper input[type="radio"]{width:18px;min-width:18px;height:18px;border:1px solid var(--woobewoo-pf-input-border-color);background-color:transparent;border-radius:0;box-shadow:none;vertical-align:top;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-print-color-adjust:exact;color-adjust:exact;print-color-adjust:exact;background-repeat:no-repeat;background-position:center;background-size:contain;cursor:pointer;margin-right:0.3rem;}
.wpfFilterWrapper input[type="radio"]{border-radius:50%;}
.wpfFilterWrapper input[type="radio"]:checked,
.wpfFilterWrapper input[type="checkbox"]:checked{background-color:#303030 !important;border-color:#303030 !important;}
.wpfFilterWrapper input[type="checkbox"]:checked{--bs-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e");background-image:var(--bs-form-check-bg-image);}
.wpfFilterWrapper input[type="radio"]:checked{background-size:10px;--bs-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 640 640' fill='%23fff'%3e%3cpath d='M64 320C64 178.6 178.6 64 320 64C461.4 64 576 178.6 576 320C576 461.4 461.4 576 320 576C178.6 576 64 461.4 64 320z'/%3e%3c/svg%3e");background-image:var(--bs-form-check-bg-image);}
.wpfFilterWrapper input[type="radio"]::before,
.wpfFilterWrapper input[type="checkbox"]::before{display:none !important;}
.wpfFilterWrapper[data-filter-type="wpfPriceRange"] .wpfCheckbox input[type=checkbox]:checked:before{content:none;}
.wpfFilterWrapper  .ms-options-wrap > .ms-options > ul label{line-height:30px;}
.wpfFilterTitle{display:block;margin:0;padding:0;font-size:16px;line-height:16px;min-height:20px;}
.wpfFilterWrapper .wpfFilterTitle{cursor:pointer;}
.wpfMainWrapper .wpfFilterWrapper .ms-options input[type=checkbox]:checked:before,
.wpfMainWrapper .wpfFilterWrapper .ms-options input[type=radio]:checked:before{float:left;display:inline-block;vertical-align:middle;width:16px;height:16px;font:normal 21px/1 dashicons;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;outline:0;}
.wpfFilterWrapper .ms-options input[type=checkbox]:checked:before{content:"";}
.wpfFilterWrapper input[type="radio"]:checked, .wpfFilterWrapper input[type="checkbox"]:checked{background-color:#303030 !important;border-color:#303030 !important;}
.wpfFilterWrapper .ms-options input[type=checkbox]:checked{outline:0;}
.wpfFilterWrapper .wpfCheckbox label::after{height:3.5px !important;width:6.8px !important;left:50% !important;top:4px !important;transform:translate(-50%,-50%) !important;-webkit-transform:translate(-50%,-50%) !important;-moz-transform:translate(-50%,-50%) !important;-o-transform:translate(-50%,-50%) !important;}
.wpfFilterWrapper .wpfCheckbox label{position:relative !important;display:inline-block !important;margin-right:5px;}
.wpfFilterWrapper .wpfCheckbox label::before, .wpfFilterWrapper .wpfCheckbox label::after{position:absolute !important;content:"" !important;display:inline-block !important;}
.wpfFilterWrapper .wpfCheckbox input[type="checkbox"] + label::after{content:none !important;}
.wpfFilterWrapper .wpfCheckbox input[type="checkbox"]:checked + label::before{background:url(//cdn.huisvoldromen.com/app/woo-product-filter/img/tick.png) !important;background-size:100% 100% !important;width:100%;height:100%;}
.wpfFilterWrapper .wpfCheckbox input[type="checkbox"]:focus + label::before{outline:rgb(59, 153, 252) auto 5px !important;}
.wpfFilterWrapper[data-filter-type="wpfPriceRange"] .wpfCheckbox input:checked{background:url(//cdn.huisvoldromen.com/app/woo-product-filter/img/tick.png) !important;background-size:100% 100% !important;}
.wpfFilterWrapper[data-radio="1"] .wpfCheckbox label:before{border-radius:50% !important;width:16px;height:16px;display:none!important;}
.wpfFilterWrapper[data-filter-type="wpfCategory"] .wpfMulti label:before{border-radius:0 !important;}
.wpfFilterWrapper[data-filter-type="wpfCategory"] .wpfCheckbox input[type="checkbox"]:checked + label::after{margin-left:1px;}
.wpfFilterWrapper .wpfFilterTaxNameWrapper {
color: inherit;
font-size: inherit;
margin: inherit;
padding: inherit;
line-height: inherit;
font-weight: inherit;
}