.bundlesUpdated-module-scss-module__sk_MYa__updatedSummaryContainer{color:#474541;flex-direction:column;grid-column:span 4;gap:2.4rem;width:100%;padding:2.4rem 0;display:flex}@media screen and (min-width:900px){.bundlesUpdated-module-scss-module__sk_MYa__updatedSummaryContainer{grid-column:span 6}}@media screen and (min-width:1200px){.bundlesUpdated-module-scss-module__sk_MYa__updatedSummaryContainer{grid-column:span 12}}.bundlesUpdated-module-scss-module__sk_MYa__updatedSummaryContainer .bundlesUpdated-module-scss-module__sk_MYa__pageTitle{margin:0;font-family:Montserrat Variable,Arial,sans-serif;font-size:3.2rem;font-weight:700;line-height:4rem}.bundlesUpdated-module-scss-module__sk_MYa__updatedSummaryContainer .bundlesUpdated-module-scss-module__sk_MYa__pageSubtitle{margin:.4rem 0 0}.bundlesUpdated-module-scss-module__sk_MYa__updatedSummaryContainer .bundlesUpdated-module-scss-module__sk_MYa__actionsRow{justify-content:space-between;align-items:center;gap:2rem;padding:1.6rem 0;display:flex}@media (max-width:600px){.bundlesUpdated-module-scss-module__sk_MYa__updatedSummaryContainer .bundlesUpdated-module-scss-module__sk_MYa__actionsRow{flex-direction:column-reverse;align-items:stretch}}.bundlesUpdated-module-scss-module__sk_MYa__updatedSummaryContainer .bundlesUpdated-module-scss-module__sk_MYa__actionsGroup{align-items:center;gap:2rem;display:flex}@media (max-width:600px){.bundlesUpdated-module-scss-module__sk_MYa__updatedSummaryContainer .bundlesUpdated-module-scss-module__sk_MYa__actionsGroup{flex-direction:column;align-items:stretch}}.bundlesUpdated-module-scss-module__sk_MYa__updatedSummaryContainer .bundlesUpdated-module-scss-module__sk_MYa__goBackLink{font-weight:600;text-decoration:underline}.bundlesUpdated-module-scss-module__sk_MYa__updatedSummaryContainer .bundlesUpdated-module-scss-module__sk_MYa__actionButtonsContainer{gap:.8rem;display:flex}.bundlesUpdated-module-scss-module__sk_MYa__updatedSummaryContainer .bundlesUpdated-module-scss-module__sk_MYa__actionButtonsContainer .bundlesUpdated-module-scss-module__sk_MYa__confirmBtn{min-width:20rem}
.mmbPaymentSummary-module-scss-module__VMBA4W__tripSummaryCard{flex-direction:column;gap:1.6rem;width:100%;display:flex}.mmbPaymentSummary-module-scss-module__VMBA4W__title{color:#474541;font-family:Poppins,Arial,sans-serif;font-size:2.4rem;font-weight:700;line-height:2.8rem}.mmbPaymentSummary-module-scss-module__VMBA4W__divider{background-color:#dfdac9;width:100%;height:.1rem}.mmbPaymentSummary-module-scss-module__VMBA4W__row{justify-content:space-between;align-items:center;display:flex}.mmbPaymentSummary-module-scss-module__VMBA4W__rowLabel{color:#504e4b;font-size:1.6rem;line-height:2.4rem}.mmbPaymentSummary-module-scss-module__VMBA4W__rowAmount{color:#474541;font-size:1.6rem;line-height:2.4rem}.mmbPaymentSummary-module-scss-module__VMBA4W__totalLabel{color:#474541;font-family:Poppins,Arial,sans-serif;font-size:2rem;font-weight:700;line-height:2.8rem}.mmbPaymentSummary-module-scss-module__VMBA4W__totalAmount{color:#474541;font-family:Poppins,Arial,sans-serif;font-size:2.4rem;font-weight:700;line-height:2.8rem}.mmbPaymentSummary-module-scss-module__VMBA4W__nonRefundable{color:#4c4c4c;margin-top:-.8rem;font-size:1.2rem;line-height:1.6rem}.mmbPaymentSummary-module-scss-module__VMBA4W__footerRow{justify-content:center;align-items:center;gap:1.2rem;margin-top:.4rem;display:flex}.mmbPaymentSummary-module-scss-module__VMBA4W__detailsLink{color:#007aa8;cursor:pointer;background:0 0;border:0;padding:0;font-size:1.6rem;font-weight:600;line-height:2.4rem;text-decoration:underline}.mmbPaymentSummary-module-scss-module__VMBA4W__actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.6rem;margin-top:1.6rem;display:flex}@media (max-width:600px){.mmbPaymentSummary-module-scss-module__VMBA4W__actions{flex-direction:column-reverse;align-items:stretch;gap:1.2rem}}.mmbPaymentSummary-module-scss-module__VMBA4W__goBackLink{color:#007aa8;cursor:pointer;background:0 0;border:0;padding:0;font-size:1.6rem;font-weight:600;line-height:2.4rem;text-decoration:underline}.mmbPaymentSummary-module-scss-module__VMBA4W__buttonGroup{align-items:center;gap:1.6rem;display:flex}@media (max-width:600px){.mmbPaymentSummary-module-scss-module__VMBA4W__buttonGroup{flex-direction:column-reverse;width:100%}}.mmbPaymentSummary-module-scss-module__VMBA4W__exitDiscardButton{min-width:20rem}@media (max-width:600px){.mmbPaymentSummary-module-scss-module__VMBA4W__exitDiscardButton{width:100%;min-width:0}}.mmbPaymentSummary-module-scss-module__VMBA4W__exitModalContent{text-align:center;box-sizing:border-box;flex-direction:column;align-items:center;gap:2.4rem;width:100%;padding:3.2rem 2.4rem 2.4rem;display:flex}.mmbPaymentSummary-module-scss-module__VMBA4W__exitModalTitle{letter-spacing:-.05rem;color:#474541;margin:0;font-family:Poppins,Arial,sans-serif;font-size:3.2rem;font-weight:700;line-height:3.6rem}.mmbPaymentSummary-module-scss-module__VMBA4W__exitModalCopy{color:#504e4b;margin:0;font-family:Poppins,Arial,sans-serif;font-size:1.8rem;font-weight:400;line-height:2.6rem}.mmbPaymentSummary-module-scss-module__VMBA4W__exitModalActions{flex-direction:column;gap:1.2rem;width:100%;margin-top:.8rem;display:flex}.mmbPaymentSummary-module-scss-module__VMBA4W__exitModalActions button{border-radius:.8rem;min-height:5.6rem;font-family:Poppins,Arial,sans-serif;font-size:1.8rem;font-weight:700}
.frontierCreditShell-module-scss-module__dr9Vha__frontierCreditShell{flex-direction:column;display:flex}.frontierCreditShell-module-scss-module__dr9Vha__frontierCreditShell .frontierCreditShell-module-scss-module__dr9Vha__form{flex-direction:column;gap:1.2rem;width:100%;display:flex}.frontierCreditShell-module-scss-module__dr9Vha__frontierCreditShell h3{width:100%}.frontierCreditShell-module-scss-module__dr9Vha__frontierCreditShell h3 button{transition:padding .3s ease-in-out;padding:.8rem 2rem!important}.frontierCreditShell-module-scss-module__dr9Vha__frontierCreditShell h3 button[aria-expanded=true]{padding:2rem 2rem 0!important}.frontierCreditShell-module-scss-module__dr9Vha__frontierCreditShell .frontierCreditShell-module-scss-module__dr9Vha__wrapper{flex-direction:column;gap:1.6rem;display:flex}.frontierCreditShell-module-scss-module__dr9Vha__frontierCreditShell .frontierCreditShell-module-scss-module__dr9Vha__container{gap:1.2rem;width:100%;display:flex}.frontierCreditShell-module-scss-module__dr9Vha__frontierCreditShell .frontierCreditShell-module-scss-module__dr9Vha__btn{width:29.99rem;display:block}@media (max-width:900px){.frontierCreditShell-module-scss-module__dr9Vha__frontierCreditShell .frontierCreditShell-module-scss-module__dr9Vha__btn{width:100%}}.frontierCreditShell-module-scss-module__dr9Vha__frontierCreditShell .frontierCreditShell-module-scss-module__dr9Vha__description{display:block}.frontierCreditShell-module-scss-module__dr9Vha__frontierCreditShell .frontierCreditShell-module-scss-module__dr9Vha__centeredAlert{align-items:center}.frontierCreditShell-module-scss-module__dr9Vha__frontierCreditShellSkeleton{border-top:.1rem solid #dfdac9;padding-top:2rem}.frontierCreditShell-module-scss-module__dr9Vha__frontierCreditShellSkeleton .frontierCreditShell-module-scss-module__dr9Vha__skeletonItem{border-radius:.4rem}.frontierCreditShell-module-scss-module__dr9Vha__frontierCreditShellSkeleton .frontierCreditShell-module-scss-module__dr9Vha__skeletonButton{border-radius:.8rem;height:4.8rem}.frontierCreditShell-module-scss-module__dr9Vha__superscriptSymbol{vertical-align:super;padding-left:.2rem;font-family:Poppins,Arial,sans-serif;font-size:.6em}.frontierCreditShell-module-scss-module__dr9Vha__volarisgrid{align-items:center;gap:.6rem;margin-top:0;padding:0;display:flex}.frontierCreditShell-module-scss-module__dr9Vha__volarisgrid .frontierCreditShell-module-scss-module__dr9Vha__volarisPaymentInfo{color:#474541;margin:0;font-size:1.4rem;font-weight:400;line-height:2rem}@media (max-width:600px){.frontierCreditShell-module-scss-module__dr9Vha__volarisgrid{gap:.4rem}.frontierCreditShell-module-scss-module__dr9Vha__volarisgrid .frontierCreditShell-module-scss-module__dr9Vha__volarisPaymentInfo{margin-top:1.5rem;margin-left:.3rem;font-size:1.2rem;line-height:1.8rem}}
.password-module-scss-module__O659Oa__passwordContainer{font-family:inherit}.password-module-scss-module__O659Oa__heading{margin-bottom:8px;font-size:2rem;font-weight:500}.password-module-scss-module__O659Oa__inputWrapper{margin-bottom:16px}.password-module-scss-module__O659Oa__requirementsTitle{margin-bottom:8px;font-weight:500}.password-module-scss-module__O659Oa__requirementsList{margin:0;padding:0;list-style:none}.password-module-scss-module__O659Oa__requirementItem{align-items:center;margin-bottom:4px;font-size:15px;display:flex}.password-module-scss-module__O659Oa__checkmark{margin-right:8px}.password-module-scss-module__O659Oa__cannotContain{margin-top:8px;font-size:15px}.password-module-scss-module__O659Oa__cannotContainError{color:#a33625}.password-module-scss-module__O659Oa__frontierLabel{color:#006643;font-family:Poppins,Arial,sans-serif;font-style:italic;font-weight:700}.password-module-scss-module__O659Oa__milesLabel{color:#006643;font-style:italic}
.frontierVoucher-module-scss-module__EUx9la__frontierVoucher{flex-direction:column;align-self:stretch;align-items:center;display:flex;border:.1rem solid #9c9b98!important;border-radius:.4rem!important}.frontierVoucher-module-scss-module__EUx9la__frontierVoucher h3{width:100%}.frontierVoucher-module-scss-module__EUx9la__frontierVoucher h3 button{transition:padding .3s ease-in-out;padding:.8rem 2rem!important}.frontierVoucher-module-scss-module__EUx9la__frontierVoucher h3 button[aria-expanded=true]{padding:2rem 2rem 0!important}.frontierVoucher-module-scss-module__EUx9la__frontierVoucher .frontierVoucher-module-scss-module__EUx9la__container{gap:1.2rem;padding:.4rem 2rem 2rem;display:flex}.frontierVoucher-module-scss-module__EUx9la__frontierVoucher .frontierVoucher-module-scss-module__EUx9la__container .frontierVoucher-module-scss-module__EUx9la__btnContainer{justify-content:flex-end;align-items:center;display:flex}.frontierVoucher-module-scss-module__EUx9la__frontierVoucher .frontierVoucher-module-scss-module__EUx9la__container .frontierVoucher-module-scss-module__EUx9la__btnContainer .frontierVoucher-module-scss-module__EUx9la__btn{width:21.14rem;padding:1.2rem}@media (max-width:900px){.frontierVoucher-module-scss-module__EUx9la__frontierVoucher .frontierVoucher-module-scss-module__EUx9la__container .frontierVoucher-module-scss-module__EUx9la__btnContainer .frontierVoucher-module-scss-module__EUx9la__btn{width:100%;max-width:none}}.frontierVoucher-module-scss-module__EUx9la__frontierVoucher .frontierVoucher-module-scss-module__EUx9la__container .frontierVoucher-module-scss-module__EUx9la__alert{align-items:center;padding:1.2rem 2rem;display:flex}.frontierVoucher-module-scss-module__EUx9la__frontierVoucher .frontierVoucher-module-scss-module__EUx9la__container .frontierVoucher-module-scss-module__EUx9la__alert .frontierVoucher-module-scss-module__EUx9la__alertMessage{font-size:1.4rem;font-style:normal;font-weight:500;line-height:2rem}.frontierVoucher-module-scss-module__EUx9la__frontierVoucher .frontierVoucher-module-scss-module__EUx9la__container .frontierVoucher-module-scss-module__EUx9la__volarisgrid{align-items:center;gap:.6rem;margin-top:.5rem;display:flex}.frontierVoucher-module-scss-module__EUx9la__frontierVoucher .frontierVoucher-module-scss-module__EUx9la__container .frontierVoucher-module-scss-module__EUx9la__volarisgrid .frontierVoucher-module-scss-module__EUx9la__volarisPaymentInfo{color:#474541;margin:0;font-size:1.4rem;font-weight:400;line-height:2rem}@media (max-width:600px){.frontierVoucher-module-scss-module__EUx9la__frontierVoucher .frontierVoucher-module-scss-module__EUx9la__container .frontierVoucher-module-scss-module__EUx9la__volarisgrid{gap:.4rem}.frontierVoucher-module-scss-module__EUx9la__frontierVoucher .frontierVoucher-module-scss-module__EUx9la__container .frontierVoucher-module-scss-module__EUx9la__volarisgrid .frontierVoucher-module-scss-module__EUx9la__volarisPaymentInfo{margin-top:1.5rem;margin-left:.3rem;font-size:1.2rem;line-height:1.8rem}}.frontierVoucher-module-scss-module__EUx9la__miniBtn{width:21.14rem;padding:1.2rem}@media (max-width:900px){.frontierVoucher-module-scss-module__EUx9la__miniBtn{width:100%;max-width:none}}.frontierVoucher-module-scss-module__EUx9la__voucherExpandedDevider{margin-bottom:1.6rem}
.radio-module-scss-module__4r9p7a__radioInput{align-items:center;gap:.5rem;font-family:Poppins,Arial,sans-serif;font-style:normal;font-weight:500;display:inline-flex}.radio-module-scss-module__4r9p7a__radioLabel{align-self:flex-start;padding:0}.radio-module-scss-module__4r9p7a__radioGroup:focus-visible{outline-offset:.2rem;outline:.2rem solid #007aa8}.radio-module-scss-module__4r9p7a__radioGroup:focus-within:not(:focus-visible){outline:none}
.travelGuard-module-scss-module__YOw2ma__terms{padding-top:1.2rem;line-height:0}.travelGuard-module-scss-module__YOw2ma__accordionTitle{justify-content:space-between;gap:1rem;width:100%;display:flex}.travelGuard-module-scss-module__YOw2ma__accordionTypography{font-size:2.4rem!important}.travelGuard-module-scss-module__YOw2ma__accordionImageContainer{flex-direction:row;justify-content:space-between;display:flex}.travelGuard-module-scss-module__YOw2ma__accordionImage{width:20.8rem;height:4.5rem}.travelGuard-module-scss-module__YOw2ma__statusMessage{padding-top:1.2rem}.travelGuard-module-scss-module__YOw2ma__statusMessageAdded{color:inherit;font-weight:600}.travelGuard-module-scss-module__YOw2ma__statusMessageNeeded{color:#db3c0f;font-weight:400}.travelGuard-module-scss-module__YOw2ma__coverageContainer{flex-direction:column;display:flex;gap:1.2rem!important}.travelGuard-module-scss-module__YOw2ma__coverageHeader{padding-top:1.6rem;font-size:2rem!important}.travelGuard-module-scss-module__YOw2ma__coverageDescription{align-items:center;display:flex;gap:1rem!important}.travelGuard-module-scss-module__YOw2ma__cancelFlightImage{padding:.2583rem .2583rem 0!important}.travelGuard-module-scss-module__YOw2ma__radioContainer{padding-top:1.6rem}.travelGuard-module-scss-module__YOw2ma__radioSubtext{margin-top:1.2rem!important}.travelGuard-module-scss-module__YOw2ma__radioLabelRed{color:#db3c0f}.travelGuard-module-scss-module__YOw2ma__flightImg{padding:.25rem}.travelGuard-module-scss-module__YOw2ma__statusNeeded{color:#a33625;font-size:1.4rem;font-weight:400;line-height:2rem}.travelGuard-module-scss-module__YOw2ma__insurancePlanLabel{color:#474541;margin-left:.6rem;font-weight:600}.travelGuard-module-scss-module__YOw2ma__imageTextContainer{align-items:center;width:100%;display:flex}
.TripSummary-module-scss-module__HZL1vG__tripSummaryContainer{flex-direction:column;gap:1.6rem;width:100%;max-width:48rem;height:fit-content;display:flex}@media (max-width:600px){.TripSummary-module-scss-module__HZL1vG__tripSummaryContainer{gap:.5rem}}.TripSummary-module-scss-module__HZL1vG__tripSummaryContainer .TripSummary-module-scss-module__HZL1vG__divider{margin:.1rem 0}.TripSummary-module-scss-module__HZL1vG__tripSummaryContainer .TripSummary-module-scss-module__HZL1vG__totalOnlyContainer{padding:1.6rem 0}.TripSummary-module-scss-module__HZL1vG__tripSummaryContainer .TripSummary-module-scss-module__HZL1vG__companionCertificateStatus{flex-direction:row;align-self:stretch;align-items:center;gap:.4rem;display:flex}.TripSummary-module-scss-module__HZL1vG__tripSummaryContainer .TripSummary-module-scss-module__HZL1vG__companionCertificateStatus .TripSummary-module-scss-module__HZL1vG__companionCertificateText{color:#504e4b;font-size:1.4rem;font-weight:600;line-height:2rem}.TripSummary-module-scss-module__HZL1vG__tripSummaryContainer .TripSummary-module-scss-module__HZL1vG__headerContainer{flex-direction:column;align-self:stretch;align-items:flex-start;gap:.8rem;display:flex}@media (max-width:600px){.TripSummary-module-scss-module__HZL1vG__tripSummaryContainer .TripSummary-module-scss-module__HZL1vG__headerContainer{gap:.4rem}}.TripSummary-module-scss-module__HZL1vG__tripSummaryContainer .TripSummary-module-scss-module__HZL1vG__headerContainer .TripSummary-module-scss-module__HZL1vG__headerRow{justify-content:space-between;align-items:center;width:100%;display:flex}.TripSummary-module-scss-module__HZL1vG__tripSummaryContainer .TripSummary-module-scss-module__HZL1vG__headerContainer .TripSummary-module-scss-module__HZL1vG__tripSummaryTitle{color:#474541;font-family:Poppins,Arial,sans-serif;font-size:2rem;font-weight:700;line-height:2.8rem}@media (max-width:600px){.TripSummary-module-scss-module__HZL1vG__tripSummaryContainer .TripSummary-module-scss-module__HZL1vG__headerContainer .TripSummary-module-scss-module__HZL1vG__tripSummaryTitle{font-size:2.4rem;line-height:2.6rem}}.TripSummary-module-scss-module__HZL1vG__tripSummaryContainer .TripSummary-module-scss-module__HZL1vG__headerContainer .TripSummary-module-scss-module__HZL1vG__expandButton{border-radius:50%;padding:.4rem;transition:transform .3s}.TripSummary-module-scss-module__HZL1vG__tripSummaryContainer .TripSummary-module-scss-module__HZL1vG__headerContainer .TripSummary-module-scss-module__HZL1vG__expandButton:hover{background-color:#9c9b98}.TripSummary-module-scss-module__HZL1vG__tripSummaryContainer .TripSummary-module-scss-module__HZL1vG__headerContainer .TripSummary-module-scss-module__HZL1vG__expand{transition:transform .3s;transform:rotate(0)}.TripSummary-module-scss-module__HZL1vG__tripSummaryContainer .TripSummary-module-scss-module__HZL1vG__headerContainer .TripSummary-module-scss-module__HZL1vG__collapse{transition:transform .3s;transform:rotate(180deg)}.TripSummary-module-scss-module__HZL1vG__tripSummaryContainer .TripSummary-module-scss-module__HZL1vG__operatedBy{color:#a12885;font-weight:600}.TripSummary-module-scss-module__HZL1vG__superscriptSymbol{vertical-align:super;padding-left:.2rem;font-family:Poppins,Arial,sans-serif;font-size:.6em}.TripSummary-module-scss-module__HZL1vG__membershipSummaryBox{background-color:#b0e5f9;border:.1rem solid #007aa8;border-radius:.8rem}.TripSummary-module-scss-module__HZL1vG__membershipDetailsContainer{flex-direction:column;gap:.2rem;padding:1.2rem 2rem;display:flex}.TripSummary-module-scss-module__HZL1vG__removeMembershipLink{padding-left:.8rem;font-size:1.2rem;font-weight:700;line-height:1.6rem}.TripSummary-module-scss-module__HZL1vG__membershipLabel{font-weight:700}.TripSummary-module-scss-module__HZL1vG__membershipDescriptionTextChange{margin-top:.8rem;font-style:italic;font-weight:500;line-height:1.6rem}.TripSummary-module-scss-module__HZL1vG__discountDenTitleTripSummary{justify-content:space-between;width:100%;display:flex}.TripSummary-module-scss-module__HZL1vG__flightTitle{justify-content:space-between;display:flex}.TripSummary-module-scss-module__HZL1vG__flightTitleText{word-spacing:.8rem;font-weight:700}.TripSummary-module-scss-module__HZL1vG__addBundleTitle{align-items:center;gap:.8rem;display:flex}.TripSummary-module-scss-module__HZL1vG__addBundleTitle .TripSummary-module-scss-module__HZL1vG__addBundlesButton{font-size:1.6rem;font-weight:700}.TripSummary-module-scss-module__HZL1vG__seatCode{float:right;text-align:right}.TripSummary-module-scss-module__HZL1vG__seatDesignatorStyling{padding-right:.8rem}.TripSummary-module-scss-module__HZL1vG__flightTitleTextBundles{word-spacing:.8rem;width:100%;font-weight:700}.TripSummary-module-scss-module__HZL1vG__flightTitleTextBundles .TripSummary-module-scss-module__HZL1vG__btn{font-size:1.6rem;font-style:normal;font-weight:700;line-height:2.4rem}.TripSummary-module-scss-module__HZL1vG__flightTitleTextBundles .TripSummary-module-scss-module__HZL1vG__seatCode{float:right;font-family:Poppins,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.TripSummary-module-scss-module__HZL1vG__bundlesContainer{flex-direction:column;gap:.4rem;padding-top:.8rem;display:flex}.TripSummary-module-scss-module__HZL1vG__bundlesContainer .TripSummary-module-scss-module__HZL1vG__routeTitleStation{font-family:Poppins,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.TripSummary-module-scss-module__HZL1vG__bundlesContainer .TripSummary-module-scss-module__HZL1vG__bundleTitle{margin-left:.8rem;font-family:Poppins,sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:24px}.TripSummary-module-scss-module__HZL1vG__bundlesContainer .TripSummary-module-scss-module__HZL1vG__bundleSeparateCost{float:right;font-family:Poppins,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.TripSummary-module-scss-module__HZL1vG__bundlesContainer .TripSummary-module-scss-module__HZL1vG__journeyDescription{font-family:Poppins,sans-serif;font-size:12px;font-style:normal;font-weight:500;line-height:16px}.TripSummary-module-scss-module__HZL1vG__bundlesContainer .TripSummary-module-scss-module__HZL1vG__journeyDescription .TripSummary-module-scss-module__HZL1vG__seatTypes{gap:.4rem;display:flex}.TripSummary-module-scss-module__HZL1vG__bundlesContainer .TripSummary-module-scss-module__HZL1vG__journeyDescription .TripSummary-module-scss-module__HZL1vG__seatTypes .TripSummary-module-scss-module__HZL1vG__seatTypeItem{align-items:center;gap:.4rem;display:flex}.TripSummary-module-scss-module__HZL1vG__bundlesContainer .TripSummary-module-scss-module__HZL1vG__journeyDescriptionsRow{flex-wrap:wrap;gap:4px;display:flex}.TripSummary-module-scss-module__HZL1vG__bundlesContainer .TripSummary-module-scss-module__HZL1vG__staticBundleLabel{font-family:Poppins,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.TripSummary-module-scss-module__HZL1vG__journeyContainer{flex-direction:column;gap:.4rem;padding-top:.8rem;display:flex}.TripSummary-module-scss-module__HZL1vG__codeShare{color:#a12885;font-size:1.4rem;font-style:normal;font-weight:600;line-height:2rem}.TripSummary-module-scss-module__HZL1vG__routeTitle{font-weight:700!important}.TripSummary-module-scss-module__HZL1vG__discountDenTitle{gap:1rem;display:flex;font-weight:700!important}.TripSummary-module-scss-module__HZL1vG__routeTitles{font-weight:600!important}.TripSummary-module-scss-module__HZL1vG__airfareRow{justify-content:space-between;display:flex}.TripSummary-module-scss-module__HZL1vG__flyFreeBadge{margin-top:.8rem}.TripSummary-module-scss-module__HZL1vG__flyFreeBadge .TripSummary-module-scss-module__HZL1vG__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}.TripSummary-module-scss-module__HZL1vG__flexBetween{justify-content:space-between;margin-top:.2rem;display:flex}.TripSummary-module-scss-module__HZL1vG__detailItem{font-size:1.4rem}.TripSummary-module-scss-module__HZL1vG__detail{font-weight:700}.TripSummary-module-scss-module__HZL1vG__contactName{font-size:1.6rem;font-weight:500}.TripSummary-module-scss-module__HZL1vG__totalSection{padding-top:.6rem}.TripSummary-module-scss-module__HZL1vG__discountItem{color:#006643;justify-content:space-between;margin-bottom:.4rem;font-size:1.4rem;display:flex}.TripSummary-module-scss-module__HZL1vG__totalItem{justify-content:space-between;margin-top:.8rem;font-size:1.8rem;font-weight:700;display:flex}.TripSummary-module-scss-module__HZL1vG__discountLabel{color:#474541}.TripSummary-module-scss-module__HZL1vG__discountValue{color:#006643;font-size:1.4rem;font-weight:400}.TripSummary-module-scss-module__HZL1vG__customExpandableRow{justify-content:space-between;align-items:center}.TripSummary-module-scss-module__HZL1vG__customExpandableRow p{font-size:1.4rem!important}.TripSummary-module-scss-module__HZL1vG__customTaxesList{flex-direction:column;gap:.4rem;padding-top:.4rem;padding-left:2.4rem;display:flex}.TripSummary-module-scss-module__HZL1vG__customTaxesList div{margin-bottom:.3rem}.TripSummary-module-scss-module__HZL1vG__customTaxesList .TripSummary-module-scss-module__HZL1vG__travelerRow{flex-direction:column;align-self:stretch;align-items:flex-start;gap:.4rem;display:flex}.TripSummary-module-scss-module__HZL1vG__customTaxesList .TripSummary-module-scss-module__HZL1vG__travelerRow .TripSummary-module-scss-module__HZL1vG__travelerStatusIcon{align-items:center;gap:.2rem;display:flex}.TripSummary-module-scss-module__HZL1vG__customTaxesList .TripSummary-module-scss-module__HZL1vG__travelerRow .TripSummary-module-scss-module__HZL1vG__travelerStatusIcon .TripSummary-module-scss-module__HZL1vG__travelerName{font-weight:400}.TripSummary-module-scss-module__HZL1vG__customTaxesList .TripSummary-module-scss-module__HZL1vG__travelerRow .TripSummary-module-scss-module__HZL1vG__milesEarnedMessage{font-style:italic;font-weight:400}.TripSummary-module-scss-module__HZL1vG__customTaxesList .TripSummary-module-scss-module__HZL1vG__travelerRow .TripSummary-module-scss-module__HZL1vG__infantTaxDisplay{margin-left:1.6rem;font-weight:400;line-height:1.6rem;font-size:1.2rem!important}.TripSummary-module-scss-module__HZL1vG__customTaxesList .TripSummary-module-scss-module__HZL1vG__travelerRow .TripSummary-module-scss-module__HZL1vG__infantTaxDisplay>span{color:#006643}.TripSummary-module-scss-module__HZL1vG__insuranceList{padding-top:.4rem;padding-left:1.6rem}.TripSummary-module-scss-module__HZL1vG__insuranceList p{font-size:1.4rem!important}.TripSummary-module-scss-module__HZL1vG__insuranceList div{margin-bottom:.3rem}.TripSummary-module-scss-module__HZL1vG__dafarList{padding-top:.4rem}.TripSummary-module-scss-module__HZL1vG__dafarList p{line-height:2rem;font-size:1.4rem!important}.TripSummary-module-scss-module__HZL1vG__dafarList .TripSummary-module-scss-module__HZL1vG__dafarDetails{flex-direction:column;justify-content:space-between;gap:.4rem;padding-left:1.6rem;display:flex}.TripSummary-module-scss-module__HZL1vG__dafarList .TripSummary-module-scss-module__HZL1vG__htsNumber{float:inline-end;text-align:right;width:21.1rem}@media (min-width:600px) and (max-width:900px){.TripSummary-module-scss-module__HZL1vG__dafarList .TripSummary-module-scss-module__HZL1vG__htsNumber{width:15.1rem}}.TripSummary-module-scss-module__HZL1vG__cfarList{padding-top:.4rem}.TripSummary-module-scss-module__HZL1vG__cfarList p{line-height:2rem;font-size:1.4rem!important}.TripSummary-module-scss-module__HZL1vG__cfarList .TripSummary-module-scss-module__HZL1vG__cfarDetails{flex-direction:column;justify-content:space-between;gap:.4rem;padding-left:1.6rem;display:flex}.TripSummary-module-scss-module__HZL1vG__cfarList .TripSummary-module-scss-module__HZL1vG__htsNumber{float:inline-end;text-align:right;width:21.1rem}@media (min-width:600px) and (max-width:900px){.TripSummary-module-scss-module__HZL1vG__cfarList .TripSummary-module-scss-module__HZL1vG__htsNumber{width:15.1rem}}.TripSummary-module-scss-module__HZL1vG__travelerSection .TripSummary-module-scss-module__HZL1vG__customExpandableRow p{font-size:1.4rem!important;font-weight:400!important}.TripSummary-module-scss-module__HZL1vG__seatsSection .TripSummary-module-scss-module__HZL1vG__customExpandableRow p{font-size:1.4rem!important}.TripSummary-module-scss-module__HZL1vG__contactSection .TripSummary-module-scss-module__HZL1vG__customExpandableRow p{font-size:1.4rem!important;font-weight:400!important}.TripSummary-module-scss-module__HZL1vG__contactSection .TripSummary-module-scss-module__HZL1vG__customTaxesList p,.TripSummary-module-scss-module__HZL1vG__contactSection .TripSummary-module-scss-module__HZL1vG__insuranceList p{font-size:1.4rem!important;font-weight:400!important}.TripSummary-module-scss-module__HZL1vG__bundleTotalPrice{float:right;word-spacing:normal;font-family:Poppins,Arial,sans-serif;font-size:1.4rem;font-weight:500}@media (min-width:600px) and (max-width:900px){.TripSummary-module-scss-module__HZL1vG__bundleTotalPrice{float:right;word-spacing:normal;font-size:1.4rem;font-weight:500}}.TripSummary-module-scss-module__HZL1vG__bundleTotalPricePayment{float:right;word-spacing:normal;font-family:Poppins,Arial,sans-serif;font-size:1.6rem;font-style:normal;font-weight:400;line-height:2.4rem}@media (min-width:600px) and (max-width:900px){.TripSummary-module-scss-module__HZL1vG__bundleTotalPricePayment{float:right;word-spacing:normal;font-size:1.6rem;font-style:normal;font-weight:400;line-height:2.4rem}}.TripSummary-module-scss-module__HZL1vG__cartbundleTitle{margin-left:13rem;font-size:smaller;font-weight:600}.TripSummary-module-scss-module__HZL1vG__cartbundleTotalPrice{float:right;word-spacing:normal;margin-top:.2rem;font-family:Poppins,Arial,sans-serif;font-size:1.3rem;font-weight:400}@media (min-width:600px) and (max-width:900px){.TripSummary-module-scss-module__HZL1vG__cartbundleTotalPrice{float:right;word-spacing:normal;margin-top:.2rem;font-size:1.3rem;font-weight:400}}.TripSummary-module-scss-module__HZL1vG__gowildRenewalText{font-size:1.2rem;font-weight:400}.TripSummary-module-scss-module__HZL1vG__trademarkText{vertical-align:top;font-size:1.2rem}.TripSummary-module-scss-module__HZL1vG__errorText{color:#a33625;font-size:1.2rem;font-style:normal;font-weight:500;line-height:1.6rem}.TripSummary-module-scss-module__HZL1vG__detailsContainer{flex-direction:column;gap:.4rem;padding-top:.4rem;display:flex}.TripSummary-module-scss-module__HZL1vG__detailsContainer .TripSummary-module-scss-module__HZL1vG__bagsContainer{width:100%;display:flex}.TripSummary-module-scss-module__HZL1vG__detailsContainer .TripSummary-module-scss-module__HZL1vG__bagsContainer .TripSummary-module-scss-module__HZL1vG__summaryLeft{width:50%;display:flex}.TripSummary-module-scss-module__HZL1vG__detailsContainer .TripSummary-module-scss-module__HZL1vG__bagsContainer .TripSummary-module-scss-module__HZL1vG__summaryRight{justify-content:flex-end;width:50%;display:flex}.TripSummary-module-scss-module__HZL1vG__companionPassStatus{flex-direction:row;align-self:stretch;align-items:center;gap:.4rem;display:flex}.TripSummary-module-scss-module__HZL1vG__companionPassStatus img{padding-bottom:.1rem}.TripSummary-module-scss-module__HZL1vG__companionPassStatus .TripSummary-module-scss-module__HZL1vG__companionPassText{color:#504e4b;font-size:1.4rem;font-style:italic;font-weight:400;line-height:2rem}span.TripSummary-module-scss-module__HZL1vG__upgradeItem,div.TripSummary-module-scss-module__HZL1vG__upgradeItem{margin-left:1.6rem}span.TripSummary-module-scss-module__HZL1vG__upgradesText{float:right;font-family:Poppins,sans-serif;font-size:1.6rem;font-style:normal;font-weight:400;line-height:2.4rem}.TripSummary-module-scss-module__HZL1vG__taxesList{margin:0;padding-left:.8rem}.TripSummary-module-scss-module__HZL1vG__contactTitleText{word-spacing:.8rem;font-weight:700}.TripSummary-module-scss-module__HZL1vG__rentalCarDivider{max-width:70%;margin:.6rem 0 .6rem 2.4rem}.TripSummary-module-scss-module__HZL1vG__rentalCarDue{margin-left:2.4rem;font-style:italic}.TripSummary-module-scss-module__HZL1vG__lineItemText{color:#474541;font-size:1.4rem;font-weight:400;line-height:2rem}.TripSummary-module-scss-module__HZL1vG__journeyHeader{color:#474541;font-weight:600}.TripSummary-module-scss-module__HZL1vG__seatDetailsRow{justify-content:space-between;display:flex}
.confirmation-module-scss-module__brYc8a__linkContainerMobile{gap:2.4rem;margin-bottom:2rem;display:flex}.confirmation-module-scss-module__brYc8a__linkContainerMobile .confirmation-module-scss-module__brYc8a__linkMobile{color:#007aa8;font:500 1.2rem/1.6rem Poppins,Arial,sans-serif;text-decoration:underline}@media (max-width:600px){.confirmation-module-scss-module__brYc8a__linkContainerMobile .confirmation-module-scss-module__brYc8a__linkMobile{font-weight:600}}.confirmation-module-scss-module__brYc8a__linkContainerMobile .confirmation-module-scss-module__brYc8a__disabledLink{pointer-events:none;opacity:.5}.confirmation-module-scss-module__brYc8a__confirmationContainer{grid-column:span 4;gap:2.4rem;padding:2rem 0}@media screen and (min-width:900px){.confirmation-module-scss-module__brYc8a__confirmationContainer{grid-column:span 6}}@media screen and (min-width:1200px){.confirmation-module-scss-module__brYc8a__confirmationContainer{grid-column:span 12}}.confirmation-module-scss-module__brYc8a__confirmationContainer .confirmation-module-scss-module__brYc8a__confirmationHeader{flex-direction:column;gap:.8rem;font:700 4rem Montserrat Variable,Arial,sans-serif;display:flex}.confirmation-module-scss-module__brYc8a__confirmationContainer .confirmation-module-scss-module__brYc8a__confirmationHeader .confirmation-module-scss-module__brYc8a__headerGrid .confirmation-module-scss-module__brYc8a__confirmationHeaderText{font-size:3.2rem;line-height:3.5rem}@media (max-width:600px){.confirmation-module-scss-module__brYc8a__confirmationContainer .confirmation-module-scss-module__brYc8a__confirmationHeader .confirmation-module-scss-module__brYc8a__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__brYc8a__confirmationContainer .confirmation-module-scss-module__brYc8a__confirmationHeader .confirmation-module-scss-module__brYc8a__headerGrid .confirmation-module-scss-module__brYc8a__codeShareBox{flex-direction:column;align-self:stretch;align-items:flex-start;gap:.8rem;padding:1.6rem 0;display:flex}@media (max-width:600px){.confirmation-module-scss-module__brYc8a__confirmationContainer .confirmation-module-scss-module__brYc8a__confirmationHeader .confirmation-module-scss-module__brYc8a__headerGrid .confirmation-module-scss-module__brYc8a__codeShareBox{padding:0}}.confirmation-module-scss-module__brYc8a__confirmationContainer .confirmation-module-scss-module__brYc8a__confirmationHeader .confirmation-module-scss-module__brYc8a__headerGrid .confirmation-module-scss-module__brYc8a__codeShareBox .confirmation-module-scss-module__brYc8a__confirmationCodes{text-align:right;font-family:Poppins,Arial,sans-serif;font-size:2rem;font-style:normal;font-weight:700;line-height:2.8rem}.confirmation-module-scss-module__brYc8a__confirmationContainer .confirmation-module-scss-module__brYc8a__confirmationHeader .confirmation-module-scss-module__brYc8a__headerGrid .confirmation-module-scss-module__brYc8a__codeShareBox .confirmation-module-scss-module__brYc8a__confirmationCodeInfo{font-family:Poppins,Arial,sans-serif;font-size:1.4rem;font-style:italic;font-weight:400;line-height:2rem}.confirmation-module-scss-module__brYc8a__confirmationContainer .confirmation-module-scss-module__brYc8a__confirmationHeader .confirmation-module-scss-module__brYc8a__headerGrid .confirmation-module-scss-module__brYc8a__codeShareBox .confirmation-module-scss-module__brYc8a__confirmationCodeInfo .confirmation-module-scss-module__brYc8a__volaris{color:#a12885}.confirmation-module-scss-module__brYc8a__confirmationContainer .confirmation-module-scss-module__brYc8a__confirmationHeader .confirmation-module-scss-module__brYc8a__confirmationCode{font:400 1.8rem/2.8rem Poppins,Arial,sans-serif}.confirmation-module-scss-module__brYc8a__confirmationContainer .confirmation-module-scss-module__brYc8a__confirmationHeader .confirmation-module-scss-module__brYc8a__infoContainer{flex-direction:row;justify-content:space-between;display:flex}@media (max-width:600px){.confirmation-module-scss-module__brYc8a__confirmationContainer .confirmation-module-scss-module__brYc8a__confirmationHeader .confirmation-module-scss-module__brYc8a__infoContainer{display:block}}.confirmation-module-scss-module__brYc8a__confirmationContainer .confirmation-module-scss-module__brYc8a__confirmationHeader .confirmation-module-scss-module__brYc8a__infoContainer .confirmation-module-scss-module__brYc8a__infoHint{flex-direction:column;justify-content:space-between;align-items:flex-start;line-height:1.6rem;display:flex}.confirmation-module-scss-module__brYc8a__confirmationContainer .confirmation-module-scss-module__brYc8a__confirmationHeader .confirmation-module-scss-module__brYc8a__infoContainer .confirmation-module-scss-module__brYc8a__infoHint .confirmation-module-scss-module__brYc8a__confirmationEmail{color:#504e4b;font:400 1.6rem Poppins,Arial,sans-serif}@media (max-width:600px){.confirmation-module-scss-module__brYc8a__confirmationContainer .confirmation-module-scss-module__brYc8a__confirmationHeader .confirmation-module-scss-module__brYc8a__infoContainer .confirmation-module-scss-module__brYc8a__infoHint .confirmation-module-scss-module__brYc8a__confirmationEmail{margin-bottom:1.6rem}}.confirmation-module-scss-module__brYc8a__confirmationContainer .confirmation-module-scss-module__brYc8a__confirmationHeader .confirmation-module-scss-module__brYc8a__infoContainer .confirmation-module-scss-module__brYc8a__infoHint .confirmation-module-scss-module__brYc8a__linkContainer{gap:2.4rem;display:flex}.confirmation-module-scss-module__brYc8a__confirmationContainer .confirmation-module-scss-module__brYc8a__confirmationHeader .confirmation-module-scss-module__brYc8a__infoContainer .confirmation-module-scss-module__brYc8a__infoHint .confirmation-module-scss-module__brYc8a__linkContainer .confirmation-module-scss-module__brYc8a__link{color:#007aa8;text-align:center;text-decoration-skip-ink:none;text-underline-offset:auto;text-underline-position:from-font;font:500 1.2rem/1.6rem Poppins,Arial,sans-serif;text-decoration:underline;transition:opacity .3s}@media (max-width:600px){.confirmation-module-scss-module__brYc8a__confirmationContainer .confirmation-module-scss-module__brYc8a__confirmationHeader .confirmation-module-scss-module__brYc8a__infoContainer .confirmation-module-scss-module__brYc8a__infoHint .confirmation-module-scss-module__brYc8a__linkContainer .confirmation-module-scss-module__brYc8a__link{font-weight:600}}.confirmation-module-scss-module__brYc8a__confirmationContainer .confirmation-module-scss-module__brYc8a__confirmationHeader .confirmation-module-scss-module__brYc8a__infoContainer .confirmation-module-scss-module__brYc8a__infoHint .confirmation-module-scss-module__brYc8a__linkContainer .confirmation-module-scss-module__brYc8a__disabledLink{pointer-events:none;opacity:.5}.confirmation-module-scss-module__brYc8a__confirmationContainer .confirmation-module-scss-module__brYc8a__confirmationHeader .confirmation-module-scss-module__brYc8a__infoContainer .confirmation-module-scss-module__brYc8a__manageContainer{justify-content:flex-end;display:flex}@media (max-width:600px){.confirmation-module-scss-module__brYc8a__confirmationContainer .confirmation-module-scss-module__brYc8a__confirmationHeader .confirmation-module-scss-module__brYc8a__infoContainer .confirmation-module-scss-module__brYc8a__manageContainer{justify-content:center}}.confirmation-module-scss-module__brYc8a__confirmationContainer .confirmation-module-scss-module__brYc8a__confirmationHeader .confirmation-module-scss-module__brYc8a__infoContainer .confirmation-module-scss-module__brYc8a__manageContainer .confirmation-module-scss-module__brYc8a__manageBookingButton{max-width:26rem;padding:1.2rem}@media (max-width:600px){.confirmation-module-scss-module__brYc8a__confirmationContainer .confirmation-module-scss-module__brYc8a__confirmationHeader .confirmation-module-scss-module__brYc8a__infoContainer .confirmation-module-scss-module__brYc8a__manageContainer .confirmation-module-scss-module__brYc8a__manageBookingButton{max-width:100%}}.confirmation-module-scss-module__brYc8a__confirmationContainer .confirmation-module-scss-module__brYc8a__confirmationHeader .confirmation-module-scss-module__brYc8a__infoContainer .confirmation-module-scss-module__brYc8a__manageContainer .confirmation-module-scss-module__brYc8a__exitDiscardButton{min-width:20rem}@media (max-width:600px){.confirmation-module-scss-module__brYc8a__confirmationContainer .confirmation-module-scss-module__brYc8a__confirmationHeader .confirmation-module-scss-module__brYc8a__infoContainer .confirmation-module-scss-module__brYc8a__manageContainer .confirmation-module-scss-module__brYc8a__exitDiscardButton{min-width:unset;width:100%}}.confirmation-module-scss-module__brYc8a__confirmationContainer .confirmation-module-scss-module__brYc8a__welcomeDiscountDenMember{background-color:#fff;border:.1rem solid #006643;border-radius:.8rem;margin-top:2.4rem;display:flex}.confirmation-module-scss-module__brYc8a__confirmationContainer .confirmation-module-scss-module__brYc8a__welcomeDiscountDenMember .confirmation-module-scss-module__brYc8a__welcomeDiscountDenMemberInner{width:100%}.confirmation-module-scss-module__brYc8a__flightInfoSeparator{align-items:center;width:100%;margin-bottom:.3rem;font-size:1.6rem;display:flex;position:relative}.confirmation-module-scss-module__brYc8a__flightIcon{width:58%;margin:0 auto;position:absolute;top:4.5rem;left:0;right:0}@media (max-width:600px){.confirmation-module-scss-module__brYc8a__flightIcon{width:30%}}.confirmation-module-scss-module__brYc8a__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__brYc8a__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__brYc8a__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__brYc8a__endDot{width:1.4rem;height:1.4rem;transform:translateY(-50%)}}.confirmation-module-scss-module__brYc8a__flightIcon .confirmation-module-scss-module__brYc8a__endDot{right:0}.confirmation-module-scss-module__brYc8a__lineText{background-color:#fff;padding:0 1rem;font:500 1.6rem Poppins,Arial,sans-serif;position:relative}.confirmation-module-scss-module__brYc8a__lineText span{margin-left:1rem;font:600 1.6rem Poppins,Arial,sans-serif}@media (max-width:600px){.confirmation-module-scss-module__brYc8a__lineText span{margin-left:.4rem;font:500 1.4rem Poppins,Arial,sans-serif}.confirmation-module-scss-module__brYc8a__lineText{font:400 1.2rem Poppins,Arial,sans-serif}}.confirmation-module-scss-module__brYc8a__flightInfoSeparator:before{content:"";background:#dfdac9;flex-grow:1;height:.1rem;margin-right:.5rem}.confirmation-module-scss-module__brYc8a__flightInfoSeparator:after{content:"";background:#dfdac9;flex-grow:1;height:.1rem;margin-left:.5rem}.confirmation-module-scss-module__brYc8a__flightSection{color:#474541;background-color:#fff;border:.1rem solid #dfdac9;border-radius:.8rem;padding:2rem;display:flex}.confirmation-module-scss-module__brYc8a__flightSection .confirmation-module-scss-module__brYc8a__flightInfoTitle{margin-top:1.6rem;margin-bottom:.8rem;font-size:1.4rem;font-weight:600}.confirmation-module-scss-module__brYc8a__flightSection .confirmation-module-scss-module__brYc8a__flightDetails{flex-direction:column;gap:1.6rem;display:flex}.confirmation-module-scss-module__brYc8a__flightSection .confirmation-module-scss-module__brYc8a__flightDetails .confirmation-module-scss-module__brYc8a__container{align-self:stretch;gap:.8rem;display:flex}.confirmation-module-scss-module__brYc8a__flightSection .confirmation-module-scss-module__brYc8a__flightDetails .confirmation-module-scss-module__brYc8a__container .confirmation-module-scss-module__brYc8a__codeShareMsg{color:#a12885;font-size:1.4rem;font-style:normal;font-weight:600;line-height:2rem}.confirmation-module-scss-module__brYc8a__flightSection .confirmation-module-scss-module__brYc8a__flightDetails .confirmation-module-scss-module__brYc8a__container .confirmation-module-scss-module__brYc8a__flightInfo{justify-content:space-between;align-items:flex-start;gap:10.3rem;display:flex}@media (max-width:900px){.confirmation-module-scss-module__brYc8a__flightSection .confirmation-module-scss-module__brYc8a__flightDetails .confirmation-module-scss-module__brYc8a__container .confirmation-module-scss-module__brYc8a__flightInfo{flex-direction:column;gap:0}}@media (max-width:600px){.confirmation-module-scss-module__brYc8a__flightSection .confirmation-module-scss-module__brYc8a__flightDetails .confirmation-module-scss-module__brYc8a__flightInfo{display:block}}.confirmation-module-scss-module__brYc8a__flightSection .confirmation-module-scss-module__brYc8a__flightDetails .confirmation-module-scss-module__brYc8a__flightTitle{border-bottom:.1rem solid #dfdac9;padding-bottom:1.6rem;font-size:2.4rem;font-weight:700;line-height:2.6rem}.confirmation-module-scss-module__brYc8a__flightSection .confirmation-module-scss-module__brYc8a__flightInfoDate{margin-bottom:1rem}.confirmation-module-scss-module__brYc8a__flightSection .confirmation-module-scss-module__brYc8a__flightInfoDetails .confirmation-module-scss-module__brYc8a__flightInfoTime{margin-bottom:.4rem;line-height:2.4rem;position:relative}@media (max-width:600px){.confirmation-module-scss-module__brYc8a__flightSection .confirmation-module-scss-module__brYc8a__flightInfoDetails .confirmation-module-scss-module__brYc8a__flightInfoTime{margin-top:1rem}.confirmation-module-scss-module__brYc8a__flightInfoDate{font-size:1.2rem;font-weight:600}.confirmation-module-scss-module__brYc8a__flightInfoIdentifier{font-size:1.2rem;font-weight:700}.confirmation-module-scss-module__brYc8a__flightInfoIdentifier.confirmation-module-scss-module__brYc8a__codeShare{color:#a12885}.confirmation-module-scss-module__brYc8a__flightInfoTime{font-size:1.6rem;font-weight:700}.confirmation-module-scss-module__brYc8a__flightInfoPlace{font-size:1.2rem;font-weight:500}.confirmation-module-scss-module__brYc8a__flightInfoPlaceShort{font-size:1.2rem;font-weight:700}.confirmation-module-scss-module__brYc8a__flightInfoDetailsText{font-size:1.4rem;font-weight:600}.confirmation-module-scss-module__brYc8a__flightInfoDetailsText.confirmation-module-scss-module__brYc8a__codeShare{color:#a12885}.confirmation-module-scss-module__brYc8a__flightInfoTextRight{font-size:1.4rem}}@media (min-width:600px){.confirmation-module-scss-module__brYc8a__flightInfoDate,.confirmation-module-scss-module__brYc8a__flightInfoPlaceShort,.confirmation-module-scss-module__brYc8a__flightInfoTitle,.confirmation-module-scss-module__brYc8a__flightInfoDetailsText{font-size:1.6rem;font-weight:600}.confirmation-module-scss-module__brYc8a__flightInfoDate.confirmation-module-scss-module__brYc8a__codeShare,.confirmation-module-scss-module__brYc8a__flightInfoPlaceShort.confirmation-module-scss-module__brYc8a__codeShare,.confirmation-module-scss-module__brYc8a__flightInfoTitle.confirmation-module-scss-module__brYc8a__codeShare,.confirmation-module-scss-module__brYc8a__flightInfoDetailsText.confirmation-module-scss-module__brYc8a__codeShare{color:#a12885}.confirmation-module-scss-module__brYc8a__flightInfoIdentifier{font-size:1.6rem;font-weight:700}.confirmation-module-scss-module__brYc8a__flightInfoIdentifier.confirmation-module-scss-module__brYc8a__codeShare{color:#a12885}.confirmation-module-scss-module__brYc8a__flightInfoTime{font-size:1.6rem;font-weight:500}.confirmation-module-scss-module__brYc8a__flightInfoPlace{font-size:1.8rem;font-weight:500}}.confirmation-module-scss-module__brYc8a__travelerContactContainer{color:#474541;background-color:#fff;border:.1rem solid #dfdac9;border-radius:.8rem;padding:2rem}.confirmation-module-scss-module__brYc8a__travelerContactContainer .confirmation-module-scss-module__brYc8a__header{justify-content:space-between;align-items:center;margin-bottom:1.2rem;display:flex}.confirmation-module-scss-module__brYc8a__travelerContactContainer .confirmation-module-scss-module__brYc8a__header .confirmation-module-scss-module__brYc8a__title{font-size:2.4rem;font-weight:700;line-height:2.6rem}@media (max-width:600px){.confirmation-module-scss-module__brYc8a__travelerContactContainer .confirmation-module-scss-module__brYc8a__header .confirmation-module-scss-module__brYc8a__title{font-size:2rem;line-height:2.2rem}}.confirmation-module-scss-module__brYc8a__travelerContactContainer .confirmation-module-scss-module__brYc8a__header .confirmation-module-scss-module__brYc8a__expandButton{width:max-content;height:max-content;padding:0}.confirmation-module-scss-module__brYc8a__travelerContactContainer .confirmation-module-scss-module__brYc8a__header .confirmation-module-scss-module__brYc8a__expandButton .confirmation-module-scss-module__brYc8a__expand{transform:rotate(0)}.confirmation-module-scss-module__brYc8a__travelerContactContainer .confirmation-module-scss-module__brYc8a__header .confirmation-module-scss-module__brYc8a__expandButton .confirmation-module-scss-module__brYc8a__collapse{transform:rotate(180deg)}.confirmation-module-scss-module__brYc8a__travelerContactContainer .confirmation-module-scss-module__brYc8a__header .confirmation-module-scss-module__brYc8a__expandButton .confirmation-module-scss-module__brYc8a__expand,.confirmation-module-scss-module__brYc8a__travelerContactContainer .confirmation-module-scss-module__brYc8a__header .confirmation-module-scss-module__brYc8a__expandButton .confirmation-module-scss-module__brYc8a__collapse{transition:transform .3s}.confirmation-module-scss-module__brYc8a__travelerContactContainer .confirmation-module-scss-module__brYc8a__travelerName,.confirmation-module-scss-module__brYc8a__travelerContactContainer .confirmation-module-scss-module__brYc8a__contactHeader{margin-top:1.2rem;font-size:1.6rem;font-weight:600}.confirmation-module-scss-module__brYc8a__travelerContactContainer .confirmation-module-scss-module__brYc8a__travelerSpecificValues{margin-bottom:1.2rem}@media (max-width:600px){.confirmation-module-scss-module__brYc8a__travelerContactContainer .confirmation-module-scss-module__brYc8a__travelerSpecificValues{margin-top:.4rem;margin-bottom:1.6rem}}.confirmation-module-scss-module__brYc8a__travelerContactContainer .confirmation-module-scss-module__brYc8a__travelerSpecificValues .confirmation-module-scss-module__brYc8a__frontierMiles{font-style:italic}.confirmation-module-scss-module__brYc8a__travelerContactContainer .confirmation-module-scss-module__brYc8a__contactContainer{row-gap:.4rem;display:grid}.confirmation-module-scss-module__brYc8a__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__brYc8a__cardHeader.confirmation-module-scss-module__brYc8a__expanded{margin:1.6rem 0}@media (max-width:600px){.confirmation-module-scss-module__brYc8a__cardHeader{flex-wrap:wrap;align-items:flex-start}.confirmation-module-scss-module__brYc8a__cardHeader .confirmation-module-scss-module__brYc8a__totalText,.confirmation-module-scss-module__brYc8a__cardHeader span{flex:50%}.confirmation-module-scss-module__brYc8a__cardHeader .confirmation-module-scss-module__brYc8a__totalText{flex-basis:100%}}.confirmation-module-scss-module__brYc8a__discountTotal{justify-content:space-between;align-items:center;font-size:1.8rem;font-weight:700;display:flex}.confirmation-module-scss-module__brYc8a__discountHeader{color:#006643;justify-content:space-between;align-items:center;font-size:1.4rem;display:flex}.confirmation-module-scss-module__brYc8a__receiptContainer{color:#474541;background-color:#fff;border:.1rem solid #dfdac9;border-radius:.8rem;padding:2rem}.confirmation-module-scss-module__brYc8a__receiptContainer .confirmation-module-scss-module__brYc8a__header{cursor:pointer;justify-content:space-between;align-items:center;margin-bottom:1.2rem;display:flex}.confirmation-module-scss-module__brYc8a__receiptContainer .confirmation-module-scss-module__brYc8a__header .confirmation-module-scss-module__brYc8a__title{padding-bottom:.4rem;font-size:2rem;font-weight:700;line-height:2.4rem}@media (max-width:600px){.confirmation-module-scss-module__brYc8a__receiptContainer .confirmation-module-scss-module__brYc8a__header .confirmation-module-scss-module__brYc8a__title{line-height:2.2rem}}.confirmation-module-scss-module__brYc8a__receiptContainer .confirmation-module-scss-module__brYc8a__header .confirmation-module-scss-module__brYc8a__expandButton{width:max-content;height:max-content;padding:0}.confirmation-module-scss-module__brYc8a__receiptContainer .confirmation-module-scss-module__brYc8a__header .confirmation-module-scss-module__brYc8a__expandButton .confirmation-module-scss-module__brYc8a__expand{transform:rotate(0)}.confirmation-module-scss-module__brYc8a__receiptContainer .confirmation-module-scss-module__brYc8a__header .confirmation-module-scss-module__brYc8a__expandButton .confirmation-module-scss-module__brYc8a__collapse{transform:rotate(180deg)}.confirmation-module-scss-module__brYc8a__receiptContainer .confirmation-module-scss-module__brYc8a__header .confirmation-module-scss-module__brYc8a__expandButton .confirmation-module-scss-module__brYc8a__expand,.confirmation-module-scss-module__brYc8a__receiptContainer .confirmation-module-scss-module__brYc8a__header .confirmation-module-scss-module__brYc8a__expandButton .confirmation-module-scss-module__brYc8a__collapse{transition:transform .3s}@media (max-width:600px){.confirmation-module-scss-module__brYc8a__receiptContainer .confirmation-module-scss-module__brYc8a__cardHeader .confirmation-module-scss-module__brYc8a__totalText{width:100%}}.confirmation-module-scss-module__brYc8a__travelerReceiptContainer{column-count:2;column-gap:2.4rem;margin-top:2.4rem;display:block}@media (max-width:600px){.confirmation-module-scss-module__brYc8a__travelerReceiptContainer{flex-direction:column;gap:2rem;padding-bottom:2rem;display:flex}}.confirmation-module-scss-module__brYc8a__travelerReceiptContainer .confirmation-module-scss-module__brYc8a__receiptContainer,.confirmation-module-scss-module__brYc8a__travelerReceiptContainer .confirmation-module-scss-module__brYc8a__travelerContactContainer{width:100%;display:inline-block}.confirmation-module-scss-module__brYc8a__failureBannersContainer{flex-direction:column;gap:.8rem;margin-top:2.4rem;display:flex}.confirmation-module-scss-module__brYc8a__failureBannersContainer .confirmation-module-scss-module__brYc8a__bannerText{color:#4c4c4c;font-family:Poppins,sans-serif;font-size:1.4rem;font-style:normal;font-weight:400;line-height:2rem}.confirmation-module-scss-module__brYc8a__printConfirmationBtn{color:#007aa8;text-align:center;text-decoration-skip-ink:none;text-underline-offset:auto;text-underline-position:from-font;font:500 1.2rem/1.6rem Poppins,Arial,sans-serif;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:auto}@media (max-width:600px){.confirmation-module-scss-module__brYc8a__printConfirmationBtn{font-weight:600}}.confirmation-module-scss-module__brYc8a__flightInfoTextRightHeader{font-weight:600}.confirmation-module-scss-module__brYc8a__goWildWelcomeContainer{width:-webkit-fill-available}.confirmation-module-scss-module__brYc8a__goWildConfirmationCard{border:.1rem solid #006643;border-radius:.8rem .8rem 0 0;padding:2rem}.confirmation-module-scss-module__brYc8a__membershipHeader{align-items:flex-start;margin-bottom:2rem;display:flex}@media (max-width:600px){.confirmation-module-scss-module__brYc8a__membershipHeader{flex-direction:column}}.confirmation-module-scss-module__brYc8a__logoContainer{position:relative}.confirmation-module-scss-module__brYc8a__logoImage{margin-right:1.6rem}.confirmation-module-scss-module__brYc8a__logoGroupImage{position:absolute;top:1rem;right:1.5rem}.confirmation-module-scss-module__brYc8a__membershipThankYouText,.confirmation-module-scss-module__brYc8a__membershipBenefitsText{color:#474541;font-family:Poppins,Arial,sans-serif;font-size:1.8rem}@media (max-width:600px){.confirmation-module-scss-module__brYc8a__membershipThankYouText,.confirmation-module-scss-module__brYc8a__membershipBenefitsText{font-size:1.6rem}}.confirmation-module-scss-module__brYc8a__membershipThankYouText{font-size:2rem;font-weight:700;line-height:2.8rem}@media (max-width:600px){.confirmation-module-scss-module__brYc8a__membershipThankYouText{margin-bottom:.4rem;font-size:1.8rem}}.confirmation-module-scss-module__brYc8a__benefitsBox{justify-content:space-between;display:flex}@media (max-width:600px){.confirmation-module-scss-module__brYc8a__benefitsBox{flex-direction:column}}.confirmation-module-scss-module__brYc8a__benefitsList{color:#474541;max-width:60rem;padding:2rem;font-size:1.8rem;font-weight:600;line-height:2.8rem;list-style-type:"• "}@media (max-width:600px){.confirmation-module-scss-module__brYc8a__benefitsList{width:100%}}.confirmation-module-scss-module__brYc8a__benefitsList>li{padding:.8rem 0 0 1rem}@media (max-width:600px){.confirmation-module-scss-module__brYc8a__benefitsList>li{padding:0 .8rem 0 1rem;font-size:1.6rem}}.confirmation-module-scss-module__brYc8a__viewMembershipButton{color:#002b1c;box-shadow:none;text-transform:none;background:#e6f0ec;border-radius:.8rem;align-self:flex-end;min-width:20rem;font-weight:600}@media (max-width:600px){.confirmation-module-scss-module__brYc8a__viewMembershipButton{width:100%}}.confirmation-module-scss-module__brYc8a__savingsBox{color:#fff;background-color:#006643;border-bottom-right-radius:.8rem;border-bottom-left-radius:.8rem;margin-top:0;margin-bottom:-1.6rem;padding:1.6rem;font-size:1.8rem;font-weight:700}@media (max-width:600px){.confirmation-module-scss-module__brYc8a__savingsBox{font-size:1.4rem}}.confirmation-module-scss-module__brYc8a__collapseContainer{background:#b0e5f9;border:.1rem solid #007aa8;border-bottom:none;border-radius:.8rem .8rem 0 0;justify-content:space-between;align-items:center;padding:1.4rem 2rem;transition:all .3s;display:flex}.confirmation-module-scss-module__brYc8a__collapseContainer.confirmation-module-scss-module__brYc8a__closed{border-radius:.8rem;border-bottom:.1rem solid #007aa8!important}.confirmation-module-scss-module__brYc8a__expandCollapseText{align-items:center;font-size:1.6rem;font-weight:700;display:flex}.confirmation-module-scss-module__brYc8a__membershipSummaryCard{background:#fff;border:.1rem solid #007aa8;border-top:none;border-radius:0 0 .8rem .8rem;width:-webkit-fill-available;padding:2rem;transition:all .3s}.confirmation-module-scss-module__brYc8a__accordionFooter{font-style:italic}.confirmation-module-scss-module__brYc8a__savingsInfoBox{color:#fff;background:#aa6527;border-radius:.8rem;width:fit-content;margin-top:.8rem;padding:.4rem 1.2rem;font-size:1.4rem;font-weight:700}.confirmation-module-scss-module__brYc8a__renewalText{color:#504e4b;font-family:Poppins,Arial,sans-serif;font-size:1.2rem;font-weight:500;line-height:1.6rem}.confirmation-module-scss-module__brYc8a__firstMonthText{color:#504e4b;font-family:Poppins,Arial,sans-serif;font-size:1.2rem;font-weight:400}
.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}
.discountDen-module-scss-module__mP5Tna__heading{text-align:center;padding:2rem 0}@media (max-width:600px){.discountDen-module-scss-module__mP5Tna__heading{align-self:stretch;margin:1.6rem 1.6rem 0}.discountDen-module-scss-module__mP5Tna__heading .discountDen-module-scss-module__mP5Tna__headingstyle{font-family:Poppins,sans-serif;font-size:1.4rem;font-style:normal;font-weight:400;line-height:2rem}}.discountDen-module-scss-module__mP5Tna__subDescription{margin-top:1.2rem}@media (min-width:600px){.discountDen-module-scss-module__mP5Tna__modalBox{align-content:space-between;height:100%}.discountDen-module-scss-module__mP5Tna__modalBox.discountDen-module-scss-module__mP5Tna__faresSelected{display:grid}}.discountDen-module-scss-module__mP5Tna__imageContainer{padding:2.4rem 1.6rem 0}@media (max-width:600px){.discountDen-module-scss-module__mP5Tna__imageContainer{padding:1.6rem 1.75rem 0}}.discountDen-module-scss-module__mP5Tna__imageContainer.discountDen-module-scss-module__mP5Tna__noFlightSelected{display:flex;padding:2.4rem 1.6rem 0!important}.discountDen-module-scss-module__mP5Tna__imageContainer img{object-fit:cover;border-radius:.8rem;width:100%;display:block}.discountDen-module-scss-module__mP5Tna__saveAmount{color:#006643;justify-items:center;margin-top:1.2rem}@media (max-width:600px){.discountDen-module-scss-module__mP5Tna__saveAmount{justify-items:stretch;margin-top:.4rem}}.discountDen-module-scss-module__mP5Tna__contentContainer{padding:0 2rem 2.4rem}@media (max-width:600px){.discountDen-module-scss-module__mP5Tna__contentContainer{padding:0 1.6rem 1.6rem}}.discountDen-module-scss-module__mP5Tna__template{flex-direction:column;align-items:center;margin-top:2rem;display:flex;overflow:hidden;border:.1rem solid #dfdac9!important;border-radius:.8rem!important}.discountDen-module-scss-module__mP5Tna__listItemData{display:none}.discountDen-module-scss-module__mP5Tna__descriptionHeading{justify-content:flex-start;align-items:center;gap:1.2rem;margin:2rem;display:flex}@media (max-width:600px){.discountDen-module-scss-module__mP5Tna__descriptionHeading{align-self:stretch;gap:.8rem;margin:1.6rem}}.discountDen-module-scss-module__mP5Tna__descriptionHeading .discountDen-module-scss-module__mP5Tna__descriptionText{font-weight:400}.discountDen-module-scss-module__mP5Tna__descriptionHeading img{max-width:40%}.discountDen-module-scss-module__mP5Tna__list{align-self:stretch;padding:0 1.6rem}@media (min-width:600px){.discountDen-module-scss-module__mP5Tna__list{padding:0 2rem}}.discountDen-module-scss-module__mP5Tna__list ul{padding-left:3rem}.discountDen-module-scss-module__mP5Tna__list li{font-size:1.6rem;line-height:2.4rem}@media (min-width:600px){.discountDen-module-scss-module__mP5Tna__list li{font-size:2rem;line-height:2.8rem}}.discountDen-module-scss-module__mP5Tna__farecost{justify-content:space-between;align-items:center;margin-top:2rem;padding:2rem;display:flex;position:relative}.discountDen-module-scss-module__mP5Tna__farecost:before{content:"";background-color:#dfdac9;width:calc(100% - 4rem);height:.1rem;position:absolute;top:0;left:2rem}@media (max-width:600px){.discountDen-module-scss-module__mP5Tna__farecost{flex-direction:column;align-items:flex-start;gap:1.6rem;margin-top:0;padding:1.6rem;display:flex}.discountDen-module-scss-module__mP5Tna__farecost:before{display:none}}.discountDen-module-scss-module__mP5Tna__membershipCost{text-align:left;flex-direction:row;margin:0 auto;display:flex}@media (min-width:600px){.discountDen-module-scss-module__mP5Tna__membershipCost{justify-content:flex-end}}@media (max-width:600px){.discountDen-module-scss-module__mP5Tna__fareDescription{margin:0}}.discountDen-module-scss-module__mP5Tna__mobilestyle{line-height:2rem}@media (max-width:600px){.discountDen-module-scss-module__mP5Tna__mobilestyle{font-family:Poppins,Arial,sans-serif;font-size:1.2rem;font-style:normal;font-weight:400;line-height:1.6rem}}.discountDen-module-scss-module__mP5Tna__fareValue{justify-content:space-between;align-self:stretch;align-items:flex-start;margin:2rem;padding-top:.6rem}@media (max-width:600px){.discountDen-module-scss-module__mP5Tna__fareValue{margin:0;padding-top:0}}.discountDen-module-scss-module__mP5Tna__fareValue .discountDen-module-scss-module__mP5Tna__farestyle{font-size:2.4rem}@media (max-width:600px){.discountDen-module-scss-module__mP5Tna__fareValue .discountDen-module-scss-module__mP5Tna__farestyle{font-size:2rem}}.discountDen-module-scss-module__mP5Tna__plusSignText{margin:0 1.6rem;font-size:2rem;font-weight:700}.discountDen-module-scss-module__mP5Tna__enrollmentName{align-items:flex-start}.discountDen-module-scss-module__mP5Tna__addCartButtonContainer{background-color:#e7e7e6;align-self:stretch;padding:2rem}.discountDen-module-scss-module__mP5Tna__addCartButtonContainer.discountDen-module-scss-module__mP5Tna__noFlightSelected{background-color:#fff}.discountDen-module-scss-module__mP5Tna__addCartButtonContainer .discountDen-module-scss-module__mP5Tna__addCartButton{flex-direction:column;flex-shrink:0;align-items:center;gap:1.6rem;display:flex}.discountDen-module-scss-module__mP5Tna__addCartButtonContainer .discountDen-module-scss-module__mP5Tna__addCartButton button{min-width:18rem}.discountDen-module-scss-module__mP5Tna__addCartButtonContainer .discountDen-module-scss-module__mP5Tna__outlineButton.discountDen-module-scss-module__mP5Tna__noFlightSelected{color:#fff;background-color:#006643;width:18rem;margin-top:0}.discountDen-module-scss-module__mP5Tna__addCartButtonContainer .discountDen-module-scss-module__mP5Tna__loginStyle{color:#fff}.discountDen-module-scss-module__mP5Tna__addCartButtonContainer .discountDen-module-scss-module__mP5Tna__loginStyle.discountDen-module-scss-module__mP5Tna__noFlightSelected{color:#504e4b;font-family:Poppins,Arial,sans-serif;font-size:1.6rem;font-style:normal;font-weight:600;line-height:2.4rem}.discountDen-module-scss-module__mP5Tna__addCartButtonContainer .discountDen-module-scss-module__mP5Tna__signIn{color:#fff}.discountDen-module-scss-module__mP5Tna__addCartButtonContainer .discountDen-module-scss-module__mP5Tna__signIn.discountDen-module-scss-module__mP5Tna__noFlightSelected{color:#007aa8;text-decoration-skip-ink:none;font-family:Poppins,Arial,sans-serif;font-size:1.6rem;font-style:normal;font-weight:600;line-height:2.4rem}.discountDen-module-scss-module__mP5Tna__totalAmount{width:fit-content}@media (max-width:600px){.discountDen-module-scss-module__mP5Tna__totalAmount{font-size:1.6rem;font-weight:700}}.discountDen-module-scss-module__mP5Tna__termsLayout{width:fit-content;margin:0!important}.discountDen-module-scss-module__mP5Tna__basePrice{justify-content:center;align-items:center;margin:0 auto;padding:2rem 0 7rem;font-weight:700;display:flex}.discountDen-module-scss-module__mP5Tna__basePrice.discountDen-module-scss-module__mP5Tna__milesForBundle{max-width:40rem}@media (max-width:600px){.discountDen-module-scss-module__mP5Tna__basePrice{max-width:unset;padding:2rem 0 3.2rem;display:flex}}.discountDen-module-scss-module__mP5Tna__amountStyle{font-weight:700}@media (max-width:600px){.discountDen-module-scss-module__mP5Tna__amountStyle{font-family:Poppins,Arial,sans-serif;font-size:1.6rem;font-style:normal;font-weight:700;line-height:2.4rem}}.discountDen-module-scss-module__mP5Tna__savingsChip{color:#fff;background-color:#006643;border-radius:.8rem 0;align-self:flex-start;margin:2rem 0 0 2rem;padding:.4rem 1.2rem;font-size:1.4rem;font-weight:700;line-height:2rem}@media (max-width:600px){.discountDen-module-scss-module__mP5Tna__savingsChip{display:none}}
.discountDenEnroll-module-scss-module__c_YXjW__description p:not(:last-of-type){margin-bottom:1rem}.discountDenEnroll-module-scss-module__c_YXjW__description p{font-style:normal;line-height:2.8rem}.discountDenEnroll-module-scss-module__c_YXjW__description p:first-child{font-size:1.8rem}.discountDenEnroll-module-scss-module__c_YXjW__loginFrontierMiles{color:#006643;font-style:italic}.discountDenEnroll-module-scss-module__c_YXjW__loginFrontierMilesLight{font-weight:400}.discountDenEnroll-module-scss-module__c_YXjW__loginFrontierMilesSup{vertical-align:super;margin-top:-.3rem;padding-left:.1rem;font-family:Poppins,Arial,sans-serif;font-size:50%;font-style:normal}.discountDenEnroll-module-scss-module__c_YXjW__loginTitle{font-size:1.6rem;font-weight:600;line-height:1.6rem}.discountDenEnroll-module-scss-module__c_YXjW__logoImage{object-fit:contain;margin-bottom:1rem}.discountDenEnroll-module-scss-module__c_YXjW__modalContent{display:grid}.discountDenEnroll-module-scss-module__c_YXjW__discountDenEnrollCmsCont{margin:3.2rem 0 .8rem 3.2rem}.discountDenEnroll-module-scss-module__c_YXjW__loginForm{margin:0 3.2rem}.discountDenEnroll-module-scss-module__c_YXjW__loginForm>*{border:2px solid #006643;margin:0}.discountDenEnroll-module-scss-module__c_YXjW__loginForm>*>*{flex-direction:column!important}.discountDenEnroll-module-scss-module__c_YXjW__signUpForm{border:none;width:100%}
.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}
.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}
.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}
.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}
.mmbReceipt-module-scss-module__OXhsla__mmbReceiptContainer{padding-bottom:0}.mmbReceipt-module-scss-module__OXhsla__totalPaidSection{background-color:#e7e7e6;flex-direction:column;gap:.4rem;margin:0 -2rem;padding:1.6rem 2rem;display:flex}.mmbReceipt-module-scss-module__OXhsla__totalPaidRow{justify-content:space-between;align-items:center;display:flex}.mmbReceipt-module-scss-module__OXhsla__totalPaidLabel{color:#474541;font-family:Poppins,Arial,sans-serif;font-size:1.6rem;font-weight:700;line-height:2.4rem}.mmbReceipt-module-scss-module__OXhsla__totalPaidAmount{color:#474541;font-family:Poppins,Arial,sans-serif;font-size:1.8rem;font-weight:700;line-height:2.4rem}.mmbReceipt-module-scss-module__OXhsla__cardInfo{color:#504e4b;font-size:1.4rem;line-height:2rem}.mmbReceipt-module-scss-module__OXhsla__travelersSection{background-color:#fff;margin:0}.mmbReceipt-module-scss-module__OXhsla__travelersCollapse{width:auto;margin:0 -2rem}.mmbReceipt-module-scss-module__OXhsla__travelersHeader{background-color:#b6f0b1;justify-content:space-between;align-items:center;gap:1.2rem;padding:1.2rem 2rem;display:flex}.mmbReceipt-module-scss-module__OXhsla__travelersLabel,.mmbReceipt-module-scss-module__OXhsla__travelersAmount{color:#474541;font-family:Poppins,Arial,sans-serif;font-size:1.8rem;font-weight:700;line-height:2.4rem}.mmbReceipt-module-scss-module__OXhsla__travelersBody{flex-direction:column;gap:1.2rem;padding:1.2rem 2rem 2rem;display:flex}.mmbReceipt-module-scss-module__OXhsla__travelersCount{color:#474541;margin:0;font-size:1.6rem;font-weight:400;line-height:2.4rem}.mmbReceipt-module-scss-module__OXhsla__passengerDetailsToggle{cursor:pointer;color:#474541;background:0 0;border:none;align-items:center;gap:.8rem;padding:0;display:flex}.mmbReceipt-module-scss-module__OXhsla__passengerDetailsToggle:focus-visible{outline-offset:.2rem;outline:.2rem solid #007aa8}.mmbReceipt-module-scss-module__OXhsla__passengerDetailsLabel{color:#474541;font-size:1.6rem;font-weight:400;line-height:2.4rem}.mmbReceipt-module-scss-module__OXhsla__passengerList{flex-direction:column;gap:1.2rem;padding-left:2.4rem;display:flex}.mmbReceipt-module-scss-module__OXhsla__passengerRow{flex-direction:column;gap:.4rem;display:flex}.mmbReceipt-module-scss-module__OXhsla__passengerName{color:#474541;font-family:Poppins,Arial,sans-serif;font-size:1.6rem;font-weight:600;line-height:2.4rem}.mmbReceipt-module-scss-module__OXhsla__feeRow{justify-content:space-between;align-items:center;gap:.8rem;padding-left:2rem;display:flex}.mmbReceipt-module-scss-module__OXhsla__feeLabel{color:#474541;font-size:1.6rem;font-weight:400;line-height:2.4rem}.mmbReceipt-module-scss-module__OXhsla__feeAmount{color:#474541;white-space:nowrap;font-size:1.6rem;font-weight:400;line-height:2.4rem}.mmbReceipt-module-scss-module__OXhsla__extrasBody{flex-direction:column;gap:1.2rem;padding:1.2rem 2rem 2rem;display:flex}.mmbReceipt-module-scss-module__OXhsla__extrasApplicability{color:#4c4c4c;margin:0;font-family:Poppins,Arial,sans-serif;font-size:1.4rem;font-style:italic;font-weight:400;line-height:2rem}
.cart-module-scss-module__ywUwla__cartContainer{background-color:#fff;border:.1rem solid #e7e7e6;border-radius:.8rem;width:100%;max-width:38rem;font-family:Poppins,Arial,sans-serif;overflow:hidden;box-shadow:0 .2rem .6rem #0000000f}.cart-module-scss-module__ywUwla__cartContainerPopover{width:100%;max-width:100%;max-height:75vh;box-shadow:none;border:none;border-radius:0;flex-direction:column;display:flex;overflow:hidden}@media (max-width:600px){.cart-module-scss-module__ywUwla__cartContainerPopover{width:100%}}.cart-module-scss-module__ywUwla__cartScrollArea{scrollbar-width:thin;flex:auto;min-height:0;overflow:hidden auto}.cart-module-scss-module__ywUwla__cartHeader{color:#fff;background-color:#006643;flex-direction:row;flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:1.2rem;padding:1.6rem 2rem;display:flex}.cart-module-scss-module__ywUwla__cartHeaderCopy{flex-direction:column;flex:auto;gap:.4rem;min-width:0;display:flex}.cart-module-scss-module__ywUwla__cartCloseButton{color:#fff;margin:-.4rem -.4rem 0 0;padding:.4rem}.cart-module-scss-module__ywUwla__cartCloseButton:hover{background-color:#ffffff1a}.cart-module-scss-module__ywUwla__cartTitle{color:#fff;margin:0;font-family:Montserrat Variable,Arial,sans-serif;font-size:2rem;font-weight:700;line-height:2.4rem}.cart-module-scss-module__ywUwla__cartSubtitle{color:#fff;margin:0;font-family:Poppins,Arial,sans-serif;font-size:1.6rem;font-style:italic;font-weight:500;line-height:2.4rem}.cart-module-scss-module__ywUwla__cartBody{background-color:#fff;padding:0}.cart-module-scss-module__ywUwla__totalRow{border-top:.1rem solid #504e4b;justify-content:space-between;align-items:center;padding:1.2rem 2rem .4rem;display:flex}.cart-module-scss-module__ywUwla__totalLabel{color:#474541;font-size:1.8rem;font-weight:700;line-height:2.8rem}.cart-module-scss-module__ywUwla__totalAmount{color:#474541;font-size:2.2rem;font-weight:700;line-height:2.8rem}.cart-module-scss-module__ywUwla__travelersAccordion{background-color:#fff;border-radius:0;width:100%;margin-top:1.3rem}.cart-module-scss-module__ywUwla__travelersAccordion .MuiAccordionSummary-root{background-color:#b6f0b1;padding:1.2rem 2rem}.cart-module-scss-module__ywUwla__travelersAccordion .MuiAccordionDetails-root{box-sizing:border-box;background-color:#fff;width:100%;padding:0 2rem 1.6rem}.cart-module-scss-module__ywUwla__travelersHeader{justify-content:space-between;align-items:center;gap:1.2rem;width:100%;display:flex}.cart-module-scss-module__ywUwla__travelersHeaderLeft{flex-wrap:wrap;align-items:center;gap:1.2rem;display:flex}.cart-module-scss-module__ywUwla__travelersLabel{font-size:2rem;font-weight:400;line-height:2.8rem}.cart-module-scss-module__ywUwla__updateLink{color:#007aa8;text-align:center;text-decoration-skip-ink:none;text-underline-offset:auto;font-family:Poppins,Arial,sans-serif;font-size:1.6rem;font-style:normal;font-weight:600;line-height:2.4rem;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:auto}.cart-module-scss-module__ywUwla__travelersAmount{color:#474541;font-family:Poppins,Arial,sans-serif;font-size:1.6rem;font-weight:600;line-height:2.8rem}.cart-module-scss-module__ywUwla__travelersBody{flex-direction:column;gap:1.2rem;padding-top:.8rem;display:flex}.cart-module-scss-module__ywUwla__travelersCount{color:#474541;margin:0;font-size:1.6rem;font-weight:400;line-height:2.4rem}.cart-module-scss-module__ywUwla__passengerAccordion{box-shadow:none;background-color:#0000}.cart-module-scss-module__ywUwla__passengerAccordion .MuiAccordionSummary-root{background-color:#0000;min-height:3.6rem;padding:0}.cart-module-scss-module__ywUwla__passengerAccordion .MuiAccordionSummary-content{margin:0}.cart-module-scss-module__ywUwla__passengerAccordion .MuiAccordionDetails-root{background-color:#0000;padding:.8rem 0 0}.cart-module-scss-module__ywUwla__passengerDetailsLabel{color:#474541;font-size:1.6rem;font-weight:400;line-height:2.4rem}.cart-module-scss-module__ywUwla__passengerDetailsHeader{align-items:center;gap:.8rem;width:100%;display:flex}.cart-module-scss-module__ywUwla__passengerList{flex-direction:column;gap:1.2rem;padding-left:2.4rem;display:flex}.cart-module-scss-module__ywUwla__passengerRow{flex-direction:column;gap:.8rem;display:flex}.cart-module-scss-module__ywUwla__passengerName{color:#474541;font-family:Poppins,Arial,sans-serif;font-size:1.6rem;font-weight:600;line-height:2.4rem}.cart-module-scss-module__ywUwla__feeRow{justify-content:space-between;align-items:center;gap:.8rem;min-width:0;padding-left:2rem;display:flex}.cart-module-scss-module__ywUwla__lineItemRow{justify-content:space-between;align-items:center;gap:.8rem;min-width:0;display:flex}.cart-module-scss-module__ywUwla__applicabilityText{color:#4c4c4c;margin:0;font-size:1.4rem;font-style:italic;line-height:2rem}.cart-module-scss-module__ywUwla__feeLabel{color:#474541;text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;font-size:1.6rem;font-weight:400;line-height:2.4rem;overflow:hidden}.cart-module-scss-module__ywUwla__feeAmount{color:#474541;white-space:nowrap;margin-right:2.4rem;font-size:1.6rem;font-weight:400;line-height:2.4rem}.cart-module-scss-module__ywUwla__milesSection{background-color:#fff;flex-direction:column;display:flex}.cart-module-scss-module__ywUwla__milesBanner{color:#fff;background-color:#004830;justify-content:space-between;align-items:center;gap:1.2rem;padding:1.2rem 2rem;display:flex}.cart-module-scss-module__ywUwla__milesBannerTitle{color:#fff;font-family:Poppins,Arial,sans-serif;font-size:1.6rem;font-style:normal;font-weight:700;line-height:2.4rem}.cart-module-scss-module__ywUwla__milesTm{vertical-align:super;margin-left:.2rem;font-size:.9rem;font-style:normal}.cart-module-scss-module__ywUwla__milesBannerEarn{color:#fff;font-size:1.6rem;font-weight:700;line-height:2.4rem}.cart-module-scss-module__ywUwla__milesBody{background-color:#fff;justify-content:space-between;align-items:center;gap:1.2rem;padding:1.6rem 2rem;display:flex}.cart-module-scss-module__ywUwla__milesBodyText{color:#474541;flex:1;margin:0;font-size:1.4rem;font-weight:400;line-height:2rem}.cart-module-scss-module__ywUwla__joinButton{color:#004830;border-color:#004830;min-width:10rem;height:4rem}.cart-module-scss-module__ywUwla__flexPaySection{background-color:#f7f7f7;border-top:.1rem solid #e7e7e6;flex-shrink:0;align-items:flex-start;gap:1.2rem;padding:1.6rem 2rem;display:flex}.cart-module-scss-module__ywUwla__flexPayLogoWrapper{flex-shrink:0;padding-top:.2rem}.cart-module-scss-module__ywUwla__flexPayCopy{flex-direction:column;gap:.4rem;display:flex}.cart-module-scss-module__ywUwla__flexPayDetails,.cart-module-scss-module__ywUwla__flexPayRate{color:#4c4c4c;margin:0;font-size:.9rem;font-weight:400;line-height:1.2rem}.cart-module-scss-module__ywUwla__flexPayRateAmount{color:#007aa8;font-weight:600;text-decoration:underline}
.totalSection-module-scss-module__vKYBpa__totalSection{flex-direction:column;gap:.4rem;display:flex}.totalSection-module-scss-module__vKYBpa__totalSection.totalSection-module-scss-module__vKYBpa__receipt{padding-top:1.2rem}.totalSection-module-scss-module__vKYBpa__totalSection.totalSection-module-scss-module__vKYBpa__expanded{padding-top:1.6rem}.totalSection-module-scss-module__vKYBpa__totalSection .totalSection-module-scss-module__vKYBpa__discountItem{color:#006643;justify-content:space-between;font-size:1.4rem;display:flex}.totalSection-module-scss-module__vKYBpa__totalSection .totalSection-module-scss-module__vKYBpa__totalItem{justify-content:space-between;font-size:1.8rem;font-weight:700;display:flex}
.CompactTripSummary-module-scss-module__F5YnMG__compactSummaryContainer{flex-direction:column;width:100%;display:flex}.CompactTripSummary-module-scss-module__F5YnMG__compactSummaryContainer hr{border:none;border-top:.1rem solid #dfdac9;margin:0}.CompactTripSummary-module-scss-module__F5YnMG__miscContainer{justify-content:space-between;align-items:center;display:flex}.CompactTripSummary-module-scss-module__F5YnMG__miscContainer .CompactTripSummary-module-scss-module__F5YnMG__miscText{color:#504e4b;font-size:1.4rem;font-style:normal;font-weight:400;line-height:2rem}.CompactTripSummary-module-scss-module__F5YnMG__section{flex-direction:column;gap:.8rem;padding:1.6rem 0;display:flex}.CompactTripSummary-module-scss-module__F5YnMG__discountItem{color:#006643;justify-content:space-between;margin-top:1rem;margin-bottom:.4rem;font-size:1.4rem;display:flex}.CompactTripSummary-module-scss-module__F5YnMG__discountValue{color:#006643;font-size:1.4rem;font-weight:400}.CompactTripSummary-module-scss-module__F5YnMG__sectionTitle{color:#474541;font-size:1.6rem;font-weight:700;line-height:2.4rem}.CompactTripSummary-module-scss-module__F5YnMG__flightSegment{justify-content:space-between;align-items:flex-start;padding:.8rem 0;display:flex}.CompactTripSummary-module-scss-module__F5YnMG__flightDetails{flex-direction:column;flex:1;gap:.4rem;display:flex}.CompactTripSummary-module-scss-module__F5YnMG__cityPair{color:#4c4c4c;font-size:1.4rem;font-weight:600;line-height:2rem}.CompactTripSummary-module-scss-module__F5YnMG__dateTime{color:#4c4c4c;font-size:1.4rem;font-weight:400;line-height:2rem}.CompactTripSummary-module-scss-module__F5YnMG__segmentPrice{color:#474541;text-align:right;white-space:nowrap;margin-left:1.6rem;font-size:1.4rem;font-weight:600;line-height:2rem}.CompactTripSummary-module-scss-module__F5YnMG__travelerText{color:#4c4c4c;font-size:1.4rem;font-weight:400;line-height:2rem}.CompactTripSummary-module-scss-module__F5YnMG__operatedByVolaris{color:#a12885;font-family:Poppins,sans-serif;font-size:1.4rem;font-style:normal;font-weight:600;line-height:2rem}.CompactTripSummary-module-scss-module__F5YnMG__lineItem{justify-content:space-between;align-items:center;padding:.4rem 0;display:flex}.CompactTripSummary-module-scss-module__F5YnMG__lineItem>*{color:#474541;font-size:1.4rem;font-weight:400;line-height:2rem}.CompactTripSummary-module-scss-module__F5YnMG__lineItem>:last-child{text-align:right}.CompactTripSummary-module-scss-module__F5YnMG__discountLabel{color:#004830;font-size:1.4rem;font-weight:400;line-height:2rem}.CompactTripSummary-module-scss-module__F5YnMG__discountAmount{color:#004830;text-align:right;font-size:1.4rem;font-weight:400;line-height:2rem}.CompactTripSummary-module-scss-module__F5YnMG__extrasPriceText{color:#474541;font-size:1.4rem;font-weight:500;line-height:2rem}.CompactTripSummary-module-scss-module__F5YnMG__flightBlock{flex-direction:column;padding-bottom:.4rem;display:flex}.CompactTripSummary-module-scss-module__F5YnMG__taxesSection{margin-top:.4rem;padding-left:0}.CompactTripSummary-module-scss-module__F5YnMG__taxesHeader{cursor:pointer;border:none;outline:none;justify-content:space-between;align-items:center;padding:.4rem 0;display:flex}.CompactTripSummary-module-scss-module__F5YnMG__taxesHeader:focus,.CompactTripSummary-module-scss-module__F5YnMG__taxesHeader:focus-visible{border:none;outline:none}.CompactTripSummary-module-scss-module__F5YnMG__taxesHeaderContent{align-items:center;gap:.8rem;display:flex}.CompactTripSummary-module-scss-module__F5YnMG__taxesToggleIcon{flex-shrink:0}.CompactTripSummary-module-scss-module__F5YnMG__taxesHeaderText{color:#4c4c4c;font-size:1.4rem;font-weight:500;line-height:2rem}.CompactTripSummary-module-scss-module__F5YnMG__taxesHeaderAmount{color:#474541;white-space:nowrap;font-size:1.4rem;font-weight:500;line-height:2rem}.CompactTripSummary-module-scss-module__F5YnMG__taxesList{flex-direction:column;gap:.4rem;padding:.8rem 0 .4rem 2rem;display:flex}.CompactTripSummary-module-scss-module__F5YnMG__taxItem{justify-content:space-between;align-items:flex-start;display:flex}.CompactTripSummary-module-scss-module__F5YnMG__taxDetails{flex:1;gap:.8rem;min-width:0;display:flex}.CompactTripSummary-module-scss-module__F5YnMG__taxCode{color:#4c4c4c;flex-shrink:0;min-width:3.2rem;font-size:1.2rem;font-weight:400;line-height:1.6rem}.CompactTripSummary-module-scss-module__F5YnMG__taxName{color:#4c4c4c;word-wrap:break-word;overflow-wrap:break-word;font-size:1.2rem;font-weight:400;line-height:1.6rem}.CompactTripSummary-module-scss-module__F5YnMG__taxAmount{color:#474541;white-space:nowrap;text-align:right;margin-left:.8rem;font-size:1.2rem;font-weight:400;line-height:1.6rem}
.travelerInfo-module-scss-module__gmMQha__travelerInfo{grid-column:span 4;gap:2rem;padding-top:2rem}@media screen and (min-width:900px){.travelerInfo-module-scss-module__gmMQha__travelerInfo{grid-column:span 6}}@media screen and (min-width:1200px){.travelerInfo-module-scss-module__gmMQha__travelerInfo{grid-column:span 12}}.travelerInfo-module-scss-module__gmMQha__travelerInfo hr{background-color:#dfdac9;width:100%}.travelerInfo-module-scss-module__gmMQha__travelerInfoTitleText{font-family:Montserrat Variable,Arial,sans-serif;font-size:3.2rem;font-style:normal;font-weight:700;line-height:3.58rem}.travelerInfo-module-scss-module__gmMQha__travelerInfoHeader{flex-direction:column;gap:.8rem;margin-bottom:2.4rem;display:flex}.travelerInfo-module-scss-module__gmMQha__travelerInfoHeader .travelerInfo-module-scss-module__gmMQha__title{color:#474541}.travelerInfo-module-scss-module__gmMQha__travelerInfoHeader .travelerInfo-module-scss-module__gmMQha__title h2{line-height:4rem}.travelerInfo-module-scss-module__gmMQha__paxSubtitle>h2,.travelerInfo-module-scss-module__gmMQha__paxSubtitle h3,.travelerInfo-module-scss-module__gmMQha__paxSubtitle p{font-size:1.8rem;line-height:2.8rem}
