/* Bi'Tişört v6.11.96 — Mega menu visual scale + title-wrap polish
   Base: v6.11.95
   Purpose: enlarge right-side visuals and let long left-column titles fit cleanly. */

@media (min-width:821px){
  /* Left list: allow long titles like “Baskı & Nakış Teknikleri” to break into two lines. */
  .hybrid-site-header .hybrid-nav-links .bt-mega-links-v61188{
    padding:15px 14px !important;
  }

  .hybrid-site-header .hybrid-nav-links .bt-header-mega-v61188 .bt-mega-link-v61188{
    min-height:69px !important;
    align-items:start !important;
    gap:12px !important;
    padding:10px 11px !important;
  }

  .hybrid-site-header .hybrid-nav-links .bt-header-mega-v61188 .bt-mega-link-v61188 + .bt-mega-link-v61188{
    margin-top:6px !important;
  }

  .hybrid-site-header .hybrid-nav-links .bt-header-mega-v61188 .bt-mega-copy-v61188{
    padding-top:2px !important;
  }

  .hybrid-site-header .hybrid-nav-links .bt-header-mega-v61188 .bt-mega-copy-v61188 strong{
    display:-webkit-box !important;
    margin:0 0 4px !important;
    color:#0e1726 !important;
    font-size:14px !important;
    line-height:1.16 !important;
    white-space:normal !important;
    overflow:hidden !important;
    text-overflow:ellipsis !important;
    overflow-wrap:anywhere !important;
    -webkit-box-orient:vertical;
    -webkit-line-clamp:2;
    max-height:33px !important;
  }

  .hybrid-site-header .hybrid-nav-links .bt-header-mega-v61188 .bt-mega-copy-v61188 small{
    font-size:11px !important;
    line-height:15.5px !important;
  }

  .hybrid-site-header .hybrid-nav-links .bt-header-mega-v61188 .bt-mega-link-v61188 > i{
    align-self:center !important;
    padding-top:11px !important;
  }

  /* Right visuals: bigger artwork, less empty space, slightly reduced card padding. */
  .hybrid-site-header .hybrid-nav-links .bt-mega-visual-v61189{
    padding:8px !important;
  }

  .hybrid-site-header .hybrid-nav-links .bt-mega-art-v61193{
    width:100% !important;
    height:100% !important;
    max-width:208px !important;
    max-height:252px !important;
    object-fit:contain !important;
  }

  .hybrid-site-header .hybrid-nav-links .bt-mega-art-v61193.is-size{
    max-width:204px !important;
    max-height:248px !important;
    transform:translate(5px, 2px) !important;
  }

  .hybrid-site-header .hybrid-nav-links .bt-mega-art-v61193.is-corporate{
    max-width:210px !important;
    max-height:240px !important;
    transform:translateY(6px) !important;
  }
}

@media (min-width:821px) and (max-width:1180px){
  .hybrid-site-header .hybrid-nav-links .bt-header-mega-v61188 .bt-mega-link-v61188{
    min-height:64px !important;
    gap:10px !important;
    padding:9px 9px !important;
  }

  .hybrid-site-header .hybrid-nav-links .bt-header-mega-v61188 .bt-mega-copy-v61188 strong{
    font-size:13.5px !important;
    line-height:1.14 !important;
    max-height:31px !important;
  }

  .hybrid-site-header .hybrid-nav-links .bt-header-mega-v61188 .bt-mega-copy-v61188 small{
    font-size:10.5px !important;
    line-height:14.8px !important;
  }

  .hybrid-site-header .hybrid-nav-links .bt-mega-visual-v61189{
    padding:6px !important;
  }

  .hybrid-site-header .hybrid-nav-links .bt-mega-art-v61193{
    max-width:171px !important;
    max-height:213px !important;
  }

  .hybrid-site-header .hybrid-nav-links .bt-mega-art-v61193.is-size{
    max-width:168px !important;
    max-height:210px !important;
    transform:translate(3px, 2px) !important;
  }

  .hybrid-site-header .hybrid-nav-links .bt-mega-art-v61193.is-corporate{
    max-width:172px !important;
    max-height:198px !important;
    transform:translateY(4px) !important;
  }
}
