.form-element{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--input-bg-color);border:var(--input-border-size) solid var(--input-border-color);border-radius:var(--input-border-radius-size);box-sizing:border-box;color:var(--input-fg-color);font-size:var(--input-font-size);line-height:var(--input-line-height);max-width:100%;min-height:calc((var(--input-padding-vertical) + var(--input-border-size))*2 + var(--input-line-height));padding:var(--input-padding-vertical) var(--input-padding-horizontal)}.no-touchevents .form-element--extrasmall,.no-touchevents .form-element[name$="][_weight]"]{font-size:var(--input--extrasmall-font-size);line-height:var(--input--extrasmall-line-height);min-height:calc((var(--input--extrasmall-padding-vertical) + var(--input-border-size))*2 + var(--input--extrasmall-line-height));padding:var(--input--extrasmall-padding-vertical) var(--input--extrasmall-padding-horizontal)}.no-touchevents .form-element--small{font-size:var(--input--small-font-size);line-height:var(--input--small-line-height);min-height:calc((var(--input--small-padding-vertical) + var(--input-border-size))*2 + var(--input--small-line-height));padding:var(--input--small-padding-vertical) var(--input--small-padding-horizontal)}.form-element--type-search[type=search]{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box}.form-element--type-date,.form-element--type-time{vertical-align:-webkit-baseline-middle}.form-element--type-date{min-width:9.5rem}.form-element--type-time{min-width:7.5rem}.form-element--type-color{min-width:3rem;padding:0;text-indent:calc(.75rem - var(--input-border-size))}.form-element--type-file::-ms-value{background:inherit;border:0}.form-element--type-file::-webkit-file-upload-button{vertical-align:top}:root .form-element--type-file,_:-ms-fullscreen{padding-bottom:.25rem;padding-top:.25rem}.form-element:active{border-color:var(--input--focus-border-color)}.form-element:hover{border-color:var(--input--hover-border-color);box-shadow:inset 0 0 0 var(--input-border-size) var(--input--hover-border-color)}.form-element:focus{box-shadow:0 0 0 2px var(--color-white),0 0 0 5px var(--color-focus)}.form-element:hover:focus{box-shadow:0 0 0 2px var(--color-white),0 0 0 5px var(--color-focus),inset 0 0 0 var(--input-border-size) var(--input--hover-border-color)}.form-element.error{border-color:var(--input--error-border-color);border-width:var(--input--error-border-size)}.form-element.error:hover{box-shadow:none}.form-element.error:hover:focus{box-shadow:0 0 0 2px var(--color-white),0 0 0 5px var(--color-focus)}.form-element--type-textarea.error+.cke{border-color:var(--input--error-border-color)}.form-element[disabled]{-webkit-text-fill-color:var(--input--disabled-fg-color);background-color:var(--input--disabled-bg-color);border-color:var(--input--disabled-border-color);box-shadow:none;color:var(--input--disabled-fg-color);-webkit-opacity:1}@media (max-width:575.98px){.form-element{float:none;margin-left:0;margin-right:0;margin-top:.75rem;width:100%}.form-element:first-child,.form-item__label+.form-element{margin-top:0}}
