.booking-shell .booking-field:has(> .live-date-input){position:relative}.booking-shell .live-date-input{position:absolute!important;z-index:8!important;inset:0!important;width:100%!important;height:100%!important;min-height:100%!important;margin:0!important;padding:0!important;border:0!important;opacity:0!important;cursor:pointer!important}.booking-shell.live-calendars-ready .booking-calendar{display:none!important}.booking-shell .booking-field:has(> .live-date-input):hover,.booking-shell .booking-field:has(> .live-date-input):focus-within{border-color:#1f83f8!important;box-shadow:0 0 0 3px #1f83f81c}.booking-shell .booking-field:has(> .live-date-input)::after{content:"Select date";position:absolute;right:12px;bottom:5px;color:#1f73c9;font-size:9px;font-weight:800;pointer-events:none}
