/* Paket 6.1: mehr visuelle Präsenz im vollständigen Tablet-Menü, ohne Smartphone-Breakpoint zu verschieben. */
@media (min-width:992px) and (max-width:1199px){
 #sp-header#sp-header.mg-p51-header{min-height:88px!important}
 #sp-header#sp-header.mg-p51-header .mg-p51-header-row{min-height:88px!important;padding-inline:26px!important;gap:18px!important}
 #sp-header#sp-header.mg-p51-header #sp-logo{width:230px!important;max-width:230px!important;flex-basis:230px!important}
 #sp-header#sp-header.mg-p51-header #sp-logo img{max-width:230px!important;max-height:64px!important}
 #sp-header#sp-header.mg-p51-header .sp-megamenu-parent>li>a{font-size:16.5px!important;min-height:58px!important;padding-inline:8px!important}
}
@media (min-width:768px) and (max-width:991px){
 #sp-header#sp-header.mg-p51-header .mg-p51-header-row{padding:12px 28px 2px!important}
 #sp-header#sp-header.mg-p51-header #sp-logo img{max-width:250px!important;max-height:66px!important}
 #sp-header#sp-header.mg-p51-header .sp-megamenu-parent>li>a{font-size:17px!important;min-height:52px!important;padding:11px 13px!important}
 #sp-header#sp-header.mg-p51-header .mg-p51-submenu-toggle{width:36px!important;flex-basis:36px!important;min-height:48px!important}
}
@media (min-width:768px) and (max-width:820px){
 #sp-header#sp-header.mg-p51-header .mg-p51-header-row{padding-inline:22px!important}
 #sp-header#sp-header.mg-p51-header .sp-megamenu-parent>li>a{font-size:16px!important;padding-inline:10px!important}
}
