.confirmation_linkContainerMobile__wfClj{display:flex;gap:2.4rem;margin-bottom:2rem}.confirmation_linkContainerMobile__wfClj .confirmation_linkMobile__2JOeZ{font:normal 600 1.2rem Poppins,Arial,sans-serif;line-height:1.6rem;text-decoration:underline;color:#007aa8}.confirmation_linkContainerMobile__wfClj .confirmation_disabledLink__1TMiu{pointer-events:none;opacity:.5}.confirmation_confirmationContainer__TKXu7{padding:2rem 0;grid-column:span 4}@media screen and (min-width:900px){.confirmation_confirmationContainer__TKXu7{grid-column:span 6}}@media screen and (min-width:1200px){.confirmation_confirmationContainer__TKXu7{grid-column:span 12}}.confirmation_confirmationContainer__TKXu7 .confirmation_confirmationHeader__ua0_2{font:normal 700 4rem Montserrat Variable,Arial,sans-serif;display:flex;flex-direction:column;gap:.8rem}@media(max-width:600px){.confirmation_confirmationContainer__TKXu7 .confirmation_confirmationHeader__ua0_2 .confirmation_headerGrid__uV_ac{display:flex;padding:2rem;flex-direction:column;align-items:flex-start;gap:1.6rem;align-self:stretch;border-radius:.8rem;border:.1rem solid #dfdac9;background:#fff}}.confirmation_confirmationContainer__TKXu7 .confirmation_confirmationHeader__ua0_2 .confirmation_confirmationCode__ljoBM{font:normal 400 1.8rem Poppins,Arial,sans-serif;line-height:2.8rem}.confirmation_confirmationContainer__TKXu7 .confirmation_confirmationHeader__ua0_2 .confirmation_infoContainer__bFZat{display:flex;flex-direction:row;justify-content:space-between}@media(max-width:600px){.confirmation_confirmationContainer__TKXu7 .confirmation_confirmationHeader__ua0_2 .confirmation_infoContainer__bFZat{display:block}}.confirmation_confirmationContainer__TKXu7 .confirmation_confirmationHeader__ua0_2 .confirmation_infoContainer__bFZat .confirmation_infoHint__a6q7v{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;line-height:1.6rem}.confirmation_confirmationContainer__TKXu7 .confirmation_confirmationHeader__ua0_2 .confirmation_infoContainer__bFZat .confirmation_infoHint__a6q7v .confirmation_confirmationEmail__kShq4{font:normal 400 1.6rem Poppins,Arial,sans-serif;color:#504e4b}@media(max-width:600px){.confirmation_confirmationContainer__TKXu7 .confirmation_confirmationHeader__ua0_2 .confirmation_infoContainer__bFZat .confirmation_infoHint__a6q7v .confirmation_confirmationEmail__kShq4{margin-bottom:1.6rem}}.confirmation_confirmationContainer__TKXu7 .confirmation_confirmationHeader__ua0_2 .confirmation_infoContainer__bFZat .confirmation_infoHint__a6q7v .confirmation_linkContainer__fJGhA{display:flex;gap:2.4rem}.confirmation_confirmationContainer__TKXu7 .confirmation_confirmationHeader__ua0_2 .confirmation_infoContainer__bFZat .confirmation_infoHint__a6q7v .confirmation_linkContainer__fJGhA .confirmation_link__fjGBO{font:normal 500 1.2rem Poppins,Arial,sans-serif;line-height:1.6rem;text-decoration:underline;color:#007aa8;transition:opacity .3s ease}.confirmation_confirmationContainer__TKXu7 .confirmation_confirmationHeader__ua0_2 .confirmation_infoContainer__bFZat .confirmation_infoHint__a6q7v .confirmation_linkContainer__fJGhA .confirmation_disabledLink__1TMiu{pointer-events:none;opacity:.5}.confirmation_confirmationContainer__TKXu7 .confirmation_confirmationHeader__ua0_2 .confirmation_infoContainer__bFZat .confirmation_manageContainer__SZ0P9{display:flex;justify-content:flex-end}@media(max-width:600px){.confirmation_confirmationContainer__TKXu7 .confirmation_confirmationHeader__ua0_2 .confirmation_infoContainer__bFZat .confirmation_manageContainer__SZ0P9{justify-content:center}}.confirmation_manageBookingButton__LjoFI{padding:1.2rem;max-width:26rem}@media(max-width:600px){.confirmation_manageBookingButton__LjoFI{max-width:100%}}.confirmation_flightInfoSeparator__xIMGB{display:flex;align-items:center;width:100%;position:relative;margin-bottom:.3rem;font-size:1.6rem}.confirmation_flightIcon__s_mNS{position:absolute;width:58%;top:4.5rem;left:0;right:0;margin:0 auto}@media(max-width:600px){.confirmation_flightIcon__s_mNS{width:30%}}.confirmation_flightIcon__s_mNS:before{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);width:93%;border-top:.1rem dashed #676460;z-index:1}.confirmation_startDot__7MXcJ{position:absolute;top:50%;left:0;width:.6rem;height:.6rem;border-radius:50%;background-color:#676460;transform:translateY(-50%);z-index:2}.confirmation_endDot__NTfkn{position:absolute;top:50%;width:2rem;height:2rem;background-image:url(/flight-icon-fill.svg);background-repeat:no-repeat;background-size:contain;background-position:50%;transform:translate(-50%,-50%);z-index:2}@media(max-width:600px){.confirmation_endDot__NTfkn{transform:translateY(-50%);width:1.4rem;height:1.4rem}}.confirmation_flightIcon__s_mNS .confirmation_endDot__NTfkn{right:0}.confirmation_lineText__pr1NS{position:relative;padding:0 1rem;background-color:#fff;font:normal 500 1.6rem Poppins,Arial,sans-serif}.confirmation_lineText__pr1NS span{margin-left:1rem;font:normal 600 1.6rem Poppins,Arial,sans-serif}@media(max-width:600px){.confirmation_lineText__pr1NS span{margin-left:.4rem;font:normal 500 1.4rem Poppins,Arial,sans-serif}.confirmation_lineText__pr1NS{font:normal 400 1.2rem Poppins,Arial,sans-serif}}.confirmation_flightInfoSeparator__xIMGB:before{content:"";flex-grow:1;height:.1rem;background:#dfdac9;margin-right:.5rem}.confirmation_flightInfoSeparator__xIMGB:after{content:"";flex-grow:1;height:.1rem;background:#dfdac9;margin-left:.5rem}.confirmation_flightSection__EiACf{margin-top:2.4rem;padding:2rem;background-color:#fff;border:.1rem solid #dfdac9;display:flex;border-radius:.8rem;color:#474541}.confirmation_flightSection__EiACf .confirmation_flightInfoTitle__2I5LG{margin-top:1.6rem;margin-bottom:.8rem;font-size:1.4rem;font-weight:600}.confirmation_flightSection__EiACf .confirmation_flightDetails__7ROMp{display:flex;flex-direction:column;gap:1.6rem}.confirmation_flightSection__EiACf .confirmation_flightDetails__7ROMp .confirmation_flightInfo__EMYmf{display:flex;align-items:flex-start;justify-content:space-between;gap:10.3rem}@media(max-width:600px){.confirmation_flightSection__EiACf .confirmation_flightDetails__7ROMp .confirmation_flightInfo__EMYmf{display:block}}.confirmation_flightSection__EiACf .confirmation_flightDetails__7ROMp .confirmation_flightTitle__zn84b{padding-bottom:1.6rem;border-bottom:.1rem solid #dfdac9}.confirmation_flightSection__EiACf .confirmation_flightInfoDate__8EXpM{margin-bottom:1rem}.confirmation_flightSection__EiACf .confirmation_flightInfoDetails__H1sIN .confirmation_flightInfoTime__G1XNw{position:relative;line-height:2.4rem;margin-bottom:.4rem}@media(max-width:600px){.confirmation_flightSection__EiACf .confirmation_flightInfoDetails__H1sIN .confirmation_flightInfoTime__G1XNw{margin-top:1rem}.confirmation_flightInfoDate__8EXpM{font-size:1.2rem;font-weight:600}.confirmation_flightInfoIdentifier__Fll4Y{font-size:1.2rem;font-weight:700}.confirmation_flightInfoTime__G1XNw{font-size:1.6rem;font-weight:700}.confirmation_flightInfoPlace__uj8jW{font-size:1.2rem;font-weight:500}.confirmation_flightInfoPlaceShort__lqeps{font-size:1.2rem;font-weight:700}.confirmation_flightInfoDetailsText__xlHg1{font-size:1.4rem;font-weight:600}.confirmation_flightInfoTextRight__Sj_15{font-size:1.4rem}}@media(min-width:600px){.confirmation_flightInfoDate__8EXpM,.confirmation_flightInfoDetailsText__xlHg1,.confirmation_flightInfoPlaceShort__lqeps,.confirmation_flightInfoTitle__2I5LG{font-size:1.6rem;font-weight:600}.confirmation_flightInfoIdentifier__Fll4Y{font-size:1.6rem;font-weight:700}.confirmation_flightInfoTime__G1XNw{font-size:1.6rem;font-weight:500}.confirmation_flightInfoPlace__uj8jW{font-size:1.8rem;font-weight:500}}.confirmation_travelerContactContainer__ObZG8{color:#474541;border:.1rem solid #dfdac9;background-color:#fff;border-radius:.8rem;padding:2rem}.confirmation_travelerContactContainer__ObZG8 .confirmation_header__HMt5C{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.2rem}.confirmation_travelerContactContainer__ObZG8 .confirmation_header__HMt5C .confirmation_title__aLCUs{font-size:2rem;font-weight:700}.confirmation_travelerContactContainer__ObZG8 .confirmation_header__HMt5C .confirmation_expandButton__GeXz5{padding:0;width:max-content;height:max-content}.confirmation_travelerContactContainer__ObZG8 .confirmation_header__HMt5C .confirmation_expandButton__GeXz5 .confirmation_expand__OzAGp{transform:rotate(0deg)}.confirmation_travelerContactContainer__ObZG8 .confirmation_header__HMt5C .confirmation_expandButton__GeXz5 .confirmation_collapse__FzmWI{transform:rotate(180deg)}.confirmation_travelerContactContainer__ObZG8 .confirmation_header__HMt5C .confirmation_expandButton__GeXz5 .confirmation_collapse__FzmWI,.confirmation_travelerContactContainer__ObZG8 .confirmation_header__HMt5C .confirmation_expandButton__GeXz5 .confirmation_expand__OzAGp{transition:transform .3s ease}.confirmation_travelerContactContainer__ObZG8 .confirmation_contactHeader__3wqsi,.confirmation_travelerContactContainer__ObZG8 .confirmation_travelerName__kZ9_9{font-size:1.6rem;font-weight:600;margin-top:1.2rem}.confirmation_travelerContactContainer__ObZG8 .confirmation_travelerSpecificValues__LRwm6{margin-bottom:1.2rem}@media(max-width:600px){.confirmation_travelerContactContainer__ObZG8 .confirmation_travelerSpecificValues__LRwm6{margin-bottom:1.6rem;margin-top:.4rem}}.confirmation_travelerContactContainer__ObZG8 .confirmation_travelerSpecificValues__LRwm6 .confirmation_frontierMiles__y1o_G{font-style:italic}.confirmation_travelerContactContainer__ObZG8 .confirmation_contactContainer__Sy3_I{display:grid;grid-row-gap:.4rem;row-gap:.4rem}.confirmation_cardHeader__paQSf{display:flex;justify-content:space-between;align-items:center;gap:1rem;margin:1.2rem 0;transition:all .3s ease-in-out}.confirmation_cardHeader__paQSf.confirmation_expanded__D1c7S{margin:1.6rem 0}@media(max-width:600px){.confirmation_cardHeader__paQSf{flex-wrap:wrap;align-items:flex-start}.confirmation_cardHeader__paQSf .confirmation_totalText__Z8Ae7,.confirmation_cardHeader__paQSf span{flex:1 1 50%}.confirmation_cardHeader__paQSf .confirmation_totalText__Z8Ae7{flex-basis:100%}}.confirmation_discountTotal__WOpD7{display:flex;justify-content:space-between;align-items:center;font-weight:700;font-size:1.8rem}.confirmation_discountHeader__tkF1o{display:flex;justify-content:space-between;align-items:center;color:#006643;font-size:1.4rem}.confirmation_receiptContainer__So9Y9{color:#474541;border:.1rem solid #dfdac9;background-color:#fff;border-radius:.8rem;padding:2rem}.confirmation_receiptContainer__So9Y9 .confirmation_header__HMt5C{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.2rem;cursor:pointer}.confirmation_receiptContainer__So9Y9 .confirmation_header__HMt5C .confirmation_title__aLCUs{font-size:2rem;font-weight:700}.confirmation_receiptContainer__So9Y9 .confirmation_header__HMt5C .confirmation_expandButton__GeXz5{padding:0;width:max-content;height:max-content}.confirmation_receiptContainer__So9Y9 .confirmation_header__HMt5C .confirmation_expandButton__GeXz5 .confirmation_expand__OzAGp{transform:rotate(0deg)}.confirmation_receiptContainer__So9Y9 .confirmation_header__HMt5C .confirmation_expandButton__GeXz5 .confirmation_collapse__FzmWI{transform:rotate(180deg)}.confirmation_receiptContainer__So9Y9 .confirmation_header__HMt5C .confirmation_expandButton__GeXz5 .confirmation_collapse__FzmWI,.confirmation_receiptContainer__So9Y9 .confirmation_header__HMt5C .confirmation_expandButton__GeXz5 .confirmation_expand__OzAGp{transition:transform .3s ease}@media(max-width:600px){.confirmation_receiptContainer__So9Y9 .confirmation_cardHeader__paQSf .confirmation_totalText__Z8Ae7{width:100%}}.confirmation_travelerReceiptContainer__DgP_i{margin-top:2.4rem;display:block;column-gap:2.4rem;column-count:2}@media(max-width:600px){.confirmation_travelerReceiptContainer__DgP_i{display:flex;flex-direction:column;gap:2rem;padding-bottom:2rem}}.confirmation_travelerReceiptContainer__DgP_i .confirmation_receiptContainer__So9Y9,.confirmation_travelerReceiptContainer__DgP_i .confirmation_travelerContactContainer__ObZG8{display:inline-block;width:100%}.confirmation_failureBannersContainer__QUu95{display:flex;flex-direction:column;gap:.8rem;margin-top:2.4rem}.confirmation_failureBannersContainer__QUu95 .confirmation_bannerText__n6JZC{color:#4c4c4c;font-family:Poppins,sans-serif;font-size:1.4rem;font-style:normal;font-weight:400;line-height:2rem}.iconButton_f9IconButton___cCL0{display:inline-flex;align-items:center;justify-content:center}.iconButton_f9IconButton___cCL0:focus{border:none;box-shadow:none}.iconButton_f9IconButton___cCL0.iconButton_primary__AhBF4{background:var(--f9-button-primary,#006643);color:var(--f9-button-primary-text,#fff)}.iconButton_f9IconButton___cCL0.iconButton_primary__AhBF4:active{background:var(--f9-button-primary-active,#004830)}.iconButton_f9IconButton___cCL0.iconButton_primary__AhBF4:hover{background:var(--f9-button-primary-hover,#005d3d)}.iconButton_f9IconButton___cCL0.iconButton_primary__AhBF4:focus:not(:active){border:2px solid var(--f9-button-border-focus,#fff);box-shadow:0 0 0 2px #00acec,0 0 0 4px rgba(0,122,168,.25);text-decoration:underline}.iconButton_f9IconButton___cCL0.iconButton_outline__ToQ90{border:2px solid var(--f9-button-outline-border,#006643);background:var(--f9-button-outline,#fff);mix-blend-mode:multiply}.iconButton_f9IconButton___cCL0.iconButton_outline__ToQ90:active{border:2px solid var(--f9-button-outline-border-active,#004830)}.iconButton_f9IconButton___cCL0.iconButton_outline__ToQ90:hover{box-shadow:inset 0 0 10px 1px rgba(0,0,0,.25)}.iconButton_f9IconButton___cCL0.iconButton_outline__ToQ90:focus:not(:active){box-shadow:0 0 0 2px #00acec,0 0 0 4px rgba(0,122,168,.25);text-decoration:underline}.iconButton_f9IconButton___cCL0.iconButton_white__s9bkN{border:none;background:rgba(0,0,0,0)}.iconButton_f9IconButton___cCL0 svg{width:60%;height:60%}.gridCard_cardLink__Mq3ZY{display:flex;width:100%;height:100%;gap:4rem;border-radius:.8rem;text-decoration:none;border:.1rem solid #dfdac9}.gridCard_gridItemsContainer__is5wo{display:flex}.gridCard_card__KcHsx{display:flex;width:100%;height:100%;flex-direction:column;justify-content:space-between;background-color:#fff;border-radius:.8rem;border:.1rem solid #dfdac9;overflow:hidden}.gridCard_card__KcHsx.gridCard_noButtonLayout__XIkc6{justify-content:flex-start}.gridCard_gridDataComponent__76fM_{padding:3.6rem 0}@media(min-width:0)and (max-width:600px){.gridCard_gridDataComponent__76fM_{padding:2rem 0}}.gridCard_gridDataComponent__76fM_.gridCard_gridPaddingTop__ArfFj{padding-top:6rem}@media(min-width:0)and (max-width:600px){.gridCard_gridDataComponent__76fM_.gridCard_gridPaddingTop__ArfFj{padding-top:3.6rem}}.gridCard_gridDataComponent__76fM_.gridCard_gridPaddingBottom__m4hns{padding-bottom:6rem}@media(min-width:0)and (max-width:600px){.gridCard_gridDataComponent__76fM_.gridCard_gridPaddingBottom__m4hns{padding-bottom:3.6rem}}.gridCard_cardInner__7GAtY{display:flex;flex-direction:column;height:100%}.gridCard_primaryHover__D2a7J:hover{border-color:#504e4b}.gridCard_defaultHover__nhDMf:hover{border-color:#007aa8}.gridCard_imageWrapper__Xe9au{position:relative;height:20rem;overflow:hidden}.gridCard_imageWrapper__Xe9au.gridCard_expandedImage__GrRrd{height:25.6rem}.gridCard_contentContainer__iRfUE{padding:2rem;display:flex;flex-direction:column;gap:.8rem}.gridCard_primaryText__jJx7v{color:#000}.gridCard_titleRow__Zo0bD{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.gridCard_title__t5hZZ{font-weight:700}.gridCard_button__cr6_k{background-color:#006643;width:100%}.gridCard_ctaButtonWrapper__FF2m5{display:flex;width:100%}.gridCard_ctaButtonWrapper__FF2m5.gridCard_ctaCenter__hMgxa{justify-content:center}.gridCard_ctaButtonWrapper__FF2m5.gridCard_ctaLeft__gTW6t{justify-content:flex-start}.gridCard_ctaButtonWrapper__FF2m5.gridCard_ctaRight__uaJAV{justify-content:flex-end}.gridCard_ctaButtonWrapper__FF2m5.gridCard_ctagridPaddingtop__USJIt{padding-top:2.4rem}.gridCard_primaryCtaButton__Umw3P{width:22.6rem;padding:1.2rem;background-color:#006643}.gridCard_gridTitle__tCANp{display:flex;flex-direction:column;gap:2rem}.gridCard_gridContainer__TBH_5{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:4rem;padding-top:4rem}@media((min-width:0) and (max-width:600px)){.gridCard_gridContainer__TBH_5{grid-gap:2.4rem}}.gridCard_gridContainer__TBH_5.gridCard_gridColsTwo__UvC3_{grid-template-columns:repeat(2,1fr)}@media((min-width:0) and (max-width:600px)){.gridCard_gridContainer__TBH_5.gridCard_gridColsTwo__UvC3_{grid-template-columns:1fr}}.gridCard_gridContainer__TBH_5.gridCard_gridColsThree__dOLRj{grid-template-columns:repeat(3,1fr)}@media((min-width:600px) and (max-width:900px)){.gridCard_gridContainer__TBH_5.gridCard_gridColsThree__dOLRj{grid-template-columns:repeat(2,1fr)}}@media((min-width:0) and (max-width:600px)){.gridCard_gridContainer__TBH_5.gridCard_gridColsThree__dOLRj{grid-template-columns:1fr}}.gridCard_gridContainer__TBH_5.gridCard_gridColsFour__s6jeJ{grid-template-columns:repeat(4,1fr)}@media((max-width:900px)){.gridCard_gridContainer__TBH_5.gridCard_gridColsFour__s6jeJ{grid-template-columns:repeat(2,1fr)}}@media((max-width:600px)){.gridCard_gridContainer__TBH_5.gridCard_gridColsFour__s6jeJ{grid-template-columns:1fr}}@media((min-width:0) and (max-width:600px)){.gridCard_gridContainer__TBH_5{grid-template-columns:1fr}}.gridCard_buttonContainer__Nw8oh{display:flex;justify-content:center}.gridCard_chevronVarient__y_bUE{display:flex;justify-content:space-between;align-items:flex-end}.gridCard_chevronContainer__nEVGx{display:flex;align-items:flex-end;margin-left:auto}.gridCard_excert__CFiv2>p{display:inline;padding-right:.5rem}.gridCard_richTextLink__02Xhc>a{display:inline}