/* Fill-ins on top of the captured compiled CSS */

/* (admin bar is disabled on the front end via functions.php) */

/* Address suggestion dropdown (added by bpot.js) */
form[aria-label="Get cash offers for your home"] .relative { position: relative; }

/* Survey option buttons transition parity */
#bpot-survey button { cursor: pointer; }

/* Hide any legacy crawler-shim headings if present in captured markup */
.seo-main-heading { display: none !important; }

/* Screen-reader-only (used by captured forms) */
.sr-only { position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip: rect(0,0,0,0); white-space: nowrap; border: 0; }

/* Mobile conversion: larger address capture UI */
@media (max-width: 640px) {
  input[placeholder*="ddress"] {
    font-size: 19px !important;
    min-height: 4rem !important;
    padding-left: 0.75rem !important;
    font-weight: 500;
  }
  input[placeholder*="ddress"]::placeholder { font-size: 17px; }
  input[placeholder="Suite"] { font-size: 17px !important; min-height: 3.25rem !important; }
  /* autocomplete suggestions: bigger tap targets */
  [role="listbox"] button, input[placeholder*="ddress"] ~ div button {
    font-size: 16px !important;
    padding-top: 0.9rem !important;
    padding-bottom: 0.9rem !important;
  }
  /* primary CTA near the address capture */
  form[aria-label="Get cash offers for your home"] button[type="submit"],
  form[aria-label="Get cash offers for your home"] > button {
    font-size: 19px !important;
    padding-top: 1.1rem !important;
    padding-bottom: 1.1rem !important;
  }
}
