.checkbox__holder{display:flex}
.checkbox__holder.top{flex-direction:column}
.checkbox__holder.top .form-label{margin-bottom:4px}
.checkbox__holder.left{flex-direction:row;align-items:center}
.checkbox__holder.left .form-label{margin-right:16px}
.checkbox__holder__label{font-size:1.4rem;color:#0d0f13;cursor:pointer}
.checkbox__holder__input{border:1px solid #dbdfe6;color:#37414f;padding:8px;margin-right:8px;appearance:none;border-radius:2px;position:relative}
.checkbox__holder__input:checked{background-color:#041e42}
.checkbox__holder__input:checked::after{content:'';display:block;position:absolute;top:2px;left:6px;width:2px;height:8px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}