.checkbox input{display:none}.checkbox label{cursor:pointer;position:relative}.checkbox label:before{background-color:var(--white);border-radius:3px;border:1px solid var(--brown-grey);height:24px;width:24px;content:"";float:left;display:block;margin-right:15px;margin-top:-3px}.checkbox label.active:after{border-bottom:3px solid var(--cherry-red);border-right:3px solid var(--cherry-red);height:16px;width:8px;transform:rotate(45deg);content:"";float:left;display:block;margin-right:6px;position:absolute;top:2px;left:8px}