@font-face{font-family:Universal Sans Display;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/components/43.0.0/kl/fonts/UniversalSans-Display-Medium.woff2) format("woff")}@font-face{font-family:Universal Sans Text;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/components/43.0.0/kl/fonts/UniversalSans-Text-Regular.woff2) format("woff")}@font-face{font-family:Universal Sans Text;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/components/43.0.0/kl/fonts/UniversalSans-Text-Medium.woff2) format("woff")}@font-face{font-family:Universal Sans Text;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/components/43.0.0/kl/fonts/UniversalSans-Text-Bold.woff2) format("woff")}@font-face{font-family:Gotham;font-style:normal;font-weight:300;font-display:swap;src:url(/assets/components/43.0.0/kl/fonts/Gotham-Book.woff) format("woff")}@font-face{font-family:Roboto;font-style:normal;font-weight:300;font-display:swap;src:url(/assets/components/43.0.0/kl/fonts/Roboto-Regular.woff) format("woff")}@font-face{font-family:UniversalSansDisplayMedium;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/components/43.0.0/kl/fonts/UniversalSans-Display-Medium.woff2) format("woff")}@font-face{font-family:UniversalSansTextMedium;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/components/43.0.0/kl/fonts/UniversalSans-Text-Medium.woff2) format("woff")}@font-face{font-family:UniversalSansTextRegular;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/components/43.0.0/kl/fonts/UniversalSans-Text-Regular.woff2) format("woff")}@font-face{font-family:UniversalSansTextBold;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/components/43.0.0/kl/fonts/UniversalSans-Text-Bold.woff2) format("woff")}@page{margin:1in .5in .5in;orphans:4;widows:4}body,main,article{width:100%;margin:0;padding:0}*:not(.bwc-print__exception--visible),*:before,*:after,*:first-letter,p:first-line,div:first-line,blockquote:first-line{background:transparent!important;box-shadow:none!important;color:#000!important;text-shadow:none!important}.bwc nav:not(.bwc-print__exception--visible),.bwc aside:not(.bwc-print__exception--visible),.bwc button:not(.bwc-print__exception--visible),.bwc [type=button]:not(.bwc-print__exception--visible),.bwc [type=submit]:not(.bwc-print__exception--visible){display:none}.bwc .mat-mdc-radio-button .mat-radio-inner-circle,.bwc .mat-mdc-radio-button.mat-accent .mat-radio-inner-circle,.bwc .mat-mdc-radio-button.mat-primary .mat-radio-inner-circle{background:#000!important}.bwc .mat-mdc-radio-button .mat-radio-outer-circle,.bwc .mat-mdc-radio-button.mat-accent .mat-radio-outer-circle,.bwc .mat-mdc-radio-button.mat-primary .mat-radio-outer-circle,.bwc .mat-mdc-checkbox-frame{border-color:#000}.bwc .mat-mdc-checkbox-checked.mat-accent .mat-checkbox-background,.bwc .mat-mdc-checkbox-checked.mat-primary .mat-checkbox-background{background-color:#000!important}.bwc .mat-error,.bwc bwc-form-errors{display:none}.bwc snack-bar-container,.bwc .mat-drawer{display:none!important}.bwc .mat-sidenav-content{margin:0!important}.bwc .mat-expansion-indicator,.bwc .mat-expansion-indicator:after{display:none}.bwc .mat-expansion-panel-content{visibility:visible!important;height:auto!important}.bwc bwc-icon{color:#000!important}article{page-break-before:always}h1,h2,h3,h4,h5,h6{page-break-after:avoid}p,ul,ol,pre,figure,img,blockquote{page-break-inside:avoid}img{max-width:100%!important}p a[href^=http]:after{content:" (" attr(href) ")"}bwc-page-template .bwc-page-template__content{margin:0 auto!important}header:not(.bwc-print__exception--visible),bwc-logoheader:not(.bwc-print__exception--visible),bwc-subheader:not(.bwc-print__exception--visible),bwc-scroll-shrink-subheader:not(.bwc-print__exception--visible),bwc-sticky-header:not(.bwc-print__exception--visible),bwc-footer:not(.bwc-print__exception--visible),bwc-notification:not(.bwc-print__exception--visible),.bwc-flight-segment__flight-status:not(.bwc-print__exception--visible),.bwc-flight-segment__certificate-link:not(.bwc-print__exception--visible){display:none!important}bwc-legal-footer .bwc-legal-footer__item:after{border:1px solid #000000}.bwc-flight-segment__node-dot,.bwc-flight-segment__transfer-border,.bwc-flight-segment__details-border{border-color:#000}.bwc-flight-segment__node-dot{background-color:#fff!important}.bwc-flight-segment__node:last-child .bwc-flight-segment__node-dot{-webkit-print-color-adjust:exact;background-color:#000!important;print-color-adjust:exact}.bwc-print-brand-logo{display:block!important;margin:16px 0;text-align:center}.bwc-print-brand-logo img{max-height:40px}bwc-print-header{display:block}bwc-print-header .mat-toolbar{justify-content:center}bwc-print-header .bwc-print-brand-logo{width:64px;height:40px}bwc-print-header .bwc-print-brand-logo img{max-width:100%;max-height:100%}bwc-print-header .bwc-print-page-title{font-size:var(--aero-headline-s-font-size);line-height:var(--aero-headline-s-line-height);font-family:var(--aero-headline-s-font-family);text-transform:none;font-weight:var(--aero-headline-s-font-weight);letter-spacing:var(--aero-headline-s-letter-spacing);text-align:center}@media (min-width: 600px){bwc-print-header .bwc-print-page-title{font-size:var(--aero-headline-s-font-size);line-height:var(--aero-headline-s-line-height);font-family:var(--aero-headline-s-font-family);text-transform:none;font-weight:var(--aero-headline-s-font-weight);letter-spacing:var(--aero-headline-s-letter-spacing)}}bwc-print-header .bwc-print-page-subtitle{font-size:var(--aero-headline-xs-font-size);line-height:var(--aero-headline-xs-line-height);font-family:var(--aero-headline-xs-font-family);text-transform:none;font-weight:var(--aero-headline-xs-font-weight);letter-spacing:var(--aero-headline-xs-letter-spacing);text-align:center}@media (min-width: 600px){bwc-print-header .bwc-print-page-subtitle{font-size:var(--aero-headline-xs-font-size);line-height:var(--aero-headline-xs-line-height);font-family:var(--aero-headline-xs-font-family);text-transform:none;font-weight:var(--aero-headline-xs-font-weight);letter-spacing:var(--aero-headline-xs-letter-spacing)}}@media print and (color){img{-webkit-print-color-adjust:exact;print-color-adjust:exact}}@media print{.bwc-hero__image-container,bw-trip-extra-options,bw-trip-details-ai-chat,bws-co-branded-cards-banner,bw-trip-cartrawler,bw-trip-booking,bw-trip-activities,bw-trip-uber,bw-trip-manage-my-booking bwc-multi-list-large,.bw-ubc-trip .mat-toolbar .bwc-logo-header__button-menu,.bwc-legal-footer,.bwc-print-page-title,.bw-trip-details--main-background,.bw-trip-details-view-archived--main-background,.bw-trip-confirmation,.bw-trip-notifications,.bw-trip-no-handover-notification,.bw-trip-flying-blue-earnings,.bw-trip-insurance,.bw-trip-voluntary-rebooking,.bw-trip-refund,.bw-trip-third-party,.bw-trip-details-cart,.bw-trip-connection__heading-share-menu,.bw-trip-connection__notification,.bw-trip-segment__partner-notification,.bw-trip-segment__ancillary-link,.bw-trip-segment-options__item,.bw-trip-passenger__initials-badge,.bw-trip-passenger__arrow,.bw-trip-passenger__info-action,.bw-trip-ticket-info__ticket-condition,.bw-trip-ticket-info__actions{display:none!important}}@media print{.bw-trip__content-detailed-view{margin:0 auto!important}.bw-trip-details--main,.bw-trip-details-view-archived--main{background-color:transparent}.bw-trip-details--main-content,.bw-trip-details-view-archived--main-content{padding-top:0}.bw-trip-itinerary mat-tab-header{display:none!important}.bw-trip-connection__heading{padding-top:0;padding-bottom:0}.bw-trip-ticket-info-card.mat-mdc-card,.bw-trip-travel-party-card.mat-mdc-card.mat-mdc-card{border:none}.bw-trip-travel-party__actions *{display:none!important}.bw-trip-package-deal__contact-content{display:block!important}.bw-trip-connection__content,.bw-trip-seat-detail__seat-detail,.bw-trip-segment__baggage-detail-wrapper,.bw-trip-segment-environmental-product-co2__wrapper,.bw-trip-segment-environmental-product-tree-4-you__wrapper,.bw-trip-segment__lounge-detail-wrapper,.bw-trip-meal__wrapper,.bw-trip-segment__special-baggage-detail-wrapper{padding:8px 0}.bw-trip-segment__detail.bw-trip-segment__detail{margin-top:0}.bw-trip-flex-row{break-inside:avoid;display:block!important}.bw-trip-connection__heading-info,.bw-trip-segment__special-baggage-detail-wrapper-bag-detail,.bw-trip-segment__special-baggage-detail-container,.bw-trip-meal__value,.bw-trip-segment-bag-detail,.bw-trip-segment__lounge-detail-wrapper-type-detail,.bw-trip-segment__baggage-detail-infant,.bw-trip-package-deal__contact-actions{display:block!important}bw-trip-travel-party.bw-trip-flex-row__col-50,bw-trip-ticket-info.bw-trip-flex-row__col-50{flex-basis:100%;max-width:100%}.bw-trip-connection__content .bwc-typo-caption{line-height:2}}
