/* PJ-KONE: approved classic grapple logo. Scoped to the new logo asset. */
#header img.logo[src*="pjkone-klassinen-logo-20261109"] {
  display: block;
  width: auto;
  height: 126px;
  max-width: 100%;
  object-fit: contain;
}
#_desktop_logo img.logo[src*="pjkone-klassinen-logo-20261109"] {
  margin: 0 auto;
}
@media (max-width: 767px) {
  #header .header-nav { max-height: none; }
  #header .header-nav .mobile {
    display: flex;
    align-items: center;
    min-height: 90px;
  }
  #header .header-nav .mobile > a[href^="tel:"] { order: 1; flex-shrink: 0; }
  #header .header-nav #_mobile_logo {
    order: 2;
    flex: 1 1 auto;
    display: flex;
    align-items: center;
    justify-content: center;
    height: 90px;
    min-width: 0;
    padding: 0;
  }
  #header .header-nav #_mobile_logo h1 { margin: 0; }
  #header .header-nav #_mobile_logo a { display: block; line-height: 1; }
  #header .header-nav #_mobile_logo img.logo[src*="pjkone-klassinen-logo-20261109"] {
    height: 76px;
    max-height: 76px;
    width: auto;
    margin: 0;
  }
  #header .header-nav #_mobile_user_info { order: 3; flex-shrink: 0; }
  #header .header-nav #_mobile_cart { order: 4; flex-shrink: 0; }
  #header .header-nav .mobile > .clearfix { display: none; }
  body#checkout #header img.logo[src*="pjkone-klassinen-logo-20261109"] {
    height: 92px;
  }
}
