.search-bar[data-v-57c201ad]{width:100%}.search-bar__input-wrapper[data-v-57c201ad]{align-items:center;display:flex;flex:1;position:relative}.search-bar__icon[data-v-57c201ad]{left:12px;position:absolute;z-index:1}.search-bar__input[data-v-57c201ad]{background:transparent;background-color:#f9fbfa;border:1px solid #e7ebed;border-radius:100px;font-size:16px;height:36px;outline:none;padding:12px 12px 12px 44px;width:100%}.search-bar__input[data-v-57c201ad]:focus{border-color:#00bcd4}.search-bar__input[data-v-57c201ad]::-moz-placeholder{color:#9ca3af}.search-bar__input[data-v-57c201ad]::placeholder{color:#9ca3af}.search-bar__button-text[data-v-57c201ad]{align-items:center;color:#9ca3af;display:flex;font-size:16px;height:36px;padding:12px 12px 12px 44px;pointer-events:none;width:100%}.search-bar__clear[data-v-57c201ad]{align-items:center;background:none;border:none;border-radius:50%;cursor:pointer;display:flex;justify-content:center;padding:4px;position:absolute;right:12px;transition:background-color .2s ease}.search-bar__clear[data-v-57c201ad]:hover{background-color:#f3f4f6}.search-bar--button-mode .search-bar__input-wrapper[data-v-57c201ad]{align-items:center;background-color:#f9fbfa;border:1px solid #e7ebed;border-radius:100px;cursor:pointer;display:flex;height:36px;min-width:254px;transition:all .2s ease}.search-bar--button-mode .search-bar__input-wrapper[data-v-57c201ad]:hover{background-color:#fff;border-color:#00bcd4}.search-bar--button-mode .search-bar__input-wrapper[data-v-57c201ad]:focus{border-color:#00bcd4;outline:none}.trip-card[data-v-0213d1ba]{background:#fff;border-radius:16px;box-shadow:0 2px 8px #0000000f;cursor:pointer;display:flex;flex-direction:column;height:476px;overflow:hidden;width:318px}.trip-card__theme[data-v-0213d1ba]{align-items:center;display:flex}@media(min-width:0px)and (max-width:480px){.trip-card[data-v-0213d1ba],.trip-card--carousel[data-v-0213d1ba]{height:416px;width:100%}}@media(min-width:481px)and (max-width:991px){.trip-card[data-v-0213d1ba],.trip-card--carousel[data-v-0213d1ba]{height:416px;width:100%}}@media(min-width:992px)and (max-width:1239px){.trip-card[data-v-0213d1ba]{width:100%}.trip-card--carousel[data-v-0213d1ba]{height:440px;width:259px}}@media(min-width:1240px)and (max-width:1439px){.trip-card[data-v-0213d1ba]{height:476px;width:275px}.trip-card--carousel[data-v-0213d1ba]{height:476px;width:265px}}.trip-card--carousel[data-v-0213d1ba]{height:490px;width:100%}@media(min-width:1440px){.trip-card--carousel[data-v-0213d1ba]{height:447px}}@media(min-width:1240px)and (max-width:1439px){.trip-card--carousel[data-v-0213d1ba]{height:447px}}@media(min-width:992px)and (max-width:1239px){.trip-card--carousel[data-v-0213d1ba]{height:440px}}@media(min-width:481px)and (max-width:991px){.trip-card--carousel[data-v-0213d1ba]{height:440px}}@media(min-width:0px)and (max-width:480px){.trip-card--carousel[data-v-0213d1ba]{height:424px}}.trip-card__title[data-v-0213d1ba]{display:-webkit-box;height:48px;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.trip-card__rating[data-v-0213d1ba]{align-items:center;display:flex;gap:4px}.trip-card__media[data-v-0213d1ba]{display:flex;height:318px;overflow:hidden;position:relative}@media(min-width:0px)and (max-width:480px){.trip-card__media[data-v-0213d1ba]{height:244px}}@media(min-width:481px)and (max-width:991px){.trip-card__media[data-v-0213d1ba]{height:244px}}.trip-card__media:focus-within .trip-card__arrow[data-v-0213d1ba],.trip-card__media:hover .trip-card__arrow[data-v-0213d1ba]{opacity:1;pointer-events:auto;transform:translate(0)}.trip-card__media--carrousel[data-v-0213d1ba]{height:306px}@media(min-width:1240px)and (max-width:1439px){.trip-card__media--carrousel[data-v-0213d1ba]{height:263px}}@media(min-width:992px)and (max-width:1239px){.trip-card__media--carrousel[data-v-0213d1ba]{height:256px}}@media(min-width:481px)and (max-width:991px){.trip-card__media--carrousel[data-v-0213d1ba]{height:256px}}@media(min-width:0px)and (max-width:480px){.trip-card__media--carrousel[data-v-0213d1ba]{height:240px}}.trip-card__media--pre-search[data-v-0213d1ba]{height:225px}@media(min-width:992px)and (max-width:1239px){.trip-card__media--pre-search[data-v-0213d1ba]{height:198px}}@media(min-width:481px)and (max-width:991px){.trip-card__media--pre-search[data-v-0213d1ba]{height:262px}}@media(min-width:0px)and (max-width:480px){.trip-card__media--pre-search[data-v-0213d1ba]{height:240px}}.trip-card__scroller[data-v-0213d1ba]{display:flex;height:100%;overflow-x:scroll;overflow-y:hidden;position:relative;scroll-snap-type:x mandatory;width:100%;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.trip-card__scroller[data-v-0213d1ba]::-webkit-scrollbar{display:none}.trip-card__scroller--no-scroll[data-v-0213d1ba]{overflow-x:hidden;scroll-snap-type:none}.trip-card__slides[data-v-0213d1ba]{display:flex;height:100%;width:100%}.trip-card__slide-img[data-v-0213d1ba]{flex:0 0 100%;height:100%;-o-object-fit:cover;object-fit:cover;scroll-snap-align:start;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;-webkit-user-drag:none}.trip-card__arrow[data-v-0213d1ba]{align-items:center;background-color:#fff;border-radius:999px;display:flex;font-size:22px;height:32px;justify-content:center;opacity:0;position:absolute;top:45%;transition:opacity .4s ease,transform .4s ease,background-color .4s ease;width:32px;z-index:10}@media(min-width:0px)and (max-width:480px){.trip-card__arrow[data-v-0213d1ba]{display:none}}@media(min-width:481px)and (max-width:991px){.trip-card__arrow[data-v-0213d1ba]{display:none}}.trip-card__arrow--left[data-v-0213d1ba]{left:16px;transform:translate(-8px)}.trip-card__arrow--right[data-v-0213d1ba]{right:16px;transform:translate(8px)}.trip-card__arrow[data-v-0213d1ba]:disabled{background:#d4d4d5;color:#9ca3af;cursor:not-allowed}.trip-card--mobile .trip-card__arrow[data-v-0213d1ba]{opacity:1;pointer-events:auto;transform:translate(0)}.trip-card__dots[data-v-0213d1ba]{bottom:10px;display:flex;gap:6px;justify-content:center;left:0;padding:0 12px;position:absolute;right:0}.trip-card__dot[data-v-0213d1ba]{background:#ffffff80;border-radius:50%;height:6px;transition:transform .25s ease,background-color .25s ease,opacity .25s ease;width:6px}.trip-card__dot--active[data-v-0213d1ba]{background:#fff;transform:scale(1.15)}.trip-card__chip[data-v-0213d1ba]{background:#f9fbfacc;border-radius:999px;left:12px;padding:6px 10px;position:absolute;top:12px}.trip-card__content[data-v-0213d1ba]{padding:16px}.trip-card__footer[data-v-0213d1ba]{align-items:end;display:grid;gap:8px;grid-template-columns:1fr;margin-top:27px}.trip-card__flex-container[data-v-0213d1ba]{align-items:center;display:flex;gap:6px}.trip-card__price[data-v-0213d1ba]{color:#00bcd4;text-align:left}.lupa-button[data-v-65ed3440]{align-items:center;border:1px solid #00bcd4;border-radius:100px;cursor:pointer;display:flex;height:32px;justify-content:center;width:32px}.navbar[data-v-65ed3440]{background-color:#fff;position:sticky;top:0;width:100%;z-index:8000}.navbar__container[data-v-65ed3440]{justify-content:space-between;padding-bottom:20px;padding-top:20px;position:relative}.navbar__container[data-v-65ed3440],.navbar__logo[data-v-65ed3440]{align-items:center;display:flex}.navbar__logo-img[data-v-65ed3440]{display:block;width:100px}.navbar__menu[data-v-65ed3440]{align-items:center;display:flex;transition:opacity .3s ease,visibility .3s ease}.navbar__menu--open[data-v-65ed3440]{display:block}.navbar__menu--hidden[data-v-65ed3440]{opacity:0;pointer-events:none;visibility:hidden}@media(min-width:0px)and (max-width:480px){.navbar__menu[data-v-65ed3440]{background-color:#fff;border-top:1px solid #e5e5e5;display:none;left:0;padding:1rem 0;pointer-events:auto;position:absolute;top:64px;width:100%;z-index:1500}.navbar__menu.navbar__menu--open[data-v-65ed3440]{display:block}}@media(min-width:481px)and (max-width:991px){.navbar__menu[data-v-65ed3440]{background-color:#fff;border-top:1px solid #e5e5e5;display:none;left:0;padding:1rem 0;pointer-events:auto;position:absolute;top:64px;width:100%;z-index:1500}.navbar__menu.navbar__menu--open[data-v-65ed3440]{display:block}}.navbar__list[data-v-65ed3440]{align-items:center;display:flex;gap:2rem;margin:0;padding:0}@media(min-width:0px)and (max-width:480px){.navbar__list[data-v-65ed3440]{align-items:center;flex-direction:column;gap:1.25rem}}@media(min-width:481px)and (max-width:991px){.navbar__list[data-v-65ed3440]{align-items:center;flex-direction:column;gap:1.25rem}}.navbar__item[data-v-65ed3440]{list-style:none}.navbar__link[data-v-65ed3440]{cursor:pointer;text-decoration:none;transition:color .2s ease}.navbar__link[data-v-65ed3440]:hover{color:#008489}.navbar__toggle[data-v-65ed3440]{background:none;background-color:transparent;border:none;cursor:pointer;display:none;flex-direction:column;height:20px;justify-content:space-between;padding:0;width:26px;z-index:2000}@media(min-width:0px)and (max-width:480px){.navbar__toggle[data-v-65ed3440]{display:flex;margin-right:.5rem}}@media(min-width:481px)and (max-width:991px){.navbar__toggle[data-v-65ed3440]{display:flex;margin-right:.5rem}}.navbar__toggle-line[data-v-65ed3440]{background-color:#222;border-radius:2px;display:block;height:3px;transition:transform .2s ease,background-color .2s ease;width:100%}.navbar__toggle:hover .navbar__toggle-line[data-v-65ed3440]{background-color:#008489}.search-bar__button-mode[data-v-65ed3440]{align-items:center;display:flex;gap:32px}@media(min-width:0px)and (max-width:480px){.search-bar__button-mode[data-v-65ed3440]{display:none}}@media(min-width:481px)and (max-width:991px){.search-bar__button-mode[data-v-65ed3440]{display:none}}.search-bar__button-mode--mobile[data-v-65ed3440]{display:none}@media(min-width:0px)and (max-width:480px){.search-bar__button-mode--mobile[data-v-65ed3440]{display:flex}}@media(min-width:481px)and (max-width:991px){.search-bar__button-mode--mobile[data-v-65ed3440]{display:flex}}.search-overlay[data-v-65ed3440]{background-color:#00000080;height:100%;left:0;opacity:0;position:fixed;top:0;transition:opacity .3s ease,visibility .3s ease;visibility:hidden;width:100%;z-index:9000}.search-overlay__nav-search[data-v-65ed3440]{align-items:center;background-color:#fff;border-bottom:1px solid #e5e5e5;display:flex;gap:16px;justify-content:space-between;min-height:64px;padding-bottom:24px;padding-top:24px;position:sticky;top:0;z-index:9999}@media(min-width:0px)and (max-width:480px){.search-overlay__nav-search[data-v-65ed3440]{gap:12px}}@media(min-width:481px)and (max-width:991px){.search-overlay__nav-search[data-v-65ed3440]{gap:12px}}.search-overlay__searcher[data-v-65ed3440]{max-width:256px;width:100%}@media(min-width:0px)and (max-width:480px){.search-overlay__searcher[data-v-65ed3440]{max-width:100%}}@media(min-width:481px)and (max-width:991px){.search-overlay__searcher[data-v-65ed3440]{max-width:100%}}@media(min-width:0px)and (max-width:480px){.search-overlay__logo[data-v-65ed3440]{display:none}}@media(min-width:481px)and (max-width:991px){.search-overlay__logo[data-v-65ed3440]{display:none}}@media(min-width:0px)and (max-width:480px){.search-overlay__close-btn[data-v-65ed3440]{display:none}}@media(min-width:481px)and (max-width:991px){.search-overlay__close-btn[data-v-65ed3440]{display:none}}.search-overlay__back-btn[data-v-65ed3440]{display:none;margin-bottom:8px}@media(min-width:0px)and (max-width:480px){.search-overlay__back-btn[data-v-65ed3440]{display:block}}@media(min-width:481px)and (max-width:991px){.search-overlay__back-btn[data-v-65ed3440]{display:block}}.search-overlay--open[data-v-65ed3440]{opacity:1;visibility:visible}.search-overlay__content[data-v-65ed3440]{background-color:#fff;box-shadow:0 4px 20px #0000001a;left:0;max-height:-moz-fit-content;max-height:fit-content;overflow-y:auto;position:absolute;top:0;width:100%}@media(min-width:0px)and (max-width:480px){.search-overlay__content[data-v-65ed3440]{max-height:100%;min-height:100%}}@media(min-width:481px)and (max-width:991px){.search-overlay__content[data-v-65ed3440]{max-height:100%;min-height:100%}}.search-overlay__separator[data-v-65ed3440]{background-color:#e5e5e5;height:1px}.search-overlay__grid[data-v-65ed3440]{display:flex;gap:32px;justify-content:space-between;padding-bottom:24px;padding-top:24px}@media(min-width:0px)and (max-width:480px){.search-overlay__grid[data-v-65ed3440]{flex-direction:column;gap:24px}}@media(min-width:481px)and (max-width:991px){.search-overlay__grid[data-v-65ed3440]{flex-direction:column;gap:24px}}.search-overlay__left-column[data-v-65ed3440]{display:flex;flex-direction:column;gap:24px}.search-overlay__right-column[data-v-65ed3440]{display:flex;flex-direction:column;width:410px}@media(min-width:992px)and (max-width:1239px){.search-overlay__right-column[data-v-65ed3440]{width:328px}}@media(min-width:0px)and (max-width:480px){.search-overlay__right-column[data-v-65ed3440]{width:100%}}@media(min-width:481px)and (max-width:991px){.search-overlay__right-column[data-v-65ed3440]{width:100%}}.search-overlay__section--left[data-v-65ed3440]{width:216px}@media(min-width:0px)and (max-width:480px){.search-overlay__section--left[data-v-65ed3440]{width:100%}}@media(min-width:481px)and (max-width:991px){.search-overlay__section--left[data-v-65ed3440]{width:100%}}.search-overlay__section-header[data-v-65ed3440]{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.search-overlay__section-title[data-v-65ed3440]{align-items:center;display:flex;gap:8px;margin:0}.search-overlay__trending-tags[data-v-65ed3440]{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.search-overlay__trending-tag[data-v-65ed3440]{align-items:center;background:#f0f3f5;border:1px solid #e5e7eb;border-radius:8px;cursor:pointer;display:flex;gap:8px;height:32px;padding:0 12px;transition:all .2s ease}.search-overlay__trending-tag[data-v-65ed3440]:hover{background-color:#00bcd4;border-color:#00bcd4;color:#fff}.search-overlay__recent-list[data-v-65ed3440]{display:flex;flex-direction:column;gap:8px}.search-overlay__recent-item[data-v-65ed3440]{align-items:center;background:none;border:none;border-radius:8px;color:#1a1c1e;cursor:pointer;display:flex;gap:12px;text-align:left;transition:background-color .2s ease;width:100%}.search-overlay__recent-item[data-v-65ed3440]:hover{background-color:#f9fafb}.search-overlay__clear-link[data-v-65ed3440]{background:none;border:none;color:#00bcd4;cursor:pointer;text-decoration:underline;transition:color .2s ease}.search-overlay__clear-link[data-v-65ed3440]:hover{color:#00bcd4}.search-overlay__viewed-grid[data-v-65ed3440]{display:grid;gap:8px;grid-template-columns:repeat(4,1fr);max-width:328px}.search-overlay__viewed-item[data-v-65ed3440]{cursor:pointer;display:flex;flex-direction:column;height:128px;overflow:hidden;transition:transform .2s ease;width:96px}.search-overlay__viewed-item[data-v-65ed3440]:hover{transform:translateY(-2px)}@media(min-width:992px)and (max-width:1239px){.search-overlay__viewed-item[data-v-65ed3440]{width:76px}}@media(min-width:0px)and (max-width:480px){.search-overlay__viewed-item[data-v-65ed3440]{width:76px}}@media(min-width:481px)and (max-width:991px){.search-overlay__viewed-item[data-v-65ed3440]{width:104px}}.search-overlay__viewed-image[data-v-65ed3440]{height:96px;-o-object-fit:cover;object-fit:cover;width:100%}@media(min-width:992px)and (max-width:1239px){.search-overlay__viewed-image[data-v-65ed3440]{height:76px}}@media(min-width:0px)and (max-width:480px){.search-overlay__viewed-image[data-v-65ed3440]{height:76px}}@media(min-width:481px)and (max-width:991px){.search-overlay__viewed-image[data-v-65ed3440]{height:104px}}.search-overlay__viewed-title[data-v-65ed3440]{display:-webkit-box;height:28px;-webkit-line-clamp:2;line-clamp:2;line-height:1.4;margin-top:4px;-webkit-box-orient:vertical;color:#1a1c1e;overflow:hidden}.search-overlay__empty-state[data-v-65ed3440]{padding:20px;text-align:center}.search-overlay__presearch[data-v-65ed3440]{padding:24px 0}.search-overlay__presearch-grid[data-v-65ed3440]{display:flex;gap:32px;padding:24px 32px}@media(min-width:0px)and (max-width:480px){.search-overlay__presearch-grid[data-v-65ed3440]{flex-direction:column;gap:24px}}@media(min-width:481px)and (max-width:991px){.search-overlay__presearch-grid[data-v-65ed3440]{flex-direction:column;gap:24px}}.search-overlay__presearch-left-section[data-v-65ed3440]{display:flex;flex-direction:column;gap:32px}.search-overlay__presearch-tours[data-v-65ed3440]{flex:1;overflow:auto}.search-overlay__presearch-suggestions[data-v-65ed3440]{flex:0 0 300px}@media(min-width:0px)and (max-width:480px){.search-overlay__presearch-suggestions[data-v-65ed3440]{flex:1}}@media(min-width:481px)and (max-width:991px){.search-overlay__presearch-suggestions[data-v-65ed3440]{flex:1}}.search-overlay__presearch-title[data-v-65ed3440]{margin:0 0 16px}.search-overlay__presearch-title--tours[data-v-65ed3440]{position:absolute}.search-overlay__presearch-trips[data-v-65ed3440]{display:grid;gap:12px;margin-top:45px;padding:4px}.search-overlay__presearch-trips--no-trips[data-v-65ed3440]{grid-template-columns:1fr}.search-overlay__presearch-trips--has-trips[data-v-65ed3440]{grid-template-columns:repeat(4,1fr)}@media(min-width:992px)and (max-width:1239px){.search-overlay__presearch-trips--has-trips[data-v-65ed3440]{grid-template-columns:repeat(4,198px)}}@media(min-width:481px)and (max-width:991px){.search-overlay__presearch-trips--has-trips[data-v-65ed3440]{grid-template-columns:repeat(2,1fr)}}@media(min-width:0px)and (max-width:480px){.search-overlay__presearch-trips--has-trips[data-v-65ed3440]{grid-template-columns:repeat(4,240px)}}.search-overlay__presearch-trips .trip-card[data-v-65ed3440]{height:auto;min-height:200px;width:100%}@media(min-width:0px)and (max-width:480px){.search-overlay__presearch-trips .trip-card[data-v-65ed3440]{height:auto;min-height:180px}}@media(min-width:481px)and (max-width:991px){.search-overlay__presearch-trips .trip-card[data-v-65ed3440]{height:auto;min-height:180px}}.search-overlay__presearch-suggestions-list[data-v-65ed3440]{display:flex;flex-direction:column;gap:8px}.search-overlay__presearch-suggestion[data-v-65ed3440]{align-items:center;background:none;border:none;border-radius:8px;color:#1a1c1e;cursor:pointer;display:flex;gap:12px;padding:12px;text-align:left;transition:background-color .2s ease;width:100%}.search-overlay__presearch-suggestion[data-v-65ed3440]:hover{background-color:#f9fafb}.search-overlay__presearch-footer[data-v-65ed3440]{border-top:1px solid #e5e7eb;display:flex;justify-content:flex-end;padding:16px 32px}.search-overlay__view-all-btn[data-v-65ed3440]{background:none;color:#1a1c1e;cursor:pointer;display:flex;gap:6px}
