.header-search{position:absolute;top:100%;width:100%;display:none;border-top:0.3rem solid var(--c-lightest);background-color:var(--c-primary-dark);padding-top:1.6rem}.header-search .search-autocomplete__results-list{max-height:40vh;overflow-y:scroll}.button.button--toggle-search{-ms-flex-item-align:start;align-self:flex-start;padding:1rem;background-color:var(--c-primary-dark)}.button.button--toggle-search:hover,.button.button--toggle-search:focus,.button.button--toggle-search:active{background:var(--c-primary)}.button.button--toggle-search .icon{margin:0;width:2.6rem;height:2.6rem}.header-search__info{color:var(--c-text-inverse);padding:0 1.6rem}.header-search__form-container{width:100%;padding:0 1.6rem 1.6rem}.search-autocomplete__form-button,.search-autocomplete__form-button .search-autocomplete__label{display:-ms-flexbox;display:flex}.search-autocomplete__form{position:relative;display:-ms-flexbox;display:flex}.search-autocomplete__form .button:focus-visible{outline-color:var(--c-text-inverse)}.search-autocomplete__form .search-autocomplete__form-item{width:100%;max-width:none;margin-bottom:0}.search-autocomplete__form .form-item__textfield--search{height:5.4rem;padding:1.6rem;max-width:none;-webkit-appearance:none;border-radius:0}.search-autocomplete__form .form-item__textfield--search:focus{box-shadow:none;outline:0.3rem solid var(--c-secondary-dark);outline-offset:-0.6rem}.search-autocomplete__form .search-autocomplete__form-cancel{display:none}.button--toggle-search[aria-expanded='true']+.header-search{display:block}.button--toggle-search[aria-expanded='true']+.header-search+.header__sidebar--mobile{display:none}@media (min-width: 768px){.header-search{padding-top:3.2rem}.header-search__info{padding:0 3.2rem}.header-search__form-container{padding:0 3.2rem 3.2rem}}@media (min-width: 1024px){.button.button--toggle-search{padding:1.2rem}}@media (min-width: 1400px){.button.button--toggle-search{background-color:var(--c-secondary-dark)}.button.button--toggle-search .icon{width:2.7rem;height:2.7rem}.button.button--toggle-search:hover,.button.button--toggle-search:focus,.button.button--toggle-search:active{background:var(--c-secondary-darker)}}

