.PromotionContainer-module-scss-module__vnUjhG__promotion_container{color:#333;width:1100px;max-width:100%;height:100%;margin:auto}
.NavigationBar-module-scss-module__i_Jd6G__container{background:var(--Gray-0);z-index:1;justify-content:center;align-items:center;height:60px;padding:0 16px;display:flex;position:relative}@media (max-width:640px){.NavigationBar-module-scss-module__i_Jd6G__container{z-index:30;position:sticky;top:0}}.NavigationBar-module-scss-module__i_Jd6G__container .NavigationBar-module-scss-module__i_Jd6G__title{color:var(--Gray-100);font-size:20px;font-weight:600}@media (max-width:640px){.NavigationBar-module-scss-module__i_Jd6G__container .NavigationBar-module-scss-module__i_Jd6G__title{-webkit-line-clamp:1;text-overflow:ellipsis;word-break:keep-all;overflow-wrap:anywhere;word-break:break-all;overflow-wrap:normal;text-align:center;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-box-orient:vertical;max-width:calc(100% - 66px);margin:0 auto;font-size:18px;font-weight:500;display:-webkit-box;overflow:hidden}}.NavigationBar-module-scss-module__i_Jd6G__container .NavigationBar-module-scss-module__i_Jd6G__title.NavigationBar-module-scss-module__i_Jd6G__default{cursor:auto}.NavigationBar-module-scss-module__i_Jd6G__container .NavigationBar-module-scss-module__i_Jd6G__title.NavigationBar-module-scss-module__i_Jd6G__actived{cursor:pointer}.NavigationBar-module-scss-module__i_Jd6G__container .NavigationBar-module-scss-module__i_Jd6G__left{gap:12px;display:none;position:absolute;top:50%;left:16px;transform:translateY(-50%)}@media (max-width:640px){.NavigationBar-module-scss-module__i_Jd6G__container .NavigationBar-module-scss-module__i_Jd6G__left{display:flex}}.NavigationBar-module-scss-module__i_Jd6G__container .NavigationBar-module-scss-module__i_Jd6G__right{gap:10px;display:flex;position:absolute;top:50%;right:16px;transform:translateY(-50%)}
.PromotionMobHeader-module-scss-module__B7be7q__header{z-index:10;display:none}@media (max-width:640px){.PromotionMobHeader-module-scss-module__B7be7q__header{display:flex}}
.ActivityMobVoucherBox-module-scss-module__84HrAa__box{padding:var(--Spacing-30) 24px;background-color:var(--Gray-0);border-radius:20px}.ActivityMobVoucherBox-module-scss-module__84HrAa__box.ActivityMobVoucherBox-module-scss-module__84HrAa__hidden{display:none}.ActivityMobVoucherBox-module-scss-module__84HrAa__box+.ActivityMobVoucherBox-module-scss-module__84HrAa__box{margin-top:var(--Spacing-20)}
.Tag-module-scss-module__cyClMG__container{justify-content:center;align-items:center;display:inline-flex}.Tag-module-scss-module__cyClMG__container.Tag-module-scss-module__cyClMG__tag{border-radius:4px;font-size:10px;font-weight:700}.Tag-module-scss-module__cyClMG__container.Tag-module-scss-module__cyClMG__tag.Tag-module-scss-module__cyClMG__small{padding:2px 6px}.Tag-module-scss-module__cyClMG__container.Tag-module-scss-module__cyClMG__tag.Tag-module-scss-module__cyClMG__medium{padding:4px 6px}.Tag-module-scss-module__cyClMG__container.Tag-module-scss-module__cyClMG__tag.Tag-module-scss-module__cyClMG__gray_10{background:var(--Gray-10);color:var(--Gray-50)}.Tag-module-scss-module__cyClMG__container.Tag-module-scss-module__cyClMG__tag.Tag-module-scss-module__cyClMG__gray_90{background:var(--Gray-100);color:var(--Gray-0)}.Tag-module-scss-module__cyClMG__container.Tag-module-scss-module__cyClMG__on_thumbnail.Tag-module-scss-module__cyClMG__small{border-radius:2px;padding:2px 4px;font-size:10px;font-weight:600;line-height:13px}.Tag-module-scss-module__cyClMG__container.Tag-module-scss-module__cyClMG__on_thumbnail.Tag-module-scss-module__cyClMG__medium{border-radius:4px;padding:5px 8px;font-size:12px;font-weight:700}.Tag-module-scss-module__cyClMG__container.Tag-module-scss-module__cyClMG__on_thumbnail.Tag-module-scss-module__cyClMG__gray_0{background:var(--Gray-0);color:var(--Gray-100)}.Tag-module-scss-module__cyClMG__container.Tag-module-scss-module__cyClMG__on_image{border-radius:4px;font-size:10px;font-weight:500;line-height:13px}.Tag-module-scss-module__cyClMG__container.Tag-module-scss-module__cyClMG__on_image.Tag-module-scss-module__cyClMG__small{padding:2px 4px}.Tag-module-scss-module__cyClMG__container.Tag-module-scss-module__cyClMG__on_image.Tag-module-scss-module__cyClMG__medium{padding:5px 8px}.Tag-module-scss-module__cyClMG__container.Tag-module-scss-module__cyClMG__on_image.Tag-module-scss-module__cyClMG__gray_20{color:var(--Gray-0);background:#00000080}.Tag-module-scss-module__cyClMG__container.Tag-module-scss-module__cyClMG__with_product{border:solid .5px var(--Gray-100);border-radius:2px;font-size:10px;font-weight:500;line-height:13px}.Tag-module-scss-module__cyClMG__container.Tag-module-scss-module__cyClMG__with_product.Tag-module-scss-module__cyClMG__small{padding:2px 4px}.Tag-module-scss-module__cyClMG__container.Tag-module-scss-module__cyClMG__with_product.Tag-module-scss-module__cyClMG__medium{padding:5px 8px}.Tag-module-scss-module__cyClMG__container.Tag-module-scss-module__cyClMG__with_product.Tag-module-scss-module__cyClMG__gray_0{background:var(--Gray-0);color:var(--Gray-100)}.Tag-module-scss-module__cyClMG__container.Tag-module-scss-module__cyClMG__with_product.Tag-module-scss-module__cyClMG__pink_50{background:var(--Pink-50);color:var(--Gray-0);border-color:#0000}
.CardContents-module-scss-module__0DLf0G__card_title{color:var(--Text-Primary);letter-spacing:normal;-webkit-line-clamp:2;text-overflow:ellipsis;word-break:keep-all;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:13px;font-style:normal;font-weight:600;font-stretch:100%;line-height:20px;display:-webkit-box;overflow:hidden}.CardContents-module-scss-module__0DLf0G__badges{justify-content:center;align-items:center;gap:2px;margin-right:2px;display:inline-flex}.CardContents-module-scss-module__0DLf0G__badges .CardContents-module-scss-module__0DLf0G__icon_medal path{fill:var(--Purple-50)}.CardContents-module-scss-module__0DLf0G__badges .CardContents-module-scss-module__0DLf0G__bullet{background-color:var(--Gray-30);border-radius:50%;width:3px;height:3px;margin:0 2px;display:block}.CardContents-module-scss-module__0DLf0G__badges .CardContents-module-scss-module__0DLf0G__icon_lightning path{fill:var(--Pink-50)}.CardContents-module-scss-module__0DLf0G__card_available_tag{color:var(--Text-Secondary);align-items:center;width:max-content;font-size:12px;font-weight:500;line-height:15px;display:inline-flex}.CardContents-module-scss-module__0DLf0G__card_review{z-index:1;color:var(--Gray-70);align-items:center;gap:4px;font-size:14px;font-weight:600;line-height:18px;display:flex;position:relative}.CardContents-module-scss-module__0DLf0G__card_review:before{content:"";background:url(../media/icon-star-9-yellow.356--5cqh6c71.svg) no-repeat;width:9px;height:9px;display:block}.CardContents-module-scss-module__0DLf0G__card_review .CardContents-module-scss-module__0DLf0G__tag{background-color:var(--Gray-10);border:1px solid var(--Gray-20);color:var(--Gray-70);border-radius:2px;align-items:center;gap:2px;margin-left:4px;padding:2px 5px;font-size:12px;font-weight:600;display:flex;position:relative}.CardContents-module-scss-module__0DLf0G__card_review .CardContents-module-scss-module__0DLf0G__tag.CardContents-module-scss-module__0DLf0G__low{background-color:var(--Yellow-20);border:1px solid var(--Yellow-30);color:var(--Yellow-90)}.CardContents-module-scss-module__0DLf0G__card_review .CardContents-module-scss-module__0DLf0G__tag.CardContents-module-scss-module__0DLf0G__low:before{background-color:var(--Yellow-30)}.CardContents-module-scss-module__0DLf0G__card_review .CardContents-module-scss-module__0DLf0G__tag.CardContents-module-scss-module__0DLf0G__mid{background-color:var(--Orange-10);border:1px solid var(--Orange-20);color:var(--Orange-70)}.CardContents-module-scss-module__0DLf0G__card_review .CardContents-module-scss-module__0DLf0G__tag.CardContents-module-scss-module__0DLf0G__mid:before{background-color:var(--Orange-20)}.CardContents-module-scss-module__0DLf0G__card_review .CardContents-module-scss-module__0DLf0G__tag.CardContents-module-scss-module__0DLf0G__high{background-color:var(--Pink-10);border:1px solid var(--Pink-20);color:var(--Pink-50)}.CardContents-module-scss-module__0DLf0G__card_review .CardContents-module-scss-module__0DLf0G__tag.CardContents-module-scss-module__0DLf0G__best{border:1px solid var(--Purple-20);background-color:var(--Purple-10);color:var(--Purple-50)}.CardContents-module-scss-module__0DLf0G__card_price{flex-wrap:wrap;display:flex}.CardContents-module-scss-module__0DLf0G__card_price del{color:var(--Gray-40);font-size:12px;text-decoration:line-through}.CardContents-module-scss-module__0DLf0G__card_price .CardContents-module-scss-module__0DLf0G__sale{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.CardContents-module-scss-module__0DLf0G__card_price .CardContents-module-scss-module__0DLf0G__sale .CardContents-module-scss-module__0DLf0G__discount{color:var(--Pink-50);font-size:12px;font-weight:600}.CardContents-module-scss-module__0DLf0G__card_price .CardContents-module-scss-module__0DLf0G__sale .CardContents-module-scss-module__0DLf0G__origin{color:var(--Gray-100);align-items:center;gap:4px;font-size:15px;font-weight:600;display:inline-flex}.CardContents-module-scss-module__0DLf0G__card_price .CardContents-module-scss-module__0DLf0G__sale .CardContents-module-scss-module__0DLf0G__origin.CardContents-module-scss-module__0DLf0G__available_coupon{color:var(--Pink-50)!important}.CardContents-module-scss-module__0DLf0G__card_price .CardContents-module-scss-module__0DLf0G__sale .CardContents-module-scss-module__0DLf0G__origin .CardContents-module-scss-module__0DLf0G__more_price{color:var(--Gray-70);font-size:14px;font-weight:600;line-height:18px}.CardContents-module-scss-module__0DLf0G__card_price .CardContents-module-scss-module__0DLf0G__sale.CardContents-module-scss-module__0DLf0G__reverse{flex-direction:row-reverse;justify-content:flex-end}.CardContents-module-scss-module__0DLf0G__card_price.CardContents-module-scss-module__0DLf0G__row{flex-direction:row;align-items:center;column-gap:6px}.CardContents-module-scss-module__0DLf0G__card_price.CardContents-module-scss-module__0DLf0G__column{flex-direction:column;gap:2px}.CardContents-module-scss-module__0DLf0G__card_price.CardContents-module-scss-module__0DLf0G__large{gap:6px}.CardContents-module-scss-module__0DLf0G__card_price.CardContents-module-scss-module__0DLf0G__large .CardContents-module-scss-module__0DLf0G__sale{gap:4px}.CardContents-module-scss-module__0DLf0G__card_price.CardContents-module-scss-module__0DLf0G__large .CardContents-module-scss-module__0DLf0G__sale .CardContents-module-scss-module__0DLf0G__discount{font-size:18px;font-style:normal;font-weight:600}.CardContents-module-scss-module__0DLf0G__card_price.CardContents-module-scss-module__0DLf0G__large .CardContents-module-scss-module__0DLf0G__sale .CardContents-module-scss-module__0DLf0G__origin{font-size:20px;font-weight:600}.CardContents-module-scss-module__0DLf0G__card_gradient{border-radius:inherit;z-index:1;background:linear-gradient(#0006 0%,#0000 74.67%);width:100%;display:flex;position:absolute;top:0;left:0}.CardContents-module-scss-module__0DLf0G__card_gradient.CardContents-module-scss-module__0DLf0G__medium{padding:8px 8px 32px}.CardContents-module-scss-module__0DLf0G__card_gradient.CardContents-module-scss-module__0DLf0G__large{padding:14px 14px 42px}.CardContents-module-scss-module__0DLf0G__card_badges{top:var(--Spacing-08);left:var(--Spacing-08);align-items:center;gap:var(--Spacing-03);z-index:1;flex-wrap:wrap;display:flex;position:absolute}.CardContents-module-scss-module__0DLf0G__card_badge{justify-content:center;align-items:center;gap:var(--Spacing-03);padding:var(--Spacing-02) var(--Spacing-04);color:var(--Text-Inverse-Alt);background:var(--Bg-Inverse-Alt);border-radius:var(--Radius-XXS);font-size:10px;font-weight:600;line-height:13px;display:inline-flex}.CardContents-module-scss-module__0DLf0G__card_badge .CardContents-module-scss-module__0DLf0G__icon{width:9px;height:9px;position:relative}@media (max-width:640px){.CardContents-module-scss-module__0DLf0G__card_badge{font-size:12px;font-weight:600}}
.MainFilter-module-scss-module__G3T8rG__container{background:var(--Gray-0);border-bottom:solid 2px var(--Gray-10);z-index:3;align-items:center;height:54px;display:flex;position:relative}.MainFilter-module-scss-module__G3T8rG__container .MainFilter-module-scss-module__G3T8rG__swiper{width:100%;max-width:1024px;height:inherit;padding:0 8px}.MainFilter-module-scss-module__G3T8rG__container .MainFilter-module-scss-module__G3T8rG__swiper .MainFilter-module-scss-module__G3T8rG__item{cursor:pointer;justify-content:center;align-items:center;width:auto;height:100%;padding:0 8px;font-size:14px;font-weight:600;line-height:18px;display:inline-flex}.MainFilter-module-scss-module__G3T8rG__container .MainFilter-module-scss-module__G3T8rG__swiper .MainFilter-module-scss-module__G3T8rG__item .MainFilter-module-scss-module__G3T8rG__name{border-bottom:2px solid;align-items:center;height:100%;display:flex}.MainFilter-module-scss-module__G3T8rG__container .MainFilter-module-scss-module__G3T8rG__swiper .MainFilter-module-scss-module__G3T8rG__default .MainFilter-module-scss-module__G3T8rG__name{color:var(--Gray-30);border-color:#0000}.MainFilter-module-scss-module__G3T8rG__container .MainFilter-module-scss-module__G3T8rG__swiper .MainFilter-module-scss-module__G3T8rG__actived .MainFilter-module-scss-module__G3T8rG__name{border-color:var(--Gray-80);color:var(--Gray-80)}
.ActivityMobVoucherInfoSet-module-scss-module__ncq9Ka__info_set h2{margin-bottom:var(--Spacing-16);color:var(--Gray-100);font-size:16px;font-weight:600}.ActivityMobVoucherInfoSet-module-scss-module__ncq9Ka__info_set h3{color:var(--Gray-70);margin-bottom:8px;font-size:14px;font-weight:600;line-height:18px}.ActivityMobVoucherInfoSet-module-scss-module__ncq9Ka__info_set .ActivityMobVoucherInfoSet-module-scss-module__ncq9Ka__description{letter-spacing:normal;color:var(--Gray-70);white-space:pre-wrap;font-size:14px;font-style:normal;font-weight:400;font-stretch:100%;line-height:1.57;list-style:inside;display:list-item;position:relative}.ActivityMobVoucherInfoSet-module-scss-module__ncq9Ka__info_set>textarea{background-color:var(--Gray-10);width:100%;color:var(--Gray-70);box-sizing:border-box;border:none;border-radius:8px;padding:10px 14px}.ActivityMobVoucherInfoSet-module-scss-module__ncq9Ka__info_set .ActivityMobVoucherInfoSet-module-scss-module__ncq9Ka__row+.ActivityMobVoucherInfoSet-module-scss-module__ncq9Ka__row{margin-top:var(--Spacing-20)}.ActivityMobVoucherInfoSet-module-scss-module__ncq9Ka__info_set+.ActivityMobVoucherInfoSet-module-scss-module__ncq9Ka__info_set{margin-top:var(--Spacing-16)}
.MemberRailEuropeDetailHeader-module-scss-module__9o3kSG__container{position:relative;z-index:1!important}@media (min-width:1025px){.MemberRailEuropeDetailHeader-module-scss-module__9o3kSG__container{margin-top:12px}}
.PaymentKorailCard-module-scss-module__bKkiQG__contents{flex-direction:column;gap:20px;display:flex}.PaymentKorailCard-module-scss-module__bKkiQG__contents .PaymentKorailCard-module-scss-module__bKkiQG__header{justify-content:center;align-items:center;padding:0 24px;display:flex}.PaymentKorailCard-module-scss-module__bKkiQG__contents .PaymentKorailCard-module-scss-module__bKkiQG__header>div{flex-direction:column;flex:1;align-items:center;gap:2px;display:flex}.PaymentKorailCard-module-scss-module__bKkiQG__contents .PaymentKorailCard-module-scss-module__bKkiQG__header>div.PaymentKorailCard-module-scss-module__bKkiQG__duration{flex:unset;gap:0}.PaymentKorailCard-module-scss-module__bKkiQG__contents .PaymentKorailCard-module-scss-module__bKkiQG__header>div.PaymentKorailCard-module-scss-module__bKkiQG__duration .PaymentKorailCard-module-scss-module__bKkiQG__time{font-size:10px;font-weight:500;line-height:13px}.PaymentKorailCard-module-scss-module__bKkiQG__contents .PaymentKorailCard-module-scss-module__bKkiQG__header>div .PaymentKorailCard-module-scss-module__bKkiQG__station{color:var(--Gray-100);font-size:24px;font-weight:600}.PaymentKorailCard-module-scss-module__bKkiQG__contents .PaymentKorailCard-module-scss-module__bKkiQG__header>div .PaymentKorailCard-module-scss-module__bKkiQG__time{color:var(--Gray-40);font-size:14px;font-weight:600;line-height:18px}.PaymentKorailCard-module-scss-module__bKkiQG__contents .PaymentKorailCard-module-scss-module__bKkiQG__refund_info{border:1px solid var(--Pink-20);background:var(--Pink-10);color:var(--Pink-50);letter-spacing:normal;border-radius:12px;padding:16px 20px;font-size:14px;font-style:normal;font-weight:400;font-stretch:100%;line-height:1.57}.PaymentKorailCard-module-scss-module__bKkiQG__contents .PaymentKorailCard-module-scss-module__bKkiQG__refund_policy{border:1px solid var(--secondary-15);background:var(--Gray-10);border-radius:12px;flex-direction:column;gap:8px;padding:14px 20px;display:flex}.PaymentKorailCard-module-scss-module__bKkiQG__contents .PaymentKorailCard-module-scss-module__bKkiQG__refund_policy h3{color:var(--Gray-100);font-size:12px;font-weight:600}.PaymentKorailCard-module-scss-module__bKkiQG__contents .PaymentKorailCard-module-scss-module__bKkiQG__refund_policy ul{color:var(--Gray-50);font-size:12px;line-height:1.83}.PaymentKorailCard-module-scss-module__bKkiQG__contents .PaymentKorailCard-module-scss-module__bKkiQG__refund_policy ul li{align-items:center;gap:4px;display:flex;position:relative}.PaymentKorailCard-module-scss-module__bKkiQG__contents .PaymentKorailCard-module-scss-module__bKkiQG__refund_policy ul li:before{content:"•"}.PaymentKorailCard-module-scss-module__bKkiQG__arrow{padding:0}
.SubFilter-module-scss-module__UWcf1q__container{background:inherit}.SubFilter-module-scss-module__UWcf1q__container .SubFilter-module-scss-module__UWcf1q__swiper{max-width:1024px;padding:12px 16px}.SubFilter-module-scss-module__UWcf1q__container .SubFilter-module-scss-module__UWcf1q__swiper .SubFilter-module-scss-module__UWcf1q__item{cursor:pointer;border-radius:8px;width:auto;margin-right:10px;padding:10px 18px}.SubFilter-module-scss-module__UWcf1q__container .SubFilter-module-scss-module__UWcf1q__swiper .SubFilter-module-scss-module__UWcf1q__item:last-child{margin-right:0}.SubFilter-module-scss-module__UWcf1q__container .SubFilter-module-scss-module__UWcf1q__swiper .SubFilter-module-scss-module__UWcf1q__white{background:var(--Gray-0)}.SubFilter-module-scss-module__UWcf1q__container .SubFilter-module-scss-module__UWcf1q__swiper .SubFilter-module-scss-module__UWcf1q__gray{background:var(--Gray-10)}.SubFilter-module-scss-module__UWcf1q__container .SubFilter-module-scss-module__UWcf1q__swiper .SubFilter-module-scss-module__UWcf1q__default{box-shadow:0 0 0 1px var(--Gray-15) inset;color:var(--Gray-60);font-size:12px;font-weight:600}.SubFilter-module-scss-module__UWcf1q__container .SubFilter-module-scss-module__UWcf1q__swiper .SubFilter-module-scss-module__UWcf1q__actived{background:var(--Pink-50);box-shadow:0 0 0 1px var(--Pink-50) inset;color:var(--Gray-0);font-size:12px;font-weight:700}
.MemberActivityDetailInfo-module-scss-module__Q2fIrq__member_activity_order_detail_order_info{padding:0;font-size:15px;font-weight:600}.MemberActivityDetailInfo-module-scss-module__Q2fIrq__member_activity_order_detail_order_info h2{font-size:15px;font-weight:600}.MemberActivityDetailInfo-module-scss-module__Q2fIrq__member_activity_order_detail_order_info h1,.MemberActivityDetailInfo-module-scss-module__Q2fIrq__member_activity_order_detail_order_info h2,.MemberActivityDetailInfo-module-scss-module__Q2fIrq__member_activity_order_detail_order_info h3{margin:0}.MemberActivityDetailInfo-module-scss-module__Q2fIrq__member_activity_order_detail_order_info>div{padding:var(--Spacing-30) 0;border-bottom:10px solid var(--Gray-10);justify-content:space-between;align-items:center;display:flex}.MemberActivityDetailInfo-module-scss-module__Q2fIrq__member_activity_order_detail_order_info>div:last-child{border-bottom:none}.MemberActivityDetailInfo-module-scss-module__Q2fIrq__member_activity_order_detail_order_info .MemberActivityDetailInfo-module-scss-module__Q2fIrq__order_num{align-items:center;display:flex}.MemberActivityDetailInfo-module-scss-module__Q2fIrq__member_activity_order_detail_order_info .MemberActivityDetailInfo-module-scss-module__Q2fIrq__info_wrap{gap:var(--Spacing-12);letter-spacing:normal;flex-direction:column;font-size:14px;font-style:normal;font-weight:400;font-stretch:100%;line-height:1.57;display:flex}.MemberActivityDetailInfo-module-scss-module__Q2fIrq__member_activity_order_detail_order_info .MemberActivityDetailInfo-module-scss-module__Q2fIrq__info{display:block}@media (max-width:640px){.MemberActivityDetailInfo-module-scss-module__Q2fIrq__member_activity_order_detail_order_info .MemberActivityDetailInfo-module-scss-module__Q2fIrq__info{padding:var(--Spacing-20) var(--Spacing-16)}}.MemberActivityDetailInfo-module-scss-module__Q2fIrq__member_activity_order_detail_order_info .MemberActivityDetailInfo-module-scss-module__Q2fIrq__info .MemberActivityDetailInfo-module-scss-module__Q2fIrq__header{justify-content:space-between;align-items:center;gap:var(--Spacing-10);margin-bottom:var(--Spacing-20);padding-bottom:var(--Spacing-20);border-bottom:1px solid var(--Gray-10);gap:32px;display:flex}.MemberActivityDetailInfo-module-scss-module__Q2fIrq__member_activity_order_detail_order_info .MemberActivityDetailInfo-module-scss-module__Q2fIrq__info .MemberActivityDetailInfo-module-scss-module__Q2fIrq__header .MemberActivityDetailInfo-module-scss-module__Q2fIrq__header_title{white-space:nowrap}.MemberActivityDetailInfo-module-scss-module__Q2fIrq__member_activity_order_detail_order_info .MemberActivityDetailInfo-module-scss-module__Q2fIrq__info .MemberActivityDetailInfo-module-scss-module__Q2fIrq__order_number{justify-content:flex-end;align-items:center;display:flex}.MemberActivityDetailInfo-module-scss-module__Q2fIrq__member_activity_order_detail_order_info .MemberActivityDetailInfo-module-scss-module__Q2fIrq__info .MemberActivityDetailInfo-module-scss-module__Q2fIrq__order_number .MemberActivityDetailInfo-module-scss-module__Q2fIrq__order_number_text{color:var(--Text-Primary);text-align:right;word-break:break-all;min-width:0;font-size:14px;font-weight:400;line-height:18px}.MemberActivityDetailInfo-module-scss-module__Q2fIrq__member_activity_order_detail_order_info .MemberActivityDetailInfo-module-scss-module__Q2fIrq__info .MemberActivityDetailInfo-module-scss-module__Q2fIrq__copy_button{padding:var(--Spacing-08);cursor:pointer;color:var(--Icon-Secondary);border-radius:var(--Radius-S);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;display:flex}.MemberActivityDetailInfo-module-scss-module__Q2fIrq__member_activity_order_detail_order_info .MemberActivityDetailInfo-module-scss-module__Q2fIrq__options_info{gap:var(--Spacing-06);color:var(--Text-Primary);flex-direction:column;display:flex}.MemberActivityDetailInfo-module-scss-module__Q2fIrq__member_activity_order_detail_order_info .MemberActivityDetailInfo-module-scss-module__Q2fIrq__options_info .MemberActivityDetailInfo-module-scss-module__Q2fIrq__option_title{color:var(--Text-Primary)}.MemberActivityDetailInfo-module-scss-module__Q2fIrq__member_activity_order_detail_order_info .MemberActivityDetailInfo-module-scss-module__Q2fIrq__options_info .MemberActivityDetailInfo-module-scss-module__Q2fIrq__option_category{color:var(--Text-Tertiary)}.MemberActivityDetailInfo-module-scss-module__Q2fIrq__member_activity_order_detail_order_info .MemberActivityDetailInfo-module-scss-module__Q2fIrq__row{gap:10px;display:flex}.MemberActivityDetailInfo-module-scss-module__Q2fIrq__member_activity_order_detail_order_info .MemberActivityDetailInfo-module-scss-module__Q2fIrq__row+.MemberActivityDetailInfo-module-scss-module__Q2fIrq__row{margin-top:var(--Spacing-10)}.MemberActivityDetailInfo-module-scss-module__Q2fIrq__member_activity_order_detail_order_info .MemberActivityDetailInfo-module-scss-module__Q2fIrq__row h3{letter-spacing:normal;color:var(--Gray-50);min-width:120px;max-width:120px;font-size:14px;font-style:normal;font-weight:400;font-stretch:100%;line-height:1.57}.MemberActivityDetailInfo-module-scss-module__Q2fIrq__member_activity_order_detail_order_info .MemberActivityDetailInfo-module-scss-module__Q2fIrq__row div{letter-spacing:normal;color:var(--Gray-80);word-break:break-word;font-size:14px;font-style:normal;font-weight:400;font-stretch:100%;line-height:1.57}.MemberActivityDetailInfo-module-scss-module__Q2fIrq__member_activity_order_detail_order_info .MemberActivityDetailInfo-module-scss-module__Q2fIrq__row div.MemberActivityDetailInfo-module-scss-module__Q2fIrq__error{color:var(--Pink-50)}.MemberActivityDetailInfo-module-scss-module__Q2fIrq__member_activity_order_detail_order_info .MemberActivityDetailInfo-module-scss-module__Q2fIrq__buttons{margin-top:var(--Spacing-20);flex-direction:column;gap:8px;display:flex}.MemberActivityDetailInfo-module-scss-module__Q2fIrq__member_activity_order_detail_order_info .MemberActivityDetailInfo-module-scss-module__Q2fIrq__buttons .MemberActivityDetailInfo-module-scss-module__Q2fIrq__button_voucher{justify-content:center;align-items:center;gap:8px;margin-top:12px;display:flex}.MemberActivityDetailInfo-module-scss-module__Q2fIrq__member_activity_order_detail_order_info .MemberActivityDetailInfo-module-scss-module__Q2fIrq__buttons .MemberActivityDetailInfo-module-scss-module__Q2fIrq__button_voucher .MemberActivityDetailInfo-module-scss-module__Q2fIrq__icon{color:var(--Icon-Secondary)}@media (max-width:640px){.MemberActivityDetailInfo-module-scss-module__Q2fIrq__member_activity_order_detail_order_info .MemberActivityDetailInfo-module-scss-module__Q2fIrq__buttons{flex-direction:column}}
.MemberRailEuropeDetailBookingNum-module-scss-module__aV7F4W__container{justify-content:space-between;align-items:center;gap:12px;padding:0 16px;display:flex}.MemberRailEuropeDetailBookingNum-module-scss-module__aV7F4W__container .MemberRailEuropeDetailBookingNum-module-scss-module__aV7F4W__title{color:var(--Gray-100);padding:20px 0;font-size:15px;font-weight:600}.MemberRailEuropeDetailBookingNum-module-scss-module__aV7F4W__container .MemberRailEuropeDetailBookingNum-module-scss-module__aV7F4W__booking{align-items:center;gap:4px;display:flex}.MemberRailEuropeDetailBookingNum-module-scss-module__aV7F4W__container .MemberRailEuropeDetailBookingNum-module-scss-module__aV7F4W__booking .MemberRailEuropeDetailBookingNum-module-scss-module__aV7F4W__number{color:var(--Gray-100);font-size:15px;font-weight:600}
.Select-module-scss-module__fb7jhW__select_box{width:100%;height:fit-content;font-size:14px;font-weight:400;line-height:18px;position:relative}.Select-module-scss-module__fb7jhW__select_box.Select-module-scss-module__fb7jhW__default{opacity:1}.Select-module-scss-module__fb7jhW__select_box.Select-module-scss-module__fb7jhW__disabled{opacity:.5}.Select-module-scss-module__fb7jhW__select_box .Select-module-scss-module__fb7jhW__select_box_option_container{border:1px solid var(--Gray-15);background:var(--Gray-0);z-index:100;-ms-overflow-style:none;scrollbar-width:3px;border-radius:12px;width:100%;padding:10px 2px 10px 10px;display:none;position:absolute;top:calc(100% + 3px);left:0;overflow-y:hidden}.Select-module-scss-module__fb7jhW__select_box .Select-module-scss-module__fb7jhW__select_box_option_container.Select-module-scss-module__fb7jhW__drop_up{top:unset;bottom:calc(100% + 3px)}.Select-module-scss-module__fb7jhW__select_box .Select-module-scss-module__fb7jhW__select_box_option_container .Select-module-scss-module__fb7jhW__mobile_only{display:none}@media (max-width:640px){.Select-module-scss-module__fb7jhW__select_box .Select-module-scss-module__fb7jhW__select_box_option_container .Select-module-scss-module__fb7jhW__mobile_only{width:100%;display:block}}.Select-module-scss-module__fb7jhW__select_box .Select-module-scss-module__fb7jhW__select_box_option_container .Select-module-scss-module__fb7jhW__mobile_only .Select-module-scss-module__fb7jhW__border{background:var(--Gray-10);height:1px;margin:10px 0}@media (max-width:640px){.Select-module-scss-module__fb7jhW__select_box .Select-module-scss-module__fb7jhW__select_box_option_container.Select-module-scss-module__fb7jhW__popup .Select-module-scss-module__fb7jhW__select_box_option_wrap{animation:.3s ease-in-out 10ms forwards Select-module-scss-module__fb7jhW__select-box-slide-up}.Select-module-scss-module__fb7jhW__select_box .Select-module-scss-module__fb7jhW__select_box_option_container.Select-module-scss-module__fb7jhW__popdown .Select-module-scss-module__fb7jhW__select_box_option_wrap{animation:5ms ease-in-out forwards Select-module-scss-module__fb7jhW__select-box-slide-down}}.Select-module-scss-module__fb7jhW__select_box .Select-module-scss-module__fb7jhW__select_box_option_container.Select-module-scss-module__fb7jhW__open{display:block}.Select-module-scss-module__fb7jhW__select_box .Select-module-scss-module__fb7jhW__select_box_option_container.Select-module-scss-module__fb7jhW__open .Select-module-scss-module__fb7jhW__select_box_option_wrap{max-height:286px;overflow-y:scroll}.Select-module-scss-module__fb7jhW__select_box .Select-module-scss-module__fb7jhW__select_box_option_container.Select-module-scss-module__fb7jhW__open .Select-module-scss-module__fb7jhW__select_box_option_wrap::-webkit-scrollbar{width:4px}.Select-module-scss-module__fb7jhW__select_box .Select-module-scss-module__fb7jhW__select_box_option_container.Select-module-scss-module__fb7jhW__open .Select-module-scss-module__fb7jhW__select_box_option_wrap::-webkit-scrollbar-thumb{background:var(--Gray-20);border-radius:4px}@media (max-width:640px){.Select-module-scss-module__fb7jhW__select_box .Select-module-scss-module__fb7jhW__select_box_option_container.Select-module-scss-module__fb7jhW__open{background:#00000080;border:none;border-radius:0;align-items:flex-end;width:100%;height:100%;max-height:100dvh;padding:0;display:flex;position:fixed;top:0;left:0}.Select-module-scss-module__fb7jhW__select_box .Select-module-scss-module__fb7jhW__select_box_option_container.Select-module-scss-module__fb7jhW__open :root{overflow-y:hidden}.Select-module-scss-module__fb7jhW__select_box .Select-module-scss-module__fb7jhW__select_box_option_container.Select-module-scss-module__fb7jhW__open .Select-module-scss-module__fb7jhW__select_box_option_wrap{background:var(--Gray-0);border-radius:20px 20px 0 0;flex-direction:column;width:100%;max-height:calc(100dvh - 60px);padding:20px 16px;display:flex}.Select-module-scss-module__fb7jhW__select_box .Select-module-scss-module__fb7jhW__select_box_option_container.Select-module-scss-module__fb7jhW__open .Select-module-scss-module__fb7jhW__select_box_option_wrap .Select-module-scss-module__fb7jhW__select_box_header{align-items:center;height:46px;padding:10px 6px;display:flex;position:relative}.Select-module-scss-module__fb7jhW__select_box .Select-module-scss-module__fb7jhW__select_box_option_container.Select-module-scss-module__fb7jhW__open .Select-module-scss-module__fb7jhW__select_box_option_wrap .Select-module-scss-module__fb7jhW__select_box_header p{color:var(--Gray-80);text-align:center;width:100%;font-size:16px;font-weight:600}.Select-module-scss-module__fb7jhW__select_box .Select-module-scss-module__fb7jhW__select_box_option_container.Select-module-scss-module__fb7jhW__open .Select-module-scss-module__fb7jhW__select_box_option_wrap .Select-module-scss-module__fb7jhW__select_box_header button{position:absolute;top:50%;right:6px;transform:translateY(-50%)}.Select-module-scss-module__fb7jhW__select_box .Select-module-scss-module__fb7jhW__select_box_option_container.Select-module-scss-module__fb7jhW__open .Select-module-scss-module__fb7jhW__select_box_option_wrap .Select-module-scss-module__fb7jhW__scroll{flex:1;overflow:auto}.Select-module-scss-module__fb7jhW__select_box .Select-module-scss-module__fb7jhW__select_box_option_container.Select-module-scss-module__fb7jhW__open .Select-module-scss-module__fb7jhW__select_box_option_wrap .Select-module-scss-module__fb7jhW__scroll::-webkit-scrollbar{width:3px}.Select-module-scss-module__fb7jhW__select_box .Select-module-scss-module__fb7jhW__select_box_option_container.Select-module-scss-module__fb7jhW__open .Select-module-scss-module__fb7jhW__select_box_option_wrap .Select-module-scss-module__fb7jhW__scroll::-webkit-scrollbar-thumb{background:var(--Gray-15)}.Select-module-scss-module__fb7jhW__select_box .Select-module-scss-module__fb7jhW__select_box_option_container.Select-module-scss-module__fb7jhW__open .Select-module-scss-module__fb7jhW__select_box_option{height:48px;color:var(--Gray-100);gap:5px;padding:10px 6px;display:flex}}.Select-module-scss-module__fb7jhW__select_box .Select-module-scss-module__fb7jhW__select_box_option_container .Select-module-scss-module__fb7jhW__select_box_option{cursor:pointer;color:var(--Gray-80);border-radius:12px;align-items:center;gap:5px;padding:14px 20px;font-size:14px;font-weight:400;line-height:18px;display:flex}.Select-module-scss-module__fb7jhW__select_box .Select-module-scss-module__fb7jhW__select_box_option_container .Select-module-scss-module__fb7jhW__select_box_option.Select-module-scss-module__fb7jhW__disabled{color:var(--Gray-20);cursor:not-allowed}.Select-module-scss-module__fb7jhW__select_box .Select-module-scss-module__fb7jhW__select_box_option_container .Select-module-scss-module__fb7jhW__select_box_option.Select-module-scss-module__fb7jhW__selected{color:var(--Pink-50)}.Select-module-scss-module__fb7jhW__select_box .Select-module-scss-module__fb7jhW__select_box_option_container .Select-module-scss-module__fb7jhW__select_box_option:not(.Select-module-scss-module__fb7jhW__disabled):focus,.Select-module-scss-module__fb7jhW__select_box .Select-module-scss-module__fb7jhW__select_box_option_container .Select-module-scss-module__fb7jhW__select_box_option:not(.Select-module-scss-module__fb7jhW__disabled):active{background-color:var(--Gray-15)}@media (min-width:1025px){.Select-module-scss-module__fb7jhW__select_box .Select-module-scss-module__fb7jhW__select_box_option_container .Select-module-scss-module__fb7jhW__select_box_option:not(.Select-module-scss-module__fb7jhW__disabled):hover{background-color:var(--Gray-15)}}@keyframes Select-module-scss-module__fb7jhW__select-box-slide-up{0%{transform:translateY(100dvh)}to{transform:translateY(0)}}@keyframes Select-module-scss-module__fb7jhW__select-box-slide-down{0%{transform:translateY(0)}to{transform:translateY(100dvh)}}
.PaymentAccommodationCard-module-scss-module__AqhbIW__contents{flex-direction:column;gap:20px;display:flex}.PaymentAccommodationCard-module-scss-module__AqhbIW__contents .PaymentAccommodationCard-module-scss-module__AqhbIW__top{gap:16px;display:flex}.PaymentAccommodationCard-module-scss-module__AqhbIW__contents .PaymentAccommodationCard-module-scss-module__AqhbIW__top img{object-fit:cover;border-radius:8px}.PaymentAccommodationCard-module-scss-module__AqhbIW__contents .PaymentAccommodationCard-module-scss-module__AqhbIW__top .PaymentAccommodationCard-module-scss-module__AqhbIW__title{flex-direction:column;gap:7px;display:flex}.PaymentAccommodationCard-module-scss-module__AqhbIW__contents .PaymentAccommodationCard-module-scss-module__AqhbIW__top .PaymentAccommodationCard-module-scss-module__AqhbIW__title h3{color:var(--Gray-100);font-size:14px;font-weight:600;line-height:1.43}.PaymentAccommodationCard-module-scss-module__AqhbIW__contents .PaymentAccommodationCard-module-scss-module__AqhbIW__top .PaymentAccommodationCard-module-scss-module__AqhbIW__title .PaymentAccommodationCard-module-scss-module__AqhbIW__option{color:var(--Gray-50);flex-direction:column;gap:7px;font-size:12px;font-weight:500;line-height:15px;display:flex}.PaymentAccommodationCard-module-scss-module__AqhbIW__contents .PaymentAccommodationCard-module-scss-module__AqhbIW__top .PaymentAccommodationCard-module-scss-module__AqhbIW__title .PaymentAccommodationCard-module-scss-module__AqhbIW__option p{color:var(--Gray-100)}.PaymentAccommodationCard-module-scss-module__AqhbIW__contents .PaymentAccommodationCard-module-scss-module__AqhbIW__refund{justify-content:center;align-items:center;gap:8px;display:flex}
.MultipleFilter-module-scss-module__HkboQG__container{background:var(--Gray-10);width:100%;position:relative}.MultipleFilter-module-scss-module__HkboQG__container .MultipleFilter-module-scss-module__HkboQG__swiper{width:100%;padding:12px 16px}.MultipleFilter-module-scss-module__HkboQG__container .MultipleFilter-module-scss-module__HkboQG__swiper .MultipleFilter-module-scss-module__HkboQG__item{cursor:pointer;width:auto}.MultipleFilter-module-scss-module__HkboQG__container .MultipleFilter-module-scss-module__HkboQG__swiper .MultipleFilter-module-scss-module__HkboQG__item .MultipleFilter-module-scss-module__HkboQG__filter{width:12px;height:12px;fill:var(--Gray-60)}.MultipleFilter-module-scss-module__HkboQG__container .MultipleFilter-module-scss-module__HkboQG__swiper .MultipleFilter-module-scss-module__HkboQG__item .MultipleFilter-module-scss-module__HkboQG__down{width:10px;height:10px}.MultipleFilter-module-scss-module__HkboQG__container .MultipleFilter-module-scss-module__HkboQG__swiper .MultipleFilter-module-scss-module__HkboQG__item .MultipleFilter-module-scss-module__HkboQG__down path{stroke:var(--Gray-70)}.MultipleFilter-module-scss-module__HkboQG__container .MultipleFilter-module-scss-module__HkboQG__swiper .MultipleFilter-module-scss-module__HkboQG__item .MultipleFilter-module-scss-module__HkboQG__all{background:var(--Gray-0);border:solid 1px var(--Gray-20);border-radius:50%;justify-content:center;align-items:center;width:31px;height:31px;display:flex}.MultipleFilter-module-scss-module__HkboQG__container .MultipleFilter-module-scss-module__HkboQG__swiper .MultipleFilter-module-scss-module__HkboQG__item .MultipleFilter-module-scss-module__HkboQG__all.MultipleFilter-module-scss-module__HkboQG__all_actived{border:solid 1px var(--Pink-50)}.MultipleFilter-module-scss-module__HkboQG__container .MultipleFilter-module-scss-module__HkboQG__swiper .MultipleFilter-module-scss-module__HkboQG__item .MultipleFilter-module-scss-module__HkboQG__all.MultipleFilter-module-scss-module__HkboQG__all_actived .MultipleFilter-module-scss-module__HkboQG__filter{fill:var(--Pink-50)}.MultipleFilter-module-scss-module__HkboQG__container .MultipleFilter-module-scss-module__HkboQG__swiper .MultipleFilter-module-scss-module__HkboQG__item .MultipleFilter-module-scss-module__HkboQG__select{background:var(--Gray-0);justify-content:center;align-items:center;gap:4px;height:31px;padding:0 12px;font-size:12px;font-weight:500;line-height:15px;display:flex}.MultipleFilter-module-scss-module__HkboQG__container .MultipleFilter-module-scss-module__HkboQG__swiper .MultipleFilter-module-scss-module__HkboQG__item.MultipleFilter-module-scss-module__HkboQG__default .MultipleFilter-module-scss-module__HkboQG__select{border:solid 1px var(--Gray-20);border-radius:35px}.MultipleFilter-module-scss-module__HkboQG__container .MultipleFilter-module-scss-module__HkboQG__swiper .MultipleFilter-module-scss-module__HkboQG__item.MultipleFilter-module-scss-module__HkboQG__default .MultipleFilter-module-scss-module__HkboQG__select .MultipleFilter-module-scss-module__HkboQG__name{color:var(--Gray-50)}.MultipleFilter-module-scss-module__HkboQG__container .MultipleFilter-module-scss-module__HkboQG__swiper .MultipleFilter-module-scss-module__HkboQG__item.MultipleFilter-module-scss-module__HkboQG__default .MultipleFilter-module-scss-module__HkboQG__select .MultipleFilter-module-scss-module__HkboQG__down path{stroke:var(--Gray-50)}.MultipleFilter-module-scss-module__HkboQG__container .MultipleFilter-module-scss-module__HkboQG__swiper .MultipleFilter-module-scss-module__HkboQG__item.MultipleFilter-module-scss-module__HkboQG__actived .MultipleFilter-module-scss-module__HkboQG__select{border:solid 1px var(--Pink-50);border-radius:35px}.MultipleFilter-module-scss-module__HkboQG__container .MultipleFilter-module-scss-module__HkboQG__swiper .MultipleFilter-module-scss-module__HkboQG__item.MultipleFilter-module-scss-module__HkboQG__actived .MultipleFilter-module-scss-module__HkboQG__select .MultipleFilter-module-scss-module__HkboQG__name{color:var(--Pink-50)}.MultipleFilter-module-scss-module__HkboQG__container .MultipleFilter-module-scss-module__HkboQG__swiper .MultipleFilter-module-scss-module__HkboQG__item.MultipleFilter-module-scss-module__HkboQG__actived .MultipleFilter-module-scss-module__HkboQG__select .MultipleFilter-module-scss-module__HkboQG__down path{stroke:var(--Pink-50)}
.LabelTextField-module-scss-module__eyVgtq__label_text_field_set{border-top:10px solid var(--Gray-10);padding:var(--Spacing-30) 0}.LabelTextField-module-scss-module__eyVgtq__label_text_field_set.LabelTextField-module-scss-module__eyVgtq__no_divider{border-top:none!important}.LabelTextField-module-scss-module__eyVgtq__label_text_field_set h2{padding-bottom:var(--Spacing-20);color:var(--Gray-100);border-bottom:1px solid var(--Gray-10);margin:0;font-size:15px;font-weight:600}.LabelTextField-module-scss-module__eyVgtq__label_text_field_set>div{padding-top:var(--Spacing-20)}.LabelTextField-module-scss-module__eyVgtq__label_text_field_set .LabelTextField-module-scss-module__eyVgtq__label_set{gap:var(--Spacing-10);align-items:center;padding:0;display:flex}.LabelTextField-module-scss-module__eyVgtq__label_text_field_set .LabelTextField-module-scss-module__eyVgtq__label_set+.LabelTextField-module-scss-module__eyVgtq__label_set{margin-top:var(--Spacing-12)}.LabelTextField-module-scss-module__eyVgtq__label_text_field_set .LabelTextField-module-scss-module__eyVgtq__label_set h3{letter-spacing:normal;width:100%;min-width:120px;max-width:120px;color:var(--Gray-50);margin:0;font-size:14px;font-style:normal;font-weight:400;font-stretch:100%;line-height:1.57}.LabelTextField-module-scss-module__eyVgtq__label_text_field_set .LabelTextField-module-scss-module__eyVgtq__label_set>div{word-break:break-all;letter-spacing:normal;color:var(--Gray-80);font-size:14px;font-style:normal;font-weight:400;font-stretch:100%;line-height:1.57}.LabelTextField-module-scss-module__eyVgtq__label_text_field_set .LabelTextField-module-scss-module__eyVgtq__label_set:last-child{border-bottom:none}.LabelTextField-module-scss-module__eyVgtq__label_text_field_set .LabelTextField-module-scss-module__eyVgtq__label_set.LabelTextField-module-scss-module__eyVgtq__hidden{display:none}.LabelTextField-module-scss-module__eyVgtq__label_text_field_set.LabelTextField-module-scss-module__eyVgtq__sub{border:none;border-top:1px solid var(--Gray-10)}.LabelTextField-module-scss-module__eyVgtq__label_text_field_set.LabelTextField-module-scss-module__eyVgtq__hidden{display:none}@media (max-width:640px){.LabelTextField-module-scss-module__eyVgtq__label_text_field_set{padding:var(--Spacing-30) var(--Spacing-16)}}
.MemberRailEuropeRefundDetailHeader-module-scss-module__rIFy6W__container{margin-top:12px;position:relative;z-index:1!important}@media (max-width:640px){.MemberRailEuropeRefundDetailHeader-module-scss-module__rIFy6W__container{margin-top:0}}
.PaymentRailEuropeHowToUse-module-scss-module__YQMsla__container .PaymentRailEuropeHowToUse-module-scss-module__YQMsla__title{color:var(--Gray-80);margin-bottom:10px;font-size:14px;font-weight:600;line-height:1.57}.PaymentRailEuropeHowToUse-module-scss-module__YQMsla__container .PaymentRailEuropeHowToUse-module-scss-module__YQMsla__description{letter-spacing:normal;color:var(--Gray-70);font-size:14px;font-style:normal;font-weight:400;font-stretch:100%;line-height:1.57}.PaymentRailEuropeHowToUse-module-scss-module__YQMsla__container .PaymentRailEuropeHowToUse-module-scss-module__YQMsla__description .PaymentRailEuropeHowToUse-module-scss-module__YQMsla__accent{font-size:14px;font-weight:600;line-height:1.57;display:inline}.PaymentRailEuropeHowToUse-module-scss-module__YQMsla__container .PaymentRailEuropeHowToUse-module-scss-module__YQMsla__button{align-items:center;gap:4px;margin-top:20px;display:inline-flex}.PaymentRailEuropeHowToUse-module-scss-module__YQMsla__container .PaymentRailEuropeHowToUse-module-scss-module__YQMsla__row{letter-spacing:normal;color:var(--Gray-80);font-size:14px;font-style:normal;font-weight:400;font-stretch:100%;line-height:1.57}.PaymentRailEuropeHowToUse-module-scss-module__YQMsla__container .PaymentRailEuropeHowToUse-module-scss-module__YQMsla__row .PaymentRailEuropeHowToUse-module-scss-module__YQMsla__accent{font-size:14px;font-weight:600;line-height:1.57}.PaymentRailEuropeHowToUse-module-scss-module__YQMsla__container .PaymentRailEuropeHowToUse-module-scss-module__YQMsla__bullet:after{background:var(--Gray-80)!important}.PaymentRailEuropeHowToUse-module-scss-module__YQMsla__container .PaymentRailEuropeHowToUse-module-scss-module__YQMsla__items{border:solid 1px var(--Gray-15);border-radius:12px;flex-direction:column;gap:20px;margin-top:20px;padding:24px;display:flex}.PaymentRailEuropeHowToUse-module-scss-module__YQMsla__container .PaymentRailEuropeHowToUse-module-scss-module__YQMsla__items .PaymentRailEuropeHowToUse-module-scss-module__YQMsla__item{flex-direction:column;gap:20px;display:flex}.PaymentRailEuropeHowToUse-module-scss-module__YQMsla__container .PaymentRailEuropeHowToUse-module-scss-module__YQMsla__ctr_code{margin-top:10px}.PaymentRailEuropeHowToUse-module-scss-module__YQMsla__divider{margin:20px 0!important}
.CategoryFilter-module-scss-module__6zdrgW__container{background:var(--Gray-0);z-index:3;flex-direction:column;display:flex;position:relative}.CategoryFilter-module-scss-module__6zdrgW__container .CategoryFilter-module-scss-module__6zdrgW__actived{display:block}.CategoryFilter-module-scss-module__6zdrgW__container .CategoryFilter-module-scss-module__6zdrgW__disabled{display:none}
.AreaBestSellerSection-module-scss-module__bOM_cW__container{flex-direction:column;gap:10px;padding:30px 0;display:flex}@media (max-width:640px){.AreaBestSellerSection-module-scss-module__bOM_cW__container{gap:0}}.AreaBestSellerSection-module-scss-module__bOM_cW__container .AreaBestSellerSection-module-scss-module__bOM_cW__header{align-items:center;gap:7px;padding:0 16px;display:flex}.AreaBestSellerSection-module-scss-module__bOM_cW__container .AreaBestSellerSection-module-scss-module__bOM_cW__header .AreaBestSellerSection-module-scss-module__bOM_cW__title{color:var(--Gray-100);-webkit-line-clamp:1;text-overflow:ellipsis;word-break:keep-all;overflow-wrap:anywhere;word-break:break-all;overflow-wrap:normal;-webkit-box-orient:vertical;font-size:20px;font-weight:600;display:-webkit-box;overflow:hidden}.AreaBestSellerSection-module-scss-module__bOM_cW__container .AreaBestSellerSection-module-scss-module__bOM_cW__header .AreaBestSellerSection-module-scss-module__bOM_cW__top_tag{border:solid 1px var(--Gray-100);border-radius:15px;padding:4px 8px;display:flex}.AreaBestSellerSection-module-scss-module__bOM_cW__container .AreaBestSellerSection-module-scss-module__bOM_cW__main{flex-direction:column;display:flex}.AreaBestSellerSection-module-scss-module__bOM_cW__container .AreaBestSellerSection-module-scss-module__bOM_cW__main .AreaBestSellerSection-module-scss-module__bOM_cW__categories{box-shadow:0px -2px 0px 0px var(--Gray-10) inset;border-bottom:none}.AreaBestSellerSection-module-scss-module__bOM_cW__container .AreaBestSellerSection-module-scss-module__bOM_cW__main .AreaBestSellerSection-module-scss-module__bOM_cW__categories .AreaBestSellerSection-module-scss-module__bOM_cW__list{padding:0 16px}@media (max-width:640px){.AreaBestSellerSection-module-scss-module__bOM_cW__container .AreaBestSellerSection-module-scss-module__bOM_cW__main .AreaBestSellerSection-module-scss-module__bOM_cW__categories .AreaBestSellerSection-module-scss-module__bOM_cW__list{padding:0 8px}}@media (min-width:1025px){.AreaBestSellerSection-module-scss-module__bOM_cW__container .AreaBestSellerSection-module-scss-module__bOM_cW__main .AreaBestSellerSection-module-scss-module__bOM_cW__categories{border-bottom:none}}.AreaBestSellerSection-module-scss-module__bOM_cW__container .AreaBestSellerSection-module-scss-module__bOM_cW__main .AreaBestSellerSection-module-scss-module__bOM_cW__box{flex-direction:column;gap:10px;display:flex}.AreaBestSellerSection-module-scss-module__bOM_cW__container .AreaBestSellerSection-module-scss-module__bOM_cW__main .AreaBestSellerSection-module-scss-module__bOM_cW__box .AreaBestSellerSection-module-scss-module__bOM_cW__cards{flex-wrap:wrap;height:max-content;padding:10px 0;display:flex}@media (max-width:640px){.AreaBestSellerSection-module-scss-module__bOM_cW__container .AreaBestSellerSection-module-scss-module__bOM_cW__main .AreaBestSellerSection-module-scss-module__bOM_cW__box .AreaBestSellerSection-module-scss-module__bOM_cW__cards{flex-direction:column}}.AreaBestSellerSection-module-scss-module__bOM_cW__container .AreaBestSellerSection-module-scss-module__bOM_cW__main .AreaBestSellerSection-module-scss-module__bOM_cW__box .AreaBestSellerSection-module-scss-module__bOM_cW__cards .AreaBestSellerSection-module-scss-module__bOM_cW__card{background:var(--Gray-0);gap:14px;width:50%;padding:8px 16px;display:flex}@media (max-width:640px){.AreaBestSellerSection-module-scss-module__bOM_cW__container .AreaBestSellerSection-module-scss-module__bOM_cW__main .AreaBestSellerSection-module-scss-module__bOM_cW__box .AreaBestSellerSection-module-scss-module__bOM_cW__cards .AreaBestSellerSection-module-scss-module__bOM_cW__card{flex:1;width:100%}}.AreaBestSellerSection-module-scss-module__bOM_cW__container .AreaBestSellerSection-module-scss-module__bOM_cW__main .AreaBestSellerSection-module-scss-module__bOM_cW__box .AreaBestSellerSection-module-scss-module__bOM_cW__cards .AreaBestSellerSection-module-scss-module__bOM_cW__card .AreaBestSellerSection-module-scss-module__bOM_cW__thumbnail{aspect-ratio:1;border-radius:8px;min-width:72px;max-width:72px;max-height:72px;display:flex;position:relative}.AreaBestSellerSection-module-scss-module__bOM_cW__container .AreaBestSellerSection-module-scss-module__bOM_cW__main .AreaBestSellerSection-module-scss-module__bOM_cW__box .AreaBestSellerSection-module-scss-module__bOM_cW__cards .AreaBestSellerSection-module-scss-module__bOM_cW__card .AreaBestSellerSection-module-scss-module__bOM_cW__thumbnail .AreaBestSellerSection-module-scss-module__bOM_cW__image{object-fit:cover;border-radius:inherit;width:100%;height:100%}.AreaBestSellerSection-module-scss-module__bOM_cW__container .AreaBestSellerSection-module-scss-module__bOM_cW__main .AreaBestSellerSection-module-scss-module__bOM_cW__box .AreaBestSellerSection-module-scss-module__bOM_cW__cards .AreaBestSellerSection-module-scss-module__bOM_cW__card .AreaBestSellerSection-module-scss-module__bOM_cW__thumbnail .AreaBestSellerSection-module-scss-module__bOM_cW__ranking{width:25.548px;height:25.548px;color:var(--Gray-0);background:var(--Dimmed-Black-70);text-align:center;border-radius:8px 0;justify-content:center;align-items:center;font-family:SUIT;font-size:12px;font-style:italic;font-weight:700;display:flex;position:absolute;top:0;left:0}.AreaBestSellerSection-module-scss-module__bOM_cW__container .AreaBestSellerSection-module-scss-module__bOM_cW__main .AreaBestSellerSection-module-scss-module__bOM_cW__box .AreaBestSellerSection-module-scss-module__bOM_cW__cards .AreaBestSellerSection-module-scss-module__bOM_cW__card .AreaBestSellerSection-module-scss-module__bOM_cW__thumbnail .AreaBestSellerSection-module-scss-module__bOM_cW__image_opening_soon{width:100%;padding:0 6px;position:absolute;bottom:7px;left:50%;transform:translate(-50%)}.AreaBestSellerSection-module-scss-module__bOM_cW__container .AreaBestSellerSection-module-scss-module__bOM_cW__main .AreaBestSellerSection-module-scss-module__bOM_cW__box .AreaBestSellerSection-module-scss-module__bOM_cW__cards .AreaBestSellerSection-module-scss-module__bOM_cW__card .AreaBestSellerSection-module-scss-module__bOM_cW__thumbnail .AreaBestSellerSection-module-scss-module__bOM_cW__opening{background:var(--Dimmed-Black-50);width:fit-content;min-width:61px;max-width:80px;color:var(--Gray-0);text-align:center;border-radius:4px;padding:4px;font-size:10px;font-weight:600;line-height:13px;position:absolute;bottom:6px;left:50%;transform:translate(-50%)}.AreaBestSellerSection-module-scss-module__bOM_cW__container .AreaBestSellerSection-module-scss-module__bOM_cW__main .AreaBestSellerSection-module-scss-module__bOM_cW__box .AreaBestSellerSection-module-scss-module__bOM_cW__cards .AreaBestSellerSection-module-scss-module__bOM_cW__card .AreaBestSellerSection-module-scss-module__bOM_cW__thumbnail .AreaBestSellerSection-module-scss-module__bOM_cW__opening span{white-space:nowrap}.AreaBestSellerSection-module-scss-module__bOM_cW__container .AreaBestSellerSection-module-scss-module__bOM_cW__main .AreaBestSellerSection-module-scss-module__bOM_cW__box .AreaBestSellerSection-module-scss-module__bOM_cW__cards .AreaBestSellerSection-module-scss-module__bOM_cW__card .AreaBestSellerSection-module-scss-module__bOM_cW__contents{background:var(--Gray-0);border-radius:16px;flex-direction:column;gap:4px;display:flex;position:relative}.AreaBestSellerSection-module-scss-module__bOM_cW__container .AreaBestSellerSection-module-scss-module__bOM_cW__main .AreaBestSellerSection-module-scss-module__bOM_cW__box .AreaBestSellerSection-module-scss-module__bOM_cW__cards .AreaBestSellerSection-module-scss-module__bOM_cW__card .AreaBestSellerSection-module-scss-module__bOM_cW__contents .AreaBestSellerSection-module-scss-module__bOM_cW__title{-webkit-line-clamp:1;text-overflow:ellipsis;word-break:keep-all;overflow-wrap:anywhere;word-break:break-all;overflow-wrap:normal;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.AreaBestSellerSection-module-scss-module__bOM_cW__container .AreaBestSellerSection-module-scss-module__bOM_cW__main .AreaBestSellerSection-module-scss-module__bOM_cW__box .AreaBestSellerSection-module-scss-module__bOM_cW__cards .AreaBestSellerSection-module-scss-module__bOM_cW__card .AreaBestSellerSection-module-scss-module__bOM_cW__contents .AreaBestSellerSection-module-scss-module__bOM_cW__row{gap:10px;display:flex}.AreaBestSellerSection-module-scss-module__bOM_cW__container .AreaBestSellerSection-module-scss-module__bOM_cW__main .AreaBestSellerSection-module-scss-module__bOM_cW__box .AreaBestSellerSection-module-scss-module__bOM_cW__cards .AreaBestSellerSection-module-scss-module__bOM_cW__card .AreaBestSellerSection-module-scss-module__bOM_cW__contents .AreaBestSellerSection-module-scss-module__bOM_cW__row .AreaBestSellerSection-module-scss-module__bOM_cW__image_new{width:fit-content;height:16px}.AreaBestSellerSection-module-scss-module__bOM_cW__container .AreaBestSellerSection-module-scss-module__bOM_cW__main .AreaBestSellerSection-module-scss-module__bOM_cW__box .AreaBestSellerSection-module-scss-module__bOM_cW__cards .AreaBestSellerSection-module-scss-module__bOM_cW__card .AreaBestSellerSection-module-scss-module__bOM_cW__wish{flex-shrink:0;align-self:center;margin-left:auto}.AreaBestSellerSection-module-scss-module__bOM_cW__container .AreaBestSellerSection-module-scss-module__bOM_cW__main .AreaBestSellerSection-module-scss-module__bOM_cW__box .AreaBestSellerSection-module-scss-module__bOM_cW__buttons{justify-content:center;padding:0 16px;display:flex}.AreaBestSellerSection-module-scss-module__bOM_cW__container .AreaBestSellerSection-module-scss-module__bOM_cW__main .AreaBestSellerSection-module-scss-module__bOM_cW__box .AreaBestSellerSection-module-scss-module__bOM_cW__buttons .AreaBestSellerSection-module-scss-module__bOM_cW__button{max-width:320px}@keyframes AreaBestSellerSection-module-scss-module__bOM_cW__gradient{0%{background-position:100%}to{background-position:0}}
.MemberActivityAddress-module-scss-module__U8nHHW__activity_address_info_set{border-top:10px solid var(--Border-Primary);padding:var(--Spacing-30) 0}.MemberActivityAddress-module-scss-module__U8nHHW__activity_address_info_set h2{padding-bottom:var(--Spacing-20);border-bottom:1px solid var(--Border-Primary);font-size:15px;font-weight:600}.MemberActivityAddress-module-scss-module__U8nHHW__activity_address_info_set .MemberActivityAddress-module-scss-module__U8nHHW__maps{margin:0}@media (max-width:640px){.MemberActivityAddress-module-scss-module__U8nHHW__activity_address_info_set{padding:var(--Spacing-30) var(--Spacing-16)}}
.MemberRailEuropePassRefundDetailInfo-module-scss-module__rBSema__container{flex-direction:column;padding:20px 16px 15px;display:flex}.MemberRailEuropePassRefundDetailInfo-module-scss-module__rBSema__container .MemberRailEuropePassRefundDetailInfo-module-scss-module__rBSema__guide{color:var(--Gray-100);margin-bottom:10px;font-size:16px;font-weight:600;line-height:28px}.MemberRailEuropePassRefundDetailInfo-module-scss-module__rBSema__container .MemberRailEuropePassRefundDetailInfo-module-scss-module__rBSema__title{color:var(--Gray-80);font-size:15px;font-weight:600}.MemberRailEuropePassRefundDetailInfo-module-scss-module__rBSema__container .MemberRailEuropePassRefundDetailInfo-module-scss-module__rBSema__description{letter-spacing:normal;color:var(--Gray-70);margin-top:10px;font-size:14px;font-style:normal;font-weight:400;font-stretch:100%;line-height:1.57}.MemberRailEuropePassRefundDetailInfo-module-scss-module__rBSema__container .MemberRailEuropePassRefundDetailInfo-module-scss-module__rBSema__row{margin-top:6px}
.OrderWausProductComponent-module-scss-module__1f-uaW__select_accommodation_info{padding:12px 0}@media (max-width:640px){.OrderWausProductComponent-module-scss-module__1f-uaW__select_accommodation_info{padding:12px 16px;display:flex}}
.Tabs-module-scss-module__FjKIhG__container{display:flex;overflow:hidden}.Tabs-module-scss-module__FjKIhG__container .Tabs-module-scss-module__FjKIhG__name{color:inherit;height:inherit;justify-content:center;align-items:center;display:flex}.Tabs-module-scss-module__FjKIhG__container.Tabs-module-scss-module__FjKIhG__swipe .Tabs-module-scss-module__FjKIhG__swiper{border-bottom:2px solid var(--Gray-10);width:100%;height:54px;padding:0 8px;overflow:visible}.Tabs-module-scss-module__FjKIhG__container.Tabs-module-scss-module__FjKIhG__swipe .Tabs-module-scss-module__FjKIhG__swiper .Tabs-module-scss-module__FjKIhG__tab{cursor:pointer;justify-content:center;align-items:center;width:auto;height:54px;margin:0 8px;font-size:14px;font-weight:600;line-height:18px;display:flex}.Tabs-module-scss-module__FjKIhG__container.Tabs-module-scss-module__FjKIhG__swipe .Tabs-module-scss-module__FjKIhG__swiper .Tabs-module-scss-module__FjKIhG__tab.Tabs-module-scss-module__FjKIhG__default{color:var(--Gray-30);border-color:var(--Gray-10)}.Tabs-module-scss-module__FjKIhG__container.Tabs-module-scss-module__FjKIhG__swipe .Tabs-module-scss-module__FjKIhG__swiper .Tabs-module-scss-module__FjKIhG__tab.Tabs-module-scss-module__FjKIhG__selected{height:calc(100% + 2px);color:var(--Gray-80);border-bottom:2px solid var(--Gray-80)}.Tabs-module-scss-module__FjKIhG__container.Tabs-module-scss-module__FjKIhG__fixed{padding:0}.Tabs-module-scss-module__FjKIhG__container.Tabs-module-scss-module__FjKIhG__fixed .Tabs-module-scss-module__FjKIhG__tab{cursor:pointer;border-bottom:2px solid;justify-content:center;align-items:center;width:100%;height:54px;font-size:14px;font-weight:600;line-height:18px;display:flex}.Tabs-module-scss-module__FjKIhG__container.Tabs-module-scss-module__FjKIhG__fixed .Tabs-module-scss-module__FjKIhG__tab.Tabs-module-scss-module__FjKIhG__default{color:var(--Gray-30);border-color:var(--Gray-10)}.Tabs-module-scss-module__FjKIhG__container.Tabs-module-scss-module__FjKIhG__fixed .Tabs-module-scss-module__FjKIhG__tab.Tabs-module-scss-module__FjKIhG__selected{color:var(--Gray-80);border-color:var(--Gray-80)}.Tabs-module-scss-module__FjKIhG__container.Tabs-module-scss-module__FjKIhG__sub .Tabs-module-scss-module__FjKIhG__tab,.Tabs-module-scss-module__FjKIhG__container.Tabs-module-scss-module__FjKIhG__date .Tabs-module-scss-module__FjKIhG__tab{white-space:nowrap;width:fit-content;height:fit-content}.Tabs-module-scss-module__FjKIhG__container.Tabs-module-scss-module__FjKIhG__date{gap:10px;padding:0;display:flex}.Tabs-module-scss-module__FjKIhG__container.Tabs-module-scss-module__FjKIhG__date .Tabs-module-scss-module__FjKIhG__tab{cursor:pointer;border-radius:8px;margin-right:10px;font-size:12px;font-weight:700}.Tabs-module-scss-module__FjKIhG__container.Tabs-module-scss-module__FjKIhG__date .Tabs-module-scss-module__FjKIhG__tab .Tabs-module-scss-module__FjKIhG__name{padding:10px 14px}.Tabs-module-scss-module__FjKIhG__container.Tabs-module-scss-module__FjKIhG__date .Tabs-module-scss-module__FjKIhG__tab:last-child{margin-right:0}.Tabs-module-scss-module__FjKIhG__container.Tabs-module-scss-module__FjKIhG__date .Tabs-module-scss-module__FjKIhG__tab.Tabs-module-scss-module__FjKIhG__default{border:1px solid var(--Gray-15);color:var(--Gray-60);background:var(--Gray-10)}.Tabs-module-scss-module__FjKIhG__container.Tabs-module-scss-module__FjKIhG__date .Tabs-module-scss-module__FjKIhG__tab.Tabs-module-scss-module__FjKIhG__selected{color:var(--Gray-0);background:var(--Gray-100);border:1px solid #0000}.Tabs-module-scss-module__FjKIhG__container.Tabs-module-scss-module__FjKIhG__sub{gap:10px;padding:0;display:flex}.Tabs-module-scss-module__FjKIhG__container.Tabs-module-scss-module__FjKIhG__sub .Tabs-module-scss-module__FjKIhG__tab{cursor:pointer;border:1px solid var(--Gray-15);border-radius:8px;margin-right:10px;padding:12px;font-size:12px;font-weight:700}.Tabs-module-scss-module__FjKIhG__container.Tabs-module-scss-module__FjKIhG__sub .Tabs-module-scss-module__FjKIhG__tab:last-child{margin-right:0}.Tabs-module-scss-module__FjKIhG__container.Tabs-module-scss-module__FjKIhG__sub .Tabs-module-scss-module__FjKIhG__tab.Tabs-module-scss-module__FjKIhG__default{color:var(--Gray-60);background:var(--Gray-0)}.Tabs-module-scss-module__FjKIhG__container.Tabs-module-scss-module__FjKIhG__sub .Tabs-module-scss-module__FjKIhG__tab.Tabs-module-scss-module__FjKIhG__selected{color:var(--Gray-0);background:var(--Pink-50);border:none}.Tabs-module-scss-module__FjKIhG__container .Tabs-module-scss-module__FjKIhG__swiper{width:100%}
.CategorySection-module-scss-module__o_9e6G__container{padding:30px 16px}@media (max-width:640px){.CategorySection-module-scss-module__o_9e6G__container{padding:30px 0}}
.ActivityMapContainer-module-scss-module__Nhg7IW__container{flex-direction:column;width:100%;height:calc(100vh - 100px);display:flex}@media (max-width:640px){.ActivityMapContainer-module-scss-module__Nhg7IW__container{height:100vh}}.ActivityMapContainer-module-scss-module__Nhg7IW__container .ActivityMapContainer-module-scss-module__Nhg7IW__head{display:none}@media (max-width:640px){.ActivityMapContainer-module-scss-module__Nhg7IW__container .ActivityMapContainer-module-scss-module__Nhg7IW__head{display:flex}}.ActivityMapContainer-module-scss-module__Nhg7IW__container .ActivityMapContainer-module-scss-module__Nhg7IW__filter{border-top:solid 1px var(--Gray-15)}.ActivityMapContainer-module-scss-module__Nhg7IW__container .ActivityMapContainer-module-scss-module__Nhg7IW__map{background:var(--Gray-20);flex:1;display:flex;position:relative}.ActivityMapContainer-module-scss-module__Nhg7IW__container .ActivityMapContainer-module-scss-module__Nhg7IW__map .ActivityMapContainer-module-scss-module__Nhg7IW__buttons_top_center{z-index:1;gap:12px;display:flex;position:absolute;top:30px;left:50%;transform:translate(-50%)}@media (max-width:640px){.ActivityMapContainer-module-scss-module__Nhg7IW__container .ActivityMapContainer-module-scss-module__Nhg7IW__map .ActivityMapContainer-module-scss-module__Nhg7IW__buttons_top_center{top:20px}}.ActivityMapContainer-module-scss-module__Nhg7IW__container .ActivityMapContainer-module-scss-module__Nhg7IW__map .ActivityMapContainer-module-scss-module__Nhg7IW__buttons_top_center .ActivityMapContainer-module-scss-module__Nhg7IW__refresh .ActivityMapContainer-module-scss-module__Nhg7IW__icon_refresh path{fill:var(--Pink-50)}.ActivityMapContainer-module-scss-module__Nhg7IW__container .ActivityMapContainer-module-scss-module__Nhg7IW__map .ActivityMapContainer-module-scss-module__Nhg7IW__buttons_top_center .ActivityMapContainer-module-scss-module__Nhg7IW__move{background:var(--Pink-50);border:none;display:flex}.ActivityMapContainer-module-scss-module__Nhg7IW__container .ActivityMapContainer-module-scss-module__Nhg7IW__map .ActivityMapContainer-module-scss-module__Nhg7IW__buttons_top_center .ActivityMapContainer-module-scss-module__Nhg7IW__move .ActivityMapContainer-module-scss-module__Nhg7IW__icon_pin path{fill:var(--Gray-0)}.ActivityMapContainer-module-scss-module__Nhg7IW__container .ActivityMapContainer-module-scss-module__Nhg7IW__map .ActivityMapContainer-module-scss-module__Nhg7IW__buttons_top_center .ActivityMapContainer-module-scss-module__Nhg7IW__move .ActivityMapContainer-module-scss-module__Nhg7IW__button_name{color:var(--Gray-0)}@media (max-width:640px){.ActivityMapContainer-module-scss-module__Nhg7IW__container .ActivityMapContainer-module-scss-module__Nhg7IW__map .ActivityMapContainer-module-scss-module__Nhg7IW__buttons_top_center .ActivityMapContainer-module-scss-module__Nhg7IW__move{display:none}}.ActivityMapContainer-module-scss-module__Nhg7IW__container .ActivityMapContainer-module-scss-module__Nhg7IW__map .ActivityMapContainer-module-scss-module__Nhg7IW__spiner{z-index:9999;display:flex;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.ActivityMapContainer-module-scss-module__Nhg7IW__container .ActivityMapContainer-module-scss-module__Nhg7IW__map .ActivityMapContainer-module-scss-module__Nhg7IW__button_back{z-index:1;position:absolute;bottom:40px;left:50%;transform:translate(-50%)}@media (max-width:640px){.ActivityMapContainer-module-scss-module__Nhg7IW__container .ActivityMapContainer-module-scss-module__Nhg7IW__map .ActivityMapContainer-module-scss-module__Nhg7IW__button_back{display:none}}.ActivityMapContainer-module-scss-module__Nhg7IW__container .ActivityMapContainer-module-scss-module__Nhg7IW__map .ActivityMapContainer-module-scss-module__Nhg7IW__button_back .ActivityMapContainer-module-scss-module__Nhg7IW__icon_back rect{fill:var(--Gray-0)}.ActivityMapContainer-module-scss-module__Nhg7IW__container .ActivityMapContainer-module-scss-module__Nhg7IW__map .ActivityMapContainer-module-scss-module__Nhg7IW__button{cursor:pointer;z-index:1;color:var(--Gray-100);background:var(--Gray-0);border:solid 1px var(--Gray-30);border-radius:32px;align-items:center;gap:6px;padding:12px 14px;font-size:14px;font-weight:400;line-height:18px;display:flex}.ActivityMapContainer-module-scss-module__Nhg7IW__container .ActivityMapContainer-module-scss-module__Nhg7IW__map .ActivityMapContainer-module-scss-module__Nhg7IW__button .ActivityMapContainer-module-scss-module__Nhg7IW__button_name{width:max-content}.ActivityMapContainer-module-scss-module__Nhg7IW__container .ActivityMapContainer-module-scss-module__Nhg7IW__map .ActivityMapContainer-module-scss-module__Nhg7IW__button.ActivityMapContainer-module-scss-module__Nhg7IW__move_bottom{display:none;position:absolute;bottom:50px;left:50%;transform:translate(-50%)}@media (max-width:640px){.ActivityMapContainer-module-scss-module__Nhg7IW__container .ActivityMapContainer-module-scss-module__Nhg7IW__map .ActivityMapContainer-module-scss-module__Nhg7IW__button.ActivityMapContainer-module-scss-module__Nhg7IW__move_bottom{display:flex;bottom:40px}}.ActivityMapContainer-module-scss-module__Nhg7IW__container .ActivityMapContainer-module-scss-module__Nhg7IW__map .ActivityMapContainer-module-scss-module__Nhg7IW__button.ActivityMapContainer-module-scss-module__Nhg7IW__move_bottom .ActivityMapContainer-module-scss-module__Nhg7IW__icon_pin path{fill:var(--Pink-50)}.ActivityMapContainer-module-scss-module__Nhg7IW__container .ActivityMapContainer-module-scss-module__Nhg7IW__map .ActivityMapContainer-module-scss-module__Nhg7IW__card_wrapper{max-width:420px}.ActivityMapContainer-module-scss-module__Nhg7IW__container .ActivityMapContainer-module-scss-module__Nhg7IW__map .ActivityMapContainer-module-scss-module__Nhg7IW__card_wrapper .ActivityMapContainer-module-scss-module__Nhg7IW__activity_card{cursor:pointer;width:100%}.ActivityMapContainer-module-scss-module__Nhg7IW__modal_body{padding:0 30px 30px}@media (max-width:640px){.ActivityMapContainer-module-scss-module__Nhg7IW__modal_body{padding:0 16px 20px}}.ActivityMapContainer-module-scss-module__Nhg7IW__modal_body .ActivityMapContainer-module-scss-module__Nhg7IW__cards{flex-direction:column;display:flex}@media (max-width:640px){.ActivityMapContainer-module-scss-module__Nhg7IW__modal_body .ActivityMapContainer-module-scss-module__Nhg7IW__cards{border-top:solid 1px var(--Gray-10);padding-top:10px}}.ActivityMapContainer-module-scss-module__Nhg7IW__modal_body .ActivityMapContainer-module-scss-module__Nhg7IW__cards .ActivityMapContainer-module-scss-module__Nhg7IW__card{cursor:pointer;align-items:center;gap:10px;padding:6px;display:flex}.ActivityMapContainer-module-scss-module__Nhg7IW__modal_body .ActivityMapContainer-module-scss-module__Nhg7IW__cards .ActivityMapContainer-module-scss-module__Nhg7IW__card .ActivityMapContainer-module-scss-module__Nhg7IW__thumbnail{aspect-ratio:1;background:var(--Gray-20);border-radius:8px;width:100%;max-width:48px;position:relative}@media (max-width:640px){.ActivityMapContainer-module-scss-module__Nhg7IW__modal_body .ActivityMapContainer-module-scss-module__Nhg7IW__cards .ActivityMapContainer-module-scss-module__Nhg7IW__card .ActivityMapContainer-module-scss-module__Nhg7IW__thumbnail{max-width:44px}}.ActivityMapContainer-module-scss-module__Nhg7IW__modal_body .ActivityMapContainer-module-scss-module__Nhg7IW__cards .ActivityMapContainer-module-scss-module__Nhg7IW__card .ActivityMapContainer-module-scss-module__Nhg7IW__thumbnail .ActivityMapContainer-module-scss-module__Nhg7IW__image{border-radius:inherit;object-fit:cover;width:100%;height:100%}.ActivityMapContainer-module-scss-module__Nhg7IW__modal_body .ActivityMapContainer-module-scss-module__Nhg7IW__cards .ActivityMapContainer-module-scss-module__Nhg7IW__card .ActivityMapContainer-module-scss-module__Nhg7IW__info{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.ActivityMapContainer-module-scss-module__Nhg7IW__modal_body .ActivityMapContainer-module-scss-module__Nhg7IW__cards .ActivityMapContainer-module-scss-module__Nhg7IW__card .ActivityMapContainer-module-scss-module__Nhg7IW__info .ActivityMapContainer-module-scss-module__Nhg7IW__category_name{color:var(--Gray-40);font-size:10px;font-weight:600;line-height:13px}.ActivityMapContainer-module-scss-module__Nhg7IW__modal_body .ActivityMapContainer-module-scss-module__Nhg7IW__cards .ActivityMapContainer-module-scss-module__Nhg7IW__card .ActivityMapContainer-module-scss-module__Nhg7IW__info .ActivityMapContainer-module-scss-module__Nhg7IW__title{color:var(--Gray-80);-webkit-line-clamp:1;text-overflow:ellipsis;word-break:keep-all;overflow-wrap:anywhere;word-break:break-all;overflow-wrap:normal;-webkit-box-orient:vertical;font-size:14px;font-weight:400;line-height:18px;display:-webkit-box;overflow:hidden}.ActivityMapContainer-module-scss-module__Nhg7IW__modal_body .ActivityMapContainer-module-scss-module__Nhg7IW__cards .ActivityMapContainer-module-scss-module__Nhg7IW__card .ActivityMapContainer-module-scss-module__Nhg7IW__button_wish{padding:var(--Spacing-06);justify-content:center;align-items:center;display:flex}.ActivityMapContainer-module-scss-module__Nhg7IW__alert_body{flex-direction:column;gap:20px;display:flex}.ActivityMapContainer-module-scss-module__Nhg7IW__alert_body .ActivityMapContainer-module-scss-module__Nhg7IW__section{letter-spacing:normal;color:var(--Gray-70);flex-direction:column;gap:16px;font-size:14px;font-style:normal;font-weight:400;font-stretch:100%;line-height:1.57;display:flex}.ActivityMapContainer-module-scss-module__Nhg7IW__alert_body .ActivityMapContainer-module-scss-module__Nhg7IW__section.ActivityMapContainer-module-scss-module__Nhg7IW__accent{color:var(--Blue-50)}.ActivityMapContainer-module-scss-module__Nhg7IW__alert_body .ActivityMapContainer-module-scss-module__Nhg7IW__section .ActivityMapContainer-module-scss-module__Nhg7IW__item{flex-direction:column;gap:6px;display:flex}.ActivityMapContainer-module-scss-module__Nhg7IW__alert_body .ActivityMapContainer-module-scss-module__Nhg7IW__section .ActivityMapContainer-module-scss-module__Nhg7IW__item .ActivityMapContainer-module-scss-module__Nhg7IW__title{font-size:14px;font-weight:600;line-height:18px}.ActivityMapContainer-module-scss-module__Nhg7IW__alert_body .ActivityMapContainer-module-scss-module__Nhg7IW__section .ActivityMapContainer-module-scss-module__Nhg7IW__item .ActivityMapContainer-module-scss-module__Nhg7IW__rows{flex-direction:column;gap:4px;display:flex}.ActivityMapContainer-module-scss-module__Nhg7IW__alert_body .ActivityMapContainer-module-scss-module__Nhg7IW__section .ActivityMapContainer-module-scss-module__Nhg7IW__item .ActivityMapContainer-module-scss-module__Nhg7IW__rows .ActivityMapContainer-module-scss-module__Nhg7IW__row{display:flex}.ActivityMapContainer-module-scss-module__Nhg7IW__alert_body .ActivityMapContainer-module-scss-module__Nhg7IW__section .ActivityMapContainer-module-scss-module__Nhg7IW__item .ActivityMapContainer-module-scss-module__Nhg7IW__rows .ActivityMapContainer-module-scss-module__Nhg7IW__row .ActivityMapContainer-module-scss-module__Nhg7IW__icon{align-items:center;height:22px;margin-right:4px;padding:0 1px;display:flex}.ActivityMapContainer-module-scss-module__Nhg7IW__alert_body .ActivityMapContainer-module-scss-module__Nhg7IW__mobile{display:none}@media (max-width:640px){.ActivityMapContainer-module-scss-module__Nhg7IW__alert_body .ActivityMapContainer-module-scss-module__Nhg7IW__mobile{display:flex}}.ActivityMapContainer-module-scss-module__Nhg7IW__alert_body .ActivityMapContainer-module-scss-module__Nhg7IW__pc{display:flex}@media (max-width:640px){.ActivityMapContainer-module-scss-module__Nhg7IW__alert_body .ActivityMapContainer-module-scss-module__Nhg7IW__pc{display:none}}
.RailEuropePTPTicketInfoPopup-module-scss-module__1kZdxq__container{flex-direction:column;display:flex}.RailEuropePTPTicketInfoPopup-module-scss-module__1kZdxq__container .RailEuropePTPTicketInfoPopup-module-scss-module__1kZdxq__box_translation{background:var(--Gray-10);border-radius:10px;align-items:center;gap:8px;margin:10px 30px;padding:14px 12px;display:flex}@media (max-width:640px){.RailEuropePTPTicketInfoPopup-module-scss-module__1kZdxq__container .RailEuropePTPTicketInfoPopup-module-scss-module__1kZdxq__box_translation{margin:10px 16px}}.RailEuropePTPTicketInfoPopup-module-scss-module__1kZdxq__container .RailEuropePTPTicketInfoPopup-module-scss-module__1kZdxq__box_translation .RailEuropePTPTicketInfoPopup-module-scss-module__1kZdxq__description{color:var(--Gray-100);font-size:12px;font-weight:600}.RailEuropePTPTicketInfoPopup-module-scss-module__1kZdxq__container .RailEuropePTPTicketInfoPopup-module-scss-module__1kZdxq__box_translation .RailEuropePTPTicketInfoPopup-module-scss-module__1kZdxq__button_text{margin-left:auto}.RailEuropePTPTicketInfoPopup-module-scss-module__1kZdxq__container .RailEuropePTPTicketInfoPopup-module-scss-module__1kZdxq__contents{padding:10px 0}.RailEuropePTPTicketInfoPopup-module-scss-module__1kZdxq__container .RailEuropePTPTicketInfoPopup-module-scss-module__1kZdxq__contents .RailEuropePTPTicketInfoPopup-module-scss-module__1kZdxq__times_info{background:var(--Gray-15);flex-direction:column;gap:16px;padding:10px 30px;display:flex}@media (max-width:640px){.RailEuropePTPTicketInfoPopup-module-scss-module__1kZdxq__container .RailEuropePTPTicketInfoPopup-module-scss-module__1kZdxq__contents .RailEuropePTPTicketInfoPopup-module-scss-module__1kZdxq__times_info{padding:10px 16px}}.RailEuropePTPTicketInfoPopup-module-scss-module__1kZdxq__container .RailEuropePTPTicketInfoPopup-module-scss-module__1kZdxq__contents .RailEuropePTPTicketInfoPopup-module-scss-module__1kZdxq__times_info .RailEuropePTPTicketInfoPopup-module-scss-module__1kZdxq__card{border-radius:20px;margin:10px 0}.RailEuropePTPTicketInfoPopup-module-scss-module__1kZdxq__container .RailEuropePTPTicketInfoPopup-module-scss-module__1kZdxq__contents .RailEuropePTPTicketInfoPopup-module-scss-module__1kZdxq__times_info .RailEuropePTPTicketInfoPopup-module-scss-module__1kZdxq__card .RailEuropePTPTicketInfoPopup-module-scss-module__1kZdxq__head{background:var(--Gray-100);border-top-left-radius:inherit;border-top-right-radius:inherit;color:var(--Gray-0);justify-content:space-between;align-items:center;padding:12px 14px;font-size:12px;font-weight:700;display:flex}.RailEuropePTPTicketInfoPopup-module-scss-module__1kZdxq__container .RailEuropePTPTicketInfoPopup-module-scss-module__1kZdxq__contents .RailEuropePTPTicketInfoPopup-module-scss-module__1kZdxq__times_info .RailEuropePTPTicketInfoPopup-module-scss-module__1kZdxq__card .RailEuropePTPTicketInfoPopup-module-scss-module__1kZdxq__head .RailEuropePTPTicketInfoPopup-module-scss-module__1kZdxq__icon_mobile path{fill:var(--Gray-0)}.RailEuropePTPTicketInfoPopup-module-scss-module__1kZdxq__container .RailEuropePTPTicketInfoPopup-module-scss-module__1kZdxq__contents .RailEuropePTPTicketInfoPopup-module-scss-module__1kZdxq__times_info .RailEuropePTPTicketInfoPopup-module-scss-module__1kZdxq__card .RailEuropePTPTicketInfoPopup-module-scss-module__1kZdxq__main{background:var(--Gray-0);border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;padding:10px 20px}.RailEuropePTPTicketInfoPopup-module-scss-module__1kZdxq__container .RailEuropePTPTicketInfoPopup-module-scss-module__1kZdxq__contents .RailEuropePTPTicketInfoPopup-module-scss-module__1kZdxq__times_info .RailEuropePTPTicketInfoPopup-module-scss-module__1kZdxq__card .RailEuropePTPTicketInfoPopup-module-scss-module__1kZdxq__main .RailEuropePTPTicketInfoPopup-module-scss-module__1kZdxq__times{justify-content:space-between;padding:20px 10px;display:flex}.RailEuropePTPTicketInfoPopup-module-scss-module__1kZdxq__container .RailEuropePTPTicketInfoPopup-module-scss-module__1kZdxq__contents .RailEuropePTPTicketInfoPopup-module-scss-module__1kZdxq__times_info .RailEuropePTPTicketInfoPopup-module-scss-module__1kZdxq__card .RailEuropePTPTicketInfoPopup-module-scss-module__1kZdxq__main .RailEuropePTPTicketInfoPopup-module-scss-module__1kZdxq__times .RailEuropePTPTicketInfoPopup-module-scss-module__1kZdxq__time_box{flex-direction:column;align-items:center;width:100%;display:flex}.RailEuropePTPTicketInfoPopup-module-scss-module__1kZdxq__container .RailEuropePTPTicketInfoPopup-module-scss-module__1kZdxq__contents .RailEuropePTPTicketInfoPopup-module-scss-module__1kZdxq__times_info .RailEuropePTPTicketInfoPopup-module-scss-module__1kZdxq__card .RailEuropePTPTicketInfoPopup-module-scss-module__1kZdxq__main .RailEuropePTPTicketInfoPopup-module-scss-module__1kZdxq__times .RailEuropePTPTicketInfoPopup-module-scss-module__1kZdxq__time_box .RailEuropePTPTicketInfoPopup-module-scss-module__1kZdxq__time_title{color:var(--Gray-100);font-size:30px;font-weight:500}.RailEuropePTPTicketInfoPopup-module-scss-module__1kZdxq__container .RailEuropePTPTicketInfoPopup-module-scss-module__1kZdxq__contents .RailEuropePTPTicketInfoPopup-module-scss-module__1kZdxq__times_info .RailEuropePTPTicketInfoPopup-module-scss-module__1kZdxq__card .RailEuropePTPTicketInfoPopup-module-scss-module__1kZdxq__main .RailEuropePTPTicketInfoPopup-module-scss-module__1kZdxq__times .RailEuropePTPTicketInfoPopup-module-scss-module__1kZdxq__time_box .RailEuropePTPTicketInfoPopup-module-scss-module__1kZdxq__time_description{color:var(--Gray-40);text-align:center;font-size:12px;font-weight:600}.RailEuropePTPTicketInfoPopup-module-scss-module__1kZdxq__container .RailEuropePTPTicketInfoPopup-module-scss-module__1kZdxq__contents .RailEuropePTPTicketInfoPopup-module-scss-module__1kZdxq__times_info .RailEuropePTPTicketInfoPopup-module-scss-module__1kZdxq__card .RailEuropePTPTicketInfoPopup-module-scss-module__1kZdxq__main .RailEuropePTPTicketInfoPopup-module-scss-module__1kZdxq__times .RailEuropePTPTicketInfoPopup-module-scss-module__1kZdxq__time_box.RailEuropePTPTicketInfoPopup-module-scss-module__1kZdxq__duration{max-width:70px}.RailEuropePTPTicketInfoPopup-module-scss-module__1kZdxq__container .RailEuropePTPTicketInfoPopup-module-scss-module__1kZdxq__contents .RailEuropePTPTicketInfoPopup-module-scss-module__1kZdxq__times_info .RailEuropePTPTicketInfoPopup-module-scss-module__1kZdxq__card .RailEuropePTPTicketInfoPopup-module-scss-module__1kZdxq__main .RailEuropePTPTicketInfoPopup-module-scss-module__1kZdxq__times .RailEuropePTPTicketInfoPopup-module-scss-module__1kZdxq__time_box.RailEuropePTPTicketInfoPopup-module-scss-module__1kZdxq__duration .RailEuropePTPTicketInfoPopup-module-scss-module__1kZdxq__arrow{padding:10px;display:flex}.RailEuropePTPTicketInfoPopup-module-scss-module__1kZdxq__container .RailEuropePTPTicketInfoPopup-module-scss-module__1kZdxq__contents .RailEuropePTPTicketInfoPopup-module-scss-module__1kZdxq__times_info .RailEuropePTPTicketInfoPopup-module-scss-module__1kZdxq__card .RailEuropePTPTicketInfoPopup-module-scss-module__1kZdxq__main .RailEuropePTPTicketInfoPopup-module-scss-module__1kZdxq__times .RailEuropePTPTicketInfoPopup-module-scss-module__1kZdxq__time_box.RailEuropePTPTicketInfoPopup-module-scss-module__1kZdxq__duration .RailEuropePTPTicketInfoPopup-module-scss-module__1kZdxq__duration_text{color:var(--Gray-40);padding:0 10px;font-size:10px;font-weight:500;line-height:13px}.RailEuropePTPTicketInfoPopup-module-scss-module__1kZdxq__container .RailEuropePTPTicketInfoPopup-module-scss-module__1kZdxq__contents .RailEuropePTPTicketInfoPopup-module-scss-module__1kZdxq__times_info .RailEuropePTPTicketInfoPopup-module-scss-module__1kZdxq__card .RailEuropePTPTicketInfoPopup-module-scss-module__1kZdxq__main .RailEuropePTPTicketInfoPopup-module-scss-module__1kZdxq__class{border:solid 1px var(--Gray-15);border-radius:12px;flex-direction:column;gap:2px;margin:8px 0;padding:10px 18px;display:flex}.RailEuropePTPTicketInfoPopup-module-scss-module__1kZdxq__container .RailEuropePTPTicketInfoPopup-module-scss-module__1kZdxq__contents .RailEuropePTPTicketInfoPopup-module-scss-module__1kZdxq__times_info .RailEuropePTPTicketInfoPopup-module-scss-module__1kZdxq__card .RailEuropePTPTicketInfoPopup-module-scss-module__1kZdxq__main .RailEuropePTPTicketInfoPopup-module-scss-module__1kZdxq__class .RailEuropePTPTicketInfoPopup-module-scss-module__1kZdxq__title{color:var(--Gray-100);margin:4px;font-size:14px;font-weight:600;line-height:18px}.RailEuropePTPTicketInfoPopup-module-scss-module__1kZdxq__container .RailEuropePTPTicketInfoPopup-module-scss-module__1kZdxq__contents .RailEuropePTPTicketInfoPopup-module-scss-module__1kZdxq__times_info .RailEuropePTPTicketInfoPopup-module-scss-module__1kZdxq__card .RailEuropePTPTicketInfoPopup-module-scss-module__1kZdxq__main .RailEuropePTPTicketInfoPopup-module-scss-module__1kZdxq__class .RailEuropePTPTicketInfoPopup-module-scss-module__1kZdxq__description{color:var(--Gray-60);font-size:12px;line-height:1.83}.RailEuropePTPTicketInfoPopup-module-scss-module__1kZdxq__container .RailEuropePTPTicketInfoPopup-module-scss-module__1kZdxq__contents .RailEuropePTPTicketInfoPopup-module-scss-module__1kZdxq__divider{margin:0 30px}@media (max-width:640px){.RailEuropePTPTicketInfoPopup-module-scss-module__1kZdxq__container .RailEuropePTPTicketInfoPopup-module-scss-module__1kZdxq__contents .RailEuropePTPTicketInfoPopup-module-scss-module__1kZdxq__divider{margin:0 16px}}.RailEuropePTPTicketInfoPopup-module-scss-module__1kZdxq__container .RailEuropePTPTicketInfoPopup-module-scss-module__1kZdxq__contents .RailEuropePTPTicketInfoPopup-module-scss-module__1kZdxq__traveler_info{flex-direction:column;gap:12px;padding:20px 30px;display:flex}@media (max-width:640px){.RailEuropePTPTicketInfoPopup-module-scss-module__1kZdxq__container .RailEuropePTPTicketInfoPopup-module-scss-module__1kZdxq__contents .RailEuropePTPTicketInfoPopup-module-scss-module__1kZdxq__traveler_info{padding:20px 16px}}.RailEuropePTPTicketInfoPopup-module-scss-module__1kZdxq__container .RailEuropePTPTicketInfoPopup-module-scss-module__1kZdxq__contents .RailEuropePTPTicketInfoPopup-module-scss-module__1kZdxq__traveler_info .RailEuropePTPTicketInfoPopup-module-scss-module__1kZdxq__traveler_title{color:var(--Gray-100);align-items:center;gap:4px;padding:4px 0;font-size:14px;font-weight:600;line-height:1.57;display:flex}.RailEuropePTPTicketInfoPopup-module-scss-module__1kZdxq__container .RailEuropePTPTicketInfoPopup-module-scss-module__1kZdxq__contents .RailEuropePTPTicketInfoPopup-module-scss-module__1kZdxq__traveler_info .RailEuropePTPTicketInfoPopup-module-scss-module__1kZdxq__traveler_title .RailEuropePTPTicketInfoPopup-module-scss-module__1kZdxq__icon_close path{fill:var(--Gray-100)}.RailEuropePTPTicketInfoPopup-module-scss-module__1kZdxq__container .RailEuropePTPTicketInfoPopup-module-scss-module__1kZdxq__contents .RailEuropePTPTicketInfoPopup-module-scss-module__1kZdxq__traveler_info .RailEuropePTPTicketInfoPopup-module-scss-module__1kZdxq__traveler_description{letter-spacing:normal;color:var(--Gray-70);font-size:14px;font-style:normal;font-weight:400;font-stretch:100%;line-height:1.57}
.MemberAccommodation-module-scss-module__TUZ2Rq__component_wrap{cursor:pointer;flex-direction:column;gap:20px;padding:30px 0;display:flex}@media (max-width:640px){.MemberAccommodation-module-scss-module__TUZ2Rq__component_wrap{padding:30px 16px}}.MemberAccommodation-module-scss-module__TUZ2Rq__component_wrap+.MemberAccommodation-module-scss-module__TUZ2Rq__component_wrap{border-top:10px solid var(--Gray-10)}.MemberAccommodation-module-scss-module__TUZ2Rq__component_wrap p{align-items:center;display:flex}.MemberAccommodation-module-scss-module__TUZ2Rq__component_wrap p span{color:var(--Gray-50);font-size:12px;font-weight:500;line-height:15px}.MemberAccommodation-module-scss-module__TUZ2Rq__component_wrap p .MemberAccommodation-module-scss-module__TUZ2Rq__status{color:var(--Gray-40);flex:1;font-size:14px;font-weight:600;line-height:18px}.MemberAccommodation-module-scss-module__TUZ2Rq__component_wrap p .MemberAccommodation-module-scss-module__TUZ2Rq__status.MemberAccommodation-module-scss-module__TUZ2Rq__STATUS_CONFIRMED{color:var(--Pink-50)}.MemberAccommodation-module-scss-module__TUZ2Rq__component_wrap p .MemberAccommodation-module-scss-module__TUZ2Rq__status.MemberAccommodation-module-scss-module__TUZ2Rq__STATUS_IN_PROGRESS{color:var(--Yellow-60)}.MemberAccommodation-module-scss-module__TUZ2Rq__component_wrap p .MemberAccommodation-module-scss-module__TUZ2Rq__status.MemberAccommodation-module-scss-module__TUZ2Rq__STATUS_IN_COMPLETE{color:var(--Blue-60)}.MemberAccommodation-module-scss-module__TUZ2Rq__component_wrap p .MemberAccommodation-module-scss-module__TUZ2Rq__status.MemberAccommodation-module-scss-module__TUZ2Rq__STATUS_CANCEL_PROGRESS{color:var(--Gray-40)}.MemberAccommodation-module-scss-module__TUZ2Rq__component_wrap p .MemberAccommodation-module-scss-module__TUZ2Rq__status.MemberAccommodation-module-scss-module__TUZ2Rq__STATUS_CANCEL_COMPLETE{color:var(--Gray-100)}.MemberAccommodation-module-scss-module__TUZ2Rq__component_wrap hr{height:1px!important}.MemberAccommodation-module-scss-module__TUZ2Rq__component_wrap .MemberAccommodation-module-scss-module__TUZ2Rq__contents{border-top:1px solid var(--Gray-10);gap:16px;padding-top:20px;display:flex}.MemberAccommodation-module-scss-module__TUZ2Rq__component_wrap .MemberAccommodation-module-scss-module__TUZ2Rq__contents .MemberAccommodation-module-scss-module__TUZ2Rq__img{border-radius:12px;display:flex;overflow:hidden}.MemberAccommodation-module-scss-module__TUZ2Rq__component_wrap .MemberAccommodation-module-scss-module__TUZ2Rq__contents .MemberAccommodation-module-scss-module__TUZ2Rq__img img{object-fit:cover}.MemberAccommodation-module-scss-module__TUZ2Rq__component_wrap .MemberAccommodation-module-scss-module__TUZ2Rq__contents .MemberAccommodation-module-scss-module__TUZ2Rq__info{flex-direction:column;gap:6px;display:flex}.MemberAccommodation-module-scss-module__TUZ2Rq__component_wrap .MemberAccommodation-module-scss-module__TUZ2Rq__contents .MemberAccommodation-module-scss-module__TUZ2Rq__info h3{color:var(--Gray-100);font-size:14px;font-weight:600;line-height:1.43}.MemberAccommodation-module-scss-module__TUZ2Rq__component_wrap .MemberAccommodation-module-scss-module__TUZ2Rq__contents .MemberAccommodation-module-scss-module__TUZ2Rq__info p{color:var(--Gray-50);font-size:12px;font-weight:500;line-height:15px}.MemberAccommodation-module-scss-module__TUZ2Rq__component_wrap ul{border:1px solid var(--Gray-15);border-radius:12px;flex-direction:column;gap:20px;padding:24px;display:flex}.MemberAccommodation-module-scss-module__TUZ2Rq__component_wrap ul li{color:var(--Gray-70);gap:10px;font-size:12px;font-weight:500;line-height:15px;display:flex}.MemberAccommodation-module-scss-module__TUZ2Rq__component_wrap ul li span:first-child{width:80px;color:var(--Gray-50)}.MemberAccommodation-module-scss-module__TUZ2Rq__component_wrap ul li:last-child span:first-child{flex:1}.MemberAccommodation-module-scss-module__TUZ2Rq__component_wrap ul li:last-child span:last-child{color:var(--Gray-80);font-size:16px;font-weight:600}.MemberAccommodation-module-scss-module__TUZ2Rq__component_wrap .MemberAccommodation-module-scss-module__TUZ2Rq__buttons{flex-direction:column;gap:10px;display:flex}.MemberAccommodation-module-scss-module__TUZ2Rq__component_wrap .MemberAccommodation-module-scss-module__TUZ2Rq__buttons .MemberAccommodation-module-scss-module__TUZ2Rq__button{justify-content:center;align-items:center;gap:8px;display:flex}.MemberAccommodation-module-scss-module__TUZ2Rq__component_wrap .MemberAccommodation-module-scss-module__TUZ2Rq__buttons .MemberAccommodation-module-scss-module__TUZ2Rq__button .MemberAccommodation-module-scss-module__TUZ2Rq__icon path{fill:var(--Gray-40)}.MemberAccommodation-module-scss-module__TUZ2Rq__component_wrap .MemberAccommodation-module-scss-module__TUZ2Rq__divider{background:var(--Gray-10);height:1px}
.MemberActivityRefund-module-scss-module__OZ-wiq__activity_order_detail_refund_info{padding:var(--Spacing-30) 0;border-top:10px solid var(--Border-Primary)}@media (max-width:640px){.MemberActivityRefund-module-scss-module__OZ-wiq__activity_order_detail_refund_info{padding:var(--Spacing-30) var(--Spacing-16)}}.MemberActivityRefund-module-scss-module__OZ-wiq__activity_order_detail_refund_info .MemberActivityRefund-module-scss-module__OZ-wiq__refund_contents{gap:var(--Spacing-20);flex-direction:column;display:flex}.MemberActivityRefund-module-scss-module__OZ-wiq__activity_order_detail_refund_info h2{padding-bottom:var(--Spacing-20);margin-bottom:var(--Spacing-20);border-bottom:1px solid var(--Border-Primary);font-size:15px;font-weight:600}.MemberActivityRefund-module-scss-module__OZ-wiq__activity_order_detail_refund_info .MemberActivityRefund-module-scss-module__OZ-wiq__requested ul{margin-top:var(--Spacing-16);padding-left:16px}.MemberActivityRefund-module-scss-module__OZ-wiq__activity_order_detail_refund_info .MemberActivityRefund-module-scss-module__OZ-wiq__requested ul li{letter-spacing:normal;color:var(--Pink-50);font-size:14px;font-style:normal;font-weight:400;font-stretch:100%;line-height:2;list-style:outside}.MemberActivityRefund-module-scss-module__OZ-wiq__activity_order_detail_refund_info p{margin-top:var(--Spacing-20);color:var(--Gray-50);font-size:12px;line-height:1.5}.MemberActivityRefund-module-scss-module__OZ-wiq__activity_order_detail_refund_info .MemberActivityRefund-module-scss-module__OZ-wiq__policy_container{border-radius:var(--Radius-S);background:var(--Bg-Secondary);padding:var(--Spacing-12) var(--Spacing-16)}.MemberActivityRefund-module-scss-module__OZ-wiq__activity_order_detail_refund_info .MemberActivityRefund-module-scss-module__OZ-wiq__policy_container .MemberActivityRefund-module-scss-module__OZ-wiq__policy{white-space:pre-wrap}.MemberActivityRefund-module-scss-module__OZ-wiq__activity_order_detail_refund_info .MemberActivityRefund-module-scss-module__OZ-wiq__policy_container .MemberActivityRefund-module-scss-module__OZ-wiq__policy li{list-style:outside}.MemberActivityRefund-module-scss-module__OZ-wiq__activity_order_detail_refund_info .MemberActivityRefund-module-scss-module__OZ-wiq__policy_container .MemberActivityRefund-module-scss-module__OZ-wiq__policy{letter-spacing:normal;color:var(--Text-Secondary);font-size:14px;font-style:normal;font-weight:400;font-stretch:100%;line-height:1.57}.MemberActivityRefund-module-scss-module__OZ-wiq__modal h1{margin-bottom:var(--Spacing-20);color:var(--Gray-100);font-size:20px;font-weight:600}.MemberActivityRefund-module-scss-module__OZ-wiq__modal p{color:var(--Gray-70);font-size:14px;font-weight:400;line-height:1.5}.MemberActivityRefund-module-scss-module__OZ-wiq__request_refund_message{gap:var(--Spacing-06);flex-direction:column;display:flex}.MemberActivityRefund-module-scss-module__OZ-wiq__request_refund_message .MemberActivityRefund-module-scss-module__OZ-wiq__request_refund_message_title{letter-spacing:normal;color:var(--Text-Secondary);font-size:14px;font-style:normal;font-weight:400;font-stretch:100%;line-height:1.57}
.PaymentCouponList-module-scss-module__un2EQW__coupon_list{background:var(--Gray-0);flex-direction:column;height:100%;padding:0 30px 30px;display:flex}@media (max-width:640px){.PaymentCouponList-module-scss-module__un2EQW__coupon_list{padding:0}}.PaymentCouponList-module-scss-module__un2EQW__coupon_list.PaymentCouponList-module-scss-module__un2EQW__available{height:calc(100% - 98px);padding-bottom:0}@media (max-width:640px){.PaymentCouponList-module-scss-module__un2EQW__coupon_list.PaymentCouponList-module-scss-module__un2EQW__available{height:100%}}.PaymentCouponList-module-scss-module__un2EQW__coupon_list.PaymentCouponList-module-scss-module__un2EQW__is_loading{display:none}.PaymentCouponList-module-scss-module__un2EQW__coupon_list .PaymentCouponList-module-scss-module__un2EQW__coupon_list_body{flex-direction:column;flex:1;display:flex;overflow:auto}@media (max-width:640px){.PaymentCouponList-module-scss-module__un2EQW__coupon_list .PaymentCouponList-module-scss-module__un2EQW__coupon_list_body{max-height:75vh}}.PaymentCouponList-module-scss-module__un2EQW__adapt_wrap{background:var(--Gray-0);flex-direction:column;gap:18px;padding:20px 30px 30px;display:flex;position:sticky;bottom:0}@media (max-width:640px){.PaymentCouponList-module-scss-module__un2EQW__adapt_wrap{border-radius:20px 20px 0 0;width:100%;position:fixed;bottom:0;box-shadow:0 -4px 13px #00000008}}.PaymentCouponList-module-scss-module__un2EQW__adapt_wrap .PaymentCouponList-module-scss-module__un2EQW__amount_container{justify-content:space-between;align-items:center;gap:4px;font-size:14px;font-weight:400;line-height:18px;display:flex}.PaymentCouponList-module-scss-module__un2EQW__adapt_wrap .PaymentCouponList-module-scss-module__un2EQW__amount_container div{align-items:center;display:flex}.PaymentCouponList-module-scss-module__un2EQW__adapt_wrap .PaymentCouponList-module-scss-module__un2EQW__amount_container span{font-size:16px;font-weight:600}.PaymentCouponList-module-scss-module__un2EQW__loading{justify-content:center;align-items:center;padding:40px;display:flex}.PaymentCouponList-module-scss-module__un2EQW__loading.PaymentCouponList-module-scss-module__un2EQW__loaded{display:none}#full_screen_modal>div :has(.PaymentCouponList-module-scss-module__un2EQW__coupon_list){background:var(--Gray-10)}
.OrderWausRepresentativeComponent-module-scss-module__InRCFa__reservation_info{width:100%}@media (max-width:640px){.OrderWausRepresentativeComponent-module-scss-module__InRCFa__reservation_info{padding:0 16px}}.OrderWausRepresentativeComponent-module-scss-module__InRCFa__reservation_info .OrderWausRepresentativeComponent-module-scss-module__InRCFa__form{flex-direction:column;display:flex}.OrderWausRepresentativeComponent-module-scss-module__InRCFa__reservation_info .OrderWausRepresentativeComponent-module-scss-module__InRCFa__form .OrderWausRepresentativeComponent-module-scss-module__InRCFa__input_container{flex-direction:column;gap:10px;padding:12px 0;display:flex}.OrderWausRepresentativeComponent-module-scss-module__InRCFa__reservation_info .OrderWausRepresentativeComponent-module-scss-module__InRCFa__form .OrderWausRepresentativeComponent-module-scss-module__InRCFa__input_container .OrderWausRepresentativeComponent-module-scss-module__InRCFa__title{color:var(--Gray-70);font-size:13px;font-weight:600}.OrderWausRepresentativeComponent-module-scss-module__InRCFa__reservation_info .OrderWausRepresentativeComponent-module-scss-module__InRCFa__form .OrderWausRepresentativeComponent-module-scss-module__InRCFa__input_container>div{padding:0}.OrderWausRepresentativeComponent-module-scss-module__InRCFa__reservation_info .OrderWausRepresentativeComponent-module-scss-module__InRCFa__form .OrderWausRepresentativeComponent-module-scss-module__InRCFa__input_container .OrderWausRepresentativeComponent-module-scss-module__InRCFa__phone_group{gap:10px;display:flex}.OrderWausRepresentativeComponent-module-scss-module__InRCFa__reservation_info .OrderWausRepresentativeComponent-module-scss-module__InRCFa__form .OrderWausRepresentativeComponent-module-scss-module__InRCFa__input_container .OrderWausRepresentativeComponent-module-scss-module__InRCFa__phone_group>div{flex:1;padding:0}.OrderWausRepresentativeComponent-module-scss-module__InRCFa__reservation_info .OrderWausRepresentativeComponent-module-scss-module__InRCFa__representative_title{font-size:18px;font-weight:600}.OrderWausRepresentativeComponent-module-scss-module__InRCFa__reservation_info .OrderWausRepresentativeComponent-module-scss-module__InRCFa__subtitle{color:var(--Gray-60);margin-top:-10px;font-size:12px;line-height:1.83}
.PromotionActivityMap-module-scss-module__2QzZpG__container{display:flex}.PromotionActivityMap-module-scss-module__2QzZpG__container .PromotionActivityMap-module-scss-module__2QzZpG__map_container{z-index:1;width:100%;height:100%;position:relative}.PromotionActivityMap-module-scss-module__2QzZpG__container .PromotionActivityMap-module-scss-module__2QzZpG__map_container .PromotionActivityMap-module-scss-module__2QzZpG__map{width:100%;height:100%;position:static}
.Row-module-scss-module__eWP6cW__container{gap:10px;font-size:14px;font-weight:400;line-height:18px;display:flex}.Row-module-scss-module__eWP6cW__container .Row-module-scss-module__eWP6cW__label{color:var(--Gray-50);width:min-content;min-width:80px;cursor:inherit}.Row-module-scss-module__eWP6cW__container .Row-module-scss-module__eWP6cW__value{color:var(--Gray-70)}.Row-module-scss-module__eWP6cW__container.Row-module-scss-module__eWP6cW__price{justify-content:space-between}.Row-module-scss-module__eWP6cW__container.Row-module-scss-module__eWP6cW__price .Row-module-scss-module__eWP6cW__value{color:var(--Gray-100);font-size:16px;font-weight:600}
.WaugMagazineSection-module-scss-module__DBV6PG__container{flex-direction:column;gap:12px;padding:30px 0;display:flex}@media (max-width:640px){.WaugMagazineSection-module-scss-module__DBV6PG__container{gap:20px}}.WaugMagazineSection-module-scss-module__DBV6PG__container .WaugMagazineSection-module-scss-module__DBV6PG__header{justify-content:space-between;align-items:center;padding:0 16px;display:flex}.WaugMagazineSection-module-scss-module__DBV6PG__container .WaugMagazineSection-module-scss-module__DBV6PG__header .WaugMagazineSection-module-scss-module__DBV6PG__title{color:var(--Gray-100);-webkit-line-clamp:1;text-overflow:ellipsis;word-break:keep-all;overflow-wrap:anywhere;word-break:break-all;overflow-wrap:normal;-webkit-box-orient:vertical;font-size:20px;font-weight:600;display:-webkit-box;overflow:hidden}
.MemberAccommodationOrderList-module-scss-module__yr-PmG__loading_section{height:400px}
.CartCheckRemoveSection-module-scss-module__M8gmBG__check_box_area{align-items:center;padding:10px 16px;display:flex}.CartCheckRemoveSection-module-scss-module__M8gmBG__check_box_area>div{flex:1}.CartCheckRemoveSection-module-scss-module__M8gmBG__check_box_area button{color:var(--Gray-80);background:var(--Gray-10);cursor:pointer;border:none;border-radius:8px;padding:8px 16px;font-size:12px;font-weight:600}
.MemberContactUs-module-scss-module__GdCXxa__activity_contact_us_info{padding:var(--Spacing-30) 0;border-top:10px solid var(--Border-Primary)}.MemberContactUs-module-scss-module__GdCXxa__activity_contact_us_info h2{color:var(--Gray-100);padding-bottom:var(--Spacing-20);border-bottom:1px solid var(--Gray-15);margin:0;font-size:15px;font-weight:600}.MemberContactUs-module-scss-module__GdCXxa__activity_contact_us_info .MemberContactUs-module-scss-module__GdCXxa__buttons{gap:var(--Spacing-08);padding:var(--Spacing-20) 0;display:flex}.MemberContactUs-module-scss-module__GdCXxa__activity_contact_us_info .MemberContactUs-module-scss-module__GdCXxa__description{background:0 0!important}@media (max-width:640px){.MemberContactUs-module-scss-module__GdCXxa__activity_contact_us_info{padding:var(--Spacing-30) var(--Spacing-16)}}
.CouponPointContainer-module-scss-module__RoHXFW__coupon_point_container{padding:0 16px 18px}.CouponPointContainer-module-scss-module__RoHXFW__coupon_point_container .CouponPointContainer-module-scss-module__RoHXFW__section{flex-direction:column;gap:10px;padding:12px 0;display:flex}.CouponPointContainer-module-scss-module__RoHXFW__coupon_point_container .CouponPointContainer-module-scss-module__RoHXFW__section p{color:var(--Gray-70);font-size:13px;font-weight:600}.CouponPointContainer-module-scss-module__RoHXFW__coupon_point_container .CouponPointContainer-module-scss-module__RoHXFW__section .CouponPointContainer-module-scss-module__RoHXFW__row{gap:6px;display:flex}.CouponPointContainer-module-scss-module__RoHXFW__coupon_point_container .CouponPointContainer-module-scss-module__RoHXFW__section .CouponPointContainer-module-scss-module__RoHXFW__row .CouponPointContainer-module-scss-module__RoHXFW__button{white-space:nowrap;width:fit-content}.CouponPointContainer-module-scss-module__RoHXFW__coupon_point_container .CouponPointContainer-module-scss-module__RoHXFW__description{margin:10px 0}
.OrderWausGuestComponent-module-scss-module__g3Wp2W__reservation_info{width:100%}@media (max-width:640px){.OrderWausGuestComponent-module-scss-module__g3Wp2W__reservation_info{padding:0 16px}}.OrderWausGuestComponent-module-scss-module__g3Wp2W__reservation_info .OrderWausGuestComponent-module-scss-module__g3Wp2W__form{flex-direction:column;gap:20px;display:flex}.OrderWausGuestComponent-module-scss-module__g3Wp2W__reservation_info .OrderWausGuestComponent-module-scss-module__g3Wp2W__form .OrderWausGuestComponent-module-scss-module__g3Wp2W__input_container{flex-direction:column;gap:10px;display:flex}.OrderWausGuestComponent-module-scss-module__g3Wp2W__reservation_info .OrderWausGuestComponent-module-scss-module__g3Wp2W__form .OrderWausGuestComponent-module-scss-module__g3Wp2W__input_container .OrderWausGuestComponent-module-scss-module__g3Wp2W__title{color:var(--Gray-70);font-size:13px;font-weight:600}.OrderWausGuestComponent-module-scss-module__g3Wp2W__reservation_info .OrderWausGuestComponent-module-scss-module__g3Wp2W__form .OrderWausGuestComponent-module-scss-module__g3Wp2W__input_container>div{padding:0}.OrderWausGuestComponent-module-scss-module__g3Wp2W__reservation_info .OrderWausGuestComponent-module-scss-module__g3Wp2W__form .OrderWausGuestComponent-module-scss-module__g3Wp2W__input_container .OrderWausGuestComponent-module-scss-module__g3Wp2W__phone_group{gap:10px;display:flex}.OrderWausGuestComponent-module-scss-module__g3Wp2W__reservation_info .OrderWausGuestComponent-module-scss-module__g3Wp2W__form .OrderWausGuestComponent-module-scss-module__g3Wp2W__input_container .OrderWausGuestComponent-module-scss-module__g3Wp2W__phone_group>div{flex:1;padding:0}.OrderWausGuestComponent-module-scss-module__g3Wp2W__reservation_info .OrderWausGuestComponent-module-scss-module__g3Wp2W__representative_title{font-size:18px;font-weight:600}.OrderWausGuestComponent-module-scss-module__g3Wp2W__reservation_info .OrderWausGuestComponent-module-scss-module__g3Wp2W__subtitle{color:var(--Gray-60);font-size:12px;line-height:1.83}.OrderWausGuestComponent-module-scss-module__g3Wp2W__reservation_info .OrderWausGuestComponent-module-scss-module__g3Wp2W__subtitle p{color:var(--Pink-50)}
.PromotionContent-module-scss-module__L2thDq__content{width:100%;display:flex;position:relative}.PromotionContent-module-scss-module__L2thDq__content>img,.PromotionContent-module-scss-module__L2thDq__content video{object-fit:cover;width:100%;height:100%}
.AreaDetailTemplate-module-scss-module__ziUgIq__container .AreaDetailTemplate-module-scss-module__ziUgIq__category{border:solid 1px var(--Gray-30)!important}.AreaDetailTemplate-module-scss-module__ziUgIq__container .AreaDetailTemplate-module-scss-module__ziUgIq__button_wrap{justify-content:center;padding:0 16px 10px;display:flex}.AreaDetailTemplate-module-scss-module__ziUgIq__container .AreaDetailTemplate-module-scss-module__ziUgIq__button_wrap .AreaDetailTemplate-module-scss-module__ziUgIq__button{max-width:328px;box-shadow:0 0 0 1px var(--Gray-100) inset;color:var(--Gray-100);justify-content:center;align-items:center;gap:8px;display:flex}@media (max-width:640px){.AreaDetailTemplate-module-scss-module__ziUgIq__container .AreaDetailTemplate-module-scss-module__ziUgIq__button_wrap .AreaDetailTemplate-module-scss-module__ziUgIq__button{max-width:100%}}.AreaDetailTemplate-module-scss-module__ziUgIq__container .AreaDetailTemplate-module-scss-module__ziUgIq__section_banner{display:none}@media (max-width:640px){.AreaDetailTemplate-module-scss-module__ziUgIq__container .AreaDetailTemplate-module-scss-module__ziUgIq__section_banner{display:block}}
.Rows-module-scss-module__-qbYQa__container{flex-direction:column;gap:12px;display:flex}
.MemberActivityOrder-module-scss-module__Cg_5BW__activity_order_row{cursor:pointer;padding:var(--Spacing-30) 0;border-bottom:10px solid var(--Gray-10);-webkit-tap-highlight-color:#0000}.MemberActivityOrder-module-scss-module__Cg_5BW__activity_order_row:last-child{border-bottom:none}.MemberActivityOrder-module-scss-module__Cg_5BW__activity_order_row .MemberActivityOrder-module-scss-module__Cg_5BW__card_header{border-bottom:1px solid var(--Gray-10);padding-bottom:var(--Spacing-20);justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.MemberActivityOrder-module-scss-module__Cg_5BW__activity_order_row .MemberActivityOrder-module-scss-module__Cg_5BW__buttons{flex-direction:column;gap:10px;margin-top:20px;display:flex}.MemberActivityOrder-module-scss-module__Cg_5BW__activity_order_row .MemberActivityOrder-module-scss-module__Cg_5BW__buttons .MemberActivityOrder-module-scss-module__Cg_5BW__button{justify-content:center;align-items:center;gap:8px;display:flex}.MemberActivityOrder-module-scss-module__Cg_5BW__activity_order_row .MemberActivityOrder-module-scss-module__Cg_5BW__buttons .MemberActivityOrder-module-scss-module__Cg_5BW__button .MemberActivityOrder-module-scss-module__Cg_5BW__icon path{fill:var(--Gray-40)}.MemberActivityOrder-module-scss-module__Cg_5BW__activity_order_row .MemberActivityOrder-module-scss-module__Cg_5BW__number{color:var(--Gray-50);font-size:12px;font-weight:500;line-height:15px}@media (max-width:640px){.MemberActivityOrder-module-scss-module__Cg_5BW__activity_order_row{padding:var(--Spacing-30) var(--Spacing-16)}}
.CartActivity-module-scss-module__VW3H9a__component_wrap{flex-direction:column;gap:20px;padding:30px 16px;display:flex}@media (max-width:640px){.CartActivity-module-scss-module__VW3H9a__component_wrap{padding:30px 16px}}.CartActivity-module-scss-module__VW3H9a__component_wrap.CartActivity-module-scss-module__VW3H9a__unavailable .CartActivity-module-scss-module__VW3H9a__component_top .CartActivity-module-scss-module__VW3H9a__component_top_first .CartActivity-module-scss-module__VW3H9a__image_wrap .CartActivity-module-scss-module__VW3H9a__select_box{color:#fff;background:#6f798099;justify-content:center;align-items:center;width:100%;height:100%;font-size:12px;font-weight:600;display:flex;top:0;left:0}.CartActivity-module-scss-module__VW3H9a__component_wrap.CartActivity-module-scss-module__VW3H9a__unavailable .CartActivity-module-scss-module__VW3H9a__component_top .CartActivity-module-scss-module__VW3H9a__component_top_first .CartActivity-module-scss-module__VW3H9a__image_wrap .CartActivity-module-scss-module__VW3H9a__select_box p{background:var(--Gray-80);border-radius:8px;padding:6px 8px}.CartActivity-module-scss-module__VW3H9a__component_wrap.CartActivity-module-scss-module__VW3H9a__unavailable .CartActivity-module-scss-module__VW3H9a__component_top .CartActivity-module-scss-module__VW3H9a__component_top_contents h3,.CartActivity-module-scss-module__VW3H9a__component_wrap.CartActivity-module-scss-module__VW3H9a__unavailable .CartActivity-module-scss-module__VW3H9a__component_top .CartActivity-module-scss-module__VW3H9a__component_top_contents p,.CartActivity-module-scss-module__VW3H9a__component_wrap.CartActivity-module-scss-module__VW3H9a__unavailable .CartActivity-module-scss-module__VW3H9a__component_bottom div:first-child,.CartActivity-module-scss-module__VW3H9a__component_wrap.CartActivity-module-scss-module__VW3H9a__unavailable .CartActivity-module-scss-module__VW3H9a__component_bottom div:last-child{color:var(--Gray-30)}.CartActivity-module-scss-module__VW3H9a__component_wrap .CartActivity-module-scss-module__VW3H9a__component_header{display:flex}.CartActivity-module-scss-module__VW3H9a__component_wrap .CartActivity-module-scss-module__VW3H9a__component_header>div:first-child{flex:1}.CartActivity-module-scss-module__VW3H9a__component_wrap .CartActivity-module-scss-module__VW3H9a__component_header>div:first-child label{color:var(--Pink-50);font-size:12px;line-height:1.83}.CartActivity-module-scss-module__VW3H9a__component_wrap .CartActivity-module-scss-module__VW3H9a__component_top{display:flex}.CartActivity-module-scss-module__VW3H9a__component_wrap .CartActivity-module-scss-module__VW3H9a__component_top .CartActivity-module-scss-module__VW3H9a__component_top_first{margin-right:16px;display:flex}.CartActivity-module-scss-module__VW3H9a__component_wrap .CartActivity-module-scss-module__VW3H9a__component_top .CartActivity-module-scss-module__VW3H9a__component_top_first .CartActivity-module-scss-module__VW3H9a__image_wrap{border-radius:8px;width:84px;height:84px;position:relative;overflow:hidden}.CartActivity-module-scss-module__VW3H9a__component_wrap .CartActivity-module-scss-module__VW3H9a__component_top .CartActivity-module-scss-module__VW3H9a__component_top_first .CartActivity-module-scss-module__VW3H9a__image_wrap img{object-fit:cover;width:100%;height:100%}.CartActivity-module-scss-module__VW3H9a__component_wrap .CartActivity-module-scss-module__VW3H9a__component_top .CartActivity-module-scss-module__VW3H9a__component_top_first .CartActivity-module-scss-module__VW3H9a__image_wrap .CartActivity-module-scss-module__VW3H9a__select_box{position:absolute;top:10px;left:10px}.CartActivity-module-scss-module__VW3H9a__component_wrap .CartActivity-module-scss-module__VW3H9a__component_top .CartActivity-module-scss-module__VW3H9a__component_top_contents{flex-direction:column;flex:1;gap:4px;display:flex}.CartActivity-module-scss-module__VW3H9a__component_wrap .CartActivity-module-scss-module__VW3H9a__component_top .CartActivity-module-scss-module__VW3H9a__component_top_contents h3{color:var(--Gray-100);font-size:14px;font-weight:600;line-height:1.43}.CartActivity-module-scss-module__VW3H9a__component_wrap .CartActivity-module-scss-module__VW3H9a__component_top .CartActivity-module-scss-module__VW3H9a__component_top_contents p{color:var(--Gray-50);font-size:12px;font-weight:500;line-height:15px}.CartActivity-module-scss-module__VW3H9a__component_wrap .CartActivity-module-scss-module__VW3H9a__component_top .CartActivity-module-scss-module__VW3H9a__component_top_last{margin-left:6px}.CartActivity-module-scss-module__VW3H9a__component_wrap .CartActivity-module-scss-module__VW3H9a__component_divider{background:var(--Gray-10);height:1px}.CartActivity-module-scss-module__VW3H9a__component_wrap .CartActivity-module-scss-module__VW3H9a__component_bottom{border:1px solid var(--Gray-15);border-radius:12px;flex-direction:column;align-items:center;gap:20px;padding:24px;display:flex}.CartActivity-module-scss-module__VW3H9a__component_wrap .CartActivity-module-scss-module__VW3H9a__component_bottom>div{justify-content:space-between;gap:10px;width:100%;display:flex}.CartActivity-module-scss-module__VW3H9a__component_wrap .CartActivity-module-scss-module__VW3H9a__component_bottom>div div{color:var(--Gray-50);font-size:14px;font-weight:400;line-height:18px}.CartActivity-module-scss-module__VW3H9a__component_wrap .CartActivity-module-scss-module__VW3H9a__component_bottom>div div:first-child{width:80px}.CartActivity-module-scss-module__VW3H9a__component_wrap .CartActivity-module-scss-module__VW3H9a__component_bottom>div div:last-child{text-align:right;color:var(--Gray-100);flex:1;font-size:16px;font-weight:600}.CartActivity-module-scss-module__VW3H9a__component_wrap+.CartActivity-module-scss-module__VW3H9a__component_wrap{border-top:10px solid var(--Gray-10)}.CartActivity-module-scss-module__VW3H9a__component_wrap hr{height:1px!important}
.OrderWausContainer-module-scss-module__x9yEzW__section{flex-direction:column;display:flex}@media (max-width:640px){.OrderWausContainer-module-scss-module__x9yEzW__section .OrderWausContainer-module-scss-module__x9yEzW__divider{display:block}}
.PromotionRandomCoupon-module-scss-module__c2HYoG__alert_body h1{color:var(--Gray-100);margin:0;padding:0;font-size:24px;font-weight:700}.PromotionRandomCoupon-module-scss-module__c2HYoG__alert_body h1 span{color:#ff0076}.PromotionRandomCoupon-module-scss-module__c2HYoG__alert_body p{color:#5e6c75;margin:0 0 25px;padding:0;font-size:15px;font-weight:500}.PromotionRandomCoupon-module-scss-module__c2HYoG__swiper_warp{width:100%;padding:0 calc(16% - 16px)}.PromotionRandomCoupon-module-scss-module__c2HYoG__swiper_warp.PromotionRandomCoupon-module-scss-module__c2HYoG__has_img{z-index:3;position:absolute;top:0;left:0}.PromotionRandomCoupon-module-scss-module__c2HYoG__swiper_warp.PromotionRandomCoupon-module-scss-module__c2HYoG__align_center .swiper-wrapper{justify-content:center;display:flex}@media (max-width:640px){.PromotionRandomCoupon-module-scss-module__c2HYoG__swiper_warp.PromotionRandomCoupon-module-scss-module__c2HYoG__align_center .swiper-wrapper{justify-content:unset}.PromotionRandomCoupon-module-scss-module__c2HYoG__swiper_warp{padding:20px 0}}.PromotionRandomCoupon-module-scss-module__c2HYoG__swiper_warp .PromotionRandomCoupon-module-scss-module__c2HYoG__slide>a{height:100%}.PromotionRandomCoupon-module-scss-module__c2HYoG__swiper_warp .swiper{padding:16px}:is(.PromotionRandomCoupon-module-scss-module__c2HYoG__swiper_warp .swiper-button-prev,.PromotionRandomCoupon-module-scss-module__c2HYoG__swiper_warp .swiper-button-next){color:#000;background-color:#fff;border-radius:20px;width:40px;height:40px}.PromotionRandomCoupon-module-scss-module__c2HYoG__swiper_warp .swiper-button-prev:after{font-size:16px}.PromotionRandomCoupon-module-scss-module__c2HYoG__swiper_warp .swiper-button-next:after{font-size:16px}.PromotionRandomCoupon-module-scss-module__c2HYoG__swiper_warp .swiper-button-prev{left:0}.PromotionRandomCoupon-module-scss-module__c2HYoG__swiper_warp .swiper-button-prev:after{margin-left:-4px}.PromotionRandomCoupon-module-scss-module__c2HYoG__swiper_warp .swiper-button-next{right:0}.PromotionRandomCoupon-module-scss-module__c2HYoG__swiper_warp .swiper-button-next:after{margin-right:-4px}.PromotionRandomCoupon-module-scss-module__c2HYoG__swiper_warp .swiper-button-disabled{display:none}.PromotionRandomCoupon-module-scss-module__c2HYoG__img_goods_swipe{margin-bottom:4px;position:relative}@media (max-width:640px){.PromotionRandomCoupon-module-scss-module__c2HYoG__img_goods_swipe{margin-bottom:10px}}.PromotionRandomCoupon-module-scss-module__c2HYoG__img_goods_swipe img{aspect-ratio:1.5;border-radius:4px;width:100%;height:auto}@media (max-width:640px){.PromotionRandomCoupon-module-scss-module__c2HYoG__img_goods_swipe img{border-radius:12px}}.PromotionRandomCoupon-module-scss-module__c2HYoG__img_goods_swipe img{object-fit:cover}.PromotionRandomCoupon-module-scss-module__c2HYoG__img_goods_swipe .PromotionRandomCoupon-module-scss-module__c2HYoG__soon{text-align:center;box-sizing:border-box;width:100%;height:100%;padding:15%;position:absolute;top:50%;transform:translateY(-50%)}.PromotionRandomCoupon-module-scss-module__c2HYoG__img_goods_swipe .PromotionRandomCoupon-module-scss-module__c2HYoG__soon:after{content:"";background:url(/static/images/opening_soon_m.svg) 50%/100% no-repeat;width:100%;height:100%;display:block}.PromotionRandomCoupon-module-scss-module__c2HYoG__img_goods_swipe .PromotionRandomCoupon-module-scss-module__c2HYoG__title{color:#3a3a3a;font-size:11.85px;font-weight:600}.PromotionRandomCoupon-module-scss-module__c2HYoG__img_goods_swipe .PromotionRandomCoupon-module-scss-module__c2HYoG__description{color:#3a3a3a;font-size:11.85px;font-weight:400}.PromotionRandomCoupon-module-scss-module__c2HYoG__img_goods_swipe .PromotionRandomCoupon-module-scss-module__c2HYoG__description span{color:#ff0076;font-size:15px;font-weight:700}
.PointBenefitButton-module-scss-module__fJISaG__container{background:var(--Blue-10);border:solid 1px var(--Blue-10);border-radius:4px;align-items:center;gap:4px;padding:8px;display:inline-flex}.PointBenefitButton-module-scss-module__fJISaG__container.PointBenefitButton-module-scss-module__fJISaG__actived{cursor:pointer}.PointBenefitButton-module-scss-module__fJISaG__container .PointBenefitButton-module-scss-module__fJISaG__icon{width:auto;height:16px;margin-right:4px}.PointBenefitButton-module-scss-module__fJISaG__container .PointBenefitButton-module-scss-module__fJISaG__title{color:var(--Blue-60);-webkit-line-clamp:1;text-overflow:ellipsis;word-break:keep-all;overflow-wrap:anywhere;word-break:break-all;overflow-wrap:normal;-webkit-box-orient:vertical;font-size:12px;font-weight:600;display:-webkit-box;overflow:hidden}.PointBenefitButton-module-scss-module__fJISaG__container .PointBenefitButton-module-scss-module__fJISaG__icon_info_line{margin-left:auto}.PointBenefitButton-module-scss-module__fJISaG__container .PointBenefitButton-module-scss-module__fJISaG__icon_info_line circle{stroke:var(--Blue-40)}.PointBenefitButton-module-scss-module__fJISaG__container .PointBenefitButton-module-scss-module__fJISaG__icon_info_line path{fill:var(--Blue-40)}.PointBenefitButton-module-scss-module__fJISaG__popup{flex-direction:column;gap:20px;display:flex}.PointBenefitButton-module-scss-module__fJISaG__popup .PointBenefitButton-module-scss-module__fJISaG__messages ul{margin:0!important}.PointBenefitButton-module-scss-module__fJISaG__popup .PointBenefitButton-module-scss-module__fJISaG__guide{flex-direction:column;gap:8px;display:flex}.PointBenefitButton-module-scss-module__fJISaG__popup .PointBenefitButton-module-scss-module__fJISaG__guide .PointBenefitButton-module-scss-module__fJISaG__guide_title{color:var(--Blue-50);font-size:12px;font-weight:600}.PointBenefitButton-module-scss-module__fJISaG__popup .PointBenefitButton-module-scss-module__fJISaG__guide .PointBenefitButton-module-scss-module__fJISaG__guide_description{background:0 0;padding:0}
.PopularAreaSection-module-scss-module__8rAvJa__container{flex-direction:column;gap:12px;padding:30px 0;display:flex}.PopularAreaSection-module-scss-module__8rAvJa__container .PopularAreaSection-module-scss-module__8rAvJa__header{justify-content:space-between;align-items:center;padding:0 16px;display:flex}.PopularAreaSection-module-scss-module__8rAvJa__container .PopularAreaSection-module-scss-module__8rAvJa__header .PopularAreaSection-module-scss-module__8rAvJa__title{color:var(--Gray-100);font-size:20px;font-weight:600}.PopularAreaSection-module-scss-module__8rAvJa__container .PopularAreaSection-module-scss-module__8rAvJa__header .PopularAreaSection-module-scss-module__8rAvJa__more{white-space:nowrap;width:max-content}
.HostDetailHeader-module-scss-module__QZWoma__container{display:none}@media (max-width:640px){.HostDetailHeader-module-scss-module__QZWoma__container{display:flex}}.HostDetailHeader-module-scss-module__QZWoma__container .HostDetailHeader-module-scss-module__QZWoma__icon_share{width:22px;height:22px;color:var(--Gray-70)}
.OrderRentalcarProductComponent-module-scss-module__ggjRTq__select_rentalcar_info{width:100%;padding:12px 0}@media (max-width:640px){.OrderRentalcarProductComponent-module-scss-module__ggjRTq__select_rentalcar_info{padding:12px 16px;display:flex}}
.SelectBox-module-scss-module__8UPzhW__icon_down path{stroke:var(--Gray-50)}
