/* IVD Kundenlogin Sichtbarkeits-Fix 20260703
   Stellt sicher, dass der Kundenlogin auch bei Hash-Aufruf #kundenlogin sichtbar bleibt. */
#kundenlogin{
  display:block !important;
  visibility:visible !important;
  opacity:1 !important;
  scroll-margin-top:110px;
  background:#ffffff;
  color:#102f57;
  min-height:360px;
  position:relative;
  z-index:1;
}
#kundenlogin .container,
#kundenlogin .customer-login-wrap,
#kundenlogin .card,
#kundenlogin .login-card,
#kundenlogin form{
  display:block;
  visibility:visible;
  opacity:1;
}
#kundenlogin .customer-login-wrap{
  display:grid;
}
#kundenlogin input,
#kundenlogin button,
#kundenlogin label{
  visibility:visible;
  opacity:1;
}
@media(max-width:950px){
  #kundenlogin{scroll-margin-top:80px;}
  #kundenlogin .customer-login-wrap{display:grid;grid-template-columns:1fr;}
}
