/* Embedded in the one public Beata dialog. Reuse the canonical cards, checkout and payment flow. */
.assistant-engine .wizard-masthead,.assistant-engine .wizard-footer,.assistant-engine .wizard-beata,.assistant-engine .wizard-welcome{display:none!important}
.assistant-engine .wizard-steps{margin:0;padding:12px 20px;gap:10px}.assistant-engine .wizard-steps span{font-size:10px}.assistant-engine .wizard-steps b{font-size:10px}
.assistant-engine .booking-wizard .booking-panel{padding-top:0}.assistant-engine .booking-wizard .booking-results{padding:18px 20px}.assistant-engine .booking-wizard #checkout{padding:18px 20px}
.assistant-engine .booking-wizard .basket-heading{padding-top:0}.assistant-engine .booking-wizard .basket-heading h3{font-size:26px;margin-top:6px}.assistant-engine .booking-wizard .basket-heading>p{font-size:12px}
.assistant-engine .wizard-guide-slot{display:none!important}.assistant-engine .booking-wizard .booking-details{grid-template-columns:1fr}.assistant-engine .booking-calendar.is-date-open{max-width:100%;right:0;left:0}
@media(max-width:650px){.assistant-engine .wizard-steps{padding:12px 14px}.assistant-engine .booking-wizard .booking-results,.assistant-engine .booking-wizard #checkout{padding:14px}.assistant-engine .booking-wizard .basket-heading h3{font-size:24px}}
