.ConfirmationMain_bottomSection__OkjRg{transition:height .3s ease}.ConfirmationMain_content___V3dt{height:101%}.ads_adsContainer__3gkRw>:not([style*="display: none"]):first-child{margin-top:10px}.FlightStatusBanner_module-w-120__l5plZ{width:120px}.FlightStatusBanner_module-w-140__PgPHO{width:140px}.FlightStatusBanner_module-h-120__lDb5C{height:120px}.FlightStatusBanner_module-w-25__LiCLo{width:25px}.FlightStatusBanner_module-h-25__OakFZ{height:25px}.FlightStatusBanner_module-border-5__TeLR_{border:5px solid #fff}.infoPanel_module-max-w-330__oiMFM{max-width:330px}.Reschedule_module-max-w-300__Gc04a{max-width:300px}.Reschedule_module-max-w-130__VCfUh{max-width:130px}.Reschedule_module-min-w-300__9aGUi{min-width:300px}.Reschedule_module-top--30__iarYB{top:-30px}.InfoToast_toastShow__ODzSV{animation:InfoToast_animateUp__k1ZA7 .3s ease-in}.InfoToast_toastHide__rZsWE{animation:InfoToast_animateDown__2Q3b9 .25s ease-out}@keyframes InfoToast_animateUp__k1ZA7{0%{opacity:0}to{opacity:1}}@keyframes InfoToast_animateDown__2Q3b9{0%{opacity:1}to{opacity:0}}@keyframes BoardingPass_rollout__EAysa{0%{transform:scale(0)}to{transform:scale(1)}}.BoardingPass_rollOut___K_mA{animation:BoardingPass_rollout__EAysa .5s ease-in-out}.BoardingPass_appleWalletBtn__xVLBb{border:.62px solid #a6a6a6!important}.BoardingPass_appleWalletBorderRadius__pPbDV{border-radius:7.25px!important}.BoardingPass_googleWalletBorderRadius__sVxGO{border-radius:18px!important}.BoardingPass_googleWalletBtn__9RhF_{background-color:#1f1f1f!important;border:.6px solid #747775!important;font-size:13px;padding:0 8px}@media (max-width:360px){.BoardingPass_googleWalletBtn__9RhF_{background-color:#1f1f1f!important;border:.6px solid #747775!important;font-size:12px}}.BoardingPass_h500__SVV_U{height:500px}.BoardingPass_w270__mNXNy{width:270px}.BoardingPass_maxW100___C1xr{max-width:100px}@keyframes TripWidget_rollout__Abd0Z{0%{transform:scaleY(0);transform-origin:top}to{transform:scaleY(1);transform-origin:top}}.TripWidget_rollOut__ZaEE8{animation:TripWidget_rollout__Abd0Z .5s}.TripWidget_z12__c57E_{z-index:12}.TripWidget_w50__Hv8pd{width:50px}.TripWidget_h50__WpO1z{height:50px}.TripWidget_minW24__xj4jW{min-width:24px}.Template_parallaxImage__g4NMP{animation:Template_zoomInOut__gePeg 10s ease-in-out infinite;transform-origin:center center}@keyframes Template_zoomInOut__gePeg{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}.Template_foregroundPosition__JCF0w{min-height:250px;top:10%}@media (min-height:750px){.Template_foregroundPosition__JCF0w{min-height:300px;top:15%}}@media (min-height:800px){.Template_foregroundPosition__JCF0w{top:25%}}.Template_templateContainer__srVoA{height:52vh}.Template_top12of100__39tYA{top:12%}.FlightPricesCard_card__MNILT{-webkit-mask-composite:destination-out;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-image:radial-gradient(circle 6px at 0 40px,transparent 98%,#000 100%),radial-gradient(circle 6px at 100% 40px,transparent 98%,#000 100%),radial-gradient(circle 6px at 0 80px,transparent 98%,#000 100%),radial-gradient(circle 6px at 100% 80px,transparent 98%,#000 100%),linear-gradient(#000,#000);mask-image:radial-gradient(circle 6px at 0 40px,transparent 98%,#000 100%),radial-gradient(circle 6px at 100% 40px,transparent 98%,#000 100%),radial-gradient(circle 6px at 0 80px,transparent 98%,#000 100%),radial-gradient(circle 6px at 100% 80px,transparent 98%,#000 100%),linear-gradient(#000,#000);mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-size:cover;-webkit-mask-size:cover;min-width:225px}.FlightPricesCard_row__i3hzB:last-child{border-bottom:none}.FlightPricesCard_bgRectangleLeft__b8yr5{left:18%;top:15%;transform:rotate(-15deg)}.FlightPricesCard_bgRectangleRight__tJ_9V{right:18%;top:15%;transform:rotate(15deg)}.BoardingPass_card__SW1LQ{--circle-r:7px;-webkit-mask:radial-gradient(var(--circle-r) at 0 157px,#0000 99%,#000 100%) left center,radial-gradient(var(--circle-r) at 100% 157px,#0000 99%,#000 100%) right center;mask:radial-gradient(var(--circle-r) at 0 157px,#0000 99%,#000 100%) left center,radial-gradient(var(--circle-r) at 100% 157px,#0000 99%,#000 100%) right center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:51% 100%;mask-size:51% 100%}.BoardingPass_multpleCard__yWkDh{opacity:0}.BoardingPass_multpleCard__yWkDh:first-child{animation:BoardingPass_showBottomCard__wnB0O .5s ease .7s forwards;transform:translateY(100px)}.BoardingPass_multpleCard__yWkDh:nth-child(2){animation:BoardingPass_showMiddleCard__gxBZe .5s ease 1s forwards;transform:translateY(100px)}.BoardingPass_multpleCard__yWkDh:nth-child(3){animation:BoardingPass_showTopCard__1QLoF .5s ease 1.3s forwards;transform:translateY(100px)}@keyframes BoardingPass_showTopCard__1QLoF{to{opacity:1;transform:translateY(0)}}@keyframes BoardingPass_showMiddleCard__gxBZe{to{opacity:1;transform:translateY(0) scaleX(.9)}}@keyframes BoardingPass_showBottomCard__wnB0O{to{opacity:1;transform:translateY(0) scaleX(.8)}}.BoardingPass_singleCard__5pL6f{animation:BoardingPass_showTopCard__1QLoF 1s ease-out .5s forwards;opacity:0;transform:translateY(100%)}.BoardingPass_h440__RrlPw,.BoardingPass_singleCard__5pL6f{height:440px}.LiveStatusIcon_liveStatusIconPulse__uCASK{animation:LiveStatusIcon_blink-pulse__pMaXw 2.5s ease-out infinite}@keyframes LiveStatusIcon_blink-pulse__pMaXw{0%{opacity:.8;transform:scale(1)}33%{opacity:.4;transform:scale(1.5)}66%{opacity:.15;transform:scale(2.2)}to{opacity:0;transform:scale(1)}}.ConfirmationTopContent_indicators__qnbHU{top:90%}@media (min-height:750px){.ConfirmationTopContent_indicators__qnbHU{top:85%}}.scale_scaleUp__Q6ISR{animation:scale_scaling__gMzA0 .3s ease-in-out}@keyframes scale_scaling__gMzA0{0%{opacity:.5;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.Amenities_amenitiesContainerExpanded__SA32f{max-height:calc(28px*var(--amenity-count, 6));min-height:calc(28px*var(--amenity-count, 1))}.Amenities_amenitiesContainerCollapsed__0o1A4,.Amenities_amenitiesContainerExpanded__SA32f{transition:max-height .6s cubic-bezier(.4,0,.2,1),min-height .6s cubic-bezier(.4,0,.2,1)}.Amenities_amenitiesContainerCollapsed__0o1A4{max-height:30px;min-height:20px}.Amenities_amenityItem__QbLg_{align-items:center;display:flex;flex-direction:row;gap:5px;position:absolute;transition:transform .6s cubic-bezier(.4,0,.2,1),opacity .6s cubic-bezier(.4,0,.2,1)}.Amenities_amenityItemExpanded__FZytW{opacity:1;width:100%}.Amenities_amenityItemCollapsed__7OML4{opacity:1;width:auto}.FlightDetails_animate__Md8XT{animation:FlightDetails_backgroundTransition__tYCn_ .8s ease-in-out forwards;background-color:#d1d5db;opacity:.5;will-change:opacity,background-color}@keyframes FlightDetails_backgroundTransition__tYCn_{0%{background-color:#d1d5db;opacity:.5}50%{background-color:#d1d5db;opacity:1}to{background-color:#fff;opacity:1}}.FareTypes_termsLink__6TzjD a{font-weight:400;text-transform:capitalize;--tw-text-opacity:1!important;color:rgb(var(--subbrand-500)/var(--tw-text-opacity))!important;text-decoration-line:underline}.FareTypes_assuredFareTypeBg__qNj_W{background:linear-gradient(180deg,#c8def7,hsla(0,0%,100%,0) 87.05%)}.FareTypes_assuredFlexFareTypeBg___BQHf{background:linear-gradient(180deg,#f1e8f8,hsla(0,0%,100%,0) 87.05%)}.FareTypes_boxShadowSides__6Myei{box-shadow:0 12px 10px rgba(0,0,0,.2);z-index:8}.FareTypes_overflowVisible__d1QZa{overflow:visible}.FareTypes_maxHeight__OlbWh{max-height:calc(100dvh - 110px)!important}.FareTypes_sectionSeparator__cPgM7{border:1px solid transparent;-o-border-image:linear-gradient(90deg,rgba(209,227,248,0),#d8e8f9 50%,rgba(207,226,248,0)) 1;border-image:linear-gradient(90deg,rgba(209,227,248,0),#d8e8f9 50%,rgba(207,226,248,0)) 1;height:0;transform:translateX(4.5px);width:calc(100% - 9px)}