.checkbox-wrapper-13_error{color:var(--checkbox-error-text-color);font-size:var(--checkbox-error-font-size);line-height:var(--checkbox-error-line-height)}@supports (appearance:none){.checkbox-wrapper-13{gap:var(--checkbox-gap);display:flex}.checkbox-wrapper-13._error .input:not(:checked)~.icon{border-color:var(--checkbox-error-border-color)}.checkbox-wrapper-13 input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;height:var(--checkbox-size);width:var(--checkbox-size);vertical-align:top;cursor:pointer;border:var(--checkbox-border-width) solid var(--checkbox-border-color);background:var(--checkbox-bg);border-radius:var(--checkbox-border-radius);outline:none;margin:0;transition:background .3s,border-color .3s,box-shadow .2s;display:inline-block;position:relative}.checkbox-wrapper-13 input[type=checkbox]:after{content:"";transition:transform var(--d-t,.3s) var(--d-t-e,ease),opacity var(--d-o,.2s);opacity:var(--o,0);border:2px solid var(--checkbox-icon-color);width:5px;height:9px;transform:rotate(var(--r,20deg));border-top:0;border-left:0;display:block;position:absolute;top:4px;left:7px}.checkbox-wrapper-13 input[type=checkbox]:checked{--o:1;--r:43deg;--d-o:.3s;--d-t:.6s;--d-t-e:cubic-bezier(.2,.85,.32,1.2);background:var(--checkbox-checked-bg);border-color:var(--checkbox-checked-border-color)}.checkbox-wrapper-13 input[type=checkbox]:hover:not(:checked):not(:disabled){border-color:var(--checkbox-hover-border-color);background:var(--checkbox-hover-bg)}.checkbox-wrapper-13 input[type=checkbox]:hover:checked:not(:disabled){background:var(--checkbox-checked-hover-bg);border-color:var(--checkbox-checked-hover-border-color)}.checkbox-wrapper-13 input[type=checkbox]:disabled{background:var(--checkbox-disabled-bg);border-color:var(--checkbox-disabled-border-color);cursor:not-allowed;opacity:var(--checkbox-disabled-opacity)}.checkbox-wrapper-13 input[type=checkbox]:disabled:checked{background:var(--checkbox-checked-disabled-bg);border-color:var(--checkbox-checked-disabled-border-color)}.checkbox-wrapper-13 input[type=checkbox]:disabled+label{cursor:not-allowed;color:var(--checkbox-disabled-text-color)}.checkbox-wrapper-13 input[type=checkbox]:focus{box-shadow:0 0 0 var(--checkbox-focus-shadow)}.checkbox-wrapper-13 input[type=checkbox]+label{vertical-align:middle;cursor:pointer;margin-top:-.125rem;margin-left:var(--checkbox-label-margin);color:var(--checkbox-text-color);font-size:var(--checkbox-label-font-size);display:inline-block}}.checkbox-wrapper-13 *,.checkbox-wrapper-13 :after,.checkbox-wrapper-13 :before{box-sizing:inherit}
