
.gocce-main-header-auth{
  display:flex!important;
  align-items:center!important;
  gap:6px!important;
  box-sizing:border-box!important;
  z-index:2147483000!important;
  font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif!important;
}

.gocce-main-header-auth button{
  height:34px!important;
  min-width:0!important;
  padding:0 11px!important;
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  box-sizing:border-box!important;
  border-radius:9px!important;
  white-space:nowrap!important;
  font:800 9px/1 -apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif!important;
  letter-spacing:.035em!important;
  cursor:pointer!important;
  box-shadow:none!important;
  transition:transform .12s ease,background .12s ease,border-color .12s ease!important;
}

.gocce-main-header-auth__login{
  border:1px solid #111!important;
  background:#111!important;
  color:#fff!important;
}

.gocce-main-header-auth__register{
  border:1px solid #d2d2d2!important;
  background:#fff!important;
  color:#111!important;
}

.gocce-main-header-auth button:hover{
  transform:translateY(-1px)!important;
}

/* Gerçek sağ ikon grubuna yerleştiğinde normal flex öğesi. */
.gocce-main-header-auth.is-inline{
  position:relative!important;
  flex:0 0 auto!important;
  margin:0 4px 0 0!important;
}

/*
 * Header DOM'una erişilemeyen durumlarda bile görünür.
 * Search/cart/user ikonlarının ÜSTÜNE değil, SOLUNA oturur.
 */
.gocce-main-header-auth.is-fixed-fallback{
  position:fixed!important;
  top:15px!important;
  right:235px!important;
}

body.admin-bar .gocce-main-header-auth.is-fixed-fallback{
  top:47px!important;
}

@media(min-width:841px) and (max-width:1200px){
  .gocce-main-header-auth.is-fixed-fallback{
    right:205px!important;
  }

  .gocce-main-header-auth button{
    height:32px!important;
    padding:0 9px!important;
    font-size:8.5px!important;
  }
}

/* Telefonda hamburger menüde mevcut giriş/kayıt kullanılmaya devam eder. */
@media(max-width:840px){
  .gocce-main-header-auth{
    display:none!important;
  }
}
