.itbs-tour-lightbox__fit[data-v-5d9b783d]{max-height:var(--itbs-lightbox-media-max,85vh)}@media(max-width:767px){.tour-gallery__media-pills[data-v-5d9b783d]{display:flex}.itbs-tour-lightbox__media.has-pager .itbs-tour-lightbox__fit[data-v-5d9b783d]{max-height:calc(var(--itbs-lightbox-media-max, 85vh) - 2.75rem)}}.tour-gallery__media-pills[data-v-5d9b783d]{position:absolute;right:.375rem;bottom:.375rem}.tour-gallery__pill[data-v-5d9b783d]{display:flex;min-width:44px;min-height:44px;align-items:center;justify-content:center;padding:0 .125rem;touch-action:manipulation}.tour-gallery__pill-face[data-v-5d9b783d]{display:inline-flex;align-items:center;gap:.3125rem;border-radius:999px;background:#0f172a94;padding:.3125rem .625rem;font-size:.75rem;font-weight:600;line-height:1;color:#fff;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);transition:background-color .15s ease}.tour-gallery__pill:active .tour-gallery__pill-face[data-v-5d9b783d]{background:#0f172ab8}.tour-gallery__pill[data-v-5d9b783d]:focus-visible{outline:none}.tour-gallery__pill.is-video-review .tour-gallery__pill-face[data-v-5d9b783d]{gap:.375rem;background:#f97316;padding:.4375rem .75rem;font-weight:800;box-shadow:0 8px 22px -10px #000000b3}.tour-gallery__pill.is-video-review:active .tour-gallery__pill-face[data-v-5d9b783d]{background:#ea580c}.tour-gallery__video-play[data-v-5d9b783d]{position:absolute;top:50%;left:50%;display:flex;width:3.25rem;height:3.25rem;align-items:center;justify-content:center;border-radius:999px;background:#f97316f0;color:#fff;box-shadow:0 12px 30px -12px #000c;transform:translate(-50%,-50%);transition:transform .2s ease,background-color .2s ease;pointer-events:none}.tour-gallery__video-play svg[data-v-5d9b783d]{width:1.375rem;height:1.375rem;margin-left:.1875rem}.tour-gallery__video-tile:focus-visible .tour-gallery__video-play[data-v-5d9b783d],.tour-gallery__video-tile:hover .tour-gallery__video-play[data-v-5d9b783d]{background:#ea580c;transform:translate(-50%,-50%) scale(1.08)}.tour-gallery__video-tile[data-v-5d9b783d]:focus-visible{outline:3px solid #f97316;outline-offset:-3px}.tour-gallery__pill:focus-visible .tour-gallery__pill-face[data-v-5d9b783d]{box-shadow:0 0 0 2px #fff}.itbs-tour-lightbox[data-v-5d9b783d],.itbs-tour-lightbox button[data-v-5d9b783d],.itbs-tour-lightbox__media[data-v-5d9b783d],.itbs-tour-lightbox__media img[data-v-5d9b783d]{touch-action:manipulation}.itbs-tour-lightbox__media img[data-v-5d9b783d]{-webkit-user-select:none;-moz-user-select:none;user-select:none}.itbs-lightbox-thumb-rail[data-v-5d9b783d]{scrollbar-width:thin;scrollbar-color:rgba(148,163,184,.88) rgba(15,23,42,.72)}.itbs-lightbox-thumb-rail[data-v-5d9b783d]::-webkit-scrollbar{height:10px}.itbs-lightbox-thumb-rail[data-v-5d9b783d]::-webkit-scrollbar-track{background:#0f172ab8;border-radius:999px;border:1px solid hsla(0,0%,100%,.08)}.itbs-lightbox-thumb-rail[data-v-5d9b783d]::-webkit-scrollbar-thumb{background:linear-gradient(90deg,#475569fa,#94a3b8eb);border-radius:999px;border:2px solid rgba(15,23,42,.92)}.itbs-lightbox-thumb-rail[data-v-5d9b783d]::-webkit-scrollbar-thumb:hover{background:linear-gradient(90deg,#64748b,#cbd5e1f5)}@media(max-width:640px){.tour-gallery__stage.is-compact-mobile[data-v-5d9b783d]{height:185px}}
