#pageHeader.pageHeader--mobile #pageHeader__search{color:inherit;display:flex;height:22px;margin:20px 20px 0 0;padding:10px 0 4px;position:relative}body:not(.state-scrolled) #pageHeader.pageHeader--mobile #pageHeader__search{border-bottom:1px solid #fff}body.state-scrolled #pageHeader.pageHeader--mobile #pageHeader__search{border-bottom:1px solid #292929}#pageHeader.pageHeader--mobile:not(.-js-pageHeader--searchOpen) #pageHeader__search{display:none}#pageHeader.pageHeader--mobile #pageHeader__search__icon{font-size:20px;margin-right:5px}#pageHeader.pageHeader--mobile #pageHeader__search__input{background:transparent;border:none;border-radius:0;box-shadow:none;color:inherit;flex:1 1;font:400 normal calc(16px*var(--font_primary-mod))/1.25em var(--font_primary),Arial,sans-serif;font-size:calc(16px*var(--font_primary-mod));font-style:normal;font-weight:400;line-height:1.25em;outline:none!important;overflow:hidden;padding:0;text-overflow:ellipsis;width:100%}#pageHeader.pageHeader--mobile #pageHeader__search__input::placeholder{color:inherit;opacity:1}#pageHeader.pageHeader--mobile #pageHeader__searchCloser{left:100%;position:absolute;text-decoration:none;top:calc(50% - 10px)}#pageHeader.pageHeader--mobile #pageHeader__searchCloser>[class*=icon]{font-size:20px}#pageHeader:not(.pageHeader--mobile) #pageHeader__search{display:inline-flex;height:22px;padding:10px 0 4px;position:relative;vertical-align:middle}body:not(.state-scrolled) #pageHeader:not(.pageHeader--mobile) #pageHeader__search{border-bottom:1px solid #fff}body.state-scrolled #pageHeader:not(.pageHeader--mobile) #pageHeader__search{border-bottom:1px solid #292929}body:not(.imx-brand-iz) #pageHeader:not(.pageHeader--mobile) #pageHeader__search{color:inherit}body.imx-brand-iz #pageHeader:not(.pageHeader--mobile) #pageHeader__search{color:#fff}#pageHeader:not(.pageHeader--mobile):not([class*=pageHeader--mode]) #pageHeader__search{width:180px}#pageHeader:not(.pageHeader--mobile).pageHeader--mode1 #pageHeader__search{width:160px}#pageHeader:not(.pageHeader--mobile).pageHeader--mode2 #pageHeader__search{width:140px}#pageHeader:not(.pageHeader--mobile).pageHeader--mode3 #pageHeader__search{width:120px}body:not(.imx-brand-iz) #pageHeader:not(.pageHeader--mobile).-js-pageHeader--background #pageHeader__search{color:inherit}body.imx-brand-iz #pageHeader:not(.pageHeader--mobile).-js-pageHeader--background #pageHeader__search{color:var(--color_cd)}#pageHeader:not(.pageHeader--mobile) #pageHeader__search__icon{font-size:20px}#pageHeader:not(.pageHeader--mobile):not([class*=pageHeader--mode]) #pageHeader__search__icon{margin-right:15px}#pageHeader:not(.pageHeader--mobile).pageHeader--mode1 #pageHeader__search__icon{margin-right:10px}#pageHeader:not(.pageHeader--mobile).pageHeader--mode2 #pageHeader__search__icon,#pageHeader:not(.pageHeader--mobile).pageHeader--mode3 #pageHeader__search__icon{margin-right:5px}#pageHeader:not(.pageHeader--mobile) #pageHeader__search__input{background:transparent;border:none;border-radius:0;box-shadow:none;color:inherit;flex:1 1;font:400 normal calc(18px*var(--font_primary-mod))/22px var(--font_primary),Arial,sans-serif;font-size:calc(18px*var(--font_primary-mod));font-style:normal;font-weight:400;line-height:22px;outline:none!important;overflow:hidden;padding:0;text-overflow:ellipsis}body.imx-brand-ct #pageHeader:not([class*=pageHeader--mode]) #pageHeader:not(.pageHeader--mobile) #pageHeader__search__input{letter-spacing:1.8px}body.imx-brand-ct .pageHeader--mode1 #pageHeader:not(.pageHeader--mobile) #pageHeader__search__input{letter-spacing:1px}body.imx-brand-ct .pageHeader--mode2 #pageHeader:not(.pageHeader--mobile) #pageHeader__search__input{letter-spacing:.5px}#pageHeader:not(.pageHeader--mobile) #pageHeader__search__input::placeholder{opacity:1}body:not(.imx-brand-iz) #pageHeader:not(.pageHeader--mobile) #pageHeader__search__input::placeholder{color:inherit}body.imx-brand-iz #pageHeader:not(.pageHeader--mobile) #pageHeader__search__input::placeholder{color:#fff}body:not(.imx-brand-iz) #pageHeader:not(.pageHeader--mobile).-js-pageHeader--background #pageHeader__search__input::placeholder{color:inherit}body.imx-brand-iz #pageHeader:not(.pageHeader--mobile).-js-pageHeader--background #pageHeader__search__input::placeholder{color:var(--color_cd)}body.imx-brand-seeonseebruck #pageHeader__search__input{font:400 normal calc(20px*var(--font_secondary-mod))/1.1 var(--font_secondary),Arial,sans-serif!important;font-size:calc(20px*var(--font_secondary-mod))!important;font-style:normal!important;font-weight:400!important;line-height:1.1!important}#pageHeader:not(.pageHeader--mobile) #pageHeader__searchCloser{display:none}