.c-company-lookup-field{position:relative;width:95%;max-width:36rem}.c-company-lookup-field__box{position:relative;overflow:hidden;border:.1rem solid #3d0060;border-radius:1rem;background-color:#fff;color:#333}.c-company-lookup-field__head{padding:1.9rem 1rem .5rem}.c-company-lookup-field[data-status=selected] .c-company-lookup-field__head{padding-bottom:1rem}.c-company-lookup-field[data-status=open] .c-company-lookup-field__head,.c-company-lookup-field[data-status=selected] .c-company-lookup-field__head{background-color:#f3f0f6}.c-company-lookup-field__remove{position:absolute;top:4px;right:10px;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;padding:0;border:0;background:transparent;font-family:inherit;font-size:1.2rem;line-height:1.5rem;color:#3d0060;cursor:pointer}.c-company-lookup-field__remove .fas{margin-left:.6rem;font-size:1.2rem}.c-company-lookup-field__details{margin:0;padding-top:1rem}.c-company-lookup-field__details dt{font-size:1.5rem;line-height:2.4rem;font-weight:400}.c-company-lookup-field__details dd{margin:0;font-size:1.5rem;line-height:2.4rem;font-weight:700}.c-company-lookup-field__listbox{list-style:none;margin:0;padding:0 0 .5rem}.c-company-lookup-field__option{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:3rem;padding:0 1rem;font-size:1.5rem;line-height:2.4rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer}.c-company-lookup-field__option.isHover,.c-company-lookup-field__option:hover{background-color:#f3f0f6}.c-company-lookup-field__status{margin:.6rem 0 0 .9rem;font-size:1.3rem;line-height:2rem;color:rgba(51,51,51,.7)}.c-company-lookup-field__live,.c-company-lookup-field__value{position:absolute;width:.1rem;height:.1rem;margin:-.1rem;padding:0;border:0;overflow:hidden;white-space:nowrap;clip:rect(0 0 0 0)}.c-company-lookup-field [hidden]{display:none!important}.c-company-lookup-field input.c-company-lookup-field__input,.o-inFieldLabel .c-company-lookup-field input.c-company-lookup-field__input{width:100%;max-width:none;height:auto;margin:0;padding:0;border:0;border-radius:0;background-color:transparent;color:inherit;font-size:1.5rem;line-height:2.4rem;outline:none}.c-company-lookup-field input.c-company-lookup-field__input::-webkit-input-placeholder,.o-inFieldLabel .c-company-lookup-field input.c-company-lookup-field__input::-webkit-input-placeholder{color:rgba(51,51,51,.45)}.c-company-lookup-field input.c-company-lookup-field__input::-moz-placeholder,.o-inFieldLabel .c-company-lookup-field input.c-company-lookup-field__input::-moz-placeholder{color:rgba(51,51,51,.45)}.c-company-lookup-field input.c-company-lookup-field__input:-ms-input-placeholder,.o-inFieldLabel .c-company-lookup-field input.c-company-lookup-field__input:-ms-input-placeholder{color:rgba(51,51,51,.45)}.c-company-lookup-field input.c-company-lookup-field__input::-ms-input-placeholder,.o-inFieldLabel .c-company-lookup-field input.c-company-lookup-field__input::-ms-input-placeholder{color:rgba(51,51,51,.45)}.c-company-lookup-field input.c-company-lookup-field__input::placeholder,.o-inFieldLabel .c-company-lookup-field input.c-company-lookup-field__input::placeholder{color:rgba(51,51,51,.45)}.c-company-lookup-field input.c-company-lookup-field__value,.o-inFieldLabel .c-company-lookup-field input.c-company-lookup-field__value{width:.1rem;min-width:0;max-width:none;height:.1rem;padding:0;border:0;background-color:transparent}.c-company-lookup-field~label,.o-inFieldLabel .c-company-lookup-field~label{position:absolute;top:4px;left:10px;z-index:2;display:block;font-size:1.2rem;line-height:1.5rem;text-transform:none;pointer-events:none}