/* Mrkálek – loga v hlavičce. Verze 1.2.0, 2. 11. 2026.
   Načíst až ZA mrkalek-hlavicka.css.
   Oba podklady mají shodné plátno 1614 × 661, rozsah kresby
   i měřítko nápisů. object-fit zachová poměr stran bez ořezávání.
   Použít s mrkalek-hlavicka-optika.js 1.1.0 a oběma novými podklady. */
@media screen {
  #header.mrk-header-v1 .custom-menu-logos > a {
    padding: 2px 4px !important;
    overflow: hidden;
    border: 2px solid #e6edff !important;
    background-color: #fff !important;
    outline: none !important;
    box-shadow: none !important;
  }

  #header.mrk-header-v1 .custom-menu-logos > a:hover {
    border-color: #0129d1 !important;
  }

  /* Klávesnicové zaměření zůstává viditelné, bez oranžového vnějšího rámu. */
  #header.mrk-header-v1 .custom-menu-logos > a:focus-visible {
    border-color: #0129d1 !important;
    box-shadow: inset 0 0 0 1px #0129d1 !important;
  }

  #header.mrk-header-v1 .custom-menu-logos > a > img {
    display: block;
    flex: 0 0 100%;
    width: 100% !important;
    height: 100% !important;
    max-width: 100% !important;
    max-height: 100% !important;
    margin: 0 !important;
    padding: 0 !important;
    object-fit: contain !important;
    object-position: center;
    transform: none !important;
    transform-origin: center;
  }

}

