.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}
.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}
.TripList-module-scss-module__bM4f-q__TripList ul{flex-direction:column;align-items:center;display:flex}.TripList-module-scss-module__bM4f-q__TripList .TripList-module-scss-module__bM4f-q__tripListItem{width:100%;padding:24px 20px}.TripList-module-scss-module__bM4f-q__TripList .TripList-module-scss-module__bM4f-q__tripListItem:first-of-type{padding-top:0}.TripList-module-scss-module__bM4f-q__TripList .TripList-module-scss-module__bM4f-q__lastTypo{padding-top:48px;padding-bottom:calc(160px - (56px + var(--sab)))}.TripList-module-scss-module__bM4f-q__skeleton .TripList-module-scss-module__bM4f-q__total{justify-content:space-between;padding:28px 20px 18px;display:flex}.TripList-module-scss-module__bM4f-q__skeleton .TripList-module-scss-module__bM4f-q__total .TripList-module-scss-module__bM4f-q__left{align-items:center;gap:6px;display:flex}.TripList-module-scss-module__bM4f-q__skeleton .TripList-module-scss-module__bM4f-q__total .TripList-module-scss-module__bM4f-q__right{align-items:center;gap:4px;display:flex}.TripList-module-scss-module__bM4f-q__skeleton .TripList-module-scss-module__bM4f-q__item{width:100%;padding:24px 20px}.TripList-module-scss-module__bM4f-q__skeleton .TripList-module-scss-module__bM4f-q__item:first-of-type{padding-top:0}.TripList-module-scss-module__bM4f-q__skeleton .TripList-module-scss-module__bM4f-q__item .TripList-module-scss-module__bM4f-q__container{gap:20px;width:100%;display:flex;position:relative}.TripList-module-scss-module__bM4f-q__skeleton .TripList-module-scss-module__bM4f-q__item .TripList-module-scss-module__bM4f-q__container .TripList-module-scss-module__bM4f-q__right{flex-direction:column;flex:1 1 0;gap:12px;display:flex}.TripList-module-scss-module__bM4f-q__skeleton .TripList-module-scss-module__bM4f-q__item .TripList-module-scss-module__bM4f-q__container .TripList-module-scss-module__bM4f-q__right .TripList-module-scss-module__bM4f-q__last{align-self:flex-end}.TripList-module-scss-module__bM4f-q__adHighlightDivider:last-of-type{display:none}
.BeltBanner-module-scss-module__7lpUAq__container{flex-direction:column;justify-content:center;align-items:center;gap:10px;width:100%;padding:0 20px;display:flex}.BeltBanner-module-scss-module__7lpUAq__container a{width:100%}.BeltBanner-module-scss-module__7lpUAq__reworkBanner{-webkit-user-select:none;user-select:none;background:#5f3a27;width:100%;text-decoration:none;display:block;position:relative;overflow:hidden}.BeltBanner-module-scss-module__7lpUAq__reworkContent{align-items:center;width:100%;max-width:480px;height:100%;margin:0 auto;display:flex;position:relative}.BeltBanner-module-scss-module__7lpUAq__reworkTextWrap{z-index:2;flex:1 0 0;align-items:center;min-width:0;min-height:1px;padding:0 0 0 20px;display:flex;position:relative}.BeltBanner-module-scss-module__7lpUAq__reworkTitle{word-break:keep-all;color:#fff;-webkit-line-clamp:2;-webkit-user-select:none;user-select:none;width:100%;font-size:14px;font-weight:600;line-height:20px;transition:opacity .7s cubic-bezier(.22,1,.36,1);display:flex;overflow:hidden}.BeltBanner-module-scss-module__7lpUAq__reworkMediaFrame{z-index:1;pointer-events:none;justify-content:center;align-items:center;width:134px;display:flex;position:absolute;top:50%;right:0;overflow:hidden;transform:translateY(-50%)}.BeltBanner-module-scss-module__7lpUAq__reworkMedia{width:134px;transition:opacity .7s cubic-bezier(.22,1,.36,1)}.BeltBanner-module-scss-module__7lpUAq__videoContainer{border-radius:4px;justify-content:center;align-items:center;width:100%;height:60px;display:flex;position:relative}.BeltBanner-module-scss-module__7lpUAq__videoContainer .BeltBanner-module-scss-module__7lpUAq__video{pointer-events:none;border-radius:4px}.BeltBanner-module-scss-module__7lpUAq__thtBelt{justify-content:center;align-items:center;width:100%;display:flex;overflow:hidden}.BeltBanner-module-scss-module__7lpUAq__reworkFullHeightLink{border-radius:4px;justify-content:center;align-items:center;width:100%;display:flex;overflow:hidden}.BeltBanner-module-scss-module__7lpUAq__reworkFixedHeightBanner{padding-top:0;padding-bottom:0}.BeltBanner-module-scss-module__7lpUAq__promotionBanner{box-sizing:border-box;background-color:#000;border-radius:4px;justify-content:center;align-items:center;width:100%;padding:14.5px;display:flex}.BeltBanner-module-scss-module__7lpUAq__promotionContent{justify-content:space-between;align-items:center;width:calc(100% - 40px);max-width:460px;display:flex}.BeltBanner-module-scss-module__7lpUAq__promotionVideo,.BeltBanner-module-scss-module__7lpUAq__promotionImage{flex-shrink:0}.BeltBanner-module-scss-module__7lpUAq__lottieBanner{box-sizing:border-box;border-radius:4px;justify-content:center;align-items:center;width:100%;padding:14.5px;display:flex;position:relative;overflow:hidden}.BeltBanner-module-scss-module__7lpUAq__bannerReworkRadius{border-radius:4px}.BeltBanner-module-scss-module__7lpUAq__lottieLayerBack,.BeltBanner-module-scss-module__7lpUAq__lottieLayerFront{pointer-events:none;position:absolute;inset:0}.BeltBanner-module-scss-module__7lpUAq__lottieMain{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.BeltBanner-module-scss-module__7lpUAq__lottieCoin{aspect-ratio:2304/1080;pointer-events:none;width:728px;height:auto;min-height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.BeltBanner-module-scss-module__7lpUAq__lottieLayerBack{z-index:1}.BeltBanner-module-scss-module__7lpUAq__lottieLayerFront{z-index:3}.BeltBanner-module-scss-module__7lpUAq__lottieContent{z-index:2;justify-content:center;align-items:center;width:calc(100% - 40px);max-width:460px;display:flex;position:relative}.BeltBanner-module-scss-module__7lpUAq__indicator{justify-content:center;align-items:center;gap:6px;min-height:6px;display:flex}.BeltBanner-module-scss-module__7lpUAq__indicatorButton{opacity:1;cursor:pointer;background:#0003;border:0;border-radius:999px;flex-shrink:0;width:5px;height:5px;padding:0;transition:width .22s,opacity .22s;display:block}.BeltBanner-module-scss-module__7lpUAq__indicatorItemActive{opacity:1;background:#0009;width:16px;height:4px}.BeltBanner-module-scss-module__7lpUAq__indicatorButton:focus-visible{outline-offset:3px;outline:2px solid #050505}.BeltBanner-module-scss-module__7lpUAq__overlayViewport{cursor:default;touch-action:none;border-radius:4px;width:100%;position:relative;overflow:hidden}.BeltBanner-module-scss-module__7lpUAq__overlayViewport,.BeltBanner-module-scss-module__7lpUAq__overlayViewport *{-webkit-user-select:none;user-select:none}.BeltBanner-module-scss-module__7lpUAq__overlayViewportDragging{cursor:grabbing}.BeltBanner-module-scss-module__7lpUAq__overlayStack{isolation:isolate;width:100%;position:relative}.BeltBanner-module-scss-module__7lpUAq__overlayLayer{z-index:0;position:absolute;inset:0}.BeltBanner-module-scss-module__7lpUAq__overlayEnteringLayer{pointer-events:none;z-index:1;will-change:transform}.BeltBanner-module-scss-module__7lpUAq__pagination{justify-content:center;align-items:center;margin-top:10px;display:flex}.BeltBanner-module-scss-module__7lpUAq__pagination .swiper-pagination-bullet{background:var(--tds-cool-gray-100)!important;opacity:.2!important;width:6px!important;height:6px!important;margin:0 3px!important}.BeltBanner-module-scss-module__7lpUAq__pagination .swiper-pagination-bullet-active{background:var(--tds-cool-gray-100)!important;opacity:1!important}.BeltBanner-module-scss-module__7lpUAq__swiperWrap{width:100%}.BeltBanner-module-scss-module__7lpUAq__swiperWrap .swiper{border-radius:4px;overflow:hidden}.BeltBanner-module-scss-module__7lpUAq__swiperWrapRework .swiper{border-radius:4px}.BeltBanner-module-scss-module__7lpUAq__container img,.BeltBanner-module-scss-module__7lpUAq__container video{-webkit-user-drag:none;-webkit-user-select:none;user-select:none}
.AIPromptButton-module-scss-module__l9Gagq__badge{position:absolute;top:-3px;right:-7px}
.PopularPlaceItem-module-scss-module__RyDcmW__item{margin:14px 0;display:flex;position:relative}
.PopularPlaceSection-module-scss-module__mIYToq__container .swiper-slide{min-height:212px}.PopularPlaceSection-module-scss-module__mIYToq__col{width:220px}.PopularPlaceSection-module-scss-module__mIYToq__item{margin:14px 0;display:flex;position:relative}.PopularPlaceSection-module-scss-module__mIYToq__skeleton{width:100%;padding:0 20px}.PopularPlaceSection-module-scss-module__mIYToq__skeleton .PopularPlaceSection-module-scss-module__mIYToq__item{gap:8px;height:42px}
.NoticeBanner-module-scss-module__SdeFPG__container{color:inherit;background:#e1f1fd;border-radius:10px;flex-direction:row;align-items:center;gap:16px;margin:0 20px;padding:16px 18px;text-decoration:none;display:flex}.NoticeBanner-module-scss-module__SdeFPG__container .NoticeBanner-module-scss-module__SdeFPG__left{flex-direction:column;flex:1;justify-content:space-between;align-items:flex-start;display:flex}.NoticeBanner-module-scss-module__SdeFPG__container .NoticeBanner-module-scss-module__SdeFPG__left .NoticeBanner-module-scss-module__SdeFPG__leftTop{flex-direction:column;gap:2px;display:flex}.NoticeBanner-module-scss-module__SdeFPG__clickable{cursor:pointer}
.RecentViewedNoticeSection-module-scss-module__322YPa__noticeBannerSkeleton{width:calc(100% - 40px);margin:0 20px}
.ListItemPickButton-module__x9ltlq__container{z-index:1;position:absolute;top:8px;right:6px}
@media (min-width:1108px){html[data-channel-org-key=tripstore]:not([data-is-app=true]) .KakaobankNotificationHandler-module-scss-module__vbz-YW__fixedContainer,html[data-channel-org-key=tripstore]:not([data-is-app=true]) .KakaobankNotificationHandler-module-scss-module__vbz-YW__wrapper{margin-left:116px}html[data-channel-org-key=tripstore]:not([data-is-app=true]) .KakaobankNotificationHandler-module-scss-module__vbz-YW__fixedContainerForModal{left:116px}}.KakaobankNotificationHandler-module-scss-module__vbz-YW__fixedContainer,.KakaobankNotificationHandler-module-scss-module__vbz-YW__wrapper{width:100%;max-width:var(--container-max-width,768px);margin:0 auto;position:fixed;left:50%;transform:translate(-50%)}.KakaobankNotificationHandler-module-scss-module__vbz-YW__wrapper{z-index:10005;pointer-events:none;width:100%;top:calc(16px + var(--sat));flex-direction:column;justify-content:center;align-items:center;display:flex;position:fixed}.KakaobankNotificationHandler-module-scss-module__vbz-YW__notification{box-sizing:border-box;pointer-events:auto;background-color:#222;border-radius:23px;flex-direction:row;justify-content:center;align-items:center;gap:6px;height:46px;padding:14px 18px 14px 13px;display:flex;box-shadow:1px 1px 6px #0000003d}.KakaobankNotificationHandler-module-scss-module__vbz-YW__icon{-o-object-fit:cover;object-fit:cover;border-radius:45.83px;width:22px;height:22px;position:relative}.KakaobankNotificationHandler-module-scss-module__vbz-YW__text{text-align:center;color:#fff;font-family:Apple SD Gothic Neo,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:15px;font-weight:700;position:relative}.KakaobankNotificationHandler-module-scss-module__vbz-YW__fadeIn{animation:.3s ease-out forwards KakaobankNotificationHandler-module-scss-module__vbz-YW__fadeIn}.KakaobankNotificationHandler-module-scss-module__vbz-YW__fadeOut{animation:.3s ease-out forwards KakaobankNotificationHandler-module-scss-module__vbz-YW__fadeOut}@keyframes KakaobankNotificationHandler-module-scss-module__vbz-YW__fadeIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes KakaobankNotificationHandler-module-scss-module__vbz-YW__fadeOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-8px)}}
.DestinationsCondition-module-scss-module__StweqW__departureDivider{margin:28px 0}.DestinationsCondition-module-scss-module__StweqW__divider{margin:20px;width:calc(100% - 40px)!important}.DestinationsCondition-module-scss-module__StweqW__body{padding-left:0;padding-right:0;overflow:hidden scroll;padding-bottom:calc(var(--sab) + 92px + 20px)!important}.DestinationsCondition-module-scss-module__StweqW__titleWrapper{padding:0 20px}.DestinationsCondition-module-scss-module__StweqW__searchbarTitleWrapper{justify-content:space-between;align-items:center;gap:20px;width:100%;margin-bottom:12px;display:flex}.DestinationsCondition-module-scss-module__StweqW__searchFieldScrollContainerWrapper{position:relative}.DestinationsCondition-module-scss-module__StweqW__searchFieldScrollContainer{position:absolute;top:-25%}.DestinationsCondition-module-scss-module__StweqW__swiperSlide{width:fit-content;height:auto;margin-bottom:8px;padding:0 20px}.DestinationsCondition-module-scss-module__StweqW__flexItem{flex-shrink:0}.DestinationsCondition-module-scss-module__StweqW__placeWrapper{padding:0 20px}.DestinationsCondition-module-scss-module__StweqW__placeWrapperNoPadding{padding:0}.DestinationsCondition-module-scss-module__StweqW__buttonWrapper{width:100%}.DestinationsCondition-module-scss-module__StweqW__buttonWrapper .DestinationsCondition-module-scss-module__StweqW__confirmButton{flex:auto}.DestinationsCondition-module-scss-module__StweqW__buttonWrapper .DestinationsCondition-module-scss-module__StweqW__resetButton{flex-shrink:0}.DestinationsCondition-module-scss-module__StweqW__selectContentWrapper{display:var(--place-select-content-display)}.DestinationsCondition-module-scss-module__StweqW__searchSelectContentWrapper{display:var(--search-select-content-display);align-items:flex-start;min-height:530px;display:flex}.DestinationsCondition-module-scss-module__StweqW__searchSelectItemWrapper{flex-wrap:wrap;gap:8px;width:100%;display:flex}.DestinationsCondition-module-scss-module__StweqW__searchSelectNoContentWrapper{flex-direction:column;align-items:center;width:100%;min-height:530px;padding:0 40px;display:flex}.DestinationsCondition-module-scss-module__StweqW__messageWrapper{padding:12px 20px 0}.DestinationsCondition-module-scss-module__StweqW__messageWrapper div{margin:0}.DestinationsCondition-module-scss-module__StweqW__buttonEllipsis p{text-overflow:ellipsis;word-wrap:break-word;-webkit-line-clamp:1;-webkit-box-orient:vertical;height:20px;display:-webkit-box;overflow:hidden}
.VisualItem-module-scss-module__XCzgSW__item{width:236px;height:300px;display:flex;position:relative;overflow-y:hidden}
.RecentViewedSection-module-scss-module__2gNiUq__aiButton{background:linear-gradient(93deg,#d25ce0 -43.32%,#2c44f8 107.14%)!important;width:fit-content!important;padding-left:9px!important;padding-right:9px!important}.RecentViewedSection-module-scss-module__2gNiUq__section{flex-direction:column;gap:4px;display:flex}.RecentViewedSection-module-scss-module__2gNiUq__cardWrapper{width:188px;position:relative}.RecentViewedSection-module-scss-module__2gNiUq__skeletonCard{flex-direction:column;gap:10px;width:188px;display:flex}.RecentViewedSection-module-scss-module__2gNiUq__skeletonBody{flex-direction:column;gap:8px;display:flex}.RecentViewedSection-module-scss-module__2gNiUq__pickButton{z-index:2;position:absolute;top:0;right:0}.RecentViewedSection-module-scss-module__2gNiUq__swiperWrapper{width:100%}.RecentViewedSection-module-scss-module__2gNiUq__swiperWrapper .swiper-slide{width:188px}.RecentViewedSection-module-scss-module__2gNiUq__slide{width:188px}.RecentViewedSection-module-scss-module__2gNiUq__moreButtonSection{margin:24px 0 0;padding:0 20px;display:flex}.RecentViewedSection-module-scss-module__2gNiUq__moreLink{width:100%}
.VisualItem-module-scss-module__MAVlXa__container{color:inherit;align-self:stretch;text-decoration:none;display:flex;position:relative}.VisualItem-module-scss-module__MAVlXa__container .VisualItem-module-scss-module__MAVlXa__image{background-blend-mode:normal,normal,plus-darker,normal;background:linear-gradient(#0006 0% 3.88%,#00000063 7.77%,#0000005e 11.65%,#00000057 15.54%,#0000004f 19.42%,#00000045 23.31%,#00000038 27.19%,#0000002e 31.07%,#00000021 34.96%,#00000017 38.84%,#0000000f 42.73%,#00000008 46.61%,#00000003 50.5%,#0000 54.38% 58.27%),linear-gradient(#0000 36% 40.27%,#00000003 44.53%,#00000008 48.8%,#0000000f 53.07%,#00000017 57.33%,#00000021 61.6%,#0000002e 65.87%,#00000038 70.13%,#00000045 74.4%,#0000004f 78.67%,#00000057 82.93%,#0000005e 87.2%,#00000063 91.47%,#0006 95.73% 100%),linear-gradient(#0000 50% 53.33%,#0000 56.67%,#00000003 60% 63.33%,#00000005 66.67%,#00000008 70%,#0000000a 73.33%,#0000000f 76.67%,#00000012 80%,#00000014 83.33%,#00000017 86.67% 90%,#0000001a 93.33% 96.67%,#0000001a 100%),#d3d3d3 -116.263px 0/162.007% 106.597% no-repeat;width:100%;height:100%}.VisualItem-module-scss-module__MAVlXa__content{flex-direction:row;justify-content:space-between;align-items:flex-end;gap:40px;width:100%;margin:0 auto;padding:0 20px 28px;display:flex;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.VisualItem-module-scss-module__MAVlXa__content .VisualItem-module-scss-module__MAVlXa__textWrapper{flex-direction:column;flex:1;gap:8px;margin-right:85px;transition:transform .5s ease-in-out;display:flex;transform:translate(30px)}.VisualItem-module-scss-module__MAVlXa__content .VisualItem-module-scss-module__MAVlXa__textWrapper.VisualItem-module-scss-module__MAVlXa__active{transform:translate(0)}.VisualItem-module-scss-module__MAVlXa__content .VisualItem-module-scss-module__MAVlXa__shadow{text-shadow:0 1px 1px #0003}
.CalendarSection-module-scss-module__keFbea__calendarHeaderSection{padding:0 20px 4px}.CalendarSection-module-scss-module__keFbea__calendarBodySection{flex-direction:column;height:100%;display:flex}.CalendarSection-module-scss-module__keFbea__header{z-index:20;cursor:pointer;background-color:#fff;border-top-left-radius:20px;border-top-right-radius:20px;justify-content:space-between;max-width:460px;margin:0 auto;padding:0 0 12px;display:flex}.CalendarSection-module-scss-module__keFbea__header .CalendarSection-module-scss-module__keFbea__titleWrapper{justify-content:space-between;gap:4px;margin:0 auto;padding:0 20px;display:flex}.CalendarSection-module-scss-module__keFbea__header .CalendarSection-module-scss-module__keFbea__departureDates{align-items:center;display:flex}
@media (min-width:1108px){html[data-channel-org-key=tripstore]:not([data-is-app=true]) .AnchorTabSection-module-scss-module__PMlODa__fixedContainer,html[data-channel-org-key=tripstore]:not([data-is-app=true]) .AnchorTabSection-module-scss-module__PMlODa__anchorTabContainer{margin-left:116px}html[data-channel-org-key=tripstore]:not([data-is-app=true]) .AnchorTabSection-module-scss-module__PMlODa__fixedContainerForModal{left:116px}}.AnchorTabSection-module-scss-module__PMlODa__fixedContainer,.AnchorTabSection-module-scss-module__PMlODa__anchorTabContainer{width:100%;max-width:var(--container-max-width,768px);margin:0 auto;position:fixed;left:50%;transform:translate(-50%)}.AnchorTabSection-module-scss-module__PMlODa__anchorTabContainer{z-index:8;border-bottom:.5px solid var(--tds-cool-gray-30);opacity:0;visibility:hidden;will-change:transform,opacity;background-color:#fff;height:42px;transition:transform .2s cubic-bezier(0,.6,.2,1),opacity .2s cubic-bezier(0,.6,.2,1),visibility 0s linear .3s;position:fixed;top:0;left:0;right:0;transform:translateY(-100%)}.AnchorTabSection-module-scss-module__PMlODa__anchorTabContainer.AnchorTabSection-module-scss-module__PMlODa__visible{opacity:1;visibility:visible;transition:transform .2s cubic-bezier(0,.6,.2,1),opacity .2s cubic-bezier(0,.6,.2,1),visibility linear;transform:translateY(0)}.AnchorTabSection-module-scss-module__PMlODa__anchorTabWrapper{width:100%;overflow:hidden}.AnchorTabSection-module-scss-module__PMlODa__swiper{width:100%}.AnchorTabSection-module-scss-module__PMlODa__swiper .swiper-wrapper{display:flex}.AnchorTabSection-module-scss-module__PMlODa__slide{flex-shrink:0;width:auto}.AnchorTabSection-module-scss-module__PMlODa__tabItem{cursor:pointer;padding:10px 0;transition:all .2s;position:relative}.AnchorTabSection-module-scss-module__PMlODa__tabItem.AnchorTabSection-module-scss-module__PMlODa__active:after{content:"";background-color:var(--tds-cool-gray-100);height:2px;position:absolute;bottom:.5px;left:0;right:0}.AnchorTabSection-module-scss-module__PMlODa__tabButton{color:#666;white-space:nowrap;background:0 0;border:none;border-radius:0;min-width:auto;height:42px;padding:12px 16px;font-size:14px;font-weight:500;position:relative}.AnchorTabSection-module-scss-module__PMlODa__tabButton:hover{color:#333;background:0 0}.AnchorTabSection-module-scss-module__PMlODa__tabButton.AnchorTabSection-module-scss-module__PMlODa__active{color:#333;font-weight:700}.AnchorTabSection-module-scss-module__PMlODa__tabButton.AnchorTabSection-module-scss-module__PMlODa__active:after{content:"";background-color:#333;height:2px;position:absolute;bottom:0;left:16px;right:16px}.AnchorTabSection-module-scss-module__PMlODa__contentWrapper{position:relative}
@keyframes MainCenterModal-module-scss-module__juKNMW__modalFadeIn{0%{opacity:0}to{opacity:1}}@keyframes MainCenterModal-module-scss-module__juKNMW__modalPopIn{0%{opacity:0;transform:translateY(8px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.MainCenterModal-module-scss-module__juKNMW__overlay{z-index:10000;justify-content:center;align-items:center;padding:24px;animation:.2s ease-out MainCenterModal-module-scss-module__juKNMW__modalFadeIn;display:flex;position:fixed;inset:0}.MainCenterModal-module-scss-module__juKNMW__backdrop{background-color:var(--tds-black);opacity:.45;position:absolute;inset:0}.MainCenterModal-module-scss-module__juKNMW__modal{background-color:var(--tds-white);width:300px;box-shadow:var(--tds-shadow-modal);text-align:center;z-index:1;border-radius:16px;flex-direction:column;align-items:center;animation:.2s ease-out MainCenterModal-module-scss-module__juKNMW__modalPopIn;display:flex;position:relative;overflow:hidden}.MainCenterModal-module-scss-module__juKNMW__image{width:300px;max-width:100%;height:276px}.MainCenterModal-module-scss-module__juKNMW__imageButton,.MainCenterModal-module-scss-module__juKNMW__imageFrame{align-self:center;padding:0;line-height:0;display:inline-flex}.MainCenterModal-module-scss-module__juKNMW__imageButton{cursor:pointer;background:0 0;border:none}.MainCenterModal-module-scss-module__juKNMW__imageFrame{pointer-events:none}.MainCenterModal-module-scss-module__juKNMW__actions{background-color:var(--tds-white);border-top:1px solid var(--tds-cool-gray-20);justify-content:space-between;align-items:center;width:100%;padding:14px 20px 16px 16px;display:flex}
.Footer-module-scss-module__y8-bZW__container{padding:28px 20px calc(var(--navigationbar) + var(--sat) + 36px) 20px;background:var(--tds-cool-gray-20);flex-direction:column;display:flex}.Footer-module-scss-module__y8-bZW__container .Footer-module-scss-module__y8-bZW__logo{opacity:.8;flex-direction:row;align-items:center;gap:6px;margin:0 0 24px;display:flex}.Footer-module-scss-module__y8-bZW__container .Footer-module-scss-module__y8-bZW__inquiry{gap:16px;display:flex}.Footer-module-scss-module__y8-bZW__container .Footer-module-scss-module__y8-bZW__info{flex-direction:row;margin:0 0 12px;display:flex}.Footer-module-scss-module__y8-bZW__container .Footer-module-scss-module__y8-bZW__info .Footer-module-scss-module__y8-bZW__bar{color:var(--tds-cool-gray-40)}.Footer-module-scss-module__y8-bZW__container .Footer-module-scss-module__y8-bZW__market{gap:10px;margin:32px 0 0;display:flex}
.PersonnelSection-module-scss-module__kKWQUq__personnelHeaderSection{padding:0 20px 4px}.PersonnelSection-module-scss-module__kKWQUq__personnelBodySection{flex-direction:column;flex:0 0 1px;padding:0 20px;display:flex}.PersonnelSection-module-scss-module__kKWQUq__header{z-index:20;cursor:pointer;background-color:#fff;border-top-left-radius:20px;border-top-right-radius:20px;justify-content:space-between;max-width:460px;margin:0 auto;display:flex}.PersonnelSection-module-scss-module__kKWQUq__header .PersonnelSection-module-scss-module__kKWQUq__titleWrapper{justify-content:space-between;gap:4px;margin:0 auto;padding:0 20px;display:flex}.PersonnelSection-module-scss-module__kKWQUq__header .PersonnelSection-module-scss-module__kKWQUq__departureDates{align-items:center;display:flex}.PersonnelSection-module-scss-module__kKWQUq__personnelSelectorWrapper{flex-direction:column;gap:14px;width:100%;max-width:460px;margin:0 auto;padding-top:12px;display:flex}.PersonnelSection-module-scss-module__kKWQUq__tooltip{left:-13px!important}.PersonnelSection-module-scss-module__kKWQUq__tooltip .tooltip-content{max-width:160px}
.BlogListTemplate-module-scss-module__kpjK2a__container{flex-direction:column;display:flex}.BlogListTemplate-module-scss-module__kpjK2a__banner{background:#0d81ec;justify-content:center;align-self:stretch;align-items:center;padding:16px 20px;display:flex}.BlogListTemplate-module-scss-module__kpjK2a__banner .BlogListTemplate-module-scss-module__kpjK2a__bannerContents{justify-content:space-between;align-items:center;width:100%;max-width:460px;display:flex}.BlogListTemplate-module-scss-module__kpjK2a__bannerText{word-break:keep-all}.BlogListTemplate-module-scss-module__kpjK2a__sortingArea{flex-direction:row;align-items:center;gap:6px;padding:20px 20px 16px;display:flex}.BlogListTemplate-module-scss-module__kpjK2a__sortingAreaNoTopPadding{padding-top:0}.BlogListTemplate-module-scss-module__kpjK2a__recommendationArea{padding-top:24px}.BlogListTemplate-module-scss-module__kpjK2a__recommendationDividerBlock{padding:32px 0}.BlogListTemplate-module-scss-module__kpjK2a__listArea{padding:0 20px}.BlogListTemplate-module-scss-module__kpjK2a__divider{margin:32px 0}.BlogListTemplate-module-scss-module__kpjK2a__tab{padding-top:0!important}@media (min-width:768px){.BlogListTemplate-module-scss-module__kpjK2a__banner .BlogListTemplate-module-scss-module__kpjK2a__bannerContents{max-width:500px}}
.MainSkeleton-module-scss-module__lmsUCW__visualSection{width:100%;height:540px;position:relative}.MainSkeleton-module-scss-module__lmsUCW__visualSection .MainSkeleton-module-scss-module__lmsUCW__visualContent{box-sizing:border-box;flex-direction:column;width:100%;padding-bottom:48px;display:flex;position:absolute;bottom:158px;left:0;right:0}.MainSkeleton-module-scss-module__lmsUCW__visualSection .MainSkeleton-module-scss-module__lmsUCW__visualContent .MainSkeleton-module-scss-module__lmsUCW__titleWrap{box-sizing:border-box;flex-direction:column;gap:8px;width:100%;margin:0 auto;padding:0 20px;display:flex}@media (min-width:480px){.MainSkeleton-module-scss-module__lmsUCW__visualSection .MainSkeleton-module-scss-module__lmsUCW__visualContent .MainSkeleton-module-scss-module__lmsUCW__titleWrap{max-width:480px}}.MainSkeleton-module-scss-module__lmsUCW__visualSection .MainSkeleton-module-scss-module__lmsUCW__searchEntry{width:100%;max-width:480px;margin:0 auto;position:absolute;bottom:0;left:0;right:0}.MainSkeleton-module-scss-module__lmsUCW__visualSection .MainSkeleton-module-scss-module__lmsUCW__searchEntry>div{width:calc(100% - 40px);margin:0 20px}.MainSkeleton-module-scss-module__lmsUCW__sectionTitle{margin-left:20px}.MainSkeleton-module-scss-module__lmsUCW__gemList{flex-direction:row;gap:24px;margin:0 0 0 20px;display:flex;overflow-x:hidden}.MainSkeleton-module-scss-module__lmsUCW__gemList *{flex-shrink:0}.MainSkeleton-module-scss-module__lmsUCW__banner{margin:0 20px}.MainSkeleton-module-scss-module__lmsUCW__recentList{flex-direction:row;gap:12px;margin:0 0 0 20px;display:flex;overflow-x:hidden}.MainSkeleton-module-scss-module__lmsUCW__recentList *{flex-shrink:0}.MainSkeleton-module-scss-module__lmsUCW__noticeSection{flex-direction:column;gap:12px;margin:0 20px;display:flex}.MainSkeleton-module-scss-module__lmsUCW__fullWidth{margin:0 20px}.MainSkeleton-module-scss-module__lmsUCW__airtelGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 12px;padding:0 20px;display:grid}
.PersonnelCalendarCondition-module-scss-module__oG2XsW__personnelCalendarBody{padding-left:0!important;padding-right:0!important}.PersonnelCalendarCondition-module-scss-module__oG2XsW__calendarContents{height:calc(calc(var(--vh) - 100px - min(var(--sab), 64px)) - 169px - var(--sab));box-sizing:border-box;flex-direction:column;display:flex;position:relative}.PersonnelCalendarCondition-module-scss-module__oG2XsW__personnelCalendarDivider{min-height:8px;margin-bottom:16px}.PersonnelCalendarCondition-module-scss-module__oG2XsW__buttonWrapper{width:100%;max-width:460px;margin:0 auto;position:relative}.PersonnelCalendarCondition-module-scss-module__oG2XsW__submitButton{width:100%}.PersonnelCalendarCondition-module-scss-module__oG2XsW__toast{background-color:var(--tds-black);border-radius:20px;align-items:center;width:fit-content;margin:0 auto;padding:12px 18px;display:flex}
.LinkTab-module-scss-module__p51Tkq__container{flex-direction:column;display:flex}.LinkTab-module-scss-module__p51Tkq__tabList{box-sizing:border-box;width:100%;top:calc(var(--sat) + var(--sticky-top) + var(--web-padding));z-index:100;background:#fff;border-bottom:.5px solid #e5e7eb;position:sticky}.LinkTab-module-scss-module__p51Tkq__small .LinkTab-module-scss-module__p51Tkq__item{height:42px;padding-top:2px}.LinkTab-module-scss-module__p51Tkq__medium .LinkTab-module-scss-module__p51Tkq__item{height:48px;padding-top:2px}.LinkTab-module-scss-module__p51Tkq__large .LinkTab-module-scss-module__p51Tkq__item{height:56px;padding-top:3px}.LinkTab-module-scss-module__p51Tkq__item{cursor:pointer;box-sizing:border-box;border-bottom:2px solid #0000;justify-content:center;align-items:center;padding:4px 0;display:flex}.LinkTab-module-scss-module__p51Tkq__item.LinkTab-module-scss-module__p51Tkq__active{border-bottom-color:#111827}.LinkTab-module-scss-module__p51Tkq__tabList .swiper-slide{flex-shrink:0}
.SearchBar-module-scss-module__eeTP_a__container{cursor:pointer;background:#fff;border:1px solid #fff;border-radius:10px;justify-content:flex-start;align-self:stretch;align-items:center;gap:10px;width:100%;height:64px;padding:0 16px;display:flex;box-shadow:0 10px 40px #0000001a}.SearchBar-module-scss-module__eeTP_a__typingText{align-items:center;display:inline-flex}.SearchBar-module-scss-module__eeTP_a__cursor{vertical-align:middle;background-color:var(--tds-coolGray-70,#9b9fa8);width:1.5px;height:14px;margin-left:2px;animation:.7s step-end infinite SearchBar-module-scss-module__eeTP_a__blink;display:inline-block}@keyframes SearchBar-module-scss-module__eeTP_a__blink{0%,50%{opacity:1}51%,to{opacity:0}}
@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}
.BlogMeta-module-scss-module__VXd-mG__meta{align-items:center;gap:6px;margin-top:12px;display:flex}
.Footer-module-scss-module__E-GLva__container{padding:28px 20px calc(var(--navigationbar) + var(--sat) + 36px) 20px;background:var(--tds-cool-gray-20);flex-direction:column;display:flex}.Footer-module-scss-module__E-GLva__container .Footer-module-scss-module__E-GLva__topSection{flex-direction:column;margin:0 0 32px;display:flex}.Footer-module-scss-module__E-GLva__container .Footer-module-scss-module__E-GLva__logo{flex-direction:row;justify-content:space-between;align-items:center;display:flex}.Footer-module-scss-module__E-GLva__container .Footer-module-scss-module__E-GLva__logo .Footer-module-scss-module__E-GLva__logoIcon{opacity:.8;flex-direction:row;align-items:center;gap:6px;display:flex}.Footer-module-scss-module__E-GLva__container .Footer-module-scss-module__E-GLva__info{flex-direction:row;margin:28px 0 0;display:flex}
.BlogListItem-module-scss-module__OSqGwa__item{flex-direction:column;display:flex}.BlogListItem-module-scss-module__OSqGwa__badge{margin-bottom:4px}.BlogListItem-module-scss-module__OSqGwa__body{align-items:flex-start;gap:20px;margin-top:12px;display:flex}.BlogListItem-module-scss-module__OSqGwa__summaryArea{flex:1;min-width:0}.BlogListItem-module-scss-module__OSqGwa__summary{letter-spacing:-.2px;text-overflow:ellipsis;-webkit-line-clamp:5;-webkit-box-orient:vertical;flex:1;line-height:20px;display:-webkit-box;overflow:hidden}.BlogListItem-module-scss-module__OSqGwa__tags{flex-wrap:wrap;gap:6px;margin-top:16px;display:flex}.BlogListItem-module-scss-module__OSqGwa__thumbnail{flex-shrink:0;margin-left:auto}
.HeaderSection-module-scss-module__UVbg3q__stickyWrapper{z-index:calc(var(--header-zindex) + 1);opacity:0;pointer-events:none;max-width:var(--container-max-width,768px);margin:0 auto;transition:all .2s ease-out;position:fixed;top:0;left:0;right:0;transform:translateY(-100%)}.HeaderSection-module-scss-module__UVbg3q__stickyWrapper.HeaderSection-module-scss-module__UVbg3q__visible{opacity:1;pointer-events:auto;transform:translateY(0);box-shadow:0 10px 10px #00000003,0 30px 30px #00000008}:is(.HeaderSection-module-scss-module__UVbg3q__baseHeader .notch,.HeaderSection-module-scss-module__UVbg3q__baseHeader .container),:is(.HeaderSection-module-scss-module__UVbg3q__stickyHeader .notch,.HeaderSection-module-scss-module__UVbg3q__stickyHeader .container){position:relative!important}.HeaderSection-module-scss-module__UVbg3q__stickySearchBar{border-bottom:1px solid var(--tds-coolGray-30,#e8ebed);background:#fff;padding:5px 20px}.HeaderSection-module-scss-module__UVbg3q__stickySearchBar>a{box-shadow:none;border:1px solid var(--tds-coolGray-30,#e8ebed);height:46px;padding:0 14px}.HeaderSection-module-scss-module__UVbg3q__centerContainer{position:relative}.HeaderSection-module-scss-module__UVbg3q__centerContainer .HeaderSection-module-scss-module__UVbg3q__tripstore{color:#fff;text-align:center;width:100%;font-size:12px;font-style:normal;font-weight:400;line-height:normal;position:absolute;top:25px}.HeaderSection-module-scss-module__UVbg3q__centerContainer .HeaderSection-module-scss-module__UVbg3q__center{color:#fff;text-align:center;font-size:17px;font-style:normal;font-weight:700;line-height:normal}.HeaderSection-module-scss-module__UVbg3q__centerContainer.HeaderSection-module-scss-module__UVbg3q__scrolled .HeaderSection-module-scss-module__UVbg3q__center{color:#222!important}.HeaderSection-module-scss-module__UVbg3q__centerContainer.HeaderSection-module-scss-module__UVbg3q__scrolled .HeaderSection-module-scss-module__UVbg3q__tripstore{color:#888!important}
.FooterItem-module-scss-module__7RNAWW__container{position:relative}.FooterItem-module-scss-module__7RNAWW__chevronIcon{transition:transform .3s ease-in-out;transform:rotate(180deg)}.FooterItem-module-scss-module__7RNAWW__chevronIcon.FooterItem-module-scss-module__7RNAWW__expanded{transform:rotate(0)}.FooterItem-module-scss-module__7RNAWW__expandedContent{opacity:0;max-height:0;transition:max-height .3s ease-in-out,opacity .3s ease-in-out,margin-bottom .3s ease-in-out;overflow:hidden}.FooterItem-module-scss-module__7RNAWW__expandedContent.FooterItem-module-scss-module__7RNAWW__expanded{opacity:1;margin-bottom:16px}.FooterItem-module-scss-module__7RNAWW__contentWrapper{padding-top:0;transition:padding .3s ease-in-out}
.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}
.BlogPagination-module-scss-module__HrJyEq__pagenation{box-sizing:border-box;justify-content:center;align-items:center;gap:10px;width:100%;padding:40px 20px 0;display:flex;position:relative}.BlogPagination-module-scss-module__HrJyEq__before,.BlogPagination-module-scss-module__HrJyEq__pages{align-items:center;display:flex}.BlogPagination-module-scss-module__HrJyEq__iconButton{padding:10px 6px!important}.BlogPagination-module-scss-module__HrJyEq__pageButton{padding:10px 12px!important}.BlogPagination-module-scss-module__HrJyEq__disabled{pointer-events:none}
.FindPlaceRoundButton-module-scss-module__haCSKG__wrapper{width:auto}.FindPlaceRoundButton-module-scss-module__haCSKG__button{width:max-content}
.FilterBottomAdSection-module-scss-module__PtzGHq__container{padding-bottom:8px}
.AIBlogBottomEntryButton-module-scss-module__f52EUG__button{--ai-blog-border:var(--tds-gradient-brand,linear-gradient(100deg, #f6404e 0%, #9747a6 29.71%, #3257f7 58.78%, #2b9fff 90.43%, #2eecf7 124.01%));animation:4s infinite AIBlogBottomEntryButton-module-scss-module__f52EUG__gradientBorderAnimation;background-position:0 0,0%!important;background-size:100% 100%,200% 200%!important}.AIBlogBottomEntryButton-module-scss-module__f52EUG__button:disabled{animation:none}@keyframes AIBlogBottomEntryButton-module-scss-module__f52EUG__gradientBorderAnimation{0%{background-position:0 0,0%}50%{background-position:0 0,100%}to{background-position:0 0,0%}}
.BlogListSection-module-scss-module__BEvfWG__section{flex-direction:column;display:flex}.BlogListSection-module-scss-module__BEvfWG__divider{margin:32px 0}
.FindPlaceRoundButtonGroup-module-scss-module__7jwH-G__section{background:#fff;width:100%;padding:14px 0 16px}.FindPlaceRoundButtonGroup-module-scss-module__7jwH-G__swiper{width:100%}.FindPlaceRoundButtonGroup-module-scss-module__7jwH-G__slide{width:auto!important}
.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}}
.AIBlogBottomEntryCard-module-scss-module__jqwiRq__section{width:100%;margin:24px 0 0}.AIBlogBottomEntryCard-module-scss-module__jqwiRq__card{background:var(--ai-blog-bottom-entry-card-background-color);box-sizing:border-box;border-radius:3px;width:100%;padding:24px 20px}.AIBlogBottomEntryCard-module-scss-module__jqwiRq__inner{flex-direction:column;align-items:center;gap:20px;display:flex}.AIBlogBottomEntryCard-module-scss-module__jqwiRq__contentGroup{flex-direction:column;align-items:center;gap:10px;width:100%;display:flex}.AIBlogBottomEntryCard-module-scss-module__jqwiRq__iconWrapper{justify-content:center;align-items:center;width:36px;height:36px;display:flex}.AIBlogBottomEntryCard-module-scss-module__jqwiRq__icon{flex-shrink:0;display:block}.AIBlogBottomEntryCard-module-scss-module__jqwiRq__textGroup{text-align:center;flex-direction:column;align-items:center;gap:6px;width:100%;display:flex}.AIBlogBottomEntryCard-module-scss-module__jqwiRq__title,.AIBlogBottomEntryCard-module-scss-module__jqwiRq__description{margin:0}.AIBlogBottomEntryCard-module-scss-module__jqwiRq__cta{width:100%}
.BlogListingRecommendationCard-module-scss-module__sxm6Ma__card{flex-direction:column;gap:10px;width:188px;min-width:188px;text-decoration:none;display:flex}.BlogListingRecommendationCard-module-scss-module__sxm6Ma__cardProduct{width:188px}.BlogListingRecommendationCard-module-scss-module__sxm6Ma__cardProduct .info-section{display:none}.BlogListingRecommendationCard-module-scss-module__sxm6Ma__cardProduct .thumbnail{margin-bottom:0}.BlogListingRecommendationCard-module-scss-module__sxm6Ma__info{flex-direction:column;gap:14px;width:188px;padding-right:10px;display:flex}.BlogListingRecommendationCard-module-scss-module__sxm6Ma__copy{flex-direction:column;gap:6px;width:100%;display:flex}.BlogListingRecommendationCard-module-scss-module__sxm6Ma__title,.BlogListingRecommendationCard-module-scss-module__sxm6Ma__description{word-break:keep-all}.BlogListingRecommendationCard-module-scss-module__sxm6Ma__tags{flex-wrap:wrap;align-content:flex-start;gap:6px;width:100%;display:flex}
.FindPlaceCard-module-scss-module__6n33FW__card{flex-direction:column;gap:10px;width:100%;min-width:154px;display:flex}.FindPlaceCard-module-scss-module__6n33FW__imageFrame{-o-object-fit:contain;object-fit:contain;background:#e8edf3;border-radius:4px;width:100%;height:148px;position:relative;overflow:hidden}.FindPlaceCard-module-scss-module__6n33FW__imageFrame>div{width:100%;height:100%}.FindPlaceCard-module-scss-module__6n33FW__imageFrame>div>img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.FindPlaceCard-module-scss-module__6n33FW__info{flex-direction:column;gap:4px;width:100%;padding-right:10px;display:flex}
.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)}}
.useCurationSections-module__w0KbLG__sectionDivider{background-color:var(--tds-cool-gray-20);width:100%;height:8px;margin:32px 0 28px;padding:0 -20px}
.BlogListingRecommendationSection-module-scss-module__jbyEgq__section{flex-direction:column;display:flex}.BlogListingRecommendationSection-module-scss-module__jbyEgq__header{padding:0 20px}
.FindPlaceCardGrid-module-scss-module__wL7zZa__section{grid-template-columns:repeat(auto-fit,minmax(154px,1fr));gap:24px 12px;width:100%;padding:0 20px 24px;display:grid}.FindPlaceCardGrid-module-scss-module__wL7zZa__skeletonCard{flex-direction:column;gap:10px;width:100%;min-width:154px;display:flex}.FindPlaceCardGrid-module-scss-module__wL7zZa__skeletonInfo{flex-direction:column;gap:4px;width:100%;padding-right:10px;display:flex}
.ListTemplate-module-scss-module__ZICeWW__stickyController{z-index:10;background-color:#fff;width:100%;position:sticky;top:0}
.PopularPlaceSection-module-scss-module__R-szSG__container .swiper-slide{min-height:212px}.PopularPlaceSection-module-scss-module__R-szSG__col{width:220px}.PopularPlaceSection-module-scss-module__R-szSG__item{margin:14px 0;display:flex;position:relative}.PopularPlaceSection-module-scss-module__R-szSG__skeleton{width:100%;padding:0 20px}.PopularPlaceSection-module-scss-module__R-szSG__skeleton .PopularPlaceSection-module-scss-module__R-szSG__item{gap:8px;height:42px}
@media (min-width:1108px){html[data-channel-org-key=tripstore]:not([data-is-app=true]) .SurveyFilterTemplate-module-scss-module__ybXJxG__fixedContainer,html[data-channel-org-key=tripstore]:not([data-is-app=true]) .SurveyFilterTemplate-module-scss-module__ybXJxG__ctaSection{margin-left:116px}html[data-channel-org-key=tripstore]:not([data-is-app=true]) .SurveyFilterTemplate-module-scss-module__ybXJxG__fixedContainerForModal{left:116px}}.SurveyFilterTemplate-module-scss-module__ybXJxG__fixedContainer,.SurveyFilterTemplate-module-scss-module__ybXJxG__ctaSection{width:100%;max-width:var(--container-max-width,768px);margin:0 auto;position:fixed;left:50%;transform:translate(-50%)}.SurveyFilterTemplate-module-scss-module__ybXJxG__container{max-width:500px;padding:20px 20px calc(76px + var(--sab));flex-direction:column;margin:0 auto;display:flex}.SurveyFilterTemplate-module-scss-module__ybXJxG__section{scroll-margin-top:calc(var(--sat) + var(--header) + 16px);flex-direction:column;display:flex}.SurveyFilterTemplate-module-scss-module__ybXJxG__divider{margin:28px 0}.SurveyFilterTemplate-module-scss-module__ybXJxG__sectionTitle{padding-left:0!important;padding-right:0!important}.SurveyFilterTemplate-module-scss-module__ybXJxG__titleText{flex-direction:row;align-items:center;display:flex}.SurveyFilterTemplate-module-scss-module__ybXJxG__buttonGrid{flex-wrap:wrap;gap:6px;display:flex}.SurveyFilterTemplate-module-scss-module__ybXJxG__monthInput{cursor:pointer;width:100%}.SurveyFilterTemplate-module-scss-module__ybXJxG__monthGrid{grid-template-columns:repeat(2,1fr);gap:10px;margin-top:12px;display:grid}.SurveyFilterTemplate-module-scss-module__ybXJxG__personnelList{flex-direction:column;gap:14px;display:flex}.SurveyFilterTemplate-module-scss-module__ybXJxG__optionList{flex-direction:column;display:flex}.SurveyFilterTemplate-module-scss-module__ybXJxG__optionRow{text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;gap:8px;width:100%;padding:12px 0;display:flex}.SurveyFilterTemplate-module-scss-module__ybXJxG__ctaSection{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);z-index:11;background-color:#fffc;border-top:1px solid #0000000d;bottom:0}.SurveyFilterTemplate-module-scss-module__ybXJxG__ctaButtons{padding:12px 20px calc(12px + var(--sab));gap:10px;display:flex}.SurveyFilterTemplate-module-scss-module__ybXJxG__ctaButtonWrapper{flex:1;position:relative}.SurveyFilterTemplate-module-scss-module__ybXJxG__disabledCtaOverlay{z-index:1;cursor:not-allowed;background:0 0;border:0;margin:0;padding:0;position:absolute;inset:0}.SurveyFilterTemplate-module-scss-module__ybXJxG__bottomSheetContainer{z-index:1001}.SurveyFilterTemplate-module-scss-module__ybXJxG__bottomSheetBody{max-width:500px;padding-bottom:calc(46px + var(--sab));margin:0 auto}.SurveyFilterTemplate-module-scss-module__ybXJxG__monthInputField input{font-size:14px!important;font-weight:700!important;line-height:20px!important}
