.form-element__error{color:red;font-size:.8rem;position:absolute}.form-checkbox{cursor:pointer;display:flex;gap:.75rem;padding-left:var(--inputPadding);padding-right:var(--inputPadding)}.form-checkbox input{display:none}.form-checkbox>span{border:1px solid #ccc;display:block;height:1rem;margin-top:.2rem;min-width:1rem;position:relative;width:1rem}.form-checkbox>span:after{background:#ccc;content:"";display:none;height:calc(1rem - 6px);left:2px;position:absolute;top:2px;width:calc(1rem - 6px)}.form-checkbox input:checked+span,.form-checkbox:hover input+span{border-color:var(--activeColor)}.form-checkbox input:checked+span:after{background:var(--activeColor);display:block}.form-checkbox .content{font-size:.75rem;line-height:1.41;position:relative}.form-checkbox .content .title{font-size:1rem;margin-bottom:.5rem}.form-checkbox .content a{color:var(--activeColor)}.form-checkbox .content a:hover{text-decoration:underline}
