@media(max-width:1023px){.booking-utility{height:auto;min-height:100dvh;overflow:visible}html[data-embed=true] .booking-utility{min-height:0}.booking-utility>aside:not([aria-hidden=true]){height:clamp(100px,18dvh,144px);min-height:0}.booking-utility [data-booking-column]{flex:1 0 auto;min-width:0;height:auto;min-height:0;overflow:visible}.booking-utility [data-booking-stage]{overscroll-behavior:auto;flex:none;min-height:0;overflow:visible}.booking-utility [data-booking-panel],.booking-utility [data-booking-stage=fill]>[data-booking-panel]>div{height:auto;min-height:0}.booking-utility [data-booking-stage=fill] section.sm\:flex{display:none}.booking-utility [data-booking-stage=fill] section.sm\:hidden{flex:none;min-height:0;display:flex;overflow:visible}.booking-utility [data-focus=when].sm\:hidden>.overflow-y-auto{overscroll-behavior:auto;touch-action:pan-y pinch-zoom;flex:none;min-height:0;overflow:visible}.booking-utility [data-booking-actions]{padding-bottom:calc(.625rem + env(safe-area-inset-bottom,0px));position:sticky;bottom:0}.booking-utility [data-booking-panel]{scroll-margin-top:12px}}
