.checkbox-field__label{position:relative;display:flex;gap:12px;align-items:center}.checkbox-field__label input{position:absolute;width:100%;height:100%;opacity:0;cursor:pointer}.checkbox-field__checkmark{cursor:pointer;min-width:18px;width:18px;height:18px;border:1px solid #cecccc;position:relative;border-radius:3px}.checkbox-field__checkmark:after{content:"";inset:1px 0 0 5px;width:5px;height:10px;border:solid #261459;border-width:0 2px 2px 0;transform:rotate(45deg);position:absolute;display:none}input:checked~.checkbox-field__checkmark{background:#fff700;border:1px solid #fff700}input:checked~.checkbox-field__checkmark:after{display:block}.checkbox-field__label-content{z-index:2}