.custom-checkbox input{display:none}.custom-checkbox input:checked+label:before{background:50% 50% no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' fill='none' viewBox='0 0 18 18'%3E%3Cpath fill='%233c6ebd' d='M7 14 2 9l1.41-1.42L7 11.17l7.59-7.59L16 5zm9-14H2C.89 0 0 .89 0 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2'/%3E%3C/svg%3E");background-size:cover;border:1px solid #3c6ebd;color:#fff;content:"";font-size:12px}.custom-checkbox label{align-items:center;cursor:pointer;display:grid;font-weight:600;grid-template-columns:16px 1fr;max-width:-moz-max-content;max-width:max-content}.custom-checkbox label:before{align-items:center;border:2px solid #666;border-radius:4px;content:"";display:flex;height:16px;justify-content:center;width:16px}.custom-checkbox label span{margin-left:10px}
