.AnimatedCounter-module-scss-module__b5JlhG__tickerView{flex-direction:row;align-items:center;display:flex}.AnimatedCounter-module-scss-module__b5JlhG__tickerColumnContainer{vertical-align:middle;display:inline-block;position:relative;overflow:hidden}.AnimatedCounter-module-scss-module__b5JlhG__tickerColumn{position:relative}.AnimatedCounter-module-scss-module__b5JlhG__tickerDigit{height:inherit;justify-content:center;align-items:center;display:flex}.AnimatedCounter-module-scss-module__b5JlhG__numberPlaceholder{visibility:hidden}
.AnimatedCounterUnit-module-scss-module__oz8wjq__wrapper{display:inline-block}
.AutomaticGridUnit-module-scss-module__Dx3lmW__container{grid-template-columns:var(--grid-columns);row-gap:var(--row-gap);-moz-column-gap:var(--column-gap);column-gap:var(--column-gap);display:grid}
.BannerCabinetTitle-module__dh1WvG__container{justify-content:space-between;align-items:center;margin:0 0 24px;display:flex}@media (max-width:767px){.BannerCabinetTitle-module__dh1WvG__container{padding-right:20px}}
.PureParagraph-module__HP3eXW__container{color:var(--color);font-size:var(--size);font-weight:var(--weight);letter-spacing:-.2px;text-align:var(--align);line-height:var(--line-height);margin:var(--margin);padding:var(--padding)}.PureParagraph-module__HP3eXW__lineClamp{-webkit-line-clamp:var(--line-clamp);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}
.PureText-module__IArkVa__container{margin:var(--margin);color:var(--color);font-size:var(--size);font-weight:var(--weight);letter-spacing:-.2px;text-align:var(--align);line-height:var(--line-height);padding:var(--padding)}.PureText-module__IArkVa__lineClamp{-webkit-line-clamp:var(--line-clamp);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}
.PureTitle-module__wIqAEa__container{color:var(--color);font-size:var(--size);font-weight:var(--weight);letter-spacing:-.2px;text-align:var(--align);line-height:var(--line-height);margin:var(--margin);padding:var(--padding)}.PureTitle-module__wIqAEa__lineClamp{-webkit-line-clamp:var(--line-clamp);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}
.LegacyDesignIcon-module-scss-module__yvJn4q__icon{background-position:50%;background-repeat:no-repeat;display:inline-flex}
.BannerItem-module__u3lMQa__container{position:relative}.BannerItem-module__u3lMQa__container h2+p{margin-top:2px}.BannerItem-module__u3lMQa__container .BannerItem-module__u3lMQa__bannerItemVisualWrapper{height:var(--height);position:relative}.BannerItem-module__u3lMQa__container .BannerItem-module__u3lMQa__bannerItemInnersWrapper{z-index:1;width:100%;height:var(--height);position:absolute}.BannerItem-module__u3lMQa__container .BannerItem-module__u3lMQa__innerContents{position:absolute;top:0;left:0;right:0}.BannerItem-module__u3lMQa__container .BannerItem-module__u3lMQa__innerContents h2+p{margin-top:4px}.BannerItem-module__u3lMQa__closed{z-index:1;width:100%;height:var(--height);background:#0006;border-radius:10px;justify-content:center;align-items:center;display:flex;position:absolute}.BannerItem-module__u3lMQa__closed span{color:#fff;font-size:22px;font-weight:800;line-height:29px}
.ChipCabinet-module__RSV0IW__container .ChipCabinet-module__RSV0IW__chipPanelWrapper{height:auto!important}
.CouponCodeBottomSheetButton-module-scss-module__miznnG__couponCode{cursor:pointer;background:#3055ff;border-radius:10px;flex-direction:column;align-items:center;padding:16px 20px 20px;display:flex}.CouponCodeBottomSheetButton-module-scss-module__miznnG__couponCodeText{color:#fff;height:26px}.CouponCodeBottomSheetButton-module-scss-module__miznnG__footer{text-align:right;padding-top:30px}
.CouponDownloadCabinet-module-scss-module__Q2dlJa__button{display:flex}.CouponDownloadCabinet-module-scss-module__Q2dlJa__button.CouponDownloadCabinet-module-scss-module__Q2dlJa__isLoading{opacity:.4;cursor:not-allowed}.CouponDownloadCabinet-module-scss-module__Q2dlJa__alignLeft{justify-content:left}.CouponDownloadCabinet-module-scss-module__Q2dlJa__alignCenter{justify-content:center}.CouponDownloadCabinet-module-scss-module__Q2dlJa__alignRight{justify-content:right}.CouponDownloadCabinet-module-scss-module__Q2dlJa__alignStart{justify-content:start}.CouponDownloadCabinet-module-scss-module__Q2dlJa__alignEnd{justify-content:end}.CouponDownloadCabinet-module-scss-module__Q2dlJa__alignFlexStart{justify-content:flex-start}.CouponDownloadCabinet-module-scss-module__Q2dlJa__alignFlexEnd{justify-content:flex-end}.CouponDownloadCabinet-module-scss-module__Q2dlJa__alignSpaceBetween{justify-content:space-between}.CouponDownloadCabinet-module-scss-module__Q2dlJa__alignSpaceAround{justify-content:space-around}.CouponDownloadCabinet-module-scss-module__Q2dlJa__alignSpaceEvenly{justify-content:space-evenly}
@media (max-width:767px){.styles-module-scss-module__a2melq__swiperWrapper{margin-left:-20px;padding-left:20px;padding-right:20px}}.styles-module-scss-module__a2melq__swiperWrapper .swiper-slide{cursor:pointer}.styles-module-scss-module__a2melq__listWrapper{grid-gap:12px;grid-template-columns:1fr 1fr;margin:-16px 0 0 -20px;padding:0 0 0 20px;display:grid}@media (max-width:767px){.styles-module-scss-module__a2melq__listWrapper{padding:0 20px}}.styles-module-scss-module__a2melq__listWrapper .banner-item-wrapper{margin-top:16px}
.PromotionThanks2025StickyReviewBanner-module-scss-module__77bVXW__revealWrapper{top:var(--headerHeight);width:100%;max-width:var(--container-max-width,768px);z-index:1;position:absolute;left:50%}.PromotionThanks2025StickyReviewBanner-module-scss-module__77bVXW__container{background:#01f55f;justify-content:center;width:100%;padding:12px;display:flex}.PromotionThanks2025StickyReviewBanner-module-scss-module__77bVXW__card{box-sizing:border-box;justify-content:space-between;align-items:center;width:100%;max-width:335px;display:flex}.PromotionThanks2025StickyReviewBanner-module-scss-module__77bVXW__textGroup{color:#050505;flex-direction:column;gap:3px;display:flex}.PromotionThanks2025StickyReviewBanner-module-scss-module__77bVXW__title{letter-spacing:-.26px;white-space:pre-wrap;min-height:18px;margin:0;font-size:13px;font-weight:700;line-height:1.35;display:block}.PromotionThanks2025StickyReviewBanner-module-scss-module__77bVXW__name{letter-spacing:-.24px;opacity:.8;white-space:pre-wrap;margin:0;font-size:12px;font-weight:550;line-height:1.35}.PromotionThanks2025StickyReviewBanner-module-scss-module__77bVXW__avatar{justify-content:center;align-items:center;width:42px;height:42px;display:flex}.PromotionThanks2025StickyReviewBanner-module-scss-module__77bVXW__avatarWrapper{perspective:600px;width:42px;height:42px}.PromotionThanks2025StickyReviewBanner-module-scss-module__77bVXW__avatarInner{width:42px;height:42px}.PromotionThanks2025StickyReviewBanner-module-scss-module__77bVXW__cursor{background:#050505;width:1px;height:1em;margin-left:2px;animation:1s steps(2,start) infinite PromotionThanks2025StickyReviewBanner-module-scss-module__77bVXW__blink;display:inline-block}@keyframes PromotionThanks2025StickyReviewBanner-module-scss-module__77bVXW__blink{to{visibility:hidden}}
.FullBannerCabinet-module__Yh7UEq__container{padding:var(--padding,0);margin:var(--margin,0);height:var(--height,0);position:relative}.FullBannerCabinet-module__Yh7UEq__swiper{z-index:1}.FullBannerCabinet-module__Yh7UEq__swiper .swiper-pagination-bullet{opacity:.4!important;background:#fff!important;width:6px!important;height:6px!important;transform:scale(1)!important}.FullBannerCabinet-module__Yh7UEq__swiper .swiper-pagination-horizontal.swiper-pagination-bullets{left:50%;transform:translate(-50%);width:auto!important;bottom:20px!important}.FullBannerCabinet-module__Yh7UEq__swiper .swiper-pagination-bullet-active{opacity:1!important;transform:scale(1)!important}.FullBannerCabinet-module__Yh7UEq__swiper img{border-radius:var(--border-radius,initial)}.FullBannerCabinet-module__Yh7UEq__swiperNavigation{z-index:2;top:calc(var(--height)*.5);cursor:pointer;background:#0006;border-radius:50%;width:32px;height:32px;position:absolute;transform:translateY(-50%);box-shadow:0 10px 40px #0000001a}.FullBannerCabinet-module__Yh7UEq__swiperNavigation:after{content:"";background:url(https://static.tripstore.kr/assets/icons/arrow-right-white.svg) 50%/16px no-repeat;width:100%;height:100%;position:absolute;top:0;left:0}.FullBannerCabinet-module__Yh7UEq__swiperNavigationNext{right:20px}.FullBannerCabinet-module__Yh7UEq__swiperNavigationPrev{left:20px}.FullBannerCabinet-module__Yh7UEq__swiperNavigationPrev:after{transform:rotate(180deg)}.FullBannerCabinet-module__Yh7UEq__swiperNavigation.FullBannerCabinet-module__Yh7UEq__swiper-button-disabled{visibility:hidden!important}@media (max-width:767px){.FullBannerCabinet-module__Yh7UEq__swiperNavigation{display:none}}.FullBannerCabinet-module__Yh7UEq__contentsWrapper{text-align:center;flex-direction:column;justify-content:center;display:flex;position:absolute;inset:0}.FullBannerCabinet-module__Yh7UEq__bannerUnitWrapper{height:var(--height);position:relative}.FullBannerCabinet-module__Yh7UEq__button{color:#222;background-color:#f7f7f7;border-radius:24px;padding:15px 20px;font-size:.8125rem;font-weight:700;line-height:1.125rem}.FullBannerCabinet-module__Yh7UEq__bannerItemInnersWrapper{z-index:1;width:100%;height:var(--height);position:absolute}
.GridCabinet-module-scss-module__OGbbDa__container{width:var(--width);height:var(--height);margin:var(--margin,auto);padding:var(--padding);background-image:var(--background-image);grid-template-columns:var(--grid-columns);grid-template-rows:var(--grid-rows);z-index:var(--z-index);row-gap:var(--row-gap);-moz-column-gap:var(--column-gap);column-gap:var(--column-gap);justify-content:var(--align,center);display:grid}
.LegacyDesignButton-module-scss-module__49lSmq__base{pointer-events:auto;cursor:pointer;box-sizing:border-box;border:none;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.LegacyDesignButton-module-scss-module__49lSmq__fullWidth{width:100%}.LegacyDesignButton-module-scss-module__49lSmq__solid{}.LegacyDesignButton-module-scss-module__49lSmq__text{background:0 0;}.LegacyDesignButton-module-scss-module__49lSmq__base:disabled,.LegacyDesignButton-module-scss-module__49lSmq__base[data-disabled=disabled]{pointer-events:none;cursor:default;background-image:none;text-decoration:none}.LegacyDesignButton-module-scss-module__49lSmq__shadow{box-shadow:0 10px 30px #0000001a}
.LinkTabCabinet-module-scss-module__aKTb7a__container{padding:var(--padding);margin:var(--margin)}.LinkTabCabinet-module-scss-module__aKTb7a__tabBtnWrapper{width:100%;max-width:var(--container-max-width,768px);top:var(--header-height);background:var(--background-color,#fff);z-index:calc(var(--mandao-anchor-tab) - 1);border-bottom:var(--border-bottom);justify-content:center;display:flex;position:sticky}.LinkTabCabinet-module-scss-module__aKTb7a__tabBtnWrapper>*{flex-shrink:0}@media (max-width:767px){.LinkTabCabinet-module-scss-module__aKTb7a__tabBtnWrapper{justify-content:var(--align);-ms-overflow-style:none;scrollbar-width:none;overflow-x:scroll}.LinkTabCabinet-module-scss-module__aKTb7a__tabBtnWrapper::-webkit-scrollbar{display:none}}
.styles-module-scss-module__fr0RQq__section{align-items:center;gap:12px;display:flex}.styles-module-scss-module__fr0RQq__section .logo-text{font-weight:800}
.styles-module-scss-module__qJ8ilW__swiperWrapper .swiper-wrapper{transition-timing-function:linear}
.MediumBanner-module__7S5M3q__container{position:relative;padding:var(--padding)!important;margin:var(--margin)!important}.MediumBanner-module__7S5M3q__swiper .swiper-slide{cursor:pointer;width:var(--banner-width);margin-right:12px}.MediumBanner-module__7S5M3q__swiper .swiper-slide:last-child{margin-right:0}@media (max-width:767px){.MediumBanner-module__7S5M3q__swiper{margin-left:-20px!important}.MediumBanner-module__7S5M3q__swiper .swiper-wrapper{scroll-snap-type:none!important}.MediumBanner-module__7S5M3q__swiper .swiper-slide:first-of-type{margin-left:20px}.MediumBanner-module__7S5M3q__swiper .swiper-slide:last-of-type{margin-right:20px}}.MediumBanner-module__7S5M3q__swiper.MediumBanner-module__7S5M3q__matchPCResponsiveToMobile{margin-left:-20px!important}.MediumBanner-module__7S5M3q__swiper.MediumBanner-module__7S5M3q__matchPCResponsiveToMobile .swiper-slide:first-of-type{margin-left:20px}.MediumBanner-module__7S5M3q__swiper.MediumBanner-module__7S5M3q__matchPCResponsiveToMobile .swiper-slide:last-of-type{margin-right:20px}.MediumBanner-module__7S5M3q__swiperNavigation{z-index:2;top:calc(var(--banner-height)*.5);cursor:pointer;background:#fff;border-radius:50%;width:32px;height:32px;position:absolute;transform:translateY(-50%);box-shadow:0 10px 40px #0000001a}.MediumBanner-module__7S5M3q__swiperNavigation:after{content:"";background:url(https://static.tripstore.kr/assets/icons/arrow-right-black.svg) 50%/16px no-repeat;width:100%;height:100%;position:absolute;left:0;right:0}@media (max-width:767px){.MediumBanner-module__7S5M3q__swiperNavigation{display:none}}.MediumBanner-module__7S5M3q__swiperNavigationNext{right:-20px}.MediumBanner-module__7S5M3q__swiperNavigationDisabled{visibility:hidden!important}.MediumBanner-module__7S5M3q__swiperNavigationPrev:after{transform:rotate(180deg)}.MediumBanner-module__7S5M3q__swiperNavigationPrev{left:-20px}
.MediumBannerCabinet-module__HjPYOW__container{margin:var(--margin,0);padding:0 42px}@media (max-width:767px){.MediumBannerCabinet-module__HjPYOW__container{padding:0 0 0 20px}}
.MandaoPickButton-module-scss-module__bJ_KAG__container{width:24px;height:24px;position:absolute;right:12px}
@media (max-width:767px){.styles-module-scss-module__fXrjQq__swiperWrapper{margin-left:-20px;padding-left:20px;padding-right:20px}}.styles-module-scss-module__fXrjQq__swiperWrapper .swiper-slide{cursor:pointer}.styles-module-scss-module__fXrjQq__listWrapper{grid-template-columns:repeat(var(--slides-per-view),minmax(104px,1fr));grid-gap:12px;padding:var(--padding);margin:var(--margin);display:grid}.styles-module-scss-module__fXrjQq__listWrapper .banner-item-wrapper{margin-top:16px}

.Tab-module__Vjt4vq__container{margin-bottom:16px}.Tab-module__Vjt4vq__container .Tab-module__Vjt4vq__swiper{margin-left:-20px;padding-left:20px;padding-right:20px}.Tab-module__Vjt4vq__container .Tab-module__Vjt4vq__tabButton{cursor:pointer;border:1px solid #eee;border-radius:100px;padding:12px 16px;font-size:12px;line-height:15px;display:inline-block;-webkit-tap-highlight-color:transparent!important}.Tab-module__Vjt4vq__container .swiper-slide{margin-right:6px}.Tab-module__Vjt4vq__container .Tab-module__Vjt4vq__tabButtonActive{color:#eee;background:#000;border:1px solid #000}@media (max-width:767px){.Tab-module__Vjt4vq__swiper{padding-left:0!important;padding-right:0!important}.Tab-module__Vjt4vq__swiper .swiper-wrapper{scroll-snap-type:none!important}.Tab-module__Vjt4vq__swiper .swiper-slide:first-of-type{margin-left:20px}.Tab-module__Vjt4vq__swiper .swiper-slide:last-of-type{margin-right:20px}}
.TabBtn-module__f0mmKW__container{cursor:pointer;padding:var(--padding);margin:var(--margin);border:var(--border);border-radius:var(--border-radius);border-bottom:var(--border-bottom);background-color:var(--background-color)}
.AnchorTabCabinet-module-scss-module__4C-OWa__container{padding:var(--padding);margin:var(--margin)}.AnchorTabCabinet-module-scss-module__4C-OWa__tabBtnWrapper{justify-content:var(--align,center);box-sizing:border-box;width:100%;max-width:var(--container-max-width,768px);top:var(--top);background:var(--background-color);z-index:var(--z-index);border-bottom:var(--border-bottom);display:flex;position:sticky!important}.AnchorTabCabinet-module-scss-module__4C-OWa__tabBtnWrapper.AnchorTabCabinet-module-scss-module__4C-OWa__hasNotScroll .swiper-wrapper{justify-content:center}
.TabCabinet-module__moGZ6a__container{padding:var(--padding);margin:var(--margin);background:#fff}.TabCabinet-module__moGZ6a__container .TabCabinet-module__moGZ6a__tabBtnWrapper{z-index:var(--fixed-mandao-tab-index);background:#fff;width:100%;position:relative}.TabCabinet-module__moGZ6a__container .TabCabinet-module__moGZ6a__tabBtnWrapperFixed{max-width:var(--container-max-width,768px);top:calc(var(--top) + var(--sat));position:sticky}.TabCabinet-module__moGZ6a__container .TabCabinet-module__moGZ6a__tabBtnWrapper:after{content:"";border-bottom:1px solid #f2f2f2;position:absolute;bottom:0;left:0;right:0}.TabCabinet-module__moGZ6a__container .TabCabinet-module__moGZ6a__tabPanelWrapper.TabCabinet-module__moGZ6a__swiper-slide{height:auto!important}.TabCabinet-module__moGZ6a__container .TabCabinet-module__moGZ6a__tabBtnSwiper{padding-left:20px;padding-right:20px}.TabCabinet-module__moGZ6a__container .TabCabinet-module__moGZ6a__tabBtnSwiperSlide{margin-right:24px}.TabCabinet-module__moGZ6a__container .TabCabinet-module__moGZ6a__tabBtnSwiperSlide:last-child{margin-right:0}
.VoteResultBottomSheet-module-scss-module__hjdd4q__content{flex-direction:column;gap:16px;display:flex}.VoteResultBottomSheet-module-scss-module__hjdd4q__resultImageWrapper{border-radius:10px;width:100%;max-width:480px;margin:0 auto;position:relative;overflow:hidden}.VoteResultBottomSheet-module-scss-module__hjdd4q__confettiContainer{perspective:760px;pointer-events:none;z-index:2;position:absolute;inset:0;overflow:hidden}.VoteResultBottomSheet-module-scss-module__hjdd4q__confetti{z-index:2;opacity:.8;border-radius:0;position:absolute;top:-10px}.VoteResultBottomSheet-module-scss-module__hjdd4q__confettiSlow{animation:2s linear infinite forwards VoteResultBottomSheet-module-scss-module__hjdd4q__vote-confetti-slow}.VoteResultBottomSheet-module-scss-module__hjdd4q__confettiMedium{animation:1.75s linear infinite forwards VoteResultBottomSheet-module-scss-module__hjdd4q__vote-confetti-medium}.VoteResultBottomSheet-module-scss-module__hjdd4q__confettiFast{animation:1.3s linear infinite forwards VoteResultBottomSheet-module-scss-module__hjdd4q__vote-confetti-fast}@keyframes VoteResultBottomSheet-module-scss-module__hjdd4q__vote-confetti-slow{0%{transform:translate(0,0)rotateX(0)rotateY(0)}to{transform:translate(25px,200px)rotateX(360deg)rotateY(180deg)}}@keyframes VoteResultBottomSheet-module-scss-module__hjdd4q__vote-confetti-medium{0%{transform:translate(0,0)rotateX(0)rotateY(0)}to{transform:translate(100px,200px)rotateX(100deg)rotateY(360deg)}}@keyframes VoteResultBottomSheet-module-scss-module__hjdd4q__vote-confetti-fast{0%{transform:translate(0,0)rotateX(0)rotateY(0)}to{transform:translate(-50px,200px)rotateX(10deg)rotateY(250deg)}}.VoteResultBottomSheet-module-scss-module__hjdd4q__resultDescription{white-space:pre-line}.VoteResultBottomSheet-module-scss-module__hjdd4q__description{text-align:center;color:#666;margin:0}.VoteResultBottomSheet-module-scss-module__hjdd4q__buttonWrapper{justify-content:flex-end;width:100%;max-width:460px;margin:0 auto;display:flex;position:relative}.VoteResultBottomSheet-module-scss-module__hjdd4q__maxWidth500{max-width:460px;margin:0 auto}
.TextList-module__nkMiAG__wrapper{position:relative}.TextList-module__nkMiAG__swiperWrapper .swiper-slide{cursor:pointer;width:140px;-webkit-tap-highlight-color:transparent!important}@media (max-width:767px){.TextList-module__nkMiAG__swiperWrapper{margin-left:-20px;padding-left:20px;padding-right:20px}}.TextList-module__nkMiAG__textListItemWrapper{border-bottom:1px solid #f2f2f2}.TextList-module__nkMiAG__textListItemWrapper:last-of-type{border-bottom:none}.TextList-module__nkMiAG__text{white-space:nowrap;text-overflow:ellipsis;height:40px;line-height:40px;overflow:hidden}.TextList-module__nkMiAG__columnWrapper{flex-direction:column;display:flex}
.Timer-module-scss-module__6BourG__textBlock{display:block}.Timer-module-scss-module__6BourG__time{text-align:center;min-width:26px;display:inline-block}.Timer-module-scss-module__6BourG__milliseconds{text-align:center;min-width:14px;display:inline-block}
.TopFixedWrapper-module__616z5a__container{top:calc(var(--sat));max-width:var(--container-max-width,768px);width:100%;z-index:var(--z-index);background:#fff;position:sticky}.TopFixedWrapper-module__616z5a__notchHeight{height:var(--sat);max-width:var(--container-max-width,768px);width:100%;z-index:var(--z-index);background:#fff;position:sticky;top:0}
.styles-module-scss-module__jUbdoq__buttonWrapper{display:flex}.styles-module-scss-module__jUbdoq__buttonWrapper.styles-module-scss-module__jUbdoq__alignLeft{justify-content:left}.styles-module-scss-module__jUbdoq__buttonWrapper.styles-module-scss-module__jUbdoq__alignCenter{justify-content:center}.styles-module-scss-module__jUbdoq__buttonWrapper.styles-module-scss-module__jUbdoq__alignRight{justify-content:right}
.VoteCabinet-module__Xnvhna__container{flex-flow:wrap;gap:40px 16px;display:flex;position:relative}.VoteCabinet-module__Xnvhna__option{flex-direction:column;width:calc(50% - 8px);display:flex;position:relative}.VoteCabinet-module__Xnvhna__imageWrapper{border-radius:10px;flex-shrink:0;align-self:stretch;height:156px;margin-bottom:12px;position:relative;overflow:hidden}.VoteCabinet-module__Xnvhna__badgeWrapper{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:4px;display:flex;position:absolute;top:10px;left:10px}.VoteCabinet-module__Xnvhna__badge{-webkit-backdrop-filter:blur(13.59px);backdrop-filter:blur(13.59px);background:#fff;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;gap:4px;padding:5px 8px;display:flex;position:relative}.VoteCabinet-module__Xnvhna__badgeLabel{text-align:left;color:#222;font-size:10px;font-weight:700;line-height:13px}.VoteCabinet-module__Xnvhna__content{flex-direction:column;flex:auto;align-items:center;width:100%;margin-bottom:16px;display:flex}.VoteCabinet-module__Xnvhna__title{color:#f7f7f7;text-align:left;margin-bottom:6px;font-size:14px;font-weight:700;line-height:18px}.VoteCabinet-module__Xnvhna__description{color:#999;text-align:center;font-size:12px;line-height:16px;font-weight:400p}
.VoteButton-module__Di1eVa__container{background:#fff;border-radius:10px;flex:1 0 0;justify-content:center;align-items:center;gap:4px;padding:12px 16px;display:flex}.VoteButton-module__Di1eVa__disabled{background:var(--tds-cool-gray-100)}
.styles-module-scss-module__N-HmIa__swiperWrapper .swiper-slide{cursor:pointer}.styles-module-scss-module__N-HmIa__swiperWrapper .swiper-pagination-bullets{top:calc(var(--swiper-height) - 23px)}@media (max-width:767px){.styles-module-scss-module__N-HmIa__listWrapper{margin-left:-20px;padding:0 20px}}.styles-module-scss-module__N-HmIa__listWrapper .banner-item-wrapper{margin-top:28px}.styles-module-scss-module__N-HmIa__listWrapper .banner-item-wrapper:first-of-type{margin-top:0}
@media (max-width:767px){.WideBanner-module-scss-module__Haz-DW__swiperContainer{padding-right:20px}}
.ChannelLinkBanner-module-scss-module__kVCI8G__topBanner{width:100%;max-width:var(--container-max-width,768px);z-index:9;margin:auto}.ChannelLinkBanner-module-scss-module__kVCI8G__topBanner .ChannelLinkBanner-module-scss-module__kVCI8G__contentsWrapper{max-width:var(--container-max-width,768px);background-color:#000;justify-content:center;align-items:center;gap:12px;padding:0 15px;display:flex}.ChannelLinkBanner-module-scss-module__kVCI8G__topBanner .ChannelLinkBanner-module-scss-module__kVCI8G__logo{border-radius:9px;overflow:hidden}.ChannelLinkBanner-module-scss-module__kVCI8G__topBanner .ChannelLinkBanner-module-scss-module__kVCI8G__linkText{display:inline-flex}
.ThtBanner-module-scss-module__hyQ5-G__container{width:100%;max-width:500px;padding:12px 20px 14.5px}.ThtBanner-module-scss-module__hyQ5-G__topSection{justify-content:space-between;align-items:center;display:flex}.ThtBanner-module-scss-module__hyQ5-G__topSection p{color:#eee;text-align:left;font-family:HelveticaNeue;font-size:12px;font-weight:700;line-height:17px;position:relative}.ThtBanner-module-scss-module__hyQ5-G__topSection button{justify-content:center;align-items:center;display:flex}.ThtBanner-module-scss-module__hyQ5-G__description{word-break:keep-all}
.SplashBanner-module-scss-module__IMGHmG__splashSection{max-width:var(--medium-width);width:100%;top:calc(20px + var(--sat));opacity:0;padding:0 20px;position:absolute;left:50%;transform:translate(-50%)}.SplashBanner-module-scss-module__IMGHmG__container{background:#4a4ef1;border-radius:4px;flex-direction:row;width:100%;display:flex}.SplashBanner-module-scss-module__IMGHmG__left,.SplashBanner-module-scss-module__IMGHmG__left *{border-top-left-radius:4px!important;border-bottom-left-radius:4px!important}.SplashBanner-module-scss-module__IMGHmG__right{flex-direction:column;justify-content:space-between;width:100%;padding:16px;display:flex}.SplashBanner-module-scss-module__IMGHmG__right .SplashBanner-module-scss-module__IMGHmG__button{justify-content:flex-end;width:100%;display:flex}
@media (min-width:1108px){html[data-channel-org-key=tripstore]:not([data-is-app=true]) .AppInstallBanner-module-scss-module__BAzPba__fixedContainer{margin-left:116px}html[data-channel-org-key=tripstore]:not([data-is-app=true]) .AppInstallBanner-module-scss-module__BAzPba__fixedContainerForModal{left:116px}}.AppInstallBanner-module-scss-module__BAzPba__fixedContainer{width:100%;max-width:var(--container-max-width,768px);margin:0 auto;position:fixed;left:50%;transform:translate(-50%)}.AppInstallBanner-module-scss-module__BAzPba__container{background:var(--tds-color-black)!important;padding:10px 16px!important}.AppInstallBanner-module-scss-module__BAzPba__leftContainer{flex-direction:row;flex:1;align-items:center;gap:4px;display:flex}.AppInstallBanner-module-scss-module__BAzPba__description{color:#fff;word-break:keep-all}.AppInstallBanner-module-scss-module__BAzPba__close{cursor:pointer;margin-left:8px}
@media (min-width:1108px){html[data-channel-org-key=tripstore]:not([data-is-app=true]) .BaseBanner-module-scss-module__orrc2a__fixedContainer{margin-left:116px}html[data-channel-org-key=tripstore]:not([data-is-app=true]) .BaseBanner-module-scss-module__orrc2a__fixedContainerForModal,html[data-channel-org-key=tripstore]:not([data-is-app=true]) .BaseBanner-module-scss-module__orrc2a__container{left:116px}}.BaseBanner-module-scss-module__orrc2a__fixedContainer{width:100%;max-width:var(--container-max-width,768px);margin:0 auto;position:fixed;left:50%;transform:translate(-50%)}.BaseBanner-module-scss-module__orrc2a__container{width:100%;max-width:var(--container-max-width,768px);z-index:9;background:var(--tds-gradient-brand);justify-content:center;align-items:center;margin:0 auto;padding:12px 16px 12px 22px;display:flex;position:relative}.BaseBanner-module-scss-module__orrc2a__leftContainer{flex-direction:row;flex:1;align-items:center;gap:8px;display:flex}.BaseBanner-module-scss-module__orrc2a__description{color:#fff;word-break:keep-all}.BaseBanner-module-scss-module__orrc2a__close{cursor:pointer;margin-left:8px}
@media (min-width:1108px){html[data-channel-org-key=tripstore]:not([data-is-app=true]) .InAppPromotionBanner-module-scss-module__0iFY5q__fixedContainer{margin-left:116px}html[data-channel-org-key=tripstore]:not([data-is-app=true]) .InAppPromotionBanner-module-scss-module__0iFY5q__fixedContainerForModal{left:116px}}.InAppPromotionBanner-module-scss-module__0iFY5q__fixedContainer{width:100%;max-width:var(--container-max-width,768px);margin:0 auto;position:fixed;left:50%;transform:translate(-50%)}.InAppPromotionBanner-module-scss-module__0iFY5q__leftContainer{flex-direction:row;flex:1;align-items:center;gap:8px;display:flex}.InAppPromotionBanner-module-scss-module__0iFY5q__description{color:#fff;word-break:keep-all}.InAppPromotionBanner-module-scss-module__0iFY5q__close{cursor:pointer;margin-left:8px}
@media (min-width:1108px){html[data-channel-org-key=tripstore]:not([data-is-app=true]) .InstallAppPickBanner-module-scss-module__iVAyXa__fixedContainer{margin-left:116px}html[data-channel-org-key=tripstore]:not([data-is-app=true]) .InstallAppPickBanner-module-scss-module__iVAyXa__fixedContainerForModal{left:116px}}.InstallAppPickBanner-module-scss-module__iVAyXa__fixedContainer{width:100%;max-width:var(--container-max-width,768px);margin:0 auto;position:fixed;left:50%;transform:translate(-50%)}.InstallAppPickBanner-module-scss-module__iVAyXa__installAppPickBannerWrapper{z-index:100;background:#fff;height:66px;transition:transform .15s ease-in-out;position:fixed;top:0;left:0;right:0;transform:translateY(-100%)}.InstallAppPickBanner-module-scss-module__iVAyXa__installAppPickBannerWrapper.InstallAppPickBanner-module-scss-module__iVAyXa__show{transform:translateY(0)}.InstallAppPickBanner-module-scss-module__iVAyXa__installAppPickBannerWrapper.InstallAppPickBanner-module-scss-module__iVAyXa__hide{transform:translateY(-100%)}.InstallAppPickBanner-module-scss-module__iVAyXa__container{width:100%;max-width:var(--container-max-width,768px);z-index:9;justify-content:center;align-items:center;margin:0 auto;display:flex;position:relative}.InstallAppPickBanner-module-scss-module__iVAyXa__installAppPickBanner{background:#fff;gap:16px;height:100%;padding:12px 20px;display:flex;box-shadow:0 2px 8px #00000014;padding-left:16px!important}.InstallAppPickBanner-module-scss-module__iVAyXa__installAppPickBanner .InstallAppPickBanner-module-scss-module__iVAyXa__left{flex-direction:row;flex:1;gap:10px;display:flex}.InstallAppPickBanner-module-scss-module__iVAyXa__installAppPickBanner .InstallAppPickBanner-module-scss-module__iVAyXa__left .InstallAppPickBanner-module-scss-module__iVAyXa__thumbnail{width:42px;height:42px;position:relative}.InstallAppPickBanner-module-scss-module__iVAyXa__installAppPickBanner .InstallAppPickBanner-module-scss-module__iVAyXa__left .InstallAppPickBanner-module-scss-module__iVAyXa__thumbnail .InstallAppPickBanner-module-scss-module__iVAyXa__dot{background:#ef3737;border:2px solid #fff;border-radius:50%;width:10px;height:10px;position:absolute;top:1px;right:0}.InstallAppPickBanner-module-scss-module__iVAyXa__installAppPickBanner .InstallAppPickBanner-module-scss-module__iVAyXa__left .InstallAppPickBanner-module-scss-module__iVAyXa__content{flex-direction:column;justify-content:center;align-items:flex-start;gap:0;display:flex}.InstallAppPickBanner-module-scss-module__iVAyXa__right{align-items:center;display:flex}
.Dimmer-module__olb38G__wrapper{z-index:var(--z-index);background-color:var(--tds-black);opacity:0;height:100%;margin:auto;position:fixed;inset:0}
.MonthlyCalendarB-module-scss-module__iMS6Mq__datesCover{z-index:10;background-color:var(--tds-white);width:100%;position:sticky;top:0;left:0}.MonthlyCalendarB-module-scss-module__iMS6Mq__datesCover:before{content:"";z-index:11;background-color:var(--tds-cool-gray-30);width:100%;height:.5px;position:absolute;bottom:0;left:0}.MonthlyCalendarB-module-scss-module__iMS6Mq__datesInner{width:100%;max-width:500px;margin:0 auto}.MonthlyCalendarB-module-scss-module__iMS6Mq__dates{justify-content:space-between;padding:10px 20px;display:flex}.MonthlyCalendarB-module-scss-module__iMS6Mq__day{color:var(--color);text-align:center;flex:auto;font-size:11px}.MonthlyCalendarB-module-scss-module__iMS6Mq__monthWrapper{flex-direction:column;gap:60px;height:100%;padding-top:30px;display:flex;position:relative;overflow-y:auto}.MonthlyCalendarB-module-scss-module__iMS6Mq__monthWrapperDragging{-webkit-user-select:none;user-select:none;touch-action:none}.MonthlyCalendarB-module-scss-module__iMS6Mq__calendarWeek{justify-content:flex-end;display:flex}.MonthlyCalendarB-module-scss-module__iMS6Mq__calendarWeek:first-of-type{justify-content:flex-end}.MonthlyCalendarB-module-scss-module__iMS6Mq__calendarWeek:last-of-type{justify-content:flex-start}.MonthlyCalendarB-module-scss-module__iMS6Mq__weekTitle{justify-content:space-between;align-items:center;gap:12px;margin-bottom:6px;display:flex}.MonthlyCalendarB-module-scss-module__iMS6Mq__monthMeta{align-items:center;min-width:0;display:flex}.MonthlyCalendarB-module-scss-module__iMS6Mq__monthAllCheckbox{flex-shrink:0;align-items:center}.MonthlyCalendarB-module-scss-module__iMS6Mq__month{flex-direction:column;flex-shrink:0;gap:10px 0;width:100%;max-width:500px;margin:0 auto;padding:0 20px;display:flex}.MonthlyCalendarB-module-scss-module__iMS6Mq__highestTemperature{margin-right:4px}
.ShareButton-module__T7igFq__wrapper{height:var(--height,24px);display:inline-block}
.MarketingConsentBottomSheet-module-scss-module__b7afoG__marketingConsentBottomSheetBody{max-width:500px;margin:0 auto}.MarketingConsentBottomSheet-module-scss-module__b7afoG__contentWrapper{text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.MarketingConsentBottomSheet-module-scss-module__b7afoG__title{margin-top:10px}.MarketingConsentBottomSheet-module-scss-module__b7afoG__description{margin-top:12px;line-height:1.5}.MarketingConsentBottomSheet-module-scss-module__b7afoG__buttonWrapper{gap:10px;width:100%;max-width:460px;margin:0 auto;display:flex;position:relative}.MarketingConsentBottomSheet-module-scss-module__b7afoG__cancelButton,.MarketingConsentBottomSheet-module-scss-module__b7afoG__agreeButton{flex:1}
.BadgeDot-module-scss-module__NgEF5q__container{background:var(--background-color,var(--tds-red-60));border-radius:100px;justify-content:center;align-items:center;width:fit-content;display:flex}.BadgeDot-module-scss-module__NgEF5q__container.BadgeDot-module-scss-module__NgEF5q__stroke{border:2px solid var(--stroke-color,var(--tds-white))}.BadgeDot-module-scss-module__NgEF5q__container .BadgeDot-module-scss-module__NgEF5q__body{justify-content:center;align-items:center;display:flex}.BadgeDot-module-scss-module__NgEF5q__container.BadgeDot-module-scss-module__NgEF5q__xsmall .BadgeDot-module-scss-module__NgEF5q__body{width:6px;height:6px}.BadgeDot-module-scss-module__NgEF5q__container.BadgeDot-module-scss-module__NgEF5q__small .BadgeDot-module-scss-module__NgEF5q__body{width:8px;height:8px}.BadgeDot-module-scss-module__NgEF5q__container.BadgeDot-module-scss-module__NgEF5q__medium .BadgeDot-module-scss-module__NgEF5q__body{width:10px;height:10px}.BadgeDot-module-scss-module__NgEF5q__container.BadgeDot-module-scss-module__NgEF5q__large .BadgeDot-module-scss-module__NgEF5q__body{width:14px;height:14px}.BadgeDot-module-scss-module__NgEF5q__container.BadgeDot-module-scss-module__NgEF5q__xlarge .BadgeDot-module-scss-module__NgEF5q__body{width:16px;height:16px}
.BadgeIcon-module-scss-module__CCzKwG__container{background:var(--background-color,var(--tds-red-60));border-radius:100px;justify-content:center;align-items:center;width:fit-content;display:flex}.BadgeIcon-module-scss-module__CCzKwG__container.BadgeIcon-module-scss-module__CCzKwG__stroke{border:2px solid var(--stroke-color,var(--tds-white))}.BadgeIcon-module-scss-module__CCzKwG__container .BadgeIcon-module-scss-module__CCzKwG__body{justify-content:center;align-items:center;display:flex}.BadgeIcon-module-scss-module__CCzKwG__container.BadgeIcon-module-scss-module__CCzKwG__small .BadgeIcon-module-scss-module__CCzKwG__body{width:18px;height:18px}.BadgeIcon-module-scss-module__CCzKwG__container.BadgeIcon-module-scss-module__CCzKwG__small .BadgeIcon-module-scss-module__CCzKwG__body .BadgeIcon-module-scss-module__CCzKwG__icon{width:10px;height:10px}.BadgeIcon-module-scss-module__CCzKwG__container.BadgeIcon-module-scss-module__CCzKwG__medium .BadgeIcon-module-scss-module__CCzKwG__body{width:24px;height:24px}.BadgeIcon-module-scss-module__CCzKwG__container.BadgeIcon-module-scss-module__CCzKwG__medium .BadgeIcon-module-scss-module__CCzKwG__body .BadgeIcon-module-scss-module__CCzKwG__icon{width:14px;height:14px}.BadgeIcon-module-scss-module__CCzKwG__container.BadgeIcon-module-scss-module__CCzKwG__large .BadgeIcon-module-scss-module__CCzKwG__body{width:30px;height:30px}.BadgeIcon-module-scss-module__CCzKwG__container.BadgeIcon-module-scss-module__CCzKwG__large .BadgeIcon-module-scss-module__CCzKwG__body .BadgeIcon-module-scss-module__CCzKwG__icon{width:18px;height:18px}
.BadgeNumber-module-scss-module__ZUCy5W__container{background:var(--background-color,var(--tds-red-60));border-radius:100px;justify-content:center;align-items:center;width:fit-content;display:flex}.BadgeNumber-module-scss-module__ZUCy5W__container.BadgeNumber-module-scss-module__ZUCy5W__stroke{border:2px solid var(--stroke-color,var(--tds-white))}.BadgeNumber-module-scss-module__ZUCy5W__container .BadgeNumber-module-scss-module__ZUCy5W__body{justify-content:center;align-items:center;display:flex}.BadgeNumber-module-scss-module__ZUCy5W__container.BadgeNumber-module-scss-module__ZUCy5W__small .BadgeNumber-module-scss-module__ZUCy5W__body{height:14px;padding:1px 5px}.BadgeNumber-module-scss-module__ZUCy5W__container.BadgeNumber-module-scss-module__ZUCy5W__medium .BadgeNumber-module-scss-module__ZUCy5W__body{height:18px;padding:2px 7px}.BadgeNumber-module-scss-module__ZUCy5W__container.BadgeNumber-module-scss-module__ZUCy5W__large .BadgeNumber-module-scss-module__ZUCy5W__body{height:22px;padding:3px 8px}.BadgeNumber-module-scss-module__ZUCy5W__bounceIn{animation:.4s forwards BadgeNumber-module-scss-module__ZUCy5W__bounce-in}.BadgeNumber-module-scss-module__ZUCy5W__bounceOut{animation:.7s forwards BadgeNumber-module-scss-module__ZUCy5W__bounce-out}@keyframes BadgeNumber-module-scss-module__ZUCy5W__bounce-in{0%{opacity:0;transform:scale(.2)}50%{opacity:1;transform:scale(1.1)}80%{transform:scale(.9)}to{transform:scale(1)}}@keyframes BadgeNumber-module-scss-module__ZUCy5W__bounce-out{0%{opacity:1;transform:scale(1)}50%{opacity:0;transform:scale(.6)}to{opacity:0;transform:scale(.2)}}
.BadgeText-module-scss-module__mzaOdG__container{border-radius:var(--border-radius,2px);width:fit-content;color:var(--color);box-sizing:border-box;justify-content:center;align-items:center;gap:2px;display:flex}.BadgeText-module-scss-module__mzaOdG__icon{justify-content:center;align-items:center;display:flex}.BadgeText-module-scss-module__mzaOdG__container.BadgeText-module-scss-module__mzaOdG__fill{border:1px solid var(--background-color,var(--tds-black));background:var(--background-color,var(--tds-black))}.BadgeText-module-scss-module__mzaOdG__container.BadgeText-module-scss-module__mzaOdG__fill .BadgeText-module-scss-module__mzaOdG__text{color:var(--color,var(--tds-white))}.BadgeText-module-scss-module__mzaOdG__container.BadgeText-module-scss-module__mzaOdG__stroke{border:1px solid var(--stroke-color,var(--tds-cool-gray-30));background:var(--background-color,var(--tds-white))}.BadgeText-module-scss-module__mzaOdG__container.BadgeText-module-scss-module__mzaOdG__stroke .BadgeText-module-scss-module__mzaOdG__text{color:var(--color,var(--tds-cool-gray-100))}.BadgeText-module-scss-module__mzaOdG__container.BadgeText-module-scss-module__mzaOdG__combination{border:1px solid var(--stroke-color,var(--tds-red-30));background:var(--background-color,var(--tds-red-10))}.BadgeText-module-scss-module__mzaOdG__container.BadgeText-module-scss-module__mzaOdG__combination .BadgeText-module-scss-module__mzaOdG__text{color:var(--color,var(--tds-red-70))}.BadgeText-module-scss-module__mzaOdG__container.BadgeText-module-scss-module__mzaOdG__xsmall{min-width:18px;height:18px;padding:0 4px}.BadgeText-module-scss-module__mzaOdG__container.BadgeText-module-scss-module__mzaOdG__xsmall .BadgeText-module-scss-module__mzaOdG__icon{width:11px;height:11px}.BadgeText-module-scss-module__mzaOdG__container.BadgeText-module-scss-module__mzaOdG__xsmall.BadgeText-module-scss-module__mzaOdG__only .BadgeText-module-scss-module__mzaOdG__icon{width:12px;height:12px}.BadgeText-module-scss-module__mzaOdG__container.BadgeText-module-scss-module__mzaOdG__small{min-width:22px;height:22px;padding:0 5px}.BadgeText-module-scss-module__mzaOdG__container.BadgeText-module-scss-module__mzaOdG__small .BadgeText-module-scss-module__mzaOdG__icon,.BadgeText-module-scss-module__mzaOdG__container.BadgeText-module-scss-module__mzaOdG__small .BadgeText-module-scss-module__mzaOdG__emoji{width:12px;height:12px}.BadgeText-module-scss-module__mzaOdG__container.BadgeText-module-scss-module__mzaOdG__small.BadgeText-module-scss-module__mzaOdG__only .BadgeText-module-scss-module__mzaOdG__icon{width:13px;height:13px}.BadgeText-module-scss-module__mzaOdG__container.BadgeText-module-scss-module__mzaOdG__medium{gap:3px;min-width:26px;height:26px;padding:0 6px}.BadgeText-module-scss-module__mzaOdG__container.BadgeText-module-scss-module__mzaOdG__medium .BadgeText-module-scss-module__mzaOdG__icon{width:13px;height:13px}.BadgeText-module-scss-module__mzaOdG__container.BadgeText-module-scss-module__mzaOdG__medium.BadgeText-module-scss-module__mzaOdG__only .BadgeText-module-scss-module__mzaOdG__icon{width:14px;height:14px}.BadgeText-module-scss-module__mzaOdG__container.BadgeText-module-scss-module__mzaOdG__xlarge{gap:4px;min-width:32px;height:32px;padding:0 9px}.BadgeText-module-scss-module__mzaOdG__container.BadgeText-module-scss-module__mzaOdG__xlarge .BadgeText-module-scss-module__mzaOdG__icon{width:16px;height:16px}.BadgeText-module-scss-module__mzaOdG__container.BadgeText-module-scss-module__mzaOdG__xlarge.BadgeText-module-scss-module__mzaOdG__only .BadgeText-module-scss-module__mzaOdG__icon{width:20px;height:20px}.BadgeText-module-scss-module__mzaOdG__container.BadgeText-module-scss-module__mzaOdG__large{gap:4px;min-width:30px;height:30px;padding:0 8px}.BadgeText-module-scss-module__mzaOdG__container.BadgeText-module-scss-module__mzaOdG__large .BadgeText-module-scss-module__mzaOdG__icon{width:14px;height:14px}.BadgeText-module-scss-module__mzaOdG__container.BadgeText-module-scss-module__mzaOdG__large.BadgeText-module-scss-module__mzaOdG__only .BadgeText-module-scss-module__mzaOdG__icon{width:16px;height:16px}.BadgeText-module-scss-module__mzaOdG__container.BadgeText-module-scss-module__mzaOdG__only{padding:0}
@media (min-width:1108px){html[data-channel-org-key=tripstore]:not([data-is-app=true]) .BottomSheet-module-scss-module__rvIwLW__fixedContainer,html[data-channel-org-key=tripstore]:not([data-is-app=true]) .BottomSheet-module-scss-module__rvIwLW__container{margin-left:116px}html[data-channel-org-key=tripstore]:not([data-is-app=true]) .BottomSheet-module-scss-module__rvIwLW__fixedContainerForModal{left:116px}}.BottomSheet-module-scss-module__rvIwLW__fixedContainer,.BottomSheet-module-scss-module__rvIwLW__container{width:100%;max-width:var(--container-max-width,768px);margin:0 auto;position:fixed;left:50%;transform:translate(-50%)}.BottomSheet-module-scss-module__rvIwLW__container{z-index:1001;width:100%;max-height:clamp(var(--sab));will-change:transform;background-color:#fff;border-top-left-radius:20px;border-top-right-radius:20px;display:block;bottom:0;transform:translate(-50%)}.BottomSheet-module-scss-module__rvIwLW__container:after{content:"";background-color:#fff;height:600px;position:absolute;inset:calc(100% - 1px) 0 -600px}.BottomSheet-module-scss-module__rvIwLW__header{z-index:1002;text-align:center;-webkit-user-select:none;user-select:none;touch-action:none;background:linear-gradient(#fff 0%,#ffffffd9 13%,#ffffffb5 25%,#ffffff96 35%,#ffffff7a 44%,#ffffff63 52%,#ffffff4d 59%,#ffffff3b 66%,#ffffff2b 71%,#ffffff1f 76%,#ffffff14 81%,#ffffff0d 85%,#ffffff08 88%,#ffffff03 92%,#fff0 96% 100%);border-top-left-radius:20px;border-top-right-radius:20px;justify-content:center;align-items:center;width:100%;height:55px;padding:8px 0 35px;display:flex;position:fixed;top:0;left:0}.BottomSheet-module-scss-module__rvIwLW__header>svg{cursor:pointer;fill:#0003}.BottomSheet-module-scss-module__rvIwLW__header:hover>svg,.BottomSheet-module-scss-module__rvIwLW__header:active>svg{fill:#00000080}.BottomSheet-module-scss-module__rvIwLW__kakaobank.BottomSheet-module-scss-module__rvIwLW__body{padding-bottom:calc(112px + var(--sab))!important}.BottomSheet-module-scss-module__rvIwLW__body{box-sizing:border-box;max-height:calc(var(--bottomsheet-vh,var(--vh)) - 100px - min(var(--sab),64px));padding:55px 20px calc(126px + var(--sab));-ms-overflow-style:none;scrollbar-width:none;-webkit-overflow-scrolling:touch;overflow-y:auto}.BottomSheet-module-scss-module__rvIwLW__body::-webkit-scrollbar{display:none}.BottomSheet-module-scss-module__rvIwLW__body.BottomSheet-module-scss-module__rvIwLW__noFooter{max-height:calc(var(--bottomsheet-vh,var(--vh)) - 100px - min(var(--sab),64px));padding:55px 20px calc(46px + var(--sab))}.BottomSheet-module-scss-module__rvIwLW__body.BottomSheet-module-scss-module__rvIwLW__buttonFooter{max-height:calc(var(--bottomsheet-vh,var(--vh)) - 100px - min(var(--sab),64px));padding:55px 20px calc(114px + var(--sab))}.BottomSheet-module-scss-module__rvIwLW__titleWrapper{margin-bottom:12px}.BottomSheet-module-scss-module__rvIwLW__mainTitleWrapper{justify-content:flex-start;align-items:center;gap:6px;display:flex}.BottomSheet-module-scss-module__rvIwLW__mainTitleWrapper.BottomSheet-module-scss-module__rvIwLW__hasButton{justify-content:space-between;align-items:flex-end}.BottomSheet-module-scss-module__rvIwLW__title{font-size:var(--size);color:var(--color);word-wrap:break-word;font-weight:700;line-height:29px}.BottomSheet-module-scss-module__rvIwLW__titleButton{color:#999;font-size:14px;font-weight:400;line-height:18px}.BottomSheet-module-scss-module__rvIwLW__subtitle{margin-top:var(--margin-top);color:#999;font-size:14px;font-weight:400;line-height:18px}.BottomSheet-module-scss-module__rvIwLW__footer{z-index:1002;box-sizing:border-box;width:100%;padding:16px 20px calc(24px + var(--sab));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%);align-items:center;gap:10px;display:flex;position:fixed;bottom:0;left:50%;transform:translate(-50%)}.BottomSheet-module-scss-module__rvIwLW__footer.BottomSheet-module-scss-module__rvIwLW__rightType{justify-content:end}.BottomSheet-module-scss-module__rvIwLW__footer.BottomSheet-module-scss-module__rvIwLW__centerType{justify-content:center}.BottomSheet-module-scss-module__rvIwLW__footer.BottomSheet-module-scss-module__rvIwLW__textType{justify-content:space-between;gap:20px}.BottomSheet-module-scss-module__rvIwLW__footer.BottomSheet-module-scss-module__rvIwLW__textType .BottomSheet-module-scss-module__rvIwLW__phrase{word-break:break-word;font-size:12px;font-weight:700;line-height:16px;position:relative}.BottomSheet-module-scss-module__rvIwLW__footer.BottomSheet-module-scss-module__rvIwLW__textType .BottomSheet-module-scss-module__rvIwLW__buttonWrapper{flex-shrink:0}.BottomSheet-module-scss-module__rvIwLW__footer.BottomSheet-module-scss-module__rvIwLW__textType .BottomSheet-module-scss-module__rvIwLW__buttonWrapper>.BottomSheet-module-scss-module__rvIwLW__button1{margin-right:10px}.BottomSheet-module-scss-module__rvIwLW__footer.BottomSheet-module-scss-module__rvIwLW__fullType{justify-content:flex-start}.BottomSheet-module-scss-module__rvIwLW__footer.BottomSheet-module-scss-module__rvIwLW__fullType>button{width:100%;min-width:79px}.BottomSheet-module-scss-module__rvIwLW__footer.BottomSheet-module-scss-module__rvIwLW__kakaobankFooter{padding-bottom:calc(8px + var(--sab))}.BottomSheet-module-scss-module__rvIwLW__button{box-sizing:border-box;min-width:79px;height:60px;color:var(--color);background-color:var(--bg-color);border:1px solid var(--bg-color);border-radius:100px;padding:20px 26px;font-size:14px;font-style:normal;font-weight:700;line-height:18px}.BottomSheet-module-scss-module__rvIwLW__button.BottomSheet-module-scss-module__rvIwLW__button1{color:#222;background-color:#f2f2f2}.BottomSheet-module-scss-module__rvIwLW__button.BottomSheet-module-scss-module__rvIwLW__button2{color:#fff;background-color:#000}.BottomSheet-module-scss-module__rvIwLW__button.BottomSheet-module-scss-module__rvIwLW__disabledButton1,.BottomSheet-module-scss-module__rvIwLW__button.BottomSheet-module-scss-module__rvIwLW__disabledButton2{color:#ddd;background-color:#bbb;border:1px solid #bbb}.BottomSheet-module-scss-module__rvIwLW__withdrawalButton{color:#fff;background-color:#ff5a33;background-image:linear-gradient(135deg,#ff5a33 0%,#e81045 100%)}.BottomSheet-module-scss-module__rvIwLW__withdrawalButton .BottomSheet-module-scss-module__rvIwLW__loadingText{opacity:.4}.BottomSheet-module-scss-module__rvIwLW__imageContainer>.BottomSheet-module-scss-module__rvIwLW__header{background:0 0}.BottomSheet-module-scss-module__rvIwLW__imageContainer>.BottomSheet-module-scss-module__rvIwLW__body{max-height:calc(var(--bottomsheet-vh,var(--vh)) - 100px - min(var(--sab),64px));padding:0 0 calc(112px + var(--sab));border-top-left-radius:20px;border-top-right-radius:20px}.BottomSheet-module-scss-module__rvIwLW__imageContainer>.BottomSheet-module-scss-module__rvIwLW__body.BottomSheet-module-scss-module__rvIwLW__noFooter{padding:0}.BottomSheet-module-scss-module__rvIwLW__imageContainer .BottomSheet-module-scss-module__rvIwLW__content{margin-top:0}.BottomSheet-module-scss-module__rvIwLW__itineraryContainer>.BottomSheet-module-scss-module__rvIwLW__body{border-top-left-radius:20px;border-top-right-radius:20px}
.HyundaiCardMPointBottomSheet-module-scss-module__vLLfva__maxWidth500{word-break:keep-all;max-width:500px;margin:0 auto}.HyundaiCardMPointBottomSheet-module-scss-module__vLLfva__discountAmount{color:var(--tds-red-70);font-weight:700}.HyundaiCardMPointBottomSheet-module-scss-module__vLLfva__wordBreak{white-space:pre-line;word-break:keep-all;word-wrap:break-word}.HyundaiCardMPointBottomSheet-module-scss-module__vLLfva__buttonWrapper{justify-content:flex-end;width:100%;max-width:460px;margin:0 auto;display:flex;position:relative}
.RefundGuaranteeBottomSheet-module-scss-module__HRxzla__maxWidth500{max-width:500px;margin:0 auto}.RefundGuaranteeBottomSheet-module-scss-module__HRxzla__buttonWrapper{justify-content:flex-end;width:100%;max-width:460px;margin:0 auto;display:flex;position:relative}.RefundGuaranteeBottomSheet-module-scss-module__HRxzla__wordBreak{white-space:pre-line;word-break:keep-all;word-wrap:break-word}
.TripRouletteVisualSection-module-scss-module__fAyzYq__container{flex-direction:column;justify-content:center;align-items:center;display:flex}.TripRouletteVisualSection-module-scss-module__fAyzYq__container .TripRouletteVisualSection-module-scss-module__fAyzYq__media{justify-content:center;align-items:center;width:100%;display:flex}.TripRouletteVisualSection-module-scss-module__fAyzYq__container .TripRouletteVisualSection-module-scss-module__fAyzYq__media .TripRouletteVisualSection-module-scss-module__fAyzYq__mediaInner{cursor:default;background:0 0;border:0;justify-content:center;align-items:center;width:335px;height:240px;padding:0;display:flex}.TripRouletteVisualSection-module-scss-module__fAyzYq__container .TripRouletteVisualSection-module-scss-module__fAyzYq__media .TripRouletteVisualSection-module-scss-module__fAyzYq__mediaInner>*{width:100%;height:100%}.TripRouletteVisualSection-module-scss-module__fAyzYq__container .TripRouletteVisualSection-module-scss-module__fAyzYq__media .TripRouletteVisualSection-module-scss-module__fAyzYq__mediaInner:disabled{cursor:default}.TripRouletteVisualSection-module-scss-module__fAyzYq__container .TripRouletteVisualSection-module-scss-module__fAyzYq__media .TripRouletteVisualSection-module-scss-module__fAyzYq__mediaInteractive{cursor:pointer}.TripRouletteVisualSection-module-scss-module__fAyzYq__container .TripRouletteVisualSection-module-scss-module__fAyzYq__cta{justify-content:center;width:100%;display:flex}
.HeroCardItem-module-scss-module___s76Oq__item{width:244px;height:300px;display:flex;position:relative;overflow-y:hidden}.HeroCardItem-module-scss-module___s76Oq__contents{flex-direction:column;justify-content:space-between;padding:16px 16px 24px;display:flex;position:absolute;inset:0}.HeroCardItem-module-scss-module___s76Oq__badges{flex-direction:column;gap:4px;display:flex}.HeroCardItem-module-scss-module___s76Oq__phrases{flex-direction:column;gap:8px;display:flex}
.Button-module-scss-module__wwIuDW__container{box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;display:flex}.Button-module-scss-module__wwIuDW__container.Button-module-scss-module__wwIuDW__large,.Button-module-scss-module__wwIuDW__container.Button-module-scss-module__wwIuDW__xlarge{gap:1px}.Button-module-scss-module__wwIuDW__container.Button-module-scss-module__wwIuDW__xxlarge{gap:2px}.Button-module-scss-module__wwIuDW__container.Button-module-scss-module__wwIuDW__block{width:100%}.Button-module-scss-module__wwIuDW__container:disabled{cursor:not-allowed}.Button-module-scss-module__wwIuDW__container.Button-module-scss-module__wwIuDW__round:not(.Button-module-scss-module__wwIuDW__ghost){border-radius:100px}.Button-module-scss-module__wwIuDW__container .Button-module-scss-module__wwIuDW__icon{justify-content:center;align-items:center;display:flex;position:relative}.Button-module-scss-module__wwIuDW__container.Button-module-scss-module__wwIuDW__ghost{color:var(--button-active-color,var(--tds-cool-gray-100))}.Button-module-scss-module__wwIuDW__container.Button-module-scss-module__wwIuDW__ghost:disabled{color:var(--button-disabled-color,var(--tds-cool-gray-40))}@media (hover:hover) and (pointer:fine){.Button-module-scss-module__wwIuDW__container.Button-module-scss-module__wwIuDW__ghost:not(:disabled):hover{color:var(--button-hover-color,var(--tds-cool-gray-70))}}@media (hover:none){.Button-module-scss-module__wwIuDW__container.Button-module-scss-module__wwIuDW__ghost:not(:disabled):focus,.Button-module-scss-module__wwIuDW__container.Button-module-scss-module__wwIuDW__ghost:not(:disabled):active{color:var(--button-hover-color,var(--tds-cool-gray-70))}}.Button-module-scss-module__wwIuDW__container.Button-module-scss-module__wwIuDW__ghost.Button-module-scss-module__wwIuDW__xxsmall .Button-module-scss-module__wwIuDW__content .Button-module-scss-module__wwIuDW__text,.Button-module-scss-module__wwIuDW__container.Button-module-scss-module__wwIuDW__ghost.Button-module-scss-module__wwIuDW__xsmall .Button-module-scss-module__wwIuDW__content .Button-module-scss-module__wwIuDW__text,.Button-module-scss-module__wwIuDW__container.Button-module-scss-module__wwIuDW__ghost.Button-module-scss-module__wwIuDW__small .Button-module-scss-module__wwIuDW__content .Button-module-scss-module__wwIuDW__text{gap:2px!important}.Button-module-scss-module__wwIuDW__container.Button-module-scss-module__wwIuDW__ghost.Button-module-scss-module__wwIuDW__medium .Button-module-scss-module__wwIuDW__content .Button-module-scss-module__wwIuDW__text,.Button-module-scss-module__wwIuDW__container.Button-module-scss-module__wwIuDW__ghost.Button-module-scss-module__wwIuDW__large .Button-module-scss-module__wwIuDW__content .Button-module-scss-module__wwIuDW__text{gap:3px!important}.Button-module-scss-module__wwIuDW__container.Button-module-scss-module__wwIuDW__ghost.Button-module-scss-module__wwIuDW__xlarge .Button-module-scss-module__wwIuDW__content .Button-module-scss-module__wwIuDW__text,.Button-module-scss-module__wwIuDW__container.Button-module-scss-module__wwIuDW__ghost.Button-module-scss-module__wwIuDW__xxlarge .Button-module-scss-module__wwIuDW__content .Button-module-scss-module__wwIuDW__text{gap:4px!important}.Button-module-scss-module__wwIuDW__container.Button-module-scss-module__wwIuDW__fill{border:1px solid var(--button-active-border-color);background-color:var(--button-active-background-color);color:var(--button-active-color,var(--tds-white))}.Button-module-scss-module__wwIuDW__container.Button-module-scss-module__wwIuDW__fill:disabled{background-color:var(--button-disabled-background-color);border:1px solid var(--button-disabled-border-color);color:var(--button-disabled-color)}@media (hover:hover) and (pointer:fine){.Button-module-scss-module__wwIuDW__container.Button-module-scss-module__wwIuDW__fill:not(:disabled):hover{background-color:var(--button-hover-background-color);border:1px solid var(--button-hover-border-color);color:var(--button-hover-color,var(--button-active-color))}}@media (hover:none){.Button-module-scss-module__wwIuDW__container.Button-module-scss-module__wwIuDW__fill:not(:disabled):focus,.Button-module-scss-module__wwIuDW__container.Button-module-scss-module__wwIuDW__fill:not(:disabled):active{background-color:var(--button-hover-background-color);border:1px solid var(--button-hover-border-color);color:var(--button-hover-color,var(--button-active-color))}}.Button-module-scss-module__wwIuDW__container.Button-module-scss-module__wwIuDW__stroke{border:1px solid var(--button-active-border-color);color:var(--button-active-color,var(--tds-white))}.Button-module-scss-module__wwIuDW__container.Button-module-scss-module__wwIuDW__stroke:disabled{border:1px solid var(--button-disabled-border-color);color:var(--button-disabled-color);background-color:var(--button-disabled-background-color)}@media (hover:hover) and (pointer:fine){.Button-module-scss-module__wwIuDW__container.Button-module-scss-module__wwIuDW__stroke:not(:disabled):hover{background-color:var(--button-hover-background-color);border:1px solid var(--button-hover-border-color);color:var(--button-hover-color,var(--button-active-color))}}@media (hover:none){.Button-module-scss-module__wwIuDW__container.Button-module-scss-module__wwIuDW__stroke:not(:disabled):focus,.Button-module-scss-module__wwIuDW__container.Button-module-scss-module__wwIuDW__stroke:not(:disabled):active{background-color:var(--button-hover-background-color);border:1px solid var(--button-hover-border-color);color:var(--button-hover-color,var(--button-active-color))}}.Button-module-scss-module__wwIuDW__container.Button-module-scss-module__wwIuDW__secondaryGray{border:1px solid var(--button-active-border-color,var(--tds-cool-gray-30,#ccc));color:var(--button-active-color,var(--tds-cool-gray-100,#f3f3f3))}.Button-module-scss-module__wwIuDW__container.Button-module-scss-module__wwIuDW__secondaryGray:disabled{background-color:var(--button-disabled-background-color,var(--tds-cool-gray-50,#e0e0e0));border:1px solid var(--button-disabled-border-color,var(--tds-cool-gray-50,#e0e0e0));color:var(--button-disabled-color,var(--tds-cool-gray-50,#7f7f7f))}.Button-module-scss-module__wwIuDW__container.Button-module-scss-module__wwIuDW__secondaryGray:not(:disabled):hover{background-color:var(--button-hover-background-color,var(--tds-cool-gray-40,#d0d0d0));border:1px solid var(--button-hover-border-color,var(--tds-cool-gray-40,#d0d0d0));color:var(--button-hover-color,var(--tds-cool-gray-100,#f3f3f3))}.Button-module-scss-module__wwIuDW__expand{flex-shrink:0;transition:transform .2s}.Button-module-scss-module__wwIuDW__xxsmall .Button-module-scss-module__wwIuDW__expand{width:8px}.Button-module-scss-module__wwIuDW__xsmall .Button-module-scss-module__wwIuDW__expand{width:9px}.Button-module-scss-module__wwIuDW__small .Button-module-scss-module__wwIuDW__expand{width:10px}.Button-module-scss-module__wwIuDW__medium .Button-module-scss-module__wwIuDW__expand,.Button-module-scss-module__wwIuDW__large .Button-module-scss-module__wwIuDW__expand{width:11px}.Button-module-scss-module__wwIuDW__xlarge .Button-module-scss-module__wwIuDW__expand,.Button-module-scss-module__wwIuDW__xxlarge .Button-module-scss-module__wwIuDW__expand{width:12px}.Button-module-scss-module__wwIuDW__expand.Button-module-scss-module__wwIuDW__expanded{transform:rotate(180deg)}.Button-module-scss-module__wwIuDW__content{justify-content:center;align-items:center;display:flex}.Button-module-scss-module__wwIuDW__xxsmall .Button-module-scss-module__wwIuDW__content,.Button-module-scss-module__wwIuDW__xsmall .Button-module-scss-module__wwIuDW__content,.Button-module-scss-module__wwIuDW__small .Button-module-scss-module__wwIuDW__content{gap:3px}.Button-module-scss-module__wwIuDW__medium .Button-module-scss-module__wwIuDW__content,.Button-module-scss-module__wwIuDW__large .Button-module-scss-module__wwIuDW__content{gap:4px}.Button-module-scss-module__wwIuDW__xlarge .Button-module-scss-module__wwIuDW__content,.Button-module-scss-module__wwIuDW__xxlarge .Button-module-scss-module__wwIuDW__content{gap:5px}.Button-module-scss-module__wwIuDW__text{justify-content:center;align-items:center;display:flex}.Button-module-scss-module__wwIuDW__text.Button-module-scss-module__wwIuDW__alignIconTop{align-items:flex-start}.Button-module-scss-module__wwIuDW__xxsmall .Button-module-scss-module__wwIuDW__text{gap:2px}.Button-module-scss-module__wwIuDW__xsmall .Button-module-scss-module__wwIuDW__text{gap:3px}.Button-module-scss-module__wwIuDW__small .Button-module-scss-module__wwIuDW__text,.Button-module-scss-module__wwIuDW__medium .Button-module-scss-module__wwIuDW__text{gap:4px}.Button-module-scss-module__wwIuDW__large .Button-module-scss-module__wwIuDW__text,.Button-module-scss-module__wwIuDW__xlarge .Button-module-scss-module__wwIuDW__text,.Button-module-scss-module__wwIuDW__xxlarge .Button-module-scss-module__wwIuDW__text{gap:5px}.Button-module-scss-module__wwIuDW__xxsmall .Button-module-scss-module__wwIuDW__icon{width:11px;height:11px}.Button-module-scss-module__wwIuDW__xxsmall .Button-module-scss-module__wwIuDW__emoji{width:12px;height:12px}.Button-module-scss-module__wwIuDW__xxsmall:not(.Button-module-scss-module__wwIuDW__ghost){border-radius:2px;min-width:18px;height:18px;padding:0 5px}.Button-module-scss-module__wwIuDW__xxsmall:not(.Button-module-scss-module__wwIuDW__ghost).Button-module-scss-module__wwIuDW__round,.Button-module-scss-module__wwIuDW__xxsmall .Button-module-scss-module__wwIuDW__round:not(.Button-module-scss-module__wwIuDW__ghost){padding:0 7px}.Button-module-scss-module__wwIuDW__xxsmall.Button-module-scss-module__wwIuDW__only{padding:0!important}.Button-module-scss-module__wwIuDW__xxsmall.Button-module-scss-module__wwIuDW__only .Button-module-scss-module__wwIuDW__icon{width:12px;height:12px}.Button-module-scss-module__wwIuDW__xsmall .Button-module-scss-module__wwIuDW__icon{width:13px;height:13px}.Button-module-scss-module__wwIuDW__xsmall .Button-module-scss-module__wwIuDW__emoji{width:15px;height:15px}.Button-module-scss-module__wwIuDW__xsmall:not(.Button-module-scss-module__wwIuDW__ghost){border-radius:2px;min-width:26px;height:26px;padding:0 6px}.Button-module-scss-module__wwIuDW__xsmall:not(.Button-module-scss-module__wwIuDW__ghost).Button-module-scss-module__wwIuDW__round,.Button-module-scss-module__wwIuDW__xsmall .Button-module-scss-module__wwIuDW__round:not(.Button-module-scss-module__wwIuDW__ghost){padding:0 9px}.Button-module-scss-module__wwIuDW__xsmall.Button-module-scss-module__wwIuDW__only{padding:0!important}.Button-module-scss-module__wwIuDW__xsmall.Button-module-scss-module__wwIuDW__only .Button-module-scss-module__wwIuDW__icon{width:14px;height:14px}.Button-module-scss-module__wwIuDW__xsmall.Button-module-scss-module__wwIuDW__only .Button-module-scss-module__wwIuDW__icon.Button-module-scss-module__wwIuDW__nosize{width:auto;height:auto}.Button-module-scss-module__wwIuDW__xsmall.Button-module-scss-module__wwIuDW__only .Button-module-scss-module__wwIuDW__emoji,.Button-module-scss-module__wwIuDW__small .Button-module-scss-module__wwIuDW__icon{width:14px;height:14px}.Button-module-scss-module__wwIuDW__small .Button-module-scss-module__wwIuDW__icon.Button-module-scss-module__wwIuDW__nosize{width:auto;height:auto}.Button-module-scss-module__wwIuDW__small .Button-module-scss-module__wwIuDW__emoji{width:16px;height:16px}.Button-module-scss-module__wwIuDW__small:not(.Button-module-scss-module__wwIuDW__ghost){border-radius:3px;min-width:34px;height:34px;padding:0 10px}.Button-module-scss-module__wwIuDW__small:not(.Button-module-scss-module__wwIuDW__ghost).Button-module-scss-module__wwIuDW__round,.Button-module-scss-module__wwIuDW__small .Button-module-scss-module__wwIuDW__round:not(.Button-module-scss-module__wwIuDW__ghost){padding:0 13px}.Button-module-scss-module__wwIuDW__small.Button-module-scss-module__wwIuDW__only{padding:0!important}.Button-module-scss-module__wwIuDW__small.Button-module-scss-module__wwIuDW__only .Button-module-scss-module__wwIuDW__icon{width:16px;height:16px}.Button-module-scss-module__wwIuDW__small.Button-module-scss-module__wwIuDW__only .Button-module-scss-module__wwIuDW__icon.Button-module-scss-module__wwIuDW__nosize{width:auto;height:auto}.Button-module-scss-module__wwIuDW__medium .Button-module-scss-module__wwIuDW__icon{width:16px;height:16px}.Button-module-scss-module__wwIuDW__medium .Button-module-scss-module__wwIuDW__icon.Button-module-scss-module__wwIuDW__nosize{width:auto;height:auto}.Button-module-scss-module__wwIuDW__medium .Button-module-scss-module__wwIuDW__emoji{width:18px;height:18px}.Button-module-scss-module__wwIuDW__medium:not(.Button-module-scss-module__wwIuDW__ghost){border-radius:3px;min-width:42px;height:42px;padding:0 13px}.Button-module-scss-module__wwIuDW__medium:not(.Button-module-scss-module__wwIuDW__ghost).Button-module-scss-module__wwIuDW__round,.Button-module-scss-module__wwIuDW__medium .Button-module-scss-module__wwIuDW__round:not(.Button-module-scss-module__wwIuDW__ghost){padding:0 16px}.Button-module-scss-module__wwIuDW__medium.Button-module-scss-module__wwIuDW__only{padding:0!important}.Button-module-scss-module__wwIuDW__medium.Button-module-scss-module__wwIuDW__only .Button-module-scss-module__wwIuDW__icon{width:20px;height:20px}.Button-module-scss-module__wwIuDW__medium.Button-module-scss-module__wwIuDW__only .Button-module-scss-module__wwIuDW__icon.Button-module-scss-module__wwIuDW__nosize{width:auto;height:auto}.Button-module-scss-module__wwIuDW__medium.Button-module-scss-module__wwIuDW__only .Button-module-scss-module__wwIuDW__emoji{width:20px;height:20px}.Button-module-scss-module__wwIuDW__large .Button-module-scss-module__wwIuDW__icon{width:17px;height:17px}.Button-module-scss-module__wwIuDW__large .Button-module-scss-module__wwIuDW__icon.Button-module-scss-module__wwIuDW__nosize{width:auto;height:auto}.Button-module-scss-module__wwIuDW__large .Button-module-scss-module__wwIuDW__emoji{width:19px;height:19px}.Button-module-scss-module__wwIuDW__large:not(.Button-module-scss-module__wwIuDW__ghost){border-radius:3px;min-width:46px;height:46px;padding:0 15px}.Button-module-scss-module__wwIuDW__large:not(.Button-module-scss-module__wwIuDW__ghost).Button-module-scss-module__wwIuDW__round,.Button-module-scss-module__wwIuDW__large .Button-module-scss-module__wwIuDW__round:not(.Button-module-scss-module__wwIuDW__ghost){padding:0 19px}.Button-module-scss-module__wwIuDW__large.Button-module-scss-module__wwIuDW__only{padding:0!important}.Button-module-scss-module__wwIuDW__large.Button-module-scss-module__wwIuDW__only .Button-module-scss-module__wwIuDW__icon{width:22px;height:22px}.Button-module-scss-module__wwIuDW__large.Button-module-scss-module__wwIuDW__only .Button-module-scss-module__wwIuDW__icon.Button-module-scss-module__wwIuDW__nosize{width:auto;height:auto}.Button-module-scss-module__wwIuDW__large.Button-module-scss-module__wwIuDW__only .Button-module-scss-module__wwIuDW__emoji{width:22px;height:22px}.Button-module-scss-module__wwIuDW__xlarge .Button-module-scss-module__wwIuDW__icon{width:17px;height:17px}.Button-module-scss-module__wwIuDW__xlarge .Button-module-scss-module__wwIuDW__icon.Button-module-scss-module__wwIuDW__nosize{width:auto;height:auto}.Button-module-scss-module__wwIuDW__xlarge .Button-module-scss-module__wwIuDW__emoji{width:20px;height:20px}.Button-module-scss-module__wwIuDW__xlarge:not(.Button-module-scss-module__wwIuDW__ghost){border-radius:3px;min-width:52px;height:52px;padding:0 18px}.Button-module-scss-module__wwIuDW__xlarge:not(.Button-module-scss-module__wwIuDW__ghost).Button-module-scss-module__wwIuDW__round,.Button-module-scss-module__wwIuDW__xlarge .Button-module-scss-module__wwIuDW__round:not(.Button-module-scss-module__wwIuDW__ghost){padding:0 22px}.Button-module-scss-module__wwIuDW__xlarge.Button-module-scss-module__wwIuDW__only{padding:0!important}.Button-module-scss-module__wwIuDW__xlarge.Button-module-scss-module__wwIuDW__only .Button-module-scss-module__wwIuDW__icon{width:24px;height:24px}.Button-module-scss-module__wwIuDW__xlarge.Button-module-scss-module__wwIuDW__only .Button-module-scss-module__wwIuDW__icon.Button-module-scss-module__wwIuDW__nosize{width:auto;height:auto}.Button-module-scss-module__wwIuDW__xlarge.Button-module-scss-module__wwIuDW__only .Button-module-scss-module__wwIuDW__emoji{width:24px;height:24px}.Button-module-scss-module__wwIuDW__xxlarge .Button-module-scss-module__wwIuDW__icon{width:20px;height:20px}.Button-module-scss-module__wwIuDW__xxlarge .Button-module-scss-module__wwIuDW__icon.Button-module-scss-module__wwIuDW__nosize{width:auto;height:auto}.Button-module-scss-module__wwIuDW__xxlarge .Button-module-scss-module__wwIuDW__emoji{width:22px;height:22px}.Button-module-scss-module__wwIuDW__xxlarge:not(.Button-module-scss-module__wwIuDW__ghost){border-radius:3px;min-width:60px;height:60px;padding:0 22px}.Button-module-scss-module__wwIuDW__xxlarge:not(.Button-module-scss-module__wwIuDW__ghost).Button-module-scss-module__wwIuDW__round,.Button-module-scss-module__wwIuDW__xxlarge .Button-module-scss-module__wwIuDW__round:not(.Button-module-scss-module__wwIuDW__ghost){padding:0 26px}.Button-module-scss-module__wwIuDW__xxlarge.Button-module-scss-module__wwIuDW__only{padding:0!important}.Button-module-scss-module__wwIuDW__xxlarge.Button-module-scss-module__wwIuDW__only .Button-module-scss-module__wwIuDW__icon{width:26px;height:26px}.Button-module-scss-module__wwIuDW__xxlarge.Button-module-scss-module__wwIuDW__only .Button-module-scss-module__wwIuDW__icon.Button-module-scss-module__wwIuDW__nosize{width:auto;height:auto}.Button-module-scss-module__wwIuDW__xxlarge.Button-module-scss-module__wwIuDW__only .Button-module-scss-module__wwIuDW__emoji{width:26px;height:26px}.Button-module-scss-module__wwIuDW__emoji{justify-content:center;align-items:center;display:flex}.Button-module-scss-module__wwIuDW__emoji img{width:var(--emoji-width,100%);height:var(--emoji-height,100%)}
.ButtonGroup-module-scss-module__M_Os8q__vertical{flex-direction:column;display:flex}.ButtonGroup-module-scss-module__M_Os8q__vertical.ButtonGroup-module-scss-module__M_Os8q__xxsmall,.ButtonGroup-module-scss-module__M_Os8q__vertical.ButtonGroup-module-scss-module__M_Os8q__xsmall,.ButtonGroup-module-scss-module__M_Os8q__vertical.ButtonGroup-module-scss-module__M_Os8q__small,.ButtonGroup-module-scss-module__M_Os8q__vertical.ButtonGroup-module-scss-module__M_Os8q__medium{gap:4px}.ButtonGroup-module-scss-module__M_Os8q__vertical.ButtonGroup-module-scss-module__M_Os8q__large{gap:8px}.ButtonGroup-module-scss-module__M_Os8q__vertical.ButtonGroup-module-scss-module__M_Os8q__xlarge,.ButtonGroup-module-scss-module__M_Os8q__vertical.ButtonGroup-module-scss-module__M_Os8q__xxlarge{gap:10px}.ButtonGroup-module-scss-module__M_Os8q__horizontal{flex-direction:row;display:flex}.ButtonGroup-module-scss-module__M_Os8q__horizontal.ButtonGroup-module-scss-module__M_Os8q__xxsmall,.ButtonGroup-module-scss-module__M_Os8q__horizontal.ButtonGroup-module-scss-module__M_Os8q__xsmall,.ButtonGroup-module-scss-module__M_Os8q__horizontal.ButtonGroup-module-scss-module__M_Os8q__small{gap:4px}.ButtonGroup-module-scss-module__M_Os8q__horizontal.ButtonGroup-module-scss-module__M_Os8q__medium{gap:6px}.ButtonGroup-module-scss-module__M_Os8q__horizontal.ButtonGroup-module-scss-module__M_Os8q__large{gap:8px}.ButtonGroup-module-scss-module__M_Os8q__horizontal.ButtonGroup-module-scss-module__M_Os8q__xlarge,.ButtonGroup-module-scss-module__M_Os8q__horizontal.ButtonGroup-module-scss-module__M_Os8q__xxlarge{gap:10px}
.Callout-module-scss-module__2p27rq__container{border:1px solid var(--border);background:var(--background);border-radius:3px;flex-direction:row;justify-content:space-between;align-items:flex-start;gap:20px;padding:18px 16px 20px;display:flex}.Callout-module-scss-module__2p27rq__container .Callout-module-scss-module__2p27rq__text{flex-direction:row;gap:4px;display:flex}.Callout-module-scss-module__2p27rq__container .Callout-module-scss-module__2p27rq__text .Callout-module-scss-module__2p27rq__iconEmoji{justify-content:flex-start;align-items:flex-start;display:flex}.Callout-module-scss-module__2p27rq__container .Callout-module-scss-module__2p27rq__text .Callout-module-scss-module__2p27rq__titleDescription{flex-direction:column;display:flex}.Callout-module-scss-module__2p27rq__container .Callout-module-scss-module__2p27rq__text .Callout-module-scss-module__2p27rq__titleDescription .Callout-module-scss-module__2p27rq__title{word-break:keep-all;overflow-wrap:break-word;margin-bottom:4px}.Callout-module-scss-module__2p27rq__container .Callout-module-scss-module__2p27rq__text .Callout-module-scss-module__2p27rq__titleDescription .Callout-module-scss-module__2p27rq__description{margin-top:2px}.Callout-module-scss-module__2p27rq__container .Callout-module-scss-module__2p27rq__text .Callout-module-scss-module__2p27rq__buttonGroup{margin-top:12px}.Callout-module-scss-module__2p27rq__container .Callout-module-scss-module__2p27rq__close{flex-shrink:0;gap:20px;display:flex}.Callout-module-scss-module__2p27rq__container .Callout-module-scss-module__2p27rq__close .Callout-module-scss-module__2p27rq__underline{text-decoration-line:underline}
.CardProductList-module-scss-module__5oCRLq__container{flex:var(--flex,1 1 0);gap:8px;width:100%;display:flex}.CardProductList-module-scss-module__5oCRLq__container.CardProductList-module-scss-module__5oCRLq__valignCenter{align-items:center}.CardProductList-module-scss-module__5oCRLq__container.CardProductList-module-scss-module__5oCRLq__valignTop{align-items:flex-start}.CardProductList-module-scss-module__5oCRLq__container.CardProductList-module-scss-module__5oCRLq__level1 .CardProductList-module-scss-module__5oCRLq__rightSide,.CardProductList-module-scss-module__5oCRLq__container.CardProductList-module-scss-module__5oCRLq__level1 .CardProductList-module-scss-module__5oCRLq__leftSide{height:22px}.CardProductList-module-scss-module__5oCRLq__container.CardProductList-module-scss-module__5oCRLq__level2 .CardProductList-module-scss-module__5oCRLq__rightSide,.CardProductList-module-scss-module__5oCRLq__container.CardProductList-module-scss-module__5oCRLq__level2 .CardProductList-module-scss-module__5oCRLq__leftSide,.CardProductList-module-scss-module__5oCRLq__container.CardProductList-module-scss-module__5oCRLq__level3 .CardProductList-module-scss-module__5oCRLq__rightSide,.CardProductList-module-scss-module__5oCRLq__container.CardProductList-module-scss-module__5oCRLq__level3 .CardProductList-module-scss-module__5oCRLq__leftSide{height:20px}.CardProductList-module-scss-module__5oCRLq__container.CardProductList-module-scss-module__5oCRLq__level4 .CardProductList-module-scss-module__5oCRLq__rightSide,.CardProductList-module-scss-module__5oCRLq__container.CardProductList-module-scss-module__5oCRLq__level4 .CardProductList-module-scss-module__5oCRLq__leftSide{height:18px}.CardProductList-module-scss-module__5oCRLq__left{flex:none;align-items:center;display:flex}.CardProductList-module-scss-module__5oCRLq__middle{justify-content:space-between;gap:2px 20px;display:flex}.CardProductList-module-scss-module__5oCRLq__middle.CardProductList-module-scss-module__5oCRLq__subTextRight{flex-direction:row}.CardProductList-module-scss-module__5oCRLq__middle.CardProductList-module-scss-module__5oCRLq__subTextBottom{flex-direction:column;overflow:hidden}.CardProductList-module-scss-module__5oCRLq__middle.CardProductList-module-scss-module__5oCRLq__subTextBottom .CardProductList-module-scss-module__5oCRLq__subText{align-self:flex-start;width:100%}.CardProductList-module-scss-module__5oCRLq__middle .CardProductList-module-scss-module__5oCRLq__subText{flex:none}.CardProductList-module-scss-module__5oCRLq__valignTop .CardProductList-module-scss-module__5oCRLq__middle .CardProductList-module-scss-module__5oCRLq__subText{align-self:flex-start}.CardProductList-module-scss-module__5oCRLq__valignCenter .CardProductList-module-scss-module__5oCRLq__middle .CardProductList-module-scss-module__5oCRLq__subText{align-self:center}.CardProductList-module-scss-module__5oCRLq__middle.CardProductList-module-scss-module__5oCRLq__multiLine{flex:1 1 0}.CardProductList-module-scss-module__5oCRLq__middle.CardProductList-module-scss-module__5oCRLq__multiLine .CardProductList-module-scss-module__5oCRLq__mainText{word-wrap:break-word;flex:1 1 0;align-items:center;gap:4px;display:flex}.CardProductList-module-scss-module__5oCRLq__middle.CardProductList-module-scss-module__5oCRLq__multiLine .CardProductList-module-scss-module__5oCRLq__mainText .CardProductList-module-scss-module__5oCRLq__emoji{margin-right:4px}.CardProductList-module-scss-module__5oCRLq__subText.CardProductList-module-scss-module__5oCRLq__oneLine{white-space:nowrap}.CardProductList-module-scss-module__5oCRLq__middle.CardProductList-module-scss-module__5oCRLq__oneLine{flex:1 1 0}.CardProductList-module-scss-module__5oCRLq__middle.CardProductList-module-scss-module__5oCRLq__oneLine .CardProductList-module-scss-module__5oCRLq__mainText{flex:1 1 0;align-items:center;gap:4px;display:flex}.CardProductList-module-scss-module__5oCRLq__middle.CardProductList-module-scss-module__5oCRLq__oneLine .CardProductList-module-scss-module__5oCRLq__mainText .CardProductList-module-scss-module__5oCRLq__emoji{margin-right:4px}.CardProductList-module-scss-module__5oCRLq__middle.CardProductList-module-scss-module__5oCRLq__oneLine.CardProductList-module-scss-module__5oCRLq__subTextRight{flex-direction:row;overflow:hidden}.CardProductList-module-scss-module__5oCRLq__middle.CardProductList-module-scss-module__5oCRLq__oneLine.CardProductList-module-scss-module__5oCRLq__subTextRight .CardProductList-module-scss-module__5oCRLq__mainText{overflow:hidden}.CardProductList-module-scss-module__5oCRLq__right{flex:none;align-items:center;gap:8px;display:flex}.CardProductList-module-scss-module__5oCRLq__bgBox{border:1px solid var(--border-color,var(--tds-white));background:var(--background-color,var(--tds-white));border-radius:3px;padding:12px}
.PriceSection-module-scss-module__XsS70G__container{flex-direction:row;align-items:center;gap:4px;display:flex}.PriceSection-module-scss-module__XsS70G__noShrink{flex-shrink:0}.PriceSection-module-scss-module__XsS70G__priceWrapper{align-items:center;gap:0;display:flex}.PriceSection-module-scss-module__XsS70G__personnel{align-items:center;gap:1px;margin-left:4px;padding:3px 0 0;display:flex}.PriceSection-module-scss-module__XsS70G__slash{flex-shrink:0}
.SummarySection-module-scss-module___T_1yG__container{flex-direction:row;justify-content:flex-start;align-items:center;gap:6px;display:flex}.SummarySection-module-scss-module___T_1yG__summaryTextList{flex-direction:row;justify-content:center;align-items:center;gap:6px;display:flex}.SummarySection-module-scss-module___T_1yG__noShrink{flex-shrink:0}
.TitleBadgeSection-module-scss-module__rd_FMG__container{flex-direction:row;justify-content:flex-start;align-items:center;gap:2px;display:flex}
.CardProductVariant2-module-scss-module__2KorSa__container{cursor:pointer;flex:1;align-self:stretch;gap:16px;width:100%;min-width:320px;display:flex}.CardProductVariant2-module-scss-module__2KorSa__container.CardProductVariant2-module-scss-module__2KorSa__bgBox{border:1px solid var(--tds-cool-gray-30);border-radius:3px;padding:12px}.CardProductVariant2-module-scss-module__2KorSa__rightSection{flex-direction:column;flex:1;justify-content:space-between;display:flex}.CardProductVariant2-module-scss-module__2KorSa__rightSection .CardProductVariant2-module-scss-module__2KorSa__title{flex-direction:column;gap:6px;display:flex}.CardProductVariant2-module-scss-module__2KorSa__rightSection .CardProductVariant2-module-scss-module__2KorSa__badgeWithPrice{justify-content:space-between;align-items:center;display:flex}
.CardProductVariant3-module-scss-module__ZeFNia__container{align-self:stretch;gap:16px;width:100%;display:flex}.CardProductVariant3-module-scss-module__ZeFNia__container.CardProductVariant3-module-scss-module__ZeFNia__bgBox{border:1px solid var(--tds-cool-gray-30);background:var(--tds-white);border-radius:4px;padding:12px}.CardProductVariant3-module-scss-module__ZeFNia__info{flex-direction:column;flex:1;display:flex}.CardProductVariant3-module-scss-module__ZeFNia__info .CardProductVariant3-module-scss-module__ZeFNia__text{flex-direction:column;gap:6px;display:flex}.CardProductVariant3-module-scss-module__ZeFNia__info .CardProductVariant3-module-scss-module__ZeFNia__summary{flex-direction:row;align-items:center;gap:6px;display:flex}.CardProductVariant3-module-scss-module__ZeFNia__info .CardProductVariant3-module-scss-module__ZeFNia__price{flex-direction:row;gap:4px;margin-top:8px;display:flex}
.Price-module-scss-module__i6zW7W__container{flex-direction:row;justify-content:flex-end;align-items:center;display:flex}.Price-module-scss-module__i6zW7W__container .Price-module-scss-module__i6zW7W__listPrice{margin-right:3px;padding:3px 0 0}.Price-module-scss-module__i6zW7W__container .Price-module-scss-module__i6zW7W__listPrice .Price-module-scss-module__i6zW7W__discount{text-decoration:line-through}.Price-module-scss-module__i6zW7W__container .Price-module-scss-module__i6zW7W__sellingPrice{align-items:center;gap:2px;display:flex}.Price-module-scss-module__i6zW7W__container .Price-module-scss-module__i6zW7W__sellingPrice .Price-module-scss-module__i6zW7W__personnel{align-items:center;gap:1px;padding:3px 0 0;display:flex}.Price-module-scss-module__i6zW7W__specialPricingBadge{margin-right:4px}
.CardProductVariant5-module-scss-module__h6mata__container{flex-direction:column;width:100%;display:flex}.CardProductVariant5-module-scss-module__h6mata__container.CardProductVariant5-module-scss-module__h6mata__bgBox .CardProductVariant5-module-scss-module__h6mata__card{border:1px solid var(--cool-gray-30,#ebebeb);padding:18px 16px}.CardProductVariant5-module-scss-module__h6mata__container.CardProductVariant5-module-scss-module__h6mata__bgBox.CardProductVariant5-module-scss-module__h6mata__noThumbnail{border-radius:4px;padding:18px 16px}.CardProductVariant5-module-scss-module__h6mata__determinedThumbnail{width:100%;height:158px}.CardProductVariant5-module-scss-module__h6mata__smallThumbnail{border-radius:4px;justify-content:center;align-items:center;width:42px;height:42px;display:flex;position:relative}.CardProductVariant5-module-scss-module__h6mata__smallThumbnail.CardProductVariant5-module-scss-module__h6mata__extend{width:42px;height:70px}.CardProductVariant5-module-scss-module__h6mata__smallThumbnail .CardProductVariant5-module-scss-module__h6mata__dimm{opacity:.05;background-color:#050505;border-radius:4px;width:100%;height:100%;position:absolute;top:0;left:0}.CardProductVariant5-module-scss-module__h6mata__card{background-color:#fff;border-radius:0 0 4px 4px;flex-direction:row;justify-content:space-between;align-items:center;gap:20px;display:flex}.CardProductVariant5-module-scss-module__h6mata__card:not(.CardProductVariant5-module-scss-module__h6mata__showSwiper){border-radius:4px}.CardProductVariant5-module-scss-module__h6mata__card.CardProductVariant5-module-scss-module__h6mata__showSwiper{padding:18px 0 0;border-top:0!important}.CardProductVariant5-module-scss-module__h6mata__card .CardProductVariant5-module-scss-module__h6mata__left{flex-direction:row;gap:12px;width:100%;display:flex;overflow:hidden}.CardProductVariant5-module-scss-module__h6mata__card .CardProductVariant5-module-scss-module__h6mata__left .CardProductVariant5-module-scss-module__h6mata__content{flex-direction:column;gap:4px;width:100%;display:flex;overflow:hidden}.CardProductVariant5-module-scss-module__h6mata__card .CardProductVariant5-module-scss-module__h6mata__left .CardProductVariant5-module-scss-module__h6mata__content.CardProductVariant5-module-scss-module__h6mata__noDescription{justify-content:center}.CardProductVariant5-module-scss-module__h6mata__card .CardProductVariant5-module-scss-module__h6mata__left .CardProductVariant5-module-scss-module__h6mata__content .CardProductVariant5-module-scss-module__h6mata__title{flex-direction:row;align-items:center;gap:6px;width:100%;max-width:100%;display:flex;overflow:hidden}.CardProductVariant5-module-scss-module__h6mata__card .CardProductVariant5-module-scss-module__h6mata__left .CardProductVariant5-module-scss-module__h6mata__content .CardProductVariant5-module-scss-module__h6mata__title .CardProductVariant5-module-scss-module__h6mata__titleText{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;max-width:100%;overflow:hidden}.CardProductVariant5-module-scss-module__h6mata__card .CardProductVariant5-module-scss-module__h6mata__left .CardProductVariant5-module-scss-module__h6mata__content .CardProductVariant5-module-scss-module__h6mata__title .CardProductVariant5-module-scss-module__h6mata__badge{flex-shrink:0;height:20px!important}.CardProductVariant5-module-scss-module__h6mata__card .CardProductVariant5-module-scss-module__h6mata__right{place-items:center;display:flex}.CardProductVariant5-module-scss-module__h6mata__noShrink{white-space:nowrap;flex-shrink:0}
.DeterminedThumbnailSwiper-module-scss-module__0t48aG__swiper{z-index:1}.DeterminedThumbnailSwiper-module-scss-module__0t48aG__swiper .swiper-pagination-bullet{outline:1px solid #0000000d;opacity:.4!important;background:#fff!important;width:7px!important;height:7px!important;transform:scale(1)!important}.DeterminedThumbnailSwiper-module-scss-module__0t48aG__swiper .swiper-pagination-horizontal.swiper-pagination-bullets{padding:1px 0;left:50%;transform:translate(-50%);width:auto!important;bottom:16px!important}.DeterminedThumbnailSwiper-module-scss-module__0t48aG__swiper .swiper-pagination-bullet-active{opacity:1!important;transform:scale(1)!important}.DeterminedThumbnailSwiper-module-scss-module__0t48aG__itemContainer{position:relative}.DeterminedThumbnailSwiper-module-scss-module__0t48aG__author{opacity:.8;position:absolute;bottom:14px;right:16px}.DeterminedThumbnailSwiper-module-scss-module__0t48aG__badgeContainer{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);position:absolute;top:16px;right:16px}.DeterminedThumbnailSwiper-module-scss-module__0t48aG__badgeContainer .DeterminedThumbnailSwiper-module-scss-module__0t48aG__transparentBorder{background-clip:padding-box}.DeterminedThumbnailSwiper-module-scss-module__0t48aG__popularBadgeContainer{position:absolute;top:16px;left:16px}
.CardProductVariant6-module-scss-module__FoF-Va__content{flex-direction:column;gap:14px;display:flex}.CardProductVariant6-module-scss-module__FoF-Va__withBackground .CardProductVariant6-module-scss-module__FoF-Va__content{border:1px solid var(--tds-cool-gray-30);background:var(--tds-white);border-radius:4px;padding:18px 16px 20px}.CardProductVariant6-module-scss-module__FoF-Va__noBackground .CardProductVariant6-module-scss-module__FoF-Va__content{padding:0}.CardProductVariant6-module-scss-module__FoF-Va__selected .CardProductVariant6-module-scss-module__FoF-Va__content{border:1px solid var(--tds-cool-gray-70)}.CardProductVariant6-module-scss-module__FoF-Va__applied .CardProductVariant6-module-scss-module__FoF-Va__content{background:linear-gradient(100deg,#af48bb 0%,#3c32f7 62.01%,#2b9fff 124.01%);border:none}.CardProductVariant6-module-scss-module__FoF-Va__header{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.CardProductVariant6-module-scss-module__FoF-Va__headerLeft{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.CardProductVariant6-module-scss-module__FoF-Va__headerRight{flex-shrink:0}.CardProductVariant6-module-scss-module__FoF-Va__discountRow{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.CardProductVariant6-module-scss-module__FoF-Va__couponName{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.CardProductVariant6-module-scss-module__FoF-Va__buttonText{letter-spacing:-.2px;margin-right:4px;font-size:12px;font-weight:700;line-height:16px}.CardProductVariant6-module-scss-module__FoF-Va__footer{justify-content:space-between;align-items:flex-end;gap:20px;display:flex}.CardProductVariant6-module-scss-module__FoF-Va__footerLeft{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.CardProductVariant6-module-scss-module__FoF-Va__condition{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.CardProductVariant6-module-scss-module__FoF-Va__dateRow{align-items:center;gap:8px;display:flex}.CardProductVariant6-module-scss-module__FoF-Va__dateRow span{text-overflow:ellipsis;white-space:nowrap;flex-shrink:0;overflow:hidden}.CardProductVariant6-module-scss-module__FoF-Va__divider{background-color:var(--tds-cool-gray-40);flex-shrink:0;width:1px;height:12px}.CardProductVariant6-module-scss-module__FoF-Va__detailButton{flex-shrink:0;text-decoration:underline}.CardProductVariant6-module-scss-module__FoF-Va__appliedStatus{justify-content:center;align-items:center;gap:1px;padding:4px 0;display:flex}
.SimilarRecommendationCarousel-module-scss-module__2SBzsW__container{flex-direction:column;gap:8px;margin-top:8px;display:flex}.SimilarRecommendationCarousel-module-scss-module__2SBzsW__constraintSummary{background-color:var(--tds-color-coolGray-05,#f5f6f8);border:1px solid var(--tds-color-coolGray-20,#d7d9de);border-radius:999px;align-self:flex-start;align-items:center;padding:4px 8px;display:inline-flex}.SimilarRecommendationCarousel-module-scss-module__2SBzsW__swiper{width:100%}.swiper-slide.SimilarRecommendationCarousel-module-scss-module__2SBzsW__slide{box-sizing:border-box;border:1px solid var(--tds-warm-gray-40);border-radius:5px;align-items:flex-start;width:220px;min-width:220px;max-width:220px;padding:16px 16px 20px;display:flex}.SimilarRecommendationCarousel-module-scss-module__2SBzsW__emptyState{background-color:var(--tds-color-coolGray-05,#f5f6f8);border:1px solid var(--tds-color-coolGray-20,#d7d9de);border-radius:12px;padding:16px}.SimilarRecommendationCarousel-module-scss-module__2SBzsW__skeletonWrapper{width:100%;padding-left:var(--ai-carousel-offset-left,0px);padding-right:var(--ai-carousel-offset-right,0px);box-sizing:border-box;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;gap:10px;display:flex;overflow:auto hidden}.SimilarRecommendationCarousel-module-scss-module__2SBzsW__skeletonWrapper::-webkit-scrollbar{display:none}.SimilarRecommendationCarousel-module-scss-module__2SBzsW__skeletonCard{box-sizing:border-box;border:1px solid var(--tds-warm-gray-40);background:var(--tds-basic-white,#fff);border-radius:5px;flex-direction:column;flex:0 0 220px;gap:10px;width:220px;padding:16px 16px 20px;display:flex}.SimilarRecommendationCarousel-module-scss-module__2SBzsW__skeletonThumbnail,.SimilarRecommendationCarousel-module-scss-module__2SBzsW__skeletonLineShort,.SimilarRecommendationCarousel-module-scss-module__2SBzsW__skeletonLineLong,.SimilarRecommendationCarousel-module-scss-module__2SBzsW__skeletonPrice{background:linear-gradient(90deg,#f2f3f5 0%,#e2e4e9 50%,#f2f3f5 100%) 0 0/200% 100%;border-radius:6px;animation:1.2s ease-in-out infinite SimilarRecommendationCarousel-module-scss-module__2SBzsW__skeletonShimmer}.SimilarRecommendationCarousel-module-scss-module__2SBzsW__skeletonThumbnail{width:100%;height:112px}.SimilarRecommendationCarousel-module-scss-module__2SBzsW__skeletonLineShort{width:60%;height:12px}.SimilarRecommendationCarousel-module-scss-module__2SBzsW__skeletonLineLong{width:80%;height:12px}.SimilarRecommendationCarousel-module-scss-module__2SBzsW__skeletonPrice{width:50%;height:14px}@keyframes SimilarRecommendationCarousel-module-scss-module__2SBzsW__skeletonShimmer{0%{background-position:0%}to{background-position:-200%}}
.AiIcon-module-scss-module__MROUNG__aiIcon{justify-content:center;align-items:center;display:flex}
.HeroCard-module-scss-module__w90LAq__skeleton{padding:0 20px;overflow:hidden}.HeroCard-module-scss-module__w90LAq__skeletonTrack{gap:4px;display:flex}.HeroCard-module-scss-module__w90LAq__skeletonSlide{flex:none}
.Footer-module__Grjkva__container{padding:58px 20px 30px}.Footer-module__Grjkva__wrapper{background-color:#f7f7f7;border-radius:20px;padding:30px 25px}.Footer-module__Grjkva__serviceMenu{gap:0 20px;display:flex}.Footer-module__Grjkva__serviceList a{color:#222;font-size:.6875rem;line-height:.9375rem}.Footer-module__Grjkva__serviceList:last-of-type{font-weight:700}.Footer-module__Grjkva__contentsText{color:#999;font-size:.6875rem;line-height:.9375rem;display:inline-block}.Footer-module__Grjkva__contents{margin:15px 0}.Footer-module__Grjkva__contents a{color:#999}.Footer-module__Grjkva__notice{-webkit-tap-highlight-color:transparent!important}
@media (min-width:1108px){html[data-channel-org-key=tripstore]:not([data-is-app=true]) .MobileViewLayout-module-scss-module__y7-WPq__fixedContainer{margin-left:116px}html[data-channel-org-key=tripstore]:not([data-is-app=true]) .MobileViewLayout-module-scss-module__y7-WPq__fixedContainerForModal{left:116px}}.MobileViewLayout-module-scss-module__y7-WPq__fixedContainer{width:100%;max-width:var(--container-max-width,768px);margin:0 auto;position:fixed;left:50%;transform:translate(-50%)}.MobileViewLayout-module-scss-module__y7-WPq__wrapper{justify-content:center;width:100%;min-height:100vh;margin:0 auto;display:flex;position:relative}.MobileViewLayout-module-scss-module__y7-WPq__container{width:100%;max-width:var(--container-max-width,768px);min-width:300px;min-height:100%;padding-bottom:var(--padding-bottom);background-color:#fff;transition:max-width .25s cubic-bezier(.06,.67,.51,1.01);position:relative}.MobileViewLayout-module-scss-module__y7-WPq__wrapper .app-download-banner{width:232px;height:375px;display:none;position:relative}.MobileViewLayout-module-scss-module__y7-WPq__appDownloadImage{position:fixed;top:64px}@media (min-width:1108px){.MobileViewLayout-module-scss-module__y7-WPq__wrapper:not(.MobileViewLayout-module-scss-module__y7-WPq__isApp) .app-download-banner{display:block}}
@keyframes GlobalToastMessage-module-scss-module__sIp2Qa__toastIn{0%{opacity:0}to{opacity:1}}@keyframes GlobalToastMessage-module-scss-module__sIp2Qa__toastOut{0%{opacity:1}to{opacity:0}}.GlobalToastMessage-module-scss-module__sIp2Qa__itemWrapper{opacity:0;white-space:pre-wrap;text-align:center;background-color:var(--background);border-radius:100px;max-width:250px;display:none}.GlobalToastMessage-module-scss-module__sIp2Qa__itemWrapper.GlobalToastMessage-module-scss-module__sIp2Qa__small{padding:6px 18px}.GlobalToastMessage-module-scss-module__sIp2Qa__itemWrapper.GlobalToastMessage-module-scss-module__sIp2Qa__medium{padding:10px 24px}.GlobalToastMessage-module-scss-module__sIp2Qa__itemWrapper.GlobalToastMessage-module-scss-module__sIp2Qa__typeBasic{background-color:var(--background)}.GlobalToastMessage-module-scss-module__sIp2Qa__itemWrapper.GlobalToastMessage-module-scss-module__sIp2Qa__typeInformation{background-color:var(--tds-blue-60)}.GlobalToastMessage-module-scss-module__sIp2Qa__itemWrapper.GlobalToastMessage-module-scss-module__sIp2Qa__typeSuccess{background-color:var(--tds-green-60)}.GlobalToastMessage-module-scss-module__sIp2Qa__itemWrapper.GlobalToastMessage-module-scss-module__sIp2Qa__typeWarning{background-color:var(--tds-red-60)}.GlobalToastMessage-module-scss-module__sIp2Qa__itemWrapper.GlobalToastMessage-module-scss-module__sIp2Qa__animate{justify-content:center;align-items:center;animation-name:GlobalToastMessage-module-scss-module__sIp2Qa__toastIn;animation-duration:.2s;animation-timing-function:ease;animation-fill-mode:forwards;display:flex}.GlobalToastMessage-module-scss-module__sIp2Qa__itemWrapper.GlobalToastMessage-module-scss-module__sIp2Qa__animateOut{justify-content:center;align-items:center;animation-name:GlobalToastMessage-module-scss-module__sIp2Qa__toastOut;animation-duration:.2s;animation-timing-function:ease;animation-fill-mode:forwards;display:flex}
.SuggestedQuestionGuide-module-scss-module__rR5bta__guide{flex-direction:column;gap:12px;display:flex}.SuggestedQuestionGuide-module-scss-module__rR5bta__panel{background:var(--tds-cool-gray-05);border-radius:16px;flex-direction:column;align-items:flex-start;gap:8px;padding:16px;display:flex}.SuggestedQuestionGuide-module-scss-module__rR5bta__panelError{color:#b91c1c;background:#fef2f2;border:1px solid #fecaca}.SuggestedQuestionGuide-module-scss-module__rR5bta__errorText{color:#b91c1c;margin:0;font-size:14px;font-weight:500}.SuggestedQuestionGuide-module-scss-module__rR5bta__buttonList{flex-direction:column;gap:8px;animation:.32s ease-out SuggestedQuestionGuide-module-scss-module__rR5bta__suggestionPop;display:flex}.SuggestedQuestionGuide-module-scss-module__rR5bta__questionButton{word-break:keep-all;text-align:left;width:fit-content;word-break:normal!important;border-radius:22px!important;height:fit-content!important;padding-top:12px!important;padding-bottom:12px!important}@keyframes SuggestedQuestionGuide-module-scss-module__rR5bta__suggestionPop{0%{opacity:0;transform:translateY(10px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}
.SocialLogin-module__-tKfnW__maxWidth500{word-break:keep-all;max-width:500px;margin:0 auto}.SocialLogin-module__-tKfnW__buttonWrapper{flex-direction:row;gap:10px;width:100%;max-width:460px;margin:0 auto;display:flex;position:relative}
.ThinkingAnimation-module-scss-module__A0gcra__container{text-align:center;border:1px solid var(--tds-warm-gray-40,#ebebeb);background:var(--tds-white,#fff);border-radius:5px;flex-direction:column;justify-content:center;align-items:center;gap:8px;width:100%;margin:14px 0 0;padding:18px 0 20px;display:flex}.ThinkingAnimation-module-scss-module__A0gcra__logoMarquee{width:100%;height:34px;padding:4px 0;position:relative;overflow:hidden}.ThinkingAnimation-module-scss-module__A0gcra__logoTrack{width:3150px;height:100%;animation:30s linear infinite ThinkingAnimation-module-scss-module__A0gcra__thinkingMarquee;display:flex;position:absolute;top:0;left:0}.ThinkingAnimation-module-scss-module__A0gcra__logoTrack img{-o-object-fit:contain;object-fit:contain;flex-shrink:0;width:750px;height:34px}@keyframes ThinkingAnimation-module-scss-module__A0gcra__thinkingMarquee{0%{left:0}to{left:-2250px}}
.Day-module-scss-module__EHR8jG__Date{text-overflow:ellipsis;white-space:nowrap;flex:0 0 14.2857%;overflow:hidden}.Day-module-scss-module__EHR8jG__Date>button{cursor:pointer;flex-direction:column;align-items:center;gap:4px;width:100%;height:50px;padding:6px 4px;display:flex}.Day-module-scss-module__EHR8jG__Date>button:disabled{cursor:not-allowed}.Day-module-scss-module__EHR8jG__start{border-radius:4px 0 0 4px}.Day-module-scss-module__EHR8jG__center{border-radius:0}.Day-module-scss-module__EHR8jG__end{border-radius:0 4px 4px 0}.Day-module-scss-module__EHR8jG__all{border-radius:4px}.Day-module-scss-module__EHR8jG__select{background-color:var(--tds-red-60)}.Day-module-scss-module__EHR8jG__select *{color:#fff!important}.Day-module-scss-module__EHR8jG__select .Day-module-scss-module__EHR8jG__inactive{opacity:.6}.Day-module-scss-module__EHR8jG__inactive p{opacity:.2}.Day-module-scss-module__EHR8jG__inactive span{opacity:.4}.Day-module-scss-module__EHR8jG__inactive .Day-module-scss-module__EHR8jG__focus p,.Day-module-scss-module__EHR8jG__inactive .Day-module-scss-module__EHR8jG__focus span{opacity:.6}
.FailedMessageAlert-module-scss-module__vtVEZG__container{flex-direction:column;gap:12px;width:100%;display:flex}.FailedMessageAlert-module-scss-module__vtVEZG__bubbleWrapper{justify-content:flex-end;display:flex}.FailedMessageAlert-module-scss-module__vtVEZG__callout{width:100%}
.MonthlyCalendar-module-scss-module__OfoEfW__datesCover{z-index:10;width:100%;position:sticky;top:0;left:0}.MonthlyCalendar-module-scss-module__OfoEfW__datesCover:before{content:"";z-index:11;background-color:var(--tds-cool-gray-30);width:100%;height:.5px;position:absolute;bottom:0;left:0}.MonthlyCalendar-module-scss-module__OfoEfW__dates{background-color:var(--tds-white);justify-content:space-between;max-width:500px;margin:0 auto;padding:10px 20px;display:flex}.MonthlyCalendar-module-scss-module__OfoEfW__day{color:var(--color);text-align:center;flex:auto;font-size:11px}.MonthlyCalendar-module-scss-module__OfoEfW__calendarWeek{justify-content:flex-end;display:flex}.MonthlyCalendar-module-scss-module__OfoEfW__calendarWeek:first-of-type{justify-content:flex-end}.MonthlyCalendar-module-scss-module__OfoEfW__calendarWeek:last-of-type{justify-content:flex-start}.MonthlyCalendar-module-scss-module__OfoEfW__weekTitle{margin-bottom:6px;display:flex}.MonthlyCalendar-module-scss-module__OfoEfW__monthWrapper{flex-direction:column;gap:60px;height:100%;padding-top:16px;display:flex;position:relative;overflow-y:auto}.MonthlyCalendar-module-scss-module__OfoEfW__month{flex-direction:column;flex-shrink:0;gap:10px 0;width:100%;max-width:500px;margin:0 auto;padding:0 20px;display:flex}.MonthlyCalendar-module-scss-module__OfoEfW__paragraph{color:#eee;font-size:12px;font-weight:400;line-height:16px}.MonthlyCalendar-module-scss-module__OfoEfW__highestTemperature{margin-right:4px}.MonthlyCalendar-module-scss-module__OfoEfW__buttonWrapper{width:100%;max-width:460px;margin:0 auto;position:relative}.MonthlyCalendar-module-scss-module__OfoEfW__goButton{width:100%}.MonthlyCalendar-module-scss-module__OfoEfW__toast{background-color:var(--tds-black);border-radius:20px;align-items:center;width:fit-content;margin:0 auto;padding:12px 18px;display:flex}
.AiConversationFooter-module-scss-module__hxNTdG__footer{padding:100px 20px calc(var(--ai-footer-bottom-padding,8px) + var(--sab))20px;pointer-events:none;touch-action:none}.AiConversationFooter-module-scss-module__hxNTdG__form{flex-direction:column;gap:6px;width:100%;display:flex}.AiConversationFooter-module-scss-module__hxNTdG__textInput{flex:1;width:100%}.AiConversationFooter-module-scss-module__hxNTdG__input{align-items:center;width:100%;display:flex}.AiConversationFooter-module-scss-module__hxNTdG__boxWrapper{--aiInput-border:var(--tds-gradient-brand,linear-gradient(120deg,#ff7b7b 0%,#f6404e 100%));background-image:var(--aiInput-border);background-size:200% 200%;border-radius:4px;flex:1;align-items:stretch;width:100%;padding:1px;transition:box-shadow .2s,background .2s;animation:4s infinite AiConversationFooter-module-scss-module__hxNTdG__gradientBorderAnimation;display:flex}@keyframes AiConversationFooter-module-scss-module__hxNTdG__gradientBorderAnimation{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}.AiConversationFooter-module-scss-module__hxNTdG__box{box-sizing:border-box;pointer-events:auto;touch-action:auto;background:#fff;border-radius:3px;flex:1;align-items:center;width:100%;min-height:50px;padding:0 16px;display:flex}.AiConversationFooter-module-scss-module__hxNTdG__icon{flex:1;align-items:center;gap:12px;height:100%;display:flex}.AiConversationFooter-module-scss-module__hxNTdG__text{text-align:left;color:#9b9fa8;flex:1;align-items:center;width:100%;min-width:0;font-size:14px;display:flex;position:relative}.AiConversationFooter-module-scss-module__hxNTdG__placeholderText{text-overflow:ellipsis;white-space:nowrap;pointer-events:none;flex:1;position:absolute;top:50%;left:0;right:40px;overflow:hidden;transform:translateY(-50%)}.AiConversationFooter-module-scss-module__hxNTdG__textarea{letter-spacing:-.2px;width:100%;min-height:22px;max-height:80px;color:var(--tds-cool-gray-100);resize:none;pointer-events:auto;touch-action:auto;background:0 0;border:0;flex:1;height:fit-content;margin:0;padding:9px 0;font-size:15px;line-height:20px;overflow-y:auto}.AiConversationFooter-module-scss-module__hxNTdG__textarea:focus{outline:none}.AiConversationFooter-module-scss-module__hxNTdG__textarea::placeholder{color:#9b9fa8;font-size:14px;font-weight:600;line-height:20px}.AiConversationFooter-module-scss-module__hxNTdG__actions{align-items:center;gap:6px;display:flex}.AiConversationFooter-module-scss-module__hxNTdG__actionsMultiline{align-self:flex-end;padding-bottom:9px}.AiConversationFooter-module-scss-module__hxNTdG__actionButton{cursor:pointer;background:0 0;background:var(--tds-black);pointer-events:auto;touch-action:auto;border:none;border-radius:100px;justify-content:center;align-items:center;width:32px;height:32px;padding:0;display:inline-flex}.AiConversationFooter-module-scss-module__hxNTdG__actionButtonStop{color:#fff;pointer-events:auto;touch-action:auto;background:#050505;border-radius:999px;padding:6px}.AiConversationFooter-module-scss-module__hxNTdG__actionButtonIcon{justify-content:center;align-items:center;display:inline-flex;position:relative}.AiConversationFooter-module-scss-module__hxNTdG__searchIcon{width:22px;height:22px}.AiConversationFooter-module-scss-module__hxNTdG__searchIcon:before,.AiConversationFooter-module-scss-module__hxNTdG__searchIcon:after{content:"";display:block;position:absolute}.AiConversationFooter-module-scss-module__hxNTdG__searchIcon:before{border:2px solid;border-radius:50%;width:12px;height:12px;top:2px;left:2px}.AiConversationFooter-module-scss-module__hxNTdG__searchIcon:after{background:currentColor;border-radius:999px;width:8px;height:2px;bottom:3px;right:1px;transform:rotate(45deg)}.AiConversationFooter-module-scss-module__hxNTdG__stopIcon{background:currentColor;border-radius:3px;width:16px;height:16px}.AiConversationFooter-module-scss-module__hxNTdG__submitError{color:#dc2626;margin:8px 0 0;font-size:12px}
.CardPlp-module-scss-module__0Xd2OW__container{flex-direction:column;gap:12px;width:100%;display:flex;position:relative}.CardPlp-module-scss-module__0Xd2OW__container.CardPlp-module-scss-module__0Xd2OW__clickable{cursor:pointer}.CardPlp-module-scss-module__0Xd2OW__container.CardPlp-module-scss-module__0Xd2OW__disabled{pointer-events:none}.CardPlp-module-scss-module__0Xd2OW__container.CardPlp-module-scss-module__0Xd2OW__disabled .CardPlp-module-scss-module__0Xd2OW__leftSection,.CardPlp-module-scss-module__0Xd2OW__container.CardPlp-module-scss-module__0Xd2OW__disabled .CardPlp-module-scss-module__0Xd2OW__rightSection>:not(.CardPlp-module-scss-module__0Xd2OW__progressSection):not(.CardPlp-module-scss-module__0Xd2OW__showReservationClosedInsteadOfPrice){opacity:.4}.CardPlp-module-scss-module__0Xd2OW__container .CardPlp-module-scss-module__0Xd2OW__contentSection{gap:20px;width:100%;display:flex;position:relative}.CardPlp-module-scss-module__0Xd2OW__container .CardPlp-module-scss-module__0Xd2OW__leftSection{border-radius:4px;align-self:flex-start;width:80px;position:relative;overflow:hidden}.CardPlp-module-scss-module__0Xd2OW__container .CardPlp-module-scss-module__0Xd2OW__leftSection .CardPlp-module-scss-module__0Xd2OW__tripCompletedBadge{text-align:center;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.CardPlp-module-scss-module__0Xd2OW__container .CardPlp-module-scss-module__0Xd2OW__rightSection{flex-direction:column;flex:1;gap:12px;width:calc(100% - 100px);display:flex}.CardPlp-module-scss-module__0Xd2OW__container .CardPlp-module-scss-module__0Xd2OW__titleSection{overflow:hidden}.CardPlp-module-scss-module__0Xd2OW__container .CardPlp-module-scss-module__0Xd2OW__titleSection .CardPlp-module-scss-module__0Xd2OW__oneLineBenefit{margin-bottom:6px}.CardPlp-module-scss-module__0Xd2OW__container .CardPlp-module-scss-module__0Xd2OW__titleSection .CardPlp-module-scss-module__0Xd2OW__title{text-overflow:ellipsis;-webkit-line-clamp:4;word-break:break-all;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.CardPlp-module-scss-module__0Xd2OW__container .CardPlp-module-scss-module__0Xd2OW__tagSection{gap:4px;display:flex}.CardPlp-module-scss-module__0Xd2OW__container .CardPlp-module-scss-module__0Xd2OW__tagSection>*{flex-shrink:0}.CardPlp-module-scss-module__0Xd2OW__container .CardPlp-module-scss-module__0Xd2OW__countryCity{flex-wrap:wrap;gap:6px 8px;display:flex}.CardPlp-module-scss-module__0Xd2OW__container .CardPlp-module-scss-module__0Xd2OW__countryCity:empty{display:none}.CardPlp-module-scss-module__0Xd2OW__container .CardPlp-module-scss-module__0Xd2OW__myReservationCountryCity{flex-direction:column;gap:6px;display:flex}.CardPlp-module-scss-module__0Xd2OW__container .CardPlp-module-scss-module__0Xd2OW__myReservationCountryCity:empty{display:none}.CardPlp-module-scss-module__0Xd2OW__container .CardPlp-module-scss-module__0Xd2OW__viewCountSection{justify-content:flex-end;margin-top:4px;display:flex}a:visited .CardPlp-module-scss-module__0Xd2OW__titleParagraph:not(.CardPlp-module-scss-module__0Xd2OW__disabledVisitedOption .CardPlp-module-scss-module__0Xd2OW__titleParagraph),.CardPlp-module-scss-module__0Xd2OW__visited .CardPlp-module-scss-module__0Xd2OW__titleParagraph:not(.CardPlp-module-scss-module__0Xd2OW__disabledVisitedOption .CardPlp-module-scss-module__0Xd2OW__titleParagraph){color:var(--tds-cool-gray-60)!important}
@keyframes styles-module-scss-module__aFL58G__spinner{0%{transform:translateY(0)}20%{transform:translateY(6px)}80%{transform:translateY(-6px)}to{transform:translateY(0)}}.styles-module-scss-module__aFL58G__wrapper{justify-content:center;align-items:center;display:flex}.styles-module-scss-module__aFL58G__wrapper span:before{content:"";box-sizing:border-box;border-radius:100%;width:10px;height:10px;margin:0 2px;animation:.55s ease-in-out infinite styles-module-scss-module__aFL58G__spinner;display:inline-block;position:relative}.styles-module-scss-module__aFL58G__colorGray span:before{background:#6e6e6e66}.styles-module-scss-module__aFL58G__colorWhite span:before{background:#fffc}.styles-module-scss-module__aFL58G__fullscreen{height:100vh}
.CardTravel-module-scss-module__JhaMba__container{flex-direction:column;gap:12px;width:100%;display:flex;position:relative}.CardTravel-module-scss-module__JhaMba__container.CardTravel-module-scss-module__JhaMba__clickable{cursor:pointer}.CardTravel-module-scss-module__JhaMba__container.CardTravel-module-scss-module__JhaMba__disabled{pointer-events:none}.CardTravel-module-scss-module__JhaMba__container.CardTravel-module-scss-module__JhaMba__disabled .CardTravel-module-scss-module__JhaMba__leftSection,.CardTravel-module-scss-module__JhaMba__container.CardTravel-module-scss-module__JhaMba__disabled .CardTravel-module-scss-module__JhaMba__rightSection>:not(.CardTravel-module-scss-module__JhaMba__progressSection):not(.CardTravel-module-scss-module__JhaMba__showReservationClosedInsteadOfPrice){opacity:.4}.CardTravel-module-scss-module__JhaMba__container .CardTravel-module-scss-module__JhaMba__contentSection{gap:20px;width:100%;display:flex;position:relative}.CardTravel-module-scss-module__JhaMba__container .CardTravel-module-scss-module__JhaMba__leftSection{border-radius:4px;align-self:flex-start;width:80px;position:relative;overflow:hidden}.CardTravel-module-scss-module__JhaMba__container .CardTravel-module-scss-module__JhaMba__leftSection .CardTravel-module-scss-module__JhaMba__tripCompletedBadge{text-align:center;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.CardTravel-module-scss-module__JhaMba__container .CardTravel-module-scss-module__JhaMba__rightSection{flex-direction:column;flex:1;gap:12px;width:calc(100% - 100px);display:flex}.CardTravel-module-scss-module__JhaMba__container .CardTravel-module-scss-module__JhaMba__titleSection{overflow:hidden}.CardTravel-module-scss-module__JhaMba__container .CardTravel-module-scss-module__JhaMba__titleSection .CardTravel-module-scss-module__JhaMba__oneLineBenefit{margin-bottom:6px}.CardTravel-module-scss-module__JhaMba__container .CardTravel-module-scss-module__JhaMba__titleSection .CardTravel-module-scss-module__JhaMba__title{text-overflow:ellipsis;-webkit-line-clamp:4;word-break:break-all;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.CardTravel-module-scss-module__JhaMba__container .CardTravel-module-scss-module__JhaMba__countryCity{flex-direction:column;gap:6px;display:flex}.CardTravel-module-scss-module__JhaMba__container .CardTravel-module-scss-module__JhaMba__countryCity:empty{display:none}a:visited .CardTravel-module-scss-module__JhaMba__titleParagraph:not(.CardTravel-module-scss-module__JhaMba__disabledVisitedOption .CardTravel-module-scss-module__JhaMba__titleParagraph),.CardTravel-module-scss-module__JhaMba__visitied .CardTravel-module-scss-module__JhaMba__titleParagraph:not(.CardTravel-module-scss-module__JhaMba__disabledVisitedOption .CardTravel-module-scss-module__JhaMba__titleParagraph){color:var(--tds-cool-gray-60)!important}
.CompareButton-module-scss-module__uMogga__container{background:#000;align-items:center;height:32px;display:flex;overflow:hidden}.CompareButton-module-scss-module__uMogga__container.CompareButton-module-scss-module__uMogga__kakaobank{border-radius:0 0 10px 10px!important}.CompareButton-module-scss-module__uMogga__container .CompareButton-module-scss-module__uMogga__CompareButton{flex:1;align-items:center;display:inline-flex}.CompareButton-module-scss-module__uMogga__container .CompareButton-module-scss-module__uMogga__CompareButton.CompareButton-module-scss-module__uMogga__default{will-change:transform;height:32px;animation:.35s ease-out forwards CompareButton-module-scss-module__uMogga__moveitup}.CompareButton-module-scss-module__uMogga__container .CompareButton-module-scss-module__uMogga__CompareButton.CompareButton-module-scss-module__uMogga__action{will-change:transform;height:32px;animation:.45s forwards CompareButton-module-scss-module__uMogga__moveitdown}@keyframes CompareButton-module-scss-module__uMogga__moveitdown{0%{transform:translateY(-32px)}60%{transform:translateY(2px)}90%{transform:translateY(-.5px)}to{transform:translateY(0)}}@keyframes CompareButton-module-scss-module__uMogga__moveitup{0%{transform:translateY(32px)}60%{transform:translateY(-2px)}80%{transform:translateY(1px)}to{transform:translateY(0)}}
.Chip-module-scss-module__5AWfOq__container{flex-direction:column;align-items:flex-start;display:flex}.Chip-module-scss-module__5AWfOq__container .Chip-module-scss-module__5AWfOq__chips{align-self:stretch;width:100%;padding:0 0 14px;display:flex}.Chip-module-scss-module__5AWfOq__container .Chip-module-scss-module__5AWfOq__chips .swiper{width:100%}@media (min-width:767px){.Chip-module-scss-module__5AWfOq__container .Chip-module-scss-module__5AWfOq__chips .swiper-slide:first-of-type{margin-left:20px}.Chip-module-scss-module__5AWfOq__container .Chip-module-scss-module__5AWfOq__chips .swiper-slide:last-of-type{margin-right:20px}}.Chip-module-scss-module__5AWfOq__container .Chip-module-scss-module__5AWfOq__content{width:100%}.Chip-module-scss-module__5AWfOq__container .Chip-module-scss-module__5AWfOq__content .swiper-slide:first-of-type{margin-left:20px}.Chip-module-scss-module__5AWfOq__container .Chip-module-scss-module__5AWfOq__content .swiper-slide:last-of-type{margin-right:20px}
.FilterButton-module-scss-module__FUKgXa__filterButtonDiv{cursor:pointer;align-items:center;display:flex;position:relative}.FilterButton-module-scss-module__FUKgXa__filterButtonDiv .FilterButton-module-scss-module__FUKgXa__activeBadge{position:absolute;top:-4px;right:-8px}
.Pick-module-scss-module__vY3JQq__container{background:0 0;border:0;justify-content:center;align-items:center;width:24px;height:24px;padding:0;line-height:0;text-decoration:none;display:inline-flex;position:relative}.Pick-module-scss-module__vY3JQq__badge{pointer-events:none;position:absolute;top:-1px;right:-7px}.Pick-module-scss-module__vY3JQq__favoriteIcon{cursor:pointer}
.SearchField-module-scss-module__MK6EMG__searchField{border:1px solid var(--tds-cool-gray-30);background:var(--tds-white);border-radius:3px;align-items:center;gap:12px;height:46px;padding:0 16px;display:flex;position:relative}.SearchField-module-scss-module__MK6EMG__searchField:hover{background:var(--tds-cool-gray-20)}.SearchField-module-scss-module__MK6EMG__searchField.SearchField-module-scss-module__MK6EMG__focus{border:1px solid var(--tds-cool-gray-70);background:var(--tds-white)}.SearchField-module-scss-module__MK6EMG__searchField.SearchField-module-scss-module__MK6EMG__disabled{border:1px solid var(--tds-cool-gray-30);background:var(--tds-cool-gray-20)}.SearchField-module-scss-module__MK6EMG__searchField label{width:100%;height:100%;display:inline-flex}.SearchField-module-scss-module__MK6EMG__searchField label input{width:100%;color:var(--tds-cool-gray-100);font-size:14px;font-weight:600;line-height:20px}.SearchField-module-scss-module__MK6EMG__searchField label input:disabled::placeholder{color:var(--tds-cool-gray-50)}.SearchField-module-scss-module__MK6EMG__searchField label input::placeholder{color:var(--tds-cool-gray-60)}
.Space-module__omQV-G__container{width:100%}
.ThumbnailProduct-module__p5TwEq__container{position:relative}
.KeyInfo-module__wKCSuq__iconWrapper{text-align:center;height:28px}
