/* MedyaHizmetlerim Final Visual Polish V3.3
 * Yalnizca mobil ana sayfadaki "Sosyal Medyada" metninin kontrastini duzeltir.
 * Masaustu ust menuyu tek ve butun bir navigasyon kapsulunde birlestirir.
 */

@media (max-width: 760px) {
  html.premium-home-v31-active body.premium-home-v31-active section#intro.mh-premium-hero .mh-hero__copy h1 {
    color: #f7fbff !important;
    text-shadow: 0 2px 14px rgba(0, 8, 22, .88), 0 1px 2px rgba(0, 0, 0, .92) !important;
  }
}

@media (min-width: 761px) {
  header.premium-site-header .premium-navbar {
    min-height: 64px !important;
    gap: 3px !important;
    padding: 5px !important;
    border: 1px solid rgba(75, 167, 224, .28) !important;
    border-radius: 18px !important;
    background: linear-gradient(135deg, rgba(235, 247, 255, .82), rgba(219, 240, 253, .66)) !important;
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, .86), 0 10px 26px rgba(20, 77, 116, .08) !important;
  }

  header.premium-site-header .premium-navbar a,
  header.premium-site-header .premium-navbar button {
    min-height: 52px !important;
    padding: 10px 14px !important;
    border: 1px solid transparent !important;
    border-radius: 13px !important;
    color: #285473 !important;
    background: transparent !important;
    box-shadow: none !important;
    transform: none !important;
  }

  header.premium-site-header .premium-navbar a:hover,
  header.premium-site-header .premium-navbar a:focus-visible,
  header.premium-site-header .premium-navbar button:hover,
  header.premium-site-header .premium-navbar button:focus-visible {
    border-color: rgba(54, 176, 235, .42) !important;
    color: #ffffff !important;
    background: linear-gradient(135deg, #0a4b78, #06365e) !important;
    box-shadow: 0 8px 20px rgba(4, 49, 84, .18) !important;
  }

  header.premium-site-header .premium-header-cart.cart {
    min-height: 64px !important;
    border-radius: 18px !important;
  }
}
