.form-check{display:block;position:relative;padding-left:0!important}.form-check .form-checkbox{position:absolute!important;overflow:hidden;clip:rect(1px,1px,1px,1px);word-wrap:normal;cursor:pointer;height:100%;opacity:0;left:0;top:0;width:100%;z-index:2;margin:0}.form-check .form-checkbox:focus-visible~label::before{box-shadow:0 0 0 .25rem orange}.form-check input:checked~label::after{opacity:1}.form-check .form-check-label{padding-left:1.5rem;position:relative;cursor:pointer;text-transform:initial;font-weight:400;line-height:1.3rem}.form-check .form-check-label::after,.form-check .form-check-label::before{content:"";display:inline-block;height:1rem;position:absolute;top:2px;left:0;width:1rem}.form-check .form-check-label::before{background:0 0;margin-right:.5rem;z-index:0;border:1px solid #000}.c-white .form-check .form-check-label::before{border-color:#fff}.form-check .form-check-label::after{background:url(/themes/custom/baseline_style/components/result-filter/assets/check-black.svg) center center no-repeat;background-size:10px;opacity:0;z-index:1}.c-white .form-check .form-check-label::after{background:url(/themes/custom/baseline_style/components/result-filter/assets/check-white.svg) center center no-repeat}