.form-input--no-shadow{box-shadow:none!important}.form-checkbox{display:flex;align-items:center;position:relative;padding-left:28px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-align:left;word-wrap:break-word;width:100%}.form-checkbox__input{position:absolute;opacity:0;cursor:pointer}.form-checkbox__input:checked~.form-checkbox__checkmark{background:var(--color-black)}.form-checkbox__input:checked~.form-checkbox__checkmark:after{display:block}.form-checkbox__checkmark{position:absolute;top:50%;transform:translateY(-50%);left:0;height:20px;width:20px;background-color:var(--color-white);border:1px solid var(--color-black);border-radius:4px}.form-checkbox__checkmark:after{content:"";position:absolute;display:none;left:7.2px;top:3.5px;width:4px;height:8px;border:solid var(--color-white);border-width:0 1px 1px 0;transform:rotate(45deg)}.form-checkbox__label{line-height:20px}:root{--toggle-width: 40px;--toggle-height: 20px;--toggle-indicator-diameter: 14px;--toggle-indicator-offset: calc((var(--toggle-height) - var(--toggle-indicator-diameter)) / 2);--toggle-indicator-shadow-offset: 10px;--toggle-indicator-wider: 20px}.form-toggle{width:100%;display:flex;flex-direction:row-reverse;align-items:center;justify-content:space-between;cursor:pointer}.form-toggle__container{display:inline-block;width:var(--toggle-width);height:var(--toggle-height);background-color:var(--color-gray);border-radius:calc(var(--toggle-height) / 2);position:relative;transition:.3s all ease-in-out}.form-toggle__container:after{content:"";display:inline-block;width:var(--toggle-indicator-diameter);height:var(--toggle-indicator-diameter);background-color:var(--color-white);border-radius:calc(var(--toggle-indicator-diameter) / 2);position:absolute;top:var(--toggle-indicator-offset);transform:translate(var(--toggle-indicator-offset));box-shadow:var(--toggle-indicator-shadow-offset) 0 calc(var(--toggle-indicator-shadow-offset) * 4) #0000001a;transition:.3s all ease-in-out}.form-toggle__input:checked+.form-toggle__container{background-color:var(--color-black)}.form-toggle__input:checked+.form-toggle__container:after{transform:translate(calc(var(--toggle-width) - var(--toggle-indicator-diameter) - var(--toggle-indicator-offset)));box-shadow:calc(var(--toggle-indicator-shadow-offset) * -1) 0 calc(var(--toggle-indicator-shadow-offset) * 4) #0000001a}.form-toggle__input{display:none}.form-toggle__input:active+.form-toggle__container:after{width:var(--toggle-indicator-wider)}.form-toggle__input:checked:active+.form-toggle__container:after{transform:translate(calc(var(--toggle-width) - var(--toggle-indicator-wider) - var(--toggle-indicator-offset)))}.input--number--appearance-none::-webkit-outer-spin-button,.input--number--appearance-none::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.input--number--appearance-none[type=number]{-moz-appearance:textfield}
