.CustomCheckBoxInput{flex-direction:column;gap:8px;min-width:150px;max-width:100%;display:flex;position:relative}.CustomCheckBoxInput label{color:var(--main-label-color);cursor:pointer;transition:var(--main-transition);padding-inline-start:25px;font-size:13px;font-weight:300;position:relative}.CustomCheckBoxInput label:before{content:"";background-color:var(--main-checkbox-bg-color);border:1px solid var(--main-checkbox-border-color);width:18px;height:18px;transition:var(--main-transition);border-radius:2px;position:absolute;top:50%;transform:translateY(-50%)}.CustomCheckBoxInput label:after{content:"✓";text-align:center;color:var(--main-checkbox-checked-icon-color);background-color:var(--main-checkbox-checked-bg-color);border:1px solid var(--main-checkbox-checked-border-color);width:18px;height:18px;transition:var(--main-transition);border-radius:2px;justify-content:center;align-items:center;font-size:12px;font-weight:900;display:flex;position:absolute;top:50%;transform:translateY(-50%)rotate(-180deg)scale(0)}.CustomCheckBoxInput.ar label:before,.CustomCheckBoxInput.ar label:after{right:0}.CustomCheckBoxInput.en label:before,.CustomCheckBoxInput.en label:after{left:0}.CustomCheckBoxInput input:checked+label:after{font-size:8px;transform:translateY(-50%)}
