@keyframes searchFlight_growDown__NR2f1{0%{transform:scaleY(0)}80%{transform:scaleY(1.1)}to{transform:scaleY(1)}}@keyframes searchFlight_growUp__212Ia{0%{transform:scaleY(1)}to{transform:scaleY(0)}}@keyframes searchFlight_skeleton-shimmer__vq_gh{0%{transform:translateX(0)}to{transform:translateX(75%)}}.searchFlight_layoutWrapper__tWXpB{width:100%;align-items:stretch}.searchFlight_layoutWrapper__tWXpB>:not(:last-child){--tw-space-y-reverse:0;margin-block-start:calc(2rem*var(--tw-space-y-reverse));margin-block-end:calc(2rem*(1 - var(--tw-space-y-reverse)))}.searchFlight_stickySearchWrapper__6OyYu{position:sticky;top:0;z-index:5;width:100%}.searchFlight_continueButton__ibU0n{width:100%;padding:1.2rem 2rem;border:none;border-radius:4rem;font-size:1.4rem;font-weight:600;line-height:2rem;color:#fff;background:#0391ff;margin-top:2rem}.searchFlight_tier2ClassName__z72HU{border-top-left-radius:2.4rem!important;border-top-right-radius:2.4rem!important}@keyframes CartShell_growDown__kIno5{0%{transform:scaleY(0)}80%{transform:scaleY(1.1)}to{transform:scaleY(1)}}@keyframes CartShell_growUp__W_r84{0%{transform:scaleY(1)}to{transform:scaleY(0)}}@keyframes CartShell_skeleton-shimmer__Wrx_w{0%{transform:translateX(0)}to{transform:translateX(75%)}}.CartShell_wrapper__NMpqx{display:grid;grid-template-columns:minmax(0,1fr) 40.1rem;gap:2.2rem;align-items:stretch;max-width:min(124rem,100%);width:100%;padding:2rem 0}.CartShell_wrapperSkeleton__fvYhb{align-items:stretch;height:100%}.CartShell_wrapperNoSkeleton__A836R{align-items:stretch}.CartShell_content__zs3Ub{justify-content:flex-start;align-items:flex-start;gap:2.4rem;width:100%}.CartShell_content__zs3Ub,.CartShell_summary__CRbe_{display:flex;flex-direction:column;min-height:0}@media(max-width:1024px){.CartShell_wrapper__NMpqx{grid-template-columns:1fr}}@media(max-width:1023px){.CartShell_summary__CRbe_{display:none!important}}@keyframes style_growDown__vVuFj{0%{transform:scaleY(0)}80%{transform:scaleY(1.1)}to{transform:scaleY(1)}}@keyframes style_growUp__aXf3G{0%{transform:scaleY(1)}to{transform:scaleY(0)}}@keyframes style_skeleton-shimmer__zEoVP{0%{transform:translateX(0)}to{transform:translateX(75%)}}.style_roomItem__SNFQB{width:100%;position:relative;padding:2rem;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:1.6rem;border-radius:2.4rem;background-color:#fff}.style_roomName__0n8gg{align-self:stretch;font-size:2rem;line-height:3.2rem;font-weight:800;margin:0}.style_roomContent__Uwz3x{flex-direction:row;gap:2rem}.style_roomContent__Uwz3x,.style_roomInfo__SBTA2{display:flex;justify-content:flex-start;align-items:stretch}.style_roomInfo__SBTA2{flex-direction:column;gap:1.2rem;flex-shrink:0}.style_roomImgBlock__naDtw,.style_roomInfo__SBTA2{max-width:min(29.5rem,100%);width:min(29.5rem,100%)}.style_roomImgBlock__naDtw{position:relative;height:20rem;border-radius:1.6rem;overflow:hidden}.style_roomOverview__TY7Nl{max-width:min(29.5rem,100%);width:min(29.5rem,100%);display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:1.2rem}.style_roomOverviewDivider__XgA31{margin:0!important;border:none!important;border-top:1px dashed #ddd!important}.style_roomAttributes__nQBg2{display:grid;gap:.6rem}.style_roomAttributes--split__YdkAQ{grid-template-columns:3fr 7fr}.style_roomAttributes__nQBg2:not(.style_roomAttributes--split__YdkAQ){grid-template-columns:1fr}.style_roomAttribute__BXuMD{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:.8rem;min-width:0}.style_roomAttribute--default__jDJEi{--icon-color:$color-neutral-08;color:#4d4d4d}.style_roomAttribute--default__jDJEi svg{flex-shrink:0}.style_roomAttribute--stroke__pUIhi{--icon-color:$color-neutral-08;color:#4d4d4d}.style_roomAttribute--stroke__pUIhi svg{flex-shrink:0}.style_roomAttributeValue__mMqG6{font-size:1.4rem;font-weight:600;line-height:2rem;color:#4d4d4d;min-width:0;overflow-wrap:break-word;word-break:break-word}.style_roomAmenities__Eiogw{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.6rem;width:100%}.style_roomAmenities-item__CF3vQ{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;gap:.8rem}.style_roomAmenities-item__CF3vQ span{font-size:1.4rem;font-weight:500;line-height:2rem;color:#4d4d4d}.style_roomAmenities-item__CF3vQ{--icon-color:$color-neutral-08;color:#4d4d4d}.style_roomAmenities-item__CF3vQ svg{flex-shrink:0}.style_roomAmenities-viewMore__fK9g3 span{font-size:1.4rem;font-weight:600;line-height:2rem;color:#191919}.style_roomAmenities-viewMore__fK9g3{--icon-color:$color-neutral-10;color:#191919}.style_roomAmenities-viewMore__fK9g3 svg{flex-shrink:0}.style_roomOptions__wxx4j{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;flex:1 1;border:1px solid #ddd;border-radius:2rem}.style_roomOptions__wxx4j .style_roomOption__FrDYW:not(:last-child){border-bottom:1px solid #ddd}.style_roomOptionHeader__jGLH3,.style_roomOption__FrDYW{display:grid;grid-template-columns:44.6206115515% 22.536806342% 32.7293318233%}.style_roomOptionHeader__jGLH3.style_twoColumn__zlSh1,.style_roomOption__FrDYW.style_twoColumn__zlSh1{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}.style_roomOptionHeader__jGLH3.style_fourColumn__M0M_b,.style_roomOption__FrDYW.style_fourColumn__M0M_b{grid-template-columns:minmax(0,2.5fr) minmax(0,1fr) minmax(0,1.8fr) minmax(0,.6fr) minmax(0,1.8fr)}.style_twoColumnPriceDesktop__ujSnK{display:flex;flex-direction:column;justify-content:flex-end;align-items:center;gap:2rem}.style_roomOption__FrDYW{flex:1 1}.style_roomOption__FrDYW .style_roomOptionCol__P_waq:not(:last-child){border-right:1px solid #ddd}@media(min-width:320px)and (max-width:576px){.style_roomOption__FrDYW .style_roomOptionCol__P_waq:not(:last-child){border-right:none}.style_roomOption__FrDYW{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch}.style_roomOption__FrDYW .style_roomOptionCol__P_waq:not(:last-child){border-bottom:1px solid #f7f7f7}.style_roomOption__FrDYW:not(:last-child) .style_roomOptionPrice__QSjib{border-bottom:1px solid #ddd}.style_roomOption__FrDYW:last-child .style_roomOptionPrice__QSjib{border-bottom:none}}.style_roomOptionHeader__jGLH3{background-color:#f7f7f7;border-radius:2rem 2rem 0 0;border-bottom:1px solid #ddd}.style_roomOptionHeaderTitle__H2pK2{font-size:1.4rem;font-weight:700;line-height:2rem;color:#636363;padding:1.2rem 2rem}.style_roomOptionHeaderTitle__H2pK2:not(:last-child){border-right:1px solid #ddd}.style_twoColumn__zlSh1>.style_roomOptionHeaderTitle__H2pK2:nth-child(2){text-align:right}.style_fourColumn__M0M_b>.style_roomOptionHeaderTitle__H2pK2:nth-child(2),.style_fourColumn__M0M_b>.style_roomOptionHeaderTitle__H2pK2:nth-child(3),.style_fourColumn__M0M_b>.style_roomOptionHeaderTitle__H2pK2:nth-child(4){display:flex;justify-content:center;align-items:center;text-align:center}.style_roomOptionCol__P_waq{padding:1.6rem 1.2rem;display:flex;flex-direction:column;justify-content:center;align-items:center}@media(min-width:320px)and (max-width:576px){.style_roomOptionCol__P_waq{padding:.8rem 1rem}}.style_roomOptionInfos__O25ed{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:.6rem}.style_roomOptionBedType__Akjqz{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:.6rem;font-size:1.4rem;font-weight:600;line-height:2rem;margin-bottom:.4rem;--icon-color:$color-neutral-08;color:#4d4d4d}.style_roomOptionBedType__Akjqz svg{flex-shrink:0}.style_roomOptionQuantity__Sskb4{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:.6rem;--icon-color:$color-neutral-06;color:#636363}.style_roomOptionQuantity__Sskb4 svg{flex-shrink:0}.style_roomOptionQuantityValue__MeqlV{font-size:1.6rem;font-weight:600;line-height:2.4rem;color:#4d4d4d}@media(max-width:1150px){.style_roomOptionQuantityValue__MeqlV{font-size:1.4rem;line-height:2rem}}.style_roomOptionQuantityValue__MeqlV{font-weight:700}.style_roomOptionRoomCount__x8fG7{display:flex;flex-direction:row;justify-content:center;align-items:center}.style_roomOptionBenifit__PI31C{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;gap:.6rem}.style_specialBenifit__kDUYe span{font-size:1.4rem;font-weight:600;line-height:2rem;color:#ff6f34}.style_specialBenifit__kDUYe{--icon-color:$color-support-warning;color:#ff6f34}.style_specialBenifit__kDUYe svg{flex-shrink:0}.style_normalBenifit__ngytx span{font-size:1.4rem;font-weight:600;line-height:2rem}.style_roomOptionBenifitsIcon__fKCWF{flex-shrink:0;width:1.6rem}.style_roomOptionBenifitInfoBtn___6pGI{display:inline-flex;align-items:center;justify-content:flex-start;gap:.6rem;padding:0;margin:0;border:none;background:none;cursor:pointer;flex:1 1;min-width:0;text-align:left;--icon-color:inherit;color:inherit}.style_roomOptionBenifitInfoBtn___6pGI:focus-visible{outline:2px solid #0391ff;outline-offset:2px}.style_roomOptionPrice__QSjib{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;text-align:center}.style_roomOptionPrice__QSjib .style_roomOptionTag__tVI6R{align-self:flex-end}@media(min-width:320px)and (max-width:576px){.style_roomOptionPrice__QSjib>:not(:last-child){--tw-space-y-reverse:0;margin-block-start:calc(.8rem*var(--tw-space-y-reverse));margin-block-end:calc(.8rem*(1 - var(--tw-space-y-reverse)))}.style_roomOptionPrice__QSjib{border-bottom:1px solid #ddd}}.style_roomOptionPriceText__nOZPj{font-size:2rem;font-weight:800;line-height:3.2rem;color:#0391ff}.style_roomOptionPriceText__nOZPj small{font-size:1.4rem;font-weight:600;line-height:2rem;color:#0391ff}@media(min-width:320px)and (max-width:576px){.style_roomOptionPriceText__nOZPj{font-size:1.6rem;font-weight:800;line-height:2.4rem;color:#0391ff}}.style_hasPromotion__eld5_,.style_hasPromotion__eld5_ small{color:#0391ff}.style_roomOptionPriceNote___Bs4H{font-size:1.2rem;font-weight:600;line-height:1.6rem;color:#999}@media(min-width:320px)and (max-width:576px){.style_roomOptionPriceNote___Bs4H{font-size:1rem;font-weight:500;line-height:1.2rem;color:#999}}.style_roomOptionPriceInclusive__GTglm{color:#00c52d}.style_roomOptionTag__tVI6R{position:relative;font-size:1.2rem;font-weight:600;line-height:1.6rem;color:#ff6f34;background-color:#ffeee7;padding:.4rem .8rem;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:.4rem;border-radius:.8rem}.style_roomOptionTag__tVI6R>span:not(.style_roomOptionTagIcon__e8tTE){text-align:left}.style_roomOptionTagIcon__e8tTE{position:absolute;top:-1rem;right:-1rem;border-radius:50%;border:.2rem solid #fff;background-color:#ffeee7}.style_roomOptionActions__oqfWU{display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-end;width:100%;flex-shrink:0;gap:.8rem}.style_roomOptionCta__Wylip{display:flex;flex-direction:row;justify-content:flex-end;align-items:stretch;gap:.8rem}.style_roomOptionCtaButton__tcbUZ{width:12rem;padding:1.2rem 2rem;border-radius:4rem;background:#ed1d24;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.8rem;font-size:1.4rem;font-weight:600;line-height:2rem;color:#fff}@media(hover:hover){.style_roomOptionCtaButton__tcbUZ:hover{background:#b80d00}}@media(min-width:320px)and (max-width:576px){.style_roomOptionCtaButton__tcbUZ{width:100%;max-width:8rem;padding:.8rem 2rem}}.style_roomOptionCtaNote__nPL4w{font-size:1.2rem;font-weight:600;line-height:1.6rem;color:#00c52d;text-align:right}.style_roomOptionPriceMobile__B7KTE{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%}.style_roomOptionPriceInfo__UsSyZ{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.style_roomAmenities-benefits__TjoFI{display:grid;grid-template-columns:repeat(2,1fr);gap:1.2rem}.style_roomAmenities-benefit-item__IqskC{display:flex!important;flex-direction:row!important;justify-content:flex-start!important;align-items:center!important;gap:1rem}.style_roomAmenities-benefit-item__IqskC svg{flex-shrink:0}.style_roomOptionMobile__eyjQq{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:1.2rem;padding:1.6rem;border-bottom:1px solid #ddd}.style_roomOptionMobile__eyjQq:last-child{border-bottom:none}.style_roomOptionMobileBedType__qtFIE{font-size:1.6rem;line-height:2.4rem;color:#191919}@media(max-width:1150px){.style_roomOptionMobileBedType__qtFIE{font-size:1.4rem;line-height:2rem}}.style_roomOptionMobileBedType__qtFIE{font-weight:600}.style_roomOptionMobileBenefits__ut__s{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.6rem}.style_roomOptionMobileStatsHr__fASro{margin:0;border:none;border-top:.5px solid #f7f7f7;width:100%}.style_roomOptionMobileStats__8PHlj{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;width:100%}.style_roomOptionMobileStat__Wp8Mn{flex:0 0 50%;max-width:50%;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:.4rem;font-size:1.4rem;font-weight:500;line-height:2rem;color:#636363}.style_roomOptionMobileStat__Wp8Mn svg path{fill:#636363}.style_roomOptionMobileStatValue__ACY8B{font-size:1.4rem;font-weight:500;line-height:2rem;color:#191919;font-weight:600}.style_roomOptionMobilePriceSection__jCI3f{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.4rem}.style_roomOptionMobileTaxNote__FyqOL{font-size:1.2rem;font-weight:600;line-height:1.6rem;color:#999}.style_roomOptionMobileActions__iATuG{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;gap:1.2rem;width:100%}.style_roomOptionMobileActions__iATuG>button,.style_roomOptionMobileActions__iATuG>div{flex:1 1}.style_roomOptionMobileActions__iATuG .style_roomOptionCtaButton__tcbUZ{width:100%;max-width:none;padding:1.2rem 2rem}.style_roomOptionMobileWarning__8_ROr{font-size:1.4rem;font-weight:600;line-height:2rem;color:#00c52d;text-align:right;font-size:1.2rem}@keyframes booking_common_growDown__rCicG{0%{transform:scaleY(0)}80%{transform:scaleY(1.1)}to{transform:scaleY(1)}}@keyframes booking_common_growUp__7kUc_{0%{transform:scaleY(1)}to{transform:scaleY(0)}}@keyframes booking_common_skeleton-shimmer__F8Ij5{0%{transform:translateX(0)}to{transform:translateX(75%)}}.booking_common_block__section__R9DVm{padding:2rem;border-radius:2.4rem;background-color:#fff;width:100%}.booking_common_block__sectionBody__6GLR8{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:2rem}@media(max-width:480px){.booking_common_block__sectionBody__6GLR8{gap:1.2rem}}.booking_common_block__sectionTitle__GPsFg{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:.8rem}.booking_common_block__sectionTitle__GPsFg p{margin:0}.booking_common_block__sectionTitle__GPsFg span{font-size:1.4rem;font-weight:600;line-height:2rem}@keyframes baseCollapse_growDown__3j6sC{0%{transform:scaleY(0)}80%{transform:scaleY(1.1)}to{transform:scaleY(1)}}@keyframes baseCollapse_growUp__R73MQ{0%{transform:scaleY(1)}to{transform:scaleY(0)}}@keyframes baseCollapse_skeleton-shimmer__o84rO{0%{transform:translateX(0)}to{transform:translateX(75%)}}.baseCollapse_baseCollapse__xhb_Q{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:2.4rem}@media(max-width:768px){.baseCollapse_baseCollapse__xhb_Q{gap:1.2rem}}.baseCollapse_collapseTitle__phiQ8{padding:0;font-size:3.2rem;line-height:4.8rem;font-weight:800;margin:0}@media(max-width:768px){.baseCollapse_collapseTitle__phiQ8{font-size:2rem;line-height:3.2rem;font-weight:800;margin:0}}@media(max-width:480px){.baseCollapse_collapseTitle__phiQ8{padding:0 2rem}}.baseCollapse_collapseList__snfTs{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:.5rem;background-color:#fff;padding:2rem;border-radius:2.4rem}.baseCollapse_collapseList__snfTs .baseCollapse_collapseItem__vCaW_{padding:0}.baseCollapse_collapseList__snfTs .baseCollapse_collapseItem__vCaW_:not(:first-child){padding-top:1.6rem}.baseCollapse_collapseList__snfTs .baseCollapse_collapseItem__vCaW_:not(:last-child){border:none;border-bottom:1px solid #f7f7f7;padding-bottom:1.6rem}.baseCollapse_collapseItem__vCaW_{border-radius:0;background-color:rgba(0,0,0,0);overflow:hidden;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:0}.baseCollapse_collapseItem__vCaW_.baseCollapse_expanded__gFXSV .baseCollapse_collapseLabel__QXkJL{color:#0046c1}.baseCollapse_collapseItem__vCaW_.baseCollapse_expanded__gFXSV .baseCollapse_arrowIcon__a9VFx{--icon-color:$color-brand-04;color:#0391ff}.baseCollapse_collapseHeader__5sCgW{width:100%;padding:0;background:none;border:none;outline:none;text-align:left;display:flex;flex-direction:row;justify-content:space-between;align-items:center;cursor:pointer}.baseCollapse_collapseHeaderWrapper__rn1II{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch}.baseCollapse_collapseLabel__QXkJL{font-size:1.6rem;font-weight:700;line-height:2.4rem;color:#000e1a;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.baseCollapse_subContent__22P8Y{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:.4rem;font-size:1.4rem;font-weight:600;line-height:2rem}.baseCollapse_subContent__22P8Y p{margin:0}.baseCollapse_subContent__22P8Y{--icon-color:$color-neutral-06;color:#636363}.baseCollapse_arrowIcon__a9VFx{font-size:.875rem}.baseCollapse_collapsePanel__c_pMF{display:grid;grid-template-rows:0fr;transition:grid-template-rows .24s ease;overflow:hidden;will-change:grid-template-rows}.baseCollapse_collapsePanel__c_pMF.baseCollapse_withTimeline__paQT2{position:relative;padding-left:24px}.baseCollapse_collapsePanel__c_pMF.baseCollapse_withTimeline__paQT2:before{content:"";position:absolute;left:8px;top:8px;bottom:8px;width:2px;background:repeating-linear-gradient(180deg,#dddddd,#dddddd 4px,transparent 0,transparent 8px)}.baseCollapse_collapsePanel__c_pMF.baseCollapse_withTimeline__paQT2:after{content:"";position:absolute;left:6px;top:0;width:6px;height:6px;border-radius:50%;background:#ddd}.baseCollapse_collapsePanel__c_pMF.baseCollapse_withTimeline__paQT2 .baseCollapse_endDot__UXaVi{position:absolute;left:6px;bottom:0;width:6px;height:6px;border-radius:50%;background:#ddd}.baseCollapse_collapsePanel__c_pMF.baseCollapse_open__WiXTl{grid-template-rows:1fr;margin-top:1.2rem}.baseCollapse_collapseInner__lbqt6{min-height:0;overflow:auto;content-visibility:auto;contain-intrinsic-size:0 200px;scrollbar-width:none}.baseCollapse_collapseInner__lbqt6::-webkit-scrollbar{display:none}.baseCollapse_collapseInner__lbqt6{-ms-overflow-style:none}.baseCollapse_collapseContent__w2mPj{padding:0;background-color:rgba(0,0,0,0)}.baseCollapse_collapseContent__w2mPj p{margin:0}.baseCollapse_collapseContent__w2mPj>*{color:#666;font-size:1.4rem;font-weight:500;line-height:2rem}@media(prefers-reduced-motion:reduce){.baseCollapse_collapsePanel__c_pMF{transition:none}}.baseCollapse_collapseHeader__5sCgW:focus-visible{outline:2px solid #0391ff;outline-offset:2px}@keyframes routeSchedule_growDown__63V90{0%{transform:scaleY(0)}80%{transform:scaleY(1.1)}to{transform:scaleY(1)}}@keyframes routeSchedule_growUp__zGdNp{0%{transform:scaleY(1)}to{transform:scaleY(0)}}@keyframes routeSchedule_skeleton-shimmer__1KCep{0%{transform:translateX(0)}to{transform:translateX(75%)}}.routeSchedule_layoutWrapper__YMoNV{width:100%}.routeSchedule_row__c403J{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:.8rem;width:100%;margin-top:.7rem;margin-bottom:.7rem}.routeSchedule_airlineCodeTransit__KF5hq,.routeSchedule_airlineCode__u7RJA,.routeSchedule_airlineName__k0re5,.routeSchedule_time__9EDEn,.routeSchedule_transitText__cL32L{font-size:1.6rem;font-weight:500;line-height:2.4rem;color:#191919;margin:0}.routeSchedule_time__9EDEn{min-width:7.6rem;font-weight:500}.routeSchedule_airlineCode__u7RJA{font-weight:700;font-size:1.6rem}.routeSchedule_airlineName__k0re5{font-weight:700;font-size:1.5rem}.routeSchedule_airlineCodeTransit__KF5hq{color:#0391ff;font-weight:800}.routeSchedule_transitText__cL32L{font-weight:700;font-size:1.6rem}.routeSchedule_point__KCnw3{width:1.6rem;height:1.6rem;border-radius:50%;border:1px solid #0046c1;padding:.2rem}.routeSchedule_pointTransit__J07Xl{border-color:#0391ff}.routeSchedule_innerPoint__jjlZu{width:100%;height:100%;border-radius:50%;background:#0046c1}.routeSchedule_pointTransit__J07Xl .routeSchedule_innerPoint__jjlZu{background:#0391ff}.routeSchedule_airlineTitle__mZMlA{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:.4rem}.routeSchedule_airlineLogo__3DEar{width:2rem;height:2rem;object-fit:contain;object-position:center;margin:0 1rem}.routeSchedule_flightCode__aXUgD{font-size:1.4rem;font-weight:700;line-height:2rem;color:#ff6f34}.routeSchedule_timeFly__qzn9Q{font-size:1.2rem;font-weight:600;line-height:1.6rem;color:#4d4d4d;margin:0}.routeSchedule_divider__5YoOs{width:1px;height:2rem;border:1px dashed #b3b3b3}.routeSchedule_timeTransit__MDSoN{font-size:1.4rem;font-weight:600;line-height:2rem;color:#666;min-width:8.2rem;text-align:center}.routeSchedule_transitLabels___ynUG{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:.4rem}.routeSchedule_transitDuration__Fr8cI,.routeSchedule_transitLabel__mae_F{font-size:1.2rem;line-height:1.6rem;color:#0083e5;font-weight:600;min-width:8.2rem;text-align:center}@keyframes TooltipError_growDown__duNsz{0%{transform:scaleY(0)}80%{transform:scaleY(1.1)}to{transform:scaleY(1)}}@keyframes TooltipError_growUp__cctKN{0%{transform:scaleY(1)}to{transform:scaleY(0)}}@keyframes TooltipError_skeleton-shimmer__ci3iD{0%{transform:translateX(0)}to{transform:translateX(75%)}}.TooltipError_errorTooltip__Gd6Zp{position:absolute;padding:10px 14px;background:#0b1736;font-size:1.2rem;font-weight:600;line-height:1.6rem;color:#fff;border-radius:.8rem;white-space:nowrap;z-index:20;animation:TooltipError_tooltipFade___sDjY .18s ease-out}.TooltipError_top__s1prh{bottom:100%;margin-bottom:8px}.TooltipError_bottom__EimH_{top:100%;margin-top:8px}.TooltipError_errorTooltipArrow__MYJqp{position:absolute;width:0;height:0}.TooltipError_arrowBottom__jQjzN{bottom:-6px;border-top:.8rem solid #0b1736}.TooltipError_arrowBottom__jQjzN,.TooltipError_arrowTop__luAWV{left:2rem;border-left:.8rem solid rgba(0,0,0,0);border-right:.8rem solid rgba(0,0,0,0)}.TooltipError_arrowTop__luAWV{top:-6px;border-bottom:.8rem solid #0b1736}@keyframes TooltipError_tooltipFade___sDjY{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes TooltipError_tooltipFadeOut__4FkUU{0%{opacity:1}to{opacity:0;visibility:hidden;pointer-events:none}}@keyframes TourSoldOutRedirect_growDown__jgE2e{0%{transform:scaleY(0)}80%{transform:scaleY(1.1)}to{transform:scaleY(1)}}@keyframes TourSoldOutRedirect_growUp__0QwfM{0%{transform:scaleY(1)}to{transform:scaleY(0)}}@keyframes TourSoldOutRedirect_skeleton-shimmer__hP9ZW{0%{transform:translateX(0)}to{transform:translateX(75%)}}.TourSoldOutRedirect_overlay__rGBqt{position:fixed;inset:0;z-index:9999;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.5);padding:1rem}.TourSoldOutRedirect_modal__xM1k2{background:#fff;border-radius:24px;padding:2rem 2.5rem;max-width:420px;width:100%;text-align:center;box-shadow:0 8px 32px rgba(0,0,0,.12)}.TourSoldOutRedirect_imageWrapper__WEF7x{display:flex;justify-content:center;margin-bottom:1.25rem}.TourSoldOutRedirect_image__xI4XC{object-fit:contain}.TourSoldOutRedirect_title__68Pou{font-size:1.75rem;font-weight:700;color:#1a1a1a;margin:0 0 .75rem}.TourSoldOutRedirect_description__ApdT_{font-size:1.125rem;color:#4a4a4a;margin:0 0 1.25rem;line-height:1.6}.TourSoldOutRedirect_countdown__wuKX3{font-size:1.25rem;font-weight:600;color:#2563eb;margin:0}@keyframes style_growDown__y9tm7{0%{transform:scaleY(0)}80%{transform:scaleY(1.1)}to{transform:scaleY(1)}}@keyframes style_growUp__FIsmB{0%{transform:scaleY(1)}to{transform:scaleY(0)}}@keyframes style_skeleton-shimmer__MMyaQ{0%{transform:translateX(0)}to{transform:translateX(75%)}}.style_regulationSection__IVNc3{padding:2rem;gap:2rem;background-color:#fff;border-radius:2.4rem}.style_regulationSectionBody__B1niB,.style_regulationSection__IVNc3{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch}.style_regulationSectionBody__B1niB{gap:1.6rem}.style_sectionLabel__jBgAG{font-size:2rem;line-height:3.2rem;font-weight:800;margin:0}.style_regulationItem__0T2_X{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:2rem}@media(min-width:320px)and (max-width:576px){.style_regulationItem__0T2_X{flex-direction:column;gap:1.2rem}}.style_regulationItemTitle__IWYvZ{width:20rem;margin:0;font-size:1.4rem;font-weight:700;line-height:2rem;color:#191919}.style_specialNoteTitle__CxrMZ{color:#ed1d24}.style_regulationItemContent__1K_Y9{flex:1 1}.style_regulationItemContent__1K_Y9>*{margin:0;font-size:1.4rem;font-weight:500;line-height:2rem}.style_regulationItemList__BIP_D{padding:0;margin:0}@media(min-width:320px)and (max-width:576px){.style_regulationItemList__BIP_D{list-style-type:none}}.style_regulationItemRangeAge__cJa3a{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:1.6rem}.style_ageRangeContainer__CHhuP{display:grid;grid-template-columns:repeat(3,1fr);gap:1.6rem}@media(min-width:320px)and (max-width:576px){.style_ageRangeContainer__CHhuP{grid-template-columns:1fr}}.style_ageRange__O5BGf{flex-direction:column;flex:1 0;border:1px solid #73c3ff;border-radius:2rem}.style_ageRangeTitle__sW5zw,.style_ageRange__O5BGf{display:flex;justify-content:flex-start;align-items:flex-start}.style_ageRangeTitle__sW5zw{flex-direction:row;gap:.6rem;padding:1.2rem 1.6rem;align-self:stretch;background-color:#d9eeff;border-radius:2rem 2rem 0 0}.style_ageRangeTitle__sW5zw span{font-size:1.4rem;font-weight:700;line-height:2rem}.style_ageRangeContent__DjjIE{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:1.6rem;align-self:stretch;padding:1.6rem;border-radius:0 0 2rem 2rem;background-color:#fff}.style_ageRangeContent__DjjIE ul{padding-left:2rem;margin:0}@media(min-width:320px)and (max-width:576px){.style_ageRangeContent__DjjIE ul{padding-left:0;list-style-type:none}}.style_ageRangeContent__DjjIE ul li{font-size:1.4rem;font-weight:500;line-height:2rem}@keyframes singleDivSkeleton_growDown__VR4Bm{0%{transform:scaleY(0)}80%{transform:scaleY(1.1)}to{transform:scaleY(1)}}@keyframes singleDivSkeleton_growUp__8jTR9{0%{transform:scaleY(1)}to{transform:scaleY(0)}}@keyframes singleDivSkeleton_skeleton-shimmer__G_R7z{0%{transform:translateX(0)}to{transform:translateX(75%)}}.singleDivSkeleton_skeleton__b2Eqe{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;width:100%;height:100%}.singleDivSkeleton_skeleton__b2Eqe .singleDivSkeleton_iconSkeleton__Urepk{width:2rem;height:2rem;border-radius:50%;background-color:#e0e0e0}.singleDivSkeleton_skeleton__b2Eqe .singleDivSkeleton_textSkeleton__mG2NU{display:flex;flex-direction:column;gap:.4rem}.singleDivSkeleton_skeleton__b2Eqe .singleDivSkeleton_lineSkeleton__sPspY{width:8rem;height:1.2rem;background-color:#e0e0e0;border-radius:4px}.singleDivSkeleton_skeleton__b2Eqe .singleDivSkeleton_lineSkeletonShort__3VIXt{width:5rem;height:1.2rem;background-color:#e0e0e0;border-radius:4px}.singleDivSkeleton_shimmer__LdSKH{background:linear-gradient(90deg,#ededed 30%,#dcdcdc 50%,#ededed 70%);background-size:400%;animation:singleDivSkeleton_shimmer__LdSKH 1.5s linear infinite}@keyframes singleDivSkeleton_shimmer__LdSKH{0%{background-position:100% 100%}to{background-position:0 0}}.singleDivSkeleton_iconSkeleton__Urepk,.singleDivSkeleton_lineSkeletonShort__3VIXt,.singleDivSkeleton_lineSkeleton__sPspY{background:linear-gradient(90deg,#e0e0e0 25%,#f5f5f5 50%,#e0e0e0 75%);background-size:200% 100%;animation:singleDivSkeleton_shimmer__LdSKH 1.2s infinite}.singleDivSkeleton_singleDivSkeleton__wrKnt{width:100%;height:100%;position:relative;overflow:hidden;min-height:auto;background:#fff;border-radius:2rem;transform:translateZ(0);will-change:opacity,transform;flex:1 1}.singleDivSkeleton_singleDivSkeleton__wrKnt:after{content:"";position:absolute;top:0;left:-150%;width:200%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.35),transparent);animation:singleDivSkeleton_skeleton-shimmer__G_R7z 1.6s ease-in-out infinite}.singleDivSkeleton_singleDivSkeletonNoFlex__EdAk1{width:100%;height:100%;position:relative;overflow:hidden;min-height:auto;background:#fff;border-radius:2rem;transform:translateZ(0);will-change:opacity,transform}.singleDivSkeleton_singleDivSkeletonNoFlex__EdAk1:after{content:"";position:absolute;top:0;left:-150%;width:200%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.35),transparent);animation:singleDivSkeleton_skeleton-shimmer__G_R7z 1.6s ease-in-out infinite}.singleDivSkeleton_singleDivSkeletonNoFlex__EdAk1{flex:unset}.singleDivSkeleton_skeletonWhite__i8Hki{background:#fff}.singleDivSkeleton_skeletonGray__Ler29{background:#f7f7f7}@keyframes CopyButton_growDown__AuALK{0%{transform:scaleY(0)}80%{transform:scaleY(1.1)}to{transform:scaleY(1)}}@keyframes CopyButton_growUp__SstNr{0%{transform:scaleY(1)}to{transform:scaleY(0)}}@keyframes CopyButton_skeleton-shimmer__HjLO0{0%{transform:translateX(0)}to{transform:translateX(75%)}}.CopyButton_copyButton__Oxxqx{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.4rem;border:0;border-radius:.8rem;background:#d9eeff;color:#0046c1;--icon-color:#0046c1;font-size:1.2rem;font-weight:600;line-height:1.6rem;cursor:pointer;transition:background-color .2s ease,opacity .2s ease}.CopyButton_copyButton__Oxxqx:hover:not(:disabled){background:rgb(196.6,228.8736842105,255)}.CopyButton_copyButton__Oxxqx:disabled{cursor:not-allowed;opacity:.6}@keyframes detailRow_growDown__BAtub{0%{transform:scaleY(0)}80%{transform:scaleY(1.1)}to{transform:scaleY(1)}}@keyframes detailRow_growUp__6RuuZ{0%{transform:scaleY(1)}to{transform:scaleY(0)}}@keyframes detailRow_skeleton-shimmer__5PIfL{0%{transform:translateX(0)}to{transform:translateX(75%)}}.detailRow_detailBreakdown__zQTfk{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:1.2rem}@media(max-width:480px){.detailRow_detailBreakdown__zQTfk{gap:1.5rem}}.detailRow_bookingDetail--item__PINdY{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;gap:.8rem}.detailRow_bookingDetail--item__PINdY p{margin:0;font-size:1.4rem;font-weight:600;line-height:2rem;color:#636363;min-width:18rem;text-align:flex-start;align-self:flex-start}@media(max-width:480px){.detailRow_bookingDetail--item__PINdY p{font-size:1.2rem;font-weight:600;line-height:1.6rem;min-width:13rem}}.detailRow_bookingDetail--itemContent__DGycQ{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:1.2rem;flex-wrap:wrap}.detailRow_bookingDetail--itemValue__xaP5M{font-size:1.6rem;font-weight:700;line-height:2.4rem}@media(max-width:480px){.detailRow_bookingDetail--itemValue__xaP5M{font-size:1.4rem;font-weight:600;line-height:2rem}}.detailRow_bookingDetail--item__PINdY .booking-payment-deadline,.detailRow_bookingDetail--item__PINdY .booking-payment-deadline b,.detailRow_bookingDetail--item__PINdY .booking-payment-deadline span{color:var(--swal2-deny-button-background-color)!important}.detailRow_bookingDetail--item__PINdY.detailRow_bookingDetail--item--normal__C2oMq .detailRow_bookingDetail--itemValue__xaP5M{color:#191919}.detailRow_bookingDetail--item__PINdY.detailRow_bookingDetail--item--warning__dZ4Um .detailRow_bookingDetail--itemValue__xaP5M{color:#ff6f34}.detailRow_bookingDetail--item__PINdY.detailRow_bookingDetail--item--error__5u1qX .detailRow_bookingDetail--itemValue__xaP5M{color:#ed1d24}.detailRow_bookingDetail--item--column__jH8T7{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:.2rem}.detailRow_bookingDetail--item--column__jH8T7 p{align-self:flex-start}.detailRow_bookingDetail--item--sub__phiA4{font-size:1.2rem;font-weight:600;line-height:1.6rem}.detailRow_bookingDetail--item__note__Ob141{align-self:flex-start}.detailRow_bookingDetail--item__note__Ob141 time{font-size:1.6rem;font-weight:700;line-height:2.4rem;color:#ed1d24}@media(max-width:480px){.detailRow_bookingDetail--item__note__Ob141 time{font-size:1.4rem;font-weight:600;line-height:2rem;font-weight:800}}.detailRow_bookingDetail--item--includeNote__1qy7h{font-size:1.4rem;font-weight:500;line-height:2rem;color:#ed1d24}@keyframes style_growDown__krcvj{0%{transform:scaleY(0)}80%{transform:scaleY(1.1)}to{transform:scaleY(1)}}@keyframes style_growUp__wI1dD{0%{transform:scaleY(1)}to{transform:scaleY(0)}}@keyframes style_skeleton-shimmer__GZcKj{0%{transform:translateX(0)}to{transform:translateX(75%)}}.style_paxTable__vMIX9{width:100%}.style_paxTable__vMIX9 table{width:100%;padding:0 0 1rem;table-layout:fixed}.style_paxTable__vMIX9 table td,.style_paxTable__vMIX9 table th{text-align:left;font-size:1.4rem;font-weight:600;line-height:2rem;color:#4d4d4d}.style_paxTable__vMIX9 table th{padding:0 0 .8rem;font-weight:800}.style_paxTable__vMIX9 table th:first-child,.style_paxTable__vMIX9 table tr td:first-child{width:5%}.style_paxTable__vMIX9 table th:nth-child(2),.style_paxTable__vMIX9 table tr td:nth-child(2){width:30%}.style_paxTable__vMIX9 table th:nth-child(3),.style_paxTable__vMIX9 table tr td:nth-child(3){width:15%}.style_paxTable__vMIX9 table th:nth-child(4),.style_paxTable__vMIX9 table tr td:nth-child(4){width:10%}.style_paxTable__vMIX9 table th:nth-child(5),.style_paxTable__vMIX9 table tr td:nth-child(5){width:20%}.style_paxTable__vMIX9 table th:last-child,.style_paxTable__vMIX9 table tr td:last-child{width:auto;white-space:nowrap}.style_paxTable-paxInfo__XgtJD:not(:first-child) td{padding:1rem 0 0}.style_paxTable-paxInfo__XgtJD:last-child td{padding:1rem 0}.style_paxTable-extraServices--viewBtn__MWwUI{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;margin-top:.8rem}.style_paxTable-extraServices--viewBtn__MWwUI span{font-weight:500}.style_paxTable-extraServicesList__zii1k>td{border-top:1px solid #d9eeff;border-bottom:1px solid #d9eeff;padding:.8rem 0}.style_paxTable-extraServicesList__zii1k table{width:100%;table-layout:fixed;border-collapse:collapse}.style_paxTable-extraServicesList__zii1k td:first-child,.style_paxTable-extraServicesList__zii1k th:first-child{width:60%!important;overflow:hidden;word-break:break-word;overflow-wrap:break-word}.style_paxTable-extraServicesList__zii1k td:nth-child(2),.style_paxTable-extraServicesList__zii1k td:nth-child(3),.style_paxTable-extraServicesList__zii1k th:nth-child(2),.style_paxTable-extraServicesList__zii1k th:nth-child(3){width:20%!important}.style_paxTable-extraServicesList__zii1k th{padding:0!important}.style_paxTable-extraServicesList--item__95rnW:last-child td{padding:0 0 .8rem}.style_paxTable-extraServicesList--name__f_aar{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:.25rem;overflow:hidden;min-width:0;max-width:100%}.style_paxTable-extraServicesList--bullet__tlNGm{font-size:1.4rem;font-weight:600;line-height:2rem;color:#191919;flex-shrink:0}.style_paxTable-extraServicesList--nameText__jWVUB{font-size:1.4rem;font-weight:600;line-height:2rem;color:#191919;display:block;flex:1 1;min-width:0;max-width:100%;word-break:break-word;overflow-wrap:break-word;white-space:normal}.style_paxMobileCategory__GVy5R{width:100%}.style_paxMobileCategory__GVy5R:not(:first-child){margin-top:1.6rem;padding-top:1.6rem;border-top:1px solid #f7f7f7}.style_paxMobileCategory__header__i0vW8{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:.8rem;margin-bottom:1rem}.style_paxMobileCategory__icon__LOFkI{--icon-color:$color-brand-04;color:#0391ff;flex-shrink:0}.style_paxMobileCategory__title__GssnY{margin:0;font-size:1.4rem;line-height:2rem;color:#0391ff;font-weight:600}.style_paxMobileCategory__ageRange__n4Csh{margin:.2rem 0 0;font-size:1.4rem;font-weight:500;line-height:2rem;color:#636363}.style_paxMobileCategory__list__5WWQZ{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1.2rem}.style_paxMobileSingleRoom__rayDH{font-size:1.4rem;font-weight:500;line-height:2rem;color:#4d4d4d;flex-shrink:0}.style_paxMobileServiceAccordion__Crt8K{width:100%;margin-top:.8rem}.style_paxMobileServiceAccordion__trigger__TOdUw{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:.4rem;background:none;border:none;padding:0;cursor:pointer;font-size:1.4rem;line-height:2rem;color:#0391ff;font-weight:500}@media(max-width:576px){.style_paxMobileServiceAccordion__trigger__TOdUw{font-size:1.2rem;font-weight:600;line-height:1.6rem;color:#0391ff}}.style_paxMobileServiceAccordion__trigger__TOdUw:hover{text-decoration:underline}.style_paxMobileServiceAccordion__chevronExpanded__BW0Y0{display:inline-flex;transform:rotate(180deg);--icon-color:$color-brand-04;color:#0391ff}.style_paxMobileServiceAccordion__chevron__Bb_yb{--icon-color:$color-brand-04;color:#0391ff}.style_paxMobileServiceAccordion__content__P8nUD{margin-top:.8rem;border-top:1px solid #d9eeff;border-bottom:1px solid #d9eeff}.style_paxMobileServiceAccordion__label__lTvvZ{font-size:1.2rem;font-weight:600;line-height:1.6rem;color:#4d4d4d;margin-bottom:.4rem}.style_paxMobileServiceAccordion__list__qc_Gi{margin:0;padding:0;list-style:none}.style_paxMobileServiceAccordion__item__huPV0{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;gap:1rem;padding:.4rem 0;font-size:1.4rem;font-weight:500;line-height:2rem;color:#4d4d4d}.style_paxMobileServiceAccordion__item__huPV0:last-child{border-bottom:none}.style_paxMobileServiceAccordion__name__Xd2M2{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:.25rem;flex:1 1;min-width:0;font-size:1.2rem;font-weight:600;line-height:1.6rem;color:#191919}.style_paxMobileServiceAccordion__meta__3nHDM{display:grid;grid-template-columns:2.4rem 1fr;gap:.8rem;min-width:11rem;flex-shrink:0;font-size:1.2rem;font-weight:600;line-height:1.6rem;color:#191919}.style_paxMobileServiceAccordion__meta__3nHDM>span:first-child{text-align:center}.style_paxMobileServiceAccordion__meta__3nHDM>span:last-child{text-align:right}.style_paxList--mobile__m1Ldp{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1.2rem;overflow-x:auto;-webkit-overflow-scrolling:touch}.style_paxList--mobile__m1Ldp .style_paxTable-paxInfo__XgtJD{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch}.style_paxList--mobile__m1Ldp .style_paxTable-paxInfo__XgtJD .style_paxTable-paxInfo--row__ynvoS{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:wrap;width:100%;gap:.6rem 1rem}@media(max-width:576px){.style_paxList--mobile__m1Ldp .style_paxTable-paxInfo__XgtJD .style_paxTable-paxInfo--row__ynvoS{font-size:1.2rem;font-weight:600;line-height:1.6rem}}.style_paxList--mobile__m1Ldp .style_paxTable-paxInfo__XgtJD .style_paxTable-paxInfo--row__ynvoS .style_paxTable-paxInfo--index__R_j6W{flex-shrink:0;width:2.4rem}.style_paxList--mobile__m1Ldp .style_paxTable-paxInfo__XgtJD .style_paxTable-paxInfo--row__ynvoS .style_paxTable-paxInfo--name__0A2oL{flex:1 1;min-width:0}.style_paxList--mobile__m1Ldp .style_paxTable-paxInfo__XgtJD .style_paxTable-paxInfo--row__ynvoS .style_paxTable-paxInfo--dob__X7gPa{flex-shrink:0;width:8.5rem}.style_paxList--mobile__m1Ldp .style_paxTable-paxInfo__XgtJD .style_paxTable-paxInfo--row__ynvoS .style_paxTable-paxInfo--gender__2cJP7{flex-shrink:0;width:4rem}.style_paxList--mobile__m1Ldp .style_paxTable-paxInfo__XgtJD .style_paxTable-paxInfo--row__ynvoS .style_paxTable-paxInfo--singleRoom__wnzRD{flex-shrink:0;min-width:9rem;text-align:right;font-size:1.4rem;font-weight:500;line-height:2rem;color:#4d4d4d;font-size:1.6rem}@media(max-width:576px){.style_paxList--mobile__m1Ldp .style_paxTable-paxInfo__XgtJD .style_paxTable-paxInfo--row__ynvoS .style_paxTable-paxInfo--singleRoom__wnzRD{font-size:1.2rem;font-weight:600;line-height:1.6rem}}.style_paxList--mobile__m1Ldp .style_paxTable-paxInfo__XgtJD .style_paxMobileServiceAccordion__Crt8K{margin-top:.8rem}.style_paxList--mobile__m1Ldp table{width:100%;padding:0 0 1rem;table-layout:fixed;min-width:32rem}.style_paxList--mobile__m1Ldp table td,.style_paxList--mobile__m1Ldp table th{text-align:left;font-size:1.4rem;font-weight:600;line-height:2rem;color:#4d4d4d}.style_paxList--mobile__m1Ldp table th{padding:0 0 .8rem;font-weight:800}.style_paxList--mobile__m1Ldp table th:first-child,.style_paxList--mobile__m1Ldp table tr td:first-child{width:10%}.style_paxList--mobile__m1Ldp table th:nth-child(2),.style_paxList--mobile__m1Ldp table tr td:nth-child(2){width:30%}.style_paxList--mobile__m1Ldp table th:nth-child(3),.style_paxList--mobile__m1Ldp table tr td:nth-child(3){width:15%}.style_paxList--mobile__m1Ldp table th:nth-child(4),.style_paxList--mobile__m1Ldp table tr td:nth-child(4){width:10%}.style_paxList--mobile__m1Ldp table th:nth-child(5),.style_paxList--mobile__m1Ldp table tr td:nth-child(5){width:20%}.style_paxList--mobile__m1Ldp table th:last-child,.style_paxList--mobile__m1Ldp table tr td:last-child{width:10%}.style_paxList--mobile-paxInfo__WF1it:not(:first-child) td{padding:1rem 0 0}.style_paxList--mobile-paxInfo__WF1it:last-child td{padding:1rem 0}.style_paxList--mobile-extraServices--viewBtn__MUHxh{display:flex;flex-direction:row;justify-content:center;align-items:center}.style_paxList--mobile-extraServices--viewBtn__MUHxh span{font-weight:500}.style_receiptTable__5004L{width:100%}.style_receiptTable__5004L table{width:100%;padding:0 0 1rem}.style_receiptTable__5004L table td,.style_receiptTable__5004L table th{text-align:left;font-size:1.4rem;font-weight:600;line-height:2rem;color:#4d4d4d}.style_receiptTable__5004L table th{padding:0 0 .8rem;font-weight:800}.style_receiptTable__5004L table th:first-child,.style_receiptTable__5004L table tr td:first-child{width:40%}.style_receiptTable__5004L table th:nth-child(2),.style_receiptTable__5004L table tr td:nth-child(2){width:35%}.style_receiptTable__5004L table th:last-child,.style_receiptTable__5004L table tr td:last-child{width:25%}.style_receiptTable__5004L tbody tr:not(:first-child) td{padding:1rem 0 0}.style_receiptTable__5004L tbody tr:last-child td{padding:1rem 0}.style_receiptTable-total__NmCm2{margin:1rem 0 0;font-size:1.4rem;line-height:2rem;color:#4d4d4d;font-weight:600}.style_receiptTable-total__NmCm2 span{color:#ed1d24;font-weight:650}.style_receiptMobile__z6OLW{width:100%;gap:1.2rem;overflow-x:auto;-webkit-overflow-scrolling:touch}.style_receiptMobile-item__00yu7,.style_receiptMobile__z6OLW{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch}.style_receiptMobile-item__00yu7{gap:.8rem}.style_receiptMobile-item--name__Ulpx5{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:.25rem;flex:1 1;min-width:0;margin:0;font-size:1.2rem;font-weight:600;line-height:1.6rem;color:#191919}.style_receiptMobile-item--total__lfLyi{font-size:1.4rem;font-weight:600;line-height:2rem;color:#4d4d4d;margin:0}.style_receiptMobile-item--total__lfLyi span{font-size:1.4rem;font-weight:600;line-height:2rem;color:#ed1d24;font-weight:700}@keyframes styles_growDown__JIiuB{0%{transform:scaleY(0)}80%{transform:scaleY(1.1)}to{transform:scaleY(1)}}@keyframes styles_growUp__zAupw{0%{transform:scaleY(1)}to{transform:scaleY(0)}}@keyframes styles_skeleton-shimmer__im00_{0%{transform:translateX(0)}to{transform:translateX(75%)}}.styles_form__2OH13{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:2.4rem}@media(max-width:768px){.styles_form__2OH13{gap:1.2rem;padding:1.2rem 0}}.styles_formHeader__LTaJX{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:.4rem}@media(max-width:768px){.styles_formHeader__LTaJX{padding:0 2rem}}.styles_h3__VqBi_{font-size:2.4rem;line-height:3.6rem;font-weight:800;margin:0;color:#191919}.styles_formHeaderDescription__4UazE{color:#636363;align-self:stretch;font-size:1.6rem;font-weight:600;line-height:2.4rem}@media(max-width:1150px){.styles_formHeaderDescription__4UazE{font-size:1.4rem;line-height:2rem}}.styles_formHeaderDescription__4UazE{margin:0}.styles_formContent__Ppj3E{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:2rem}@keyframes dateRangeInput_growDown__Xpj49{0%{transform:scaleY(0)}80%{transform:scaleY(1.1)}to{transform:scaleY(1)}}@keyframes dateRangeInput_growUp___0rJJ{0%{transform:scaleY(1)}to{transform:scaleY(0)}}@keyframes dateRangeInput_skeleton-shimmer__dDqal{0%{transform:translateX(0)}to{transform:translateX(75%)}}.dateRangeInput_dateRangeInputWrapper__eXkOH{position:relative;display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;border-radius:6rem;background:#f7f7f7;gap:1.6rem;padding:0 .8rem;border:1px solid rgba(0,0,0,0)}@media(hover:hover){.dateRangeInput_dateRangeInputWrapper__eXkOH:hover{border-color:#ddd}}.dateRangeInput_dateRangeInputBox__WIcza{width:93%;padding:.5rem;border:none;outline:none;appearance:none}.dateRangeInput_dateRangeDivider__bx36f{background-color:#f7f7f7;width:1px;margin:.8rem 0}.dateRangeInput_dateRangeInputDropdownWrapper__5_aap{position:absolute;top:calc(100% + .6rem);left:0;right:0;background:#fff;border-radius:2rem;border:1px solid #ddd;max-height:40rem;padding:1.6rem .8rem 1.6rem 1.6rem;overflow-y:hidden;z-index:10;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:1.2rem;opacity:1;animation:dateRangeInput_growDown__Xpj49 .3s ease-in-out forwards;transform-origin:top center}.dateRangeInput_dateRangeInputDropdownWrapper__5_aap[data-closing=true]{animation:dateRangeInput_growUp___0rJJ .3s ease-in-out forwards}@media(max-width:768px){.dateRangeInput_dateRangeInputDropdownWrapper__5_aap{width:100%}}.dateRangeInput_dateRangeInputDropdownWrapper__5_aap{left:auto}@media(max-width:768px){.dateRangeInput_dateRangeInputDropdownWrapper__5_aap{width:-moz-fit-content;width:fit-content}}.dateRangeInput_dateRangeInputDropdownWrapper__5_aap{max-height:37.3rem}.dateRangeInput_dateRangeInputDropdownWrapper__5_aap.dateRangeInput_dropUp__JTDa7{top:auto;bottom:calc(100% + .6rem);transform-origin:bottom center}.dateRangeInput_nightWrapper__iHDix{display:flex;flex-direction:row;justify-content:center;align-items:center}@keyframes dropdownOptionList_growDown__Xk_Xj{0%{transform:scaleY(0)}80%{transform:scaleY(1.1)}to{transform:scaleY(1)}}@keyframes dropdownOptionList_growUp__sKlW_{0%{transform:scaleY(1)}to{transform:scaleY(0)}}@keyframes dropdownOptionList_skeleton-shimmer__5dcwY{0%{transform:translateX(0)}to{transform:translateX(75%)}}.dropdownOptionList_dropdownInputWrapper__IdDEv{position:relative;flex:1 1}.dropdownOptionList_needMaxWidth___LTdT{max-width:21.8rem}.dropdownOptionList_needMaxWidth___LTdT .dropdownOptionList_dropdownInputBoxBase__awSDD{max-width:15rem}.dropdownOptionList_dropdownInputBoxBase__awSDD{flex:1 1;width:85%;background-color:rgba(0,0,0,0);border:none;outline:none;appearance:none;padding:0;cursor:pointer;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:1rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-align:left}.dropdownOptionList_dropdownInputBoxBase__awSDD strong{text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:95%}@media(max-width:768px){.dropdownOptionList_dropdownInputBoxBase__awSDD{max-width:100%;width:100%}}.dropdownOptionList_dropdownInputBoxBase__awSDD:disabled{background-color:rgba(0,0,0,0)!important;cursor:not-allowed}.dropdownOptionList_dropdownInputBoxDefault__B7_Yz strong{font-size:1.6rem;font-weight:700;line-height:2.4rem;color:#0046c1!important}.dropdownOptionList_dropdownInputBoxDefault__B7_Yz:disabled{background-color:rgba(0,0,0,0)!important;cursor:not-allowed}.dropdownOptionList_dropdownInputBoxNormal__Pm8HK strong{font-size:1.4rem;font-weight:600;line-height:2rem}.dropdownOptionList_dropdownInputBoxContentBetween__mWA7y{width:100%;max-width:none}.dropdownOptionList_dropdownWrapper__xZAji{position:absolute;top:calc(100% + .6rem);left:0;right:0;background:#fff;border-radius:2rem;border:1px solid #ddd;max-height:40rem;padding:1.6rem .8rem 1.6rem 1.6rem;overflow-y:hidden;z-index:10;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:1.2rem;opacity:1;animation:dropdownOptionList_growDown__Xk_Xj .3s ease-in-out forwards;transform-origin:top center}.dropdownOptionList_dropdownWrapper__xZAji[data-closing=true]{animation:dropdownOptionList_growUp__sKlW_ .3s ease-in-out forwards}@media(max-width:768px){.dropdownOptionList_dropdownWrapper__xZAji{width:100%}}.dropdownOptionList_dropdownWrapperOpenUp__iIAxb{top:auto;bottom:calc(100% + .6rem);transform-origin:bottom center}.dropdownOptionList_dropdownList__K_kiC{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;overflow-y:auto}.dropdownOptionList_option__5DjKR{padding:.5rem;cursor:pointer;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:.8rem;width:100%}.dropdownOptionList_option__5DjKR strong{flex:1 1;font-size:1.4rem;font-weight:600;line-height:2rem;color:#636363}.dropdownOptionList_option__5DjKR:not(:first-child){padding-top:1.2rem}.dropdownOptionList_option__5DjKR:not(:last-child){border-bottom:1px dashed #f7f7f7;padding-bottom:1.2rem}.dropdownOptionList_option__5DjKR[data-selected=true]{color:#0046c1;--icon-color:$color-brand-06}.dropdownOptionList_option__5DjKR[data-selected=true] strong{color:#0046c1}.dropdownOptionList_focused__10heu,.dropdownOptionList_option__5DjKR:not([data-disabled=true]):not([data-selected=true]):hover{color:#191919;--icon-color:$color-neutral-10}.dropdownOptionList_focused__10heu strong,.dropdownOptionList_option__5DjKR:not([data-disabled=true]):not([data-selected=true]):hover strong{color:#191919}.dropdownOptionList_dropdownListGrid__z0fi_{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}@media(max-width:768px){.dropdownOptionList_dropdownListGrid__z0fi_{grid-template-columns:repeat(2,1fr)}}@keyframes SaveSelection_growDown__kZu05{0%{transform:scaleY(0)}80%{transform:scaleY(1.1)}to{transform:scaleY(1)}}@keyframes SaveSelection_growUp__Ck7Wk{0%{transform:scaleY(1)}to{transform:scaleY(0)}}@keyframes SaveSelection_skeleton-shimmer__lhdsM{0%{transform:translateX(0)}to{transform:translateX(75%)}}.SaveSelection_saveSelectionButton__hDspc{display:inline-flex;align-items:center;gap:.8rem;flex-shrink:0;--icon-color:$color-neutral-01;color:#fff;width:inherit}.SaveSelection_iconOnlyBtn__8PRSf{--icon-color:$color-neutral-01;color:#fff;flex-shrink:0;height:100%;width:auto;aspect-ratio:1/1;display:flex;flex-direction:row;justify-content:center;align-items:center;border-radius:50%;appearance:none;border:none;outline:none;cursor:pointer;transition:all .2s ease;background-color:#f7f7f7}@media(hover:hover){.SaveSelection_iconOnlyBtn__8PRSf:hover{background-color:#ddd}}@keyframes lineLoading_growDown__5ktcC{0%{transform:scaleY(0)}80%{transform:scaleY(1.1)}to{transform:scaleY(1)}}@keyframes lineLoading_growUp__GMYEC{0%{transform:scaleY(1)}to{transform:scaleY(0)}}@keyframes lineLoading_skeleton-shimmer__N_RuK{0%{transform:translateX(0)}to{transform:translateX(75%)}}.lineLoading_root__q_hl8{--uib-size:100%;--uib-speed:1.75s;--uib-color:#0046c1;--uib-line-weight:5px;position:relative;display:flex;align-items:center;justify-content:center;height:var(--uib-line-weight);width:var(--uib-size);border-radius:calc(var(--uib-line-weight)/2);overflow:hidden;transform:translateZ(0)}.lineLoading_root__q_hl8:before{position:absolute;top:0;left:0;opacity:.1}.lineLoading_root__q_hl8:after,.lineLoading_root__q_hl8:before{content:"";height:100%;width:100%;background-color:var(--uib-color)}.lineLoading_root__q_hl8:after{border-radius:calc(var(--uib-line-weight)/2);animation:lineLoading_wobble__wEegH var(--uib-speed) ease-in-out infinite;transform:translateX(-95%)}.lineLoading_primary__ttXQX{--uib-color:#0046c1}.lineLoading_secondary__pvz6t{--uib-color:#ed1d24}.lineLoading_success__ADere{--uib-color:#00c52d}.lineLoading_danger__uUIIh{--uib-color:#ed1d24}.lineLoading_warning__oeteX{--uib-color:#ff6f34}.lineLoading_info__4wDWq{--uib-color:#0391FF}.lineLoading_light__IYlS8{--uib-color:#dddddd}.lineLoading_dark__Tqlhi{--uib-color:#191919}@keyframes lineLoading_wobble__wEegH{0%,to{transform:translateX(-95%)}50%{transform:translateX(95%)}}@media(max-width:576px){.lineLoading_customLoadingMessage__13MQx h3{font-size:1.6rem}}@keyframes style_growDown__pSFF_{0%{transform:scaleY(0)}80%{transform:scaleY(1.1)}to{transform:scaleY(1)}}@keyframes style_growUp__tjs00{0%{transform:scaleY(1)}to{transform:scaleY(0)}}@keyframes style_skeleton-shimmer__2M2wU{0%{transform:translateX(0)}to{transform:translateX(75%)}}.style_searchPreview__d_PXV{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;padding:1.2rem 1.6rem;width:100%;border-radius:1.2rem;box-sizing:border-box}@media(min-width:320px)and (max-width:576px){.style_searchPreview__d_PXV{padding:.8rem 1.2rem;border-radius:1.6rem}}.style_searchPreviewWrapper__aFDh8{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;min-width:0;gap:.8rem}.style_searchPreviewRow__rTts6{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:1.2rem;flex:1 1;min-width:0}.style_searchPreviewRow__rTts6>:last-child{flex-shrink:0;flex-grow:0}@media(min-width:320px)and (max-width:576px){.style_searchPreviewRow__rTts6{gap:.8rem}}.style_searchPreviewRowCenter__t39fn{display:flex!important;flex-direction:row!important;justify-content:flex-start!important;align-items:center!important;gap:1.2rem!important;flex:1 1!important;min-width:0!important}@media(min-width:320px)and (max-width:576px){.style_searchPreviewRowCenter__t39fn{gap:.8rem}}.style_searchPreviewContentMobile__1qKLp{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:.6rem!important;flex:1 1!important;min-width:0!important}@media(min-width:320px)and (max-width:576px){.style_searchPreviewContentMobile__1qKLp{gap:.4rem}}.style_mobileIconContainer__HUypL{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:.8rem;border-right:1px solid #ddd;padding-right:.6rem}.style_searchPreviewIcon__0EiWn{background-color:#d9eeff;padding:.4rem;border-radius:.8rem;--icon-color:$color-brand-06;color:#0046c1}@media(min-width:320px)and (max-width:576px){.style_searchPreviewIcon__0EiWn{width:2.4rem;height:2.4rem;display:flex;flex-direction:row;justify-content:center;align-items:center}}.style_searchPreviewIcon__0EiWn.style_mobile__fzOkS{background-color:rgba(0,0,0,0);border:1px solid #ddd;--icon-color:$color-neutral-10;color:#191919}.style_activeRouteNo__CdbEx{font-size:1.6rem;font-weight:700;line-height:2.4rem;color:#0046c1;margin:0}@media(min-width:320px)and (max-width:576px){.style_activeRouteNo__CdbEx{font-size:1.4rem;font-weight:700;line-height:2rem}}.style_activeRouteNo__CdbEx{width:2.4rem;height:2.4rem;padding:.2rem .4rem;display:flex;flex-direction:column;justify-content:center;align-items:center}.style_searchPreviewContent__n1ZH5{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;flex:1 1;gap:0}.style_searchPreviewContent__n1ZH5 .style_searchPreviewText__k78Vz{font-size:1.6rem;font-weight:700;line-height:2.4rem;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;margin:0;--icon-color:$color-brand-06;color:#0046c1;max-width:38ch;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.style_searchPreviewContent__n1ZH5 .style_searchPreviewText__k78Vz span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;max-width:100%}.style_searchPreviewContent__n1ZH5 .style_searchPreviewText__k78Vz abbr{text-decoration:none}@media(min-width:320px)and (max-width:576px){.style_searchPreviewContent__n1ZH5 .style_searchPreviewText__k78Vz{font-size:1.4rem;font-weight:700;line-height:2rem}}.style_searchPreviewContent__n1ZH5 .style_searchPreviewDetail__ENbTr{font-size:1.4rem;font-weight:600;line-height:2rem;color:#4d4d4d;margin:0;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:.8rem}@media(min-width:320px)and (max-width:576px){.style_searchPreviewContent__n1ZH5 .style_searchPreviewDetail__ENbTr{font-size:1.2rem;font-weight:600;line-height:1.6rem;gap:.8rem}}.style_searchPreviewContent__n1ZH5 .style_searchPreviewDetail__ENbTr .style_paxInfoNumber__xRIdd,.style_searchPreviewContent__n1ZH5 .style_searchPreviewDetail__ENbTr .style_searchPreviewDetailDate__YSXe9{white-space:nowrap}.style_searchPreviewContent__n1ZH5 .style_paxInfo__dPfJQ{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:.4rem}.style_searchPreviewContent__n1ZH5 .style_searchPreviewDetailDivider__1gQkG{width:1px;height:1.4rem;background-color:#4d4d4d}.style_changeButtonMobile__TgJHG{width:32px;height:32px;min-width:32px;border-radius:50%;background:#d9eeff;flex-shrink:0;--icon-color:$color-brand-06;color:#0046c1;padding:0!important;cursor:pointer}.style_changeButtonMobile__TgJHG,.style_dateRange__B7zJX{display:flex;flex-direction:row;justify-content:center;align-items:center}.style_dateRange__B7zJX{gap:.4rem}@keyframes persistentBottomSheet_growDown__skh7W{0%{transform:scaleY(0)}80%{transform:scaleY(1.1)}to{transform:scaleY(1)}}@keyframes persistentBottomSheet_growUp__8xBkD{0%{transform:scaleY(1)}to{transform:scaleY(0)}}@keyframes persistentBottomSheet_skeleton-shimmer__CEu90{0%{transform:translateX(0)}to{transform:translateX(75%)}}.persistentBottomSheet_wrapper___dduq{position:fixed;left:0;right:0;bottom:0;z-index:20;padding-bottom:0;pointer-events:auto}.persistentBottomSheet_sheet__SD7F6{width:100%;max-width:100vw;background:#fff;box-shadow:0 -6px 30px rgba(0,0,0,.18);overflow:hidden;display:flex;flex-direction:column;border-radius:12px 12px 0 0;transform:translateY(100%);opacity:0;will-change:transform,opacity,border-radius;transition:transform .32s cubic-bezier(.4,0,.2,1),opacity .2s ease-out,border-radius .3s ease}.persistentBottomSheet_expanded__OTiGj .persistentBottomSheet_sheet__SD7F6{transform:translateY(0);opacity:1;transition-delay:.05s}.persistentBottomSheet_overlay__bVy6v{opacity:0;z-index:1;position:fixed;inset:0;background:rgba(25,25,25,.7);display:flex;align-items:flex-end;justify-content:center;pointer-events:none;transition:opacity .25s ease-out,background .25s ease-out}.persistentBottomSheet_expanded__OTiGj .persistentBottomSheet_overlay__bVy6v{opacity:1;background:rgba(25,25,25,.7);pointer-events:auto;backdrop-filter:blur(2px)}.persistentBottomSheet_handle__35AL7{width:40px;height:6px;background:#e6e6e6;border-radius:6px;margin:8px auto 6px}.persistentBottomSheet_title__LVRgL{padding:0 16px;margin:0 0 8px;font-size:1.4rem;font-weight:700;line-height:2rem;text-align:center}.persistentBottomSheet_headerSlot__qW98v{background:#fff;padding:0 16px 12px}.persistentBottomSheet_headerSlotTier3__0WBln{padding:0 16px 12px;flex-shrink:0}.persistentBottomSheet_body__M08Vh{overflow:auto;padding:12px 16px;flex:1 1 auto;min-height:0;-webkit-overflow-scrolling:touch}.persistentBottomSheet_body__M08Vh.persistentBottomSheet_noPadding__L7OvX{padding:0}.persistentBottomSheet_body__M08Vh.persistentBottomSheet_noPaddingTop__mezhR{padding-top:0}.persistentBottomSheet_footer__CkJbI{padding:12px;border-top:1px solid #f0f0f0;display:flex;gap:8px}.persistentBottomSheet_footerBtn__QTh8n.persistentBottomSheet_primary__FsNGG{background:var(--color-primary,#e30000);color:#fff}.persistentBottomSheet_expanded__OTiGj{pointer-events:auto}.persistentBottomSheet_miniBarArea__J6uMv{position:relative;z-index:25;flex-shrink:0;background:#fff}@supports(padding-bottom:env(safe-area-inset-bottom,0px)){.persistentBottomSheet_miniBarArea__J6uMv{padding-bottom:env(safe-area-inset-bottom,0)}}.persistentBottomSheet_skeleton__2N9LW{padding:24px;text-align:center;color:#999}.persistentBottomSheet_bodyLoading__cH9gu{display:flex;align-items:center;justify-content:center;min-height:120px;padding:24px}@keyframes Tooltip_growDown__wSckM{0%{transform:scaleY(0)}80%{transform:scaleY(1.1)}to{transform:scaleY(1)}}@keyframes Tooltip_growUp__e7e4H{0%{transform:scaleY(1)}to{transform:scaleY(0)}}@keyframes Tooltip_skeleton-shimmer__VM8zk{0%{transform:translateX(0)}to{transform:translateX(75%)}}.Tooltip_tooltipBase__8UkfY{position:fixed;background:#fff;border-radius:1.2rem;box-shadow:0 8px 24px rgba(0,0,0,.12);z-index:16;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .18s ease-out,visibility .18s ease-out}.Tooltip_tooltipBase__8UkfY.Tooltip_visible__hg3zG{opacity:1;visibility:visible;pointer-events:auto;animation:Tooltip_tooltipFade__qZNNx .18s ease-out}.Tooltip_tooltipContent__Hpd7f{padding:1.2rem 1.6rem}.Tooltip_tooltipContent__Hpd7f.Tooltip_primaryContent__G4Blf{background:#d9eeff;color:#0046c1;border-radius:1.2rem}.Tooltip_arrow__cSBw9,.Tooltip_arrow__cSBw9:before{position:absolute;width:0;height:0;border-style:solid}.Tooltip_arrow__cSBw9:before{content:""}.Tooltip_arrow-top__yRRnH{bottom:-8px;left:50%;transform:translateX(-50%);border-width:8px 8px 0;border-color:#ddd rgba(0,0,0,0) rgba(0,0,0,0)}.Tooltip_arrow-top__yRRnH:before{bottom:1px;left:-7px;border-width:7px 7px 0;border-color:#fff rgba(0,0,0,0) rgba(0,0,0,0)}.Tooltip_arrow-top__yRRnH.Tooltip_primaryArrow__uWq0e,.Tooltip_arrow-top__yRRnH.Tooltip_primaryArrow__uWq0e:before{border-color:#d9eeff rgba(0,0,0,0) rgba(0,0,0,0)}.Tooltip_arrow-bottom__twRV9{top:-8px;left:50%;transform:translateX(-50%);border-width:0 8px 8px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #ddd}.Tooltip_arrow-bottom__twRV9:before{top:1px;left:-7px;border-width:0 7px 7px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #fff}.Tooltip_arrow-bottom__twRV9.Tooltip_primaryArrow__uWq0e,.Tooltip_arrow-bottom__twRV9.Tooltip_primaryArrow__uWq0e:before{border-color:rgba(0,0,0,0) rgba(0,0,0,0) #d9eeff}.Tooltip_arrow-left__0uOkM{right:-8px;top:50%;transform:translateY(-50%);border-width:8px 0 8px 8px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #ddd}.Tooltip_arrow-left__0uOkM:before{left:-9px;top:-7px;border-width:7px 0 7px 7px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff}.Tooltip_arrow-right__E3bpa{left:-8px;top:50%;transform:translateY(-50%);border-width:8px 8px 8px 0;border-color:rgba(0,0,0,0) #ddd rgba(0,0,0,0) rgba(0,0,0,0)}.Tooltip_arrow-right__E3bpa:before{right:-9px;top:-7px;border-width:7px 7px 7px 0;border-color:rgba(0,0,0,0) #fff rgba(0,0,0,0) rgba(0,0,0,0)}@keyframes Tooltip_tooltipFade__qZNNx{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.Tooltip_top__vczvq.Tooltip_visible__hg3zG{animation-name:Tooltip_tooltipFadeTop__AiiaF}.Tooltip_bottom__6auLU.Tooltip_visible__hg3zG{animation-name:Tooltip_tooltipFadeBottom__RcyQm}.Tooltip_left__MARQC.Tooltip_visible__hg3zG{animation-name:Tooltip_tooltipFadeLeft__3ohzT}.Tooltip_right___GeLQ.Tooltip_visible__hg3zG{animation-name:Tooltip_tooltipFadeRight__8smj_}@keyframes Tooltip_tooltipFadeTop__AiiaF{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes Tooltip_tooltipFadeBottom__RcyQm{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes Tooltip_tooltipFadeLeft__3ohzT{0%{opacity:0;transform:translateX(4px)}to{opacity:1;transform:translateX(0)}}@keyframes Tooltip_tooltipFadeRight__8smj_{0%{opacity:0;transform:translateX(-4px)}to{opacity:1;transform:translateX(0)}}@keyframes FlightCardShortV3_growDown__2PYCr{0%{transform:scaleY(0)}80%{transform:scaleY(1.1)}to{transform:scaleY(1)}}@keyframes FlightCardShortV3_growUp__6p4Np{0%{transform:scaleY(1)}to{transform:scaleY(0)}}@keyframes FlightCardShortV3_skeleton-shimmer__YQ2Nb{0%{transform:translateX(0)}to{transform:translateX(75%)}}.FlightCardShortV3_card__xs3En{display:flex;flex-direction:column;justify-content:space-between;align-items:stretch;position:relative;overflow:hidden;width:36rem;min-height:14rem;border-radius:2.4rem;border:.2rem solid #002540;background-color:#fff;gap:1.2rem;cursor:pointer}.FlightCardShortV3_card__xs3En p{margin:0}@media(hover:hover){.FlightCardShortV3_card__xs3En:hover{box-shadow:0 3px 8px rgba(0,0,0,.24);border-color:#002540}}.FlightCardShortV3_flightContent__vuB_X{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:1.4rem;flex:1 1}.FlightCardShortV3_route__vbmof{padding:1.8rem 1.8rem 0;display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex:1 1}.FlightCardShortV3_routeInfo___YbIW{min-width:8rem}.FlightCardShortV3_routeInfo___YbIW strong{font-size:2rem;line-height:1.1;font-weight:800;color:#191919;letter-spacing:-.02em}.FlightCardShortV3_routeInfo___YbIW p{margin:.8rem 0 0;font-size:1.6rem;line-height:1.3;font-weight:500;color:#636363}.FlightCardShortV3_routeInfo-left____pWI{text-align:left}.FlightCardShortV3_routeInfo-right__ehK14{text-align:right}.FlightCardShortV3_routeInfo-center__jIBEL{text-align:center;min-width:10rem}.FlightCardShortV3_routeInfo-center__jIBEL p{margin-top:.8rem;font-size:1.6rem;line-height:1.25;font-weight:500;color:#191919}.FlightCardShortV3_timingWrapper__We_4H{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;padding:0 2.4rem}.FlightCardShortV3_timingWrapper__We_4H span{text-align:center;margin-top:.2rem;font-size:1.6rem;line-height:1.3;font-weight:500;color:#636363}.FlightCardShortV3_timingWrapper__We_4H{flex:1 1}.FlightCardShortV3_timing__lVlr_{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:1.2rem}.FlightCardShortV3_timing__lVlr_ time{min-width:8rem;font-size:1.6rem;line-height:1.2;font-weight:800;color:#191919}.FlightCardShortV3_timing__lVlr_ time:last-child{text-align:right}.FlightCardShortV3_footer__gIbVS{display:flex;flex-direction:row;justify-content:space-between;align-items:center;min-height:2rem;padding:0 0 1.2rem 1.8rem}.FlightCardShortV3_price__8xwJX{flex:1 1;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:.4rem;align-self:center}.FlightCardShortV3_price__8xwJX .FlightCardShortV3_priceLabel__JXq7l{flex:0 0 auto;font-size:1.6rem;line-height:1.2;font-weight:500;color:#4d4d4d}.FlightCardShortV3_price__8xwJX strong{font-size:2rem;line-height:1.2;font-weight:800;color:#ed1d24}.FlightCardShortV3_cta__RN3hx{position:absolute;right:0;bottom:0;min-width:13.6rem;min-height:4.2rem;padding:1.6rem 2.8rem 1.4rem 3.8rem;border:0;border-top-left-radius:5.6rem;color:#fff;background-color:#002540}.FlightCardShortV3_cta__RN3hx:disabled{cursor:not-allowed;opacity:.75}.FlightCardShortV3_skeleton__wO9Fu{background-color:#f7f7f7;border-color:rgba(0,0,0,0);box-shadow:none;pointer-events:none;cursor:none}.FlightCardShortV3_skeletonLogoWrapper__1wjFV{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:1.2rem;padding:2rem}.FlightCardShortV3_skeletonBars__PVDER{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:.8rem}.FlightCardShortV3_skeletonBar__q_LoE{display:block;height:.8rem;border-radius:.4rem;background:linear-gradient(90deg,#dddddd 25%,#b3b3b3 50%,#dddddd 75%);background-size:200% 100%;animation:FlightCardShortV3_skeletonShimmer__1Vhvp 1.5s ease-in-out infinite}@keyframes miniBarWrapper_growDown__4l8V2{0%{transform:scaleY(0)}80%{transform:scaleY(1.1)}to{transform:scaleY(1)}}@keyframes miniBarWrapper_growUp__k5Gne{0%{transform:scaleY(1)}to{transform:scaleY(0)}}@keyframes miniBarWrapper_skeleton-shimmer__7ao0y{0%{transform:translateX(0)}to{transform:translateX(75%)}}.miniBarWrapper_miniBar____APP{display:flex;flex-direction:row;justify-content:center;align-items:center;background:#fff;border-top:1px solid #ddd;padding:10px 16px;pointer-events:auto;max-height:120px;overflow:hidden;transition:opacity .25s ease,transform .25s ease}.miniBarWrapper_miniBar____APP.miniBarWrapper_sticky__8i3sb{position:sticky;bottom:0;z-index:10}@media(max-width:1023px){.miniBarWrapper_miniBar____APP.miniBarWrapper_sticky__8i3sb{box-shadow:0 -4px 20px 0 rgba(25,25,25,.08)}}.miniBarWrapper_miniBar____APP.miniBarWrapper_noBorderTop__s3xTr{border-top:none}.miniBarWrapper_miniBar____APP.miniBarWrapper_noPadding__WfPHa{padding:0!important}.miniBarWrapper_miniBar____APP .miniBarWrapper_miniInfo__IKfRi{flex:1 1;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:2px;overflow:hidden;opacity:0;transform:translateX(-12px);transition:all .25s ease}.miniBarWrapper_miniBar____APP .miniBarWrapper_miniInfo__IKfRi.miniBarWrapper_visible__Vzd3F{opacity:1;transform:translateX(0)}.miniBarWrapper_miniBar____APP .miniBarWrapper_miniInfo__IKfRi.miniBarWrapper_clickable__NJr5c{cursor:pointer}.miniBarWrapper_miniBar____APP .miniBarWrapper_miniInfo__IKfRi.miniBarWrapper_priceSession__XhK08{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%}.miniBarWrapper_miniBar____APP.miniBarWrapper_hasInfo__e1kLg .miniBarWrapper_miniActions__hrs7w{flex:0 1 45%;min-width:45%;max-width:55%;margin-left:12px}.miniBarWrapper_miniActions__hrs7w{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;gap:8px;margin-left:0;flex:1 1;transition:all .25s ease}.miniBarWrapper_footerBtn__FxMfo{font-size:14px;cursor:pointer;transition:background .2s ease;padding:12px;border-radius:24px;border:none;outline:none;appearance:none;caret-color:rgba(0,0,0,0);-webkit-user-select:none;user-select:none}.miniBarWrapper_footerBtn__FxMfo.miniBarWrapper_primary__Oi2qF{background:#0391ff;color:#fff;width:100%}.miniBarWrapper_footerBtn__FxMfo.miniBarWrapper_secondary__iz_RD{background:#ed1d24;color:#fff}.miniBarWrapper_footerBtn__FxMfo.miniBarWrapper_support__bPuPh{background:#f0f0f0;color:#4d4d4d}.miniBarWrapper_footerBtn__FxMfo.miniBarWrapper_normalBtn__KZFfL{flex:1 1 auto}.miniBarWrapper_footerBtn__FxMfo.miniBarWrapper_iconOnly__CQ_cW{width:40px;height:40px;padding:0;border-radius:50%;justify-content:center;gap:0}.miniBarWrapper_footerBtn__FxMfo.miniBarWrapper_iconOnly__CQ_cW .miniBarWrapper_btnIcon__z_uCb{font-size:20px;line-height:1;display:flex;flex-direction:row;justify-content:center;align-items:center}.miniBarWrapper_footerBtn__FxMfo.miniBarWrapper_icon-support__qa6jr{background:#f7f7f7;width:4.4rem;height:4.4rem;--icon-color:$color-neutral-06;color:#636363;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:6px}.miniBarWrapper_footerBtn__FxMfo:disabled{background-color:#f7f7f7!important;color:#999}.miniBarWrapper_leftSlot__5mPTm{flex:1 1}.miniBarWrapper_leftSlot__5mPTm p,.miniBarWrapper_leftSlot__5mPTm span{margin:0;font-size:1.4rem;font-weight:600;line-height:2rem}.miniBarWrapper_leftSlot__5mPTm span{color:#0391ff}.miniBarWrapper_columnLayout__rTcqu{flex-direction:column;align-items:stretch;max-height:200px}.miniBarWrapper_columnLayout__rTcqu .miniBarWrapper_leftSlot__5mPTm{width:100%}.miniBarWrapper_columnLayout__rTcqu .miniBarWrapper_miniActions__hrs7w{margin:0!important;flex:1 1!important;max-width:unset!important}.miniBarWrapper_miniAction2__b125o{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;gap:8px;margin-left:0;transition:all .25s ease}.miniBarWrapper_middleSlot__XDcFv{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-shrink:0;background:#fff;padding:10px 16px;border-top:1px solid #ddd}.miniBarWrapper_miniText__gZoyV{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;width:100%}.miniBarWrapper_miniLabelWrapper__F9NAi{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start}.miniBarWrapper_oldPrice__e3GA2{font-size:1.2rem;font-weight:500;line-height:1.6rem;color:#999;-webkit-text-decoration-line:line-through;color:#636363;text-decoration-line:line-through;text-align:right}.miniBarWrapper_miniLabel__wlFIR{font-size:1.2rem;line-height:1.6rem}.miniBarWrapper_miniLabel2__yn15L,.miniBarWrapper_miniLabel__wlFIR{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:600;color:#4d4d4d}.miniBarWrapper_miniLabel2__yn15L{font-size:1.4rem;line-height:2rem;text-align:start}.miniBarWrapper_miniAmount__21Md3{font-size:2rem;font-weight:800;line-height:3.2rem;color:#0391ff;text-align:start;font-size:1.8rem}.miniBarWrapper_tier__QiSxK{max-height:120px;overflow:hidden;transition:max-height .28s cubic-bezier(.2,.8,.2,1),opacity .22s ease,transform .22s ease;will-change:max-height,opacity,transform}.miniBarWrapper_tier2Hidden__pDxFW{max-height:0!important;opacity:0;transform:translateY(-8px);pointer-events:none;padding:0;border:none}.miniBarWrapper_topTier__2b3Lu{display:flex;justify-content:space-between;align-items:center;background:#fafafa;padding:8px 16px;border-bottom:1px solid #eee;font-size:13px;color:#555}.miniBarWrapper_topTier__2b3Lu .miniBarWrapper_topContent__emj3T{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.miniBarWrapper_tier1Only__pK5Ka,.miniBarWrapper_tier2Only__DAGW2,.miniBarWrapper_tier3Only__ICtvz{border:1px solid #ddd;border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.miniBarWrapper_tierStacked__7lDWI.miniBarWrapper_tier1__codt_,.miniBarWrapper_tierStacked__7lDWI.miniBarWrapper_tier2__2emTF,.miniBarWrapper_tierStacked__7lDWI.miniBarWrapper_tier3__YAy1C{border:none;border-radius:0}.miniBarWrapper_tierStacked__7lDWI.miniBarWrapper_tier3__YAy1C{border-top:none}.miniBarWrapper_tierStacked__7lDWI.miniBarWrapper_tier1__codt_,.miniBarWrapper_tierStacked__7lDWI.miniBarWrapper_tier2__2emTF{border-top:1px solid #ddd}.miniBarWrapper_tierStacked__7lDWI.miniBarWrapper_tier1__codt_.miniBarWrapper_noBorderTop__s3xTr{border-top:none!important}.miniBarWrapper_tier1__codt_,.miniBarWrapper_tier2__2emTF,.miniBarWrapper_tier3__YAy1C{transition:border-radius .25s ease}.miniBarWrapper_tier1__codt_.miniBarWrapper_expanded__jnxcj,.miniBarWrapper_tier2__2emTF.miniBarWrapper_expanded__jnxcj,.miniBarWrapper_tier3__YAy1C.miniBarWrapper_expanded__jnxcj{border-top-left-radius:0;border-top-right-radius:0}.miniBarWrapper_tier3__YAy1C{border-top:none}.miniBarWrapper_tier2StickyAlways__gqI1Q{border-radius:0!important}.miniBarWrapper_tier3Hidden__9xnEd{opacity:0;visibility:hidden}.miniBarWrapper_tier3StickyAlways__T_Yot{border-radius:0!important}@keyframes tourCard_growDown__a1yzs{0%{transform:scaleY(0)}80%{transform:scaleY(1.1)}to{transform:scaleY(1)}}@keyframes tourCard_growUp__hPXHU{0%{transform:scaleY(1)}to{transform:scaleY(0)}}@keyframes tourCard_skeleton-shimmer__1UHi9{0%{transform:translateX(0)}to{transform:translateX(75%)}}.tourCard_card__dN7sP{border-radius:1.2rem;overflow:hidden;width:29.5rem;max-width:100%;min-width:29.5rem;height:40rem;position:relative;cursor:pointer;border:1px solid rgba(0,0,0,0)}@media(max-width:1023px){.tourCard_card__dN7sP.tourCard_isCustomHeight__RK44A{height:auto}}@media(hover:hover){.tourCard_card__dN7sP:hover{box-shadow:0 3px 8px rgba(0,0,0,.24);border-color:#fff}.tourCard_card__dN7sP:hover .tourCard_imageWrapper__jLMO8 img{transform:scale(1.1)}}.tourCard_cardForNews__TmNtB{height:31.5rem;width:100%;min-width:unset!important}.tourCard_cardForNews__TmNtB .tourCard_imageWrapper__jLMO8{height:20rem;min-height:20rem}.tourCard_cardForNews__TmNtB .tourCard_contentBody__We9RT{height:13.6rem}@media(max-width:1200px){.tourCard_card-resize__VIWjc{width:100%;min-width:26.5rem}}.tourCard_cardScrollTrack__2pmns{box-sizing:border-box;width:29.5rem;max-width:100%;min-width:29.5rem}@media(max-width:480px){.tourCard_cardScrollTrack__2pmns{width:100%}}@media(max-width:1200px){.tourCard_cardScrollTrack__2pmns.tourCard_card-resize__VIWjc{width:29.5rem;max-width:100%;min-width:29.5rem}.tourCard_cardModeFluid__8HB6V{width:100%;min-width:26.5rem}}.tourCard_cardModeSlider__dh_Qi{box-sizing:border-box;width:29.5rem;max-width:100%;min-width:29.5rem}.tourCard_imageWrapper__jLMO8{width:100%;height:29.5rem;min-height:29.5rem;position:relative;overflow:hidden;flex-shrink:0}.tourCard_imageWrapper__jLMO8 img{width:100%;transition:all .3s ease;object-fit:cover;object-position:center}.tourCard_card-bottom-bg__pW1Qm{border-radius:0 0 1.2rem 1.2rem;background:#e2e6ef;width:100%;height:10.5rem}@media(max-width:1023px){.tourCard_card-bottom-bg__pW1Qm{height:20.5rem}.tourCard_card-bottom-bg__pW1Qm.tourCard_isCustomHeight__RK44A{height:23.5rem}}.tourCard_overviewRow__NH3gz{display:flex;flex-direction:row;justify-content:center;align-items:stretch;gap:.8rem;width:100%}.tourCard_overviewRowLeft__twwX_{flex:1 1;min-width:0;display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.tourCard_esgLeiScores__oreWp{display:inline-flex;align-items:center;flex-wrap:wrap;gap:.25rem .4rem;max-width:100%;padding:.3rem 1.2rem;border-radius:.8rem;background:#deffe5}.tourCard_esgLeiLabel__RTxHq{font-size:1.2rem;font-weight:800;line-height:1.6rem;color:#007c19}.tourCard_esgLeiValue__Yfa9A{font-size:1.2rem;font-weight:800;line-height:1.6rem;color:#0046c1}.tourCard_esgLeiSep__FR_3H{color:#636363;margin:0 .15rem;-webkit-user-select:none;user-select:none}.tourCard_quickView__bVXFQ{display:inline-flex;justify-content:center;align-items:center;gap:.5rem;padding:.4rem 1.2rem .5rem;width:-moz-fit-content;width:fit-content;border-radius:.8rem;background:rgba(25,25,25,.8);backdrop-filter:blur(2px);color:#f8c700;--icon-color:$color-support;cursor:pointer}.tourCard_quickView__bVXFQ span{font-size:1.2rem;font-weight:600;line-height:1.6rem;color:#f8c700}.tourCard_content__8p353{position:absolute;bottom:.6rem;left:.6rem;right:.6rem;z-index:1;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:.8rem}@media(max-width:1023px){.tourCard_card__dN7sP.tourCard_isCustomHeight__RK44A{height:auto;display:flex;flex-direction:column}.tourCard_card__dN7sP.tourCard_isCustomHeight__RK44A .tourCard_card-bottom-bg__pW1Qm{position:absolute;top:27.5rem;bottom:0;left:0;right:0;height:auto!important}.tourCard_card__dN7sP.tourCard_isCustomHeight__RK44A .tourCard_content__8p353{position:relative;inset:auto;margin-top:-5rem;padding:1rem .6rem .6rem;z-index:1}.tourCard_card__dN7sP.tourCard_isCustomHeight__RK44A .tourCard_overviewRow__NH3gz{position:absolute;bottom:100%;left:0;right:0;padding:0 .6rem .6rem}.tourCard_card__dN7sP.tourCard_isCustomHeight__RK44A .tourCard_contentBody__We9RT{height:auto}}.tourCard_contentBody__We9RT{width:100%;padding:0;border-radius:.8rem;background-color:#fff;box-shadow:0 4px 16px 0 rgba(0,0,0,.1);height:17.7rem;display:flex;flex-direction:column;justify-content:space-between;align-items:stretch;gap:.6rem}@media(max-width:1023px){.tourCard_contentBody__We9RT{height:19rem}.tourCard_contentBody__We9RT .tourCard_content-tourInfo__A7B58{flex:1 1;min-height:0;overflow-y:auto;scrollbar-width:none}.tourCard_contentBody__We9RT .tourCard_content-tourInfo__A7B58::-webkit-scrollbar{display:none}.tourCard_contentBody__We9RT .tourCard_actions__0GRB4{flex-shrink:0}.tourCard_contentBody__We9RT.tourCard_isCustomHeight__RK44A{height:auto}}.tourCard_contentBody__We9RT h3{width:100%;margin:0;font-size:1.6rem;font-weight:700;line-height:2.4rem;color:#191919;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media(max-width:575px){.tourCard_contentBody__We9RT h3.tourCard_isCustomHeight__RK44A{overflow:visible;display:block;-webkit-box-orient:horizontal;-webkit-line-clamp:unset}}.tourCard_contentBody__We9RT p{margin:0}.tourCard_content-tourInfo__A7B58{gap:.4rem;padding:1rem .8rem 0}.tourCard_content-heading__uYaZW,.tourCard_content-tourInfo__A7B58{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch}.tourCard_content-heading__uYaZW{gap:.5rem}.tourCard_tourHeading__0OSIE{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:.4rem}.tourCard_tourLineIcon__AF193{width:2.4rem;height:2.4rem}.tourCard_tourLineIcon__AF193 img{transform:none!important}.tourCard_meta__Ax96X{margin:0 0 .6rem;gap:4rem}.tourCard_meta__Ax96X,.tourCard_meta__Ax96X span{font-size:1.2rem;font-weight:500;line-height:1.6rem;display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.tourCard_meta__Ax96X span{gap:.4rem}.tourCard_meta__Ax96X span:first-child{flex:6 1}.tourCard_meta__Ax96X span:last-child{flex:4 1}.tourCard_meta__Ax96X.tourCard_tourCode__Sd_ci{color:#0046c1;gap:.4rem}.tourCard_meta__Ax96X.tourCard_tourCode__Sd_ci span:last-child{flex:none}.tourCard_meta__Ax96X.tourCard_tourCode__Sd_ci .tourCard_programCodeLabel__o3nwM{color:#191919}.tourCard_meta__Ax96X.tourCard_tourCode__Sd_ci .tourCard_programCodeInline__eKgF9{display:flex;flex-direction:row;align-items:center;gap:.4rem;white-space:nowrap}.tourCard_price__Le1kM{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch}.tourCard_price__Le1kM .tourCard_priceLabel__Xej3e{font-size:1.2rem;font-weight:500;line-height:1.6rem;color:#4d4d4d;margin:0}.tourCard_price__Le1kM .tourCard_priceLabel__Xej3e .tourCard_originalPrice__UrwjD{-webkit-text-decoration-line:line-through;text-decoration-line:line-through;color:#636363}.tourCard_price__Le1kM strong{font-size:1.6rem;font-weight:800;line-height:2.4rem;color:#0046c1}.tourCard_price__Le1kM strong small{font-size:1.2rem;font-weight:600;line-height:1.6rem;font-weight:800}.tourCard_actions__0GRB4{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding-left:.8rem}.tourCard_actions__0GRB4 .tourCard_cta__KC3kx,.tourCard_actions__0GRB4 button.tourCard_cta-mask__9Z6om{margin-left:auto;align-self:end}.tourCard_cta__KC3kx{background:#0046c1;color:#fff;width:-moz-fit-content;width:fit-content;max-width:11rem;padding:1.2rem 1.2rem 1.2rem 2.1rem;font-size:1.3rem!important}.tourCard_contentFlashSale__bXs4H .tourCard_content-tourInfo__A7B58{gap:.2rem}.tourCard_priceFlashSale__yFSrz{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;font-size:1.2rem;font-weight:500;line-height:1.6rem;flex:1 1;min-width:0;gap:.4rem}.tourCard_priceFlashSale__yFSrz strong{font-size:1.6rem;font-weight:800;line-height:2.4rem;color:#0391ff}.tourCard_priceFlashSale__yFSrz .tourCard_priceFlashSaleLabel__z6cwi{padding:.4rem 0}.tourCard_priceFlashSaleContent__y813Y{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;min-width:0;overflow:hidden}.tourCard_priceFlashSaleContent__y813Y span{font-size:1.2rem;font-weight:500;line-height:1.6rem;color:#999;-webkit-text-decoration-line:line-through;text-decoration-line:line-through}.tourCard_actionsFlashSale__eG4_N{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;padding-left:.8rem}.tourCard_ctaFlashSale__AoAi3{flex-shrink:0;white-space:nowrap;background:#ffd3d4;color:#d40e00;font-size:1.3rem;padding:1.2rem 1.2rem 1.2rem 2.1rem}.tourCard_skeleton__0ZQOa{background-color:#f7f7f7;box-shadow:none;pointer-events:none;cursor:none}.tourCard_remaxPax__reZHE{font-size:1.2rem;font-weight:500;line-height:1.6rem;color:#d40e00;font-weight:700!important}.tourCard_departureDatesWrapper__v4Rx0{display:flex;align-items:center;gap:.4rem;min-width:0}.tourCard_departureDatesRow__T_cxj{width:100%;min-width:0;display:flex;flex-direction:row;gap:.8rem;overflow-x:auto;overflow-y:hidden;padding:0;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.tourCard_departureDatesRow__T_cxj::-webkit-scrollbar{display:none}.tourCard_departureDateItem__k1VFC{flex-shrink:0;padding:.4rem;border:1px solid #ed1d24;border-radius:4px;color:#ed1d24;background:rgba(0,0,0,0);cursor:pointer;font:inherit;font-size:1.1rem;font-weight:400;line-height:1.2rem;font-weight:500!important}.tourCard_departureDateItem__k1VFC:hover{background:#ed1d24;color:#fff}.tourCard_departureDateNavButton__aCtyU{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:2.2rem;height:2.2rem;padding:0;border:none;border-radius:50%;background:#fff;box-shadow:0 3px 12px rgba(0,0,0,.28);--icon-color:#666666;cursor:pointer;transition:box-shadow .15s ease,background-color .15s ease}.tourCard_departureDateNavButton__aCtyU:hover{background:#ed1d24;box-shadow:0 4px 14px rgba(0,0,0,.34);--icon-color:#ffffff}.tourCard_countdownTimer__slQYa{position:absolute;top:1.2rem;right:1.2rem;background:#ffe5e3;border-radius:.8rem;padding:.4rem .8rem;width:-moz-fit-content;width:fit-content;font-size:1.4rem;font-weight:800;line-height:2rem;color:#ed1d24}.tourCard_tourCardTooltipContent___MBws{width:100%}@media(min-width:1150px){.tourCard_tourCardTooltipContent___MBws{max-width:50rem}}.tourCard_tagsWrapper__uWstY{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:.8rem}@keyframes comboInfo_growDown__rAaHB{0%{transform:scaleY(0)}80%{transform:scaleY(1.1)}to{transform:scaleY(1)}}@keyframes comboInfo_growUp__4wYDO{0%{transform:scaleY(1)}to{transform:scaleY(0)}}@keyframes comboInfo_skeleton-shimmer__0KJhp{0%{transform:translateX(0)}to{transform:translateX(75%)}}.comboInfo_layoutWrapper__tcvRI{width:100%;max-width:88rem}.comboInfo_layoutWrapper__tcvRI>:not(:last-child){--tw-space-y-reverse:0;margin-block-start:calc(2.4rem*var(--tw-space-y-reverse));margin-block-end:calc(2.4rem*(1 - var(--tw-space-y-reverse)))}@media(min-width:320px)and (max-width:576px){.comboInfo_layoutWrapper__tcvRI>:not(:last-child){--tw-space-y-reverse:0;margin-block-start:calc(1rem*var(--tw-space-y-reverse));margin-block-end:calc(1rem*(1 - var(--tw-space-y-reverse)))}.comboInfo_layoutWrapper__tcvRI{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}}.comboInfo_comboToolkitWrapper__TtXvw:has(>:nth-child(2)){grid-template-columns:2fr 2fr!important}.comboInfo_introduceText__ddXkS{font-size:2rem;line-height:3.2rem;font-weight:800;color:#191919;margin:0 0 0 2rem}.comboInfo_titleLayoutWrapper__fIEhP{padding:1.6rem 2rem;border-radius:2.4rem;background:#fff}@media(min-width:320px)and (max-width:576px){.comboInfo_titleLayoutWrapper__fIEhP{border-radius:0 0 2.4rem 2.4rem}}.comboInfo_titleLayoutWrapper__fIEhP{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:1.6rem}.comboInfo_title__jj0WQ{font-size:2.4rem;line-height:3.6rem;font-weight:800;margin:0;color:#191919}@media(max-width:992px){.comboInfo_title__jj0WQ{font-size:2rem;line-height:3.2rem;font-weight:800;margin:0;color:#191919}}.comboInfo_description__ESvJj{margin:0;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.comboInfo_description__ESvJj p{margin:0;font-size:1.4rem;font-weight:500;line-height:2rem}@media(min-width:320px)and (max-width:576px){.comboInfo_description__ESvJj{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}}.comboInfo_more__f6bKo{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;width:100%}.comboInfo_label__K3DBj{font-size:1.4rem;font-weight:600;line-height:2rem;color:#191919;margin:0;cursor:pointer}.comboInfo_label__K3DBj:hover{text-decoration:underline}.comboInfo_locationLayoutWrapper__N9XlK,.comboInfo_selectDateLayoutWrapper__9_86G{width:100%}.comboInfo_tourNoteLayoutWrapper__ObKrX{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.comboInfo_noteLayoutWrapper__XThAO{width:100%}.comboInfo_noteLayoutWrapper__XThAO>:not(:last-child){--tw-space-y-reverse:0;margin-block-start:calc(2rem*var(--tw-space-y-reverse));margin-block-end:calc(2rem*(1 - var(--tw-space-y-reverse)))}.comboInfo_noteTitle__hCAQh{margin:0;padding:0 2rem}@keyframes alert_growDown__KnPhq{0%{transform:scaleY(0)}80%{transform:scaleY(1.1)}to{transform:scaleY(1)}}@keyframes alert_growUp___9vHV{0%{transform:scaleY(1)}to{transform:scaleY(0)}}@keyframes alert_skeleton-shimmer__rp4cj{0%{transform:translateX(0)}to{transform:translateX(75%)}}.alert_alertModal__3QSVN{width:100%;padding:0;display:flex;flex-direction:column;align-items:center;justify-items:center}.alert_timerProgressBar__xmsfT{position:absolute;top:0;left:0;right:0;height:4px;background-color:rgba(0,0,0,.1);border-radius:2.4rem 2.4rem 0 0;overflow:hidden}.alert_timerProgress__8_VdI{height:100%;background:#0083e5;transition:width .05s linear}.alert_alertContent__k9VN8{padding:2rem 2rem 1.5rem;text-align:center;display:flex;flex-direction:column;align-items:center;gap:1rem}.alert_iconContainer__2SIZ2{margin-bottom:.5rem}.alert_iconContainer__2SIZ2,.alert_iconWrapper__qbNum{display:flex;justify-content:center;align-items:center}.alert_iconWrapper__qbNum{width:80px;height:80px;border-radius:50%;animation:alert_scaleIn__CQ9FX .3s ease}.alert_iconWrapper__qbNum.alert_success__XN4ts svg{width:80px;height:80px}.alert_iconWrapper__qbNum.alert_error__SKiuX{background:linear-gradient(135deg,#ef4444,#dc2626);box-shadow:0 4px 20px rgba(239,68,68,.4);--icon-color:$color-neutral-01;color:#fff}.alert_iconWrapper__qbNum.alert_warning__80oh1{background:#ff6f34;--icon-color:$color-neutral-01;color:#fff}.alert_iconWrapper__qbNum.alert_warning__80oh1 circle{fill:#fff}.alert_iconWrapper__qbNum.alert_info__zo7ll{background:linear-gradient(135deg,#3b82f6,#2563eb);box-shadow:0 4px 20px rgba(59,130,246,.4);--icon-color:$color-neutral-01;color:#fff}.alert_iconWrapper__qbNum.alert_info__zo7ll svg path{stroke-width:1;stroke:currentColor;fill:currentColor}.alert_iconWrapper__qbNum.alert_loading__AadhE{background:rgba(0,0,0,0);box-shadow:none}.alert_spinner__d4SJd{width:48px;height:48px;border:4px solid #d9eeff;border-top-color:#0391ff;border-radius:50%;animation:alert_spin__NtT6D .8s linear infinite}@keyframes alert_spin__NtT6D{to{transform:rotate(1turn)}}@keyframes alert_scaleIn__CQ9FX{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}.alert_alertTitle__toKAl{font-size:2rem;line-height:3.2rem;font-weight:800;color:#666;margin:0}.alert_alertMessage___0Wti{font-size:1.4rem;font-weight:600;line-height:2rem;max-width:100%}.alert_alertMessage___0Wti p{margin:0}.alert_timerDisplay__XgTbZ{font-size:.875rem;color:#999;font-weight:500}.alert_alertActions__LcmIr{display:flex;gap:.75rem;padding:1rem 2rem 2rem;justify-content:center;align-items:center}.alert_alertButton__XL1c9{min-width:100px;padding:.625rem 1.5rem;border-radius:.8rem;font-size:1.2rem;font-weight:700;line-height:1.6rem;border:none;cursor:pointer;transition:all .2s ease}.alert_alertButton__XL1c9:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.15)}.alert_alertButton__XL1c9:active{transform:translateY(0)}.alert_alertButton__XL1c9.alert_confirmButton__cU6SV{width:100%;background:#0046c1;color:#fff;border-radius:2.6rem;padding:12px 10px;height:44px;font-size:1.4rem;font-weight:700;line-height:2rem}.alert_alertButton__XL1c9.alert_confirmButton__cU6SV:hover{background:rgb(0,51.5025906736,142)}.alert_alertButton__XL1c9.alert_cancelButton__3jfUj{width:100%;background:rgba(0,0,0,0);border:1px solid #ddd;border-radius:4rem;padding:12px 20px;height:44px;font-size:1.4rem;font-weight:600;color:#636363}.alert_alertButton__XL1c9.alert_denyButton___lXNo{width:100%;background:#ed1d24;border-radius:4rem;padding:12px 20px;height:44px;font-size:1.4rem;font-weight:600;color:#fff}.alert_alertButton__XL1c9.alert_denyButton___lXNo:hover{background:rgb(199.1393442623,15.8606557377,22.0286885246)}.alertUnsavedChanges .alert_alertActions__LcmIr .alert_alertButton__XL1c9.alert_confirmButton__cU6SV{width:max-content;min-width:max-content;white-space:nowrap;flex-shrink:0}@keyframes tourDetailLayout_growDown__CZJMH{0%{transform:scaleY(0)}80%{transform:scaleY(1.1)}to{transform:scaleY(1)}}@keyframes tourDetailLayout_growUp__bU2vN{0%{transform:scaleY(1)}to{transform:scaleY(0)}}@keyframes tourDetailLayout_skeleton-shimmer__inMpv{0%{transform:translateX(0)}to{transform:translateX(75%)}}.tourDetailLayout_pageWrapper___tVR8{max-width:124rem;width:clamp(100%,90vw,124rem);display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:2rem}@media(max-width:768px){.tourDetailLayout_pageWrapper___tVR8{width:100vw}}.tourDetailLayout_detailWrapper__o6UEk{display:grid}.tourDetailLayout_detailWrapperMobile__V_9K8{grid-template-columns:1fr}.tourDetailLayout_detailWrapperDesktop__NbcWh{grid-template-columns:62.9032258065% 35.4838709677%;gap:2rem}@media(max-width:1024px){.tourDetailLayout_detailWrapperDesktop__NbcWh{grid-template-columns:55% 1fr;gap:1rem}}.tourDetailLayout_leftContent__MQvL1{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:6rem}@media(max-width:1023px){.tourDetailLayout_leftContent__MQvL1{gap:0}}.tourDetailLayout_leftContentMobile__ZGb_K{margin:0 6rem;gap:4rem;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch}@media(max-width:992px){.tourDetailLayout_leftContentMobile__ZGb_K{margin:0}}.tourDetailLayout_tourSimiliarTitle__FK_r0{font-size:2.4rem;line-height:3.6rem;font-weight:800;margin:0;color:#191919}@media(min-width:1150px){.tourDetailLayout_tourSimiliarTitle__FK_r0{font-size:2rem;line-height:3.2rem;font-weight:800;margin:0;color:#191919}}.tourDetailLayout_tourSimiliarTitle__FK_r0{margin:0!important}@media(max-width:768px){.tourDetailLayout_tourSimiliarTitle__FK_r0{padding:0 2rem}}.tourDetailLayout_rightContent__Mce3w{width:100%}.tourDetailLayout_rightContent__Mce3w>:not(:last-child){--tw-space-y-reverse:0;margin-block-start:calc(2rem*var(--tw-space-y-reverse));margin-block-end:calc(2rem*(1 - var(--tw-space-y-reverse)))}.tourDetailLayout_rightContent__Mce3w{position:sticky;top:8rem;align-self:start}.tourDetailLayout_priceSkeleton__RxVjj{position:relative;overflow:hidden;min-height:32px;background:#f7f7f7;border-radius:2rem;transform:translateZ(0);will-change:opacity,transform;flex:1 1}.tourDetailLayout_priceSkeleton__RxVjj:after{content:"";position:absolute;top:0;left:-150%;width:200%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.35),transparent);animation:tourDetailLayout_skeleton-shimmer__inMpv 1.6s ease-in-out infinite}.tourDetailLayout_pickedDateSkeleton__rKUJ7{position:relative;overflow:hidden;min-height:18px;background:#f7f7f7;border-radius:2rem;transform:translateZ(0);will-change:opacity,transform;flex:1 1}.tourDetailLayout_pickedDateSkeleton__rKUJ7:after{content:"";position:absolute;top:0;left:-150%;width:200%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.35),transparent);animation:tourDetailLayout_skeleton-shimmer__inMpv 1.6s ease-in-out infinite}.tourDetailLayout_miniPreviewPrice__aMmdJ{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch}.tourDetailLayout_miniPreviewPriceWrapper__IzuOF{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.tourDetailLayout_miniPreviewLabel__ibz6e{font-size:1.4rem;font-weight:600;line-height:2rem;color:#4d4d4d;text-align:start}.tourDetailLayout_miniPreviewOldPrice___4LZg{font-size:1.2rem;font-weight:500;line-height:1.6rem;color:#999;-webkit-text-decoration-line:line-through;text-decoration-line:line-through;color:#636363!important;text-align:right}.tourDetailLayout_miniPreviewAmount__TNmSD{font-size:2rem;font-weight:800;line-height:3.2rem;color:#0391ff;text-align:start}.tourDetailLayout_miniPreviewSuffix__jKc0C{font-size:1.4rem;font-weight:600;line-height:2rem;color:#636363;margin-left:.4rem}.tourDetailLayout_ancillaryServiceCtaImage__dYSVA{width:100%;height:auto}@keyframes style_growDown__IoqQ_{0%{transform:scaleY(0)}80%{transform:scaleY(1.1)}to{transform:scaleY(1)}}@keyframes style_growUp__n7LlB{0%{transform:scaleY(1)}to{transform:scaleY(0)}}@keyframes style_skeleton-shimmer__whqgM{0%{transform:translateX(0)}to{transform:translateX(75%)}}.style_paymentMethodsPanel__7W4Cn{width:100%;min-width:0;padding:2rem;border-radius:2.4rem;background-color:#fff;box-sizing:border-box;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:2rem}.style_paymentMethodsPanel__7W4Cn b,.style_paymentMethodsPanel__7W4Cn strong{font-family:Nunito,sans-serif;font-weight:700}.style_paymentMethodsPanel__7W4Cn .paymentMethodView-dialog{gap:1.6rem}.style_paymentMethodsPanelSectionTitle__iNDbB{margin:0;font-size:1.6rem;font-weight:600;line-height:2.4rem;color:#191919}@media(max-width:1150px){.style_paymentMethodsPanelSectionTitle__iNDbB{font-size:1.4rem;line-height:2rem}}.style_paymentMethodsPanelSectionTitle__iNDbB{font-weight:700;font-size:2rem}.style_paymentMethodsPanelTitle__I8M1m{margin:0;font-size:1.4rem;font-weight:600;line-height:2rem;color:#191919;font-weight:400}@keyframes style_growDown__lroLS{0%{transform:scaleY(0)}80%{transform:scaleY(1.1)}to{transform:scaleY(1)}}@keyframes style_growUp__7EseC{0%{transform:scaleY(1)}to{transform:scaleY(0)}}@keyframes style_skeleton-shimmer__fdHKn{0%{transform:translateX(0)}to{transform:translateX(75%)}}.style_roomItem__LpZhq{border-radius:2.4rem;padding:1.6rem;width:100%;background-color:#fff;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch}.style_roomName__byBbj{font-size:1.6rem;font-weight:700;line-height:2.4rem;color:#191919;margin:0}.style_roomContent__6xsl_{gap:2rem}.style_roomContent__6xsl_,.style_roomInfo__v3i8p{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch}.style_roomInfo__v3i8p{gap:1.2rem;max-width:100%;width:100%}.style_roomImgBlock__WjngL{max-width:100%;width:100%;position:relative;height:20rem;border-radius:1.6rem;overflow:hidden}.style_roomOverview__L5zic{max-width:100%;width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:1.2rem}.style_roomOverviewDivider__ENMvz{margin:0!important;border:none!important;border-top:1px dashed #ddd!important}.style_roomOptions__GFjOd{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;width:100%;border-radius:2rem}.style_roomOptions__GFjOd .style_roomOption__VsUt_:not(:last-child){border-bottom:1px solid #ddd}.style_suggestForYou__aVKvJ{border-radius:1.6rem 1.6rem 0 0;background:#f7f7f7;font-size:1.4rem;font-weight:700;line-height:2rem;color:#636363}.style_suggestForYou__aVKvJ p{margin:0}.style_suggestForYou__aVKvJ{padding:1.2rem}@keyframes styles_growDown__f_KwC{0%{transform:scaleY(0)}80%{transform:scaleY(1.1)}to{transform:scaleY(1)}}@keyframes styles_growUp__unMMA{0%{transform:scaleY(1)}to{transform:scaleY(0)}}@keyframes styles_skeleton-shimmer__ZMECw{0%{transform:translateX(0)}to{transform:translateX(75%)}}.styles_layoutWrapper__g2BFF{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:1.2rem;padding:1.2rem}.styles_totalPriceWrapper__OXddy{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch}.styles_label__y_Wdd{font-size:1.6rem;font-weight:500;line-height:2.4rem;color:#191919;margin:0}.styles_label__y_Wdd span{font-size:1.6rem;font-weight:800;line-height:2.4rem;color:#ed1d24}.styles_description__Q3Aqd{font-size:1.4rem;font-weight:500;line-height:2rem;color:#4d4d4d;margin:0}.styles_confirmButton__LxMD1{font-size:1.4rem!important;width:20rem;border-radius:2.6rem!important;padding:1.2rem 1rem!important}@keyframes flightListTicketFooter_growDown__tvnzy{0%{transform:scaleY(0)}80%{transform:scaleY(1.1)}to{transform:scaleY(1)}}@keyframes flightListTicketFooter_growUp__u4858{0%{transform:scaleY(1)}to{transform:scaleY(0)}}@keyframes flightListTicketFooter_skeleton-shimmer__dYx_p{0%{transform:translateX(0)}to{transform:translateX(75%)}}.flightListTicketFooter_selectReturnFlightCta__gb88F{width:100%;max-width:25rem;padding:1.2rem 1rem!important;font-size:1.4rem!important;border-radius:2.6rem!important}@media(max-width:576px){.flightListTicketFooter_selectReturnFlightCta__gb88F{max-width:unset}}.flightListTicketFooter_priceDiffWrapper__cwN5F{padding:0 1.2rem}@media(max-width:576px){.flightListTicketFooter_priceDiffWrapper__cwN5F{width:100%;padding:0}}.flightListTicketFooter_priceDiff__KzK3G{font-size:1.6rem;font-weight:700;line-height:2.4rem;color:#191919;margin:0}.flightListTicketFooter_priceDiff__KzK3G .flightListTicketFooter_priceValue__eUO2c{font-size:2rem;font-weight:800;line-height:3.2rem;color:#ed1d24}.flightListTicketFooter_priceNote__mlOsL{font-size:1.4rem;font-weight:500;line-height:2rem;color:#4d4d4d;margin:0}