/* Loaded only for activity 1710 with marketplace vpt. */
#nvvpt-native-overlay{position:fixed;inset:0;z-index:2147483000;background:rgba(255,255,255,.8)}
#nvvpt-native-overlay[hidden],#nvvpt-native-overlay [hidden]{display:none!important}
#nvvpt-calendar-frame{position:absolute;inset:0;width:100%;height:100%;border:0;background:transparent}
#nvvpt-native-overlay .nvvpt-loading{position:absolute;right:0;top:0;bottom:0;width:580px;max-width:100%;box-sizing:border-box;padding:90px 32px 32px;background:#fff;box-shadow:-7px 0 30px #233d3012;font:15px/1.7 'Poppins',sans-serif;color:#52695c}
#nvvpt-native-overlay .nvvpt-dismiss{position:absolute;right:22px;top:16px;border:0;background:transparent;color:#57695e;font-size:30px;width:44px;height:44px}
#nvvpt-native-overlay .nvvpt-retry{background:#50c9b1;border:0;border-radius:8px;padding:12px 18px;color:#194d3e;font:inherit}
#nvvpt-native-overlay button:focus-visible{outline:3px solid #168b70;outline-offset:3px}
.nvvpt-native-note{padding:12px 16px;background:#edf7f2;color:#4b7563;border:1px solid #dcece2;border-radius:9px;font:12px/1.7 'Poppins',sans-serif;margin:12px 0}
html[data-nvvpt] #modalReserva,html[data-nvvpt] .modalReserva-continuar-container-xs{display:none!important}
@media(max-width:700px){#nvvpt-native-overlay .nvvpt-loading{width:100%}.nvvpt-native-note{font-size:11px}}

html.nvvpt-open #jivo-iframe-container,html.nvvpt-open jdiv{visibility:hidden!important;pointer-events:none!important}
html[data-nvvpt] .bg_img_actividad_xs_pagos,html[data-nvvpt] #section-obs_punto_partida,html[data-nvvpt] #map_canvas{display:none!important}
html[data-nvvpt] .bg_img_actividad.nvvpt-no-gallery{height:auto!important;min-height:0!important;margin-bottom:18px!important;background:none!important}
html[data-nvvpt] .nvvpt-no-gallery>img,html[data-nvvpt] .nvvpt-no-gallery .bg_img_actividad_xs,html[data-nvvpt] .nvvpt-no-gallery .bg_img_actividad_1{display:none!important}
