@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")}.bw-kl .bw-seatmap-seat-item__focusable:focus{outline:solid 2px var(--bwc-palette-black)}.bw-kl .bw-seatmap-seat-item__text{fill:var(--bwc-palette-white)}.bw-kl .bw-seatmap-seat-item__text-passenger{fill:var(--bwc-palette-black)}.bw-kl svg use[id][tabindex="0"]{outline:auto 2px var(--bwc-palette-blue-900);opacity:.5}.bw-kl svg use[class=bw-seatmap-svg-deck-safari][tabindex="0"]{outline:none;stroke-width:2px;stroke:var(--bwc-palette-blue-900);opacity:.5}.bw-kl .bw-seatmap-dialog-select-seat__offer-seat-number{color:var(--bwc-palette-white)}.bw-kl .bw-seatmap-dialog-select-seat__offer-information-price-miles{color:var(--bwc-palette-grey-900)}.bw-kl .bw-seatmap-dialog-select-seat__perks-icon{color:var(--bwc-palette-green-500)}@media (min-width: 600px){.bw-kl .bw-seatmap-dialog-select-seat .bwc-dialog-template.bwc-dialog-template--scrollable .mat-mdc-dialog-content.mdc-dialog__content{height:auto}}@media (max-width: 599px){.bw-kl .bw-seatmap-price-monetary{justify-content:flex-start}}.bw-kl .bw-seatmap-price-monetary__from{color:var(--bwc-palette-primary-900)}@media (max-width: 599px){.bw-kl .bw-seatmap-price-monetary__from{margin-left:0}}.bw-kl .bw-seatmap-price-monetary__current-price{color:var(--bwc-palette-primary-900)}.bw-kl .bw-seatmap-price-monetary--strikethroughprice{color:var(--bwc-palette-grey-900)}.bw-kl .bw-seatmap-pesa-seat-details__container.mat-mdc-radio-group .mdc-form-field{width:100%}.bw-kl .bw-seatmap-pesa-seat-details__container.mat-mdc-radio-group .mdc-form-field label[for^=mat-radio]{flex-grow:1;width:100%;padding:8px}@media (min-width: 600px){.bw-kl .bw-seatmap-pesa-seat-details__container.mat-mdc-radio-group .mdc-form-field label[for^=mat-radio]{padding:16px}}.bw-kl .bw-seatmap-spinner__spinner svg circle{stroke:var(--bwc-palette-white)}
