/* mobil-1024px.css */
.page{padding-top: 0 !important}.page-header{position: relative !important;z-index: 20}.header-bar .oeffnungszeitenheader.ce_accordion{right: 1%}.header-navigation-inner{height: 89px;min-height: 3.125em}.logo{position: absolute;    top: 8%;    bottom: 12%;    left: 3.7037%;    left: calc(3.7037% + var(--safe-area-left));    margin: 0}.logo{padding-top: 0;padding-bottom: 0}.logo a{display: inline-block}.main-navigation{height: 100%}.main-navigation > ul > li > a,.main-navigation > ul > li > strong,.main-navigation > ul > li > span.active,.main-navigation > ul > li > span.trail,.main-navigation > ul > li > span.forward{height: 100%}.main-navigation > ul > li > a,.main-navigation > ul > li > strong,.main-navigation > ul > li > span.active,.main-navigation > ul > li > span.trail,.main-navigation > ul > li > span.forward{font-size: 0.75em;letter-spacing: 0.025rem !important}.logo,.header-links.desktop{float: left}.main-navigation{float: right}