.checkbox-container{display:flex;align-items:center;cursor:pointer;font-size:16px;user-select:none}.checkbox-container input{position:absolute;opacity:0;width:0;height:0}.checkbox-container .checkmark{width:20px;height:20px;border-radius:4px;display:flex;align-items:center;justify-content:center;transition:background-color .2s,border-color .2s;background-color:#dddbdb}.checkbox-container .checkmark.checked{background-color:#fff;border:1px solid #ff5000}.checkbox-container .checkmark.checked:after{content:"";width:5px;height:10px;border:solid #ff5000;border-width:0 2px 2px 0;transform:rotate(45deg)}.checkbox-container .label-text{font-weight:400;font-size:12px;margin-left:8px}