.flight-mini[data-v-e55240b6]{padding:8px 8px}@media screen and (min-width:321px){.flight-mini[data-v-e55240b6]{padding:8px 16px}}.flight-mini .header[data-v-e55240b6]{height:24px;font:400 12px Roboto,Segoe UI,San-Francisco,Ubuntu,Helvetica,sans-serif;letter-spacing:.02rem;color:#b00020}.flight-mini .header .message[data-v-e55240b6],.flight-mini .header[data-v-e55240b6]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.flight-mini .header .message .material-icons[data-v-e55240b6]{font-size:14px;margin-left:4px}.flight-mini .content[data-v-e55240b6]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-top:8px;font:400 14px Roboto,Segoe UI,San-Francisco,Ubuntu,Helvetica,sans-serif;letter-spacing:.0312rem;color:rgba(0,0,0,.87)}.flight-mini .content .destinations[data-v-e55240b6]{height:48px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.flight-mini .content .destinations .destination[data-v-e55240b6],.flight-mini .content .destinations[data-v-e55240b6]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flight-mini .content .destinations .destination .time[data-v-e55240b6]{font-weight:300;color:rgba(0,0,0,.38);text-align:center;min-width:40px;margin-right:16px}.flight-mini .content .destinations .destination .airport[data-v-e55240b6]{color:rgba(0,0,0,.6)}.flight-mini .content .airline[data-v-e55240b6]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:48px;height:48px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-radius:4px}.flight-mini .content .airline img[data-v-e55240b6]{max-width:48px;border-radius:4px}.missing-flights .progress[data-v-f4e783ae]{position:absolute;top:0;right:0;bottom:0;left:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.missing-flights .content[data-v-f4e783ae]{font:500 14px Roboto,Segoe UI,San-Francisco,Ubuntu,Helvetica,sans-serif;letter-spacing:.01rem}.support-form[data-v-1528b8b9]{max-width:640px;margin:0 auto;padding:16px 8px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff}@media screen and (min-width:321px){.support-form[data-v-1528b8b9]{padding:16px 16px}}.support-form .field[data-v-1528b8b9]:not(.is-open){margin-bottom:16px}.support-form .button[data-v-1528b8b9]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;max-width:360px;margin:32px auto 0}.support-form .error[data-v-1528b8b9],.support-form .placeholder[data-v-1528b8b9]{height:100%;margin-top:8px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font:400 12px Roboto,Segoe UI,San-Francisco,Ubuntu,Helvetica,sans-serif;letter-spacing:.02rem;color:#b00020}.pay-booking .button-wrapper[data-v-7c101238]{-webkit-box-flex:1;-webkit-flex:1 1;-ms-flex:1 1;flex:1 1;max-width:360px;margin:24px auto 36px auto}.pay-booking .payment-in-progress[data-v-7c101238],.pay-booking .paypal-redirect-message[data-v-7c101238]{position:absolute;width:-webkit-calc(100% - 16px);width:calc(100% - 16px);height:90%;margin:0 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width:321px){.pay-booking .payment-in-progress[data-v-7c101238],.pay-booking .paypal-redirect-message[data-v-7c101238]{width:-webkit-calc(100% - 32px);width:calc(100% - 32px)}}@media screen and (min-width:769px){.pay-booking .payment-in-progress[data-v-7c101238],.pay-booking .paypal-redirect-message[data-v-7c101238]{width:-webkit-calc(100% - 48px);width:calc(100% - 48px);max-width:912px}}.pay-booking .paypal-redirect-message[data-v-7c101238] .paypal-logo,.pay-booking .paypal-redirect-message[data-v-7c101238] .trustly-logo{display:block;margin:auto;min-width:180px;max-width:100%}.pay-booking .payment-booking-container[data-v-7c101238]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}.pay-booking .payment-booking-container .support[data-v-7c101238]{width:100%;margin:-16px 0 36px}@media screen and (min-width:769px){.pay-booking .payment-booking-container .support[data-v-7c101238]{max-width:456px}}.pay-booking .payment-booking-container .support .contact-button[data-v-7c101238]{max-width:360px}.pay-booking .payment-booking-container .support .support-form[data-v-7c101238]{margin-top:36px;width:100%;padding:0}.pay-booking .payment-booking-container .payment-options[data-v-7c101238]{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}@media screen and (min-width:769px){.pay-booking .payment-booking-container .payment-options[data-v-7c101238]{-webkit-box-flex:0;-webkit-flex:0 0 360px;-ms-flex:0 0 360px;flex:0 0 360px}}.pay-booking .payment-booking-container .flight-summary[data-v-7c101238]{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}@media screen and (min-width:769px){.pay-booking .payment-booking-container .flight-summary[data-v-7c101238]{-webkit-box-flex:0;-webkit-flex:0 0 -webkit-calc(100% - 360px);-ms-flex:0 0 calc(100% - 360px);flex:0 0 calc(100% - 360px);padding-right:48px}}@media screen and (min-width:1025px){.pay-booking .payment-booking-container .flight-summary[data-v-7c101238]{padding-right:96px}}@media screen and (min-width:481px){.pay-booking .payment-booking-container .button-wrapper[data-v-7c101238]{margin-left:0;margin-right:auto}}@media screen and (min-width:769px){.pay-booking .payment-booking-container .button-wrapper[data-v-7c101238]{margin-left:auto;margin-right:0}}.slide-enter-active[data-v-7c101238]{-webkit-transition:all .25s cubic-bezier(.4,0,.2,1);transition:all .25s cubic-bezier(.4,0,.2,1)}.slide-leave-active[data-v-7c101238]{-webkit-transition:all .3s cubic-bezier(.8,0,.6,1);transition:all .3s cubic-bezier(.8,0,.6,1)}.slide-enter[data-v-7c101238],.slide-leave-to[data-v-7c101238]{opacity:0;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}.pay .progress-indicator-container[data-v-6fe97cc1]{position:absolute;width:-webkit-calc(100% - 16px);width:calc(100% - 16px);height:500px;margin:0 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width:321px){.pay .progress-indicator-container[data-v-6fe97cc1]{width:-webkit-calc(100% - 32px);width:calc(100% - 32px)}}@media screen and (min-width:769px){.pay .progress-indicator-container[data-v-6fe97cc1]{width:-webkit-calc(100% - 48px);width:calc(100% - 48px);max-width:912px}}.payment-successful[data-v-ac353bc2]{padding-top:36px}.payment-successful .progress-indicator-container[data-v-ac353bc2],.payment-successful[data-v-ac353bc2]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.payment-successful .progress-indicator-container[data-v-ac353bc2]{position:absolute;width:-webkit-calc(100% - 16px);width:calc(100% - 16px);height:500px;margin:0 auto;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width:321px){.payment-successful .progress-indicator-container[data-v-ac353bc2]{width:-webkit-calc(100% - 32px);width:calc(100% - 32px)}}@media screen and (min-width:769px){.payment-successful .progress-indicator-container[data-v-ac353bc2]{width:-webkit-calc(100% - 48px);width:calc(100% - 48px);max-width:912px}}.payment-successful .message[data-v-ac353bc2]{max-width:460px}.payment-successful .message .heading-wrapper[data-v-ac353bc2]{margin-bottom:36px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;color:#4caf50}.payment-successful .message .heading-wrapper .material-icons[data-v-ac353bc2]{margin-right:8px}.payment-successful .message .heading-wrapper .heading[data-v-ac353bc2]{margin:0}.payment-successful .message .timer[data-v-ac353bc2]{-webkit-transition:opacity .15s ease-in-out;transition:opacity .15s ease-in-out}.payment-successful .message .timer.hidden[data-v-ac353bc2]{opacity:0}.payment-successful .message .card-air[data-v-ac353bc2]{margin-top:36px}.payment-successful .message .button-wrapper[data-v-ac353bc2]{margin-top:36px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.payment-successful .message .button-wrapper .view-booking[data-v-ac353bc2]{max-width:360px}.pay .progress-indicator-container[data-v-3588d4fd]{position:absolute;width:-webkit-calc(100% - 16px);width:calc(100% - 16px);height:500px;margin:0 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width:321px){.pay .progress-indicator-container[data-v-3588d4fd]{width:-webkit-calc(100% - 32px);width:calc(100% - 32px)}}@media screen and (min-width:769px){.pay .progress-indicator-container[data-v-3588d4fd]{width:-webkit-calc(100% - 48px);width:calc(100% - 48px);max-width:912px}}.fade-enter-active[data-v-3588d4fd],.fade-leave-active[data-v-3588d4fd]{-webkit-transition:opacity .15s ease-in;transition:opacity .15s ease-in}.fade-enter[data-v-3588d4fd],.fade-leave-to[data-v-3588d4fd]{opacity:0}