@font-face{font-display:swap;font-family:Helvetica Now Display Regular;font-style:normal;font-weight:400;src:url(myew-common/css/HelveticaNowDisplayW05-Rg.woff2) format("woff2")}@font-face{font-display:swap;font-family:Helvetica Now Display Bold;font-style:normal;font-weight:400;src:url(myew-common/css/HelveticaNowDisplayW05-Bold.woff2) format("woff2")}@font-face{font-display:swap;font-family:Helvetica Now Text Regular;font-style:normal;font-weight:400;src:url(myew-common/css/HelveticaNowTextW05-Regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Helvetica Now Text Bold;font-style:normal;font-weight:400;src:url(myew-common/css/HelveticaNowTextW05-Bold.woff2) format("woff2")}.error-message,.error-rule-message{color:#bf0000;display:none;font-size:.75rem;margin:5px 10px 0;text-align:left}.input-field.error .error-message,.input-field.error .error-rule-message.selected{display:block}@media(min-width:64em){.site__main--sidebar-push{margin-left:164px;margin-right:36px}.site__main--sidebar-push~.site__footer{position:relative;z-index:2}.site__main--sidebar-push~.site__footer>div>[class^=o-]{padding-left:168px}.site__main--sidebar-push~.site__footer>div>.o-footer-newsletter-apppromo,.site__main--sidebar-push~.site__footer>div>.o-footer-quicklinks,.site__main--sidebar-push~.site__footer>div>.site__footer__rte-content{padding-left:128px}.site__main--sidebar-push~.site__footer .o-footer-newsletter-apppromo{background:#af1e65}}@media(min-width:64em)and (min-width:64em){.site__main--sidebar-push .site__inner{padding-left:0;padding-right:0}}@media(min-width:64em){.site__main--sidebar-push .o-myew-booking-details-stage__bg-image,.site__main--sidebar-push .o-myew-dashboard-stage__bg-image{margin-left:-36px;margin-right:-36px}.site__main--sidebar-push .o-myew-booking-details-stage__wrapper{padding-left:0;padding-right:0}}@media(min-width:90em){.site__main--sidebar-push{margin-left:184px;margin-right:56px}.site__main--sidebar-push .o-myew-booking-details-stage__bg-image,.site__main--sidebar-push .o-myew-dashboard-stage__bg-image{margin-left:-56px;margin-right:-56px}.site__main--sidebar-push .o-myew-booking-details-stage{padding:0}}.myew-cta-v5{height:auto;padding:8px}.myew-cta-v5__content{align-items:top;display:flex;flex-wrap:wrap}.myew-cta-v5 .a-cta__container :not(:first-child) .myew-cta-v5__content{margin-left:0}.myew-cta-v5 .a-cta__container>.a-cta__icon:first-child{cursor:not-allowed;filter:grayscale(1);opacity:.5}.myew-cta-v5 .a-cta__container>.a-cta__text{color:#646c74;cursor:not-allowed;margin-left:0;padding:8px;text-align:left;width:100%}.myew-cta-v5 button{background:none;border:none;color:inherit;cursor:pointer}.myew-cta-v5__description{color:#646c74;display:flex;font-size:var(--font-size-caption-roman);line-height:1.33}.myew-cta-v5__description:not(:empty),.myew-cta-v5__description:not(:only-child){margin-right:8px;margin-top:8px}.myew-cta-v5 .a-cta__container .myew-cta-v5__logo{filter:grayscale(1);margin-left:0;opacity:.5}.myew-cta-v5 .a-cta__container .myew-cta-v5__logo .a-logo{height:24px;margin-left:0}.myew-cta-v5 .a-cta__container .myew-cta-v5__logo svg{height:24px}.enable-new-design .myew-cta-v5{line-height:inherit}.myew-cta-v6{height:auto;max-width:-moz-fit-content;max-width:fit-content;padding:8px}.myew-cta-v6 .a-cta__text{margin-left:0;padding:8px;text-align:left;white-space:unset;width:100%}.myew-cta-v6__description{color:#495057;display:flex;font-size:var(--font-size-caption-roman);letter-spacing:normal;line-height:1.33}.myew-cta-v6__description:not(:empty),.myew-cta-v6__description:not(:only-child){margin-top:8px}.myew-cta-v6 .a-cta__container .myew-cta-v6__logo,.myew-cta-v6 .a-cta__icon{margin-left:0}.myew-cta-v6 .a-cta__container .myew-cta-v6__logo .a-logo{height:24px;margin-left:0}.myew-cta-v6 .a-cta__container .myew-cta-v6__logo svg{height:24px}.enable-new-design .myew-cta-v6{line-height:inherit}.m-myew-account-login-box{background:#f8f9fa;padding:16px}.m-myew-account-login-box .a-paragraph,.m-myew-account-login-box__fields{margin-bottom:16px}.m-myew-account-login-box__headline{align-items:flex-start;display:flex;margin-bottom:24px}.m-myew-account-login-box__text-align{align-self:baseline;display:flex}@media(min-width:48em){.m-myew-account-login-box__text-align{flex-direction:row-reverse;margin-right:8px}}.m-myew-account-login-box__text-right{margin:auto;text-align:center}.m-myew-account-login-box__text-right .a-cta__text{padding-top:0}@media(min-width:48em){.m-myew-account-login-box__text-right .a-cta__text{padding-left:8px;padding-top:8px}.m-myew-account-login-box__text-right{text-align:right}}.m-myew-account-login-box__text-ttl{display:flex;flex-flow:column-reverse;justify-content:flex-end}@media(min-width:48em){.m-myew-account-login-box__text-ttl{flex-flow:row}}.m-myew-account-login-box__button{flex:0 0 25%;padding:8px 0}@media(min-width:48em){.m-myew-account-login-box__button{padding:0 0 8px 8px}}.m-myew-account-login-box__tri-element{display:flex;padding-bottom:8px}.m-myew-account-login-box__tri-box{padding-right:8px;padding-top:8px}.m-myew-account-login-box__tri-box--action{display:inline-flex}.m-myew-account-login-box__tri-box--text{display:inline-block}@media(min-width:48em){.m-myew-account-login-box__button-links{margin-left:8px}}.m-myew-account-login-box .m-loading-layer{left:0;position:fixed;top:0}.m-myew-account-login-box-collapse .o-collapse-header--highlighted:first-of-type{border-top:0}.m-myew-my-account-settings-overview-tile{box-shadow:0 2px 8px 0 rgba(0,0,0,.24);padding:24px}.m-myew-my-account-settings-overview-tile .a-headline{margin-bottom:0}.m-myew-my-account-settings-overview-tile__tileContainer{border-bottom:1px solid #ced4da;display:flex;flex-direction:column;justify-content:space-between;padding-bottom:16px;padding-top:16px}.m-myew-my-account-settings-overview-tile__tileContainer:last-child{border-bottom:none}@media(min-width:48em){.m-myew-my-account-settings-overview-tile__tileContainer{border-bottom:none}}.m-myew-my-account-settings-overview-tile__tileContainer .a-cta__container{justify-content:left}.m-myew-my-account-settings-overview-tile__tileContainer .a-cta__container .a-icon{padding:8px}.m-myew-my-account-settings-overview-tile__tileContainer li:last-child{margin-bottom:16px}.m-myew-my-account-settings-overview-tile .a-icon,.m-myew-my-account-settings-overview-tile .a-icon--medium,.m-myew-my-account-settings-overview-tile .a-icon--small{height:40px;width:40px}.m-myew-my-account-settings-overview-tile .a-paragraph a{color:inherit;text-decoration:none}.enable-new-design .m-myew-my-account-settings-overview-tile{border-radius:8px;box-shadow:0 2px 8px 0 rgba(33,37,41,.24)}.enable-new-design .m-myew-my-account-settings-overview-tile .a-icon,.enable-new-design .m-myew-my-account-settings-overview-tile .a-icon--medium,.enable-new-design .m-myew-my-account-settings-overview-tile .a-icon--small{height:24px;width:24px}.m-myew-personal-information-overview-tile{box-shadow:0 2px 8px 0 rgba(0,0,0,.24);padding:24px}.m-myew-personal-information-overview-tile__tile-container{border-bottom:1px solid #ced4da}.m-myew-personal-information-overview-tile__tile-container:last-child{border-bottom:none}.m-myew-personal-information-overview-tile__tile-container .a-cta__container{justify-content:left}.m-myew-personal-information-overview-tile__tile-container .a-cta__container .a-icon{padding:8px}.m-myew-personal-information-overview-tile__tile-container .a-paragraph{display:block}.m-myew-personal-information-overview-tile__tile-container ul{margin-bottom:16px}@media(min-width:48em){.m-myew-personal-information-overview-tile__tile-container ul{display:flex;flex-wrap:wrap}}.m-myew-personal-information-overview-tile__tile-container li:first-child{margin-bottom:12px}@media(min-width:48em){.m-myew-personal-information-overview-tile__tile-container li:first-child{flex:0 0 100%}}@media(min-width:64em){.m-myew-personal-information-overview-tile__tile-container li:first-child{flex:0 0 100%}}.m-myew-personal-information-overview-tile__tile-container li:first-child .m-icon-text__text{margin-top:0}@media(min-width:48em){.m-myew-personal-information-overview-tile__tile-container li{flex:0 0 50%}}@media(min-width:64em){.m-myew-personal-information-overview-tile__tile-container li{flex:0 0 33.33%}}@media(min-width:48em){.m-myew-personal-information-overview-tile__tile-container{border-bottom:none}}.m-myew-personal-information-overview-tile__tile-container .a-icon,.m-myew-personal-information-overview-tile__tile-container .a-icon--medium,.m-myew-personal-information-overview-tile__tile-container .a-icon--small{height:40px;width:40px}.m-myew-personal-information-overview-tile__tile-container .a-paragraph a{color:inherit;text-decoration:none}.m-myew-personal-information-overview-tile .a-headline{margin-bottom:16px}.enable-new-design .m-myew-personal-information-overview-tile{border-radius:8px;box-shadow:0 2px 8px 0 rgba(33,37,41,.24)}.enable-new-design .m-myew-personal-information-overview-tile .a-icon,.enable-new-design .m-myew-personal-information-overview-tile .a-icon--medium,.enable-new-design .m-myew-personal-information-overview-tile .a-icon--small{height:24px;width:24px}.m-myew-airplus-payment-data .a-label--block{padding:8px 0}.m-myew-airplus-payment-data .m-fieldset-text{margin-bottom:8px}.m-myew-airplus-payment-data .a-input-text__input{padding:8px 8px 8px 16px}.m-myew-airplus-payment-data .o-notification{margin:24px 0 8px}.m-myew-airplus-payment-data .o-layer__content-container{padding-bottom:48px}.m-myew-billing-payment-details .handcursor{cursor:pointer}.m-myew-billing-payment-details .show-details{background:none;border:none;cursor:pointer;font:inherit;padding:0}.m-myew-billing-payment-details .o-box{overflow:hidden}.m-myew-billing-payment-details .o-collapse-header--highlighted{border:none;min-height:40px}.m-myew-billing-payment-details .o-collapse--highlighted{border:none;border-radius:8px;box-shadow:0 2px 8px 0 rgba(33,37,41,.24);margin-bottom:16px;margin-left:8px;margin-top:16px;padding:0}@media(max-width:47.99em){.m-myew-billing-payment-details .o-collapse--highlighted{margin:8px}}.m-myew-billing-payment-details .o-collapse-header--expanded .a-headline{color:#212529}.m-myew-billing-payment-details__wrapper{padding:24px}.m-myew-billing-payment-details__light-border{border-bottom:1px solid #f1f3f5;margin-bottom:16px;width:100%}.m-myew-billing-payment-details__block-color{background:#af1e65;padding:24px 0}.m-myew-billing-payment-details__block-total{display:flex;justify-content:flex-end;text-align:right;white-space:nowrap}@media(max-width:34em){.m-myew-billing-payment-details__block-total{flex-wrap:wrap}}@media(min-width:48em)and (max-width:67em){.m-myew-billing-payment-details__block-total{flex-wrap:wrap}}.m-myew-billing-payment-details__miles{margin-right:8px}.m-myew-billing-payment-details__miles-price.a-headline{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:EurowingsWebRegular;text-rendering:geometricPrecision}.m-myew-billing-payment-details__bold{font-weight:700}.m-myew-billing-payment-details__border{margin-top:16px}.m-myew-billing-payment-details__border,.m-myew-billing-payment-details__borders{border-bottom:1px solid #ced4da;margin-bottom:16px;width:100%}.m-myew-billing-payment-details__single-spacing{padding-bottom:8px}.m-myew-billing-payment-details__double-spacing{padding-bottom:16px}.m-myew-billing-payment-details__triple-spacing{padding-bottom:24px}.m-myew-billing-payment-details__success{margin-bottom:16px}.m-myew-billing-payment-details__success p:first-child{color:#00875a}.m-myew-billing-payment-details__failure{margin-bottom:16px}.m-myew-billing-payment-details__failure p:first-child{color:#d41370}.m-myew-billing-payment-details__currency .a-miles{color:#fff;font-weight:700;line-height:2.33;white-space:break-spaces}@media(max-width:34em){.m-myew-billing-payment-details__currency .a-miles{line-height:1;margin-bottom:4px;margin-right:0;width:100%}}@media(min-width:48em)and (max-width:67em){.m-myew-billing-payment-details__currency .a-miles{line-height:1;margin-bottom:4px;margin-right:0;width:100%}}@media(max-width:47.99em){.m-myew-billing-payment-details__currency .a-miles{line-height:2}}.m-myew-billing-payment-details__currency .a-price{color:#495057;font:var(--font-title-s)}.m-myew-billing-payment-details__currency .a-headline .a-price{color:#fff}.m-myew-billing-payment-details .o-grid .a-paragraph{margin-bottom:16px}.m-myew-billing-payment-details .a-textlink{text-decoration:underline}.m-myew-billing-payment-details__details{margin:0 0 16px}.m-myew-boarding-flight-segment:not(:last-child){padding-bottom:16px}.m-myew-boarding-flight-segment__flight-headline{align-items:center;display:flex;flex-wrap:wrap}.m-myew-boarding-flight-segment__flight-headline .a-headline{color:#495057;margin-bottom:5px}.m-myew-boarding-flight-segment__flight-headline--inner{display:flex;margin-bottom:24px}.m-myew-boarding-flight-segment__flight-headline--past .a-headline{color:#646c74}.m-myew-boarding-flight-segment__flight-icon{padding-left:4px;padding-right:4px}.m-myew-boarding-flight-segment__flight-icon .a-icon--ui{fill:#495057}.m-myew-boarding-flight-segment__boarding-pass-heading{padding:24px 16px 32px}.m-myew-boarding-flight-segment__heading{margin-bottom:16px}.m-myew-boarding-flight-segment__icon-text{margin-bottom:8px;margin-top:16px}.m-myew-boarding-flight-segment__icon-text .m-icon-text{margin-bottom:8px}.m-myew-boarding-flight-segment__flight-past{padding-left:4px;padding-right:4px}.m-myew-boarding-flight-segment__flight-past .a-icon--ui{fill:#495057}.m-myew-boarding-flight-segment__full-border{border-bottom:1px solid #ced4da;margin-bottom:16px;margin-left:0;margin-right:0}.m-myew-boarding-flight-segment__box-icon-text .m-icon-text{margin-top:8px}.m-myew-boarding-flight-segment__on-time .a-icon,.m-myew-boarding-flight-segment__on-time .a-icon path{fill:#00875a}.m-myew-boarding-flight-segment__on-time .a-paragraph{color:#00875a}.m-myew-boarding-flight-segment__delayed-arrival .a-icon,.m-myew-boarding-flight-segment__delayed-arrival .a-icon path,.m-myew-boarding-flight-segment__delayed-departure .a-icon,.m-myew-boarding-flight-segment__delayed-departure .a-icon path,.m-myew-boarding-flight-segment__delayed-not-confirmed .a-icon,.m-myew-boarding-flight-segment__delayed-not-confirmed .a-icon path,.m-myew-boarding-flight-segment__departure-time-changed .a-icon,.m-myew-boarding-flight-segment__departure-time-changed .a-icon path,.m-myew-boarding-flight-segment__diverted .a-icon,.m-myew-boarding-flight-segment__diverted .a-icon path,.m-myew-boarding-flight-segment__early-departure .a-icon,.m-myew-boarding-flight-segment__early-departure .a-icon path,.m-myew-boarding-flight-segment__return-to-ramp .a-icon,.m-myew-boarding-flight-segment__return-to-ramp .a-icon path{fill:#d04a00}.m-myew-boarding-flight-segment__delayed-arrival .a-paragraph,.m-myew-boarding-flight-segment__delayed-departure .a-paragraph,.m-myew-boarding-flight-segment__delayed-not-confirmed .a-paragraph,.m-myew-boarding-flight-segment__departure-time-changed .a-paragraph,.m-myew-boarding-flight-segment__diverted .a-paragraph,.m-myew-boarding-flight-segment__early-departure .a-paragraph,.m-myew-boarding-flight-segment__return-to-ramp .a-paragraph{color:#d04a00}.m-myew-boarding-flight-segment__cancelled .a-icon,.m-myew-boarding-flight-segment__cancelled .a-icon path{fill:#bf0000}.m-myew-boarding-flight-segment__cancelled .a-paragraph{color:#bf0000}.m-myew-boarding-flight-segment__arrived .a-icon,.m-myew-boarding-flight-segment__arrived .a-icon path{fill:#212529}.m-myew-boarding-flight-segment__arrived .a-paragraph{color:#212529}.m-myew-boarding-flight-segment__unknown{display:none}.m-myew-boarding-flight-segment__unknown .a-icon,.m-myew-boarding-flight-segment__unknown .a-icon path{fill:#ced4da}.m-myew-boarding-flight-segment__unknown .a-paragraph{color:#ced4da}.m-myew-boarding-flight-segment .o-collapse--highlighted{background-color:transparent;border:none;margin-left:0;margin-right:0;padding:0}.m-myew-boarding-flight-segment .m-myew-boarding-pass{margin-bottom:24px;width:100%}.m-myew-boarding-flight-segment .o-collapse-header--highlighted{border:none;min-height:40px}.m-myew-boarding-flight-segment .o-collapse-header--highlighted .a-cta-prio1{align-items:center;display:flex;justify-content:space-between}.m-myew-boarding-flight-segment .o-collapse-header--highlighted .a-cta-prio1 .o-collapse-header__trigger svg{fill:#fff}.m-myew-boarding-flight-segment__border{border-bottom:1px solid #ced4da;margin-left:24px;margin-right:24px}.m-myew-boarding-flight-segment .o-collapse-header .m-myew-confirmation-services__header-expanded,.m-myew-boarding-flight-segment .o-collapse-header--expanded .m-myew-confirmation-services__header-collapsed{display:none}.m-myew-boarding-flight-segment .o-collapse-header--expanded .m-myew-confirmation-services__header-expanded{display:block}.m-myew-boarding-flight-segment__boarding-pass{border-radius:4px;display:flex;justify-content:center;width:100%}.m-myew-boarding-flight-segment__boarding-pass .m-myew-boarding-pass{border-radius:4px;width:calc(100% - 24px)}@media(min-width:48em){.m-myew-boarding-flight-segment__boarding-pass .m-myew-boarding-pass{max-width:324px}}@media(min-width:90em){.m-myew-boarding-flight-segment__boarding-pass .m-myew-boarding-pass{max-width:464px}}@media(min-width:64em){.m-myew-boarding-flight-segment .hidden-desktop{display:none}}@media(max-width:63.99em){.m-myew-boarding-flight-segment>.o-box--background-greyscale{margin-left:-16px;margin-right:-16px;padding-left:16px;padding-right:16px}.m-myew-boarding-flight-segment>.o-box--background-greyscale .o-box{width:100%}}.m-myew-boarding-flight-segment>.o-box.o-box--rounded-4{overflow:hidden}.m-myew-boarding-pass{box-shadow:0 2px 8px 0 rgba(33,37,41,.24);position:relative}.m-myew-boarding-pass__head .o-box{background-color:#af1e65;border-top-left-radius:5px;border-top-right-radius:5px}.m-myew-boarding-pass__head__org-dest{display:flex;justify-content:space-between}.m-myew-boarding-pass__head__org-dest .a-label-1{margin-top:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.m-myew-boarding-pass__head__org-dest .a-icon,.m-myew-boarding-pass__head__org-dest .a-icon path{fill:#bcedf7}.m-myew-boarding-pass__head__org-dest__org{align-items:flex-start;display:flex;flex:1;flex-basis:auto;flex-direction:column;width:27.3%}.m-myew-boarding-pass__head__org-dest__icon{flex:1;height:64px;text-align:center;width:64px}.m-myew-boarding-pass__head__org-dest__dest{align-items:flex-end;display:flex;flex:1;flex-basis:auto;flex-direction:column;width:27.3%}.m-myew-boarding-pass__head__org-dest__dest .a-label-1{text-align:right}.m-myew-boarding-pass__head__divider{margin-left:-16px;margin-right:-16px}.m-myew-boarding-pass__head__divider .a-divider{border-top:2px dashed #fff;margin:8px 0;opacity:.7}.m-myew-boarding-pass__head__boarding-1,.m-myew-boarding-pass__head__boarding-2{display:flex;justify-content:space-between;margin-bottom:8px}.m-myew-boarding-pass__head__boarding-2{margin-bottom:4px}.m-myew-boarding-pass__head__boarding-3,.m-myew-boarding-pass__head__boarding__item{text-align:center}.m-myew-boarding-pass__head__boarding__item:first-of-type{text-align:left}.m-myew-boarding-pass__head__boarding__item:last-of-type{text-align:right}.m-myew-boarding-pass__head__boarding__item .a-label{color:#fff;font:var(--font-caption-roman)}.m-myew-boarding-pass__head__plane{display:flex}.m-myew-boarding-pass__head__plane__item{text-align:center;width:50%}.m-myew-boarding-pass__head__plane__item:first-of-type{text-align:left;width:25%}.m-myew-boarding-pass__head__plane__item:last-of-type{text-align:right;width:25%}.m-myew-boarding-pass__head__plane__item .a-paragraph{font:var(--font-paragraph)}.m-myew-boarding-pass__head__plane-name{margin-top:4px;text-align:center}.m-myew-boarding-pass__qr .o-box{border-bottom-left-radius:5px;border-bottom-right-radius:5px}.m-myew-boarding-pass__qr__passenger{display:flex;justify-content:space-between;margin-bottom:24px}.m-myew-boarding-pass__qr__passenger__name-status{margin-right:8px}.m-myew-boarding-pass__qr__passenger__sequence-fare{display:flex;flex-basis:53%;text-align:right}@media(min-width:90em){.m-myew-boarding-pass__qr__passenger__sequence-fare{flex-basis:35%}}.m-myew-boarding-pass__qr__passenger__sequence-fare .a-label{color:#646c74;display:inline-block;font:var(--font-caption-roman)}.m-myew-boarding-pass__qr__passenger__sequence-fare__inner{display:flex;flex-direction:column;width:100%}.m-myew-boarding-pass__qr__btn-qr{display:flex}.m-myew-boarding-pass__qr__btn-qr__btn .a-cta--block.a-cta{text-align:center}.m-myew-boarding-pass__qr__btn-qr__btn .a-cta--block.a-cta .a-cta__container{display:flex;flex-direction:column}.m-myew-boarding-pass__qr__btn-qr__btn .a-cta--block.a-cta .a-cta__container :not(:first-child){margin-left:0}.m-myew-boarding-pass__qr__btn-qr__btn .a-cta--block.a-cta .a-cta__container .a-cta__text{padding-bottom:0;padding-top:0;text-align:center}.m-myew-boarding-pass__qr__btn-qr__qr{display:flex;flex-direction:column;justify-content:center;margin-bottom:8px;text-align:center}@media(min-width:90em){.m-myew-boarding-pass__qr__btn-qr__qr{padding-left:35px;padding-right:35px}}.m-myew-boarding-pass__qr__btn-qr__qr a{text-decoration:none}.m-myew-boarding-pass__qr__btn-qr__qr__enlarge{align-items:center;display:flex;justify-content:space-around;width:100%}.m-myew-boarding-pass__qr__btn-qr__qr__enlarge .a-label{color:#646c74;font:var(--font-caption-roman)}.m-myew-boarding-pass__qr__btn-qr__qr__enlarge__icon{display:flex}.m-myew-boarding-pass__enlarge-cont{background-color:#af1e65;border-radius:5px;height:100%;padding-top:16px;width:100%}.m-myew-boarding-pass__enlarge{background-color:#fff;border-radius:5px;top:0;width:100%}.m-myew-boarding-pass__enlarge .o-box{border-radius:0 0 5px 5px}.m-myew-boarding-pass__enlarge .m-myew-boarding-pass__qr__passenger__name-status{margin-right:0}.m-myew-boarding-pass__enlarge .m-myew-boarding-pass__layer__qr-cta .a-cta.a-cta--block.a-cta-prio3{display:flex;justify-content:center;margin-top:16px}@media(min-width:30.0625em){.m-myew-boarding-pass__enlarge .m-myew-boarding-pass__layer__qr{margin-left:11px;margin-right:11px}}@media(min-width:48em){.m-myew-boarding-pass__enlarge .m-myew-boarding-pass__layer__qr{margin-left:-9px;margin-right:-9px}}@media(min-width:90em){.m-myew-boarding-pass__enlarge .m-myew-boarding-pass__layer__qr{margin-left:18px;margin-right:18px}}.m-myew-boarding-pass__a-label-2{opacity:1}.m-myew-boarding-pass .a-label-1{color:#fff;font:var(--font-caption-roman)}.m-myew-boarding-pass__dashed{padding-left:6px;padding-right:6px}.m-myew-boarding-pass__footer__cta{border-top:1px solid #f1f3f5;padding:8px 16px}.m-myew-boarding-pass__footer__cta .o-collapse .form-content .m-myew-boarding-pass-share-button-controls{text-align:center}@media(max-width:47.99em){.m-myew-boarding-pass__footer__cta .o-collapse .form-content .m-myew-boarding-pass-share-button-controls .a-cta{display:inline-block;width:auto}}.m-myew-boarding-pass__footer .o-box{background-color:#af1e65;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.m-myew-boarding-pass__footer .o-box .o-collapse-header{justify-content:center}.m-myew-boarding-pass__footer .o-box .a-headline{color:#fff}.m-myew-boarding-pass__footer .m-form-text__error-message~.m-fieldset-radiobutton .a-label,.m-myew-boarding-pass__footer .m-form-text__error-message~.m-fieldset-radiobutton .a-radiobutton{color:#bf0000}.m-myew-book-additional-services__img-container{cursor:pointer;display:none}@media(min-width:48em){.m-myew-book-additional-services__img-container{display:block}}.m-myew-book-additional-services__img-grayscale{cursor:not-allowed;filter:grayscale(100%)}.m-myew-book-additional-services .a-cta-prio3{padding:8px}.m-myew-book-additional-services .o-box--border-gray-lightest{height:100%}.m-myew-book-additional-services .o-grid__item__content{margin-bottom:16px}.m-myew-book-additional-services .myew-cta-v6__rte{align-items:baseline;display:flex;flex-wrap:wrap}.m-myew-book-additional-services .myew-cta-v6__description{margin-right:8px}.m-myew-book-additional-services .myew-cta-v5 .myew-cta-v6__description{color:#ced4da}.m-myew-book-additional-services .myew-cta-v6 .myew-cta-v6__description{color:#001e4f}.m-myew-book-additional-services .myew-cta-v6 .a-cta__container .myew-cta-v6__logo .a-logo{height:auto}.m-myew-booking-flight-details-tour-operator2 .hide{display:none}.m-myew-booking-flight-details-tour-oprator{background-color:#fff}.m-myew-booking-flight-details-tour-oprator .a-label-1{color:#212529;font-size:var(--font-size-caption-roman);line-height:var(--line-height-caption-roman)}.m-myew-booking-flight-details-tour-oprator .a-message{margin-top:0}.m-myew-booking-flight-details-tour-oprator__route-headline{border-bottom:1px solid #ced4da;color:#212529;display:flex;justify-content:space-between;padding-bottom:16px}.m-myew-booking-flight-details-tour-oprator__route-headline .a-label-1{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.m-myew-booking-flight-details-tour-oprator__route-headline .a-headline{margin-bottom:0}.m-myew-booking-flight-details-tour-oprator__route-headline .a-icon,.m-myew-booking-flight-details-tour-oprator__route-headline .a-icon path{fill:#bcedf7}.m-myew-booking-flight-details-tour-oprator__route-headline__origin{align-items:flex-start;display:flex;flex:1;flex-basis:auto;flex-direction:column;width:27.3%}.m-myew-booking-flight-details-tour-oprator__route-headline__icon{flex:1;height:64px;text-align:center;width:64px}.m-myew-booking-flight-details-tour-oprator__route-headline__destination{align-items:flex-end;display:flex;flex:1;flex-basis:auto;flex-direction:column;width:27.3%}.m-myew-booking-flight-details-tour-oprator__route-headline__destination .a-label-1{text-align:right}.m-myew-booking-flight-details-tour-oprator__journey-n-rail{border-bottom:1px solid #ced4da;padding-bottom:16px;padding-top:16px}.m-myew-booking-flight-details-tour-oprator__journey-details .o-collapse-header{border:none;box-shadow:0 2px 8px 0 rgba(33,37,41,.24);margin-bottom:6px;padding-left:24px;padding-right:24px}.m-myew-booking-flight-details-tour-oprator__journey-details .o-collapse--highlighted{border-top:none;padding:0}.m-myew-booking-flight-details-tour-oprator__journey-details__flight-item{margin-top:16px}.m-myew-booking-flight-details-tour-oprator__journey-details__flight-item .a-paragraph,.m-myew-booking-flight-details-tour-oprator__journey-details__flight-item .m-list__item{margin-bottom:0}.m-myew-booking-flight-details-tour-oprator__journey-details__body{margin-left:24px;margin-right:24px}.m-myew-booking-flight-details-tour-oprator__journey-details__body .m-myew-booking-flight-details-tour-oprator__item{margin-bottom:16px;margin-top:8px}.m-myew-booking-flight-details-tour-oprator__journey-details__body .m-myew-booking-flight-details-tour-oprator__item--selected .a-cta{color:#212529}.m-myew-booking-flight-details-tour-oprator__journey-details__body .m-myew-booking-flight-details-tour-oprator__item .m-myew-booking-flight-details-tour-oprator__message .a-message{color:#495057;margin-top:0}.m-myew-booking-flight-details-tour-oprator__journey-details .a-label-2{color:#646c74;font:var(--font-caption-roman)}.m-myew-booking-flight-details-tour-oprator__journey-details .a-cta__container,.m-myew-booking-flight-details-tour-oprator__journey-details .m-link{justify-content:left}.m-myew-booking-flight-details-tour-oprator__journey-details .o-collapse-header--expanded .o-collapse-header__headline{color:#212529}.m-myew-booking-flight-details-tour-oprator__journey-details__status--delayed-arrival .a-icon,.m-myew-booking-flight-details-tour-oprator__journey-details__status--delayed-arrival .a-icon path,.m-myew-booking-flight-details-tour-oprator__journey-details__status--delayed-departure .a-icon,.m-myew-booking-flight-details-tour-oprator__journey-details__status--delayed-departure .a-icon path,.m-myew-booking-flight-details-tour-oprator__journey-details__status--delayed-not-confirmed .a-icon,.m-myew-booking-flight-details-tour-oprator__journey-details__status--delayed-not-confirmed .a-icon path,.m-myew-booking-flight-details-tour-oprator__journey-details__status--departure-time-changed .a-icon,.m-myew-booking-flight-details-tour-oprator__journey-details__status--departure-time-changed .a-icon path,.m-myew-booking-flight-details-tour-oprator__journey-details__status--diverted .a-icon,.m-myew-booking-flight-details-tour-oprator__journey-details__status--diverted .a-icon path,.m-myew-booking-flight-details-tour-oprator__journey-details__status--early-departure .a-icon,.m-myew-booking-flight-details-tour-oprator__journey-details__status--early-departure .a-icon path,.m-myew-booking-flight-details-tour-oprator__journey-details__status--return-to-ramp .a-icon,.m-myew-booking-flight-details-tour-oprator__journey-details__status--return-to-ramp .a-icon path{fill:#d04a00}.m-myew-booking-flight-details-tour-oprator__journey-details__status--delayed-arrival .m-myew-booking-flight-details-tour-oprator__date-time,.m-myew-booking-flight-details-tour-oprator__journey-details__status--delayed-arrival .m-myew-booking-flight-details-tour-oprator__status,.m-myew-booking-flight-details-tour-oprator__journey-details__status--delayed-departure .m-myew-booking-flight-details-tour-oprator__date-time,.m-myew-booking-flight-details-tour-oprator__journey-details__status--delayed-departure .m-myew-booking-flight-details-tour-oprator__status,.m-myew-booking-flight-details-tour-oprator__journey-details__status--delayed-not-confirmed .m-myew-booking-flight-details-tour-oprator__date-time,.m-myew-booking-flight-details-tour-oprator__journey-details__status--delayed-not-confirmed .m-myew-booking-flight-details-tour-oprator__status,.m-myew-booking-flight-details-tour-oprator__journey-details__status--departure-time-changed .m-myew-booking-flight-details-tour-oprator__date-time,.m-myew-booking-flight-details-tour-oprator__journey-details__status--departure-time-changed .m-myew-booking-flight-details-tour-oprator__status,.m-myew-booking-flight-details-tour-oprator__journey-details__status--diverted .m-myew-booking-flight-details-tour-oprator__date-time,.m-myew-booking-flight-details-tour-oprator__journey-details__status--diverted .m-myew-booking-flight-details-tour-oprator__status,.m-myew-booking-flight-details-tour-oprator__journey-details__status--early-departure .m-myew-booking-flight-details-tour-oprator__date-time,.m-myew-booking-flight-details-tour-oprator__journey-details__status--early-departure .m-myew-booking-flight-details-tour-oprator__status,.m-myew-booking-flight-details-tour-oprator__journey-details__status--return-to-ramp .m-myew-booking-flight-details-tour-oprator__date-time,.m-myew-booking-flight-details-tour-oprator__journey-details__status--return-to-ramp .m-myew-booking-flight-details-tour-oprator__status{color:#d04a00}.m-myew-booking-flight-details-tour-oprator__journey-details__status--on-time .a-icon,.m-myew-booking-flight-details-tour-oprator__journey-details__status--on-time .a-icon path{fill:#00875a}.m-myew-booking-flight-details-tour-oprator__journey-details__status--on-time .m-myew-booking-flight-details-tour-oprator__date-time,.m-myew-booking-flight-details-tour-oprator__journey-details__status--on-time .m-myew-booking-flight-details-tour-oprator__status{color:#00875a}.m-myew-booking-flight-details-tour-oprator__journey-details__status--cancelled .a-icon,.m-myew-booking-flight-details-tour-oprator__journey-details__status--cancelled .a-icon path{fill:#bf0000}.m-myew-booking-flight-details-tour-oprator__journey-details__status--cancelled .m-myew-booking-flight-details-tour-oprator__date-time,.m-myew-booking-flight-details-tour-oprator__journey-details__status--cancelled .m-myew-booking-flight-details-tour-oprator__status{color:#bf0000}.m-myew-booking-flight-details-tour-oprator__journey-details__status--arrived .a-icon,.m-myew-booking-flight-details-tour-oprator__journey-details__status--arrived .a-icon path{fill:#212529}.m-myew-booking-flight-details-tour-oprator__journey-details__status--arrived .m-myew-booking-flight-details-tour-oprator__date-time,.m-myew-booking-flight-details-tour-oprator__journey-details__status--arrived .m-myew-booking-flight-details-tour-oprator__status{color:#212529}.m-myew-booking-flight-details-tour-oprator__journey-details__status--unknown .a-icon,.m-myew-booking-flight-details-tour-oprator__journey-details__status--unknown .a-icon path{fill:#646c74}.m-myew-booking-flight-details-tour-oprator__journey-details__status--unknown .m-myew-booking-flight-details-tour-oprator__date-time,.m-myew-booking-flight-details-tour-oprator__journey-details__status--unknown .m-myew-booking-flight-details-tour-oprator__status{color:#646c74}.m-myew-booking-flight-details-tour-oprator__more-details{margin-bottom:8px;margin-top:8px}.m-myew-booking-flight-details-tour-oprator__status{display:inline-block;margin-bottom:8px;width:100%}.m-myew-booking-flight-details-tour-oprator__date-time{width:100%}.m-myew-booking-flight-details-tour-oprator__message{color:#646c74;display:inline-block;font:var(--font-caption-roman);margin-top:8px;width:100%}.m-myew-booking-flight-details-tour-oprator__message-2{color:#495057;display:inline-block;font:var(--font-caption-roman);width:100%}.m-myew-booking-flight-details-tour-oprator__exp-date-time{display:inline-block;width:100%}.m-myew-booking-flight-details{background-color:#fff;border-radius:8px}.m-myew-booking-flight-details .o-box{border-radius:8px}.m-myew-booking-flight-details .a-label-1{color:#212529;font-size:var(--font-size-caption-roman);line-height:var(--line-height-caption-roman)}.m-myew-booking-flight-details .a-message{margin-top:0}.m-myew-booking-flight-details .o-tab-container__tab-button{min-height:64px}.m-myew-booking-flight-details__route-headline{border-bottom:1px solid #ced4da;color:#212529;display:flex;justify-content:space-between;padding-bottom:16px}.m-myew-booking-flight-details__route-headline .a-label-1{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.m-myew-booking-flight-details__route-headline .a-headline{margin-bottom:0}.m-myew-booking-flight-details__route-headline .a-icon,.m-myew-booking-flight-details__route-headline .a-icon path{fill:#bcedf7}.m-myew-booking-flight-details__route-headline__origin{align-items:flex-start;display:flex;flex:1;flex-basis:auto;flex-direction:column;width:27.3%}.m-myew-booking-flight-details__route-headline__icon{flex:1;height:64px;text-align:center;width:64px}.m-myew-booking-flight-details__route-headline__destination{align-items:flex-end;display:flex;flex:1;flex-basis:auto;flex-direction:column;width:27.3%}.m-myew-booking-flight-details__route-headline__destination .a-label-1{text-align:right}.m-myew-booking-flight-details__journey-n-rail{border-bottom:1px solid #ced4da;padding-bottom:16px;padding-top:16px}.m-myew-booking-flight-details__journey-details{padding-top:16px}.m-myew-booking-flight-details__journey-details .a-label-2{color:#646c74;font:var(--font-caption-roman)}.m-myew-booking-flight-details__journey-details .a-cta__container,.m-myew-booking-flight-details__journey-details .m-link{justify-content:left}.m-myew-booking-flight-details__journey-details .o-collapse-header__headline .a-headline{margin:0}.m-myew-booking-flight-details__journey-details .o-collapse-header--expanded .o-collapse-header__headline .a-headline{color:#212529}.m-myew-booking-flight-details__journey-details__status--delayed-arrival .a-icon,.m-myew-booking-flight-details__journey-details__status--delayed-arrival .a-icon path,.m-myew-booking-flight-details__journey-details__status--delayed-departure .a-icon,.m-myew-booking-flight-details__journey-details__status--delayed-departure .a-icon path,.m-myew-booking-flight-details__journey-details__status--delayed-not-confirmed .a-icon,.m-myew-booking-flight-details__journey-details__status--delayed-not-confirmed .a-icon path,.m-myew-booking-flight-details__journey-details__status--departure-time-changed .a-icon,.m-myew-booking-flight-details__journey-details__status--departure-time-changed .a-icon path,.m-myew-booking-flight-details__journey-details__status--diverted .a-icon,.m-myew-booking-flight-details__journey-details__status--diverted .a-icon path,.m-myew-booking-flight-details__journey-details__status--early-departure .a-icon,.m-myew-booking-flight-details__journey-details__status--early-departure .a-icon path,.m-myew-booking-flight-details__journey-details__status--return-to-ramp .a-icon,.m-myew-booking-flight-details__journey-details__status--return-to-ramp .a-icon path{fill:#d04a00}.m-myew-booking-flight-details__journey-details__status--delayed-arrival .m-myew-booking-flight-details__date-time,.m-myew-booking-flight-details__journey-details__status--delayed-arrival .m-myew-booking-flight-details__status,.m-myew-booking-flight-details__journey-details__status--delayed-departure .m-myew-booking-flight-details__date-time,.m-myew-booking-flight-details__journey-details__status--delayed-departure .m-myew-booking-flight-details__status,.m-myew-booking-flight-details__journey-details__status--delayed-not-confirmed .m-myew-booking-flight-details__date-time,.m-myew-booking-flight-details__journey-details__status--delayed-not-confirmed .m-myew-booking-flight-details__status,.m-myew-booking-flight-details__journey-details__status--departure-time-changed .m-myew-booking-flight-details__date-time,.m-myew-booking-flight-details__journey-details__status--departure-time-changed .m-myew-booking-flight-details__status,.m-myew-booking-flight-details__journey-details__status--diverted .m-myew-booking-flight-details__date-time,.m-myew-booking-flight-details__journey-details__status--diverted .m-myew-booking-flight-details__status,.m-myew-booking-flight-details__journey-details__status--early-departure .m-myew-booking-flight-details__date-time,.m-myew-booking-flight-details__journey-details__status--early-departure .m-myew-booking-flight-details__status,.m-myew-booking-flight-details__journey-details__status--return-to-ramp .m-myew-booking-flight-details__date-time,.m-myew-booking-flight-details__journey-details__status--return-to-ramp .m-myew-booking-flight-details__status{color:#d04a00}.m-myew-booking-flight-details__journey-details__status--on-time .a-icon,.m-myew-booking-flight-details__journey-details__status--on-time .a-icon path{fill:#00875a}.m-myew-booking-flight-details__journey-details__status--on-time .m-myew-booking-flight-details__date-time,.m-myew-booking-flight-details__journey-details__status--on-time .m-myew-booking-flight-details__status{color:#00875a}.m-myew-booking-flight-details__journey-details__status--cancelled .a-icon,.m-myew-booking-flight-details__journey-details__status--cancelled .a-icon path{fill:#bf0000}.m-myew-booking-flight-details__journey-details__status--cancelled .m-myew-booking-flight-details__date-time,.m-myew-booking-flight-details__journey-details__status--cancelled .m-myew-booking-flight-details__status{color:#bf0000}.m-myew-booking-flight-details__journey-details__status--arrived .a-icon,.m-myew-booking-flight-details__journey-details__status--arrived .a-icon path{fill:#212529}.m-myew-booking-flight-details__journey-details__status--arrived .m-myew-booking-flight-details__date-time,.m-myew-booking-flight-details__journey-details__status--arrived .m-myew-booking-flight-details__status{color:#212529}.m-myew-booking-flight-details__journey-details__status--unknown .a-icon,.m-myew-booking-flight-details__journey-details__status--unknown .a-icon path{fill:#646c74}.m-myew-booking-flight-details__journey-details__status--unknown .m-myew-booking-flight-details__date-time,.m-myew-booking-flight-details__journey-details__status--unknown .m-myew-booking-flight-details__status{color:#646c74}.m-myew-booking-flight-details__more-details{margin-bottom:8px;margin-top:-8px}.m-myew-booking-flight-details__status{display:inline-block;margin-bottom:8px;width:100%}.m-myew-booking-flight-details__date-time{width:100%}.m-myew-booking-flight-details__message{color:#646c74;display:inline-block;font:var(--font-caption-roman);width:100%}.m-myew-booking-flight-details__message-2{color:#495057;display:inline-block;font:var(--font-caption-roman);width:100%}.m-myew-booking-flight-details__exp-date-time{display:inline-block;margin-bottom:8px;width:100%}.m-myew-booking-info-tile__inner{align-items:flex-start;display:flex;flex-wrap:wrap;padding-top:0}@media(min-width:48em){.m-myew-booking-info-tile__inner{align-items:center;display:flex}}.m-myew-booking-info-tile__content{align-items:flex-start;display:flex;flex:1;flex-basis:auto;flex-direction:column;margin-top:16px}@media(min-width:48em){.m-myew-booking-info-tile__content{align-items:center;flex-direction:row;margin-top:16px}}.m-myew-booking-info-tile__content:not(:last-child){padding-right:8px}@media(min-width:48em){.m-myew-booking-info-tile__content:not(:last-child){padding-right:40px}}.m-myew-booking-info-tile .a-paragraph{display:inline;padding-top:8px}@media(min-width:48em){.m-myew-booking-info-tile .a-paragraph{padding-top:0}}.m-myew-booking-info-tile .a-subheadline{display:inline}@media(min-width:48em){.m-myew-booking-info-tile .a-subheadline{padding-right:8px}}.m-myew-booking-info-tile .m-icon-text__text{margin-left:0}.m-myew-booking-info-tile .m-icon-text__text .a-paragraph{color:#00875a}.m-myew-booking-info-tile .o-box{background:#fff;border-radius:4px;display:block;opacity:.9}@media(min-width:48em){.m-myew-booking-info-tile .o-box{display:table}}.m-myew-booking-info-tile .a-headline--h1{margin-bottom:0}.m-myew-booking-info-tile2{display:block}.m-myew-booking-info-tile2__heading{display:flex;flex-direction:column}@media(min-width:64em){.m-myew-booking-info-tile2__heading{flex-direction:row;justify-content:space-between}}.m-myew-booking-info-tile2__heading .a-headline,.m-myew-booking-info-tile2__heading .a-logo{margin-bottom:24px}.m-myew-booking-info-tile2__inner{align-items:flex-start;display:flex;flex-wrap:wrap;padding-top:0}@media(min-width:48em){.m-myew-booking-info-tile2__inner{align-items:center;display:flex}}.m-myew-booking-info-tile2__content{align-items:flex-start;display:flex;flex-direction:column}@media(min-width:48em){.m-myew-booking-info-tile2__content{align-items:center;flex-direction:row}}.m-myew-booking-info-tile2__content:not(:last-child){padding-right:8px}@media(min-width:48em){.m-myew-booking-info-tile2__content:not(:last-child){padding-right:40px}}.m-myew-booking-info-tile2__content .a-paragraph{display:inline;padding-top:8px}@media(min-width:48em){.m-myew-booking-info-tile2__content .a-paragraph{padding-top:0}.m-myew-booking-info-tile2 .a-subheadline{padding-right:8px}}.m-myew-booking-information{background-color:#fff;border:1px solid #ced4da;border-radius:8px;margin:8px 0}.m-myew-booking-information__collapse-content{padding-bottom:8px;padding-top:16px}.m-myew-booking-information__collapse-content:first-of-type{border-top:0}.m-myew-booking-information__collapse-headline{display:flex;justify-content:flex-end}.m-myew-booking-information__collapse-inner{display:flex;justify-content:space-between}.m-myew-booking-information__collapse-notification{display:flex;flex:0 0 20%;justify-content:flex-end;margin-bottom:8px}.m-myew-booking-information__collapse-notification .a-paragraph{flex:0 0 60%;font-size:var(--font-size-caption-bold);text-align:right}.m-myew-booking-information__collapse-inner-details{display:flex;justify-content:space-between;margin-left:40px}.m-myew-booking-information__collapse-inner-seat-details{display:flex;flex:0 0 28%;justify-content:flex-end}.m-myew-booking-information__collapse-inner-seat-details .a-paragraph{margin-bottom:8px;margin-top:8px;text-align:right}@media(min-width:30.0625em){.m-myew-booking-information__collapse-inner-seat-details{display:flex;flex:0 0 20%;justify-content:flex-end}}.m-myew-booking-information__collapse-inner-icon{margin-right:-8px}.m-myew-booking-information__heading,.m-myew-booking-information__heading-dark{color:#212529}.m-myew-booking-information__inbound-flight{margin-top:64px}.m-myew-booking-information__seat-details-content{flex:0 0 60%;margin-right:4px;text-align:right}.m-myew-booking-information__content--xl{display:none}@media(min-width:48em){.m-myew-booking-information__content--m{display:none}.m-myew-booking-information__content--xl{display:block}}.m-myew-booking-information__transparent-border{border:4px solid transparent}.m-myew-booking-information__spacing-top-4{margin-top:32px}.m-myew-booking-information__spacing-top-3{margin-top:24px}.m-myew-booking-information__spacing-top{margin-top:16px}.m-myew-booking-information__subheadline{padding-top:24px}.m-myew-booking-information .o-collapse{border-top:1px solid #f1f3f5;overflow:hidden;padding:32px;transition:all .5s ease-in-out}.m-myew-booking-information .o-collapse-header{min-height:40px}.m-myew-booking-information .o-collapse-header--highlighted{border:none;padding:16px}.m-myew-booking-information .o-collapse-header__container{align-items:center;cursor:pointer;display:flex;margin:0;width:100%}.m-myew-booking-information .o-collapse-header__container .a-icon{align-self:flex-start;flex:0 0 32px;height:32px;margin-right:16px;width:32px}@media(min-width:30.0625em){.m-myew-booking-information .o-collapse-header__container .a-icon{align-self:center}}@media(min-width:48em){.m-myew-booking-information .o-collapse-header__container .a-icon{flex:0 0 40px;height:40px;width:40px}}.m-myew-booking-information .o-collapse-header--title{display:flex;flex-direction:column;margin-right:24px;text-align:left;width:100%}.m-myew-booking-information .o-collapse-header--headline{align-items:center;color:#212529;display:flex;font:var(--font-paragraph);font-family:EurowingsWebBold;font-weight:400;margin:0}@media(min-width:48em){.m-myew-booking-information .o-collapse-header--headline{font-size:var(--font-size-title-s)}}.m-myew-booking-information .o-collapse-header--subHeadline{color:#646c74;font:var(--font-caption-roman);font-family:EurowingsWebRegular;font-weight:400;margin:4px 0 0}.m-myew-booking-information .o-collapse-header__trigger{align-items:center;background-color:#fff;border:0;cursor:pointer;display:inline-flex;flex-wrap:nowrap;height:43px;padding:0}.m-myew-booking-information .o-collapse-header__trigger:hover svg{fill:#d41370}.m-myew-booking-information .o-collapse-header__trigger span{color:#d41370;font-family:EurowingsWebRegular;font-size:var(--font-size-paragraph);margin-right:8px}@media(max-width:63.99em){.m-myew-booking-information .o-collapse-header__trigger span{clip:rect(0 0 0 0)!important;border:0!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}}.m-myew-booking-information .o-box{margin-bottom:16px;padding:8px}.m-myew-booking-information .o-box .o-box:last-child{margin-bottom:0}.m-myew-booking-information__flex-option-item{display:flex;flex-direction:row;margin-bottom:16px}.m-myew-booking-information__flex-option-item--icon{margin-right:16px}.m-myew-booking-information__flex-option-item--icon .a-icon--fix-40to24{padding:0}.m-myew-booking-information__fly-greener .a-icon{margin-right:4px}.m-myew-booking-information__fly-greener .m-icon-text{align-items:center}.m-myew-booking-information__promo-code{align-items:center;display:flex;justify-content:space-between;margin-top:16px;padding:0 12px}.m-myew-booking-information__promo-code p{font-family:EurowingsWebBold;margin:0}.m-myew-booking-information__promo-code-icon-wrapper{align-items:center;background-color:#00809f;border-radius:40px;display:flex;padding:4px 12px}.m-myew-booking-information__promo-code-icon-wrapper svg{height:16px;margin-right:4px;width:16px}.m-myew-booking-information__promo-code-icon-wrapper p{color:#fff;font-family:EurowingsWebRegular}.m-myew-booking-nextaction-tile{background-color:#fff;border-radius:8px}.m-myew-booking-nextaction-tile .o-box{border-radius:8px}.m-myew-booking-nextaction-tile .o-collapse-header{border-bottom:none;min-height:40px;padding-top:16px}.m-myew-booking-nextaction-tile .o-collapse-header--expanded .a-headline{color:#212529}.m-myew-booking-nextaction-tile .o-collapse a:first-child{margin-top:16px}.m-myew-booking-nextaction-tile .m-icon-text .a-cta__text{padding-bottom:0;padding-top:0}.m-myew-booking-nextaction-tile__box-container .o-box{border:4px solid #bf0000}.m-myew-booking-nextaction-tile__box-container--margin-top{margin-top:16px}.m-myew-booking-nextaction-tile__cam-box-container .o-box{border:4px solid #d41370}.m-myew-booking-nextaction-tile__cam-box-container--margin-top{margin-top:16px}.m-myew-booking-nextaction-tile__cam-box-container a{text-align:center}.m-myew-booking-nextaction-tile__cam-box-container .a-cta__container{display:inline-block;max-width:60%}.m-myew-booking-nextaction-tile__a-message{margin-bottom:24px;margin-top:0}.enable-new-design .m-myew-booking-nextaction-tile,.m-myew-booking-tile{border-radius:8px;box-shadow:0 2px 8px 0 rgba(33,37,41,.24)}.m-myew-booking-tile__cta{align-self:flex-end;padding:24px;text-align:right}@media(max-width:47.99em){.m-myew-booking-tile__cta{border-top:1px solid #f1f3f5;padding:16px}}.m-myew-booking-tile__cta .a-cta{display:inline-block;width:auto}@media(max-width:47.99em){.m-myew-booking-tile__cta .a-cta{display:block}}.m-myew-booking-tile__cta.ispastbooking{background-color:#f1f3f5}.m-myew-booking-tile__journey{padding:24px 24px 16px}.m-myew-booking-tile__journey:nth-child(n+2){border-top:1px solid #f1f3f5;padding:0 24px}.m-myew-booking-tile__journey:nth-child(n+2) .m-myew-booking-tile__headline{padding-bottom:16px;padding-top:16px}@media(max-width:47.99em){.m-myew-booking-tile__journey:nth-child(n+2){padding:0 16px}}.m-myew-booking-tile__journey .m-myew-booking-tile__headline .m-myew-booking-tile__airport{flex:0 1 30%;font-weight:700}@media(max-width:47.99em){.m-myew-booking-tile__journey .m-myew-booking-tile__headline .m-myew-booking-tile__airport{flex:0 1 40%}}.m-myew-booking-tile__journey .m-myew-booking-tile__headline .a-paragraph--left{color:#495057;display:block;font-size:var(--font-size-caption-roman);line-height:var(--line-height-caption-roman);margin:0;width:100%}@media(max-width:47.99em){.m-myew-booking-tile__journey{padding:16px 16px 8px}}.m-myew-booking-tile__journey.ispastbooking{background-color:#f1f3f5}.m-myew-booking-tile__journey.ispastbooking .m-myew-booking-tile__headline .m-myew-booking-tile__airport{color:#646c74}.m-myew-booking-tile__journey.ispastbooking .m-myew-booking-tile__icon>.a-icon{fill:#646c74}.m-myew-booking-tile__info{border-top:1px solid #f1f3f5;margin:0}@media(max-width:47.99em){.m-myew-booking-tile__info{border-top:none}}.m-myew-booking-tile__bookingCode,.m-myew-booking-tile__passengers{padding:24px}.m-myew-booking-tile__bookingCode .a-paragraph,.m-myew-booking-tile__passengers .a-paragraph{color:#212529;font-size:var(--font-size-caption-roman);line-height:var(--line-height-caption-roman);margin:0}.m-myew-booking-tile__bookingCode.ispastbooking,.m-myew-booking-tile__passengers.ispastbooking{background-color:#f1f3f5}@media(max-width:47.99em){.m-myew-booking-tile__passengers{padding:16px 16px 0}.m-myew-booking-tile__bookingCode{padding:0 16px 16px}}.m-myew-booking-tile__headline{align-items:center;display:flex;flex-wrap:wrap;padding-bottom:8px}.m-myew-booking-tile__headline-info{flex:0 1 20%;margin-right:24px}@media(max-width:47.99em){.m-myew-booking-tile__headline-info{flex:0 1 100%;margin-right:0;padding-bottom:16px}}.m-myew-booking-tile__headline-info>.a-paragraph:first-of-type{margin-bottom:4px}.m-myew-booking-tile__icon{flex:0 1 10%;padding-left:4px;padding-right:4px;text-align:center}@media(max-width:47.99em){.m-myew-booking-tile__icon{flex:0 1 20%}}.m-myew-booking-tile__icon-inbound>svg{transform:rotate(180deg)}.m-myew-booking-tile__inner{align-items:baseline}.m-myew-booking-tile__inner>span:first-child{padding-right:8px}.m-myew-booking-tile .a-paragraph{display:inline}.m-myew-confirmation-services-printable__booking-success .a-paragraph{color:#00875a}.m-myew-confirmation-services-printable .a-paragraph-small{font-size:var(--font-size-special-label)}.m-myew-confirmation-services-printable__detail .a-headline{margin-bottom:0}.m-myew-confirmation-services-printable__info .a-headline{margin-bottom:0;padding-bottom:8px;padding-top:0}.m-myew-confirmation-services-printable__info .a-paragraph{padding-bottom:24px}.m-myew-confirmation-services-printable__price-breakup .a-headline{margin-bottom:0;padding-bottom:16px;padding-top:16px}.m-myew-confirmation-services-printable__custom-grid{display:flex}.m-myew-confirmation-services-printable__custom-grid-left{flex-basis:60%}.m-myew-confirmation-services-printable__custom-grid-right{flex-basis:40%;padding-left:8px;text-align:right}.m-myew-confirmation-services-printable__cta-block{padding-top:24px}@media(min-width:48em){.m-myew-confirmation-services-printable__cta-block{padding:24px}}.m-myew-confirmation-services-printable__border{border-top:1px solid #ced4da;margin-bottom:8px;margin-top:8px;padding-bottom:8px;padding-top:8px}.m-myew-confirmation-services-printable__border:not(:last-child){border-bottom:1px solid #ced4da}.m-myew-confirmation-services-printable__border .a-paragraph{font-family:HelveticaNeue-CondensedBold,Helvetica Neue LT W02_77 Bd Cn,Helvetica,Arial,sans-serif}.m-myew-confirmation-services-printable .o-box{overflow:hidden}.m-myew-confirmation-services-printable .o-collapse-header--highlighted{border:none;min-height:40px}.m-myew-confirmation-services-printable .o-collapse--highlighted{border:none;margin-bottom:16px;margin-top:24px;padding:0}@media(min-width:48em){.m-myew-confirmation-services-printable .o-collapse--highlighted{box-shadow:0 2px 8px 0 rgba(0,0,0,.24)}}.m-myew-confirmation-services-printable .o-collapse-header--expanded .a-headline{color:#212529}.m-myew-confirmation-services-printable__wrapper{padding-bottom:16px}@media(min-width:48em){.m-myew-confirmation-services-printable__wrapper{padding:24px 24px 0}}.m-myew-confirmation-services-printable__block-color{background:#af1e65;padding:24px}.m-myew-confirmation-services-printable__block-total{text-align:right}.m-myew-confirmation-services-printable__bold{font-family:HelveticaNeue-CondensedBold,Helvetica Neue LT W02_77 Bd Cn,Helvetica,Arial,sans-serif}.m-myew-confirmation-services-printable__single-spacing{padding-bottom:8px}.m-myew-confirmation-services-printable__double-spacing{padding-bottom:16px}.m-myew-confirmation-services-printable__triple-spacing{padding-bottom:24px}.m-myew-confirmation-services-printable__success p:first-child{color:#00875a}.m-myew-confirmation-services-printable__failure p:first-child{color:#d41370}.m-myew-confirmation-services-printable .a-price,.m-myew-confirmation-services-printable__currency .a-price{color:#495057;font-family:unset;font-size:var(--font-size-paragraph)}.m-myew-confirmation-services-printable__currency .a-headline .a-price{color:#fff}@media print{.m-myew-confirmation-services-printable .m-myew-confirmation-services-printable__block-color{padding:24px 0}.m-myew-confirmation-services-printable .m-myew-confirmation-services-printable__block-color .a-headline,.m-myew-confirmation-services-printable .m-myew-confirmation-services-printable__block-color .a-paragraph,.m-myew-confirmation-services-printable .m-myew-confirmation-services-printable__block-color .a-price{color:#212529}}.m-myew-confirmation-services__booking-success .a-paragraph{color:#00875a}.m-myew-confirmation-services .a-paragraph-small{font-size:var(--font-size-caption-roman)}.m-myew-confirmation-services__detail .a-headline{margin-bottom:0}.m-myew-confirmation-services__info .a-headline{margin-bottom:0;padding-bottom:8px;padding-top:0}.m-myew-confirmation-services__info .a-paragraph{padding-bottom:24px}.m-myew-confirmation-services__price-breakup .a-headline{margin-bottom:0;padding-bottom:16px;padding-top:16px}.m-myew-confirmation-services__custom-grid{display:flex}.m-myew-confirmation-services__custom-grid-left{flex-basis:60%}.m-myew-confirmation-services__custom-grid-right{flex-basis:40%;padding-left:8px;text-align:right}.m-myew-confirmation-services__cta-block{padding-top:24px}@media(min-width:48em){.m-myew-confirmation-services__cta-block{padding:24px}}.m-myew-confirmation-services__border{border-top:1px solid #ced4da;margin-bottom:8px;margin-top:8px;padding-bottom:8px;padding-top:8px}.m-myew-confirmation-services__border:not(:last-child){border-bottom:1px solid #ced4da}.m-myew-confirmation-services__border .a-paragraph{font-family:HelveticaNeue-CondensedBold,Helvetica Neue LT W02_77 Bd Cn,Helvetica,Arial,sans-serif}.m-myew-confirmation-services .o-box{overflow:hidden}.m-myew-confirmation-services .o-collapse-header--highlighted{border:none;min-height:40px}.m-myew-confirmation-services .o-collapse--highlighted{border:none;margin-bottom:16px;margin-top:24px;padding:0}@media(min-width:48em){.m-myew-confirmation-services .o-collapse--highlighted{box-shadow:0 2px 8px 0 rgba(0,0,0,.24)}}.m-myew-confirmation-services .o-collapse-header--expanded .a-headline{color:#00a6cf}.m-myew-confirmation-services__wrapper{padding-bottom:16px}@media(min-width:48em){.m-myew-confirmation-services__wrapper{padding:24px 24px 0}}.m-myew-confirmation-services__block-color{background:#af1e65;padding:24px}.m-myew-confirmation-services__block-total{text-align:right}.m-myew-confirmation-services__bold{font-family:HelveticaNeue-CondensedBold,Helvetica Neue LT W02_77 Bd Cn,Helvetica,Arial,sans-serif}.m-myew-confirmation-services__single-spacing{padding-bottom:8px}.m-myew-confirmation-services__double-spacing{padding-bottom:16px}.m-myew-confirmation-services__triple-spacing{padding-bottom:24px}.m-myew-confirmation-services__success p:first-child{color:#00875a}.m-myew-confirmation-services__failure p:first-child{color:#d41370}.m-myew-confirmation-services .a-price,.m-myew-confirmation-services__currency .a-price{color:#495057;font-family:unset;font-size:var(--font-size-paragraph)}.m-myew-confirmation-services__currency .a-headline .a-price{color:#fff}.m-myew-credit-card__collapse-headline,.m-myew-credit-card__credits-wrapper{padding-bottom:16px;padding-top:16px}@media(min-width:48em){.m-myew-credit-card__credits-wrapper{padding:16px}}.m-myew-credit-card__credits-wrapper-primary{padding-bottom:16px;padding-top:16px}@media(min-width:64em){.m-myew-credit-card__credits-wrapper-primary{padding:16px}}.m-myew-credit-card__credits-content{padding-bottom:8px}.m-myew-credit-card__credits-content:last-of-type{padding-bottom:0}.m-myew-credit-card__teaser-text .a-cta-prio1{margin-bottom:16px}@media(min-width:64em){.m-myew-credit-card__teaser-text .a-cta-prio1{width:auto}}.m-myew-credit-card__teaser-text .o-grid{padding-bottom:16px;padding-top:8px}@media(min-width:64em){.m-myew-credit-card__cta{display:flex;justify-content:flex-end}}.m-myew-credit-card__img-container-mileage{padding-bottom:16px}.m-myew-credit-card__grid-credit{padding-bottom:24px}.m-myew-download-area,.m-myew-download-area .o-box{height:100%}.m-myew-download-area__img-container{display:none}@media(min-width:48em){.m-myew-download-area__img-container{display:block}}.m-myew-download-area__inner .o-box{background:#bcedf7;margin-top:24px;padding:8px}.m-myew-download-area .a-cta__container{justify-content:flex-start}.m-myew-edit-booking{padding:24px}.m-myew-edit-booking .a-headline--h3{font:var(--font-title-m)}@media(min-width:48em){.m-myew-edit-booking .a-headline--h3{font:var(--font-title-l)}}.m-myew-edit-booking__box:not(:last-child){padding-bottom:16px}@media(min-width:48em){.m-myew-edit-booking__box:nth-last-child(2):nth-child(2n){padding-bottom:0}}.m-myew-edit-booking .o-box{height:100%;padding:8px}.m-myew-edit-booking__relative{position:relative}.m-myew-edit-booking .myew-cta-v5,.m-myew-edit-booking .myew-cta-v6{padding:0}.m-myew-edit-booking .myew-cta-v5 .myew-cta-v6__description{color:#ced4da;margin-left:0}.m-myew-edit-booking .myew-cta-v6 .myew-cta-v6__description{color:#001e4f}.m-myew-edit-booking .myew-cta-v6 .a-cta__container .myew-cta-v6__logo .a-logo{height:auto}.enable-new-design .m-myew-edit-booking .o-box{display:flex;flex-direction:column}.enable-new-design .m-myew-edit-booking .o-box .a-cta{height:auto}.m-myew-flex-option-tile__module .o-collapse-header--expanded .a-headline{color:#00a6cf}.m-myew-flex-option-tile{display:flex;flex:1;margin:8px}.m-myew-flex-option-tile .a-product-card__header{background:unset;border-bottom:1px solid #f1f3f5;display:flex;flex-direction:row;justify-content:space-between;padding:16px}.m-myew-flex-option-tile .a-product-card__body{align-items:flex-start}.m-myew-flex-option-tile .a-product-card__body .a-headline{align-self:flex-start}.m-myew-flex-option-tile__option{display:flex;flex-direction:row;margin-bottom:24px}.m-myew-flex-option-tile__option--icon{margin-right:16px}.m-myew-flex-option-tile__option--icon .a-icon--fix-40to24{padding:0}.m-myew-flex-option-tile__destination .a-headline--h3{display:flex;justify-content:flex-end}.m-myew-flex-option-tile .a-paragraph{font:var(--font-paragraph)}.m-myew-flex-option-tile .a-paragraph--small{font:var(--font-caption-roman)}.m-myew-flex-option-tile .a-headline--h4{font:var(--font-paragraph)}.m-myew-flex-option-tile__module .o-collapse-header{min-height:40px}.m-myew-flex-option-tile__module .o-collapse-header--expanded .a-headline{color:#212529}.m-myew-flex-option-tile__module .o-collapse-header--highlighted,.m-myew-flex-option-tile__module .o-collapse-header--highlighted--expanded{border:none}.m-myew-flight-selection__list{margin-bottom:16px}.m-myew-flight-selection__list-item{display:flex}.m-myew-group-manager-login-box{padding:16px}.m-myew-group-manager-login-box .a-paragraph,.m-myew-group-manager-login-box__fields{margin-bottom:16px}.m-myew-group-manager-login-box .a-cta-prio1{margin-top:8px}.m-myew-group-manager-login-box .m-loading-layer{left:0;position:fixed;top:0}.m-myew-group-member-login-box{background:#f8f9fa;padding:16px}.m-myew-group-member-login-box .a-paragraph,.m-myew-group-member-login-box__fields{margin-bottom:16px}.m-myew-group-member-login-box .m-loading-layer{left:0;position:fixed;top:0}.m-myew-group-member-login-box-collapse .o-collapse-header--highlighted:first-of-type{border-top:0}.m-myew-header-sidenavigation-element{position:relative}.m-myew-header-sidenavigation-element__link{border-left:4px solid #fff;display:flex;flex-direction:column;justify-content:center;min-height:112px;padding:12px 12px 12px 8px;text-align:center;text-decoration:none;width:128px}.m-myew-header-sidenavigation-element--highlighted .m-myew-header-sidenavigation-element__link,.m-myew-header-sidenavigation-element:hover .m-myew-header-sidenavigation-element__link{background-color:#f8f9fa;border-left-color:#af1e65}.m-myew-header-sidenavigation-element__icon{max-height:40px;transition:transform .25s}.m-myew-header-sidenavigation-element:hover .m-myew-header-sidenavigation-element__icon{transform:scale(1.15)}.m-myew-header-sidenavigation-element .a-headline{color:#af1e65;margin:0;transition:color .25s}.m-myew-header-sidenavigation-element:hover .a-headline{color:#891b55}.m-myew-header-sidenavigation-element+.m-myew-header-sidenavigation-element{margin-top:1px}.m-myew-header-sidenavigation-element+.m-myew-header-sidenavigation-element:before{background:#f1f3f5;content:"";display:block;height:1px;position:absolute;top:-1px;width:100%}.myewd-host-ewd-apis-form-container{-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;font-family:Helvetica Now Display Regular,HelveticaNowDisplayRegular,Helvetica,Arial,sans-serif;font-size:1rem;font-style:normal;font-variant:normal;font-weight:400;-webkit-hyphens:auto;hyphens:auto;line-height:1.5;overflow-wrap:break-word}.myewd-host-ewd-apis-form-container .ewd-apis-button-section{display:flex;justify-content:flex-end;margin:0;width:100%}.myewd-host-ewd-apis-form-container .ewd-apis-page-title{margin:0;padding:0}.myewd-host-ewd-apis-form-container .ewd-apis-page-title h1{font-size:1rem;font-size:2.375rem;font-weight:400;font-weight:700;line-height:1.5;line-height:3rem;position:relative}.myewd-host-ewd-apis-form-container .ewd-apis-page-title h1,.myewd-host-ewd-apis-form-container .ewd-apis-page-title span{-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;color:#212529;font-family:Helvetica Now Display Regular,HelveticaNowDisplayRegular,Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;-webkit-hyphens:auto;hyphens:auto;margin:0;overflow-wrap:break-word;padding:0}.myewd-host-ewd-apis-form-container .ewd-apis-page-title span{font-size:1rem;font-weight:400;line-height:1.5}.myewd-host-ewd-apis-form-container .ewd-apis-confirmation-layer{-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;background-color:#fff;border:0;display:block;font-family:Helvetica Now Display Regular,HelveticaNowDisplayRegular,Helvetica,Arial,sans-serif;font-size:1rem;font-style:normal;font-variant:normal;font-weight:400;-webkit-hyphens:auto;hyphens:auto;line-height:1.5;margin:0;overflow-wrap:break-word;padding:0;width:100%}.myewd-host-ewd-apis-form-container .ewd-apis-confirmation-layer-section-divider{background:#f1f3f5;display:block;height:.0617rem;margin:0;padding:0;width:100%}.myewd-host-ewd-apis-form-container .ewd-apis-confirmation-layer-cta-section{display:flex;flex-direction:column;gap:.5rem;padding:0;width:100%}.myewd-host-ewd-apis-form-container .ewd-apis-confirmation-layer-content-section,.myewd-host-ewd-apis-form-container .ewd-apis-confirmation-layer-cta-section{-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;font-family:Helvetica Now Display Regular,HelveticaNowDisplayRegular,Helvetica,Arial,sans-serif;font-size:1rem;font-style:normal;font-variant:normal;font-weight:400;-webkit-hyphens:auto;hyphens:auto;line-height:1.5;margin:0;overflow-wrap:break-word}.myewd-host-ewd-apis-form-container .ewd-apis-confirmation-layer-content-section{display:block;padding:1rem 0 0}.myewd-host-ewd-apis-form-container .ewd-apis-confirmation-layer-content-section p{font-size:1rem;font-weight:400;line-height:1.5rem;margin:0;padding:1rem 0 0}.myewd-host-ewd-apis-form-container .ewd-apis-confirmation-layer-content-section p:first-child{padding-top:0}.myewd-host-ewd-apis-form-container-error-content{display:block;text-align:center;width:100%}.myewd-host-ewd-apis-form-container-error-content .icon{display:block;margin:0 auto 2.5rem;max-width:25.375rem;padding:0;width:100%}.myewd-host-ewd-apis-form-container-error-content h1,.myewd-host-ewd-apis-form-container-error-content p{-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;font-family:Helvetica Now Display Regular,HelveticaNowDisplayRegular,Helvetica,Arial,sans-serif;font-size:1rem;font-style:normal;font-variant:normal;font-weight:400;-webkit-hyphens:auto;hyphens:auto;line-height:1.5;overflow-wrap:break-word}.myewd-host-ewd-apis-form-container-error-content h1{display:block;font-size:2.375rem;font-weight:700;line-height:3rem;margin:0 0 2rem;padding:0;text-align:center;width:100%}.myewd-host-ewd-apis-form-container-error-content p{display:block;font-size:1rem;font-weight:400;line-height:1.5rem;margin:0 0 1.5rem;padding:0;text-align:center;width:100%}.myewd-host-ewd-boarding-pass-container{-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;font-family:Helvetica Now Display Regular,HelveticaNowDisplayRegular,Helvetica,Arial,sans-serif;font-size:1rem;font-style:normal;font-variant:normal;font-weight:400;-webkit-hyphens:auto;hyphens:auto;line-height:1.5;overflow-wrap:break-word}.myewd-host-ewd-boarding-pass-container .ewd-boarding-pass-button-section{display:flex;justify-content:flex-end;margin:0;width:100%}.myewd-host-ewd-boarding-pass-container .ewd-boarding-pass-confirmation-layer{background-color:#fff;border:0;padding:0;width:100%}.myewd-host-ewd-boarding-pass-container .ewd-boarding-pass-confirmation-layer,.myewd-host-ewd-boarding-pass-container .ewd-boarding-pass-confirmation-layer-content-section{-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;display:block;font-family:Helvetica Now Display Regular,HelveticaNowDisplayRegular,Helvetica,Arial,sans-serif;font-size:1rem;font-style:normal;font-variant:normal;font-weight:400;-webkit-hyphens:auto;hyphens:auto;line-height:1.5;margin:0;overflow-wrap:break-word}.myewd-host-ewd-boarding-pass-container .ewd-boarding-pass-confirmation-layer-content-section{padding:1rem 0 0}.myewd-host-ewd-boarding-pass-container .ewd-boarding-pass-confirmation-layer-content-section p{font-size:1rem;font-weight:400;line-height:1.5rem;margin:0;padding:1rem 0 0}.myewd-host-ewd-boarding-pass-container .ewd-boarding-pass-confirmation-layer-content-section p:first-child{padding-top:0}.m-myew-itinerary-car-trawler__info-warning{color:#d04a00}@media(min-width:48em){.m-myew-itinerary-car-trawler__body{align-items:flex-start;display:flex;margin:32px 0}.m-myew-itinerary-car-trawler__body--booking-detail{margin-left:64px}}@media(min-width:64em){.m-myew-itinerary-car-trawler__body--car-image{max-width:500px}}@media(max-width:47.99em){.m-myew-itinerary-car-trawler__body--car-image{margin-top:16px}}.m-myew-itinerary-car-trawler__body--car-image{max-width:100%}.m-myew-itinerary-car-trawler__outstanding-price.a-paragraph{color:#af1e65;font:var(--font-title-s);margin-top:16px}.m-myew-itinerary-car-trawler__cancellation-info{color:#646c74}@media(max-width:47.99em){.m-myew-itinerary-car-trawler__cancellation-info{margin-top:16px}}.m-myew-itinerary-car-trawler .text-with-icon{align-items:center;display:flex}.m-myew-itinerary-car-trawler .text-with-icon .a-icon{margin-left:-8px;margin-right:8px;min-width:40px}.m-myew-itinerary-car-trawler .text-with-icon .car-icon{padding:4px 0}.m-myew-itinerary-car-trawler .text-with-icon .a-paragraph{margin-bottom:0}.m-myew-itinerary-car-trawler.a-product-card{padding:32px}@media(min-width:48em){.m-myew-itinerary-car-trawler.a-product-card{padding:64px 48px 32px}}.cartrawler>div>iframe:first-child{height:550px!important}.m-myew-last-slide{text-align:center}.m-myew-last-slide__inner-box{display:flex;flex-direction:column;height:100%;justify-content:space-between}.m-myew-last-slide__content{display:flex;flex-direction:column;height:100%;justify-content:center;margin:50px 0}@media(min-width:48em){.m-myew-last-slide__content{margin:52px 0}}@media(min-width:90em){.m-myew-last-slide__content{margin:64px 0}}.m-myew-last-slide .o-box{height:100%}.m-myew-messages-widget-tile{background-color:#fff;border:4px solid #f1f3f5;height:100%;padding:24px}.m-myew-messages-widget-tile .o-grid__item{display:flex;flex-direction:column;justify-content:space-between}.m-myew-messages-widget-tile .a-cta__icon svg{padding:8px}.m-myew-messages-widget-tile__headline{display:flex;margin-bottom:16px}.m-myew-messages-widget-tile__headline-text{color:#212529;flex-grow:1;font-size:1.25rem;font-weight:700;margin:0 auto}@media(max-width:30.0525em){.m-myew-messages-widget-tile__headline-text{font-size:1rem}}.m-myew-messages-widget-tile__headline-duration{color:#495057;flex:1 0 auto;font-size:.75rem;margin:5.6px 4px 4px auto;max-width:198px;min-width:95px;text-align:right}.m-myew-messages-widget-tile__headline-status{background-color:#00a6cf;border-radius:50%;display:inline-block;flex:1 0 7.2px;height:7.2px;margin:10.4px 0 0 auto;max-width:7.2px}.m-myew-messages-widget-tile__content{color:#495057;display:flex;flex-wrap:wrap}.m-myew-messages-widget-tile__content-icon{align-self:flex-start;border:4px solid;border-radius:50%;display:inline-flex;margin:0 16px 0 0}.m-myew-messages-widget-tile__content-icon--round-border-high{border-color:#d04a00}.m-myew-messages-widget-tile__content-icon--round-border-normal{border-color:#bcedf7}.m-myew-messages-widget-tile__content-icon--round-border-low{border-color:#ced4da}.m-myew-messages-widget-tile__content-heading{color:#495057;flex:1 0 67%;margin:0}@media(max-width:30.0525em){.m-myew-messages-widget-tile__content-heading{font-size:1rem}}.m-myew-messages-widget-tile__content-notification{color:#495057;display:flex;flex:1 0 100%;flex-wrap:wrap;font-size:.75rem;margin:16px 0 0}.m-myew-messages-widget-tile__content-notification-text{flex:1 1 100%;margin-bottom:8px}@media(min-width:30.0625em){.m-myew-messages-widget-tile__content-notification-text{margin-right:16px}}.m-myew-messages-widget-tile__button{display:flex;justify-content:flex-start;margin-top:16px}.m-myew-messages-widget-tile__button--align-right{justify-content:flex-end}.m-myew-messages-widget-tile__button--align-right .a-cta__text{text-align:right}.m-myew-messages-widget-tile__overlay-notification{display:flex;flex-flow:row wrap;justify-content:flex-start}.m-myew-messages-widget-tile__overlay-notification-text{font-size:.75rem;margin:0 8px 8px 0}@media(max-width:47.99em){.m-myew-messages-widget-tile__overlay-notification .full-width{flex:1 0 100%}}.m-myew-messages-widget-tile__overlay-content-heading{color:#212529;font-size:1.25rem;margin:0}.m-myew-messages-widget-tile.hide-element{display:none}.m-myew-next-action-tile{width:100%}.m-myew-next-action-tile .o-box{background:#fff}.m-myew-next-action-tile .m-myew-next-action-tile__list{display:flex;flex-direction:column}.m-myew-next-action-tile.m-myew-next-action-tile--red-theme .o-box{border:4px solid #bf0000}.m-myew-next-action-tile.m-myew-next-action-tile--red-theme .a-headline:not(.a-headline--h5){color:#bf0000}.m-myew-no-checkin .o-layer__content-container{padding:0}@media(min-width:48em){.m-myew-no-checkin .o-layer__content-container{max-width:375px}}.m-myew-no-checkin .o-layer__content,.m-myew-no-checkin .o-layer__footer,.m-myew-no-checkin .o-layer__header{padding:16px}.m-myew-no-checkin .o-layer__header{border-bottom:1px solid #f1f3f5;padding-bottom:0}.m-myew-no-checkin .o-layer__button{margin-bottom:12px}.m-myew-overview-of-services__route-headline{border-bottom:1px solid #ced4da;color:#212529;display:flex;justify-content:space-between;padding-bottom:16px}.m-myew-overview-of-services__route-headline .a-label-1{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.m-myew-overview-of-services__route-headline .a-headline{margin-bottom:0}.m-myew-overview-of-services__route-headline .a-icon,.m-myew-overview-of-services__route-headline .a-icon path{fill:#bcedf7}.m-myew-overview-of-services__route-headline__origin{align-items:flex-start;display:flex;flex:1;flex-basis:auto;flex-direction:column;width:27.3%}.m-myew-overview-of-services__route-headline__icon{flex:1;height:64px;text-align:center;width:64px}.m-myew-overview-of-services__route-headline__destination{align-items:flex-end;display:flex;flex:1;flex-basis:auto;flex-direction:column;width:27.3%}.m-myew-overview-of-services__route-headline__destination .a-label-1{text-align:right}.m-myew-overview-of-services__via-route{border-bottom:1px solid #ced4da;padding-bottom:16px;padding-top:16px}.m-myew-overview-of-services__rate-selection{margin-top:24px}.m-myew-overview-of-services__additional-services,.m-myew-overview-of-services__baggage{padding-top:16px}@media(min-width:48em){.m-myew-overview-of-services__additional-services{border-bottom:0;margin-bottom:16px;padding-bottom:0}}.m-myew-overview-of-services__collapse-container{border:none;border-radius:8px;box-shadow:0 2px 8px 0 rgba(33,37,41,.24);margin:16px 8px;padding:24px}@media(min-width:48em){.m-myew-overview-of-services__collapse-container{margin:8px 8px 16px}}.m-myew-overview-of-services .a-label-1{color:#212529;font:var(--font-caption-bold)}.m-myew-overview-of-services .m-icon-text{padding-bottom:8px;padding-top:8px}.m-myew-overview-of-services .o-collapse{margin-top:16px}.m-myew-overview-of-services .o-collapse-header{min-height:40px}.m-myew-overview-of-services .o-collapse-header--expanded .o-collapse-header__headline .a-headline{color:#212529}.m-myew-overview-of-services .o-collapse-header--highlighted,.m-myew-overview-of-services .o-collapse-header--highlighted.o-collapse-header--expanded{border:none}.m-myew-overview-of-services .a-headline--h4,.m-myew-overview-of-services .a-headline--h5,.m-myew-overview-of-services .a-headline--h6{font:var(--font-title-m)}@media(max-width:47.99em){.m-myew-passenger-and-seats__collapse-main:first-of-type{margin-bottom:16px}}.m-myew-passenger-and-seats__collapse-container{border-radius:8px;box-shadow:0 2px 8px 0 rgba(33,37,41,.24);margin:8px;padding:24px}.m-myew-passenger-and-seats__collapse-content{padding-bottom:16px}.m-myew-passenger-and-seats__collapse-content:last-child{padding-bottom:0}.m-myew-passenger-and-seats__collapse-headline{margin-bottom:8px}.m-myew-passenger-and-seats__collapse-headline,.m-myew-passenger-and-seats__collapse-inner{display:flex;justify-content:space-between}.m-myew-passenger-and-seats__collapse-inner-notification{display:flex;margin-right:8px}.m-myew-passenger-and-seats__collapse-inner-details{display:flex;justify-content:space-between;margin-left:40px}.m-myew-passenger-and-seats__collapse-inner-seat-details{display:flex;justify-content:flex-end}@media(min-width:20em){.m-myew-passenger-and-seats__collapse-inner-seat-details{flex:0 0 30%}}@media(min-width:30.0625em){.m-myew-passenger-and-seats__collapse-inner-seat-details{flex:0 0 24%}}.m-myew-passenger-and-seats__collapse-inner-seat-details p{margin-bottom:8px;margin-top:8px;text-align:right}.m-myew-passenger-and-seats__collapse-notification{display:flex;justify-content:flex-end;margin-bottom:8px}@media(min-width:20em){.m-myew-passenger-and-seats__collapse-notification{flex:0 0 30%}}@media(min-width:30.0625em){.m-myew-passenger-and-seats__collapse-notification{flex:0 0 24%}}.m-myew-passenger-and-seats__collapse-notification p{font-size:var(--font-size-caption-bold);margin-top:4px;padding-left:8px;text-align:right}@media(min-width:20em){.m-myew-passenger-and-seats__collapse-notification p{flex:0 0 45%}}@media(min-width:30.0625em){.m-myew-passenger-and-seats__collapse-notification p{flex:0 0 38%}}.m-myew-passenger-and-seats__collapse-inner-icon{margin-right:-8px}.m-myew-passenger-and-seats__onboard-error{color:#bf0000}.m-myew-passenger-and-seats__onboard-success{color:#00875a}.m-myew-passenger-and-seats__seat-details-content{text-align:right}@media(min-width:20em){.m-myew-passenger-and-seats__seat-details-content{flex:0 0 50%}}@media(min-width:30.0625em){.m-myew-passenger-and-seats__seat-details-content{flex:0 0 40%}}@media(min-width:48em){.m-myew-passenger-and-seats__seat-details-content{padding-left:8px}}.m-myew-passenger-and-seats .o-collapse{margin-top:16px}@media(min-width:48em){.m-myew-passenger-and-seats .o-collapse{border-bottom:0;margin-bottom:16px}}.m-myew-passenger-and-seats .o-collapse-header{min-height:40px}.m-myew-passenger-and-seats .o-collapse-header--highlighted,.m-myew-passenger-and-seats .o-collapse-header--highlighted.o-collapse-header--expanded{border:none}.m-myew-passenger-contact-data{padding:24px}.m-myew-passenger-contact-data__info{display:flex}.m-myew-passenger-contact-data__button-group{display:flex;flex-direction:column;justify-content:flex-end}.m-myew-passenger-contact-data__button-group a.a-cta{margin-bottom:8px;margin-left:0}@media(min-width:48em){.m-myew-passenger-contact-data__button-group{flex-direction:row}.m-myew-passenger-contact-data__button-group a.a-cta{margin-bottom:0;margin-right:8px}}.myew-progress-bar{height:85px;margin:16px 0}.myew-progress-bar__base{background:linear-gradient(97deg,#891b55,#d41370);border-radius:2px;display:flex;flex-flow:row-reverse;height:24px;padding:3px;position:relative;width:100%}.myew-progress-bar__progress{background:#fff;height:18px}.myew-progress-bar__refrence{margin-left:-31px;margin-top:30px;position:absolute}.myew-progress-bar__refrence:before{border:1px solid #ced4da;content:" ";display:block;height:40px;left:30px;position:absolute;top:-33px;width:1px}.m-myew-regular-booking-login-box{background:#f8f9fa;padding:16px}.m-myew-regular-booking-login-box .a-paragraph,.m-myew-regular-booking-login-box__fields{margin-bottom:16px}.m-myew-regular-booking-login-box .m-loading-layer{left:0;position:fixed;top:0}.m-myew-regular-booking-login-box-collapse .o-collapse-header--highlighted:first-of-type{border-top:0}.m-myew-request-new-password-form{padding-bottom:16px;padding-top:16px}.m-myew-request-new-password-form .a-cta-prio1{margin-bottom:24px;margin-top:24px}.m-myew-request-new-password-form .m-fieldset-checkbox{padding-bottom:16px;padding-top:16px}.m-myew-request-new-password-form .m-paragraph{font-size:.75rem;line-height:1.33}.m-myew-request-new-password-form .m-paragraph p{margin-bottom:0}.m-myew-request-new-password-form__button--align-left .a-cta__container{display:flex;justify-content:flex-start}.m-myew-request-new-password-form__overlay-button,.m-myew-request-new-password-form__submit-button{display:flex;justify-content:flex-end}.m-myew-request-new-password-form__services-container{position:relative}.m-myew-request-new-password-form__services-container a{color:#af1e65}.m-myew-request-new-password-form__services-container .m-icon-text__text{margin-left:0}.m-myew-request-new-password-form__services-container b{font-family:EurowingsWebBold,Helvetica,Arial,sans-serif;font-weight:400}.m-myew-request-new-password-form__notification{line-height:16px;margin-top:8px}.m-myew-request-new-password-form .m-loading-layer{left:0;position:fixed;top:0}.m-myew-request-new-password-form__form-container{padding:0}.m-myew-static-teaser__icon{text-align:center}.m-myew-static-teaser__img-container{display:none}@media(min-width:48em){.m-myew-static-teaser__img-container{display:block}}.m-myew-static-teaser__colored-box{background:linear-gradient(180deg,#bcedf7,#bcedf7);padding:12px}.m-myew-static-teaser__colored-box--config{display:flex;flex-direction:column}@media(min-width:48em){.m-myew-static-teaser__colored-box--config{flex-direction:row}}.m-myew-static-teaser__button-container{margin-top:16px;padding-left:0;white-space:nowrap}.m-myew-tour-op-customer-login-box{background:#f8f9fa;padding:16px}.m-myew-tour-op-customer-login-box .a-paragraph,.m-myew-tour-op-customer-login-box__fields{margin-bottom:16px}.m-myew-tour-op-customer-login-box .m-loading-layer{left:0;position:fixed;top:0}.m-myew-tour-op-customer-login-box-collapse .o-collapse-header--highlighted:first-of-type{border-top:0}.m-myew-travel-infos-rail-n-fly .o-box{padding:24px}.m-myew-travel-infos-rail-n-fly .o-grid__item{padding:0 0 16px}.m-myew-travel-infos-rail-n-fly .a-cta-prio3{display:flex}.m-myew-travel-infos-rail-n-fly .o-collapse-header--highlighted,.m-myew-travel-infos-rail-n-fly .o-collapse-header--highlighted.o-collapse-header--expanded{border:none}.m-myew-travel-infos-rail-n-fly .o-collapse-header--expanded .o-collapse-header__headline .a-headline{color:#00a6cf}.m-myew-travel-infos-rail-n-fly .o-collapse-header{min-height:40px}.m-myew-travel-infos-rail-n-fly .o-collapse{border-radius:8px;box-shadow:0 2px 8px 0 rgba(33,37,41,.24);margin:16px 8px}.m-myew-travel-infos-rail-n-fly__icon-text{width:90%}.m-myew-travel-infos-rail-n-fly__text{margin-top:8px}.m-myew-travel-infos-rail-n-fly__icon-text-logo{display:flex;margin-bottom:16px}.m-myew-travel-infos-rail-n-fly__logo{margin-top:8px;text-align:right;width:20%}.m-myew-travel-infos-rail-n-fly__logo svg{height:24px;width:26px}@media(min-width:48em){.m-myew-travel-infos-rail-n-fly__logo svg{height:40px;width:44px}}.m-myew-travel-infos-rail-n-fly__failed .a-logo svg{height:24px;width:26px}.m-myew-travel-infos-rail-n-fly__cta{margin-top:16px}.m-myew-upselling-in-stage{border-radius:8px;overflow:hidden}.m-myew-upselling-in-stage .a-cta{background:#fff}.m-myew-upselling-in-stage .a-cta-prio2 .a-cta__text{padding-bottom:8px;padding-top:8px}.m-myew-upselling-in-stage .a-cta-prio2:active .a-cta__text,.m-myew-upselling-in-stage .a-cta-prio2:hover .a-cta__text{padding-bottom:7px;padding-top:7px}.m-myew-upselling-in-stage .m-list{display:inline-flex;padding-right:24px}.m-myew-upselling-in-stage .o-box{background:#bcedf7;padding:24px}.m-myew-upselling-in-stage__inner{padding-bottom:16px;padding-top:16px}.m-myew-upselling-in-stage__inner .a-cta__container{justify-content:left}.enable-new-design .m-myew-upselling-in-stage .a-cta-prio2 .a-cta__text{padding-bottom:0;padding-top:0}.m-myew-welcome-tile{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#001e4f;background:transparent linear-gradient(90deg,#001e4f 0,#008bc2);color:#fff;display:table;font-family:EurowingsWebRegular,Helvetica,Arial,sans-serif;font-size:var(--font-size-paragraph);font-stretch:condensed;font-style:normal;font-weight:700;letter-spacing:normal;line-height:var(--line-height-paragraph);margin:24px 0 16px;padding:16px 32px;text-rendering:geometricPrecision}.m-myew-welcome-tile .m-myew-welcome-tile__icon{display:table-cell;vertical-align:top;width:40px}.m-myew-welcome-tile .m-myew-welcome-tile__inner{display:table-cell;padding:8px;vertical-align:top}.m-myew-welcome-tile .m-myew-welcome-tile__headline{font-size:var(--font-size-paragraph);line-height:var(--line-height-paragraph)}.m-myew-welcome-tile__subline{padding-top:8px}.m-myew-welcome-tile .a-headline{margin-bottom:0}.o-myew-add-miles{padding:16px;position:relative}.o-myew-add-miles__journey{overflow:hidden;position:relative}.o-myew-add-miles__journey>.a-divider{margin-left:6px;margin-right:6px}@media(min-width:48em){.o-myew-add-miles__journey>.a-divider{left:0;margin:auto;position:absolute;top:32px;transform:rotate(90deg)}}.o-myew-add-miles__journey-details{display:flex;flex-direction:column;justify-content:space-between}.o-myew-add-miles__journey-details--headline{position:relative}.o-myew-add-miles__journey-details__bonus-program{background-color:#f8f9fa;padding:12px 16px}.o-myew-add-miles__loyalty{position:relative}.o-myew-add-miles__loyalty .m-loading-layer{left:0;position:fixed;top:0}.o-myew-add-miles__loyalty-program{background-color:#f8f9fa;margin-bottom:16px;padding:16px}.o-myew-add-miles__loyalty-program .m-fieldset-dropdown{margin-bottom:16px}@media(min-width:48em){.o-myew-add-miles__loyalty-program .m-fieldset-dropdown{margin-bottom:0}}.o-myew-add-miles__loyalty-program__disabled-field{background-color:#fff;border:1px solid #ced4da;padding-left:8px;position:relative}.o-myew-add-miles__loyalty-program__disabled-field.extra-margin{margin-bottom:16px}@media(min-width:48em){.o-myew-add-miles__loyalty-program__disabled-field.extra-margin{margin-bottom:0}}.o-myew-add-miles__journey-details__bonus-program__miles{display:flex}.o-myew-add-miles__journey-details__bonus-program__miles .a-paragraph{margin-left:8px}.o-myew-add-miles__buttons{display:flex;flex-direction:column}.o-myew-add-miles__buttons .a-cta-prio1{margin-bottom:16px}@media(min-width:48em){.o-myew-add-miles__buttons .a-cta-prio1{margin-bottom:0}.o-myew-add-miles__buttons{flex-direction:row-reverse}.o-myew-add-miles__buttons .a-cta-prio2{margin-right:16px}}.o-myew-add-miles .icon_text_wrapper{display:flex;font-size:var(--font-size-paragraph);line-height:1.5}.o-myew-add-miles .icon_text_wrapper .__text{flex-grow:1;margin:8px 0 0 8px;width:100%}.o-myew-add-miles .icon_text_wrapper .__icon{flex:1 0 auto}.o-myew-apis-sf-form__cta-buttons .a-cta-prio1{margin-bottom:16px}@media(min-width:48em){.o-myew-apis-sf-form__cta-buttons .a-cta-prio1{margin-bottom:0;margin-left:16px}.o-myew-apis-sf-form__cta-buttons{display:flex;flex-direction:row-reverse}}.o-myew-apis-sf-form__fields{padding-top:12px}.o-myew-apis-sf-form__fields-container{padding-bottom:32px}.o-myew-apis-sf-form__passenger-details{margin-bottom:40px}.o-myew-apis-sf-form__title-field{padding-left:0}.o-myew-apis-sf-form .m-fieldset-checkbox{padding-top:16px}.o-myew-apis-sf-form .o-box{margin-bottom:40px;padding:20px 16px}.o-myew-apis-sf-form .o-box .m-fieldset-checkbox{padding-top:0}.o-myew-apis-sf-form__passenger-detail-headline .a-headline{margin-bottom:24px}.o-myew-apis-sf-form__personal-data-headline .a-headline{border-bottom:1px solid #ced4da;margin-bottom:0;padding-bottom:16px}.o-myew-boarding-pass-details__passenger-list-item{border-bottom:1px solid #f1f3f5;display:flex;overflow:hidden;text-decoration:none}@media(min-width:48em){.o-myew-boarding-pass-details__passenger-list-item{border:1px solid #ced4da;border-radius:8px;margin-bottom:16px}.o-myew-boarding-pass-details__passenger-list-item>.a-icon{margin-right:16px}}.o-myew-boarding-pass-details__passenger-list-item__content{padding:16px 0;width:100%}.o-myew-boarding-pass-details__passenger-list-item__content .a-paragraph{margin-bottom:8px}.o-myew-boarding-pass-details__passenger-list-item__content .a-headline{margin-bottom:0}@media(min-width:48em){.o-myew-boarding-pass-details__passenger-list-item__content{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;padding:16px 24px}.o-myew-boarding-pass-details__passenger-list-item__content .a-paragraph{margin-bottom:0}}.o-myew-boarding-pass-details__passenger-list-item__content+.a-icon{margin-top:16px}@media(min-width:48em){.o-myew-boarding-pass-details__passenger-list-item__name{display:inline-flex}}.o-myew-boarding-pass-details__passenger-list-item__name .a-paragraph{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:EurowingsWebBold,Helvetica,Arial,sans-serif;text-rendering:geometricPrecision}.o-myew-boarding-pass-details__passenger-list-item__description{flex-basis:100%;margin-top:8px}.o-myew-boarding-pass-details__passenger-list-item__description .a-paragraph{font-size:13px;line-height:1.23}.o-myew-boarding-pass-details__passenger-list-item__state{align-items:center;border-radius:4px;display:inline-flex;padding:0 12px 0 6px}.o-myew-boarding-pass-details__passenger-list-item__state .a-icon{margin-right:4px}.o-myew-boarding-pass-details__passenger-list-item__state .a-headline{color:#fff;font-size:13px}.o-myew-boarding-pass-details__passenger-list-item__success{background:#00875a}.o-myew-boarding-pass-details__passenger-list-item__warning{background:#d04a00}.o-myew-boarding-pass-details__passenger-list-item__info{background:#00a6cf}.o-myew-boarding-pass-details{padding-top:16px}.o-myew-boarding-pass-details .a-headline-h1{color:#495057}.o-myew-boarding-pass-details .o-collapse--highlighted{border:none;margin-left:0;margin-right:0;padding:0}.o-myew-boarding-pass-details .o-collapse-header--highlighted{border:none;min-height:40px}.o-myew-boarding-pass-details__info-item{display:flex}.o-myew-boarding-pass-details__info-item .a-paragraph,.o-myew-boarding-pass-details__info-item .a-subheadline{margin:8px 0 0 8px}.o-myew-boarding-pass-details__error,.o-myew-boarding-pass-details__error .a-paragraph{color:#bf0000}.o-myew-boarding-pass-details__booking-code{display:flex}.o-myew-boarding-pass-details__booking-code :last-child{padding-left:8px}.o-myew-boarding-pass-details__footer{border-top:1px solid #ced4da;margin-top:8px;padding-top:16px}.o-myew-boarding-pass-details__footer .a-cta-prio3{display:block;margin-left:auto;margin-right:auto;position:relative}.o-myew-boarding-pass-details__heading{margin-bottom:16px;margin-top:32px}.o-myew-boarding-pass-details__heading .a-headline{color:#495057}.o-myew-boarding-pass-details__download{margin:16px 0}.o-myew-boarding-pass-details__flight-type{margin:0}.o-myew-booking-confirmation-stage{border-radius:8px}.o-myew-booking-confirmation-stage .m-myew-booking-flight-details__exp-date-time{margin-bottom:0}.o-myew-booking-confirmation-stage .o-box{background:#fff;border-radius:8px}.o-myew-booking-confirmation-stage__header{box-shadow:0 6px 9px 0 rgba(0,0,0,.1);display:flex;padding:16px}.o-myew-booking-confirmation-stage__header .a-subheadline{align-items:center;display:flex;margin-bottom:0}.o-myew-booking-confirmation-stage__header--outbound .a-subheadline{color:#212529}.o-myew-booking-confirmation-stage__header--return .a-subheadline{color:#af1e65}.o-myew-booking-confirmation-stage__body{margin:24px}.o-myew-booking-confirmation-stage__body .o-box--shadow{box-shadow:none}.o-myew-booking-confirmation-stage__footer{margin:24px;padding-bottom:24px}.o-myew-booking-confirmation-stage__button{display:flex;flex-direction:row-reverse;height:100%}.o-myew-booking-confirmation-stage__button .a-cta-prio1{height:-moz-fit-content;height:fit-content;margin-bottom:24px}.o-myew-booking-confirmation-stage .o-myew-booking-details-stage .booking-info-tile--margin-bottom{margin-bottom:24px}.o-myew-booking-confirmation-stage .m-myew-booking-info-tile .o-box{opacity:1;width:100%}@media(min-width:64em){.o-myew-booking-confirmation-stage .m-myew-booking-info-tile .o-box{width:auto}}.o-myew-booking-confirmation-stage .m-myew-booking-info-tile2 .m-icon-text{align-items:center}.o-myew-booking-details-stage{position:relative}@media(min-width:90em){.o-myew-booking-details-stage{padding:0 60px}}.o-myew-booking-details-stage__wrapper{margin:0;padding:24px 16px;position:relative;width:100%}@media(min-width:48em){.o-myew-booking-details-stage__wrapper{padding:24px 0}}@media(min-width:90em){.o-myew-booking-details-stage__wrapper{padding-left:0;padding-right:0}}.o-myew-booking-details-stage--margin-bottom{margin-bottom:16px}.o-myew-booking-details-stage__bg-image .a-image{bottom:0;left:0;position:absolute;top:0;width:100%}@media(min-width:90em){.o-myew-booking-details-stage__bg-image .a-image{border-radius:8px;overflow:hidden}}.o-myew-booking-details-stage .booking-info-tile--margin-bottom{margin-bottom:24px}@media(min-width:48em){.o-myew-booking-details-stage .booking-info-tile--margin-bottom{margin-bottom:48px}}@media(min-width:90em){.o-myew-booking-details-stage .booking-info-tile--margin-bottom{margin-bottom:112px}}.o-myew-booking-details-stage .m-myew-booking-info-tile{margin-bottom:24px}@media(max-width:47.99em){.o-myew-booking-details-stage .m-myew-booking-info-tile{margin-bottom:16px}}.o-myew-booking-details-stage .booking_stage{min-height:700px}.o-myew-booking-details-stage .a-headline--h4,.o-myew-booking-details-stage .a-headline--h5,.o-myew-booking-details-stage .a-headline--h6{font:var(--font-title-s)}.o-myew-claimtool__infoNote{align-items:center;display:flex;margin-bottom:8px}.o-myew-claimtool__infoNote--flightDetails,.o-myew-claimtool__infoNote--personalDetails{margin-bottom:16px}.o-myew-claimtool__infoNoteIcon{margin-right:8px}.o-myew-claimtool__checkbox{display:flex;margin-bottom:20px;margin-left:12px}.o-myew-claimtool__checkbox .a-paragraph{margin-left:8px}.o-myew-claimtool__footnote{margin-top:8px}.o-myew-claimtool .fieldset-form-footer{margin-bottom:16px}.o-myew-claimtool .fieldset-form-footer__error{display:flex;flex-direction:column;gap:8px}@media(min-width:48em){.o-myew-claimtool .fieldset-form-footer{display:flex;flex-direction:row}}.o-myew-claimtool__cta2{float:left;margin-right:8px}.o-myew-claimtool__clear{clear:both}.o-myew-customer-action-module .rebook,.o-myew-customer-action-module .refund,.o-myew-customer-action-module .voucher,.o-myew-customer-action-tile{display:flex;flex:1;width:100%}.o-myew-customer-action-tile{margin-bottom:20px}.o-myew-customer-action-tile .a-product-card{flex:1}.o-myew-customer-action-tile .a-product-card__body{flex:1;min-height:25em;padding:0}.o-myew-customer-action-tile .a-product-card__body-header{border:none;padding:20px 16px 0}.o-myew-customer-action-tile .a-product-card .m-badge--open{align-self:flex-end;background-color:#001e4f;border:1px solid #fff;color:#fff;position:absolute}.o-myew-customer-action-tile__img-wrapper{display:flex;flex-direction:column;width:100%}.o-myew-customer-action-tile__inner{align-self:normal;display:flex;flex:1 1 auto;flex-direction:column;justify-content:space-between;margin-top:-getSpacing(1);padding:0 16px 16px;width:100%}.o-myew-customer-action-tile__inner-content{display:flex;flex-direction:column;margin-bottom:16px;padding-top:24px}.o-myew-customer-action-tile__inner-content+.a-cta.a-cta-prio3{height:47px}.o-myew-customer-action-tile__inner-text{display:flex;flex-direction:column}.o-myew-customer-action-tile__inner .a-cta{white-space:nowrap}.o-myew-customer-action-tile__disabled .a-product-card{background:#f8f9fa;border:1px solid #f1f3f5;box-shadow:none;color:#212529}.o-myew-customer-action-tile__disabled .a-product-card .o-myew-customer-action-tile__inner .m-badge--open{visibility:hidden}.o-myew-customer-action-tile__disabled .a-product-card .o-myew-customer-action-tile__inner-content .a-headline{color:#212529;margin-bottom:0;margin-top:16px}.o-myew-customer-action-tile__disabled .a-product-card .o-myew-customer-action-tile__img-wrapper{filter:grayscale(100%)}.o-myew-customer-action-tile__disabled .a-product-card .a-headline{color:#646c74}.o-myew-customer-action-tile__disabled .a-product-card .a-cta{font-weight:400}.o-myew-dashboard-stage,.o-myew-dashboard-stage>.o-grid{position:relative}.o-myew-dashboard-stage__bg-image-wrapper{left:0;position:absolute;right:0;width:100%;z-index:-1}.o-myew-dashboard-stage__more{margin-top:197px;position:relative}@media(min-width:30.0625em){.o-myew-dashboard-stage__more{margin-top:304px}}@media(min-width:48em){.o-myew-dashboard-stage__more{margin-top:152px}}@media(min-width:64em){.o-myew-dashboard-stage__more{margin-top:180px}}@media(min-width:90em){.o-myew-dashboard-stage__more{margin-top:271px}}.o-myew-dashboard-stage__editorial-more{position:relative}.o-myew-dashboard-stage__editorial-more--margin{margin-top:190px}@media(min-width:48em){.o-myew-dashboard-stage__editorial-more--margin{margin-top:40px}}@media(min-width:64em){.o-myew-dashboard-stage__editorial-more--margin{margin-top:150px}}@media(min-width:90em){.o-myew-dashboard-stage__editorial-more--margin{margin-top:283px}}.o-myew-dashboard-stage__editorial-more .o-myew-stage__tile{background-color:#fff}.o-myew-dashboard-stage__tile{margin:0 16px 16px}@media(min-width:48em){.o-myew-dashboard-stage__tile{margin:0}}.o-myew-dashboard-stage__tile--margin-top{margin:0 16px 16px}@media(min-width:48em){.o-myew-dashboard-stage__tile--margin-top{margin:16px 0 0}}.o-myew-change-password-form{display:flex;width:100%}.o-myew-change-password-form__inner{flex:1}@media(min-width:48em){.o-myew-change-password-form__inner{max-width:400px}}.o-myew-change-password-form__right-align{justify-content:flex-end}.o-myew-change-password-form__header-section{margin-bottom:24px}.o-myew-change-password-form__cta-section{margin-top:8px}.o-myew-change-password-form__cta-section .o-grid__item{display:flex}.o-myew-change-password-form__cta-section .o-grid__item .a-cta{flex:1}.o-myew-change-password-form__cta-section .o-grid__item .a-cta-prio2{margin-top:16px}@media(min-width:48em){.o-myew-change-password-form__cta-section .o-grid__item .a-cta-prio2{margin-top:0}}.o-myew-change-password-form__form-section-fieldsets{display:flex;flex-direction:column}.o-myew-change-password-form__hint{align-items:center;display:flex;justify-content:flex-start}@media(min-width:48em){.o-myew-change-password-form__hint{justify-content:flex-end}}.o-myew-change-password-form__hint .a-paragraph--small{color:#495057}.o-myew-change-password-form__field{margin-bottom:16px}.o-myew-change-username-form{display:flex;width:100%}.o-myew-change-username-form__inner{flex:1}@media(min-width:48em){.o-myew-change-username-form__inner{max-width:400px}}.o-myew-change-username-form__right-align{justify-content:flex-end}.o-myew-change-username-form__header-section{margin-bottom:24px}.o-myew-change-username-form__cta-section{margin-top:8px}.o-myew-change-username-form__cta-section .o-grid__item{display:flex}.o-myew-change-username-form__cta-section .o-grid__item .a-cta{flex:1}.o-myew-change-username-form__cta-section .o-grid__item .a-cta-prio2{margin-top:16px}@media(min-width:48em){.o-myew-change-username-form__cta-section .o-grid__item .a-cta-prio2{margin-top:0}}.o-myew-change-username-form__form-section-fieldsets{display:flex;flex-direction:column}.o-myew-change-username-form__hint{align-items:center;display:flex;justify-content:flex-start}@media(min-width:48em){.o-myew-change-username-form__hint{justify-content:flex-end}}.o-myew-change-username-form__hint .a-paragraph--small{color:#495057}.o-myew-change-username-form__field{margin-bottom:16px}.o-myew-edit-profile-data__hint{align-items:center;display:flex;justify-content:flex-start}@media(min-width:48em){.o-myew-edit-profile-data__hint{justify-content:flex-end}}.o-myew-edit-profile-data__hint .a-paragraph--small{color:#495057}.o-myew-edit-profile-data__hidden{visibility:hidden}.o-myew-edit-profile-data__form-section{padding-bottom:24px}.o-myew-edit-profile-data__field{margin-bottom:16px}.o-myew-edit-profile-data__zip{flex:0 0 170px}.o-myew-edit-profile-data__city{flex:1}.o-myew-edit-profile-data__align-right{text-align:right}.o-myew-edit-profile-data .m-fieldset-radio-group__content{display:flex}.o-myew-edit-profile-data .a-cta-prio2{margin-top:8px}@media(min-width:48em){.o-myew-edit-profile-data .a-cta-prio2{margin-left:16px;margin-top:0}}.o-myew-edit-profile-data .m-info-card{margin-bottom:24px}.o-myew-edit-profile-data .m-info-card p{margin-bottom:0}.o-myew-edit-profile-data .alert a{text-decoration:underline}.o-myew-fms-module .a-product-card{background:transparent linear-gradient(0deg,#891b55,#af1e65);box-shadow:none}.o-myew-fms-module .a-product-card__body{align-items:unset;padding:32px}@media(max-width:47.99em){.o-myew-fms-module .a-product-card__body{padding:24px}}.o-myew-fms-module__img-wrapper{align-self:center;margin:0 auto;max-width:150px;width:100%}@media(max-width:47.99em){.o-myew-fms-module__img-wrapper{margin-bottom:24px}}.o-myew-fms-module .a-headline--h2{margin-bottom:8px}.o-myew-fms-module .a-headline--h2,.o-myew-fms-module__description-text{color:#fff}.o-myew-fms-module__cta-wrapper{align-self:center;margin:0 auto}.o-myew-fms-module__cta-wrapper .a-cta-prio1{background-color:#fff;color:#af1e65}.o-myew-fms-module__cta-wrapper .a-cta-prio1:hover{background-color:#f9f3f6;color:#891b55}.o-myew-fms-module__cta-wrapper .a-cta-prio1[disabled],.o-myew-fms-module__cta-wrapper .a-cta-prio1[disabled]:hover{background-color:#fff;color:#646c74}@media(max-width:47.99em){.o-myew-fms-module__cta-wrapper{margin-top:24px;width:100%}}.o-myew-header-sidenavigation,myew-header-sidenavigation{display:none}@media(min-width:64em){.o-myew-header-sidenavigation,myew-header-sidenavigation{background:#fff;box-shadow:0 2px 8px 0 rgba(33,37,41,.24);display:block;position:relative;text-align:center;width:128px}.site>.o-myew-header-sidenavigation,.site>myew-header-sidenavigation{position:fixed;z-index:3}.o-myew-header-sidenavigation:before,myew-header-sidenavigation:before{background:#fff;content:"";display:block;font-size:0;height:4px;left:0;position:absolute;top:-4px;width:100%}.o-myew-header-sidenavigation~.o-sticky-footer,myew-header-sidenavigation~.o-sticky-footer{z-index:5}.o-myew-header-sidenavigation__item,myew-header-sidenavigation__item{margin-top:1px;position:relative}.o-myew-header-sidenavigation__item:before,myew-header-sidenavigation__item:before{background:#f1f3f5;content:"";display:block;height:1px;position:absolute;top:-1px;width:100%}}@media(min-width:20em){.site>.o-myew-header-sidenavigation,.site>myew-header-sidenavigation{top:48px}}@media(min-width:64em){.site>.o-myew-header-sidenavigation,.site>myew-header-sidenavigation{top:56px}}@media(min-width:90em){.site>.o-myew-header-sidenavigation,.site>myew-header-sidenavigation{top:72px}}.o-myew-irreg-bookingdetails-flightdetails-extension__info-icon,.o-myew-irreg-bookingdetails-flightdetails-extension__info-icon--cancellation{background-color:#f7e8e2;border-radius:50px;display:flex;padding:4px 8px;width:-moz-max-content;width:max-content}.o-myew-irreg-bookingdetails-flightdetails-extension__info-icon--cancellation__label,.o-myew-irreg-bookingdetails-flightdetails-extension__info-icon__label{font-size:.8125rem;line-height:16px;margin-left:4px}.o-myew-irreg-bookingdetails-flightdetails-extension__info-icon--cancellation__action .a-cta-prio3,.o-myew-irreg-bookingdetails-flightdetails-extension__info-icon__action .a-cta-prio3{color:#d41370;font-family:EurowingsWebRegular,Helvetica,Arial,sans-serif}.o-myew-irreg-bookingdetails-flightdetails-extension__info-icon--cancellation{background-color:#f7e4e4}.o-myew-irreg-bookingdetails-flightdetails-extension__loader-info-container{display:flex;justify-content:space-between}.o-myew-irreg-bookingdetails-flightdetails-extension__loader-heading{height:24px;width:312px}@media(max-width:30.0525em){.o-myew-irreg-bookingdetails-flightdetails-extension__loader-heading{width:232px}}.o-myew-irreg-bookingdetails-flightdetails-extension__loader-subheading{height:24px;margin-bottom:16px;margin-top:16px;width:100%}.o-myew-irreg-compensation-entitlement{display:flex;flex-direction:row-reverse}@media(max-width:47.99em){.o-myew-irreg-compensation-entitlement{flex-direction:row}.o-myew-irreg-compensation-entitlement__img-container{margin-bottom:24px}}.o-myew-irreg-compensation-entitlement__img{min-width:245px}.o-myew-irreg-error-overlay__container__content{padding:80px 112px}@media(max-width:30.0525em){.o-myew-irreg-error-overlay__container__content{padding:88px 20px}.o-myew-irreg-error-overlay__img-container{justify-content:center}}.o-myew-irreg-error-overlay__img{min-height:147px;min-width:250px}.o-myew-irreg-error-overlay__headline{margin-bottom:16px;margin-top:32px}.o-myew-irreg-error-overlay__paragraph{margin-bottom:36.8px}@media(max-width:30.0525em){.o-myew-irreg-error-overlay__paragraph{margin-bottom:60px}.o-myew-irreg-error-overlay__retry-button{margin-top:60px}}.o-myew-irreg-error-overlay .mobile-image{display:none}@media(max-width:30.0525em){.o-myew-irreg-error-overlay .mobile-image{display:flex}}.o-myew-irreg-error-overlay .desktop-image{display:flex}@media(max-width:30.0525em){.o-myew-irreg-error-overlay .desktop-image{display:none}}.enable-new-design .o-myew-irreg-gds-rebooking-overlay__list-top-margin{margin-top:40px}.enable-new-design .o-myew-irreg-gds-rebooking-overlay__journeySubHeading{display:flex;font-weight:700}.enable-new-design .o-myew-irreg-gds-rebooking-overlay__flight-selection-row{display:flex;flex-direction:column;margin-bottom:16px}.enable-new-design .o-myew-irreg-gds-rebooking-overlay__flight-selection-row--top{align-items:center;display:flex}.enable-new-design .o-myew-irreg-gds-rebooking-overlay__flight-selection-row--bottom{margin-left:32px}.enable-new-design .o-myew-irreg-gds-rebooking-overlay__status{border:2px solid #fff;border-radius:4px;margin-left:16px;padding:4px 8px}.enable-new-design .o-myew-irreg-gds-rebooking-overlay__status .a-paragraph{font-family:EurowingsWebBold,Helvetica,Arial,sans-serif;margin-bottom:0;text-transform:capitalize}.enable-new-design .o-myew-irreg-gds-rebooking-overlay__status.cancelled{background-color:#bf0000;border-color:#bf0000}.enable-new-design .o-myew-irreg-gds-rebooking-overlay__status.cancelled .a-paragraph{color:#fff}.enable-new-design .o-myew-irreg-gds-rebooking-overlay__status.arrived,.enable-new-design .o-myew-irreg-gds-rebooking-overlay__status.on_time{border-color:#e4f2ed}.enable-new-design .o-myew-irreg-gds-rebooking-overlay__status.arrived .a-paragraph,.enable-new-design .o-myew-irreg-gds-rebooking-overlay__status.on_time .a-paragraph{color:#00875a}.o-myew-irreg-next-steps__next-steps-container{display:flex;justify-content:space-between}@media(max-width:63.99em){.o-myew-irreg-next-steps__next-steps-container{flex-direction:column;gap:24px}}@media(min-width:64em){.o-myew-irreg-next-steps__next-steps-container{flex-direction:row;gap:32px}}@media(max-width:47.99em){.o-myew-irreg-next-steps__next-steps-text-desc{margin-left:16px}}.o-myew-irreg-next-steps__next-steps-item{display:flex}.o-myew-irreg-next-steps__next-steps-mobile-view-column{width:0}@media(max-width:47.99em){.o-myew-irreg-next-steps__next-steps-mobile-view-column{width:16px}}.o-myew-irreg-next-steps__next-steps-circle{background-color:#f8f9fa;border:1.5px solid #212529;border-radius:50%;height:10px;margin-top:8px;width:10px}@media(min-width:48em){.o-myew-irreg-next-steps__next-steps-circle{content:"";display:none}}.o-myew-irreg-next-steps__next-steps-dotted-line{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='2' height='10'><circle cx='1' cy='1' r='1' fill='%23CED4DA'/></svg>");background-repeat:repeat-y;height:125%;margin-left:4px;margin-top:4px;width:2px}@media(min-width:48em){.o-myew-irreg-next-steps__next-steps-dotted-line{content:"";display:none}}@media(min-width:30em)and (max-width:48em){.o-myew-irreg-next-steps__next-steps-dotted-line{left:-12px}}@media(max-width:47.99em){.o-myew-irreg-overlay .o-layer__content-container{border-radius:0}}.o-myew-irreg-overlay__container__content{padding:0 112px 64px}.o-myew-irreg-overlay__container__content .a-headline--h3{margin-bottom:8px}.o-myew-irreg-overlay__container__content .o-myew-irreg-cancellation-info,.o-myew-irreg-overlay__container__content .o-myew-irreg-flight-info{background-color:#f8f9fa;margin:0 -112px;padding:24px 112px 40px}@media(max-width:30.0525em){.o-myew-irreg-overlay__container__content{padding:0 16px 64px}.o-myew-irreg-overlay__container__content .o-myew-irreg-flight-info,.o-myew-irreg-overlay__container__content .rebookinginfo{margin:0 -16px;padding:24px 16px}}@media(max-width:47.99em){.o-myew-irreg-overlay__container__content{padding:0 24px 64px}.o-myew-irreg-overlay__container__content .o-myew-irreg-flight-info,.o-myew-irreg-overlay__container__content .rebookinginfo{margin:0 -40px;padding:24px}}@media(max-width:63.99em){.o-myew-irreg-overlay__container__content{padding:0 40px 64px}.o-myew-irreg-overlay__container__content .o-myew-irreg-flight-info,.o-myew-irreg-overlay__container__content .rebookinginfo{margin:0 -40px;padding:24px 40px 40px}}.o-myew-irreg-overlay .enable-new-design.o-layer__content-container--animation{height:100%}@media(min-width:48em){.o-myew-irreg-overlay .enable-new-design.o-layer__content-container--animation{height:auto}}.o-myew-irreg-overlay .a-headline.a-headline--h1{font-size:1.5rem;line-height:1.3em;margin-bottom:16px}@media(min-width:48em){.o-myew-irreg-overlay .a-headline.a-headline--h1{font-size:1.875rem;line-height:1.4em}}.o-myew-irreg-overlay .a-headline.a-headline--h4{margin-bottom:0!important;position:relative}@media(min-width:48em){.o-myew-irreg-overlay .a-headline.a-headline--h4{margin-left:0}}@media(max-width:47.99em){.o-myew-irreg-overlay .o-grid__item.o-grid__item--l-4-12 .headline,.o-myew-irreg-overlay .o-grid__item.o-grid__item--l-4-12 .text{margin-left:8px}}.o-myew-irreg-overlay .o-grid__item.o-grid__item--l-4-12:before{background-color:#f8f9fa;border:1.5px solid #212529;border-radius:50%;content:"";display:inline-block;height:10px;left:-16px;position:absolute;top:7px;width:10px}@media(min-width:48em){.o-myew-irreg-overlay .o-grid__item.o-grid__item--l-4-12:before{content:"";display:none}}.o-myew-irreg-overlay .o-grid__item.o-grid__item--l-4-12:after{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='2' height='10'><circle cx='1' cy='1' r='1' fill='%23CED4DA'/></svg>");background-repeat:repeat-y;content:"";display:inline-block;height:82%;left:-12px;position:absolute;top:20px;width:2px}@media(min-width:48em){.o-myew-irreg-overlay .o-grid__item.o-grid__item--l-4-12:after{content:"";display:none}}@media(min-width:30em)and (max-width:48em){.o-myew-irreg-overlay .o-grid__item.o-grid__item--l-4-12:after{left:-12px}}.o-myew-irreg-overlay .o-grid__item.o-grid__item--l-4-12:last-child:after{display:none}.o-myew-irreg-overlay .o-grid__item.o-grid__item--6-6.o-grid__item--l-4-12{margin-left:16px;padding-right:32px;position:relative}@media(min-width:48em){.o-myew-irreg-overlay .o-grid__item.o-grid__item--6-6.o-grid__item--l-4-12{margin-left:0}}.o-myew-irreg-self-services__inner{display:flex;flex-wrap:wrap;gap:24px}@media(max-width:47.99em){.o-myew-irreg-self-services__inner{flex-direction:column;gap:0}}.o-myew-irreg-self-services__item{background-color:#f8f9fa;border:1px solid #f1f3f5;border-radius:8px;cursor:pointer;display:flex;flex-basis:calc(50% - 12px);flex-direction:column;padding:0}@media(max-width:47.99em){.o-myew-irreg-self-services__item{flex-basis:0;margin-bottom:16px}}.o-myew-irreg-self-services__item__header{align-items:center;border-bottom:1px solid #f1f3f5;display:flex;padding:16px 16px 8px}.o-myew-irreg-self-services__item__header .a-headline{margin-bottom:0;margin-left:16px;text-align:left}@media(max-width:47.99em){.o-myew-irreg-self-services__item__header .a-headline{font-size:1rem}}.o-myew-irreg-self-services__item__footer{align-items:center;display:flex;justify-content:space-between;padding:8px 16px 16px;text-decoration:none}.o-myew-irreg-self-services__item__footer .a-paragraph{font-size:1rem;margin-bottom:0;text-align:left}.o-myew-irreg-self-services__item__item-hotel{cursor:default;margin-top:48px;width:100%}.o-myew-irreg-self-services__item__link{border-radius:20px;padding:5px}.o-myew-irreg-self-services__item__link:hover{background-color:#f9f3f6}.o-myew-irreg-self-services__item-hotel{cursor:default;margin-top:48px;width:100%}.o-myew-irreg-self-services__alternative,.o-myew-irreg-self-services__no-alternative{margin-top:24px}.o-myew-my-messages-overview__headline{display:flex;flex-direction:column;justify-content:space-between}@media(min-width:48em){.o-myew-my-messages-overview__headline{align-items:center;flex-direction:row}}.o-myew-my-messages-overview__headline .a-headline{margin:0}.o-myew-my-messages-overview__headline-notification{align-self:flex-start;margin-bottom:8px;margin-top:24px}@media(min-width:48em){.o-myew-my-messages-overview__headline-notification{align-self:flex-end;margin-top:28px}}.o-myew-my-messages-overview__headline-notification span{font-size:.75rem;letter-spacing:0;line-height:16px}.o-myew-my-messages-overview__headline-notification span:nth-child(n+2){margin-left:8px}.o-myew-my-messages-overview .m-myew-messages-widget-tile{border:none;box-shadow:0 2px 8px 0 rgba(33,37,41,.24);margin-bottom:16px;margin-left:0;margin-right:0}.o-myew-my-messages-overview .m-myew-messages-widget-tile:last-child{margin-bottom:24px}@media(min-width:48em){.o-myew-my-messages-overview .m-myew-messages-widget-tile:last-child{margin-bottom:16px}}.o-myew-my-messages-overview__refresh-cta{display:flex;justify-content:flex-start}.o-myew-my-messages-overview__refresh-cta .a-cta{margin-bottom:24px}.o-myew-my-messages-overview__refresh-cta .a-cta__container{justify-content:flex-start}@media(min-width:48em){.o-myew-my-messages-overview__refresh-cta{justify-content:flex-end}}.o-myew-my-messages-overview__new-all-switch{display:flex;justify-content:center}.o-myew-my-messages-overview__new-all-switch-inner{position:relative}.o-myew-my-messages-overview__new-all-switch .m-form-switch{margin-bottom:24px;width:auto}.o-myew-my-messages-overview__unread-badge{align-items:center;background-color:#00a6cf;border-radius:50%;color:#fff;display:flex;font-size:1rem;height:32px;justify-content:center;position:absolute;right:-40px;top:0;width:32px}.o-myew-my-messages-overview__no-message-icon{display:flex;justify-content:center}.o-myew-my-messages-overview__no-message .a-paragraph{color:#ced4da}.o-myew-my-messages-overview__load-more{margin-bottom:32px}@media(min-width:48em){.o-myew-my-messages-overview__load-more{display:flex;justify-content:center}}.o-myew-my-messages-overview .skeleton-container{display:flex;flex-direction:column;gap:16px;margin-bottom:40px}.o-myew-my-messages-overview .btn-container-skeleton{display:flex;flex-direction:row;gap:16px}.o-myew-my-messages-overview .cb-placeholder{height:150px;width:100%}@media(max-width:47.99em){.o-myew-my-messages-overview .btn-container-skeleton{align-items:center;flex-direction:column}}.o-myew-my-messages-overview .skeleton{animation:shimmer 1s linear infinite;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;border-radius:4px}.o-myew-my-messages-overview .fade-enter-active,.o-myew-my-messages-overview .fade-leave-active,.o-myew-my-messages-overview .fade-move{transition:all .5s cubic-bezier(.55,0,.1,1)}.o-myew-my-messages-overview .fade-enter-from,.o-myew-my-messages-overview .fade-leave-to{opacity:0;transform:scaleY(.01)}.o-myew-my-messages-overview .fade-leave-active{position:absolute;z-index:-1}.o-myew-my-messages-widget{padding-bottom:56px;position:relative}@media(min-width:48em){.o-myew-my-messages-widget{padding-bottom:0}}.o-myew-my-messages-widget__container{overflow:hidden;position:relative}.o-myew-my-messages-widget__loader{background:hsla(0,0%,100%,.85);display:flex;height:100%;justify-content:center;left:0;min-height:80px;position:absolute;top:0;width:100%;z-index:1}.o-myew-my-messages-widget__headline{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:16px}.o-myew-my-messages-widget__headline .a-headline{margin-bottom:0;margin-top:0}.o-myew-my-messages-widget__headline .a-cta{bottom:0;position:absolute}@media(min-width:48em){.o-myew-my-messages-widget__headline .a-cta{position:relative}}.o-myew-my-messages-widget__no-message .a-paragraph{color:#ced4da;margin-bottom:16px}.o-myew-my-messages-widget__no-message-icon{display:flex;justify-content:center;margin-top:16px}.o-myew-my-messages-widget__refresh-cta .a-cta__container{justify-content:flex-start}.o-myew-my-messages-widget__heading-text{align-items:center;display:flex;justify-content:space-between}.o-myew-my-messages-widget__unread-badge{align-items:center;background-color:#00a6cf;border-radius:50%;color:#fff;display:flex;font-size:1rem;height:32px;justify-content:center;width:32px}@media(min-width:48em){.o-myew-my-messages-widget__unread-badge{margin-left:16px}}.o-myew-my-messages-widget .a-cta{margin-bottom:8px;margin-top:8px}.o-myew-my-messages-widget__notification label,.o-myew-my-messages-widget__notification span{font-size:.75rem;letter-spacing:0;line-height:1rem}.o-myew-my-messages-widget__notification span:not(:first-child){margin-left:8px}.o-myew-my-messages-widget__slider-container{margin-top:16px}.o-myew-my-messages-widget__slider-container .m-myew-messages-widget-tile{margin:auto}.o-myew-my-messages-widget__slider-container .o-slider__navigation__button{border-width:1px}.o-myew-my-messages-widget__slider-container .o-slider__navigation__button--active{height:12px;width:12px}@media(min-width:48em){.o-myew-my-messages-widget__slider-container .o-slider__item{padding:0 8px}}@media(min-width:90em){.o-myew-my-messages-widget__slider-container .o-slider__item{padding:0 12px}}.o-myew-my-messages-widget__slider-container .o-slider__wrapper{margin:0}@media(min-width:48em){.o-myew-my-messages-widget__slider-container .o-slider__wrapper{margin:0 -8px}}@media(min-width:90em){.o-myew-my-messages-widget__slider-container .o-slider__wrapper{margin:0 -12px}}@media(min-width:48em){.o-myew-my-messages-widget__slider-container .o-slider__navigation{margin-bottom:24px;margin-top:24px}}.o-myew-my-messages-widget .skeleton-container{display:flex;flex-direction:row;gap:16px;margin-bottom:40px;width:100%}.o-myew-my-messages-widget .btn-container-skeleton{display:flex;flex-direction:row;gap:16px}.o-myew-my-messages-widget .cb-placeholder{flex:1;height:250px}@media(max-width:47.99em){.o-myew-my-messages-widget .btn-container-skeleton{align-items:center;flex-direction:column}}.o-myew-my-messages-widget .skeleton{animation:shimmer 1s linear infinite;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;border-radius:4px}.o-myew-mytrips-add-booking{padding-bottom:32px}.o-myew-mytrips-add-booking form{margin-top:20px}@media(min-width:48em){.o-myew-mytrips-add-booking form{display:flex;margin-top:24px}}.o-myew-mytrips-add-booking form .form-content{flex:1 1 50%}@media(min-width:48em){.o-myew-mytrips-add-booking form .form-content{display:flex}}.o-myew-mytrips-add-booking form .form-content .m-form-text__error-message{line-height:1}.o-myew-mytrips-add-booking form .form-content .a-message{margin:0;padding-left:16px}@media(min-width:48em){.o-myew-mytrips-add-booking form .form-content .m-fieldset-text{flex:1 1 50%;margin-right:12px}}@media(max-width:47.99em){.o-myew-mytrips-add-booking form .form-content .m-fieldset-text{margin-bottom:16px}}@media(min-width:48em){.o-myew-mytrips-add-booking form .fieldset-form-footer{margin-left:4px}}.o-myew-mytrips-add-booking .o-myew-mytrips-add-booking-modal__img-wrapper{margin-bottom:16px;margin-top:32px}.o-myew-mytrips-add-booking .o-layer__content-container{padding-bottom:16px}@media(min-width:64em){.o-myew-mytrips-add-booking .o-layer__content-container{padding-bottom:24px}}@media(max-width:47.99em){.o-myew-mytrips-add-booking .o-layer__content-container{animation:animate-bottom .5s}}.o-myew-mytrips-add-booking .o-layer__close-button .a-cta__icon svg{color:#212529}.o-myew-mytrips__inner__headline--no-padding .a-headline{padding-left:0}.o-myew-mytrips__inner__headline--padding .a-headline{padding-left:24px;padding-top:24px}.o-myew-mytrips__inner .a-headline{margin-bottom:0}.o-myew-mytrips__list{margin-bottom:24px}.o-myew-mytrips__booking-tile{margin-bottom:16px;overflow:hidden}.o-myew-mytrips__control{display:flex}.o-myew-mytrips__cta{margin:0 auto}.o-myew-mytrips .loadmore_wrapper,.o-myew-mytrips .record_text{margin-bottom:24px;text-align:center}.o-myew-mytrips .record_text{font:var(--font-caption-roman);margin-top:32px}.o-myew-mytrips .no_record{flex-basis:100%;margin-top:0}.o-myew-mytrips .top_record_text{font:var(--font-caption-roman);margin-bottom:24px;margin-top:24px}.o-myew-mytrips .tab{align-items:center;border-bottom:1px solid #ced4da;display:flex;gap:16px;margin-bottom:16px}.o-myew-mytrips .tab-btn{align-items:center;background:#f8f9fa;border:1px solid #646c74;border-radius:40px;cursor:pointer;display:flex;gap:8px;height:56px;justify-content:center;margin-bottom:24px;margin-top:16px;min-width:148px;padding:8px 16px}.o-myew-mytrips .tab-text{color:#646c74;font:var(--font-paragraph);font-weight:700;text-align:center}.o-myew-mytrips .active-tab{background:#f9f3f6;border:1px solid #d41370}.o-myew-mytrips .active-tab svg{fill:#d41370}.o-myew-mytrips .active-text{color:#d41370}.o-myew-mytrips .active-text svg{fill:#d41370}.o-myew-mytrips .search-wrapper{display:flex;justify-content:flex-end;max-width:100%}.o-myew-mytrips .search-box{align-items:center;background-color:#fff;border:1px solid #646c74;border-radius:8px;display:flex;gap:16px;position:relative;width:400px}.o-myew-mytrips label{color:#646c74;cursor:text;font:var(--font-caption-roman);left:16px;padding:0;position:absolute;top:8px;transition:all .2s}.o-myew-mytrips .search-box input{border:none;border-radius:25px;color:#212529;flex:1;font:var(--font-paragraph);line-height:1.15;outline:none;padding:24px 16px 8px}.o-myew-mytrips .search-box input::-moz-placeholder{opacity:1;-moz-transition:all .2s;transition:all .2s}.o-myew-mytrips .search-box input::placeholder{opacity:1;transition:all .2s}.o-myew-mytrips .search-box input:placeholder-shown:not(:focus)::-moz-placeholder{opacity:0}.o-myew-mytrips .search-box input:-moz-placeholder-shown:not(:focus)::placeholder{opacity:0}.o-myew-mytrips .search-box input:placeholder-shown:not(:focus)::placeholder{opacity:0}.o-myew-mytrips .search-box input:-moz-placeholder-shown:not(:focus)~label{font-size:100%;top:50%;transform:translateY(-50%)}.o-myew-mytrips .search-box input:placeholder-shown:not(:focus)~label{font-size:100%;top:50%;transform:translateY(-50%)}.o-myew-mytrips .clear-btn{background:none;border:0;cursor:pointer;flex-shrink:0;height:24px;width:24px}.o-myew-mytrips .search-btn{align-items:center;background:#af1e65;border:0;border-radius:8px;cursor:pointer;display:flex;gap:8px;justify-content:center;margin-right:2px;padding:11px}.o-myew-mytrips .search-btn svg{fill:#fff}.o-myew-mytrips .bold_search{color:#212529;font:var(--font-paragraph);font-weight:700}.o-myew-mytrips .margin-yr{margin-top:16px}.o-myew-mytrips .no-booking{margin-top:32px}.o-myew-new-password-corporate{padding-top:24px}.o-myew-new-password-corporate form{width:100%}.o-myew-new-password-corporate form .form-content .o-grid__item{margin-bottom:16px}@media(min-width:48em){.o-myew-new-password-corporate form .form-content .o-grid__item{margin-bottom:8px}}.o-myew-new-password-corporate__criteria{color:#495057;font-size:.75rem;letter-spacing:0;line-height:1rem;margin-bottom:24px}.o-myew-new-password-corporate__password{display:flex;justify-content:flex-start;margin-bottom:16px}@media(min-width:48em){.o-myew-new-password-corporate__password{justify-content:flex-end}}.o-myew-new-password-corporate .m-loading-layer{left:0;position:fixed;top:0}.o-myew-new-password{padding-top:24px}.o-myew-new-password form{width:100%}.o-myew-new-password form .form-content .o-grid__item{margin-bottom:16px}@media(min-width:48em){.o-myew-new-password form .form-content .o-grid__item{margin-bottom:8px}}.o-myew-new-password__usergroup-title,.o-myew-new-password__usergroup-title.a-paragraph,.o-myew-new-password__usergroup-title.a-paragraph--left{font-weight:700}.o-myew-new-password__criteria{color:#495057;font-size:.75rem;letter-spacing:0;line-height:1rem;margin-bottom:24px}.o-myew-new-password__password{display:flex;justify-content:flex-start;margin-bottom:16px}@media(min-width:48em){.o-myew-new-password__password{justify-content:flex-end}}.o-myew-new-password .m-loading-layer{left:0;position:fixed;top:0}.o-myew-new-password [class*=RadionButtonGroup]{flex-direction:column;gap:8px}.o-myew-new-password [class*=RadionButtonGroup] .RadioButton{margin:0}.o-myew-newtrain-voucher__info-box{margin-bottom:16px}.enable-new-design .o-myew-newtrain-voucher__info-box-flat{box-shadow:none}.o-myew-newtrain-voucher__booking{border-bottom:1px solid #f1f3f5;font-weight:700;margin-bottom:8px;padding-bottom:8px}.o-myew-newtrain-voucher__booking-code{color:#891b55}.o-myew-newtrain-voucher__booking-passengers{margin-bottom:4px}.o-myew-newtrain-voucher__flight{margin-bottom:32px}.o-myew-newtrain-voucher__flight .a-paragraph:last-child{margin-bottom:0}.o-myew-newtrain-voucher__flight-info{align-items:center;display:flex;font-weight:700;gap:8px;margin-bottom:16px}.o-myew-newtrain-voucher__flight-exchange{display:flex;justify-content:flex-end;margin-bottom:16px}.o-myew-newtrain-voucher__flight-exchange .a-cta.a-cta-prio1{padding:0 20px}.o-myew-newtrain-voucher__flight-status{align-items:center;border:2px solid transparent;border-radius:4px;display:flex;font-size:13px;font-weight:700;height:24px;line-height:16px;padding:0 8px}.o-myew-newtrain-voucher__flight-status-cancelled{background-color:#bf0000;border-color:#bf0000;color:#f7e4e4}.o-myew-newtrain-voucher__flight-status-ontime{border-color:#e4f2ed;color:#00875a}.o-myew-newtrain-voucher__flight-hint{align-items:center;display:flex;gap:8px}.enable-new-design .o-myew-newtrain-voucher__layer__content-container{padding:0}.o-myew-newtrain-voucher__layer-header{align-items:center;border-bottom:1px solid #f1f3f5;display:flex;font-weight:700;justify-content:space-between;padding:8px 16px}.o-myew-newtrain-voucher__layer-header .a-cta.a-cta-ui{color:#d41370}.o-myew-newtrain-voucher__layer-body{margin-bottom:32px;padding:16px}.o-myew-newtrain-voucher__layer-footer{align-items:center;border-top:1px solid #f1f3f5;display:flex;flex-wrap:wrap;gap:8px;padding:16px}.o-myew-next-upcoming-flight{width:100%}.o-myew-next-upcoming-flight .o-box{background:#fff}.o-myew-next-upcoming-flight__inner{display:block}.o-myew-next-upcoming-flight__inner .m-list{padding-top:16px}.o-myew-next-upcoming-flight__places{border-bottom:1px solid #ced4da;color:#212529;display:flex;justify-content:space-between;padding-bottom:16px}.o-myew-next-upcoming-flight__places .a-headline{margin-bottom:0}.o-myew-next-upcoming-flight__places .a-icon{fill:#bcedf7}.o-myew-next-upcoming-flight__places .a-label{color:#212529;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.o-myew-next-upcoming-flight__places__origin{align-items:flex-start;display:flex;flex:1;flex-basis:auto;flex-direction:column;max-width:30%}.o-myew-next-upcoming-flight__places__icon{flex:1;text-align:center;width:64px}.o-myew-next-upcoming-flight__places__dest{align-items:flex-end;display:flex;flex:1;flex-basis:auto;flex-direction:column;max-width:30%}.o-myew-next-upcoming-flight__places__dest .a-label{text-align:right}.o-myew-next-upcoming-flight__cta-1,.o-myew-next-upcoming-flight__cta-2,.o-myew-next-upcoming-flight__cta-3{display:block;margin-top:16px}.o-myew-next-upcoming-flight__cta-3 .a-cta-prio3 .a-cta__container{align-items:center;justify-content:flex-start}.o-myew-payment-method-addcta{align-items:center;background-color:#fff;border:1px solid #ced4da;border-radius:8px;color:#212529;cursor:pointer;display:inline-flex;height:64px;justify-content:space-between;padding:0 16px;width:100%}.o-myew-payment-method-addcta .payment-method-content{align-items:center;display:flex}.o-myew-payment-method-addcta .payment-method-icon{width:32px}.o-myew-payment-method-addcta svg{flex-shrink:0}.o-myew-payment-method-addcta .payment-method-name{padding-left:12px}.o-myew-payment-method-addcta__add-label{color:#d41370;overflow:hidden;padding-left:12px;text-overflow:ellipsis;white-space:nowrap}.o-myew-payment-method-addcta[aria-disabled=true]{background-color:#f1f3f5;color:#646c74;cursor:not-allowed}@media(max-width:30.0525em){.m-tooltip{display:none}}.o-card-component--isolated{border-radius:8px;box-shadow:0 2px 5px 0 rgba(0,0,0,.25);margin-bottom:16px;overflow:hidden}.o-card-component--isolated .icon-button{background-color:transparent;border:none;color:#d41370;height:-moz-fit-content;height:fit-content;position:relative}.o-card-component--isolated .icon-button[aria-disabled=true]{cursor:not-allowed;opacity:.5}.o-myew-payment-method-card .a-paragraph{font-size:var(--font-size-caption-roman)}.o-myew-payment-method-card .o-card-component__section{display:flex;flex-direction:column;min-height:136px;padding:12px}.o-myew-payment-method-card__payment-card .o-card-component__content{display:flex;flex-direction:column;justify-content:space-between;padding:16px}.o-myew-payment-method-card__cardtop{display:flex;justify-content:space-between;max-height:40px}.o-myew-payment-method-card__cardtop .large_icon{margin-top:-16px}.o-myew-payment-method-card__cardtop-preferred{cursor:pointer;display:flex}.o-myew-payment-method-card__cardtop-preferred .a-paragraph{margin-right:8px}.o-myew-payment-method-card__payment-details{align-items:flex-end;display:flex;flex:1;justify-content:space-between;margin-top:8px}.o-myew-payment-method-card__payment-details__text{align-self:flex-start;margin-right:16px}.o-myew-payment-method-card__payment-details__text-credit{display:flex;flex-wrap:wrap}.o-myew-payment-method-card__payment-details__text-credit .expired{color:#bf0000}.o-myew-payment-method-card__payment-details__delete{cursor:pointer;position:relative}.enable-new-design .o-myew-payment-method-layer-add-layer__content-container{padding:0}.enable-new-design .o-myew-payment-method-layer-add-layer__header{border-bottom:1px solid #f1f3f5;padding:20px 16px 8px}.enable-new-design .o-myew-payment-method-layer-add-layer__content{padding:0}@keyframes add-payment-method-fields-skeleton{0%{background-position:200% 0}to{background-position:-200% 0}}.o-myew-payment-method-layer-add .a-cta-prio2{margin-bottom:8px}.o-myew-payment-method-layer-add .m-fieldset-dropdown,.o-myew-payment-method-layer-add .m-fieldset-text{margin-bottom:4px}.o-myew-payment-method-layer-add .a-input-text__input{margin-bottom:8px}.o-myew-payment-method-layer-add .a-paragraph{margin-bottom:16px}.o-myew-payment-method-layer-add .a-message{margin-top:8px}.o-myew-payment-method-layer-add__mark-as-preferred{margin-top:32px}.o-myew-payment-method-layer-add__mark-as-preferred .m-form-checkbox__label{align-items:center}.o-myew-payment-method-layer-add__mark-as-preferred .m-form-checkbox__label .a-label{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:EurowingsWebRegular,Helvetica,Arial,sans-serif;font-size:var(--font-size-caption-roman);text-rendering:geometricPrecision}.o-myew-payment-method-layer-add__cancel-button,.o-myew-payment-method-layer-add__ok-button{margin-top:8px}.o-myew-payment-method-layer-add .o-layer__footer{flex-direction:column;margin-top:32px}.o-myew-payment-method-layer-add__wrapper{display:flex;flex-direction:column}.o-myew-payment-method-layer-add__secure-fields-row{display:flex;gap:16px;position:relative;white-space:nowrap;width:100%}.o-myew-payment-method-layer-add__secure-fields-row .o-myew-payment-method-layer-add__secure-fields-field{width:calc(50% - 2px)}.o-myew-payment-method-layer-add__secure-fields-field{text-wrap:wrap;flex-grow:1;flex-shrink:1;margin-bottom:16px;position:relative}.o-myew-payment-method-layer-add__secure-fields-with-margin-bottom{margin-bottom:16px}.o-myew-payment-method-layer-add__secure-fields-card-cvv,.o-myew-payment-method-layer-add__secure-fields-card-number{height:auto;max-height:58px;width:100%}.o-myew-payment-method-layer-add__secure-fields-card-cvv>[class^=securefields-],.o-myew-payment-method-layer-add__secure-fields-card-number>[class^=securefields-]{height:58px!important}.o-myew-payment-method-layer-add__secure-fields-label{color:#646c74;cursor:text;font-size:.8125rem;left:18px;line-height:1.5;padding:0;position:absolute;top:8px;transition:all .2s;z-index:2}.o-myew-payment-method-layer-add__secure-fields-field-busy{display:none}.o-myew-payment-method-layer-add__ErrorMessage{color:#bf0000;display:flex;font-size:.8125rem;line-height:1.23077;margin-left:16px;margin-top:4px;white-space:wrap}.o-myew-payment-method-layer-add__ErrorMessageIcon{fill:#bf0000;margin-right:4px}.o-myew-payment-method-layer-add__skeleton{animation:add-payment-method-fields-skeleton 1.5s infinite;background:linear-gradient(90deg,#f8f9fa 25%,#f1f3f5 50%,#f8f9fa 75%);background-size:200% 100%;border:1px solid #ced4da;border-radius:8px;height:58px;overflow:hidden;padding:24px 16px 8px;text-overflow:ellipsis;top:1px;width:100%;z-index:1}.o-myew-payment-method-layer-add__regular-field-skeleton{animation:add-payment-method-fields-skeleton 1.5s infinite;background:linear-gradient(90deg,rgba(248,249,250,.07) 25%,rgba(241,243,245,.7) 50%,rgba(248,249,250,.07) 75%);background-size:200% 100%;border:none;border-radius:8px;height:58px;padding:0;position:absolute;top:1px;width:100%;z-index:1}.o-myew-payment-method-layer-add__skeleton-label{text-wrap-mode:nowrap;color:#646c74;font-size:var(--font-size-paragraph);line-height:1.5;margin:0;overflow-y:hidden}.o-myew-payment-method-layer-add__credit-card-icon{align-items:center;background-color:#fff;border:1px solid #ced4da;border-radius:8px;display:flex;height:24px;justify-content:center;position:absolute;right:16px;top:16px;width:34px}.o-myew-payment-methods .o-card-component--isolated{overflow:visible}.o-myew-payment-methods .o-layer__content-container{max-width:480px;padding:0}.o-myew-payment-methods .o-layer__header{border-bottom:1px solid #f1f3f5;padding:16px 16px 0}.o-myew-payment-methods .o-layer__content,.o-myew-payment-methods .o-layer__footer{padding:16px}.o-myew-payment-methods .o-layer__footer .a-cta-prio1{margin-bottom:8px}.o-myew-payment-methods__grid{margin-bottom:32px}.o-myew-payment-methods__modal-window-content{display:flex;flex-direction:column;gap:16px}.o-myew-payment-methods__addcta-item{margin-bottom:16px}.o-myew-payment-methods .fade-enter-active,.o-myew-payment-methods .fade-leave-active,.o-myew-payment-methods .fade-move{transition:all .5s cubic-bezier(.55,0,.1,1)}.o-myew-payment-methods .fade-enter-from,.o-myew-payment-methods .fade-leave-to{opacity:0;transform:scaleY(.01)}.o-myew-payment-methods .fade-leave-active{position:absolute;z-index:-1}.myew-settings-account-delete{margin-top:32px}.myew-settings-account-delete .btn-container{display:flex;gap:16px;margin-bottom:32px;margin-top:8px}@media(max-width:30.0525em){.myew-settings-account-delete .btn-container{flex-direction:column}}.myew-settings-language{margin-top:40px}.myew-settings-language .settings-subheadline{margin-bottom:16px;margin-top:8px}.myew-settings-language .settings-headline{margin-bottom:1px}.myew-settings-language .language-dropdown{width:100%}.myew-settings-language .btn-flex{display:flex;gap:14px}@media(max-width:30.0525em){.myew-settings-language .btn-flex{flex-direction:column}}.myew-settings-language .t-component-space--medium{margin-bottom:1px}.myew-settings-language .btn-container{margin-bottom:40px}.myew-settings-language .skeleton-container{display:flex;flex-direction:row;gap:16px;margin-bottom:40px}.myew-settings-language .cb-placeholder{height:56px;width:100%}.myew-settings-language .skeleton{animation:shimmer 1s linear infinite;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;border-radius:4px}@media(max-width:47.99em){.myew-settings-language .btn-container-skeleton{align-items:center;flex-direction:row}}.myew-settings-language .btn-placeholder{height:56px;width:150px}.myew-settings-language .skeleton-grid{gap:16px;margin-bottom:24px}.myew-settings-permission{margin-top:40px}.myew-settings-permission .permission-btn,.myew-settings-permission .permission-hint{margin-bottom:40px}.myew-settings-permission .btn-container{display:flex;gap:16px}@media(max-width:30.0525em){.myew-settings-permission .btn-container{flex-direction:column}}.myew-settings-permission .newsletter-container{display:flex;flex-direction:row}.myew-settings-permission .newsletter-tooltip{height:-moz-fit-content;height:fit-content;margin-left:8px;margin-top:-8px;position:relative}@media(max-width:30.0525em){.myew-settings-permission .m-tooltip{display:block}}.myew-settings-permission .sub-wrapper{display:block;line-break:anywhere;margin:0 0 24px 40px}.myew-settings-permission .main-wrapper{line-break:anywhere;margin:0 0 16px}.myew-settings-permission .permission-checkbox-wrapper{margin-bottom:8px}.myew-settings-permission .consent{display:flex}.myew-settings-permission .consent p{margin-bottom:8px;margin-top:0}.myew-settings-permission .skeleton-container{display:flex;flex-direction:column;gap:16px;margin-bottom:40px}.myew-settings-permission .btn-container-skeleton{display:flex;flex-direction:row;gap:16px}.myew-settings-permission .cb-placeholder{height:36px;width:100%}.myew-settings-permission .btn-placeholder{height:56px;width:120px}@media(max-width:47.99em){.myew-settings-permission .btn-container-skeleton{align-items:center;flex-direction:column}}.myew-settings-permission .skeleton{animation:shimmer 1s linear infinite;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;border-radius:4px}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.o-myew-share-boarding-passes__subheadline{align-items:flex-end;display:flex}.o-myew-share-boarding-passes__subheadline .a-headline{margin-bottom:5px}.o-myew-share-boarding-passes__sms-form{margin-top:16px}.o-myew-share-boarding-passes__radio-button{margin-bottom:8px}.o-myew-share-boarding-passes__submit-cta{margin-top:24px}@media(min-width:48em){.o-myew-share-boarding-passes__submit-cta{align-items:flex-end;display:flex;justify-content:center}}.o-myew-share-boarding-passes__headline-wrapper{display:flex;flex-direction:column}.o-myew-share-boarding-passes__headline-wrapper .o-myew-share-boarding-passes__subheadline{margin-bottom:24px}@media(min-width:48em){.o-myew-share-boarding-passes__headline-wrapper{flex-direction:row;justify-content:space-between}.o-myew-share-boarding-passes__headline-wrapper .o-myew-share-boarding-passes__subheadline{margin-bottom:0}}.o-myew-share-boarding-passes .o-collapse-header .a-headline,.o-myew-share-boarding-passes .o-collapse-header--expanded .a-headline{color:#212529}.o-myew-share-boarding-passes .o-collapse.o-collapse--highlighted{padding:16px}.o-myew-share-boarding-passes .o-tab-container__panel{padding:24px 0}@media(min-width:48em){.o-myew-share-boarding-passes .o-layer__content-container{width:75vw}}.o-myew-stage,.o-myew-stage>.o-grid{position:relative}.o-myew-stage__bg-image-wrapper{left:0;position:absolute;right:0;width:100%;z-index:-1}.o-myew-stage__more{margin-top:197px;position:relative}@media(min-width:30.0625em){.o-myew-stage__more{margin-top:304px}}@media(min-width:48em){.o-myew-stage__more{margin-top:152px}}@media(min-width:64em){.o-myew-stage__more{margin-top:180px}}@media(min-width:90em){.o-myew-stage__more{margin-top:271px}}.o-myew-stage__editorial-more{position:relative}.o-myew-stage__editorial-more--margin{margin-top:190px}@media(min-width:48em){.o-myew-stage__editorial-more--margin{margin-top:40px}}@media(min-width:64em){.o-myew-stage__editorial-more--margin{margin-top:150px}}@media(min-width:90em){.o-myew-stage__editorial-more--margin{margin-top:283px}}.o-myew-stage__editorial-more .o-myew-stage__tile{background-color:#fff}.o-myew-stage__tile{margin:0 16px 16px}@media(min-width:48em){.o-myew-stage__tile{margin:0}}.o-myew-stage__tile--margin-top{margin:0 16px 16px}@media(min-width:48em){.o-myew-stage__tile--margin-top{margin:16px 0 0}}.o-myew-tab-container-variant .o-tab-container li.o-tab-container__tab,.o-myew-tab-container-variant .o-tab-container__tab{display:flex}.o-myew-tab-container-variant .o-tab-container__tab-button{background:none;border:none;border-bottom:4px solid #fff;color:#af1e65;height:auto;margin:0 auto;width:-moz-fit-content;width:fit-content}.o-myew-tab-container-variant .o-tab-container__tab--active .o-tab-container__tab-button{background:none;border:none;border-bottom:4px solid #af1e65;color:#af1e65;margin:0 auto;width:auto}.o-myew-tab-container-variant .o-tab-container__tab--active:after{display:none}.o-myew-tab-container-variant .o-tab-container__panel{border:none;box-shadow:inset 0 6px 7px -6px rgba(0,0,0,.47)}@media(max-width:47.99em){.o-myew-tab-container-variant--enable-mobile-tab-icon .o-tab-container__tab svg{display:block}}.o-myew-train-voucher{margin-top:48px}.o-myew-train-voucher__booking-code{margin-bottom:16px}.o-myew-train-voucher__passenger{margin-bottom:48px}.o-myew-train-voucher__information-text .m-list{display:inline-flex;padding-right:24px}.o-myew-train-voucher__icon-list{padding-bottom:48px;padding-top:16px}.o-myew-train-voucher__icon-list .a-cta__container{justify-content:left}.o-myew-train-voucher__info{margin-bottom:16px}.o-myew-train-voucher__info-item{display:flex}.o-myew-train-voucher__info-item .a-paragraph,.o-myew-train-voucher__info-item .a-subheadline{margin:8px 0 0 8px}.o-myew-train-voucher__flight-segment{margin-bottom:16px}.o-myew-train-voucher__flight-headline{align-items:center;display:flex;flex-wrap:wrap;padding-bottom:8px}.o-myew-train-voucher__flight-headline--past .a-headline{color:#646c74}.o-myew-train-voucher__flight-icon{padding-left:4px;padding-right:4px}.o-myew-train-voucher__flight-icon .a-icon--ui{fill:#bcedf7}.o-myew-train-voucher__status--delayed-arrival .a-icon,.o-myew-train-voucher__status--delayed-arrival .a-icon path,.o-myew-train-voucher__status--delayed-departure .a-icon,.o-myew-train-voucher__status--delayed-departure .a-icon path,.o-myew-train-voucher__status--delayed-not-confirmed .a-icon,.o-myew-train-voucher__status--delayed-not-confirmed .a-icon path,.o-myew-train-voucher__status--departure-time-changed .a-icon,.o-myew-train-voucher__status--departure-time-changed .a-icon path,.o-myew-train-voucher__status--diverted .a-icon,.o-myew-train-voucher__status--diverted .a-icon path,.o-myew-train-voucher__status--early-departure .a-icon,.o-myew-train-voucher__status--early-departure .a-icon path,.o-myew-train-voucher__status--return-to-ramp .a-icon,.o-myew-train-voucher__status--return-to-ramp .a-icon path{fill:#d04a00}.o-myew-train-voucher__status--delayed-arrival .o-myew-train-voucher__status-text,.o-myew-train-voucher__status--delayed-departure .o-myew-train-voucher__status-text,.o-myew-train-voucher__status--delayed-not-confirmed .o-myew-train-voucher__status-text,.o-myew-train-voucher__status--departure-time-changed .o-myew-train-voucher__status-text,.o-myew-train-voucher__status--diverted .o-myew-train-voucher__status-text,.o-myew-train-voucher__status--early-departure .o-myew-train-voucher__status-text,.o-myew-train-voucher__status--return-to-ramp .o-myew-train-voucher__status-text{color:#d04a00}.o-myew-train-voucher__status--on-time .a-icon,.o-myew-train-voucher__status--on-time .a-icon path{fill:#00875a}.o-myew-train-voucher__status--on-time .o-myew-train-voucher__status-text{color:#00875a}.o-myew-train-voucher__status--cancelled .a-icon,.o-myew-train-voucher__status--cancelled .a-icon path{fill:#bf0000}.o-myew-train-voucher__status--cancelled .o-myew-train-voucher__status-text{color:#bf0000}.o-myew-train-voucher__status--arrived .a-icon,.o-myew-train-voucher__status--arrived .a-icon path{fill:#212529}.o-myew-train-voucher__status--arrived .o-myew-train-voucher__status-text{color:#212529}.o-myew-train-voucher__status--unknown .a-icon,.o-myew-train-voucher__status--unknown .a-icon path{fill:#646c74}.o-myew-train-voucher__status--unknown .o-myew-train-voucher__status-text{color:#646c74}.o-myew-train-voucher__full-border{border-bottom:1px solid #ced4da;margin-bottom:16px;margin-left:-24px;margin-right:-24px}.o-myew-train-voucher__cta{margin-bottom:48px;padding-top:8px}.o-myew-train-voucher__cta:last-child{margin-bottom:0}@media(min-width:48em){.o-myew-train-voucher__cta{display:flex;justify-content:flex-end}.o-myew-train-voucher__cta .a-cta--block.a-cta{max-width:unset;width:auto}}.o-myew-train-voucher__divider{margin-bottom:16px}.o-myew-train-voucher__error .a-paragraph{color:#bf0000}.o-myew-train-voucher .o-layer__button{margin-bottom:16px}.o-myew-train-voucher button.a-cta.a-cta-prio2.o-layer__button{margin-right:8px}.o-myew-train-voucher__paragraph{margin-left:8px}@media(min-width:48em){.o-myew-train-voucher .o-layer__footer{display:flex;flex-direction:row;justify-content:flex-end}}.o-myew-travel-agency-registration-stage{position:relative;z-index:0}@media(min-width:48em){.o-myew-travel-agency-registration-stage{margin:0}}.o-myew-travel-agency-registration-stage .a-label--block{padding-bottom:8px;padding-top:8px}.o-myew-travel-agency-registration-stage__header{padding-bottom:24px;width:100%}@media(min-width:48em){.o-myew-travel-agency-registration-stage__header{padding-bottom:48px}}.o-myew-travel-agency-registration-stage__headline{display:flex;flex-direction:row;justify-content:space-between;width:100%}.o-myew-travel-agency-registration-stage__headline .a-headline{align-self:center;margin-bottom:24px}@media(min-width:48em){.o-myew-travel-agency-registration-stage__headline{width:624px}}@media(min-width:90em){.o-myew-travel-agency-registration-stage__headline{width:100%}}.o-myew-travel-agency-registration-stage__already-registered .a-cta{background:#fff;border:2px solid #f1f3f5}@media(min-width:48em){.o-myew-travel-agency-registration-stage__already-registered .a-cta{max-width:232px}}.o-myew-travel-agency-registration-stage__already-registered .a-cta__icon:last-of-type .a-icon{padding:8px}.o-myew-travel-agency-registration-stage__form-layer-container{display:flex;flex-direction:column;width:100%}@media(min-width:48em){.o-myew-travel-agency-registration-stage__form-layer-container{flex-direction:row}}.o-myew-travel-agency-registration-stage .m-fieldset-dropdown,.o-myew-travel-agency-registration-stage .m-fieldset-text{margin-bottom:8px}.o-myew-travel-agency-registration-stage__form-container{background-color:#fff;width:100%}@media(min-width:48em){.o-myew-travel-agency-registration-stage__form-container{left:0;width:50%}}.o-myew-travel-agency-registration-stage__form-container .o-box{border:4px solid #001e4f;padding:24px}.o-myew-travel-agency-registration-stage__fieldset-company>.m-fieldset-text,.o-myew-travel-agency-registration-stage__fieldset-company>.m-fieldset-text-password,.o-myew-travel-agency-registration-stage__form-container .a-headline{margin-bottom:8px}.o-myew-travel-agency-registration-stage__fieldset-address .m-fieldset-dropdown:last-of-type{margin-bottom:32px}.o-myew-travel-agency-registration-stage__fieldset-contact .m-fieldset-text:nth-last-of-type(2){margin-bottom:16px}.o-myew-travel-agency-registration-stage__fieldset-contact>.m-fieldset-checkbox{margin-bottom:24px}.o-myew-travel-agency-registration-stage__xs-s{display:block}@media(min-width:48em){.o-myew-travel-agency-registration-stage__xs-s{display:none}}.o-myew-travel-agency-registration-stage__m-l-xl{display:none}@media(min-width:48em){.o-myew-travel-agency-registration-stage__m-l-xl{display:block}}.o-myew-travel-agency-registration-stage__benefits-container{margin-top:48px;width:100%}@media(min-width:48em){.o-myew-travel-agency-registration-stage__benefits-container{margin-left:50%;padding-left:24px;padding-right:40px;width:50%}}@media(min-width:90em){.o-myew-travel-agency-registration-stage__benefits-container{width:33.33%}}.o-myew-travel-agency-registration-stage__benefits-container p{align-items:center;display:flex}.o-myew-travel-agency-registration-stage__benefits-container p .a-icon{flex-shrink:0}.o-myew-travel-agency-registration-stage__benefits-container .a-cta--block{width:auto}.o-myew-travel-agency-registration-stage__content{padding:24px 16px;position:relative;top:0;width:100%;z-index:1}@media(min-width:48em){.o-myew-travel-agency-registration-stage__content{padding:24px 40px}}@media(min-width:90em){.o-myew-travel-agency-registration-stage__content{margin-left:16.66%;width:66.68%}}.o-myew-travel-agency-registration-stage__img-benefits{overflow:hidden;position:absolute;top:0;width:100%}@media(min-width:48em){.o-myew-travel-agency-registration-stage__img-benefits{overflow:visible}}.o-myew-travel-agency-registration-stage__img-benefits .a-image__item{width:auto}@media(min-width:48em){.o-myew-travel-agency-registration-stage__img-benefits .a-image__item{width:100%}}.o-myew-travel-agency-registration-stage__benefits-container-m-l-xl{position:absolute;z-index:2}.o-myew-travel-agency-registration-stage .o-grid{padding-left:16px;padding-right:16px}@media(min-width:48em){.o-myew-travel-agency-registration-stage .o-grid{padding-left:40px;padding-right:40px;padding-top:24px}}.o-myew-travel-agency-registration-stage__text{margin-left:8px}.o-myew-travel-agency-registration-stage__big-checkbox{display:flex}.o-myew-travel-agency-registration-stage__big-checkbox label{cursor:pointer;display:block;margin-left:8px;width:100%}.o-myew-travel-agency-registration-stage__big-checkbox .a-checkbox{cursor:pointer;flex:0 0 20px}.o-myew-travel-agency-registration-stage .o-layer__overlay .a-cta .a-cta__container{justify-content:flex-start}.o-myew-travel-agency-registration-stage .a-input-text__input--focused,.o-myew-travel-agency-registration-stage .a-input-text__input--invalid--focused,.o-myew-travel-agency-registration-stage .a-input-text__input--invalid:focus,.o-myew-travel-agency-registration-stage .a-input-text__input:focus{outline-offset:0}.o-myew-travel-agency-registration-stage .m-loading-layer{left:0;position:fixed;top:0}.o-myew-travel-agency-registration-stage .m-form-checkbox__label{flex-basis:0}.o-myew-travel-agency-registration-stage .m-form-checkbox__label .m-list--bullets{width:100%}.o-myew-travel-agency-registration-stage__success-layer-container .o-layer__header{padding:0}.o-myew-travel-agency-registration-stage__success-layer-container .o-layer__close-button{display:none}@media(max-width:47.99em){.o-myew-travel-agency-registration-stage__success-layer-container .o-layer__content-container{align-self:flex-end;animation:animate-bottom .5s}@keyframes animate-bottom{0%{transform:translateY(100%)}}}.o-myew-travel-agency-registration-stage__success-layer-container .o-layer__content .a-cta{width:100%}.o-myew-travel-agency-registration-stage__success-layer-container .o-layer__content .a-cta .a-cta__container{justify-content:center}.m-travel-infos-foundation{padding:8px}@media(min-width:48em){.m-travel-infos-foundation{padding:16px}}.m-travel-infos-foundation__booking-details:not(:has(.o-collapse-header--expanded)){border-bottom:1px solid #ced4da;margin-bottom:16px;padding-bottom:16px}.m-travel-infos-foundation__custom-border{border-bottom:1px solid #ced4da;margin-bottom:16px;padding-bottom:16px}.m-travel-infos-foundation__grid-equal{padding-left:0;padding-right:0}@media(min-width:48em){.m-travel-infos-foundation__grid-equal{padding-left:4px;padding-right:4px}}.m-travel-infos-foundation__pad{margin-top:16px}.m-travel-infos-foundation .o-collapse-header--expanded .m-travel-infos-foundation__placement .a-headline{color:#212529}.m-travel-infos-foundation__placement .a-headline,.m-travel-infos-foundation__placement .a-paragraph{margin-bottom:8px}.m-travel-infos-foundation__placement .a-headline--h2,.m-travel-infos-foundation__placement .a-headline--h4,.m-travel-infos-foundation__placement .a-headline--h5,.m-travel-infos-foundation__placement .a-headline--h6{font:var(--font-title-l)}.m-travel-infos-foundation__error-msg{display:flex}.m-travel-infos-foundation__error-msg p{color:#bf0000}.m-travel-infos-foundation__custom-last-border{border-bottom:1px solid #ced4da;margin-bottom:16px;padding-bottom:16px}@media(min-width:48em){.m-travel-infos-foundation__custom-last-border{border-bottom:none;margin-bottom:0;padding-bottom:0}}.m-travel-infos-foundation .o-collapse--highlighted{background-color:#fff;border-bottom:none;border-top:none;padding:0}.m-travel-infos-foundation .o-collapse-header--highlighted{border:none}.m-travel-infos-foundation .m-myew-billing-payment-details__headers>.a-headline--h5,.m-travel-infos-foundation .m-myew-billing-payment-details__headers>h3.a-headline--h5,.m-travel-infos-foundation .o-collapse-header__headline>.a-headline--h5,.m-travel-infos-foundation .o-collapse-header__headline>h3.a-headline--h5{font:var(--font-title-m)}.m-travel-infos-foundation .m-myew-confirmation-services-printable__headers>.a-headline--h4,.m-travel-infos-foundation .m-myew-confirmation-services-printable__headers>h2.a-headline--h4{font:var(--font-title-l)}.o-myew-upcoming-flights__header .a-headline{margin-bottom:32px;margin-top:0}@media(min-width:48em){.o-myew-upcoming-flights__header .a-headline{margin-bottom:48px}}.o-myew-upcoming-flights__sub-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.o-myew-upcoming-flights__sub-header .a-headline{margin-bottom:0;margin-top:0}.o-myew-upcoming-flights__sub-header .a-cta{display:none}@media(min-width:48em){.o-myew-upcoming-flights__sub-header .a-cta{display:block}}.o-myew-upcoming-flights__image{background-position:50%;background-size:cover;display:none}@media(min-width:48em){.o-myew-upcoming-flights__image{display:block;max-height:100%}}.o-myew-upcoming-flights__checked-in .o-slider,.o-myew-upcoming-flights__ready-for-check-in .o-slider{width:100%}.o-myew-upcoming-flights__checked-in .o-slider .o-slider__wrapper,.o-myew-upcoming-flights__ready-for-check-in .o-slider .o-slider__wrapper{box-shadow:0 2px 8px 0 rgba(33,37,41,.24);margin-bottom:16px}.o-myew-upcoming-flights__checked-in .a-image,.o-myew-upcoming-flights__ready-for-check-in .a-image{height:100%;max-height:100%;max-width:100%;width:100%}.o-myew-upcoming-flights__checked-in .o-box--shadow,.o-myew-upcoming-flights__ready-for-check-in .o-box--shadow{box-shadow:none}.o-myew-upcoming-flights__checked-in .o-grid__item,.o-myew-upcoming-flights__ready-for-check-in .o-grid__item{padding-left:0;padding-right:0}.o-myew-upcoming-flights .o-slider__navigation{margin-top:8px}