.OrderResultHeaderSection_component_wrap__8FoqP{padding:0 16px}@media(max-width:640px){.OrderResultHeaderSection_component_wrap__8FoqP{padding:0}}.OrderResultHeaderSection_payment_result__9lStv{display:flex;flex-direction:column;padding:50px 16px;border-top:1px solid var(--Gray-10);background-color:var(--Gray-0);text-align:center;gap:30px}.OrderResultHeaderSection_payment_result__9lStv>.OrderResultHeaderSection_body__6_dLb{display:flex;flex-direction:column;align-items:center;gap:10px;font-size:16px;font-weight:600}.OrderResultHeaderSection_payment_result__9lStv>.OrderResultHeaderSection_body__6_dLb>img{width:30px;height:30px}@media(min-width:1025px){.OrderResultHeaderSection_payment_result__9lStv>.OrderResultHeaderSection_body__6_dLb>img{width:36px;height:36px}}.OrderResultHeaderSection_payment_result__9lStv .OrderResultHeaderSection_result_button_container__FGsUP{display:flex;align-items:center;justify-content:center;gap:12px}.OrderResultHeaderSection_payment_result__9lStv .OrderResultHeaderSection_result_button_container__FGsUP button{width:158px}.OrderResultHeaderSection_payment_result__9lStv .OrderResultHeaderSection_button_mr__2rVi0{margin-right:11px}@media(min-width:1025px){.OrderResultHeaderSection_payment_result__9lStv .OrderResultHeaderSection_button_mr__2rVi0{margin-right:20px}}.OrderResultHeaderSection_payment_result__9lStv .OrderResultHeaderSection_color_waus__nuC7K{background-color:#d91c84;color:#fff}.AccodionContainer_accordion_container__j_jkd h2{padding:20px 16px;font-size:18px;font-weight:600;display:flex;justify-content:space-between;align-items:center;gap:20px}.AccodionContainer_accordion_container__j_jkd h2 .AccodionContainer_header_right__neCKq{display:flex;gap:10px;align-items:center}.AccodionContainer_accordion_container__j_jkd h2 .AccodionContainer_header_right__neCKq .AccodionContainer_sub_title__Dq_lE{color:var(--Gray-60);font-size:14px;font-weight:400;line-height:18px}.AccodionContainer_accordion_container__j_jkd h2 .AccodionContainer_header_right__neCKq .AccodionContainer_sub_title__Dq_lE.AccodionContainer_highlight__2KX7N{font-size:16px;font-weight:600;color:var(--Pink-50)}.AccodionContainer_accordion_container__j_jkd .AccodionContainer_contents__Mf3_7.AccodionContainer_close__OLJXK{display:none}.CartOrderButtonSection_page_reservation_container__NFPaM{padding:20px 16px;background:#fff;box-shadow:0 -4px 13px 0 rgba(0,0,0,.03);border-radius:12px 12px 0 0;position:-webkit-sticky;position:sticky;bottom:0}.CartOrderButtonSection_page_reservation_container__NFPaM .CartOrderButtonSection_component_benefit__zcaNQ{display:flex;margin-bottom:18px;font-size:14px;font-weight:400;line-height:18px;color:var(--Gray-80);align-items:center;justify-content:flex-end}.CartOrderButtonSection_page_reservation_container__NFPaM .CartOrderButtonSection_component_benefit__zcaNQ div{display:flex;align-items:center}.CartOrderButtonSection_page_reservation_container__NFPaM .CartOrderButtonSection_component_benefit__zcaNQ p{position:relative;flex:1 1;font-size:16px;font-weight:600;text-align:right}.CartOrderButtonSection_page_reservation_container__NFPaM .CartOrderButtonSection_button_wrap__n8LAZ{display:flex;gap:16px}.CartOrderButtonSection_page_reservation_container__NFPaM .CartOrderButtonSection_button_wrap__n8LAZ label{white-space:nowrap;height:-moz-fit-content;height:fit-content}.CartOrderButtonSection_page_reservation_container__NFPaM .CartOrderButtonSection_button_wrap__n8LAZ button{position:relative}.CartOrderButtonSection_page_reservation_container__NFPaM .CartOrderButtonSection_button_wrap__n8LAZ button span{position:absolute;background:var(--Gray-100);padding:var(--Spacing-08);font-size:12px;font-weight:500;line-height:15px;border-radius:8px;color:#fff;right:0;bottom:calc(100% + 15px);white-space:pre-wrap;text-align:left}.CartOrderButtonSection_page_reservation_container__NFPaM .CartOrderButtonSection_button_wrap__n8LAZ button span:after{content:"";position:absolute;bottom:-5px;right:10px;transform:translateX(-50%) rotate(45deg);background:var(--Gray-100);display:block;width:12px;height:12px;border-radius:2px}.CartPageContainer_header__baYZy{padding-top:12px;top:100px;position:-webkit-sticky;position:sticky;background:var(--Gray-0);z-index:1}@media(max-width:640px){.CartPageContainer_header__baYZy{top:0}}.CartPageContainer_body__QyDm6{min-height:calc(100vh - 64px)}.ContentsWrapper_container__5D6Cc{padding:20px 16px}.ContentsWrapper_container__5D6Cc .ContentsWrapper_head__gNWYL{display:flex;justify-content:space-between;align-items:center}.ContentsWrapper_container__5D6Cc .ContentsWrapper_head__gNWYL.ContentsWrapper_enable_toggle__IHqIL{cursor:pointer}.ContentsWrapper_container__5D6Cc .ContentsWrapper_head__gNWYL .ContentsWrapper_title__wi2H_{font-size:15px;font-weight:600;color:var(--Gray-100)}.ContentsWrapper_container__5D6Cc .ContentsWrapper_head__gNWYL .ContentsWrapper_icon_down__vXipx path{stroke:var(--Gray-50)}.ContentsWrapper_container__5D6Cc .ContentsWrapper_head__gNWYL .ContentsWrapper_icon_down__vXipx.ContentsWrapper_opened__GOp4M{transform:rotate(180deg)}.ContentsWrapper_container__5D6Cc .ContentsWrapper_head__gNWYL .ContentsWrapper_icon_down__vXipx.ContentsWrapper_closed__zIOM7{transform:rotate(0deg)}.ContentsWrapper_container__5D6Cc .ContentsWrapper_divider__btQjk{margin:20px 0!important}.MemberRailEuropePTPDetailBookingInfo_container__TcMLt .MemberRailEuropePTPDetailBookingInfo_rows__H22ai{display:flex;flex-direction:column;gap:12px}.MemberRailEuropePTPDetailBookingInfo_container__TcMLt .MemberRailEuropePTPDetailBookingInfo_rows__H22ai .MemberRailEuropePTPDetailBookingInfo_accent__N3Yau{font-weight:700}.MemberRailEuropePTPDetailBookingInfo_container__TcMLt .MemberRailEuropePTPDetailBookingInfo_offer_status__ZKtHJ{margin-top:20px}.MemberRailEuropePTPDetailBookingInfo_container__TcMLt .MemberRailEuropePTPDetailBookingInfo_buttons__vAUmS{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.MemberRailEuropePTPDetailBookingInfo_container__TcMLt .MemberRailEuropePTPDetailBookingInfo_buttons__vAUmS .MemberRailEuropePTPDetailBookingInfo_button__wLLtc{display:flex;justify-content:center;align-items:center;gap:8px}.MemberRailEuropePTPDetailBookingInfo_container__TcMLt .MemberRailEuropePTPDetailBookingInfo_buttons__vAUmS .MemberRailEuropePTPDetailBookingInfo_button__wLLtc:first-child,.MemberRailEuropePTPDetailBookingInfo_container__TcMLt .MemberRailEuropePTPDetailBookingInfo_buttons__vAUmS .MemberRailEuropePTPDetailBookingInfo_button__wLLtc:nth-child(2){width:calc(50% - 5px)}.MemberRailEuropePTPDetailBookingInfo_container__TcMLt .MemberRailEuropePTPDetailBookingInfo_buttons__vAUmS .MemberRailEuropePTPDetailBookingInfo_button__wLLtc:nth-child(3),.MemberRailEuropePTPDetailBookingInfo_container__TcMLt .MemberRailEuropePTPDetailBookingInfo_buttons__vAUmS .MemberRailEuropePTPDetailBookingInfo_button__wLLtc:nth-child(4){width:100%}.MemberRailEuropePTPDetailBookingInfo_container__TcMLt .MemberRailEuropePTPDetailBookingInfo_buttons__vAUmS .MemberRailEuropePTPDetailBookingInfo_button__wLLtc .MemberRailEuropePTPDetailBookingInfo_icon_voucher__QeNov path{fill:var(--Gray-40)}.MemberRailEuropePTPDetailBookingInfo_traveler_seats_info_wrapper__ZHzth{display:flex;flex-direction:column;gap:20px;margin-top:20px;border:1px solid var(--Gray-15);border-radius:12px;padding:24px}.MemberRailEuropePTPDetailBookingInfo_traveler_seats_info_wrapper__ZHzth .MemberRailEuropePTPDetailBookingInfo_title__DIf3N{font-size:14px;font-weight:600;line-height:1.43;color:var(--Gray-100)}.MemberRailEuropePTPDetailBookingInfo_traveler_seats_info_wrapper__ZHzth .MemberRailEuropePTPDetailBookingInfo_traveler_seats_info__vp_2l{display:flex;flex-direction:column;gap:20px}.MemberRailEuropePTPDetailBookingInfo_traveler_seats_info_wrapper__ZHzth .MemberRailEuropePTPDetailBookingInfo_traveler_seats_info__vp_2l .MemberRailEuropePTPDetailBookingInfo_head__oZ7uM{display:flex;flex-direction:column;gap:6px}.MemberRailEuropePTPDetailBookingInfo_traveler_seats_info_wrapper__ZHzth .MemberRailEuropePTPDetailBookingInfo_traveler_seats_info__vp_2l .MemberRailEuropePTPDetailBookingInfo_head__oZ7uM .MemberRailEuropePTPDetailBookingInfo_head_row__VZgtG{display:flex;align-items:center;justify-content:space-between;font-size:14px;font-weight:400;line-height:18px}.MemberRailEuropePTPDetailBookingInfo_traveler_seats_info_wrapper__ZHzth .MemberRailEuropePTPDetailBookingInfo_traveler_seats_info__vp_2l .MemberRailEuropePTPDetailBookingInfo_head__oZ7uM .MemberRailEuropePTPDetailBookingInfo_head_row__VZgtG .MemberRailEuropePTPDetailBookingInfo_date__aEn1t{color:var(--Blue-60)}.MemberRailEuropePTPDetailBookingInfo_traveler_seats_info_wrapper__ZHzth .MemberRailEuropePTPDetailBookingInfo_traveler_seats_info__vp_2l .MemberRailEuropePTPDetailBookingInfo_head__oZ7uM .MemberRailEuropePTPDetailBookingInfo_head_row__VZgtG.MemberRailEuropePTPDetailBookingInfo_end__PPdfu{justify-content:flex-end}.MemberRailEuropePTPDetailBookingInfo_traveler_seats_info_wrapper__ZHzth .MemberRailEuropePTPDetailBookingInfo_traveler_seats_info__vp_2l .MemberRailEuropePTPDetailBookingInfo_head__oZ7uM .MemberRailEuropePTPDetailBookingInfo_head_row__VZgtG.MemberRailEuropePTPDetailBookingInfo_end__PPdfu .MemberRailEuropePTPDetailBookingInfo_vehicle__mqOKM{display:flex;align-items:center;color:var(--Gray-80);gap:4px}.MemberRailEuropePTPDetailBookingInfo_traveler_seats_info_wrapper__ZHzth .MemberRailEuropePTPDetailBookingInfo_traveler_seats_info__vp_2l .MemberRailEuropePTPDetailBookingInfo_divider__KDqW5{margin:0!important}.MemberRailEuropePTPDetailBookingInfo_traveler_seats_info_wrapper__ZHzth .MemberRailEuropePTPDetailBookingInfo_traveler_seats_info__vp_2l .MemberRailEuropePTPDetailBookingInfo_travelers__v6z07{display:flex;flex-direction:column;gap:10px}.MemberRailEuropePTPDetailBookingInfo_traveler_seats_info_wrapper__ZHzth .MemberRailEuropePTPDetailBookingInfo_traveler_seats_info__vp_2l .MemberRailEuropePTPDetailBookingInfo_travelers__v6z07 .MemberRailEuropePTPDetailBookingInfo_traveler__qbHCX{border:1px solid var(--Gray-15);border-radius:12px;padding:10px 16px 16px;display:flex;flex-direction:column}.MemberRailEuropePTPDetailBookingInfo_traveler_seats_info_wrapper__ZHzth .MemberRailEuropePTPDetailBookingInfo_traveler_seats_info__vp_2l .MemberRailEuropePTPDetailBookingInfo_travelers__v6z07 .MemberRailEuropePTPDetailBookingInfo_traveler__qbHCX .MemberRailEuropePTPDetailBookingInfo_status__REqO8{font-size:12px;font-weight:600;margin-left:auto}.MemberRailEuropePTPDetailBookingInfo_traveler_seats_info_wrapper__ZHzth .MemberRailEuropePTPDetailBookingInfo_traveler_seats_info__vp_2l .MemberRailEuropePTPDetailBookingInfo_travelers__v6z07 .MemberRailEuropePTPDetailBookingInfo_traveler__qbHCX .MemberRailEuropePTPDetailBookingInfo_name__aevyN{font-size:14px;font-weight:600;line-height:1.43;color:var(--Gray-100)}.MemberRailEuropePTPDetailBookingInfo_traveler_seats_info_wrapper__ZHzth .MemberRailEuropePTPDetailBookingInfo_traveler_seats_info__vp_2l .MemberRailEuropePTPDetailBookingInfo_travelers__v6z07 .MemberRailEuropePTPDetailBookingInfo_traveler__qbHCX .MemberRailEuropePTPDetailBookingInfo_traveler_info__z_Tr0{font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.57;letter-spacing:normal;color:var(--Gray-80);display:flex;align-items:center;gap:4px}.MemberRailEuropePTPDetailBookingInfo_traveler_list_popup__DPKKk{padding:0 30px 30px}.MemberRailEuropePTPDetailBookingInfo_traveler_list_popup__DPKKk .MemberRailEuropePTPDetailBookingInfo_travelers__v6z07,.MemberRailEuropePTPDetailBookingInfo_traveler_list_popup__DPKKk .MemberRailEuropePTPDetailBookingInfo_travelers__v6z07 .MemberRailEuropePTPDetailBookingInfo_traveler__qbHCX{display:flex;flex-direction:column}.MemberRailEuropePTPDetailBookingInfo_traveler_list_popup__DPKKk .MemberRailEuropePTPDetailBookingInfo_travelers__v6z07 .MemberRailEuropePTPDetailBookingInfo_traveler__qbHCX .MemberRailEuropePTPDetailBookingInfo_leader__RhLGU{margin-bottom:6px;width:-moz-fit-content;width:fit-content}.MemberRailEuropePTPDetailBookingInfo_traveler_list_popup__DPKKk .MemberRailEuropePTPDetailBookingInfo_travelers__v6z07 .MemberRailEuropePTPDetailBookingInfo_traveler__qbHCX .MemberRailEuropePTPDetailBookingInfo_name__aevyN{font-size:15px;font-weight:600;color:var(--Gray-100)}.MemberRailEuropePTPDetailBookingInfo_traveler_list_popup__DPKKk .MemberRailEuropePTPDetailBookingInfo_travelers__v6z07 .MemberRailEuropePTPDetailBookingInfo_traveler__qbHCX .MemberRailEuropePTPDetailBookingInfo_name__aevyN.MemberRailEuropePTPDetailBookingInfo_leader__RhLGU{font-size:14px;font-weight:600;line-height:1.43}.MemberRailEuropePTPDetailBookingInfo_traveler_list_popup__DPKKk .MemberRailEuropePTPDetailBookingInfo_travelers__v6z07 .MemberRailEuropePTPDetailBookingInfo_traveler__qbHCX .MemberRailEuropePTPDetailBookingInfo_popup_divider__6wbxM{margin:20px 0}.PaymentReserveInfoCard_info_wrap__DsAzF{padding:24px;display:flex;flex-direction:column;gap:20px;border:1px solid var(--Gray-15);border-radius:12px}.PaymentReserveInfoCard_info_wrap__DsAzF.PaymentReserveInfoCard_basic__7ULDC{font-size:14px;font-weight:400;line-height:18px}.PaymentReserveInfoCard_info_wrap__DsAzF.PaymentReserveInfoCard_small__gJ61J{font-size:12px;font-weight:500;line-height:15px}.PaymentReserveInfoCard_info_wrap__DsAzF .PaymentReserveInfoCard_row__w_ffe{display:flex;gap:10px}.PaymentReserveInfoCard_info_wrap__DsAzF .PaymentReserveInfoCard_row__w_ffe .PaymentReserveInfoCard_title__pQMLo{width:80px;color:var(--Gray-50)}.PaymentReserveInfoCard_info_wrap__DsAzF .PaymentReserveInfoCard_row__w_ffe .PaymentReserveInfoCard_contents__L8ZpR{color:var(--Gray-70);flex:1 1;white-space:pre-wrap}.PaymentReserveInfoCard_info_wrap__DsAzF .PaymentReserveInfoCard_row__w_ffe .PaymentReserveInfoCard_contents__L8ZpR.PaymentReserveInfoCard_primary__eQpBH{color:var(--Pink-50)}.PaymentReserveInfoCard_info_wrap__DsAzF hr{height:1px!important;width:100%;border:none;background:var(--Gray-10)}.PaymentReserveInfoCard_info_wrap__DsAzF .PaymentReserveInfoCard_summary__8Drvs{display:flex;justify-content:space-between;align-items:center;gap:10px}.PaymentReserveInfoCard_info_wrap__DsAzF .PaymentReserveInfoCard_summary__8Drvs .PaymentReserveInfoCard_title__pQMLo{color:var(--Gray-50)}.PaymentReserveInfoCard_info_wrap__DsAzF .PaymentReserveInfoCard_summary__8Drvs .PaymentReserveInfoCard_total_price__riR5J{font-size:16px;font-weight:600;color:var(--Gray-80)}.ReservePaymentKorailCard_wrap__FToOY{display:flex;flex-direction:column;gap:20px;padding:0 16px}.ReservePaymentKorailCard_badge__EfF1u{border-radius:4px;background:var(--Gray-100);display:flex;padding:4px 6px;color:var(--Gray-0);font-size:10px;font-weight:700;width:-moz-fit-content;width:fit-content}.ReservePaymentKorailCard_promotion__6rd04{display:flex;padding:12px 18px 12px 14px;justify-content:center;gap:8px;border-radius:12px;border:1px solid var(--Blue-20);background:var(--Blue-10);color:var(--Blue-50);font-size:12px;font-weight:500;line-height:15px}.ReservePaymentKorailCard_promotion__6rd04 span{padding:2px 0}.ReservePaymentKorailCard_contents__ksnwL{display:flex;flex-direction:column;gap:20px}.ReservePaymentKorailCard_contents__ksnwL .ReservePaymentKorailCard_header__st1yr{padding:0 24px;display:flex;align-items:center;justify-content:center}.ReservePaymentKorailCard_contents__ksnwL .ReservePaymentKorailCard_header__st1yr>div{flex:1 1;display:flex;flex-direction:column;align-items:center;gap:2px}.ReservePaymentKorailCard_contents__ksnwL .ReservePaymentKorailCard_header__st1yr>div.ReservePaymentKorailCard_duration__FuqCp{flex:unset;gap:0}.ReservePaymentKorailCard_contents__ksnwL .ReservePaymentKorailCard_header__st1yr>div.ReservePaymentKorailCard_duration__FuqCp .ReservePaymentKorailCard_time__MOJI_{font-size:10px;font-weight:500;line-height:13px}.ReservePaymentKorailCard_contents__ksnwL .ReservePaymentKorailCard_header__st1yr>div .ReservePaymentKorailCard_station__o472N{font-size:24px;font-weight:600;color:var(--Gray-100)}.ReservePaymentKorailCard_contents__ksnwL .ReservePaymentKorailCard_header__st1yr>div .ReservePaymentKorailCard_time__MOJI_{font-size:14px;font-weight:600;line-height:18px;color:var(--Gray-40)}.ReservePaymentKorailCard_arrow__6MOtI{padding:0}.OrderActivityDetailCategory_up_down_arrow__49bVU{width:5px;height:5px;border-bottom:1px solid #333;border-right:1px solid #333;transition:transform .2s ease}.OrderActivityDetailCategory_up_down_arrow__49bVU.OrderActivityDetailCategory_up__AH_Bd{transform:rotate(225deg)}.OrderActivityDetailCategory_up_down_arrow__49bVU.OrderActivityDetailCategory_down__f3zsf{transform:rotate(45deg)}.OrderActivityDetailCategory_none__oCoxj{display:none}@media(min-width:1025px){.OrderActivityDetailCategory_mobile-device__BRrMl{width:auto;height:10px;background-color:#f5f5f5}}.OrderActivityDetailCategory_category_form__Fzs4n{margin:20px 0 10px}@media(max-width:640px){.OrderActivityDetailCategory_category_form__Fzs4n{padding:0 16px}}.OrderActivityDetailCategory_category_form__Fzs4n .OrderActivityDetailCategory_category_title__Ks37U{display:flex;align-items:center;height:38px;font-size:14px;font-weight:500}.OrderActivityDetailCategory_category_form__Fzs4n .OrderActivityDetailCategory_category_title__Ks37U span{flex:1 1}.OrderActivityDetailCategory_category_form__Fzs4n .OrderActivityDetailCategory_category_title__Ks37U{border-bottom:1px solid var(--Gray-20);cursor:pointer}.OrderActivityDetailCategory_category_form__Fzs4n .OrderActivityDetailCategory_category_title__Ks37U.OrderActivityDetailCategory_open__QyS7e{border-bottom:1px solid var(--Gray-100)}.OrderActivityDetailCategory_category_form__Fzs4n .OrderActivityDetailCategory_up_down_form__YBkJ2{float:right;margin-top:4px}.OrderActivityDetailCategory_category_form__Fzs4n .OrderActivityDetailCategory_category_info_form__c_G4o{border-top:0;padding:10px;width:100%}@media(max-width:640px){.OrderActivityDetailCategory_category_form__Fzs4n .OrderActivityDetailCategory_category_info_form__c_G4o{border:none;padding:0}}@media(min-width:1025px){.OrderActivityDetailContainer_mobile-device__cLXsT{width:auto;height:10px;background-color:#f5f5f5}}.OrderActivityDetailContainer_card_wrap__Kf_9n{border-top:1px solid var(--Gray-10)}.OrderActivityDetailContainer_card_wrap__Kf_9n>div{padding:30px 16px}.OrderActivityDetailContainer_card_wrap__Kf_9n hr{height:1px!important}.OrderActivityDetailContainer_card_detail__qVelc{border:1px solid var(--Gray-15);padding:24px;border-radius:12px;display:flex;flex-direction:column;gap:6px;margin:30px 0 10px}.OrderActivityDetailContainer_card_detail__qVelc .OrderActivityDetailContainer_card_detail_title__ckUe2{font-size:14px;font-weight:600;line-height:1.43;color:var(--Gray-100)}.OrderActivityDetailContainer_card_detail__qVelc .OrderActivityDetailContainer_option__0f2G8{display:flex;gap:var(--Spacing-04)}.OrderActivityDetailContainer_card_detail__qVelc .OrderActivityDetailContainer_option__0f2G8 .OrderActivityDetailContainer_option_number__iQSm0{font-size:10px;font-weight:700;width:14px;height:14px;border-radius:4px;background:var(--Bg-Tertiary);color:var(--Text-Inverse-Alt);display:flex;align-items:center;justify-content:center;flex-shrink:0}.OrderActivityDetailContainer_card_detail__qVelc .OrderActivityDetailContainer_option__0f2G8 .OrderActivityDetailContainer_option_content__pjFzF{flex:1 1;min-width:0;display:flex;flex-direction:column;font-size:12px;font-weight:500;line-height:15px;gap:var(--Spacing-06)}.OrderActivityDetailContainer_card_detail__qVelc .OrderActivityDetailContainer_option__0f2G8 .OrderActivityDetailContainer_option_content__pjFzF .OrderActivityDetailContainer_option_title__7tOcH{color:var(--Text-Primary)}.OrderActivityDetailContainer_card_detail__qVelc .OrderActivityDetailContainer_option__0f2G8 .OrderActivityDetailContainer_option_content__pjFzF .OrderActivityDetailContainer_sub_options__CEMKA{display:flex;flex-direction:column;gap:var(--Spacing-04);color:var(--Text-Tertiary)}.OrderActivityDetailContainer_card_detail__qVelc .OrderActivityDetailContainer_option__0f2G8 .OrderActivityDetailContainer_option_content__pjFzF .OrderActivityDetailContainer_sub_options__CEMKA .OrderActivityDetailContainer_option_price__XZQRQ{color:var(--Text-Primary)}@media(min-width:1025px){.OrderActivityDetailContainer_order_detail_info__cV9KP{width:auto;border-radius:0;border:none;margin-top:0}}@media(max-width:640px){.OrderActivityDetailContainer_order_detail_info__cV9KP{padding-bottom:80px}}.OrderActivityDetailContainer_order_detail_info__cV9KP .OrderActivityDetailContainer_representative_title__NDUnK{padding:16px;font-size:18px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;border-bottom:1px solid var(--Gray-100)}.OrderActivityDetailContainer_order_detail_info__cV9KP .OrderActivityDetailContainer_subtitle__id11l{margin-top:5px;font-size:13px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#999}@media(min-width:1025px){.OrderActivityDetailContainer_order_detail_info__cV9KP .OrderActivityDetailContainer_subtitle__id11l{font-size:12px;line-height:1.5}}.OrderActivityDetailContainer_order_detail_info__cV9KP .OrderActivityDetailContainer_none__3bFbt{visibility:hidden;height:0}.OrderActivityDetailContainer_order_detail_info__cV9KP .OrderActivityDetailContainer_text_input__Cou_m{width:500px;height:38px;margin:20px 0 30px;padding:0 10px;border-radius:4px;border:1px solid #e5e5e5;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media(min-width:1025px){.OrderActivityDetailContainer_order_detail_info__cV9KP .OrderActivityDetailContainer_text_input__Cou_m{width:100%}}.OrderActivityDetailContainer_order_detail_info__cV9KP .OrderActivityDetailContainer_category_form__sYfXG .OrderActivityDetailContainer_category_title__LXf97{font-size:14px;font-weight:500;margin:20px 0 10px}.OrderActivityDetailContainer_order_detail_info__cV9KP .OrderActivityDetailContainer_category_form__sYfXG .OrderActivityDetailContainer_up_down_form__aCEU7{float:right;margin-top:4px}.OrderActivityDetailContainer_order_detail_info__cV9KP .OrderActivityDetailContainer_category_form__sYfXG .OrderActivityDetailContainer_category_info_form__rdxnU{width:calc(100% - 10px);border-top:0;margin-top:-3px;padding:10px}@media(min-width:1025px){.OrderActivityDetailContainer_order_detail_info__cV9KP .OrderActivityDetailContainer_category_form__sYfXG .OrderActivityDetailContainer_category_info_form__rdxnU{width:100%}}.PaymentAccommodationCard_contents__PV0OC{display:flex;flex-direction:column;gap:20px}.PaymentAccommodationCard_contents__PV0OC .PaymentAccommodationCard_top__If9yr{display:flex;gap:16px}.PaymentAccommodationCard_contents__PV0OC .PaymentAccommodationCard_top__If9yr img{border-radius:8px;object-fit:cover}.PaymentAccommodationCard_contents__PV0OC .PaymentAccommodationCard_top__If9yr .PaymentAccommodationCard_title__pahZR{display:flex;flex-direction:column;gap:7px}.PaymentAccommodationCard_contents__PV0OC .PaymentAccommodationCard_top__If9yr .PaymentAccommodationCard_title__pahZR h3{font-size:14px;font-weight:600;line-height:1.43;color:var(--Gray-100)}.PaymentAccommodationCard_contents__PV0OC .PaymentAccommodationCard_top__If9yr .PaymentAccommodationCard_title__pahZR .PaymentAccommodationCard_option__njNNi{display:flex;flex-direction:column;gap:7px;font-size:12px;font-weight:500;line-height:15px;color:var(--Gray-50)}.PaymentAccommodationCard_contents__PV0OC .PaymentAccommodationCard_top__If9yr .PaymentAccommodationCard_title__pahZR .PaymentAccommodationCard_option__njNNi p{color:var(--Gray-100)}.PaymentAccommodationCard_contents__PV0OC .PaymentAccommodationCard_refund__cdkmc{display:flex;gap:8px;align-items:center;justify-content:center}.MemberAccommodationOrderList_loading_section__FHsJ0{height:400px}.PaymentKorailCard_contents__Q1uvz{display:flex;flex-direction:column;gap:20px}.PaymentKorailCard_contents__Q1uvz .PaymentKorailCard_header__ddrJb{padding:0 24px;display:flex;align-items:center;justify-content:center}.PaymentKorailCard_contents__Q1uvz .PaymentKorailCard_header__ddrJb>div{flex:1 1;display:flex;flex-direction:column;align-items:center;gap:2px}.PaymentKorailCard_contents__Q1uvz .PaymentKorailCard_header__ddrJb>div.PaymentKorailCard_duration__gLx_s{flex:unset;gap:0}.PaymentKorailCard_contents__Q1uvz .PaymentKorailCard_header__ddrJb>div.PaymentKorailCard_duration__gLx_s .PaymentKorailCard_time__ra99V{font-size:10px;font-weight:500;line-height:13px}.PaymentKorailCard_contents__Q1uvz .PaymentKorailCard_header__ddrJb>div .PaymentKorailCard_station__PQwc1{font-size:24px;font-weight:600;color:var(--Gray-100)}.PaymentKorailCard_contents__Q1uvz .PaymentKorailCard_header__ddrJb>div .PaymentKorailCard_time__ra99V{font-size:14px;font-weight:600;line-height:18px;color:var(--Gray-40)}.PaymentKorailCard_contents__Q1uvz .PaymentKorailCard_refund_info__pr_Im{padding:16px 20px;border-radius:12px;border:1px solid var(--Pink-20);background:var(--Pink-10);color:var(--Pink-50);font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.57;letter-spacing:normal}.PaymentKorailCard_contents__Q1uvz .PaymentKorailCard_refund_policy__Db9hh{padding:14px 20px;border-radius:12px;border:1px solid var(--secondary-15);background:var(--Gray-10);display:flex;flex-direction:column;gap:8px}.PaymentKorailCard_contents__Q1uvz .PaymentKorailCard_refund_policy__Db9hh h3{color:var(--Gray-100);font-size:12px;font-weight:600}.PaymentKorailCard_contents__Q1uvz .PaymentKorailCard_refund_policy__Db9hh ul{font-size:12px;line-height:1.83;color:var(--Gray-50)}.PaymentKorailCard_contents__Q1uvz .PaymentKorailCard_refund_policy__Db9hh ul li{position:relative;display:flex;gap:4px;align-items:center}.PaymentKorailCard_contents__Q1uvz .PaymentKorailCard_refund_policy__Db9hh ul li:before{content:"•"}.PaymentKorailCard_arrow__yDwG9{padding:0}.Paragraph_container___0ZPH{display:flex;flex-direction:column;word-break:break-word}.Paragraph_container___0ZPH ul{display:flex;flex-direction:column;gap:4px}.Paragraph_container___0ZPH ul li{display:flex}.Paragraph_title__GclHj{font-size:16px;font-weight:600;color:var(--Text-Primary);margin-bottom:16px}.Paragraph_sub_title__OD_dQ{font-size:14px;font-weight:600;line-height:18px;color:var(--Text-Secondary);margin-bottom:6px}.Paragraph_description__eWuh_{font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.57;letter-spacing:normal;color:var(--Text-Secondary);display:flex}.Paragraph_bullet__Ft4WW{display:inline-flex;justify-content:center;align-items:center;width:5px;height:22px;padding:1px;margin-right:4px}.Paragraph_bullet__Ft4WW:after{content:"";display:inline-flex;width:3px;height:3px;background:var(--Icon-Primary);border-radius:50%}.ActivityRefundGuide_container__woZMF{margin-top:20px;display:flex;flex-direction:column;gap:20px}.MemberRailEuropePassDetailBookingInfo_container__A1cUj .MemberRailEuropePassDetailBookingInfo_rows__7CucV{margin-bottom:20px;display:flex;flex-direction:column;gap:12px}.MemberRailEuropePassDetailBookingInfo_container__A1cUj .MemberRailEuropePassDetailBookingInfo_buttons__HP3yZ{display:flex;gap:8px}.MemberRailEuropePassDetailBookingInfo_popup_body__hvWtP{display:flex;flex-direction:column;gap:20px;padding:0 30px 30px}@media(max-width:640px){.MemberRailEuropePassDetailBookingInfo_popup_body__hvWtP{padding:20px 16px}}.MemberRailEuropePassDetailBookingInfo_popup_body__hvWtP .MemberRailEuropePassDetailBookingInfo_box_translation__UC5JB{padding:14px 12px;display:flex;align-items:center;gap:8px;border-radius:10px;background:var(--Gray-10);margin-bottom:20px}.MemberRailEuropePassDetailBookingInfo_popup_body__hvWtP .MemberRailEuropePassDetailBookingInfo_box_translation__UC5JB .MemberRailEuropePassDetailBookingInfo_description__BR_r3{font-size:12px;font-weight:600;color:var(--Gray-100)}.MemberRailEuropePassDetailBookingInfo_popup_body__hvWtP .MemberRailEuropePassDetailBookingInfo_box_translation__UC5JB .MemberRailEuropePassDetailBookingInfo_button_text__w1siN{margin-left:auto}.MemberRailEuropePassDetailBookingInfo_popup_body__hvWtP .MemberRailEuropePassDetailBookingInfo_title__PLIxk{font-size:18px;font-weight:600;color:var(--Gray-100)}.MemberRailEuropePassDetailBookingInfo_popup_body__hvWtP .MemberRailEuropePassDetailBookingInfo_parsed_html__S_VeQ p{margin-left:0!important}.MemberRailEuropePassDetailBookingInfo_popup_body__hvWtP .MemberRailEuropePassDetailBookingInfo_parsed_html__S_VeQ li{display:block}.MemberRailEuropePTPDetailHowToUse_container__sIZSQ .MemberRailEuropePTPDetailHowToUse_contents___uCjU .MemberRailEuropePTPDetailHowToUse_contents_title__CUuL4{font-size:14px;font-weight:600;line-height:1.57;color:var(--Gray-80);margin-bottom:10px}.MemberRailEuropePTPDetailHowToUse_container__sIZSQ .MemberRailEuropePTPDetailHowToUse_contents___uCjU .MemberRailEuropePTPDetailHowToUse_contents_description__bVODo{font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.57;letter-spacing:normal;color:var(--Gray-80);margin-bottom:10px}.MemberRailEuropePTPDetailHowToUse_container__sIZSQ .MemberRailEuropePTPDetailHowToUse_contents___uCjU .MemberRailEuropePTPDetailHowToUse_button_voucher__Z2yFD{margin-top:10px;display:flex;align-items:center;gap:4px}.MemberRailEuropePTPDetailHowToUse_container__sIZSQ .MemberRailEuropePTPDetailHowToUse_contents___uCjU .MemberRailEuropePTPDetailHowToUse_row__AdOCD{font-size:12px;line-height:1.83;color:var(--Gray-70)}.MemberRailEuropePTPDetailHowToUse_container__sIZSQ .MemberRailEuropePTPDetailHowToUse_contents___uCjU .MemberRailEuropePTPDetailHowToUse_accent__39bUD{font-size:14px;font-weight:600;line-height:1.57}.MemberRailEuropePTPDetailHowToUse_container__sIZSQ .MemberRailEuropePTPDetailHowToUse_contents___uCjU .MemberRailEuropePTPDetailHowToUse_bullet___NF0m:after{background:var(--Gray-80)!important}.MemberRailEuropePTPDetailHowToUse_container__sIZSQ .MemberRailEuropePTPDetailHowToUse_contents___uCjU .MemberRailEuropePTPDetailHowToUse_items__3RMT_{display:flex;flex-direction:column;gap:20px;padding:10px 0}.MemberRailEuropePTPDetailHowToUse_container__sIZSQ .MemberRailEuropePTPDetailHowToUse_contents___uCjU .MemberRailEuropePTPDetailHowToUse_items__3RMT_ .MemberRailEuropePTPDetailHowToUse_item___09sV{display:flex;flex-direction:column;gap:10px}.MemberRailEuropePTPDetailHowToUse_container__sIZSQ .MemberRailEuropePTPDetailHowToUse_contents___uCjU .MemberRailEuropePTPDetailHowToUse_code__Dj0Oj{margin-bottom:10px}.MemberRailEuropePTPDetailHowToUse_container__sIZSQ .MemberRailEuropePTPDetailHowToUse_contents___uCjU .MemberRailEuropePTPDetailHowToUse_code__Dj0Oj:last-child{margin-bottom:0}.MemberRailEuropePTPDetailHowToUse_container__sIZSQ .MemberRailEuropePTPDetailHowToUse_contents___uCjU .MemberRailEuropePTPDetailHowToUse_pnr_item__w9miL{display:flex;flex-direction:column;gap:10px;margin-bottom:10px}.MemberRailEuropePTPDetailHowToUse_container__sIZSQ .MemberRailEuropePTPDetailHowToUse_contents___uCjU .MemberRailEuropePTPDetailHowToUse_pnr_item__w9miL:last-child{margin-bottom:0}.MemberRailEuropePTPDetailHowToUse_container__sIZSQ .MemberRailEuropePTPDetailHowToUse_contents___uCjU .MemberRailEuropePTPDetailHowToUse_pnr_item__w9miL .MemberRailEuropePTPDetailHowToUse_button_copy_pnr_number__nQ20p{margin-left:auto}.MemberRailEuropePTPDetailHowToUse_container__sIZSQ .MemberRailEuropePTPDetailHowToUse_contents___uCjU .MemberRailEuropePTPDetailHowToUse_button_ticket_link__HMX2S{margin-top:10px}.MemberRailEuropePTPDetailHowToUse_container__sIZSQ .MemberRailEuropePTPDetailHowToUse_contents_divider__xxf_2{margin:20px 0!important}.MemberRailEuropePTPDetailHowToUse_container__sIZSQ .MemberRailEuropePTPDetailHowToUse_icon_chevron_right_thin__MTLyP path{stroke:var(--Blue-60)}.MemberRailEuropePTPDetailHowToUse_divider__j9cKx{margin:0 16px}@media(max-width:640px){.MemberRailEuropePTPDetailHowToUse_divider__j9cKx{margin:0}}.MemberRailEuropePTPDetailHowToUse_ticket_links_modal__77uVS{padding:0 30px 30px;display:flex;flex-direction:column;gap:10px}@media(max-width:640px){.MemberRailEuropePTPDetailHowToUse_ticket_links_modal__77uVS{padding:0 16px 16px}}.MemberRailEuropePTPDetailHowToUse_ticket_links_modal__77uVS .MemberRailEuropePTPDetailHowToUse_divider_modal__EjSiq{margin:0!important;display:none}@media(max-width:640px){.MemberRailEuropePTPDetailHowToUse_ticket_links_modal__77uVS .MemberRailEuropePTPDetailHowToUse_divider_modal__EjSiq{display:block}}.MemberRailEuropePTPDetailHowToUse_ticket_links_modal__77uVS .MemberRailEuropePTPDetailHowToUse_button__SZkfh{display:flex;justify-content:center;align-items:center;gap:8px;color:var(--Blue-50)}.MemberRailEuropePTPDetailHowToUse_ticket_links_modal__77uVS .MemberRailEuropePTPDetailHowToUse_button__SZkfh .MemberRailEuropePTPDetailHowToUse_icon_chevron_right_thin__MTLyP path{stroke:var(--Blue-50)}.MemberRailEuropeDetailReserver_container__1bJMw .MemberRailEuropeDetailReserver_rows__cs_gA{display:flex;flex-direction:column;gap:12px}.MemberRailEuropeDetailPayments_container__61q2N .MemberRailEuropeDetailPayments_items__9U1Y_{display:flex;flex-direction:column;gap:20px}.MemberRailEuropeDetailPayments_container__61q2N .MemberRailEuropeDetailPayments_items__9U1Y_ .MemberRailEuropeDetailPayments_item__9_OsO{display:flex;flex-direction:column;gap:12px}.MemberRailEuropeDetailPayments_container__61q2N .MemberRailEuropeDetailPayments_items__9U1Y_ .MemberRailEuropeDetailPayments_item__9_OsO .MemberRailEuropeDetailPayments_head__Ev03N{display:flex;justify-content:space-between;align-items:center;font-size:14px;font-weight:600;line-height:1.57}.MemberRailEuropeDetailPayments_container__61q2N .MemberRailEuropeDetailPayments_items__9U1Y_ .MemberRailEuropeDetailPayments_item__9_OsO .MemberRailEuropeDetailPayments_head__Ev03N .MemberRailEuropeDetailPayments_head_label__PzmTX{color:var(--Gray-60)}.MemberRailEuropeDetailPayments_container__61q2N .MemberRailEuropeDetailPayments_items__9U1Y_ .MemberRailEuropeDetailPayments_item__9_OsO .MemberRailEuropeDetailPayments_head__Ev03N .MemberRailEuropeDetailPayments_head_value__Q_kY2{color:var(--Gray-100)}.MemberRailEuropeDetailPayments_container__61q2N .MemberRailEuropeDetailPayments_items__9U1Y_ .MemberRailEuropeDetailPayments_item__9_OsO .MemberRailEuropeDetailPayments_row__VHyCo{display:flex;justify-content:space-between;align-items:center;width:100%}.MemberRailEuropeDetailPayments_container__61q2N .MemberRailEuropeDetailPayments_items__9U1Y_ .MemberRailEuropeDetailPayments_item__9_OsO .MemberRailEuropeDetailPayments_row__VHyCo .MemberRailEuropeDetailPayments_row_label__4aare{color:var(--Gray-60)}.MemberRailEuropeDetailPayments_container__61q2N .MemberRailEuropeDetailPayments_items__9U1Y_ .MemberRailEuropeDetailPayments_item__9_OsO .MemberRailEuropeDetailPayments_row__VHyCo .MemberRailEuropeDetailPayments_row_value__9j3AX{color:var(--Gray-70)}.MemberRailEuropeDetailPayments_container__61q2N .MemberRailEuropeDetailPayments_divider__M_jgi{margin:20px 0!important}.MemberRailEuropeDetailPayments_container__61q2N .MemberRailEuropeDetailPayments_total_price__7nN9C{display:flex;justify-content:space-between;align-items:center;font-size:14px;font-weight:600;line-height:18px}.MemberRailEuropeDetailPayments_container__61q2N .MemberRailEuropeDetailPayments_total_price__7nN9C .MemberRailEuropeDetailPayments_total_price_label__HuLw0{color:var(--Gray-100)}.MemberRailEuropeDetailPayments_container__61q2N .MemberRailEuropeDetailPayments_total_price__7nN9C .MemberRailEuropeDetailPayments_total_price_value__fpniD{font-size:16px;font-weight:600;color:var(--Pink-50)}.MemberRailEuropeDetailCustomerService_container__WVifY .MemberRailEuropeDetailCustomerService_buttons__vW8Ff{display:flex;gap:8px;margin-bottom:20px}.MemberRailEuropeDetailCustomerService_container__WVifY .MemberRailEuropeDetailCustomerService_description__A_Lvg{padding:0;background:var(--Gray-0)!important}.MemberRailEuropeDetailCustomerService_container__WVifY .MemberRailEuropeDetailCustomerService_description__A_Lvg .MemberRailEuropeDetailCustomerService_row__n09r8{white-space:pre}.MemberRailEuropePassRefundDetailPayments_divider__XJpIZ{margin:15px 16px!important;display:flex}.MemberRailEuropePassRefundDetailPayments_info__7TKWJ{padding:15px 16px;display:flex;flex-direction:column}.MemberRailEuropePassRefundDetailPayments_info__7TKWJ.MemberRailEuropePassRefundDetailPayments_refund__O32tJ{margin-bottom:15px}.MemberRailEuropePassRefundDetailPayments_info__7TKWJ .MemberRailEuropePassRefundDetailPayments_title__Gp2Dq{font-size:15px;font-weight:600;color:var(--Gray-100)}.MemberRailEuropePassRefundDetailPayments_info__7TKWJ .MemberRailEuropePassRefundDetailPayments_title__Gp2Dq.MemberRailEuropePassRefundDetailPayments_payments__95J0D{margin-bottom:16px}.MemberRailEuropePassRefundDetailPayments_info__7TKWJ .MemberRailEuropePassRefundDetailPayments_title__Gp2Dq.MemberRailEuropePassRefundDetailPayments_refund__O32tJ{margin-bottom:8px}.MemberRailEuropePassRefundDetailPayments_info__7TKWJ .MemberRailEuropePassRefundDetailPayments_description__CJe4k{padding:0;background:none!important;border:none!important}.MemberRailEuropePassRefundDetailPayments_info__7TKWJ .MemberRailEuropePassRefundDetailPayments_description__CJe4k .MemberRailEuropePassRefundDetailPayments_message___d5DK{font-size:12px;line-height:1.83;color:var(--Pink-50);margin-bottom:12px}.MemberRailEuropePassRefundDetailPayments_info__7TKWJ .MemberRailEuropePassRefundDetailPayments_contents__mqS69{padding:20px;border-radius:12px;background:var(--Gray-10)}.MemberRailEuropePassRefundDetailPayments_info__7TKWJ .MemberRailEuropePassRefundDetailPayments_contents__mqS69 .MemberRailEuropePassRefundDetailPayments_contents_divider__2QmeS{margin:20px 0!important;display:flex;background:var(--Gray-20)!important}.MemberRailEuropePassRefundDetailPayments_info__7TKWJ .MemberRailEuropePassRefundDetailPayments_contents__mqS69 .MemberRailEuropePassRefundDetailPayments_rows__ihyIZ{display:flex;flex-direction:column;gap:12px}.MemberRailEuropePassRefundDetailPayments_row__yDubW{font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.57;letter-spacing:normal;display:flex}.MemberRailEuropePassRefundDetailPayments_row__yDubW .MemberRailEuropePassRefundDetailPayments_label__O0kyq{color:var(--Gray-60);display:flex;align-items:center}.MemberRailEuropePassRefundDetailPayments_row__yDubW .MemberRailEuropePassRefundDetailPayments_label__O0kyq .MemberRailEuropePassRefundDetailPayments_bullet__VJYsy{display:inline-flex;justify-content:center;align-items:center;width:5px;height:22px;padding:1px;margin-right:4px}.MemberRailEuropePassRefundDetailPayments_row__yDubW .MemberRailEuropePassRefundDetailPayments_label__O0kyq .MemberRailEuropePassRefundDetailPayments_bullet__VJYsy:after{content:"";display:inline-flex;width:3px;height:3px;background:var(--Gray-30);border-radius:50%}.MemberRailEuropePassRefundDetailPayments_row__yDubW .MemberRailEuropePassRefundDetailPayments_value__ACZt2{margin-left:auto;color:var(--Gray-70);display:flex;flex-direction:column;align-items:flex-end}.MemberRailEuropePassRefundDetailPayments_row__yDubW .MemberRailEuropePassRefundDetailPayments_price__Xvv5g,.MemberRailEuropePassRefundDetailPayments_row__yDubW .MemberRailEuropePassRefundDetailPayments_price_label__AvIyn{font-size:14px;font-weight:600;line-height:1.57;color:var(--Gray-70)}.MemberRailEuropePassRefundDetailPayments_row__yDubW .MemberRailEuropePassRefundDetailPayments_total_price__Y9NE_{font-size:14px;font-weight:600;line-height:1.57;color:var(--Pink-50)}.MemberRailEuropePassRefundDetailPayments_row__yDubW .MemberRailEuropePassRefundDetailPayments_has_booking_fee__BBFw9{font-size:12px;font-weight:500;line-height:15px;color:var(--Gray-50);margin-top:4px}.MemberRailEuropePassRefundDetailPayments_buttons__Hpsz5{position:-webkit-sticky;position:sticky;z-index:1;bottom:0;padding:20px 16px;margin-top:12px;background:var(--Gray-0);box-shadow:0 -4px 13px 0 rgba(0,0,0,.03);border-radius:20px 20px 0 0;display:flex}@media(max-width:640px){.MemberRailEuropePassRefundDetailPayments_buttons__Hpsz5 .MemberRailEuropePassRefundDetailPayments_button_back__HDC4T{display:none}}.MemberRailEuropePTPDetailTemplate_container_____NS .MemberRailEuropePTPDetailTemplate_divider__TVYjw{margin:0 16px}@media(max-width:640px){.MemberRailEuropePTPDetailTemplate_container_____NS .MemberRailEuropePTPDetailTemplate_divider__TVYjw{margin:0}}.MemberActivityOrder_activity_order_row__9QMSD{cursor:pointer;padding:var(--Spacing-30) 0;border-bottom:10px solid var(--Gray-10);-webkit-tap-highlight-color:rgba(0,0,0,0)}.MemberActivityOrder_activity_order_row__9QMSD:last-child{border-bottom:none}.MemberActivityOrder_activity_order_row__9QMSD .MemberActivityOrder_card_header__qqJ9c{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--Gray-10);padding-bottom:var(--Spacing-20);margin-bottom:20px}.MemberActivityOrder_activity_order_row__9QMSD .MemberActivityOrder_buttons__zV20k{display:flex;flex-direction:column;gap:10px;margin-top:20px}.MemberActivityOrder_activity_order_row__9QMSD .MemberActivityOrder_buttons__zV20k .MemberActivityOrder_button__f3NbC{display:flex;justify-content:center;align-items:center;gap:8px}.MemberActivityOrder_activity_order_row__9QMSD .MemberActivityOrder_buttons__zV20k .MemberActivityOrder_button__f3NbC .MemberActivityOrder_icon__x1w_5 path{fill:var(--Gray-40)}.MemberActivityOrder_activity_order_row__9QMSD .MemberActivityOrder_number__9OL_a{font-size:12px;font-weight:500;line-height:15px;color:var(--Gray-50)}@media(max-width:640px){.MemberActivityOrder_activity_order_row__9QMSD{padding:var(--Spacing-30) var(--Spacing-16)}}.MemberKorailCard_member_orders_korail_card__I9fkZ{cursor:pointer;background-color:#fff;display:flex;flex-direction:column;gap:20px;padding:30px 0}.MemberKorailCard_member_orders_korail_card__I9fkZ .MemberKorailCard_header__s3Vud{display:flex;justify-content:space-between;padding-bottom:var(--Spacing-20);color:var(--Gray-50);border-bottom:1px solid var(--Gray-10);font-size:12px;font-weight:500;line-height:15px}.MemberKorailCard_member_orders_korail_card__I9fkZ .MemberKorailCard_header__s3Vud p{text-align:right}.MemberKorailCard_member_orders_korail_card__I9fkZ .MemberKorailCard_header__s3Vud span{display:inline-block}.MemberKorailCard_member_orders_korail_card__I9fkZ .MemberKorailCard_header__s3Vud .MemberKorailCard_order_num__3Y0__{display:flex;align-items:center;gap:4px}.MemberKorailCard_member_orders_korail_card__I9fkZ .MemberKorailCard_header__s3Vud .MemberKorailCard_status__3Feyz{color:var(--Gray-100);font-size:14px;font-weight:600;line-height:18px}.MemberKorailCard_member_orders_korail_card__I9fkZ .MemberKorailCard_header__s3Vud .MemberKorailCard_status__3Feyz.MemberKorailCard_wait__LuVk4{color:var(--Gray-40)}.MemberKorailCard_member_orders_korail_card__I9fkZ .MemberKorailCard_header__s3Vud .MemberKorailCard_status__3Feyz.MemberKorailCard_completed__fC9Gc{color:var(--Blue-50)}.MemberKorailCard_member_orders_korail_card__I9fkZ .MemberKorailCard_header__s3Vud .MemberKorailCard_status__3Feyz.MemberKorailCard_confirm__YKMsf{color:var(--Pink-50)}.MemberKorailCard_member_orders_korail_card__I9fkZ .MemberKorailCard_body__vbhT3{display:flex;flex-direction:column;align-items:center}.MemberKorailCard_member_orders_korail_card__I9fkZ .MemberKorailCard_body__vbhT3 .MemberKorailCard_direction__2DEBB{display:flex;justify-content:space-around;align-items:center;width:100%;margin-top:var(--Spacing-20);padding:0 10%}.MemberKorailCard_member_orders_korail_card__I9fkZ .MemberKorailCard_body__vbhT3 .MemberKorailCard_direction__2DEBB h2{text-align:center;font-size:30px;font-weight:500;color:var(--Gray-100)}.MemberKorailCard_member_orders_korail_card__I9fkZ .MemberKorailCard_body__vbhT3 .MemberKorailCard_direction__2DEBB p{text-align:center;margin-top:4px;font-size:14px;font-weight:600;line-height:18px;color:var(--Gray-40)}.MemberKorailCard_member_orders_korail_card__I9fkZ .MemberKorailCard_info_wrap__byQFy{width:100%;margin-top:var(--Spacing-20);margin-bottom:var(--Spacing-20);padding:24px;border:1px solid var(--Gray-10);border-radius:12px;box-sizing:border-box}.MemberKorailCard_member_orders_korail_card__I9fkZ .MemberKorailCard_buttons__qZ0a0{width:100%;display:flex;flex-direction:column;gap:10px}.MemberKorailCard_member_orders_korail_card__I9fkZ .MemberKorailCard_buttons__qZ0a0 .MemberKorailCard_button__MgXvG{display:flex;justify-content:center;align-items:center;gap:8px}.MemberKorailCard_member_orders_korail_card__I9fkZ .MemberKorailCard_buttons__qZ0a0 .MemberKorailCard_button__MgXvG .MemberKorailCard_icon__dmciB path{fill:var(--Gray-40)}.MemberKorailCard_member_orders_korail_card__I9fkZ .MemberKorailCard_info__RtT_i{display:flex;gap:8px}.MemberKorailCard_member_orders_korail_card__I9fkZ .MemberKorailCard_info__RtT_i span{display:block;min-width:110px;color:var(--Gray-50);font-size:12px;font-weight:500;line-height:15px}.MemberKorailCard_member_orders_korail_card__I9fkZ .MemberKorailCard_info__RtT_i p{font-size:12px;font-weight:500;line-height:15px;color:var(--Gray-70)}.MemberKorailCard_member_orders_korail_card__I9fkZ .MemberKorailCard_info__RtT_i+.MemberKorailCard_info__RtT_i{margin-top:var(--Spacing-20)}.MemberKorailCard_member_orders_korail_card__I9fkZ+.MemberKorailCard_member_orders_korail_card__I9fkZ{border-top:10px solid var(--Gray-10)}@media(max-width:640px){.MemberKorailCard_member_orders_korail_card__I9fkZ{padding:0 16px 30px}.MemberKorailCard_member_orders_korail_card__I9fkZ .MemberKorailCard_header__s3Vud{padding:var(--Spacing-30) 0 var(--Spacing-20) 0}.MemberKorailCard_member_orders_korail_card__I9fkZ .MemberKorailCard_body__vbhT3{padding:0 var(--Spacing-16)}.MemberKorailCard_member_orders_korail_card__I9fkZ+.MemberKorailCard_member_orders_korail_card__I9fkZ{margin-top:0}}.MemberKorailVoucher_member_korail_voucher__oLdzA{position:fixed;top:100%;left:0;z-index:1000;overflow-y:auto;max-width:unset!important;width:100%;height:100vh;background-color:var(--Gray-15);transition:left .2s}.MemberKorailVoucher_member_korail_voucher__oLdzA.MemberKorailVoucher_on__PmTpq{top:0}.MemberKorailVoucher_member_korail_voucher__oLdzA>div{width:100%;max-width:540px;min-height:100%;height:-moz-fit-content;height:fit-content;margin:0 auto;padding:var(--Spacing-30) var(--Spacing-16);background-color:var(--Gray-15)}.MemberKorailVoucher_member_korail_voucher__oLdzA .MemberKorailVoucher_header__F0gdK{display:flex;justify-content:space-between;align-items:center;padding:var(--Spacing-12) 14px;margin-top:var(--Spacing-16);background-color:var(--Gray-100);border-radius:20px 20px 0 0}.MemberKorailVoucher_member_korail_voucher__oLdzA .MemberKorailVoucher_header__F0gdK h2{font-size:12px;font-weight:700;color:var(--Gray-0)}.MemberKorailVoucher_member_korail_voucher__oLdzA .MemberKorailVoucher_header__F0gdK .MemberKorailVoucher_logos__xyS0o{display:flex;align-items:flex-end}.MemberKorailVoucher_member_korail_voucher__oLdzA .MemberKorailVoucher_header__F0gdK .MemberKorailVoucher_logos__xyS0o img{padding:0 var(--Spacing-06)}.MemberKorailVoucher_member_korail_voucher__oLdzA .MemberKorailVoucher_header__F0gdK .MemberKorailVoucher_logos__xyS0o .MemberKorailVoucher_waug_icon__F3u7v{border-right:1px solid var(--Gray-60)}.MemberKorailVoucher_member_korail_voucher__oLdzA .MemberKorailVoucher_direction__05GYw{position:relative;display:flex;justify-content:space-around;align-items:center;width:100%;padding:var(--Spacing-30) 10%;border-radius:0 0 20px 20px;background-color:var(--Gray-0)}.MemberKorailVoucher_member_korail_voucher__oLdzA .MemberKorailVoucher_direction__05GYw h2{font-size:30px;font-weight:500;color:var(--Gray-100)}.MemberKorailVoucher_member_korail_voucher__oLdzA .MemberKorailVoucher_direction__05GYw p{font-size:14px;font-weight:600;line-height:18px;margin-top:4px;color:var(--Gray-40)}.MemberKorailVoucher_member_korail_voucher__oLdzA .MemberKorailVoucher_direction__05GYw:after{content:"";position:absolute;bottom:-3px;left:50%;transform:translateX(-50%);width:calc(100% - 40px);height:1px;border-bottom:3px dashed var(--Gray-0)}.MemberKorailVoucher_member_korail_voucher__oLdzA .MemberKorailVoucher_detail__cbqu1{margin-top:3px;border-radius:20px;background-color:var(--Gray-0);padding:var(--Spacing-16)}.MemberKorailVoucher_member_korail_voucher__oLdzA .MemberKorailVoucher_detail__cbqu1 h3{width:100%;margin:0;padding:var(--Spacing-10);background-color:var(--Gray-10);font-size:12px;font-weight:600;color:var(--Gray-80);box-sizing:border-box}.MemberKorailVoucher_member_korail_voucher__oLdzA .MemberKorailVoucher_detail__cbqu1 p{margin:0;padding:var(--Spacing-12);font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.57;letter-spacing:normal;color:var(--Gray-70);text-align:center}.MemberKorailVoucher_member_korail_voucher__oLdzA .MemberKorailVoucher_detail__cbqu1 h2{margin:0;padding:var(--Spacing-10) 14px;font-size:12px;font-weight:600;color:var(--Gray-70);border-radius:12px 12px 0 0;background-color:var(--Gray-10)}.MemberKorailVoucher_member_korail_voucher__oLdzA .MemberKorailVoucher_detail__cbqu1 .MemberKorailVoucher_info__XxkVZ{display:flex;flex-direction:column}.MemberKorailVoucher_member_korail_voucher__oLdzA .MemberKorailVoucher_detail__cbqu1 .MemberKorailVoucher_info__XxkVZ h3{color:var(--Gray-80)}.MemberKorailVoucher_member_korail_voucher__oLdzA .MemberKorailVoucher_detail__cbqu1 .MemberKorailVoucher_info__XxkVZ p{height:100%;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.57;letter-spacing:normal;color:var(--Gray-70);border-bottom:1px solid var(--Gray-10);padding:var(--Spacing-20) var(--Spacing-06);word-break:keep-all}.MemberKorailVoucher_member_korail_voucher__oLdzA .MemberKorailVoucher_detail__cbqu1 .MemberKorailVoucher_info__XxkVZ+.MemberKorailVoucher_info__XxkVZ p{border-left:1px solid var(--Gray-10)}.MemberKorailVoucher_member_korail_voucher__oLdzA .MemberKorailVoucher_detail__cbqu1 .MemberKorailVoucher_up__C3apJ{display:grid;grid-template-columns:1fr 1fr 1fr;border-radius:12px 12px 0 0;overflow:hidden;text-align:center}.MemberKorailVoucher_member_korail_voucher__oLdzA .MemberKorailVoucher_detail__cbqu1 .MemberKorailVoucher_down__rMIeC{margin-top:var(--Spacing-20)}.MemberKorailVoucher_member_korail_voucher__oLdzA .MemberKorailVoucher_detail__cbqu1 .MemberKorailVoucher_down__rMIeC h2{font-size:12px;font-weight:600;color:var(--Gray-80);padding:var(--Spacing-12) var(--Spacing-12) var(--Spacing-10) var(--Spacing-12)}.MemberKorailVoucher_member_korail_voucher__oLdzA .MemberKorailVoucher_detail__cbqu1 .MemberKorailVoucher_down__rMIeC>div{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--Spacing-20) 0;gap:var(--Spacing-20) 0;padding:var(--Spacing-20)}.MemberKorailVoucher_member_korail_voucher__oLdzA .MemberKorailVoucher_detail__cbqu1 .MemberKorailVoucher_down__rMIeC h3{padding:0;font-size:12px;font-weight:600;color:var(--Gray-50);background-color:rgba(0,0,0,0)}.MemberKorailVoucher_member_korail_voucher__oLdzA .MemberKorailVoucher_detail__cbqu1 .MemberKorailVoucher_down__rMIeC p{font-size:15px;font-weight:600;color:var(--Gray-70);margin-top:var(--Spacing-08);padding:0;text-align:left;border:none}.MemberKorailVoucher_member_korail_voucher__oLdzA .MemberKorailVoucher_detail__cbqu1 .MemberKorailVoucher_down__rMIeC .MemberKorailVoucher_info__XxkVZ+.MemberKorailVoucher_info__XxkVZ p{border:none}.MemberKorailVoucher_member_korail_voucher__oLdzA .MemberKorailVoucher_policy__wl19j{margin-top:var(--Spacing-20);padding:var(--Spacing-30) 24px;border-radius:20px;background-color:var(--Gray-0)}.MemberKorailVoucher_member_korail_voucher__oLdzA .MemberKorailVoucher_policy__wl19j li{font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.57;letter-spacing:normal;color:var(--Gray-70);margin-left:15px;list-style:disc}.MemberKorailVoucher_member_korail_voucher__oLdzA .MemberKorailVoucher_policy__wl19j .MemberKorailVoucher_title__3FSqp{font-size:16px;font-weight:600;color:var(--Gray-100);list-style:none;margin:0;margin-bottom:var(--Spacing-12)}.MemberKorailVoucher_member_korail_voucher__oLdzA .MemberKorailVoucher_contact__E0jkp{margin-top:var(--Spacing-20);padding:var(--Spacing-30);background-color:var(--Gray-0);border-radius:20px}.MemberKorailVoucher_member_korail_voucher__oLdzA .MemberKorailVoucher_contact__E0jkp h2{margin:0;color:var(--Gray-100);font-size:16px;font-weight:600}.MemberKorailVoucher_member_korail_voucher__oLdzA .MemberKorailVoucher_contact__E0jkp p{margin:0;padding-top:var(--Spacing-12);padding-bottom:var(--Spacing-06);font-size:14px;font-weight:600;line-height:18px;color:var(--Gray-70)}.MemberKorailVoucher_member_korail_voucher__oLdzA .MemberKorailVoucher_contact__E0jkp pre{margin-left:6px;text-indent:-10px;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.57;letter-spacing:normal;color:var(--Gray-70)}.MemberKorailVoucher_member_korail_voucher__oLdzA .MemberKorailVoucher_buttons__cPhXZ{display:flex;gap:var(--Spacing-08);margin-top:var(--Spacing-16)}.MemberStatusLabel_order_status_text_label__oBmq7{font-size:15px;font-weight:600;margin:0;padding:0;color:var(--Gray-100);cursor:pointer}.MemberStatusLabel_order_status_text_label__oBmq7.MemberStatusLabel_wait__RTFpF{color:var(--Yellow-60)}.MemberStatusLabel_order_status_text_label__oBmq7.MemberStatusLabel_refund__FBGV2{color:var(--Gray-40)}.MemberStatusLabel_order_status_text_label__oBmq7.MemberStatusLabel_used__Frjh9{color:var(--Blue-60)}.MemberStatusLabel_order_status_text_label__oBmq7.MemberStatusLabel_confirmed__S9neZ{color:var(--Pink-50)}.MemberKorailOrderList_member_orders_korail_list__Qmtha .MemberKorailOrderList_list__VsLOQ{display:block}.MemberKorailOrderList_member_orders_korail_list__Qmtha .MemberKorailOrderList_list__VsLOQ.MemberKorailOrderList_modal_on__ImrkB{display:none}.MemberKorailOrderList_loading_section__Lis5i{height:400px}@media(max-width:1024px){.MemberKorailOrderList_member_orders_korail_list__Qmtha{padding:0 20px 20px}}@media(max-width:640px){.MemberKorailOrderList_member_orders_korail_list__Qmtha{padding:0;padding-top:var(--Spacing-10);background-color:var(--Gray-10)}}.PaymentRentalcarCard_contents__O9Aqh{display:flex;flex-direction:column;gap:20px}.PaymentRentalcarCard_contents__O9Aqh .PaymentRentalcarCard_header__jDcr2{display:flex;gap:16px}.PaymentRentalcarCard_contents__O9Aqh .PaymentRentalcarCard_header__jDcr2 img{border-radius:12px;object-fit:contain;overflow:hidden;background:var(--Gray-0)}.PaymentRentalcarCard_contents__O9Aqh .PaymentRentalcarCard_header__jDcr2 .PaymentRentalcarCard_title__3fWv0{display:flex;flex-direction:column;gap:7px}.PaymentRentalcarCard_contents__O9Aqh .PaymentRentalcarCard_header__jDcr2 .PaymentRentalcarCard_title__3fWv0 h3{font-size:14px;font-weight:600;line-height:1.43;color:var(--Gray-100)}.PaymentRentalcarCard_contents__O9Aqh .PaymentRentalcarCard_header__jDcr2 .PaymentRentalcarCard_title__3fWv0 .PaymentRentalcarCard_option__yekxM{display:flex;flex-direction:column;gap:7px;font-size:12px;font-weight:500;line-height:15px;color:var(--Gray-50)}.PaymentRentalcarCard_contents__O9Aqh .PaymentRentalcarCard_header__jDcr2 .PaymentRentalcarCard_title__3fWv0 .PaymentRentalcarCard_option__yekxM p{color:var(--Gray-100)}.PaymentRentalcarCard_contents__O9Aqh .PaymentRentalcarCard_refund__eN009{display:flex;gap:8px;align-items:center;justify-content:center}.PaymentRentalcarRefund_refund_wrap__2M6Qx{display:flex;flex-direction:column;padding:14px 20px;justify-content:center;gap:7px;border-radius:12px;border:1px solid var(--Gray-15);background:var(--Gray-10)}.PaymentRentalcarRefund_refund_wrap__2M6Qx .PaymentRentalcarRefund_title__fSw17{font-size:12px;font-weight:600;color:var(--Gray-100)}.PaymentRentalcarRefund_refund_wrap__2M6Qx .PaymentRentalcarRefund_info__IADXC{font-size:12px;line-height:1.83;color:var(--Gray-50)}.PaymentRentalcarRefund_refund_wrap__2M6Qx .PaymentRentalcarRefund_sub_info__QKeRr{font-size:12px;line-height:1.83;color:var(--Gray-50);padding:0 8px}.ReserveInfoDetail_wrap__5ApkZ{padding:0 30px 30px}@media(max-width:640px){.ReserveInfoDetail_wrap__5ApkZ{padding:0}}.ReserveInfoDetail_wrap__5ApkZ .ReserveInfoDetail_container__rVTQD{padding:20px 0;display:flex;flex-direction:column;gap:20px}@media(max-width:640px){.ReserveInfoDetail_wrap__5ApkZ .ReserveInfoDetail_container__rVTQD{padding:20px 16px}}.ReserveInfoDetail_wrap__5ApkZ .ReserveInfoDetail_container__rVTQD:first-child{padding-top:0}.ReserveInfoDetail_wrap__5ApkZ .ReserveInfoDetail_container__rVTQD h3{font-size:15px;font-weight:600;color:var(--Gray-100)}.ReserveInfoDetail_wrap__5ApkZ .ReserveInfoDetail_container__rVTQD hr{border:none;height:1px;background:var(--Gray-10)}.ReserveInfoDetail_wrap__5ApkZ .ReserveInfoDetail_container__rVTQD .ReserveInfoDetail_contents__JpsUJ{display:flex;flex-direction:column;gap:12px}.ReserveInfoDetail_wrap__5ApkZ .ReserveInfoDetail_container__rVTQD .ReserveInfoDetail_contents__JpsUJ .ReserveInfoDetail_row__C4u4d{display:flex;gap:10px;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.57;letter-spacing:normal;color:var(--Gray-80)}.ReserveInfoDetail_wrap__5ApkZ .ReserveInfoDetail_container__rVTQD .ReserveInfoDetail_contents__JpsUJ .ReserveInfoDetail_row__C4u4d .ReserveInfoDetail_key__O3pY9{width:120px;color:var(--Gray-50)}@media(max-width:640px){.ReserveInfoDetail_wrap__5ApkZ .ReserveInfoDetail_container__rVTQD .ReserveInfoDetail_contents__JpsUJ .ReserveInfoDetail_row__C4u4d .ReserveInfoDetail_key__O3pY9{width:90px}}.ReserveInfoDetail_wrap__5ApkZ .ReserveInfoDetail_container__rVTQD .ReserveInfoDetail_contents__JpsUJ .ReserveInfoDetail_row__C4u4d .ReserveInfoDetail_value__QhsYP{flex:1 1}.ReserveInfoDetail_wrap__5ApkZ .ReserveInfoDetail_container__rVTQD+.ReserveInfoDetail_container__rVTQD{border-top:10px solid var(--Gray-10)}.ReserveInfoContainer_header___AoZa{padding:0 16px}@media(max-width:640px){.ReserveInfoContainer_header___AoZa{padding:0}}.ReserveInfoContainer_header___AoZa p{padding:20px 16px;font-size:15px;font-weight:600;background:var(--Gray-10)}.ReserveInfoContainer_refund_policy__BZ7c3{padding:0 30px 30px;display:flex;flex-direction:column;gap:20px}@media(max-width:640px){.ReserveInfoContainer_refund_policy__BZ7c3{padding:0 16px 30px}}.ReserveInfoContainer_refund_policy__BZ7c3 h3{font-size:18px;font-weight:600;color:var(--Gray-100)}.ReserveInfoContainer_refund_policy__BZ7c3 .ReserveInfoContainer_message__qTuuG{font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.57;letter-spacing:normal;color:var(--Gray-70);line-height:22px;white-space:pre-wrap}.ReserveInfoContainer_refund_policy__BZ7c3 .ReserveInfoContainer_event__fqAs_{padding:12px 16px;background:var(--Gray-10);border-radius:12px;display:flex;flex-direction:column;gap:4px;font-size:14px;font-weight:700;line-height:normal;color:var(--Gray-100)}.ReserveInfoContainer_refund_policy__BZ7c3 .ReserveInfoContainer_event__fqAs_ .ReserveInfoContainer_cancel_price__wHUeJ{font-size:14px;font-weight:400;line-height:18px;color:var(--Pink-50)}.ReserveInfoContainer_divider__TmCTM{height:10px;width:100%;padding:0 16px}@media(max-width:640px){.ReserveInfoContainer_divider__TmCTM{padding:0}}.ReserveInfoContainer_divider__TmCTM hr{border:none;background:var(--Gray-10);height:100%;width:100%}.OrderRentalcarProductComponent_select_rentalcar_info__uAJrH{padding:12px 0;width:100%}@media(max-width:640px){.OrderRentalcarProductComponent_select_rentalcar_info__uAJrH{padding:12px 16px;display:flex}}.RailEuropePassCard_container__iDN7N{border:1px solid var(--Gray-15);border-radius:20px;padding:20px;background:var(--Gray-0);display:flex;flex-direction:column;gap:12px}.RailEuropePassCard_container__iDN7N .RailEuropePassCard_head__ZyEyx{display:flex;justify-content:space-between;align-items:center}.RailEuropePassCard_container__iDN7N .RailEuropePassCard_head__ZyEyx .RailEuropePassCard_logo__HToRH{width:75px;height:24px;object-fit:contain}.RailEuropePassCard_container__iDN7N .RailEuropePassCard_info__GXl8T{display:flex;flex-direction:column;gap:8px}.RailEuropePassCard_container__iDN7N .RailEuropePassCard_info__GXl8T .RailEuropePassCard_title__XPdTP{color:var(--Gray-80);font-size:18px;font-style:normal;font-weight:600;line-height:27px}.RailEuropePassCard_container__iDN7N .RailEuropePassCard_info__GXl8T .RailEuropePassCard_description__TUrwr{cursor:pointer;font-size:12px;font-weight:600;color:var(--Gray-50);display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;gap:4px}.RailEuropePassCard_container__iDN7N .RailEuropePassCard_info__GXl8T .RailEuropePassCard_description__TUrwr .RailEuropePassCard_icon_info_line___lA8E circle{stroke:var(--Gray-30)}.RailEuropePassCard_container__iDN7N .RailEuropePassCard_info__GXl8T .RailEuropePassCard_description__TUrwr .RailEuropePassCard_icon_info_line___lA8E path{fill:var(--Gray-30)}.RailEuropePassCard_popup_body__h60OR{display:flex;flex-direction:column;gap:20px;padding:0 30px 30px}@media(max-width:640px){.RailEuropePassCard_popup_body__h60OR{padding:20px 16px}}.RailEuropePassCard_chip__FU7zx{border-radius:30px;display:inline-flex;padding:6px 8px}.RailEuropePassCard_chip__FU7zx .RailEuropePassCard_chip_name__v4e3k{font-size:10px;font-weight:700}.RailEuropePassCard_chip__FU7zx.RailEuropePassCard_pink__fujee{background:var(--Pink-10)}.RailEuropePassCard_chip__FU7zx.RailEuropePassCard_pink__fujee .RailEuropePassCard_chip_name__v4e3k{color:var(--Pink-50)}.RailEuropePassCard_chip__FU7zx.RailEuropePassCard_blue__sFl9t{background:var(--Blue-10)}.RailEuropePassCard_chip__FU7zx.RailEuropePassCard_blue__sFl9t .RailEuropePassCard_chip_name__v4e3k{color:var(--Blue-60)}.OrderRailEuropePassInfo_container__QehBe{padding-bottom:16px;display:flex;flex-direction:column;gap:20px}@media(max-width:640px){.OrderRailEuropePassInfo_container__QehBe{padding:0 16px 16px}}.OrderRailEuropePassInfo_container__QehBe .OrderRailEuropePassInfo_pass_card__nzHrl{padding:0;border:none;gap:20px}.OrderRailEuropePassInfo_container__QehBe .OrderRailEuropePassInfo_pass_card__nzHrl .OrderRailEuropePassInfo_pass_card_info__kI8rP{gap:12px}.OrderRailEuropePassInfo_container__QehBe .OrderRailEuropePassInfo_contents__IOoYl{display:flex;flex-direction:column;gap:10px;padding:20px;border:1px solid var(--Gray-15);border-radius:12px}.OrderRailEuropePassInfo_container__QehBe .OrderRailEuropePassInfo_contents__IOoYl .OrderRailEuropePassInfo_content__pHAkZ{display:flex;gap:16px;font-size:12px;font-weight:500;line-height:15px}.OrderRailEuropePassInfo_container__QehBe .OrderRailEuropePassInfo_contents__IOoYl .OrderRailEuropePassInfo_content__pHAkZ .OrderRailEuropePassInfo_content_label__mDAdy{color:var(--Gray-60);min-width:48px;width:min-content}.OrderRailEuropePassInfo_container__QehBe .OrderRailEuropePassInfo_contents__IOoYl .OrderRailEuropePassInfo_content__pHAkZ .OrderRailEuropePassInfo_content_value__YKdNI{color:var(--Gray-80)}.OrderResultBodySection_component_wrap__rMIKk{display:flex}@media(max-width:640px){.OrderResultBodySection_component_wrap__rMIKk{flex-direction:column}}.OrderResultBodySection_component_wrap__rMIKk section{flex:1 1}.OrderResultBodySection_component_wrap__rMIKk section hr{display:none}@media(max-width:640px){.OrderResultBodySection_component_wrap__rMIKk section hr{display:block}}.MemberRentalCarOrderList_loading_section__64Dv_{height:400px}