#pageHeader.pageHeader--mobile{left:0;top:0;z-index:11}#pageHeader.pageHeader--mobile:not(.-js-pageHeader--background){position:absolute}#pageHeader.pageHeader--mobile.-js-pageHeader--background{position:fixed}#pageHeader.pageHeader--mobile{align-items:center;box-sizing:border-box;display:flex;justify-content:flex-end;width:100%}#pageHeader.pageHeader--mobile:not(.-js-pageHeader--hidden){opacity:1}#pageHeader.pageHeader--mobile.-js-pageHeader--cls-fix{opacity:0!important}#pageHeader.pageHeader--mobile.-js-pageHeader--hidden{opacity:0;pointer-events:none}#pageHeader.pageHeader--mobile.-js-pageHeader--hidden--forced{opacity:0!important;pointer-events:none!important}#pageHeader.pageHeader--mobile.-js-pageHeader--background{transition:opacity .25s ease}#pageHeader.pageHeader--mobile:not(.-js-pageHeader--background):not(.pageHeader--background){color:#fff}body:not(.imx-brand-iz,.imx-brand-grassau) #pageHeader.pageHeader--mobile:not(.-js-pageHeader--background):not(.pageHeader--background){background:linear-gradient(180deg,#7d8f98 0,rgba(105,120,128,0))}body.imx-brand-iz #pageHeader.pageHeader--mobile:not(.-js-pageHeader--background):not(.pageHeader--background){background:linear-gradient(180deg,#16345f 0,rgba(22,52,95,0))}body.imx-brand-grassau #pageHeader.pageHeader--mobile:not(.-js-pageHeader--background):not(.pageHeader--background){background:linear-gradient(180deg,#4a5540,rgba(105,120,128,0))}body:not(.imx-brand-seeonseebruck) #pageHeader.pageHeader--mobile:not(.-js-pageHeader--background):not(.pageHeader--background){padding-top:11px}body.imx-brand-riw #pageHeader.pageHeader--mobile:not(.-js-pageHeader--background):not(.pageHeader--background){padding-bottom:50px}#pageHeader.pageHeader--mobile.-js-pageHeader--background,#pageHeader.pageHeader--mobile.pageHeader--background{background:#fff;border-bottom:1px solid #c8c8c8;color:#292929}#pageHeader.pageHeader--mobile{padding-right:18px}body.imx-brand-ct #pageHeader.pageHeader--mobile{padding-left:105px}body.imx-brand-chiemgaukarte #pageHeader.pageHeader--mobile,body.imx-brand-ruhpolding #pageHeader.pageHeader--mobile{padding-left:190px}body.imx-brand-riw #pageHeader.pageHeader--mobile{padding-left:150px}body.imx-brand-wifo #pageHeader.pageHeader--mobile{padding-left:105px}body.imx-brand-iz #pageHeader.pageHeader--mobile,body.imx-brand-uw #pageHeader.pageHeader--mobile{padding-left:120px}body.imx-brand-grassau #pageHeader.pageHeader--mobile,body.imx-brand-seeonseebruck #pageHeader.pageHeader--mobile{padding-left:175px}#pageHeader.pageHeader--mobile.-js-pageHeader--offCanvasOpen:not(.-js-pageHeader--searchOpen) #pageHeader__wrap{display:flex;flex-direction:column;height:100%;max-width:100%;overflow:hidden;position:fixed;right:0;top:0;width:500px}body:not(.imx-brand-iz,.imx-brand-seeonseebruck) #pageHeader.pageHeader--mobile.-js-pageHeader--offCanvasOpen:not(.-js-pageHeader--searchOpen) #pageHeader__wrap{background:var(--color_cd-text)}body.imx-brand-iz #pageHeader.pageHeader--mobile.-js-pageHeader--offCanvasOpen:not(.-js-pageHeader--searchOpen) #pageHeader__wrap{background:var(--color_cd)}body.imx-brand-seeonseebruck #pageHeader.pageHeader--mobile.-js-pageHeader--offCanvasOpen:not(.-js-pageHeader--searchOpen) #pageHeader__wrap{background:var(--color_cd-dark)}#pageHeader:not(.pageHeader--mobile){left:0;top:0;z-index:11}#pageHeader:not(.pageHeader--mobile):not(.-js-pageHeader--background){position:absolute}#pageHeader:not(.pageHeader--mobile).-js-pageHeader--background{position:fixed}#pageHeader:not(.pageHeader--mobile){align-items:center;box-sizing:border-box;display:flex;justify-content:flex-end;width:100%}#pageHeader:not(.pageHeader--mobile):not(.-js-pageHeader--hidden){opacity:1}#pageHeader:not(.pageHeader--mobile).-js-pageHeader--cls-fix{opacity:0!important}#pageHeader:not(.pageHeader--mobile).-js-pageHeader--hidden{opacity:0;pointer-events:none}#pageHeader:not(.pageHeader--mobile).-js-pageHeader--hidden--forced{opacity:0!important;pointer-events:none!important}#pageHeader:not(.pageHeader--mobile).-js-pageHeader--background{transition:opacity .25s ease}#pageHeader:not(.pageHeader--mobile):not(.-js-pageHeader--background):not(.pageHeader--background){color:#fff;padding-top:42px}body:not(.imx-brand-riw,.imx-brand-iz,.imx-brand-grassau) #pageHeader:not(.pageHeader--mobile):not(.-js-pageHeader--background):not(.pageHeader--background){background:linear-gradient(180deg,#7d8f98 0,rgba(105,120,128,0))}body.imx-brand-riw #pageHeader:not(.pageHeader--mobile):not(.-js-pageHeader--background):not(.pageHeader--background){background:linear-gradient(180deg,#3e6b90 0,rgba(105,120,128,0))}body.imx-brand-iz #pageHeader:not(.pageHeader--mobile):not(.-js-pageHeader--background):not(.pageHeader--background){background:linear-gradient(180deg,#16345f 0,rgba(22,52,95,0))}body.imx-brand-grassau #pageHeader:not(.pageHeader--mobile):not(.-js-pageHeader--background):not(.pageHeader--background){background:linear-gradient(180deg,#4a5540,rgba(105,120,128,0))}body.imx-brand-riw #pageHeader:not(.pageHeader--mobile):not(.-js-pageHeader--background):not(.pageHeader--background){padding-bottom:50px}body.imx-brand-iz #pageHeader:not(.pageHeader--mobile):not(.-js-pageHeader--background):not(.pageHeader--background){padding-top:20px}#pageHeader:not(.pageHeader--mobile).-js-pageHeader--background,#pageHeader:not(.pageHeader--mobile).pageHeader--background{background:#fff;border-bottom:1px solid #c8c8c8;color:#292929}#pageHeader:not(.pageHeader--mobile){padding-right:50px}body.imx-brand-ct #pageHeader:not(.pageHeader--mobile){padding-left:200px}body.imx-brand-chiemgaukarte #pageHeader:not(.pageHeader--mobile),body.imx-brand-riw #pageHeader:not(.pageHeader--mobile),body.imx-brand-ruhpolding #pageHeader:not(.pageHeader--mobile){padding-left:350px}body.imx-brand-iz #pageHeader:not(.pageHeader--mobile),body.imx-brand-uw #pageHeader:not(.pageHeader--mobile),body.imx-brand-wifo #pageHeader:not(.pageHeader--mobile){padding-left:200px}body.imx-brand-grassau #pageHeader:not(.pageHeader--mobile),body.imx-brand-seeonseebruck #pageHeader:not(.pageHeader--mobile){padding-left:350px}#pageHeader:not(.pageHeader--mobile) #pageHeader__wrap{flex:1 1;text-align:right}