#headerContent .zd-hc-search-form,
#headerContent input,
.Header__searchSection input {
  pointer-events: auto !important;
  position: relative !important;
  z-index: 999 !important;
}

#headerContent,
#headerContent *,
.Header__searchSection,
.Header__searchSection *,
.zd-hc-search,
.zd-hc-search * {
  pointer-events: auto !important;
}

#headerContent::before,
#headerContent::after,
.Header__searchSection::before,
.Header__searchSection::after {
  pointer-events: none !important;
}

/* Fix sign-in form delayed appearance */
[class*="signIn"] form,
[class*="loginForm"],
[class*="SignIn"] input,
[class*="signIn"] input,
[class*="signIn"] button,
[class*="loginBox"] {
  opacity: 1 !important;
  visibility: visible !important;
  transition: none !important;
  animation: none !important;
}

.userPortal__signIn,
.userPortal__signIn * {
  animation-duration: 0s !important;
  transition-duration: 0s !important;
}
