.itenerary-flight-info_iteneraryTitleClassNames__B5X4L{--tw-text-opacity:1;color:rgb(117 116 116/var(--tw-text-opacity,1));font-size:20px;font-family:Figtree;font-weight:600;letter-spacing:0;line-height:28px}.itenerary-flight-info_itenerarySubtitleClassNames__8MoQ4{--tw-text-opacity:1;color:rgb(117 116 116/var(--tw-text-opacity,1));font-size:15px;font-family:Figtree;font-weight:400;letter-spacing:0;line-height:24px}@media (min-width:781px){.itenerary-flight-info_itenerarySubtitleClassNames__8MoQ4{font-size:14px;font-family:Figtree;font-weight:400;letter-spacing:0;line-height:20px}}.itenerary-flight-info_itenerarySubtitleDisclaimerClassNames__UWXBj{--tw-text-opacity:1;color:rgb(92 92 92/var(--tw-text-opacity,1));font-size:12px;font-family:Figtree;font-weight:300;letter-spacing:0;line-height:20px}.itenerary-flight-info_itineraryFlightInfoTitlesClassNames__PyMbt{--tw-text-opacity:1;color:rgb(117 116 116/var(--tw-text-opacity,1));font-size:18px;font-family:Figtree;font-weight:600;letter-spacing:0;line-height:28px}.itenerary-flight-info_itineraryFlightInfoBaggageIconClassNames__px8nu{max-height:1rem;min-height:1rem;min-width:1rem;max-width:1rem;--tw-text-opacity:1;color:rgb(117 116 116/var(--tw-text-opacity,1))}.itenerary-flight-info_itineraryFlightInfoImageClassNames__YsJlk{max-height:1.5rem;min-height:1.5rem;min-width:1.5rem;max-width:1.5rem}@media (min-width:781px){.itenerary-flight-info_itineraryFlightInfoImageClassNames__YsJlk{max-height:30px;min-height:30px;min-width:30px;max-width:30px}}.itenerary-flight-info_itineraryFlightInfoNumberClassNames__20x7k{font-weight:600}.itenerary-flight-info_itineraryFlightInfoDateClassNames__w991k,.itenerary-flight-info_itineraryFlightInfoNumberClassNames__20x7k{--tw-text-opacity:1;color:rgb(117 116 116/var(--tw-text-opacity,1));font-size:15px;font-family:Figtree;letter-spacing:0;line-height:24px}.itenerary-flight-info_itineraryFlightInfoDateClassNames__w991k{font-weight:400}@media (min-width:781px){.itenerary-flight-info_itineraryFlightInfoDateClassNames__w991k{font-size:12px;font-family:Figtree;font-weight:400;letter-spacing:0;line-height:20px}}.itenerary-flight-info_itineraryFlightInfoLocationClassNames__hACPF{--tw-text-opacity:1;color:rgb(117 116 116/var(--tw-text-opacity,1));font-size:15px;font-family:Figtree;font-weight:400;letter-spacing:0;line-height:24px}@media (min-width:781px){.itenerary-flight-info_itineraryFlightInfoLocationClassNames__hACPF{font-size:12px!important;font-family:Figtree!important;font-weight:400!important;letter-spacing:0!important;line-height:20px!important}}.itenerary-flight-info_itineraryFlightInfoLocationIataClassNames__X5uVq{--tw-text-opacity:1;color:rgb(117 116 116/var(--tw-text-opacity,1));font-size:12px!important;font-family:Figtree!important;font-weight:400!important;letter-spacing:0!important;line-height:20px!important}.itenerary-flight-info_itineraryFlightInfoTimeClassNames__SOe_B{--tw-text-opacity:1;color:rgb(117 116 116/var(--tw-text-opacity,1));font-size:15px;font-family:Figtree;font-weight:400;letter-spacing:0;line-height:24px}@media (min-width:781px){.itenerary-flight-info_itineraryFlightInfoTimeClassNames__SOe_B{font-size:12px;font-family:Figtree;font-weight:400;letter-spacing:0;line-height:20px}}.itenerary-flight-info_itineraryFlightInfoTimeIndicatorClassNames__3OIOD{padding-left:.25rem;--tw-text-opacity:1;color:rgb(117 116 116/var(--tw-text-opacity,1));font-size:14px;font-family:Figtree;font-weight:400;letter-spacing:0;line-height:20px}@media (min-width:781px){.itenerary-flight-info_itineraryFlightInfoTimeIndicatorClassNames__3OIOD{font-size:12px;font-family:Figtree;font-weight:400;letter-spacing:0;line-height:20px}}.itenerary-flight-info_itineraryFlightInfoAirplaneIconClassNames__R3mtA{max-height:18px;min-height:18px;min-width:18px;max-width:18px;--tw-text-opacity:1;color:rgb(117 116 116/var(--tw-text-opacity,1))}@media (min-width:781px){.itenerary-flight-info_itineraryFlightInfoAirplaneIconClassNames__R3mtA{max-height:1.5rem;min-height:1.5rem;min-width:1.5rem;max-width:1.5rem}}.itenerary-flight-info_itineraryFlightInfoAirplaneDottedLineExtremesClassNames__tgeTR{height:4.63px;width:4.63px;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(0 57 166/var(--tw-bg-opacity,1))}.itenerary-flight-info_itineraryFlightInfoAirplaneDottedLineMiddleClassNames__l8ORw{height:0;flex:1 1 0%;border-width:2.5px 0 0;border-style:dashed;--tw-bg-opacity:1;background-color:rgb(0 57 166/var(--tw-bg-opacity,1))}.itenerary-flight-info_itineraryFlightInfoScaleClassNames__U7lLD{display:flex;height:20px;width:75px;align-items:center;justify-content:center;border-radius:.25rem;--tw-bg-opacity:1!important;background-color:rgb(0 57 166/var(--tw-bg-opacity,1))!important;--tw-text-opacity:1!important;color:rgb(255 255 255/var(--tw-text-opacity,1))!important;font-size:14px!important;font-family:Figtree!important;font-weight:600!important;letter-spacing:0!important;line-height:20px!important}@media (min-width:781px){.itenerary-flight-info_itineraryFlightInfoScaleClassNames__U7lLD{font-size:12px!important;font-family:Figtree!important;font-weight:600!important;letter-spacing:0!important;line-height:20px!important}}.itenerary-flight-info_itineraryFlightInfoScaleTimeClassNames__udm0P{--tw-text-opacity:1;color:rgb(117 116 116/var(--tw-text-opacity,1));font-size:14px;font-family:Figtree;font-weight:400;letter-spacing:0;line-height:20px}@media (min-width:781px){.itenerary-flight-info_itineraryFlightInfoScaleTimeClassNames__udm0P{font-size:12px;font-family:Figtree;font-weight:400;letter-spacing:0;line-height:20px}}.itenerary-flight-info_itineraryFlightChangeButtonClassNames__rws0Y{width:100%}@media (min-width:781px){.itenerary-flight-info_itineraryFlightChangeButtonClassNames__rws0Y{width:131px}}.itenerary-flight-info_itineraryFlightClassClassNames__pYXDj{--tw-text-opacity:1;color:rgb(0 57 166/var(--tw-text-opacity,1));font-size:14px;font-family:Figtree;font-weight:600;letter-spacing:0;line-height:20px}@media (min-width:781px){.itenerary-flight-info_itineraryFlightClassClassNames__pYXDj{font-size:12px;font-family:Figtree;font-weight:600;letter-spacing:0;line-height:20px}}.itenerary-flight-info_itineraryFlightSeeDetailsIconClassNames__v0LTd{max-height:.75rem;min-height:.75rem;min-width:.75rem;max-width:.75rem;--tw-text-opacity:1;color:rgb(0 57 166/var(--tw-text-opacity,1))}@media (min-width:781px){.itenerary-flight-info_itineraryFlightSeeDetailsIconClassNames__v0LTd{max-height:1rem;min-height:1rem;min-width:1rem;max-width:1rem}}.itenerary-flight-info_itineraryFlightSeeDetailsTextClassNames__2Kt_x{--tw-text-opacity:1;color:rgb(0 71 91/var(--tw-text-opacity,1));font-size:14px;font-family:Figtree;font-weight:600;letter-spacing:0;line-height:20px}@media (min-width:781px){.itenerary-flight-info_itineraryFlightSeeDetailsTextClassNames__2Kt_x{font-size:12px;font-family:Figtree;font-weight:600;letter-spacing:0;line-height:20px}}.itenerary-flight-info_itineraryFlightBaggageSubtitleClassNames__nedGF{--tw-text-opacity:1;color:rgb(117 116 116/var(--tw-text-opacity,1));font-size:15px;font-family:Figtree;font-weight:600;letter-spacing:0;line-height:24px}@media (min-width:781px){.itenerary-flight-info_itineraryFlightBaggageSubtitleClassNames__nedGF{font-size:12px;font-family:Figtree;font-weight:600;letter-spacing:0;line-height:20px}}.itenerary-flight-info_itineraryFlightBaggageInfoClassNames__kf_A6{--tw-text-opacity:1;color:rgb(117 116 116/var(--tw-text-opacity,1));font-size:15px;font-family:Figtree;font-weight:400;letter-spacing:0;line-height:24px}@media (min-width:781px){.itenerary-flight-info_itineraryFlightBaggageInfoClassNames__kf_A6{font-size:12px;font-family:Figtree;font-weight:400;letter-spacing:0;line-height:20px}}.itenerary-flight-info_itineraryFlightBaggagePriceIconClassNames__o0jzU{max-height:1rem;min-height:1rem;min-width:1rem;max-width:1rem;--tw-text-opacity:1;color:rgb(117 116 116/var(--tw-text-opacity,1))}.itenerary-flight-info_itineraryFlightBaggageCheckIconClassNames__VKv0U{max-height:1rem;min-height:1rem;min-width:1rem;max-width:1rem;--tw-text-opacity:1;color:rgb(5 190 80/var(--tw-text-opacity,1))}.itenerary-flight-info_itineraryFlightBaggageXIconClassNames__UmdWB{max-height:1rem;min-height:1rem;min-width:1rem;max-width:1rem;--tw-text-opacity:1;color:rgb(255 0 0/var(--tw-text-opacity,1))}.itenerary-resume_itineraryResumeTitleClassNames__0EWbu{margin-bottom:1rem;--tw-text-opacity:1;color:rgb(92 92 92/var(--tw-text-opacity,1));font-size:18px;font-family:Figtree;font-weight:600;letter-spacing:0;line-height:28px}@media (min-width:781px){.itenerary-resume_itineraryResumeTitleClassNames__0EWbu{--tw-text-opacity:1;color:rgb(92 92 92/var(--tw-text-opacity,1));font-size:15px;font-family:Figtree;font-weight:600;letter-spacing:0;line-height:24px}}.itenerary-resume_itineraryResumeTitlesClassNames__ljWrb{--tw-text-opacity:1;color:rgb(92 92 92/var(--tw-text-opacity,1));font-size:18px;font-family:Figtree;font-weight:600;letter-spacing:0;line-height:28px}@media (min-width:781px){.itenerary-resume_itineraryResumeTitlesClassNames__ljWrb{font-size:15px;font-family:Figtree;font-weight:600;letter-spacing:0;line-height:24px}}.itenerary-resume_itineraryResumeTitlesIconClassNames__Juow3{max-height:1rem;min-height:1rem;min-width:1rem;max-width:1rem;--tw-text-opacity:1;color:rgb(92 92 92/var(--tw-text-opacity,1))}.itenerary-resume_itineraryResumeSubTitleClassNames__bsNjv{--tw-text-opacity:1;color:rgb(92 92 92/var(--tw-text-opacity,1));font-size:15px;font-family:Figtree;font-weight:600;letter-spacing:0;line-height:24px}@media (min-width:781px){.itenerary-resume_itineraryResumeSubTitleClassNames__bsNjv{font-size:14px;font-family:Figtree;font-weight:600;letter-spacing:0;line-height:20px}}.itenerary-resume_itineraryResumeSubTitleIconClassNames___ouCR{max-height:1rem;min-height:1rem;min-width:1rem;max-width:1rem;--tw-text-opacity:1;color:rgb(92 92 92/var(--tw-text-opacity,1))}.itenerary-resume_itineraryResumeAirportInfoClassNames__Yc9dh{margin-left:1.75rem;--tw-text-opacity:1;color:rgb(92 92 92/var(--tw-text-opacity,1));font-size:15px;font-family:Figtree;font-weight:400;letter-spacing:0;line-height:24px}@media (min-width:781px){.itenerary-resume_itineraryResumeAirportInfoClassNames__Yc9dh{font-size:12px;font-family:Figtree;font-weight:400;letter-spacing:0;line-height:20px}}.itenerary-resume_itineraryResumenPassegerInfoClassNames__7PbT7{--tw-text-opacity:1;color:rgb(92 92 92/var(--tw-text-opacity,1));font-size:15px;font-family:Figtree;font-weight:400;letter-spacing:0;line-height:24px}@media (min-width:781px){.itenerary-resume_itineraryResumenPassegerInfoClassNames__7PbT7{font-size:12px;font-family:Figtree;font-weight:400;letter-spacing:0;line-height:20px}}.itenerary-resume_itineraryResumeBaggageInfoTitleClassNames__9T91X{--tw-text-opacity:1;color:rgb(92 92 92/var(--tw-text-opacity,1));font-size:15px;font-family:Figtree;font-weight:600;letter-spacing:0;line-height:24px}@media (min-width:781px){.itenerary-resume_itineraryResumeBaggageInfoTitleClassNames__9T91X{font-size:14px;font-family:Figtree;font-weight:600;letter-spacing:0;line-height:20px}}.itenerary-resume_itineraryResumeBaggageInfoValueClassNames__irGKb{--tw-text-opacity:1;color:rgb(92 92 92/var(--tw-text-opacity,1));font-size:15px;font-family:Figtree;font-weight:400;letter-spacing:0;line-height:24px}@media (min-width:781px){.itenerary-resume_itineraryResumeBaggageInfoValueClassNames__irGKb{font-size:12px;font-family:Figtree;font-weight:400;letter-spacing:0;line-height:20px}}.itenerary-resume_itineraryResumeBaggagePriceIconClassNames__xZXVo{max-height:1rem;min-height:1rem;min-width:1rem;max-width:1rem;--tw-text-opacity:1;color:rgb(92 92 92/var(--tw-text-opacity,1))}.itenerary-resume_itineraryResumeBaggageCheckIconClassNames__gudSh{max-height:1rem;min-height:1rem;min-width:1rem;max-width:1rem;--tw-text-opacity:1;color:rgb(5 190 80/var(--tw-text-opacity,1))}.itenerary-resume_itineraryResumeBaggageXIconClassNames__EmW0t{max-height:1rem;min-height:1rem;min-width:1rem;max-width:1rem;--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1))}.itenerary-resume_itineraryResumeBaggageTabBaseClassNames__Dz3Lw{display:flex;min-height:28px;width:100%;cursor:pointer;align-items:center;justify-content:center;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));color:rgb(117 116 116/var(--tw-text-opacity,1));font-weight:400!important}.itenerary-resume_itineraryResumeBaggageTabBaseClassNames__Dz3Lw,.itenerary-resume_itineraryResumeBaggageTabSelectedClassNames___LFI_{--tw-bg-opacity:1;--tw-text-opacity:1;font-size:15px!important;font-family:Figtree!important;letter-spacing:0!important;line-height:24px!important}.itenerary-resume_itineraryResumeBaggageTabSelectedClassNames___LFI_{border-radius:.375rem;background-color:rgb(5 190 80/var(--tw-bg-opacity,1));color:rgb(255 255 255/var(--tw-text-opacity,1));font-weight:600!important}.itenerary-resume_iteneraryResumeClassClassNames__Fj4Gc{--tw-text-opacity:1;color:rgb(0 57 166/var(--tw-text-opacity,1));font-size:14px;font-family:Figtree;font-weight:600;letter-spacing:0;line-height:20px}@media (min-width:781px){.itenerary-resume_iteneraryResumeClassClassNames__Fj4Gc{font-size:12px;font-family:Figtree;font-weight:600;letter-spacing:0;line-height:20px}}.itenerary-resume_itineraryResumeSeeDetailsButtonClassNames__mUTOu{--tw-text-opacity:1;color:rgb(0 57 166/var(--tw-text-opacity,1));font-size:14px;font-family:Figtree;font-weight:600;letter-spacing:0;line-height:20px}@media (min-width:781px){.itenerary-resume_itineraryResumeSeeDetailsButtonClassNames__mUTOu{font-size:12px;font-family:Figtree;font-weight:600;letter-spacing:0;line-height:20px}}.itenerary-resume_itineraryResumeSeeDetailsButtonIconClassNames__VJO2f{max-height:.75rem;min-height:.75rem;min-width:.75rem;max-width:.75rem;--tw-text-opacity:1;color:rgb(0 57 166/var(--tw-text-opacity,1))}@media (min-width:781px){.itenerary-resume_itineraryResumeSeeDetailsButtonIconClassNames__VJO2f{max-height:1rem;min-height:1rem;min-width:1rem;max-width:1rem}}.itenerary-resume_iteneraryResumeBaggageInfoTitleClassNames__73Eg0{--tw-text-opacity:1;color:rgb(92 92 92/var(--tw-text-opacity,1));font-size:18px!important;font-family:Figtree!important;font-weight:600!important;letter-spacing:0!important;line-height:28px!important}@media (min-width:781px){.itenerary-resume_iteneraryResumeBaggageInfoTitleClassNames__73Eg0{font-size:14px!important;font-family:Figtree!important;font-weight:600!important;letter-spacing:0!important;line-height:20px!important}}.itenerary-resume_iteneraryResumeBaggageInfoTitleIconClassNames__bl9WM{max-height:22px;min-height:22px;min-width:22px;max-width:22px;--tw-text-opacity:1!important;color:rgb(92 92 92/var(--tw-text-opacity,1))!important}.itenerary-resume_iteneraryResumeBaggageInfoItemsTitleClassNames__oWlIb{--tw-text-opacity:1;color:rgb(92 92 92/var(--tw-text-opacity,1));font-size:15px!important;font-family:Figtree!important;font-weight:600!important;letter-spacing:0!important;line-height:24px!important}@media (min-width:781px){.itenerary-resume_iteneraryResumeBaggageInfoItemsTitleClassNames__oWlIb{font-size:14px!important;font-family:Figtree!important;font-weight:600!important;letter-spacing:0!important;line-height:20px!important}}.itenerary-resume_iteneraryResumeBaggageInfoItemsTextClassNames__x3waX{--tw-text-opacity:1;color:rgb(92 92 92/var(--tw-text-opacity,1));font-size:15px!important;font-family:Figtree!important;font-weight:400!important;letter-spacing:0!important;line-height:24px!important}@media (min-width:781px){.itenerary-resume_iteneraryResumeBaggageInfoItemsTextClassNames__x3waX{font-size:12px!important;font-family:Figtree!important;font-weight:400!important;letter-spacing:0!important;line-height:20px!important}}.itenerary-price_itineraryPriceBreakDownTypeClassNames__OqQDq{--tw-text-opacity:1;color:rgb(117 116 116/var(--tw-text-opacity,1));font-size:15px;font-family:Figtree;font-weight:400;letter-spacing:0;line-height:24px}@media (min-width:781px){.itenerary-price_itineraryPriceBreakDownTypeClassNames__OqQDq{font-size:12px;font-family:Figtree;font-weight:400;letter-spacing:0;line-height:20px}}.itenerary-price_itineraryPriceBreakDownValueClassNames__yZxWP{--tw-text-opacity:1;color:rgb(117 116 116/var(--tw-text-opacity,1));font-size:15px;font-family:Figtree;font-weight:400;letter-spacing:0;line-height:24px}@media (min-width:781px){.itenerary-price_itineraryPriceBreakDownValueClassNames__yZxWP{font-size:12px;font-family:Figtree;font-weight:400;letter-spacing:0;line-height:20px}}.itenerary-price_itenerarySeeResumeButtonClassNames__JSDxw{width:100%;align-self:center;border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(5 190 80/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.5rem 1rem;--tw-text-opacity:1;color:rgb(5 190 80/var(--tw-text-opacity,1));font-size:15px;font-family:Figtree;font-weight:600;letter-spacing:0;line-height:24px}.itenerary-price_itenerarySeeResumeButtonClassNames__JSDxw:hover{--tw-bg-opacity:1;background-color:rgb(5 190 80/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}@media (min-width:640px){.itenerary-price_itenerarySeeResumeButtonClassNames__JSDxw{max-width:314px}}@media (min-width:1100px){.itenerary-price_itenerarySeeResumeButtonClassNames__JSDxw{display:none}}.flight-details_title__2QCZh{--tw-text-opacity:1;color:rgb(117 116 116/var(--tw-text-opacity,1));font-size:18px;font-family:Figtree;font-weight:600;letter-spacing:0;line-height:28px}@media (min-width:781px){.flight-details_title__2QCZh{--tw-text-opacity:1;color:rgb(117 116 116/var(--tw-text-opacity,1));font-size:20px;font-family:Figtree;font-weight:600;letter-spacing:0;line-height:28px}}.flight-details_flightTitleClassNames__5Mgwq{--tw-text-opacity:1;color:rgb(117 116 116/var(--tw-text-opacity,1));font-size:18px;font-family:Figtree;font-weight:600;letter-spacing:0;line-height:28px}@media (min-width:781px){.flight-details_flightTitleClassNames__5Mgwq{font-size:15px;font-family:Figtree;font-weight:600;letter-spacing:0;line-height:24px}}.flight-details_flightTitleIconClassNames__jBSXv{max-height:18px;min-height:18px;min-width:18px;max-width:18px;--tw-text-opacity:1;color:rgb(117 116 116/var(--tw-text-opacity,1))}@media (min-width:781px){.flight-details_flightTitleIconClassNames__jBSXv{max-height:21px;min-height:21px;min-width:21px;max-width:21px}}.flight-details_scaleIconClassNames__dZFbm{max-height:1.25rem;min-height:1.25rem;min-width:1.25rem;max-width:1.25rem;--tw-text-opacity:1;color:rgb(117 116 116/var(--tw-text-opacity,1))}@media (min-width:781px){.flight-details_scaleIconClassNames__dZFbm{max-height:25px;min-height:25px;min-width:25px;max-width:25px}}.flight-details_dateClassNames__4Xf_G{font-weight:600}.flight-details_airportClassNames__ZiQEz,.flight-details_dateClassNames__4Xf_G{--tw-text-opacity:1;color:rgb(117 116 116/var(--tw-text-opacity,1));font-size:15px;font-family:Figtree;letter-spacing:0;line-height:24px}.flight-details_airportClassNames__ZiQEz{font-weight:400}@media (min-width:781px){.flight-details_airportClassNames__ZiQEz{font-size:14px;font-family:Figtree;font-weight:400;letter-spacing:0;line-height:20px}}.flight-details_flightDetailsTitleClassNames__yOux_{--tw-text-opacity:1;color:rgb(117 116 116/var(--tw-text-opacity,1));font-size:15px;font-family:Figtree;font-weight:600;letter-spacing:0;line-height:24px}@media (min-width:781px){.flight-details_flightDetailsTitleClassNames__yOux_{font-size:14px;font-family:Figtree;font-weight:600;letter-spacing:0;line-height:20px}}.flight-details_flightDetailsValueClassNames__niT8S{--tw-text-opacity:1;color:rgb(117 116 116/var(--tw-text-opacity,1));font-size:15px;font-family:Figtree;font-weight:400;letter-spacing:0;line-height:24px}@media (min-width:781px){.flight-details_flightDetailsValueClassNames__niT8S{font-size:14px;font-family:Figtree;font-weight:400;letter-spacing:0;line-height:20px}}.flight-details_airplaneDisclaimerClassNames__QwIP1{margin-top:.25rem;--tw-text-opacity:1;color:rgb(117 116 116/var(--tw-text-opacity,1));font-size:14px;font-family:Figtree;font-weight:400;letter-spacing:0;line-height:20px}@media (min-width:781px){.flight-details_airplaneDisclaimerClassNames__QwIP1{font-size:12px;font-family:Figtree;font-weight:400;letter-spacing:0;line-height:20px}}.dividers_dividerClassName__49s8G{height:1px;width:100%;--tw-bg-opacity:1;background-color:rgb(180 180 180/var(--tw-bg-opacity,1))}.success-page_successMainMessageClassName___MUsp{--tw-text-opacity:1;color:rgb(92 92 92/var(--tw-text-opacity,1));font-size:20px;font-family:Figtree;font-weight:600;letter-spacing:0;line-height:28px}@media (min-width:781px){.success-page_successMainMessageClassName___MUsp{font-size:28px;font-family:Figtree;font-weight:600;letter-spacing:0;line-height:36px}}.success-page_mainImageFlightClassName__3Xrb7{height:255px!important;width:100%!important}@media (min-width:1100px){.success-page_mainImageFlightClassName__3Xrb7{height:280px!important;width:292px!important}}.success-page_mainImageHotelClassName__NqoA8{margin-bottom:.5rem;height:287px!important;width:100%!important}@media (min-width:1100px){.success-page_mainImageHotelClassName__NqoA8{height:223px!important;width:300px!important}}.success-page_mainImageCarClassName__D7nh3{height:290px!important;width:100%!important}@media (min-width:1100px){.success-page_mainImageCarClassName__D7nh3{height:223px!important;width:300px!important}}.success-page_codeContainerClassName__dhnYG{margin-top:1rem;display:flex;width:100%;flex-direction:column;--tw-bg-opacity:1;background-color:rgb(0 197 26/var(--tw-bg-opacity,1));--tw-bg-opacity:6%;padding:1rem 1.25rem}@media (min-width:640px){.success-page_codeContainerClassName__dhnYG{width:45%;flex-direction:row;border-radius:1rem}}@media (min-width:781px){.success-page_codeContainerClassName__dhnYG{margin-top:0}}@media (min-width:1100px){.success-page_codeContainerClassName__dhnYG{width:100%}}.success-page_codeTextClassName__KGm5u{width:100%;--tw-text-opacity:1;color:rgb(92 92 92/var(--tw-text-opacity,1));font-size:15px;font-family:Figtree;font-weight:400;letter-spacing:0;line-height:24px}@media (min-width:1100px){.success-page_codeTextClassName__KGm5u{width:-webkit-fit-content;width:fit-content;font-size:14px;font-family:Figtree;font-weight:400;letter-spacing:0;line-height:20px}}.success-page_codeNumberClassName__3Si_e{width:100%;--tw-text-opacity:1;color:rgb(4 191 147/var(--tw-text-opacity,1));font-size:36px;font-family:Figtree;font-weight:600;letter-spacing:0;line-height:44px}@media (min-width:1100px){.success-page_codeNumberClassName__3Si_e{width:-webkit-fit-content;width:fit-content;font-size:15px;font-family:Figtree;font-weight:600;letter-spacing:0;line-height:24px}}.success-page_codeDisclaimerTextClassName__abxac{--tw-text-opacity:1;color:rgb(92 92 92/var(--tw-text-opacity,1));font-size:14px;font-family:Figtree;font-weight:300;letter-spacing:0;line-height:20px}@media (min-width:781px){.success-page_codeDisclaimerTextClassName__abxac{font-size:12px;font-family:Figtree;font-weight:300;letter-spacing:0;line-height:20px}}.success-page_detailsEmailMessageClassName__ISTQL,.success-page_detailsOtherMessageClassName__DqYk3{--tw-text-opacity:1;color:rgb(92 92 92/var(--tw-text-opacity,1));font-size:14px;font-family:Figtree;font-weight:400;letter-spacing:0;line-height:20px}.success-page_detailsEmailClassName__uWjov{--tw-text-opacity:1!important;color:rgb(0 71 91/var(--tw-text-opacity,1))!important;font-size:14px!important;font-family:Figtree!important;font-weight:600!important;letter-spacing:0!important;line-height:20px!important}.success-page_nextStepButtonClassName__J7WFh{width:100%;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(5 190 80/var(--tw-bg-opacity,1));padding-top:.5rem;padding-bottom:.5rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));font-size:15px;font-family:Figtree;font-weight:600;letter-spacing:0;line-height:24px}.success-page_nextStepButtonClassName__J7WFh:hover{--tw-brightness:brightness(.95);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}@media (min-width:640px){.success-page_nextStepButtonClassName__J7WFh{width:285px}}.success-page_shareIteneraryTitleClassName__q9qUO{margin-top:56px;--tw-text-opacity:1;color:rgb(0 71 91/var(--tw-text-opacity,1));font-size:20px;font-family:Figtree;font-weight:600;letter-spacing:0;line-height:28px}.success-page_shareItenerarySubtitleClassName__nWUf8{margin-bottom:1rem;--tw-text-opacity:1;color:rgb(92 92 92/var(--tw-text-opacity,1));font-size:15px;font-family:Figtree;font-weight:400;letter-spacing:0;line-height:24px}@media (min-width:1100px){.success-page_shareItenerarySubtitleClassName__nWUf8{font-size:14px;font-family:Figtree;font-weight:400;letter-spacing:0;line-height:20px}}.success-page_recommendationsTitleClassName__jGWhy{--tw-text-opacity:1;color:rgb(92 92 92/var(--tw-text-opacity,1));font-size:20px;font-family:Figtree;font-weight:600;letter-spacing:0;line-height:28px}.success-page_recommendationsSubtitleClassName__YNtKz{margin-bottom:1rem;--tw-text-opacity:1;color:rgb(92 92 92/var(--tw-text-opacity,1));font-size:15px;font-family:Figtree;font-weight:400;letter-spacing:0;line-height:24px}@media (min-width:1100px){.success-page_recommendationsSubtitleClassName__YNtKz{font-size:14px;font-family:Figtree;font-weight:400;letter-spacing:0;line-height:20px}}.success-page_recommendationsTypeContainerClassName__ulSBz{margin-top:3rem;margin-bottom:2.5rem;display:flex;width:100%;flex-direction:column;gap:1rem}.success-page_recommendationsTypeTitleClassName__tsk2X{--tw-text-opacity:1;color:rgb(92 92 92/var(--tw-text-opacity,1));font-size:18px;font-family:Figtree;font-weight:600;letter-spacing:0;line-height:28px}@media (min-width:781px){.success-page_recommendationsTypeTitleClassName__tsk2X{font-size:15px;font-family:Figtree;font-weight:600;letter-spacing:0;line-height:24px}}.success-page_recommendationsTypeCarImageClassName__1IIJU{height:255px;width:100%}@media (min-width:1100px){.success-page_recommendationsTypeCarImageClassName__1IIJU{height:224px;width:300px}}.success-page_recommendationsTypeHotelImageClassName__2Jy3b{height:255px;width:100%}@media (min-width:1100px){.success-page_recommendationsTypeHotelImageClassName__2Jy3b{height:224px;width:300px}}.success-page_shareIteneraryEmailClassName__BTbGn{--tw-text-opacity:1;color:rgb(92 92 92/var(--tw-text-opacity,1));font-size:15px;font-family:Figtree;font-weight:400;letter-spacing:0;line-height:24px}@media (min-width:1100px){.success-page_shareIteneraryEmailClassName__BTbGn{font-size:14px;font-family:Figtree;font-weight:400;letter-spacing:0;line-height:20px}}.success-page_shareIteneraryEmailInputClassName__N35C1{width:100%;min-width:250px;background-color:initial!important}@media (min-width:781px){.success-page_shareIteneraryEmailInputClassName__N35C1{min-width:300px}}.success-page_shareIteneraryButtonClassName__TTGqb{margin-top:24px;width:100%!important;align-self:center;border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(4 191 147/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(4 191 147/var(--tw-bg-opacity,1));padding:.5rem 1rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));font-size:15px;font-family:Figtree;font-weight:600;letter-spacing:0;line-height:24px}.success-page_shareIteneraryButtonClassName__TTGqb:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));--tw-brightness:brightness(.95);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}@media (min-width:640px){.success-page_shareIteneraryButtonClassName__TTGqb{max-width:107px}}.side-over-panel_mainContainer__Cnsu7{position:relative;margin-top:60px;flex:1 1 0%;padding-left:1rem;padding-right:1rem}@media (min-width:640px){.side-over-panel_mainContainer__Cnsu7{padding-left:1.5rem;padding-right:1.5rem}}.side-over-panel_titleClassName__LNeC5{--tw-text-opacity:1!important;color:rgb(117 116 116/var(--tw-text-opacity,1))!important;font-size:18px!important;font-family:Figtree!important;font-weight:600!important;letter-spacing:0!important;line-height:28px!important}.side-over-panel_backIconClassName__4lKCI,.side-over-panel_exitIconClassName__vg5_6{min-height:22px;min-width:22px;--tw-text-opacity:1;color:rgb(117 116 116/var(--tw-text-opacity,1))}.side-over-panel_clearTextClassName__zi1Tb{--tw-text-opacity:1!important;color:rgb(0 57 166/var(--tw-text-opacity,1))!important;font-size:18px;font-family:Figtree;font-weight:600;letter-spacing:0;line-height:28px}.side-over-panel_clearIconClassName__5t211{display:none;min-height:1.5rem;min-width:1.5rem;--tw-text-opacity:1;color:rgb(0 57 166/var(--tw-text-opacity,1))}.form-builder_inputContainerClassName__74GkQ{margin-top:.25rem;display:flex;width:100%;flex-direction:row;align-items:center;justify-content:space-between;border-radius:.5rem;border-width:.5px;--tw-border-opacity:1;border-color:rgb(180 180 180/var(--tw-border-opacity,1));padding:10px 8px;--tw-text-opacity:1;color:rgb(92 92 92/var(--tw-text-opacity,1));font-size:12px;font-family:Figtree;font-weight:400;letter-spacing:0;line-height:20px}.form-builder_inputContainerClassName__74GkQ:focus-within{--tw-border-opacity:1;border-color:rgb(4 191 147/var(--tw-border-opacity,1))}.form-builder_inputLabelClassName__L67Cy{text-wrap:nowrap;--tw-text-opacity:1;color:rgb(92 92 92/var(--tw-text-opacity,1));font-size:15px;font-family:Figtree;font-weight:600;letter-spacing:0;line-height:24px}@media (min-width:781px){.form-builder_inputLabelClassName__L67Cy{font-size:14px;font-family:Figtree;font-weight:600;letter-spacing:0;line-height:20px}}.form-builder_subLabelClassName__0c0ha{color:rgb(92 92 92/var(--tw-text-opacity,1));font-size:12px}.form-builder_selectedOptionClassName__q3_32,.form-builder_subLabelClassName__0c0ha{--tw-text-opacity:1;font-family:Figtree;font-weight:400;letter-spacing:0;line-height:20px}.form-builder_selectedOptionClassName__q3_32{color:rgb(163 163 163/var(--tw-text-opacity,1));font-size:14px}@media (min-width:781px){.form-builder_selectedOptionClassName__q3_32{font-size:12px;font-family:Figtree;font-weight:400;letter-spacing:0;line-height:20px}}.form-builder_selectArrowIconClassName__0Rh2Y{height:15px;width:15px;--tw-text-opacity:1;color:rgb(92 92 92/var(--tw-text-opacity,1))}.flight-card_airlineLogoClassName__DAlhT{max-height:15px;min-height:15px;min-width:15px;max-width:15px}.flight-card_airlineNameClassName__eXr6g{font-size:15px;line-height:24px}.flight-card_airlineNameClassName__eXr6g,.flight-card_operatorNameClassName__PBFh1{--tw-text-opacity:1;color:rgb(117 116 116/var(--tw-text-opacity,1));font-family:Figtree;font-weight:400;letter-spacing:0}.flight-card_operatorNameClassName__PBFh1{font-size:12px;line-height:20px}.flight-card_iataClassName__aGMyv{--tw-text-opacity:1;color:rgb(117 116 116/var(--tw-text-opacity,1));font-size:15px;font-family:Figtree;font-weight:400;letter-spacing:0;line-height:24px}.flight-card_iconClassName__syDSB{max-height:17px;min-height:17px;min-width:17px;max-width:17px;--tw-text-opacity:1;color:rgb(117 116 116/var(--tw-text-opacity,1))}.flight-card_scaleClassName__56D_4,.flight-card_timeClassName__RNGyb{font-size:15px;line-height:24px}.flight-card_scaleClassName__56D_4,.flight-card_timeClassName__RNGyb,.flight-card_titleClassName__KMveN{--tw-text-opacity:1;color:rgb(117 116 116/var(--tw-text-opacity,1));font-family:Figtree;font-weight:400;letter-spacing:0}.flight-card_titleClassName__KMveN{font-size:14px;line-height:20px}.flight-card_priceCashClassName__S5fkw{--tw-text-opacity:1!important;color:rgb(117 116 116/var(--tw-text-opacity,1))!important;font-size:15px!important;font-family:Figtree!important;font-weight:400!important;letter-spacing:0!important;line-height:24px!important}@media (min-width:781px){.flight-card_priceCashClassName__S5fkw{font-size:20px!important;font-family:Figtree!important;font-weight:400!important;letter-spacing:0!important;line-height:28px!important}}.flight-card_pricePointsClassName__e2kkf{--tw-text-opacity:1!important;color:rgb(5 190 80/var(--tw-text-opacity,1))!important;font-size:18px!important;font-family:Figtree!important;font-weight:600!important;letter-spacing:0!important;line-height:28px!important}@media (min-width:781px){.flight-card_pricePointsClassName__e2kkf{font-size:20px!important;font-family:Figtree!important;font-weight:600!important;letter-spacing:0!important;line-height:28px!important}}.flight-card_perPersonIconClassName__bgQUO{max-height:14px;min-height:14px;min-width:14px;max-width:14px;--tw-text-opacity:1;color:rgb(117 116 116/var(--tw-text-opacity,1))}@media (min-width:781px){.flight-card_perPersonIconClassName__bgQUO{max-height:12px;min-height:12px;min-width:12px;max-width:12px}}.flight-card_perPersonTextClassName__10xc_,.flight-card_taxClassName__LGJ58{--tw-text-opacity:1;color:rgb(117 116 116/var(--tw-text-opacity,1));font-size:12px;font-family:Figtree;font-weight:300;letter-spacing:0;line-height:20px}.flight-card_spinnerClassName__35bcW{height:2rem;width:2rem}@keyframes flight-card_spin__nlP_n{to{transform:rotate(1turn)}}.flight-card_spinnerClassName__35bcW{animation:flight-card_spin__nlP_n 1s linear infinite;opacity:.4}.flight-calendar-card_container__eKsER{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0px 4px 10px 0px #00000026;--tw-shadow-colored:0px 4px 10px 0px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);position:relative;margin-top:.5rem;margin-bottom:.5rem;box-sizing:border-box;display:flex;width:169px;min-width:-webkit-fit-content;min-width:fit-content;cursor:pointer;flex-direction:column;align-items:center;justify-content:center;border-radius:.5rem;border-width:2px;border-style:solid;padding:.5rem 1rem}.flight-calendar-card_cardSelected__bOyPG{--tw-border-opacity:1;border-color:rgb(4 191 147/var(--tw-border-opacity,1));background-color:rgb(4 191 147/var(--tw-bg-opacity,1));--tw-bg-opacity:0.1}.flight-calendar-card_cardUnselected__Zkccr{border-color:transparent;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.flight-calendar-card_cardUnselected__Zkccr:hover{--tw-border-opacity:1;border-color:rgb(4 191 147/var(--tw-border-opacity,1));background-color:#04BF931A}.flight-calendar-card_dateTextSelected__YildN,.flight-calendar-card_dateTextUnselected__jvN4g{--tw-text-opacity:1;color:rgb(92 92 92/var(--tw-text-opacity,1));font-size:14px;font-family:Figtree;font-weight:400;letter-spacing:0;line-height:20px}.flight-calendar-card_priceContainer__pK_b_{display:flex;align-items:flex-start;justify-content:flex-start;gap:.5rem;padding-left:.75rem}.flight-calendar-card_pointsTextSelected__m35Yq,.flight-calendar-card_pointsTextUnselected__vxJF_{--tw-text-opacity:1;color:rgb(0 71 91/var(--tw-text-opacity,1));font-size:15px;font-family:Figtree;font-weight:600;letter-spacing:0;line-height:24px}.flight-calendar-card_cashTextSelected__VsYuX,.flight-calendar-card_cashTextUnselected__QYS9A{--tw-translate-y:-2px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-text-opacity:1;color:rgb(92 92 92/var(--tw-text-opacity,1));font-size:14px;font-family:Figtree;font-weight:600;letter-spacing:0;line-height:20px}.flight-calendar-card_priceIconSelected__p4G64,.flight-calendar-card_priceIconUnselected___k0xY{--tw-text-opacity:1;color:rgb(92 92 92/var(--tw-text-opacity,1))}.flight-selected-flights-header_flightChipContainerClassName__FbF_c{display:flex;height:100%;flex-direction:row;align-items:center;gap:.5rem;border-radius:8px;--tw-bg-opacity:1;background-color:rgb(248 248 247/var(--tw-bg-opacity,1));padding:.25rem .75rem;--tw-text-opacity:1;color:rgb(92 92 92/var(--tw-text-opacity,1));font-size:15px;font-family:Figtree;font-weight:400;letter-spacing:0;line-height:24px}@media (min-width:781px){.flight-selected-flights-header_flightChipContainerClassName__FbF_c{border-radius:20px;padding:.5rem 1rem}}.flight-selected-flights-header_flightChipIconClassName__ziC7W{min-height:17px;min-width:17px;--tw-text-opacity:1;color:rgb(92 92 92/var(--tw-text-opacity,1))}@media (min-width:781px){.flight-selected-flights-header_flightChipIconClassName__ziC7W{min-width:25px}}.flight-selected-flights-header_checkIconClassName___iyqF{height:1rem;width:1rem;--tw-text-opacity:1;color:rgb(0 71 91/var(--tw-text-opacity,1))}@media (min-width:781px){.flight-selected-flights-header_checkIconClassName___iyqF{height:25px;width:25px}}.flight-selected-flights-header_dateClassName__Sr6f2{--tw-text-opacity:1;color:rgb(92 92 92/var(--tw-text-opacity,1));font-size:14px;font-family:Figtree;font-weight:400;letter-spacing:0;line-height:20px}@media (min-width:781px){.flight-selected-flights-header_dateClassName__Sr6f2{font-size:15px;font-family:Figtree;font-weight:400;letter-spacing:0;line-height:24px}}.flight-selected-flights-header_infoDateClassName__i4Tfa{--tw-text-opacity:1;color:rgb(92 92 92/var(--tw-text-opacity,1));font-size:15px;font-family:Figtree;font-weight:400;letter-spacing:0;line-height:24px}.flight-selected-flights-header_planeTakeClassName__Od3p_{height:1.25rem;width:1.25rem;--tw-text-opacity:1;color:rgb(92 92 92/var(--tw-text-opacity,1))}@media (min-width:781px){.flight-selected-flights-header_planeTakeClassName__Od3p_{height:1rem;width:1rem}}.origin-selection-view_originSelectionPanelContainer__mzRRR{display:flex;height:100vh;flex-direction:column;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.origin-selection-view_originSelectionHeaderTitle__nyC20{--tw-text-opacity:1;color:rgb(92 92 92/var(--tw-text-opacity,1));font-size:18px;font-family:Figtree;font-weight:600;letter-spacing:0;line-height:28px}.origin-selection-view_originSelectionHeaderButton__qNgnG{--tw-text-opacity:1;color:rgb(0 71 91/var(--tw-text-opacity,1));font-size:18px;font-family:Figtree;font-weight:600;letter-spacing:0;line-height:28px}.origin-selection-view_originSelectionTitle__lyQg_{margin-top:1rem;margin-bottom:1rem;cursor:pointer;--tw-text-opacity:1;color:rgb(0 71 91/var(--tw-text-opacity,1));font-size:15px!important;font-family:Figtree!important;font-weight:600!important;letter-spacing:0!important;line-height:24px!important}.origin-selection-view_originSelectionApplyButtonContainer__jKtfW{position:fixed;bottom:0;left:0;right:0;display:flex;flex-direction:column;gap:1rem;padding:40px 22px}.origin-selection-view_originSelectionApplyButton__banM6{--tw-bg-opacity:1;background-color:rgb(0 71 91/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.origin-selection-view_originSelectionApplyButton__banM6,.origin-selection-view_originSelectionCancelButton__ka2yk{height:40px;width:100%;border-radius:.5rem;padding:.5rem 32px;font-size:15px;font-family:Figtree;font-weight:600;letter-spacing:0;line-height:24px}.origin-selection-view_originSelectionCancelButton__ka2yk{border-width:1px;--tw-border-opacity:1;border-color:rgb(0 71 91/var(--tw-border-opacity,1));background-color:initial;--tw-text-opacity:1;color:rgb(0 71 91/var(--tw-text-opacity,1))}.destination-selection-view_destinationSelectionPanelContainer__NWkMA{display:flex;height:100vh;flex-direction:column;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.destination-selection-view_destinationSelectionHeaderTitle__kV5Ej{--tw-text-opacity:1;color:rgb(92 92 92/var(--tw-text-opacity,1));font-size:18px;font-family:Figtree;font-weight:600;letter-spacing:0;line-height:28px}.destination-selection-view_destinationSelectionHeaderButton__LTfYs{--tw-text-opacity:1;color:rgb(0 71 91/var(--tw-text-opacity,1));font-size:18px;font-family:Figtree;font-weight:600;letter-spacing:0;line-height:28px}.destination-selection-view_destinationSelectionTitle__t_RPJ{margin-top:1rem;margin-bottom:1rem;cursor:pointer;--tw-text-opacity:1;color:rgb(0 71 91/var(--tw-text-opacity,1));font-size:15px!important;font-family:Figtree!important;font-weight:600!important;letter-spacing:0!important;line-height:24px!important}.destination-selection-view_destinationSelectionApplyButtonContainer__F_E_s{position:fixed;bottom:0;left:0;right:0;display:flex;flex-direction:column;gap:1rem;padding:40px 22px}.destination-selection-view_destinationSelectionApplyButton__V51qt{--tw-bg-opacity:1;background-color:rgb(0 71 91/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.destination-selection-view_destinationSelectionApplyButton__V51qt,.destination-selection-view_destinationSelectionCancelButton__uqhhG{height:40px;width:100%;border-radius:.5rem;padding:.5rem 32px;font-size:15px;font-family:Figtree;font-weight:600;letter-spacing:0;line-height:24px}.destination-selection-view_destinationSelectionCancelButton__uqhhG{border-width:1px;--tw-border-opacity:1;border-color:rgb(0 71 91/var(--tw-border-opacity,1));background-color:initial;--tw-text-opacity:1;color:rgb(0 71 91/var(--tw-text-opacity,1))}.calendar-selection-view_calendarSelectionPanelContainer__fg5Ee{display:flex;flex-direction:column;gap:1rem;padding-top:.75rem}.calendar-selection-view_calendarSelectionApplyButtonContainer__2Zlvc{position:fixed;bottom:0;left:0;right:0;display:flex;flex-direction:column;gap:1rem;padding:20px 22px}.calendar-selection-view_calendarSelectionInputsContainer__H84fb{margin:auto;display:flex;width:100%;max-width:360px;flex-direction:row;align-items:center;justify-content:space-between}.calendar-selection-view_calendarSelectionPricesContainer__79cru{display:flex;width:100%;flex-direction:column;align-items:center;justify-content:flex-start;gap:1rem}.calendar-selection-view_calendarSelectionApplyButton__eP7bY{--tw-bg-opacity:1;background-color:rgb(0 71 91/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.calendar-selection-view_calendarSelectionApplyButton__eP7bY,.calendar-selection-view_calendarSelectionCancelButton__Mse7d{height:40px;width:100%;border-radius:.5rem;padding:.5rem 32px;font-size:15px;font-family:Figtree;font-weight:600;letter-spacing:0;line-height:24px}.calendar-selection-view_calendarSelectionCancelButton__Mse7d{border-width:1px;--tw-border-opacity:1;border-color:rgb(0 71 91/var(--tw-border-opacity,1));background-color:initial;--tw-text-opacity:1;color:rgb(0 71 91/var(--tw-text-opacity,1))}.edit-flight-selection-view_editFlightSelectionPanelContainer__Dq_XE{display:flex;height:100vh;flex-direction:column;gap:1.25rem}.edit-flight-selection-view_editFlightSelectionHeaderContainer__PDiEL{margin-top:1.5rem;display:flex;align-items:center;gap:7px}.edit-flight-selection-view_editFlightSelectionInputsContainer__rIqom{display:flex;flex-direction:column;gap:1rem}.edit-flight-selection-view_editFlightSelectionTitle__5OzDv{--tw-text-opacity:1;color:rgb(92 92 92/var(--tw-text-opacity,1));font-size:18px;font-family:Figtree;font-weight:600;letter-spacing:0;line-height:28px}.edit-flight-selection-view_editFlightSelectionApplyButtonContainer__cY_Zq{position:fixed;bottom:0;left:0;right:0;padding:40px 22px}.guest-selection-view_guestSelectionPanelContainer__mh_EQ{display:flex;flex-direction:column;gap:1.25rem}.guest-selection-view_guestSelectionHeaderContainer__X9Pks{margin-top:1.5rem;display:flex;align-items:center;justify-content:space-between}.guest-selection-view_guestSelectionHeaderTitle__YHAN2{--tw-text-opacity:1;color:rgb(92 92 92/var(--tw-text-opacity,1));font-size:18px;font-family:Figtree;font-weight:600;letter-spacing:0;line-height:28px}.guest-selection-view_guestSelectionHeaderButton__ga16o{--tw-text-opacity:1;color:rgb(4 191 147/var(--tw-text-opacity,1));font-size:18px;font-family:Figtree;font-weight:600;letter-spacing:0;line-height:28px}.guest-selection-view_guestSelectionApplyButton__4pbM_,.guest-selection-view_guestSelectionCancelButton__BpYyz,.guest-selection-view_guestSelectionTitle___IKAF{font-size:.875rem;line-height:1.25rem;font-weight:700}.guest-selection-view_guestSelectionApplyButtonContainer__Ri9ot{position:fixed;bottom:0;left:0;right:0;display:flex;flex-direction:column;gap:1rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:40px 22px}.guest-selection-view_guestSelectionOccupationInputsContainer__hLYRP{display:flex;flex:1 1 0%;flex-direction:column;gap:1.5rem;overflow-y:auto;padding-bottom:16rem}.edit-hotel-selection-view_editHotelSelectionPanelContainer__wHI3i{display:flex;height:100vh;flex-direction:column;gap:1.25rem}.edit-hotel-selection-view_editHotelSelectionHeaderContainer__ux_BI{margin-top:1.5rem;display:flex;align-items:center;gap:7px}.edit-hotel-selection-view_editHotelSelectionInputsContainer__53oQR{flex:1 1 0%}.edit-hotel-selection-view_editHotelSelectionInputsContainer__53oQR>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.edit-hotel-selection-view_editHotelSelectionInputsContainer__53oQR{overflow-y:auto;padding:1rem}.edit-hotel-selection-view_editHotelSelectionTitle__PHW32{--tw-text-opacity:1;color:rgb(92 92 92/var(--tw-text-opacity,1));font-size:18px;font-family:Figtree;font-weight:600;letter-spacing:0;line-height:28px}.edit-hotel-selection-view_editHotelSelectionApplyButtonContainer__OTEB_{position:fixed;bottom:0;left:0;right:0;padding:40px 22px}.edit-car-selection-view_editCarSelectionPanelContainer__1X11y{display:flex;height:100vh;flex-direction:column;gap:1.25rem}.edit-car-selection-view_editCarSelectionHeaderContainer__hpPsL{margin-top:1.5rem;display:flex;align-items:center;gap:7px}.edit-car-selection-view_editCarSelectionInputsContainer__yRFbW{flex:1 1 0%}.edit-car-selection-view_editCarSelectionInputsContainer__yRFbW>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.edit-car-selection-view_editCarSelectionInputsContainer__yRFbW{overflow-y:auto;padding:1rem}.edit-car-selection-view_editCarSelectionTitle__5j0lr{--tw-text-opacity:1;color:rgb(92 92 92/var(--tw-text-opacity,1));font-size:18px;font-family:Figtree;font-weight:600;letter-spacing:0;line-height:28px}.edit-car-selection-view_editCarSelectionApplyButtonContainer__kd3ja{position:fixed;bottom:0;left:0;right:0;padding:40px 22px}.autocomplete_borderlessInputContainer__UZQgc{margin-top:1rem}.autocomplete_borderlessInput__D4j1s{border-radius:0;border-style:none;background-color:initial;--tw-text-opacity:1;color:rgb(92 92 92/var(--tw-text-opacity,1))}.autocomplete_borderlessInputFocus__bWC3x,.autocomplete_borderlessInput__D4j1s{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.autocomplete_borderlessInputFocus__bWC3x{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.autocomplete_borderlessInputText__wXq15{border-style:none;background-color:initial;font-size:1.125rem;line-height:1.75rem}.autocomplete_borderlessInputText__wXq15::placeholder{--tw-placeholder-opacity:1;color:rgb(92 92 92/var(--tw-placeholder-opacity,1))}.autocomplete_borderlessInputText__wXq15{outline:2px solid transparent;outline-offset:2px}.autocomplete_borderlessInputLabel__GyCSe{font-size:1rem;line-height:1.5rem}.autocomplete_borderlessInputLabelSmall__WEWRU{font-size:.875rem;line-height:1.25rem}.autocomplete_borderlessInputClearButton__f1Q56{display:none!important}.autocomplete_borderlessInputIcon__5lWm5{display:flex!important}.autocomplete_borderlessDropdown__xUQ6j{position:absolute;z-index:50;width:100%;border-style:none;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.autocomplete_borderlessOption__xfWFn{display:flex;cursor:pointer;align-items:center;padding:1rem}.autocomplete_borderlessOption__xfWFn:hover{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.autocomplete_borderlessOptionTitle__0LouV{font-size:1.125rem;line-height:1.75rem;font-weight:500;--tw-text-opacity:1;color:rgb(92 92 92/var(--tw-text-opacity,1))}.autocomplete_borderlessOptionSubtitle__m8GMT{font-size:1rem;line-height:1.5rem;--tw-text-opacity:1;color:rgb(92 92 92/var(--tw-text-opacity,1))}.passenger-selection-view_passengerSelectionTitle__s0QRR{margin-top:1rem;margin-bottom:1rem;cursor:pointer;--tw-text-opacity:1;color:rgb(0 71 91/var(--tw-text-opacity,1));font-size:15px!important;font-family:Figtree!important;font-weight:600!important;letter-spacing:0!important;line-height:24px!important}.passenger-selection-view_passengersQuantitySelectorContainer__paIC9{display:flex;height:26px;width:97px;flex-direction:row;align-items:center;justify-content:space-between;border-radius:9999px;background-color:rgb(4 191 147/var(--tw-bg-opacity,1));--tw-bg-opacity:0.1}@media (min-width:1100px){.passenger-selection-view_passengersQuantitySelectorContainer__paIC9{height:26px;width:85px}}.passenger-selection-view_passengersQuantitySelectorButton__zFBNt{display:flex;aspect-ratio:1/1;height:24px;width:24px;align-items:center;justify-content:center;border-radius:9999px;border-width:.5px;--tw-border-opacity:1;border-color:rgb(16 24 32/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));font-size:1rem;line-height:1.5rem;--tw-text-opacity:1;color:rgb(16 24 32/var(--tw-text-opacity,1))}.passenger-selection-view_passengersQuantitySelectorButtonIcon__onqOV{margin:auto;height:13px;width:13px;font-size:.875rem;line-height:1.25rem;font-weight:300}.passenger-selection-view_passengersApplyButton__JSQm3{position:fixed;bottom:0;left:0;right:0;padding:40px 22px}.passenger-selection-view_passengersCabinClassContainer__pC4Se>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(12px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(12px * var(--tw-space-y-reverse))}.passenger-selection-view_passengersCabinClassContainer__pC4Se{padding-left:22px;padding-right:22px}.passenger-selection-view_passengerSelectionPanelContainer__DNgkD{position:relative;z-index:50;display:flex;height:100vh;flex-direction:column;gap:1.25rem;overflow:hidden;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.passenger-selection-view_passengerSelectionHeaderContainer__KmFoI{margin-top:1.5rem;display:flex;align-items:center;justify-content:space-between;padding-top:14px;padding-bottom:14px}.passenger-selection-view_passengerSelectionHeaderTitle__CuBCx{--tw-text-opacity:1;color:rgb(92 92 92/var(--tw-text-opacity,1));font-size:18px;font-family:Figtree;font-weight:600;letter-spacing:0;line-height:28px}.passenger-selection-view_passengerSelectionHeaderIconButtonContainer__sVXx5{display:flex;align-items:center;gap:7px}.passenger-selection-view_passengerSelectionHeaderButton__fbEjZ{--tw-text-opacity:1;color:rgb(0 71 91/var(--tw-text-opacity,1));font-size:18px;font-family:Figtree;font-weight:600;letter-spacing:0;line-height:28px}.passenger-selection-view_passengerSelectionTitle__7_Ywa{margin-top:1rem;margin-bottom:1rem;cursor:pointer;--tw-text-opacity:1;color:rgb(0 71 91/var(--tw-text-opacity,1));font-size:15px!important;font-family:Figtree!important;font-weight:600!important;letter-spacing:0!important;line-height:24px!important}.passenger-selection-view_passengersQuantitySelectorContainer__iA1xK{margin-top:auto;margin-bottom:auto;display:flex;height:26px;width:97px;flex-direction:row;align-items:center;justify-content:space-between;border-radius:9999px;background-color:#05BE501A}@media (min-width:1100px){.passenger-selection-view_passengersQuantitySelectorContainer__iA1xK{height:26px;width:85px}}.passenger-selection-view_passengersQuantitySelectorButton__TTIiv{display:flex;aspect-ratio:1/1;height:24px;width:24px;align-items:center;justify-content:center;border-radius:9999px;border-width:.5px;--tw-border-opacity:1;border-color:rgb(92 92 92/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));font-size:1rem;line-height:1.5rem;--tw-text-opacity:1;color:rgb(16 24 32/var(--tw-text-opacity,1))}.passenger-selection-view_passengersQuantitySelectorButtonIcon__VIHbO{margin:auto;display:flex;align-items:center;justify-content:center;font-size:.875rem;line-height:1.25rem;font-weight:300}.passenger-selection-view_passengersApplyButtonContainer__y0P36{position:fixed;bottom:0;left:0;right:0;display:flex;flex-direction:column;gap:1rem;padding:40px 22px}.passenger-selection-view_passengersCabinClassContainer__RiSJQ{padding-left:22px;padding-right:22px}.passenger-selection-view_passengersApplyButton__81Sb3{--tw-bg-opacity:1;background-color:rgb(0 71 91/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.passenger-selection-view_passengersApplyButton__81Sb3,.passenger-selection-view_passengersEditButton__ZhIdk{height:40px;width:100%;border-radius:.5rem;padding:.5rem 32px;font-size:15px;font-family:Figtree;font-weight:600;letter-spacing:0;line-height:24px}.passenger-selection-view_passengersEditButton__ZhIdk{border-width:1px;--tw-border-opacity:1;border-color:rgb(0 71 91/var(--tw-border-opacity,1));background-color:initial;--tw-text-opacity:1;color:rgb(0 71 91/var(--tw-text-opacity,1))}.purchase-details_container__MZN0a{box-shadow:0 2px 8px 0 rgba(38,77,128,.15);border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1rem}@media (min-width:781px){.purchase-details_container__MZN0a{padding:1.5rem}}.purchase-details_resumeTitleClassNames__wgWyU{margin-bottom:1rem;--tw-text-opacity:1;color:rgb(117 116 116/var(--tw-text-opacity,1));font-size:18px;font-family:Figtree;font-weight:500;letter-spacing:0;line-height:28px}@media (min-width:781px){.purchase-details_resumeTitleClassNames__wgWyU{font-size:15px;font-family:Figtree;font-weight:600;letter-spacing:0;line-height:24px}}.purchase-details_resumeBaggageTabBaseClassNames__vwV8l{display:flex;min-height:40px;width:100%;cursor:pointer;align-items:center;justify-content:center;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));color:rgb(117 116 116/var(--tw-text-opacity,1));font-weight:400!important}.purchase-details_resumeBaggageTabBaseClassNames__vwV8l,.purchase-details_resumeBaggageTabSelectedClassNames__Kt7NW{border-radius:.375rem;--tw-bg-opacity:1;--tw-text-opacity:1;font-size:15px!important;font-family:Figtree!important;letter-spacing:0!important;line-height:24px!important}.purchase-details_resumeBaggageTabSelectedClassNames__Kt7NW{background-color:rgb(5 190 80/var(--tw-bg-opacity,1));color:rgb(255 255 255/var(--tw-text-opacity,1));font-weight:600!important}.credit-cards-table-a_listTitle__423IL{display:none;--tw-text-opacity:1;color:rgb(117 116 116/var(--tw-text-opacity,1));font-size:12px;font-family:Figtree;font-weight:600;letter-spacing:0;line-height:20px}@media (min-width:781px){.credit-cards-table-a_listTitle__423IL{font-size:14px;font-family:Figtree;font-weight:600;letter-spacing:0;line-height:20px}}.credit-cards-table-a_cardContainer__1RsaL{box-shadow:0 2px 8px 0 #264D8026;display:flex;height:52px;width:100%;flex-direction:row;align-items:center;justify-content:space-between;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding-left:1rem;padding-right:1rem}.credit-cards-table-a_deleteIcon__CAd9y{max-height:1rem;min-height:1rem;min-width:1rem;max-width:1rem;--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1))}@media (min-width:781px){.credit-cards-table-a_deleteIcon__CAd9y{max-height:1.5rem;min-height:1.5rem;min-width:1.5rem;max-width:1.5rem}}.credit-cards-table-a_cardCompanyLogo__8_3bk{max-height:15px;min-height:15px;min-width:39px;max-width:39px;background-size:contain;background-position:50%;background-repeat:no-repeat}@media (min-width:781px){.credit-cards-table-a_cardCompanyLogo__8_3bk{max-height:20px;min-height:20px;min-width:62px;max-width:62px}}.credit-cards-table-a_cardNumber__SlT0z{--tw-text-opacity:1;color:rgb(117 116 116/var(--tw-text-opacity,1));font-size:12px;font-family:Figtree;font-weight:400;letter-spacing:0;line-height:20px}@media (min-width:781px){.credit-cards-table-a_cardNumber__SlT0z{font-size:14px;font-family:Figtree;font-weight:400;letter-spacing:0;line-height:20px}}.credit-cards-table-a_radioContainer__gtQ_H{display:flex;min-width:-webkit-fit-content;min-width:fit-content;align-items:center;justify-content:flex-end;gap:1.75rem}@media (min-width:781px){.credit-cards-table-a_radioContainer__gtQ_H{width:25%;flex-direction:row-reverse;justify-content:flex-start}}.credit-cards-table-a_radioButtonActive__ZTafd{max-height:1rem;min-height:1rem;min-width:1rem;max-width:1rem;--tw-text-opacity:1;color:rgb(0 57 166/var(--tw-text-opacity,1))}.credit-cards-table-a_radioButtonInactive__I8M2V{max-height:1rem;min-height:1rem;min-width:1rem;max-width:1rem;--tw-text-opacity:1;color:rgb(180 180 180/var(--tw-text-opacity,1))}.credit-cards-table-a_principalBadge__z3qqx{border-radius:4px;--tw-bg-opacity:1;background-color:rgb(0 57 166/var(--tw-bg-opacity,1));padding-left:.5rem;padding-right:.5rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));font-size:14px;font-family:Figtree;font-weight:600;letter-spacing:0;line-height:20px}@media (min-width:781px){.credit-cards-table-a_principalBadge__z3qqx{font-size:12px;font-family:Figtree;font-weight:600;letter-spacing:0;line-height:20px}}.credit-cards-table-a_addCardButton__iDCOQ{margin-top:1rem;width:100%;align-self:center;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(5 190 80/var(--tw-bg-opacity,1));padding:.5rem 2rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));font-size:15px;font-family:Figtree;font-weight:600;letter-spacing:0;line-height:24px}@media (min-width:781px){.credit-cards-table-a_addCardButton__iDCOQ{margin-top:1.75rem;width:-webkit-fit-content;width:fit-content}}.credit-cards-table-a_addCardButtonIcon__Pd_rL{max-height:1rem;min-height:1rem;min-width:1rem;max-width:1rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.modal-credit-cards_modalTitle__s7tsF{padding-bottom:1rem;--tw-text-opacity:1;color:rgb(117 116 116/var(--tw-text-opacity,1));font-size:20px;font-family:Figtree;font-weight:600;letter-spacing:0;line-height:28px}.modal-credit-cards_titles__2ZiOJ{align-self:flex-start;--tw-text-opacity:1!important;color:rgb(117 116 116/var(--tw-text-opacity,1))!important;font-size:15px!important;font-family:Figtree!important;font-weight:600!important;letter-spacing:0!important;line-height:24px!important}@media (min-width:781px){.modal-credit-cards_titles__2ZiOJ{font-size:14px!important;font-family:Figtree!important;font-weight:600!important;letter-spacing:0!important;line-height:20px!important}}.modal-credit-cards_checkBoxActive__tc5Q3,.modal-credit-cards_checkBoxInactive__pVtpb{max-height:.75rem;min-height:.75rem;min-width:.75rem;max-width:.75rem;--tw-text-opacity:1;color:rgb(0 57 166/var(--tw-text-opacity,1))}.modal-credit-cards_checkBoxLabel__LJLZ1{--tw-text-opacity:1;color:rgb(117 116 116/var(--tw-text-opacity,1));font-size:15px;font-family:Figtree;font-weight:400;letter-spacing:0;line-height:24px}@media (min-width:781px){.modal-credit-cards_checkBoxLabel__LJLZ1{font-size:12px;font-family:Figtree;font-weight:400;letter-spacing:0;line-height:20px}}.modal-credit-cards_buttonsContainer__7rLWk{display:flex;width:100%;flex-direction:column;gap:1rem}@media (min-width:781px){.modal-credit-cards_buttonsContainer__7rLWk{flex-direction:row;justify-content:center}}.modal-credit-cards_saveButton__o5f8D{width:100%;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(5 190 80/var(--tw-bg-opacity,1));padding:.5rem 64px;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}@media (min-width:781px){.modal-credit-cards_saveButton__o5f8D{width:-webkit-fit-content;width:fit-content}}.modal-credit-cards_cancelButton__8DDEX{width:100%;border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(5 190 80/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.5rem 64px;--tw-text-opacity:1;color:rgb(5 190 80/var(--tw-text-opacity,1))}@media (min-width:781px){.modal-credit-cards_cancelButton__8DDEX{width:-webkit-fit-content;width:fit-content}}.favorites-container_mainContainer__DOrRi{display:flex;flex-direction:column;gap:2rem}.favorites-container_listContainer__Efxj0{display:flex;flex-direction:column;gap:1rem}.favorites-container_cardContainer__0GxK2{border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0px 4px 10px 0px #00000026;--tw-shadow-colored:0px 4px 10px 0px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);display:flex;flex-direction:column;padding:1rem}.favorites-container_addButton__Zh_Ye{margin:auto;display:flex;width:100%;flex-direction:row;align-items:center;gap:.5rem;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(4 191 147/var(--tw-bg-opacity,1));padding:.5rem 2rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));font-size:15px;font-family:Figtree;font-weight:600;letter-spacing:0;line-height:24px}@media (min-width:781px){.favorites-container_addButton__Zh_Ye{max-width:-webkit-fit-content;max-width:fit-content}}.favorites-container_addButtonContainer__gMCcm{margin:auto;display:flex;align-items:center;justify-content:center;gap:.5rem}.favorites-container_addButtonIcon__TJ3TJ{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.flyer-profile_container__iznHK{display:flex;width:100%;flex-direction:row;justify-content:space-between;padding-top:.75rem;padding-bottom:.75rem}.flyer-profile_passengerNameContainer__tk6IS{display:flex;flex-direction:row;align-items:center;gap:1rem}.flyer-profile_favoriteIcon__LIztF{height:20px;width:20px;--tw-text-opacity:1;color:rgb(117 116 116/var(--tw-text-opacity,1))}.flyer-profile_passengerName__n48Mf{--tw-text-opacity:1;color:rgb(117 116 116/var(--tw-text-opacity,1));font-size:15px;font-family:Figtree;font-weight:600;letter-spacing:0;line-height:24px}.flyer-profile_actionsContainer___6k4g{display:flex;flex-direction:row;align-items:center;gap:.75rem}.flyer-profile_editIcon__bPHAI{height:20px;width:20px;--tw-text-opacity:1;color:rgb(0 71 91/var(--tw-text-opacity,1))}.flyer-profile_deleteIcon__L0reD{height:20px;width:20px;--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1))}.frequent-flyer-info_headerContainer__f1GYE{display:flex;width:100%;flex-direction:column;gap:.75rem}.frequent-flyer-info_divider__9GK8d{height:.5px;width:100%;--tw-bg-opacity:1;background-color:rgb(180 180 180/var(--tw-bg-opacity,1))}.frequent-flyer-info_titleContainer__MCcy1{display:flex;flex-direction:row;align-items:center;gap:.25rem}.frequent-flyer-info_title__Nw9eB{--tw-text-opacity:1;color:rgb(117 116 116/var(--tw-text-opacity,1));font-size:15px;font-family:Figtree;font-weight:600;letter-spacing:0;line-height:24px}.frequent-flyer-info_expandIcon__sx4vO{height:22px;width:22px;--tw-text-opacity:1;color:rgb(0 71 91/var(--tw-text-opacity,1))}.frequent-flyer-info_documentSectionContainer__jnL5Q{display:flex;width:100%;flex-direction:column;gap:1rem;padding-left:1.5rem}.frequent-flyer-info_documentContainer__VJcY2,.frequent-flyer-info_documentTypeContainer__6p4Nu{display:flex;flex-direction:row;align-items:center;gap:1rem}.frequent-flyer-info_documentTypeContainer__6p4Nu{justify-content:space-between;padding-bottom:.5rem}.frequent-flyer-info_documentTypeValue__6t8EB{--tw-text-opacity:1;color:rgb(117 116 116/var(--tw-text-opacity,1));font-size:15px;font-family:Figtree;font-weight:400;letter-spacing:0;line-height:24px}.frequent-flyer-info_documentActions__Ti8z7{display:flex;flex-direction:row;align-items:center;gap:.75rem}.frequent-flyer-info_documentEditIcon__VPlKi{height:20px;width:20px;--tw-text-opacity:1;color:rgb(0 71 91/var(--tw-text-opacity,1))}.frequent-flyer-info_documentDeleteIcon__FbH9d{height:20px;width:20px;--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1))}.frequent-flyer-info_addButton__HMuIm{--tw-text-opacity:1;color:rgb(0 71 91/var(--tw-text-opacity,1))}.frequent-flyer-info_addButtonText__Va_FT{--tw-text-opacity:1!important;color:rgb(0 71 91/var(--tw-text-opacity,1))!important;font-size:15px;font-family:Figtree;font-weight:600;letter-spacing:0;line-height:24px}.frequent-flyer-info_editButton__R4FLn{height:20px;width:20px;--tw-text-opacity:1;color:rgb(0 71 91/var(--tw-text-opacity,1))}.travel-documents_headerContainer__LGv6B{display:flex;width:100%;flex-direction:column;gap:.75rem}.travel-documents_divider__1didq{height:.5px;width:100%;--tw-bg-opacity:1;background-color:rgb(180 180 180/var(--tw-bg-opacity,1))}.travel-documents_titleContainer__j2cBA{display:flex;flex-direction:row;align-items:center;gap:.25rem}.travel-documents_title__QUB6j{--tw-text-opacity:1;color:rgb(117 116 116/var(--tw-text-opacity,1));font-size:15px;font-family:Figtree;font-weight:600;letter-spacing:0;line-height:24px}.travel-documents_expandIcon__5xBwD{height:20px;width:20px;--tw-text-opacity:1;color:rgb(0 71 91/var(--tw-text-opacity,1))}.travel-documents_documentSectionContainer__AMp2K{display:flex;width:100%;flex-direction:column;gap:1rem;padding-left:1.5rem}.travel-documents_documentContainer__dKCYa,.travel-documents_documentTypeContainer__AMaaI{display:flex;flex-direction:row;align-items:center;gap:1rem}.travel-documents_documentTypeContainer__AMaaI{justify-content:space-between;padding-bottom:.5rem}.travel-documents_documentTypeValue__WDemA{--tw-text-opacity:1;color:rgb(92 92 92/var(--tw-text-opacity,1));font-size:15px;font-family:Figtree;font-weight:400;letter-spacing:0;line-height:24px}.travel-documents_documentActions__Frf4N{display:flex;flex-direction:row;align-items:center;gap:.75rem}.travel-documents_documentEditIcon__gQms7{height:20px;width:20px;--tw-text-opacity:1;color:rgb(0 71 91/var(--tw-text-opacity,1))}.travel-documents_documentDeleteIcon__8L_gO{height:20px;width:20px;--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1))}.travel-documents_addButton__qWc_p{--tw-text-opacity:1;color:rgb(0 71 91/var(--tw-text-opacity,1))}.travel-documents_addButtonText__oWVd1{font-size:15px;font-family:Figtree;font-weight:600;letter-spacing:0;line-height:24px}.travel-documents_addButtonText__oWVd1,.travel-documents_editButton__caSfx{--tw-text-opacity:1!important;color:rgb(0 71 91/var(--tw-text-opacity,1))!important}.travel-documents_editButton__caSfx{height:20px;width:20px}.new-favorite-passenger_container___imJ0{display:flex;flex-direction:column;gap:1rem;padding-left:1rem;padding-right:1rem}.new-favorite-passenger_titleContainer__WMmm_{display:flex;flex-direction:row;align-items:center;gap:.75rem}.new-favorite-passenger_title__oupbH{--tw-text-opacity:1;color:rgb(92 92 92/var(--tw-text-opacity,1));font-size:15px;font-family:Figtree;font-weight:600;letter-spacing:0;line-height:24px}.new-favorite-passenger_formContainer__rbX34{display:flex;flex-direction:column;gap:1rem}.new-favorite-passenger_button__0n20r{max-height:40px;width:100%}@media (min-width:781px){.new-favorite-passenger_button__0n20r{width:120px}}.new-favorite-passenger_buttonsContainer__uiKXg{margin:auto;display:flex;width:100%;flex-direction:column;justify-content:center;gap:1rem;padding-top:2rem}@media (min-width:781px){.new-favorite-passenger_buttonsContainer__uiKXg{flex-direction:row}}.new-traveler-document_container__2uZPL{position:relative;display:flex;flex-direction:column;align-items:center}@media (min-width:781px){.new-traveler-document_container__2uZPL{min-height:0;flex-direction:row;gap:1rem}}.new-traveler-document_mobileContainer__W1Hfe{position:relative;display:flex;min-height:100vh;flex-direction:column}.new-traveler-document_formContainer__BqwE0{display:flex;flex-direction:column;gap:1rem}@media (min-width:781px){.new-traveler-document_formContainer__BqwE0{flex:1 1 0%}}.new-traveler-document_button__9d05K{max-height:40px;width:100%;--tw-text-opacity:1;color:rgb(0 71 91/var(--tw-text-opacity,1))}@media (min-width:781px){.new-traveler-document_button__9d05K{width:120px}}.new-traveler-document_buttonsContainer__vjieS{position:fixed;bottom:0;left:0;right:0;display:flex;width:100%;flex-direction:column;align-items:center;justify-content:center;gap:1rem;padding:1rem}@media (min-width:781px){.new-traveler-document_buttonsContainer__vjieS{position:static;width:auto;flex-shrink:0;flex-direction:row;padding:0}}.new-frequent-flyer_container__L2usm{position:relative;display:flex;flex-direction:column;align-items:center}@media (min-width:781px){.new-frequent-flyer_container__L2usm{min-height:0;flex-direction:row;gap:1rem}}.new-frequent-flyer_formContainer__k5zpv{display:flex;flex-direction:column;gap:1rem}.new-frequent-flyer_button__hYEkx{max-height:40px;width:100%}@media (min-width:781px){.new-frequent-flyer_button__hYEkx{width:120px}}.new-frequent-flyer_buttonsContainer__0UEDn{position:fixed;bottom:0;left:0;right:0;display:flex;width:100%;flex-direction:column;align-items:center;justify-content:center;gap:1rem;padding:1rem}@media (min-width:781px){.new-frequent-flyer_buttonsContainer__0UEDn{position:static;width:auto;flex-shrink:0;flex-direction:row;padding:0}}.product-select_label__3Pi6h{color:rgb(117 116 116/var(--tw-text-opacity,1))!important;font-weight:400!important}.product-select_labelSelected__iZj1K,.product-select_label__3Pi6h{--tw-text-opacity:1!important;font-size:15px!important;font-family:Figtree!important;letter-spacing:0!important;line-height:24px!important}.product-select_labelSelected__iZj1K{color:rgb(5 190 80/var(--tw-text-opacity,1))!important;font-weight:600!important}.product-select_icon__bXYaS{--tw-text-opacity:1;color:rgb(117 116 116/var(--tw-text-opacity,1))}.product-select_iconSelected__KZn8l{--tw-text-opacity:1;color:rgb(5 190 80/var(--tw-text-opacity,1))}.product-select_tabContainer__8MXOx{display:flex;flex-direction:row;justify-content:space-between;gap:.5rem;overflow:hidden;border-radius:0;padding:1.5rem 0}@media (min-width:781px){.product-select_tabContainer__8MXOx{justify-content:center;gap:101px}}.product-select_tabBase__QSbuM{border-bottom-width:2px;border-color:transparent}.product-select_tabSelected__p9_Wh{border-bottom-width:2px;--tw-border-opacity:1;border-color:rgb(5 190 80/var(--tw-border-opacity,1))}