.checkout-seat-selection-workflow-root .seat-selection-container{background:var(--white);display:grid;margin-bottom:0;min-height:70px;padding:24px;row-gap:10px;text-align:left}.checkout-seat-selection-workflow-root .seat-selection-container .seat-selection-description{display:grid;font-weight:400;margin-bottom:6px;row-gap:10px}.checkout-seat-selection-workflow-root .seat-selection-container .seat-selection-description .step-title{color:var(--primary-text-grey);font-size:20px;font-weight:600}@media (max-width:960px){.checkout-seat-selection-workflow-root .seat-selection-container .seat-selection-description .step-title{font-size:var(--section-title-mobile-size,20px)}}.checkout-seat-selection-workflow-root .seat-selection-container .seat-selection-description .seat-selection-subtitle{color:var(--primary-text-grey)}.checkout-seat-selection-workflow-root .seat-selection-container .seat-selection-wrapper{align-items:center;border:.5px solid var(--grey-11);border-radius:4px;display:flex;justify-content:space-between;padding:20px}.checkout-seat-selection-workflow-root .seat-selection-container .seat-selection-wrapper .seat-selection-title-and-pricing-section.full-width-with-padding{width:calc(100% - 40px)}.checkout-seat-selection-workflow-root .seat-selection-container .seat-selection-wrapper .seat-selection-title-and-pricing-section.full-width{width:100%}.checkout-seat-selection-workflow-root .seat-selection-container .seat-selection-wrapper .seat-selection-title-and-pricing-section .selected-seats-container{display:grid;grid-template-columns:1fr 1fr;row-gap:15px}.checkout-seat-selection-workflow-root .seat-selection-container .seat-selection-wrapper .seat-selection-title-and-pricing-section .seat-selection-divider{margin:20px 0}.checkout-seat-selection-workflow-root .seat-selection-container .seat-selection-wrapper .seat-selection-title-and-pricing-section .seat-selection-title{font-size:16px;font-weight:600}@media (max-width:960px){.checkout-seat-selection-workflow-root .seat-selection-container .seat-selection-wrapper .seat-selection-title-and-pricing-section .seat-selection-title{font-size:var(--section-title-mobile-size,16px)}}.checkout-seat-selection-workflow-root .seat-selection-container .seat-selection-wrapper .seat-selection-title-and-pricing-section .total-pricing-string{margin-bottom:5px}.checkout-seat-selection-workflow-root .seat-selection-container .seat-selection-wrapper .seat-selection-title-and-pricing-section .total-pricing-string .total-pricing-fiat{color:var(--primary-text-grey);font-weight:600}.checkout-seat-selection-workflow-root .seat-selection-container .seat-selection-wrapper .seat-selection-card{align-items:center;display:flex;justify-content:space-between}.checkout-seat-selection-workflow-root .seat-selection-container .seat-selection-wrapper .unavail-seat-selection-banner{margin-top:10px;width:100%}.checkout-seat-selection-workflow-root .seat-selection-container .seat-selection-wrapper .unavail-seat-selection-banner .notification-icon svg path{fill:var(--primary-text-grey)}.checkout-seat-selection-workflow-root .seat-selection-container .seat-selection-wrapper .unavail-seat-selection-banner .label{font-size:14px}.checkout-seat-selection-workflow-root .seat-selection-container .seat-selection-wrapper.seats-selected{border:.5px solid var(--blue-9)}.checkout-seat-selection-workflow-root .seat-selection-container .seat-selection-wrapper button{padding:8px}.checkout-seat-selection-workflow-root .seat-selection-container .skip-seat-selection-radio-container{cursor:pointer;display:flex}.checkout-seat-selection-workflow-root .seat-selection-container .skip-seat-selection-radio-container .skip-seat-selection-radio-text{border:.5px solid var(--grey-11);border-radius:4px;padding:20px;width:100%}.checkout-seat-selection-workflow-root .seat-selection-container .skip-seat-selection-radio-container svg{color:var(--grey-12);font-size:1.5rem}.checkout-seat-selection-workflow-root .seat-selection-container .skip-seat-selection-radio-container .MuiRadio-root:hover{background-color:unset}.checkout-seat-selection-workflow-root .seat-selection-container .skip-seat-selection-radio-container .MuiRadio-root.Mui-checked,.checkout-seat-selection-workflow-root .seat-selection-container .skip-seat-selection-radio-container .MuiRadio-root.Mui-checked svg{color:var(--blue-9)}.checkout-seat-selection-workflow-root .seat-selection-container .skip-seat-selection-radio-container .ptFlightsModule-MuiIconButton-colorSecondary:hover,.checkout-seat-selection-workflow-root .seat-selection-container .skip-seat-selection-radio-container .ptFlightsModule-MuiIconButton-colorSecondary:hover .Mui-checked:hover{background-color:transparent}.checkout-seat-selection-workflow-root .seat-selection-container .skip-seat-selection-radio-container.selected .skip-seat-selection-radio-text{border:.5px solid var(--blue-9)}.checkout-seat-selection-workflow-root .seat-selection-container .skip-seat-selection-radio-container.seats-selected .skip-seat-selection-radio-text{background-color:var(--info-details-popup-background);border:.5px solid var(--grey-11)}.checkout-seat-selection-workflow-root .seat-selection-container.disabled .free-seat-selection,.checkout-seat-selection-workflow-root .seat-selection-container.disabled .seat-selection-subtitle,.checkout-seat-selection-workflow-root .seat-selection-container.disabled .seat-selection-title,.checkout-seat-selection-workflow-root .seat-selection-container.disabled .seat-selection-title-and-pricing-section{color:var(--secondary-text-grey)}.checkout-seat-selection-workflow-root .seat-selection-container.disabled .seat-selection-wrapper{background-color:var(--info-details-popup-background)}.checkout-seat-selection-workflow-root .seat-selection-container.disabled .seat-selection-wrapper .action-button button{background-color:var(--info-details-popup-background);border:1px solid var(--action-button-inactive-border)}.checkout-seat-selection-workflow-root .seat-selection-container.disabled .seat-selection-wrapper .action-button button .MuiTypography-button{color:var(--action-button-inactive-text)}.checkout-seat-selection-workflow-root .seat-selection-container.disabled .skip-seat-selection-radio-container .skip-seat-selection-radio-text{background-color:var(--info-details-popup-background);border:.5px solid var(--grey-11)}.checkout-seat-selection-workflow-root .seat-selection-container.disabled .skip-seat-selection-radio-container .skip-seat-selection-radio-text .skip-seat-selection-title{color:var(--secondary-text-grey)}.checkout-seat-selection-workflow-root .seat-selection-container.disabled .skip-seat-selection-radio-container .Mui-disabled svg:last-child{color:var(--inactive-button-icon-grey);transform:scale(1)}.checkout-seat-selection-workflow-root.mobile{background:var(--white);border:.5px solid var(--info-details-popup-border);border-radius:4px;margin:18px 16px;padding:26px}.checkout-seat-selection-workflow-root.mobile .seat-selection-title{font-size:16px;font-weight:600}@media (max-width:960px){.checkout-seat-selection-workflow-root.mobile .seat-selection-title{font-size:var(--section-title-mobile-size,16px)}}.checkout-seat-selection-workflow-root.redesigned .seat-selection-container{min-height:unset;padding:24px 32px}.checkout-seat-selection-popup.mobile.mobile-popover-card-root.b2b.full-screen .mobile-popover-card-container .mobile-popover-card-header{padding:0}.checkout-seat-selection-popup.mobile.mobile-popover-card-root.b2b.full-screen .mobile-popover-card-container .mobile-popover-card-top-button .seat-selection-back-button{color:var(--blue-9)}.checkout-seat-selection-popup.mobile.mobile-popover-card-root.b2b.full-screen .mobile-popover-card-container .mobile-popover-card-content-container .seat-selection-container{display:grid;padding:24px;row-gap:10px}.checkout-seat-selection-popup.mobile.mobile-popover-card-root.b2b.full-screen .mobile-popover-card-container .mobile-popover-card-content-container .seat-selection-container .seat-selection-title-section{display:grid;margin-bottom:10px;row-gap:8px}.checkout-seat-selection-popup.mobile.mobile-popover-card-root.b2b.full-screen .mobile-popover-card-container .mobile-popover-card-content-container .seat-selection-container .seat-selection-title-section .seat-selection-title{font-size:20px;font-weight:600}@media (max-width:960px){.checkout-seat-selection-popup.mobile.mobile-popover-card-root.b2b.full-screen .mobile-popover-card-container .mobile-popover-card-content-container .seat-selection-container .seat-selection-title-section .seat-selection-title{font-size:var(--section-title-mobile-size,20px)}}.checkout-seat-selection-popup.mobile.mobile-popover-card-root.b2b.full-screen .mobile-popover-card-container .mobile-popover-card-content-container .seat-selection-container .seat-selection-card .cheapest-seat-string{margin-top:10px}.checkout-seat-selection-popup.mobile.mobile-popover-card-root.b2b.full-screen .mobile-popover-card-container .mobile-popover-card-content-container .seat-selection-container .seat-selection-divider{margin-left:-24px;margin-right:-24px}.checkout-seat-selection-popup.mobile.mobile-popover-card-root.b2b.full-screen .mobile-popover-card-container .mobile-popover-card-content-container .floating-box .seat-selection-button-container .seat-selection-button{border-radius:var(--button-border-radius);width:100%}.checkout-seat-selection-popup.mobile.mobile-popover-card-root.b2b.full-screen .mobile-popover-card-container .mobile-popover-card-content-container .floating-box .seat-selection-button-container .seat-selection-button span{font-size:20px}.checkout-seat-selection-popup.mobile.mobile-popover-card-root.b2b.full-screen .mobile-popover-card-container .mobile-popover-card-content-container .floating-box .seat-selection-opt-out-button-container .seat-selection-opt-out-button{background-color:var(--white);border:.5px solid var(--blue-9);border-radius:var(--button-border-radius);box-shadow:none;color:var(--blue-9);width:100%}.checkout-seat-selection-popup.mobile.mobile-popover-card-root.b2b.full-screen .mobile-popover-card-container .mobile-popover-card-content-container .floating-box .seat-selection-opt-out-button-container .seat-selection-opt-out-button span{font-size:20px}.checkout-seat-selection-popup.mobile.mobile-popover-card-root.b2b.full-screen .mobile-popover-card-container .mobile-popover-card-content-container .floating-box:has(.seat-selection-button-container),.checkout-seat-selection-popup.mobile.mobile-popover-card-root.b2b.full-screen .mobile-popover-card-container .mobile-popover-card-content-container .floating-box:has(.seat-selection-opt-out-button-container){bottom:0;padding:16px;width:calc(100% - 32px)}.checkout-seat-selection-popup.mobile.mobile-popover-card-root.b2b.full-screen .mobile-popover-card-container .mobile-popover-card-content-container .floating-box:has(.seat-selection-button-container){bottom:68px}.checkout-seat-selection-popup.mobile.mobile-popover-card-root.b2b.full-screen .mobile-popover-card-container .mobile-popover-card-content-container .floating-box:has(.seat-selection-unavailable-button-container){bottom:0}.checkout-seat-selection-popup.mobile.mobile-popover-card-root.b2b.full-screen .mobile-popover-card-container .mobile-popover-card-content-container .floating-box:has(.seat-selection-unavailable-button-container) .seat-selection-unavailable-button-container .seat-selection-unavailable-button{background-color:var(--button-primary-background);border-radius:var(--button-border-radius);box-shadow:none;margin:20px 16px;width:100%}.checkout-seat-selection-popup.mobile.mobile-popover-card-root.b2b.full-screen .mobile-popover-card-container .mobile-popover-card-content-container .floating-box:has(.seat-selection-unavailable-button-container) .seat-selection-unavailable-button-container .seat-selection-unavailable-button span{font-size:20px}.checkout-seat-selection-popup.mobile.mobile-popover-card-root.b2b.full-screen .mobile-popover-card-container .mobile-popover-card-content-container .floating-box{bottom:68px}.checkout-seat-selection-popup.mobile.mobile-popover-card-root.b2b.full-screen .mobile-popover-card-container .mobile-popover-card-content-container .floating-box:last-child{bottom:0}.checkout-seat-selection-popup.redesigned .mobile-popover-card-container .mobile-popover-card-content-container .seat-selection-container{padding:24px 16px}.checkout-seat-map-wrapper .MuiDialog-container .MuiDialog-paper{border-radius:8px;max-width:1200px;width:100vw}.checkout-seat-map-wrapper .MuiDialog-container .MuiDialog-paper .header-content{align-items:center;border-bottom:.5px solid #e0e0e0;display:flex;justify-content:center;padding:10px 0}.checkout-seat-map-wrapper .MuiDialog-container .MuiDialog-paper .header-content .seat-selection-map-close-button{position:absolute;right:1rem}.checkout-seat-map-wrapper .MuiDialog-container .MuiDialog-paper .header-content .seat-selection-map-close-button .content-container svg{height:13px;width:13px}.checkout-seat-map-wrapper .MuiDialog-container .MuiDialog-paper .header-content .seat-selection-map-close-button .content-container svg path{fill:var(--blue-9)}.checkout-seat-map-wrapper .MuiDialog-container .MuiDialog-paper .header-content .header-text{color:var(--primary-text-grey);font-size:16px}.checkout-seat-map-wrapper .MuiDialog-container .MuiDialog-paper .iframe-wrapper{height:100vh}.checkout-seat-map-wrapper .MuiDialog-container .MuiDialog-paper .iframe-wrapper iframe{border:none;display:block;height:100%;width:100%}.checkout-seat-map-wrapper.mobile .MuiDialog-paper .mobile-popover-card-container{height:calc(100% - 49px)}.checkout-seat-map-wrapper.mobile .MuiDialog-paper .mobile-popover-card-container .mobile-popover-card-header .header-content{width:100%}.checkout-seat-map-wrapper.mobile .MuiDialog-paper .mobile-popover-card-container .mobile-popover-card-header .header-content .seat-selection-map-close-button{right:8px;width:unset}.checkout-seat-map-wrapper.mobile .MuiDialog-paper .mobile-popover-card-container .seat-map-content{height:100%;padding-bottom:0}.checkout-seat-map-wrapper.mobile .MuiDialog-paper .mobile-popover-card-container .seat-map-content .iframe-wrapper{height:100%}.checkout-seat-map-wrapper.mobile .MuiDialog-paper .mobile-popover-card-container .seat-map-content .iframe-wrapper iframe{border:none;display:block;height:100%;width:100%}.checkout-rewards-and-payment-root .credits-selection-title,.checkout-rewards-and-payment-root .offers-selection-title,.checkout-rewards-and-payment-root .payment-method-title{font-size:16px;font-weight:600}.checkout-rewards-and-payment-root .payment-method-subtitle{color:var(--secondary-text-grey);font-size:14px;margin-top:8px}.checkout-rewards-and-payment-root .rewards-error{color:var(--red-4);font-size:14px;font-weight:400;margin-top:16px}.checkout-rewards-and-payment-root .card-error{color:var(--red-4);font-size:14px;font-weight:400;margin-bottom:16px}.checkout-rewards-and-payment-root .b2b-payment-method-select-workflow .add-additional-payment-cta{margin-top:8px}.checkout-rewards-and-payment-root .payment-method-title-amount-due{align-items:center;column-gap:6px;display:flex}.checkout-rewards-and-payment-root .payment-method-title-amount-due .separator{color:var(--tertiary-text-grey);font-size:16px;font-weight:275}.checkout-rewards-and-payment-root .payment-method-title-amount-due .payment-method-amount{color:var(--primary-text-grey);font-size:16px;font-weight:600}.checkout-rewards-and-payment-root .payment-method-title-amount-due.capone-corporate{align-items:flex-start;flex-direction:column}.checkout-rewards-and-payment-root .travel-wallet-selection-workflow-root.mobile .offers-selection-title{font-size:14px}.checkout-rewards-and-payment-root.cx-enhancements-v1 .travel-wallet-selection-workflow-root .credits-selection-title,.checkout-rewards-and-payment-root.cx-enhancements-v1 .travel-wallet-selection-workflow-root .offers-selection-title{align-items:center;display:flex}.checkout-rewards-and-payment-root.cx-enhancements-v1 .travel-wallet-selection-workflow-root .credits-selection-title svg,.checkout-rewards-and-payment-root.cx-enhancements-v1 .travel-wallet-selection-workflow-root .offers-selection-title svg{margin-right:10px}.checkout-rewards-and-payment-root.cx-enhancements-v1 .travel-wallet-selection-workflow-root .credits-selection-title svg path,.checkout-rewards-and-payment-root.cx-enhancements-v1 .travel-wallet-selection-workflow-root .offers-selection-title svg path{fill:var(--primary-text-grey);fill-opacity:1}.checkout-rewards-and-payment-root.cx-enhancements-v1 .payment-method-amount,.checkout-rewards-and-payment-root.cx-enhancements-v1 .payment-method-title,.checkout-rewards-and-payment-root.cx-enhancements-v1 .travel-wallet-selection-workflow-root .credits-selection-title span,.checkout-rewards-and-payment-root.cx-enhancements-v1 .travel-wallet-selection-workflow-root .offers-selection-title span{color:var(--primary-text-grey);font-size:14px}.checkout-rewards-and-payment-root.cx-enhancements-v1 .payment-method-amount#checkout-payment-rewards-title,.checkout-rewards-and-payment-root.cx-enhancements-v1 .payment-method-title#checkout-payment-rewards-title{margin-bottom:16px}.checkout-rewards-and-payment-root.cx-enhancements-v1 .offers-selection-container .offer-selection-radio-container .wallet-covers-total-notification{margin:0}.checkout-rewards-and-payment-root.cx-enhancements-v1 .credits-selection-container .credits-selection-radio-container .split-pay-container,.checkout-rewards-and-payment-root.cx-enhancements-v1 .credits-selection-container .credits-selection-radio-container .split-pay-container .split-pay-editing-section{padding:0}.checkout-rewards-and-payment-root.cx-enhancements-v1 .rewards-checkout-workflow{padding-top:0}.checkout-rewards-and-payment-root.cx-enhancements-v1.capone-corporate .payment-method-title{font-size:16px}.checkout-rewards-and-payment-root.cx-enhancements-v1.capone-corporate .payment-method-subtitle{color:var(--secondary-text-grey)}.checkout-rewards-and-payment-root.redesigned .payment-method-title{margin-top:40px}

/*# sourceMappingURL=styles.0d3257517ddf824dd697.css.map*/