/* Hide the next step immediately, before the scripts initialize the choice.
   :has is a progressive enhancement; the script supplies the fallback. */
body#product #main :is(.lbpd-purchase,.product-information):has(> .lbzgc-choice:not([data-purchase]):not([hidden])) .lebozam-reservation--journey,
body#product #main :is(.lbpd-purchase,.product-information):has(> .lbzgc-choice[data-purchase=""]:not([hidden])) .lebozam-reservation--journey,
body.page-product #main :is(.lbpd-purchase,.product-information):has(> .lbzgc-choice:not([data-purchase]):not([hidden])) .lebozam-reservation--journey,
body.page-product #main :is(.lbpd-purchase,.product-information):has(> .lbzgc-choice[data-purchase=""]:not([hidden])) .lebozam-reservation--journey,
body#product #main .lebozam-reservation.lbzvf-await-choice,
body.page-product #main .lebozam-reservation.lbzvf-await-choice {
  display: none !important;
}
