/* GENS PHARMA V50 — mobil çerez bandı güvenli yerleşimi */
@media (max-width:980px){
  :root{
    --v50-social-size:132px;
    --v50-social-right:12px;
    --v50-cookie-gap:8px;
  }
  .cookie-banner{
    left:10px!important;
    right:calc(var(--v50-social-right) + var(--v50-social-size) + var(--v50-cookie-gap))!important;
    bottom:calc(var(--v25-actionbar-h) + var(--v50-cookie-gap) + env(safe-area-inset-bottom,0px))!important;
    z-index:530!important;
    max-height:min(46vh,360px)!important;
    overflow-y:auto!important;
    padding:18px!important;
    border-radius:18px!important;
    pointer-events:auto!important;
  }
  .cookie-banner.show{display:flex!important}
  .cookie-banner .cookie-actions{width:100%;justify-content:flex-start;flex-wrap:wrap}
  .cookie-banner strong{font-size:20px!important}
  .cookie-banner p,.cookie-banner a,.cookie-banner button{font-size:17px!important}
}

@media (max-width:640px){
  :root{--v50-social-size:124px}
}

@media (max-width:430px){
  :root{--v50-social-size:116px}
  .cookie-banner{padding:14px!important}
  .cookie-banner strong{font-size:18px!important}
  .cookie-banner p,.cookie-banner a,.cookie-banner button{font-size:15px!important}
}
