/* Native slots stay visible; retain the select solely for Tyche submission and refreshes. */
.pfc-checkout-page .pfc-time-error { margin-top:8px; }
.pfc-checkout-page .pfc-time-help { display:block; margin:8px 0 12px; font-size:13px; line-height:1.5; color:var(--pfc-muted); }
.pfc-checkout-page .pfc-time-help[hidden] { display:none; }
.pfc-checkout-page .pfc-time-field :is(select,.select2-container,[id^="orddd-empty-slots-"],[id^="orddd-na-slots-"]) { display:none !important; }
.pfc-checkout-page .pfc-time-waiting :is(.pfc-time-slots,.orddd_list_view_select) { display:none !important; }
.pfc-checkout-page .pfc-time-slots label.list-view { display:flex; align-items:center; justify-content:center; min-height:56px; line-height:1.5; }
