.confirmation-module-scss-module__w6wRSG__linkContainerMobile{gap:2.4rem;margin-bottom:2rem;display:flex}.confirmation-module-scss-module__w6wRSG__linkContainerMobile .confirmation-module-scss-module__w6wRSG__linkMobile{color:#007aa8;font:600 1.2rem/1.6rem Poppins,Arial,sans-serif;text-decoration:underline}.confirmation-module-scss-module__w6wRSG__linkContainerMobile .confirmation-module-scss-module__w6wRSG__disabledLink{pointer-events:none;opacity:.5}.confirmation-module-scss-module__w6wRSG__confirmationContainer{grid-column:span 4;padding:2rem 0}@media screen and (min-width:900px){.confirmation-module-scss-module__w6wRSG__confirmationContainer{grid-column:span 6}}@media screen and (min-width:1200px){.confirmation-module-scss-module__w6wRSG__confirmationContainer{grid-column:span 12}}.confirmation-module-scss-module__w6wRSG__confirmationContainer .confirmation-module-scss-module__w6wRSG__confirmationHeader{flex-direction:column;gap:.8rem;font:700 4rem Montserrat Variable,Arial,sans-serif;display:flex}@media (max-width:600px){.confirmation-module-scss-module__w6wRSG__confirmationContainer .confirmation-module-scss-module__w6wRSG__confirmationHeader .confirmation-module-scss-module__w6wRSG__headerGrid{background:#fff;border:.1rem solid #dfdac9;border-radius:.8rem;flex-direction:column;align-self:stretch;align-items:flex-start;gap:1.6rem;padding:2rem;display:flex}}.confirmation-module-scss-module__w6wRSG__confirmationContainer .confirmation-module-scss-module__w6wRSG__confirmationHeader .confirmation-module-scss-module__w6wRSG__confirmationCode{font:400 1.8rem/2.8rem Poppins,Arial,sans-serif}.confirmation-module-scss-module__w6wRSG__confirmationContainer .confirmation-module-scss-module__w6wRSG__confirmationHeader .confirmation-module-scss-module__w6wRSG__infoContainer{flex-direction:row;justify-content:space-between;display:flex}@media (max-width:600px){.confirmation-module-scss-module__w6wRSG__confirmationContainer .confirmation-module-scss-module__w6wRSG__confirmationHeader .confirmation-module-scss-module__w6wRSG__infoContainer{display:block}}.confirmation-module-scss-module__w6wRSG__confirmationContainer .confirmation-module-scss-module__w6wRSG__confirmationHeader .confirmation-module-scss-module__w6wRSG__infoContainer .confirmation-module-scss-module__w6wRSG__infoHint{flex-direction:column;justify-content:space-between;align-items:flex-start;line-height:1.6rem;display:flex}.confirmation-module-scss-module__w6wRSG__confirmationContainer .confirmation-module-scss-module__w6wRSG__confirmationHeader .confirmation-module-scss-module__w6wRSG__infoContainer .confirmation-module-scss-module__w6wRSG__infoHint .confirmation-module-scss-module__w6wRSG__confirmationEmail{color:#504e4b;font:400 1.6rem Poppins,Arial,sans-serif}@media (max-width:600px){.confirmation-module-scss-module__w6wRSG__confirmationContainer .confirmation-module-scss-module__w6wRSG__confirmationHeader .confirmation-module-scss-module__w6wRSG__infoContainer .confirmation-module-scss-module__w6wRSG__infoHint .confirmation-module-scss-module__w6wRSG__confirmationEmail{margin-bottom:1.6rem}}.confirmation-module-scss-module__w6wRSG__confirmationContainer .confirmation-module-scss-module__w6wRSG__confirmationHeader .confirmation-module-scss-module__w6wRSG__infoContainer .confirmation-module-scss-module__w6wRSG__infoHint .confirmation-module-scss-module__w6wRSG__linkContainer{gap:2.4rem;display:flex}.confirmation-module-scss-module__w6wRSG__confirmationContainer .confirmation-module-scss-module__w6wRSG__confirmationHeader .confirmation-module-scss-module__w6wRSG__infoContainer .confirmation-module-scss-module__w6wRSG__infoHint .confirmation-module-scss-module__w6wRSG__linkContainer .confirmation-module-scss-module__w6wRSG__link{color:#007aa8;font:500 1.2rem/1.6rem Poppins,Arial,sans-serif;text-decoration:underline;transition:opacity .3s}.confirmation-module-scss-module__w6wRSG__confirmationContainer .confirmation-module-scss-module__w6wRSG__confirmationHeader .confirmation-module-scss-module__w6wRSG__infoContainer .confirmation-module-scss-module__w6wRSG__infoHint .confirmation-module-scss-module__w6wRSG__linkContainer .confirmation-module-scss-module__w6wRSG__disabledLink{pointer-events:none;opacity:.5}.confirmation-module-scss-module__w6wRSG__confirmationContainer .confirmation-module-scss-module__w6wRSG__confirmationHeader .confirmation-module-scss-module__w6wRSG__infoContainer .confirmation-module-scss-module__w6wRSG__manageContainer{justify-content:flex-end;display:flex}@media (max-width:600px){.confirmation-module-scss-module__w6wRSG__confirmationContainer .confirmation-module-scss-module__w6wRSG__confirmationHeader .confirmation-module-scss-module__w6wRSG__infoContainer .confirmation-module-scss-module__w6wRSG__manageContainer{justify-content:center}}.confirmation-module-scss-module__w6wRSG__manageBookingButton{max-width:26rem;padding:1.2rem}@media (max-width:600px){.confirmation-module-scss-module__w6wRSG__manageBookingButton{max-width:100%}}.confirmation-module-scss-module__w6wRSG__flightInfoSeparator{align-items:center;width:100%;margin-bottom:.3rem;font-size:1.6rem;display:flex;position:relative}.confirmation-module-scss-module__w6wRSG__flightIcon{width:58%;margin:0 auto;position:absolute;top:4.5rem;left:0;right:0}@media (max-width:600px){.confirmation-module-scss-module__w6wRSG__flightIcon{width:30%}}.confirmation-module-scss-module__w6wRSG__flightIcon:before{content:"";z-index:1;border-top:.1rem dashed #676460;width:93%;position:absolute;top:50%;left:0;transform:translateY(-50%)}.confirmation-module-scss-module__w6wRSG__startDot{z-index:2;background-color:#676460;border-radius:50%;width:.6rem;height:.6rem;position:absolute;top:50%;left:0;transform:translateY(-50%)}.confirmation-module-scss-module__w6wRSG__endDot{z-index:2;background-image:url(https://es.flyfrontier.com/ncp-assets/icons/flight-icon-fill.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;width:2rem;height:2rem;position:absolute;top:50%;transform:translate(-50%,-50%)}@media (max-width:600px){.confirmation-module-scss-module__w6wRSG__endDot{width:1.4rem;height:1.4rem;transform:translateY(-50%)}}.confirmation-module-scss-module__w6wRSG__flightIcon .confirmation-module-scss-module__w6wRSG__endDot{right:0}.confirmation-module-scss-module__w6wRSG__lineText{background-color:#fff;padding:0 1rem;font:500 1.6rem Poppins,Arial,sans-serif;position:relative}.confirmation-module-scss-module__w6wRSG__lineText span{margin-left:1rem;font:600 1.6rem Poppins,Arial,sans-serif}@media (max-width:600px){.confirmation-module-scss-module__w6wRSG__lineText span{margin-left:.4rem;font:500 1.4rem Poppins,Arial,sans-serif}.confirmation-module-scss-module__w6wRSG__lineText{font:400 1.2rem Poppins,Arial,sans-serif}}.confirmation-module-scss-module__w6wRSG__flightInfoSeparator:before{content:"";background:#dfdac9;flex-grow:1;height:.1rem;margin-right:.5rem}.confirmation-module-scss-module__w6wRSG__flightInfoSeparator:after{content:"";background:#dfdac9;flex-grow:1;height:.1rem;margin-left:.5rem}.confirmation-module-scss-module__w6wRSG__flightSection{color:#474541;background-color:#fff;border:.1rem solid #dfdac9;border-radius:.8rem;margin-top:2.4rem;padding:2rem;display:flex}.confirmation-module-scss-module__w6wRSG__flightSection .confirmation-module-scss-module__w6wRSG__flightInfoTitle{margin-top:1.6rem;margin-bottom:.8rem;font-size:1.4rem;font-weight:600}.confirmation-module-scss-module__w6wRSG__flightSection .confirmation-module-scss-module__w6wRSG__flightDetails{flex-direction:column;gap:1.6rem;display:flex}.confirmation-module-scss-module__w6wRSG__flightSection .confirmation-module-scss-module__w6wRSG__flightDetails .confirmation-module-scss-module__w6wRSG__flightInfo{justify-content:space-between;align-items:flex-start;gap:10.3rem;display:flex}@media (max-width:600px){.confirmation-module-scss-module__w6wRSG__flightSection .confirmation-module-scss-module__w6wRSG__flightDetails .confirmation-module-scss-module__w6wRSG__flightInfo{display:block}}.confirmation-module-scss-module__w6wRSG__flightSection .confirmation-module-scss-module__w6wRSG__flightDetails .confirmation-module-scss-module__w6wRSG__flightTitle{border-bottom:.1rem solid #dfdac9;padding-bottom:1.6rem;font-size:2.4rem;line-height:2.6rem}.confirmation-module-scss-module__w6wRSG__flightSection .confirmation-module-scss-module__w6wRSG__flightInfoDate{margin-bottom:1rem}.confirmation-module-scss-module__w6wRSG__flightSection .confirmation-module-scss-module__w6wRSG__flightInfoDetails .confirmation-module-scss-module__w6wRSG__flightInfoTime{margin-bottom:.4rem;line-height:2.4rem;position:relative}@media (max-width:600px){.confirmation-module-scss-module__w6wRSG__flightSection .confirmation-module-scss-module__w6wRSG__flightInfoDetails .confirmation-module-scss-module__w6wRSG__flightInfoTime{margin-top:1rem}.confirmation-module-scss-module__w6wRSG__flightInfoDate{font-size:1.2rem;font-weight:600}.confirmation-module-scss-module__w6wRSG__flightInfoIdentifier{font-size:1.2rem;font-weight:700}.confirmation-module-scss-module__w6wRSG__flightInfoTime{font-size:1.6rem;font-weight:700}.confirmation-module-scss-module__w6wRSG__flightInfoPlace{font-size:1.2rem;font-weight:500}.confirmation-module-scss-module__w6wRSG__flightInfoPlaceShort{font-size:1.2rem;font-weight:700}.confirmation-module-scss-module__w6wRSG__flightInfoDetailsText{font-size:1.4rem;font-weight:600}.confirmation-module-scss-module__w6wRSG__flightInfoTextRight{font-size:1.4rem}}@media (min-width:600px){.confirmation-module-scss-module__w6wRSG__flightInfoDate,.confirmation-module-scss-module__w6wRSG__flightInfoPlaceShort,.confirmation-module-scss-module__w6wRSG__flightInfoTitle,.confirmation-module-scss-module__w6wRSG__flightInfoDetailsText{font-size:1.6rem;font-weight:600}.confirmation-module-scss-module__w6wRSG__flightInfoIdentifier{font-size:1.6rem;font-weight:700}.confirmation-module-scss-module__w6wRSG__flightInfoTime{font-size:1.6rem;font-weight:500}.confirmation-module-scss-module__w6wRSG__flightInfoPlace{font-size:1.8rem;font-weight:500}}.confirmation-module-scss-module__w6wRSG__travelerContactContainer{color:#474541;background-color:#fff;border:.1rem solid #dfdac9;border-radius:.8rem;padding:2rem}.confirmation-module-scss-module__w6wRSG__travelerContactContainer .confirmation-module-scss-module__w6wRSG__header{justify-content:space-between;align-items:center;margin-bottom:1.2rem;display:flex}.confirmation-module-scss-module__w6wRSG__travelerContactContainer .confirmation-module-scss-module__w6wRSG__header .confirmation-module-scss-module__w6wRSG__title{font-size:2.4rem;font-weight:700;line-height:2.68rem}.confirmation-module-scss-module__w6wRSG__travelerContactContainer .confirmation-module-scss-module__w6wRSG__header .confirmation-module-scss-module__w6wRSG__expandButton{width:max-content;height:max-content;padding:0}.confirmation-module-scss-module__w6wRSG__travelerContactContainer .confirmation-module-scss-module__w6wRSG__header .confirmation-module-scss-module__w6wRSG__expandButton .confirmation-module-scss-module__w6wRSG__expand{transform:rotate(0)}.confirmation-module-scss-module__w6wRSG__travelerContactContainer .confirmation-module-scss-module__w6wRSG__header .confirmation-module-scss-module__w6wRSG__expandButton .confirmation-module-scss-module__w6wRSG__collapse{transform:rotate(180deg)}.confirmation-module-scss-module__w6wRSG__travelerContactContainer .confirmation-module-scss-module__w6wRSG__header .confirmation-module-scss-module__w6wRSG__expandButton .confirmation-module-scss-module__w6wRSG__expand,.confirmation-module-scss-module__w6wRSG__travelerContactContainer .confirmation-module-scss-module__w6wRSG__header .confirmation-module-scss-module__w6wRSG__expandButton .confirmation-module-scss-module__w6wRSG__collapse{transition:transform .3s}.confirmation-module-scss-module__w6wRSG__travelerContactContainer .confirmation-module-scss-module__w6wRSG__travelerName,.confirmation-module-scss-module__w6wRSG__travelerContactContainer .confirmation-module-scss-module__w6wRSG__contactHeader{margin-top:1.2rem;font-size:1.6rem;font-weight:600}.confirmation-module-scss-module__w6wRSG__travelerContactContainer .confirmation-module-scss-module__w6wRSG__travelerSpecificValues{margin-bottom:1.2rem}@media (max-width:600px){.confirmation-module-scss-module__w6wRSG__travelerContactContainer .confirmation-module-scss-module__w6wRSG__travelerSpecificValues{margin-top:.4rem;margin-bottom:1.6rem}}.confirmation-module-scss-module__w6wRSG__travelerContactContainer .confirmation-module-scss-module__w6wRSG__travelerSpecificValues .confirmation-module-scss-module__w6wRSG__frontierMiles{font-style:italic}.confirmation-module-scss-module__w6wRSG__travelerContactContainer .confirmation-module-scss-module__w6wRSG__contactContainer{row-gap:.4rem;display:grid}.confirmation-module-scss-module__w6wRSG__cardHeader{justify-content:space-between;align-items:center;gap:1rem;margin:1.2rem 0;transition:all .3s ease-in-out;display:flex}.confirmation-module-scss-module__w6wRSG__cardHeader.confirmation-module-scss-module__w6wRSG__expanded{margin:1.6rem 0}@media (max-width:600px){.confirmation-module-scss-module__w6wRSG__cardHeader{flex-wrap:wrap;align-items:flex-start}.confirmation-module-scss-module__w6wRSG__cardHeader .confirmation-module-scss-module__w6wRSG__totalText,.confirmation-module-scss-module__w6wRSG__cardHeader span{flex:50%}.confirmation-module-scss-module__w6wRSG__cardHeader .confirmation-module-scss-module__w6wRSG__totalText{flex-basis:100%}}.confirmation-module-scss-module__w6wRSG__discountTotal{justify-content:space-between;align-items:center;font-size:1.8rem;font-weight:700;display:flex}.confirmation-module-scss-module__w6wRSG__discountHeader{color:#006643;justify-content:space-between;align-items:center;font-size:1.4rem;display:flex}.confirmation-module-scss-module__w6wRSG__receiptContainer{color:#474541;background-color:#fff;border:.1rem solid #dfdac9;border-radius:.8rem;padding:2rem}.confirmation-module-scss-module__w6wRSG__receiptContainer .confirmation-module-scss-module__w6wRSG__header{cursor:pointer;justify-content:space-between;align-items:center;margin-bottom:1.2rem;display:flex}.confirmation-module-scss-module__w6wRSG__receiptContainer .confirmation-module-scss-module__w6wRSG__header .confirmation-module-scss-module__w6wRSG__title{font-size:2rem;font-weight:700;line-height:2.4rem}@media (max-width:600px){.confirmation-module-scss-module__w6wRSG__receiptContainer .confirmation-module-scss-module__w6wRSG__header .confirmation-module-scss-module__w6wRSG__title{line-height:2.2rem}}.confirmation-module-scss-module__w6wRSG__receiptContainer .confirmation-module-scss-module__w6wRSG__header .confirmation-module-scss-module__w6wRSG__expandButton{width:max-content;height:max-content;padding:0}.confirmation-module-scss-module__w6wRSG__receiptContainer .confirmation-module-scss-module__w6wRSG__header .confirmation-module-scss-module__w6wRSG__expandButton .confirmation-module-scss-module__w6wRSG__expand{transform:rotate(0)}.confirmation-module-scss-module__w6wRSG__receiptContainer .confirmation-module-scss-module__w6wRSG__header .confirmation-module-scss-module__w6wRSG__expandButton .confirmation-module-scss-module__w6wRSG__collapse{transform:rotate(180deg)}.confirmation-module-scss-module__w6wRSG__receiptContainer .confirmation-module-scss-module__w6wRSG__header .confirmation-module-scss-module__w6wRSG__expandButton .confirmation-module-scss-module__w6wRSG__expand,.confirmation-module-scss-module__w6wRSG__receiptContainer .confirmation-module-scss-module__w6wRSG__header .confirmation-module-scss-module__w6wRSG__expandButton .confirmation-module-scss-module__w6wRSG__collapse{transition:transform .3s}@media (max-width:600px){.confirmation-module-scss-module__w6wRSG__receiptContainer .confirmation-module-scss-module__w6wRSG__cardHeader .confirmation-module-scss-module__w6wRSG__totalText{width:100%}}.confirmation-module-scss-module__w6wRSG__travelerReceiptContainer{column-count:2;column-gap:2.4rem;margin-top:2.4rem;display:block}@media (max-width:600px){.confirmation-module-scss-module__w6wRSG__travelerReceiptContainer{flex-direction:column;gap:2rem;padding-bottom:2rem;display:flex}}.confirmation-module-scss-module__w6wRSG__travelerReceiptContainer .confirmation-module-scss-module__w6wRSG__receiptContainer,.confirmation-module-scss-module__w6wRSG__travelerReceiptContainer .confirmation-module-scss-module__w6wRSG__travelerContactContainer{width:100%;display:inline-block}.confirmation-module-scss-module__w6wRSG__failureBannersContainer{flex-direction:column;gap:.8rem;margin-top:2.4rem;display:flex}.confirmation-module-scss-module__w6wRSG__failureBannersContainer .confirmation-module-scss-module__w6wRSG__bannerText{color:#4c4c4c;font-family:Poppins,sans-serif;font-size:1.4rem;font-style:normal;font-weight:400;line-height:2rem}
.goWildEnroll-module-scss-module__MpogCW__description p{font-style:normal;line-height:2.8rem}.goWildEnroll-module-scss-module__MpogCW__description p:first-child{font-size:1.8rem}.goWildEnroll-module-scss-module__MpogCW__description p:not(:last-of-type){margin-bottom:1.2rem}.goWildEnroll-module-scss-module__MpogCW__memberShipDesc1{margin-bottom:0!important}.goWildEnroll-module-scss-module__MpogCW__subDescription{margin-top:1.2rem}.goWildEnroll-module-scss-module__MpogCW__loginFrontierMiles{color:#006643;font-style:italic}.goWildEnroll-module-scss-module__MpogCW__loginFrontierMilesLight{font-weight:400}.goWildEnroll-module-scss-module__MpogCW__loginFrontierMilesSup{vertical-align:super;margin-top:-.3rem;padding-left:.1rem;font-size:50%;font-style:normal}.goWildEnroll-module-scss-module__MpogCW__loginTitle{text-align:center;font-size:1.6rem;font-weight:600;line-height:1.6rem}.goWildEnroll-module-scss-module__MpogCW__goWildSubtitle{font-size:1.6rem;font-weight:600;line-height:2.4rem}.goWildEnroll-module-scss-module__MpogCW__logoImage{object-fit:contain;margin-bottom:1rem}.goWildEnroll-module-scss-module__MpogCW__cmsContent{margin:3.2rem 0 .8rem 3.2rem}.goWildEnroll-module-scss-module__MpogCW__modalContent{display:grid}.goWildEnroll-module-scss-module__MpogCW__loginForm{margin:0 3.2rem}.goWildEnroll-module-scss-module__MpogCW__loginForm>*{border:2px solid #006643!important;margin:0!important}.goWildEnroll-module-scss-module__MpogCW__loginForm>*>*{flex-direction:column!important}.goWildEnroll-module-scss-module__MpogCW__signUpForm>*{border:none!important;margin:0!important;padding:0!important}
.useMilesForBundles-module-scss-module__4yEmVW__m4bContainer{justify-content:flex-end;display:flex}@media (max-width:600px){.useMilesForBundles-module-scss-module__4yEmVW__m4bContainer{justify-content:flex-start}}.useMilesForBundles-module-scss-module__4yEmVW__m4bContainer .useMilesForBundles-module-scss-module__4yEmVW__checkboxLabel{font-weight:600}.useMilesForBundles-module-scss-module__4yEmVW__infoText{color:green;margin-left:3.2rem}
.flightBooking-module-scss-module__RFLhdG__hidden{display:none!important}.flightBooking-module-scss-module__RFLhdG__bookingContainer{background-position:50%;background-size:cover;min-height:50rem;padding:5.5rem 6rem;transition:background-image .5s;position:relative}@media (max-width:1200px){.flightBooking-module-scss-module__RFLhdG__bookingContainer{padding:4rem 3rem}}@media (max-width:900px){.flightBooking-module-scss-module__RFLhdG__bookingContainer{padding:4rem 3.2rem}}@media (max-width:600px){.flightBooking-module-scss-module__RFLhdG__bookingContainer{padding:2rem 1.6rem}}.flightBooking-module-scss-module__RFLhdG__bookingContainer{grid-column:span 4}@media screen and (min-width:900px){.flightBooking-module-scss-module__RFLhdG__bookingContainer{grid-column:span 6}}@media screen and (min-width:1200px){.flightBooking-module-scss-module__RFLhdG__bookingContainer{grid-column:span 12}}.flightBooking-module-scss-module__RFLhdG__bookingContainer .flightBooking-module-scss-module__RFLhdG__flightBookingTitle{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.flightBooking-module-scss-module__RFLhdG__bookingContainer .flightBooking-module-scss-module__RFLhdG__flightBookingHolder{z-index:1;justify-content:flex-end;display:flex}.flightBooking-module-scss-module__RFLhdG__bookingContainer .flightBooking-module-scss-module__RFLhdG__flightBookingHolder .flightBooking-module-scss-module__RFLhdG__tabHolder{box-sizing:border-box;background-color:#fdfaf5;border:.1rem solid #dfdac9;border-radius:.8rem;flex-direction:column;justify-content:space-between;gap:1.6rem;width:100%;max-width:60rem;padding:2rem;display:flex}@media (min-width:900px){.flightBooking-module-scss-module__RFLhdG__bookingContainer .flightBooking-module-scss-module__RFLhdG__flightBookingHolder .flightBooking-module-scss-module__RFLhdG__tabHolder{min-height:60rem}}@media (max-width:900px){.flightBooking-module-scss-module__RFLhdG__bookingContainer .flightBooking-module-scss-module__RFLhdG__flightBookingHolder .flightBooking-module-scss-module__RFLhdG__tabHolder{max-width:100%;padding-top:1.6rem}}.flightBooking-module-scss-module__RFLhdG__bookingContainer .flightBooking-module-scss-module__RFLhdG__flightBookingHolder .flightBooking-module-scss-module__RFLhdG__tabHolder .flightBooking-module-scss-module__RFLhdG__flightSearchTabStyles{flex:1;min-height:auto;display:flex}.flightBooking-module-scss-module__RFLhdG__bookingContainer .flightBooking-module-scss-module__RFLhdG__flightBookingHolder .flightBooking-module-scss-module__RFLhdG__tabHolder .flightBooking-module-scss-module__RFLhdG__flightSearchTabStyles div{width:100%;display:flex}.flightBooking-module-scss-module__RFLhdG__bookingContainer .flightBooking-module-scss-module__RFLhdG__flightBookingHolder .flightBooking-module-scss-module__RFLhdG__tabHolder .flightBooking-module-scss-module__RFLhdG__flightSearchTabStyles div button{letter-spacing:0%;text-align:center;border-bottom:.2rem solid #dfdac9;flex:1;width:auto;min-width:fit-content;font-size:1.8rem;line-height:2.8rem}@media (max-width:600px){.flightBooking-module-scss-module__RFLhdG__bookingContainer .flightBooking-module-scss-module__RFLhdG__flightBookingHolder .flightBooking-module-scss-module__RFLhdG__tabHolder .flightBooking-module-scss-module__RFLhdG__flightSearchTabStyles div button{font-size:1.2rem;line-height:1.6rem}}@media (max-width:900px){.flightBooking-module-scss-module__RFLhdG__bookingContainer .flightBooking-module-scss-module__RFLhdG__flightBookingHolder .flightBooking-module-scss-module__RFLhdG__tabHolder .flightBooking-module-scss-module__RFLhdG__flightSearchTabStyles div button{font-size:1.4rem;line-height:2rem}}.flightBooking-module-scss-module__RFLhdG__bookingContainer .flightBooking-module-scss-module__RFLhdG__flightBookingHolder .flightBooking-module-scss-module__RFLhdG__tabHolder .flightBooking-module-scss-module__RFLhdG__flightSearchTabStyles div .flightBooking-module-scss-module__RFLhdG__tabIndicator{background-color:#474541}.flightBooking-module-scss-module__RFLhdG__bookingContainer .flightBooking-module-scss-module__RFLhdG__sideBar{justify-content:flex-start;align-items:center;padding-left:3rem;display:flex}.flightBooking-module-scss-module__RFLhdG__bookingContainer .flightBooking-module-scss-module__RFLhdG__sideBar>div{background-color:#00000080;border-radius:1rem;flex-direction:column;display:flex;box-shadow:0 0 1rem #00000040}@media (max-width:900px){.flightBooking-module-scss-module__RFLhdG__bookingContainer .flightBooking-module-scss-module__RFLhdG__sideBar{padding:1.5rem 0 0}}.flightBooking-module-scss-module__RFLhdG__sitewideBannerContainerSticky{top:calc(var(--header-height));z-index:3;width:100%;margin-bottom:2rem;position:fixed}.flightBooking-module-scss-module__RFLhdG__originDestinationsContainer{row-gap:1.2rem;position:relative}.flightBooking-module-scss-module__RFLhdG__originDestinationsContainer .flightBooking-module-scss-module__RFLhdG__departingSelector{z-index:1}.flightBooking-module-scss-module__RFLhdG__originDestinationsContainer .flightBooking-module-scss-module__RFLhdG__swapContainer{justify-content:center;height:100%;display:flex;position:absolute;top:1.5rem}@media (max-width:900px){.flightBooking-module-scss-module__RFLhdG__originDestinationsContainer .flightBooking-module-scss-module__RFLhdG__swapContainer{justify-content:flex-end;margin-right:1rem;top:5.1rem}}.flightBooking-module-scss-module__RFLhdG__originDestinationsContainer .flightBooking-module-scss-module__RFLhdG__swapContainer .flightBooking-module-scss-module__RFLhdG__swapIcon{cursor:pointer;z-index:1;background:0 0;border:none;border-radius:50%;height:3.2rem;padding:0}.flightBooking-module-scss-module__RFLhdG__originDestinationsContainer .flightBooking-module-scss-module__RFLhdG__swapContainer .flightBooking-module-scss-module__RFLhdG__swapIcon:focus-visible{outline:.2rem solid #007aa8!important}.flightBooking-module-scss-module__RFLhdG__originDestinationsContainer .flightBooking-module-scss-module__RFLhdG__swapContainer .flightBooking-module-scss-module__RFLhdG__swapIcon:hover{transition:box-shadow .3s ease-in-out;box-shadow:0 0 .4rem .2rem #b8d6e2}@media (max-width:900px){.flightBooking-module-scss-module__RFLhdG__originDestinationsContainer .flightBooking-module-scss-module__RFLhdG__swapContainer .flightBooking-module-scss-module__RFLhdG__swapIcon{margin-right:1rem;transform:rotate(90deg)}}.flightBooking-module-scss-module__RFLhdG__disableClick{pointer-events:none;cursor:not-allowed!important}.flightBooking-module-scss-module__RFLhdG__deeplinkBookingContainer{grid-column:span 4}@media screen and (min-width:900px){.flightBooking-module-scss-module__RFLhdG__deeplinkBookingContainer{grid-column:span 6}}@media screen and (min-width:1200px){.flightBooking-module-scss-module__RFLhdG__deeplinkBookingContainer{grid-column:span 12}}.flightBooking-module-scss-module__RFLhdG__deeplinkBookingContainer .flightBooking-module-scss-module__RFLhdG__flightBookingHolder>div{align-items:center;height:200px;padding:2rem;display:flex}.flightBooking-module-scss-module__RFLhdG__homePageContent{flex-direction:row;justify-content:center;width:100%;min-height:50rem;display:flex}@media (max-width:900px){.flightBooking-module-scss-module__RFLhdG__homePageContent{flex-direction:column-reverse;gap:2rem;height:100%;display:flex}}.flightBooking-module-scss-module__RFLhdG__backgroundImage{z-index:0;object-fit:cover;height:100%;position:absolute}
.codeShareDialog-module-scss-module__WngvsG__codeShareDialog{padding:1.6rem 1.2rem 0!important}.codeShareDialog-module-scss-module__WngvsG__codeShareDialogContainer{color:#474541;flex-direction:column;align-self:stretch;align-items:flex-start;gap:2rem;width:31.8rem;padding:0 2rem 2rem;display:flex}.codeShareDialog-module-scss-module__WngvsG__codeShareDialogContainer .codeShareDialog-module-scss-module__WngvsG__codeShareHeaderContainer{flex-direction:column;justify-content:center;align-self:stretch;align-items:center;gap:1.6rem;display:flex}.codeShareDialog-module-scss-module__WngvsG__codeShareDialogContainer .codeShareDialog-module-scss-module__WngvsG__codeShareHeaderContainer .codeShareDialog-module-scss-module__WngvsG__iconContainer{background:#fef9e6;border-radius:2.6rem;justify-content:center;align-items:center;gap:1rem;padding:1.2rem;display:flex}.codeShareDialog-module-scss-module__WngvsG__codeShareDialogContainer .codeShareDialog-module-scss-module__WngvsG__codeShareHeaderContainer .codeShareDialog-module-scss-module__WngvsG__iconContainer .codeShareDialog-module-scss-module__WngvsG__warningIcon{justify-content:center;align-items:center;width:2.8rem;height:2.8rem;display:flex}.codeShareDialog-module-scss-module__WngvsG__codeShareDialogContainer .codeShareDialog-module-scss-module__WngvsG__codeShareHeaderContainer .codeShareDialog-module-scss-module__WngvsG__codeShareHeader{text-align:center;font-family:Montserrat Variable,Arial,sans-serif;font-size:2.4rem;font-style:normal;font-weight:700;line-height:2.8rem}.codeShareDialog-module-scss-module__WngvsG__codeShareDialogContainer .codeShareDialog-module-scss-module__WngvsG__codeShareDescription{text-align:center;font-family:Poppins,Arial,sans-serif;font-size:1.6rem;font-style:normal;font-weight:400;line-height:2.4rem}
.rangePicker-module-scss-module__EMbN-W__rangePicker{background-color:#fff;border:1px solid #9c9b98;border-radius:.8rem;width:100%;height:6.4rem;transition:border-color .3s,box-shadow .3s;display:flex;position:relative}.rangePicker-module-scss-module__EMbN-W__rangePicker:hover{cursor:pointer;border-color:#00acec}.rangePicker-module-scss-module__EMbN-W__rangePicker:focus-within{background:#fff;border-color:#00acec;box-shadow:0 0 0 .2rem #b8d6e2}.rangePicker-module-scss-module__EMbN-W__rangePicker.rangePicker-module-scss-module__EMbN-W__error{border-color:#a33625}.rangePicker-module-scss-module__EMbN-W__rangePicker.rangePicker-module-scss-module__EMbN-W__error:focus-within{box-shadow:none;border:.1rem solid #a33625}.rangePicker-module-scss-module__EMbN-W__rangePicker [class=ant-picker-active-bar]{display:none!important}.rangePicker-module-scss-module__EMbN-W__rangePicker [class*=ant-picker-input],.rangePicker-module-scss-module__EMbN-W__rangePicker [class=ant-picker-input-active]{border:none;width:10.5rem;margin-top:2rem}.rangePicker-module-scss-module__EMbN-W__rangePicker [class*=ant-picker-suffix]{margin-left:auto}.rangePicker-module-scss-module__EMbN-W__rangePicker [class*=ant-picker-clear]{display:none}.rangePicker-module-scss-module__EMbN-W__rangePicker [class=ant-picker-range-separator]{margin-right:2rem}.rangePicker-module-scss-module__EMbN-W__rangePicker [class=ant-picker-header-prev-btn]{visibility:hidden!important}@media (max-width:600px){.rangePicker-module-scss-module__EMbN-W__inputField{z-index:-1}}.rangePicker-module-scss-module__EMbN-W__rangePickerContainer{position:relative;overflow:hidden}.rangePicker-module-scss-module__EMbN-W__rangePickerContainer .rangePicker-module-scss-module__EMbN-W__suffixIcon{margin-right:1rem;transition:transform .3s ease-in-out;position:absolute;bottom:40%;right:1rem}.rangePicker-module-scss-module__EMbN-W__rangePickerContainer .rangePicker-module-scss-module__EMbN-W__suffixIcon.rangePicker-module-scss-module__EMbN-W__suffixIconOpen{bottom:40%;transform:rotate(180deg)}.rangePicker-module-scss-module__EMbN-W__errorMessage{text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#a33625;padding-top:.4rem;font-family:Poppins,Arial,sans-serif;font-size:1.6rem;font-weight:500;line-height:2.4rem}.rangePicker-module-scss-module__EMbN-W__prefixContainer{color:#474541;text-overflow:ellipsis;white-space:nowrap;align-items:center;font-family:Poppins,Arial,sans-serif;font-size:1.6rem;font-style:normal;font-weight:400;line-height:2.4rem;transition:top .3s ease-in-out,font-size .3s ease-in-out,transform .3s ease-in-out;display:flex;position:absolute;top:50%;left:1rem;overflow:hidden;transform:translateY(-50%)}.rangePicker-module-scss-module__EMbN-W__prefixIcon{margin-left:.5rem;margin-right:.8rem}.rangePicker-module-scss-module__EMbN-W__label{transition:all .3s}.rangePicker-module-scss-module__EMbN-W__rangePickerContainer:focus-within .rangePicker-module-scss-module__EMbN-W__prefixContainer,.rangePicker-module-scss-module__EMbN-W__rangePickerContainer .rangePicker-module-scss-module__EMbN-W__prefixContainer.rangePicker-module-scss-module__EMbN-W__focused{color:#474541;font-size:1.2rem;top:1.5rem;left:1rem;transform:translateY(-50%)}.rangePicker-module-scss-module__EMbN-W__rangePickerContainer:focus-within .rangePicker-module-scss-module__EMbN-W__prefixContainer>img,.rangePicker-module-scss-module__EMbN-W__rangePickerContainer .rangePicker-module-scss-module__EMbN-W__prefixContainer.rangePicker-module-scss-module__EMbN-W__focused>img{width:1.4rem;height:1.4rem}.rangePicker-module-scss-module__EMbN-W__rangePicker:focus-within .rangePicker-module-scss-module__EMbN-W__label{color:#474541;font-size:1.2rem;top:-1rem;left:1rem}.rangePicker-module-scss-module__EMbN-W__popup{z-index:10}.rangePicker-module-scss-module__EMbN-W__responsivePopup{z-index:9}:is(.rangePicker-module-scss-module__EMbN-W__singleMonthPopup .ant-picker-header-next-btn,.rangePicker-module-scss-module__EMbN-W__singleMonthPopup .ant-picker-header-super-next-btn){opacity:.3!important;pointer-events:none!important;cursor:not-allowed!important}
.flightTripCalendar-module-scss-module__Wn7fEW__extraFooter{color:#504e4b;flex-direction:column;font-family:Poppins,Arial,sans-serif;font-size:1.2rem;font-style:normal;font-weight:400;line-height:1.6rem;display:flex}.flightTripCalendar-module-scss-module__Wn7fEW__extraFooter.flightTripCalendar-module-scss-module__Wn7fEW__isMobile{padding:0}.flightTripCalendar-module-scss-module__Wn7fEW__extraFooter .flightTripCalendar-module-scss-module__Wn7fEW__subHead{font-weight:600}.flightTripCalendar-module-scss-module__Wn7fEW__extraFooter .flightTripCalendar-module-scss-module__Wn7fEW__boldText{font-weight:500}.flightTripCalendar-module-scss-module__Wn7fEW__footer{height:3rem}.flightTripCalendar-module-scss-module__Wn7fEW__loader{color:#9c9b98;border-radius:.8rem}.flightTripCalendar-module-scss-module__Wn7fEW__tabIcon{margin:1rem}.flightTripCalendar-module-scss-module__Wn7fEW__bookThroughText{margin-top:1.6rem;margin-bottom:.8rem;padding:0 1.6rem}body[data-short-viewport] .flightTripCalendar-module-scss-module__Wn7fEW__bookThroughText{max-width:800px;margin:20px auto 0}@media (max-width:900px){.flightTripCalendar-module-scss-module__Wn7fEW__bookThroughText{margin-top:2rem;padding:0 2rem}}.flightTripCalendar-module-scss-module__Wn7fEW__disabledIcon{filter:grayscale();opacity:.5}.flightTripCalendar-module-scss-module__Wn7fEW__disabledTab{pointer-events:none;opacity:.5}.flightTripCalendar-module-scss-module__Wn7fEW__tabIndicator{background-color:#006643}.flightTripCalendar-module-scss-module__Wn7fEW__selectedTab{justify-content:flex-start}.flightTripCalendar-module-scss-module__Wn7fEW__tabLayout{padding:0 2rem}body[data-short-viewport] .flightTripCalendar-module-scss-module__Wn7fEW__tabLayout{max-width:800px;margin:0 auto}
.flightUnavailableModal-module-scss-module__B3ruja__modalContent{text-align:center;flex-direction:column;align-self:stretch;align-items:flex-start;gap:2rem;max-width:31.8rem;display:flex}.flightUnavailableModal-module-scss-module__B3ruja__modalContent .flightUnavailableModal-module-scss-module__B3ruja__header{flex-direction:column;justify-content:center;align-self:stretch;align-items:center;gap:1.6rem;display:flex}.flightUnavailableModal-module-scss-module__B3ruja__modalContent .flightUnavailableModal-module-scss-module__B3ruja__header .flightUnavailableModal-module-scss-module__B3ruja__iconWrapper{background:#fdedeb;border-radius:2.6rem;justify-content:center;align-items:center;gap:1rem;padding:1.2rem;display:flex}.flightUnavailableModal-module-scss-module__B3ruja__modalTitle{color:#474541;text-align:center;font-family:Montserrat Variable,Arial,sans-serif;font-size:2.4rem;font-style:normal;font-weight:700;line-height:2.8rem}.flightUnavailableModal-module-scss-module__B3ruja__modalBody{color:#000;text-align:center;font-family:Poppins,Arial,sans-serif;font-size:1.6rem;font-style:normal;font-weight:400;line-height:2.4rem}.flightUnavailableModal-module-scss-module__B3ruja__buttonContainer{flex-direction:column;justify-content:center;align-self:stretch;align-items:center;display:flex}.flightUnavailableModal-module-scss-module__B3ruja__editSearchButton{background:#006643;border-radius:.8rem;justify-content:center;align-self:stretch;align-items:center;gap:.8rem;display:flex}
.bookingForm-module-scss-module__PYiBEa__hidden{display:none!important}.bookingForm-module-scss-module__PYiBEa__flightSearchContainer{align-items:flex-start;row-gap:1.6rem;padding-top:1.2rem;display:flex}@media (max-width:900px){.bookingForm-module-scss-module__PYiBEa__flightSearchContainer{padding-top:1.2rem}}.bookingForm-module-scss-module__PYiBEa__flightSearchContainer .bookingForm-module-scss-module__PYiBEa__promoCode{white-space:nowrap;align-items:center;display:flex}@media (max-width:900px){.bookingForm-module-scss-module__PYiBEa__flightSearchContainer .bookingForm-module-scss-module__PYiBEa__promoCode{align-items:flex-start;padding:0}}@media (max-width:600px){.bookingForm-module-scss-module__PYiBEa__flightSearchContainer .bookingForm-module-scss-module__PYiBEa__promoCode{flex-direction:column}}@media (max-width:900px){.bookingForm-module-scss-module__PYiBEa__flightSearchContainer .bookingForm-module-scss-module__PYiBEa__promoCodeMobile{align-items:flex-start;padding-left:1rem}}.bookingForm-module-scss-module__PYiBEa__flightSearchContainer .bookingForm-module-scss-module__PYiBEa__promoCodeButton{cursor:pointer;pointer-events:auto;gap:.8rem;display:flex}.bookingForm-module-scss-module__PYiBEa__flightSearchContainer .bookingForm-module-scss-module__PYiBEa__promoCodeButton.bookingForm-module-scss-module__PYiBEa__hide{cursor:not-allowed;pointer-events:none;opacity:.5;display:none}.bookingForm-module-scss-module__PYiBEa__flightSearchContainer .bookingForm-module-scss-module__PYiBEa__dropdownHeight div{border-radius:.8rem}.bookingForm-module-scss-module__PYiBEa__flightSearchContainer .bookingForm-module-scss-module__PYiBEa__dropdownHeight div input,.bookingForm-module-scss-module__PYiBEa__flightSearchContainer .bookingForm-module-scss-module__PYiBEa__dropdownHeight div textarea{cursor:pointer;align-content:center;height:3.8rem!important}@media (max-width:900px){.bookingForm-module-scss-module__PYiBEa__flightSearchContainer .bookingForm-module-scss-module__PYiBEa__dropdownHeight div input,.bookingForm-module-scss-module__PYiBEa__flightSearchContainer .bookingForm-module-scss-module__PYiBEa__dropdownHeight div textarea{height:3.8rem}}.bookingForm-module-scss-module__PYiBEa__flightSearchContainer .bookingForm-module-scss-module__PYiBEa__dropdownHeight div li{padding:.8rem 2rem}.bookingForm-module-scss-module__PYiBEa__flightSearchContainer .bookingForm-module-scss-module__PYiBEa__dropdownHeight div li[aria-selected=true]{background-color:#e7e7e6;font-weight:500}.bookingForm-module-scss-module__PYiBEa__flightSearchContainer [class*=dropdown][class*=layout]{gap:0!important}.bookingForm-module-scss-module__PYiBEa__flightSearchContainer .bookingForm-module-scss-module__PYiBEa__promoCodeHolder{gap:1.2rem;padding-left:.5rem;display:flex}.bookingForm-module-scss-module__PYiBEa__flightSearchContainer .bookingForm-module-scss-module__PYiBEa__promoCodeHolder button{text-align:center;vertical-align:middle;color:#504e4b;width:2.4rem;min-width:fit-content;height:2.4rem;padding:0;font-size:3rem;font-weight:300}.bookingForm-module-scss-module__PYiBEa__flightSearchContainer .bookingForm-module-scss-module__PYiBEa__promoCodeHolder label{letter-spacing:0%;cursor:pointer;width:100%;font-size:1.6rem;font-weight:400;line-height:2.4rem;text-decoration:underline;text-decoration-thickness:0}@media (min-width:900px){.bookingForm-module-scss-module__PYiBEa__flightSearchContainer .bookingForm-module-scss-module__PYiBEa__searchButton.bookingForm-module-scss-module__PYiBEa__bookingHeader{max-width:43rem}}@media (min-width:0) and (max-width:600px){.bookingForm-module-scss-module__PYiBEa__flightSearchContainer .bookingForm-module-scss-module__PYiBEa__searchButton{min-width:1rem}}.bookingForm-module-scss-module__PYiBEa__flightSearchContainer .bookingForm-module-scss-module__PYiBEa__useMilesRow{align-self:center}.bookingForm-module-scss-module__PYiBEa__flightSearchContainer .bookingForm-module-scss-module__PYiBEa__searchButtonRow{justify-content:flex-end;align-items:center;display:flex}.bookingForm-module-scss-module__PYiBEa__recentSearchContainer{align-items:center;padding:.5rem;display:flex;position:relative}.bookingForm-module-scss-module__PYiBEa__recentSearchContainer .bookingForm-module-scss-module__PYiBEa__chipScrollContainer{scroll-snap-type:x mandatory;-ms-overflow-style:none;scrollbar-width:none;gap:.8rem;display:flex;overflow-x:auto}.bookingForm-module-scss-module__PYiBEa__recentSearchContainer .bookingForm-module-scss-module__PYiBEa__chipScrollContainer::-webkit-scrollbar{display:none}.bookingForm-module-scss-module__PYiBEa__recentSearchContainer .bookingForm-module-scss-module__PYiBEa__scrollBtn{scroll-snap-align:start;z-index:2;gap:-2rem;width:fit-content;height:fit-content;padding:0;position:relative;background:0 0!important}.bookingForm-module-scss-module__PYiBEa__recentSearchContainer .bookingForm-module-scss-module__PYiBEa__scrollBtn:before{content:"";pointer-events:none;z-index:-1;width:5rem;height:250%;position:absolute;top:-1rem}.bookingForm-module-scss-module__PYiBEa__recentSearchContainer .bookingForm-module-scss-module__PYiBEa__scrollBtn:disabled{opacity:0}.bookingForm-module-scss-module__PYiBEa__recentSearchContainer .bookingForm-module-scss-module__PYiBEa__scrollBtn:disabled:before{display:none}.bookingForm-module-scss-module__PYiBEa__recentSearchContainer .bookingForm-module-scss-module__PYiBEa__scrollBtnLeft:before{background:linear-gradient(90deg,#fdfaf5 0%,#fdfaf533 85%,#0000 100%);right:-4.8rem}.bookingForm-module-scss-module__PYiBEa__recentSearchContainer .bookingForm-module-scss-module__PYiBEa__scrollBtnRight:before{background:linear-gradient(270deg,#fdfaf5 0%,#fdfaf533 85%,#0000 100%);left:-4.8rem}.bookingForm-module-scss-module__PYiBEa__recentSearchContainer .bookingForm-module-scss-module__PYiBEa__scrollItem{scroll-snap-align:start;overflow-anchor:none;flex:none}.bookingForm-module-scss-module__PYiBEa__recentSearchContainer .bookingForm-module-scss-module__PYiBEa__scrollItem .bookingForm-module-scss-module__PYiBEa__chip{color:#504e4b;border:.1rem solid #9c9b98;border-radius:.8rem;gap:.4rem;max-height:2.8rem;padding:1.4rem}.bookingForm-module-scss-module__PYiBEa__recentSearchContainer .bookingForm-module-scss-module__PYiBEa__scrollItem .bookingForm-module-scss-module__PYiBEa__chip .bookingForm-module-scss-module__PYiBEa__label{flex-direction:row;gap:.4rem;display:flex}.bookingForm-module-scss-module__PYiBEa__recentSearchContainer .bookingForm-module-scss-module__PYiBEa__scrollItem .bookingForm-module-scss-module__PYiBEa__chip:focus,.bookingForm-module-scss-module__PYiBEa__recentSearchContainer .bookingForm-module-scss-module__PYiBEa__scrollItem .bookingForm-module-scss-module__PYiBEa__chip:focus-visible,.bookingForm-module-scss-module__PYiBEa__recentSearchContainer .bookingForm-module-scss-module__PYiBEa__scrollItem .bookingForm-module-scss-module__PYiBEa__chip.bookingForm-module-scss-module__PYiBEa__Mui-focusVisible{background-color:#fff;border:.2rem solid #00acec!important;outline:none!important;box-shadow:0 0 0 .2rem #b8d6e2!important}.bookingForm-module-scss-module__PYiBEa__recentSearchContainer .bookingForm-module-scss-module__PYiBEa__scrollItem .bookingForm-module-scss-module__PYiBEa__chip:hover{background-color:#fff;border-color:#474541}.bookingForm-module-scss-module__PYiBEa__priceCheckerButton{height:2.4rem;font-family:Poppins,Arial,sans-serif;font-size:1.6rem;font-weight:500;line-height:2.4rem;color:#504e4b!important}@media (max-width:600px){.bookingForm-module-scss-module__PYiBEa__priceCheckerButton{white-space:normal;height:auto;font-size:1.2rem}}.bookingForm-module-scss-module__PYiBEa__useMiles{white-space:nowrap;font-family:Poppins,Arial,sans-serif;font-size:1.6rem;font-style:normal;font-weight:400;line-height:2.4rem}.bookingForm-module-scss-module__PYiBEa__useMiles strong{font-family:Poppins,Arial,sans-serif;font-size:1.6rem;font-style:normal;font-weight:600;line-height:2.4rem}.bookingForm-module-scss-module__PYiBEa__tripTypeToggleRow{align-items:center;width:100%;margin-bottom:.8rem;display:flex}@media (max-width:900px){.bookingForm-module-scss-module__PYiBEa__tripTypeToggleRow{margin-bottom:.4rem}}.bookingForm-module-scss-module__PYiBEa__travelerRow{align-items:center;min-width:0;display:flex}.bookingForm-module-scss-module__PYiBEa__travelerRow>*{flex:1;min-width:0}.bookingForm-module-scss-module__PYiBEa__promoCodeWeb{align-items:center;min-width:0;display:flex}.bookingForm-module-scss-module__PYiBEa__promoCodeWeb>*{flex:1;min-width:0}.bookingForm-module-scss-module__PYiBEa__useMilesRow{align-items:center;display:flex;top:2rem}.bookingForm-module-scss-module__PYiBEa__bagPolicyRow{justify-content:flex-start;display:flex}@media (max-width:900px){.bookingForm-module-scss-module__PYiBEa__editFormMiles{justify-content:flex-start;display:flex}}
.login-module-scss-module__qg452q__login{background-color:#fff;border-radius:.8rem;margin:7.2rem;top:0}.login-module-scss-module__qg452q__login.login-module-scss-module__qg452q__loginCustom{margin:0}@media (max-width:600px){.login-module-scss-module__qg452q__login{margin:1.6rem;padding:2rem}}.login-module-scss-module__qg452q__login .login-module-scss-module__qg452q__gridContainer{border:.1rem solid #dfdac9;border-radius:.8rem;flex-direction:column;padding:3.2rem;display:flex}.login-module-scss-module__qg452q__frontierHeader{flex-wrap:wrap;justify-content:center;align-items:center;display:flex}.login-module-scss-module__qg452q__loginDescription{text-align:center}.login-module-scss-module__qg452q__frontierLoginBold{color:#474541;text-align:center;font-family:Poppins,sans-serif;font-size:2rem;font-style:normal;font-weight:700;line-height:2.2rem}.login-module-scss-module__qg452q__frontierLogin{color:#474541;margin-left:.5rem}.login-module-scss-module__qg452q__frontierLoginMiles{color:#4c4c4c;margin-left:.5rem;font-family:Poppins,sans-serif;font-size:2rem;font-style:italic;font-weight:400;line-height:2.2rem}.login-module-scss-module__qg452q__frontierLoginSup{vertical-align:super;margin-left:.3rem;font-size:50%;font-style:normal;line-height:0}.login-module-scss-module__qg452q__learnMore{margin-left:.4rem}.login-module-scss-module__qg452q__checkBoxContainer{border:.2rem solid #006643;border-radius:.8rem;padding:2rem 1.6rem;transition:all .25s ease-in-out}@media (min-width:0) and (max-width:600px){.login-module-scss-module__qg452q__checkBoxContainer label{align-items:flex-start}}.login-module-scss-module__qg452q__loginButton{padding:.8rem}@media (min-width:0) and (max-width:600px){.login-module-scss-module__qg452q__loginButton{width:100%}}@media (min-width:600px){.login-module-scss-module__qg452q__loginButton{min-width:18rem}}.login-module-scss-module__qg452q__resetPasswordLink{font-size:1.6rem;font-weight:600;text-decoration:underline;color:#474541!important}.login-module-scss-module__qg452q__whiteButton{color:#006643;box-sizing:border-box;background:#fff;border:2px solid #fff;border-radius:.8rem;justify-content:center;align-items:center;min-height:3.8rem;padding:1.2rem;font-size:1.4rem;line-height:1.4rem;display:flex;font-weight:600!important}.login-module-scss-module__qg452q__whiteButton:hover,.login-module-scss-module__qg452q__whiteButton:active{background:#fff;border:2px solid #fff;border-radius:.8rem;box-shadow:inset 0 0 10px 1px #00000040}.login-module-scss-module__qg452q__whiteButton:focus-visible{background:#fff;border:2px solid #fff;border-radius:.8rem;box-shadow:0 0 0 2px #00acec,0 0 0 4px #007aa840}.login-module-scss-module__qg452q__contentContainer{flex-direction:column;align-self:stretch;align-items:center;gap:2.4rem;min-height:30rem;padding:3.2rem;display:flex;top:0}.login-module-scss-module__qg452q__superscriptSymbol{vertical-align:super;padding-left:.2rem;font-family:Poppins,Arial,sans-serif;font-size:50%}.login-module-scss-module__qg452q__loginErrorBold{font-family:Poppins,Arial,sans-serif;font-size:1.6rem;font-style:normal;font-weight:600;line-height:2.4rem}.login-module-scss-module__qg452q__alertWrapper{margin-bottom:2rem}.login-module-scss-module__qg452q__alertMessage{font-family:Poppins,Arial,sans-serif;font-size:1.6rem;font-style:normal;font-weight:400;line-height:2.4rem}.login-module-scss-module__qg452q__frontierMiles{margin-right:.4rem;position:relative}.login-module-scss-module__qg452q__superscriptSymbols{font-family:Poppins,Arial,sans-serif;font-size:50%;position:absolute;top:-.6rem}
.tripTypeToggle-module-scss-module__2zOtHa__tripTypeToggleGroup{background-color:#e3ddd0;border:.1rem solid #dfdac9;border-radius:.8rem;gap:0;width:100%;height:4rem;padding:.4rem;display:flex}.tripTypeToggle-module-scss-module__2zOtHa__tripTypeToggleGroup .tripTypeToggle-module-scss-module__2zOtHa__tripTypeToggleButton{color:#504e4b;text-transform:none;background-color:#0000;border:none;flex:1;min-width:fit-content;height:100%;padding:.4rem 1.6rem;transition:background-color .2s,color .2s;border-radius:.6rem!important}.tripTypeToggle-module-scss-module__2zOtHa__tripTypeToggleGroup .tripTypeToggle-module-scss-module__2zOtHa__tripTypeToggleButton:hover{background-color:#e7e7e6}.tripTypeToggle-module-scss-module__2zOtHa__tripTypeToggleGroup .tripTypeToggle-module-scss-module__2zOtHa__tripTypeToggleButton.tripTypeToggle-module-scss-module__2zOtHa__selected{background-color:#fff;box-shadow:0 .1rem .2rem #0000000d}.tripTypeToggle-module-scss-module__2zOtHa__tripTypeToggleGroup .tripTypeToggle-module-scss-module__2zOtHa__tripTypeToggleButton:focus-visible{outline-offset:.1rem;z-index:1;outline:.2rem solid #007aa8}.tripTypeToggle-module-scss-module__2zOtHa__tripTypeToggleGroup .tripTypeToggle-module-scss-module__2zOtHa__tripTypeToggleButton.tripTypeToggle-module-scss-module__2zOtHa__selected:focus-visible{outline-offset:-.1rem;outline:.2rem solid #007aa8}.tripTypeToggle-module-scss-module__2zOtHa__tripTypeToggleGroup .tripTypeToggle-module-scss-module__2zOtHa__tripTypeToggleButton.tripTypeToggle-module-scss-module__2zOtHa__MuiToggleButton-root,.tripTypeToggle-module-scss-module__2zOtHa__tripTypeToggleGroup .tripTypeToggle-module-scss-module__2zOtHa__tripTypeToggleButton.tripTypeToggle-module-scss-module__2zOtHa__MuiToggleButtonGroup-firstButton,.tripTypeToggle-module-scss-module__2zOtHa__tripTypeToggleGroup .tripTypeToggle-module-scss-module__2zOtHa__tripTypeToggleButton.tripTypeToggle-module-scss-module__2zOtHa__MuiToggleButtonGroup-lastButton,.tripTypeToggle-module-scss-module__2zOtHa__tripTypeToggleGroup .tripTypeToggle-module-scss-module__2zOtHa__tripTypeToggleButton.tripTypeToggle-module-scss-module__2zOtHa__MuiToggleButtonGroup-middleButton{border:none!important;border-radius:.6rem!important}.tripTypeToggle-module-scss-module__2zOtHa__tripTypeToggleGroup .tripTypeToggle-module-scss-module__2zOtHa__toggleLabel{white-space:nowrap}.tripTypeToggle-module-scss-module__2zOtHa__tripTypeToggleGroup.tripTypeToggle-module-scss-module__2zOtHa__mobile{height:4rem;padding:.4rem}.tripTypeToggle-module-scss-module__2zOtHa__tripTypeToggleGroup.tripTypeToggle-module-scss-module__2zOtHa__mobile .tripTypeToggle-module-scss-module__2zOtHa__tripTypeToggleButton{padding:.6rem 1.2rem}@media (max-width:600px),(max-width:900px){.tripTypeToggle-module-scss-module__2zOtHa__toggleLabel{font-family:Poppins,sans-serif!important;font-size:1.6rem!important;font-style:normal!important;font-weight:600!important;line-height:2rem!important}}@media (max-width:600px){.tripTypeToggle-module-scss-module__2zOtHa__tripTypeToggleGroup .tripTypeToggle-module-scss-module__2zOtHa__tripTypeToggleButton{padding:.4rem .8rem}}
.passwordReset-module-scss-module__EEhi-G__reset{padding:7.2rem}@media (min-width:0) and (max-width:600px){.passwordReset-module-scss-module__EEhi-G__reset{padding:4rem;top:0}}.passwordReset-module-scss-module__EEhi-G__reset .passwordReset-module-scss-module__EEhi-G__gridForm{width:34.6rem}@media (min-width:0) and (max-width:600px){.passwordReset-module-scss-module__EEhi-G__reset .passwordReset-module-scss-module__EEhi-G__gridForm{width:100%}}.passwordReset-module-scss-module__EEhi-G__reset .passwordReset-module-scss-module__EEhi-G__gridContainer{flex-direction:column;display:flex}.passwordReset-module-scss-module__EEhi-G__frontierResetBold{color:#474541}.passwordReset-module-scss-module__EEhi-G__frontierMiles{font-style:italic}@media (min-width:0) and (max-width:600px){.passwordReset-module-scss-module__EEhi-G__resetButton{width:100%}}@media (min-width:600px){.passwordReset-module-scss-module__EEhi-G__resetButton{min-width:18rem}}.passwordReset-module-scss-module__EEhi-G__superscriptSymbol{vertical-align:super;padding-left:.2rem;font-family:Poppins,Arial,sans-serif;font-size:50%}
.flightStatus-module-scss-module__Hhiphq__flightStatus{row-gap:1.6rem;min-height:26rem;padding-top:1.6rem;display:flex}.flightStatus-module-scss-module__Hhiphq__flightStatus .flightStatus-module-scss-module__Hhiphq__flightStatusTabStyles{flex:1;min-height:auto;display:flex}.flightStatus-module-scss-module__Hhiphq__flightStatus .flightStatus-module-scss-module__Hhiphq__flightStatusTabStyles div{background-color:#e3ddd0;border-radius:.8rem;width:100%;padding:.2rem;display:flex}.flightStatus-module-scss-module__Hhiphq__flightStatus .flightStatus-module-scss-module__Hhiphq__flightStatusTabStyles div button{color:#474541;letter-spacing:0%;text-align:center;border:none;border-radius:.6rem;flex:1;width:auto;min-width:fit-content;font-size:1.4rem;font-weight:500;line-height:2rem}.flightStatus-module-scss-module__Hhiphq__flightStatus .flightStatus-module-scss-module__Hhiphq__flightStatusTabStyles div button[aria-selected=true]{background-color:#fff;font-weight:600}@media (max-width:600px){.flightStatus-module-scss-module__Hhiphq__flightStatus .flightStatus-module-scss-module__Hhiphq__flightStatusTabStyles div button{font-size:1.2rem;line-height:2rem}}.flightStatus-module-scss-module__Hhiphq__flightStatus .flightStatus-module-scss-module__Hhiphq__flightStatusTabStyles span{display:none}.flightStatus-module-scss-module__Hhiphq__byFlightNumberFormContainer{row-gap:1.6rem;padding:1.6rem 0;display:flex}@media (min-width:0) and (max-width:600px){.flightStatus-module-scss-module__Hhiphq__byFlightNumberFormContainer{flex-direction:column;row-gap:1.2rem;padding:1.2rem 0}}.flightStatus-module-scss-module__Hhiphq__byFlightNumberFormContainer .flightStatus-module-scss-module__Hhiphq__searchBtn{min-width:21.8rem}@media (min-width:0) and (max-width:600px){.flightStatus-module-scss-module__Hhiphq__byFlightNumberFormContainer .flightStatus-module-scss-module__Hhiphq__searchBtn{min-width:1rem}}.flightStatus-module-scss-module__Hhiphq__byCitiesFormContainer{row-gap:1.6rem;height:100%;padding:1.6rem 0;display:flex;position:relative}@media (min-width:0) and (max-width:900px){.flightStatus-module-scss-module__Hhiphq__byCitiesFormContainer{flex-direction:column;row-gap:1.2rem;padding:1.2rem 0}}.flightStatus-module-scss-module__Hhiphq__flightStatusSearchBtn{line-height:6rem}
.signup-module-scss-module__uXVnsq__formContainer{color:#474541;border-radius:.6rem;gap:1.6rem;margin:3.2rem;display:flex}@media (max-width:600px){.signup-module-scss-module__uXVnsq__formContainer{flex-direction:column;margin:1.6rem;padding:1.6rem}}.signup-module-scss-module__uXVnsq__formContainer .signup-module-scss-module__uXVnsq__divider{display:none}@media (max-width:600px){.signup-module-scss-module__uXVnsq__formContainer .signup-module-scss-module__uXVnsq__divider{display:block}}.signup-module-scss-module__uXVnsq__formContainer .signup-module-scss-module__uXVnsq__frontierMilesHeaderContainer{flex-direction:column;gap:1.6rem;padding-bottom:1.6rem;display:flex}.signup-module-scss-module__uXVnsq__formContainer .signup-module-scss-module__uXVnsq__frontierMilesHeaderContainer .signup-module-scss-module__uXVnsq__frontierHeader{font-size:3.2rem;font-style:italic;font-weight:700;line-height:2.8rem}.signup-module-scss-module__uXVnsq__formContainer .signup-module-scss-module__uXVnsq__frontierMilesHeaderContainer .signup-module-scss-module__uXVnsq__frontierHeader.signup-module-scss-module__uXVnsq__milesText{font-weight:400}.signup-module-scss-module__uXVnsq__formContainer .signup-module-scss-module__uXVnsq__frontierMilesHeaderContainer .signup-module-scss-module__uXVnsq__frontierHeader .signup-module-scss-module__uXVnsq__smSup{margin-left:.3rem;font-size:1.6rem;font-style:normal;font-weight:400}.signup-module-scss-module__uXVnsq__formContainer .signup-module-scss-module__uXVnsq__frontierMilesHeaderContainer .signup-module-scss-module__uXVnsq__frontierSubHeaderContainer{flex-direction:column;gap:.4rem;display:inline-flex}.signup-module-scss-module__uXVnsq__formContainer .signup-module-scss-module__uXVnsq__frontierMilesHeaderContainer .signup-module-scss-module__uXVnsq__frontierSubHeaderContainer .signup-module-scss-module__uXVnsq__frontierSubHeader{font-size:1.4rem;font-style:normal;font-weight:400;line-height:2rem}.signup-module-scss-module__uXVnsq__formContainer .signup-module-scss-module__uXVnsq__frontierMilesHeaderContainer .signup-module-scss-module__uXVnsq__frontierSubHeaderContainer .signup-module-scss-module__uXVnsq__learnMoreLink{font-size:1.2rem;font-style:normal;font-weight:500;line-height:1.6rem}.signup-module-scss-module__uXVnsq__formContainer .signup-module-scss-module__uXVnsq__cmsHeaderContainer{flex-direction:column;align-self:stretch;align-items:flex-start;gap:2rem;display:flex}@media (max-width:600px){.signup-module-scss-module__uXVnsq__formContainer .signup-module-scss-module__uXVnsq__cmsHeaderContainer{gap:1.6rem}}.signup-module-scss-module__uXVnsq__formContainer .signup-module-scss-module__uXVnsq__cmsHeaderContainer .signup-module-scss-module__uXVnsq__cmsHeaderText{font-family:Montserrat,sans-serif;font-size:2rem;font-style:normal;font-weight:700;line-height:2.4rem}.signup-module-scss-module__uXVnsq__formContainer .signup-module-scss-module__uXVnsq__cmsHeaderContainer .signup-module-scss-module__uXVnsq__cmsContent{justify-content:space-between;width:100%;display:flex}@media (max-width:600px){.signup-module-scss-module__uXVnsq__formContainer .signup-module-scss-module__uXVnsq__cmsHeaderContainer .signup-module-scss-module__uXVnsq__cmsContent{flex-direction:column;gap:1.6rem}}.signup-module-scss-module__uXVnsq__formContainer .signup-module-scss-module__uXVnsq__cmsHeaderContainer .signup-module-scss-module__uXVnsq__cmsContent .signup-module-scss-module__uXVnsq__cmsBox{flex-direction:column;justify-content:center;align-items:center;gap:1.2rem;width:33%;display:flex}@media (max-width:600px){.signup-module-scss-module__uXVnsq__formContainer .signup-module-scss-module__uXVnsq__cmsHeaderContainer .signup-module-scss-module__uXVnsq__cmsContent .signup-module-scss-module__uXVnsq__cmsBox{flex-direction:row;align-self:stretch;align-items:center;gap:1.2rem;width:100%}}.signup-module-scss-module__uXVnsq__formContainer .signup-module-scss-module__uXVnsq__cmsHeaderContainer .signup-module-scss-module__uXVnsq__cmsContent .signup-module-scss-module__uXVnsq__cmsBox .signup-module-scss-module__uXVnsq__cmsBody{flex-direction:column;flex:1 0 0;align-self:stretch;align-items:center;gap:.4rem;display:flex}@media (max-width:600px){.signup-module-scss-module__uXVnsq__formContainer .signup-module-scss-module__uXVnsq__cmsHeaderContainer .signup-module-scss-module__uXVnsq__cmsContent .signup-module-scss-module__uXVnsq__cmsBox .signup-module-scss-module__uXVnsq__cmsBody{align-items:flex-start}}.signup-module-scss-module__uXVnsq__formContainer .signup-module-scss-module__uXVnsq__cmsHeaderContainer .signup-module-scss-module__uXVnsq__cmsContent .signup-module-scss-module__uXVnsq__cmsBox .signup-module-scss-module__uXVnsq__cmsBody .signup-module-scss-module__uXVnsq__cmsHeadText{text-align:center;font-size:1.4rem;font-style:normal;font-weight:600;line-height:2rem}.signup-module-scss-module__uXVnsq__formContainer .signup-module-scss-module__uXVnsq__cmsHeaderContainer .signup-module-scss-module__uXVnsq__cmsContent .signup-module-scss-module__uXVnsq__cmsBox .signup-module-scss-module__uXVnsq__cmsBody .signup-module-scss-module__uXVnsq__cmsBodyText{text-align:center;font-size:1.4rem;font-style:normal;font-weight:400;line-height:2rem}@media (max-width:600px){.signup-module-scss-module__uXVnsq__formContainer .signup-module-scss-module__uXVnsq__cmsHeaderContainer .signup-module-scss-module__uXVnsq__cmsContent .signup-module-scss-module__uXVnsq__cmsBox .signup-module-scss-module__uXVnsq__cmsBody .signup-module-scss-module__uXVnsq__cmsBodyText{text-align:left}}.signup-module-scss-module__uXVnsq__formContainer .signup-module-scss-module__uXVnsq__signUpHeader{flex-direction:column;align-items:flex-start;gap:.8rem;display:flex}@media (max-width:600px){.signup-module-scss-module__uXVnsq__formContainer .signup-module-scss-module__uXVnsq__signUpHeader{gap:.8rem}}.signup-module-scss-module__uXVnsq__formContainer .signup-module-scss-module__uXVnsq__signUpHeader .signup-module-scss-module__uXVnsq__signUpText{font-family:Montserrat Variable,Arial,sans-serif;font-size:2rem;font-style:normal;font-weight:700;line-height:2.2rem}@media (max-width:600px){.signup-module-scss-module__uXVnsq__formContainer .signup-module-scss-module__uXVnsq__signUpHeader .signup-module-scss-module__uXVnsq__signUpText{line-height:2.8rem;font-size:1.8rem!important}}.signup-module-scss-module__uXVnsq__formContainer .signup-module-scss-module__uXVnsq__signUpHeader .signup-module-scss-module__uXVnsq__memberInfoText{font-size:1.8rem;font-weight:600;line-height:2.8rem}.signup-module-scss-module__uXVnsq__formContainer .signup-module-scss-module__uXVnsq__requirementsTitle{font-size:1.25rem;font-weight:600}.signup-module-scss-module__uXVnsq__formContainer .signup-module-scss-module__uXVnsq__passwordAlertList{flex-direction:column;gap:.4rem;margin:0;padding:.6rem 0;font-size:1.25rem;font-style:normal;font-weight:400;line-height:1.6rem;list-style:none;display:flex}.signup-module-scss-module__uXVnsq__formContainer .signup-module-scss-module__uXVnsq__passwordAlertList .signup-module-scss-module__uXVnsq__passwordAlertListItem{align-items:center;gap:.4rem;display:flex}.signup-module-scss-module__uXVnsq__formContainer .signup-module-scss-module__uXVnsq__passwordAlertList .signup-module-scss-module__uXVnsq__passwordAlertListItem svg{flex-shrink:0;width:1.4rem;height:1.4rem}.signup-module-scss-module__uXVnsq__formContainer .signup-module-scss-module__uXVnsq__passwordReqList{flex-direction:column;gap:.4rem;margin:0;padding:0;display:flex;list-style:none!important}.signup-module-scss-module__uXVnsq__formContainer .signup-module-scss-module__uXVnsq__passwordReqList::marker{content:""}.signup-module-scss-module__uXVnsq__formContainer .signup-module-scss-module__uXVnsq__passwordReqItem{align-items:center;gap:.8rem;display:flex;list-style:none!important}.signup-module-scss-module__uXVnsq__formContainer .signup-module-scss-module__uXVnsq__passwordReqItem::marker{content:""}.signup-module-scss-module__uXVnsq__formContainer .signup-module-scss-module__uXVnsq__passwordReqItem img{flex-shrink:0}.signup-module-scss-module__uXVnsq__formContainer .signup-module-scss-module__uXVnsq__pwdReqTitle{margin-bottom:1.2rem}.signup-module-scss-module__uXVnsq__formContainer .signup-module-scss-module__uXVnsq__signUpBtn{width:100%}.signup-module-scss-module__uXVnsq__formContainer .signup-module-scss-module__uXVnsq__cannotContain{font-size:1.3rem}.signup-module-scss-module__uXVnsq__formContainer .signup-module-scss-module__uXVnsq__cannotContain.signup-module-scss-module__uXVnsq__error{color:#a33625}.signup-module-scss-module__uXVnsq__formContainer .signup-module-scss-module__uXVnsq__contactInfoText{font-size:2rem;font-style:normal;font-weight:700}@media (min-width:600px){.signup-module-scss-module__uXVnsq__formContainer .signup-module-scss-module__uXVnsq__contactInfoText{line-height:2.2rem}}.signup-module-scss-module__uXVnsq__formContainer .signup-module-scss-module__uXVnsq__privacyPolicyContainer{flex-direction:column;align-self:stretch;align-items:flex-start;gap:.8rem;font-size:1.4rem;font-style:normal;font-weight:400;line-height:2rem;display:flex}.signup-module-scss-module__uXVnsq__formContainer .signup-module-scss-module__uXVnsq__privacyPolicyContainer .signup-module-scss-module__uXVnsq__privacyPolicyList{padding:0 0 0 2.3rem}.signup-module-scss-module__uXVnsq__formContainer .signup-module-scss-module__uXVnsq__separator{background-color:#dfdac9;width:100%;height:.1rem;margin:1rem 0}@media (max-width:900px){.signup-module-scss-module__uXVnsq__formContainer .signup-module-scss-module__uXVnsq__separator{display:none}}.signup-module-scss-module__uXVnsq__formContainer .signup-module-scss-module__uXVnsq__btnContainer{justify-content:flex-end;display:flex}.signup-module-scss-module__uXVnsq__formContainer .signup-module-scss-module__uXVnsq__btnContainer .signup-module-scss-module__uXVnsq__joinNowBtn{min-width:34rem;padding:1.2rem}@media (max-width:600px){.signup-module-scss-module__uXVnsq__formContainer .signup-module-scss-module__uXVnsq__btnContainer .signup-module-scss-module__uXVnsq__joinNowBtn{width:100%;min-width:0}}.signup-module-scss-module__uXVnsq__formContainer .signup-module-scss-module__uXVnsq__newBtnContainer{justify-content:flex-end;margin-bottom:3.2rem;display:flex}.signup-module-scss-module__uXVnsq__formContainer .signup-module-scss-module__uXVnsq__newBtnContainer .signup-module-scss-module__uXVnsq__joinNowBtn{min-width:34rem;padding:1.2rem}@media (max-width:600px){.signup-module-scss-module__uXVnsq__formContainer .signup-module-scss-module__uXVnsq__newBtnContainer .signup-module-scss-module__uXVnsq__joinNowBtn{width:100%;min-width:0}}.signup-module-scss-module__uXVnsq__signupSuccessContainer{color:#474541;border:.1rem solid #dfdac9;border-radius:.6rem;flex-direction:column;gap:1.6rem;margin:2rem;padding:3rem;display:flex}.signup-module-scss-module__uXVnsq__signupSuccessContainer .signup-module-scss-module__uXVnsq__signupSuccessText{flex-direction:column;gap:.8rem;display:flex}.signup-module-scss-module__uXVnsq__signupSuccessContainer .signup-module-scss-module__uXVnsq__signupSuccessText .signup-module-scss-module__uXVnsq__signupSuccessMessage{font-family:Poppins,Arial,sans-serif;font-size:2rem;line-height:2.8rem}@media (max-width:600px){.signup-module-scss-module__uXVnsq__signupSuccessContainer .signup-module-scss-module__uXVnsq__signupSuccessText .signup-module-scss-module__uXVnsq__signupSuccessMessage{font-size:1.6rem;font-weight:600;line-height:2.4rem}}.signup-module-scss-module__uXVnsq__signupSuccessContainer .signup-module-scss-module__uXVnsq__btnViewProfile{max-width:34rem;padding:1.2rem}@media (max-width:600px){.signup-module-scss-module__uXVnsq__signupSuccessContainer .signup-module-scss-module__uXVnsq__btnViewProfile{width:100%;max-width:none}}.signup-module-scss-module__uXVnsq__superscriptSymbol{vertical-align:super;padding-left:.2rem;font-family:Poppins,Arial,sans-serif;font-size:.6em}.signup-module-scss-module__uXVnsq__discountDenForm>div{margin:0}.signup-module-scss-module__uXVnsq__frontierText{font-style:italic;font-weight:700}.signup-module-scss-module__uXVnsq__milesText{font-style:italic;font-weight:400}.signup-module-scss-module__uXVnsq__whiteOutlineButton{color:#fff;box-sizing:border-box;background:#fff0;border:1px solid #fff;border-radius:.8rem;justify-content:center;align-items:center;min-height:3.8rem;margin-left:.8rem;padding:1.2rem;font-size:1.4rem;font-weight:600;line-height:1.4rem;display:flex}.signup-module-scss-module__uXVnsq__whiteOutlineButton:hover{background:linear-gradient(#00382580 0% 100%),#006643;border:1px solid #fff;border-radius:.8rem;box-shadow:inset 0 0 10px 1px #00000040}.signup-module-scss-module__uXVnsq__whiteOutlineButton:active{background:linear-gradient(#003825b3 0% 100%),#006643;border:1px solid #fff;border-radius:.8rem;box-shadow:inset 0 0 10px 1px #00000040}.signup-module-scss-module__uXVnsq__whiteOutlineButton:focus-visible{background:#ffffff03;border:1px solid #fff;border-radius:.8rem;box-shadow:0 0 0 2px #00acec,0 0 0 4px #007aa840}.signup-module-scss-module__uXVnsq__legacyContainer{border:1px solid #dfdac9;border-radius:.6rem;margin:2rem}
.hyperlinks-module-scss-module__4BjVLG__hyperLinksContainer{background-color:#fff;border:.1px solid #dfdac9;border-radius:.4rem;justify-content:space-evenly;align-items:center;padding:.8rem;display:flex}.hyperlinks-module-scss-module__4BjVLG__hyperLinksContainer .hyperlinks-module-scss-module__4BjVLG__hyperLinksContent{flex-direction:row;align-items:center;gap:1.2rem;display:flex}.hyperlinks-module-scss-module__4BjVLG__hyperLinksContainer .hyperlinks-module-scss-module__4BjVLG__hyperLinksContent .hyperlinks-module-scss-module__4BjVLG__label{color:#474541;letter-spacing:0%;align-items:center;gap:1.2rem;font-family:Poppins,Arial,sans-serif;font-size:1.6rem;font-weight:600;line-height:2.4rem;text-decoration:underline;text-decoration-thickness:.1rem;display:inline-flex}.hyperlinks-module-scss-module__4BjVLG__hyperLinksContainer svg g{stroke:#474541}
.goWildInfo-module-scss-module__idx6Ba__addToCartBtn{width:18rem;max-width:90%;margin:0 auto}.goWildInfo-module-scss-module__idx6Ba__addToCartBtnContainer{background:#e7e7e6;justify-content:center;align-items:center;padding:2rem 0;display:flex}.goWildInfo-module-scss-module__idx6Ba__benefitsContainer{border:1px solid #dfdac9;border-radius:.8rem;overflow:hidden}.goWildInfo-module-scss-module__idx6Ba__benefitsHeader{padding:2rem 2rem 2.4rem}@media (min-width:600px){.goWildInfo-module-scss-module__idx6Ba__benefitsHeader{padding-bottom:1.6rem}}.goWildInfo-module-scss-module__idx6Ba__benefitsTitle{font-size:1.6rem;font-weight:600}@media (min-width:600px){.goWildInfo-module-scss-module__idx6Ba__benefitsTitle{font-size:1.8rem}}.goWildInfo-module-scss-module__idx6Ba__container{padding:2rem}.goWildInfo-module-scss-module__idx6Ba__heroImage{object-fit:cover;border-radius:.8rem;width:100%}.goWildInfo-module-scss-module__idx6Ba__logoImage{display:block}.goWildInfo-module-scss-module__idx6Ba__logInBtn{min-width:0!important;color:unset!important}.goWildInfo-module-scss-module__idx6Ba__logInContainer{text-align:center;opacity:.7}.goWildInfo-module-scss-module__idx6Ba__logoContainer{max-width:128px}.goWildInfo-module-scss-module__idx6Ba__content ul{padding:0 2rem 0 3.5rem}.goWildInfo-module-scss-module__idx6Ba__contentBox{padding:2rem 0}.goWildInfo-module-scss-module__idx6Ba__contentBox p{font-size:1.8rem;line-height:2.8rem}.goWildInfo-module-scss-module__idx6Ba__contentBox p:not(:last-child){margin-bottom:.8rem}.goWildInfo-module-scss-module__idx6Ba__benefitsButton{padding:2rem 2rem 0}.goWildInfo-module-scss-module__idx6Ba__monthlyPassContainer{margin-top:2.4rem;padding:2.4rem 2rem 1.6rem;position:relative}.goWildInfo-module-scss-module__idx6Ba__monthlyPassContainer:before{content:"";background-color:#dfdac9;width:calc(100% - 4rem);height:.1rem;position:absolute;top:0;left:2rem}@media (min-width:600px){.goWildInfo-module-scss-module__idx6Ba__monthlyPassContainer{padding:1.6rem 2rem}}.goWildInfo-module-scss-module__idx6Ba__monthlyPassCostContainer{text-align:center}.goWildInfo-module-scss-module__idx6Ba__monthlyPassTitle{color:#474541;margin-bottom:.8rem;font-family:Poppins,Arial,sans-serif;font-size:1.6rem;font-weight:600;line-height:2.4rem}.goWildInfo-module-scss-module__idx6Ba__monthlyPassAmount{color:#474541;margin-bottom:.8rem;font-family:Montserrat Variable,Arial,sans-serif;font-weight:700;line-height:2.8rem}.goWildInfo-module-scss-module__idx6Ba__monthlyPassSubtitle{font-family:Poppins,Arial,sans-serif;font-size:2rem;font-weight:700;line-height:2.8rem}.goWildInfo-module-scss-module__idx6Ba__monthlyPassContent,.goWildInfo-module-scss-module__idx6Ba__monthlyPassValidFor{font-size:1.4rem;line-height:2rem}.goWildInfo-module-scss-module__idx6Ba__noThanksBtn{margin:2rem auto 2.4rem;display:block!important}.goWildInfo-module-scss-module__idx6Ba__titleBox{text-align:center}.goWildInfo-module-scss-module__idx6Ba__titleBox button{min-width:0!important;color:unset!important}
.flag-module-scss-module__jBwfZa__flag{text-align:left;clip-path:polygon(0 0,100% 0,85% 50%,100% 100%,0 100%);white-space:pre;padding:.6rem 3rem .5rem .8rem;font-size:1.4rem;font-weight:700;line-height:2rem}.flag-module-scss-module__jBwfZa__flag.flag-module-scss-module__jBwfZa__arrow{clip-path:polygon(11px 50%,0 0,100% 0,100% 100%,0 100%);padding:.6rem .8rem .5rem 1.6rem}.flag-module-scss-module__jBwfZa__flag p{font-weight:600}.flag-module-scss-module__jBwfZa__flag.flag-module-scss-module__jBwfZa__bestValue{color:#000;background:#5a9e2d}.flag-module-scss-module__jBwfZa__flag.flag-module-scss-module__jBwfZa__bestValue p{color:#000}.flag-module-scss-module__jBwfZa__flag.flag-module-scss-module__jBwfZa__save{color:#fff;background:#006643}.flag-module-scss-module__jBwfZa__flag.flag-module-scss-module__jBwfZa__save p{color:#fff}.flag-module-scss-module__jBwfZa__flag.flag-module-scss-module__jBwfZa__recommended{color:#474541;background:#8ad9f6}.flag-module-scss-module__jBwfZa__flag.flag-module-scss-module__jBwfZa__recommended p{color:#474541}.flag-module-scss-module__jBwfZa__flag.flag-module-scss-module__jBwfZa__makeItEasy{color:#fff;background:#007aa8}.flag-module-scss-module__jBwfZa__flag.flag-module-scss-module__jBwfZa__makeItEasy p{color:#fff}.flag-module-scss-module__jBwfZa__flag.flag-module-scss-module__jBwfZa__earnMiles{color:#474541;background:#f8d764}.flag-module-scss-module__jBwfZa__flag.flag-module-scss-module__jBwfZa__earnMiles p{color:#474541}
.myTripsForm-module-scss-module__lQsoYW__myTripsContainer{row-gap:1.6rem;min-height:26rem;padding-top:1.6rem}@media (min-width:0) and (max-width:600px){.myTripsForm-module-scss-module__lQsoYW__myTripsContainer{row-gap:1.2rem;padding-top:1.2rem}}.myTripsForm-module-scss-module__lQsoYW__myTripsContainer .myTripsForm-module-scss-module__lQsoYW__error{letter-spacing:0%;vertical-align:middle;font-family:Poppins,Arial,sans-serif;font-size:14px;font-weight:700;line-height:20px}.myTripsForm-module-scss-module__lQsoYW__myTripsContainer .myTripsForm-module-scss-module__lQsoYW__error .myTripsForm-module-scss-module__lQsoYW__errorSubText{font-weight:400}.myTripsForm-module-scss-module__lQsoYW__myTripsContainer .myTripsForm-module-scss-module__lQsoYW__searchBtn{min-width:21.8rem}@media (min-width:0) and (max-width:600px){.myTripsForm-module-scss-module__lQsoYW__myTripsContainer .myTripsForm-module-scss-module__lQsoYW__searchBtn{width:100%}}
.GoWild-module-scss-module__wwpC7a__gwPassValidationContainer{flex-direction:column;align-self:stretch;align-items:center;gap:1.6rem;padding:2.4rem 2rem;display:flex}.GoWild-module-scss-module__wwpC7a__gwPassValidationContainer .GoWild-module-scss-module__wwpC7a__gwFormContainer{gap:1.6rem;max-width:35.8rem;display:flex}.GoWild-module-scss-module__wwpC7a__gwPassValidationContainer .GoWild-module-scss-module__wwpC7a__gwFormContainer .GoWild-module-scss-module__wwpC7a__gwFormHeader{display:contents}.GoWild-module-scss-module__wwpC7a__gwPassValidationContainer .GoWild-module-scss-module__wwpC7a__gwFormContainer .GoWild-module-scss-module__wwpC7a__gwFormHeader .GoWild-module-scss-module__wwpC7a__gwFormHeaderText{color:#504e4b;font-family:Poppins,Arial,sans-serif;font-size:1.4rem;font-style:normal;font-weight:400;line-height:2rem}.GoWild-module-scss-module__wwpC7a__gwPassValidationContainer .GoWild-module-scss-module__wwpC7a__gwFormContainer .GoWild-module-scss-module__wwpC7a__gwFormHeader .GoWild-module-scss-module__wwpC7a__gwFormHeaderText.GoWild-module-scss-module__wwpC7a__purchaseLink{color:#007aa8;text-decoration-skip-ink:none;text-underline-offset:auto;text-underline-position:from-font;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:auto}.GoWild-module-scss-module__wwpC7a__gwPassValidationContainer .GoWild-module-scss-module__wwpC7a__gwFormContainer .GoWild-module-scss-module__wwpC7a__gwPassengerContainer{flex-direction:column;align-self:stretch;align-items:center;gap:1.6rem;width:100%;display:flex}.GoWild-module-scss-module__wwpC7a__gwPassValidationContainer .GoWild-module-scss-module__wwpC7a__gwFormContainer .GoWild-module-scss-module__wwpC7a__gwPassengerContainer .GoWild-module-scss-module__wwpC7a__gwPassengerHeader{justify-content:space-between;align-self:stretch;align-items:flex-start;display:flex}.GoWild-module-scss-module__wwpC7a__gwPassValidationContainer .GoWild-module-scss-module__wwpC7a__gwFormContainer .GoWild-module-scss-module__wwpC7a__gwPassengerContainer .GoWild-module-scss-module__wwpC7a__gwPassengerHeader .GoWild-module-scss-module__wwpC7a__gwPassengerName{color:#474541;font-family:Poppins,Arial,sans-serif;font-size:1.6rem;font-style:normal;font-weight:600;line-height:2.4rem}.GoWild-module-scss-module__wwpC7a__gwPassValidationContainer .GoWild-module-scss-module__wwpC7a__gwFormContainer .GoWild-module-scss-module__wwpC7a__gwPassengerContainer .GoWild-module-scss-module__wwpC7a__gwPaxInput{flex-direction:column;align-self:stretch;align-items:flex-start;gap:.4rem;display:flex}.GoWild-module-scss-module__wwpC7a__gwPassValidationContainer .GoWild-module-scss-module__wwpC7a__gwFormContainer .GoWild-module-scss-module__wwpC7a__gwPassengerContainer .GoWild-module-scss-module__wwpC7a__gwPaxInput .GoWild-module-scss-module__wwpC7a__gwPaxInputLabel{color:#474541;font-family:Poppins,Arial,sans-serif;font-size:1.6rem;font-style:normal;font-weight:400;line-height:2.4rem}.GoWild-module-scss-module__wwpC7a__verifiedBtn{color:#002b1c}.GoWild-module-scss-module__wwpC7a__verifiedBtn .GoWild-module-scss-module__wwpC7a__verifiedBtnLabel{flex-direction:row;flex:1 0 0;justify-content:center;align-items:center;gap:.8rem;padding:1.2rem;display:flex}.GoWild-module-scss-module__wwpC7a__frontierMiles{font-style:italic}.GoWild-module-scss-module__wwpC7a__gwPaxForm{flex-direction:column;align-self:stretch;align-items:center;gap:1.6rem;width:100%;display:flex}.GoWild-module-scss-module__wwpC7a__errorMessage{font-size:1.4rem;font-style:normal;font-weight:400;line-height:2rem}.GoWild-module-scss-module__wwpC7a__superscriptSymbol{vertical-align:super;padding-left:.2rem;font-family:Poppins,Arial,sans-serif;font-size:.6em}
.payWithMiles-module-scss-module__6ZyKzq__modalBox{padding:2.4rem}.payWithMiles-module-scss-module__6ZyKzq__modalBox .payWithMiles-module-scss-module__6ZyKzq__modelBoxContainer{border:1px solid #dfdac9;border-radius:.8rem}.payWithMiles-module-scss-module__6ZyKzq__modalBox .payWithMiles-module-scss-module__6ZyKzq__forgotPasswordLink{margin:.5rem 0 2rem;text-decoration:none}.payWithMiles-module-scss-module__6ZyKzq__modalBox .payWithMiles-module-scss-module__6ZyKzq__inputField{margin:1rem 0}.payWithMiles-module-scss-module__6ZyKzq__modalBox .payWithMiles-module-scss-module__6ZyKzq__noBold{font-weight:400}.payWithMiles-module-scss-module__6ZyKzq__modalBox .payWithMiles-module-scss-module__6ZyKzq__passwordInputField{margin-top:1rem}.payWithMiles-module-scss-module__6ZyKzq__modalBox .payWithMiles-module-scss-module__6ZyKzq__modalContainer{padding:2.4rem}@media (min-width:600px){.payWithMiles-module-scss-module__6ZyKzq__modalBox .payWithMiles-module-scss-module__6ZyKzq__modalContainer{padding:1rem 10rem}}.payWithMiles-module-scss-module__6ZyKzq__modalBox .payWithMiles-module-scss-module__6ZyKzq__modalContainer .payWithMiles-module-scss-module__6ZyKzq__headingstyle{font-size:2rem;font-weight:700}.payWithMiles-module-scss-module__6ZyKzq__modalBox .payWithMiles-module-scss-module__6ZyKzq__modalContainer .payWithMiles-module-scss-module__6ZyKzq__subheadingstyle{margin:2rem 0;font-size:1.8rem;font-weight:400}.payWithMiles-module-scss-module__6ZyKzq__modalBox .payWithMiles-module-scss-module__6ZyKzq__modalContainer .payWithMiles-module-scss-module__6ZyKzq__loginButton{margin:0 0 2rem}@media (min-width:600px){.payWithMiles-module-scss-module__6ZyKzq__modalBox .payWithMiles-module-scss-module__6ZyKzq__payMilesContinue{margin:1rem 0}}@media (max-width:600px){.payWithMiles-module-scss-module__6ZyKzq__modalBox .payWithMiles-module-scss-module__6ZyKzq__payWithMilesText{padding:1rem;font-size:1.2rem}}.payWithMiles-module-scss-module__6ZyKzq__superscriptSymbol{vertical-align:super;padding-left:.2rem;font-family:Poppins,Arial,sans-serif;font-size:.6em}
.skeleton-module-scss-module__wbaFfq__flightSelectSkeleton{grid-column:span 4;padding:2rem 0}@media screen and (min-width:900px){.skeleton-module-scss-module__wbaFfq__flightSelectSkeleton{grid-column:span 6}}@media screen and (min-width:1200px){.skeleton-module-scss-module__wbaFfq__flightSelectSkeleton{grid-column:span 12}}.skeleton-module-scss-module__wbaFfq__flightSelectSkeleton hr{background-color:#dfdac9;width:100%}.skeleton-module-scss-module__wbaFfq__flightSelectSkeleton .skeleton-module-scss-module__wbaFfq__header{align-items:center;display:flex}.skeleton-module-scss-module__wbaFfq__flightSelectSkeleton .skeleton-module-scss-module__wbaFfq__header .skeleton-module-scss-module__wbaFfq__text{align-items:center;gap:.8rem;display:flex}.skeleton-module-scss-module__wbaFfq__flightSelectSkeleton .skeleton-module-scss-module__wbaFfq__fareCard{grid-column:span 4}@media screen and (min-width:900px){.skeleton-module-scss-module__wbaFfq__flightSelectSkeleton .skeleton-module-scss-module__wbaFfq__fareCard{grid-column:span 6}}@media screen and (min-width:1200px){.skeleton-module-scss-module__wbaFfq__flightSelectSkeleton .skeleton-module-scss-module__wbaFfq__fareCard{grid-column:span 12}}
.FlightsClientWrapper-module-scss-module__W-rpJq__visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.cartPopover-module-scss-module__bcBqbG__container{scrollbar-width:thin;flex-direction:column;width:39rem;max-height:75vh;display:flex}@media (max-width:600px){.cartPopover-module-scss-module__bcBqbG__container{width:100%;max-height:calc(100vh - 5.6rem);overflow-y:auto}}.cartPopover-module-scss-module__bcBqbG__contactTitleText{word-spacing:.8rem;font-weight:700}.cartPopover-module-scss-module__bcBqbG__cartSummaryHeader{background:#e6f0ec;justify-content:space-between;padding:2rem;display:flex}.cartPopover-module-scss-module__bcBqbG__cartSummaryHeader span{font-weight:700}@media (max-width:600px){.cartPopover-module-scss-module__bcBqbG__cartSummaryHeader{border-radius:0}}.cartPopover-module-scss-module__bcBqbG__flightCartBodyCont{scrollbar-width:thin;background:#fff;flex-direction:column;gap:.8rem;padding:1.6rem 2rem .8rem;display:flex;overflow-y:auto}.cartPopover-module-scss-module__bcBqbG__discountDenContent{flex-direction:column;align-items:center;gap:.4rem;max-width:35rem;padding:1.6rem;display:flex}.cartPopover-module-scss-module__bcBqbG__discountDenContent .cartPopover-module-scss-module__bcBqbG__label1{color:#006643;font-size:2rem;font-style:normal;font-weight:700;line-height:2.4rem}.cartPopover-module-scss-module__bcBqbG__discountDenContent .cartPopover-module-scss-module__bcBqbG__label2{text-align:center;color:#474541;font-family:Poppins,sans-serif;font-size:1.2rem;font-style:normal;font-weight:400;line-height:1.6rem}.cartPopover-module-scss-module__bcBqbG__discountDenContent .cartPopover-module-scss-module__bcBqbG__discountDenLayout{flex-direction:column;justify-content:center;width:29.2rem;height:4.8rem;display:flex}.cartPopover-module-scss-module__bcBqbG__discountDenContent .cartPopover-module-scss-module__bcBqbG__discountDenLayout .cartPopover-module-scss-module__bcBqbG__discountDenText{letter-spacing:0%;text-align:center;vertical-align:middle;font-family:Poppins,sans-serif;font-size:1.2rem;font-weight:600;line-height:1.6rem}.cartPopover-module-scss-module__bcBqbG__discountDenContent .cartPopover-module-scss-module__bcBqbG__discountDenLayout .cartPopover-module-scss-module__bcBqbG__termsLink{color:inherit;font-weight:400;text-decoration:underline}.cartPopover-module-scss-module__bcBqbG__discountDenContent .cartPopover-module-scss-module__bcBqbG__discountDenLayout .cartPopover-module-scss-module__bcBqbG__termsLink:hover{color:inherit}.cartPopover-module-scss-module__bcBqbG__travelersTitle,.cartPopover-module-scss-module__bcBqbG__flightTitle{justify-content:space-between;width:100%;font-family:Poppins,Arial,sans-serif;font-size:1.6rem;font-style:normal;line-height:2.4rem;display:flex}.cartPopover-module-scss-module__bcBqbG__flightTitle{color:#474541}.cartPopover-module-scss-module__bcBqbG__flightTitle .cartPopover-module-scss-module__bcBqbG__label1{font-weight:700}.cartPopover-module-scss-module__bcBqbG__flightTitle .cartPopover-module-scss-module__bcBqbG__label2{font-family:Poppins,sans-serif;font-weight:400}.cartPopover-module-scss-module__bcBqbG__bundlesTitle{color:#474541;align-items:center;gap:.8rem;display:flex}.cartPopover-module-scss-module__bcBqbG__bundlesTitle .cartPopover-module-scss-module__bcBqbG__addBundleTitle{font-weight:700}.cartPopover-module-scss-module__bcBqbG__bundlesTitle .cartPopover-module-scss-module__bcBqbG__addBundleLink{margin-left:.8rem;font-size:1.2rem;font-weight:700}.cartPopover-module-scss-module__bcBqbG__savingsSummary{background-color:#006643;justify-content:space-between;align-items:flex-start;gap:.8rem;padding:.8rem 2rem;display:flex}.cartPopover-module-scss-module__bcBqbG__savingsSummary .cartPopover-module-scss-module__bcBqbG__label{color:#fff}.cartPopover-module-scss-module__bcBqbG__travelersTitle{color:#474541;justify-content:space-between;align-items:center;gap:.8rem}.cartPopover-module-scss-module__bcBqbG__travelersTitle .cartPopover-module-scss-module__bcBqbG__label{align-items:center;font-weight:700;display:flex}.cartPopover-module-scss-module__bcBqbG__travelersTitle a{margin-left:.8rem;font-weight:700}.cartPopover-module-scss-module__bcBqbG__flightDetails{flex-direction:column;padding-top:.8rem;display:flex}.cartPopover-module-scss-module__bcBqbG__flightDetails .cartPopover-module-scss-module__bcBqbG__bundleRow{justify-content:space-between;align-items:center;padding:.8rem 0;display:flex}.cartPopover-module-scss-module__bcBqbG__flightDetails .cartPopover-module-scss-module__bcBqbG__bundleLabel,.cartPopover-module-scss-module__bcBqbG__flightDetails .cartPopover-module-scss-module__bcBqbG__bundlePrice{color:#474541;font-size:1.4rem;font-weight:400}.cartPopover-module-scss-module__bcBqbG__flightDetails .cartPopover-module-scss-module__bcBqbG__segment{flex-direction:column;padding-top:.8rem;display:flex}.cartPopover-module-scss-module__bcBqbG__flightDetails .cartPopover-module-scss-module__bcBqbG__segmentHeader{justify-content:space-between;align-items:center;display:flex}.cartPopover-module-scss-module__bcBqbG__flightDetails .cartPopover-module-scss-module__bcBqbG__segmentTitle{color:#474541;font-size:1.4rem;font-weight:700}.cartPopover-module-scss-module__bcBqbG__flightDetails .cartPopover-module-scss-module__bcBqbG__segmentTitle .cartPopover-module-scss-module__bcBqbG__normalWeight{font-weight:400}.cartPopover-module-scss-module__bcBqbG__flightDetails .cartPopover-module-scss-module__bcBqbG__segmentPrice{color:#474541;font-size:1.4rem;font-weight:400}.cartPopover-module-scss-module__bcBqbG__flightDetails .cartPopover-module-scss-module__bcBqbG__segmentNote{font-family:Poppins,sans-serif;font-size:1.2rem;font-weight:400;line-height:1.33}.cartPopover-module-scss-module__bcBqbG__flightDetails .cartPopover-module-scss-module__bcBqbG__segment .cartPopover-module-scss-module__bcBqbG__operatedBy{color:#a12885;font-weight:600}.cartPopover-module-scss-module__bcBqbG__flightDetails .cartPopover-module-scss-module__bcBqbG__expandableRow{justify-content:space-between;align-items:center;padding-top:.8rem}.cartPopover-module-scss-module__bcBqbG__flightDetails .cartPopover-module-scss-module__bcBqbG__expandableRow .cartPopover-module-scss-module__bcBqbG__expandableLabel,.cartPopover-module-scss-module__bcBqbG__flightDetails .cartPopover-module-scss-module__bcBqbG__expandableRow .cartPopover-module-scss-module__bcBqbG__expandablePrice{font-size:1.3rem;font-weight:400}.cartPopover-module-scss-module__bcBqbG__flightDetails .cartPopover-module-scss-module__bcBqbG__expandableRow .cartPopover-module-scss-module__bcBqbG__expandableLabel{color:#504e4b}.cartPopover-module-scss-module__bcBqbG__flightDetails .cartPopover-module-scss-module__bcBqbG__expandableRow .cartPopover-module-scss-module__bcBqbG__expandablePrice{color:#474541}.cartPopover-module-scss-module__bcBqbG__flightDetails .cartPopover-module-scss-module__bcBqbG__expandableLink{color:#504e4b;cursor:pointer;font-size:1.2rem;font-weight:400}.cartPopover-module-scss-module__bcBqbG__taxesList{margin:0;padding-left:.8rem}.cartPopover-module-scss-module__bcBqbG__taxesListItem{justify-content:space-between;padding-left:1.6rem;font-size:1.2rem;font-weight:400;display:flex}.cartPopover-module-scss-module__bcBqbG__taxesListItem .cartPopover-module-scss-module__bcBqbG__taxCode{width:1.2rem;margin-right:1.2rem;display:inline-block}.cartPopover-module-scss-module__bcBqbG__taxesListItem .cartPopover-module-scss-module__bcBqbG__taxName{font-size:1.2rem;font-weight:400}.cartPopover-module-scss-module__bcBqbG__taxesListItem .cartPopover-module-scss-module__bcBqbG__taxAmount{color:#474541;line-height:1.6rem}.cartPopover-module-scss-module__bcBqbG__taxDetails{gap:.2rem;margin-bottom:.5rem;display:flex}.cartPopover-module-scss-module__bcBqbG__travelersSection{flex-direction:column;gap:.6rem;padding:.8rem 0;display:flex}.cartPopover-module-scss-module__bcBqbG__travelerBlock{flex-direction:column;gap:.6rem;display:flex}.cartPopover-module-scss-module__bcBqbG__travelerName{font-size:1.4rem;font-weight:600;line-height:2rem}.cartPopover-module-scss-module__bcBqbG__infantTaxDisplay{margin-left:1.6rem;font-size:1.2rem;font-weight:400;line-height:1.6rem}.cartPopover-module-scss-module__bcBqbG__infantTaxDisplay>span{color:#006643}.cartPopover-module-scss-module__bcBqbG__travelerAncillarySection{flex-direction:column;gap:.4rem;display:flex}.cartPopover-module-scss-module__bcBqbG__travelerAncillaryHeader{align-items:center;gap:.8rem;font-size:1.3rem;font-weight:600;display:flex}.cartPopover-module-scss-module__bcBqbG__ancillaryLabel{margin-left:1.6rem;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:400;line-height:1rem}.cartPopover-module-scss-module__bcBqbG__ancillaryAmount{margin-left:auto;font-size:1.6rem;font-weight:400;line-height:2.4rem}.cartPopover-module-scss-module__bcBqbG__ancillaryRow{flex-direction:column;align-items:flex-start;padding-left:1.6rem;font-size:1.2rem;display:flex}@media (max-width:600px){.cartPopover-module-scss-module__bcBqbG__ancillaryRow{padding-left:2.4rem}}.cartPopover-module-scss-module__bcBqbG__ancillaryRowUpgrade{align-items:flex-start;padding-left:1.6rem;font-size:1.2rem;display:flex}@media (max-width:600px){.cartPopover-module-scss-module__bcBqbG__ancillaryRowUpgrade{padding-left:2.4rem}}.cartPopover-module-scss-module__bcBqbG__ancillaryBagRow{flex-direction:row;justify-content:space-between;align-items:flex-start;width:100%;display:flex}.cartPopover-module-scss-module__bcBqbG__ancillaryBagRow .cartPopover-module-scss-module__bcBqbG__ancillaryBagDesc{flex-direction:column;display:flex}.cartPopover-module-scss-module__bcBqbG__ancillaryBagRow .cartPopover-module-scss-module__bcBqbG__ancillaryBagBundle{flex-direction:column;align-items:flex-end;display:flex}.cartPopover-module-scss-module__bcBqbG__ancillaryBagRow .cartPopover-module-scss-module__bcBqbG__ancillaryBagBundle .cartPopover-module-scss-module__bcBqbG__ancillaryBagBundleText{float:right;font-family:Poppins,sans-serif;font-size:1.2rem;font-style:normal;line-height:2.4rem}.cartPopover-module-scss-module__bcBqbG__ancillaryRoute{font-size:1.4rem;font-weight:600}.cartPopover-module-scss-module__bcBqbG__ancillarySeatBag{margin-left:.3rem;font-size:1.2rem;font-weight:500}.cartPopover-module-scss-module__bcBqbG__ancillaryUpgrade{font-size:1.4rem;font-weight:400}.cartPopover-module-scss-module__bcBqbG__ancillaryPrice{font-size:1.4rem;font-weight:400;line-height:2rem}.cartPopover-module-scss-module__bcBqbG__ancillaryDivider{margin-left:1.6rem}.cartPopover-module-scss-module__bcBqbG__discountstyles{margin-left:1.8rem;margin-right:1.8rem}.cartPopover-module-scss-module__bcBqbG__upgradesAccordion{margin-bottom:.6rem;padding:.6rem}.cartPopover-module-scss-module__bcBqbG__airfareRow{justify-content:space-between;margin-top:.4rem;display:flex}.cartPopover-module-scss-module__bcBqbG__accordionDetails{flex-direction:column;gap:.4rem;padding-top:.4rem;display:flex}span.cartPopover-module-scss-module__bcBqbG__upgradeItem{margin-left:1.6rem;font-size:1.4rem;font-weight:400;line-height:2rem}.cartPopover-module-scss-module__bcBqbG__rentalCarDetails{margin-left:1.6rem}.cartPopover-module-scss-module__bcBqbG__rentalCarDetails .cartPopover-module-scss-module__bcBqbG__text{font-size:1.4rem;font-weight:400}.cartPopover-module-scss-module__bcBqbG__rentalCarDivider{width:70%;margin:.8rem 0 .8rem 3.8rem}.cartPopover-module-scss-module__bcBqbG__rentalCarDue{margin-left:3.8rem;font-size:1.4rem;font-style:italic;font-weight:400;line-height:2rem}span.cartPopover-module-scss-module__bcBqbG__upgradesCartTotal{float:right;font-family:Poppins,sans-serif;font-size:1.4rem;font-style:normal;font-weight:400;line-height:2.4rem}span.cartPopover-module-scss-module__bcBqbG__upgradesText{float:right;font-family:Poppins,sans-serif;font-size:1.6rem;font-style:normal;font-weight:400;line-height:2.4rem}.cartPopover-module-scss-module__bcBqbG__flightTitleTextBundles{word-spacing:.8rem;justify-content:space-between;align-items:center;width:100%;font-weight:700;display:flex}.cartPopover-module-scss-module__bcBqbG__flightTitleTextBundles .cartPopover-module-scss-module__bcBqbG__bundlesEditBtn{color:#007aa8;margin-right:auto;padding-left:.8rem;font-size:1.2rem;font-style:normal;font-weight:700;line-height:1.6rem}.cartPopover-module-scss-module__bcBqbG__flightTitleTextBundles .cartPopover-module-scss-module__bcBqbG__textPrice{font-family:Poppins,sans-serif;font-size:1.4rem;font-style:normal;font-weight:700;line-height:1.4rem}.cartPopover-module-scss-module__bcBqbG__flightTitleTextBundles .cartPopover-module-scss-module__bcBqbG__seatCode{float:right;font-family:Poppins,sans-serif;font-size:1.6rem;font-style:normal;font-weight:400;line-height:2.4rem}.cartPopover-module-scss-module__bcBqbG__journeyDescriptionsRow{flex-wrap:wrap;gap:.4rem;width:85%;padding:0 .4rem;display:flex}.cartPopover-module-scss-module__bcBqbG__footer{background-color:#006643;justify-content:space-between;align-items:flex-start;gap:.8rem;padding:.8rem 2rem;display:flex}.cartPopover-module-scss-module__bcBqbG__footer .cartPopover-module-scss-module__bcBqbG__upgradeTitle{color:#fff}.cartPopover-module-scss-module__bcBqbG__flyFreeBadge{margin-top:.8rem}.cartPopover-module-scss-module__bcBqbG__flyFreeBadge .cartPopover-module-scss-module__bcBqbG__flyFreeBadgeText{border-radius:var(--card-corner);background-color:#8ad9f6;width:max-content;padding:.4rem 1.2rem;font-size:1.2rem;font-weight:600;line-height:1.6rem}.cartPopover-module-scss-module__bcBqbG__flexPayContainer{align-items:center;padding:1.6rem 2rem;display:flex}.cartPopover-module-scss-module__bcBqbG__flexPayContainer .cartPopover-module-scss-module__bcBqbG__flexPayContent{padding-left:1.6rem;line-height:1.2rem}.cartPopover-module-scss-module__bcBqbG__flexPayContainer .cartPopover-module-scss-module__bcBqbG__flexPayContent .cartPopover-module-scss-module__bcBqbG__fareDetails{color:#006643;padding-left:.4rem;font-weight:600}.cartPopover-module-scss-module__bcBqbG__flexPayContainer .cartPopover-module-scss-module__bcBqbG__flexPayContent .cartPopover-module-scss-module__bcBqbG__flexPayDetails{font-size:1rem}.cartPopover-module-scss-module__bcBqbG__flexPayContainer .cartPopover-module-scss-module__bcBqbG__flexPayContent .cartPopover-module-scss-module__bcBqbG__financingOffer{color:#006643;padding-left:.4rem;font-family:Poppins,Arial,sans-serif;font-size:.9rem;font-weight:700}.cartPopover-module-scss-module__bcBqbG__flexPayContainer .cartPopover-module-scss-module__bcBqbG__flexPayContent .cartPopover-module-scss-module__bcBqbG__financingOffer .cartPopover-module-scss-module__bcBqbG__infoIcon{position:relative;top:.3rem;left:.3rem}.cartPopover-module-scss-module__bcBqbG__superscriptSymbol{vertical-align:super;padding-left:.2rem;font-family:Poppins,Arial,sans-serif;font-size:.6em}.cartPopover-module-scss-module__bcBqbG__editBtn{color:#007aa8;font-size:1.2rem;font-style:normal;font-weight:700;line-height:1.6rem}.cartPopover-module-scss-module__bcBqbG__companionCertificateStatus{flex-direction:row;align-self:stretch;align-items:center;gap:.4rem;display:flex}.cartPopover-module-scss-module__bcBqbG__companionCertificateStatus .cartPopover-module-scss-module__bcBqbG__companionCertificateText{color:#504e4b;font-size:1.6rem;font-weight:600;line-height:2rem}.cartPopover-module-scss-module__bcBqbG__companionCertificateStatus .cartPopover-module-scss-module__bcBqbG__subtext{color:#474541;margin-top:.1rem;font-size:1.6rem;font-style:italic;font-weight:400}.cartPopover-module-scss-module__bcBqbG__companionCertificateStatus .cartPopover-module-scss-module__bcBqbG__subtextContainer{align-items:flex-end;gap:.6rem;display:flex}
.frontierMilesUpSell-module-scss-module__5_71WW__upSellHeader{flex-direction:row;flex-shrink:0;justify-content:space-between;align-items:center;width:100%;display:flex}.frontierMilesUpSell-module-scss-module__5_71WW__upSellHeader .frontierMilesUpSell-module-scss-module__5_71WW__frontierMilesText{color:#474541;font-family:Poppins,Arial,sans-serif;font-size:1.6rem;font-style:italic;font-weight:400;line-height:2.4rem}.frontierMilesUpSell-module-scss-module__5_71WW__upSellHeader .frontierMilesUpSell-module-scss-module__5_71WW__earnMilesText{color:#474541;text-align:right;font-family:Poppins,Arial,sans-serif;font-size:1.6rem;font-style:normal;font-weight:700;line-height:2.4rem}.frontierMilesUpSell-module-scss-module__5_71WW__frontierMilesUpSellContent{justify-content:space-between;align-items:center;gap:.8rem;padding:1.6rem 0;display:flex}.frontierMilesUpSell-module-scss-module__5_71WW__frontierMilesUpSellContent .frontierMilesUpSell-module-scss-module__5_71WW__frontierMilesUpSellDetails{color:#474541;font-family:Poppins,Arial,sans-serif;font-size:1.4rem;font-style:normal;font-weight:400;line-height:2rem}.frontierMilesUpSell-module-scss-module__5_71WW__frontierMilesUpSellContent .frontierMilesUpSell-module-scss-module__5_71WW__frontierMilesUpSellDetails .frontierMilesUpSell-module-scss-module__5_71WW__frontierMiles{font-style:italic}.frontierMilesUpSell-module-scss-module__5_71WW__frontierMilesUpSellContent .frontierMilesUpSell-module-scss-module__5_71WW__frontierMilesUpSellDetails .frontierMilesUpSell-module-scss-module__5_71WW__miles{font-weight:700}.frontierMilesUpSell-module-scss-module__5_71WW__frontierMilesUpSellContent .frontierMilesUpSell-module-scss-module__5_71WW__joinButton{min-width:16rem;height:4.8rem;min-height:4.8rem;max-height:4.8rem;padding:1.2rem;display:flex}.frontierMilesUpSell-module-scss-module__5_71WW__superscriptSymbol{vertical-align:super;padding-left:.2rem;font-family:Poppins,Arial,sans-serif;font-size:.6em}
.skipLink-module-scss-module__kq7vAG__skipLink{z-index:9999;color:#fff;background-color:#009dd7;border-radius:0 0 .4rem;padding:1rem 2rem;font-weight:700;text-decoration:none;transition:top .2s ease-in-out;position:absolute;top:-100%;left:0}.skipLink-module-scss-module__kq7vAG__skipLink:focus{outline-offset:.2rem;outline:.2rem solid #005f82;top:0}.skipLink-module-scss-module__kq7vAG__skipLink:hover{background-color:#007aa8}
.mfaSkeleton-module-scss-module__LlOA6G__mfaSkeletonContainer{flex-direction:column;align-items:center;padding:1.5rem;display:flex}.mfaSkeleton-module-scss-module__LlOA6G__titleSkeleton{align-self:center;margin-bottom:2rem!important}.mfaSkeleton-module-scss-module__LlOA6G__descriptionSkeleton{margin-bottom:1.5rem!important}.mfaSkeleton-module-scss-module__LlOA6G__inputSkeleton{border-radius:.5rem;margin-bottom:3.5rem!important}.mfaSkeleton-module-scss-module__LlOA6G__otpBoxContainer{justify-content:center;gap:1rem;width:100%;margin-bottom:3rem;display:flex}.mfaSkeleton-module-scss-module__LlOA6G__otpBoxSkeleton{border-radius:.5rem}.mfaSkeleton-module-scss-module__LlOA6G__timerSkeleton{align-self:flex-start;margin-left:4rem;margin-bottom:1rem!important}.mfaSkeleton-module-scss-module__LlOA6G__infoTextSkeleton{align-self:center;margin-bottom:1.5rem!important}.mfaSkeleton-module-scss-module__LlOA6G__linkSkeleton{align-self:center;margin-bottom:1rem!important}.mfaSkeleton-module-scss-module__LlOA6G__footerSkeleton{align-self:center}
.exitDiscardDialog-module-scss-module__h5hstW__content{box-sizing:border-box;flex-direction:column;align-items:center;gap:2rem;width:100%;padding:2rem;display:flex;overflow:hidden}.exitDiscardDialog-module-scss-module__h5hstW__title{text-align:center;width:100%;font-family:Montserrat Variable,Arial,sans-serif;font-weight:700}.exitDiscardDialog-module-scss-module__h5hstW__body{text-align:center;color:#474541;width:100%}.exitDiscardDialog-module-scss-module__h5hstW__buttonGroup{flex-direction:column;gap:.8rem;width:100%;display:flex}
.mfaVerification-module-scss-module__N-iZdW__mfaVerification{box-sizing:border-box;border:.1rem solid #dfdac9;border-radius:.8rem;flex-direction:column;align-items:stretch;gap:2.1rem;max-width:100%;margin:3.2rem 5rem;padding:2rem;display:flex}@media (max-width:600px){.mfaVerification-module-scss-module__N-iZdW__mfaVerification{margin:2rem;padding:2rem}}.mfaVerification-module-scss-module__N-iZdW__mfaVerification *{box-sizing:border-box}.mfaVerification-module-scss-module__N-iZdW__mfaVerification .mfaVerification-module-scss-module__N-iZdW__title{text-align:center;text-transform:uppercase;margin-bottom:-1rem;font-family:Poppins,Arial,sans-serif;font-size:2rem;font-style:normal;font-weight:700;line-height:150%}@media (max-width:600px){.mfaVerification-module-scss-module__N-iZdW__mfaVerification .mfaVerification-module-scss-module__N-iZdW__title{font-size:1.8rem}}.mfaVerification-module-scss-module__N-iZdW__mfaVerification .mfaVerification-module-scss-module__N-iZdW__description{color:#676460;text-align:center;font-family:Poppins,Arial,sans-serif;font-size:1.8rem;font-style:normal;font-weight:400;line-height:clamp(2.4rem,4vw,2.8rem)}@media (max-width:600px){.mfaVerification-module-scss-module__N-iZdW__mfaVerification .mfaVerification-module-scss-module__N-iZdW__description{font-size:1.6rem}}.mfaVerification-module-scss-module__N-iZdW__mfaVerification .mfaVerification-module-scss-module__N-iZdW__alertText{font-size:1.18rem}.mfaVerification-module-scss-module__N-iZdW__mfaVerification .mfaVerification-module-scss-module__N-iZdW__otpContainer{justify-content:center;gap:clamp(.6rem,2vw,1.2rem);width:100%;display:flex;position:relative}.mfaVerification-module-scss-module__N-iZdW__mfaVerification .mfaVerification-module-scss-module__N-iZdW__otpContainer .mfaVerification-module-scss-module__N-iZdW__otpInput{aspect-ratio:1;text-align:center;color:#4c4c4c;background-color:#fff;border:.2rem solid #dfdac9;border-radius:.8rem;flex:auto;min-width:4rem;font-size:clamp(1.8rem,3vw,2.4rem);font-weight:600;transition:all .2s ease-in-out}.mfaVerification-module-scss-module__N-iZdW__mfaVerification .mfaVerification-module-scss-module__N-iZdW__otpContainer .mfaVerification-module-scss-module__N-iZdW__otpInput:focus{border-color:#00acec;outline:none}.mfaVerification-module-scss-module__N-iZdW__mfaVerification .mfaVerification-module-scss-module__N-iZdW__otpContainer .mfaVerification-module-scss-module__N-iZdW__otpInput:hover:not(:disabled){border-color:#009dd7}.mfaVerification-module-scss-module__N-iZdW__mfaVerification .mfaVerification-module-scss-module__N-iZdW__otpContainer .mfaVerification-module-scss-module__N-iZdW__otpInput:disabled{opacity:.6;cursor:not-allowed}.mfaVerification-module-scss-module__N-iZdW__mfaVerification .mfaVerification-module-scss-module__N-iZdW__otpContainer .mfaVerification-module-scss-module__N-iZdW__otpInput.mfaVerification-module-scss-module__N-iZdW__otpInputError{border-color:#a33625}.mfaVerification-module-scss-module__N-iZdW__mfaVerification .mfaVerification-module-scss-module__N-iZdW__otpContainer .mfaVerification-module-scss-module__N-iZdW__otpInput.mfaVerification-module-scss-module__N-iZdW__otpInputError:focus{border-color:#a33625;box-shadow:0 0 0 .3rem #a336251a}.mfaVerification-module-scss-module__N-iZdW__mfaVerification .mfaVerification-module-scss-module__N-iZdW__otpContainer .mfaVerification-module-scss-module__N-iZdW__otpInput::-webkit-outer-spin-button{appearance:none;margin:0}.mfaVerification-module-scss-module__N-iZdW__mfaVerification .mfaVerification-module-scss-module__N-iZdW__otpContainer .mfaVerification-module-scss-module__N-iZdW__otpInput::-webkit-inner-spin-button{appearance:none;margin:0}.mfaVerification-module-scss-module__N-iZdW__mfaVerification .mfaVerification-module-scss-module__N-iZdW__otpContainer .mfaVerification-module-scss-module__N-iZdW__otpInput[type=number]{appearance:textfield}.mfaVerification-module-scss-module__N-iZdW__mfaVerification .mfaVerification-module-scss-module__N-iZdW__otpContainer.mfaVerification-module-scss-module__N-iZdW__otpContainerDisabled{opacity:.5;pointer-events:none}.mfaVerification-module-scss-module__N-iZdW__mfaVerification .mfaVerification-module-scss-module__N-iZdW__otpContainer.mfaVerification-module-scss-module__N-iZdW__otpContainerDisabled .mfaVerification-module-scss-module__N-iZdW__otpInput{cursor:not-allowed;background-color:#9c9b98}.mfaVerification-module-scss-module__N-iZdW__mfaVerification .mfaVerification-module-scss-module__N-iZdW__instruction{text-align:center;margin-top:.2rem;font-family:Poppins,Arial,sans-serif;font-size:1.7rem;font-style:normal;font-weight:600;line-height:150%}.mfaVerification-module-scss-module__N-iZdW__mfaVerification .mfaVerification-module-scss-module__N-iZdW__resendSection{text-align:left;width:100%;padding:1.6rem 0}.mfaVerification-module-scss-module__N-iZdW__mfaVerification .mfaVerification-module-scss-module__N-iZdW__resendSection .mfaVerification-module-scss-module__N-iZdW__resendTitle{color:#4c4c4c;margin-bottom:.4rem;font-size:1.7rem;font-style:normal;font-weight:600;line-height:150%;font-family:Poppins,Arial,sans-serif!important}.mfaVerification-module-scss-module__N-iZdW__mfaVerification .mfaVerification-module-scss-module__N-iZdW__resendSection .mfaVerification-module-scss-module__N-iZdW__resendText{margin-bottom:.8rem;font-size:1.7rem;font-style:normal;font-weight:400;line-height:150%;font-family:Poppins,Arial,sans-serif!important}.mfaVerification-module-scss-module__N-iZdW__mfaVerification .mfaVerification-module-scss-module__N-iZdW__resendSection .mfaVerification-module-scss-module__N-iZdW__timer{color:#4c4c4c;margin-top:.8rem;font-size:clamp(1.6rem,2.5vw,1.8rem)}.mfaVerification-module-scss-module__N-iZdW__mfaVerification .mfaVerification-module-scss-module__N-iZdW__sendNewCodeButton{color:#fff;letter-spacing:.05rem;background-color:#006643;justify-content:center;align-self:stretch;align-items:flex-start;gap:1rem;margin:1rem 0;padding:1rem 1.6rem;font-weight:700;display:flex}.mfaVerification-module-scss-module__N-iZdW__mfaVerification .mfaVerification-module-scss-module__N-iZdW__sendNewCodeButton:hover:not(:disabled){background-color:#005d3d}.mfaVerification-module-scss-module__N-iZdW__mfaVerification .mfaVerification-module-scss-module__N-iZdW__sendNewCodeButton:disabled{opacity:.6;cursor:not-allowed}.mfaVerification-module-scss-module__N-iZdW__mfaVerification .mfaVerification-module-scss-module__N-iZdW__sendNewCodeButton.mfaVerification-module-scss-module__N-iZdW__otpInputError{border-color:#a33625}.mfaVerification-module-scss-module__N-iZdW__mfaVerification .mfaVerification-module-scss-module__N-iZdW__sendNewCodeButton.mfaVerification-module-scss-module__N-iZdW__otpInputError:focus{border-color:#a33625;box-shadow:0 0 0 .3rem #a336251a}.mfaVerification-module-scss-module__N-iZdW__mfaVerification .mfaVerification-module-scss-module__N-iZdW__sendNewCodeButton::-webkit-outer-spin-button{appearance:none;margin:0}.mfaVerification-module-scss-module__N-iZdW__mfaVerification .mfaVerification-module-scss-module__N-iZdW__sendNewCodeButton::-webkit-inner-spin-button{appearance:none;margin:0}.mfaVerification-module-scss-module__N-iZdW__mfaVerification .mfaVerification-module-scss-module__N-iZdW__sendNewCodeButton[type=number]{appearance:textfield}.mfaVerification-module-scss-module__N-iZdW__instruction{text-align:center;margin-top:.2rem;font-family:Poppins,Arial,sans-serif;font-size:1.7rem;font-style:normal;font-weight:600;line-height:150%}.mfaVerification-module-scss-module__N-iZdW__resendSection{text-align:left;width:100%;padding:1.6rem 0}.mfaVerification-module-scss-module__N-iZdW__resendSection .mfaVerification-module-scss-module__N-iZdW__resendTitle{color:#4c4c4c;margin-bottom:.4rem;font-size:1.7rem;font-style:normal;font-weight:600;line-height:150%;font-family:Poppins,Arial,sans-serif!important}.mfaVerification-module-scss-module__N-iZdW__resendSection .mfaVerification-module-scss-module__N-iZdW__resendText{margin-bottom:.8rem;font-size:1.7rem;font-style:normal;font-weight:400;line-height:150%;font-family:Poppins,Arial,sans-serif!important}.mfaVerification-module-scss-module__N-iZdW__resendSection .mfaVerification-module-scss-module__N-iZdW__timer{color:#4c4c4c;margin-top:.8rem;font-size:clamp(1.6rem,2.5vw,1.8rem)}.mfaVerification-module-scss-module__N-iZdW__sendNewCodeButton{color:#fff;letter-spacing:.05rem;background-color:#006643;justify-content:center;align-self:stretch;align-items:flex-start;gap:1rem;margin:1rem 0;padding:1rem 1.6rem;font-weight:700;display:flex}.mfaVerification-module-scss-module__N-iZdW__sendNewCodeButton:hover:not(:disabled){background-color:#005d3d}.mfaVerification-module-scss-module__N-iZdW__sendNewCodeButton:disabled{opacity:.6;cursor:not-allowed}.mfaVerification-module-scss-module__N-iZdW__helpBox{text-align:center;background-color:#00acec1a;border:.1rem solid #00acec33;border-radius:.8rem;width:100%;padding:1.6rem}.mfaVerification-module-scss-module__N-iZdW__helpBox .mfaVerification-module-scss-module__N-iZdW__helpTitle{text-align:center;font-family:Poppins,Arial,sans-serif;font-size:1.5rem;font-style:normal;font-weight:600;line-height:150%}.mfaVerification-module-scss-module__N-iZdW__helpBox .mfaVerification-module-scss-module__N-iZdW__helpText{font-family:Poppins,Arial,sans-serif;font-size:1.5rem;font-style:normal;font-weight:400;line-height:150%}.mfaVerification-module-scss-module__N-iZdW__supportSection{width:100%;margin-top:1.6rem}.mfaVerification-module-scss-module__N-iZdW__supportSection .mfaVerification-module-scss-module__N-iZdW__supportText{font-family:Poppins,Arial,sans-serif;font-size:1.5rem;font-style:normal;font-weight:400;line-height:24px}.mfaVerification-module-scss-module__N-iZdW__supportSection .mfaVerification-module-scss-module__N-iZdW__supportLink{color:#009dd7;padding:0;text-decoration:underline}.mfaVerification-module-scss-module__N-iZdW__supportSection .mfaVerification-module-scss-module__N-iZdW__supportLink:hover{text-decoration:underline}
.loadingSpinner-module-scss-module__STPvtG__overlay{z-index:1300;background-color:#474541cc;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0}.loadingSpinner-module-scss-module__STPvtG__spinner{color:#006643}.loadingSpinner-module-scss-module__STPvtG__spinnerWrap{flex-direction:column;justify-content:center;align-items:center;display:flex}.loadingSpinner-module-scss-module__STPvtG__progressMessage{text-align:center;color:#fdfaf5;margin-top:2rem;font-size:2rem;line-height:2.4rem}@media screen and (min-width:900px){.loadingSpinner-module-scss-module__STPvtG__progressMessage{font-size:2.4rem}}.loadingSpinner-module-scss-module__STPvtG__alertContainer{background:#fff;border-radius:.8rem;flex-direction:column;flex-shrink:0;justify-content:center;max-width:37.5rem;display:flex}.loadingSpinner-module-scss-module__STPvtG__alertContainer .loadingSpinner-module-scss-module__STPvtG__alertImage{flex-direction:column;align-items:center;gap:2rem;display:flex}.loadingSpinner-module-scss-module__STPvtG__alertContainer .loadingSpinner-module-scss-module__STPvtG__alertImage>img{width:5.2rem;height:5.2rem}.loadingSpinner-module-scss-module__STPvtG__alertContainer .loadingSpinner-module-scss-module__STPvtG__alertTitle{color:#474541;text-align:center;align-self:stretch;margin-bottom:2rem;font-family:Montserrat,sans-serif;font-size:2.4rem;font-style:normal;font-weight:700;line-height:2.8rem}.loadingSpinner-module-scss-module__STPvtG__alertContainer .loadingSpinner-module-scss-module__STPvtG__alertTextContainer{color:#474541;text-align:center;margin-bottom:2rem;font-family:Poppins,Arial,sans-serif;font-size:1.6rem;font-style:normal;font-weight:400;line-height:2.4rem}.loadingSpinner-module-scss-module__STPvtG__alertContainer .loadingSpinner-module-scss-module__STPvtG__alertButtonContainer{flex-direction:column;gap:.8rem;display:flex}.loadingSpinner-module-scss-module__STPvtG__alertContainer .loadingSpinner-module-scss-module__STPvtG__alertButtonContainer button{width:100%}
.disableDraftMode-module-scss-module__I5N5Qa__disableDraftMode{z-index:1000;box-shadow:#00000040;color:#fff;background-color:#db3c0f;border-radius:.25rem;padding:.5rem 1rem;text-decoration:none;position:fixed;bottom:1rem;right:1rem}
