.talk-to-an-expert-banner[data-v-f0a539d6]{background-color:var(--color-tertiary-a10);border-radius:var(--radius-6x);margin:var(--space-32x) 0;padding:var(--space-16x) var(--space-18x)}@media(max-width:768px){.talk-to-an-expert-banner[data-v-f0a539d6]{border-radius:var(--radius-5x);margin:var(--space-12x) 0;padding:var(--space-16x) var(--space-12x)}}.talk-to-an-expert-banner__header[data-v-f0a539d6]{align-items:center;display:flex;margin-bottom:var(--space-10x)}.talk-to-an-expert-banner__icon[data-v-f0a539d6]{color:var(--color-secondary);height:44px;margin-right:var(--space-4x);min-width:44px}@media(max-width:768px){.talk-to-an-expert-banner__icon[data-v-f0a539d6]{height:24px;min-width:24px}}.talk-to-an-expert-banner__title[data-v-f0a539d6]{font-weight:500}.talk-to-an-expert-banner__content[data-v-f0a539d6]{margin-bottom:var(--space-12x);white-space:pre-line}.lightbox-overlay[data-v-b4253be3]{align-items:center;animation:fadeIn-b4253be3 .3s ease-out;background:#1b115ce6;display:flex;flex-direction:column;height:100vh;justify-content:center;left:0;overflow:hidden;overscroll-behavior:contain;padding:20px;position:fixed;top:0;width:100vw;z-index:9999}@keyframes fadeIn-b4253be3{0%{opacity:0}to{opacity:1}}.lightbox-title[data-v-b4253be3]{color:#fff;font-family:var(--font-primary-bold);font-size:16px;font-weight:600;margin-bottom:24px;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:1209px;z-index:10001}.lightbox-close[data-v-b4253be3]{align-items:center;background-color:transparent;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:32px;justify-content:center;position:absolute;right:20px;top:20px;width:32px;z-index:10001}.lightbox-close svg[data-v-b4253be3]{color:inherit;height:32px;width:32px}.lightbox-content[data-v-b4253be3]{height:652px;margin-bottom:0;margin-top:0;position:relative;width:1209px}.lightbox-content[data-v-b4253be3],.lightbox-nav[data-v-b4253be3]{align-items:center;display:flex;justify-content:center}.lightbox-nav[data-v-b4253be3]{border:none;border-radius:50%;box-shadow:none;color:#1b115c;cursor:pointer;height:44px;position:absolute;top:50%;transform:translateY(-50%);transition:all .3s ease;width:44px;z-index:10000}.lightbox-nav[data-v-b4253be3]:disabled{cursor:not-allowed}.lightbox-nav.lightbox-nav-prev[data-v-b4253be3]{left:-60px}.lightbox-nav.lightbox-nav-next[data-v-b4253be3]{right:-60px}.lightbox-nav svg[data-v-b4253be3]{height:24px;width:24px}.lightbox-image-container[data-v-b4253be3]{align-items:center;display:flex;height:652px;justify-content:center;margin-bottom:48px;margin-top:24px;position:relative;width:100%}.lightbox-image[data-v-b4253be3]{border-radius:16px;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.lightbox-loading[data-v-b4253be3]{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#4c3d7fcc;border-radius:16px;display:flex;inset:0;justify-content:center;position:absolute}.loading-spinner[data-v-b4253be3]{animation:spin-b4253be3 1s linear infinite;border:3px solid hsla(0,0%,100%,.3);border-radius:50%;border-top-color:#fff;height:40px;width:40px}@keyframes spin-b4253be3{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.lightbox-error[data-v-b4253be3]{align-items:center;background:#ff4d4dcc;border-radius:16px;color:#fff;display:flex;font-weight:600;inset:0;justify-content:center;position:absolute}.lightbox-thumbnails[data-v-b4253be3]{display:flex;gap:16px;margin-top:42px;max-width:100%;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;width:1209px;-ms-overflow-style:none}.lightbox-thumbnails[data-v-b4253be3]::-webkit-scrollbar{display:none}.thumbnail-placeholder[data-v-b4253be3]{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.thumbnail-spinner[data-v-b4253be3]{animation:spin-b4253be3 1s linear infinite;border:2px solid hsla(0,0%,100%,.3);border-radius:50%;border-top-color:#fffc;height:20px;width:20px}.thumbnail-button[data-v-b4253be3]{background:transparent;border:none;box-shadow:none;cursor:pointer;flex-shrink:0;height:120px;opacity:.5;overflow:hidden;padding:0;transition:all .3s ease;width:145px}.thumbnail-button.active[data-v-b4253be3]{opacity:1}.thumbnail-button img[data-v-b4253be3]{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease;width:100%}.thumbnail-button[data-v-b4253be3]:hover{opacity:1}@media(max-width:1024px){.lightbox-content[data-v-b4253be3],.lightbox-thumbnails[data-v-b4253be3],.lightbox-title[data-v-b4253be3]{width:800px}.lightbox-content[data-v-b4253be3],.lightbox-image-container[data-v-b4253be3]{height:500px}}@media(max-width:768px){.lightbox-overlay[data-v-b4253be3]{padding:10px}.lightbox-title[data-v-b4253be3]{font-size:14px;margin-bottom:16px;padding:0 10px;text-align:center;width:100%}.lightbox-content[data-v-b4253be3]{width:calc(100% - 72px)}.lightbox-content[data-v-b4253be3],.lightbox-image-container[data-v-b4253be3]{height:400px;margin:0}.lightbox-nav[data-v-b4253be3]{height:40px;width:40px}.lightbox-nav.lightbox-nav-prev[data-v-b4253be3]{left:-50px}.lightbox-nav.lightbox-nav-next[data-v-b4253be3]{right:-50px}.lightbox-nav svg[data-v-b4253be3]{height:20px;width:20px}.lightbox-thumbnails[data-v-b4253be3]{gap:12px;margin-top:20px;padding:0 10px;width:calc(100% - 72px)}.thumbnail-button[data-v-b4253be3]{height:80px;width:100px}.lightbox-close[data-v-b4253be3]{height:28px;right:10px;top:10px;width:28px}.lightbox-close svg[data-v-b4253be3]{height:20px;width:20px}}@media(max-width:480px){.lightbox-title[data-v-b4253be3]{font-size:12px;margin-bottom:12px}.lightbox-content[data-v-b4253be3],.lightbox-image-container[data-v-b4253be3]{height:300px}.lightbox-nav[data-v-b4253be3]{height:32px;width:32px}.lightbox-nav.lightbox-nav-prev[data-v-b4253be3]{left:-45px}.lightbox-nav.lightbox-nav-next[data-v-b4253be3]{right:-45px}.lightbox-nav svg[data-v-b4253be3]{height:18px;width:18px}.lightbox-thumbnails[data-v-b4253be3]{gap:8px;margin-top:16px}.thumbnail-button[data-v-b4253be3]{height:60px;width:80px}.lightbox-close[data-v-b4253be3]{height:24px;width:24px}.lightbox-close svg[data-v-b4253be3]{height:16px;width:16px}}.base-image-gallery[data-v-a8df8ab3]{display:grid;gap:8px;grid-template-columns:2fr 340px;grid-template-rows:2fr 1fr;height:400px;margin-bottom:40px}.base-image-gallery img[data-v-a8df8ab3]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.base-image-gallery.full-width[data-v-a8df8ab3]{grid-template-columns:1fr}.main-image[data-v-a8df8ab3]{border-top-left-radius:40px;cursor:pointer;grid-column:1;grid-row:1;height:252px;overflow:hidden;position:relative}.base-image-gallery.container .main-image[data-v-a8df8ab3]{border-top-right-radius:40px}.bottom-images[data-v-a8df8ab3]{display:grid;gap:8px;grid-column:1;grid-row:2;height:140px}.bottom-images .small-image[data-v-a8df8ab3]:first-child{border-bottom-left-radius:40px}.layout-default .bottom-images[data-v-a8df8ab3]{grid-template-columns:1fr 1fr 1fr}.layout-two .bottom-images[data-v-a8df8ab3]{grid-template-columns:1fr}.layout-three .bottom-images[data-v-a8df8ab3]{grid-template-columns:1fr 1fr}.small-image[data-v-a8df8ab3]{cursor:pointer;min-height:140px;overflow:hidden;position:relative}.small-image .overlay-count[data-v-a8df8ab3]{align-items:center;background:#000000b3;color:#fff;display:flex;font-size:24px;font-weight:700;inset:0;justify-content:center;position:absolute;z-index:2}.base-image-gallery.container .small-image[data-v-a8df8ab3]:last-child,.map-wrapper[data-v-a8df8ab3]{border-bottom-right-radius:40px}.map-wrapper[data-v-a8df8ab3]{border-top-right-radius:40px;grid-column:2;grid-row:1/3;overflow:hidden}.layout-single .main-image[data-v-a8df8ab3]{border-bottom-left-radius:40px;grid-row:1/3;height:100%}@media(max-width:1024px)and (min-width:769px){.base-image-gallery[data-v-a8df8ab3]{gap:var(--space-4x);grid-template-columns:2fr 300px;grid-template-rows:1fr 1fr}.base-image-gallery.full-width[data-v-a8df8ab3]{grid-template-columns:1fr}.tablet-main-image[data-v-a8df8ab3]{border-top-left-radius:var(--space-20x);cursor:pointer;grid-column:1;grid-row:1;overflow:hidden}.tablet-map-wrapper[data-v-a8df8ab3]{border-bottom-right-radius:var(--space-20x);grid-column:2;grid-row:1/3;overflow:hidden}.base-image-gallery.full-width .tablet-main-image[data-v-a8df8ab3],.tablet-map-wrapper[data-v-a8df8ab3]{border-top-right-radius:var(--space-20x)}.tablet-bottom-left[data-v-a8df8ab3]{display:grid;gap:var(--space-4x);grid-column:1;grid-row:2;grid-template-columns:1fr 1fr}.tablet-second-image[data-v-a8df8ab3]{border-bottom-left-radius:40px;cursor:pointer;overflow:hidden;position:relative}.base-image-gallery.full-width .tablet-bottom-left .tablet-grouped-images[data-v-a8df8ab3]:last-child{border-bottom-right-radius:40px}.tablet-grouped-images[data-v-a8df8ab3]{cursor:pointer;overflow:hidden;position:relative}.tablet-grouped-images .overlay-count[data-v-a8df8ab3]{align-items:center;background:#000000b3;color:#fff;display:flex;font-size:22px;font-weight:700;inset:0;justify-content:center;position:absolute;z-index:2}}@media(max-width:768px){.base-image-gallery[data-v-a8df8ab3]{gap:8px;grid-template-rows:none;height:335px}.base-image-gallery[data-v-a8df8ab3],.base-image-gallery.full-width[data-v-a8df8ab3]{grid-template-columns:1fr 1fr}.mobile-main-image[data-v-a8df8ab3]{border-radius:60px 0 0 60px;cursor:pointer;height:335px;overflow:hidden;position:relative}.mobile-main-image img[data-v-a8df8ab3]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.mobile-right-column[data-v-a8df8ab3]{display:flex;flex-direction:column;gap:8px;height:335px}.mobile-map-wrapper[data-v-a8df8ab3]{border-radius:0 40px 0 0;flex:1;height:163.5px;overflow:hidden}.mobile-second-image[data-v-a8df8ab3]{border-radius:0 0 40px;cursor:pointer;flex:1;height:163.5px;overflow:hidden;position:relative}.mobile-second-image img[data-v-a8df8ab3]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.mobile-second-image .overlay-count[data-v-a8df8ab3]{align-items:center;background:#000000b3;color:#fff;display:flex;font-size:20px;font-weight:700;inset:0;justify-content:center;position:absolute;z-index:2}.base-image-gallery.full-width .mobile-second-image[data-v-a8df8ab3]{border-top-right-radius:40px}}@media(max-width:480px){.base-image-gallery[data-v-a8df8ab3]{gap:6px;height:300px}.mobile-main-image[data-v-a8df8ab3]{border-radius:40px 0 0 40px;height:300px}.mobile-right-column[data-v-a8df8ab3]{gap:6px;height:300px}.mobile-map-wrapper[data-v-a8df8ab3]{height:147px}.mobile-second-image[data-v-a8df8ab3]{border-radius:0 0 40px;height:147px}.mobile-second-image .overlay-count[data-v-a8df8ab3]{font-size:18px}.base-image-gallery.full-width .mobile-second-image[data-v-a8df8ab3]{border-top-right-radius:40px}}.card{background-color:var(--color-neutral-white);border-radius:var(--radius-3x);box-shadow:0 2px 10px 0 var(--shadow-card);display:flex;flex-direction:column;height:100%;justify-content:space-between;min-height:460px;min-width:0;position:relative}@media(max-width:430px){.card{border-radius:var(--radius-2x);height:100%;justify-content:flex-start;min-height:271px}}.card__image-wrapper{height:155px;position:relative}@media(max-width:430px){.card__image-wrapper{height:100%;width:96px}}.card__image{border-top-left-radius:var(--radius-3x);border-top-right-radius:var(--radius-3x);height:155px;overflow:hidden}@media(max-width:430px){.card__image{border-top-left-radius:var(--radius-2x);border-top-right-radius:0;height:100%;min-height:230px;width:96px}}.card__content{padding:var(--space-8x);padding-bottom:0;padding-top:var(--space-12x);position:relative}@media(max-width:430px){.card__content{padding:var(--space-8x)}}.card__footer{margin-left:var(--space-8x);margin-right:var(--space-8x);margin-top:var(--space-8x);padding-bottom:var(--space-8x)}@media(max-width:430px){.card__footer{display:flex;margin:0;padding:0}}.card__image-content{display:flex;flex-direction:column}@media(max-width:430px){.card__image-content{flex-direction:row}}.card.prices-hidden .card__footer{display:none}@media(max-width:430px){.card.prices-hidden .card__image,.card.prices-hidden .card__image-content,.card.prices-hidden .card__image-wrapper{height:100%}.card.prices-hidden .card__image-wrapper{border-bottom-left-radius:var(--radius-2x);overflow:hidden}}.card__content-metas{display:flex;flex-direction:column;gap:var(--space-4x)}@media(max-width:430px){.card__content-metas{gap:var(--space-2x)}}.card__tags{left:var(--space-9x);position:absolute;top:0;transform:translateY(-50%)}@media(max-width:430px){.card__tags{margin-bottom:var(--space-4x);position:static;transform:none}}.card__tour-price--label{margin-bottom:var(--space-1x)}@media(max-width:430px){.card__tour-price--label{margin-bottom:0;margin-right:var(--space-4x)}}.card__tour-price--value{align-items:center;display:flex}.card__tour-price--value .price{align-items:center;display:flex;height:24px;padding-right:var(--space-2x)}.card__tour-price--value .meta{margin-left:var(--space-2x)}.card__tour-attribute{align-items:center;display:flex;gap:var(--space-4x)}@media(max-width:430px){.card__tour-attribute{gap:var(--space-2x)}}.card__tour-attribute svg{flex:0 0 var(--space-8x)}@media(max-width:430px){.card__tour-price{align-items:center;display:flex;padding:0 var(--space-8x)}}.card__tour-price-container{border-top:1px solid var(--color-neutral-lines-dividers);padding-top:var(--space-8x)}@media(max-width:430px){.card__tour-price-container{align-items:center;display:flex;height:35px;padding-top:0;width:100%}}.card__content-metas--top{display:flex;flex-direction:column;gap:var(--space-2x);margin-bottom:var(--space-4x)}.tours[data-v-9f534f69]{padding-top:var(--space-12x)}.tours__list[data-v-9f534f69]{display:grid;gap:var(--space-12x);grid-template-columns:1fr;min-width:0}.tours__list[data-v-9f534f69]>*{min-width:0}@media(min-width:768px){.tours__list[data-v-9f534f69]{grid-template-columns:1fr 1fr 1fr}}@media(min-width:1024px){.tours__list[data-v-9f534f69]{grid-template-columns:1fr 1fr 1fr}.tours__list--fullContent[data-v-9f534f69]{grid-template-columns:1fr 1fr 1fr 1fr}}.tours__footer[data-v-9f534f69]{align-items:center;display:flex;justify-content:center;margin-top:var(--space-16x)}
