/* Nabtech Default v3.6.1 - Domain results positioning control.
   THIS FILE IS LOADED AFTER THE LEGACY RESULT STYLESHEETS.
   Edit the single value below.
   Positive values move the results DOWN below the hero; negative values
   move them UP into the hero. Examples: 0px, 26px, 60px, -10px.
   None of these rules affects WHMCS domain availability or cart events. */
#order-standard_cart.ndu-register.nd-page {
  --nabtech-results-offset: -60px;
}

/* Handles WHMCS's visible result even if its w-hidden class remains. */
#order-standard_cart.ndu-register.nd-page .nd-main > .nd-container.nd-results-container.ndu-compact-results.nd35-results-safe.nd-results-visible,
#order-standard_cart.ndu-register.nd-page .nd-main > .nd-container.nd-results-container.ndu-compact-results.nd35-results-safe:has(#DomainSearchResults[style*="display: block"]),
#order-standard_cart.ndu-register.nd-page .nd-main > .nd-container.nd-results-container.ndu-compact-results.nd35-results-safe:has(#DomainSearchResults[style*="display:block"]) {
  margin-top: var(--nabtech-results-offset) !important;
  margin-bottom: 38px !important;
  position: relative !important;
  top: auto !important;
  transform: none !important;
  height: auto !important;
}

/* Reserve no empty result space before the first search. */
#order-standard_cart.ndu-register.nd-page .nd-main > .nd-container.nd-results-container.ndu-compact-results.nd35-results-safe:not(.nd-results-visible):not(:has(#DomainSearchResults[style*="display: block"])):not(:has(#DomainSearchResults[style*="display:block"])) {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
  height: 0 !important;
}
