.ontario-search-autocomplete__suggestion-list{background-color:#fff;border-radius:0 0 4px 4px;border-top:.125rem solid #0000001a;box-shadow:0 .1875rem .5rem .0625rem #0000001a;-webkit-clip-path:inset(0 -0.5rem -0.5rem -0.5rem);clip-path:inset(0 -0.5rem -0.5rem -0.5rem);display:none;height:auto;margin:-0.1875rem 2.5rem 2.5rem .125rem;overflow:hidden;position:absolute;width:calc(100% - .25rem);z-index:4}.ontario-search-autocomplete__suggestion-list li{list-style-type:none;padding:.5rem 1rem}.ontario-search-autocomplete__suggestion-list li:active{box-shadow:0 0 0 4px #009adb inset}.ontario-search-autocomplete__suggestion-list li:last-child{padding-bottom:.5rem}.ontario-search-autocomplete__suggestion-list--selected{background-color:#e8e8e8}.ontario-search-autocomplete__suggestion-list__list-item:focus{outline:none}.ontario-search__overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,.95);z-index:2}.ontario-search__overlay-open .ontario-search__input-container,.ontario-search__overlay-open .ontario-search-autocomplete__suggestion-list{z-index:4;position:absolute;width:100%}.ontario-search__overlay-open .ontario-search__input-container{top:1rem}.ontario-search__overlay-open .ontario-search-autocomplete__suggestion-list{top:4.06rem;left:0;width:calc(100% - 2rem)}.ontario-search__overlay-open.ontario-search__input-suggestion-container{position:fixed;width:100%;top:0;z-index:4}.ontario-search-autocomplete__suggestion-list-open .ontario-search__submit{z-index:4;border-radius:0 4px 0 0;bottom:.0625rem}.ontario__visually-hidden{position:absolute;width:.0625rem;height:.0625rem;margin:-1px;padding:0;border:0;clip:rect(0, 0, 0, 0);overflow:hidden}