.pc-native-book-button{display:inline-flex;align-items:center;justify-content:center;gap:25px;padding:17px 23px;border:0;border-radius:10px;background:#0088cc;color:#fff;font:500 16px/1.3 Ubuntu,Arial,sans-serif;cursor:pointer;max-width:100%;text-align:center}.pc-native-book-button:hover{background:#0077b3}.pc-native-book-button:focus-visible{outline:3px solid #56b4e3;outline-offset:3px}.pc-native-dialog{padding:36px 0 0;border:0;border-radius:20px;width:min(590px,calc(100% - 24px));height:min(830px,calc(100dvh - 30px));max-height:calc(100dvh - 30px);background:#fff;box-shadow:0 25px 100px #0003;overflow:hidden}.pc-native-dialog::backdrop{background:#142e40bf}.pc-native-dialog iframe{display:block;border:0;width:100%;height:100%;background:#fff}.pc-native-close{position:absolute;top:5px;right:10px;width:32px;height:30px;padding:0;border:0;border-radius:50%;background:#fff;color:#0088cc;font:28px/30px Arial;cursor:pointer}.pc-booking-is-open{overflow:hidden!important}@media(max-width:600px){.pc-native-dialog{width:100%;height:100dvh;max-height:100dvh;max-width:100%;border-radius:0;margin:0}.pc-native-book-button{font-size:14px}}
