@keyframes anc_growDown__qyrBD{0%{transform:scaleY(0)}80%{transform:scaleY(1.1)}to{transform:scaleY(1)}}@keyframes anc_growUp__ckfpf{0%{transform:scaleY(1)}to{transform:scaleY(0)}}@keyframes anc_skeleton-shimmer__dgMFz{0%{transform:translateX(0)}to{transform:translateX(75%)}}.anc_ancPreview__RuJuY{display:flex;flex-direction:column;gap:1.2rem}.anc_paxGroupRow__gTKdX{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:.8rem;flex-wrap:wrap}.anc_paxChip__OoijF{font-size:1.2rem;font-weight:600;line-height:1.6rem;color:#4d4d4d;border-radius:9999px;padding:.4rem .8rem;background:#ddd}.anc_rowInfoContent__3oqeC{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;border:1px dashed #ddd;padding:1.2rem 1.2rem 1.2rem 2.4rem;gap:1.2rem;flex:1 0;border-radius:4rem}.anc_routeTitle__W8bxt{font-size:1.4rem;font-weight:600;line-height:2rem;color:#191919;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:.8rem}.anc_routeTitle__W8bxt,.anc_routeTitle__W8bxt .anc_ancPreviewItemIcon__xKDfF{--icon-color:$color-neutral-04;color:#b3b3b3}.anc_routeWeight__hzTJS{font-size:1.4rem;font-weight:600;line-height:2rem;color:#ed1d24;font-weight:800}.anc_actionBtn__KAUmr{gap:.4rem;border:none;background:rgba(0,0,0,0);cursor:pointer;font-size:1.4rem;font-weight:500;line-height:2rem;color:#636363}.anc_actionBtn__KAUmr,.anc_loadingWrap__K019y{display:flex;flex-direction:row;justify-content:center;align-items:center}.anc_loadingWrap__K019y{min-width:2rem}.anc_unavailableText__VQjn_{font-size:1.2rem;font-weight:600;line-height:1.6rem;color:#636363}@keyframes ancForm_growDown__0bQLv{0%{transform:scaleY(0)}80%{transform:scaleY(1.1)}to{transform:scaleY(1)}}@keyframes ancForm_growUp__MOiMA{0%{transform:scaleY(1)}to{transform:scaleY(0)}}@keyframes ancForm_skeleton-shimmer__c8im4{0%{transform:translateX(0)}to{transform:translateX(75%)}}.ancForm_wrapper__1sCiB{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:1.2rem;padding:0 1.6rem 1.6rem;min-height:920px}.ancForm_headerTabs__FS6Iy{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:1rem;position:sticky;top:0;z-index:10;background:#fff;border-radius:2rem;height:7rem;font-size:1.5rem;text-align:center;padding-top:1rem}.ancForm_tabBtn__QqCZt{border:none;cursor:pointer;padding:1.2rem 2rem;gap:.8rem;display:flex;flex-direction:row;justify-content:space-between;align-items:center;border-radius:1.6rem;background:#f7f7f7;font-size:1.6rem;font-weight:700;line-height:2.4rem;color:#636363;height:-moz-fit-content;height:fit-content;width:100%}.ancForm_tabBtn__QqCZt[data-active=true]{background:#d9eeff;color:#0391ff;--icon-color:$color-brand-04}@media(min-width:320px)and (max-width:576px){.ancForm_tabBtn__QqCZt{display:flex;flex-direction:row;justify-content:center;align-items:center;width:100%;font-size:1.4rem;font-weight:700;line-height:2rem;color:#636363}}.ancForm_tabLabel__Cvth_{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:.6rem}.ancForm_tabWeight__PRwXe{font-size:1.4rem;font-weight:800;line-height:2rem;color:#ed1d24}.ancForm_guestList__cu0Nh{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:1rem}.ancForm_loadingWrap__PW4Tb{display:flex;flex-direction:row;justify-content:center;align-items:center;min-height:10rem}.ancForm_guestCard__PHSPr{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:.8rem;border-radius:1.6rem;background:#fff;padding:1.2rem}.ancForm_guestName__UXeDX{font-size:1.4rem;font-weight:700;line-height:2rem;color:#0391ff;margin:0}.ancForm_option__2KCXx{display:flex;flex-direction:row;justify-content:space-between;align-items:center;border:1px solid #ddd;border-radius:1.4rem;padding:.8rem 1rem;background:#f7f7f7;cursor:pointer}.ancForm_option__2KCXx[data-active=true]{border-color:#0391ff;background:#d9eeff}.ancForm_footer__rbqJQ{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;width:100%}@media(min-width:320px)and (max-width:576px){.ancForm_footer__rbqJQ{display:flex;flex-direction:column;justify-content:space-between;align-items:stretch}}.ancForm_totalPrice__aVMYT{gap:.8rem}@media(min-width:320px)and (max-width:576px){.ancForm_totalPrice__aVMYT{padding-bottom:1.2rem;display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%}.ancForm_totalPrice__aVMYT .ancForm_priceLabel__xfezA,.ancForm_totalPrice__aVMYT .ancForm_priceValue__NLNbF{white-space:nowrap}}.ancForm_priceLabel__xfezA{font-size:1.6rem;font-weight:700;line-height:2.4rem}.ancForm_priceValue__NLNbF{font-size:2rem;font-weight:800;line-height:3.2rem;color:#ed1d24}@media(min-width:320px)and (max-width:576px){.ancForm_priceValue__NLNbF{font-size:1.6rem;font-weight:800;line-height:2.4rem;color:#ed1d24}}.ancForm_acceptButton__40QO3{max-width:25rem;width:100%;height:4.4rem;padding:1.2rem 1rem;font-size:1.4rem!important;font-weight:600!important;border-radius:2.6rem!important;background:#0391ff;border:none;outline:none;appearance:none;color:#fff}@media(min-width:320px)and (max-width:576px){.ancForm_acceptButton__40QO3{max-width:100%}}@keyframes radio_growDown__neyvr{0%{transform:scaleY(0)}80%{transform:scaleY(1.1)}to{transform:scaleY(1)}}@keyframes radio_growUp__UNxeL{0%{transform:scaleY(1)}to{transform:scaleY(0)}}@keyframes radio_skeleton-shimmer__QbuY8{0%{transform:translateX(0)}to{transform:translateX(75%)}}.radio_radioWrapper__34Uu7{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:.8rem}.radio_radioContainer__7hjFm{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:.6rem}.radio_radio___i8hB{appearance:none!important;width:2rem!important;height:2rem!important;border-radius:50%;border:1px solid #636363;cursor:pointer;position:relative;transition:all .2s ease}.radio_radio___i8hB:before{content:"";position:absolute;top:50%;left:50%;width:1.2rem;height:1.2rem;border-radius:50%;transform:translate(-50%,-50%) scale(0);transition:transform .2s ease}.radio_radio___i8hB:checked:before{transform:translate(-50%,-50%) scale(1)}.radio_radio_default__pvFMs:before{background-color:#191919!important}.radio_radio_default__pvFMs:checked{border-color:#191919!important}.radio_radio_default__pvFMs:disabled{cursor:not-allowed;border-color:#ddd;background-color:#f7f7f7}.radio_radio_default__pvFMs:disabled:before{background-color:#ddd;transform:translate(-50%,-50%) scale(1)}.radio_radio_brand-04__TH1w0:before{background-color:#0391ff!important}.radio_radio_brand-04__TH1w0:checked{border-color:#0391ff!important}.radio_radio_brand-04__TH1w0:disabled{cursor:not-allowed;border-color:#ddd;background-color:#f7f7f7}.radio_radio_brand-04__TH1w0:disabled:before{background-color:#ddd;transform:translate(-50%,-50%) scale(1)}.radio_radio_brand-06__OAiUk:before{background-color:#0046c1!important}.radio_radio_brand-06__OAiUk:checked{border-color:#0046c1!important}.radio_radio_brand-06__OAiUk:disabled{cursor:not-allowed;border-color:#ddd;background-color:#f7f7f7}.radio_radio_brand-06__OAiUk:disabled:before{background-color:#ddd;transform:translate(-50%,-50%) scale(1)}.radio_radio_warning__jjRhI:before{background-color:#ff6f34!important}.radio_radio_warning__jjRhI:checked{border-color:#ff6f34!important}.radio_radio_warning__jjRhI:disabled{cursor:not-allowed;border-color:#ddd;background-color:#f7f7f7}.radio_radio_warning__jjRhI:disabled:before{background-color:#ddd;transform:translate(-50%,-50%) scale(1)}.radio_radio_success__Ld_mt:before{background-color:#00c52d!important}.radio_radio_success__Ld_mt:checked{border-color:#00c52d!important}.radio_radio_success__Ld_mt:disabled{cursor:not-allowed;border-color:#ddd;background-color:#f7f7f7}.radio_radio_success__Ld_mt:disabled:before{background-color:#ddd;transform:translate(-50%,-50%) scale(1)}.radio_radio_info__70pWR:before{background-color:#0391ff!important}.radio_radio_info__70pWR:checked{border-color:#0391ff!important}.radio_radio_info__70pWR:disabled{cursor:not-allowed;border-color:#ddd;background-color:#f7f7f7}.radio_radio_info__70pWR:disabled:before{background-color:#ddd;transform:translate(-50%,-50%) scale(1)}.radio_radioLabel__1rcF7{font-size:1.4rem;font-weight:500;line-height:2rem;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:.6rem}.radio_radioLabel__1rcF7 .radio_leftNode__iKLnb{width:2.4rem;height:2rem}.radio_radioLabel__1rcF7 .radio_leftNode__iKLnb img{width:100%;height:100%;object-fit:contain}.radio_radioLabel__1rcF7 .radio_text__1mlDA{color:#666}@keyframes contentPayment_growDown___h4FA{0%{transform:scaleY(0)}80%{transform:scaleY(1.1)}to{transform:scaleY(1)}}@keyframes contentPayment_growUp__z_ZHs{0%{transform:scaleY(1)}to{transform:scaleY(0)}}@keyframes contentPayment_skeleton-shimmer__mhi19{0%{transform:translateX(0)}to{transform:translateX(75%)}}.contentPayment_flattenedContainer__uBz_Q{gap:.8rem;width:100%;min-width:0;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch}@keyframes openBranchesOverlay_growDown__pPdfV{0%{transform:scaleY(0)}80%{transform:scaleY(1.1)}to{transform:scaleY(1)}}@keyframes openBranchesOverlay_growUp__c6eq9{0%{transform:scaleY(1)}to{transform:scaleY(0)}}@keyframes openBranchesOverlay_skeleton-shimmer__6hCO7{0%{transform:translateX(0)}to{transform:translateX(75%)}}.openBranchesOverlay_bodyFitContent__41tv4{flex:0 1 auto!important}@keyframes paymentMethoadView_growDown__g97bx{0%{transform:scaleY(0)}80%{transform:scaleY(1.1)}to{transform:scaleY(1)}}@keyframes paymentMethoadView_growUp__po0q9{0%{transform:scaleY(1)}to{transform:scaleY(0)}}@keyframes paymentMethoadView_skeleton-shimmer__yZWWC{0%{transform:translateX(0)}to{transform:translateX(75%)}}.paymentMethoadView_wrapper__XpfcJ{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:2rem;width:100%;min-width:0;max-width:100%}@keyframes paymentMethodBottomSheet_growDown__H1W8e{0%{transform:scaleY(0)}80%{transform:scaleY(1.1)}to{transform:scaleY(1)}}@keyframes paymentMethodBottomSheet_growUp__eBr_S{0%{transform:scaleY(1)}to{transform:scaleY(0)}}@keyframes paymentMethodBottomSheet_skeleton-shimmer__NynRb{0%{transform:translateX(0)}to{transform:translateX(75%)}}.paymentMethodBottomSheet_overlay__RV27J{position:fixed;inset:0;background:rgba(25,25,25,0);z-index:50;pointer-events:none;opacity:0;transition:opacity .25s ease-out,background .25s ease-out}.paymentMethodBottomSheet_overlay__RV27J.paymentMethodBottomSheet_open__Z_nYc{opacity:1;background:rgba(25,25,25,.6);pointer-events:auto;backdrop-filter:blur(3px)}.paymentMethodBottomSheet_sheet__QqCkZ{position:fixed;left:0;right:0;bottom:0;max-height:85vh;background-color:#fff;border-top-left-radius:1.6rem;border-top-right-radius:1.6rem;transform:translateY(100%);transition:transform .3s cubic-bezier(.25,.46,.45,.94);will-change:transform;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;overflow:hidden}.paymentMethodBottomSheet_sheet__QqCkZ.paymentMethodBottomSheet_open__Z_nYc{transform:translateY(0)}.paymentMethodBottomSheet_header___7S4H{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:1.2rem 2rem 1.6rem;flex-shrink:0;border-bottom:1px solid #f7f7f7;box-shadow:0 4px 20px 0 rgba(25,25,25,.06);background-color:#fff}.paymentMethodBottomSheet_title__Q7But{margin:0;font-weight:800;font-size:1.6rem}.paymentMethodBottomSheet_closeBtn__4_GJo{background:rgba(0,0,0,0);border:none;outline:none;cursor:pointer;border-radius:50%;width:3.6rem;height:3.6rem;display:flex;flex-direction:row;justify-content:center;align-items:center}.paymentMethodBottomSheet_closeBtn__4_GJo:hover{background-color:#f7f7f7}.paymentMethodBottomSheet_body__gpjQD{flex:1 1 auto;overflow-y:auto;padding:2rem;background-color:#fff;scrollbar-width:none;-ms-overflow-style:none}.paymentMethodBottomSheet_body__gpjQD::-webkit-scrollbar{display:none}.paymentMethodBottomSheet_footer__rWbLq{flex-shrink:0;padding:1.6rem 2rem;display:flex;flex-direction:row;justify-content:stretch;align-items:center;gap:1.2rem;background:#fff;border-top:1px solid #f7f7f7;width:100%;box-sizing:border-box;box-shadow:0 -4px 20px 0 rgba(25,25,25,.08)}.paymentMethodBottomSheet_footer__rWbLq .order__PaymentActions{display:flex!important;justify-content:stretch;width:100%!important;max-width:none!important;flex:1 1 auto;min-width:0}.paymentMethodBottomSheet_footer__rWbLq .order__PaymentActions button,.paymentMethodBottomSheet_footer__rWbLq button.order__PaymentButton{display:flex!important;flex-direction:row;align-items:center;justify-content:center;font-size:1.4rem;font-weight:600;line-height:2rem;flex:1 1 auto!important;width:100%!important;max-width:none!important;min-width:0!important;height:4.4rem;padding:1.2rem 1rem;gap:1rem;border-radius:2.6rem;background:#0391ff!important;color:#fff!important;border:none!important;outline:none;appearance:none}.paymentMethodBottomSheet_footer__rWbLq .order__PaymentActions button:hover:not(:disabled),.paymentMethodBottomSheet_footer__rWbLq button.order__PaymentButton:hover:not(:disabled){background:#0083e5!important;color:#fff!important}.paymentMethodBottomSheet_footer__rWbLq .order__PaymentActions button:disabled,.paymentMethodBottomSheet_footer__rWbLq button.order__PaymentButton:disabled{background-color:#ddd!important;color:#636363!important;border:1px solid #b3b3b3!important;cursor:not-allowed!important}@keyframes TourPaymentRatioSelector_growDown__XVjQ7{0%{transform:scaleY(0)}80%{transform:scaleY(1.1)}to{transform:scaleY(1)}}@keyframes TourPaymentRatioSelector_growUp__sU_1R{0%{transform:scaleY(1)}to{transform:scaleY(0)}}@keyframes TourPaymentRatioSelector_skeleton-shimmer__oDrX_{0%{transform:translateX(0)}to{transform:translateX(75%)}}.TourPaymentRatioSelector_wrapper__n7UHx{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:wrap;gap:1rem;width:100%;min-width:0;box-sizing:border-box}.TourPaymentRatioSelector_label__LsG1g{margin:0;flex:0 0 auto;font-size:1.4rem;font-weight:600;line-height:2rem;color:#191919;font-weight:400}.TourPaymentRatioSelector_toggleGroup__F0GV3{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex:0 1 auto;gap:1rem;min-width:0}.TourPaymentRatioSelector_toggleBtn__RVQvh{flex:0 0 auto;min-width:15rem;height:4rem;padding:1rem 1.6rem;border-radius:1.2rem;border:1px solid #ddd;background-color:#fff;cursor:pointer;font-size:1.4rem;line-height:2rem;color:#191919;font-weight:600;white-space:nowrap;transition:background-color .15s ease,color .15s ease,border-color .15s ease}.TourPaymentRatioSelector_toggleBtn__RVQvh:hover:not(.TourPaymentRatioSelector_toggleBtnActive__0k9bN):not(:disabled){border-color:#b3b3b3;background-color:#f7f7f7}.TourPaymentRatioSelector_toggleBtn__RVQvh:disabled{cursor:not-allowed;opacity:.45}.TourPaymentRatioSelector_toggleBtnActive__0k9bN{background-color:#0046c1;color:#fff;border-color:#0391ff}@keyframes TourPaymentRatioNotice_growDown__MS96Y{0%{transform:scaleY(0)}80%{transform:scaleY(1.1)}to{transform:scaleY(1)}}@keyframes TourPaymentRatioNotice_growUp__eIHlr{0%{transform:scaleY(1)}to{transform:scaleY(0)}}@keyframes TourPaymentRatioNotice_skeleton-shimmer__kSm_M{0%{transform:translateX(0)}to{transform:translateX(75%)}}.TourPaymentRatioNotice_noticeBox__ct3LP{width:100%;min-width:0;padding:2rem;border:1px solid #ddd;border-radius:1rem;background-color:#fff;box-sizing:border-box;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:1.2rem}.TourPaymentRatioNotice_warningText__2KAex{font-size:1.2rem;font-weight:700;line-height:1.6rem;color:#db0f00;font-size:1.4rem!important;margin:0}.TourPaymentRatioNotice_deadlineList__3GFSD{margin:0;padding-left:2rem;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:1.2rem}.TourPaymentRatioNotice_deadlineItem__p5P7Q{font-size:1.6rem;line-height:2.4rem;color:#191919}@media(max-width:1150px){.TourPaymentRatioNotice_deadlineItem__p5P7Q{font-size:1.4rem;line-height:2rem}}.TourPaymentRatioNotice_deadlineItem__p5P7Q{font-weight:600;list-style-type:disc}.TourPaymentRatioNotice_deadlineValue__dXwlC{font-size:1.6rem;font-weight:600;line-height:2.4rem;color:#191919}@media(max-width:1150px){.TourPaymentRatioNotice_deadlineValue__dXwlC{font-size:1.4rem;line-height:2rem}}.TourPaymentRatioNotice_deadlineValue__dXwlC{font-weight:400;margin-left:.4rem}.TourPaymentRatioNotice_deadlineFootnote__Gur5R{font-weight:600;line-height:1.6rem;color:#191919;font-weight:500;font-style:italic;font-size:1.2rem;margin-left:.4rem}@keyframes style_growDown__Wcb4g{0%{transform:scaleY(0)}80%{transform:scaleY(1.1)}to{transform:scaleY(1)}}@keyframes style_growUp__YKFYe{0%{transform:scaleY(1)}to{transform:scaleY(0)}}@keyframes style_skeleton-shimmer__g8OFH{0%{transform:translateX(0)}to{transform:translateX(75%)}}.style_bookingPage__zV38S{background-color:#f7f7f7!important;width:100%}.style_bookingDetails__vzBSw{flex:0 1 65%;min-width:0;max-width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:2rem}@media(max-width:576px){.style_bookingDetails__vzBSw{flex:0 1 100%}}.style_paymentRatioBlock__l_6Py{gap:1.2rem}.style_pageHeader__NS1T8,.style_paymentRatioBlock__l_6Py{width:100%;min-width:0;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch}.style_pageHeader__NS1T8{gap:.4rem}.style_pageTitle__EHdNF{font-size:2.4rem;line-height:3.6rem;font-weight:800;margin:0;color:#191919}.style_pageTitleMobile__1qo_R{font-size:2rem;line-height:3.2rem;font-weight:800;margin:0;color:#191919}.style_pageSubtitle__XP4B4{margin:0;font-size:1.6rem;font-weight:600;line-height:2.4rem;color:#636363}@media(max-width:1150px){.style_pageSubtitle__XP4B4{font-size:1.4rem;line-height:2rem}}.style_pageSubtitle__XP4B4{font-weight:400}@keyframes content_growDown__QeIm1{0%{transform:scaleY(0)}80%{transform:scaleY(1.1)}to{transform:scaleY(1)}}@keyframes content_growUp__M4Uyx{0%{transform:scaleY(1)}to{transform:scaleY(0)}}@keyframes content_skeleton-shimmer__xJGvD{0%{transform:translateX(0)}to{transform:translateX(75%)}}.content_viewWrapper__lh8JU{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:2rem;min-height:920px}@media(min-width:320px)and (max-width:576px){.content_viewWrapper__lh8JU{flex-direction:column;min-height:auto;background-color:#fff!important}}.content_viewWrapper__lh8JU{background-color:#f7f7f7}.content_header__4PHUC{display:flex;flex-direction:row;justify-content:space-between;align-items:stretch;gap:.8rem;width:100%;padding:1.2rem 1.6rem;background:#fff;border-top:1px solid #ddd;position:sticky;top:0;z-index:10}@media(min-width:320px)and (max-width:576px){.content_header__4PHUC{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:1.2rem 0;border-top:none}}.content_headerTab__K12UO{padding:1.2rem 2rem;gap:.8rem;display:flex;flex-direction:row;justify-content:space-between;align-items:center;border-radius:1.6rem;background:#f7f7f7;font-size:1.6rem;font-weight:700;line-height:2.4rem;color:#636363;height:-moz-fit-content;height:fit-content;width:100%}.content_headerTab__K12UO[data-active=true]{background:#d9eeff;color:#0391ff;--icon-color:$color-brand-04}@media(min-width:320px)and (max-width:576px){.content_headerTab__K12UO{margin:0;padding:1.2rem 1.6rem;display:flex;flex-direction:row;justify-content:center;align-items:center;width:100%;font-size:1.4rem;font-weight:700;line-height:2rem;color:#636363}}.content_headerTabText__Ftz2E{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:.8rem}.content_headerTabSubTotal__83jV_{font-size:1.4rem;font-weight:800;line-height:2rem;color:#ed1d24}.content_viewRoute__1BfYd{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:1.2rem;padding:0 2rem}@media(min-width:320px)and (max-width:576px){.content_viewRoute__1BfYd{padding:0}}.content_viewRouteContent___cDXx{gap:1.2rem}.content_viewRouteContent___cDXx,.content_viewRouteItem__1_7kQ{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch}.content_viewRouteItem__1_7kQ{padding:2rem;border-radius:2.4rem}@media(min-width:320px)and (max-width:576px){.content_viewRouteItem__1_7kQ{padding:0}}.content_viewRouteItemText__P_WYF{font-size:1.6rem;font-weight:700;line-height:2.4rem;color:#0391ff;margin:0}.content_viewRouteItemList___gf0d{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:1.2rem}.content_viewRouteItemAnc__GRZt1{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:.8rem;border-radius:1.4rem;border:1px solid #f7f7f7;background:#f7f7f7;padding:.8rem 1.6rem}.content_viewRouteItemAncText__HdMnv{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:.6rem}.content_viewRouteItemAncText__HdMnv span{font-size:1.4rem;font-weight:600;line-height:2rem;color:#191919}@media(min-width:320px)and (max-width:576px){.content_viewRouteItemAncText__HdMnv span{text-align:left}}.content_viewRouteItemAncPrice__dt8W8{font-size:1.6rem;font-weight:800;line-height:2.4rem;color:#ed1d24}.content_viewRouteItemAncChecked__DN2sZ{border-color:#0391ff;background:#d9eeff}.content_viewRouteItemAncChecked__DN2sZ span{color:#0046c1}.content_view__DVCVz{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:1.6rem}.content_footer__aNu8N{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;width:100%}@media(min-width:320px)and (max-width:576px){.content_footer__aNu8N{display:flex;flex-direction:column;justify-content:space-between;align-items:stretch}.content_info__scnxG{width:100%}}.content_totalPrice__uNnnk{gap:.8rem}@media(min-width:320px)and (max-width:576px){.content_totalPrice__uNnnk{padding-bottom:1.2rem;display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%}.content_totalPrice__uNnnk .content_priceLabel__JTcIS,.content_totalPrice__uNnnk .content_priceValue__dmv8g{white-space:nowrap}}.content_priceLabel__JTcIS{font-size:1.6rem;font-weight:700;line-height:2.4rem}.content_priceValue__dmv8g{font-size:2rem;font-weight:800;line-height:3.2rem;color:#ed1d24}@media(min-width:320px)and (max-width:576px){.content_priceValue__dmv8g{font-size:1.6rem;font-weight:800;line-height:2.4rem;color:#ed1d24}}.content_remark__dHC5B{font-size:1.4rem;font-weight:500;line-height:2rem;color:#4d4d4d}.content_acceptButton__2rUTK{max-width:25rem;width:100%;height:4.4rem;padding:1.2rem 1rem;font-size:1.4rem!important;font-weight:600!important;border-radius:2.6rem!important;background:#0391ff;border:none;outline:none;appearance:none;color:#fff}@media(min-width:320px)and (max-width:576px){.content_acceptButton__2rUTK{max-width:100%}}@keyframes tourDepartureMobileCard_growDown__tbQm5{0%{transform:scaleY(0)}80%{transform:scaleY(1.1)}to{transform:scaleY(1)}}@keyframes tourDepartureMobileCard_growUp__fqL8A{0%{transform:scaleY(1)}to{transform:scaleY(0)}}@keyframes tourDepartureMobileCard_skeleton-shimmer__LeWff{0%{transform:translateX(0)}to{transform:translateX(75%)}}.tourDepartureMobileCard_header__akLcI{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%}.tourDepartureMobileCard_header__akLcI .tourDepartureMobileCard_changeDate__a_fc1{width:100%;display:flex;flex-direction:row;justify-content:flex-end;align-items:center;gap:.4rem;cursor:pointer}.tourDepartureMobileCard_header__akLcI .tourDepartureMobileCard_changeDate__a_fc1 p{font-size:1.4rem;font-weight:600;line-height:2rem;color:#0391ff;margin:0}.tourDepartureMobileCard_header__akLcI .tourDepartureMobileCard_changeDate__a_fc1{--icon-color:$color-brand-04;color:#0391ff}.tourDepartureMobileCard_departure-mobile__ZzoGL{min-height:8.8rem;padding:2rem;border-radius:3.2rem;border:1px solid #ddd;background:#fff;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:1 .6rem;cursor:pointer}@media(hover:hover){.tourDepartureMobileCard_departure-mobile__ZzoGL:not([data-disabled=true]):not([data-selected=true]):hover{border-color:#191919}}.tourDepartureMobileCard_departure-mobile__date__NWwpb{display:flex;flex-direction:row;justify-content:center;align-items:center;border-radius:4rem;background:#f7f7f7;padding:.8rem 2rem;gap:.8rem;font-size:1.4rem;font-weight:700;line-height:2rem;color:#0046c1;position:relative;max-width:15rem;flex-shrink:0}.tourDepartureMobileCard_departure-mobile__info__RABKv{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.8rem;flex:1 0}.tourDepartureMobileCard_departure-mobile__price__Z7SQS{display:flex;flex-direction:column;justify-content:flex-end;align-items:stretch;text-align:right}.tourDepartureMobileCard_departure-mobile__select__ZlN9_{flex-shrink:0;height:36px;padding:8px 20px;border-radius:40px;min-width:-moz-fit-content;min-width:fit-content}.tourDepartureMobileCard_departure-mobile__select__ZlN9_.tourDepartureMobileCard_selectBtnUnselected__Y_Iwn{background:#d9eeff;color:#0046c1;border:none}.tourDepartureMobileCard_departure-mobile__codeRowWithBtn__7o2Rs{flex:1 1;min-width:0;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:6px}.tourDepartureMobileCard_departure-mobile__codeText__wFV9e{flex:1 1;min-width:0;white-space:normal;overflow-wrap:anywhere;word-break:break-word;color:#0391ff}.tourDepartureMobileCard_departure-mobile__ZzoGL[data-selected=true]{border-color:#0391ff}@media(max-width:480px){.tourDepartureMobileCard_departure-mobile__ZzoGL{padding:1.2rem;border-radius:2rem}}.tourDepartureMobileCard_departure-mobile__preview__vv82L{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;align-self:stretch}.tourDepartureMobileCard_departure-mobile__preview__vv82L .tourDepartureMobileCard_departure-mobile__row__1Ee0m:not(:last-child){border-bottom:1px solid #f7f7f7;padding-bottom:1.2rem}.tourDepartureMobileCard_departure-mobile__preview__vv82L .tourDepartureMobileCard_departure-mobile__row__1Ee0m:not(:first-child){padding-top:1.2rem}.tourDepartureMobileCard_departure-mobile__row__1Ee0m{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.tourDepartureMobileCard_departure-mobile__row__1Ee0m[data-selected=true]{padding-bottom:1.2rem}.tourDepartureMobileCard_departure-mobile__preview_content__M7__9{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:1.6rem}@media(max-width:1200px){.tourDepartureMobileCard_departure-mobile__preview_content__M7__9{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch}.tourDepartureMobileCard_departure-mobile__preview_contentRight__L0es3{align-items:flex-end}}.tourDepartureMobileCard_departure-mobile__gift__rIGCI{position:absolute;right:-1rem;top:-1rem;border-radius:65rem;border:1.5px solid #fff;background-color:#ffeee7;width:2.8rem;height:2.8rem;padding:.4rem;display:flex;flex-direction:row;justify-content:center;align-items:center}.tourDepartureMobileCard_departure-mobile__code__cMpvk{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:.4rem;font-size:1.4rem;font-weight:600;line-height:2rem;margin:0;flex:1 1;--icon-color:$color-neutral-08;color:#4d4d4d}.tourDepartureMobileCard_departure-mobile__code__cMpvk:has(.tourDepartureMobileCard_departure-mobile__codeRowWithBtn__7o2Rs){--icon-color:#0046c1}.tourDepartureMobileCard_departure-mobile__code-item__7XGqX{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex:1 1}.tourDepartureMobileCard_departure-mobile__code-content__mQd4Y{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:.4rem}.tourDepartureMobileCard_departure-mobile__time__SWQGn{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:.6rem;max-width:12rem}.tourDepartureMobileCard_departure-mobile__time-item__FWYpK{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;border-radius:1.6rem;border:1px solid #b3b3b3;color:#b3b3b3;padding:.3rem 1.2rem;gap:.2rem;font-size:1.4rem;font-weight:600;line-height:2rem}.tourDepartureMobileCard_departure-mobile__time-item__FWYpK[data-selected=true]{color:#0391ff;border-color:#0391ff;background-color:#d9eeff}.tourDepartureMobileCard_departure-mobile__view__ZIE67{font-size:1.4rem;font-weight:600;line-height:2rem;margin:0;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex:1 1;gap:1.2rem;color:#b3b3b3}.tourDepartureMobileCard_departure-mobile__view__ZIE67[data-selected=true]{justify-content:center}.tourDepartureMobileCard_view-toggle__3Q5HW{border:none;outline:none;appearance:none;background-color:rgba(0,0,0,0);padding:0;color:#b3b3b3;font-size:1.4rem;font-weight:600;line-height:2rem;position:relative}.tourDepartureMobileCard_view-toggle__3Q5HW:after{content:"";position:absolute;bottom:0;left:0;width:0;height:2px;background:#191919;transition:width .3s}.tourDepartureMobileCard_view-toggle__3Q5HW:not([data-active=true]):not([data-pressed=true]):hover{color:#191919;--icon-color:$color}.tourDepartureMobileCard_view-toggle__3Q5HW:not([data-active=true]):not([data-pressed=true]):hover:after{width:100%}.tourDepartureMobileCard_view-toggle__3Q5HW{cursor:pointer}.tourDepartureMobileCard_view-toggle__3Q5HW[data-pressed=true]{font-size:1.4rem;font-weight:700;line-height:2rem;color:#191919}.tourDepartureMobileCard_price-old__5efGP{font-size:1.2rem;font-weight:500;line-height:1.6rem;color:#999;-webkit-text-decoration-line:line-through;text-decoration-line:line-through}.tourDepartureMobileCard_price__FQejy{font-size:2rem;font-weight:800;line-height:3.2rem}.tourDepartureMobileCard_price__FQejy.tourDepartureMobileCard_discount__K_WCL{color:#ed1d24}.tourDepartureMobileCard_sr-only__CvekS{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.tourDepartureMobileCard_skeleton__LIQXz{position:relative;overflow:hidden;min-height:88px;background:#fff;border-radius:2rem;transform:translateZ(0);will-change:opacity,transform;flex:1 1}.tourDepartureMobileCard_skeleton__LIQXz:after{content:"";position:absolute;top:0;left:-150%;width:200%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.35),transparent);animation:tourDepartureMobileCard_skeleton-shimmer__LeWff 1.6s ease-in-out infinite}@keyframes tourQuickView_growDown__GVOVS{0%{transform:scaleY(0)}80%{transform:scaleY(1.1)}to{transform:scaleY(1)}}@keyframes tourQuickView_growUp__bTCTL{0%{transform:scaleY(1)}to{transform:scaleY(0)}}@keyframes tourQuickView_skeleton-shimmer__wN_sB{0%{transform:translateX(0)}to{transform:translateX(75%)}}.tourQuickView_quickView__r_rZC{position:static;width:100%;max-width:48.5rem}.tourQuickView_inlineLayout__R1Wij{max-width:none}.tourQuickView_quickViewWrapper__EsfLe{padding:1.6rem;gap:1.6rem;border-radius:2.4rem;background-color:#fff}.tourQuickView_quickViewContent___Wlwi,.tourQuickView_quickViewWrapper__EsfLe{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch}.tourQuickView_quickViewContent___Wlwi{gap:1rem}.tourQuickView_inlineContent__pf2oN{padding:2rem}@media(max-width:480px){.tourQuickView_inlineContent__pf2oN{padding:0}}.tourQuickView_quickViewTitle__tTlPn{width:100%}.tourQuickView_quickViewTitleMobile__QMzjH{display:inline;gap:.6rem;margin:0}.tourQuickView_quickViewTitleLineIcon___JCp9{flex-shrink:0;margin-right:0}.tourQuickView_quickViewTitleText__PFNMg{flex:1 1 auto;min-width:0}.tourQuickView_quickViewBody__rvo63{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:1.2rem;padding:1.6rem 0;border-top:1px solid #f7f7f7;border-bottom:1px solid #f7f7f7}.tourQuickView_inlineWrapper__MlBew{padding:0}.tourQuickView_quickViewBodyWithBg__sLWLH{border-radius:0 0 2.4rem 2.4rem;padding:1.6rem;background-color:#fff}.tourQuickView_quickViewBodyExtra__J3CKE{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:2rem}@media(max-width:768px){.tourQuickView_quickViewBodyExtra__J3CKE{gap:1.2rem}}.tourQuickView_quickViewBodyExtraTitle__jg2c8{font-size:2rem;line-height:3.2rem;font-weight:800;margin:0;color:#191919}@media(max-width:480px){.tourQuickView_quickViewBodyExtraTitle__jg2c8{padding:0 2rem}}.tourQuickView_quickViewBodyExtraContent__0plSU{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:.7rem;padding:1.6rem;background-color:#fff;border-radius:2.4rem;border:none}.tourQuickView_quickViewRow__mrta8{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:.8rem;width:100%}.tourQuickView_quickViewRow__mrta8 p{margin:0;font-size:1.4rem;font-weight:700;line-height:2rem;color:#4d4d4d}.tourQuickView_quickViewRow__mrta8 span{font-size:1.4rem;font-weight:500;line-height:2rem;cursor:default}.tourQuickView_highlightValue__9MCY2{color:#0046c1;font-weight:600!important}.tourQuickView_highlightValue__9MCY2.tourQuickView_copyable__vn0Hs{cursor:copy}.tourQuickView_normalValue__cAXld{color:#4d4d4d}.tourQuickView_quickViewRowIcon__sxcTV{flex-shrink:0}.tourQuickView_normalIcon__9SQhf,.tourQuickView_strokeIcon__w4ohr{--icon-color:$color-neutral-08}.tourQuickView_quickViewRowInfo__mjgid{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:.8rem;width:100%}.tourQuickView_quickViewRowIconTitleValue__OilBx{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:.5rem;padding-bottom:.7rem;border-bottom:1px solid #f7f7f7}.tourQuickView_quickViewRowIconTitleValue__OilBx:last-child{padding-bottom:0;border-bottom:none}.tourQuickView_quickViewRowIconTitle__n7h6X{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:.8rem;flex-shrink:0;min-height:3.2rem}.tourQuickView_quickViewRowTitle__fC7jO{font-size:1.4rem;font-weight:700;line-height:2rem;color:#191919;margin:0;line-height:1.2;display:flex;align-items:center;font-weight:700!important}.tourQuickView_quickViewRowValue__dKbvo{font-size:1.4rem;font-weight:500;line-height:2rem;color:#4d4d4d;cursor:default}.tourQuickView_quickViewRowLabel__4jfjk{width:100%}@media(min-width:1024px){.tourQuickView_quickViewRowLabel__4jfjk{display:flex;flex-direction:row;justify-content:space-between;align-items:center}}.tourQuickView_quickViewRowLabel__4jfjk span:not(.tourQuickView_highlightValue__9MCY2){display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;max-width:50%;text-align:center}@media(max-width:1023px){.tourQuickView_quickViewRowLabel__4jfjk span:not(.tourQuickView_highlightValue__9MCY2){overflow:visible;display:block;-webkit-box-orient:horizontal;-webkit-line-clamp:unset;max-width:100%;text-align:left}}.tourQuickView_quickViewRowLabel__4jfjk span.tourQuickView_highlightValue__9MCY2{width:max-content;white-space:normal;overflow:visible;text-overflow:unset;-webkit-line-clamp:unset;line-clamp:unset;max-width:none}.tourQuickView_quickViewPrice__aeKZv{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%}.tourQuickView_quickViewNoScheduleRow__GpwAL{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;width:100%;gap:1.2rem}.tourQuickView_quickViewNoSchedulePhone__AcAcG{flex-shrink:0}.tourQuickView_quickViewNoScheduleBlock__2Alde{flex:1 1;min-width:0;padding:1rem 1.2rem;border-radius:2.4rem;background-color:#d9eeff}.tourQuickView_quickViewNoScheduleMessage__yvNrC{font-size:1.4rem;font-weight:500;line-height:2rem;color:#0046c1;line-height:1.4}.tourQuickView_quickViewNoScheduleLink__vgk3E{color:#db0f00;text-decoration:underline;font-weight:500}.tourQuickView_quickViewNoScheduleLink__vgk3E:hover{text-decoration:none}.tourQuickView_quickViewPriceInfo__qDpdL{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;margin:0;gap:.4rem}.tourQuickView_quickViewPriceInfo__qDpdL strong{color:#0046c1;font-size:2.4rem;font-weight:800;line-height:3.2rem}.tourQuickView_quickViewPriceValues__dDeP7{gap:.4rem}.tourQuickView_quickViewPriceCol__Zo8jD,.tourQuickView_quickViewPriceValues__dDeP7{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.tourQuickView_quickViewPriceCol__Zo8jD{gap:0}.tourQuickView_quickViewPriceRow__yZD5R{display:flex;flex-direction:row;justify-content:flex-start;align-items:baseline;flex-wrap:wrap;gap:.6rem;width:max-content}.tourQuickView_quickViewPriceLabel__aXJx4{font-size:1.2rem;font-weight:600;line-height:1.6rem;color:#4d4d4d}.tourQuickView_quickViewPriceOriginal__vXgso{font-size:1.4rem;font-weight:500;line-height:2rem;color:#636363;text-decoration:line-through}.tourQuickView_quickViewPriceDiscount__A4Mpl{font-size:2rem;font-weight:800;line-height:3.2rem;color:#ed1d24;color:#ed1d24!important}.tourQuickView_quickViewPromoBadge__oSYar{font-size:1.2rem;font-weight:600;line-height:1.6rem;color:#ed1d24;display:inline-block;padding:.2rem .8rem;border-radius:1.6rem;background-color:#ffe5e3}.tourQuickView_previewHotlineIcon__poZg0{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:1rem;gap:8px;border-radius:4rem;background-color:#f7f7f7;--icon-color:$color-neutral-06;color:#636363}.tourQuickView_quickViewPriceAction__mzq9p{display:flex;flex-direction:row;justify-content:flex-end;align-items:stretch;gap:.8rem}.tourQuickView_quickView__promotions__j9UXt{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:.8rem}.tourQuickView_quickViewPriceSkeleton__UwgtA{position:relative;overflow:hidden;min-height:32px;background:#f7f7f7;border-radius:2rem;transform:translateZ(0);will-change:opacity,transform;flex:1 1}.tourQuickView_quickViewPriceSkeleton__UwgtA:after{content:"";position:absolute;top:0;left:-150%;width:200%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.35),transparent);animation:tourQuickView_skeleton-shimmer__wN_sB 1.6s ease-in-out infinite}.tourQuickView_quickViewRowSkeleton__G8sJw{position:relative;overflow:hidden;min-height:20px;background:#f7f7f7;border-radius:2rem;transform:translateZ(0);will-change:opacity,transform;flex:1 1}.tourQuickView_quickViewRowSkeleton__G8sJw:after{content:"";position:absolute;top:0;left:-150%;width:200%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.35),transparent);animation:tourQuickView_skeleton-shimmer__wN_sB 1.6s ease-in-out infinite}.tourQuickView_loginTag__5MU2E{text-decoration:underline;background:none;outline:none;border:none;padding:0;cursor:pointer;font-size:1.4rem;font-weight:700;line-height:2rem;color:inherit}.tourQuickView_changeDateBtn__KNFok{width:100%;border-radius:4rem;border:none;padding:1rem 1.2rem;background:#ddd;cursor:pointer;font-size:1.4rem;font-weight:700;line-height:2rem;color:#0046c1}.tourQuickView_guest__gDwwc{font-size:1.6rem;font-weight:700;line-height:2.4rem;margin:0}.tourQuickView_tooltipValue__Eoa01{z-index:26;background-color:#d9eeff;font-size:1.4rem;font-weight:500;line-height:2rem;border-color:#d9eeff;width:30%;max-width:-moz-fit-content;max-width:fit-content}.tourQuickView_tooltipValueContent__f9ERE{color:#0046c1}