.form-checkbox[data-v-c80b8f3d]{align-items:flex-start;display:flex;gap:.75rem}.form-checkbox__wrapper[data-v-c80b8f3d]{align-items:center;display:flex;flex-shrink:0;height:1.5rem;position:relative}.form-checkbox__input[data-v-c80b8f3d]{height:0;opacity:0;position:absolute;width:0}.form-checkbox__input:focus-visible+.form-checkbox__box[data-v-c80b8f3d]{outline:2px solid #4a3b36;outline-offset:2px}.form-checkbox__box[data-v-c80b8f3d]{align-items:center;background-color:#f7f4f2;border:1px solid #d5c9bc;border-radius:.25rem;cursor:pointer;display:flex;flex-shrink:0;height:1.25rem;justify-content:center;transition:all .3s;width:1.25rem}.form-checkbox__box--checked[data-v-c80b8f3d]{background-color:#4a3b36;border-color:#4a3b36}.form-checkbox__box--disabled[data-v-c80b8f3d]{cursor:not-allowed;opacity:.5}.form-checkbox__check[data-v-c80b8f3d]{color:#d5c9bc;height:.75rem;opacity:0;transition:opacity .3s;width:.75rem}.form-checkbox__check--visible[data-v-c80b8f3d]{opacity:1}.form-checkbox__content[data-v-c80b8f3d]{flex:1 1 auto;font-size:1rem;min-width:0}.form-checkbox__label[data-v-c80b8f3d]{cursor:pointer;font-weight:500}.form-checkbox__required[data-v-c80b8f3d]{color:inherit}[class*=--bg-primary] .form-checkbox__content,[class*=--bg-primary] .form-checkbox__label,[class*=--bg-primary] .form-checkbox__required{color:#d5c9bc}[class*=--bg-primary] .form-checkbox__box{background-color:#ffffff26;border-color:#d5c9bc}[class*=--bg-primary] .form-checkbox__box--checked{background-color:#d5c9bc;border-color:#d5c9bc}[class*=--bg-primary] .form-checkbox__check{color:#4a3b36}
