.QuizAddressLookup{display:flex;flex-direction:column;max-width:600px;width:100%}.QuizAddressLookup__control{align-items:center;border:2px solid #c7c6d2;border-radius:4px;display:flex;flex-direction:row;overflow:hidden}.QuizAddressLookup__control:focus-within{border-color:#201c52}.QuizAddressLookup[data-open] .QuizAddressLookup__control{border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom:none;color:#ebebef}.QuizAddressLookup__input{display:flex;flex-direction:column;flex-grow:1;flex-shrink:1}.QuizAddressLookup__input input{border:none;font-family:inherit;font-weight:400;padding:8px 16px;text-align:left;font-size:.875rem;line-height:140%}@media(min-width:768px){.QuizAddressLookup__input input{font-size:1rem;line-height:140%}}@media(min-width:1280px){.QuizAddressLookup__input input{font-size:1.125rem;line-height:140%}}.QuizAddressLookup__input input:focus{outline:none}.QuizAddressLookup__options{background-color:#fff;border-bottom-left-radius:4px;border-bottom-right-radius:4px;border:2px solid #201c52;border-top:none;font-family:inherit;font-weight:400;list-style-type:none;overflow:hidden;padding:16px 0 8px;width:calc(var(--input-width) + 4px);font-size:.875rem;line-height:140%}@media(min-width:768px){.QuizAddressLookup__options{font-size:1rem;line-height:140%}}@media(min-width:1280px){.QuizAddressLookup__options{font-size:1.125rem;line-height:140%}}.QuizAddressLookup__options:focus{outline:none}.QuizAddressLookup__options:before{background-color:#4b4875;content:"";display:block;height:1px;position:absolute;top:8px;left:50%;transform:translateX(-50%);width:90%}.QuizAddressLookup__optionsItem{cursor:pointer;display:flex;justify-content:flex-start;padding:8px 16px}.QuizAddressLookup__optionsItem.--empty{font-weight:700}.QuizAddressLookup__optionsItem.--empty,.QuizAddressLookup__optionsItem.--loading{justify-content:center;text-align:center}.QuizAddressLookup__optionsItem:not(.--empty):hover,.QuizAddressLookup__optionsItem:not(.--empty)[data-focus]{background-color:#ebebef}.QuizAddressLookup .Input__label+.QuizAddressLookup__control{margin-top:.75rem}