.single-banner-wrapper[data-v-d7432e27]{width:100%;margin-top:var(--space-16x)}.single-banner[data-v-d7432e27]{border-radius:var(--radius-3x);width:100%;height:300px;position:relative;overflow:hidden}@media (width<=430px){.single-banner[data-v-d7432e27]{height:568px;max-height:568px;padding:var(--space-8x);justify-content:flex-end;align-items:flex-start;gap:var(--space-4x);flex-direction:column;display:flex}}.single-banner__image[data-v-d7432e27]{width:100%;height:100%;position:absolute;top:0;left:0}.single-banner__image[data-v-d7432e27] img{-o-object-fit:cover;object-fit:cover;border-radius:var(--radius-3x);width:100%;height:100%}.single-banner__card[data-v-d7432e27]{padding:var(--space-6x);align-items:flex-start;gap:var(--space-8x);border-radius:var(--radius-2x);z-index:1;background:#ffffffe6;flex-direction:column;width:360px;max-width:368px;display:flex;position:absolute;top:calc(50% - 133.5px);left:73px}@media (width<=768px){.single-banner__card[data-v-d7432e27]{top:calc(50% - 115px)}}@media (width<=430px){.single-banner__card[data-v-d7432e27]{align-self:stretch;width:100%;max-width:368px;position:relative;top:auto;left:auto}}.single-banner__card__content[data-v-d7432e27]{align-items:flex-start;gap:var(--space-4x);flex-direction:column;width:100%;display:flex}.single-banner__card__title-row[data-v-d7432e27]{align-items:center;gap:var(--space-4x);flex-direction:row;display:flex}.single-banner__card__title-row__icon[data-v-d7432e27]{width:var(--space-12x);height:var(--space-12x);flex:none}.single-banner__card__heading[data-v-d7432e27]{font-family:var(--font-primary-bold);margin:0;font-size:23px;font-weight:700;line-height:130%}.single-banner__card__description[data-v-d7432e27]{color:var(--color-neutral-label);margin:0}.single-banner__card__cta[data-v-d7432e27]{display:flex}.single-banner__card__cta__button[data-v-d7432e27]{height:var(--space-20x);padding:var(--space-4x) var(--space-10x);background:var(--color-primary);border-radius:var(--radius-fully-rounded);color:var(--color-neutral-white);cursor:pointer;border:none;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.single-banner__card__cta__button[data-v-d7432e27]:hover{background:var(--color-primary-hover)}.single-banner__card__cta__button[data-v-d7432e27]:focus-visible{box-shadow:var(--focus-ring-shadow);outline:none}.info-cards-list-group[data-v-57aade35]{margin:var(--space-24x) 0}.info-cards-list-group__header[data-v-57aade35]{align-items:center;gap:var(--space-4x);padding-bottom:var(--space-8x);display:flex}.info-cards-list-group[data-v-57aade35] .info-cards-section{margin-bottom:var(--space-24x)}.info-cards-list-group[data-v-57aade35] .info-cards-section:last-child{margin-bottom:0}.info-cards-section[data-v-f7a429aa]{padding:var(--space-20x) 0}.info-cards-section__header[data-v-f7a429aa]{margin-bottom:var(--space-12x)}@media (width<=1024px){.info-cards-section[data-v-f7a429aa]{padding:var(--space-16x) 0}.info-cards-section__header[data-v-f7a429aa]{margin-bottom:var(--space-8x)}}.info-cards-section__heading[data-v-f7a429aa]{margin-bottom:var(--space-4x)}.info-cards-section__description[data-v-f7a429aa]{color:var(--color-neutral-label)}.info-cards-section__subtitle[data-v-f7a429aa]{font-family:var(--font-primary-bold);font-size:var(--text-10x);color:var(--color-secondary);line-height:130%}.info-cards-section__grid[data-v-f7a429aa]{gap:var(--space-10x);grid-template-columns:1fr;align-items:stretch;display:grid}@media (width>=768px){.info-cards-section__grid[data-v-f7a429aa]{gap:var(--space-8x);grid-template-columns:repeat(2,1fr)}}@media (width>=1024px){.info-cards-section__grid[data-v-f7a429aa]{gap:var(--space-10x);grid-template-columns:repeat(3,1fr)}}@media (width>=768px){.info-cards-section__grid--one-col[data-v-f7a429aa]{grid-template-columns:1fr}.info-cards-section__grid--four-cards[data-v-f7a429aa],.info-cards-section__grid--two-cols[data-v-f7a429aa]{grid-template-columns:repeat(2,1fr)}}.info-cards-section__cards[data-v-f7a429aa] .carousel .clickable-element{height:100%}.info-cards-section__cards[data-v-f7a429aa] .carousel .carousel__container{align-items:stretch;gap:var(--space-8x)}@media (width>=1024px){.info-cards-section__grid--last-row-two[data-v-f7a429aa],.info-cards-section__grid--last-two-rows-two[data-v-f7a429aa]{grid-template-columns:repeat(6,1fr)}.info-cards-section__grid--last-row-two[data-v-f7a429aa]>*{grid-column:span 2}.info-cards-section__grid--last-row-two[data-v-f7a429aa]>:nth-last-child(-n+2){grid-column:span 3}.info-cards-section__grid--last-two-rows-two[data-v-f7a429aa]>*{grid-column:span 2}.info-cards-section__grid--last-two-rows-two[data-v-f7a429aa]>:nth-last-child(-n+4){grid-column:span 3}.info-cards-section__cards[data-v-f7a429aa] .carousel .carousel__container{gap:var(--space-10x)}.info-cards-section__cards[data-v-f7a429aa] .carousel .carousel__container>*{flex:0 0 calc(.25 * (100% - var(--space-10x) * 3))}}.info-cards-section__cards[data-v-f7a429aa] .carousel .carousel__container>*{height:auto}@media (width<=1024px){.info-cards-section__cards[data-v-f7a429aa] .carousel .carousel__container>*{flex:0 0 calc(.5 * (100% - var(--space-8x)))}}@media (width<=430px){.info-cards-section__cards[data-v-f7a429aa] .carousel .carousel__container>*{flex:0 0 100%}}@media (width>=768px) and (width<=1023px){.info-cards-section__cards[data-v-f7a429aa] .carousel{overflow:visible}.info-cards-section__cards[data-v-f7a429aa] .carousel .carousel__container{gap:var(--space-8x);scroll-snap-type:none;grid-template-columns:repeat(2,1fr);display:grid;overflow:visible}.info-cards-section__cards[data-v-f7a429aa] .carousel .carousel__container>*{flex:initial;scroll-snap-align:none;width:auto}.info-cards-section__cards[data-v-f7a429aa] .carousel .carousel__container>:last-child{margin-right:0}.info-cards-section__cards[data-v-f7a429aa] .carousel .carousel__navigator,.info-cards-section__cards[data-v-f7a429aa] .carousel .carousel__pagination{display:none}}@media (width<=430px){.info-cards-section__cards[data-v-f7a429aa] .carousel{overflow:visible}.info-cards-section__cards[data-v-f7a429aa] .carousel .carousel__navigator{z-index:2;width:var(--space-12x);height:var(--space-24x);box-shadow:none;top:calc(var(--info-card-image-height,200px) / 2 - var(--space-12x));border-radius:0;padding:0;transform:none}.info-cards-section__cards[data-v-f7a429aa] .carousel .carousel__navigator--left{border-top-right-radius:var(--space-14x);border-bottom-right-radius:var(--space-14x);box-shadow:1px 1px 3px 0 var(--shadow-navigator-light),1px 1px 2px 0 var(--shadow-navigator-medium);left:0}.info-cards-section__cards[data-v-f7a429aa] .carousel .carousel__navigator--right{border-top-left-radius:var(--space-14x);border-bottom-left-radius:var(--space-14x);box-shadow:-1px 1px 3px 0 var(--shadow-navigator-light),-1px 1px 2px 0 var(--shadow-navigator-medium);right:0}.info-cards-section__cards[data-v-f7a429aa] .carousel .carousel__pagination{display:flex}}.popular-destinations__dropdown[data-v-85eab685]{background-color:var(--color-neutral-white);border-radius:var(--radius-2x);padding:var(--space-8x) var(--space-6x);max-height:301px;z-index:var(--z-index-modal-content);position:fixed;top:calc(100% + 2px);left:0;right:0;overflow-y:scroll;box-shadow:0 2px 10px #2323231a}@media (width>=1024px){.popular-destinations__dropdown[data-v-85eab685]{position:absolute}}.popular-destinations__dropdown h3[data-v-85eab685]{margin-bottom:var(--space-4x)}@media (width<=768px){.popular-destinations__dropdown[data-v-85eab685]{height:100%;max-height:100%;box-shadow:none;z-index:var(--z-index-fullscreen-search);top:80px;bottom:0;overflow:visible}.popular-destinations__dropdown h3[data-v-85eab685]{font-size:var(--space-10x);margin-bottom:var(--space-8x)}}.popular-destinations__dropdown a[data-v-85eab685]{padding:var(--space-8x) 0;border-bottom:1px solid #e2e2e2;display:block}.popular-destinations__dropdown a[data-v-85eab685]:last-child{border-color:#0000}.search-autocomplete__dropdown[data-v-0c5ab8ea]{background-color:var(--color-neutral-white);border-radius:var(--radius-2x);padding:var(--space-8x) var(--space-6x);max-height:301px;z-index:var(--z-index-modal-content);position:fixed;top:calc(100% + 2px);left:0;right:0;overflow-y:scroll;box-shadow:0 2px 10px #2323231a}@media (width<=768px){.search-autocomplete__dropdown[data-v-0c5ab8ea]{height:100%;max-height:100%;box-shadow:none;z-index:var(--z-index-fullscreen-search);top:80px;bottom:0;overflow:visible}}@media (width>=1024px){.search-autocomplete__dropdown[data-v-0c5ab8ea]{position:absolute}}.search-autocomplete__dropdown a[data-v-0c5ab8ea]{padding:var(--space-8x) 0;border-bottom:1px solid #e2e2e2;display:block}.search-autocomplete__dropdown a[data-v-0c5ab8ea]:last-child{border-color:#0000}.search-autocomplete__dropdown a p+p[data-v-0c5ab8ea]{margin-top:var(--space-2x)}.search-autocomplete__dropdown a+h3[data-v-0c5ab8ea]{margin-bottom:0;margin-top:var(--space-12x)}.search-box[data-v-8c6e7e3f]{align-items:center;gap:var(--space-8x);width:100%;display:flex;position:relative}@media (width<=1023px){.search-box[data-v-8c6e7e3f]{flex-direction:column}}.search-box--has-error[data-v-8c6e7e3f]{margin-bottom:var(--space-3x)}.search-box--has-error .search-box__input[data-v-8c6e7e3f]{border-color:var(--color-neutral-placeholder)}@media (width<=1024px){.search-box--has-error .search-box__input[data-v-8c6e7e3f]{border-color:var(--color-neutral-text)}}.search-box__input-wrapper[data-v-8c6e7e3f]{flex-direction:column;width:100%;display:flex;position:relative}@media (width>=1024px){.search-box__input-wrapper[data-v-8c6e7e3f]{width:auto}}.search-box__input[data-v-8c6e7e3f]{text-overflow:ellipsis;border:none;border:1px solid var(--color-neutral-placeholder);border-radius:var(--space-8x);height:48px;padding:0;padding-left:var(--space-24x);padding-right:var(--space-48x);outline:none;width:100%;transition:all .3s ease-in-out;position:relative}@media (width<=1024px){.search-box__input[data-v-8c6e7e3f]{height:56px}}.search-box__input[data-v-8c6e7e3f]::placeholder{color:var(--color-neutral-placeholder)}.search-box__input[data-v-8c6e7e3f]:focus{border-color:var(--color-primary)}@media (width>=1024px){.search-box__input--sm[data-v-8c6e7e3f]{width:331px}.search-box__input--md[data-v-8c6e7e3f]{width:456px}.search-box__input--lg[data-v-8c6e7e3f]{width:560px}}.search-box__icon[data-v-8c6e7e3f]{color:var(--color-neutral-placeholder);left:var(--space-8x);z-index:1;display:flex;position:absolute;top:50%;transform:translateY(-50%)}@media (width<=1023px){.search-box__icon[data-v-8c6e7e3f]{top:var(--space-8x);transform:none}}.search-box__reset[data-v-8c6e7e3f]{width:var(--space-12x);height:var(--space-12x);background-color:#f6f6fc;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:24px;right:17px;transform:translateY(-50%)}.search-box--search-hero-clear-button[data-v-8c6e7e3f]{color:var(--color-primary)}@media (width>=1024px){.search-box--search-hero-clear-button[data-v-8c6e7e3f]{color:var(--color-neutral-white)}}.search-box__actions[data-v-8c6e7e3f]{gap:var(--space-8x);align-items:center;display:flex}.search-box__actions button[data-v-8c6e7e3f]{width:141px;padding:var(--space-9x) 0;text-align:center;justify-content:center;align-items:center;font-size:16px;display:flex}@media (width<=768px){.search-box__actions[data-v-8c6e7e3f]{flex-direction:column;width:100%}.search-box__actions button[data-v-8c6e7e3f]{justify-content:center;width:100%}}@media (width<=1024px){.search-box__reset[data-v-8c6e7e3f]{top:28px}.search-box__actions[data-v-8c6e7e3f]{width:100%}.search-box__actions button[data-v-8c6e7e3f]{justify-content:center;width:100%;min-width:195px}}.search-box__actions--error[data-v-8c6e7e3f]{align-items:center;display:flex;position:absolute;bottom:-20px;right:0}.search-box__actions--error--black[data-v-8c6e7e3f]{color:var(--color-neutral-text)}.search-box__actions--error--white[data-v-8c6e7e3f]{color:var(--color-neutral-white)}@media (width<=768px){.search-box__actions--error[data-v-8c6e7e3f]{text-align:right;width:100%;margin-top:var(--space-2x);display:block;position:static}.search-box__actions--error--white[data-v-8c6e7e3f]{color:var(--color-neutral-text)}}.search-box--modal .close-modal[data-v-8c6e7e3f]{z-index:2;width:24px;height:24px;left:0;top:var(--space-8x);padding:0;position:absolute}.search-box--modal .search-box__input-wrapper[data-v-8c6e7e3f]{padding-left:var(--space-20x)}.search-box--modal .search-box__icon[data-v-8c6e7e3f]{display:none}.search-box--modal .search-box__input[data-v-8c6e7e3f]{padding-left:var(--space-4x);height:48px}.search-box--modal .search-box__actions button[data-v-8c6e7e3f]{width:24px;min-width:24px;height:24px;padding:0;position:absolute;top:11px;right:16px}.search-box--modal .search-box__reset[data-v-8c6e7e3f]{width:24px;min-width:24px;height:24px;top:var(--space-12x);right:var(--space-25x);padding:0;position:absolute}.mobile-search-box[data-v-93e60d44]{padding:var(--space-10x) var(--space-8x);width:100%;height:100%;z-index:var(--z-index-fullscreen-search);pointer-events:auto;background-color:#fff;position:fixed;inset:0;overflow-y:scroll}.search-hero[data-v-a0f8316f]{justify-content:flex-start;align-items:center;width:100%;height:204px;display:flex;position:relative}@media (width<=1024px){.search-hero[data-v-a0f8316f]{border-top:2px solid var(--color-neutral-lines-dividers);height:auto;margin-bottom:0}}.search-hero__search-box[data-v-a0f8316f]{border-radius:var(--radius-5x);margin-bottom:var(--space-x);background-color:#0000}@media (width<=1024px){.search-hero__search-box[data-v-a0f8316f]{width:100%;margin-bottom:0}}.search-hero .search-hero__container[data-v-a0f8316f]{background-color:var(--color-secondary);border-radius:var(--radius-5x) var(--radius-5x) 0 0;width:100%;height:100%}.search-hero .search-hero__content[data-v-a0f8316f]{align-items:flex-start;gap:var(--space-12x);flex-direction:column;margin:43px 0;display:flex}.search-hero .search-hero__title[data-v-a0f8316f]{color:var(--color-neutral-white)}@media (width<=1024px){.search-hero .search-hero__container[data-v-a0f8316f]{background-color:var(--color-neutral-white);padding:var(--space-12x) 0}.search-hero .search-hero__content[data-v-a0f8316f]{margin:0;padding:0;left:0}.search-hero .search-hero__title[data-v-a0f8316f]{color:var(--color-secondary);margin:0}}.search-image-hero[data-v-a0f8316f]{border-radius:var(--space-36x) var(--space-36x) 40% 40%/var(--space-12x) var(--space-36x) 140px 140px;z-index:10;background-position:50%;background-repeat:no-repeat;background-size:cover;justify-content:flex-start;align-items:center;width:100%;height:390px;display:flex;position:relative}@media (width<=768px){.search-image-hero[data-v-a0f8316f]{border-radius:var(--space-36x) var(--space-36x) 50% 50%/var(--space-36x) var(--space-36x) 90px 90px;height:400px}}@media (width<=430px){.search-image-hero[data-v-a0f8316f]{border-radius:var(--radius-3x) var(--radius-3x) 50% 50%/var(--radius-3x) var(--radius-3x) 60px 60px;height:425px}}.search-image-hero .search-hero__container[data-v-a0f8316f]{align-items:center;width:100%;height:100%;display:flex}.search-image-hero .search-hero__container .container-extended[data-v-a0f8316f]{width:100%;max-width:var(--screen-desktop);padding:0 var(--space-35x)}@media (width<=768px){.search-image-hero .search-hero__container .container-extended[data-v-a0f8316f]{padding:0 var(--space-12x)}}@media (width<=430px){.search-image-hero .search-hero__container[data-v-a0f8316f]{align-items:flex-start}.search-image-hero .search-hero__container .container-extended[data-v-a0f8316f]{padding:0}}.search-image-hero .search-hero__content[data-v-a0f8316f]{z-index:2;flex-direction:column;align-items:flex-start;display:flex}@media (width<=430px){.search-image-hero .search-hero__content[data-v-a0f8316f]{align-items:center;width:100%;padding:0}}.search-image-hero .search-hero__content--wrapper[data-v-a0f8316f]{align-items:flex-start;gap:var(--space-8x);width:360px;padding:var(--space-12x) var(--space-16x);background:var(--color-neutral-white-a90);border-radius:var(--radius-3x);box-shadow:0 2px 10px 0 var(--shadow-card);flex-direction:column;display:flex}.search-image-hero .search-hero__title[data-v-a0f8316f]{font-family:var(--font-primary-bold);font-size:var(--text-20x);color:var(--color-secondary);margin:0;line-height:130%}@media (width<=768px){.search-image-hero .search-hero__content--wrapper[data-v-a0f8316f]{width:360px;padding:var(--space-12x) var(--space-16x)}.search-image-hero .search-hero__title[data-v-a0f8316f]{font-size:var(--text-17x)}}@media (width<=430px){.search-image-hero .search-hero__content--wrapper[data-v-a0f8316f]{background:var(--color-tertiary-a20);width:100%;box-shadow:none;padding:var(--space-12x) var(--space-20x) var(--space-27x);text-align:center;justify-content:center;align-items:center;gap:var(--space-8x);border-radius:0 0 50% 50%/0 0 50px 50px}.search-image-hero .search-hero__title[data-v-a0f8316f]{font-size:var(--text-20x);text-align:center}}.search-image-hero .search-hero__description[data-v-a0f8316f]{font-weight:600;font-size:var(--text-8x);color:var(--color-secondary);margin:0;line-height:130%}@media (width<=768px){.search-image-hero .search-hero__description[data-v-a0f8316f]{font-size:var(--text-9x)}}.search-image-hero .search-hero__cta[data-v-a0f8316f]{margin-top:var(--space-4x)}@media (width<=430px){.search-image-hero .search-hero__description[data-v-a0f8316f]{font-size:var(--text-9x);text-align:center}.search-image-hero .search-hero__cta[data-v-a0f8316f]{margin-top:var(--space-8x)}}.search-image-hero .search-hero__cta-button[data-v-a0f8316f]{border-radius:var(--radius-fully-rounded);padding:var(--space-4x) var(--space-10x);cursor:pointer;border:none}.search-image-hero .search-hero__cta-button[data-v-a0f8316f]:focus-visible{border:2px solid var(--color-neutral-white-a01);box-shadow:0 0 0 2px var(--color-neutral-white),0 0 0 4px var(--color-primary-1web),0 0 0 6px var(--color-primary-a60),0 0 0 8px var(--color-primary-a40)}.search-image-hero__search-box[data-v-a0f8316f]{margin-top:var(--space-4x);z-index:2}@media (width<=1024px){.search-image-hero__search-box[data-v-a0f8316f]{background-color:var(--color-neutral-white);width:100%;padding:var(--space-12x) var(--space-8x);border-radius:var(--radius-5x);margin-top:0}}.page-card[data-v-6197a5e3]{border-radius:24px;min-height:298px;position:relative;overflow:hidden}.page-card__bg[data-v-6197a5e3]{z-index:0;width:100%;height:100%;position:absolute;inset:0}.page-card__bg[data-v-6197a5e3] img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.page-card__overlay[data-v-6197a5e3]{z-index:1;background:#0006;width:100%;height:100%;position:relative}.page-card__content[data-v-6197a5e3]{padding:var(--space-20x);flex-direction:column;max-width:421px;display:flex}.page-card__content--icon[data-v-6197a5e3]{margin-bottom:var(--space-16x);height:40px}@media (width<=768px){.page-card[data-v-6197a5e3]{min-width:75%;min-height:262px}.page-card__content[data-v-6197a5e3]{max-width:100%;padding:var(--space-8x)}.page-card__content--icon[data-v-6197a5e3]{margin-bottom:var(--space-4x);height:50px}}.page-card__content h3[data-v-6197a5e3],.page-card__content--subheading[data-v-6197a5e3]{margin-bottom:var(--space-4x);font-weight:500}.page-card__content--cta[data-v-6197a5e3]{align-items:center;gap:var(--space-4x);flex-shrink:0;font-weight:500;display:flex}.app-carousel[data-v-3739b83f]{width:100%;position:relative}.app-carousel__slot[data-v-3739b83f]{-webkit-overflow-scrolling:touch;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;flex-wrap:nowrap;display:flex;overflow:scroll hidden}.app-carousel__slot[data-v-3739b83f]:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.app-carousel__slot[data-v-3739b83f]::-webkit-scrollbar{display:none}.app-carousel__slot>div[data-v-3739b83f-s]{margin-right:var(--space-12x);scroll-snap-align:start;flex:0 0 calc(50% - 12px)}@media (width<=430px){.app-carousel__slot>div[data-v-3739b83f-s]{margin-right:var(--space-4x)}}.app-carousel__slot>div[data-v-3739b83f-s]:last-child{margin-right:0}@media (width<=430px){.app-carousel__slot>div[data-v-3739b83f-s]:last-child{margin-right:var(--space-8x)}}.app-carousel__slot--slider>div[data-v-3739b83f-s]{margin-right:var(--space-12x);flex:0 0 calc(40% - 12px)}@media (width<=430px){.app-carousel__slot--slider>div[data-v-3739b83f-s]{margin-right:var(--space-8x)}}.carousel__navigator[data-v-3739b83f]{background:var(--color-neutral-white);-webkit-user-select:none;user-select:none;cursor:pointer;z-index:1;border:none;border-radius:50%;justify-content:center;align-items:center;width:43px;height:43px;padding:0;display:flex;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 0 15px #3333332e}.carousel__navigator[data-v-3739b83f]:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.carousel__navigator--left[data-v-3739b83f]{left:-20px}.carousel__navigator--right[data-v-3739b83f]{right:-20px}.page-cards-list[data-v-783f41c2]{margin:var(--space-32x) 0}@media (width<=768px){.page-cards-list[data-v-783f41c2]{margin:var(--space-12x) 0}}@media (width<=430px){.page-cards-list .container[data-v-783f41c2]{padding-right:0}.page-cards-list__header[data-v-783f41c2]{padding:var(--space-24x) 0;padding-right:var(--space-12x);padding-bottom:0}}.page-cards-list__title[data-v-783f41c2]{margin-bottom:var(--space-4x);font-weight:500}.page-cards-list__subtitle[data-v-783f41c2]{margin-bottom:var(--space-16x)}.text-block__title{margin:var(--space-12x) 0;font-weight:500}.text-block__button{margin-bottom:var(--space-16x)}.text-block__content h1,.text-block__content h2{margin:var(--space-16x) 0}.text-block__content p{margin:var(--space-12x) 0}.text-block__content .table-wrapper{width:100%;margin:1rem 0;overflow-x:auto}.text-block__content .table{border-collapse:collapse;border-spacing:0;width:100%}.text-block__content .table-header{background-color:var(--color-neutral-white)}.text-block__content .table-header-cell{padding:var(--space-6x);text-align:left;border:2px solid var(--color-neutral-lines-dividers);font-weight:700}.text-block__content .table-cell{padding:var(--space-6x);border:1px solid var(--color-neutral-lines-dividers)}.text-block__content .table-row:hover{background-color:var(--color-neutral-lines-surface)}.accordion-container[data-v-8312fbd7]{margin-bottom:var(--space-4x)}.accordion-container[data-v-8312fbd7] .base-accordion__header{justify-content:flex-start;padding:0;display:flex}.accordion-container[data-v-8312fbd7] .base-accordion__content{padding:0}.accordion-container__title[data-v-8312fbd7]{margin:var(--space-6x) 0;font-weight:500}.accordion-container__content[data-v-8312fbd7]{margin:var(--space-6x) 0}.accordion-container[data-v-8312fbd7] ul li{gap:var(--space-4x);list-style:none;display:flex}.accordion-container[data-v-8312fbd7] ul li:before{content:"✔";color:#a0c800;position:relative;left:0}.accordion-container[data-v-8312fbd7] ol{gap:var(--space-4x);margin-top:var(--space-4x);margin-bottom:var(--space-4x);list-style:none}.base-video[data-v-00eafed6]{margin:4rem auto}.base-video__title[data-v-00eafed6]{margin:1rem 0}.base-video__content[data-v-00eafed6]{align-items:flex-start;gap:2rem;display:flex}.base-video__description[data-v-00eafed6]{color:#666;flex:1}@media (width<=768px){.base-video__content[data-v-00eafed6]{flex-direction:column}.base-video__description[data-v-00eafed6]{flex:none}}.base-video__wrapper[data-v-00eafed6]{aspect-ratio:16/9;flex:2;position:relative;overflow:hidden}@media (width<=768px){.base-video__wrapper[data-v-00eafed6]{flex:none;width:100%}}.base-video__wrapper iframe[data-v-00eafed6],.base-video__wrapper video[data-v-00eafed6]{width:100%;height:100%}.base-video__wrapper video[data-v-00eafed6]{-o-object-fit:cover;object-fit:cover}.offer-card[data-v-0cb9b8c7]{background:var(--color-neutral-white);border:1px solid var(--color-neutral-lines-dividers);border-radius:var(--radius-2x);flex-direction:column;align-items:center;width:100%;height:306px;display:flex;overflow:hidden}.offer-card__image[data-v-0cb9b8c7]{-o-object-fit:cover;object-fit:cover;border-radius:var(--radius-2x) var(--radius-2x) 0 0;flex-shrink:0;width:100%;height:192px}.offer-card__image[data-v-0cb9b8c7] img{-o-object-fit:cover;object-fit:cover;border-radius:var(--radius-2x) var(--radius-2x) 0 0;width:100%;height:100%}.offer-card__content[data-v-0cb9b8c7]{padding:var(--space-8x);align-items:flex-end;gap:var(--space-8x);flex-direction:column;flex:1;width:100%;display:flex}.offer-card__title[data-v-0cb9b8c7]{align-self:stretch;margin:0}.offer-card__cta[data-v-0cb9b8c7]{height:var(--space-20x);padding:var(--space-4x) var(--space-10x);background:var(--color-primary);border-radius:var(--radius-fully-rounded);color:var(--color-neutral-white);cursor:pointer;border:none;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.offer-card__cta[data-v-0cb9b8c7]:hover{background:var(--color-primary-hover)}.offer-card__cta[data-v-0cb9b8c7]:focus-visible{box-shadow:var(--focus-ring-shadow);outline:none}.wrapper[data-v-96d74a2f]{background-color:var(--color-tertiary-a20);width:100%}.container[data-v-96d74a2f]{max-width:var(--screen-desktop);padding:var(--space-12x) 70px;margin:0 auto}@media (width<=768px){.container[data-v-96d74a2f]{padding:var(--space-12x) var(--space-12x)}}.multiple-banner[data-v-96d74a2f]{align-items:center;gap:var(--space-12x);flex-direction:column;display:flex}.multiple-banner__header[data-v-96d74a2f]{align-items:flex-start;gap:var(--space-2x);flex-direction:column;width:100%;display:flex}.multiple-banner__tag-row[data-v-96d74a2f]{align-items:center;gap:var(--space-4x);display:flex}.multiple-banner__icon[data-v-96d74a2f]{width:var(--space-12x);height:var(--space-12x)}.multiple-banner__subtitle[data-v-96d74a2f],.multiple-banner__tag[data-v-96d74a2f],.multiple-banner__title[data-v-96d74a2f]{margin:0}.multiple-banner__cards[data-v-96d74a2f]{width:100%}.multiple-banner__cards[data-v-96d74a2f] .multiple-banner__card-item{flex-shrink:0;width:420px}@media (width<=1024px){.multiple-banner__cards[data-v-96d74a2f] .multiple-banner__card-item{width:352px}}@media (width<=430px){.multiple-banner__cards[data-v-96d74a2f] .multiple-banner__card-item{width:100%;max-width:336px}}.multiple-banner__cards[data-v-96d74a2f] .carousel__container{gap:var(--space-8x);grid-gap:var(--space-8x)}.multiple-banner__cards[data-v-96d74a2f] .carousel__pagination-indicator{width:var(--space-4x);height:var(--space-4x);background-color:var(--color-neutral-lines-dividers);margin:0 var(--space-2x)}.multiple-banner__cards[data-v-96d74a2f] .carousel__pagination-indicator--active{width:var(--space-4x);height:var(--space-4x);background-color:var(--color-secondary)}.multiple-banner__cards[data-v-96d74a2f] .carousel__navigator{box-shadow:0 0 var(--space-2x) var(--shadow-navigator)}.discover-banner[data-v-ec306de0]{width:100%;height:213px;padding:var(--space-16x) var(--space-32x);gap:var(--space-32x);border-radius:var(--radius-6x);background:linear-gradient(88.45deg,#5881f8,#183a99 99.87%);justify-content:space-evenly;align-items:center;display:flex}@media (width<=1023px){.discover-banner[data-v-ec306de0]{gap:var(--space-16x);border-radius:var(--radius-5x)}}@media (width<=767px){.discover-banner[data-v-ec306de0]{min-height:276px;padding:var(--space-16x);border-radius:var(--radius-5x);flex-direction:column;gap:0}}.discover-banner__image[data-v-ec306de0]{display:block}@media (width<=768px){.discover-banner__image[data-v-ec306de0]{display:none}}.discover-banner__content[data-v-ec306de0]{display:flex}@media (width<=1023px){.discover-banner__content[data-v-ec306de0]{flex-direction:column}}.discover-banner__texts[data-v-ec306de0]{flex-direction:column;max-width:600px;display:flex}.discover-banner__texts__header[data-v-ec306de0]{color:var(--color-neutral-white);font-size:var(--text-18x);align-items:center}.discover-banner__texts__header[data-v-ec306de0] b{font-family:var(--font-primary-bold);font-size:var(--text-18x);color:var(--color-tertiary-a60)}@media (width<=1024px){.discover-banner__texts__header[data-v-ec306de0] b,.discover-banner__texts__header[data-v-ec306de0]{font-size:var(--text-13x)}}.discover-banner__subtitle[data-v-ec306de0]{margin:var(--space-6x) 0}.discover-banner__actions[data-v-ec306de0]{height:var(--space-20x);align-self:center;display:flex}@media (width<=1023px){.discover-banner__subtitle[data-v-ec306de0]{margin:var(--space-6x) 0 var(--space-8x) 0}.discover-banner__actions[data-v-ec306de0]{align-self:flex-start;width:100%}}.discover-banner__actions__button[data-v-ec306de0]{justify-content:center;width:auto}.discover-banner__actions__arrow[data-v-ec306de0]{border-radius:var(--radius-3x);width:var(--space-20x);align-self:center}.discover-banner__actions__arrow svg[data-v-ec306de0]{margin-left:var(--space-1x)}.discover-banner__actions #arrow[data-v-ec306de0]{padding:var(--space-3x)}.search-suggestions[data-v-acdc8a31]{background-color:var(--color-tertiary-a20);width:100%}.search-suggestions__content[data-v-acdc8a31]{align-items:center;gap:var(--space-8x);height:104px;display:flex}@media (width<=1024px){.search-suggestions__content[data-v-acdc8a31]{height:auto;padding:var(--space-16x) 0;flex-direction:column;justify-content:start;align-items:start}}@media (width<=430px){.search-suggestions__content[data-v-acdc8a31]{height:auto;padding:var(--space-16x) 0;flex-direction:column}}.search-suggestions__content__destinations[data-v-acdc8a31]{gap:var(--space-4x);justify-content:flex-start;display:flex}.search-suggestions__content__destinations__chip[data-v-acdc8a31]{gap:var(--space-4x)}.destinations-text-block[data-v-f10137e6]{margin:var(--space-24x) 0 var(--space-16x);max-width:968px;color:var(--color-neutral-dark-gray)}@media (width<=768px){.destinations-text-block[data-v-f10137e6]{margin:var(--space-20x) 0 var(--space-12x)}}.destinations-text-block__title[data-v-f10137e6]{margin-bottom:var(--space-8x);font-weight:500}.destination-card[data-v-2c7e055f]{border:1px solid var(--color-neutral-lines-dividers);border-radius:var(--radius-2x);background-color:var(--color-neutral-white);flex-direction:column;width:100%;height:100%;display:flex;overflow:hidden}.destination-card__image[data-v-2c7e055f]{-o-object-fit:cover;object-fit:cover;width:100%;height:190px}.destination-card__info[data-v-2c7e055f]{padding:var(--space-6x) var(--space-8x);background-color:var(--color-neutral-white)}.destination-card__title[data-v-2c7e055f]{font-family:var(--font-primary-bold);font-size:var(--text-9x);color:var(--color-neutral-title);line-height:130%}.region-list[data-v-89c6bdd7]{-moz-column-gap:var(--space-10x);justify-content:space-between;column-gap:var(--space-10x);row-gap:var(--space-10x);flex-wrap:wrap;display:flex}.region-list-title[data-v-89c6bdd7]{margin-bottom:var(--space-8x)}.region-list__item[data-v-89c6bdd7]{flex:0 0 calc(25% - var(--space-10x) * .75);flex-grow:1;height:auto}@media (width<=1024px){.region-list__item[data-v-89c6bdd7]{flex-basis:calc(33.333% - var(--space-10x) * 2 / 3)}}@media (width<=768px){.region-list[data-v-89c6bdd7]{row-gap:var(--space-8x)}.region-list__item[data-v-89c6bdd7]{flex-basis:100%}}.country-item[data-v-7c64d0a2]{padding:var(--space-4x);gap:var(--space-12x);border-radius:var(--radius-3x);background-color:var(--color-neutral-white);border:1px solid var(--color-border-card);align-items:center;display:flex}.country-item__image[data-v-7c64d0a2]{width:var(--space-40x);height:var(--space-40x)}.country-item p[data-v-7c64d0a2]{font-weight:500}.country-list[data-v-98dba1cb]{-moz-column-gap:var(--space-10x);column-gap:var(--space-10x);row-gap:var(--space-10x);flex-wrap:wrap;display:flex}.country-list__item[data-v-98dba1cb]{flex:0 0 calc(33.333% - var(--space-10x) * 2 / 3)}@media (width<=768px){.country-list[data-v-98dba1cb]{row-gap:var(--space-10x)}.country-list__item[data-v-98dba1cb]{flex:0 0 100%}}.active-filter-wrapper.desktop[data-v-53be6f49]{display:flex}@media (width<=1024px){.active-filter-wrapper.desktop[data-v-53be6f49]{display:none}}.active-filter-wrapper.mobile[data-v-53be6f49]{display:none}.active-filter-wrapper[data-v-53be6f49]{justify-content:space-between;align-items:center;gap:var(--space-4x);width:100%;margin-bottom:var(--space-8x);padding-bottom:var(--space-8x);flex-wrap:wrap}@media (width<=1024px){.active-filter-wrapper.mobile[data-v-53be6f49]{display:flex}.active-filter-wrapper[data-v-53be6f49]{width:auto;overflow-x:hidden}}.active-filters.desktop[data-v-53be6f49]{gap:var(--space-4x);flex-wrap:wrap;flex:1;display:flex;overflow:visible}.active-filters.mobile[data-v-53be6f49]{display:none}@media (width<=1024px){.active-filters.mobile[data-v-53be6f49]{gap:var(--space-4x);margin-top:var(--space-8x);flex-wrap:wrap;display:inline-flex}}.active-filters[data-v-53be6f49] .base-pill__label{font-family:var(--font-secondary);color:var(--color-neutral-dark-gray);font-size:16px;line-height:20px}.active-filters__see-more[data-v-53be6f49]{cursor:pointer;align-items:center;min-width:106px;display:flex}.active-filters__clear-all[data-v-53be6f49]{cursor:pointer;white-space:nowrap;padding:var(--space-2x) 0;color:var(--color-primary);background:0 0;border:none;text-decoration:underline}.active-filters__clear-all[data-v-53be6f49]:hover{opacity:.8}.tours-sorter[data-v-af37c4f3]{align-items:center;gap:var(--space-4x);padding-right:var(--space-2x);display:flex;position:relative}.tours-sorter label[data-v-af37c4f3]{font-weight:600;font-size:var(--text-8x);color:var(--color-secondary);white-space:nowrap;line-height:150%}.tours-sorter select[data-v-af37c4f3]{-webkit-appearance:none;background-color:var(--color-neutral-white);border:1px solid var(--input-border-color-default);border-radius:var(--radius-0x);height:var(--space-20x);width:280px;padding:var(--space-4x);padding-right:var(--space-14x);cursor:pointer;font-family:var(--font-secondary);font-weight:400;font-size:var(--text-9x);color:var(--color-neutral-dark-gray);outline:none;line-height:130%}@media (width<=430px){.tours-sorter select[data-v-af37c4f3]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}.tours-sorter select[data-v-af37c4f3]:disabled{cursor:not-allowed}.tours-sorter__container[data-v-af37c4f3]{align-items:center;display:flex;position:relative}.tours-sorter .icon[data-v-af37c4f3]{right:var(--space-4x);pointer-events:none;position:absolute}.tours-sorter .icon[data-v-af37c4f3] svg{fill:var(--color-primary);width:var(--space-12x);height:var(--space-12x)}.tours-sorter-modal[data-v-f6b0ca2e]{background-color:var(--color-neutral-white);z-index:var(--z-index-modal-overlay);display:none;position:fixed;inset:0}.tours-sorter-modal--open[data-v-f6b0ca2e]{flex-direction:column;display:flex}.tours-sorter-modal__header[data-v-f6b0ca2e]{padding:var(--space-8x) var(--space-32x) var(--space-8x) var(--space-8x);border-bottom:1px solid var(--color-neutral-lines-dividers);align-items:center;height:66px;display:inline-flex}.tours-sorter-modal__header h3[data-v-f6b0ca2e]{text-align:center;flex-grow:1}.tours-sorter-modal__content[data-v-f6b0ca2e]{padding:var(--space-8x);flex-direction:column;flex:1;display:flex}.tours-sorter-modal__option[data-v-f6b0ca2e]{align-items:center;gap:var(--space-4x);padding:var(--space-6x) var(--space-4x);border-bottom:1px solid var(--color-neutral-lines-dividers);cursor:pointer;display:flex}.tours-sorter-modal__option input[type=radio][data-v-f6b0ca2e]{accent-color:var(--color-primary);cursor:pointer;width:18px;height:18px;margin-left:auto}.tours-sorter-modal__actions[data-v-f6b0ca2e]{padding:var(--space-8x) var(--space-10x);border-top:1px solid var(--color-neutral-lines-dividers)}.tours-sorter-modal__apply[data-v-f6b0ca2e]{justify-content:center;width:100%}.tours-header h2[data-v-bc418769],.tours-header__options[data-v-bc418769],.tours-header__search-box[data-v-bc418769]{margin-bottom:var(--space-12x)}.tours-header__options[data-v-bc418769]{margin-top:var(--space-8x);justify-content:space-between;align-items:center;display:flex}@media (width<=430px){.tours-header__options[data-v-bc418769]{margin-top:var(--space-16x)}.tours-header__options--meta[data-v-bc418769]{text-overflow:ellipsis;white-space:nowrap;max-width:120px;overflow:hidden}}.tours-header .open-filters-button[data-v-bc418769]{width:100%;height:var(--space-20x);padding:var(--space-4x) var(--space-10x);background-color:var(--color-neutral-white);border:2px solid var(--color-primary);border-radius:var(--radius-fully-rounded);font-family:var(--font-primary);font-weight:600;font-size:var(--text-8x);color:var(--color-primary);cursor:pointer;justify-content:center;align-items:center;line-height:130%;transition:background-color .2s;display:flex}.tours-header .open-filters-button[data-v-bc418769]:hover{background-color:var(--color-primary-surface)}@media (width>=768px){.tours-header .open-filters-button[data-v-bc418769]{display:none}}.tours-header__sorter[data-v-bc418769]{display:none}@media (width>=768px){.tours-header__sorter[data-v-bc418769]{display:flex}}.tours-header__open-sorter-button[data-v-bc418769]{display:none}.tours-skeleton[data-v-cf548390]{padding-top:var(--space-12x);margin-bottom:var(--space-28x)}.tours-skeleton__list[data-v-cf548390]{gap:var(--space-12x);grid-template-columns:1fr;display:grid}@media (width>=580px) and (width<=759px){.tours-skeleton__list[data-v-cf548390]{grid-template-columns:1fr 1fr}}@media (width>=760px){.tours-skeleton__list[data-v-cf548390]{grid-template-columns:1fr 1fr 1fr}}@media (width>=1220px){.tours-skeleton__list--fullContent[data-v-cf548390]{grid-template-columns:1fr 1fr 1fr 1fr}}.tours-skeleton__card[data-v-cf548390]{box-shadow:0 2px 10px 0 var(--shadow-card);background-color:var(--color-neutral-white);border-radius:var(--radius-2x);flex-direction:row;max-width:100%;height:271px;display:flex;position:relative}@media (width>=1024px){.tours-skeleton__card[data-v-cf548390]{border-radius:var(--radius-3x);flex-direction:column;max-width:306px;height:460px}}.tours-skeleton__card__header[data-v-cf548390]{background-color:var(--color-secondary-a10);border-radius:var(--radius-2x) 0 0 var(--radius-2x);width:100px;height:100%}@media (width>=1024px){.tours-skeleton__card__header[data-v-cf548390]{border-radius:var(--radius-3x) var(--radius-3x) 0 0;width:100%;height:155px}}.tours-skeleton__card__content[data-v-cf548390]{padding:var(--space-12x);gap:var(--space-4x);flex-direction:column;flex-grow:1;display:flex}.tours-skeleton__card__item-small[data-v-cf548390]{max-width:131px}.tours-skeleton__card__item-big[data-v-cf548390],.tours-skeleton__card__item-small[data-v-cf548390]{width:100%;height:var(--space-8x);background-color:var(--color-secondary-a10);border-radius:var(--radius-1x);animation:1.5s ease-in-out infinite pulse-bg}.tours-skeleton__card__item-big[data-v-cf548390]{max-width:167px}.tours-skeleton__card__item-big[data-v-cf548390]:nth-of-type(4){margin-top:var(--space-8x)}.tours-skeleton__card__item-big[data-v-cf548390]:last-of-type{margin-top:var(--space-23x)}@media (width>=1024px){.tours-skeleton__card__item-big[data-v-cf548390]{max-width:244px}.tours-skeleton__card__item-big[data-v-cf548390]:last-of-type{margin-top:var(--space-46x)}}.filter-button[data-v-fb609abf]{height:var(--space-24x);justify-content:center;align-items:center;gap:var(--space-2x);padding:var(--space-6x) var(--space-12x);border-radius:var(--radius-3x);border:1px solid var(--color-neutral-lines-dividers);background-color:var(--color-neutral-white);cursor:pointer;white-space:nowrap;flex-direction:row;transition:border-color .2s,background-color .2s;display:flex}.filter-button--active[data-v-fb609abf],.filter-button--open[data-v-fb609abf],.filter-button[data-v-fb609abf]:hover{border-color:var(--color-primary)}.filter-button--open[data-v-fb609abf]{background-color:var(--color-filter-background)}.filter-button__label[data-v-fb609abf]{font-family:inherit;font-weight:700;font-size:var(--text-8x);color:var(--color-secondary);line-height:130%}.filter-button__icon[data-v-fb609abf]{color:var(--color-primary);justify-content:center;align-items:center;display:flex}.filter-button__icon[data-v-fb609abf] svg{width:24px;height:24px;transition:transform .3s}.filter-button__icon--open[data-v-fb609abf] svg{transform:rotate(180deg)}.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:#0000;-webkit-user-select:none;user-select:none;touch-action:none;box-sizing:border-box}.noUi-target{background:#fafafa;border:1px solid #d3d3d3;border-radius:4px;position:relative;box-shadow:inset 0 1px 1px #f0f0f0,0 3px 6px -5px #bbb}.noUi-base,.noUi-connects{z-index:1;width:100%;height:100%;position:relative}.noUi-connects{z-index:0;border-radius:3px;overflow:hidden}.noUi-connect,.noUi-origin{will-change:transform;z-index:1;transform-origin:0 0;width:100%;height:100%;-webkit-transform-style:preserve-3d;transform-style:flat;position:absolute;top:0;right:0}.noUi-txt-dir-rtl.noUi-horizontal .noUi-origin{left:0;right:auto}.noUi-vertical .noUi-origin{width:0;top:-100%}.noUi-horizontal .noUi-origin{height:0}.noUi-touch-area{width:100%;height:100%}.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin{transition:transform .3s}.noUi-state-drag *{cursor:inherit!important}.noUi-horizontal{height:18px}.noUi-horizontal .noUi-handle{width:34px;height:28px;top:-6px;right:-17px}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{width:28px;height:34px;bottom:-17px;right:-6px}.noUi-txt-dir-rtl.noUi-horizontal .noUi-handle{left:-17px;right:auto}.noUi-connect{background:#3fb8af}.noUi-draggable{cursor:ew-resize}.noUi-vertical .noUi-draggable{cursor:ns-resize}.noUi-handle{backface-visibility:hidden;cursor:default;background:#fff;border:1px solid #d9d9d9;border-radius:3px;position:absolute;box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ebebeb,0 3px 6px -3px #bbb}.noUi-active{box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ddd,0 3px 6px -3px #bbb}.noUi-handle:after,.noUi-handle:before{content:"";background:#e8e7e6;width:1px;height:14px;display:block;position:absolute;top:6px;left:14px}.noUi-handle:after{left:17px}.noUi-vertical .noUi-handle:after,.noUi-vertical .noUi-handle:before{width:14px;height:1px;top:14px;left:6px}.noUi-vertical .noUi-handle:after{top:17px}[disabled] .noUi-connect{background:#b8b8b8}[disabled] .noUi-handle,[disabled].noUi-handle,[disabled].noUi-target{cursor:not-allowed}.noUi-pips,.noUi-pips *{box-sizing:border-box}.noUi-pips{color:#999;position:absolute}.noUi-value{white-space:nowrap;text-align:center;position:absolute}.noUi-value-sub{color:#ccc;font-size:10px}.noUi-marker{background:#ccc;position:absolute}.noUi-marker-large,.noUi-marker-sub{background:#aaa}.noUi-pips-horizontal{width:100%;height:80px;padding:10px 0;top:100%;left:0}.noUi-value-horizontal{transform:translate(-50%,50%)}.noUi-rtl .noUi-value-horizontal{transform:translate(50%,50%)}.noUi-marker-horizontal.noUi-marker{width:2px;height:5px;margin-left:-1px}.noUi-marker-horizontal.noUi-marker-sub{height:10px}.noUi-marker-horizontal.noUi-marker-large{height:15px}.noUi-pips-vertical{height:100%;padding:0 10px;top:0;left:100%}.noUi-value-vertical{padding-left:25px;transform:translateY(-50%)}.noUi-rtl .noUi-value-vertical{transform:translateY(50%)}.noUi-marker-vertical.noUi-marker{width:5px;height:2px;margin-top:-1px}.noUi-marker-vertical.noUi-marker-sub{width:10px}.noUi-marker-vertical.noUi-marker-large{width:15px}.noUi-tooltip{color:#000;text-align:center;white-space:nowrap;background:#fff;border:1px solid #d9d9d9;border-radius:3px;padding:5px;display:block;position:absolute}.noUi-horizontal .noUi-tooltip{bottom:120%;left:50%;transform:translate(-50%)}.noUi-vertical .noUi-tooltip{top:50%;right:120%;transform:translateY(-50%)}.noUi-horizontal .noUi-origin>.noUi-tooltip{bottom:10px;left:auto;transform:translate(50%)}.noUi-vertical .noUi-origin>.noUi-tooltip{top:auto;right:28px;transform:translateY(-18px)}.app-slider__summary{color:var(--color-neutral-dark-gray);margin-bottom:var(--space-2x)}.app-slider__slider{margin:var(--space-12x) auto;padding:0 var(--space-5x)}.app-slider__slider .noUi-target{height:3px;box-shadow:none;background:var(--color-neutral-lines-dividers);border:0;border-radius:1px}.app-slider__slider .noUi-connect{background:var(--color-primary)}.app-slider__slider .noUi-handle{width:20px;height:20px;box-shadow:none;background:var(--color-neutral-white);border:3px solid var(--color-primary);cursor:pointer;border-radius:50%;top:-9px;right:-10px}.app-slider__slider .noUi-handle:after,.app-slider__slider .noUi-handle:before{content:none}.accordion-filter[data-v-f8fb4eff]{border-top:1px solid var(--color-neutral-lines-dividers);padding:var(--space-12x) 0}.accordion-filter__header[data-v-f8fb4eff]{cursor:pointer;width:100%;font:inherit;color:inherit;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;padding:0;display:inline-flex}.accordion-filter__header--title[data-v-f8fb4eff]{align-items:center;gap:var(--space-2x);display:inline-flex}.accordion-filter__header--icon[data-v-f8fb4eff]{width:var(--space-7x);margin-right:var(--space-2x)}.accordion-filter__header--icon svg[data-v-f8fb4eff]{fill:var(--color-primary-light);transition:transform .4s;transform:rotate(180deg)}.accordion-filter__header--icon.collapsed svg[data-v-f8fb4eff]{transform:rotate(0)}.accordion-filter__wrapper[data-v-f8fb4eff]{opacity:1;grid-template-rows:1fr;transition:grid-template-rows .3s,opacity .3s;display:grid}.accordion-filter__wrapper.collapsed[data-v-f8fb4eff]{opacity:0;grid-template-rows:0fr}.accordion-filter__content[data-v-f8fb4eff]{overflow:hidden}.accordion-filter--pill[data-v-f8fb4eff]{border-top:none;padding:0}.accordion-filter--pill .accordion-filter__header[data-v-f8fb4eff]{padding:var(--space-6x) var(--space-12x);border:1px solid var(--color-neutral-lines-dividers);border-radius:var(--radius-4x);background-color:var(--color-neutral-white);transition:border-color .2s,background-color .2s}.accordion-filter--pill .accordion-filter__header[aria-expanded=true][data-v-f8fb4eff],.accordion-filter--pill.accordion-filter--active .accordion-filter__header[data-v-f8fb4eff]{border:2px solid var(--color-primary)}.accordion-filter--pill .accordion-filter__header[aria-expanded=true][data-v-f8fb4eff]{background-color:var(--color-primary-surface)}.accordion-filter--pill .accordion-filter__header--title[data-v-f8fb4eff]{flex-direction:column;align-items:flex-start;gap:0}.accordion-filter--pill .accordion-filter__header--title h4[data-v-f8fb4eff]{font-size:var(--text-7x);font-weight:700;line-height:130%}.accordion-filter--pill .accordion-filter__header--summary[data-v-f8fb4eff]{font-family:var(--font-primary);font-weight:600;font-size:var(--text-7x);color:var(--color-secondary);line-height:130%}.accordion-filter--pill .accordion-filter__header--icon svg[data-v-f8fb4eff]{fill:var(--color-primary);color:var(--color-primary);transform:rotate(0)}.accordion-filter--pill .accordion-filter__header--icon.collapsed svg[data-v-f8fb4eff]{transform:rotate(0)}.accordion-filter--pill .accordion-filter__header--icon:not(.collapsed) svg[data-v-f8fb4eff]{transform:rotate(180deg)}.accordion-filter--pill .accordion-filter__content[data-v-f8fb4eff]{padding:var(--space-4x) var(--space-7x)}.price-filter__slider[data-v-6a73b89d]{margin:0 var(--space-5x)}.price-filter__slider--bare[data-v-6a73b89d]{margin:0}.price-filter__slider--accordion[data-v-6a73b89d] .app-slider__summary{padding-inline:calc(var(--space-16x) - var(--space-5x))}.filter-flyout[data-v-ee1da8d8]{--flyout-max-width:507px;--flyout-max-height:732px;z-index:100;padding:var(--space-8x);gap:var(--space-2x);min-width:300px;max-width:min(var(--flyout-max-width),100vw - var(--space-16x));max-height:var(--flyout-max-height);background-color:var(--color-neutral-white);border-radius:var(--radius-2x);border:1px solid var(--color-neutral-lines-dividers);box-shadow:var(--modal-box-shadow);margin-top:var(--space-4x);--flyout-arrow-size:var(--space-4x);flex-direction:column;display:flex;position:absolute;top:100%;left:0}.filter-flyout--wide[data-v-ee1da8d8]{--flyout-max-width:1040px;width:max-content}.filter-flyout[data-v-ee1da8d8]:after,.filter-flyout[data-v-ee1da8d8]:before{content:"";bottom:100%;left:var(--flyout-arrow-left,var(--space-12x));border-left:var(--flyout-arrow-size) solid transparent;border-right:var(--flyout-arrow-size) solid transparent;width:0;height:0;position:absolute}.filter-flyout[data-v-ee1da8d8]:before{border-bottom:var(--flyout-arrow-size) solid var(--color-border-card)}.filter-flyout[data-v-ee1da8d8]:after{border-bottom:var(--flyout-arrow-size) solid var(--color-neutral-white);margin-bottom:-1px}.filter-flyout__header[data-v-ee1da8d8]{padding:var(--space-2x) 0;justify-content:space-between;align-items:center;display:flex}.filter-flyout__title[data-v-ee1da8d8]{color:var(--color-neutral-title)}.filter-flyout__close[data-v-ee1da8d8]{cursor:pointer;padding:var(--space-1x);border-radius:var(--radius-1x);color:var(--color-primary);background:0 0;border:none;justify-content:center;align-items:center;display:flex}.filter-flyout__close[data-v-ee1da8d8]:focus,.filter-flyout__close[data-v-ee1da8d8]:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.filter-flyout__close[data-v-ee1da8d8] svg{width:var(--space-12x);height:var(--space-12x);fill:currentColor}.filter-flyout__divider[data-v-ee1da8d8]{background-color:var(--color-neutral-lines-dividers);width:100%;height:1px}.filter-flyout__content[data-v-ee1da8d8]{padding:var(--space-8x) 0 var(--space-2x) 0;flex:1;overflow-y:auto}.filter-flyout__footer[data-v-ee1da8d8]{justify-content:flex-end;align-items:center;gap:var(--space-4x);padding:var(--space-2x) 0;display:flex}.filter-flyout__clear[data-v-ee1da8d8]{cursor:pointer;font-family:var(--font-secondary);font-weight:400;font-size:var(--text-8x);color:var(--color-primary);padding:var(--space-2x) var(--space-4x);border-radius:var(--radius-1x);background:0 0;border:none;line-height:150%;text-decoration:underline}.filter-flyout__clear[data-v-ee1da8d8]:hover{opacity:.8}.filter-flyout__clear[data-v-ee1da8d8]:focus,.filter-flyout__clear[data-v-ee1da8d8]:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.filter-flyout__apply[data-v-ee1da8d8]{justify-content:center;align-items:center;gap:var(--space-4x);padding:var(--space-4x) var(--space-10x);min-width:82px;height:var(--space-20x);background:var(--color-primary);border-radius:var(--radius-fully-rounded);font-family:var(--font-secondary-semibold);font-size:var(--text-8x);color:var(--color-neutral-white);flex-direction:row;line-height:150%;display:flex}.checkbox-filter__header[data-v-0ac2b05c]{cursor:pointer;justify-content:space-between;align-items:center;width:100%;display:inline-flex}.checkbox-filter__header--title[data-v-0ac2b05c]{align-items:center;gap:var(--space-2x);display:inline-flex}.checkbox-filter__header--icon[data-v-0ac2b05c]{width:var(--space-7x);margin-right:var(--space-2x)}.checkbox-filter__header--icon svg[data-v-0ac2b05c]{fill:var(--color-primary-light);transition:transform .5s}.checkbox-filter__content[data-v-0ac2b05c]{gap:var(--space-8x);margin-top:var(--space-8x);transition:height 2s;display:grid}.checkbox-filter__grid[data-v-0ac2b05c]{--flyout-grid-max-height:calc(var(--space-10x) * 14);gap:var(--space-8x) var(--space-16x);text-align:left;max-height:var(--flyout-grid-max-height);scrollbar-gutter:stable;grid-template-columns:repeat(3,auto);grid-auto-flow:column;display:grid;overflow:auto}.checkbox-filter__grid .checkbox-filter__label-content[data-v-0ac2b05c]{flex-wrap:nowrap}.checkbox-filter__grid .checkbox-filter__label-content--text[data-v-0ac2b05c]{white-space:nowrap}.checkbox-filter__grid[data-v-0ac2b05c] .base-checkbox,.checkbox-filter__grid[data-v-0ac2b05c] .base-checkbox__label{align-items:flex-start}.checkbox-filter__grid[data-v-0ac2b05c] .base-checkbox__content{flex:0 auto;padding-top:0}.checkbox-filter__grid[data-v-0ac2b05c] .base-checkbox:focus-within{outline:none}.checkbox-filter__grid[data-v-0ac2b05c] .base-checkbox:focus-within .base-checkbox__label{outline:2px solid var(--color-primary);outline-offset:2px;border-radius:var(--radius-1x)}.checkbox-filter__grid--disabled[data-v-0ac2b05c]{pointer-events:none;opacity:.5}.checkbox-filter__see-more[data-v-0ac2b05c]{cursor:pointer;text-align:left;background:0 0;border:none;padding:0}.checkbox-filter__modal-content[data-v-0ac2b05c]{gap:var(--space-16x);margin:var(--space-16x) 0;text-align:left;grid-template-columns:1fr 1fr 1fr;display:grid}.checkbox-filter__modal-actions[data-v-0ac2b05c]{gap:var(--space-6x);display:inline-flex}.checkbox-filter__label-content[data-v-0ac2b05c]{justify-content:space-between;display:flex}@media (width<=768px){.checkbox-filter__label-content[data-v-0ac2b05c]{justify-content:flex-start}.checkbox-filter__label-content--count[data-v-0ac2b05c]{margin-left:var(--space-4x)}}.checkbox-filter__label-content--text[data-v-0ac2b05c]{font-family:var(--font-secondary);color:var(--color-neutral-dark-gray);overflow-wrap:break-word;font-size:16px;line-height:20px}.checkbox-filter__label-content--count[data-v-0ac2b05c]{color:var(--color-neutral-placeholder);display:none}.duration-filter__slider[data-v-649dbd56]{margin:0 var(--space-5x)}.duration-filter__slider--bare[data-v-649dbd56]{margin:0}.duration-filter__slider--accordion[data-v-649dbd56] .app-slider__summary{padding-inline:calc(var(--space-16x) - var(--space-5x))}.radio-filter__header[data-v-c7126e6e]{cursor:pointer;justify-content:space-between;align-items:center;width:100%;display:inline-flex}.radio-filter__header--title[data-v-c7126e6e]{align-items:center;gap:var(--space-2x);display:inline-flex}.radio-filter__header--icon[data-v-c7126e6e]{width:var(--space-7x);margin-right:var(--space-2x)}.radio-filter__header--icon svg[data-v-c7126e6e]{fill:var(--color-primary-light);transition:transform .5s}.radio-filter__content[data-v-c7126e6e]{gap:var(--space-8x);margin-top:var(--space-8x);transition:height 2s;display:grid}.radio-filter__content[data-v-c7126e6e] .base-radio__label-content--text{font-family:var(--font-primary);color:var(--color-neutral-dark-gray);font-size:16px;line-height:20px}.radio-filter__see-more[data-v-c7126e6e]{cursor:pointer}.radio-filter__modal-content .base-radio[data-v-c7126e6e]{gap:var(--space-16x);margin:var(--space-16x) 0;text-align:left;grid-template-columns:1fr 1fr 1fr;display:grid}.radio-filter__modalactions[data-v-c7126e6e]{gap:var(--space-6x);display:inline-flex}.tours-filters[data-v-f321e00f]{background-color:var(--color-neutral-white);display:none}.tours-filters[data-v-f321e00f],.tours-filters--open[data-v-f321e00f]{z-index:var(--z-index-modal-overlay);height:100%;position:fixed;inset:0}.tours-filters--open[data-v-f321e00f]{background-color:var(--primary-overlay-bg);align-items:flex-end;display:flex}.tours-filters--closed[data-v-f321e00f]{display:none}.tours-filters--horizontal[data-v-f321e00f]{gap:var(--space-4x);position:unset;height:auto;z-index:unset;min-width:unset;background-color:#0000;border:none;border-radius:0;flex-direction:column;display:flex}.tours-filters--horizontal .tours-filters__buttons[data-v-f321e00f]{align-items:center;gap:var(--space-4x);flex-flow:wrap;display:flex}.tours-filters--horizontal .tours-filters__button-group[data-v-f321e00f]{position:relative}@media (width<=1024px){.tours-filters--horizontal .tours-filters__button-group[data-v-f321e00f] .filter-flyout{max-width:calc(100vw - var(--space-16x))}}.tours-filters .tours-filters__panel[data-v-f321e00f]{background-color:var(--color-neutral-white);border-radius:var(--radius-2x) var(--radius-2x) 0 0;padding:var(--space-8x);gap:var(--space-4x);flex-direction:column;width:100%;max-height:85vh;display:flex}.tours-filters .tours-filters__panel-header[data-v-f321e00f]{padding-bottom:var(--space-4x);justify-content:space-between;align-items:center;display:flex}.tours-filters .tours-filters__panel-title[data-v-f321e00f]{font-family:var(--font-primary);font-weight:600;font-size:var(--text-8x);color:var(--color-secondary);line-height:130%}.tours-filters .tours-filters__panel-close[data-v-f321e00f]{cursor:pointer;padding:var(--space-1x);color:var(--color-primary);background:0 0;border:none;justify-content:center;align-items:center;display:flex}.tours-filters .tours-filters__panel-close[data-v-f321e00f] svg{width:var(--space-12x);height:var(--space-12x);fill:currentColor}.tours-filters .tours-filters__panel-divider[data-v-f321e00f]{background-color:var(--color-neutral-lines-dividers);width:100%;height:1px}.tours-filters .tours-filters__panel-content[data-v-f321e00f]{gap:var(--space-8x);padding:var(--space-4x) 0;flex-direction:column;flex:1;display:flex;overflow-y:auto}.tours-filters .tours-filters__panel-sort[data-v-f321e00f]{margin-bottom:var(--space-4x)}.tours-filters .tours-filters__panel-sort[data-v-f321e00f] .tours-sorter{align-items:center;gap:var(--space-4x);width:100%;display:flex}.tours-filters .tours-filters__panel-sort[data-v-f321e00f] .tours-sorter__container{flex:1}.tours-filters .tours-filters__panel-sort[data-v-f321e00f] .tours-sorter__input{width:100%;max-width:none}.tours-filters .tours-filters__panel-footer[data-v-f321e00f]{gap:var(--space-4x);padding-top:var(--space-4x);flex-direction:column;display:flex}.tours-filters .tours-filters__panel-footer-actions[data-v-f321e00f]{justify-content:flex-end;align-items:center;gap:var(--space-8x);display:flex}.tours-filters .tours-filters__panel-clear[data-v-f321e00f]{cursor:pointer;font-family:var(--font-secondary);font-weight:400;font-size:var(--text-8x);color:var(--color-primary);background:0 0;border:none;line-height:150%;text-decoration:underline}.tours-list-container[data-v-df8692b7]{background:var(--color-neutral-white);padding:var(--space-20x) 0;overflow-x:hidden}.tours-list-container .tours-list[data-v-df8692b7]{width:100%}.feature[data-v-e636bdde]{text-align:center;align-items:center;gap:var(--space-8x);flex-direction:column;display:flex}.carousel__container .feature[data-v-e636bdde]{flex:1 0 0;width:100%}@media (width<=430px){.feature[data-v-e636bdde]{max-width:100%}}.feature__title[data-v-e636bdde]{margin-bottom:var(--space-4x)}@media (width<=1024px){.carousel__container .feature[data-v-e636bdde]{flex:none}.feature__title[data-v-e636bdde]{margin-bottom:var(--space-2x)}}.feature__subtitle[data-v-e636bdde]{text-align:center}.feature__icon-wrapper[data-v-e636bdde]{line-height:0}.feature__icon[data-v-e636bdde]{height:var(--space-36x);width:var(--space-36x);max-width:unset}@media (width<=768px){.feature__icon[data-v-e636bdde]{height:var(--space-36x);width:var(--space-36x)}}#features-container[data-v-635310a7]{margin-top:var(--space-20x);margin-bottom:var(--space-20x)}@media (width<=768px){#features-container[data-v-635310a7]{margin-top:var(--space-16x);margin-bottom:var(--space-16x)}}@media (width<=430px){#features-container[data-v-635310a7]{margin-top:var(--space-12x);margin-bottom:var(--space-12x)}#features-container .features__header h2[data-v-635310a7]{font-size:var(--text-11x);line-height:130%}}#features-container .features__header[data-v-635310a7]{text-align:center}#features-container .features__header h4[data-v-635310a7]{font-size:var(--text-9x);line-height:130%}#features-container .features__header h2[data-v-635310a7]{margin-bottom:var(--space-4x);justify-content:center;align-items:center;gap:var(--space-8x);display:flex}#features-container .features__header h2[data-v-635310a7]:after,#features-container .features__header h2[data-v-635310a7]:before{content:"";background-color:var(--color-neutral-lines-dividers);flex:1;height:1px}@media (width<=768px){#features-container .features__header h2[data-v-635310a7]:after,#features-container .features__header h2[data-v-635310a7]:before{display:none}}#features-container .features[data-v-635310a7]{padding:var(--space-18x) 0;flex-direction:column;align-items:center;display:flex}@media (width<=1024px){#features-container .features[data-v-635310a7]{padding:var(--space-16x) 0 var(--space-12x)}#features-container.features--has-cta[data-v-635310a7]{margin-top:var(--space-20x)}}#features-container .features__list[data-v-635310a7]{grid-template-columns:repeat(var(--v205c0b18),1fr);gap:var(--space-24x);place-items:flex-start center;width:100%;padding:0;display:grid}@media (width>=768px) and (width<=1023px){#features-container .features__list[data-v-635310a7]{grid-template-columns:repeat(var(--v34c79fc4),1fr);gap:var(--space-12x)}}@media (width<=767px){#features-container .features__list[data-v-635310a7]{gap:var(--space-12x);grid-template-columns:1fr}}#features-container.features--has-cta .features[data-v-635310a7]{margin-bottom:0}#features-container.features--has-cta .features--actions[data-v-635310a7]{margin-bottom:var(--space-16x)}.features__actions-button[data-v-635310a7]{border-width:var(--space-1x);padding:var(--space-2x) var(--space-10x);gap:var(--space-4x);justify-content:center}.cta-banner[data-v-7e0cedbe]{background-color:var(--color-tertiary-a10);border-radius:var(--radius-4x);margin:var(--space-12x) 0;padding:var(--space-16x) var(--space-18x)}@media (width<=768px){.cta-banner[data-v-7e0cedbe]{margin:var(--space-24x) 0;padding:var(--space-16x) var(--space-12x)}}.cta-banner__header[data-v-7e0cedbe]{margin-bottom:var(--space-10x);align-items:center;display:flex}.cta-banner__title[data-v-7e0cedbe]{font-weight:500}.cta-banner__content[data-v-7e0cedbe]{margin-bottom:var(--space-12x)}.recommendation-banner[data-v-d59b7280]{gap:var(--space-8x);padding:var(--space-12x) var(--space-16x);padding-right:var(--space-20x);margin:var(--space-12x) 0;background-color:var(--color-tertiary-a10);border-radius:var(--radius-4x);flex-direction:column;display:flex;position:relative}@media (width<=768px){.recommendation-banner[data-v-d59b7280]{padding:var(--space-12x);padding-right:var(--space-18x);border-radius:var(--radius-5x)}}.recommendation-banner__main[data-v-d59b7280]{gap:var(--space-4x);flex-direction:column;min-width:0;display:flex}.recommendation-banner__header[data-v-d59b7280]{align-items:center;gap:var(--space-4x);display:flex}.recommendation-banner__icon[data-v-d59b7280]{width:var(--space-12x);height:var(--space-12x);-o-object-fit:contain;object-fit:contain;flex-shrink:0}.recommendation-banner__title[data-v-d59b7280]{margin:0;font-weight:500}.recommendation-banner__description[data-v-d59b7280] a{font-family:inherit;font-weight:inherit;color:var(--color-primary);text-decoration:underline}.recommendation-banner__description[data-v-d59b7280] b,.recommendation-banner__description[data-v-d59b7280] strong{font-family:var(--font-primary-bold);font-weight:700}.recommendation-banner__description[data-v-d59b7280] p{margin:0}.recommendation-banner__actions[data-v-d59b7280]{align-items:center;gap:var(--space-6x);flex-direction:row;display:flex}.recommendation-banner__button[data-v-d59b7280]{font-size:var(--text-8x);justify-content:center;line-height:130%}.recommendation-banner__close[data-v-d59b7280]{top:var(--space-8x);right:var(--space-8x);width:var(--space-12x);height:var(--space-12x);cursor:pointer;color:var(--color-primary);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex;position:absolute}.recommendation-banner__close[data-v-d59b7280]:focus-visible{box-shadow:0 0 0 var(--space-1x) var(--color-tertiary-a20),0 0 0 var(--space-2x) var(--color-primary);border-radius:var(--radius-1x);outline:none}@media (width<=430px){.recommendation-banner .recommendation-banner__actions[data-v-d59b7280]{flex-direction:column;align-items:stretch}.recommendation-banner .recommendation-banner__actions[data-v-d59b7280]>*,.recommendation-banner .recommendation-banner__button[data-v-d59b7280]{width:100%}}.destinations-cards-list[data-v-e808f7af]{background-color:var(--color-tertiary-a10);padding:var(--space-32x) 0;margin:var(--space-32x) 0}@media (width<=768px){.destinations-cards-list[data-v-e808f7af]{padding:var(--space-12x) 0;margin:var(--space-12x) 0}}.destinations-cards-list__title[data-v-e808f7af]{margin-bottom:var(--space-16x);font-weight:500}.destinations-cards-list__container[data-v-e808f7af]{-moz-column-gap:var(--space-8x);justify-content:space-between;column-gap:var(--space-8x);row-gap:var(--space-8x);flex-wrap:wrap;display:flex}.destinations-cards-list__item[data-v-e808f7af]{flex:0 0 calc(25% - var(--space-8x) * .75);flex-grow:1}@media (width<=768px){.destinations-cards-list__title[data-v-e808f7af]{margin-bottom:var(--space-12x)}.destinations-cards-list__container[data-v-e808f7af]{row-gap:var(--space-8x)}.destinations-cards-list__item[data-v-e808f7af]{flex:0 0 100%}}.featured-tours-list[data-v-0bd0568f]{margin:var(--space-32x) 0}.featured-tours-list__header[data-v-0bd0568f]{justify-content:space-between;align-items:center;display:flex}@media (width<=768px){.featured-tours-list[data-v-0bd0568f]{margin:var(--space-12x) 0}.featured-tours-list__header[data-v-0bd0568f]{flex-direction:column;align-items:flex-start}}.featured-tours-list__cta[data-v-0bd0568f]{margin-left:auto}.featured-tours-list__content[data-v-0bd0568f]{--carousel-card-image-height:220px;--carousel-card-footer-height:72px;--carousel-nav-mobile-top:calc(var(--carousel-card-image-height) + .5 * (100% - var(--carousel-card-image-height) - var(--carousel-card-footer-height)));padding-top:var(--space-12x)}.featured-tours-list__content[data-v-0bd0568f] .carousel__container{gap:var(--space-8x);grid-gap:var(--space-8x);align-items:stretch}.featured-tours-list__grid[data-v-0bd0568f]{gap:var(--space-8x);align-items:stretch;display:flex}.featured-tours-list__grid>.featured-tours-list__card[data-v-0bd0568f]{height:auto}@media (width<=768px){.featured-tours-list__cta[data-v-0bd0568f]{align-self:flex-end;margin-left:0}.featured-tours-list__content[data-v-0bd0568f]{padding-top:0}.featured-tours-list__grid[data-v-0bd0568f]{gap:var(--space-12x);grid-template-columns:1fr;display:grid}}.featured-tours-list__card[data-v-0bd0568f]{align-self:stretch;width:100%;max-width:312px;height:auto}@media (width<=768px){.featured-tours-list__card[data-v-0bd0568f]{max-width:312px}}@media (width<=430px){.featured-tours-list__card[data-v-0bd0568f]{max-width:none}}.featured-tours-list__card[data-v-0bd0568f] .card__content{flex-direction:column;flex:1;display:flex}.featured-tours-list__button[data-v-0bd0568f]{font-family:var(--font-primary);padding:0}@media (width<=768px){.featured-tours-list__button[data-v-0bd0568f]{padding:var(--space-4x) 0}}.featured-tours-list__button__icon[data-v-0bd0568f]{margin-left:var(--space-4x)}.search-panel-our-tours-picker[data-v-f8c5ee2b]{gap:var(--space-2x);flex-direction:column;width:100%;display:flex;position:relative}.search-panel-our-tours-picker__label[data-v-f8c5ee2b]{color:var(--color-secondary)}.search-panel-our-tours-picker__trigger[data-v-f8c5ee2b]{position:relative}.search-panel-our-tours-picker__input[data-v-f8c5ee2b],.search-panel-our-tours-picker__mobile-trigger[data-v-f8c5ee2b]{width:100%;min-height:var(--space-14x);padding:var(--space-4x) var(--space-12x) var(--space-4x) var(--space-4x);border:1px solid var(--color-neutral-placeholder);border-radius:var(--radius-0x);background-color:var(--color-neutral-white);color:var(--color-neutral-label);text-align:left}.search-panel-our-tours-picker__input[data-v-f8c5ee2b]:focus-visible,.search-panel-our-tours-picker__mobile-trigger[data-v-f8c5ee2b]:focus-visible{outline:2px solid var(--color-primary);outline-offset:1px}.search-panel-our-tours-picker--has-error .search-panel-our-tours-picker__input[data-v-f8c5ee2b],.search-panel-our-tours-picker--has-error .search-panel-our-tours-picker__mobile-trigger[data-v-f8c5ee2b]{border-color:var(--color-error-deep)}.search-panel-our-tours-picker__icon-button[data-v-f8c5ee2b]{top:50%;right:var(--space-3x);color:var(--color-primary);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;transform:translateY(-50%)}.search-panel-our-tours-picker__icon-button[data-v-f8c5ee2b]:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.search-panel-our-tours-picker__close-icon[data-v-f8c5ee2b],.search-panel-our-tours-picker__field-icon[data-v-f8c5ee2b],.search-panel-our-tours-picker__option-icon[data-v-f8c5ee2b]{color:currentColor}.search-panel-our-tours-picker__close-icon[data-v-f8c5ee2b] svg,.search-panel-our-tours-picker__field-icon[data-v-f8c5ee2b] svg,.search-panel-our-tours-picker__option-icon[data-v-f8c5ee2b] svg{fill:currentColor}.search-panel-our-tours-picker__desktop-panel[data-v-f8c5ee2b]{top:calc(100% + var(--space-1x));z-index:20;border:1px solid var(--color-neutral-200);border-radius:var(--radius-2x);background-color:var(--color-neutral-white);width:100%;max-width:360px;padding:var(--space-8x);position:absolute;left:0;box-shadow:0 4px 16px #0000001f}.search-panel-our-tours-picker__panel-header[data-v-f8c5ee2b]{z-index:1;justify-content:space-between;align-items:center;gap:var(--space-4x);display:flex;position:relative}.search-panel-our-tours-picker__panel-divider[data-v-f8c5ee2b]{background-color:var(--color-neutral-lines-dividers);height:1px;margin:var(--space-10x) 0;display:flex}.search-panel-our-tours-picker__mobile-search-label[data-v-f8c5ee2b],.search-panel-our-tours-picker__options-title[data-v-f8c5ee2b],.search-panel-our-tours-picker__panel-title[data-v-f8c5ee2b]{color:var(--color-secondary)}.search-panel-our-tours-picker__close-button[data-v-f8c5ee2b]{font:inherit;color:var(--color-primary);cursor:pointer;background-color:#0000;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.search-panel-our-tours-picker__close-button[data-v-f8c5ee2b]:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.search-panel-our-tours-picker__options-list[data-v-f8c5ee2b]{max-height:280px;margin:0;padding:0;list-style:none;overflow-y:auto}.search-panel-our-tours-picker__options-list--mobile[data-v-f8c5ee2b]{max-height:240px}.search-panel-our-tours-picker__option-item+.search-panel-our-tours-picker__option-item[data-v-f8c5ee2b]{margin-top:var(--space-1x)}.search-panel-our-tours-picker__option-button[data-v-f8c5ee2b]{font:inherit;color:inherit;cursor:pointer;align-items:flex-start;gap:var(--space-3x);width:100%;padding:0;padding:var(--space-5x) var(--space-6x);text-align:left;background-color:#0000;border:none;display:flex}@media (width>=1024px){.search-panel-our-tours-picker__option-button[data-v-f8c5ee2b]:hover{background-color:var(--color-neutral-lines-dividers)}}.search-panel-our-tours-picker__option-leading[data-v-f8c5ee2b]{color:var(--color-secondary);min-width:var(--space-4x);margin-top:var(--space-1x);justify-content:center;align-items:center;display:inline-flex}.search-panel-our-tours-picker__option-texts[data-v-f8c5ee2b]{gap:var(--space-1x);flex-direction:column;min-width:0;display:flex}.search-panel-our-tours-picker__empty-state[data-v-f8c5ee2b],.search-panel-our-tours-picker__mobile-trigger-text[data-v-f8c5ee2b],.search-panel-our-tours-picker__option-label[data-v-f8c5ee2b],.search-panel-our-tours-picker__option-secondary[data-v-f8c5ee2b]{color:var(--color-neutral-label)}.search-panel-our-tours-picker__mobile-overlay[data-v-f8c5ee2b]{z-index:30;background-color:#0003;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.search-panel-our-tours-picker__mobile-panel[data-v-f8c5ee2b]{border-radius:var(--radius-3x) var(--radius-3x) 0 0;background-color:var(--color-neutral-white);width:100%;padding:var(--space-8x);box-shadow:0 -4px 16px #00000029}.search-panel-our-tours-picker__mobile-search[data-v-f8c5ee2b]{gap:var(--space-2x);flex-direction:column;display:flex}.search-panel-our-tours-picker__mobile-content[data-v-f8c5ee2b]{gap:var(--space-3x);margin-top:var(--space-8x);flex-direction:column;display:flex}.search-panel-our-tours-picker__mobile-footer[data-v-f8c5ee2b]{justify-content:space-between;align-items:center;gap:var(--space-4x);display:flex}.search-panel-our-tours-picker__clear-all[data-v-f8c5ee2b]{font:inherit;color:var(--color-primary);cursor:pointer;background-color:#0000;border:none;padding:0;text-decoration:underline}.search-panel-our-tours-picker__clear-all[data-v-f8c5ee2b]:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.search-panel-our-tours-picker__done-button[data-v-f8c5ee2b]{border-radius:var(--radius-fully-rounded);background-color:var(--color-secondary);min-width:116px;color:var(--color-neutral-white);padding:var(--space-4x) var(--space-6x);cursor:pointer;border:0}.search-panel-our-tours-picker__done-button[data-v-f8c5ee2b]:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.search-panel-our-tours-picker__error[data-v-f8c5ee2b]{align-items:flex-start;gap:var(--space-2x);margin-top:var(--space-2x);color:var(--color-error-deep);display:flex}.search-panel-our-tours-picker__error-icon[data-v-f8c5ee2b]{width:var(--space-8x);height:var(--space-8x);margin-top:var(--space-1x);flex-shrink:0;display:inline-flex}.search-panel-our-tours-picker__error-icon[data-v-f8c5ee2b] svg{width:var(--space-8x);height:var(--space-8x)}@media (width>=1024px){.search-panel-our-tours-picker__error-icon[data-v-f8c5ee2b]{margin-top:var(--space-2x)}}.search-panel-our-tours-content[data-v-228cb360],.search-panel-our-tours-content__field[data-v-228cb360]{width:100%}.search-panel-our-tours-content__form[data-v-228cb360]{gap:var(--space-4x);flex-direction:column;display:flex}.search-panel-our-tours-content__footer[data-v-228cb360]{gap:var(--space-4x);flex-direction:column-reverse;display:flex}.search-panel-our-tours-content__search[data-v-228cb360]{width:100%;min-height:var(--space-14x);padding:var(--space-6x) var(--space-10x);border-radius:var(--radius-fully-rounded);background-color:var(--color-primary);color:var(--color-neutral-white);cursor:pointer;border:0}.search-panel-our-tours-content__search[data-v-228cb360]:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.search-panel-our-tours-content__clear[data-v-228cb360]{color:var(--color-primary);cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;text-decoration:underline}.search-panel-our-tours-content__clear[data-v-228cb360]:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}@media (width>=768px){.search-panel-our-tours-content__form[data-v-228cb360]{gap:var(--space-4x);grid-template-rows:auto auto;grid-template-columns:1fr auto;align-items:start;display:grid}.search-panel-our-tours-content__field[data-v-228cb360]{grid-area:1/1/2/2;width:100%}.search-panel-our-tours-content__footer[data-v-228cb360]{display:contents}.search-panel-our-tours-content__search[data-v-228cb360]{margin-top:calc(1em + var(--space-4x));width:auto;min-width:168px;padding:var(--space-6x) var(--space-12x);grid-area:1/2/2/3;align-self:start}.search-panel-our-tours-content__clear[data-v-228cb360]{grid-area:2/1/3/-1;justify-self:start}}@media (width>=1024px){.search-panel-our-tours-content__form[data-v-228cb360]{gap:var(--space-8x);grid-template-rows:auto auto;grid-template-columns:560px auto 1fr;align-items:start;display:grid}.search-panel-our-tours-content__field[data-v-228cb360]{grid-area:1/1;width:100%}.search-panel-our-tours-content__footer[data-v-228cb360]{display:contents}.search-panel-our-tours-content__search[data-v-228cb360]{margin-top:calc(1em + var(--space-4x));width:auto;min-width:168px;padding:var(--space-7x) var(--space-12x);grid-area:1/2;align-self:start}.search-panel-our-tours-content__clear[data-v-228cb360]{grid-area:2/1;place-self:start flex-start}}.search-panel-flights-trip-type[data-v-cbc2a55e]{align-items:center;gap:var(--space-10x);padding-top:var(--space-6x);padding-bottom:var(--space-6x);padding-left:var(--space-6x);flex-wrap:wrap;display:flex}@media (width>=1024px){.search-panel-flights-trip-type[data-v-cbc2a55e]{gap:var(--space-14x);padding-bottom:var(--space-8x)}}.search-panel-flights-trip-type__option[data-v-cbc2a55e]{align-items:center;gap:var(--space-5x);cursor:pointer;display:inline-flex}.search-panel-flights-trip-type__input[data-v-cbc2a55e]{opacity:0;pointer-events:none;position:absolute}.search-panel-flights-trip-type__control[data-v-cbc2a55e]{width:var(--space-10x);height:var(--space-10x);border:1px solid var(--color-neutral-placeholder);background-color:var(--color-neutral-white);border-radius:50%;flex-shrink:0;transition:border-color .2s,background-color .2s;display:inline-flex;position:relative}.search-panel-flights-trip-type__control[data-v-cbc2a55e]:after{content:"";width:var(--space-4x);height:var(--space-4x);background-color:#0000;border-radius:50%;transition:background-color .2s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.search-panel-flights-trip-type__input:checked+.search-panel-flights-trip-type__control[data-v-cbc2a55e]{border-color:var(--color-primary);background-color:var(--color-primary)}.search-panel-flights-trip-type__input:checked+.search-panel-flights-trip-type__control[data-v-cbc2a55e]:after{background-color:var(--color-neutral-white)}.search-panel-flights-trip-type__input:focus-visible+.search-panel-flights-trip-type__control[data-v-cbc2a55e]{outline:2px solid var(--color-primary);outline-offset:2px}.search-panel-flights-trip-type__label[data-v-cbc2a55e]{color:var(--color-neutral-label);white-space:nowrap}.search-panel-date-field[data-v-017100e9]{gap:var(--space-2x);flex-direction:column;width:100%;display:flex;position:relative}.search-panel-date-field__label[data-v-017100e9]{color:var(--color-secondary)}.search-panel-date-field__trigger[data-v-017100e9]{justify-content:space-between;align-items:center;gap:var(--space-4x);width:100%;min-height:var(--space-14x);padding:var(--space-4x);border:1px solid var(--color-neutral-placeholder);border-radius:var(--radius-0x);background-color:var(--color-neutral-white);text-align:left;color:var(--color-neutral-label);display:flex}.search-panel-date-field__trigger[data-v-017100e9]:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.search-panel-date-field__trigger--has-error[data-v-017100e9]{border-color:var(--color-error-deep)}.search-panel-date-field__trigger-text[data-v-017100e9]{color:var(--color-neutral-label);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.search-panel-date-field__trigger-text--placeholder[data-v-017100e9]{color:var(--color-neutral-label)}.search-panel-date-field__close-icon[data-v-017100e9],.search-panel-date-field__trigger-icon[data-v-017100e9]{color:var(--color-primary);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.search-panel-date-field__close-icon[data-v-017100e9] svg,.search-panel-date-field__trigger-icon[data-v-017100e9] svg{fill:currentColor}.search-panel-date-field__desktop-panel[data-v-017100e9]{top:calc(100% + var(--space-2x));z-index:calc(1 + var(--z-index-header));border:1px solid var(--color-neutral-200);border-radius:var(--radius-3x);background-color:var(--color-neutral-white);width:320px;padding:var(--space-8x);position:absolute;right:0;overflow:hidden;box-shadow:0 2px 12px #00000029}.search-panel-date-field__desktop-panel--above[data-v-017100e9]{top:auto;bottom:calc(100% + var(--space-2x))}.search-panel-date-field__panel-pointer[data-v-017100e9]{top:calc(var(--space-2x) * -1);right:var(--space-12x);width:var(--space-4x);height:var(--space-4x);background-color:var(--color-neutral-white);border-top:1px solid var(--color-neutral-200);border-left:1px solid var(--color-neutral-200);position:absolute;transform:rotate(45deg)}.search-panel-date-field__panel-pointer--below[data-v-017100e9]{top:auto;bottom:calc(var(--space-2x) * -1);border-top:0;border-left:0;border-bottom:1px solid var(--color-neutral-200);border-right:1px solid var(--color-neutral-200)}.search-panel-date-field__panel-header[data-v-017100e9]{justify-content:space-between;align-items:center;gap:var(--space-4x);display:flex}.search-panel-date-field__panel-divider[data-v-017100e9]{background-color:var(--color-neutral-lines-dividers);height:1px;margin:var(--space-8x) 0;display:flex}.search-panel-date-field__panel-title[data-v-017100e9]{color:var(--color-secondary)}.search-panel-date-field__close-button[data-v-017100e9]{font:inherit;color:var(--color-primary);cursor:pointer;background-color:#0000;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.search-panel-date-field__close-button[data-v-017100e9]:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.search-panel-date-field__panel-body[data-v-017100e9]{padding:var(--space-4x)}.search-panel-date-field__panel-footer[data-v-017100e9]{justify-content:end;align-items:center;gap:var(--space-4x);padding:0 var(--space-4x) var(--space-4x);display:flex}.search-panel-date-field__clear-button[data-v-017100e9]{font:inherit;color:var(--color-primary);cursor:pointer;background-color:#0000;border:none;padding:0;text-decoration:underline}.search-panel-date-field__clear-button[data-v-017100e9]:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.search-panel-date-field__done-button[data-v-017100e9]{font:inherit;color:var(--color-neutral-white);min-width:var(--space-44x);min-height:var(--space-10x);border-radius:var(--radius-fully-rounded);background-color:#0000;background-color:var(--color-primary);padding:0;padding:var(--space-5x) var(--space-4x);cursor:pointer;border:0}.search-panel-date-field__done-button[data-v-017100e9]:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.search-panel-date-field__mobile-overlay[data-v-017100e9]{z-index:30;background-color:#0003;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.search-panel-date-field__mobile-panel[data-v-017100e9]{border-radius:var(--radius-3x) var(--radius-3x) 0 0;background-color:var(--color-neutral-white);width:100%;max-width:480px;padding:var(--space-8x);overflow:hidden;box-shadow:0 -4px 16px #00000029}.search-panel-date-field__error[data-v-017100e9]{align-items:flex-start;gap:var(--space-2x);margin-top:var(--space-2x);color:var(--color-error-deep);display:flex}.search-panel-date-field__error-icon[data-v-017100e9]{width:var(--space-8x);height:var(--space-8x);margin-top:var(--space-1x);flex-shrink:0;display:inline-flex}.search-panel-date-field__error-icon[data-v-017100e9] svg{width:var(--space-8x);height:var(--space-8x)}@media (width>=1024px){.search-panel-date-field__error-icon[data-v-017100e9]{margin-top:var(--space-2x)}}.search-panel-date-field[data-v-017100e9] .dp__main{width:100%}.search-panel-date-field[data-v-017100e9] .dp__menu{box-shadow:none;background-color:#0000;border:0;border-radius:0}.search-panel-date-field[data-v-017100e9] .dp__menu_inner{padding:0}.search-panel-date-field[data-v-017100e9] .dp__arrow_bottom,.search-panel-date-field[data-v-017100e9] .dp__calendar_header_separator{display:none}.search-panel-date-field[data-v-017100e9] .dp__month_year_wrap{justify-content:space-between;gap:var(--space-4x);margin-bottom:var(--space-4x)}.search-panel-date-field[data-v-017100e9] .dp__month_year_select{min-height:var(--space-10x);padding:0 var(--space-4x);border:1px solid var(--color-neutral-placeholder);border-radius:var(--radius-1x);color:var(--color-neutral-label);background-color:var(--color-neutral-white)}.search-panel-date-field[data-v-017100e9] .dp__calendar_header{color:var(--color-secondary);text-transform:none;margin-bottom:var(--space-3x)}.search-panel-date-field[data-v-017100e9] .dp__calendar_header_item{padding:var(--space-3x) 0;font-size:14px}.search-panel-date-field[data-v-017100e9] .dp__calendar_row{gap:var(--space-2x)}.search-panel-date-field[data-v-017100e9] .dp__cell_inner{border-radius:50%;font-size:16px}.search-panel-date-field[data-v-017100e9] .dp__active_date{background-color:var(--color-primary);color:var(--color-neutral-white)}.search-panel-date-field[data-v-017100e9] .dp__today{background-color:var(--color-tertiary-a20);color:var(--color-secondary);border:0}.search-panel-date-field[data-v-017100e9] .dp__inner_nav:hover{background-color:#0000}.search-panel-date-field[data-v-017100e9] .dp__inner_nav path,.search-panel-date-field[data-v-017100e9] .dp__inner_nav svg{color:var(--color-primary);fill:currentColor}.search-panel-date-field[data-v-017100e9] .dp__cell_disabled{opacity:.35;text-decoration:none}.search-panel-autocomplete-field[data-v-213663bd]{gap:var(--space-2x);flex-direction:column;width:100%;display:flex;position:relative}.search-panel-autocomplete-field__label[data-v-213663bd]{color:var(--color-secondary)}.search-panel-autocomplete-field__trigger[data-v-213663bd]{position:relative}.search-panel-autocomplete-field__input[data-v-213663bd],.search-panel-autocomplete-field__mobile-trigger[data-v-213663bd]{width:100%;min-height:var(--space-14x);padding:var(--space-4x);border:1px solid var(--color-neutral-placeholder);border-radius:var(--radius-0x);background-color:var(--color-neutral-white);color:var(--color-neutral-label);text-align:left}.search-panel-autocomplete-field__input[data-v-213663bd]:focus-visible{outline:2px solid var(--color-primary);outline-offset:1px}.search-panel-autocomplete-field__input--has-error[data-v-213663bd],.search-panel-autocomplete-field__mobile-trigger--has-error[data-v-213663bd]{border-color:var(--color-error-deep)}.search-panel-autocomplete-field__mobile-trigger[data-v-213663bd]{align-items:center;display:flex}.search-panel-autocomplete-field__mobile-trigger[data-v-213663bd]:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.search-panel-autocomplete-field__mobile-trigger-text[data-v-213663bd]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.search-panel-autocomplete-field__icon-button[data-v-213663bd]{top:50%;right:var(--space-3x);color:var(--color-primary);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;transform:translateY(-50%)}.search-panel-autocomplete-field__icon-button[data-v-213663bd]:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.search-panel-autocomplete-field__close-icon[data-v-213663bd],.search-panel-autocomplete-field__field-icon[data-v-213663bd],.search-panel-autocomplete-field__option-icon[data-v-213663bd]{color:currentColor}.search-panel-autocomplete-field__close-icon[data-v-213663bd] svg,.search-panel-autocomplete-field__field-icon[data-v-213663bd] svg,.search-panel-autocomplete-field__option-icon[data-v-213663bd] svg{fill:currentColor}.search-panel-autocomplete-field__desktop-panel[data-v-213663bd]{top:calc(100% + var(--space-1x));z-index:20;border:1px solid var(--color-neutral-200);border-radius:var(--radius-2x);background-color:var(--color-neutral-white);width:100%;max-width:360px;padding:var(--space-8x);position:absolute;left:0;overflow:hidden;box-shadow:0 2px 8px #0000001f}.search-panel-autocomplete-field__panel-header[data-v-213663bd]{justify-content:space-between;align-items:center;gap:var(--space-4x);display:flex}.search-panel-autocomplete-field__panel-divider[data-v-213663bd]{background-color:var(--color-neutral-lines-dividers);height:1px;margin:var(--space-8x) 0;display:flex}.search-panel-autocomplete-field__panel-title[data-v-213663bd]{color:var(--color-secondary)}.search-panel-autocomplete-field__close-button[data-v-213663bd]{color:var(--color-primary);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.search-panel-autocomplete-field__close-button[data-v-213663bd]:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.search-panel-autocomplete-field__options-header[data-v-213663bd]{justify-content:space-between;align-items:center;gap:var(--space-4x);padding:var(--space-3x) 0;display:flex}.search-panel-autocomplete-field__options-title[data-v-213663bd]{color:var(--color-secondary)}.search-panel-autocomplete-field__toggle-results[data-v-213663bd]{color:var(--color-primary);white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:0}.search-panel-autocomplete-field__toggle-results[data-v-213663bd]:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.search-panel-autocomplete-field__options-list[data-v-213663bd]{max-height:220px;padding:0 0 var(--space-2x);margin:0;list-style:none;overflow-y:auto}.search-panel-autocomplete-field__options-list--mobile[data-v-213663bd]{max-height:280px}.search-panel-autocomplete-field__options-list--grouped[data-v-213663bd]{max-height:none;overflow-y:visible}.search-panel-autocomplete-field__option-item[data-v-213663bd]{margin:0;padding:0}.search-panel-autocomplete-field__option-item--active>.search-panel-autocomplete-field__option-button[data-v-213663bd]{background-color:var(--color-neutral-lines-dividers)}.search-panel-autocomplete-field__option-button[data-v-213663bd]{align-items:flex-start;gap:var(--space-3x);text-align:left;width:100%;padding:var(--space-2x) var(--space-4x);cursor:pointer;background:0 0;border:0;display:flex}.search-panel-autocomplete-field__option-button--selected[data-v-213663bd],.search-panel-autocomplete-field__option-item:hover>.search-panel-autocomplete-field__option-button[data-v-213663bd]{background-color:var(--color-neutral-lines-dividers)}.search-panel-autocomplete-field__option-leading[data-v-213663bd]{color:var(--color-neutral-label);margin-top:var(--space-1x);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.search-panel-autocomplete-field__option-texts[data-v-213663bd]{align-items:baseline;gap:var(--space-2x);flex-flow:wrap;min-width:0;display:flex}.search-panel-autocomplete-field__option-label[data-v-213663bd],.search-panel-autocomplete-field__option-secondary[data-v-213663bd]{color:var(--color-neutral-label)}.search-panel-autocomplete-field__empty-state[data-v-213663bd]{padding:var(--space-4x) 0;color:var(--color-secondary)}.search-panel-autocomplete-field__group[data-v-213663bd]{border-top:1px solid var(--color-neutral-lines-dividers);padding-top:var(--space-4x);margin-top:var(--space-4x)}.search-panel-autocomplete-field__groups-scroll[data-v-213663bd]{max-height:240px;overflow-y:auto}.search-panel-autocomplete-field__groups-scroll--mobile[data-v-213663bd]{max-height:280px}.search-panel-autocomplete-field__mobile-overlay[data-v-213663bd]{z-index:30;background-color:#0003;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.search-panel-autocomplete-field__mobile-panel[data-v-213663bd]{border-radius:var(--radius-3x) var(--radius-3x) 0 0;background-color:var(--color-neutral-white);width:100%;max-width:480px;padding:var(--space-8x);box-shadow:0 -4px 16px #00000029}.search-panel-autocomplete-field__mobile-search[data-v-213663bd]{gap:var(--space-2x);flex-direction:column;display:flex}.search-panel-autocomplete-field__mobile-search-label[data-v-213663bd]{color:var(--color-secondary)}.search-panel-autocomplete-field__mobile-footer[data-v-213663bd]{justify-content:space-between;align-items:center;gap:var(--space-4x);display:flex}.search-panel-autocomplete-field__clear-all[data-v-213663bd]{color:var(--color-primary);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.search-panel-autocomplete-field__clear-all[data-v-213663bd]:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.search-panel-autocomplete-field__done-button[data-v-213663bd]{border-radius:var(--radius-fully-rounded);background-color:var(--color-secondary);min-width:116px;color:var(--color-neutral-white);padding:var(--space-4x) var(--space-6x);cursor:pointer;border:0}.search-panel-autocomplete-field__done-button[data-v-213663bd]:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.search-panel-autocomplete-field__error[data-v-213663bd]{align-items:flex-start;gap:var(--space-2x);margin-top:var(--space-2x);color:var(--color-error-deep);padding-right:var(--space-10x);display:flex}.search-panel-autocomplete-field__error-icon[data-v-213663bd]{width:var(--space-8x);height:var(--space-8x);margin-top:var(--space-1x);flex-shrink:0;display:inline-flex}.search-panel-autocomplete-field__error-icon[data-v-213663bd] svg{width:var(--space-8x);height:var(--space-8x)}@media (width>=1024px){.search-panel-autocomplete-field__error-icon[data-v-213663bd]{margin-top:var(--space-2x)}.search-panel-autocomplete-field__mobile-overlay[data-v-213663bd]{align-items:center}}.search-panel-number-select[data-v-fe53e9ed]{width:100%;position:relative}.search-panel-number-select__select[data-v-fe53e9ed]{width:100%;min-height:var(--space-10x);padding:var(--space-3x);border:1px solid var(--color-neutral-label);border-radius:var(--radius-0x);background-color:var(--color-neutral-white);color:var(--color-neutral-label);appearance:none}.search-panel-number-select__icon[data-v-fe53e9ed]{top:50%;right:var(--space-2x);color:var(--color-primary);pointer-events:none;justify-content:center;align-items:center;display:inline-flex;position:absolute;transform:translateY(-50%)}.search-panel-number-select__icon[data-v-fe53e9ed] svg{fill:currentColor}.search-panel-number-select--has-error .search-panel-number-select__select[data-v-fe53e9ed]{border-color:var(--color-error-deep)}.search-panel-rooms-guests-room[data-v-3462ecea]{gap:var(--space-4x);flex-direction:column;display:flex}.search-panel-rooms-guests-room__header[data-v-3462ecea]{justify-content:space-between;align-items:center;gap:var(--space-4x);display:flex}.search-panel-rooms-guests-room__title[data-v-3462ecea]{color:var(--color-secondary)}.search-panel-rooms-guests-room__remove-button[data-v-3462ecea]{color:var(--color-neutral-label);cursor:pointer;background:0 0;border:0;padding:0}.search-panel-rooms-guests-room__remove-icon[data-v-3462ecea]{color:currentColor}.search-panel-rooms-guests-room__remove-icon[data-v-3462ecea] svg{fill:currentColor;stroke:currentColor}.search-panel-rooms-guests-room__field-row[data-v-3462ecea]{gap:var(--space-4x);grid-template-columns:minmax(0,1fr) 72px;align-items:center;display:grid}.search-panel-rooms-guests-room__field-label[data-v-3462ecea]{color:var(--color-neutral-label)}.search-panel-rooms-guests-room__field-control[data-v-3462ecea]{width:100%}.search-panel-rooms-guests-room__children-ages[data-v-3462ecea]{gap:var(--space-3x);flex-direction:column;display:flex}.search-panel-rooms-guests-room__children-age-hint[data-v-3462ecea]{color:var(--color-primary)}.search-panel-rooms-guests-room__children-ages-grid[data-v-3462ecea]{gap:var(--space-3x);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.search-panel-rooms-guests-room__error[data-v-3462ecea]{align-items:flex-start;gap:var(--space-2x);color:var(--color-error-deep);padding-right:var(--space-10x);display:flex}.search-panel-rooms-guests-room__error-icon[data-v-3462ecea]{width:var(--space-8x);height:var(--space-8x);margin-top:var(--space-1x);flex-shrink:0;display:inline-flex}.search-panel-rooms-guests-room__error-icon[data-v-3462ecea] svg{width:var(--space-8x);height:var(--space-8x)}@media (width>=1024px){.search-panel-rooms-guests-room__error-icon[data-v-3462ecea]{margin-top:var(--space-2x)}}.search-panel-rooms-guests-field[data-v-63618f44]{gap:var(--space-2x);flex-direction:column;width:100%;display:flex;position:relative}.search-panel-rooms-guests-field__label[data-v-63618f44]{color:var(--color-secondary)}.search-panel-rooms-guests-field__trigger[data-v-63618f44]{justify-content:space-between;align-items:center;gap:var(--space-4x);width:100%;min-height:var(--space-14x);padding:var(--space-4x);border:1px solid var(--color-neutral-placeholder);border-radius:var(--radius-0x);background-color:var(--color-neutral-white);text-align:left;color:var(--color-neutral-label);display:flex}.search-panel-rooms-guests-field__trigger[data-v-63618f44]:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.search-panel-rooms-guests-field__trigger-text[data-v-63618f44]{color:var(--color-neutral-label);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.search-panel-rooms-guests-field__add-room-icon[data-v-63618f44],.search-panel-rooms-guests-field__close-icon[data-v-63618f44],.search-panel-rooms-guests-field__trigger-icon[data-v-63618f44]{color:currentColor;justify-content:center;align-items:center;display:inline-flex}.search-panel-rooms-guests-field__add-room-icon[data-v-63618f44] svg,.search-panel-rooms-guests-field__close-icon[data-v-63618f44] svg,.search-panel-rooms-guests-field__trigger-icon[data-v-63618f44] svg{fill:currentColor}.search-panel-rooms-guests-field__trigger-icon[data-v-63618f44]{color:var(--color-primary);flex-shrink:0}.search-panel-rooms-guests-field__desktop-panel[data-v-63618f44]{top:calc(100% + var(--space-2x));z-index:20;border:1px solid var(--color-neutral-200);border-radius:var(--radius-3x);background-color:var(--color-neutral-white);width:320px;padding:var(--space-8x);position:absolute;left:0;overflow:hidden;box-shadow:0 2px 12px #00000029}.search-panel-rooms-guests-field__panel-pointer[data-v-63618f44]{top:calc(var(--space-2x) * -1);left:var(--space-12x);width:var(--space-4x);height:var(--space-4x);background-color:var(--color-neutral-white);border-top:1px solid var(--color-neutral-200);border-left:1px solid var(--color-neutral-200);position:absolute;transform:rotate(45deg)}.search-panel-rooms-guests-field__panel-header[data-v-63618f44]{justify-content:space-between;align-items:center;gap:var(--space-4x);display:flex}.search-panel-rooms-guests-field__panel-divider[data-v-63618f44]{background-color:var(--color-neutral-lines-dividers);height:1px;margin:var(--space-8x) 0;display:flex}.search-panel-rooms-guests-field__panel-title[data-v-63618f44]{color:var(--color-secondary)}.search-panel-rooms-guests-field__add-room[data-v-63618f44],.search-panel-rooms-guests-field__close-button[data-v-63618f44]{color:var(--color-primary);background:0 0;border:0;padding:0}.search-panel-rooms-guests-field__close-button[data-v-63618f44]:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.search-panel-rooms-guests-field__panel-body[data-v-63618f44]{gap:var(--space-5x);flex-direction:column;max-height:420px;display:flex;overflow-y:auto}.search-panel-rooms-guests-field__panel-body--mobile[data-v-63618f44]{max-height:60vh}.search-panel-rooms-guests-field__add-room[data-v-63618f44]{align-items:center;gap:var(--space-2x);cursor:pointer;align-self:flex-start;text-decoration:underline;display:inline-flex}.search-panel-rooms-guests-field__add-room[data-v-63618f44]:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.search-panel-rooms-guests-field__panel-footer[data-v-63618f44]{justify-content:end;align-items:center;gap:var(--space-4x);padding:0 var(--space-4x) var(--space-4x);display:flex}.search-panel-rooms-guests-field__clear-button[data-v-63618f44]{color:var(--color-primary);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.search-panel-rooms-guests-field__clear-button[data-v-63618f44]:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.search-panel-rooms-guests-field__done-button[data-v-63618f44]{min-width:70px;min-height:var(--space-10x);padding:var(--space-5x) var(--space-4x);border-radius:var(--radius-fully-rounded);background-color:var(--color-primary);color:var(--color-neutral-white);cursor:pointer;border:0}.search-panel-rooms-guests-field__done-button[data-v-63618f44]:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.search-panel-rooms-guests-field__mobile-overlay[data-v-63618f44]{z-index:30;background-color:#0003;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.search-panel-rooms-guests-field__mobile-panel[data-v-63618f44]{border-radius:var(--radius-3x) var(--radius-3x) 0 0;background-color:var(--color-neutral-white);width:100%;max-width:480px;padding:var(--space-8x);overflow:hidden;box-shadow:0 -4px 16px #00000029}.search-panel-rooms-guests-field__error[data-v-63618f44]{align-items:flex-start;gap:var(--space-2x);margin-top:var(--space-2x);color:var(--color-error-deep);display:flex}.search-panel-rooms-guests-field__error-icon[data-v-63618f44]{width:var(--space-8x);height:var(--space-8x);margin-top:var(--space-1x);flex-shrink:0;display:inline-flex}.search-panel-rooms-guests-field__error-icon[data-v-63618f44] svg{width:var(--space-8x);height:var(--space-8x)}@media (width>=1024px){.search-panel-rooms-guests-field__error-icon[data-v-63618f44]{margin-top:var(--space-2x)}}.search-panel-cabin-class-field[data-v-1905c34d]{gap:var(--space-2x);flex-direction:column;width:100%;display:flex}.search-panel-cabin-class-field__label[data-v-1905c34d]{color:var(--color-secondary)}.search-panel-cabin-class-field__select-wrapper[data-v-1905c34d]{width:100%;position:relative}.search-panel-cabin-class-field__select[data-v-1905c34d]{width:100%;min-height:var(--space-14x);padding:var(--space-4x);border:1px solid var(--color-neutral-placeholder);border-radius:var(--radius-0x);background-color:var(--color-neutral-white);color:var(--color-neutral-label);appearance:none}.search-panel-cabin-class-field__select[data-v-1905c34d]:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.search-panel-cabin-class-field__icon[data-v-1905c34d]{top:50%;right:var(--space-3x);color:var(--color-primary);pointer-events:none;justify-content:center;align-items:center;display:inline-flex;position:absolute;transform:translateY(-50%)}.search-panel-cabin-class-field__icon[data-v-1905c34d] svg{fill:currentColor}.search-panel-flights-roundtrip-form[data-v-50d48582]{width:100%}.search-panel-flights-roundtrip-form .search-panel-flights-roundtrip-form__checkbox[data-v-50d48582]{align-items:center;gap:var(--space-3x);min-height:var(--space-14x);cursor:pointer;display:inline-flex}@media (width>=768px){.search-panel-flights-roundtrip-form .search-panel-flights-roundtrip-form__checkbox[data-v-50d48582]{padding-left:var(--space-10x)}}.search-panel-flights-roundtrip-form .search-panel-flights-roundtrip-form__checkbox-input[data-v-50d48582]{opacity:0;pointer-events:none;position:absolute}.search-panel-flights-roundtrip-form .search-panel-flights-roundtrip-form__checkbox-control[data-v-50d48582]{width:var(--space-10x);height:var(--space-10x);border:1px solid var(--color-neutral-placeholder);border-radius:var(--radius-0x);background-color:var(--color-neutral-white);flex-shrink:0;display:inline-flex;position:relative}.search-panel-flights-roundtrip-form .search-panel-flights-roundtrip-form__checkbox-control[data-v-50d48582]:after{content:"";inset:var(--space-1x);border-radius:calc(-1px + var(--radius-0x));background-color:#0000;transition:background-color .2s;position:absolute}.search-panel-flights-roundtrip-form .search-panel-flights-roundtrip-form__checkbox-input:checked+.search-panel-flights-roundtrip-form__checkbox-control[data-v-50d48582]{border-color:var(--color-primary);background-color:var(--color-primary)}.search-panel-flights-roundtrip-form .search-panel-flights-roundtrip-form__checkbox-input:checked+.search-panel-flights-roundtrip-form__checkbox-control[data-v-50d48582]:after{background-color:var(--color-primary)}.search-panel-flights-roundtrip-form .search-panel-flights-roundtrip-form__checkbox-input:checked+.search-panel-flights-roundtrip-form__checkbox-control[data-v-50d48582]:before{content:"";border-bottom:2px solid var(--color-neutral-white);border-left:2px solid var(--color-neutral-white);z-index:1;width:10px;height:6px;position:absolute;top:44%;left:50%;transform:translate(-50%,-50%)rotate(-45deg)}.search-panel-flights-roundtrip-form .search-panel-flights-roundtrip-form__checkbox-input:focus-visible+.search-panel-flights-roundtrip-form__checkbox-control[data-v-50d48582]{outline:2px solid var(--color-primary);outline-offset:2px}.search-panel-flights-roundtrip-form .search-panel-flights-roundtrip-form__checkbox-label[data-v-50d48582]{color:var(--color-neutral-label);white-space:nowrap}.search-panel-flights-roundtrip-form__row-1[data-v-50d48582],.search-panel-flights-roundtrip-form__row-2[data-v-50d48582]{gap:var(--space-4x);display:grid}.search-panel-flights-roundtrip-form__field[data-v-50d48582]{min-width:0}.search-panel-flights-roundtrip-form__row-1[data-v-50d48582]{grid-template-columns:1fr 1fr}.search-panel-flights-roundtrip-form__field--from[data-v-50d48582],.search-panel-flights-roundtrip-form__field--rooms-guests[data-v-50d48582],.search-panel-flights-roundtrip-form__field--to[data-v-50d48582],.search-panel-flights-roundtrip-form__search-wrapper[data-v-50d48582]{grid-column:1/-1}.search-panel-flights-roundtrip-form__row-2[data-v-50d48582]{padding-top:var(--space-4x);grid-template-columns:1fr 1fr}.search-panel-flights-roundtrip-form__field-icon[data-v-50d48582]{color:currentColor}.search-panel-flights-roundtrip-form__field-icon[data-v-50d48582] svg{fill:currentColor;stroke:currentColor}.search-panel-flights-roundtrip-form__checkbox--non-stop[data-v-50d48582]{padding-left:var(--space-4x);align-self:end}.search-panel-flights-roundtrip-form__search-button[data-v-50d48582]{width:100%;min-height:var(--space-14x);padding:var(--space-6x) var(--space-10x);border-radius:var(--radius-fully-rounded);background-color:var(--color-primary);color:var(--color-neutral-white);cursor:pointer;border:0}.search-panel-flights-roundtrip-form__search-button[data-v-50d48582]:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.search-panel-flights-roundtrip-form__footer[data-v-50d48582]{padding-top:var(--space-4x);display:flex}.search-panel-flights-roundtrip-form__clear[data-v-50d48582]{color:var(--color-primary);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.search-panel-flights-roundtrip-form__clear[data-v-50d48582]:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}@media (width>=768px){.search-panel-flights-roundtrip-form[data-v-50d48582]{gap:var(--space-4x);grid-template-columns:1fr 1fr 1fr;display:grid}.search-panel-flights-roundtrip-form__row-1[data-v-50d48582],.search-panel-flights-roundtrip-form__row-2[data-v-50d48582]{display:contents}.search-panel-flights-roundtrip-form__field--from[data-v-50d48582]{grid-area:1/1/2/2}.search-panel-flights-roundtrip-form__field--to[data-v-50d48582]{grid-area:1/2/2/3}.search-panel-flights-roundtrip-form__field--departing[data-v-50d48582]{grid-area:2/1/3/2}.search-panel-flights-roundtrip-form__field--returning[data-v-50d48582]{grid-area:2/2/3/3}.search-panel-flights-roundtrip-form__field--rooms-guests[data-v-50d48582]{grid-area:2/3/3/4}.search-panel-flights-roundtrip-form__field--cabin-class[data-v-50d48582]{grid-area:3/1/4/2}.search-panel-flights-roundtrip-form__checkbox--non-stop[data-v-50d48582]{grid-area:3/2/4/3;align-self:end}.search-panel-flights-roundtrip-form__search-wrapper[data-v-50d48582]{grid-area:3/3/4/4;place-self:end}.search-panel-flights-roundtrip-form__search-button[data-v-50d48582]{width:auto;padding:var(--space-6x) var(--space-20x)}.search-panel-flights-roundtrip-form__footer[data-v-50d48582]{grid-area:4/1/5/-1}}@media (width>=1024px){.search-panel-flights-roundtrip-form[data-v-50d48582]{display:block}.search-panel-flights-roundtrip-form__row-1[data-v-50d48582],.search-panel-flights-roundtrip-form__row-2[data-v-50d48582]{align-items:flex-start;gap:var(--space-6x);display:flex}.search-panel-flights-roundtrip-form__row-1 .search-panel-flights-roundtrip-form__field--from[data-v-50d48582],.search-panel-flights-roundtrip-form__row-1 .search-panel-flights-roundtrip-form__field--to[data-v-50d48582]{width:320px}.search-panel-flights-roundtrip-form__row-1 .search-panel-flights-roundtrip-form__field--departing[data-v-50d48582],.search-panel-flights-roundtrip-form__row-1 .search-panel-flights-roundtrip-form__field--returning[data-v-50d48582]{width:190px}.search-panel-flights-roundtrip-form__row-2[data-v-50d48582]{padding-top:var(--space-6x)}.search-panel-flights-roundtrip-form__field--rooms-guests[data-v-50d48582]{width:240px}.search-panel-flights-roundtrip-form__field--cabin-class[data-v-50d48582]{width:190px}.search-panel-flights-roundtrip-form__checkbox--non-stop[data-v-50d48582]{padding-top:calc(1em + var(--space-10x));padding-bottom:var(--space-2x);align-self:flex-start}.search-panel-flights-roundtrip-form__search-wrapper[data-v-50d48582]{grid-column:unset;grid-row:unset;justify-self:unset;padding-top:calc(1em + var(--space-5x));align-self:flex-start;margin-left:auto}.search-panel-flights-roundtrip-form__search-button[data-v-50d48582]{width:auto;padding:var(--space-6x) var(--space-20x)}.search-panel-flights-roundtrip-form__footer[data-v-50d48582]{grid-column:unset}}.search-panel-flights-connection-row[data-v-bad9c6eb]{gap:var(--space-4x);grid-template-columns:minmax(0,1fr) auto;align-items:start;display:grid}.search-panel-flights-connection-row__field[data-v-bad9c6eb]{min-width:0}.search-panel-flights-connection-row__field--from[data-v-bad9c6eb],.search-panel-flights-connection-row__field--to[data-v-bad9c6eb]{grid-column:1/-1}.search-panel-flights-connection-row__field--date[data-v-bad9c6eb]{grid-column:1/2;max-width:240px}.search-panel-flights-connection-row__delete[data-v-bad9c6eb]{padding-bottom:var(--space-3x);padding-top:calc(1em + var(--space-8x));grid-column:2/3;align-self:flex-start}.search-panel-flights-connection-row__delete-button[data-v-bad9c6eb]{color:var(--color-neutral-label);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.search-panel-flights-connection-row__delete-button[data-v-bad9c6eb]:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.search-panel-flights-connection-row__delete-icon[data-v-bad9c6eb]{color:currentColor}.search-panel-flights-connection-row__delete-icon[data-v-bad9c6eb] svg{fill:currentColor;stroke:currentColor}@media (width>=768px){.search-panel-flights-connection-row[data-v-bad9c6eb]{align-items:flex-start;gap:var(--space-4x);display:flex}.search-panel-flights-connection-row__field--from[data-v-bad9c6eb],.search-panel-flights-connection-row__field--to[data-v-bad9c6eb]{grid-column:unset;flex:1}.search-panel-flights-connection-row__field--date[data-v-bad9c6eb]{grid-column:unset;width:190px;max-width:none}.search-panel-flights-connection-row__delete[data-v-bad9c6eb]{padding-bottom:var(--space-3x)}}@media (width>=1024px){.search-panel-flights-connection-row[data-v-bad9c6eb]{align-items:flex-start;gap:var(--space-6x);display:flex}.search-panel-flights-connection-row__field--from[data-v-bad9c6eb],.search-panel-flights-connection-row__field--to[data-v-bad9c6eb]{grid-column:unset;flex:1;max-width:320px}.search-panel-flights-connection-row__field--date[data-v-bad9c6eb]{grid-column:unset;flex:none;width:190px;max-width:none}.search-panel-flights-connection-row__delete[data-v-bad9c6eb]{grid-column:unset;padding-top:calc(1em + var(--space-9x));align-self:flex-start}}.search-panel-flights-multi-city-form[data-v-e1ce130a]{width:100%}.search-panel-flights-multi-city-form .search-panel-flights-multi-city-form__checkbox[data-v-e1ce130a]{align-items:center;gap:var(--space-3x);min-height:var(--space-14x);cursor:pointer;display:inline-flex}@media (width>=768px){.search-panel-flights-multi-city-form .search-panel-flights-multi-city-form__checkbox[data-v-e1ce130a]{padding-left:var(--space-10x)}}.search-panel-flights-multi-city-form .search-panel-flights-multi-city-form__checkbox-input[data-v-e1ce130a]{opacity:0;pointer-events:none;position:absolute}.search-panel-flights-multi-city-form .search-panel-flights-multi-city-form__checkbox-control[data-v-e1ce130a]{width:var(--space-10x);height:var(--space-10x);border:1px solid var(--color-neutral-placeholder);border-radius:var(--radius-0x);background-color:var(--color-neutral-white);flex-shrink:0;display:inline-flex;position:relative}.search-panel-flights-multi-city-form .search-panel-flights-multi-city-form__checkbox-control[data-v-e1ce130a]:after{content:"";inset:var(--space-1x);border-radius:calc(-1px + var(--radius-0x));background-color:#0000;transition:background-color .2s;position:absolute}.search-panel-flights-multi-city-form .search-panel-flights-multi-city-form__checkbox-input:checked+.search-panel-flights-multi-city-form__checkbox-control[data-v-e1ce130a]{border-color:var(--color-primary);background-color:var(--color-primary)}.search-panel-flights-multi-city-form .search-panel-flights-multi-city-form__checkbox-input:checked+.search-panel-flights-multi-city-form__checkbox-control[data-v-e1ce130a]:after{background-color:var(--color-primary)}.search-panel-flights-multi-city-form .search-panel-flights-multi-city-form__checkbox-input:checked+.search-panel-flights-multi-city-form__checkbox-control[data-v-e1ce130a]:before{content:"";border-bottom:2px solid var(--color-neutral-white);border-left:2px solid var(--color-neutral-white);z-index:1;width:10px;height:6px;position:absolute;top:44%;left:50%;transform:translate(-50%,-50%)rotate(-45deg)}.search-panel-flights-multi-city-form .search-panel-flights-multi-city-form__checkbox-input:focus-visible+.search-panel-flights-multi-city-form__checkbox-control[data-v-e1ce130a]{outline:2px solid var(--color-primary);outline-offset:2px}.search-panel-flights-multi-city-form .search-panel-flights-multi-city-form__checkbox-label[data-v-e1ce130a]{color:var(--color-neutral-label);white-space:nowrap}.search-panel-flights-multi-city-form__connections[data-v-e1ce130a]{gap:var(--space-6x);flex-direction:column;display:flex}.search-panel-flights-multi-city-form__advanced-fields[data-v-e1ce130a]{gap:var(--space-4x);padding-top:var(--space-4x);grid-template-columns:1fr 1fr;display:grid}.search-panel-flights-multi-city-form__field[data-v-e1ce130a]{min-width:0}.search-panel-flights-multi-city-form__field--rooms-guests[data-v-e1ce130a]{grid-column:1/-1}.search-panel-flights-multi-city-form__checkbox--non-stop[data-v-e1ce130a]{padding-left:var(--space-4x);align-self:end}.search-panel-flights-multi-city-form__actions[data-v-e1ce130a]{gap:var(--space-4x);flex-direction:column;grid-column:1/-1;display:flex}.search-panel-flights-multi-city-form__search-button[data-v-e1ce130a]{width:100%;min-height:var(--space-14x);padding:var(--space-6x) var(--space-10x);border-radius:var(--radius-fully-rounded);background-color:var(--color-primary);color:var(--color-neutral-white);cursor:pointer;border:0}.search-panel-flights-multi-city-form__search-button[data-v-e1ce130a]:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.search-panel-flights-multi-city-form__add-flight-icon[data-v-e1ce130a]{color:currentColor}.search-panel-flights-multi-city-form__add-flight-icon[data-v-e1ce130a] svg{fill:currentColor;stroke:currentColor}.search-panel-flights-multi-city-form__add-flight[data-v-e1ce130a]{justify-content:center;align-items:center;gap:var(--space-2x);width:100%;min-height:var(--space-14x);border:2px solid var(--color-primary);border-radius:var(--radius-fully-rounded);color:var(--color-primary);padding:var(--space-3x) var(--space-10x);cursor:pointer;background:#fff;display:inline-flex}.search-panel-flights-multi-city-form__add-flight[data-v-e1ce130a]:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.search-panel-flights-multi-city-form__add-flight[data-v-e1ce130a]:disabled{border-color:var(--color-neutral-lines-dividers);color:var(--color-neutral-lines-dividers);cursor:not-allowed}.search-panel-flights-multi-city-form__footer[data-v-e1ce130a]{padding-top:var(--space-4x);display:flex}.search-panel-flights-multi-city-form__clear[data-v-e1ce130a]{color:var(--color-primary);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.search-panel-flights-multi-city-form__clear[data-v-e1ce130a]:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}@media (width>=768px){.search-panel-flights-multi-city-form__advanced-fields[data-v-e1ce130a]{align-items:flex-start;gap:var(--space-4x);flex-wrap:wrap;display:flex}.search-panel-flights-multi-city-form__field--rooms-guests[data-v-e1ce130a]{width:240px}.search-panel-flights-multi-city-form__field--cabin-class[data-v-e1ce130a]{width:135px}.search-panel-flights-multi-city-form__actions[data-v-e1ce130a]{flex-direction:row;justify-content:flex-end;align-items:flex-end;width:100%}.search-panel-flights-multi-city-form__add-flight[data-v-e1ce130a]{white-space:nowrap;width:auto;padding:var(--space-3x) var(--space-8x)}.search-panel-flights-multi-city-form__search-button[data-v-e1ce130a]{width:auto;padding:var(--space-6x) var(--space-20x)}}@media (width>=1024px){.search-panel-flights-multi-city-form__advanced-fields[data-v-e1ce130a]{align-items:flex-start;gap:var(--space-6x);padding-top:var(--space-6x);flex-wrap:nowrap;display:flex}.search-panel-flights-multi-city-form__field--rooms-guests[data-v-e1ce130a]{width:240px}.search-panel-flights-multi-city-form__field--cabin-class[data-v-e1ce130a]{width:190px}.search-panel-flights-multi-city-form__checkbox--non-stop[data-v-e1ce130a]{padding-top:calc(1em + var(--space-4x));padding-bottom:var(--space-2x)}.search-panel-flights-multi-city-form__actions[data-v-e1ce130a]{gap:var(--space-6x);width:auto;padding-top:calc(1em + var(--space-4x));flex-direction:row;align-self:flex-start;align-items:flex-end;margin-left:auto}.search-panel-flights-multi-city-form__add-flight[data-v-e1ce130a]{white-space:nowrap;width:auto;padding:var(--space-3x) var(--space-8x)}.search-panel-flights-multi-city-form__search-button[data-v-e1ce130a]{width:auto;padding:var(--space-6x) var(--space-20x)}}.search-panel-flights-content[data-v-02b9a39d]{width:100%}.search-panel-destination-content[data-v-9022b31b]{width:100%;margin-top:var(--space-8x)}.search-panel-destination-content__form[data-v-9022b31b]{gap:var(--space-6x) var(--space-4x);flex-direction:column;display:flex}@media (width>=768px){.search-panel-destination-content__form[data-v-9022b31b]{gap:var(--space-6x)}}.search-panel-destination-content__fields[data-v-9022b31b]{gap:var(--space-4x);display:grid}.search-panel-destination-content__field[data-v-9022b31b]{min-width:0}.search-panel-destination-content__actions[data-v-9022b31b]{gap:var(--space-4x);flex-direction:column-reverse;display:flex}.search-panel-destination-content__create[data-v-9022b31b]{width:100%;min-height:var(--space-14x);padding:var(--space-6x) var(--space-10x);border-radius:var(--radius-fully-rounded);background-color:var(--color-primary);color:var(--color-neutral-white);cursor:pointer;border:0}.search-panel-destination-content__create[data-v-9022b31b]:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.search-panel-destination-content__clear[data-v-9022b31b]{color:var(--color-primary);cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;text-decoration:underline}.search-panel-destination-content__clear[data-v-9022b31b]:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}@media (width>=768px){.search-panel-destination-content__fields[data-v-9022b31b]{align-items:flex-start;gap:var(--space-4x);display:flex}.search-panel-destination-content__field--destination[data-v-9022b31b]{flex:1}.search-panel-destination-content__field--departing[data-v-9022b31b]{width:190px}.search-panel-destination-content__field--rooms-guests[data-v-9022b31b]{width:240px}.search-panel-destination-content__actions[data-v-9022b31b]{flex-direction:row;align-items:center}.search-panel-destination-content__create[data-v-9022b31b]{width:auto;min-width:168px;margin-left:auto}.search-panel-destination-content__clear[data-v-9022b31b]{align-self:center}}@media (width>=1024px){.search-panel-destination-content__form[data-v-9022b31b]{gap:var(--space-2x) var(--space-6x);grid-template-rows:auto auto;grid-template-columns:minmax(0,320px) minmax(0,190px) minmax(0,240px) auto;align-items:start;display:grid}.search-panel-destination-content__actions[data-v-9022b31b],.search-panel-destination-content__fields[data-v-9022b31b]{display:contents}.search-panel-destination-content__field--destination[data-v-9022b31b]{grid-area:1/1/2/2}.search-panel-destination-content__field--departing[data-v-9022b31b]{grid-area:1/2/2/3}.search-panel-destination-content__field--rooms-guests[data-v-9022b31b]{grid-area:1/3/2/4}.search-panel-destination-content__create[data-v-9022b31b]{margin-top:calc(1em + var(--space-4x));width:auto;padding:var(--space-7x) var(--space-20x);grid-area:1/4/2/5;align-self:start}.search-panel-destination-content__clear[data-v-9022b31b]{grid-area:2/1/3/-1;justify-self:start}}.search-panel-ai-content[data-v-8566cb3b]{width:100%;margin-top:var(--space-8x)}.search-panel-ai-content__form[data-v-8566cb3b]{gap:var(--space-6x) var(--space-4x);flex-direction:column;display:flex}.search-panel-ai-content__field[data-v-8566cb3b]{gap:var(--space-2x);flex-direction:column;width:100%;display:flex}.search-panel-ai-content__label[data-v-8566cb3b]{color:var(--color-secondary)}.search-panel-ai-content__input[data-v-8566cb3b]{width:100%;min-height:var(--space-14x);padding:var(--space-4x);border:1px solid var(--color-neutral-placeholder);border-radius:var(--radius-0x);background-color:var(--color-neutral-white);color:var(--color-neutral-label)}.search-panel-ai-content__input[data-v-8566cb3b]:focus-visible{outline:2px solid var(--color-primary);outline-offset:1px}.search-panel-ai-content__input[data-v-8566cb3b]::placeholder{color:var(--color-neutral-label);opacity:.8}.search-panel-ai-content__footer[data-v-8566cb3b]{gap:var(--space-4x);flex-direction:column-reverse;display:flex}.search-panel-ai-content__submit[data-v-8566cb3b]{width:100%;min-height:var(--space-14x);padding:var(--space-6x) var(--space-10x);border-radius:var(--radius-fully-rounded);background-color:var(--color-primary);color:var(--color-neutral-white);cursor:pointer;border:0}.search-panel-ai-content__submit[data-v-8566cb3b]:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.search-panel-ai-content__clear[data-v-8566cb3b]{color:var(--color-primary);cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;text-decoration:underline}.search-panel-ai-content__clear[data-v-8566cb3b]:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}@media (width>=768px){.search-panel-ai-content__form[data-v-8566cb3b]{gap:var(--space-4x) var(--space-4x);grid-template-rows:auto auto;grid-template-columns:1fr auto;align-items:end;display:grid}.search-panel-ai-content__field[data-v-8566cb3b]{grid-area:1/1/2/2;width:100%}.search-panel-ai-content__footer[data-v-8566cb3b]{display:contents}.search-panel-ai-content__submit[data-v-8566cb3b]{width:auto;min-width:168px;padding:var(--space-6x) var(--space-12x);grid-area:1/2/2/3;align-self:end}.search-panel-ai-content__clear[data-v-8566cb3b]{grid-area:2/1/3/-1;justify-self:start}}@media (width>=1024px){.search-panel-ai-content__form[data-v-8566cb3b]{gap:var(--space-4x) var(--space-6x);grid-template-rows:auto auto;grid-template-columns:560px auto 1fr;align-items:end;display:grid}.search-panel-ai-content__field[data-v-8566cb3b]{grid-area:1/1}.search-panel-ai-content__footer[data-v-8566cb3b]{display:contents}.search-panel-ai-content__submit[data-v-8566cb3b]{grid-area:1/2;align-self:end}.search-panel-ai-content__clear[data-v-8566cb3b]{grid-area:2/1;place-self:start flex-start}}.search-panel[data-v-4d4eb425]{margin:var(--space-8x) 0}@media (width>=768px){.search-panel[data-v-4d4eb425]{max-width:var(--screen-desktop);padding:var(--space-24x) var(--space-35x) 0 var(--space-35x);margin:0 auto}}@media (width<=768px){.search-panel[data-v-4d4eb425]{padding:var(--space-24x) var(--space-12x) 0}}.search-panel__header[data-v-4d4eb425]{padding:0 var(--space-6x) var(--space-6x)}@media (width>=768px){.search-panel__header[data-v-4d4eb425]{padding:0 0 var(--space-6x)}}.search-panel__title[data-v-4d4eb425]{color:var(--color-secondary);margin:0 0 var(--space-2x)}.search-panel__subtitle[data-v-4d4eb425]{color:var(--color-secondary);margin:0}.search-panel__primary-tabs[data-v-4d4eb425]{align-items:center;gap:var(--space-4x);padding:0 var(--space-6x) var(--space-6x);flex-wrap:wrap;display:flex}@media (width>=768px){.search-panel__primary-tabs[data-v-4d4eb425]{padding:0 0 var(--space-8x)}}.search-panel__primary-tab[data-v-4d4eb425]{font:inherit;color:var(--color-secondary);align-items:center;gap:var(--space-2x);padding:0;padding:var(--space-2x) var(--space-4x);border-radius:var(--radius-fully-rounded);cursor:pointer;white-space:nowrap;background-color:#0000;border:1px solid #0000;display:inline-flex}.search-panel__primary-tab[data-v-4d4eb425]:hover:not(.search-panel__primary-tab--active){background-color:var(--color-tertiary-a20)}.search-panel__primary-tab--active[data-v-4d4eb425]{border-color:var(--color-secondary)}.search-panel__primary-tab-icon[data-v-4d4eb425]{color:currentColor;min-width:var(--space-6x);min-height:var(--space-6x);justify-content:center;align-items:center;display:inline-flex}.search-panel__primary-tab-label[data-v-4d4eb425]{color:currentColor}.search-panel__container[data-v-4d4eb425]{background-color:var(--color-neutral-white);padding:var(--space-8x);border-radius:var(--radius-2x);width:100%;box-shadow:0 0 3px #0006}.search-panel__sub-tabs[data-v-4d4eb425]{border-bottom:1px solid var(--color-secondary-a40);align-items:flex-start;width:100%;display:flex}.search-panel__sub-tab[data-v-4d4eb425]{font:inherit;color:var(--color-neutral-label);cursor:pointer;justify-content:flex-start;align-items:center;gap:var(--space-2x);min-width:fit-content;padding:0;padding:var(--space-4x) var(--space-8x);background-color:#0000;border:none;flex-direction:column;flex-shrink:0;display:inline-flex;position:relative}.search-panel__sub-tab[data-v-4d4eb425]>*{z-index:1;position:relative}.search-panel__sub-tab[data-v-4d4eb425]:before{content:"";top:0;right:var(--space-2x);bottom:var(--space-4x);left:var(--space-2x);border-radius:var(--radius-fully-rounded);z-index:0;background-color:#0000;transition:background-color .2s;position:absolute}.search-panel__sub-tab[data-v-4d4eb425]:after{content:"";z-index:1;background-color:#0000;border-radius:0;height:3px;position:absolute;bottom:-1px;left:0;right:0}.search-panel__sub-tab[data-v-4d4eb425]:hover:not(.search-panel__sub-tab--active){color:var(--color-primary)}.search-panel__sub-tab--active[data-v-4d4eb425]{color:var(--color-primary);background-color:var(--color-tertiary-a20)}.search-panel__sub-tab--active[data-v-4d4eb425]:after{background-color:var(--color-primary)}.search-panel__sub-tab-icon[data-v-4d4eb425]{color:currentColor;min-width:var(--space-6x);min-height:var(--space-6x);justify-content:center;align-items:center;display:inline-flex}.search-panel__sub-tab-label[data-v-4d4eb425]{color:currentColor;text-align:center;white-space:nowrap}@media (width>=1024px){.search-panel__sub-tab[data-v-4d4eb425]{gap:var(--space-4x);padding:var(--space-6x) var(--space-12x);flex-direction:row}.search-panel__sub-tab-label[data-v-4d4eb425]{text-align:left}}.search-panel__sub-tab-label-mobile[data-v-4d4eb425]{display:inline}@media (width>=768px){.search-panel__sub-tab-label-mobile[data-v-4d4eb425]{display:none}}.search-panel__sub-tab-label-desktop[data-v-4d4eb425]{display:none}@media (width>=768px){.search-panel__sub-tab-label-desktop[data-v-4d4eb425]{display:inline}}
