.form-item[data-v-50c53061]{font-family:franklin-gothic-urw,sans-serif;margin:0 0 20px;padding-top:20px;position:relative;text-align:left}.form-item[data-has-value] label[data-v-50c53061]{font-size:12px;line-height:20px;pointer-events:none;top:0}.form-item[data-theme=bordered][data-v-50c53061]{padding-top:0}.form-item[data-theme=bordered][data-has-value] label[data-v-50c53061]{font-size:11px;line-height:18px;top:4px}.form-item[data-theme=bordered][data-has-value] input[type=email][data-v-50c53061],.form-item[data-theme=bordered][data-has-value] input[type=password][data-v-50c53061],.form-item[data-theme=bordered][data-has-value] input[type=search][data-v-50c53061],.form-item[data-theme=bordered][data-has-value] input[type=text][data-v-50c53061],.form-item[data-theme=bordered][data-has-value] textarea[data-v-50c53061]{padding-bottom:6px;padding-top:18px}.form-item[data-theme=bordered][data-has-hidden-label] input[type=email][data-v-50c53061],.form-item[data-theme=bordered][data-has-hidden-label] input[type=password][data-v-50c53061],.form-item[data-theme=bordered][data-has-hidden-label] input[type=search][data-v-50c53061],.form-item[data-theme=bordered][data-has-hidden-label] input[type=text][data-v-50c53061],.form-item[data-theme=bordered][data-has-hidden-label] textarea[data-v-50c53061]{padding-bottom:8px;padding-top:8px}.form-item[data-theme=bordered][data-has-hidden-label] input[type=email][data-v-50c53061],.form-item[data-theme=bordered][data-has-hidden-label] input[type=password][data-v-50c53061],.form-item[data-theme=bordered][data-has-hidden-label] input[type=search][data-v-50c53061],.form-item[data-theme=bordered][data-has-hidden-label] input[type=text][data-v-50c53061]{height:44px}.form-item[data-theme=bordered] input[type=email][data-v-50c53061],.form-item[data-theme=bordered] input[type=password][data-v-50c53061],.form-item[data-theme=bordered] input[type=search][data-v-50c53061],.form-item[data-theme=bordered] input[type=text][data-v-50c53061],.form-item[data-theme=bordered] textarea[data-v-50c53061]{background-color:#ffffff1a;border-color:#888;border-radius:5px;border-width:1px;padding:12px 16px}.form-item[data-theme=bordered] input[type=email][data-v-50c53061],.form-item[data-theme=bordered] input[type=password][data-v-50c53061],.form-item[data-theme=bordered] input[type=search][data-v-50c53061],.form-item[data-theme=bordered] input[type=text][data-v-50c53061]{height:54px}.form-item[data-theme=bordered] label[data-v-50c53061]{cursor:text;font-size:inherit;left:16px;top:12px}.form-item input[type=email][data-v-50c53061],.form-item input[type=password][data-v-50c53061],.form-item input[type=search][data-v-50c53061],.form-item input[type=text][data-v-50c53061],.form-item textarea[data-v-50c53061]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:solid hsla(0,0%,100%,.5);border-width:0 0 1px;box-sizing:border-box;color:#fff;display:block;font-size:16px;height:30px;line-height:30px;padding:0;width:100%}.form-item input[type=email][data-v-50c53061]:focus-within,.form-item input[type=password][data-v-50c53061]:focus-within,.form-item input[type=search][data-v-50c53061]:focus-within,.form-item input[type=text][data-v-50c53061]:focus-within,.form-item textarea[data-v-50c53061]:focus-within{border-color:#fff;outline:none}.form-item textarea[data-v-50c53061]{height:auto;min-height:100px;width:100%}.form-item label[data-v-50c53061]{color:#ffffffbf;font-size:14px;left:0;line-height:30px;position:absolute;top:20px;transition:all .1s}.form-item .form-item__input[data-v-50c53061]{margin-bottom:10px}@media (min-width:750px){.form-item .form-item__input[data-v-50c53061]{margin-bottom:0}}.form-item .form-item__limit[data-v-50c53061]{font-size:.6875rem;letter-spacing:-.0136363636em;line-height:1.2727272727;padding:6px 0;text-align:right}.form-item .form-item__error[data-v-50c53061]{padding:10px 0 10px 24px;position:relative}.form-item .form-item__error[data-v-50c53061]:after,.form-item .form-item__error[data-v-50c53061]:before{content:" ";display:block;left:0;position:absolute;top:13px}.form-item .form-item__error[data-v-50c53061]:before{border:7px solid #e57200;height:0;transform:rotate(45deg);width:0}.form-item .form-item__error[data-v-50c53061]:after{color:#888;content:"!";font-size:13px;font-weight:700;line-height:14px;text-align:center;width:15px}
