.booking-calendar-frame{position:relative;min-width:0;background:#fff}.booking-calendar-host{display:contents}.booking-calendar-frame[data-unavailable]{overflow:hidden}.booking-calendar-fallback{padding:24px;text-align:center}.qualification-booking-calendar .booking-calendar-frame{margin-top:20px}@media (max-width:600px){.qualification-booking-preview.qualification-booking-calendar{padding:18px 8px}.qualification-booking-calendar>h4,.qualification-booking-calendar>p{padding-inline:10px}}