/* Heidenheim.info Theme 0.1.252 – stable centered header */
@media (min-width:1180px){
  .hi-site-header > .wp-block-group.alignwide,
  .hi-site-header > .wp-block-group.alignfull.hi-header-cluster,
  .hi-site-header .hi-header-cluster{
    display:grid!important;
    grid-template-columns:174px max-content 174px!important;
    column-gap:28px!important;
    align-items:center!important;
    justify-content:center!important;
    width:100%!important;
    max-width:none!important;
    margin:0!important;
    padding:0 24px!important;
    box-sizing:border-box!important;
  }
  .hi-site-header .hi-header-brand{grid-column:1!important;justify-self:end!important;width:174px!important;max-width:174px!important;min-width:174px!important;margin:0!important;position:static!important;transform:none!important}
  .hi-site-header .wp-block-navigation{grid-column:2!important;justify-self:center!important;width:max-content!important;max-width:none!important;margin:0!important;position:static!important;transform:none!important}
  .hi-site-header .wp-block-navigation__container{justify-content:center!important;flex-wrap:nowrap!important}
}
@media (min-width:1180px) and (max-width:1380px){
  .hi-site-header > .wp-block-group.alignwide,
  .hi-site-header > .wp-block-group.alignfull.hi-header-cluster,
  .hi-site-header .hi-header-cluster{grid-template-columns:150px max-content 150px!important;column-gap:20px!important}
  .hi-site-header .hi-header-brand{width:150px!important;max-width:150px!important;min-width:150px!important}
  .hi-site-header .wp-block-navigation{font-size:.78rem!important}
}
