JSFiddle - React, Tailwind, and code Playground

HTML

<div id='remember_forgot' class='no_hl'>
    <div>
        <input id='remember_me' type='checkbox'>
        <label for='remember_me'>Remember me</label>
    </div>
</div>

CSS

* {
	font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-size: 14px;
	font-weight: normal;
}
input[type='checkbox'] {
	display: none;
}
#remember_forgot {
	display: flex;
	align-items: center;
	justify-content: space-between;
	margin: 2px 0;
}
#remember_forgot>div {
	position: relative;
	display: flex;
	align-items: center;
}

#remember_me+label:before {
	position: relative;
	top: 1px;
	content: "";
	display: block;
	float: left;  
    width: 13px;  
    height: 13px;  
  	margin-right: 4px;

  	font-size: 15px;
  	line-height: 0.8;
    border: 1px solid black;
}
#remember_me:checked+label:before {
	content:'âś“';
	color: black;
}
#remember_me+label {
	display: inline-block;
	margin-left: 0px;
	color: black;
	font-size: 13px;
    line-height: 1.5;
}
#remember_me+label:hover {
	color: #e1b941;
}
#remember_me,
#remember_me+label,
#forgot {
	cursor: pointer;
}
#remember_me+label {
	transition: 0.2s all;
}