/* MINNLA 0.9.265 — one global site shell */
/* MINNLA 0.9.270 GLOBAL SHELL DEDUPE FIX
 * The global shell stylesheet is itself the scope. Do not depend on body_class(),
 * because ordinary WordPress/theme pages may render their shell before/without
 * the MINNLA body class. Keep exactly one MINNLA header/footer visible.
 */
.mhp-topbar:not(.minnla-global-topbar-09265),
.mhp-header:not(.minnla-global-header-09265),
.mhp-footer:not(.minnla-global-footer-09265),
#masthead,
.site-header,
header.site-header,
#site-header,
header#site-header,
#colophon,
.site-footer,
footer.site-footer,
#site-footer,
footer#site-footer {
  display:none!important;
}

#minnla-global-header-09265,
#minnla-global-footer-09265 {
  display:block!important;
}

body.minnla-global-shell-09265 .minnla-global-footer-09265 .mhp-footer__col a {
  font-size:13px!important;
  line-height:1.45!important;
  margin:0 0 8px!important;
}

body.minnla-global-shell-09265 .minnla-global-footer-09265 .mhp-footer__col h3 {
  margin-bottom:15px!important;
}

body.minnla-global-shell-09265 .minnla-global-footer-bottom-09265 {
  min-height:76px!important;
  padding-top:18px!important;
  padding-bottom:18px!important;
  display:grid!important;
  grid-template-columns:auto auto 1fr auto!important;
  gap:22px!important;
  align-items:center!important;
}

body.minnla-global-shell-09265 .minnla-global-footer-copy-09265,
body.minnla-global-shell-09265 .minnla-global-footer-credit-09265,
body.minnla-global-shell-09265 .minnla-global-footer-legal-09265,
body.minnla-global-shell-09265 .minnla-global-footer-legal-09265 a {
  font-size:11px!important;
  line-height:1.4!important;
  color:#6e675f!important;
}

body.minnla-global-shell-09265 .minnla-global-footer-legal-09265 {
  display:flex!important;
  gap:8px!important;
  align-items:center!important;
  white-space:nowrap!important;
}

body.minnla-global-shell-09265 .minnla-global-footer-legal-09265 a {
  text-decoration:none!important;
}
body.minnla-global-shell-09265 .minnla-global-footer-legal-09265 a:hover {
  text-decoration:underline!important;
}

body.minnla-global-shell-09265 .minnla-global-footer-credit-09265 {
  text-align:center!important;
}

body.minnla-global-shell-09265 .minnla-global-footer-p24-09265 {
  min-width:118px!important;
  min-height:42px!important;
  display:flex!important;
  align-items:center!important;
  justify-content:flex-end!important;
}
body.minnla-global-shell-09265 .minnla-global-footer-p24-09265 img {
  display:block!important;
  width:96px!important;
  height:auto!important;
  max-height:38px!important;
  object-fit:contain!important;
}

@media(max-width:900px){
  body.minnla-global-shell-09265 .minnla-global-footer-bottom-09265 {
    grid-template-columns:1fr!important;
    gap:10px!important;
    text-align:center!important;
    justify-items:center!important;
  }
  body.minnla-global-shell-09265 .minnla-global-footer-credit-09265 {text-align:center!important}
  body.minnla-global-shell-09265 .minnla-global-footer-p24-09265 {justify-content:center!important}
}

/* MINNLA 0.9.268 GLOBAL MENU STACK FIX START
 * Global shell 0.9.265 is rendered before the template .mhp-shell.
 * Without its own stacking level, dropdowns can be painted underneath the later page shell.
 */
body.minnla-global-shell-09265 .minnla-global-header-wrap-09265 {
  position: relative !important;
  z-index: 1000 !important;
  overflow: visible !important;
}
body.minnla-global-shell-09265 .minnla-global-header-09265,
body.minnla-global-shell-09265 .minnla-global-header-09265 .mhp-header__inner,
body.minnla-global-shell-09265 .minnla-global-header-09265 .mhp-nav,
body.minnla-global-shell-09265 .minnla-global-header-09265 .mhp-nav__item {
  overflow: visible !important;
}
body.minnla-global-shell-09265 .minnla-global-header-09265 {
  position: relative !important;
  z-index: 1001 !important;
}
body.minnla-global-shell-09265 .minnla-global-header-09265 .mhp-submenu {
  z-index: 1100 !important;
}
/* MINNLA 0.9.268 GLOBAL MENU STACK FIX END */

/* MINNLA 0.9.275 GLOBAL SHELL LINK NORMALIZATION START
 * Globalne style WordPressa potrafią dodawać text-decoration: underline do zwykłych linków
 * na stronach niekorzystających z body-specific resetów homepage/listingu.
 * Header i footer mają wyglądać identycznie na każdej podstronie.
 */
#minnla-global-header-09265 a,
#minnla-global-header-09265 a:link,
#minnla-global-header-09265 a:visited,
#minnla-global-header-09265 a:hover,
#minnla-global-header-09265 a:focus,
#minnla-global-header-09265 a:active,
#minnla-global-footer-09265 a,
#minnla-global-footer-09265 a:link,
#minnla-global-footer-09265 a:visited,
#minnla-global-footer-09265 a:hover,
#minnla-global-footer-09265 a:focus,
#minnla-global-footer-09265 a:active {
  text-decoration: none !important;
  text-decoration-line: none !important;
}

/* Zachowujemy własny, subtelny hover menu realizowany przez ::after z homepage.css. */
#minnla-global-header-09265 .mhp-nav a::after {
  text-decoration: none !important;
}
/* MINNLA 0.9.275 GLOBAL SHELL LINK NORMALIZATION END */
