.fz-checkbox{--fz-checkbox-font-size: var(--fz-font-size-base);--fz-checkbox-text-color: var(--fz-text-color-regular);--fz-checkbox-font-weight: var(--fz-font-weight-primary);--fz-checkbox-input-border: var(--fz-border);--fz-checkbox-input-border-color: var(--fz-border-color);--fz-checkbox-input-active-color: var(--fz-color-primary);--fz-checkbox-disabled-text-color: var(--fz-text-color-placeholder);cursor:pointer;display:inline-flex;align-items:center;white-space:nowrap;outline:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:var(--fz-checkbox-text-color);font-weight:var(--fz-checkbox-font-weight);font-size:var(--fz-checkbox-font-size);transition:all .3s}.fz-checkbox.fz-checkbox--large{--fz-checkbox-font-size: 16px}.fz-checkbox.fz-checkbox--small{--fz-checkbox-font-size: 12px}.fz-checkbox__box{width:var(--fz-checkbox-font-size);height:var(--fz-checkbox-font-size);border:1px solid var(--fz-checkbox-input-border-color);display:flex;justify-content:center;align-items:center;position:relative;margin-right:7px;border-radius:2px;transition:.3s}.fz-checkbox__text{transition:.3s}.fz-checkbox.is-checked .fz-checkbox__text{color:var(--fz-checkbox-input-active-color)}.fz-checkbox.is-checked .fz-checkbox__box{background-color:var(--fz-checkbox-input-active-color);border:1px solid var(--fz-checkbox-input-active-color)}.fz-checkbox.is-checked .fz-checkbox__box:after{content:"";width:4px;height:9px;position:absolute;top:0;transform:rotate(45deg) scaleY(1);border:1px solid #fff;border-left:0;border-top:0;animation:checkbox-active-animation .1s ease-in}@keyframes checkbox-active-animation{0%{transform:rotate(45deg) scale(0)}to{transform:rotate(45deg) scale(1)}}.fz-checkbox.is-checked.is-disabled{border-color:var(--fz-disabled-border-color)}.fz-checkbox.is-checked.is-disabled .fz-checkbox__text{color:var(--fz-checkbox-disabled-text-color)}.fz-checkbox.is-disabled{cursor:not-allowed}.fz-checkbox.is-disabled .fz-checkbox__text{color:var(--fz-checkbox-disabled-text-color)}.fz-checkbox.is-disabled .fz-checkbox__box{border-color:var(--fz-disabled-border-color);background-color:var(--fz-disabled-bg-color)}.fz-checkbox.is-disabled .fz-checkbox__box:after{border-color:var(--fz-disabled-border-color)}
