label.fhm-c-input{cursor:pointer;justify-content:space-between;align-items:center;margin-bottom:12px;padding-left:35px;display:flex;position:relative}label.fhm-c-input input{opacity:0;cursor:pointer;width:0;height:0;margin:0;position:absolute}label.fhm-c-input input:checked~.checkmark:after{display:block}label.fhm-c-input .checkmark{border:1px solid #505050;width:18px;height:18px;position:absolute;top:0;left:0}label.fhm-c-input .checkmark:after{content:"";border:2px solid #505050;border-width:0 2px 2px 0;width:6px;height:12px;display:none;position:absolute;left:5px;transform:rotate(45deg)}label.fhm-c-input:hover input~.checkmark{background-color:#e3e3e3}label.fhm-c-input .filter-amount{float:right}
