.search_wrapper{text-align:center;}@media screen and (min-width: 60rem){.search_wrapper .search-title{font-size:var(--font-size-sub-header);font-weight:700;margin-bottom:2em}}.search_form{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:relative;width:100%;}.search_form .search_form_submit{position:absolute;top:.55em;right:0;}.search_form .search_form_submit button{border:none;background-color:transparent}.search_form .search_form_submit .searchLupe,.search_form .search_form_submit input{display:inline-block;background-image:url(../images/search-solid-blue.svg);width:20px;height:20px;cursor:pointer;background-color:var(--global-background-color);border:none;background-position:50% 50%;background-size:20px;background-repeat:no-repeat}@media screen and (min-width: 64rem){.search_form .search_form_submit{top:50%;right:8px;-webkit-transform:translateY(-50%);transform:translateY(-50%);}.search_form .search_form_submit input{width:27px;height:27px;background-size:27px}}.search_form .search_form_text input{background-color:var(--global-background-color);height:38px;padding:0 3rem 0 2rem;font-size:var(--font-size-medium);text-align:center;border:none;border-bottom:2px solid #000;border-radius:0;}.search_form .search_form_text input::-webkit-input-placeholder{text-align:center;color:var(--color-theme-primary);font-weight:700}.search_form .search_form_text input::-moz-placeholder{text-align:center;color:var(--color-theme-primary);font-weight:700}.search_form .search_form_text input:-ms-input-placeholder{text-align:center;color:var(--color-theme-primary);font-weight:700}.search_form .search_form_text input::-ms-input-placeholder{text-align:center;color:var(--color-theme-primary);font-weight:700}.search_form .search_form_text input::placeholder{text-align:center;color:var(--color-theme-primary);font-weight:700}.search_form .search_form_text input:focus-visible{outline:none}@media screen and (min-width:400px){.search_form .search_form_text input{padding-left:2rem;padding-bottom:0;padding-right:5rem;padding-top:0;}}.search_form .search_form_clear{width:20px;display:none;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;background:none;border:none;}.search_form .search_form_clear.is-visible{display:block}.search_form #datafetch{padding-top:1.5em}.search_form .search_form_result{font-size:var(--font-size-medium);margin-bottom:1.5em;}.search_form .search_form_result.empty{color:var(--color-theme-red)}.search_form .search_form_result a,.search_form .search_form_result a:visited{color:inherit}@media screen and (min-width: 75rem){.search_form{width:50%;}.search_form .search_form_text input{font-size:1.2rem;width:100%}}#search-popup{position:relative;width:auto;margin-right:1.5em;display:none;}#search-popup .search_form{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:auto;min-width:260px;}#search-popup .search_form .search_form_text{width:100%}#search-popup .search_form .search_form_text input{background-color:#fff;border-radius:10px;border:1px solid #b8b8b8;font-size:14px;padding:0 1rem;}#search-popup .search_form .search_form_text input::-webkit-input-placeholder{color:#b8b8b8;font-size:14px;font-weight:400}#search-popup .search_form .search_form_text input::-moz-placeholder{color:#b8b8b8;font-size:14px;font-weight:400}#search-popup .search_form .search_form_text input:-ms-input-placeholder{color:#b8b8b8;font-size:14px;font-weight:400}#search-popup .search_form .search_form_text input::-ms-input-placeholder{color:#b8b8b8;font-size:14px;font-weight:400}#search-popup .search_form .search_form_text input::placeholder{color:#b8b8b8;font-size:14px;font-weight:400}#search-popup .search_form .search_form_submit .searchLupe{background-image:url(../images/search-solid.png)}#search-popup #popup-datafetch{text-align:center;color:var(--color-theme-primary);}#search-popup #popup-datafetch.open-results{position:absolute;background-color:#fff;padding:1.5em .5em;width:100%;max-height:40vh;height:auto;overflow-y:auto;z-index:30}#search-popup #popup-datafetch .search_form_result{font-size:1em}@media screen and (min-width: 64rem){#search-popup{display:block;}}