html.ohi-pop{margin-top:0!important}html.ohi-pop,html.ohi-pop body{background:#fff!important}html.ohi-pop body{margin-top:0!important;padding-top:0!important}html.ohi-pop #wpadminbar,html.ohi-pop .pa-head,html.ohi-pop header,html.ohi-pop footer,html.ohi-pop #main-footer,html.ohi-pop #main-header,html.ohi-pop #top-header,html.ohi-pop .ax-ov,html.ohi-pop .ax-dr,html.ohi-pop #ax-tours-fab,html.ohi-pop #ax-hotels-fab,html.ohi-pop #pa-fab-toggle,html.ohi-pop #pal-lang,html.ohi-pop #pac-trigger,html.ohi-pop .pac-trigger,html.ohi-pop [class^=pac-],html.ohi-pop #ohi-fab-toggle,html.ohi-pop #ohi-cd,html.ohi-pop [id^=tawk],html.ohi-pop .et_pb_scroll_top,html.ohi-pop #back_to_top,html.ohi-pop .ohi-pop-lb{display:none!important}html.ohi-pop #page-container{padding-top:0!important;margin-top:0!important}.ohi-pop-lb{position:fixed;inset:0;z-index:99995;display:none;align-items:center;justify-content:center;background:rgba(15,23,42,.55);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.ohi-pop-lb.open{display:flex;animation:ohipfade .18s ease}.ohi-pop-box{position:relative;display:flex;flex-direction:column;width:min(1040px,94vw);height:min(880px,90vh);background:#fff;border-radius:22px;overflow:hidden;box-shadow:0 40px 100px rgba(15,23,42,.35);animation:ohipup .24s cubic-bezier(.2,.8,.2,1)}.ohi-pop-grab{display:none}.ohi-pop-bar{flex:0 0 auto;display:flex;align-items:center;gap:12px;padding:14px 14px 14px 22px;border-bottom:1px solid #eef1f5;background:#fff}.ohi-pop-t{flex:1;min-width:0}.ohi-pop-t b{display:block;font-weight:800;font-size:17px;line-height:1.25;color:#0f172a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ohi-pop-t span{display:block;font-size:12.5px;line-height:1.4;color:#64748b;margin-top:2px}.ohi-pop-t span i{font-style:normal;color:#0f9f8f;font-weight:700}.ohi-pop-x{flex:0 0 auto;width:40px;height:40px;border-radius:50%;border:0;background:#f2f4f8;color:#0f172a;font-size:22px;line-height:40px;text-align:center;cursor:pointer;padding:0;box-shadow:none}.ohi-pop-x:hover{background:#e3e8f1}.ohi-pop-body{position:relative;flex:1 1 auto;min-height:0;background:#fff}.ohi-pop-body iframe{position:absolute;inset:0;z-index:2;display:block;width:100%;height:100%;border:0;background:0 0}.ohi-pop-load{position:absolute;inset:0;z-index:1;display:flex;flex-direction:column;gap:14px;align-items:center;justify-content:center;color:#64748b;font-size:14px;font-weight:600}.ohi-pop-load:before{content:"";width:34px;height:34px;border-radius:50%;border:3px solid #e6e9ef;border-top-color:#0b2a4a;animation:ohipspin .8s linear infinite}@media (max-width:640px){.ohi-pop-lb{align-items:flex-end}.ohi-pop-box{width:100vw;height:94vh;height:94dvh;border-radius:22px 22px 0 0;animation:ohipsheet .28s cubic-bezier(.2,.8,.2,1)}.ohi-pop-grab{display:block;position:absolute;top:7px;left:50%;width:42px;height:5px;margin-left:-21px;border-radius:3px;background:#d7dce5;z-index:3}.ohi-pop-bar{padding:18px 12px 12px 18px}.ohi-pop-t b{font-size:16px}}body.ohi-pop-on{overflow:hidden!important}body.ohi-pop-on #pa-fab-toggle,body.ohi-pop-on #pac-trigger,body.ohi-pop-on .pac-trigger,body.ohi-pop-on #pal-lang,body.ohi-pop-on #ohi-fab-toggle,body.ohi-pop-on #ohi-cd,body.ohi-pop-on #ohi-chatbtn,body.ohi-pop-on [id^=tawk]{display:none!important}html.ohi-pop body #book.pa-book,html.ohi-pop body .pa-book{background:#fff!important}html body:not(.ohi-x):not(.ohi-y) .pa-qty{border:1px solid var(--ob-line)!important;border-radius:14px!important;background:var(--ob-soft)!important}html body:not(.ohi-x):not(.ohi-y) table.pa-cal td{padding:2px!important}html body:not(.ohi-x):not(.ohi-y) button.pa-day{background:var(--ob-soft)!important;border:0!important;border-radius:12px!important;color:var(--ob-ink)!important;font-weight:700!important;height:46px!important;width:100%!important;min-width:0!important;padding:0!important;white-space:nowrap!important;box-shadow:none!important;aspect-ratio:auto!important;display:flex!important;align-items:center!important;justify-content:center!important}html body:not(.ohi-x):not(.ohi-y) button.pa-day:hover:not(:disabled){background:#e3e8f1!important}html body:not(.ohi-x):not(.ohi-y) button.pa-day:disabled{background:0 0!important;color:#c3cad6!important}html body:not(.ohi-x):not(.ohi-y) button.pa-day.sel{background:var(--ob-acc)!important;color:#fff!important}@media (max-width:640px){html body:not(.ohi-x):not(.ohi-y) button.pa-day{height:40px!important;font-size:14px!important}}html.ohi-pop,html.ohi-pop body{scroll-behavior:auto!important}