.ListFailure-module__juygOa__wrapper{flex-direction:column;justify-content:center;align-items:center;gap:20px;height:calc(100vh - 60px);display:flex}
.ListHeaderContents-module-scss-module__jxe5OW__titleLink{width:100%;min-width:0;color:inherit;align-items:center;text-decoration:none;display:flex}.ListHeaderContents-module-scss-module__jxe5OW__title{width:100%;min-width:0;padding-right:8px}.ListHeaderContents-module-scss-module__jxe5OW__title *{min-width:0}.ListHeaderContents-module-scss-module__jxe5OW__overboundTitle{cursor:pointer;align-items:center;min-width:0;display:flex}.ListHeaderContents-module-scss-module__jxe5OW__overboundTitle *{min-width:0}.ListHeaderContents-module-scss-module__jxe5OW__overboundTitle .ListHeaderContents-module-scss-module__jxe5OW__departureDates{flex:none}.ListHeaderContents-module-scss-module__jxe5OW__fadeout{animation:.2s ease-in-out forwards ListHeaderContents-module-scss-module__jxe5OW__fadeOut}.ListHeaderContents-module-scss-module__jxe5OW__fadeIn{animation:.2s ease-in-out forwards ListHeaderContents-module-scss-module__jxe5OW__fadeIn}@keyframes ListHeaderContents-module-scss-module__jxe5OW__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes ListHeaderContents-module-scss-module__jxe5OW__fadeOut{0%{opacity:1}33%{opacity:0}to{opacity:0}}
.PromotionBanner-module-scss-module__DsXu2W__container{justify-content:space-between;align-items:center;width:100%;height:140px;display:flex}.PromotionBanner-module-scss-module__DsXu2W__container-b{width:100%;height:392.5px}.PromotionBanner-module-scss-module__DsXu2W__container-b .PromotionBanner-module-scss-module__DsXu2W__top{text-align:center;height:214px;padding-top:32px}.PromotionBanner-module-scss-module__DsXu2W__container-b .PromotionBanner-module-scss-module__DsXu2W__bottom{text-align:center;height:178.5px}.PromotionBanner-module-scss-module__DsXu2W__container-7th{width:100%;height:218px}.PromotionBanner-module-scss-module__DsXu2W__container-7th .PromotionBanner-module-scss-module__DsXu2W__top{text-align:center;height:218px}.PromotionBanner-module-scss-module__DsXu2W__container-7th .PromotionBanner-module-scss-module__DsXu2W__top img{width:100%}.PromotionBanner-module-scss-module__DsXu2W__container-one-img{justify-content:space-between;align-items:center;width:100%;display:flex}.PromotionBanner-module-scss-module__DsXu2W__container-one-img .PromotionBanner-module-scss-module__DsXu2W__top{text-align:center}.PromotionBanner-module-scss-module__DsXu2W__container-one-img .PromotionBanner-module-scss-module__DsXu2W__top img{width:100%}
.NextTimedeal-module-scss-module__M2W5kq__container{flex-direction:column;display:flex}.NextTimedeal-module-scss-module__M2W5kq__container .left{flex:1}.NextTimedeal-module-scss-module__M2W5kq__leftBlank{flex-direction:column;display:flex}.NextTimedeal-module-scss-module__M2W5kq__card{padding:12px 20px}
.SpecialPricingFilterCheckbox-module-scss-module__O2ajRq__specialPriceOnlyLabel{cursor:pointer;align-items:center;gap:5px;display:flex}.SpecialPricingFilterCheckbox-module-scss-module__O2ajRq__customCheckbox{cursor:pointer;width:20px;height:20px;position:relative}.SpecialPricingFilterCheckbox-module-scss-module__O2ajRq__customCheckbox .SpecialPricingFilterCheckbox-module-scss-module__O2ajRq__checkmark{border:1px solid var(--tds-cool-gray-40);border-radius:2px;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}.SpecialPricingFilterCheckbox-module-scss-module__O2ajRq__customCheckbox .SpecialPricingFilterCheckbox-module-scss-module__O2ajRq__checkmark.SpecialPricingFilterCheckbox-module-scss-module__O2ajRq__active{background:var(--tds-red-60);border:1px solid var(--tds-red-60)}.SpecialPricingFilterCheckbox-module-scss-module__O2ajRq__customCheckbox .SpecialPricingFilterCheckbox-module-scss-module__O2ajRq__checkmark.SpecialPricingFilterCheckbox-module-scss-module__O2ajRq__active.SpecialPricingFilterCheckbox-module-scss-module__O2ajRq__disabled{background:var(--tds-red-20);border:1px solid var(--tds-red-20)}.SpecialPricingFilterCheckbox-module-scss-module__O2ajRq__customCheckbox input[type=checkbox]{width:0;height:0;position:absolute}
.TripTotal-module-scss-module__Dnv7lG__container{justify-content:space-between;padding:24px 20px 18px;display:flex}.TripTotal-module-scss-module__Dnv7lG__containerWithShortcutSection{padding-top:16px}.TripTotal-module-scss-module__Dnv7lG__leftSection{align-items:center;gap:6px;display:flex}
.SortCondition-module__DieZwq__bottomSheetContents{flex-wrap:wrap;gap:10px;display:flex}.SortCondition-module__DieZwq__tooltip{position:relative}.SortCondition-module__DieZwq__title{align-items:center;gap:4px;display:flex;position:relative}
.ShortcutSection-module-scss-module__XEE2za__container{padding:32px 0 0}
.VisualSection-module-scss-module__pzaUgG__swiper{z-index:1}.VisualSection-module-scss-module__pzaUgG__swiper .swiper-pagination-bullet{opacity:.4!important;background:#fff!important;width:7px!important;height:7px!important;transform:scale(1)!important}.VisualSection-module-scss-module__pzaUgG__swiper .swiper-pagination-horizontal.swiper-pagination-bullets{left:50%;transform:translate(-50%);width:auto!important;bottom:12px!important}.VisualSection-module-scss-module__pzaUgG__swiper .swiper-pagination-bullet-active{opacity:1!important;transform:scale(1)!important}.VisualSection-module-scss-module__pzaUgG__itemContainer{position:relative}.VisualSection-module-scss-module__pzaUgG__overlay{height:100%;position:absolute;top:0}.VisualSection-module-scss-module__pzaUgG__leftLayer{left:0}.VisualSection-module-scss-module__pzaUgG__rightLayer{right:0}
.ThemesSection-module-scss-module__U16bQW__mandaoContainer{overflow:clip visible}
@media (min-width:1108px){html[data-channel-org-key=tripstore]:not([data-is-app=true]) .PickTemplates-module-scss-module__RAGyKa__fixedContainer,html[data-channel-org-key=tripstore]:not([data-is-app=true]) .PickTemplates-module-scss-module__RAGyKa__compareEntryCta,html[data-channel-org-key=tripstore]:not([data-is-app=true]) .PickTemplates-module-scss-module__RAGyKa__modeCtaWrapper{margin-left:116px}html[data-channel-org-key=tripstore]:not([data-is-app=true]) .PickTemplates-module-scss-module__RAGyKa__fixedContainerForModal{left:116px}}.PickTemplates-module-scss-module__RAGyKa__fixedContainer,.PickTemplates-module-scss-module__RAGyKa__compareEntryCta,.PickTemplates-module-scss-module__RAGyKa__modeCtaWrapper{width:100%;max-width:var(--container-max-width,768px);margin:0 auto;position:fixed;left:50%;transform:translate(-50%)}.PickTemplates-module-scss-module__RAGyKa__compareEntryCta{z-index:1000;justify-content:center;padding:0 20px;display:flex;bottom:68px}@media screen and (max-width:768px){.PickTemplates-module-scss-module__RAGyKa__compareEntryCta{bottom:calc(68px + var(--sab))}}.PickTemplates-module-scss-module__RAGyKa__compareEntryButton{flex-shrink:0}.PickTemplates-module-scss-module__RAGyKa__modeCtaWrapper{z-index:1000;background:linear-gradient(#fff0 0% 4%,#ffffff03 8%,#ffffff08 12%,#ffffff0d 15%,#ffffff14 19%,#ffffff1f 24%,#ffffff2b 29%,#ffffff3b 34%,#ffffff4d 41%,#ffffff63 48%,#ffffff7a 56%,#ffffff96 65%,#ffffffb5 75%,#ffffffd9 87%,#fff 100%);padding:16px 20px 24px;bottom:0}@media screen and (max-width:768px){.PickTemplates-module-scss-module__RAGyKa__modeCtaWrapper{padding-bottom:calc(24px + var(--sab))}}.PickTemplates-module-scss-module__RAGyKa__modeCtaContent{gap:10px;width:100%;display:flex}.PickTemplates-module-scss-module__RAGyKa__modeCtaCancelButton{flex-shrink:0;width:64px}.PickTemplates-module-scss-module__RAGyKa__modeCtaConfirmButton{flex:1 1 0;min-width:0}
.RecentlyViewedPlpSimilarityBannerSection-module-scss-module__iQaa8a__notExistsDivider{margin:0 20px;width:calc(100% - 40px)!important}.RecentlyViewedPlpSimilarityBannerSection-module-scss-module__iQaa8a__container{background:var(--tds-cool-gray-20);opacity:0;width:100%;max-height:0;margin:0 0 16px;padding:28px 0 32px;transition:max-height .3s ease-in-out,opacity .2s ease-in-out,padding .3s ease-in-out;overflow:hidden}.RecentlyViewedPlpSimilarityBannerSection-module-scss-module__iQaa8a__container.RecentlyViewedPlpSimilarityBannerSection-module-scss-module__iQaa8a__visible{opacity:1;max-height:500px}@media (max-width:767px){.RecentlyViewedPlpSimilarityBannerSection-module-scss-module__iQaa8a__swiperWrapper.RecentlyViewedPlpSimilarityBannerSection-module-scss-module__iQaa8a__cssMode .swiper-slide{width:fit-content}.RecentlyViewedPlpSimilarityBannerSection-module-scss-module__iQaa8a__swiperWrapper.RecentlyViewedPlpSimilarityBannerSection-module-scss-module__iQaa8a__cssMode .swiper-wrapper{scroll-snap-type:none!important}}.RecentlyViewedPlpSimilarityBannerSection-module-scss-module__iQaa8a__swiperWrapper .swiper-slide{cursor:pointer;width:188px}
.AirportsCondition-module-scss-module__qjiYja__airportButton{max-width:min(220px,100vw - 96px)}.AirportsCondition-module-scss-module__qjiYja__airportButton .content{min-width:0;max-width:100%}.AirportsCondition-module-scss-module__qjiYja__airportButton .text{min-width:0;max-width:100%;overflow:hidden}.AirportsCondition-module-scss-module__qjiYja__airportButton .text>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.AirportsCondition-module-scss-module__qjiYja__buttonWrapper{width:100%;max-width:calc(var(--medium-width) - 40px);margin:0 auto}
.FilterBottomAdSection-module-scss-module__PtzGHq__container{padding-bottom:8px}
.SuperSalePlpRecommendationSection-module-scss-module__uq-GEW__container{flex-direction:column;width:100%;padding:16px 0 32px;display:flex}.SuperSalePlpRecommendationSection-module-scss-module__uq-GEW__container .SuperSalePlpRecommendationSection-module-scss-module__uq-GEW__sectionTitle{white-space:nowrap}.SuperSalePlpRecommendationSection-module-scss-module__uq-GEW__container .SuperSalePlpRecommendationSection-module-scss-module__uq-GEW__singleAdItem{padding:0 20px}.SuperSalePlpRecommendationSection-module-scss-module__uq-GEW__container .SuperSalePlpRecommendationSection-module-scss-module__uq-GEW__swiperWrapper{width:100%}.SuperSalePlpRecommendationSection-module-scss-module__uq-GEW__container .SuperSalePlpRecommendationSection-module-scss-module__uq-GEW__swiperWrapper .swiper-slide{width:fit-content}.SuperSalePlpRecommendationSection-module-scss-module__uq-GEW__container .SuperSalePlpRecommendationSection-module-scss-module__uq-GEW__swiperWrapper .swiper-wrapper{scroll-snap-type:none!important}@media (max-width:767px){.SuperSalePlpRecommendationSection-module-scss-module__uq-GEW__container .SuperSalePlpRecommendationSection-module-scss-module__uq-GEW__swiperWrapper.SuperSalePlpRecommendationSection-module-scss-module__uq-GEW__cssMode .swiper-slide{width:fit-content}.SuperSalePlpRecommendationSection-module-scss-module__uq-GEW__container .SuperSalePlpRecommendationSection-module-scss-module__uq-GEW__swiperWrapper.SuperSalePlpRecommendationSection-module-scss-module__uq-GEW__cssMode .swiper-wrapper{scroll-snap-type:none!important}}
.QuickFilterController-module-scss-module__DKcTmq__wrapper{align-items:center;gap:6px;padding-top:14px;display:flex;overflow:hidden}.QuickFilterController-module-scss-module__DKcTmq__swiper{flex-direction:column;gap:6px;display:flex}.QuickFilterController-module-scss-module__DKcTmq__swiperContainer{gap:6px;width:fit-content;padding:0 20px;display:flex}.QuickFilterController-module-scss-module__DKcTmq__swiperSlide{overflow:visible;cursor:pointer!important;width:auto!important}.QuickFilterController-module-scss-module__DKcTmq__filterButtonDiv{align-items:center;display:flex;position:relative}.QuickFilterController-module-scss-module__DKcTmq__activeBadge{position:absolute;top:1px;right:1px}.QuickFilterController-module-scss-module__DKcTmq__wiggle{animation:.6s .3s QuickFilterController-module-scss-module__DKcTmq__wiggle-shake}@keyframes QuickFilterController-module-scss-module__DKcTmq__wiggle-shake{0%{transform:translate(0)}15%{transform:translate(-10px)}30%{transform:translate(10px)}45%{transform:translate(-8px)}60%{transform:translate(8px)}75%{transform:translate(-4px)}90%{transform:translate(4px)}to{transform:translate(0)}}
.ListTemplate-module-scss-module__ZICeWW__stickyController{z-index:10;background-color:#fff;width:100%;position:sticky;top:0}
