#pageHeader{position:fixed;z-index:4;right:0;width:100%;display:-ms-flexbox;display:flex;transition:top .35s ease;height:56px}@media (max-width:900px){#pageHeader::before{content:' ';background:#fff;position:absolute;right:100%;height:75px;width:100%}}html:not(.-state-pageHeaderHidden) #pageHeader{top:0}html.-state-pageHeaderHidden #pageHeader{top:-80px}.pageHeader__element{text-align:center;text-decoration:none;position:relative;overflow:hidden;cursor:pointer}.pageHeader__element:not(.pageHeader__element--highlight){-ms-flex:1 1;flex:1 1;background:#fff}@media (min-width:551px){#pageHeader{height:75px;max-width:100%;width:550px}.pageHeader__element{padding:11px 0 15px}.pageHeader__element__content{font:600 14px/1em 'Source Sans Pro',Arial,sans-serif;font-weight:600;font-style:normal;font-size:14px;line-height:1em}}@media (max-width:550px){#pageHeader::before{height:56px}.pageHeader__element{padding:10px 0 11px}}#pageHeader__shopLink{border-left:solid 1px;border-color:#fff}#pageHeader__logo.pageHeader__logo--tourism~.pageHeader__element--highlight{-ms-flex:1 1;flex:1 1}#pageHeader__logo.pageHeader__logo--city~.pageHeader__element--highlight{-ms-flex:1.5 1;flex:1.5 1}.pageHeader__element.pageHeader__element--highlight{transition:color .25s ease;-ms-flex:1 1;flex:1 1;background:#17375f}.project-city .pageHeader__element.pageHeader__element--highlight{-ms-flex:1.75 1;flex:1.75 1}.pageHeader__element.pageHeader__element--highlightGreen{background:#7db343}.project-tourism .pageHeader__element.pageHeader__element--highlightGreen{background:#fec700}.pageHeader__element:active,.pageHeader__element:focus,.pageHeader__element:hover,.pageHeader__element:not(:active):not(:focus):not(:hover):not(.pageHeader__element--highlight){color:#17375f}.pageHeader__element:not(:active):not(:focus):not(:hover).pageHeader__element--highlight{color:#fff}.project-tourism .pageHeader__element:not(:active):not(:focus):not(:hover).pageHeader__element--highlight{color:#17375f}.pageHeader__element::before{content:'';position:absolute;left:0;display:block;height:100%;width:100%;background:#ecf3fa;transition:top .25s ease}.pageHeader__element:active::before,.pageHeader__element:focus::before,.pageHeader__element:hover::before{top:0}.pageHeader__element:not(:active):not(:focus):not(:hover)::before{top:100%}.pageHeader__element__content{position:relative;display:inline-block}@media (max-width:550px){.pageHeader__element__content{font:600 9px/1em 'Source Sans Pro',Arial,sans-serif;font-weight:600;font-style:normal;font-size:9px;line-height:1em}}.pageHeader__element__content>.highlightext{font:600 23px/35px 'Source Sans Pro',Arial,sans-serif;font-weight:600;font-style:normal;font-size:23px;line-height:35px}.pageHeader__element__content>[class*="icon-"]{color:inherit}@media (min-width:551px){.pageHeader__element__content>[class*="icon-"]{font-size:35px}}@media (max-width:550px){.pageHeader__element__content>.highlightext{line-height:25px}.pageHeader__element__content>[class*="icon-"]{font-size:25px}}#pageHeader__quickSearchOpener .pageHeader__element__content{line-height:.725em}@media (min-width:551px){#pageHeader__quickSearchOpener .pageHeader__element__content .icon-bed{font-size:38px}}@media (max-width:550px){#pageHeader__quickSearchOpener .pageHeader__element__content{line-height:.875em}#pageHeader__quickSearchOpener .pageHeader__element__content .icon-bed{font-size:28px;line-height:.875em}}#pageHeader__shopLink .pageHeader__element__content{line-height:1.4em}@media (min-width:551px){#pageHeader__shopLink .pageHeader__element__content .icon-shop{font-size:30px}}@media (max-width:550px){#pageHeader__shopLink .pageHeader__element__content{line-height:1.6em}#pageHeader__shopLink .pageHeader__element__content .icon-shop{font-size:20px}}@media print{#pageHeader{display:none!important}}