.autocomplete_borderlessInputContainer__bkxhH{margin-top:1rem}.autocomplete_borderlessInput__OA5oG{border-radius:0;border-style:none;background-color:initial;--tw-text-opacity:1;color:rgb(92 92 92/var(--tw-text-opacity,1));font-size:18px;font-family:Figtree;font-weight:400;letter-spacing:0;line-height:28px}.autocomplete_borderlessInputFocus__mW6_l,.autocomplete_borderlessInput__OA5oG{--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__mW6_l{--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__YlVBN{border-style:none;background-color:initial;font-size:1.125rem;line-height:1.75rem}.autocomplete_borderlessInputText__YlVBN::placeholder{--tw-placeholder-opacity:1;color:rgb(92 92 92/var(--tw-placeholder-opacity,1))}.autocomplete_borderlessInputText__YlVBN{outline:2px solid transparent;outline-offset:2px}.autocomplete_borderlessInputLabel__u_53Q{font-size:1rem;line-height:1.5rem}.autocomplete_borderlessInputLabelSmall__U0Zgh{font-size:.875rem;line-height:1.25rem}.autocomplete_borderlessInputClearButton__FGuUt{display:block}.autocomplete_borderlessInputIcon__fKK4w{display:flex}.autocomplete_borderlessDropdown__WR0Gc{position:absolute;z-index:50;min-height:400px;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__8hi82{display:flex;cursor:pointer;align-items:center;padding:1rem}.autocomplete_borderlessOption__8hi82:hover{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.autocomplete_borderlessOptionTitle__EI803{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__c8aNv{font-size:1rem;line-height:1.5rem;--tw-text-opacity:1;color:rgb(92 92 92/var(--tw-text-opacity,1))}.fallback-messages_containerClass__9x2m1{box-shadow:0 2px 8px 0 #264D8026;display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:10px;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:2rem .5rem;text-align:center}.fallback-messages_titleClass__hrmAu{margin-top:2rem;--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}.fallback-messages_descriptionClass__9Mv96{margin-top:.5rem;max-width:462px;--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){.fallback-messages_descriptionClass__9Mv96{font-size:14px;font-family:Figtree;font-weight:400;letter-spacing:0;line-height:20px}}.fallback-messages_imageSearchHotelsClass__ZZgNR{height:190px;width:214px;object-fit:cover}@media (min-width:781px){.fallback-messages_imageSearchHotelsClass__ZZgNR{height:214px;width:241px}}.fallback-messages_imageSearchCarsClass__xJx0M{height:170px;width:284px;object-fit:cover}@media (min-width:781px){.fallback-messages_imageSearchCarsClass__xJx0M{height:214px;width:359px}}.fallback-messages_imageSearchFlightsClass__OtwUe{display:flex;height:170px;max-width:316px;object-fit:scale-down}@media (min-width:781px){.fallback-messages_imageSearchFlightsClass__OtwUe{height:211px;width:400px}}.fallback-messages_profileEmptyFavoritePassengersImageClass__Z7B8D{height:171px;width:224px;object-fit:cover}@media (min-width:781px){.fallback-messages_profileEmptyFavoritePassengersImageClass__Z7B8D{height:230px;width:300px}}.fallback-messages_profileEmptyCardsImageClass__CJJkY{height:172px;width:201px;object-fit:cover}@media (min-width:781px){.fallback-messages_profileEmptyCardsImageClass__CJJkY{height:224px;width:300px}}.fallback-messages_profileEmptyFlightsImageClass__DULhT{height:170px;width:255px;object-fit:cover}@media (min-width:781px){.fallback-messages_profileEmptyFlightsImageClass__DULhT{height:200px;width:300px}}.fallback-messages_profileEmptyHotelsImageClass__Xh8a7{height:170px;width:255px;object-fit:cover}@media (min-width:781px){.fallback-messages_profileEmptyHotelsImageClass__Xh8a7{height:200px;width:300px}}.fallback-messages_profileEmptyCarsImageClass__yCN4T{height:170px;width:255px;object-fit:cover}@media (min-width:781px){.fallback-messages_profileEmptyCarsImageClass__yCN4T{height:200px;width:300px}}.promo-communication_promoBorderColor__2Qsi8{--tw-border-opacity:1;border-color:rgb(20 161 255/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(20 161 255/var(--tw-bg-opacity,1))}.promo-communication_promoTextClassName__i09o3{font-size:15px;font-weight:700}.promo-communication_promoSubTextClassName__MHWlX,.promo-communication_promoTextClassName__i09o3{font-family:Figtree;font-style:italic;line-height:100%;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.promo-communication_promoSubTextClassName__MHWlX{font-size:12px;font-weight:500}.promo-communication_promoOfferTextClassName__4lc5b{font-family:Figtree;font-size:18px;font-weight:700;font-style:italic;line-height:100%;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.promo-communication_offerBorderColor__6Avv4{--tw-border-opacity:1;border-color:rgb(236 0 70/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(236 0 70/var(--tw-bg-opacity,1))}.promo-communication_offerTextClassName__lWlHR{font-size:20px;font-weight:700}.promo-communication_offerSubTextClassName__PKKRK,.promo-communication_offerTextClassName__lWlHR{font-family:Figtree;font-style:italic;line-height:100%;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.promo-communication_offerSubTextClassName__PKKRK{font-size:12px;font-weight:500}.promo-communication_offerOfferTextClassName__MDTs8{font-family:Figtree;font-size:18px;font-weight:700;font-style:italic;line-height:100%;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.promo-communication_specialBorderColor__6wa4_{--tw-border-opacity:1;border-color:rgb(20 161 255/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(20 161 255/var(--tw-bg-opacity,1))}.promo-communication_specialTextClassName__xGh5w{font-size:20px;font-weight:700}.promo-communication_specialSubTextClassName__tDVGQ,.promo-communication_specialTextClassName__xGh5w{font-family:Figtree;font-style:italic;line-height:100%;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.promo-communication_specialSubTextClassName__tDVGQ{font-size:12px;font-weight:500}.promo-communication_specialOfferTextClassName__x_vo_{font-family:Figtree;font-size:18px;font-weight:700;font-style:italic;line-height:100%;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.promo-communication_promoWrapperClassName__usYS8{position:absolute;top:0;right:0;z-index:10;margin-bottom:1rem;display:flex;width:100%;flex-direction:column;border-bottom-left-radius:12px;text-align:center;--tw-shadow:0 10px 15px -3px rgb(0 0 0/0.1),0 4px 6px -4px rgb(0 0 0/0.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media (min-width:781px){.promo-communication_promoWrapperClassName__usYS8{margin-bottom:0;width:280px}}.promo-communication_promoBadgeClassName__VQWO9{display:flex;height:32px;width:100%;align-items:center;justify-content:center;gap:4px;border-top-right-radius:12px;border-top-left-radius:12px;border-bottom-left-radius:0;padding:.25rem .75rem}@media (min-width:781px){.promo-communication_promoBadgeClassName__VQWO9{width:280px;border-top-left-radius:0;border-bottom-left-radius:12px}}.promo-communication_promoContentClassName__USRqx{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:8px}.promo-communication_offerWrapperClassName__jIN_t{position:absolute;top:0;right:0;z-index:10;margin-bottom:1rem;display:flex;width:100%;flex-direction:column;border-bottom-left-radius:12px;text-align:center;--tw-shadow:0 10px 15px -3px rgb(0 0 0/0.1),0 4px 6px -4px rgb(0 0 0/0.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media (min-width:781px){.promo-communication_offerWrapperClassName__jIN_t{margin-bottom:0;width:283px}}.promo-communication_offerBadgeClassName__LM_Wj{display:flex;height:32px;width:100%;align-items:center;justify-content:center;gap:4px;border-top-right-radius:12px;border-top-left-radius:12px;border-bottom-left-radius:0;padding:.25rem .75rem}@media (min-width:781px){.promo-communication_offerBadgeClassName__LM_Wj{width:283px;border-top-left-radius:0;border-bottom-left-radius:12px}}.promo-communication_offerContentClassName__NrbM8{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:8px}.promo-communication_specialWrapperClassName__C2oTL{position:absolute;top:0;right:0;z-index:10;margin-bottom:1rem;display:flex;width:100%;flex-direction:column;border-bottom-left-radius:12px;text-align:center;--tw-shadow:0 10px 15px -3px rgb(0 0 0/0.1),0 4px 6px -4px rgb(0 0 0/0.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media (min-width:781px){.promo-communication_specialWrapperClassName__C2oTL{margin-bottom:0;width:280px}}.promo-communication_specialBadgeClassName__FCroF{display:flex;height:32px;width:100%;align-items:center;justify-content:center;gap:4px;border-top-right-radius:12px;border-top-left-radius:12px;border-bottom-left-radius:0;padding:.25rem .75rem}@media (min-width:781px){.promo-communication_specialBadgeClassName__FCroF{width:280px;border-top-left-radius:0;border-bottom-left-radius:12px}}.promo-communication_specialContentClassName__TQ8ak{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:8px}.mobile-bookings-carousel_container__38GzJ{margin-top:1rem;display:flex;align-items:center;justify-content:center;gap:1rem}@media (min-width:781px){.mobile-bookings-carousel_container__38GzJ{display:none}}.mobile-bookings-carousel_navButtonClassName___fO__{max-height:1.5rem;min-height:1.5rem;min-width:1.5rem;max-width:1.5rem;--tw-text-opacity:1;color:rgb(92 92 92/var(--tw-text-opacity,1))}.mobile-bookings-carousel_paginationTextClassName__l2fjS{--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}.cars-security-deposit-disclaimer_chipClassName__OPDA6{display:flex;align-items:center;gap:6px;background-color:initial!important}.cars-security-deposit-disclaimer_customTextClassName__vxNDk{--tw-text-opacity:1!important;color:rgb(92 92 92/var(--tw-text-opacity,1))!important;font-size:14px;font-family:Figtree;font-weight:300;letter-spacing:0;line-height:20px}@media (min-width:781px){.cars-security-deposit-disclaimer_customTextClassName__vxNDk{font-size:12px;font-family:Figtree;font-weight:300;letter-spacing:0;line-height:20px}}.cars-security-deposit-disclaimer_customIconClassName__igiYr{height:1rem!important;width:1rem!important;--tw-text-opacity:1!important;color:rgb(92 92 92/var(--tw-text-opacity,1))!important}.profile-header_container__Lq1PB{box-shadow:0 2px 8px 0 rgba(38,77,128,.15);display:flex;width:100%;align-items:center;justify-content:flex-start;gap:1rem;border-radius:1rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1rem}@media (min-width:781px){.profile-header_container__Lq1PB{gap:2rem;padding:1rem 2rem}}.profile-header_circleContainer__ovx_3{display:flex;min-height:100px;min-width:100px;align-items:center;justify-content:center;border-radius:9999px;background-color:rgb(0 71 91/var(--tw-bg-opacity,1));--tw-bg-opacity:0.3}.profile-header_circleLetter__xZhMe{font-family:Avenir;font-weight:900;leading-trim:NONE;line-height:100%;letter-spacing:0;--tw-translate-y:3px;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));font-size:54.821px;--tw-text-opacity:1;color:rgb(0 71 91/var(--tw-text-opacity,1))}@media (min-width:781px){.profile-header_circleLetter__xZhMe{font-size:58.32px}}.profile-header_salutation__VFKD8{--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:32px}@media (min-width:781px){.profile-header_salutation__VFKD8{font-size:20px;font-family:Figtree;font-weight:600;letter-spacing:0;line-height:28px}}.profile-header_pointsValue__LBrNK{color:rgb(0 71 91/var(--tw-text-opacity,1))!important;font-weight:600!important}.profile-header_pointsLabel__44m_z,.profile-header_pointsValue__LBrNK{--tw-text-opacity:1!important;font-size:15px!important;font-family:Figtree!important;letter-spacing:0!important;line-height:24px!important}.profile-header_pointsLabel__44m_z{color:rgb(92 92 92/var(--tw-text-opacity,1))!important;font-weight:400!important}.profile-header_circleEditIconContainer__DhQnY{position:absolute;right:0;bottom:0;display:flex;aspect-ratio:1/1;height:26px;width:26px;flex-direction:row;align-items:center;justify-content:center;border-radius:14px;border-width:1.6px;--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(0 71 91/var(--tw-bg-opacity,1))}@media (min-width:781px){.profile-header_circleEditIconContainer__DhQnY{height:28px;width:28px}}.profile-header_circleEditIcon__OiJnu{height:12px;width:12px;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.profile-menu_icon__6LmjJ{min-height:25px;min-width:25px}.profile-menu_icon__6LmjJ,.profile-menu_text__qzQuh{--tw-text-opacity:1;color:rgb(92 92 92/var(--tw-text-opacity,1))}.profile-menu_text__qzQuh{font-size:18px;font-family:Figtree;font-weight:400;letter-spacing:0;line-height:28px}@media (min-width:781px){.profile-menu_text__qzQuh{font-size:15px;font-family:Figtree;font-weight:400;letter-spacing:0;line-height:24px}}.profile-menu_activeText__PUmoE{--tw-text-opacity:1!important;color:rgb(4 191 147/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}.profile-menu_arrow__g179n{min-height:1.25rem;min-width:1.25rem;--tw-text-opacity:1;color:rgb(92 92 92/var(--tw-text-opacity,1))}.profile-logout_button__wQGri{margin-top:105px;display:flex;width:100%;flex-direction:row;align-items:center;justify-content:center;gap:.5rem;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(4 191 147/var(--tw-bg-opacity,1));padding:.5rem 1rem}.profile-logout_buttonText__llCH_{--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}.profile-logout_buttonIcon__9nb8M{min-height:1.25rem;min-width:1.25rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.flight-booking-card_mainContainer__oSi_1{box-shadow:0 2px 8px 0 rgba(38,77,128,.15);margin-right:1rem;display:flex;flex-direction:column;justify-content:space-between;border-radius:1rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1rem}@media (min-width:781px){.flight-booking-card_mainContainer__oSi_1{min-height:188px;width:100%;flex-direction:row;padding-left:2rem;padding-right:2rem}}.flight-booking-card_iataClassNames__QPHxG{--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-booking-card_iataClassNames__QPHxG{--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-booking-card_flightTypeArrowClassNames__KPniF{min-height:1.5rem;min-width:1.5rem;--tw-text-opacity:1;color:rgb(0 71 91/var(--tw-text-opacity,1))}.flight-booking-card_classClassNames__Hrwb_{--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-booking-card_classClassNames__Hrwb_{font-size:12px;font-family:Figtree;font-weight:400;letter-spacing:0;line-height:20px}}.flight-booking-card_flightTypeTitleClassNames__7Dj41{--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}.flight-booking-card_flightTypeIconsClassNames__DgeAA{min-height:1rem;min-width:1rem;--tw-text-opacity:1;color:rgb(92 92 92/var(--tw-text-opacity,1))}.flight-booking-card_flightTypeLabelsClassNames__EllLn{margin-left:.5rem;--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}.flight-booking-card_airplaneIcon__FXoUP{min-height:1rem;min-width:1rem;--tw-text-opacity:1;color:rgb(92 92 92/var(--tw-text-opacity,1))}.flight-booking-card_priceContainer__xAuKw{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.25rem}@media (min-width:781px){.flight-booking-card_priceContainer__xAuKw{flex-direction:row;gap:3rem}}.flight-booking-card_priceTitle__fC0LG{--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-booking-card_pricePointsText__wFV1P{--tw-text-opacity:1;color:rgb(4 191 147/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-booking-card_pricePointsText__wFV1P{font-size:20px;font-family:Figtree;font-weight:600;letter-spacing:0;line-height:28px}}.flight-booking-card_priceCashText__gzEHE{--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}@media (min-width:781px){.flight-booking-card_priceCashText__gzEHE{font-size:20px;font-family:Figtree;font-weight:600;letter-spacing:0;line-height:28px}}.flight-booking-card_priceBelowText__wL5Zj{--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}@media (min-width:781px){.flight-booking-card_priceBelowText__wL5Zj{font-size:12px;font-family:Figtree;font-weight:400;letter-spacing:0;line-height:20px}}.flight-booking-card_buttonsContainer__mRX3s{margin-top:1rem;display:flex;width:100%;flex-direction:column;gap:.75rem}@media (min-width:781px){.flight-booking-card_buttonsContainer__mRX3s{margin-top:0;min-width:250px;gap:1rem}}.flight-booking-card_buttonSeeDetails__CX8MU{width:100%;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(4 191 147/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))}.flight-booking-card_buttonAddBaggageIcon__YsaVx{min-height:1rem;min-width:1rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.flight-booking-card_buttonAddBaggage__4Mkca{margin-bottom:.75rem;display:flex;width:100%;justify-content:center;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(0 71 91/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))}.flight-booking-details_titleClassNames__Uu370{--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}.flight-booking-details_timeLabelClassNames___yXX_{--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-booking-details_timeLabelClassNames___yXX_{font-size:12px;font-family:Figtree;font-weight:400;letter-spacing:0;line-height:20px}}.flight-booking-details_dividerClassNames__b_UDe{width:100%;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(180 180 180/var(--tw-border-opacity,1))}.flight-booking-details_flightTitleClassNames__uz5Of{--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}@media (min-width:781px){.flight-booking-details_flightTitleClassNames__uz5Of{font-size:15px;font-family:Figtree;font-weight:600;letter-spacing:0;line-height:24px}}.flight-booking-details_flightNumberClassNames__mxJk4{margin-top:.5rem;font-size:14px}.flight-booking-details_flightNumberClassNames__mxJk4,.flight-booking-details_flightNumberOperatorClassNames___eo_j{--tw-text-opacity:1;color:rgb(92 92 92/var(--tw-text-opacity,1));font-family:Figtree;font-weight:400;letter-spacing:0;line-height:20px}.flight-booking-details_flightNumberOperatorClassNames___eo_j{font-size:12px}.flight-booking-details_flightInfoDateClassNames__QC_xc{--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-booking-details_flightInfoDateClassNames__QC_xc{font-size:12px;font-family:Figtree;font-weight:400;letter-spacing:0;line-height:20px}}.flight-booking-details_flightInfoLocationClassNames__jceKz{--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-booking-details_flightInfoLocationClassNames__jceKz{font-size:12px;font-family:Figtree;font-weight:600;letter-spacing:0;line-height:20px}}.flight-booking-details_flightInfoTimeClassNames__0PvG7{--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-booking-details_flightInfoTimeClassNames__0PvG7{font-size:12px;font-family:Figtree;font-weight:600;letter-spacing:0;line-height:20px}}.flight-booking-details_flightInfoTimeIndicatorClassNames__jg01c{padding-left:.25rem;--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-booking-details_flightInfoTimeIndicatorClassNames__jg01c{font-size:12px;font-family:Figtree;font-weight:400;letter-spacing:0;line-height:20px}}.flight-booking-details_flightInfoScaleChipClassNames__PQIop{border-radius:.25rem;--tw-bg-opacity:1;background-color:rgb(0 71 91/var(--tw-bg-opacity,1));padding-left:.5rem;padding-right:.5rem;--tw-text-opacity:1!important;color:rgb(255 255 255/var(--tw-text-opacity,1))!important;font-size:14px;font-family:Figtree;font-weight:400;letter-spacing:0;line-height:20px}@media (min-width:781px){.flight-booking-details_flightInfoScaleChipClassNames__PQIop{font-size:12px;font-family:Figtree;font-weight:600;letter-spacing:0;line-height:20px}}.flight-booking-details_flightInfoScaleDurationClassNames__M90ri{--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-booking-details_flightInfoScaleDurationClassNames__M90ri{font-size:12px;font-family:Figtree;font-weight:400;letter-spacing:0;line-height:20px}}.flight-booking-details_flightInfoClassClassNames__nXfqb{--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){.flight-booking-details_flightInfoClassClassNames__nXfqb{font-size:12px;font-family:Figtree;font-weight:600;letter-spacing:0;line-height:20px}}.flight-booking-details_flightInfoSeeDetailsClassNames__MJGwI{--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){.flight-booking-details_flightInfoSeeDetailsClassNames__MJGwI{font-size:12px;font-family:Figtree;font-weight:600;letter-spacing:0;line-height:20px}}.flight-booking-details_flightInfoSeeDetailsIconClassNames__iZZE0{min-height:.75rem;min-width:.75rem;--tw-text-opacity:1;color:rgb(0 71 91/var(--tw-text-opacity,1))}.flight-booking-details_passengerInfoClassNames__Q1Jy3{--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-booking-details_passengerInfoClassNames__Q1Jy3{font-size:12px;font-family:Figtree;font-weight:400;letter-spacing:0;line-height:20px}}.flight-booking-details_baggageTitleClassNames__dUF_R{--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){.flight-booking-details_baggageTitleClassNames__dUF_R{font-size:12px;font-family:Figtree;font-weight:600;letter-spacing:0;line-height:20px}}.flight-booking-details_baggageInfoClassNames__g2xRA{--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-booking-details_baggageInfoClassNames__g2xRA{font-size:12px;font-family:Figtree;font-weight:400;letter-spacing:0;line-height:20px}}.flight-booking-details_baggagePriceIconClassNames__n5aQ1{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))}@media (min-width:781px){.flight-booking-details_baggagePriceIconClassNames__n5aQ1{max-height:.75rem;min-height:.75rem;min-width:.75rem;max-width:.75rem}}.flight-booking-details_baggageCheckIconClassNames__siJGj{max-height:1rem;min-height:1rem;min-width:1rem;max-width:1rem;--tw-text-opacity:1;color:rgb(4 191 147/var(--tw-text-opacity,1))}@media (min-width:781px){.flight-booking-details_baggageCheckIconClassNames__siJGj{max-height:.75rem;min-height:.75rem;min-width:.75rem;max-width:.75rem}}.flight-booking-details_baggageXIconClassNames__5pkqP{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){.flight-booking-details_baggageXIconClassNames__5pkqP{max-height:.75rem;min-height:.75rem;min-width:.75rem;max-width:.75rem}}.flight-booking-details_baggageAddClassNames__Aejm1{width:100%;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(0 71 91/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}@media (min-width:781px){.flight-booking-details_baggageAddClassNames__Aejm1{min-width:200px;max-width:200px}}.flight-booking-details_baggageAddIconClassNames__YpnJR{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))}.flight-booking-details_baggageNotSupportedClassNames__Kih3m{font-size:12px;line-height:20px}.flight-booking-details_baggageNotSupportedClassNames__Kih3m,.flight-booking-details_importantTitleClassNames__7i75P{--tw-text-opacity:1;color:rgb(92 92 92/var(--tw-text-opacity,1));font-family:Figtree;font-weight:400;letter-spacing:0}.flight-booking-details_importantTitleClassNames__7i75P{font-size:15px;line-height:24px}@media (min-width:781px){.flight-booking-details_importantTitleClassNames__7i75P{font-size:12px;font-family:Figtree;font-weight:400;letter-spacing:0;line-height:20px}}.flight-booking-details_importantValueClassNames__4aAxI{--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){.flight-booking-details_importantValueClassNames__4aAxI{font-size:12px;font-family:Figtree;font-weight:600;letter-spacing:0;line-height:20px}}.flight-booking-details_priceTitleClassNames__Fq4sg{margin-bottom:.75rem;--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}@media (min-width:781px){.flight-booking-details_priceTitleClassNames__Fq4sg{margin-bottom:1rem;font-size:15px;font-family:Figtree;font-weight:600;letter-spacing:0;line-height:24px}}.flight-booking-details_pricePointsClassNames__mHQQs{--tw-text-opacity:1!important;color:rgb(4 191 147/var(--tw-text-opacity,1))!important;font-size:20px!important;font-family:Figtree!important;font-weight:600!important;letter-spacing:0!important;line-height:32px!important}@media (min-width:781px){.flight-booking-details_pricePointsClassNames__mHQQs{font-size:20px!important;font-family:Figtree!important;font-weight:600!important;letter-spacing:0!important;line-height:28px!important}}.flight-booking-details_priceCashClassNames__59lIx{--tw-text-opacity:1!important;color:rgb(0 71 91/var(--tw-text-opacity,1))!important;font-size:20px!important;font-family:Figtree!important;font-weight:600!important;letter-spacing:0!important;line-height:32px!important}@media (min-width:781px){.flight-booking-details_priceCashClassNames__59lIx{font-size:20px!important;font-family:Figtree!important;font-weight:600!important;letter-spacing:0!important;line-height:28px!important}}.flight-booking-details_priceTaxesClassNames__SmZ_9{--tw-text-opacity:1;color:rgb(92 92 92/var(--tw-text-opacity,1));font-size:15px;font-family:Figtree;font-weight:300;letter-spacing:0;line-height:24px}@media (min-width:781px){.flight-booking-details_priceTaxesClassNames__SmZ_9{font-size:12px;font-family:Figtree;font-weight:300;letter-spacing:0;line-height:20px}}.flight-booking-details_cancelationsClassNames__2Oltr{--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-booking-details_cancelationsClassNames__2Oltr{font-size:12px;font-family:Figtree;font-weight:400;letter-spacing:0;line-height:20px}}.flight-booking-details_scaleIconClassNames__FAtFS{display:none;max-height:18px;min-height:18px;min-width:18px;max-width:18px;--tw-text-opacity:1;color:rgb(92 92 92/var(--tw-text-opacity,1))}@media (min-width:1280px){.flight-booking-details_scaleIconClassNames__FAtFS{display:block}}.flight-booking-details_scaleDurationClassNames__BHCQS{display:none;--tw-text-opacity:1;color:rgb(92 92 92/var(--tw-text-opacity,1));font-size:12px;font-family:Figtree;font-weight:600;letter-spacing:0;line-height:20px}@media (min-width:1280px){.flight-booking-details_scaleDurationClassNames__BHCQS{display:block}}.flight-baggage_titleClassNames__oM1J7{--tw-text-opacity:1!important;color:rgb(0 71 91/var(--tw-text-opacity,1))!important;font-size:20px!important;font-family:Figtree!important;font-weight:600!important;letter-spacing:0!important;line-height:28px!important}.flight-baggage_subtitleClassNames__Fm1rS{--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){.flight-baggage_subtitleClassNames__Fm1rS{font-size:14px;font-family:Figtree;font-weight:400;letter-spacing:0;line-height:20px}}.flight-baggage_baggageFlightTabContainerActiveClassNames__tV42a,.flight-baggage_baggageFlightTabContainerClassNames__Cq1_i{max-width:-webkit-fit-content;max-width:fit-content;cursor:pointer;outline:2px solid transparent;outline-offset:2px}.flight-baggage_baggageFlightTabContainerActiveClassNames__tV42a{border-bottom-width:2px;--tw-border-opacity:1;border-color:rgb(4 191 147/var(--tw-border-opacity,1))}.flight-baggage_baggageFlightTabTitleClassNames__S_1gm{color:rgb(92 92 92/var(--tw-text-opacity,1));font-weight:400!important}.flight-baggage_baggageFlightTabTitleActiveClassNames___w4CZ,.flight-baggage_baggageFlightTabTitleClassNames__S_1gm{--tw-text-opacity:1;font-size:15px!important;font-family:Figtree!important;letter-spacing:0!important;line-height:24px!important}.flight-baggage_baggageFlightTabTitleActiveClassNames___w4CZ{color:rgb(4 191 147/var(--tw-text-opacity,1));font-weight:600!important}.flight-baggage_baggageIncludedContainerClassNames__7nzWt{box-shadow:0 2px 8px 0 rgba(38,77,128,.15);display:flex;flex-direction:column;gap:.25rem;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1rem}.flight-baggage_baggageIncludedTitleClassNames__srAyb{--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){.flight-baggage_baggageIncludedTitleClassNames__srAyb{font-size:14px!important;font-family:Figtree!important;font-weight:600!important;letter-spacing:0!important;line-height:20px!important}}.flight-baggage_baggageIncludedInfoClassNames__s371j{--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){.flight-baggage_baggageIncludedInfoClassNames__s371j{font-size:12px!important;font-family:Figtree!important;font-weight:400!important;letter-spacing:0!important;line-height:20px!important}}.flight-baggage_baggageIncludedIconClassNames__8jiDj{max-height:25px;min-height:25px;min-width:25px;max-width:25px;--tw-text-opacity:1;color:rgb(4 191 147/var(--tw-text-opacity,1))}@media (min-width:781px){.flight-baggage_baggageIncludedIconClassNames__8jiDj{max-height:12px;min-height:12px;min-width:12px;max-width:12px}}.flight-baggage_baggageContainerClassNames__neKIt{display:flex;width:100%;flex-direction:row;align-items:center;justify-content:space-between;gap:.5rem}.flight-baggage_baggageSelectPassengerClassNames__ScSP1{--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){.flight-baggage_baggageSelectPassengerClassNames__ScSP1{font-size:20px!important;font-family:Figtree!important;font-weight:600!important;letter-spacing:0!important;line-height:28px!important}}.flight-baggage_baggageSelectPassengerArrowsClassNames__b17FL{max-height:17px;min-height:17px;min-width:10px;max-width:10px;--tw-text-opacity:1;color:rgb(92 92 92/var(--tw-text-opacity,1))}.flight-baggage_baggageCheckClassNames__DKTzx{--tw-text-opacity:1;color:rgb(4 191 147/var(--tw-text-opacity,1))}.flight-baggage_baggageCheckTitleClassNames__xAqAl{--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){.flight-baggage_baggageCheckTitleClassNames__xAqAl{font-size:14px!important;font-family:Figtree!important;font-weight:600!important;letter-spacing:0!important;line-height:20px!important}}.flight-baggage_baggageCheckInfoNames__Obqjz{padding-left:25px;--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){.flight-baggage_baggageCheckInfoNames__Obqjz{font-size:12px!important;font-family:Figtree!important;font-weight:400!important;letter-spacing:0!important;line-height:20px!important}}.flight-baggage_baggageCheckInfoDisabledClassNames__Nv_rS{--tw-text-opacity:0.5!important;opacity:.5}.flight-baggage_baggageCheckPointsClassNames__oTgsK{--tw-text-opacity:1!important;color:rgb(4 191 147/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){.flight-baggage_baggageCheckPointsClassNames__oTgsK{font-size:14px!important;font-family:Figtree!important;font-weight:600!important;letter-spacing:0!important;line-height:20px!important}}.flight-baggage_baggageCheckCashClassNames__Il5JD{--tw-text-opacity:1!important;color:rgb(0 71 91/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){.flight-baggage_baggageCheckCashClassNames__Il5JD{font-size:14px!important;font-family:Figtree!important;font-weight:600!important;letter-spacing:0!important;line-height:20px!important}}.flight-baggage_priceTitleClassNames__Rt9AJ{--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}@media (min-width:781px){.flight-baggage_priceTitleClassNames__Rt9AJ{font-size:15px!important;font-family:Figtree!important;font-weight:600!important;letter-spacing:0!important;line-height:24px!important}}.flight-baggage_pricePointsClassNames___UWnn{margin-top:.75rem;--tw-text-opacity:1!important;color:rgb(4 191 147/var(--tw-text-opacity,1))!important;font-size:20px!important;font-family:Figtree!important;font-weight:600!important;letter-spacing:0!important;line-height:32px!important}@media (min-width:781px){.flight-baggage_pricePointsClassNames___UWnn{margin-top:1rem;font-size:20px!important;font-family:Figtree!important;font-weight:600!important;letter-spacing:0!important;line-height:28px!important}}.flight-baggage_priceCashClassNames__CNilT{--tw-text-opacity:1!important;color:rgb(0 71 91/var(--tw-text-opacity,1))!important;font-size:20px!important;font-family:Figtree!important;font-weight:600!important;letter-spacing:0!important;line-height:32px!important}@media (min-width:781px){.flight-baggage_priceCashClassNames__CNilT{font-size:20px!important;font-family:Figtree!important;font-weight:600!important;letter-spacing:0!important;line-height:28px!important}}.flight-baggage_priceTaxesClassNames__2CXQq{margin-bottom:.75rem;--tw-text-opacity:1;color:rgb(92 92 92/var(--tw-text-opacity,1));font-size:15px!important;font-family:Figtree!important;font-weight:300!important;letter-spacing:0!important;line-height:24px!important}@media (min-width:781px){.flight-baggage_priceTaxesClassNames__2CXQq{margin-bottom:1rem;font-size:15px!important;font-family:Figtree!important;font-weight:400!important;letter-spacing:0!important;line-height:24px!important}}.flight-baggage_resumeContainerClassNames__VhbA0{box-shadow:0 2px 8px 0 rgba(38,77,128,.15);border-radius:1rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1.5rem}.flight-baggage_resumeTitleClassNames___rWQ2{--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}@media (min-width:781px){.flight-baggage_resumeTitleClassNames___rWQ2{font-size:14px!important;font-family:Figtree!important;font-weight:600!important;letter-spacing:0!important;line-height:20px!important}}.flight-baggage_resumeInfoClassNames__mMEKw{--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){.flight-baggage_resumeInfoClassNames__mMEKw{font-size:12px!important;font-family:Figtree!important;font-weight:400!important;letter-spacing:0!important;line-height:20px!important}}.flight-baggage_resumeIconClassNames__jNvy4{max-height:1rem;min-height:1rem;min-width:1rem;max-width:1rem;--tw-text-opacity:1;color:rgb(0 71 91/var(--tw-text-opacity,1))}@media (min-width:781px){.flight-baggage_resumeIconClassNames__jNvy4{max-height:1.25rem;min-height:1.25rem;min-width:1.25rem;max-width:1.25rem}}.checkbox_checkboxBase__M0iVK{height:1rem;width:1rem;flex-shrink:0;border-radius:.125rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(180 180 180/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-ring-offset-color:#FFFFFF}.checkbox_checkboxBase__M0iVK:focus-visible{outline:2px solid transparent;outline-offset:2px;--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(2px + 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);--tw-ring-opacity:1;--tw-ring-color:rgb(3 7 18/var(--tw-ring-opacity,1));--tw-ring-offset-width:2px}.checkbox_checkboxBase__M0iVK:disabled{cursor:not-allowed;opacity:.5}.checkbox_checkboxBase__M0iVK[data-state=checked]{--tw-border-opacity:1;border-color:rgb(0 71 91/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(0 71 91/var(--tw-text-opacity,1))}.checkbox_checkboxIcon__ei7y8{max-height:.75rem;min-height:.75rem;min-width:.75rem;max-width:.75rem}.checkbox_checkboxRowClassName__llqs0{display:flex;flex-direction:row;align-items:center;gap:.5rem}.checkbox_checkboxTextClassName__Z54H6{display:flex;align-items:center;gap:.25rem;font-size:14px}.checkbox_checkboxDetailsClassName__EgZn6,.checkbox_checkboxTextClassName__Z54H6{--tw-text-opacity:1;color:rgb(92 92 92/var(--tw-text-opacity,1));font-family:Figtree;font-weight:400;letter-spacing:0;line-height:20px}.checkbox_checkboxDetailsClassName__EgZn6{font-size:12px}.checkbox_checkboxAmountClassName__AkdHm{--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}.payment-card-list_cardListContainerClassName__c96zk{margin-top:.5rem;display:flex;max-height:56px;flex-direction:row;align-items:center}.payment-card-list_cardListContainerActiveClassName__yNpV6,.payment-card-list_cardListContainerClassName__c96zk{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 1.25rem}.flight-search-fare-details_fareDetailsTitleClassNames__Ikf94{--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}.flight-search-fare-details_fareDetailsTitleActiveClassNames__bo_pt{--tw-text-opacity:1;color:rgb(0 71 91/var(--tw-text-opacity,1))}.flight-search-fare-details_fareDetailsTypeBaseClassNames__mtzJ4{margin-bottom:1rem;display:flex;width:82%;align-items:center;justify-content:center;gap:.25rem;align-self:center;border-radius:20px;padding-top:.25rem;padding-bottom:.25rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));font-size:12px;font-family:Figtree;font-weight:600;letter-spacing:0;line-height:20px}.flight-search-fare-details_fareDetailsTypeRecommendedClassNames__j4VLB{--tw-bg-opacity:1;background-color:rgb(0 71 91/var(--tw-bg-opacity,1))}.flight-search-fare-details_fareDetailsTypeUpClassNames__PKvMY{--tw-bg-opacity:1;background-color:rgb(4 191 147/var(--tw-bg-opacity,1))}.flight-search-fare-details_fareDetailsTypeDownClassNames__1FouN{--tw-bg-opacity:1;background-color:rgb(92 92 92/var(--tw-bg-opacity,1))}.flight-search-fare-details_fareDetailsTypeIconsClassNames__EVu1F{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))}.flight-search-fare-details_fareDetailsSubTitleClassNames__COI75{--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-search-fare-details_fareDetailsInfoClassNames__63_HX{--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}.flight-search-fare-details_fareDetailsPriceIconClassNames__KHfep{max-height:.75rem;min-height:.75rem;min-width:.75rem;max-width:.75rem;--tw-text-opacity:1!important;color:rgb(92 92 92/var(--tw-text-opacity,1))!important}.flight-search-fare-details_fareDetailsCheckIconClassNames__kfwH_{max-height:.75rem;min-height:.75rem;min-width:.75rem;max-width:.75rem;--tw-text-opacity:1!important;color:rgb(4 191 147/var(--tw-text-opacity,1))!important}.flight-search-fare-details_fareDetailsXIconClassNames__6q_B_{max-height:.75rem;min-height:.75rem;min-width:.75rem;max-width:.75rem;--tw-text-opacity:1!important;color:rgb(220 38 38/var(--tw-text-opacity,1))!important}.flight-search-fare-details_fareDividerClassNames__xkBYq{height:1px;width:90%;align-self:center;--tw-bg-opacity:1;background-color:rgb(180 180 180/var(--tw-bg-opacity,1))}.flight-search-fare-details_farePriceTitleClassNames__ALkdo{--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-search-fare-details_farePriceTitleClassNames__ALkdo{font-size:14px;font-family:Figtree;font-weight:400;letter-spacing:0;line-height:20px}}.flight-search-fare-details_farePricePointsClassNames__ETeuF{--tw-text-opacity:1!important;color:rgb(4 191 147/var(--tw-text-opacity,1))!important;font-size:20px!important;font-family:Figtree!important;font-weight:600!important;letter-spacing:0!important;line-height:28px!important}.flight-search-fare-details_farePriceCashClassNames__RGALm{--tw-text-opacity:1!important;color:rgb(92 92 92/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}.flight-search-fare-details_farePerPersonIconClassNames__G_WLO{max-height:12px;min-height:12px;min-width:17px;max-width:17px;--tw-text-opacity:1!important;color:rgb(92 92 92/var(--tw-text-opacity,1))!important}.flight-search-fare-details_farePerPersonLabelClassNames__x99_c{--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}.flight-search-fare-details_fareSelectButtonClassNames__n5Azy{margin:1rem;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-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}.flight-search-fare-details_fareSelectButtonActiveClassNames__74YDT{--tw-bg-opacity:1!important;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))!important;--tw-text-opacity:1!important;color:rgb(4 191 147/var(--tw-text-opacity,1))!important}.itenerary-flight-info_iteneraryTitleClassNames__u711L{--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}.itenerary-flight-info_itenerarySubtitleClassNames__QOYtC{--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-flight-info_itenerarySubtitleClassNames__QOYtC{font-size:14px;font-family:Figtree;font-weight:400;letter-spacing:0;line-height:20px}}.itenerary-flight-info_itenerarySubtitleDisclaimerClassNames__VpJ70{--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__qpbBP{--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}.itenerary-flight-info_itineraryFlightInfoBaggageIconClassNames__f_LnT{max-height:1rem;min-height:1rem;min-width:1rem;max-width:1rem;--tw-text-opacity:1;color:rgb(0 71 91/var(--tw-text-opacity,1))}.itenerary-flight-info_itineraryFlightInfoImageClassNames__RtJ7y{max-height:1.5rem;min-height:1.5rem;min-width:1.5rem;max-width:1.5rem}@media (min-width:781px){.itenerary-flight-info_itineraryFlightInfoImageClassNames__RtJ7y{max-height:30px;min-height:30px;min-width:30px;max-width:30px}}.itenerary-flight-info_itineraryFlightInfoNumberClassNames__yhauF{font-weight:600}.itenerary-flight-info_itineraryFlightInfoDateClassNames__mE4E6,.itenerary-flight-info_itineraryFlightInfoNumberClassNames__yhauF{--tw-text-opacity:1;color:rgb(92 92 92/var(--tw-text-opacity,1));font-size:15px;font-family:Figtree;letter-spacing:0;line-height:24px}.itenerary-flight-info_itineraryFlightInfoDateClassNames__mE4E6{font-weight:400}@media (min-width:781px){.itenerary-flight-info_itineraryFlightInfoDateClassNames__mE4E6{font-size:12px;font-family:Figtree;font-weight:400;letter-spacing:0;line-height:20px}}.itenerary-flight-info_itineraryFlightInfoLocationClassNames__2zuCJ{--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-flight-info_itineraryFlightInfoLocationClassNames__2zuCJ{font-size:14px;font-family:Figtree;font-weight:400;letter-spacing:0;line-height:20px}}.itenerary-flight-info_itineraryFlightInfoLocationIataClassNames__YbMW_{--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}.itenerary-flight-info_itineraryFlightInfoTimeClassNames__THVrN{--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-flight-info_itineraryFlightInfoTimeClassNames__THVrN{font-size:12px;font-family:Figtree;font-weight:400;letter-spacing:0;line-height:20px}}.itenerary-flight-info_itineraryFlightInfoTimeIndicatorClassNames__RMxTt{padding-left:.25rem;--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){.itenerary-flight-info_itineraryFlightInfoTimeIndicatorClassNames__RMxTt{font-size:12px;font-family:Figtree;font-weight:400;letter-spacing:0;line-height:20px}}.itenerary-flight-info_itineraryFlightInfoAirplaneIconClassNames__YZJcR{max-height:18px;min-height:18px;min-width:18px;max-width:18px;--tw-text-opacity:1;color:rgb(92 92 92/var(--tw-text-opacity,1))}@media (min-width:781px){.itenerary-flight-info_itineraryFlightInfoAirplaneIconClassNames__YZJcR{max-height:1.5rem;min-height:1.5rem;min-width:1.5rem;max-width:1.5rem}}.itenerary-flight-info_itineraryFlightInfoAirplaneDottedLineExtremesClassNames__7Zxyt{height:4.63px;width:4.63px;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(0 71 91/var(--tw-bg-opacity,1))}.itenerary-flight-info_itineraryFlightInfoAirplaneDottedLineMiddleClassNames__Pwg98{height:0;flex:1 1 0%;border-width:2.5px 0 0;border-style:dashed;--tw-bg-opacity:1;background-color:rgb(0 71 91/var(--tw-bg-opacity,1))}.itenerary-flight-info_itineraryFlightInfoScaleClassNames__5_otz{border-radius:.25rem!important;--tw-bg-opacity:1!important;background-color:rgb(0 71 91/var(--tw-bg-opacity,1))!important;padding-left:.5rem;padding-right:.5rem;--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:400!important;letter-spacing:0!important;line-height:20px!important}@media (min-width:781px){.itenerary-flight-info_itineraryFlightInfoScaleClassNames__5_otz{font-size:12px!important;font-family:Figtree!important;font-weight:600!important;letter-spacing:0!important;line-height:20px!important}}.itenerary-flight-info_itineraryFlightInfoScaleTimeClassNames__m1iYt{--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){.itenerary-flight-info_itineraryFlightInfoScaleTimeClassNames__m1iYt{font-size:12px;font-family:Figtree;font-weight:400;letter-spacing:0;line-height:20px}}.itenerary-flight-info_itineraryFlightChangeButtonClassNames__wg45P{width:100%;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(255 255 255/var(--tw-bg-opacity,1));padding:.5rem 1rem;--tw-text-opacity:1;color:rgb(4 191 147/var(--tw-text-opacity,1));font-size:15px;font-family:Figtree;font-weight:600;letter-spacing:0;line-height:24px}.itenerary-flight-info_itineraryFlightChangeButtonClassNames__wg45P:hover{--tw-bg-opacity:1;background-color:rgb(4 191 147/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}@media (min-width:781px){.itenerary-flight-info_itineraryFlightChangeButtonClassNames__wg45P{width:131px}}.itenerary-flight-info_itineraryFlightClassClassNames__1VEHA{--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_itineraryFlightClassClassNames__1VEHA{font-size:12px;font-family:Figtree;font-weight:600;letter-spacing:0;line-height:20px}}.itenerary-flight-info_itineraryFlightSeeDetailsIconClassNames__34o8s{max-height:.75rem;min-height:.75rem;min-width:.75rem;max-width:.75rem;--tw-text-opacity:1;color:rgb(0 71 91/var(--tw-text-opacity,1))}@media (min-width:781px){.itenerary-flight-info_itineraryFlightSeeDetailsIconClassNames__34o8s{max-height:1rem;min-height:1rem;min-width:1rem;max-width:1rem}}.itenerary-flight-info_itineraryFlightSeeDetailsTextClassNames__Hy1lm{--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__Hy1lm{font-size:12px;font-family:Figtree;font-weight:600;letter-spacing:0;line-height:20px}}.itenerary-flight-info_itineraryFlightBaggageSubtitleClassNames__C69YR{--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-flight-info_itineraryFlightBaggageSubtitleClassNames__C69YR{font-size:14px;font-family:Figtree;font-weight:600;letter-spacing:0;line-height:20px}}.itenerary-flight-info_itineraryFlightBaggageInfoClassNames__NIXlZ{--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-flight-info_itineraryFlightBaggageInfoClassNames__NIXlZ{font-size:12px;font-family:Figtree;font-weight:400;letter-spacing:0;line-height:20px}}.itenerary-flight-info_itineraryFlightBaggagePriceIconClassNames__ixae0{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-flight-info_itineraryFlightBaggageCheckIconClassNames__gMjOk{max-height:1rem;min-height:1rem;min-width:1rem;max-width:1rem;--tw-text-opacity:1;color:rgb(4 191 147/var(--tw-text-opacity,1))}.itenerary-flight-info_itineraryFlightBaggageXIconClassNames__3XPMa{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_itineraryResumeTitleClassNames__uWLoW{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__uWLoW{--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}}.itenerary-resume_itineraryResumeTitlesClassNames__EE9kk{--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}@media (min-width:781px){.itenerary-resume_itineraryResumeTitlesClassNames__EE9kk{font-size:15px;font-family:Figtree;font-weight:600;letter-spacing:0;line-height:24px}}.itenerary-resume_itineraryResumeTitlesIconClassNames__2wsBD{max-height:1rem;min-height:1rem;min-width:1rem;max-width:1rem;--tw-text-opacity:1;color:rgb(0 71 91/var(--tw-text-opacity,1))}.itenerary-resume_itineraryResumeSubTitleClassNames__btTVE{--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}@media (min-width:781px){.itenerary-resume_itineraryResumeSubTitleClassNames__btTVE{font-size:14px;font-family:Figtree;font-weight:600;letter-spacing:0;line-height:20px}}.itenerary-resume_itineraryResumeSubTitleIconClassNames__AETUt{max-height:1rem;min-height:1rem;min-width:1rem;max-width:1rem;--tw-text-opacity:1;color:rgb(0 71 91/var(--tw-text-opacity,1))}.itenerary-resume_itineraryResumeAirportInfoClassNames__6eXjq{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__6eXjq{font-size:12px;font-family:Figtree;font-weight:400;letter-spacing:0;line-height:20px}}.itenerary-resume_itineraryResumenPassegerInfoClassNames__kTt0Q{--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__kTt0Q{font-size:12px;font-family:Figtree;font-weight:400;letter-spacing:0;line-height:20px}}.itenerary-resume_itineraryResumeBaggageInfoTitleClassNames__L3bYt{--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__L3bYt{font-size:14px;font-family:Figtree;font-weight:600;letter-spacing:0;line-height:20px}}.itenerary-resume_itineraryResumeBaggageInfoValueClassNames__RYzq_{--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__RYzq_{font-size:12px;font-family:Figtree;font-weight:400;letter-spacing:0;line-height:20px}}.itenerary-resume_itineraryResumeBaggagePriceIconClassNames__DSTNe{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__ILcwX{max-height:1rem;min-height:1rem;min-width:1rem;max-width:1rem;--tw-text-opacity:1;color:rgb(4 191 147/var(--tw-text-opacity,1))}.itenerary-resume_itineraryResumeBaggageXIconClassNames__AA31T{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__9rJRM{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(92 92 92/var(--tw-text-opacity,1));font-weight:400!important}.itenerary-resume_itineraryResumeBaggageTabBaseClassNames__9rJRM,.itenerary-resume_itineraryResumeBaggageTabSelectedClassNames__eafyD{--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__eafyD{border-radius:.375rem;background-color:rgb(4 191 147/var(--tw-bg-opacity,1));color:rgb(255 255 255/var(--tw-text-opacity,1));font-weight:600!important}.itenerary-resume_iteneraryResumeClassClassNames__rW1FF{--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-resume_iteneraryResumeClassClassNames__rW1FF{font-size:12px;font-family:Figtree;font-weight:600;letter-spacing:0;line-height:20px}}.itenerary-resume_itineraryResumeSeeDetailsButtonClassNames__nAqI2{--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-resume_itineraryResumeSeeDetailsButtonClassNames__nAqI2{font-size:12px;font-family:Figtree;font-weight:600;letter-spacing:0;line-height:20px}}.itenerary-resume_itineraryResumeSeeDetailsButtonIconClassNames__Mkrar{max-height:.75rem;min-height:.75rem;min-width:.75rem;max-width:.75rem;--tw-text-opacity:1;color:rgb(0 71 91/var(--tw-text-opacity,1))}@media (min-width:781px){.itenerary-resume_itineraryResumeSeeDetailsButtonIconClassNames__Mkrar{max-height:1rem;min-height:1rem;min-width:1rem;max-width:1rem}}.itenerary-resume_iteneraryResumeBaggageInfoTitleClassNames__4WtPn{--tw-text-opacity:1;color:rgb(0 71 91/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__4WtPn{font-size:14px!important;font-family:Figtree!important;font-weight:600!important;letter-spacing:0!important;line-height:20px!important}}.itenerary-resume_iteneraryResumeBaggageInfoTitleIconClassNames__7Xrpa{max-height:22px;min-height:22px;min-width:22px;max-width:22px;--tw-text-opacity:1;color:rgb(0 71 91/var(--tw-text-opacity,1))}.itenerary-resume_iteneraryResumeBaggageInfoItemsTitleClassNames__0nCPn{--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__0nCPn{font-size:14px!important;font-family:Figtree!important;font-weight:600!important;letter-spacing:0!important;line-height:20px!important}}.itenerary-resume_iteneraryResumeBaggageInfoItemsTextClassNames__TVSvn{--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__TVSvn{font-size:12px!important;font-family:Figtree!important;font-weight:400!important;letter-spacing:0!important;line-height:20px!important}}.itenerary-price_itineraryPriceBreakDownTypeClassNames__5zi_g{--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-price_itineraryPriceBreakDownTypeClassNames__5zi_g{font-size:12px;font-family:Figtree;font-weight:400;letter-spacing:0;line-height:20px}}.itenerary-price_itineraryPriceBreakDownValueClassNames__1kL0g{--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-price_itineraryPriceBreakDownValueClassNames__1kL0g{font-size:12px;font-family:Figtree;font-weight:400;letter-spacing:0;line-height:20px}}.itenerary-price_itenerarySeeResumeButtonClassNames__ZVp42{width:100%;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(255 255 255/var(--tw-bg-opacity,1));padding:.5rem 1rem;--tw-text-opacity:1;color:rgb(4 191 147/var(--tw-text-opacity,1));font-size:15px;font-family:Figtree;font-weight:600;letter-spacing:0;line-height:24px}.itenerary-price_itenerarySeeResumeButtonClassNames__ZVp42:hover{--tw-bg-opacity:1;background-color:rgb(4 191 147/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__ZVp42{max-width:314px}}@media (min-width:1100px){.itenerary-price_itenerarySeeResumeButtonClassNames__ZVp42{display:none}}.flight-details_title__qB29A{--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){.flight-details_title__qB29A{--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}}.flight-details_flightTitleClassNames__rgYd9{--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}@media (min-width:781px){.flight-details_flightTitleClassNames__rgYd9{font-size:15px;font-family:Figtree;font-weight:600;letter-spacing:0;line-height:24px}}.flight-details_flightTitleIconClassNames__NH_OE{max-height:20px;min-height:20px;min-width:20px;max-width:20px;--tw-text-opacity:1;color:rgb(0 71 91/var(--tw-text-opacity,1))}@media (min-width:781px){.flight-details_flightTitleIconClassNames__NH_OE{max-height:25px;min-height:25px;min-width:25px;max-width:25px}}.flight-details_scaleIconClassNames__bzmn9{max-height:18px;min-height:18px;min-width:18px;max-width:18px;--tw-text-opacity:1;color:rgb(0 71 91/var(--tw-text-opacity,1))}@media (min-width:781px){.flight-details_scaleIconClassNames__bzmn9{max-height:21px;min-height:21px;min-width:21px;max-width:21px}}.flight-details_airportClassNames__p3JfL,.flight-details_dateClassNames__7Mo8q{--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-details_airportClassNames__p3JfL{font-size:14px;font-family:Figtree;font-weight:400;letter-spacing:0;line-height:20px}}.flight-details_flightDetailsTitleClassNames__T2HlJ{--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){.flight-details_flightDetailsTitleClassNames__T2HlJ{font-size:14px;font-family:Figtree;font-weight:600;letter-spacing:0;line-height:20px}}.flight-details_flightDetailsValueClassNames___1Q1T{--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-details_flightDetailsValueClassNames___1Q1T{font-size:14px;font-family:Figtree;font-weight:400;letter-spacing:0;line-height:20px}}.flight-details_airplaneDisclaimerClassNames__cJJVG{margin-top:.25rem;--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-details_airplaneDisclaimerClassNames__cJJVG{font-size:12px;font-family:Figtree;font-weight:400;letter-spacing:0;line-height:20px}}.dividers_dividerClassName__zlc86{height:1px;width:100%;--tw-bg-opacity:1;background-color:rgb(180 180 180/var(--tw-bg-opacity,1))}.success-page_successMainMessageClassName__qCYIo{--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}@media (min-width:781px){.success-page_successMainMessageClassName__qCYIo{font-size:28px;font-family:Figtree;font-weight:600;letter-spacing:0;line-height:36px}}.success-page_mainImageFlightClassName__8QwoC{height:255px!important;width:100%!important}@media (min-width:1100px){.success-page_mainImageFlightClassName__8QwoC{height:224px!important;width:300px!important}}.success-page_mainImageHotelClassName__bulPO{margin-bottom:.5rem;height:287px!important;width:100%!important}@media (min-width:1100px){.success-page_mainImageHotelClassName__bulPO{height:223px!important;width:300px!important}}.success-page_mainImageCarClassName__bW8qJ{height:290px!important;width:100%!important}@media (min-width:1100px){.success-page_mainImageCarClassName__bW8qJ{height:223px!important;width:300px!important}}.success-page_codeContainerClassName__BidYJ{display:flex;width:100%;flex-direction:column;background-color:#04BF931A;padding:1rem 1.25rem}@media (min-width:640px){.success-page_codeContainerClassName__BidYJ{width:45%;flex-direction:row;border-radius:1rem}}@media (min-width:1100px){.success-page_codeContainerClassName__BidYJ{width:100%}}.success-page_codeTextClassName__2LldB{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__2LldB{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__ySkR3{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__ySkR3{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__Z5nvW{--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__Z5nvW{font-size:12px;font-family:Figtree;font-weight:300;letter-spacing:0;line-height:20px}}.success-page_detailsEmailMessageClassName__x_FlB,.success-page_detailsOtherMessageClassName__IDYn0{--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__wLJqE{--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__1KCE_{width:100%;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(4 191 147/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__1KCE_: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__1KCE_{width:285px}}.success-page_shareIteneraryTitleClassName__Sm06S{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__X5DPp{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__X5DPp{font-size:14px;font-family:Figtree;font-weight:400;letter-spacing:0;line-height:20px}}.success-page_recommendationsTitleClassName__zxy_q{--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_recommendationsSubtitleClassName__ttx77{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__ttx77{font-size:14px;font-family:Figtree;font-weight:400;letter-spacing:0;line-height:20px}}.success-page_recommendationsTypeContainerClassName__4t8FL{margin-top:3rem;margin-bottom:2.5rem;display:flex;width:100%;flex-direction:column;gap:1rem}.success-page_recommendationsTypeTitleClassName__kLC5p{--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}@media (min-width:781px){.success-page_recommendationsTypeTitleClassName__kLC5p{font-size:15px;font-family:Figtree;font-weight:600;letter-spacing:0;line-height:24px}}.success-page_recommendationsTypeCarImageClassName__07t5_{height:255px;width:100%}@media (min-width:1100px){.success-page_recommendationsTypeCarImageClassName__07t5_{height:224px;width:300px}}.success-page_recommendationsTypeHotelImageClassName__QOZsS{height:255px;width:100%}@media (min-width:1100px){.success-page_recommendationsTypeHotelImageClassName__QOZsS{height:224px;width:300px}}.success-page_shareIteneraryEmailClassName__MMdyi{--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__MMdyi{font-size:14px;font-family:Figtree;font-weight:400;letter-spacing:0;line-height:20px}}.success-page_shareIteneraryEmailInputClassName__3iw5G{width:100%;min-width:250px;background-color:initial!important}@media (min-width:781px){.success-page_shareIteneraryEmailInputClassName__3iw5G{min-width:300px}}.success-page_shareIteneraryButtonClassName__qvpwV{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__qvpwV: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__qvpwV{max-width:107px}}