@charset "UTF-8";@font-face{font-family:SwissHead;font-style:normal;font-weight:300;src:url(chsans-light-webfont.4686583c4e26da80.woff) format("woff")}@font-face{font-family:SwissHead;font-style:normal;font-weight:400;src:url(chsans-regular-webfont.0f8673ddc93ce9a8.woff) format("woff")}@font-face{font-family:SwissHead;font-style:normal;font-weight:700;src:url(chsans-bold-webfont.9946113c126bbfaa.woff) format("woff")}@font-face{font-family:SwissText;src:url(chsans-regular-webfont.0f8673ddc93ce9a8.woff) format("woff");font-style:normal;font-weight:400}@font-face{font-family:SwissText;src:url(chsans-bold-webfont.9946113c126bbfaa.woff) format("woff");font-style:normal;font-weight:700}@font-face{font-family:MAMMilesSymbol;src:url(LufthansaMAMTextWeb-Regular.a836fdb5e437f6db.woff) format("woff");font-style:normal;font-weight:400}@font-face{font-family:MAMMilesSymbol;src:url(LufthansaMAMTextWeb-Bold.95ac8d851c9ada44.woff) format("woff");font-style:normal;font-weight:700}refx-language-selector-dialog-pres.mat-mdc-dialog-component-host .refx-dialog-container .refx-dialog-actions.buttons-place button.mat-mdc-outlined-button.close-btn-bottom,refx-language-selector-dialog-pres.mat-mdc-dialog-component-host .refx-dialog-container .refx-dialog-actions.buttons-place button.confirm-language-selection-button.mat-mdc-unelevated-button{width:100%!important}refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base{width:inherit!important}refx-upsell .footer-wrapper button.mat-mdc-unelevated-button.mat-mdc-button-base{align-items:center!important;border-radius:var(--maui-radii-default-radius, .4rem)!important;box-sizing:border-box;cursor:pointer!important;display:inline-flex!important;font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif);font-weight:var(--maui-button-font-weight, var(--maui-font-weight-bold, 700));height:auto;justify-content:center!important;letter-spacing:var(--lhg-desy-button-letter-spacing, inherit)!important;line-height:var(--lhg-desy-button-line-height, var(--maui-line-height-3, 2.4rem))!important;min-width:unset;max-width:unset;outline:var(--maui-button-outline-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d))) none 0!important;overflow:visible;position:relative!important;text-decoration:none!important;transition:background .3s ease-out 0s,border .3s ease-out 0s,color .3s ease-out 0s!important;width:fit-content;white-space:nowrap!important;font-size:var(--lhg-desy-button-font-size-medium, var(--maui-font-size-3, 1.6rem))!important;min-height:var(--maui-button-medium-min-height, 5rem)!important;padding:var(--maui-button-medium-padding, var(--maui-spacing-3, 1rem) var(--maui-spacing-5, 3rem))!important;background-color:var(--maui-button-secondary-background-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d)))!important;border:var(--maui-button-secondary-border-width, 2px) solid var(--lhg-desy-button-secondary-border-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d)))!important;color:var(--lhg-desy-button-text-color-secondary, var(--maui-button-text-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d))))!important}refx-upsell .footer-wrapper button.mat-mdc-unelevated-button.mat-mdc-button-base span.mdc-button__label{align-items:center;display:inline-flex;letter-spacing:var(--lhg-desy-button-letter-spacing, inherit)}refx-upsell .footer-wrapper button.mat-mdc-unelevated-button.mat-mdc-button-base .mat-mdc-button-persistent-ripple,refx-upsell .footer-wrapper button.mat-mdc-unelevated-button.mat-mdc-button-base .mat-mdc-button-touch-target,refx-upsell .footer-wrapper button.mat-mdc-unelevated-button.mat-mdc-button-base .mat-mdc-button-ripple,refx-upsell .footer-wrapper button.mat-mdc-unelevated-button.mat-mdc-button-base .mat-mdc-focus-indicator{display:none}refx-upsell .footer-wrapper button.mat-mdc-unelevated-button.mat-mdc-button-base.mat-mdc-button-disabled{cursor:not-allowed!important;pointer-events:all}refx-upsell .footer-wrapper button.mat-mdc-unelevated-button.mat-mdc-button-base:hover{background-color:var(--lhg-desy-button-secondary-hover-background-color, var(--maui-button-secondary-hover-background-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d))))!important;border:var(--maui-button-secondary-border-width, 2px) solid var(--lhg-desy-button-secondary-hover-border-color, var(--maui-button-secondary-hover-background-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d))))!important;color:var(--maui-button-secondary-hover-text-color, var(--maui-color-brand-white, #ffffff))!important}refx-upsell .footer-wrapper button.mat-mdc-unelevated-button.mat-mdc-button-base.mat-mdc-button-disabled{background-color:var(--maui-button-secondary-disabled-background-color, transparent)!important;border-color:var(--maui-button-secondary-disabled-border-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important;color:var(--maui-button-secondary-disabled-text-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important}refx-upsell .footer-wrapper button.mat-mdc-unelevated-button.mat-mdc-button-base.mat-mdc-button-disabled:hover{background-color:var(--maui-button-secondary-disabled-background-color, transparent)!important;border-color:var(--maui-button-secondary-disabled-border-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important;color:var(--maui-button-secondary-disabled-text-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important}refx-upsell .footer-wrapper button.mat-mdc-unelevated-button.mat-mdc-button-base:focus,refx-upsell .footer-wrapper button.mat-mdc-unelevated-button.mat-mdc-button-base:active:focus{box-shadow:none!important}refx-upsell .footer-wrapper button.mat-mdc-unelevated-button.mat-mdc-button-base:focus:after{all:unset;border-radius:var(--lhg-desy-button-focus-radius, var(--maui-focus-radius, .6rem));content:" ";inset:calc(var(--lhg-desy-button-focus-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);pointer-events:none;position:absolute;z-index:1080;box-shadow:var(--maui-focus-outline-box-shadow, var(--maui-effect-shadow-focus-offset-x, 0) var(--maui-effect-shadow-focus-offset-y, 0) var(--maui-effect-shadow-focus-radius, 6px) var(--maui-effect-shadow-focus-spread, 1px) var(--maui-color-interaction-focus, var(--maui-color-brand-whale-blue, #52627c)))}refx-air-bounds-filtering-dialog-pres refx-dialog-pres.dialog .refx-dialog-container .refx-dialog-actions.buttons-place .actions .reset.mdc-button.mat-mdc-outlined-button.mat-mdc-button-base{display:none!important}refx-air-bounds-filtering-dialog-pres refx-dialog-pres.dialog .refx-dialog-container .refx-dialog-actions.buttons-place .mat-mdc-button-base{width:fit-content!important}@media (max-width: 839.98px){refx-air-bounds-filtering-dialog-pres refx-dialog-pres.dialog .refx-dialog-container .refx-dialog-actions.buttons-place .mat-mdc-button-base{width:100%!important}}refx-upsell-premium-filtering-pres .filtering-controls .filters-button.mdc-fab.mat-mdc-mini-fab:focus{box-shadow:none!important;overflow:visible}refx-upsell-premium-filtering-pres .filtering-controls .filters-button.mdc-fab.mat-mdc-mini-fab:focus:before{all:unset;border-radius:var(--lhg-desy-button-focus-radius, var(--maui-focus-radius, .6rem));content:" ";inset:calc(var(--lhg-desy-button-focus-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);pointer-events:none;position:absolute;z-index:1080;box-shadow:var(--maui-focus-outline-box-shadow, var(--maui-effect-shadow-focus-offset-x, 0) var(--maui-effect-shadow-focus-offset-y, 0) var(--maui-effect-shadow-focus-radius, 6px) var(--maui-effect-shadow-focus-spread, 1px) var(--maui-color-interaction-focus, var(--maui-color-brand-whale-blue, #52627c)))}refx-upsell-premium-row-pres .sxo-10566-mvt-skinning-1 refx-flight-fares-pres o3r-placeholder .seatmap-display-link-wrapper .refx-body-1.seatmap-display-link,refx-upsell-premium-row-pres .sxo-10566-mvt-skinning-2 refx-flight-fares-pres o3r-placeholder .seatmap-display-link-wrapper .refx-body-1.seatmap-display-link{align-items:center!important;border-radius:var(--maui-radii-default-radius, .4rem)!important;box-sizing:border-box;cursor:pointer!important;display:inline-flex!important;font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif);font-weight:var(--maui-button-font-weight, var(--maui-font-weight-bold, 700));height:auto;justify-content:center!important;letter-spacing:var(--lhg-desy-button-letter-spacing, inherit)!important;line-height:var(--lhg-desy-button-line-height, var(--maui-line-height-3, 2.4rem))!important;min-width:unset;max-width:unset;outline:var(--maui-button-outline-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d))) none 0!important;overflow:visible;position:relative!important;text-decoration:none!important;transition:background .3s ease-out 0s,border .3s ease-out 0s,color .3s ease-out 0s!important;width:fit-content;white-space:nowrap!important;font-size:var(--lhg-desy-button-font-size-medium, var(--maui-font-size-3, 1.6rem))!important;min-height:var(--maui-button-medium-min-height, 5rem)!important;padding:var(--maui-button-medium-padding, var(--maui-spacing-3, 1rem) var(--maui-spacing-5, 3rem))!important;background-color:var(--maui-button-secondary-background-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d)))!important;border:var(--maui-button-secondary-border-width, 2px) solid var(--lhg-desy-button-secondary-border-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d)))!important;color:var(--lhg-desy-button-text-color-secondary, var(--maui-button-text-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d))))!important}refx-upsell-premium-row-pres .sxo-10566-mvt-skinning-1 refx-flight-fares-pres o3r-placeholder .seatmap-display-link-wrapper .refx-body-1.seatmap-display-link span.mdc-button__label,refx-upsell-premium-row-pres .sxo-10566-mvt-skinning-2 refx-flight-fares-pres o3r-placeholder .seatmap-display-link-wrapper .refx-body-1.seatmap-display-link span.mdc-button__label{align-items:center;display:inline-flex;letter-spacing:var(--lhg-desy-button-letter-spacing, inherit)}refx-upsell-premium-row-pres .sxo-10566-mvt-skinning-1 refx-flight-fares-pres o3r-placeholder .seatmap-display-link-wrapper .refx-body-1.seatmap-display-link .mat-mdc-button-persistent-ripple,refx-upsell-premium-row-pres .sxo-10566-mvt-skinning-1 refx-flight-fares-pres o3r-placeholder .seatmap-display-link-wrapper .refx-body-1.seatmap-display-link .mat-mdc-button-touch-target,refx-upsell-premium-row-pres .sxo-10566-mvt-skinning-1 refx-flight-fares-pres o3r-placeholder .seatmap-display-link-wrapper .refx-body-1.seatmap-display-link .mat-mdc-button-ripple,refx-upsell-premium-row-pres .sxo-10566-mvt-skinning-1 refx-flight-fares-pres o3r-placeholder .seatmap-display-link-wrapper .refx-body-1.seatmap-display-link .mat-mdc-focus-indicator,refx-upsell-premium-row-pres .sxo-10566-mvt-skinning-2 refx-flight-fares-pres o3r-placeholder .seatmap-display-link-wrapper .refx-body-1.seatmap-display-link .mat-mdc-button-persistent-ripple,refx-upsell-premium-row-pres .sxo-10566-mvt-skinning-2 refx-flight-fares-pres o3r-placeholder .seatmap-display-link-wrapper .refx-body-1.seatmap-display-link .mat-mdc-button-touch-target,refx-upsell-premium-row-pres .sxo-10566-mvt-skinning-2 refx-flight-fares-pres o3r-placeholder .seatmap-display-link-wrapper .refx-body-1.seatmap-display-link .mat-mdc-button-ripple,refx-upsell-premium-row-pres .sxo-10566-mvt-skinning-2 refx-flight-fares-pres o3r-placeholder .seatmap-display-link-wrapper .refx-body-1.seatmap-display-link .mat-mdc-focus-indicator{display:none}refx-upsell-premium-row-pres .sxo-10566-mvt-skinning-1 refx-flight-fares-pres o3r-placeholder .seatmap-display-link-wrapper .refx-body-1.seatmap-display-link.mat-mdc-button-disabled,refx-upsell-premium-row-pres .sxo-10566-mvt-skinning-2 refx-flight-fares-pres o3r-placeholder .seatmap-display-link-wrapper .refx-body-1.seatmap-display-link.mat-mdc-button-disabled{cursor:not-allowed!important;pointer-events:all}refx-upsell-premium-row-pres .sxo-10566-mvt-skinning-1 refx-flight-fares-pres o3r-placeholder .seatmap-display-link-wrapper .refx-body-1.seatmap-display-link:hover,refx-upsell-premium-row-pres .sxo-10566-mvt-skinning-2 refx-flight-fares-pres o3r-placeholder .seatmap-display-link-wrapper .refx-body-1.seatmap-display-link:hover{background-color:var(--lhg-desy-button-secondary-hover-background-color, var(--maui-button-secondary-hover-background-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d))))!important;border:var(--maui-button-secondary-border-width, 2px) solid var(--lhg-desy-button-secondary-hover-border-color, var(--maui-button-secondary-hover-background-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d))))!important;color:var(--maui-button-secondary-hover-text-color, var(--maui-color-brand-white, #ffffff))!important}refx-upsell-premium-row-pres .sxo-10566-mvt-skinning-1 refx-flight-fares-pres o3r-placeholder .seatmap-display-link-wrapper .refx-body-1.seatmap-display-link.mat-mdc-button-disabled,refx-upsell-premium-row-pres .sxo-10566-mvt-skinning-2 refx-flight-fares-pres o3r-placeholder .seatmap-display-link-wrapper .refx-body-1.seatmap-display-link.mat-mdc-button-disabled{background-color:var(--maui-button-secondary-disabled-background-color, transparent)!important;border-color:var(--maui-button-secondary-disabled-border-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important;color:var(--maui-button-secondary-disabled-text-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important}refx-upsell-premium-row-pres .sxo-10566-mvt-skinning-1 refx-flight-fares-pres o3r-placeholder .seatmap-display-link-wrapper .refx-body-1.seatmap-display-link.mat-mdc-button-disabled:hover,refx-upsell-premium-row-pres .sxo-10566-mvt-skinning-2 refx-flight-fares-pres o3r-placeholder .seatmap-display-link-wrapper .refx-body-1.seatmap-display-link.mat-mdc-button-disabled:hover{background-color:var(--maui-button-secondary-disabled-background-color, transparent)!important;border-color:var(--maui-button-secondary-disabled-border-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important;color:var(--maui-button-secondary-disabled-text-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important}refx-upsell-premium-row-pres .sxo-10566-mvt-skinning-1 refx-flight-fares-pres o3r-placeholder .seatmap-display-link-wrapper .refx-body-1.seatmap-display-link:focus,refx-upsell-premium-row-pres .sxo-10566-mvt-skinning-1 refx-flight-fares-pres o3r-placeholder .seatmap-display-link-wrapper .refx-body-1.seatmap-display-link:active:focus,refx-upsell-premium-row-pres .sxo-10566-mvt-skinning-2 refx-flight-fares-pres o3r-placeholder .seatmap-display-link-wrapper .refx-body-1.seatmap-display-link:focus,refx-upsell-premium-row-pres .sxo-10566-mvt-skinning-2 refx-flight-fares-pres o3r-placeholder .seatmap-display-link-wrapper .refx-body-1.seatmap-display-link:active:focus{box-shadow:none!important}refx-upsell-premium-row-pres .sxo-10566-mvt-skinning-1 refx-flight-fares-pres o3r-placeholder .seatmap-display-link-wrapper .refx-body-1.seatmap-display-link:focus:before,refx-upsell-premium-row-pres .sxo-10566-mvt-skinning-2 refx-flight-fares-pres o3r-placeholder .seatmap-display-link-wrapper .refx-body-1.seatmap-display-link:focus:before{all:unset;border-radius:var(--lhg-desy-button-focus-radius, var(--maui-focus-radius, .6rem));content:" ";inset:calc(var(--lhg-desy-button-focus-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);pointer-events:none;position:absolute;z-index:1080;box-shadow:var(--maui-focus-outline-box-shadow, var(--maui-effect-shadow-focus-offset-x, 0) var(--maui-effect-shadow-focus-offset-y, 0) var(--maui-effect-shadow-focus-radius, 6px) var(--maui-effect-shadow-focus-spread, 1px) var(--maui-color-interaction-focus, var(--maui-color-brand-whale-blue, #52627c)))}refx-upsell-premium-row-pres .sxo-10566-mvt-skinning-1 refx-flight-fares-pres o3r-placeholder .seatmap-display-link-wrapper .refx-body-1.seatmap-display-link:after,refx-upsell-premium-row-pres .sxo-10566-mvt-skinning-2 refx-flight-fares-pres o3r-placeholder .seatmap-display-link-wrapper .refx-body-1.seatmap-display-link:after{cursor:pointer!important;font-family:var(--lhg-icon-font-family, LH-Icons);font-weight:400!important;vertical-align:middle!important;font-size:2.4rem!important;line-height:2.4rem;width:2.4rem;content:var(--lhg-desy-button-icon-seat, )!important;font-family:var(--lhg-icon-font-family, LH-Icons)!important;height:2.4rem!important;margin-left:var(--lhg-desy-button-icon-margin, .5rem);margin-right:var(--lhg-desy-button-icon-counter-margin, -.2rem);width:2.4rem!important}refx-upsell-premium-row-pres .sxo-10566-mvt-skinning-1 refx-flight-fares-pres o3r-placeholder .seatmap-display-link-wrapper .refx-body-1.seatmap-display-link:before,refx-upsell-premium-row-pres .sxo-10566-mvt-skinning-2 refx-flight-fares-pres o3r-placeholder .seatmap-display-link-wrapper .refx-body-1.seatmap-display-link:before{content:""!important;margin:0}refx-traveler refx-basic-in-flow-layout.stroked-confirm-button button.mat-mdc-unelevated-button.mat-mdc-button-base.nextBtn{align-items:center!important;border-radius:var(--maui-radii-default-radius, .4rem)!important;box-sizing:border-box;cursor:pointer!important;display:inline-flex!important;font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif);font-weight:var(--maui-button-font-weight, var(--maui-font-weight-bold, 700));height:auto;justify-content:center!important;letter-spacing:var(--lhg-desy-button-letter-spacing, inherit)!important;line-height:var(--lhg-desy-button-line-height, var(--maui-line-height-3, 2.4rem))!important;min-width:unset;max-width:unset;outline:var(--maui-button-outline-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d))) none 0!important;overflow:visible;position:relative!important;text-decoration:none!important;transition:background .3s ease-out 0s,border .3s ease-out 0s,color .3s ease-out 0s!important;width:fit-content;white-space:nowrap!important;font-size:var(--lhg-desy-button-font-size-medium, var(--maui-font-size-3, 1.6rem))!important;min-height:var(--maui-button-medium-min-height, 5rem)!important;padding:var(--maui-button-medium-padding, var(--maui-spacing-3, 1rem) var(--maui-spacing-5, 3rem))!important;background-color:var(--maui-button-secondary-background-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d)))!important;border:var(--maui-button-secondary-border-width, 2px) solid var(--lhg-desy-button-secondary-border-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d)))!important;color:var(--lhg-desy-button-text-color-secondary, var(--maui-button-text-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d))))!important}refx-traveler refx-basic-in-flow-layout.stroked-confirm-button button.mat-mdc-unelevated-button.mat-mdc-button-base.nextBtn span.mdc-button__label{align-items:center;display:inline-flex;letter-spacing:var(--lhg-desy-button-letter-spacing, inherit)}refx-traveler refx-basic-in-flow-layout.stroked-confirm-button button.mat-mdc-unelevated-button.mat-mdc-button-base.nextBtn .mat-mdc-button-persistent-ripple,refx-traveler refx-basic-in-flow-layout.stroked-confirm-button button.mat-mdc-unelevated-button.mat-mdc-button-base.nextBtn .mat-mdc-button-touch-target,refx-traveler refx-basic-in-flow-layout.stroked-confirm-button button.mat-mdc-unelevated-button.mat-mdc-button-base.nextBtn .mat-mdc-button-ripple,refx-traveler refx-basic-in-flow-layout.stroked-confirm-button button.mat-mdc-unelevated-button.mat-mdc-button-base.nextBtn .mat-mdc-focus-indicator{display:none}refx-traveler refx-basic-in-flow-layout.stroked-confirm-button button.mat-mdc-unelevated-button.mat-mdc-button-base.nextBtn.mat-mdc-button-disabled{cursor:not-allowed!important;pointer-events:all}refx-traveler refx-basic-in-flow-layout.stroked-confirm-button button.mat-mdc-unelevated-button.mat-mdc-button-base.nextBtn:hover{background-color:var(--lhg-desy-button-secondary-hover-background-color, var(--maui-button-secondary-hover-background-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d))))!important;border:var(--maui-button-secondary-border-width, 2px) solid var(--lhg-desy-button-secondary-hover-border-color, var(--maui-button-secondary-hover-background-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d))))!important;color:var(--maui-button-secondary-hover-text-color, var(--maui-color-brand-white, #ffffff))!important}refx-traveler refx-basic-in-flow-layout.stroked-confirm-button button.mat-mdc-unelevated-button.mat-mdc-button-base.nextBtn.mat-mdc-button-disabled{background-color:var(--maui-button-secondary-disabled-background-color, transparent)!important;border-color:var(--maui-button-secondary-disabled-border-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important;color:var(--maui-button-secondary-disabled-text-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important}refx-traveler refx-basic-in-flow-layout.stroked-confirm-button button.mat-mdc-unelevated-button.mat-mdc-button-base.nextBtn.mat-mdc-button-disabled:hover{background-color:var(--maui-button-secondary-disabled-background-color, transparent)!important;border-color:var(--maui-button-secondary-disabled-border-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important;color:var(--maui-button-secondary-disabled-text-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important}refx-traveler refx-basic-in-flow-layout.stroked-confirm-button button.mat-mdc-unelevated-button.mat-mdc-button-base.nextBtn:focus,refx-traveler refx-basic-in-flow-layout.stroked-confirm-button button.mat-mdc-unelevated-button.mat-mdc-button-base.nextBtn:active:focus{box-shadow:none!important}refx-traveler refx-basic-in-flow-layout.stroked-confirm-button button.mat-mdc-unelevated-button.mat-mdc-button-base.nextBtn:focus:after{all:unset;border-radius:var(--lhg-desy-button-focus-radius, var(--maui-focus-radius, .6rem));content:" ";inset:calc(var(--lhg-desy-button-focus-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);pointer-events:none;position:absolute;z-index:1080;box-shadow:var(--maui-focus-outline-box-shadow, var(--maui-effect-shadow-focus-offset-x, 0) var(--maui-effect-shadow-focus-offset-y, 0) var(--maui-effect-shadow-focus-radius, 6px) var(--maui-effect-shadow-focus-spread, 1px) var(--maui-color-interaction-focus, var(--maui-color-brand-whale-blue, #52627c)))}refx-traveler refx-basic-in-flow-layout lhg-prominent-login-pres .prominent-login-buttons-place button{margin:2rem 0 2.5rem!important}refx-passenger-recap-pres .passenger-recap-pres .list .list-item.passenger .list-item-container mat-expansion-panel.mat-expanded .mat-expansion-panel-content{overflow:visible!important}refx-passenger-recap-pres .passenger-recap-pres .list .list-item.passenger .list-item-container mat-expansion-panel.mat-expanded .mat-expansion-panel-content .mat-expansion-panel-body{overflow:visible!important}.mat-mdc-dialog-container lhg-fice-seat-selection-details-dialog-pres div.action-buttons-section button.select-btn-bottom.mdc-button{align-items:center!important;border-radius:var(--maui-radii-default-radius, .4rem)!important;box-sizing:border-box;cursor:pointer!important;display:inline-flex!important;font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif);font-weight:var(--maui-button-font-weight, var(--maui-font-weight-bold, 700));height:auto;justify-content:center!important;letter-spacing:var(--lhg-desy-button-letter-spacing, inherit)!important;line-height:var(--lhg-desy-button-line-height, var(--maui-line-height-3, 2.4rem))!important;min-width:unset;max-width:unset;outline:var(--maui-button-outline-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d))) none 0!important;overflow:visible;position:relative!important;text-decoration:none!important;transition:background .3s ease-out 0s,border .3s ease-out 0s,color .3s ease-out 0s!important;width:fit-content;white-space:nowrap!important;font-size:var(--lhg-desy-button-font-size-medium, var(--maui-font-size-3, 1.6rem))!important;min-height:var(--maui-button-medium-min-height, 5rem)!important;padding:var(--maui-button-medium-padding, var(--maui-spacing-3, 1rem) var(--maui-spacing-5, 3rem))!important;background-color:var(--maui-button-primary-background-color, var(--maui-color-interaction-buttonprimary, var(--maui-color-brand-lhyellow, #ffad00)))!important;border:var(--maui-button-secondary-border-width, 2px) solid var(--maui-button-primary-background-color, var(--maui-color-interaction-buttonprimary, var(--maui-color-brand-lhyellow, #ffad00)))!important;color:var(--maui-button-text-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d)))!important;width:fit-content!important}.mat-mdc-dialog-container lhg-fice-seat-selection-details-dialog-pres div.action-buttons-section button.select-btn-bottom.mdc-button span.mdc-button__label{align-items:center;display:inline-flex;letter-spacing:var(--lhg-desy-button-letter-spacing, inherit)}.mat-mdc-dialog-container lhg-fice-seat-selection-details-dialog-pres div.action-buttons-section button.select-btn-bottom.mdc-button .mat-mdc-button-persistent-ripple,.mat-mdc-dialog-container lhg-fice-seat-selection-details-dialog-pres div.action-buttons-section button.select-btn-bottom.mdc-button .mat-mdc-button-touch-target,.mat-mdc-dialog-container lhg-fice-seat-selection-details-dialog-pres div.action-buttons-section button.select-btn-bottom.mdc-button .mat-mdc-button-ripple,.mat-mdc-dialog-container lhg-fice-seat-selection-details-dialog-pres div.action-buttons-section button.select-btn-bottom.mdc-button .mat-mdc-focus-indicator{display:none}.mat-mdc-dialog-container lhg-fice-seat-selection-details-dialog-pres div.action-buttons-section button.select-btn-bottom.mdc-button.mat-mdc-button-disabled{cursor:not-allowed!important;pointer-events:all}.mat-mdc-dialog-container lhg-fice-seat-selection-details-dialog-pres div.action-buttons-section button.select-btn-bottom.mdc-button:hover{background-color:var(--maui-button-primary-hover-background-color, var(--maui-color-interaction-buttonprimaryhover, var(--maui-color-brand-sunglow-yellow, #ffbd32)))!important;border:var(--maui-button-secondary-border-width, 2px) solid var(--maui-button-primary-hover-background-color, var(--maui-color-interaction-buttonprimaryhover, var(--maui-color-brand-sunglow-yellow, #ffbd32)))!important;color:var(--maui-button-hover-text-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d)))!important}.mat-mdc-dialog-container lhg-fice-seat-selection-details-dialog-pres div.action-buttons-section button.select-btn-bottom.mdc-button.mat-mdc-button-disabled{background-color:var(--maui-button-primary-disabled-background-color, var(--maui-color-disabled-background, var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb))))!important;border-color:var(--maui-button-primary-disabled-border-color, var(--maui-color-disabled-background, var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb))))!important;color:var(--maui-button-primary-disabled-text-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important}.mat-mdc-dialog-container lhg-fice-seat-selection-details-dialog-pres div.action-buttons-section button.select-btn-bottom.mdc-button.mat-mdc-button-disabled:hover{background-color:var(--maui-button-primary-disabled-background-color, var(--maui-color-disabled-background, var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb))))!important;border-color:var(--maui-button-primary-disabled-border-color, var(--maui-color-disabled-background, var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb))))!important;color:var(--maui-button-primary-disabled-text-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important}.mat-mdc-dialog-container lhg-fice-seat-selection-details-dialog-pres div.action-buttons-section button.select-btn-bottom.mdc-button:focus,.mat-mdc-dialog-container lhg-fice-seat-selection-details-dialog-pres div.action-buttons-section button.select-btn-bottom.mdc-button:active:focus{box-shadow:none!important}.mat-mdc-dialog-container lhg-fice-seat-selection-details-dialog-pres div.action-buttons-section button.select-btn-bottom.mdc-button:focus:after{all:unset;border-radius:var(--lhg-desy-button-focus-radius, var(--maui-focus-radius, .6rem));content:" ";inset:calc(var(--lhg-desy-button-focus-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);pointer-events:none;position:absolute;z-index:1080;box-shadow:var(--maui-focus-outline-box-shadow, var(--maui-effect-shadow-focus-offset-x, 0) var(--maui-effect-shadow-focus-offset-y, 0) var(--maui-effect-shadow-focus-radius, 6px) var(--maui-effect-shadow-focus-spread, 1px) var(--maui-color-interaction-focus, var(--maui-color-brand-whale-blue, #52627c)))}@media (max-width: 839.98px){.mat-mdc-dialog-container lhg-fice-seat-selection-details-dialog-pres div.action-buttons-section button.select-btn-bottom.mdc-button{width:100%!important}}.mat-mdc-dialog-container lhg-fice-seat-selection-details-dialog-pres div.action-buttons-section .btn-section button.close-btn-bottom.mdc-button{align-items:center!important;border-radius:var(--maui-radii-default-radius, .4rem)!important;box-sizing:border-box;cursor:pointer!important;display:inline-flex!important;font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif);font-weight:var(--maui-button-font-weight, var(--maui-font-weight-bold, 700));height:auto;justify-content:center!important;letter-spacing:var(--lhg-desy-button-letter-spacing, inherit)!important;line-height:var(--lhg-desy-button-line-height, var(--maui-line-height-3, 2.4rem))!important;min-width:unset;max-width:unset;outline:var(--maui-button-outline-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d))) none 0!important;overflow:visible;position:relative!important;text-decoration:none!important;transition:background .3s ease-out 0s,border .3s ease-out 0s,color .3s ease-out 0s!important;width:fit-content;white-space:nowrap!important;font-size:var(--lhg-desy-button-font-size-medium, var(--maui-font-size-3, 1.6rem))!important;min-height:var(--maui-button-medium-min-height, 5rem)!important;padding:var(--maui-button-medium-padding, var(--maui-spacing-3, 1rem) var(--maui-spacing-5, 3rem))!important;background-color:var(--maui-button-secondary-background-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d)))!important;border:var(--maui-button-secondary-border-width, 2px) solid var(--lhg-desy-button-secondary-border-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d)))!important;color:var(--lhg-desy-button-text-color-secondary, var(--maui-button-text-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d))))!important;width:fit-content!important}.mat-mdc-dialog-container lhg-fice-seat-selection-details-dialog-pres div.action-buttons-section .btn-section button.close-btn-bottom.mdc-button span.mdc-button__label{align-items:center;display:inline-flex;letter-spacing:var(--lhg-desy-button-letter-spacing, inherit)}.mat-mdc-dialog-container lhg-fice-seat-selection-details-dialog-pres div.action-buttons-section .btn-section button.close-btn-bottom.mdc-button .mat-mdc-button-persistent-ripple,.mat-mdc-dialog-container lhg-fice-seat-selection-details-dialog-pres div.action-buttons-section .btn-section button.close-btn-bottom.mdc-button .mat-mdc-button-touch-target,.mat-mdc-dialog-container lhg-fice-seat-selection-details-dialog-pres div.action-buttons-section .btn-section button.close-btn-bottom.mdc-button .mat-mdc-button-ripple,.mat-mdc-dialog-container lhg-fice-seat-selection-details-dialog-pres div.action-buttons-section .btn-section button.close-btn-bottom.mdc-button .mat-mdc-focus-indicator{display:none}.mat-mdc-dialog-container lhg-fice-seat-selection-details-dialog-pres div.action-buttons-section .btn-section button.close-btn-bottom.mdc-button.mat-mdc-button-disabled{cursor:not-allowed!important;pointer-events:all}.mat-mdc-dialog-container lhg-fice-seat-selection-details-dialog-pres div.action-buttons-section .btn-section button.close-btn-bottom.mdc-button:hover{background-color:var(--lhg-desy-button-secondary-hover-background-color, var(--maui-button-secondary-hover-background-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d))))!important;border:var(--maui-button-secondary-border-width, 2px) solid var(--lhg-desy-button-secondary-hover-border-color, var(--maui-button-secondary-hover-background-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d))))!important;color:var(--maui-button-secondary-hover-text-color, var(--maui-color-brand-white, #ffffff))!important}.mat-mdc-dialog-container lhg-fice-seat-selection-details-dialog-pres div.action-buttons-section .btn-section button.close-btn-bottom.mdc-button.mat-mdc-button-disabled{background-color:var(--maui-button-secondary-disabled-background-color, transparent)!important;border-color:var(--maui-button-secondary-disabled-border-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important;color:var(--maui-button-secondary-disabled-text-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important}.mat-mdc-dialog-container lhg-fice-seat-selection-details-dialog-pres div.action-buttons-section .btn-section button.close-btn-bottom.mdc-button.mat-mdc-button-disabled:hover{background-color:var(--maui-button-secondary-disabled-background-color, transparent)!important;border-color:var(--maui-button-secondary-disabled-border-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important;color:var(--maui-button-secondary-disabled-text-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important}.mat-mdc-dialog-container lhg-fice-seat-selection-details-dialog-pres div.action-buttons-section .btn-section button.close-btn-bottom.mdc-button:focus,.mat-mdc-dialog-container lhg-fice-seat-selection-details-dialog-pres div.action-buttons-section .btn-section button.close-btn-bottom.mdc-button:active:focus{box-shadow:none!important}.mat-mdc-dialog-container lhg-fice-seat-selection-details-dialog-pres div.action-buttons-section .btn-section button.close-btn-bottom.mdc-button:focus:after{all:unset;border-radius:var(--lhg-desy-button-focus-radius, var(--maui-focus-radius, .6rem));content:" ";inset:calc(var(--lhg-desy-button-focus-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);pointer-events:none;position:absolute;z-index:1080;box-shadow:var(--maui-focus-outline-box-shadow, var(--maui-effect-shadow-focus-offset-x, 0) var(--maui-effect-shadow-focus-offset-y, 0) var(--maui-effect-shadow-focus-radius, 6px) var(--maui-effect-shadow-focus-spread, 1px) var(--maui-color-interaction-focus, var(--maui-color-brand-whale-blue, #52627c)))}@media (max-width: 839.98px){.mat-mdc-dialog-container lhg-fice-seat-selection-details-dialog-pres div.action-buttons-section .btn-section button.close-btn-bottom.mdc-button{width:100%!important}}@media (max-width: 599.98px){.mat-mdc-dialog-container lhg-fice-seat-selection-details-dialog-pres div.action-buttons-section button.select-btn-bottom.mdc-button{align-items:center!important;border-radius:var(--maui-radii-default-radius, .4rem)!important;box-sizing:border-box;cursor:pointer!important;display:inline-flex!important;font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif);font-weight:var(--maui-button-font-weight, var(--maui-font-weight-bold, 700));height:auto;justify-content:center!important;letter-spacing:var(--lhg-desy-button-letter-spacing, inherit)!important;line-height:var(--lhg-desy-button-line-height, var(--maui-line-height-3, 2.4rem))!important;min-width:unset;max-width:unset;outline:var(--maui-button-outline-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d))) none 0!important;overflow:visible;position:relative!important;text-decoration:none!important;transition:background .3s ease-out 0s,border .3s ease-out 0s,color .3s ease-out 0s!important;width:fit-content;white-space:nowrap!important;font-size:var(--lhg-desy-button-font-size-small, var(--maui-font-size-2, 1.4rem))!important;min-height:var(--maui-button-small-min-height, 3rem)!important;padding:var(--maui-button-small-padding, 0 var(--maui-spacing-5, 3rem))!important;background-color:var(--maui-button-primary-background-color, var(--maui-color-interaction-buttonprimary, var(--maui-color-brand-lhyellow, #ffad00)))!important;border:var(--maui-button-secondary-border-width, 2px) solid var(--maui-button-primary-background-color, var(--maui-color-interaction-buttonprimary, var(--maui-color-brand-lhyellow, #ffad00)))!important;color:var(--maui-button-text-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d)))!important}.mat-mdc-dialog-container lhg-fice-seat-selection-details-dialog-pres div.action-buttons-section button.select-btn-bottom.mdc-button span.mdc-button__label{align-items:center;display:inline-flex;letter-spacing:var(--lhg-desy-button-letter-spacing, inherit)}.mat-mdc-dialog-container lhg-fice-seat-selection-details-dialog-pres div.action-buttons-section button.select-btn-bottom.mdc-button .mat-mdc-button-persistent-ripple,.mat-mdc-dialog-container lhg-fice-seat-selection-details-dialog-pres div.action-buttons-section button.select-btn-bottom.mdc-button .mat-mdc-button-touch-target,.mat-mdc-dialog-container lhg-fice-seat-selection-details-dialog-pres div.action-buttons-section button.select-btn-bottom.mdc-button .mat-mdc-button-ripple,.mat-mdc-dialog-container lhg-fice-seat-selection-details-dialog-pres div.action-buttons-section button.select-btn-bottom.mdc-button .mat-mdc-focus-indicator{display:none}.mat-mdc-dialog-container lhg-fice-seat-selection-details-dialog-pres div.action-buttons-section button.select-btn-bottom.mdc-button.mat-mdc-button-disabled{cursor:not-allowed!important;pointer-events:all}.mat-mdc-dialog-container lhg-fice-seat-selection-details-dialog-pres div.action-buttons-section button.select-btn-bottom.mdc-button:hover{background-color:var(--maui-button-primary-hover-background-color, var(--maui-color-interaction-buttonprimaryhover, var(--maui-color-brand-sunglow-yellow, #ffbd32)))!important;border:var(--maui-button-secondary-border-width, 2px) solid var(--maui-button-primary-hover-background-color, var(--maui-color-interaction-buttonprimaryhover, var(--maui-color-brand-sunglow-yellow, #ffbd32)))!important;color:var(--maui-button-hover-text-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d)))!important}.mat-mdc-dialog-container lhg-fice-seat-selection-details-dialog-pres div.action-buttons-section button.select-btn-bottom.mdc-button.mat-mdc-button-disabled{background-color:var(--maui-button-primary-disabled-background-color, var(--maui-color-disabled-background, var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb))))!important;border-color:var(--maui-button-primary-disabled-border-color, var(--maui-color-disabled-background, var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb))))!important;color:var(--maui-button-primary-disabled-text-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important}.mat-mdc-dialog-container lhg-fice-seat-selection-details-dialog-pres div.action-buttons-section button.select-btn-bottom.mdc-button.mat-mdc-button-disabled:hover{background-color:var(--maui-button-primary-disabled-background-color, var(--maui-color-disabled-background, var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb))))!important;border-color:var(--maui-button-primary-disabled-border-color, var(--maui-color-disabled-background, var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb))))!important;color:var(--maui-button-primary-disabled-text-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important}.mat-mdc-dialog-container lhg-fice-seat-selection-details-dialog-pres div.action-buttons-section button.select-btn-bottom.mdc-button:focus,.mat-mdc-dialog-container lhg-fice-seat-selection-details-dialog-pres div.action-buttons-section button.select-btn-bottom.mdc-button:active:focus{box-shadow:none!important}.mat-mdc-dialog-container lhg-fice-seat-selection-details-dialog-pres div.action-buttons-section button.select-btn-bottom.mdc-button:focus:after{all:unset;border-radius:var(--lhg-desy-button-focus-radius, var(--maui-focus-radius, .6rem));content:" ";inset:calc(var(--lhg-desy-button-focus-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);pointer-events:none;position:absolute;z-index:1080;box-shadow:var(--maui-focus-outline-box-shadow, var(--maui-effect-shadow-focus-offset-x, 0) var(--maui-effect-shadow-focus-offset-y, 0) var(--maui-effect-shadow-focus-radius, 6px) var(--maui-effect-shadow-focus-spread, 1px) var(--maui-color-interaction-focus, var(--maui-color-brand-whale-blue, #52627c)))}.mat-mdc-dialog-container lhg-fice-seat-selection-details-dialog-pres div.action-buttons-section .btn-section button.close-btn-bottom.mdc-button,.mat-mdc-dialog-container lhg-fice-seat-selection-details-dialog-pres div.action-buttons-section button.deselect-btn-bottom.mdc-button.mat-mdc-outlined-button{align-items:center!important;border-radius:var(--maui-radii-default-radius, .4rem)!important;box-sizing:border-box;cursor:pointer!important;display:inline-flex!important;font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif);font-weight:var(--maui-button-font-weight, var(--maui-font-weight-bold, 700));height:auto;justify-content:center!important;letter-spacing:var(--lhg-desy-button-letter-spacing, inherit)!important;line-height:var(--lhg-desy-button-line-height, var(--maui-line-height-3, 2.4rem))!important;min-width:unset;max-width:unset;outline:var(--maui-button-outline-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d))) none 0!important;overflow:visible;position:relative!important;text-decoration:none!important;transition:background .3s ease-out 0s,border .3s ease-out 0s,color .3s ease-out 0s!important;width:fit-content;white-space:nowrap!important;font-size:var(--lhg-desy-button-font-size-small, var(--maui-font-size-2, 1.4rem))!important;min-height:var(--maui-button-small-min-height, 3rem)!important;padding:var(--maui-button-small-padding, 0 var(--maui-spacing-5, 3rem))!important;background-color:var(--maui-button-secondary-background-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d)))!important;border:var(--maui-button-secondary-border-width, 2px) solid var(--lhg-desy-button-secondary-border-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d)))!important;color:var(--lhg-desy-button-text-color-secondary, var(--maui-button-text-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d))))!important}.mat-mdc-dialog-container lhg-fice-seat-selection-details-dialog-pres div.action-buttons-section .btn-section button.close-btn-bottom.mdc-button span.mdc-button__label,.mat-mdc-dialog-container lhg-fice-seat-selection-details-dialog-pres div.action-buttons-section button.deselect-btn-bottom.mdc-button.mat-mdc-outlined-button span.mdc-button__label{align-items:center;display:inline-flex;letter-spacing:var(--lhg-desy-button-letter-spacing, inherit)}.mat-mdc-dialog-container lhg-fice-seat-selection-details-dialog-pres div.action-buttons-section .btn-section button.close-btn-bottom.mdc-button .mat-mdc-button-persistent-ripple,.mat-mdc-dialog-container lhg-fice-seat-selection-details-dialog-pres div.action-buttons-section .btn-section button.close-btn-bottom.mdc-button .mat-mdc-button-touch-target,.mat-mdc-dialog-container lhg-fice-seat-selection-details-dialog-pres div.action-buttons-section .btn-section button.close-btn-bottom.mdc-button .mat-mdc-button-ripple,.mat-mdc-dialog-container lhg-fice-seat-selection-details-dialog-pres div.action-buttons-section .btn-section button.close-btn-bottom.mdc-button .mat-mdc-focus-indicator,.mat-mdc-dialog-container lhg-fice-seat-selection-details-dialog-pres div.action-buttons-section button.deselect-btn-bottom.mdc-button.mat-mdc-outlined-button .mat-mdc-button-persistent-ripple,.mat-mdc-dialog-container lhg-fice-seat-selection-details-dialog-pres div.action-buttons-section button.deselect-btn-bottom.mdc-button.mat-mdc-outlined-button .mat-mdc-button-touch-target,.mat-mdc-dialog-container lhg-fice-seat-selection-details-dialog-pres div.action-buttons-section button.deselect-btn-bottom.mdc-button.mat-mdc-outlined-button .mat-mdc-button-ripple,.mat-mdc-dialog-container lhg-fice-seat-selection-details-dialog-pres div.action-buttons-section button.deselect-btn-bottom.mdc-button.mat-mdc-outlined-button .mat-mdc-focus-indicator{display:none}.mat-mdc-dialog-container lhg-fice-seat-selection-details-dialog-pres div.action-buttons-section .btn-section button.close-btn-bottom.mdc-button.mat-mdc-button-disabled,.mat-mdc-dialog-container lhg-fice-seat-selection-details-dialog-pres div.action-buttons-section button.deselect-btn-bottom.mdc-button.mat-mdc-outlined-button.mat-mdc-button-disabled{cursor:not-allowed!important;pointer-events:all}.mat-mdc-dialog-container lhg-fice-seat-selection-details-dialog-pres div.action-buttons-section .btn-section button.close-btn-bottom.mdc-button:hover,.mat-mdc-dialog-container lhg-fice-seat-selection-details-dialog-pres div.action-buttons-section button.deselect-btn-bottom.mdc-button.mat-mdc-outlined-button:hover{background-color:var(--lhg-desy-button-secondary-hover-background-color, var(--maui-button-secondary-hover-background-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d))))!important;border:var(--maui-button-secondary-border-width, 2px) solid var(--lhg-desy-button-secondary-hover-border-color, var(--maui-button-secondary-hover-background-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d))))!important;color:var(--maui-button-secondary-hover-text-color, var(--maui-color-brand-white, #ffffff))!important}.mat-mdc-dialog-container lhg-fice-seat-selection-details-dialog-pres div.action-buttons-section .btn-section button.close-btn-bottom.mdc-button.mat-mdc-button-disabled,.mat-mdc-dialog-container lhg-fice-seat-selection-details-dialog-pres div.action-buttons-section button.deselect-btn-bottom.mdc-button.mat-mdc-outlined-button.mat-mdc-button-disabled{background-color:var(--maui-button-secondary-disabled-background-color, transparent)!important;border-color:var(--maui-button-secondary-disabled-border-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important;color:var(--maui-button-secondary-disabled-text-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important}.mat-mdc-dialog-container lhg-fice-seat-selection-details-dialog-pres div.action-buttons-section .btn-section button.close-btn-bottom.mdc-button.mat-mdc-button-disabled:hover,.mat-mdc-dialog-container lhg-fice-seat-selection-details-dialog-pres div.action-buttons-section button.deselect-btn-bottom.mdc-button.mat-mdc-outlined-button.mat-mdc-button-disabled:hover{background-color:var(--maui-button-secondary-disabled-background-color, transparent)!important;border-color:var(--maui-button-secondary-disabled-border-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important;color:var(--maui-button-secondary-disabled-text-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important}.mat-mdc-dialog-container lhg-fice-seat-selection-details-dialog-pres div.action-buttons-section .btn-section button.close-btn-bottom.mdc-button:focus,.mat-mdc-dialog-container lhg-fice-seat-selection-details-dialog-pres div.action-buttons-section .btn-section button.close-btn-bottom.mdc-button:active:focus,.mat-mdc-dialog-container lhg-fice-seat-selection-details-dialog-pres div.action-buttons-section button.deselect-btn-bottom.mdc-button.mat-mdc-outlined-button:focus,.mat-mdc-dialog-container lhg-fice-seat-selection-details-dialog-pres div.action-buttons-section button.deselect-btn-bottom.mdc-button.mat-mdc-outlined-button:active:focus{box-shadow:none!important}.mat-mdc-dialog-container lhg-fice-seat-selection-details-dialog-pres div.action-buttons-section .btn-section button.close-btn-bottom.mdc-button:focus:after,.mat-mdc-dialog-container lhg-fice-seat-selection-details-dialog-pres div.action-buttons-section button.deselect-btn-bottom.mdc-button.mat-mdc-outlined-button:focus:after{all:unset;border-radius:var(--lhg-desy-button-focus-radius, var(--maui-focus-radius, .6rem));content:" ";inset:calc(var(--lhg-desy-button-focus-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);pointer-events:none;position:absolute;z-index:1080;box-shadow:var(--maui-focus-outline-box-shadow, var(--maui-effect-shadow-focus-offset-x, 0) var(--maui-effect-shadow-focus-offset-y, 0) var(--maui-effect-shadow-focus-radius, 6px) var(--maui-effect-shadow-focus-spread, 1px) var(--maui-color-interaction-focus, var(--maui-color-brand-whale-blue, #52627c)))}refx-booking-seatmap refx-basic-in-flow-layout .basic-in-flow-layout-container .skip-seat-selection-btn,refx-booking-seatmap refx-basic-in-flow-layout .basic-in-flow-layout-container .footer-wrapper .buttons-place button.mat-mdc-outlined-button.mat-mdc-button-base{align-items:center!important;border-radius:var(--maui-radii-default-radius, .4rem)!important;box-sizing:border-box;cursor:pointer!important;display:inline-flex!important;font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif);font-weight:var(--maui-button-font-weight, var(--maui-font-weight-bold, 700));height:auto;justify-content:center!important;letter-spacing:var(--lhg-desy-button-letter-spacing, inherit)!important;line-height:var(--lhg-desy-button-line-height, var(--maui-line-height-3, 2.4rem))!important;min-width:unset;max-width:unset;outline:var(--maui-button-outline-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d))) none 0!important;overflow:visible;position:relative!important;text-decoration:none!important;transition:background .3s ease-out 0s,border .3s ease-out 0s,color .3s ease-out 0s!important;width:fit-content;white-space:nowrap!important;font-size:var(--lhg-desy-button-font-size-small, var(--maui-font-size-2, 1.4rem))!important;min-height:var(--maui-button-small-min-height, 3rem)!important;padding:var(--maui-button-small-padding, 0 var(--maui-spacing-5, 3rem))!important;background-color:var(--maui-button-secondary-background-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d)))!important;border:var(--maui-button-secondary-border-width, 2px) solid var(--lhg-desy-button-secondary-border-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d)))!important;color:var(--lhg-desy-button-text-color-secondary, var(--maui-button-text-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d))))!important}refx-booking-seatmap refx-basic-in-flow-layout .basic-in-flow-layout-container .skip-seat-selection-btn span.mdc-button__label,refx-booking-seatmap refx-basic-in-flow-layout .basic-in-flow-layout-container .footer-wrapper .buttons-place button.mat-mdc-outlined-button.mat-mdc-button-base span.mdc-button__label{align-items:center;display:inline-flex;letter-spacing:var(--lhg-desy-button-letter-spacing, inherit)}refx-booking-seatmap refx-basic-in-flow-layout .basic-in-flow-layout-container .skip-seat-selection-btn .mat-mdc-button-persistent-ripple,refx-booking-seatmap refx-basic-in-flow-layout .basic-in-flow-layout-container .skip-seat-selection-btn .mat-mdc-button-touch-target,refx-booking-seatmap refx-basic-in-flow-layout .basic-in-flow-layout-container .skip-seat-selection-btn .mat-mdc-button-ripple,refx-booking-seatmap refx-basic-in-flow-layout .basic-in-flow-layout-container .skip-seat-selection-btn .mat-mdc-focus-indicator,refx-booking-seatmap refx-basic-in-flow-layout .basic-in-flow-layout-container .footer-wrapper .buttons-place button.mat-mdc-outlined-button.mat-mdc-button-base .mat-mdc-button-persistent-ripple,refx-booking-seatmap refx-basic-in-flow-layout .basic-in-flow-layout-container .footer-wrapper .buttons-place button.mat-mdc-outlined-button.mat-mdc-button-base .mat-mdc-button-touch-target,refx-booking-seatmap refx-basic-in-flow-layout .basic-in-flow-layout-container .footer-wrapper .buttons-place button.mat-mdc-outlined-button.mat-mdc-button-base .mat-mdc-button-ripple,refx-booking-seatmap refx-basic-in-flow-layout .basic-in-flow-layout-container .footer-wrapper .buttons-place button.mat-mdc-outlined-button.mat-mdc-button-base .mat-mdc-focus-indicator{display:none}refx-booking-seatmap refx-basic-in-flow-layout .basic-in-flow-layout-container .skip-seat-selection-btn.mat-mdc-button-disabled,refx-booking-seatmap refx-basic-in-flow-layout .basic-in-flow-layout-container .footer-wrapper .buttons-place button.mat-mdc-outlined-button.mat-mdc-button-base.mat-mdc-button-disabled{cursor:not-allowed!important;pointer-events:all}refx-booking-seatmap refx-basic-in-flow-layout .basic-in-flow-layout-container .skip-seat-selection-btn:hover,refx-booking-seatmap refx-basic-in-flow-layout .basic-in-flow-layout-container .footer-wrapper .buttons-place button.mat-mdc-outlined-button.mat-mdc-button-base:hover{background-color:var(--lhg-desy-button-secondary-hover-background-color, var(--maui-button-secondary-hover-background-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d))))!important;border:var(--maui-button-secondary-border-width, 2px) solid var(--lhg-desy-button-secondary-hover-border-color, var(--maui-button-secondary-hover-background-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d))))!important;color:var(--maui-button-secondary-hover-text-color, var(--maui-color-brand-white, #ffffff))!important}refx-booking-seatmap refx-basic-in-flow-layout .basic-in-flow-layout-container .skip-seat-selection-btn.mat-mdc-button-disabled,refx-booking-seatmap refx-basic-in-flow-layout .basic-in-flow-layout-container .footer-wrapper .buttons-place button.mat-mdc-outlined-button.mat-mdc-button-base.mat-mdc-button-disabled{background-color:var(--maui-button-secondary-disabled-background-color, transparent)!important;border-color:var(--maui-button-secondary-disabled-border-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important;color:var(--maui-button-secondary-disabled-text-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important}refx-booking-seatmap refx-basic-in-flow-layout .basic-in-flow-layout-container .skip-seat-selection-btn.mat-mdc-button-disabled:hover,refx-booking-seatmap refx-basic-in-flow-layout .basic-in-flow-layout-container .footer-wrapper .buttons-place button.mat-mdc-outlined-button.mat-mdc-button-base.mat-mdc-button-disabled:hover{background-color:var(--maui-button-secondary-disabled-background-color, transparent)!important;border-color:var(--maui-button-secondary-disabled-border-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important;color:var(--maui-button-secondary-disabled-text-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important}refx-booking-seatmap refx-basic-in-flow-layout .basic-in-flow-layout-container .skip-seat-selection-btn:focus,refx-booking-seatmap refx-basic-in-flow-layout .basic-in-flow-layout-container .skip-seat-selection-btn:active:focus,refx-booking-seatmap refx-basic-in-flow-layout .basic-in-flow-layout-container .footer-wrapper .buttons-place button.mat-mdc-outlined-button.mat-mdc-button-base:focus,refx-booking-seatmap refx-basic-in-flow-layout .basic-in-flow-layout-container .footer-wrapper .buttons-place button.mat-mdc-outlined-button.mat-mdc-button-base:active:focus{box-shadow:none!important}refx-booking-seatmap refx-basic-in-flow-layout .basic-in-flow-layout-container .skip-seat-selection-btn:focus:after,refx-booking-seatmap refx-basic-in-flow-layout .basic-in-flow-layout-container .footer-wrapper .buttons-place button.mat-mdc-outlined-button.mat-mdc-button-base:focus:after{all:unset;border-radius:var(--lhg-desy-button-focus-radius, var(--maui-focus-radius, .6rem));content:" ";inset:calc(var(--lhg-desy-button-focus-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);pointer-events:none;position:absolute;z-index:1080;box-shadow:var(--maui-focus-outline-box-shadow, var(--maui-effect-shadow-focus-offset-x, 0) var(--maui-effect-shadow-focus-offset-y, 0) var(--maui-effect-shadow-focus-radius, 6px) var(--maui-effect-shadow-focus-spread, 1px) var(--maui-color-interaction-focus, var(--maui-color-brand-whale-blue, #52627c)))}refx-booking-seatmap refx-basic-in-flow-layout .basic-in-flow-layout-container .footer-wrapper .buttons-place .next-btn{align-items:center!important;border-radius:var(--maui-radii-default-radius, .4rem)!important;box-sizing:border-box;cursor:pointer!important;display:inline-flex!important;font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif);font-weight:var(--maui-button-font-weight, var(--maui-font-weight-bold, 700));height:auto;justify-content:center!important;letter-spacing:var(--lhg-desy-button-letter-spacing, inherit)!important;line-height:var(--lhg-desy-button-line-height, var(--maui-line-height-3, 2.4rem))!important;min-width:unset;max-width:unset;outline:var(--maui-button-outline-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d))) none 0!important;overflow:visible;position:relative!important;text-decoration:none!important;transition:background .3s ease-out 0s,border .3s ease-out 0s,color .3s ease-out 0s!important;width:fit-content;white-space:nowrap!important;font-size:var(--lhg-desy-button-font-size-small, var(--maui-font-size-2, 1.4rem))!important;min-height:var(--maui-button-small-min-height, 3rem)!important;padding:var(--maui-button-small-padding, 0 var(--maui-spacing-5, 3rem))!important;background-color:var(--maui-button-primary-background-color, var(--maui-color-interaction-buttonprimary, var(--maui-color-brand-lhyellow, #ffad00)))!important;border:var(--maui-button-secondary-border-width, 2px) solid var(--maui-button-primary-background-color, var(--maui-color-interaction-buttonprimary, var(--maui-color-brand-lhyellow, #ffad00)))!important;color:var(--maui-button-text-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d)))!important}refx-booking-seatmap refx-basic-in-flow-layout .basic-in-flow-layout-container .footer-wrapper .buttons-place .next-btn span.mdc-button__label{align-items:center;display:inline-flex;letter-spacing:var(--lhg-desy-button-letter-spacing, inherit)}refx-booking-seatmap refx-basic-in-flow-layout .basic-in-flow-layout-container .footer-wrapper .buttons-place .next-btn .mat-mdc-button-persistent-ripple,refx-booking-seatmap refx-basic-in-flow-layout .basic-in-flow-layout-container .footer-wrapper .buttons-place .next-btn .mat-mdc-button-touch-target,refx-booking-seatmap refx-basic-in-flow-layout .basic-in-flow-layout-container .footer-wrapper .buttons-place .next-btn .mat-mdc-button-ripple,refx-booking-seatmap refx-basic-in-flow-layout .basic-in-flow-layout-container .footer-wrapper .buttons-place .next-btn .mat-mdc-focus-indicator{display:none}refx-booking-seatmap refx-basic-in-flow-layout .basic-in-flow-layout-container .footer-wrapper .buttons-place .next-btn.mat-mdc-button-disabled{cursor:not-allowed!important;pointer-events:all}refx-booking-seatmap refx-basic-in-flow-layout .basic-in-flow-layout-container .footer-wrapper .buttons-place .next-btn:hover{background-color:var(--maui-button-primary-hover-background-color, var(--maui-color-interaction-buttonprimaryhover, var(--maui-color-brand-sunglow-yellow, #ffbd32)))!important;border:var(--maui-button-secondary-border-width, 2px) solid var(--maui-button-primary-hover-background-color, var(--maui-color-interaction-buttonprimaryhover, var(--maui-color-brand-sunglow-yellow, #ffbd32)))!important;color:var(--maui-button-hover-text-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d)))!important}refx-booking-seatmap refx-basic-in-flow-layout .basic-in-flow-layout-container .footer-wrapper .buttons-place .next-btn.mat-mdc-button-disabled{background-color:var(--maui-button-primary-disabled-background-color, var(--maui-color-disabled-background, var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb))))!important;border-color:var(--maui-button-primary-disabled-border-color, var(--maui-color-disabled-background, var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb))))!important;color:var(--maui-button-primary-disabled-text-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important}refx-booking-seatmap refx-basic-in-flow-layout .basic-in-flow-layout-container .footer-wrapper .buttons-place .next-btn.mat-mdc-button-disabled:hover{background-color:var(--maui-button-primary-disabled-background-color, var(--maui-color-disabled-background, var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb))))!important;border-color:var(--maui-button-primary-disabled-border-color, var(--maui-color-disabled-background, var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb))))!important;color:var(--maui-button-primary-disabled-text-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important}refx-booking-seatmap refx-basic-in-flow-layout .basic-in-flow-layout-container .footer-wrapper .buttons-place .next-btn:focus,refx-booking-seatmap refx-basic-in-flow-layout .basic-in-flow-layout-container .footer-wrapper .buttons-place .next-btn:active:focus{box-shadow:none!important}refx-booking-seatmap refx-basic-in-flow-layout .basic-in-flow-layout-container .footer-wrapper .buttons-place .next-btn:focus:after{all:unset;border-radius:var(--lhg-desy-button-focus-radius, var(--maui-focus-radius, .6rem));content:" ";inset:calc(var(--lhg-desy-button-focus-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);pointer-events:none;position:absolute;z-index:1080;box-shadow:var(--maui-focus-outline-box-shadow, var(--maui-effect-shadow-focus-offset-x, 0) var(--maui-effect-shadow-focus-offset-y, 0) var(--maui-effect-shadow-focus-radius, 6px) var(--maui-effect-shadow-focus-spread, 1px) var(--maui-color-interaction-focus, var(--maui-color-brand-whale-blue, #52627c)))}refx-seat-selection-details-dialog-pres refx-dialog-pres .refx-dialog-container .refx-dialog-actions button.select-btn-bottom.mat-mdc-unelevated-button.mat-mdc-button-base{align-items:center!important;border-radius:var(--maui-radii-default-radius, .4rem)!important;box-sizing:border-box;cursor:pointer!important;display:inline-flex!important;font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif);font-weight:var(--maui-button-font-weight, var(--maui-font-weight-bold, 700));height:auto;justify-content:center!important;letter-spacing:var(--lhg-desy-button-letter-spacing, inherit)!important;line-height:var(--lhg-desy-button-line-height, var(--maui-line-height-3, 2.4rem))!important;min-width:unset;max-width:unset;outline:var(--maui-button-outline-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d))) none 0!important;overflow:visible;position:relative!important;text-decoration:none!important;transition:background .3s ease-out 0s,border .3s ease-out 0s,color .3s ease-out 0s!important;width:fit-content;white-space:nowrap!important;font-size:var(--lhg-desy-button-font-size-small, var(--maui-font-size-2, 1.4rem))!important;min-height:var(--maui-button-small-min-height, 3rem)!important;padding:var(--maui-button-small-padding, 0 var(--maui-spacing-5, 3rem))!important;background-color:var(--maui-button-primary-background-color, var(--maui-color-interaction-buttonprimary, var(--maui-color-brand-lhyellow, #ffad00)))!important;border:var(--maui-button-secondary-border-width, 2px) solid var(--maui-button-primary-background-color, var(--maui-color-interaction-buttonprimary, var(--maui-color-brand-lhyellow, #ffad00)))!important;color:var(--maui-button-text-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d)))!important}refx-seat-selection-details-dialog-pres refx-dialog-pres .refx-dialog-container .refx-dialog-actions button.select-btn-bottom.mat-mdc-unelevated-button.mat-mdc-button-base span.mdc-button__label{align-items:center;display:inline-flex;letter-spacing:var(--lhg-desy-button-letter-spacing, inherit)}refx-seat-selection-details-dialog-pres refx-dialog-pres .refx-dialog-container .refx-dialog-actions button.select-btn-bottom.mat-mdc-unelevated-button.mat-mdc-button-base .mat-mdc-button-persistent-ripple,refx-seat-selection-details-dialog-pres refx-dialog-pres .refx-dialog-container .refx-dialog-actions button.select-btn-bottom.mat-mdc-unelevated-button.mat-mdc-button-base .mat-mdc-button-touch-target,refx-seat-selection-details-dialog-pres refx-dialog-pres .refx-dialog-container .refx-dialog-actions button.select-btn-bottom.mat-mdc-unelevated-button.mat-mdc-button-base .mat-mdc-button-ripple,refx-seat-selection-details-dialog-pres refx-dialog-pres .refx-dialog-container .refx-dialog-actions button.select-btn-bottom.mat-mdc-unelevated-button.mat-mdc-button-base .mat-mdc-focus-indicator{display:none}refx-seat-selection-details-dialog-pres refx-dialog-pres .refx-dialog-container .refx-dialog-actions button.select-btn-bottom.mat-mdc-unelevated-button.mat-mdc-button-base.mat-mdc-button-disabled{cursor:not-allowed!important;pointer-events:all}refx-seat-selection-details-dialog-pres refx-dialog-pres .refx-dialog-container .refx-dialog-actions button.select-btn-bottom.mat-mdc-unelevated-button.mat-mdc-button-base:hover{background-color:var(--maui-button-primary-hover-background-color, var(--maui-color-interaction-buttonprimaryhover, var(--maui-color-brand-sunglow-yellow, #ffbd32)))!important;border:var(--maui-button-secondary-border-width, 2px) solid var(--maui-button-primary-hover-background-color, var(--maui-color-interaction-buttonprimaryhover, var(--maui-color-brand-sunglow-yellow, #ffbd32)))!important;color:var(--maui-button-hover-text-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d)))!important}refx-seat-selection-details-dialog-pres refx-dialog-pres .refx-dialog-container .refx-dialog-actions button.select-btn-bottom.mat-mdc-unelevated-button.mat-mdc-button-base.mat-mdc-button-disabled{background-color:var(--maui-button-primary-disabled-background-color, var(--maui-color-disabled-background, var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb))))!important;border-color:var(--maui-button-primary-disabled-border-color, var(--maui-color-disabled-background, var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb))))!important;color:var(--maui-button-primary-disabled-text-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important}refx-seat-selection-details-dialog-pres refx-dialog-pres .refx-dialog-container .refx-dialog-actions button.select-btn-bottom.mat-mdc-unelevated-button.mat-mdc-button-base.mat-mdc-button-disabled:hover{background-color:var(--maui-button-primary-disabled-background-color, var(--maui-color-disabled-background, var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb))))!important;border-color:var(--maui-button-primary-disabled-border-color, var(--maui-color-disabled-background, var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb))))!important;color:var(--maui-button-primary-disabled-text-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important}refx-seat-selection-details-dialog-pres refx-dialog-pres .refx-dialog-container .refx-dialog-actions button.select-btn-bottom.mat-mdc-unelevated-button.mat-mdc-button-base:focus,refx-seat-selection-details-dialog-pres refx-dialog-pres .refx-dialog-container .refx-dialog-actions button.select-btn-bottom.mat-mdc-unelevated-button.mat-mdc-button-base:active:focus{box-shadow:none!important}refx-seat-selection-details-dialog-pres refx-dialog-pres .refx-dialog-container .refx-dialog-actions button.select-btn-bottom.mat-mdc-unelevated-button.mat-mdc-button-base:focus:after{all:unset;border-radius:var(--lhg-desy-button-focus-radius, var(--maui-focus-radius, .6rem));content:" ";inset:calc(var(--lhg-desy-button-focus-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);pointer-events:none;position:absolute;z-index:1080;box-shadow:var(--maui-focus-outline-box-shadow, var(--maui-effect-shadow-focus-offset-x, 0) var(--maui-effect-shadow-focus-offset-y, 0) var(--maui-effect-shadow-focus-radius, 6px) var(--maui-effect-shadow-focus-spread, 1px) var(--maui-color-interaction-focus, var(--maui-color-brand-whale-blue, #52627c)))}refx-seat-selection-details-dialog-pres refx-dialog-pres .refx-dialog-container .refx-dialog-actions button.deselect-btn-bottom.mat-mdc-outlined-button.mat-mdc-button-base{align-items:center!important;border-radius:var(--maui-radii-default-radius, .4rem)!important;box-sizing:border-box;cursor:pointer!important;display:inline-flex!important;font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif);font-weight:var(--maui-button-font-weight, var(--maui-font-weight-bold, 700));height:auto;justify-content:center!important;letter-spacing:var(--lhg-desy-button-letter-spacing, inherit)!important;line-height:var(--lhg-desy-button-line-height, var(--maui-line-height-3, 2.4rem))!important;min-width:unset;max-width:unset;outline:var(--maui-button-outline-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d))) none 0!important;overflow:visible;position:relative!important;text-decoration:none!important;transition:background .3s ease-out 0s,border .3s ease-out 0s,color .3s ease-out 0s!important;width:fit-content;white-space:nowrap!important;font-size:var(--lhg-desy-button-font-size-small, var(--maui-font-size-2, 1.4rem))!important;min-height:var(--maui-button-small-min-height, 3rem)!important;padding:var(--maui-button-small-padding, 0 var(--maui-spacing-5, 3rem))!important;background-color:var(--maui-button-secondary-background-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d)))!important;border:var(--maui-button-secondary-border-width, 2px) solid var(--lhg-desy-button-secondary-border-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d)))!important;color:var(--lhg-desy-button-text-color-secondary, var(--maui-button-text-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d))))!important}refx-seat-selection-details-dialog-pres refx-dialog-pres .refx-dialog-container .refx-dialog-actions button.deselect-btn-bottom.mat-mdc-outlined-button.mat-mdc-button-base span.mdc-button__label{align-items:center;display:inline-flex;letter-spacing:var(--lhg-desy-button-letter-spacing, inherit)}refx-seat-selection-details-dialog-pres refx-dialog-pres .refx-dialog-container .refx-dialog-actions button.deselect-btn-bottom.mat-mdc-outlined-button.mat-mdc-button-base .mat-mdc-button-persistent-ripple,refx-seat-selection-details-dialog-pres refx-dialog-pres .refx-dialog-container .refx-dialog-actions button.deselect-btn-bottom.mat-mdc-outlined-button.mat-mdc-button-base .mat-mdc-button-touch-target,refx-seat-selection-details-dialog-pres refx-dialog-pres .refx-dialog-container .refx-dialog-actions button.deselect-btn-bottom.mat-mdc-outlined-button.mat-mdc-button-base .mat-mdc-button-ripple,refx-seat-selection-details-dialog-pres refx-dialog-pres .refx-dialog-container .refx-dialog-actions button.deselect-btn-bottom.mat-mdc-outlined-button.mat-mdc-button-base .mat-mdc-focus-indicator{display:none}refx-seat-selection-details-dialog-pres refx-dialog-pres .refx-dialog-container .refx-dialog-actions button.deselect-btn-bottom.mat-mdc-outlined-button.mat-mdc-button-base.mat-mdc-button-disabled{cursor:not-allowed!important;pointer-events:all}refx-seat-selection-details-dialog-pres refx-dialog-pres .refx-dialog-container .refx-dialog-actions button.deselect-btn-bottom.mat-mdc-outlined-button.mat-mdc-button-base:hover{background-color:var(--lhg-desy-button-secondary-hover-background-color, var(--maui-button-secondary-hover-background-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d))))!important;border:var(--maui-button-secondary-border-width, 2px) solid var(--lhg-desy-button-secondary-hover-border-color, var(--maui-button-secondary-hover-background-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d))))!important;color:var(--maui-button-secondary-hover-text-color, var(--maui-color-brand-white, #ffffff))!important}refx-seat-selection-details-dialog-pres refx-dialog-pres .refx-dialog-container .refx-dialog-actions button.deselect-btn-bottom.mat-mdc-outlined-button.mat-mdc-button-base.mat-mdc-button-disabled{background-color:var(--maui-button-secondary-disabled-background-color, transparent)!important;border-color:var(--maui-button-secondary-disabled-border-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important;color:var(--maui-button-secondary-disabled-text-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important}refx-seat-selection-details-dialog-pres refx-dialog-pres .refx-dialog-container .refx-dialog-actions button.deselect-btn-bottom.mat-mdc-outlined-button.mat-mdc-button-base.mat-mdc-button-disabled:hover{background-color:var(--maui-button-secondary-disabled-background-color, transparent)!important;border-color:var(--maui-button-secondary-disabled-border-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important;color:var(--maui-button-secondary-disabled-text-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important}refx-seat-selection-details-dialog-pres refx-dialog-pres .refx-dialog-container .refx-dialog-actions button.deselect-btn-bottom.mat-mdc-outlined-button.mat-mdc-button-base:focus,refx-seat-selection-details-dialog-pres refx-dialog-pres .refx-dialog-container .refx-dialog-actions button.deselect-btn-bottom.mat-mdc-outlined-button.mat-mdc-button-base:active:focus{box-shadow:none!important}refx-seat-selection-details-dialog-pres refx-dialog-pres .refx-dialog-container .refx-dialog-actions button.deselect-btn-bottom.mat-mdc-outlined-button.mat-mdc-button-base:focus:after{all:unset;border-radius:var(--lhg-desy-button-focus-radius, var(--maui-focus-radius, .6rem));content:" ";inset:calc(var(--lhg-desy-button-focus-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);pointer-events:none;position:absolute;z-index:1080;box-shadow:var(--maui-focus-outline-box-shadow, var(--maui-effect-shadow-focus-offset-x, 0) var(--maui-effect-shadow-focus-offset-y, 0) var(--maui-effect-shadow-focus-radius, 6px) var(--maui-effect-shadow-focus-spread, 1px) var(--maui-color-interaction-focus, var(--maui-color-brand-whale-blue, #52627c)))}}@media (max-width: 839.98px){refx-booking-services .basic-in-flow-layout-container .footer-wrapper .buttons-place button:nth-of-type(2),lhg-booking-insurance .basic-in-flow-layout-container .footer-wrapper .buttons-place button:nth-of-type(2){margin-top:1.6rem}}lhg-service-recap-pres lhg-service-expansion-panel-item-pres .category-recap-details .recap-category-delete button span:after{content:none!important}.co2-neutralisation-card-container button.co2-neutralisation-card-select-button-container{width:calc(100% - 7.3rem)!important}refx-booking-co2-neutralisation .co2-neutralisation-card-container button.co2-neutralisation-card-select-button-container{align-items:center!important;border-radius:var(--maui-radii-default-radius, .4rem)!important;box-sizing:border-box;cursor:pointer!important;display:inline-flex!important;font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif);font-weight:var(--maui-button-font-weight, var(--maui-font-weight-bold, 700));height:auto;justify-content:center!important;letter-spacing:var(--lhg-desy-button-letter-spacing, inherit)!important;line-height:var(--lhg-desy-button-line-height, var(--maui-line-height-3, 2.4rem))!important;min-width:unset;max-width:unset;outline:var(--maui-button-outline-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d))) none 0!important;overflow:visible;position:relative!important;text-decoration:none!important;transition:background .3s ease-out 0s,border .3s ease-out 0s,color .3s ease-out 0s!important;width:fit-content;white-space:nowrap!important;font-size:var(--lhg-desy-button-font-size-medium, var(--maui-font-size-3, 1.6rem))!important;min-height:var(--maui-button-medium-min-height, 5rem)!important;padding:var(--maui-button-medium-padding, var(--maui-spacing-3, 1rem) var(--maui-spacing-5, 3rem))!important;background-color:var(--maui-button-secondary-background-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d)))!important;border:var(--maui-button-secondary-border-width, 2px) solid var(--lhg-desy-button-secondary-border-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d)))!important;color:var(--lhg-desy-button-text-color-secondary, var(--maui-button-text-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d))))!important;width:calc(100% - 2.4rem)!important;left:1.2rem!important}refx-booking-co2-neutralisation .co2-neutralisation-card-container button.co2-neutralisation-card-select-button-container span.mdc-button__label{align-items:center;display:inline-flex;letter-spacing:var(--lhg-desy-button-letter-spacing, inherit)}refx-booking-co2-neutralisation .co2-neutralisation-card-container button.co2-neutralisation-card-select-button-container .mat-mdc-button-persistent-ripple,refx-booking-co2-neutralisation .co2-neutralisation-card-container button.co2-neutralisation-card-select-button-container .mat-mdc-button-touch-target,refx-booking-co2-neutralisation .co2-neutralisation-card-container button.co2-neutralisation-card-select-button-container .mat-mdc-button-ripple,refx-booking-co2-neutralisation .co2-neutralisation-card-container button.co2-neutralisation-card-select-button-container .mat-mdc-focus-indicator{display:none}refx-booking-co2-neutralisation .co2-neutralisation-card-container button.co2-neutralisation-card-select-button-container.mat-mdc-button-disabled{cursor:not-allowed!important;pointer-events:all}refx-booking-co2-neutralisation .co2-neutralisation-card-container button.co2-neutralisation-card-select-button-container:hover{background-color:var(--lhg-desy-button-secondary-hover-background-color, var(--maui-button-secondary-hover-background-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d))))!important;border:var(--maui-button-secondary-border-width, 2px) solid var(--lhg-desy-button-secondary-hover-border-color, var(--maui-button-secondary-hover-background-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d))))!important;color:var(--maui-button-secondary-hover-text-color, var(--maui-color-brand-white, #ffffff))!important}refx-booking-co2-neutralisation .co2-neutralisation-card-container button.co2-neutralisation-card-select-button-container.mat-mdc-button-disabled{background-color:var(--maui-button-secondary-disabled-background-color, transparent)!important;border-color:var(--maui-button-secondary-disabled-border-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important;color:var(--maui-button-secondary-disabled-text-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important}refx-booking-co2-neutralisation .co2-neutralisation-card-container button.co2-neutralisation-card-select-button-container.mat-mdc-button-disabled:hover{background-color:var(--maui-button-secondary-disabled-background-color, transparent)!important;border-color:var(--maui-button-secondary-disabled-border-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important;color:var(--maui-button-secondary-disabled-text-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important}refx-booking-co2-neutralisation .co2-neutralisation-card-container button.co2-neutralisation-card-select-button-container:focus,refx-booking-co2-neutralisation .co2-neutralisation-card-container button.co2-neutralisation-card-select-button-container:active:focus{box-shadow:none!important}refx-booking-co2-neutralisation .co2-neutralisation-card-container button.co2-neutralisation-card-select-button-container:focus:after{all:unset;border-radius:var(--lhg-desy-button-focus-radius, var(--maui-focus-radius, .6rem));content:" ";inset:calc(var(--lhg-desy-button-focus-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);pointer-events:none;position:absolute;z-index:1080;box-shadow:var(--maui-focus-outline-box-shadow, var(--maui-effect-shadow-focus-offset-x, 0) var(--maui-effect-shadow-focus-offset-y, 0) var(--maui-effect-shadow-focus-radius, 6px) var(--maui-effect-shadow-focus-spread, 1px) var(--maui-color-interaction-focus, var(--maui-color-brand-whale-blue, #52627c)))}@media (max-width: 839.98px){button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=filters-button]),button.mat-mdc-outlined-button.back-btn:not([class*=filters-button]),button.mat-mdc-outlined-button.upsell-back-button:not([class*=filters-button]),a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=filters-button]),a.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=filters-button]),refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=filters-button]),button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=filters-button]){width:100%!important}}button.mdc-fab.mat-mdc-mini-fab:focus{box-shadow:none!important;overflow:visible}button.mdc-fab.mat-mdc-mini-fab:focus:active{box-shadow:none!important}button.mdc-fab.mat-mdc-mini-fab:focus:after{all:unset;border-radius:var(--lhg-desy-button-focus-radius, var(--maui-focus-radius, .6rem));content:" ";inset:calc(var(--lhg-desy-button-focus-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);pointer-events:none;position:absolute;z-index:1080;box-shadow:var(--maui-focus-outline-box-shadow, var(--maui-effect-shadow-focus-offset-x, 0) var(--maui-effect-shadow-focus-offset-y, 0) var(--maui-effect-shadow-focus-radius, 6px) var(--maui-effect-shadow-focus-spread, 1px) var(--maui-color-interaction-focus, var(--maui-color-brand-whale-blue, #52627c)))}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]):not(.small):not(.inverted),button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]):not(.small):not(.inverted),button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button]):not([class*=icon-]):not(.small):not(.inverted),button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button]):not([class*=delete-]):not(.small):not(.inverted),button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button]):not([class*=icon-]):not(.small):not(.inverted),button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button]):not([class*=delete-]):not(.small):not(.inverted),a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]):not(.small):not(.inverted),a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]):not(.small):not(.inverted),refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]):not(.small):not(.inverted),refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]):not(.small):not(.inverted){align-items:center!important;border-radius:var(--maui-radii-default-radius, .4rem)!important;box-sizing:border-box;cursor:pointer!important;display:inline-flex!important;font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif);font-weight:var(--maui-button-font-weight, var(--maui-font-weight-bold, 700));height:auto;justify-content:center!important;letter-spacing:var(--lhg-desy-button-letter-spacing, inherit)!important;line-height:var(--lhg-desy-button-line-height, var(--maui-line-height-3, 2.4rem))!important;min-width:unset;max-width:unset;outline:var(--maui-button-outline-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d))) none 0!important;overflow:visible;position:relative!important;text-decoration:none!important;transition:background .3s ease-out 0s,border .3s ease-out 0s,color .3s ease-out 0s!important;width:fit-content;white-space:nowrap!important;font-size:var(--lhg-desy-button-font-size-medium, var(--maui-font-size-3, 1.6rem))!important;min-height:var(--maui-button-medium-min-height, 5rem)!important;padding:var(--maui-button-medium-padding, var(--maui-spacing-3, 1rem) var(--maui-spacing-5, 3rem))!important;background-color:var(--maui-button-secondary-background-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d)))!important;border:var(--maui-button-secondary-border-width, 2px) solid var(--lhg-desy-button-secondary-border-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d)))!important;color:var(--lhg-desy-button-text-color-secondary, var(--maui-button-text-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d))))!important}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]):not(.small):not(.inverted) span.mdc-button__label,button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]):not(.small):not(.inverted) span.mdc-button__label,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button]):not([class*=icon-]):not(.small):not(.inverted) span.mdc-button__label,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button]):not([class*=delete-]):not(.small):not(.inverted) span.mdc-button__label,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button]):not([class*=icon-]):not(.small):not(.inverted) span.mdc-button__label,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button]):not([class*=delete-]):not(.small):not(.inverted) span.mdc-button__label,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]):not(.small):not(.inverted) span.mdc-button__label,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]):not(.small):not(.inverted) span.mdc-button__label,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]):not(.small):not(.inverted) span.mdc-button__label,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]):not(.small):not(.inverted) span.mdc-button__label{align-items:center;display:inline-flex;letter-spacing:var(--lhg-desy-button-letter-spacing, inherit)}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]):not(.small):not(.inverted) .mat-mdc-button-persistent-ripple,button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]):not(.small):not(.inverted) .mat-mdc-button-touch-target,button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]):not(.small):not(.inverted) .mat-mdc-button-ripple,button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]):not(.small):not(.inverted) .mat-mdc-focus-indicator,button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]):not(.small):not(.inverted) .mat-mdc-button-persistent-ripple,button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]):not(.small):not(.inverted) .mat-mdc-button-touch-target,button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]):not(.small):not(.inverted) .mat-mdc-button-ripple,button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]):not(.small):not(.inverted) .mat-mdc-focus-indicator,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button]):not([class*=icon-]):not(.small):not(.inverted) .mat-mdc-button-persistent-ripple,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button]):not([class*=icon-]):not(.small):not(.inverted) .mat-mdc-button-touch-target,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button]):not([class*=icon-]):not(.small):not(.inverted) .mat-mdc-button-ripple,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button]):not([class*=icon-]):not(.small):not(.inverted) .mat-mdc-focus-indicator,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button]):not([class*=delete-]):not(.small):not(.inverted) .mat-mdc-button-persistent-ripple,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button]):not([class*=delete-]):not(.small):not(.inverted) .mat-mdc-button-touch-target,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button]):not([class*=delete-]):not(.small):not(.inverted) .mat-mdc-button-ripple,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button]):not([class*=delete-]):not(.small):not(.inverted) .mat-mdc-focus-indicator,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button]):not([class*=icon-]):not(.small):not(.inverted) .mat-mdc-button-persistent-ripple,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button]):not([class*=icon-]):not(.small):not(.inverted) .mat-mdc-button-touch-target,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button]):not([class*=icon-]):not(.small):not(.inverted) .mat-mdc-button-ripple,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button]):not([class*=icon-]):not(.small):not(.inverted) .mat-mdc-focus-indicator,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button]):not([class*=delete-]):not(.small):not(.inverted) .mat-mdc-button-persistent-ripple,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button]):not([class*=delete-]):not(.small):not(.inverted) .mat-mdc-button-touch-target,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button]):not([class*=delete-]):not(.small):not(.inverted) .mat-mdc-button-ripple,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button]):not([class*=delete-]):not(.small):not(.inverted) .mat-mdc-focus-indicator,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]):not(.small):not(.inverted) .mat-mdc-button-persistent-ripple,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]):not(.small):not(.inverted) .mat-mdc-button-touch-target,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]):not(.small):not(.inverted) .mat-mdc-button-ripple,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]):not(.small):not(.inverted) .mat-mdc-focus-indicator,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]):not(.small):not(.inverted) .mat-mdc-button-persistent-ripple,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]):not(.small):not(.inverted) .mat-mdc-button-touch-target,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]):not(.small):not(.inverted) .mat-mdc-button-ripple,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]):not(.small):not(.inverted) .mat-mdc-focus-indicator,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]):not(.small):not(.inverted) .mat-mdc-button-persistent-ripple,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]):not(.small):not(.inverted) .mat-mdc-button-touch-target,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]):not(.small):not(.inverted) .mat-mdc-button-ripple,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]):not(.small):not(.inverted) .mat-mdc-focus-indicator,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]):not(.small):not(.inverted) .mat-mdc-button-persistent-ripple,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]):not(.small):not(.inverted) .mat-mdc-button-touch-target,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]):not(.small):not(.inverted) .mat-mdc-button-ripple,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]):not(.small):not(.inverted) .mat-mdc-focus-indicator{display:none}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]):not(.small):not(.inverted).mat-mdc-button-disabled,button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]):not(.small):not(.inverted).mat-mdc-button-disabled,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button]):not([class*=icon-]):not(.small):not(.inverted).mat-mdc-button-disabled,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button]):not([class*=delete-]):not(.small):not(.inverted).mat-mdc-button-disabled,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button]):not([class*=icon-]):not(.small):not(.inverted).mat-mdc-button-disabled,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button]):not([class*=delete-]):not(.small):not(.inverted).mat-mdc-button-disabled,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]):not(.small):not(.inverted).mat-mdc-button-disabled,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]):not(.small):not(.inverted).mat-mdc-button-disabled,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]):not(.small):not(.inverted).mat-mdc-button-disabled,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]):not(.small):not(.inverted).mat-mdc-button-disabled{cursor:not-allowed!important;pointer-events:all}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]):not(.small):not(.inverted):hover,button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]):not(.small):not(.inverted):hover,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button]):not([class*=icon-]):not(.small):not(.inverted):hover,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button]):not([class*=delete-]):not(.small):not(.inverted):hover,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button]):not([class*=icon-]):not(.small):not(.inverted):hover,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button]):not([class*=delete-]):not(.small):not(.inverted):hover,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]):not(.small):not(.inverted):hover,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]):not(.small):not(.inverted):hover,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]):not(.small):not(.inverted):hover,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]):not(.small):not(.inverted):hover{background-color:var(--lhg-desy-button-secondary-hover-background-color, var(--maui-button-secondary-hover-background-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d))))!important;border:var(--maui-button-secondary-border-width, 2px) solid var(--lhg-desy-button-secondary-hover-border-color, var(--maui-button-secondary-hover-background-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d))))!important;color:var(--maui-button-secondary-hover-text-color, var(--maui-color-brand-white, #ffffff))!important}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]):not(.small):not(.inverted).mat-mdc-button-disabled,button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]):not(.small):not(.inverted).mat-mdc-button-disabled,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button]):not([class*=icon-]):not(.small):not(.inverted).mat-mdc-button-disabled,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button]):not([class*=delete-]):not(.small):not(.inverted).mat-mdc-button-disabled,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button]):not([class*=icon-]):not(.small):not(.inverted).mat-mdc-button-disabled,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button]):not([class*=delete-]):not(.small):not(.inverted).mat-mdc-button-disabled,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]):not(.small):not(.inverted).mat-mdc-button-disabled,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]):not(.small):not(.inverted).mat-mdc-button-disabled,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]):not(.small):not(.inverted).mat-mdc-button-disabled,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]):not(.small):not(.inverted).mat-mdc-button-disabled{background-color:var(--maui-button-secondary-disabled-background-color, transparent)!important;border-color:var(--maui-button-secondary-disabled-border-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important;color:var(--maui-button-secondary-disabled-text-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]):not(.small):not(.inverted).mat-mdc-button-disabled:hover,button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]):not(.small):not(.inverted).mat-mdc-button-disabled:hover,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button]):not([class*=icon-]):not(.small):not(.inverted).mat-mdc-button-disabled:hover,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button]):not([class*=delete-]):not(.small):not(.inverted).mat-mdc-button-disabled:hover,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button]):not([class*=icon-]):not(.small):not(.inverted).mat-mdc-button-disabled:hover,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button]):not([class*=delete-]):not(.small):not(.inverted).mat-mdc-button-disabled:hover,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]):not(.small):not(.inverted).mat-mdc-button-disabled:hover,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]):not(.small):not(.inverted).mat-mdc-button-disabled:hover,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]):not(.small):not(.inverted).mat-mdc-button-disabled:hover,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]):not(.small):not(.inverted).mat-mdc-button-disabled:hover{background-color:var(--maui-button-secondary-disabled-background-color, transparent)!important;border-color:var(--maui-button-secondary-disabled-border-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important;color:var(--maui-button-secondary-disabled-text-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]):not(.small):not(.inverted):focus,button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]):not(.small):not(.inverted):active:focus,button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]):not(.small):not(.inverted):focus,button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]):not(.small):not(.inverted):active:focus,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button]):not([class*=icon-]):not(.small):not(.inverted):focus,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button]):not([class*=icon-]):not(.small):not(.inverted):active:focus,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button]):not([class*=delete-]):not(.small):not(.inverted):focus,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button]):not([class*=delete-]):not(.small):not(.inverted):active:focus,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button]):not([class*=icon-]):not(.small):not(.inverted):focus,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button]):not([class*=icon-]):not(.small):not(.inverted):active:focus,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button]):not([class*=delete-]):not(.small):not(.inverted):focus,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button]):not([class*=delete-]):not(.small):not(.inverted):active:focus,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]):not(.small):not(.inverted):focus,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]):not(.small):not(.inverted):active:focus,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]):not(.small):not(.inverted):focus,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]):not(.small):not(.inverted):active:focus,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]):not(.small):not(.inverted):focus,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]):not(.small):not(.inverted):active:focus,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]):not(.small):not(.inverted):focus,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]):not(.small):not(.inverted):active:focus{box-shadow:none!important}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]):not(.small):not(.inverted):focus:after,button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]):not(.small):not(.inverted):focus:after,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button]):not([class*=icon-]):not(.small):not(.inverted):focus:after,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button]):not([class*=delete-]):not(.small):not(.inverted):focus:after,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button]):not([class*=icon-]):not(.small):not(.inverted):focus:after,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button]):not([class*=delete-]):not(.small):not(.inverted):focus:after,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]):not(.small):not(.inverted):focus:after,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]):not(.small):not(.inverted):focus:after,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]):not(.small):not(.inverted):focus:after,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]):not(.small):not(.inverted):focus:after{all:unset;border-radius:var(--lhg-desy-button-focus-radius, var(--maui-focus-radius, .6rem));content:" ";inset:calc(var(--lhg-desy-button-focus-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);pointer-events:none;position:absolute;z-index:1080;box-shadow:var(--maui-focus-outline-box-shadow, var(--maui-effect-shadow-focus-offset-x, 0) var(--maui-effect-shadow-focus-offset-y, 0) var(--maui-effect-shadow-focus-radius, 6px) var(--maui-effect-shadow-focus-spread, 1px) var(--maui-color-interaction-focus, var(--maui-color-brand-whale-blue, #52627c)))}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]):not(.small).inverted,button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]):not(.small).inverted,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button]):not([class*=icon-]):not(.small).inverted,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button]):not([class*=delete-]):not(.small).inverted,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button]):not([class*=icon-]):not(.small).inverted,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button]):not([class*=delete-]):not(.small).inverted,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]):not(.small).inverted,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]):not(.small).inverted,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]):not(.small).inverted,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]):not(.small).inverted{align-items:center!important;border-radius:var(--maui-radii-default-radius, .4rem)!important;box-sizing:border-box;cursor:pointer!important;display:inline-flex!important;font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif);font-weight:var(--maui-button-font-weight, var(--maui-font-weight-bold, 700));height:auto;justify-content:center!important;letter-spacing:var(--lhg-desy-button-letter-spacing, inherit)!important;line-height:var(--lhg-desy-button-line-height, var(--maui-line-height-3, 2.4rem))!important;min-width:unset;max-width:unset;outline:var(--maui-button-outline-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d))) none 0!important;overflow:visible;position:relative!important;text-decoration:none!important;transition:background .3s ease-out 0s,border .3s ease-out 0s,color .3s ease-out 0s!important;width:fit-content;white-space:nowrap!important;font-size:var(--lhg-desy-button-font-size-medium, var(--maui-font-size-3, 1.6rem))!important;min-height:var(--maui-button-medium-min-height, 5rem)!important;padding:var(--maui-button-medium-padding, var(--maui-spacing-3, 1rem) var(--maui-spacing-5, 3rem))!important;background-color:var(--lhg-desy-button-secondary-inverted-background-color, transparent)!important;border:var(--lhg-desy-button-secondary-inverted-border, var(--maui-button-secondary-border-width, 2px) solid var(--maui-color-interaction-interaction-inverted, var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb))))!important;color:var(--maui-button-secondary-inverted-text-color, var(--maui-color-text-copy-inverted, var(--maui-color-brand-white, #ffffff)))!important}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]):not(.small).inverted span.mdc-button__label,button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]):not(.small).inverted span.mdc-button__label,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button]):not([class*=icon-]):not(.small).inverted span.mdc-button__label,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button]):not([class*=delete-]):not(.small).inverted span.mdc-button__label,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button]):not([class*=icon-]):not(.small).inverted span.mdc-button__label,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button]):not([class*=delete-]):not(.small).inverted span.mdc-button__label,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]):not(.small).inverted span.mdc-button__label,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]):not(.small).inverted span.mdc-button__label,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]):not(.small).inverted span.mdc-button__label,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]):not(.small).inverted span.mdc-button__label{align-items:center;display:inline-flex;letter-spacing:var(--lhg-desy-button-letter-spacing, inherit)}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]):not(.small).inverted .mat-mdc-button-persistent-ripple,button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]):not(.small).inverted .mat-mdc-button-touch-target,button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]):not(.small).inverted .mat-mdc-button-ripple,button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]):not(.small).inverted .mat-mdc-focus-indicator,button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]):not(.small).inverted .mat-mdc-button-persistent-ripple,button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]):not(.small).inverted .mat-mdc-button-touch-target,button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]):not(.small).inverted .mat-mdc-button-ripple,button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]):not(.small).inverted .mat-mdc-focus-indicator,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button]):not([class*=icon-]):not(.small).inverted .mat-mdc-button-persistent-ripple,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button]):not([class*=icon-]):not(.small).inverted .mat-mdc-button-touch-target,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button]):not([class*=icon-]):not(.small).inverted .mat-mdc-button-ripple,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button]):not([class*=icon-]):not(.small).inverted .mat-mdc-focus-indicator,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button]):not([class*=delete-]):not(.small).inverted .mat-mdc-button-persistent-ripple,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button]):not([class*=delete-]):not(.small).inverted .mat-mdc-button-touch-target,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button]):not([class*=delete-]):not(.small).inverted .mat-mdc-button-ripple,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button]):not([class*=delete-]):not(.small).inverted .mat-mdc-focus-indicator,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button]):not([class*=icon-]):not(.small).inverted .mat-mdc-button-persistent-ripple,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button]):not([class*=icon-]):not(.small).inverted .mat-mdc-button-touch-target,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button]):not([class*=icon-]):not(.small).inverted .mat-mdc-button-ripple,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button]):not([class*=icon-]):not(.small).inverted .mat-mdc-focus-indicator,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button]):not([class*=delete-]):not(.small).inverted .mat-mdc-button-persistent-ripple,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button]):not([class*=delete-]):not(.small).inverted .mat-mdc-button-touch-target,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button]):not([class*=delete-]):not(.small).inverted .mat-mdc-button-ripple,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button]):not([class*=delete-]):not(.small).inverted .mat-mdc-focus-indicator,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]):not(.small).inverted .mat-mdc-button-persistent-ripple,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]):not(.small).inverted .mat-mdc-button-touch-target,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]):not(.small).inverted .mat-mdc-button-ripple,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]):not(.small).inverted .mat-mdc-focus-indicator,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]):not(.small).inverted .mat-mdc-button-persistent-ripple,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]):not(.small).inverted .mat-mdc-button-touch-target,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]):not(.small).inverted .mat-mdc-button-ripple,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]):not(.small).inverted .mat-mdc-focus-indicator,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]):not(.small).inverted .mat-mdc-button-persistent-ripple,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]):not(.small).inverted .mat-mdc-button-touch-target,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]):not(.small).inverted .mat-mdc-button-ripple,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]):not(.small).inverted .mat-mdc-focus-indicator,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]):not(.small).inverted .mat-mdc-button-persistent-ripple,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]):not(.small).inverted .mat-mdc-button-touch-target,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]):not(.small).inverted .mat-mdc-button-ripple,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]):not(.small).inverted .mat-mdc-focus-indicator{display:none}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]):not(.small).inverted.mat-mdc-button-disabled,button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]):not(.small).inverted.mat-mdc-button-disabled,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button]):not([class*=icon-]):not(.small).inverted.mat-mdc-button-disabled,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button]):not([class*=delete-]):not(.small).inverted.mat-mdc-button-disabled,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button]):not([class*=icon-]):not(.small).inverted.mat-mdc-button-disabled,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button]):not([class*=delete-]):not(.small).inverted.mat-mdc-button-disabled,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]):not(.small).inverted.mat-mdc-button-disabled,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]):not(.small).inverted.mat-mdc-button-disabled,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]):not(.small).inverted.mat-mdc-button-disabled,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]):not(.small).inverted.mat-mdc-button-disabled{cursor:not-allowed!important;pointer-events:all}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]):not(.small).inverted:hover,button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]):not(.small).inverted:hover,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button]):not([class*=icon-]):not(.small).inverted:hover,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button]):not([class*=delete-]):not(.small).inverted:hover,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button]):not([class*=icon-]):not(.small).inverted:hover,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button]):not([class*=delete-]):not(.small).inverted:hover,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]):not(.small).inverted:hover,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]):not(.small).inverted:hover,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]):not(.small).inverted:hover,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]):not(.small).inverted:hover{background-color:var(--maui-button-secondary-inverted-hover-background-color, var(--maui-color-interaction-interaction-invertedhover, var(--maui-color-brand-white, #ffffff)))!important;border-color:var(--maui-button-secondary-inverted-hover-background-color, var(--maui-color-interaction-interaction-invertedhover, var(--maui-color-brand-white, #ffffff)))!important;color:var(--lhg-desy-button-primary-inverted-hover-text-color, var(--maui-button-inverted-hover-text-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d))))!important}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]):not(.small).inverted.mat-mdc-button-disabled,button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]):not(.small).inverted.mat-mdc-button-disabled,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button]):not([class*=icon-]):not(.small).inverted.mat-mdc-button-disabled,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button]):not([class*=delete-]):not(.small).inverted.mat-mdc-button-disabled,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button]):not([class*=icon-]):not(.small).inverted.mat-mdc-button-disabled,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button]):not([class*=delete-]):not(.small).inverted.mat-mdc-button-disabled,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]):not(.small).inverted.mat-mdc-button-disabled,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]):not(.small).inverted.mat-mdc-button-disabled,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]):not(.small).inverted.mat-mdc-button-disabled,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]):not(.small).inverted.mat-mdc-button-disabled{background-color:var(--maui-button-secondary-disabled-background-color, transparent)!important;border-color:var(--maui-button-secondary-disabled-border-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important;color:var(--maui-button-secondary-disabled-text-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]):not(.small).inverted.mat-mdc-button-disabled:hover,button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]):not(.small).inverted.mat-mdc-button-disabled:hover,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button]):not([class*=icon-]):not(.small).inverted.mat-mdc-button-disabled:hover,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button]):not([class*=delete-]):not(.small).inverted.mat-mdc-button-disabled:hover,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button]):not([class*=icon-]):not(.small).inverted.mat-mdc-button-disabled:hover,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button]):not([class*=delete-]):not(.small).inverted.mat-mdc-button-disabled:hover,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]):not(.small).inverted.mat-mdc-button-disabled:hover,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]):not(.small).inverted.mat-mdc-button-disabled:hover,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]):not(.small).inverted.mat-mdc-button-disabled:hover,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]):not(.small).inverted.mat-mdc-button-disabled:hover{background-color:var(--maui-button-secondary-disabled-background-color, transparent)!important;border-color:var(--maui-button-secondary-disabled-border-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important;color:var(--maui-button-secondary-disabled-text-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]):not(.small).inverted:focus,button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]):not(.small).inverted:active:focus,button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]):not(.small).inverted:focus,button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]):not(.small).inverted:active:focus,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button]):not([class*=icon-]):not(.small).inverted:focus,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button]):not([class*=icon-]):not(.small).inverted:active:focus,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button]):not([class*=delete-]):not(.small).inverted:focus,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button]):not([class*=delete-]):not(.small).inverted:active:focus,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button]):not([class*=icon-]):not(.small).inverted:focus,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button]):not([class*=icon-]):not(.small).inverted:active:focus,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button]):not([class*=delete-]):not(.small).inverted:focus,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button]):not([class*=delete-]):not(.small).inverted:active:focus,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]):not(.small).inverted:focus,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]):not(.small).inverted:active:focus,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]):not(.small).inverted:focus,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]):not(.small).inverted:active:focus,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]):not(.small).inverted:focus,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]):not(.small).inverted:active:focus,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]):not(.small).inverted:focus,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]):not(.small).inverted:active:focus{box-shadow:none!important}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]):not(.small).inverted:focus:before,button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]):not(.small).inverted:focus:before,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button]):not([class*=icon-]):not(.small).inverted:focus:before,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button]):not([class*=delete-]):not(.small).inverted:focus:before,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button]):not([class*=icon-]):not(.small).inverted:focus:before,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button]):not([class*=delete-]):not(.small).inverted:focus:before,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]):not(.small).inverted:focus:before,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]):not(.small).inverted:focus:before,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]):not(.small).inverted:focus:before,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]):not(.small).inverted:focus:before{all:unset;border-radius:var(--lhg-desy-button-focus-radius, var(--maui-focus-radius, .6rem));content:" ";inset:calc(var(--lhg-desy-button-focus-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);pointer-events:none;position:absolute;z-index:1080;box-shadow:var(--lhg-desy-button-focus-inverted-outline-box-shadow, 0 0 0 1px var(--maui-color-interaction-focus-inverted, var(--maui-color-brand-light, var(--maui-color-brand-white, #ffffff))))}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]).small:not(.inverted),button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]).small:not(.inverted),button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button]):not([class*=icon-]).small:not(.inverted),button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button]):not([class*=delete-]).small:not(.inverted),button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button]):not([class*=icon-]).small:not(.inverted),button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button]):not([class*=delete-]).small:not(.inverted),a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]).small:not(.inverted),a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]).small:not(.inverted),refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]).small:not(.inverted),refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]).small:not(.inverted){align-items:center!important;border-radius:var(--maui-radii-default-radius, .4rem)!important;box-sizing:border-box;cursor:pointer!important;display:inline-flex!important;font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif);font-weight:var(--maui-button-font-weight, var(--maui-font-weight-bold, 700));height:auto;justify-content:center!important;letter-spacing:var(--lhg-desy-button-letter-spacing, inherit)!important;line-height:var(--lhg-desy-button-line-height, var(--maui-line-height-3, 2.4rem))!important;min-width:unset;max-width:unset;outline:var(--maui-button-outline-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d))) none 0!important;overflow:visible;position:relative!important;text-decoration:none!important;transition:background .3s ease-out 0s,border .3s ease-out 0s,color .3s ease-out 0s!important;width:fit-content;white-space:nowrap!important;font-size:var(--lhg-desy-button-font-size-small, var(--maui-font-size-2, 1.4rem))!important;min-height:var(--maui-button-small-min-height, 3rem)!important;padding:var(--maui-button-small-padding, 0 var(--maui-spacing-5, 3rem))!important;background-color:var(--maui-button-secondary-background-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d)))!important;border:var(--maui-button-secondary-border-width, 2px) solid var(--lhg-desy-button-secondary-border-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d)))!important;color:var(--lhg-desy-button-text-color-secondary, var(--maui-button-text-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d))))!important}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]).small:not(.inverted) span.mdc-button__label,button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]).small:not(.inverted) span.mdc-button__label,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button]):not([class*=icon-]).small:not(.inverted) span.mdc-button__label,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button]):not([class*=delete-]).small:not(.inverted) span.mdc-button__label,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button]):not([class*=icon-]).small:not(.inverted) span.mdc-button__label,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button]):not([class*=delete-]).small:not(.inverted) span.mdc-button__label,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]).small:not(.inverted) span.mdc-button__label,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]).small:not(.inverted) span.mdc-button__label,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]).small:not(.inverted) span.mdc-button__label,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]).small:not(.inverted) span.mdc-button__label{align-items:center;display:inline-flex;letter-spacing:var(--lhg-desy-button-letter-spacing, inherit)}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]).small:not(.inverted) .mat-mdc-button-persistent-ripple,button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]).small:not(.inverted) .mat-mdc-button-touch-target,button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]).small:not(.inverted) .mat-mdc-button-ripple,button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]).small:not(.inverted) .mat-mdc-focus-indicator,button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]).small:not(.inverted) .mat-mdc-button-persistent-ripple,button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]).small:not(.inverted) .mat-mdc-button-touch-target,button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]).small:not(.inverted) .mat-mdc-button-ripple,button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]).small:not(.inverted) .mat-mdc-focus-indicator,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button]):not([class*=icon-]).small:not(.inverted) .mat-mdc-button-persistent-ripple,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button]):not([class*=icon-]).small:not(.inverted) .mat-mdc-button-touch-target,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button]):not([class*=icon-]).small:not(.inverted) .mat-mdc-button-ripple,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button]):not([class*=icon-]).small:not(.inverted) .mat-mdc-focus-indicator,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button]):not([class*=delete-]).small:not(.inverted) .mat-mdc-button-persistent-ripple,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button]):not([class*=delete-]).small:not(.inverted) .mat-mdc-button-touch-target,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button]):not([class*=delete-]).small:not(.inverted) .mat-mdc-button-ripple,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button]):not([class*=delete-]).small:not(.inverted) .mat-mdc-focus-indicator,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button]):not([class*=icon-]).small:not(.inverted) .mat-mdc-button-persistent-ripple,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button]):not([class*=icon-]).small:not(.inverted) .mat-mdc-button-touch-target,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button]):not([class*=icon-]).small:not(.inverted) .mat-mdc-button-ripple,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button]):not([class*=icon-]).small:not(.inverted) .mat-mdc-focus-indicator,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button]):not([class*=delete-]).small:not(.inverted) .mat-mdc-button-persistent-ripple,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button]):not([class*=delete-]).small:not(.inverted) .mat-mdc-button-touch-target,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button]):not([class*=delete-]).small:not(.inverted) .mat-mdc-button-ripple,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button]):not([class*=delete-]).small:not(.inverted) .mat-mdc-focus-indicator,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]).small:not(.inverted) .mat-mdc-button-persistent-ripple,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]).small:not(.inverted) .mat-mdc-button-touch-target,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]).small:not(.inverted) .mat-mdc-button-ripple,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]).small:not(.inverted) .mat-mdc-focus-indicator,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]).small:not(.inverted) .mat-mdc-button-persistent-ripple,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]).small:not(.inverted) .mat-mdc-button-touch-target,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]).small:not(.inverted) .mat-mdc-button-ripple,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]).small:not(.inverted) .mat-mdc-focus-indicator,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]).small:not(.inverted) .mat-mdc-button-persistent-ripple,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]).small:not(.inverted) .mat-mdc-button-touch-target,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]).small:not(.inverted) .mat-mdc-button-ripple,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]).small:not(.inverted) .mat-mdc-focus-indicator,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]).small:not(.inverted) .mat-mdc-button-persistent-ripple,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]).small:not(.inverted) .mat-mdc-button-touch-target,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]).small:not(.inverted) .mat-mdc-button-ripple,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]).small:not(.inverted) .mat-mdc-focus-indicator{display:none}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]).small:not(.inverted).mat-mdc-button-disabled,button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]).small:not(.inverted).mat-mdc-button-disabled,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button]):not([class*=icon-]).small:not(.inverted).mat-mdc-button-disabled,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button]):not([class*=delete-]).small:not(.inverted).mat-mdc-button-disabled,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button]):not([class*=icon-]).small:not(.inverted).mat-mdc-button-disabled,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button]):not([class*=delete-]).small:not(.inverted).mat-mdc-button-disabled,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]).small:not(.inverted).mat-mdc-button-disabled,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]).small:not(.inverted).mat-mdc-button-disabled,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]).small:not(.inverted).mat-mdc-button-disabled,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]).small:not(.inverted).mat-mdc-button-disabled{cursor:not-allowed!important;pointer-events:all}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]).small:not(.inverted):hover,button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]).small:not(.inverted):hover,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button]):not([class*=icon-]).small:not(.inverted):hover,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button]):not([class*=delete-]).small:not(.inverted):hover,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button]):not([class*=icon-]).small:not(.inverted):hover,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button]):not([class*=delete-]).small:not(.inverted):hover,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]).small:not(.inverted):hover,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]).small:not(.inverted):hover,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]).small:not(.inverted):hover,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]).small:not(.inverted):hover{background-color:var(--lhg-desy-button-secondary-hover-background-color, var(--maui-button-secondary-hover-background-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d))))!important;border:var(--maui-button-secondary-border-width, 2px) solid var(--lhg-desy-button-secondary-hover-border-color, var(--maui-button-secondary-hover-background-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d))))!important;color:var(--maui-button-secondary-hover-text-color, var(--maui-color-brand-white, #ffffff))!important}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]).small:not(.inverted).mat-mdc-button-disabled,button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]).small:not(.inverted).mat-mdc-button-disabled,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button]):not([class*=icon-]).small:not(.inverted).mat-mdc-button-disabled,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button]):not([class*=delete-]).small:not(.inverted).mat-mdc-button-disabled,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button]):not([class*=icon-]).small:not(.inverted).mat-mdc-button-disabled,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button]):not([class*=delete-]).small:not(.inverted).mat-mdc-button-disabled,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]).small:not(.inverted).mat-mdc-button-disabled,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]).small:not(.inverted).mat-mdc-button-disabled,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]).small:not(.inverted).mat-mdc-button-disabled,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]).small:not(.inverted).mat-mdc-button-disabled{background-color:var(--maui-button-secondary-disabled-background-color, transparent)!important;border-color:var(--maui-button-secondary-disabled-border-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important;color:var(--maui-button-secondary-disabled-text-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]).small:not(.inverted).mat-mdc-button-disabled:hover,button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]).small:not(.inverted).mat-mdc-button-disabled:hover,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button]):not([class*=icon-]).small:not(.inverted).mat-mdc-button-disabled:hover,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button]):not([class*=delete-]).small:not(.inverted).mat-mdc-button-disabled:hover,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button]):not([class*=icon-]).small:not(.inverted).mat-mdc-button-disabled:hover,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button]):not([class*=delete-]).small:not(.inverted).mat-mdc-button-disabled:hover,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]).small:not(.inverted).mat-mdc-button-disabled:hover,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]).small:not(.inverted).mat-mdc-button-disabled:hover,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]).small:not(.inverted).mat-mdc-button-disabled:hover,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]).small:not(.inverted).mat-mdc-button-disabled:hover{background-color:var(--maui-button-secondary-disabled-background-color, transparent)!important;border-color:var(--maui-button-secondary-disabled-border-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important;color:var(--maui-button-secondary-disabled-text-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]).small:not(.inverted):focus,button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]).small:not(.inverted):active:focus,button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]).small:not(.inverted):focus,button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]).small:not(.inverted):active:focus,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button]):not([class*=icon-]).small:not(.inverted):focus,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button]):not([class*=icon-]).small:not(.inverted):active:focus,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button]):not([class*=delete-]).small:not(.inverted):focus,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button]):not([class*=delete-]).small:not(.inverted):active:focus,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button]):not([class*=icon-]).small:not(.inverted):focus,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button]):not([class*=icon-]).small:not(.inverted):active:focus,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button]):not([class*=delete-]).small:not(.inverted):focus,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button]):not([class*=delete-]).small:not(.inverted):active:focus,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]).small:not(.inverted):focus,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]).small:not(.inverted):active:focus,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]).small:not(.inverted):focus,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]).small:not(.inverted):active:focus,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]).small:not(.inverted):focus,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]).small:not(.inverted):active:focus,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]).small:not(.inverted):focus,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]).small:not(.inverted):active:focus{box-shadow:none!important}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]).small:not(.inverted):focus:after,button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]).small:not(.inverted):focus:after,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button]):not([class*=icon-]).small:not(.inverted):focus:after,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button]):not([class*=delete-]).small:not(.inverted):focus:after,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button]):not([class*=icon-]).small:not(.inverted):focus:after,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button]):not([class*=delete-]).small:not(.inverted):focus:after,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]).small:not(.inverted):focus:after,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]).small:not(.inverted):focus:after,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]).small:not(.inverted):focus:after,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]).small:not(.inverted):focus:after{all:unset;border-radius:var(--lhg-desy-button-focus-radius, var(--maui-focus-radius, .6rem));content:" ";inset:calc(var(--lhg-desy-button-focus-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);pointer-events:none;position:absolute;z-index:1080;box-shadow:var(--maui-focus-outline-box-shadow, var(--maui-effect-shadow-focus-offset-x, 0) var(--maui-effect-shadow-focus-offset-y, 0) var(--maui-effect-shadow-focus-radius, 6px) var(--maui-effect-shadow-focus-spread, 1px) var(--maui-color-interaction-focus, var(--maui-color-brand-whale-blue, #52627c)))}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]).small.inverted,button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]).small.inverted,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button]):not([class*=icon-]).small.inverted,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button]):not([class*=delete-]).small.inverted,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button]):not([class*=icon-]).small.inverted,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button]):not([class*=delete-]).small.inverted,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]).small.inverted,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]).small.inverted,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]).small.inverted,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]).small.inverted{align-items:center!important;border-radius:var(--maui-radii-default-radius, .4rem)!important;box-sizing:border-box;cursor:pointer!important;display:inline-flex!important;font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif);font-weight:var(--maui-button-font-weight, var(--maui-font-weight-bold, 700));height:auto;justify-content:center!important;letter-spacing:var(--lhg-desy-button-letter-spacing, inherit)!important;line-height:var(--lhg-desy-button-line-height, var(--maui-line-height-3, 2.4rem))!important;min-width:unset;max-width:unset;outline:var(--maui-button-outline-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d))) none 0!important;overflow:visible;position:relative!important;text-decoration:none!important;transition:background .3s ease-out 0s,border .3s ease-out 0s,color .3s ease-out 0s!important;width:fit-content;white-space:nowrap!important;font-size:var(--lhg-desy-button-font-size-small, var(--maui-font-size-2, 1.4rem))!important;min-height:var(--maui-button-small-min-height, 3rem)!important;padding:var(--maui-button-small-padding, 0 var(--maui-spacing-5, 3rem))!important;background-color:var(--lhg-desy-button-secondary-inverted-background-color, transparent)!important;border:var(--lhg-desy-button-secondary-inverted-border, var(--maui-button-secondary-border-width, 2px) solid var(--maui-color-interaction-interaction-inverted, var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb))))!important;color:var(--maui-button-secondary-inverted-text-color, var(--maui-color-text-copy-inverted, var(--maui-color-brand-white, #ffffff)))!important}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]).small.inverted span.mdc-button__label,button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]).small.inverted span.mdc-button__label,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button]):not([class*=icon-]).small.inverted span.mdc-button__label,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button]):not([class*=delete-]).small.inverted span.mdc-button__label,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button]):not([class*=icon-]).small.inverted span.mdc-button__label,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button]):not([class*=delete-]).small.inverted span.mdc-button__label,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]).small.inverted span.mdc-button__label,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]).small.inverted span.mdc-button__label,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]).small.inverted span.mdc-button__label,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]).small.inverted span.mdc-button__label{align-items:center;display:inline-flex;letter-spacing:var(--lhg-desy-button-letter-spacing, inherit)}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]).small.inverted .mat-mdc-button-persistent-ripple,button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]).small.inverted .mat-mdc-button-touch-target,button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]).small.inverted .mat-mdc-button-ripple,button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]).small.inverted .mat-mdc-focus-indicator,button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]).small.inverted .mat-mdc-button-persistent-ripple,button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]).small.inverted .mat-mdc-button-touch-target,button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]).small.inverted .mat-mdc-button-ripple,button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]).small.inverted .mat-mdc-focus-indicator,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button]):not([class*=icon-]).small.inverted .mat-mdc-button-persistent-ripple,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button]):not([class*=icon-]).small.inverted .mat-mdc-button-touch-target,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button]):not([class*=icon-]).small.inverted .mat-mdc-button-ripple,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button]):not([class*=icon-]).small.inverted .mat-mdc-focus-indicator,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button]):not([class*=delete-]).small.inverted .mat-mdc-button-persistent-ripple,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button]):not([class*=delete-]).small.inverted .mat-mdc-button-touch-target,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button]):not([class*=delete-]).small.inverted .mat-mdc-button-ripple,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button]):not([class*=delete-]).small.inverted .mat-mdc-focus-indicator,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button]):not([class*=icon-]).small.inverted .mat-mdc-button-persistent-ripple,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button]):not([class*=icon-]).small.inverted .mat-mdc-button-touch-target,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button]):not([class*=icon-]).small.inverted .mat-mdc-button-ripple,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button]):not([class*=icon-]).small.inverted .mat-mdc-focus-indicator,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button]):not([class*=delete-]).small.inverted .mat-mdc-button-persistent-ripple,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button]):not([class*=delete-]).small.inverted .mat-mdc-button-touch-target,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button]):not([class*=delete-]).small.inverted .mat-mdc-button-ripple,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button]):not([class*=delete-]).small.inverted .mat-mdc-focus-indicator,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]).small.inverted .mat-mdc-button-persistent-ripple,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]).small.inverted .mat-mdc-button-touch-target,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]).small.inverted .mat-mdc-button-ripple,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]).small.inverted .mat-mdc-focus-indicator,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]).small.inverted .mat-mdc-button-persistent-ripple,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]).small.inverted .mat-mdc-button-touch-target,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]).small.inverted .mat-mdc-button-ripple,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]).small.inverted .mat-mdc-focus-indicator,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]).small.inverted .mat-mdc-button-persistent-ripple,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]).small.inverted .mat-mdc-button-touch-target,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]).small.inverted .mat-mdc-button-ripple,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]).small.inverted .mat-mdc-focus-indicator,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]).small.inverted .mat-mdc-button-persistent-ripple,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]).small.inverted .mat-mdc-button-touch-target,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]).small.inverted .mat-mdc-button-ripple,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]).small.inverted .mat-mdc-focus-indicator{display:none}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]).small.inverted.mat-mdc-button-disabled,button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]).small.inverted.mat-mdc-button-disabled,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button]):not([class*=icon-]).small.inverted.mat-mdc-button-disabled,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button]):not([class*=delete-]).small.inverted.mat-mdc-button-disabled,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button]):not([class*=icon-]).small.inverted.mat-mdc-button-disabled,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button]):not([class*=delete-]).small.inverted.mat-mdc-button-disabled,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]).small.inverted.mat-mdc-button-disabled,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]).small.inverted.mat-mdc-button-disabled,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]).small.inverted.mat-mdc-button-disabled,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]).small.inverted.mat-mdc-button-disabled{cursor:not-allowed!important;pointer-events:all}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]).small.inverted:hover,button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]).small.inverted:hover,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button]):not([class*=icon-]).small.inverted:hover,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button]):not([class*=delete-]).small.inverted:hover,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button]):not([class*=icon-]).small.inverted:hover,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button]):not([class*=delete-]).small.inverted:hover,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]).small.inverted:hover,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]).small.inverted:hover,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]).small.inverted:hover,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]).small.inverted:hover{background-color:var(--maui-button-secondary-inverted-hover-background-color, var(--maui-color-interaction-interaction-invertedhover, var(--maui-color-brand-white, #ffffff)))!important;border-color:var(--maui-button-secondary-inverted-hover-background-color, var(--maui-color-interaction-interaction-invertedhover, var(--maui-color-brand-white, #ffffff)))!important;color:var(--lhg-desy-button-primary-inverted-hover-text-color, var(--maui-button-inverted-hover-text-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d))))!important}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]).small.inverted.mat-mdc-button-disabled,button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]).small.inverted.mat-mdc-button-disabled,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button]):not([class*=icon-]).small.inverted.mat-mdc-button-disabled,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button]):not([class*=delete-]).small.inverted.mat-mdc-button-disabled,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button]):not([class*=icon-]).small.inverted.mat-mdc-button-disabled,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button]):not([class*=delete-]).small.inverted.mat-mdc-button-disabled,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]).small.inverted.mat-mdc-button-disabled,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]).small.inverted.mat-mdc-button-disabled,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]).small.inverted.mat-mdc-button-disabled,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]).small.inverted.mat-mdc-button-disabled{background-color:var(--maui-button-secondary-disabled-background-color, transparent)!important;border-color:var(--maui-button-secondary-disabled-border-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important;color:var(--maui-button-secondary-disabled-text-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]).small.inverted.mat-mdc-button-disabled:hover,button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]).small.inverted.mat-mdc-button-disabled:hover,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button]):not([class*=icon-]).small.inverted.mat-mdc-button-disabled:hover,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button]):not([class*=delete-]).small.inverted.mat-mdc-button-disabled:hover,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button]):not([class*=icon-]).small.inverted.mat-mdc-button-disabled:hover,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button]):not([class*=delete-]).small.inverted.mat-mdc-button-disabled:hover,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]).small.inverted.mat-mdc-button-disabled:hover,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]).small.inverted.mat-mdc-button-disabled:hover,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]).small.inverted.mat-mdc-button-disabled:hover,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]).small.inverted.mat-mdc-button-disabled:hover{background-color:var(--maui-button-secondary-disabled-background-color, transparent)!important;border-color:var(--maui-button-secondary-disabled-border-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important;color:var(--maui-button-secondary-disabled-text-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]).small.inverted:focus,button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]).small.inverted:active:focus,button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]).small.inverted:focus,button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]).small.inverted:active:focus,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button]):not([class*=icon-]).small.inverted:focus,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button]):not([class*=icon-]).small.inverted:active:focus,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button]):not([class*=delete-]).small.inverted:focus,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button]):not([class*=delete-]).small.inverted:active:focus,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button]):not([class*=icon-]).small.inverted:focus,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button]):not([class*=icon-]).small.inverted:active:focus,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button]):not([class*=delete-]).small.inverted:focus,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button]):not([class*=delete-]).small.inverted:active:focus,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]).small.inverted:focus,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]).small.inverted:active:focus,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]).small.inverted:focus,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]).small.inverted:active:focus,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]).small.inverted:focus,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]).small.inverted:active:focus,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]).small.inverted:focus,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]).small.inverted:active:focus{box-shadow:none!important}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]).small.inverted:focus:before,button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]).small.inverted:focus:before,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button]):not([class*=icon-]).small.inverted:focus:before,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button]):not([class*=delete-]).small.inverted:focus:before,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button]):not([class*=icon-]).small.inverted:focus:before,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button]):not([class*=delete-]).small.inverted:focus:before,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]).small.inverted:focus:before,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]).small.inverted:focus:before,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]).small.inverted:focus:before,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]).small.inverted:focus:before{all:unset;border-radius:var(--lhg-desy-button-focus-radius, var(--maui-focus-radius, .6rem));content:" ";inset:calc(var(--lhg-desy-button-focus-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);pointer-events:none;position:absolute;z-index:1080;box-shadow:var(--lhg-desy-button-focus-inverted-outline-box-shadow, 0 0 0 1px var(--maui-color-interaction-focus-inverted, var(--maui-color-brand-light, var(--maui-color-brand-white, #ffffff))))}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small):not(.inverted),button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-print:not(.small):not(.inverted),button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-print:not(.small):not(.inverted),a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small):not(.inverted),refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small):not(.inverted){align-items:center!important;border-radius:var(--maui-radii-default-radius, .4rem)!important;box-sizing:border-box;cursor:pointer!important;display:inline-flex!important;font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif);font-weight:var(--maui-button-font-weight, var(--maui-font-weight-bold, 700));height:auto;justify-content:center!important;letter-spacing:var(--lhg-desy-button-letter-spacing, inherit)!important;line-height:var(--lhg-desy-button-line-height, var(--maui-line-height-3, 2.4rem))!important;min-width:unset;max-width:unset;outline:var(--maui-button-outline-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d))) none 0!important;overflow:visible;position:relative!important;text-decoration:none!important;transition:background .3s ease-out 0s,border .3s ease-out 0s,color .3s ease-out 0s!important;width:fit-content;white-space:nowrap!important;font-size:var(--lhg-desy-button-font-size-medium, var(--maui-font-size-3, 1.6rem))!important;min-height:var(--maui-button-medium-min-height, 5rem)!important;padding:var(--maui-button-medium-padding, var(--maui-spacing-3, 1rem) var(--maui-spacing-5, 3rem))!important;background-color:var(--maui-button-secondary-background-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d)))!important;border:var(--maui-button-secondary-border-width, 2px) solid var(--lhg-desy-button-secondary-border-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d)))!important;color:var(--lhg-desy-button-text-color-secondary, var(--maui-button-text-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d))))!important}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small):not(.inverted) span.mdc-button__label,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-print:not(.small):not(.inverted) span.mdc-button__label,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-print:not(.small):not(.inverted) span.mdc-button__label,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small):not(.inverted) span.mdc-button__label,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small):not(.inverted) span.mdc-button__label{align-items:center;display:inline-flex;letter-spacing:var(--lhg-desy-button-letter-spacing, inherit)}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small):not(.inverted) .mat-mdc-button-persistent-ripple,button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small):not(.inverted) .mat-mdc-button-touch-target,button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small):not(.inverted) .mat-mdc-button-ripple,button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small):not(.inverted) .mat-mdc-focus-indicator,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-print:not(.small):not(.inverted) .mat-mdc-button-persistent-ripple,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-print:not(.small):not(.inverted) .mat-mdc-button-touch-target,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-print:not(.small):not(.inverted) .mat-mdc-button-ripple,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-print:not(.small):not(.inverted) .mat-mdc-focus-indicator,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-print:not(.small):not(.inverted) .mat-mdc-button-persistent-ripple,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-print:not(.small):not(.inverted) .mat-mdc-button-touch-target,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-print:not(.small):not(.inverted) .mat-mdc-button-ripple,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-print:not(.small):not(.inverted) .mat-mdc-focus-indicator,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small):not(.inverted) .mat-mdc-button-persistent-ripple,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small):not(.inverted) .mat-mdc-button-touch-target,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small):not(.inverted) .mat-mdc-button-ripple,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small):not(.inverted) .mat-mdc-focus-indicator,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small):not(.inverted) .mat-mdc-button-persistent-ripple,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small):not(.inverted) .mat-mdc-button-touch-target,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small):not(.inverted) .mat-mdc-button-ripple,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small):not(.inverted) .mat-mdc-focus-indicator{display:none}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small):not(.inverted).mat-mdc-button-disabled,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-print:not(.small):not(.inverted).mat-mdc-button-disabled,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-print:not(.small):not(.inverted).mat-mdc-button-disabled,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small):not(.inverted).mat-mdc-button-disabled,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small):not(.inverted).mat-mdc-button-disabled{cursor:not-allowed!important;pointer-events:all}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small):not(.inverted):hover,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-print:not(.small):not(.inverted):hover,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-print:not(.small):not(.inverted):hover,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small):not(.inverted):hover,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small):not(.inverted):hover{background-color:var(--lhg-desy-button-secondary-hover-background-color, var(--maui-button-secondary-hover-background-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d))))!important;border:var(--maui-button-secondary-border-width, 2px) solid var(--lhg-desy-button-secondary-hover-border-color, var(--maui-button-secondary-hover-background-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d))))!important;color:var(--maui-button-secondary-hover-text-color, var(--maui-color-brand-white, #ffffff))!important}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small):not(.inverted).mat-mdc-button-disabled,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-print:not(.small):not(.inverted).mat-mdc-button-disabled,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-print:not(.small):not(.inverted).mat-mdc-button-disabled,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small):not(.inverted).mat-mdc-button-disabled,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small):not(.inverted).mat-mdc-button-disabled{background-color:var(--maui-button-secondary-disabled-background-color, transparent)!important;border-color:var(--maui-button-secondary-disabled-border-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important;color:var(--maui-button-secondary-disabled-text-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small):not(.inverted).mat-mdc-button-disabled:hover,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-print:not(.small):not(.inverted).mat-mdc-button-disabled:hover,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-print:not(.small):not(.inverted).mat-mdc-button-disabled:hover,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small):not(.inverted).mat-mdc-button-disabled:hover,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small):not(.inverted).mat-mdc-button-disabled:hover{background-color:var(--maui-button-secondary-disabled-background-color, transparent)!important;border-color:var(--maui-button-secondary-disabled-border-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important;color:var(--maui-button-secondary-disabled-text-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small):not(.inverted):focus,button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small):not(.inverted):active:focus,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-print:not(.small):not(.inverted):focus,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-print:not(.small):not(.inverted):active:focus,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-print:not(.small):not(.inverted):focus,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-print:not(.small):not(.inverted):active:focus,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small):not(.inverted):focus,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small):not(.inverted):active:focus,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small):not(.inverted):focus,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small):not(.inverted):active:focus{box-shadow:none!important}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small):not(.inverted):focus:before,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-print:not(.small):not(.inverted):focus:before,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-print:not(.small):not(.inverted):focus:before,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small):not(.inverted):focus:before,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small):not(.inverted):focus:before{all:unset;border-radius:var(--lhg-desy-button-focus-radius, var(--maui-focus-radius, .6rem));content:" ";inset:calc(var(--lhg-desy-button-focus-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);pointer-events:none;position:absolute;z-index:1080;box-shadow:var(--maui-focus-outline-box-shadow, var(--maui-effect-shadow-focus-offset-x, 0) var(--maui-effect-shadow-focus-offset-y, 0) var(--maui-effect-shadow-focus-radius, 6px) var(--maui-effect-shadow-focus-spread, 1px) var(--maui-color-interaction-focus, var(--maui-color-brand-whale-blue, #52627c)))}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small):not(.inverted)>span.mat-mdc-button-wrapper:after,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-print:not(.small):not(.inverted)>span.mat-mdc-button-wrapper:after,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-print:not(.small):not(.inverted)>span.mat-mdc-button-wrapper:after,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small):not(.inverted)>span.mat-mdc-button-wrapper:after,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small):not(.inverted)>span.mat-mdc-button-wrapper:after{cursor:pointer!important;font-family:var(--lhg-icon-font-family, LH-Icons);font-weight:400!important;vertical-align:middle!important;font-size:2.4rem!important;line-height:2.4rem;width:2.4rem;content:var(--lhg-desy-button-icon-print, )!important;margin-left:var(--lhg-desy-button-icon-margin, .5rem);margin-right:var(--lhg-desy-button-icon-counter-margin, -.2rem)}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small):not(.inverted)>span:not([class*=mat-button-wrapper]):after,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-print:not(.small):not(.inverted)>span:not([class*=mat-button-wrapper]):after,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-print:not(.small):not(.inverted)>span:not([class*=mat-button-wrapper]):after,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small):not(.inverted)>span:not([class*=mat-button-wrapper]):after,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small):not(.inverted)>span:not([class*=mat-button-wrapper]):after{cursor:pointer!important;font-family:var(--lhg-icon-font-family, LH-Icons);font-weight:400!important;vertical-align:middle!important;font-size:2.4rem!important;line-height:2.4rem;width:2.4rem;content:var(--lhg-desy-button-icon-print, )!important;margin-left:var(--lhg-desy-button-icon-margin, .5rem);margin-right:var(--lhg-desy-button-icon-counter-margin, -.2rem)}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small).inverted,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-print:not(.small).inverted,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-print:not(.small).inverted,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small).inverted,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small).inverted{align-items:center!important;border-radius:var(--maui-radii-default-radius, .4rem)!important;box-sizing:border-box;cursor:pointer!important;display:inline-flex!important;font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif);font-weight:var(--maui-button-font-weight, var(--maui-font-weight-bold, 700));height:auto;justify-content:center!important;letter-spacing:var(--lhg-desy-button-letter-spacing, inherit)!important;line-height:var(--lhg-desy-button-line-height, var(--maui-line-height-3, 2.4rem))!important;min-width:unset;max-width:unset;outline:var(--maui-button-outline-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d))) none 0!important;overflow:visible;position:relative!important;text-decoration:none!important;transition:background .3s ease-out 0s,border .3s ease-out 0s,color .3s ease-out 0s!important;width:fit-content;white-space:nowrap!important;font-size:var(--lhg-desy-button-font-size-medium, var(--maui-font-size-3, 1.6rem))!important;min-height:var(--maui-button-medium-min-height, 5rem)!important;padding:var(--maui-button-medium-padding, var(--maui-spacing-3, 1rem) var(--maui-spacing-5, 3rem))!important;background-color:var(--maui-button-secondary-background-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d)))!important;border:var(--maui-button-secondary-border-width, 2px) solid var(--lhg-desy-button-secondary-border-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d)))!important;color:var(--lhg-desy-button-text-color-secondary, var(--maui-button-text-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d))))!important}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small).inverted span.mdc-button__label,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-print:not(.small).inverted span.mdc-button__label,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-print:not(.small).inverted span.mdc-button__label,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small).inverted span.mdc-button__label,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small).inverted span.mdc-button__label{align-items:center;display:inline-flex;letter-spacing:var(--lhg-desy-button-letter-spacing, inherit)}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small).inverted .mat-mdc-button-persistent-ripple,button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small).inverted .mat-mdc-button-touch-target,button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small).inverted .mat-mdc-button-ripple,button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small).inverted .mat-mdc-focus-indicator,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-print:not(.small).inverted .mat-mdc-button-persistent-ripple,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-print:not(.small).inverted .mat-mdc-button-touch-target,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-print:not(.small).inverted .mat-mdc-button-ripple,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-print:not(.small).inverted .mat-mdc-focus-indicator,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-print:not(.small).inverted .mat-mdc-button-persistent-ripple,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-print:not(.small).inverted .mat-mdc-button-touch-target,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-print:not(.small).inverted .mat-mdc-button-ripple,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-print:not(.small).inverted .mat-mdc-focus-indicator,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small).inverted .mat-mdc-button-persistent-ripple,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small).inverted .mat-mdc-button-touch-target,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small).inverted .mat-mdc-button-ripple,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small).inverted .mat-mdc-focus-indicator,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small).inverted .mat-mdc-button-persistent-ripple,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small).inverted .mat-mdc-button-touch-target,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small).inverted .mat-mdc-button-ripple,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small).inverted .mat-mdc-focus-indicator{display:none}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small).inverted.mat-mdc-button-disabled,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-print:not(.small).inverted.mat-mdc-button-disabled,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-print:not(.small).inverted.mat-mdc-button-disabled,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small).inverted.mat-mdc-button-disabled,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small).inverted.mat-mdc-button-disabled{cursor:not-allowed!important;pointer-events:all}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small).inverted:hover,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-print:not(.small).inverted:hover,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-print:not(.small).inverted:hover,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small).inverted:hover,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small).inverted:hover{background-color:var(--lhg-desy-button-secondary-hover-background-color, var(--maui-button-secondary-hover-background-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d))))!important;border:var(--maui-button-secondary-border-width, 2px) solid var(--lhg-desy-button-secondary-hover-border-color, var(--maui-button-secondary-hover-background-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d))))!important;color:var(--maui-button-secondary-hover-text-color, var(--maui-color-brand-white, #ffffff))!important}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small).inverted.mat-mdc-button-disabled,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-print:not(.small).inverted.mat-mdc-button-disabled,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-print:not(.small).inverted.mat-mdc-button-disabled,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small).inverted.mat-mdc-button-disabled,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small).inverted.mat-mdc-button-disabled{background-color:var(--maui-button-secondary-disabled-background-color, transparent)!important;border-color:var(--maui-button-secondary-disabled-border-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important;color:var(--maui-button-secondary-disabled-text-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small).inverted.mat-mdc-button-disabled:hover,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-print:not(.small).inverted.mat-mdc-button-disabled:hover,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-print:not(.small).inverted.mat-mdc-button-disabled:hover,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small).inverted.mat-mdc-button-disabled:hover,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small).inverted.mat-mdc-button-disabled:hover{background-color:var(--maui-button-secondary-disabled-background-color, transparent)!important;border-color:var(--maui-button-secondary-disabled-border-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important;color:var(--maui-button-secondary-disabled-text-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small).inverted:focus,button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small).inverted:active:focus,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-print:not(.small).inverted:focus,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-print:not(.small).inverted:active:focus,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-print:not(.small).inverted:focus,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-print:not(.small).inverted:active:focus,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small).inverted:focus,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small).inverted:active:focus,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small).inverted:focus,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small).inverted:active:focus{box-shadow:none!important}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small).inverted:focus:before,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-print:not(.small).inverted:focus:before,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-print:not(.small).inverted:focus:before,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small).inverted:focus:before,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small).inverted:focus:before{all:unset;border-radius:var(--lhg-desy-button-focus-radius, var(--maui-focus-radius, .6rem));content:" ";inset:calc(var(--lhg-desy-button-focus-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);pointer-events:none;position:absolute;z-index:1080;box-shadow:var(--maui-focus-outline-box-shadow, var(--maui-effect-shadow-focus-offset-x, 0) var(--maui-effect-shadow-focus-offset-y, 0) var(--maui-effect-shadow-focus-radius, 6px) var(--maui-effect-shadow-focus-spread, 1px) var(--maui-color-interaction-focus, var(--maui-color-brand-whale-blue, #52627c)))}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small).inverted>span.mat-mdc-button-wrapper:after,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-print:not(.small).inverted>span.mat-mdc-button-wrapper:after,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-print:not(.small).inverted>span.mat-mdc-button-wrapper:after,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small).inverted>span.mat-mdc-button-wrapper:after,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small).inverted>span.mat-mdc-button-wrapper:after{cursor:pointer!important;font-family:var(--lhg-icon-font-family, LH-Icons);font-weight:400!important;vertical-align:middle!important;font-size:2.4rem!important;line-height:2.4rem;width:2.4rem;content:var(--lhg-desy-button-icon-print, )!important;margin-left:var(--lhg-desy-button-icon-margin, .5rem);margin-right:var(--lhg-desy-button-icon-counter-margin, -.2rem)}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small).inverted>span:not([class*=mat-button-wrapper]):after,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-print:not(.small).inverted>span:not([class*=mat-button-wrapper]):after,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-print:not(.small).inverted>span:not([class*=mat-button-wrapper]):after,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small).inverted>span:not([class*=mat-button-wrapper]):after,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small).inverted>span:not([class*=mat-button-wrapper]):after{cursor:pointer!important;font-family:var(--lhg-icon-font-family, LH-Icons);font-weight:400!important;vertical-align:middle!important;font-size:2.4rem!important;line-height:2.4rem;width:2.4rem;content:var(--lhg-desy-button-icon-print, )!important;margin-left:var(--lhg-desy-button-icon-margin, .5rem);margin-right:var(--lhg-desy-button-icon-counter-margin, -.2rem)}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print.small:not(.inverted),button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-print.small:not(.inverted),button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-print.small:not(.inverted),a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print.small:not(.inverted),refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print.small:not(.inverted){align-items:center!important;border-radius:var(--maui-radii-default-radius, .4rem)!important;box-sizing:border-box;cursor:pointer!important;display:inline-flex!important;font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif);font-weight:var(--maui-button-font-weight, var(--maui-font-weight-bold, 700));height:auto;justify-content:center!important;letter-spacing:var(--lhg-desy-button-letter-spacing, inherit)!important;line-height:var(--lhg-desy-button-line-height, var(--maui-line-height-3, 2.4rem))!important;min-width:unset;max-width:unset;outline:var(--maui-button-outline-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d))) none 0!important;overflow:visible;position:relative!important;text-decoration:none!important;transition:background .3s ease-out 0s,border .3s ease-out 0s,color .3s ease-out 0s!important;width:fit-content;white-space:nowrap!important;font-size:var(--lhg-desy-button-font-size-small, var(--maui-font-size-2, 1.4rem))!important;min-height:var(--maui-button-small-min-height, 3rem)!important;padding:var(--maui-button-small-padding, 0 var(--maui-spacing-5, 3rem))!important;background-color:var(--maui-button-secondary-background-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d)))!important;border:var(--maui-button-secondary-border-width, 2px) solid var(--lhg-desy-button-secondary-border-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d)))!important;color:var(--lhg-desy-button-text-color-secondary, var(--maui-button-text-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d))))!important}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print.small:not(.inverted) span.mdc-button__label,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-print.small:not(.inverted) span.mdc-button__label,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-print.small:not(.inverted) span.mdc-button__label,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print.small:not(.inverted) span.mdc-button__label,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print.small:not(.inverted) span.mdc-button__label{align-items:center;display:inline-flex;letter-spacing:var(--lhg-desy-button-letter-spacing, inherit)}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print.small:not(.inverted) .mat-mdc-button-persistent-ripple,button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print.small:not(.inverted) .mat-mdc-button-touch-target,button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print.small:not(.inverted) .mat-mdc-button-ripple,button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print.small:not(.inverted) .mat-mdc-focus-indicator,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-print.small:not(.inverted) .mat-mdc-button-persistent-ripple,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-print.small:not(.inverted) .mat-mdc-button-touch-target,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-print.small:not(.inverted) .mat-mdc-button-ripple,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-print.small:not(.inverted) .mat-mdc-focus-indicator,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-print.small:not(.inverted) .mat-mdc-button-persistent-ripple,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-print.small:not(.inverted) .mat-mdc-button-touch-target,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-print.small:not(.inverted) .mat-mdc-button-ripple,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-print.small:not(.inverted) .mat-mdc-focus-indicator,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print.small:not(.inverted) .mat-mdc-button-persistent-ripple,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print.small:not(.inverted) .mat-mdc-button-touch-target,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print.small:not(.inverted) .mat-mdc-button-ripple,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print.small:not(.inverted) .mat-mdc-focus-indicator,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print.small:not(.inverted) .mat-mdc-button-persistent-ripple,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print.small:not(.inverted) .mat-mdc-button-touch-target,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print.small:not(.inverted) .mat-mdc-button-ripple,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print.small:not(.inverted) .mat-mdc-focus-indicator{display:none}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print.small:not(.inverted).mat-mdc-button-disabled,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-print.small:not(.inverted).mat-mdc-button-disabled,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-print.small:not(.inverted).mat-mdc-button-disabled,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print.small:not(.inverted).mat-mdc-button-disabled,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print.small:not(.inverted).mat-mdc-button-disabled{cursor:not-allowed!important;pointer-events:all}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print.small:not(.inverted):hover,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-print.small:not(.inverted):hover,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-print.small:not(.inverted):hover,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print.small:not(.inverted):hover,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print.small:not(.inverted):hover{background-color:var(--lhg-desy-button-secondary-hover-background-color, var(--maui-button-secondary-hover-background-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d))))!important;border:var(--maui-button-secondary-border-width, 2px) solid var(--lhg-desy-button-secondary-hover-border-color, var(--maui-button-secondary-hover-background-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d))))!important;color:var(--maui-button-secondary-hover-text-color, var(--maui-color-brand-white, #ffffff))!important}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print.small:not(.inverted).mat-mdc-button-disabled,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-print.small:not(.inverted).mat-mdc-button-disabled,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-print.small:not(.inverted).mat-mdc-button-disabled,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print.small:not(.inverted).mat-mdc-button-disabled,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print.small:not(.inverted).mat-mdc-button-disabled{background-color:var(--maui-button-secondary-disabled-background-color, transparent)!important;border-color:var(--maui-button-secondary-disabled-border-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important;color:var(--maui-button-secondary-disabled-text-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print.small:not(.inverted).mat-mdc-button-disabled:hover,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-print.small:not(.inverted).mat-mdc-button-disabled:hover,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-print.small:not(.inverted).mat-mdc-button-disabled:hover,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print.small:not(.inverted).mat-mdc-button-disabled:hover,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print.small:not(.inverted).mat-mdc-button-disabled:hover{background-color:var(--maui-button-secondary-disabled-background-color, transparent)!important;border-color:var(--maui-button-secondary-disabled-border-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important;color:var(--maui-button-secondary-disabled-text-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print.small:not(.inverted):focus,button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print.small:not(.inverted):active:focus,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-print.small:not(.inverted):focus,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-print.small:not(.inverted):active:focus,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-print.small:not(.inverted):focus,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-print.small:not(.inverted):active:focus,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print.small:not(.inverted):focus,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print.small:not(.inverted):active:focus,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print.small:not(.inverted):focus,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print.small:not(.inverted):active:focus{box-shadow:none!important}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print.small:not(.inverted):focus:before,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-print.small:not(.inverted):focus:before,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-print.small:not(.inverted):focus:before,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print.small:not(.inverted):focus:before,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print.small:not(.inverted):focus:before{all:unset;border-radius:var(--lhg-desy-button-focus-radius, var(--maui-focus-radius, .6rem));content:" ";inset:calc(var(--lhg-desy-button-focus-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);pointer-events:none;position:absolute;z-index:1080;box-shadow:var(--maui-focus-outline-box-shadow, var(--maui-effect-shadow-focus-offset-x, 0) var(--maui-effect-shadow-focus-offset-y, 0) var(--maui-effect-shadow-focus-radius, 6px) var(--maui-effect-shadow-focus-spread, 1px) var(--maui-color-interaction-focus, var(--maui-color-brand-whale-blue, #52627c)))}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print.small:not(.inverted)>span.mat-mdc-button-wrapper:after,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-print.small:not(.inverted)>span.mat-mdc-button-wrapper:after,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-print.small:not(.inverted)>span.mat-mdc-button-wrapper:after,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print.small:not(.inverted)>span.mat-mdc-button-wrapper:after,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print.small:not(.inverted)>span.mat-mdc-button-wrapper:after{cursor:pointer!important;font-family:var(--lhg-icon-font-family, LH-Icons);font-weight:400!important;vertical-align:middle!important;font-size:1.6rem!important;line-height:1.6rem;width:1.6rem;content:var(--lhg-desy-button-icon-print, )!important;margin-left:.6rem;margin-right:var(--lhg-desy-button-icon-counter-margin, -.2rem)}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print.small:not(.inverted)>span:not([class*=mat-button-wrapper]):after,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-print.small:not(.inverted)>span:not([class*=mat-button-wrapper]):after,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-print.small:not(.inverted)>span:not([class*=mat-button-wrapper]):after,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print.small:not(.inverted)>span:not([class*=mat-button-wrapper]):after,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print.small:not(.inverted)>span:not([class*=mat-button-wrapper]):after{cursor:pointer!important;font-family:var(--lhg-icon-font-family, LH-Icons);font-weight:400!important;vertical-align:middle!important;font-size:1.6rem!important;line-height:1.6rem;width:1.6rem;content:var(--lhg-desy-button-icon-print, )!important;margin-left:.6rem;margin-right:var(--lhg-desy-button-icon-counter-margin, -.2rem)}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print.small.inverted,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-print.small.inverted,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-print.small.inverted,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print.small.inverted,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print.small.inverted{align-items:center!important;border-radius:var(--maui-radii-default-radius, .4rem)!important;box-sizing:border-box;cursor:pointer!important;display:inline-flex!important;font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif);font-weight:var(--maui-button-font-weight, var(--maui-font-weight-bold, 700));height:auto;justify-content:center!important;letter-spacing:var(--lhg-desy-button-letter-spacing, inherit)!important;line-height:var(--lhg-desy-button-line-height, var(--maui-line-height-3, 2.4rem))!important;min-width:unset;max-width:unset;outline:var(--maui-button-outline-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d))) none 0!important;overflow:visible;position:relative!important;text-decoration:none!important;transition:background .3s ease-out 0s,border .3s ease-out 0s,color .3s ease-out 0s!important;width:fit-content;white-space:nowrap!important;font-size:var(--lhg-desy-button-font-size-small, var(--maui-font-size-2, 1.4rem))!important;min-height:var(--maui-button-small-min-height, 3rem)!important;padding:var(--maui-button-small-padding, 0 var(--maui-spacing-5, 3rem))!important;background-color:var(--lhg-desy-button-secondary-inverted-background-color, transparent)!important;border:var(--lhg-desy-button-secondary-inverted-border, var(--maui-button-secondary-border-width, 2px) solid var(--maui-color-interaction-interaction-inverted, var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb))))!important;color:var(--maui-button-secondary-inverted-text-color, var(--maui-color-text-copy-inverted, var(--maui-color-brand-white, #ffffff)))!important}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print.small.inverted span.mdc-button__label,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-print.small.inverted span.mdc-button__label,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-print.small.inverted span.mdc-button__label,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print.small.inverted span.mdc-button__label,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print.small.inverted span.mdc-button__label{align-items:center;display:inline-flex;letter-spacing:var(--lhg-desy-button-letter-spacing, inherit)}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print.small.inverted .mat-mdc-button-persistent-ripple,button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print.small.inverted .mat-mdc-button-touch-target,button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print.small.inverted .mat-mdc-button-ripple,button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print.small.inverted .mat-mdc-focus-indicator,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-print.small.inverted .mat-mdc-button-persistent-ripple,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-print.small.inverted .mat-mdc-button-touch-target,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-print.small.inverted .mat-mdc-button-ripple,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-print.small.inverted .mat-mdc-focus-indicator,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-print.small.inverted .mat-mdc-button-persistent-ripple,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-print.small.inverted .mat-mdc-button-touch-target,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-print.small.inverted .mat-mdc-button-ripple,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-print.small.inverted .mat-mdc-focus-indicator,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print.small.inverted .mat-mdc-button-persistent-ripple,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print.small.inverted .mat-mdc-button-touch-target,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print.small.inverted .mat-mdc-button-ripple,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print.small.inverted .mat-mdc-focus-indicator,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print.small.inverted .mat-mdc-button-persistent-ripple,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print.small.inverted .mat-mdc-button-touch-target,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print.small.inverted .mat-mdc-button-ripple,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print.small.inverted .mat-mdc-focus-indicator{display:none}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print.small.inverted.mat-mdc-button-disabled,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-print.small.inverted.mat-mdc-button-disabled,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-print.small.inverted.mat-mdc-button-disabled,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print.small.inverted.mat-mdc-button-disabled,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print.small.inverted.mat-mdc-button-disabled{cursor:not-allowed!important;pointer-events:all}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print.small.inverted:hover,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-print.small.inverted:hover,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-print.small.inverted:hover,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print.small.inverted:hover,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print.small.inverted:hover{background-color:var(--maui-button-secondary-inverted-hover-background-color, var(--maui-color-interaction-interaction-invertedhover, var(--maui-color-brand-white, #ffffff)))!important;border-color:var(--maui-button-secondary-inverted-hover-background-color, var(--maui-color-interaction-interaction-invertedhover, var(--maui-color-brand-white, #ffffff)))!important;color:var(--lhg-desy-button-primary-inverted-hover-text-color, var(--maui-button-inverted-hover-text-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d))))!important}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print.small.inverted.mat-mdc-button-disabled,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-print.small.inverted.mat-mdc-button-disabled,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-print.small.inverted.mat-mdc-button-disabled,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print.small.inverted.mat-mdc-button-disabled,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print.small.inverted.mat-mdc-button-disabled{background-color:var(--maui-button-secondary-disabled-background-color, transparent)!important;border-color:var(--maui-button-secondary-disabled-border-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important;color:var(--maui-button-secondary-disabled-text-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print.small.inverted.mat-mdc-button-disabled:hover,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-print.small.inverted.mat-mdc-button-disabled:hover,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-print.small.inverted.mat-mdc-button-disabled:hover,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print.small.inverted.mat-mdc-button-disabled:hover,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print.small.inverted.mat-mdc-button-disabled:hover{background-color:var(--maui-button-secondary-disabled-background-color, transparent)!important;border-color:var(--maui-button-secondary-disabled-border-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important;color:var(--maui-button-secondary-disabled-text-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print.small.inverted:focus,button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print.small.inverted:active:focus,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-print.small.inverted:focus,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-print.small.inverted:active:focus,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-print.small.inverted:focus,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-print.small.inverted:active:focus,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print.small.inverted:focus,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print.small.inverted:active:focus,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print.small.inverted:focus,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print.small.inverted:active:focus{box-shadow:none!important}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print.small.inverted:focus:before,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-print.small.inverted:focus:before,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-print.small.inverted:focus:before,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print.small.inverted:focus:before,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print.small.inverted:focus:before{all:unset;border-radius:var(--lhg-desy-button-focus-radius, var(--maui-focus-radius, .6rem));content:" ";inset:calc(var(--lhg-desy-button-focus-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);pointer-events:none;position:absolute;z-index:1080;box-shadow:var(--lhg-desy-button-focus-inverted-outline-box-shadow, 0 0 0 1px var(--maui-color-interaction-focus-inverted, var(--maui-color-brand-light, var(--maui-color-brand-white, #ffffff))))}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print.small.inverted>span.mat-mdc-button-wrapper:after,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-print.small.inverted>span.mat-mdc-button-wrapper:after,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-print.small.inverted>span.mat-mdc-button-wrapper:after,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print.small.inverted>span.mat-mdc-button-wrapper:after,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print.small.inverted>span.mat-mdc-button-wrapper:after{cursor:pointer!important;font-family:var(--lhg-icon-font-family, LH-Icons);font-weight:400!important;vertical-align:middle!important;font-size:1.6rem!important;line-height:1.6rem;width:1.6rem;content:var(--lhg-desy-button-icon-print, )!important;margin-left:.6rem;margin-right:var(--lhg-desy-button-icon-counter-margin, -.2rem)}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print.small.inverted>span:not([class*=mat-button-wrapper]):after,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-print.small.inverted>span:not([class*=mat-button-wrapper]):after,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-print.small.inverted>span:not([class*=mat-button-wrapper]):after,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print.small.inverted>span:not([class*=mat-button-wrapper]):after,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print.small.inverted>span:not([class*=mat-button-wrapper]):after{cursor:pointer!important;font-family:var(--lhg-icon-font-family, LH-Icons);font-weight:400!important;vertical-align:middle!important;font-size:1.6rem!important;line-height:1.6rem;width:1.6rem;content:var(--lhg-desy-button-icon-print, )!important;margin-left:.6rem;margin-right:var(--lhg-desy-button-icon-counter-margin, -.2rem)}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small):not(.inverted),button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small):not(.inverted),button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small):not(.inverted),a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small):not(.inverted),refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small):not(.inverted){align-items:center!important;border-radius:var(--maui-radii-default-radius, .4rem)!important;box-sizing:border-box;cursor:pointer!important;display:inline-flex!important;font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif);font-weight:var(--maui-button-font-weight, var(--maui-font-weight-bold, 700));height:auto;justify-content:center!important;letter-spacing:var(--lhg-desy-button-letter-spacing, inherit)!important;line-height:var(--lhg-desy-button-line-height, var(--maui-line-height-3, 2.4rem))!important;min-width:unset;max-width:unset;outline:var(--maui-button-outline-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d))) none 0!important;overflow:visible;position:relative!important;text-decoration:none!important;transition:background .3s ease-out 0s,border .3s ease-out 0s,color .3s ease-out 0s!important;width:fit-content;white-space:nowrap!important;font-size:var(--lhg-desy-button-font-size-medium, var(--maui-font-size-3, 1.6rem))!important;min-height:var(--maui-button-medium-min-height, 5rem)!important;padding:var(--maui-button-medium-padding, var(--maui-spacing-3, 1rem) var(--maui-spacing-5, 3rem))!important;background-color:var(--maui-button-secondary-background-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d)))!important;border:var(--maui-button-secondary-border-width, 2px) solid var(--lhg-desy-button-secondary-border-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d)))!important;color:var(--lhg-desy-button-text-color-secondary, var(--maui-button-text-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d))))!important}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small):not(.inverted) span.mdc-button__label,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small):not(.inverted) span.mdc-button__label,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small):not(.inverted) span.mdc-button__label,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small):not(.inverted) span.mdc-button__label,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small):not(.inverted) span.mdc-button__label{align-items:center;display:inline-flex;letter-spacing:var(--lhg-desy-button-letter-spacing, inherit)}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small):not(.inverted) .mat-mdc-button-persistent-ripple,button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small):not(.inverted) .mat-mdc-button-touch-target,button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small):not(.inverted) .mat-mdc-button-ripple,button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small):not(.inverted) .mat-mdc-focus-indicator,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small):not(.inverted) .mat-mdc-button-persistent-ripple,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small):not(.inverted) .mat-mdc-button-touch-target,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small):not(.inverted) .mat-mdc-button-ripple,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small):not(.inverted) .mat-mdc-focus-indicator,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small):not(.inverted) .mat-mdc-button-persistent-ripple,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small):not(.inverted) .mat-mdc-button-touch-target,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small):not(.inverted) .mat-mdc-button-ripple,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small):not(.inverted) .mat-mdc-focus-indicator,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small):not(.inverted) .mat-mdc-button-persistent-ripple,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small):not(.inverted) .mat-mdc-button-touch-target,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small):not(.inverted) .mat-mdc-button-ripple,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small):not(.inverted) .mat-mdc-focus-indicator,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small):not(.inverted) .mat-mdc-button-persistent-ripple,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small):not(.inverted) .mat-mdc-button-touch-target,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small):not(.inverted) .mat-mdc-button-ripple,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small):not(.inverted) .mat-mdc-focus-indicator{display:none}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small):not(.inverted).mat-mdc-button-disabled,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small):not(.inverted).mat-mdc-button-disabled,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small):not(.inverted).mat-mdc-button-disabled,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small):not(.inverted).mat-mdc-button-disabled,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small):not(.inverted).mat-mdc-button-disabled{cursor:not-allowed!important;pointer-events:all}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small):not(.inverted):hover,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small):not(.inverted):hover,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small):not(.inverted):hover,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small):not(.inverted):hover,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small):not(.inverted):hover{background-color:var(--lhg-desy-button-secondary-hover-background-color, var(--maui-button-secondary-hover-background-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d))))!important;border:var(--maui-button-secondary-border-width, 2px) solid var(--lhg-desy-button-secondary-hover-border-color, var(--maui-button-secondary-hover-background-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d))))!important;color:var(--maui-button-secondary-hover-text-color, var(--maui-color-brand-white, #ffffff))!important}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small):not(.inverted).mat-mdc-button-disabled,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small):not(.inverted).mat-mdc-button-disabled,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small):not(.inverted).mat-mdc-button-disabled,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small):not(.inverted).mat-mdc-button-disabled,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small):not(.inverted).mat-mdc-button-disabled{background-color:var(--maui-button-secondary-disabled-background-color, transparent)!important;border-color:var(--maui-button-secondary-disabled-border-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important;color:var(--maui-button-secondary-disabled-text-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small):not(.inverted).mat-mdc-button-disabled:hover,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small):not(.inverted).mat-mdc-button-disabled:hover,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small):not(.inverted).mat-mdc-button-disabled:hover,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small):not(.inverted).mat-mdc-button-disabled:hover,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small):not(.inverted).mat-mdc-button-disabled:hover{background-color:var(--maui-button-secondary-disabled-background-color, transparent)!important;border-color:var(--maui-button-secondary-disabled-border-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important;color:var(--maui-button-secondary-disabled-text-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small):not(.inverted):focus,button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small):not(.inverted):active:focus,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small):not(.inverted):focus,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small):not(.inverted):active:focus,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small):not(.inverted):focus,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small):not(.inverted):active:focus,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small):not(.inverted):focus,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small):not(.inverted):active:focus,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small):not(.inverted):focus,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small):not(.inverted):active:focus{box-shadow:none!important}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small):not(.inverted):focus:before,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small):not(.inverted):focus:before,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small):not(.inverted):focus:before,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small):not(.inverted):focus:before,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small):not(.inverted):focus:before{all:unset;border-radius:var(--lhg-desy-button-focus-radius, var(--maui-focus-radius, .6rem));content:" ";inset:calc(var(--lhg-desy-button-focus-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);pointer-events:none;position:absolute;z-index:1080;box-shadow:var(--maui-focus-outline-box-shadow, var(--maui-effect-shadow-focus-offset-x, 0) var(--maui-effect-shadow-focus-offset-y, 0) var(--maui-effect-shadow-focus-radius, 6px) var(--maui-effect-shadow-focus-spread, 1px) var(--maui-color-interaction-focus, var(--maui-color-brand-whale-blue, #52627c)))}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small):not(.inverted)>span.mat-mdc-button-wrapper:after,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small):not(.inverted)>span.mat-mdc-button-wrapper:after,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small):not(.inverted)>span.mat-mdc-button-wrapper:after,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small):not(.inverted)>span.mat-mdc-button-wrapper:after,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small):not(.inverted)>span.mat-mdc-button-wrapper:after{cursor:pointer!important;font-family:var(--lhg-icon-font-family, LH-Icons);font-weight:400!important;vertical-align:middle!important;font-size:2.4rem!important;line-height:2.4rem;width:2.4rem;content:var(--lhg-desy-button-icon-modify, )!important;margin-left:var(--lhg-desy-button-icon-margin, .5rem);margin-right:var(--lhg-desy-button-icon-counter-margin, -.2rem)}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small):not(.inverted)>span:not([class*=mat-button-wrapper]):after,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small):not(.inverted)>span:not([class*=mat-button-wrapper]):after,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small):not(.inverted)>span:not([class*=mat-button-wrapper]):after,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small):not(.inverted)>span:not([class*=mat-button-wrapper]):after,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small):not(.inverted)>span:not([class*=mat-button-wrapper]):after{cursor:pointer!important;font-family:var(--lhg-icon-font-family, LH-Icons);font-weight:400!important;vertical-align:middle!important;font-size:2.4rem!important;line-height:2.4rem;width:2.4rem;content:var(--lhg-desy-button-icon-modify, )!important;margin-left:var(--lhg-desy-button-icon-margin, .5rem);margin-right:var(--lhg-desy-button-icon-counter-margin, -.2rem)}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small).inverted,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small).inverted,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small).inverted,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small).inverted,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small).inverted{align-items:center!important;border-radius:var(--maui-radii-default-radius, .4rem)!important;box-sizing:border-box;cursor:pointer!important;display:inline-flex!important;font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif);font-weight:var(--maui-button-font-weight, var(--maui-font-weight-bold, 700));height:auto;justify-content:center!important;letter-spacing:var(--lhg-desy-button-letter-spacing, inherit)!important;line-height:var(--lhg-desy-button-line-height, var(--maui-line-height-3, 2.4rem))!important;min-width:unset;max-width:unset;outline:var(--maui-button-outline-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d))) none 0!important;overflow:visible;position:relative!important;text-decoration:none!important;transition:background .3s ease-out 0s,border .3s ease-out 0s,color .3s ease-out 0s!important;width:fit-content;white-space:nowrap!important;font-size:var(--lhg-desy-button-font-size-medium, var(--maui-font-size-3, 1.6rem))!important;min-height:var(--maui-button-medium-min-height, 5rem)!important;padding:var(--maui-button-medium-padding, var(--maui-spacing-3, 1rem) var(--maui-spacing-5, 3rem))!important;background-color:var(--lhg-desy-button-secondary-inverted-background-color, transparent)!important;border:var(--lhg-desy-button-secondary-inverted-border, var(--maui-button-secondary-border-width, 2px) solid var(--maui-color-interaction-interaction-inverted, var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb))))!important;color:var(--maui-button-secondary-inverted-text-color, var(--maui-color-text-copy-inverted, var(--maui-color-brand-white, #ffffff)))!important}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small).inverted span.mdc-button__label,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small).inverted span.mdc-button__label,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small).inverted span.mdc-button__label,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small).inverted span.mdc-button__label,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small).inverted span.mdc-button__label{align-items:center;display:inline-flex;letter-spacing:var(--lhg-desy-button-letter-spacing, inherit)}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small).inverted .mat-mdc-button-persistent-ripple,button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small).inverted .mat-mdc-button-touch-target,button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small).inverted .mat-mdc-button-ripple,button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small).inverted .mat-mdc-focus-indicator,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small).inverted .mat-mdc-button-persistent-ripple,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small).inverted .mat-mdc-button-touch-target,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small).inverted .mat-mdc-button-ripple,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small).inverted .mat-mdc-focus-indicator,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small).inverted .mat-mdc-button-persistent-ripple,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small).inverted .mat-mdc-button-touch-target,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small).inverted .mat-mdc-button-ripple,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small).inverted .mat-mdc-focus-indicator,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small).inverted .mat-mdc-button-persistent-ripple,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small).inverted .mat-mdc-button-touch-target,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small).inverted .mat-mdc-button-ripple,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small).inverted .mat-mdc-focus-indicator,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small).inverted .mat-mdc-button-persistent-ripple,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small).inverted .mat-mdc-button-touch-target,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small).inverted .mat-mdc-button-ripple,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small).inverted .mat-mdc-focus-indicator{display:none}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small).inverted.mat-mdc-button-disabled,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small).inverted.mat-mdc-button-disabled,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small).inverted.mat-mdc-button-disabled,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small).inverted.mat-mdc-button-disabled,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small).inverted.mat-mdc-button-disabled{cursor:not-allowed!important;pointer-events:all}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small).inverted:hover,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small).inverted:hover,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small).inverted:hover,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small).inverted:hover,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small).inverted:hover{background-color:var(--maui-button-secondary-inverted-hover-background-color, var(--maui-color-interaction-interaction-invertedhover, var(--maui-color-brand-white, #ffffff)))!important;border-color:var(--maui-button-secondary-inverted-hover-background-color, var(--maui-color-interaction-interaction-invertedhover, var(--maui-color-brand-white, #ffffff)))!important;color:var(--lhg-desy-button-primary-inverted-hover-text-color, var(--maui-button-inverted-hover-text-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d))))!important}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small).inverted.mat-mdc-button-disabled,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small).inverted.mat-mdc-button-disabled,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small).inverted.mat-mdc-button-disabled,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small).inverted.mat-mdc-button-disabled,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small).inverted.mat-mdc-button-disabled{background-color:var(--maui-button-secondary-disabled-background-color, transparent)!important;border-color:var(--maui-button-secondary-disabled-border-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important;color:var(--maui-button-secondary-disabled-text-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small).inverted.mat-mdc-button-disabled:hover,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small).inverted.mat-mdc-button-disabled:hover,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small).inverted.mat-mdc-button-disabled:hover,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small).inverted.mat-mdc-button-disabled:hover,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small).inverted.mat-mdc-button-disabled:hover{background-color:var(--maui-button-secondary-disabled-background-color, transparent)!important;border-color:var(--maui-button-secondary-disabled-border-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important;color:var(--maui-button-secondary-disabled-text-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small).inverted:focus,button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small).inverted:active:focus,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small).inverted:focus,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small).inverted:active:focus,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small).inverted:focus,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small).inverted:active:focus,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small).inverted:focus,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small).inverted:active:focus,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small).inverted:focus,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small).inverted:active:focus{box-shadow:none!important}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small).inverted:focus:before,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small).inverted:focus:before,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small).inverted:focus:before,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small).inverted:focus:before,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small).inverted:focus:before{all:unset;border-radius:var(--lhg-desy-button-focus-radius, var(--maui-focus-radius, .6rem));content:" ";inset:calc(var(--lhg-desy-button-focus-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);pointer-events:none;position:absolute;z-index:1080;box-shadow:var(--lhg-desy-button-focus-inverted-outline-box-shadow, 0 0 0 1px var(--maui-color-interaction-focus-inverted, var(--maui-color-brand-light, var(--maui-color-brand-white, #ffffff))))}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small).inverted>span.mat-mdc-button-wrapper:after,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small).inverted>span.mat-mdc-button-wrapper:after,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small).inverted>span.mat-mdc-button-wrapper:after,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small).inverted>span.mat-mdc-button-wrapper:after,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small).inverted>span.mat-mdc-button-wrapper:after{cursor:pointer!important;font-family:var(--lhg-icon-font-family, LH-Icons);font-weight:400!important;vertical-align:middle!important;font-size:2.4rem!important;line-height:2.4rem;width:2.4rem;content:var(--lhg-desy-button-icon-modify, )!important;margin-left:var(--lhg-desy-button-icon-margin, .5rem);margin-right:var(--lhg-desy-button-icon-counter-margin, -.2rem)}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small).inverted>span:not([class*=mat-button-wrapper]):after,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small).inverted>span:not([class*=mat-button-wrapper]):after,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small).inverted>span:not([class*=mat-button-wrapper]):after,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small).inverted>span:not([class*=mat-button-wrapper]):after,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small).inverted>span:not([class*=mat-button-wrapper]):after{cursor:pointer!important;font-family:var(--lhg-icon-font-family, LH-Icons);font-weight:400!important;vertical-align:middle!important;font-size:2.4rem!important;line-height:2.4rem;width:2.4rem;content:var(--lhg-desy-button-icon-modify, )!important;margin-left:var(--lhg-desy-button-icon-margin, .5rem);margin-right:var(--lhg-desy-button-icon-counter-margin, -.2rem)}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify.small:not(.inverted),button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-modify.small:not(.inverted),button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-modify.small:not(.inverted),a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify.small:not(.inverted),refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify.small:not(.inverted){align-items:center!important;border-radius:var(--maui-radii-default-radius, .4rem)!important;box-sizing:border-box;cursor:pointer!important;display:inline-flex!important;font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif);font-weight:var(--maui-button-font-weight, var(--maui-font-weight-bold, 700));height:auto;justify-content:center!important;letter-spacing:var(--lhg-desy-button-letter-spacing, inherit)!important;line-height:var(--lhg-desy-button-line-height, var(--maui-line-height-3, 2.4rem))!important;min-width:unset;max-width:unset;outline:var(--maui-button-outline-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d))) none 0!important;overflow:visible;position:relative!important;text-decoration:none!important;transition:background .3s ease-out 0s,border .3s ease-out 0s,color .3s ease-out 0s!important;width:fit-content;white-space:nowrap!important;font-size:var(--lhg-desy-button-font-size-small, var(--maui-font-size-2, 1.4rem))!important;min-height:var(--maui-button-small-min-height, 3rem)!important;padding:var(--maui-button-small-padding, 0 var(--maui-spacing-5, 3rem))!important;background-color:var(--maui-button-secondary-background-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d)))!important;border:var(--maui-button-secondary-border-width, 2px) solid var(--lhg-desy-button-secondary-border-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d)))!important;color:var(--lhg-desy-button-text-color-secondary, var(--maui-button-text-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d))))!important}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify.small:not(.inverted) span.mdc-button__label,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-modify.small:not(.inverted) span.mdc-button__label,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-modify.small:not(.inverted) span.mdc-button__label,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify.small:not(.inverted) span.mdc-button__label,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify.small:not(.inverted) span.mdc-button__label{align-items:center;display:inline-flex;letter-spacing:var(--lhg-desy-button-letter-spacing, inherit)}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify.small:not(.inverted) .mat-mdc-button-persistent-ripple,button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify.small:not(.inverted) .mat-mdc-button-touch-target,button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify.small:not(.inverted) .mat-mdc-button-ripple,button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify.small:not(.inverted) .mat-mdc-focus-indicator,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-modify.small:not(.inverted) .mat-mdc-button-persistent-ripple,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-modify.small:not(.inverted) .mat-mdc-button-touch-target,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-modify.small:not(.inverted) .mat-mdc-button-ripple,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-modify.small:not(.inverted) .mat-mdc-focus-indicator,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-modify.small:not(.inverted) .mat-mdc-button-persistent-ripple,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-modify.small:not(.inverted) .mat-mdc-button-touch-target,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-modify.small:not(.inverted) .mat-mdc-button-ripple,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-modify.small:not(.inverted) .mat-mdc-focus-indicator,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify.small:not(.inverted) .mat-mdc-button-persistent-ripple,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify.small:not(.inverted) .mat-mdc-button-touch-target,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify.small:not(.inverted) .mat-mdc-button-ripple,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify.small:not(.inverted) .mat-mdc-focus-indicator,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify.small:not(.inverted) .mat-mdc-button-persistent-ripple,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify.small:not(.inverted) .mat-mdc-button-touch-target,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify.small:not(.inverted) .mat-mdc-button-ripple,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify.small:not(.inverted) .mat-mdc-focus-indicator{display:none}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify.small:not(.inverted).mat-mdc-button-disabled,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-modify.small:not(.inverted).mat-mdc-button-disabled,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-modify.small:not(.inverted).mat-mdc-button-disabled,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify.small:not(.inverted).mat-mdc-button-disabled,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify.small:not(.inverted).mat-mdc-button-disabled{cursor:not-allowed!important;pointer-events:all}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify.small:not(.inverted):hover,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-modify.small:not(.inverted):hover,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-modify.small:not(.inverted):hover,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify.small:not(.inverted):hover,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify.small:not(.inverted):hover{background-color:var(--lhg-desy-button-secondary-hover-background-color, var(--maui-button-secondary-hover-background-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d))))!important;border:var(--maui-button-secondary-border-width, 2px) solid var(--lhg-desy-button-secondary-hover-border-color, var(--maui-button-secondary-hover-background-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d))))!important;color:var(--maui-button-secondary-hover-text-color, var(--maui-color-brand-white, #ffffff))!important}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify.small:not(.inverted).mat-mdc-button-disabled,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-modify.small:not(.inverted).mat-mdc-button-disabled,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-modify.small:not(.inverted).mat-mdc-button-disabled,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify.small:not(.inverted).mat-mdc-button-disabled,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify.small:not(.inverted).mat-mdc-button-disabled{background-color:var(--maui-button-secondary-disabled-background-color, transparent)!important;border-color:var(--maui-button-secondary-disabled-border-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important;color:var(--maui-button-secondary-disabled-text-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify.small:not(.inverted).mat-mdc-button-disabled:hover,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-modify.small:not(.inverted).mat-mdc-button-disabled:hover,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-modify.small:not(.inverted).mat-mdc-button-disabled:hover,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify.small:not(.inverted).mat-mdc-button-disabled:hover,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify.small:not(.inverted).mat-mdc-button-disabled:hover{background-color:var(--maui-button-secondary-disabled-background-color, transparent)!important;border-color:var(--maui-button-secondary-disabled-border-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important;color:var(--maui-button-secondary-disabled-text-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify.small:not(.inverted):focus,button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify.small:not(.inverted):active:focus,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-modify.small:not(.inverted):focus,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-modify.small:not(.inverted):active:focus,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-modify.small:not(.inverted):focus,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-modify.small:not(.inverted):active:focus,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify.small:not(.inverted):focus,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify.small:not(.inverted):active:focus,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify.small:not(.inverted):focus,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify.small:not(.inverted):active:focus{box-shadow:none!important}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify.small:not(.inverted):focus:before,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-modify.small:not(.inverted):focus:before,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-modify.small:not(.inverted):focus:before,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify.small:not(.inverted):focus:before,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify.small:not(.inverted):focus:before{all:unset;border-radius:var(--lhg-desy-button-focus-radius, var(--maui-focus-radius, .6rem));content:" ";inset:calc(var(--lhg-desy-button-focus-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);pointer-events:none;position:absolute;z-index:1080;box-shadow:var(--maui-focus-outline-box-shadow, var(--maui-effect-shadow-focus-offset-x, 0) var(--maui-effect-shadow-focus-offset-y, 0) var(--maui-effect-shadow-focus-radius, 6px) var(--maui-effect-shadow-focus-spread, 1px) var(--maui-color-interaction-focus, var(--maui-color-brand-whale-blue, #52627c)))}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify.small:not(.inverted)>span.mat-mdc-button-wrapper:after,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-modify.small:not(.inverted)>span.mat-mdc-button-wrapper:after,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-modify.small:not(.inverted)>span.mat-mdc-button-wrapper:after,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify.small:not(.inverted)>span.mat-mdc-button-wrapper:after,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify.small:not(.inverted)>span.mat-mdc-button-wrapper:after{cursor:pointer!important;font-family:var(--lhg-icon-font-family, LH-Icons);font-weight:400!important;vertical-align:middle!important;font-size:1.6rem!important;line-height:1.6rem;width:1.6rem;content:var(--lhg-desy-button-icon-modify, )!important;margin-left:.6rem;margin-right:var(--lhg-desy-button-icon-counter-margin, -.2rem)}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify.small:not(.inverted)>span:not([class*=mat-button-wrapper]):after,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-modify.small:not(.inverted)>span:not([class*=mat-button-wrapper]):after,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-modify.small:not(.inverted)>span:not([class*=mat-button-wrapper]):after,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify.small:not(.inverted)>span:not([class*=mat-button-wrapper]):after,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify.small:not(.inverted)>span:not([class*=mat-button-wrapper]):after{cursor:pointer!important;font-family:var(--lhg-icon-font-family, LH-Icons);font-weight:400!important;vertical-align:middle!important;font-size:1.6rem!important;line-height:1.6rem;width:1.6rem;content:var(--lhg-desy-button-icon-modify, )!important;margin-left:.6rem;margin-right:var(--lhg-desy-button-icon-counter-margin, -.2rem)}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify.small.inverted,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-modify.small.inverted,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-modify.small.inverted,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify.small.inverted,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify.small.inverted{align-items:center!important;border-radius:var(--maui-radii-default-radius, .4rem)!important;box-sizing:border-box;cursor:pointer!important;display:inline-flex!important;font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif);font-weight:var(--maui-button-font-weight, var(--maui-font-weight-bold, 700));height:auto;justify-content:center!important;letter-spacing:var(--lhg-desy-button-letter-spacing, inherit)!important;line-height:var(--lhg-desy-button-line-height, var(--maui-line-height-3, 2.4rem))!important;min-width:unset;max-width:unset;outline:var(--maui-button-outline-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d))) none 0!important;overflow:visible;position:relative!important;text-decoration:none!important;transition:background .3s ease-out 0s,border .3s ease-out 0s,color .3s ease-out 0s!important;width:fit-content;white-space:nowrap!important;font-size:var(--lhg-desy-button-font-size-small, var(--maui-font-size-2, 1.4rem))!important;min-height:var(--maui-button-small-min-height, 3rem)!important;padding:var(--maui-button-small-padding, 0 var(--maui-spacing-5, 3rem))!important;background-color:var(--lhg-desy-button-secondary-inverted-background-color, transparent)!important;border:var(--lhg-desy-button-secondary-inverted-border, var(--maui-button-secondary-border-width, 2px) solid var(--maui-color-interaction-interaction-inverted, var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb))))!important;color:var(--maui-button-secondary-inverted-text-color, var(--maui-color-text-copy-inverted, var(--maui-color-brand-white, #ffffff)))!important}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify.small.inverted span.mdc-button__label,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-modify.small.inverted span.mdc-button__label,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-modify.small.inverted span.mdc-button__label,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify.small.inverted span.mdc-button__label,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify.small.inverted span.mdc-button__label{align-items:center;display:inline-flex;letter-spacing:var(--lhg-desy-button-letter-spacing, inherit)}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify.small.inverted .mat-mdc-button-persistent-ripple,button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify.small.inverted .mat-mdc-button-touch-target,button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify.small.inverted .mat-mdc-button-ripple,button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify.small.inverted .mat-mdc-focus-indicator,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-modify.small.inverted .mat-mdc-button-persistent-ripple,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-modify.small.inverted .mat-mdc-button-touch-target,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-modify.small.inverted .mat-mdc-button-ripple,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-modify.small.inverted .mat-mdc-focus-indicator,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-modify.small.inverted .mat-mdc-button-persistent-ripple,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-modify.small.inverted .mat-mdc-button-touch-target,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-modify.small.inverted .mat-mdc-button-ripple,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-modify.small.inverted .mat-mdc-focus-indicator,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify.small.inverted .mat-mdc-button-persistent-ripple,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify.small.inverted .mat-mdc-button-touch-target,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify.small.inverted .mat-mdc-button-ripple,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify.small.inverted .mat-mdc-focus-indicator,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify.small.inverted .mat-mdc-button-persistent-ripple,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify.small.inverted .mat-mdc-button-touch-target,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify.small.inverted .mat-mdc-button-ripple,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify.small.inverted .mat-mdc-focus-indicator{display:none}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify.small.inverted.mat-mdc-button-disabled,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-modify.small.inverted.mat-mdc-button-disabled,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-modify.small.inverted.mat-mdc-button-disabled,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify.small.inverted.mat-mdc-button-disabled,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify.small.inverted.mat-mdc-button-disabled{cursor:not-allowed!important;pointer-events:all}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify.small.inverted:hover,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-modify.small.inverted:hover,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-modify.small.inverted:hover,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify.small.inverted:hover,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify.small.inverted:hover{background-color:var(--maui-button-secondary-inverted-hover-background-color, var(--maui-color-interaction-interaction-invertedhover, var(--maui-color-brand-white, #ffffff)))!important;border-color:var(--maui-button-secondary-inverted-hover-background-color, var(--maui-color-interaction-interaction-invertedhover, var(--maui-color-brand-white, #ffffff)))!important;color:var(--lhg-desy-button-primary-inverted-hover-text-color, var(--maui-button-inverted-hover-text-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d))))!important}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify.small.inverted.mat-mdc-button-disabled,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-modify.small.inverted.mat-mdc-button-disabled,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-modify.small.inverted.mat-mdc-button-disabled,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify.small.inverted.mat-mdc-button-disabled,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify.small.inverted.mat-mdc-button-disabled{background-color:var(--maui-button-secondary-disabled-background-color, transparent)!important;border-color:var(--maui-button-secondary-disabled-border-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important;color:var(--maui-button-secondary-disabled-text-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify.small.inverted.mat-mdc-button-disabled:hover,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-modify.small.inverted.mat-mdc-button-disabled:hover,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-modify.small.inverted.mat-mdc-button-disabled:hover,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify.small.inverted.mat-mdc-button-disabled:hover,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify.small.inverted.mat-mdc-button-disabled:hover{background-color:var(--maui-button-secondary-disabled-background-color, transparent)!important;border-color:var(--maui-button-secondary-disabled-border-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important;color:var(--maui-button-secondary-disabled-text-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify.small.inverted:focus,button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify.small.inverted:active:focus,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-modify.small.inverted:focus,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-modify.small.inverted:active:focus,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-modify.small.inverted:focus,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-modify.small.inverted:active:focus,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify.small.inverted:focus,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify.small.inverted:active:focus,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify.small.inverted:focus,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify.small.inverted:active:focus{box-shadow:none!important}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify.small.inverted:focus:before,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-modify.small.inverted:focus:before,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-modify.small.inverted:focus:before,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify.small.inverted:focus:before,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify.small.inverted:focus:before{all:unset;border-radius:var(--lhg-desy-button-focus-radius, var(--maui-focus-radius, .6rem));content:" ";inset:calc(var(--lhg-desy-button-focus-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);pointer-events:none;position:absolute;z-index:1080;box-shadow:var(--lhg-desy-button-focus-inverted-outline-box-shadow, 0 0 0 1px var(--maui-color-interaction-focus-inverted, var(--maui-color-brand-light, var(--maui-color-brand-white, #ffffff))))}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify.small.inverted>span.mat-mdc-button-wrapper:after,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-modify.small.inverted>span.mat-mdc-button-wrapper:after,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-modify.small.inverted>span.mat-mdc-button-wrapper:after,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify.small.inverted>span.mat-mdc-button-wrapper:after,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify.small.inverted>span.mat-mdc-button-wrapper:after{cursor:pointer!important;font-family:var(--lhg-icon-font-family, LH-Icons);font-weight:400!important;vertical-align:middle!important;font-size:1.6rem!important;line-height:1.6rem;width:1.6rem;content:var(--lhg-desy-button-icon-modify, )!important;margin-left:.6rem;margin-right:var(--lhg-desy-button-icon-counter-margin, -.2rem)}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify.small.inverted>span:not([class*=mat-button-wrapper]):after,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-modify.small.inverted>span:not([class*=mat-button-wrapper]):after,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-modify.small.inverted>span:not([class*=mat-button-wrapper]):after,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify.small.inverted>span:not([class*=mat-button-wrapper]):after,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify.small.inverted>span:not([class*=mat-button-wrapper]):after{cursor:pointer!important;font-family:var(--lhg-icon-font-family, LH-Icons);font-weight:400!important;vertical-align:middle!important;font-size:1.6rem!important;line-height:1.6rem;width:1.6rem;content:var(--lhg-desy-button-icon-modify, )!important;margin-left:.6rem;margin-right:var(--lhg-desy-button-icon-counter-margin, -.2rem)}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link:not(.small):not(.inverted),button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button]).icon-external-link:not(.small):not(.inverted),button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button]).icon-external-link:not(.small):not(.inverted),a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link:not(.small):not(.inverted),refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link:not(.small):not(.inverted){align-items:center!important;border-radius:var(--maui-radii-default-radius, .4rem)!important;box-sizing:border-box;cursor:pointer!important;display:inline-flex!important;font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif);font-weight:var(--maui-button-font-weight, var(--maui-font-weight-bold, 700));height:auto;justify-content:center!important;letter-spacing:var(--lhg-desy-button-letter-spacing, inherit)!important;line-height:var(--lhg-desy-button-line-height, var(--maui-line-height-3, 2.4rem))!important;min-width:unset;max-width:unset;outline:var(--maui-button-outline-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d))) none 0!important;overflow:visible;position:relative!important;text-decoration:none!important;transition:background .3s ease-out 0s,border .3s ease-out 0s,color .3s ease-out 0s!important;width:fit-content;white-space:nowrap!important;font-size:var(--lhg-desy-button-font-size-medium, var(--maui-font-size-3, 1.6rem))!important;min-height:var(--maui-button-medium-min-height, 5rem)!important;padding:var(--maui-button-medium-padding, var(--maui-spacing-3, 1rem) var(--maui-spacing-5, 3rem))!important;background-color:var(--maui-button-secondary-background-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d)))!important;border:var(--maui-button-secondary-border-width, 2px) solid var(--lhg-desy-button-secondary-border-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d)))!important;color:var(--lhg-desy-button-text-color-secondary, var(--maui-button-text-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d))))!important}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link:not(.small):not(.inverted) span.mdc-button__label,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button]).icon-external-link:not(.small):not(.inverted) span.mdc-button__label,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button]).icon-external-link:not(.small):not(.inverted) span.mdc-button__label,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link:not(.small):not(.inverted) span.mdc-button__label,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link:not(.small):not(.inverted) span.mdc-button__label{align-items:center;display:inline-flex;letter-spacing:var(--lhg-desy-button-letter-spacing, inherit)}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link:not(.small):not(.inverted) .mat-mdc-button-persistent-ripple,button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link:not(.small):not(.inverted) .mat-mdc-button-touch-target,button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link:not(.small):not(.inverted) .mat-mdc-button-ripple,button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link:not(.small):not(.inverted) .mat-mdc-focus-indicator,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button]).icon-external-link:not(.small):not(.inverted) .mat-mdc-button-persistent-ripple,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button]).icon-external-link:not(.small):not(.inverted) .mat-mdc-button-touch-target,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button]).icon-external-link:not(.small):not(.inverted) .mat-mdc-button-ripple,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button]).icon-external-link:not(.small):not(.inverted) .mat-mdc-focus-indicator,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button]).icon-external-link:not(.small):not(.inverted) .mat-mdc-button-persistent-ripple,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button]).icon-external-link:not(.small):not(.inverted) .mat-mdc-button-touch-target,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button]).icon-external-link:not(.small):not(.inverted) .mat-mdc-button-ripple,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button]).icon-external-link:not(.small):not(.inverted) .mat-mdc-focus-indicator,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link:not(.small):not(.inverted) .mat-mdc-button-persistent-ripple,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link:not(.small):not(.inverted) .mat-mdc-button-touch-target,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link:not(.small):not(.inverted) .mat-mdc-button-ripple,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link:not(.small):not(.inverted) .mat-mdc-focus-indicator,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link:not(.small):not(.inverted) .mat-mdc-button-persistent-ripple,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link:not(.small):not(.inverted) .mat-mdc-button-touch-target,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link:not(.small):not(.inverted) .mat-mdc-button-ripple,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link:not(.small):not(.inverted) .mat-mdc-focus-indicator{display:none}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link:not(.small):not(.inverted).mat-mdc-button-disabled,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button]).icon-external-link:not(.small):not(.inverted).mat-mdc-button-disabled,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button]).icon-external-link:not(.small):not(.inverted).mat-mdc-button-disabled,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link:not(.small):not(.inverted).mat-mdc-button-disabled,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link:not(.small):not(.inverted).mat-mdc-button-disabled{cursor:not-allowed!important;pointer-events:all}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link:not(.small):not(.inverted):hover,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button]).icon-external-link:not(.small):not(.inverted):hover,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button]).icon-external-link:not(.small):not(.inverted):hover,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link:not(.small):not(.inverted):hover,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link:not(.small):not(.inverted):hover{background-color:var(--lhg-desy-button-secondary-hover-background-color, var(--maui-button-secondary-hover-background-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d))))!important;border:var(--maui-button-secondary-border-width, 2px) solid var(--lhg-desy-button-secondary-hover-border-color, var(--maui-button-secondary-hover-background-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d))))!important;color:var(--maui-button-secondary-hover-text-color, var(--maui-color-brand-white, #ffffff))!important}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link:not(.small):not(.inverted).mat-mdc-button-disabled,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button]).icon-external-link:not(.small):not(.inverted).mat-mdc-button-disabled,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button]).icon-external-link:not(.small):not(.inverted).mat-mdc-button-disabled,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link:not(.small):not(.inverted).mat-mdc-button-disabled,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link:not(.small):not(.inverted).mat-mdc-button-disabled{background-color:var(--maui-button-secondary-disabled-background-color, transparent)!important;border-color:var(--maui-button-secondary-disabled-border-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important;color:var(--maui-button-secondary-disabled-text-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link:not(.small):not(.inverted).mat-mdc-button-disabled:hover,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button]).icon-external-link:not(.small):not(.inverted).mat-mdc-button-disabled:hover,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button]).icon-external-link:not(.small):not(.inverted).mat-mdc-button-disabled:hover,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link:not(.small):not(.inverted).mat-mdc-button-disabled:hover,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link:not(.small):not(.inverted).mat-mdc-button-disabled:hover{background-color:var(--maui-button-secondary-disabled-background-color, transparent)!important;border-color:var(--maui-button-secondary-disabled-border-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important;color:var(--maui-button-secondary-disabled-text-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link:not(.small):not(.inverted):focus,button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link:not(.small):not(.inverted):active:focus,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button]).icon-external-link:not(.small):not(.inverted):focus,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button]).icon-external-link:not(.small):not(.inverted):active:focus,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button]).icon-external-link:not(.small):not(.inverted):focus,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button]).icon-external-link:not(.small):not(.inverted):active:focus,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link:not(.small):not(.inverted):focus,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link:not(.small):not(.inverted):active:focus,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link:not(.small):not(.inverted):focus,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link:not(.small):not(.inverted):active:focus{box-shadow:none!important}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link:not(.small):not(.inverted):focus:before,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button]).icon-external-link:not(.small):not(.inverted):focus:before,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button]).icon-external-link:not(.small):not(.inverted):focus:before,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link:not(.small):not(.inverted):focus:before,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link:not(.small):not(.inverted):focus:before{all:unset;border-radius:var(--lhg-desy-button-focus-radius, var(--maui-focus-radius, .6rem));content:" ";inset:calc(var(--lhg-desy-button-focus-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);pointer-events:none;position:absolute;z-index:1080;box-shadow:var(--maui-focus-outline-box-shadow, var(--maui-effect-shadow-focus-offset-x, 0) var(--maui-effect-shadow-focus-offset-y, 0) var(--maui-effect-shadow-focus-radius, 6px) var(--maui-effect-shadow-focus-spread, 1px) var(--maui-color-interaction-focus, var(--maui-color-brand-whale-blue, #52627c)))}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link:not(.small):not(.inverted)>span.mat-mdc-button-wrapper:after,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button]).icon-external-link:not(.small):not(.inverted)>span.mat-mdc-button-wrapper:after,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button]).icon-external-link:not(.small):not(.inverted)>span.mat-mdc-button-wrapper:after,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link:not(.small):not(.inverted)>span.mat-mdc-button-wrapper:after,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link:not(.small):not(.inverted)>span.mat-mdc-button-wrapper:after{cursor:pointer!important;font-family:var(--lhg-icon-font-family, LH-Icons);font-weight:400!important;vertical-align:middle!important;font-size:2.4rem!important;line-height:2.4rem;width:2.4rem;content:var(--lhg-desy-button-icon-external-link, \e904)!important;margin-left:var(--lhg-desy-button-icon-margin, .5rem);margin-right:var(--lhg-desy-button-icon-counter-margin, -.2rem)}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link:not(.small):not(.inverted)>span:not([class*=mat-button-wrapper]):after,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button]).icon-external-link:not(.small):not(.inverted)>span:not([class*=mat-button-wrapper]):after,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button]).icon-external-link:not(.small):not(.inverted)>span:not([class*=mat-button-wrapper]):after,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link:not(.small):not(.inverted)>span:not([class*=mat-button-wrapper]):after,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link:not(.small):not(.inverted)>span:not([class*=mat-button-wrapper]):after{cursor:pointer!important;font-family:var(--lhg-icon-font-family, LH-Icons);font-weight:400!important;vertical-align:middle!important;font-size:2.4rem!important;line-height:2.4rem;width:2.4rem;content:var(--lhg-desy-button-icon-external-link, \e904)!important;margin-left:var(--lhg-desy-button-icon-margin, .5rem);margin-right:var(--lhg-desy-button-icon-counter-margin, -.2rem)}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link.small:not(.inverted),button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button]).icon-external-link.small:not(.inverted),button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button]).icon-external-link.small:not(.inverted),a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link.small:not(.inverted),refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link.small:not(.inverted){align-items:center!important;border-radius:var(--maui-radii-default-radius, .4rem)!important;box-sizing:border-box;cursor:pointer!important;display:inline-flex!important;font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif);font-weight:var(--maui-button-font-weight, var(--maui-font-weight-bold, 700));height:auto;justify-content:center!important;letter-spacing:var(--lhg-desy-button-letter-spacing, inherit)!important;line-height:var(--lhg-desy-button-line-height, var(--maui-line-height-3, 2.4rem))!important;min-width:unset;max-width:unset;outline:var(--maui-button-outline-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d))) none 0!important;overflow:visible;position:relative!important;text-decoration:none!important;transition:background .3s ease-out 0s,border .3s ease-out 0s,color .3s ease-out 0s!important;width:fit-content;white-space:nowrap!important;font-size:var(--lhg-desy-button-font-size-small, var(--maui-font-size-2, 1.4rem))!important;min-height:var(--maui-button-small-min-height, 3rem)!important;padding:var(--maui-button-small-padding, 0 var(--maui-spacing-5, 3rem))!important;background-color:var(--maui-button-secondary-background-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d)))!important;border:var(--maui-button-secondary-border-width, 2px) solid var(--lhg-desy-button-secondary-border-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d)))!important;color:var(--lhg-desy-button-text-color-secondary, var(--maui-button-text-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d))))!important}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link.small:not(.inverted) span.mdc-button__label,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button]).icon-external-link.small:not(.inverted) span.mdc-button__label,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button]).icon-external-link.small:not(.inverted) span.mdc-button__label,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link.small:not(.inverted) span.mdc-button__label,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link.small:not(.inverted) span.mdc-button__label{align-items:center;display:inline-flex;letter-spacing:var(--lhg-desy-button-letter-spacing, inherit)}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link.small:not(.inverted) .mat-mdc-button-persistent-ripple,button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link.small:not(.inverted) .mat-mdc-button-touch-target,button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link.small:not(.inverted) .mat-mdc-button-ripple,button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link.small:not(.inverted) .mat-mdc-focus-indicator,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button]).icon-external-link.small:not(.inverted) .mat-mdc-button-persistent-ripple,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button]).icon-external-link.small:not(.inverted) .mat-mdc-button-touch-target,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button]).icon-external-link.small:not(.inverted) .mat-mdc-button-ripple,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button]).icon-external-link.small:not(.inverted) .mat-mdc-focus-indicator,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button]).icon-external-link.small:not(.inverted) .mat-mdc-button-persistent-ripple,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button]).icon-external-link.small:not(.inverted) .mat-mdc-button-touch-target,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button]).icon-external-link.small:not(.inverted) .mat-mdc-button-ripple,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button]).icon-external-link.small:not(.inverted) .mat-mdc-focus-indicator,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link.small:not(.inverted) .mat-mdc-button-persistent-ripple,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link.small:not(.inverted) .mat-mdc-button-touch-target,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link.small:not(.inverted) .mat-mdc-button-ripple,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link.small:not(.inverted) .mat-mdc-focus-indicator,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link.small:not(.inverted) .mat-mdc-button-persistent-ripple,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link.small:not(.inverted) .mat-mdc-button-touch-target,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link.small:not(.inverted) .mat-mdc-button-ripple,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link.small:not(.inverted) .mat-mdc-focus-indicator{display:none}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link.small:not(.inverted).mat-mdc-button-disabled,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button]).icon-external-link.small:not(.inverted).mat-mdc-button-disabled,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button]).icon-external-link.small:not(.inverted).mat-mdc-button-disabled,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link.small:not(.inverted).mat-mdc-button-disabled,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link.small:not(.inverted).mat-mdc-button-disabled{cursor:not-allowed!important;pointer-events:all}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link.small:not(.inverted):hover,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button]).icon-external-link.small:not(.inverted):hover,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button]).icon-external-link.small:not(.inverted):hover,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link.small:not(.inverted):hover,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link.small:not(.inverted):hover{background-color:var(--lhg-desy-button-secondary-hover-background-color, var(--maui-button-secondary-hover-background-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d))))!important;border:var(--maui-button-secondary-border-width, 2px) solid var(--lhg-desy-button-secondary-hover-border-color, var(--maui-button-secondary-hover-background-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d))))!important;color:var(--maui-button-secondary-hover-text-color, var(--maui-color-brand-white, #ffffff))!important}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link.small:not(.inverted).mat-mdc-button-disabled,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button]).icon-external-link.small:not(.inverted).mat-mdc-button-disabled,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button]).icon-external-link.small:not(.inverted).mat-mdc-button-disabled,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link.small:not(.inverted).mat-mdc-button-disabled,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link.small:not(.inverted).mat-mdc-button-disabled{background-color:var(--maui-button-secondary-disabled-background-color, transparent)!important;border-color:var(--maui-button-secondary-disabled-border-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important;color:var(--maui-button-secondary-disabled-text-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link.small:not(.inverted).mat-mdc-button-disabled:hover,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button]).icon-external-link.small:not(.inverted).mat-mdc-button-disabled:hover,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button]).icon-external-link.small:not(.inverted).mat-mdc-button-disabled:hover,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link.small:not(.inverted).mat-mdc-button-disabled:hover,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link.small:not(.inverted).mat-mdc-button-disabled:hover{background-color:var(--maui-button-secondary-disabled-background-color, transparent)!important;border-color:var(--maui-button-secondary-disabled-border-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important;color:var(--maui-button-secondary-disabled-text-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link.small:not(.inverted):focus,button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link.small:not(.inverted):active:focus,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button]).icon-external-link.small:not(.inverted):focus,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button]).icon-external-link.small:not(.inverted):active:focus,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button]).icon-external-link.small:not(.inverted):focus,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button]).icon-external-link.small:not(.inverted):active:focus,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link.small:not(.inverted):focus,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link.small:not(.inverted):active:focus,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link.small:not(.inverted):focus,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link.small:not(.inverted):active:focus{box-shadow:none!important}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link.small:not(.inverted):focus:before,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button]).icon-external-link.small:not(.inverted):focus:before,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button]).icon-external-link.small:not(.inverted):focus:before,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link.small:not(.inverted):focus:before,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link.small:not(.inverted):focus:before{all:unset;border-radius:var(--lhg-desy-button-focus-radius, var(--maui-focus-radius, .6rem));content:" ";inset:calc(var(--lhg-desy-button-focus-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);pointer-events:none;position:absolute;z-index:1080;box-shadow:var(--maui-focus-outline-box-shadow, var(--maui-effect-shadow-focus-offset-x, 0) var(--maui-effect-shadow-focus-offset-y, 0) var(--maui-effect-shadow-focus-radius, 6px) var(--maui-effect-shadow-focus-spread, 1px) var(--maui-color-interaction-focus, var(--maui-color-brand-whale-blue, #52627c)))}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link.small:not(.inverted)>span.mat-mdc-button-wrapper:after,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button]).icon-external-link.small:not(.inverted)>span.mat-mdc-button-wrapper:after,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button]).icon-external-link.small:not(.inverted)>span.mat-mdc-button-wrapper:after,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link.small:not(.inverted)>span.mat-mdc-button-wrapper:after,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link.small:not(.inverted)>span.mat-mdc-button-wrapper:after{cursor:pointer!important;font-family:var(--lhg-icon-font-family, LH-Icons);font-weight:400!important;vertical-align:middle!important;font-size:1.6rem!important;line-height:1.6rem;width:1.6rem;content:var(--lhg-desy-button-icon-external-link, \e904)!important;margin-left:.6rem;margin-right:var(--lhg-desy-button-icon-counter-margin, -.2rem)}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link.small:not(.inverted)>span:not([class*=mat-button-wrapper]):after,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button]).icon-external-link.small:not(.inverted)>span:not([class*=mat-button-wrapper]):after,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button]).icon-external-link.small:not(.inverted)>span:not([class*=mat-button-wrapper]):after,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link.small:not(.inverted)>span:not([class*=mat-button-wrapper]):after,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link.small:not(.inverted)>span:not([class*=mat-button-wrapper]):after{cursor:pointer!important;font-family:var(--lhg-icon-font-family, LH-Icons);font-weight:400!important;vertical-align:middle!important;font-size:1.6rem!important;line-height:1.6rem;width:1.6rem;content:var(--lhg-desy-button-icon-external-link, \e904)!important;margin-left:.6rem;margin-right:var(--lhg-desy-button-icon-counter-margin, -.2rem)}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link:not(.small).inverted,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button]).icon-external-link:not(.small).inverted,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button]).icon-external-link:not(.small).inverted,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link:not(.small).inverted,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link:not(.small).inverted{align-items:center!important;border-radius:var(--maui-radii-default-radius, .4rem)!important;box-sizing:border-box;cursor:pointer!important;display:inline-flex!important;font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif);font-weight:var(--maui-button-font-weight, var(--maui-font-weight-bold, 700));height:auto;justify-content:center!important;letter-spacing:var(--lhg-desy-button-letter-spacing, inherit)!important;line-height:var(--lhg-desy-button-line-height, var(--maui-line-height-3, 2.4rem))!important;min-width:unset;max-width:unset;outline:var(--maui-button-outline-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d))) none 0!important;overflow:visible;position:relative!important;text-decoration:none!important;transition:background .3s ease-out 0s,border .3s ease-out 0s,color .3s ease-out 0s!important;width:fit-content;white-space:nowrap!important;font-size:var(--lhg-desy-button-font-size-medium, var(--maui-font-size-3, 1.6rem))!important;min-height:var(--maui-button-medium-min-height, 5rem)!important;padding:var(--maui-button-medium-padding, var(--maui-spacing-3, 1rem) var(--maui-spacing-5, 3rem))!important;background-color:var(--lhg-desy-button-secondary-inverted-background-color, transparent)!important;border:var(--lhg-desy-button-secondary-inverted-border, var(--maui-button-secondary-border-width, 2px) solid var(--maui-color-interaction-interaction-inverted, var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb))))!important;color:var(--maui-button-secondary-inverted-text-color, var(--maui-color-text-copy-inverted, var(--maui-color-brand-white, #ffffff)))!important}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link:not(.small).inverted span.mdc-button__label,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button]).icon-external-link:not(.small).inverted span.mdc-button__label,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button]).icon-external-link:not(.small).inverted span.mdc-button__label,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link:not(.small).inverted span.mdc-button__label,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link:not(.small).inverted span.mdc-button__label{align-items:center;display:inline-flex;letter-spacing:var(--lhg-desy-button-letter-spacing, inherit)}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link:not(.small).inverted .mat-mdc-button-persistent-ripple,button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link:not(.small).inverted .mat-mdc-button-touch-target,button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link:not(.small).inverted .mat-mdc-button-ripple,button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link:not(.small).inverted .mat-mdc-focus-indicator,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button]).icon-external-link:not(.small).inverted .mat-mdc-button-persistent-ripple,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button]).icon-external-link:not(.small).inverted .mat-mdc-button-touch-target,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button]).icon-external-link:not(.small).inverted .mat-mdc-button-ripple,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button]).icon-external-link:not(.small).inverted .mat-mdc-focus-indicator,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button]).icon-external-link:not(.small).inverted .mat-mdc-button-persistent-ripple,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button]).icon-external-link:not(.small).inverted .mat-mdc-button-touch-target,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button]).icon-external-link:not(.small).inverted .mat-mdc-button-ripple,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button]).icon-external-link:not(.small).inverted .mat-mdc-focus-indicator,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link:not(.small).inverted .mat-mdc-button-persistent-ripple,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link:not(.small).inverted .mat-mdc-button-touch-target,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link:not(.small).inverted .mat-mdc-button-ripple,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link:not(.small).inverted .mat-mdc-focus-indicator,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link:not(.small).inverted .mat-mdc-button-persistent-ripple,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link:not(.small).inverted .mat-mdc-button-touch-target,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link:not(.small).inverted .mat-mdc-button-ripple,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link:not(.small).inverted .mat-mdc-focus-indicator{display:none}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link:not(.small).inverted.mat-mdc-button-disabled,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button]).icon-external-link:not(.small).inverted.mat-mdc-button-disabled,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button]).icon-external-link:not(.small).inverted.mat-mdc-button-disabled,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link:not(.small).inverted.mat-mdc-button-disabled,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link:not(.small).inverted.mat-mdc-button-disabled{cursor:not-allowed!important;pointer-events:all}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link:not(.small).inverted:hover,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button]).icon-external-link:not(.small).inverted:hover,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button]).icon-external-link:not(.small).inverted:hover,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link:not(.small).inverted:hover,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link:not(.small).inverted:hover{background-color:var(--maui-button-secondary-inverted-hover-background-color, var(--maui-color-interaction-interaction-invertedhover, var(--maui-color-brand-white, #ffffff)))!important;border-color:var(--maui-button-secondary-inverted-hover-background-color, var(--maui-color-interaction-interaction-invertedhover, var(--maui-color-brand-white, #ffffff)))!important;color:var(--lhg-desy-button-primary-inverted-hover-text-color, var(--maui-button-inverted-hover-text-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d))))!important}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link:not(.small).inverted.mat-mdc-button-disabled,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button]).icon-external-link:not(.small).inverted.mat-mdc-button-disabled,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button]).icon-external-link:not(.small).inverted.mat-mdc-button-disabled,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link:not(.small).inverted.mat-mdc-button-disabled,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link:not(.small).inverted.mat-mdc-button-disabled{background-color:var(--maui-button-secondary-disabled-background-color, transparent)!important;border-color:var(--maui-button-secondary-disabled-border-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important;color:var(--maui-button-secondary-disabled-text-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link:not(.small).inverted.mat-mdc-button-disabled:hover,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button]).icon-external-link:not(.small).inverted.mat-mdc-button-disabled:hover,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button]).icon-external-link:not(.small).inverted.mat-mdc-button-disabled:hover,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link:not(.small).inverted.mat-mdc-button-disabled:hover,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link:not(.small).inverted.mat-mdc-button-disabled:hover{background-color:var(--maui-button-secondary-disabled-background-color, transparent)!important;border-color:var(--maui-button-secondary-disabled-border-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important;color:var(--maui-button-secondary-disabled-text-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link:not(.small).inverted:focus,button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link:not(.small).inverted:active:focus,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button]).icon-external-link:not(.small).inverted:focus,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button]).icon-external-link:not(.small).inverted:active:focus,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button]).icon-external-link:not(.small).inverted:focus,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button]).icon-external-link:not(.small).inverted:active:focus,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link:not(.small).inverted:focus,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link:not(.small).inverted:active:focus,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link:not(.small).inverted:focus,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link:not(.small).inverted:active:focus{box-shadow:none!important}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link:not(.small).inverted:focus:before,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button]).icon-external-link:not(.small).inverted:focus:before,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button]).icon-external-link:not(.small).inverted:focus:before,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link:not(.small).inverted:focus:before,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link:not(.small).inverted:focus:before{all:unset;border-radius:var(--lhg-desy-button-focus-radius, var(--maui-focus-radius, .6rem));content:" ";inset:calc(var(--lhg-desy-button-focus-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);pointer-events:none;position:absolute;z-index:1080;box-shadow:var(--lhg-desy-button-focus-inverted-outline-box-shadow, 0 0 0 1px var(--maui-color-interaction-focus-inverted, var(--maui-color-brand-light, var(--maui-color-brand-white, #ffffff))))}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link:not(.small).inverted>span.mat-mdc-button-wrapper:after,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button]).icon-external-link:not(.small).inverted>span.mat-mdc-button-wrapper:after,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button]).icon-external-link:not(.small).inverted>span.mat-mdc-button-wrapper:after,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link:not(.small).inverted>span.mat-mdc-button-wrapper:after,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link:not(.small).inverted>span.mat-mdc-button-wrapper:after{cursor:pointer!important;font-family:var(--lhg-icon-font-family, LH-Icons);font-weight:400!important;vertical-align:middle!important;font-size:2.4rem!important;line-height:2.4rem;width:2.4rem;content:var(--lhg-desy-button-icon-external-link, \e904)!important;margin-left:var(--lhg-desy-button-icon-margin, .5rem);margin-right:var(--lhg-desy-button-icon-counter-margin, -.2rem)}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link:not(.small).inverted>span:not([class*=mat-button-wrapper]):after,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button]).icon-external-link:not(.small).inverted>span:not([class*=mat-button-wrapper]):after,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button]).icon-external-link:not(.small).inverted>span:not([class*=mat-button-wrapper]):after,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link:not(.small).inverted>span:not([class*=mat-button-wrapper]):after,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link:not(.small).inverted>span:not([class*=mat-button-wrapper]):after{cursor:pointer!important;font-family:var(--lhg-icon-font-family, LH-Icons);font-weight:400!important;vertical-align:middle!important;font-size:2.4rem!important;line-height:2.4rem;width:2.4rem;content:var(--lhg-desy-button-icon-external-link, \e904)!important;margin-left:var(--lhg-desy-button-icon-margin, .5rem);margin-right:var(--lhg-desy-button-icon-counter-margin, -.2rem)}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link.small.inverted,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button]).icon-external-link.small.inverted,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button]).icon-external-link.small.inverted,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link.small.inverted,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link.small.inverted{align-items:center!important;border-radius:var(--maui-radii-default-radius, .4rem)!important;box-sizing:border-box;cursor:pointer!important;display:inline-flex!important;font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif);font-weight:var(--maui-button-font-weight, var(--maui-font-weight-bold, 700));height:auto;justify-content:center!important;letter-spacing:var(--lhg-desy-button-letter-spacing, inherit)!important;line-height:var(--lhg-desy-button-line-height, var(--maui-line-height-3, 2.4rem))!important;min-width:unset;max-width:unset;outline:var(--maui-button-outline-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d))) none 0!important;overflow:visible;position:relative!important;text-decoration:none!important;transition:background .3s ease-out 0s,border .3s ease-out 0s,color .3s ease-out 0s!important;width:fit-content;white-space:nowrap!important;font-size:var(--lhg-desy-button-font-size-small, var(--maui-font-size-2, 1.4rem))!important;min-height:var(--maui-button-small-min-height, 3rem)!important;padding:var(--maui-button-small-padding, 0 var(--maui-spacing-5, 3rem))!important;background-color:var(--lhg-desy-button-secondary-inverted-background-color, transparent)!important;border:var(--lhg-desy-button-secondary-inverted-border, var(--maui-button-secondary-border-width, 2px) solid var(--maui-color-interaction-interaction-inverted, var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb))))!important;color:var(--maui-button-secondary-inverted-text-color, var(--maui-color-text-copy-inverted, var(--maui-color-brand-white, #ffffff)))!important}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link.small.inverted span.mdc-button__label,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button]).icon-external-link.small.inverted span.mdc-button__label,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button]).icon-external-link.small.inverted span.mdc-button__label,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link.small.inverted span.mdc-button__label,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link.small.inverted span.mdc-button__label{align-items:center;display:inline-flex;letter-spacing:var(--lhg-desy-button-letter-spacing, inherit)}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link.small.inverted .mat-mdc-button-persistent-ripple,button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link.small.inverted .mat-mdc-button-touch-target,button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link.small.inverted .mat-mdc-button-ripple,button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link.small.inverted .mat-mdc-focus-indicator,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button]).icon-external-link.small.inverted .mat-mdc-button-persistent-ripple,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button]).icon-external-link.small.inverted .mat-mdc-button-touch-target,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button]).icon-external-link.small.inverted .mat-mdc-button-ripple,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button]).icon-external-link.small.inverted .mat-mdc-focus-indicator,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button]).icon-external-link.small.inverted .mat-mdc-button-persistent-ripple,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button]).icon-external-link.small.inverted .mat-mdc-button-touch-target,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button]).icon-external-link.small.inverted .mat-mdc-button-ripple,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button]).icon-external-link.small.inverted .mat-mdc-focus-indicator,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link.small.inverted .mat-mdc-button-persistent-ripple,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link.small.inverted .mat-mdc-button-touch-target,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link.small.inverted .mat-mdc-button-ripple,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link.small.inverted .mat-mdc-focus-indicator,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link.small.inverted .mat-mdc-button-persistent-ripple,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link.small.inverted .mat-mdc-button-touch-target,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link.small.inverted .mat-mdc-button-ripple,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link.small.inverted .mat-mdc-focus-indicator{display:none}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link.small.inverted.mat-mdc-button-disabled,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button]).icon-external-link.small.inverted.mat-mdc-button-disabled,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button]).icon-external-link.small.inverted.mat-mdc-button-disabled,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link.small.inverted.mat-mdc-button-disabled,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link.small.inverted.mat-mdc-button-disabled{cursor:not-allowed!important;pointer-events:all}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link.small.inverted:hover,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button]).icon-external-link.small.inverted:hover,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button]).icon-external-link.small.inverted:hover,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link.small.inverted:hover,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link.small.inverted:hover{background-color:var(--maui-button-secondary-inverted-hover-background-color, var(--maui-color-interaction-interaction-invertedhover, var(--maui-color-brand-white, #ffffff)))!important;border-color:var(--maui-button-secondary-inverted-hover-background-color, var(--maui-color-interaction-interaction-invertedhover, var(--maui-color-brand-white, #ffffff)))!important;color:var(--lhg-desy-button-primary-inverted-hover-text-color, var(--maui-button-inverted-hover-text-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d))))!important}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link.small.inverted.mat-mdc-button-disabled,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button]).icon-external-link.small.inverted.mat-mdc-button-disabled,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button]).icon-external-link.small.inverted.mat-mdc-button-disabled,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link.small.inverted.mat-mdc-button-disabled,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link.small.inverted.mat-mdc-button-disabled{background-color:var(--maui-button-secondary-disabled-background-color, transparent)!important;border-color:var(--maui-button-secondary-disabled-border-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important;color:var(--maui-button-secondary-disabled-text-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link.small.inverted.mat-mdc-button-disabled:hover,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button]).icon-external-link.small.inverted.mat-mdc-button-disabled:hover,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button]).icon-external-link.small.inverted.mat-mdc-button-disabled:hover,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link.small.inverted.mat-mdc-button-disabled:hover,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link.small.inverted.mat-mdc-button-disabled:hover{background-color:var(--maui-button-secondary-disabled-background-color, transparent)!important;border-color:var(--maui-button-secondary-disabled-border-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important;color:var(--maui-button-secondary-disabled-text-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link.small.inverted:focus,button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link.small.inverted:active:focus,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button]).icon-external-link.small.inverted:focus,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button]).icon-external-link.small.inverted:active:focus,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button]).icon-external-link.small.inverted:focus,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button]).icon-external-link.small.inverted:active:focus,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link.small.inverted:focus,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link.small.inverted:active:focus,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link.small.inverted:focus,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link.small.inverted:active:focus{box-shadow:none!important}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link.small.inverted:focus:before,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button]).icon-external-link.small.inverted:focus:before,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button]).icon-external-link.small.inverted:focus:before,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link.small.inverted:focus:before,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link.small.inverted:focus:before{all:unset;border-radius:var(--lhg-desy-button-focus-radius, var(--maui-focus-radius, .6rem));content:" ";inset:calc(var(--lhg-desy-button-focus-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);pointer-events:none;position:absolute;z-index:1080;box-shadow:var(--lhg-desy-button-focus-inverted-outline-box-shadow, 0 0 0 1px var(--maui-color-interaction-focus-inverted, var(--maui-color-brand-light, var(--maui-color-brand-white, #ffffff))))}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link.small.inverted>span.mat-mdc-button-wrapper:after,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button]).icon-external-link.small.inverted>span.mat-mdc-button-wrapper:after,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button]).icon-external-link.small.inverted>span.mat-mdc-button-wrapper:after,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link.small.inverted>span.mat-mdc-button-wrapper:after,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link.small.inverted>span.mat-mdc-button-wrapper:after{cursor:pointer!important;font-family:var(--lhg-icon-font-family, LH-Icons);font-weight:400!important;vertical-align:middle!important;font-size:1.6rem!important;line-height:1.6rem;width:1.6rem;content:var(--lhg-desy-button-icon-external-link, \e904)!important;margin-left:.6rem;margin-right:var(--lhg-desy-button-icon-counter-margin, -.2rem)}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link.small.inverted>span:not([class*=mat-button-wrapper]):after,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button]).icon-external-link.small.inverted>span:not([class*=mat-button-wrapper]):after,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button]).icon-external-link.small.inverted>span:not([class*=mat-button-wrapper]):after,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link.small.inverted>span:not([class*=mat-button-wrapper]):after,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button]).icon-external-link.small.inverted>span:not([class*=mat-button-wrapper]):after{cursor:pointer!important;font-family:var(--lhg-icon-font-family, LH-Icons);font-weight:400!important;vertical-align:middle!important;font-size:1.6rem!important;line-height:1.6rem;width:1.6rem;content:var(--lhg-desy-button-icon-external-link, \e904)!important;margin-left:.6rem;margin-right:var(--lhg-desy-button-icon-counter-margin, -.2rem)}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small):not(.inverted),button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=delete-]:not(.small):not(.inverted),button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=delete-]:not(.small):not(.inverted),a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small):not(.inverted),refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small):not(.inverted){align-items:center!important;border-radius:var(--maui-radii-default-radius, .4rem)!important;box-sizing:border-box;cursor:pointer!important;display:inline-flex!important;font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif);font-weight:var(--maui-button-font-weight, var(--maui-font-weight-bold, 700));height:auto;justify-content:center!important;letter-spacing:var(--lhg-desy-button-letter-spacing, inherit)!important;line-height:var(--lhg-desy-button-line-height, var(--maui-line-height-3, 2.4rem))!important;min-width:unset;max-width:unset;outline:var(--maui-button-outline-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d))) none 0!important;overflow:visible;position:relative!important;text-decoration:none!important;transition:background .3s ease-out 0s,border .3s ease-out 0s,color .3s ease-out 0s!important;width:fit-content;white-space:nowrap!important;font-size:var(--lhg-desy-button-font-size-medium, var(--maui-font-size-3, 1.6rem))!important;min-height:var(--maui-button-medium-min-height, 5rem)!important;padding:var(--maui-button-medium-padding, var(--maui-spacing-3, 1rem) var(--maui-spacing-5, 3rem))!important;background-color:var(--maui-button-secondary-background-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d)))!important;border:var(--maui-button-secondary-border-width, 2px) solid var(--lhg-desy-button-secondary-border-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d)))!important;color:var(--lhg-desy-button-text-color-secondary, var(--maui-button-text-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d))))!important}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small):not(.inverted) span.mdc-button__label,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=delete-]:not(.small):not(.inverted) span.mdc-button__label,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=delete-]:not(.small):not(.inverted) span.mdc-button__label,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small):not(.inverted) span.mdc-button__label,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small):not(.inverted) span.mdc-button__label{align-items:center;display:inline-flex;letter-spacing:var(--lhg-desy-button-letter-spacing, inherit)}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small):not(.inverted) .mat-mdc-button-persistent-ripple,button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small):not(.inverted) .mat-mdc-button-touch-target,button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small):not(.inverted) .mat-mdc-button-ripple,button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small):not(.inverted) .mat-mdc-focus-indicator,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=delete-]:not(.small):not(.inverted) .mat-mdc-button-persistent-ripple,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=delete-]:not(.small):not(.inverted) .mat-mdc-button-touch-target,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=delete-]:not(.small):not(.inverted) .mat-mdc-button-ripple,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=delete-]:not(.small):not(.inverted) .mat-mdc-focus-indicator,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=delete-]:not(.small):not(.inverted) .mat-mdc-button-persistent-ripple,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=delete-]:not(.small):not(.inverted) .mat-mdc-button-touch-target,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=delete-]:not(.small):not(.inverted) .mat-mdc-button-ripple,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=delete-]:not(.small):not(.inverted) .mat-mdc-focus-indicator,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small):not(.inverted) .mat-mdc-button-persistent-ripple,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small):not(.inverted) .mat-mdc-button-touch-target,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small):not(.inverted) .mat-mdc-button-ripple,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small):not(.inverted) .mat-mdc-focus-indicator,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small):not(.inverted) .mat-mdc-button-persistent-ripple,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small):not(.inverted) .mat-mdc-button-touch-target,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small):not(.inverted) .mat-mdc-button-ripple,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small):not(.inverted) .mat-mdc-focus-indicator{display:none}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small):not(.inverted).mat-mdc-button-disabled,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=delete-]:not(.small):not(.inverted).mat-mdc-button-disabled,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=delete-]:not(.small):not(.inverted).mat-mdc-button-disabled,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small):not(.inverted).mat-mdc-button-disabled,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small):not(.inverted).mat-mdc-button-disabled{cursor:not-allowed!important;pointer-events:all}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small):not(.inverted):hover,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=delete-]:not(.small):not(.inverted):hover,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=delete-]:not(.small):not(.inverted):hover,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small):not(.inverted):hover,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small):not(.inverted):hover{background-color:var(--lhg-desy-button-secondary-hover-background-color, var(--maui-button-secondary-hover-background-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d))))!important;border:var(--maui-button-secondary-border-width, 2px) solid var(--lhg-desy-button-secondary-hover-border-color, var(--maui-button-secondary-hover-background-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d))))!important;color:var(--maui-button-secondary-hover-text-color, var(--maui-color-brand-white, #ffffff))!important}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small):not(.inverted).mat-mdc-button-disabled,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=delete-]:not(.small):not(.inverted).mat-mdc-button-disabled,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=delete-]:not(.small):not(.inverted).mat-mdc-button-disabled,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small):not(.inverted).mat-mdc-button-disabled,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small):not(.inverted).mat-mdc-button-disabled{background-color:var(--maui-button-secondary-disabled-background-color, transparent)!important;border-color:var(--maui-button-secondary-disabled-border-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important;color:var(--maui-button-secondary-disabled-text-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small):not(.inverted).mat-mdc-button-disabled:hover,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=delete-]:not(.small):not(.inverted).mat-mdc-button-disabled:hover,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=delete-]:not(.small):not(.inverted).mat-mdc-button-disabled:hover,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small):not(.inverted).mat-mdc-button-disabled:hover,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small):not(.inverted).mat-mdc-button-disabled:hover{background-color:var(--maui-button-secondary-disabled-background-color, transparent)!important;border-color:var(--maui-button-secondary-disabled-border-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important;color:var(--maui-button-secondary-disabled-text-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small):not(.inverted):focus,button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small):not(.inverted):active:focus,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=delete-]:not(.small):not(.inverted):focus,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=delete-]:not(.small):not(.inverted):active:focus,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=delete-]:not(.small):not(.inverted):focus,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=delete-]:not(.small):not(.inverted):active:focus,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small):not(.inverted):focus,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small):not(.inverted):active:focus,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small):not(.inverted):focus,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small):not(.inverted):active:focus{box-shadow:none!important}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small):not(.inverted):focus:before,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=delete-]:not(.small):not(.inverted):focus:before,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=delete-]:not(.small):not(.inverted):focus:before,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small):not(.inverted):focus:before,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small):not(.inverted):focus:before{all:unset;border-radius:var(--lhg-desy-button-focus-radius, var(--maui-focus-radius, .6rem));content:" ";inset:calc(var(--lhg-desy-button-focus-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);pointer-events:none;position:absolute;z-index:1080;box-shadow:var(--maui-focus-outline-box-shadow, var(--maui-effect-shadow-focus-offset-x, 0) var(--maui-effect-shadow-focus-offset-y, 0) var(--maui-effect-shadow-focus-radius, 6px) var(--maui-effect-shadow-focus-spread, 1px) var(--maui-color-interaction-focus, var(--maui-color-brand-whale-blue, #52627c)))}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small):not(.inverted)>span.mat-mdc-button-wrapper:after,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=delete-]:not(.small):not(.inverted)>span.mat-mdc-button-wrapper:after,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=delete-]:not(.small):not(.inverted)>span.mat-mdc-button-wrapper:after,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small):not(.inverted)>span.mat-mdc-button-wrapper:after,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small):not(.inverted)>span.mat-mdc-button-wrapper:after{cursor:pointer!important;font-family:var(--lhg-icon-font-family, LH-Icons);font-weight:400!important;vertical-align:middle!important;font-size:2.4rem!important;line-height:2.4rem;width:2.4rem;content:var(--lhg-desy-button-icon-delete, \e971)!important;margin-left:var(--lhg-desy-button-icon-margin, .5rem);margin-right:var(--lhg-desy-button-icon-counter-margin, -.2rem)}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small):not(.inverted)>span:not([class*=mat-button-wrapper]):after,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=delete-]:not(.small):not(.inverted)>span:not([class*=mat-button-wrapper]):after,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=delete-]:not(.small):not(.inverted)>span:not([class*=mat-button-wrapper]):after,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small):not(.inverted)>span:not([class*=mat-button-wrapper]):after,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small):not(.inverted)>span:not([class*=mat-button-wrapper]):after{cursor:pointer!important;font-family:var(--lhg-icon-font-family, LH-Icons);font-weight:400!important;vertical-align:middle!important;font-size:2.4rem!important;line-height:2.4rem;width:2.4rem;content:var(--lhg-desy-button-icon-delete, \e971)!important;margin-left:var(--lhg-desy-button-icon-margin, .5rem);margin-right:var(--lhg-desy-button-icon-counter-margin, -.2rem)}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small).inverted,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=delete-]:not(.small).inverted,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=delete-]:not(.small).inverted,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small).inverted,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small).inverted{align-items:center!important;border-radius:var(--maui-radii-default-radius, .4rem)!important;box-sizing:border-box;cursor:pointer!important;display:inline-flex!important;font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif);font-weight:var(--maui-button-font-weight, var(--maui-font-weight-bold, 700));height:auto;justify-content:center!important;letter-spacing:var(--lhg-desy-button-letter-spacing, inherit)!important;line-height:var(--lhg-desy-button-line-height, var(--maui-line-height-3, 2.4rem))!important;min-width:unset;max-width:unset;outline:var(--maui-button-outline-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d))) none 0!important;overflow:visible;position:relative!important;text-decoration:none!important;transition:background .3s ease-out 0s,border .3s ease-out 0s,color .3s ease-out 0s!important;width:fit-content;white-space:nowrap!important;font-size:var(--lhg-desy-button-font-size-medium, var(--maui-font-size-3, 1.6rem))!important;min-height:var(--maui-button-medium-min-height, 5rem)!important;padding:var(--maui-button-medium-padding, var(--maui-spacing-3, 1rem) var(--maui-spacing-5, 3rem))!important;background-color:var(--lhg-desy-button-secondary-inverted-background-color, transparent)!important;border:var(--lhg-desy-button-secondary-inverted-border, var(--maui-button-secondary-border-width, 2px) solid var(--maui-color-interaction-interaction-inverted, var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb))))!important;color:var(--maui-button-secondary-inverted-text-color, var(--maui-color-text-copy-inverted, var(--maui-color-brand-white, #ffffff)))!important}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small).inverted span.mdc-button__label,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=delete-]:not(.small).inverted span.mdc-button__label,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=delete-]:not(.small).inverted span.mdc-button__label,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small).inverted span.mdc-button__label,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small).inverted span.mdc-button__label{align-items:center;display:inline-flex;letter-spacing:var(--lhg-desy-button-letter-spacing, inherit)}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small).inverted .mat-mdc-button-persistent-ripple,button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small).inverted .mat-mdc-button-touch-target,button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small).inverted .mat-mdc-button-ripple,button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small).inverted .mat-mdc-focus-indicator,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=delete-]:not(.small).inverted .mat-mdc-button-persistent-ripple,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=delete-]:not(.small).inverted .mat-mdc-button-touch-target,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=delete-]:not(.small).inverted .mat-mdc-button-ripple,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=delete-]:not(.small).inverted .mat-mdc-focus-indicator,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=delete-]:not(.small).inverted .mat-mdc-button-persistent-ripple,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=delete-]:not(.small).inverted .mat-mdc-button-touch-target,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=delete-]:not(.small).inverted .mat-mdc-button-ripple,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=delete-]:not(.small).inverted .mat-mdc-focus-indicator,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small).inverted .mat-mdc-button-persistent-ripple,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small).inverted .mat-mdc-button-touch-target,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small).inverted .mat-mdc-button-ripple,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small).inverted .mat-mdc-focus-indicator,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small).inverted .mat-mdc-button-persistent-ripple,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small).inverted .mat-mdc-button-touch-target,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small).inverted .mat-mdc-button-ripple,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small).inverted .mat-mdc-focus-indicator{display:none}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small).inverted.mat-mdc-button-disabled,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=delete-]:not(.small).inverted.mat-mdc-button-disabled,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=delete-]:not(.small).inverted.mat-mdc-button-disabled,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small).inverted.mat-mdc-button-disabled,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small).inverted.mat-mdc-button-disabled{cursor:not-allowed!important;pointer-events:all}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small).inverted:hover,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=delete-]:not(.small).inverted:hover,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=delete-]:not(.small).inverted:hover,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small).inverted:hover,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small).inverted:hover{background-color:var(--maui-button-secondary-inverted-hover-background-color, var(--maui-color-interaction-interaction-invertedhover, var(--maui-color-brand-white, #ffffff)))!important;border-color:var(--maui-button-secondary-inverted-hover-background-color, var(--maui-color-interaction-interaction-invertedhover, var(--maui-color-brand-white, #ffffff)))!important;color:var(--lhg-desy-button-primary-inverted-hover-text-color, var(--maui-button-inverted-hover-text-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d))))!important}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small).inverted.mat-mdc-button-disabled,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=delete-]:not(.small).inverted.mat-mdc-button-disabled,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=delete-]:not(.small).inverted.mat-mdc-button-disabled,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small).inverted.mat-mdc-button-disabled,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small).inverted.mat-mdc-button-disabled{background-color:var(--maui-button-secondary-disabled-background-color, transparent)!important;border-color:var(--maui-button-secondary-disabled-border-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important;color:var(--maui-button-secondary-disabled-text-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small).inverted.mat-mdc-button-disabled:hover,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=delete-]:not(.small).inverted.mat-mdc-button-disabled:hover,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=delete-]:not(.small).inverted.mat-mdc-button-disabled:hover,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small).inverted.mat-mdc-button-disabled:hover,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small).inverted.mat-mdc-button-disabled:hover{background-color:var(--maui-button-secondary-disabled-background-color, transparent)!important;border-color:var(--maui-button-secondary-disabled-border-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important;color:var(--maui-button-secondary-disabled-text-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small).inverted:focus,button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small).inverted:active:focus,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=delete-]:not(.small).inverted:focus,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=delete-]:not(.small).inverted:active:focus,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=delete-]:not(.small).inverted:focus,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=delete-]:not(.small).inverted:active:focus,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small).inverted:focus,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small).inverted:active:focus,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small).inverted:focus,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small).inverted:active:focus{box-shadow:none!important}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small).inverted:focus:before,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=delete-]:not(.small).inverted:focus:before,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=delete-]:not(.small).inverted:focus:before,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small).inverted:focus:before,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small).inverted:focus:before{all:unset;border-radius:var(--lhg-desy-button-focus-radius, var(--maui-focus-radius, .6rem));content:" ";inset:calc(var(--lhg-desy-button-focus-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);pointer-events:none;position:absolute;z-index:1080;box-shadow:var(--lhg-desy-button-focus-inverted-outline-box-shadow, 0 0 0 1px var(--maui-color-interaction-focus-inverted, var(--maui-color-brand-light, var(--maui-color-brand-white, #ffffff))))}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small).inverted>span.mat-mdc-button-wrapper:after,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=delete-]:not(.small).inverted>span.mat-mdc-button-wrapper:after,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=delete-]:not(.small).inverted>span.mat-mdc-button-wrapper:after,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small).inverted>span.mat-mdc-button-wrapper:after,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small).inverted>span.mat-mdc-button-wrapper:after{cursor:pointer!important;font-family:var(--lhg-icon-font-family, LH-Icons);font-weight:400!important;vertical-align:middle!important;font-size:2.4rem!important;line-height:2.4rem;width:2.4rem;content:var(--lhg-desy-button-icon-delete, \e971)!important;margin-left:var(--lhg-desy-button-icon-margin, .5rem);margin-right:var(--lhg-desy-button-icon-counter-margin, -.2rem)}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small).inverted>span:not([class*=mat-button-wrapper]):after,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=delete-]:not(.small).inverted>span:not([class*=mat-button-wrapper]):after,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=delete-]:not(.small).inverted>span:not([class*=mat-button-wrapper]):after,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small).inverted>span:not([class*=mat-button-wrapper]):after,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small).inverted>span:not([class*=mat-button-wrapper]):after{cursor:pointer!important;font-family:var(--lhg-icon-font-family, LH-Icons);font-weight:400!important;vertical-align:middle!important;font-size:2.4rem!important;line-height:2.4rem;width:2.4rem;content:var(--lhg-desy-button-icon-delete, \e971)!important;margin-left:var(--lhg-desy-button-icon-margin, .5rem);margin-right:var(--lhg-desy-button-icon-counter-margin, -.2rem)}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-].small:not(.inverted),button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=delete-].small:not(.inverted),button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=delete-].small:not(.inverted),a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-].small:not(.inverted),refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-].small:not(.inverted){align-items:center!important;border-radius:var(--maui-radii-default-radius, .4rem)!important;box-sizing:border-box;cursor:pointer!important;display:inline-flex!important;font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif);font-weight:var(--maui-button-font-weight, var(--maui-font-weight-bold, 700));height:auto;justify-content:center!important;letter-spacing:var(--lhg-desy-button-letter-spacing, inherit)!important;line-height:var(--lhg-desy-button-line-height, var(--maui-line-height-3, 2.4rem))!important;min-width:unset;max-width:unset;outline:var(--maui-button-outline-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d))) none 0!important;overflow:visible;position:relative!important;text-decoration:none!important;transition:background .3s ease-out 0s,border .3s ease-out 0s,color .3s ease-out 0s!important;width:fit-content;white-space:nowrap!important;font-size:var(--lhg-desy-button-font-size-small, var(--maui-font-size-2, 1.4rem))!important;min-height:var(--maui-button-small-min-height, 3rem)!important;padding:var(--maui-button-small-padding, 0 var(--maui-spacing-5, 3rem))!important;background-color:var(--maui-button-secondary-background-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d)))!important;border:var(--maui-button-secondary-border-width, 2px) solid var(--lhg-desy-button-secondary-border-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d)))!important;color:var(--lhg-desy-button-text-color-secondary, var(--maui-button-text-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d))))!important}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-].small:not(.inverted) span.mdc-button__label,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=delete-].small:not(.inverted) span.mdc-button__label,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=delete-].small:not(.inverted) span.mdc-button__label,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-].small:not(.inverted) span.mdc-button__label,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-].small:not(.inverted) span.mdc-button__label{align-items:center;display:inline-flex;letter-spacing:var(--lhg-desy-button-letter-spacing, inherit)}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-].small:not(.inverted) .mat-mdc-button-persistent-ripple,button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-].small:not(.inverted) .mat-mdc-button-touch-target,button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-].small:not(.inverted) .mat-mdc-button-ripple,button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-].small:not(.inverted) .mat-mdc-focus-indicator,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=delete-].small:not(.inverted) .mat-mdc-button-persistent-ripple,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=delete-].small:not(.inverted) .mat-mdc-button-touch-target,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=delete-].small:not(.inverted) .mat-mdc-button-ripple,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=delete-].small:not(.inverted) .mat-mdc-focus-indicator,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=delete-].small:not(.inverted) .mat-mdc-button-persistent-ripple,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=delete-].small:not(.inverted) .mat-mdc-button-touch-target,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=delete-].small:not(.inverted) .mat-mdc-button-ripple,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=delete-].small:not(.inverted) .mat-mdc-focus-indicator,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-].small:not(.inverted) .mat-mdc-button-persistent-ripple,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-].small:not(.inverted) .mat-mdc-button-touch-target,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-].small:not(.inverted) .mat-mdc-button-ripple,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-].small:not(.inverted) .mat-mdc-focus-indicator,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-].small:not(.inverted) .mat-mdc-button-persistent-ripple,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-].small:not(.inverted) .mat-mdc-button-touch-target,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-].small:not(.inverted) .mat-mdc-button-ripple,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-].small:not(.inverted) .mat-mdc-focus-indicator{display:none}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-].small:not(.inverted).mat-mdc-button-disabled,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=delete-].small:not(.inverted).mat-mdc-button-disabled,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=delete-].small:not(.inverted).mat-mdc-button-disabled,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-].small:not(.inverted).mat-mdc-button-disabled,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-].small:not(.inverted).mat-mdc-button-disabled{cursor:not-allowed!important;pointer-events:all}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-].small:not(.inverted):hover,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=delete-].small:not(.inverted):hover,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=delete-].small:not(.inverted):hover,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-].small:not(.inverted):hover,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-].small:not(.inverted):hover{background-color:var(--lhg-desy-button-secondary-hover-background-color, var(--maui-button-secondary-hover-background-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d))))!important;border:var(--maui-button-secondary-border-width, 2px) solid var(--lhg-desy-button-secondary-hover-border-color, var(--maui-button-secondary-hover-background-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d))))!important;color:var(--maui-button-secondary-hover-text-color, var(--maui-color-brand-white, #ffffff))!important}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-].small:not(.inverted).mat-mdc-button-disabled,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=delete-].small:not(.inverted).mat-mdc-button-disabled,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=delete-].small:not(.inverted).mat-mdc-button-disabled,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-].small:not(.inverted).mat-mdc-button-disabled,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-].small:not(.inverted).mat-mdc-button-disabled{background-color:var(--maui-button-secondary-disabled-background-color, transparent)!important;border-color:var(--maui-button-secondary-disabled-border-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important;color:var(--maui-button-secondary-disabled-text-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-].small:not(.inverted).mat-mdc-button-disabled:hover,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=delete-].small:not(.inverted).mat-mdc-button-disabled:hover,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=delete-].small:not(.inverted).mat-mdc-button-disabled:hover,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-].small:not(.inverted).mat-mdc-button-disabled:hover,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-].small:not(.inverted).mat-mdc-button-disabled:hover{background-color:var(--maui-button-secondary-disabled-background-color, transparent)!important;border-color:var(--maui-button-secondary-disabled-border-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important;color:var(--maui-button-secondary-disabled-text-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-].small:not(.inverted):focus,button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-].small:not(.inverted):active:focus,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=delete-].small:not(.inverted):focus,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=delete-].small:not(.inverted):active:focus,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=delete-].small:not(.inverted):focus,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=delete-].small:not(.inverted):active:focus,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-].small:not(.inverted):focus,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-].small:not(.inverted):active:focus,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-].small:not(.inverted):focus,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-].small:not(.inverted):active:focus{box-shadow:none!important}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-].small:not(.inverted):focus:before,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=delete-].small:not(.inverted):focus:before,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=delete-].small:not(.inverted):focus:before,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-].small:not(.inverted):focus:before,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-].small:not(.inverted):focus:before{all:unset;border-radius:var(--lhg-desy-button-focus-radius, var(--maui-focus-radius, .6rem));content:" ";inset:calc(var(--lhg-desy-button-focus-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);pointer-events:none;position:absolute;z-index:1080;box-shadow:var(--maui-focus-outline-box-shadow, var(--maui-effect-shadow-focus-offset-x, 0) var(--maui-effect-shadow-focus-offset-y, 0) var(--maui-effect-shadow-focus-radius, 6px) var(--maui-effect-shadow-focus-spread, 1px) var(--maui-color-interaction-focus, var(--maui-color-brand-whale-blue, #52627c)))}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-].small:not(.inverted)>span.mat-mdc-button-wrapper:after,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=delete-].small:not(.inverted)>span.mat-mdc-button-wrapper:after,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=delete-].small:not(.inverted)>span.mat-mdc-button-wrapper:after,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-].small:not(.inverted)>span.mat-mdc-button-wrapper:after,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-].small:not(.inverted)>span.mat-mdc-button-wrapper:after{cursor:pointer!important;font-family:var(--lhg-icon-font-family, LH-Icons);font-weight:400!important;vertical-align:middle!important;font-size:1.6rem!important;line-height:1.6rem;width:1.6rem;content:var(--lhg-desy-button-icon-delete, \e971)!important;margin-left:.6rem;margin-right:var(--lhg-desy-button-icon-counter-margin, -.2rem)}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-].small:not(.inverted)>span:not([class*=mat-button-wrapper]):after,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=delete-].small:not(.inverted)>span:not([class*=mat-button-wrapper]):after,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=delete-].small:not(.inverted)>span:not([class*=mat-button-wrapper]):after,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-].small:not(.inverted)>span:not([class*=mat-button-wrapper]):after,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-].small:not(.inverted)>span:not([class*=mat-button-wrapper]):after{cursor:pointer!important;font-family:var(--lhg-icon-font-family, LH-Icons);font-weight:400!important;vertical-align:middle!important;font-size:1.6rem!important;line-height:1.6rem;width:1.6rem;content:var(--lhg-desy-button-icon-delete, \e971)!important;margin-left:.6rem;margin-right:var(--lhg-desy-button-icon-counter-margin, -.2rem)}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-].small.inverted,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=delete-].small.inverted,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=delete-].small.inverted,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-].small.inverted,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-].small.inverted{align-items:center!important;border-radius:var(--maui-radii-default-radius, .4rem)!important;box-sizing:border-box;cursor:pointer!important;display:inline-flex!important;font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif);font-weight:var(--maui-button-font-weight, var(--maui-font-weight-bold, 700));height:auto;justify-content:center!important;letter-spacing:var(--lhg-desy-button-letter-spacing, inherit)!important;line-height:var(--lhg-desy-button-line-height, var(--maui-line-height-3, 2.4rem))!important;min-width:unset;max-width:unset;outline:var(--maui-button-outline-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d))) none 0!important;overflow:visible;position:relative!important;text-decoration:none!important;transition:background .3s ease-out 0s,border .3s ease-out 0s,color .3s ease-out 0s!important;width:fit-content;white-space:nowrap!important;font-size:var(--lhg-desy-button-font-size-small, var(--maui-font-size-2, 1.4rem))!important;min-height:var(--maui-button-small-min-height, 3rem)!important;padding:var(--maui-button-small-padding, 0 var(--maui-spacing-5, 3rem))!important;background-color:var(--lhg-desy-button-secondary-inverted-background-color, transparent)!important;border:var(--lhg-desy-button-secondary-inverted-border, var(--maui-button-secondary-border-width, 2px) solid var(--maui-color-interaction-interaction-inverted, var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb))))!important;color:var(--maui-button-secondary-inverted-text-color, var(--maui-color-text-copy-inverted, var(--maui-color-brand-white, #ffffff)))!important}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-].small.inverted span.mdc-button__label,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=delete-].small.inverted span.mdc-button__label,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=delete-].small.inverted span.mdc-button__label,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-].small.inverted span.mdc-button__label,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-].small.inverted span.mdc-button__label{align-items:center;display:inline-flex;letter-spacing:var(--lhg-desy-button-letter-spacing, inherit)}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-].small.inverted .mat-mdc-button-persistent-ripple,button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-].small.inverted .mat-mdc-button-touch-target,button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-].small.inverted .mat-mdc-button-ripple,button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-].small.inverted .mat-mdc-focus-indicator,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=delete-].small.inverted .mat-mdc-button-persistent-ripple,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=delete-].small.inverted .mat-mdc-button-touch-target,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=delete-].small.inverted .mat-mdc-button-ripple,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=delete-].small.inverted .mat-mdc-focus-indicator,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=delete-].small.inverted .mat-mdc-button-persistent-ripple,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=delete-].small.inverted .mat-mdc-button-touch-target,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=delete-].small.inverted .mat-mdc-button-ripple,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=delete-].small.inverted .mat-mdc-focus-indicator,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-].small.inverted .mat-mdc-button-persistent-ripple,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-].small.inverted .mat-mdc-button-touch-target,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-].small.inverted .mat-mdc-button-ripple,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-].small.inverted .mat-mdc-focus-indicator,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-].small.inverted .mat-mdc-button-persistent-ripple,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-].small.inverted .mat-mdc-button-touch-target,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-].small.inverted .mat-mdc-button-ripple,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-].small.inverted .mat-mdc-focus-indicator{display:none}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-].small.inverted.mat-mdc-button-disabled,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=delete-].small.inverted.mat-mdc-button-disabled,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=delete-].small.inverted.mat-mdc-button-disabled,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-].small.inverted.mat-mdc-button-disabled,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-].small.inverted.mat-mdc-button-disabled{cursor:not-allowed!important;pointer-events:all}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-].small.inverted:hover,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=delete-].small.inverted:hover,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=delete-].small.inverted:hover,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-].small.inverted:hover,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-].small.inverted:hover{background-color:var(--maui-button-secondary-inverted-hover-background-color, var(--maui-color-interaction-interaction-invertedhover, var(--maui-color-brand-white, #ffffff)))!important;border-color:var(--maui-button-secondary-inverted-hover-background-color, var(--maui-color-interaction-interaction-invertedhover, var(--maui-color-brand-white, #ffffff)))!important;color:var(--lhg-desy-button-primary-inverted-hover-text-color, var(--maui-button-inverted-hover-text-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d))))!important}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-].small.inverted.mat-mdc-button-disabled,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=delete-].small.inverted.mat-mdc-button-disabled,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=delete-].small.inverted.mat-mdc-button-disabled,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-].small.inverted.mat-mdc-button-disabled,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-].small.inverted.mat-mdc-button-disabled{background-color:var(--maui-button-secondary-disabled-background-color, transparent)!important;border-color:var(--maui-button-secondary-disabled-border-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important;color:var(--maui-button-secondary-disabled-text-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-].small.inverted.mat-mdc-button-disabled:hover,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=delete-].small.inverted.mat-mdc-button-disabled:hover,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=delete-].small.inverted.mat-mdc-button-disabled:hover,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-].small.inverted.mat-mdc-button-disabled:hover,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-].small.inverted.mat-mdc-button-disabled:hover{background-color:var(--maui-button-secondary-disabled-background-color, transparent)!important;border-color:var(--maui-button-secondary-disabled-border-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important;color:var(--maui-button-secondary-disabled-text-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-].small.inverted:focus,button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-].small.inverted:active:focus,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=delete-].small.inverted:focus,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=delete-].small.inverted:active:focus,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=delete-].small.inverted:focus,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=delete-].small.inverted:active:focus,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-].small.inverted:focus,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-].small.inverted:active:focus,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-].small.inverted:focus,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-].small.inverted:active:focus{box-shadow:none!important}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-].small.inverted:focus:before,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=delete-].small.inverted:focus:before,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=delete-].small.inverted:focus:before,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-].small.inverted:focus:before,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-].small.inverted:focus:before{all:unset;border-radius:var(--lhg-desy-button-focus-radius, var(--maui-focus-radius, .6rem));content:" ";inset:calc(var(--lhg-desy-button-focus-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);pointer-events:none;position:absolute;z-index:1080;box-shadow:var(--lhg-desy-button-focus-inverted-outline-box-shadow, 0 0 0 1px var(--maui-color-interaction-focus-inverted, var(--maui-color-brand-light, var(--maui-color-brand-white, #ffffff))))}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-].small.inverted>span.mat-mdc-button-wrapper:after,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=delete-].small.inverted>span.mat-mdc-button-wrapper:after,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=delete-].small.inverted>span.mat-mdc-button-wrapper:after,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-].small.inverted>span.mat-mdc-button-wrapper:after,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-].small.inverted>span.mat-mdc-button-wrapper:after{cursor:pointer!important;font-family:var(--lhg-icon-font-family, LH-Icons);font-weight:400!important;vertical-align:middle!important;font-size:1.6rem!important;line-height:1.6rem;width:1.6rem;content:var(--lhg-desy-button-icon-delete, \e971)!important;margin-left:.6rem;margin-right:var(--lhg-desy-button-icon-counter-margin, -.2rem)}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-].small.inverted>span:not([class*=mat-button-wrapper]):after,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=delete-].small.inverted>span:not([class*=mat-button-wrapper]):after,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=delete-].small.inverted>span:not([class*=mat-button-wrapper]):after,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-].small.inverted>span:not([class*=mat-button-wrapper]):after,refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-].small.inverted>span:not([class*=mat-button-wrapper]):after{cursor:pointer!important;font-family:var(--lhg-icon-font-family, LH-Icons);font-weight:400!important;vertical-align:middle!important;font-size:1.6rem!important;line-height:1.6rem;width:1.6rem;content:var(--lhg-desy-button-icon-delete, \e971)!important;margin-left:.6rem;margin-right:var(--lhg-desy-button-icon-counter-margin, -.2rem)}lhg-service-expansion-panel-item-pres .category-recap-details .recap-category-delete button.mat-mdc-outlined-button.mat-mdc-button-base{align-items:center!important;border-radius:var(--maui-radii-default-radius, .4rem)!important;box-sizing:border-box;cursor:pointer!important;display:inline-flex!important;font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif);font-weight:var(--maui-button-font-weight, var(--maui-font-weight-bold, 700));height:auto;justify-content:center!important;letter-spacing:var(--lhg-desy-button-letter-spacing, inherit)!important;line-height:var(--lhg-desy-button-line-height, var(--maui-line-height-3, 2.4rem))!important;min-width:unset;max-width:unset;outline:var(--maui-button-outline-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d))) none 0!important;overflow:visible;position:relative!important;text-decoration:none!important;transition:background .3s ease-out 0s,border .3s ease-out 0s,color .3s ease-out 0s!important;width:fit-content;white-space:nowrap!important;font-size:var(--lhg-desy-button-font-size-medium, var(--maui-font-size-3, 1.6rem))!important;min-height:var(--maui-button-medium-min-height, 5rem)!important;padding:var(--maui-button-medium-padding, var(--maui-spacing-3, 1rem) var(--maui-spacing-5, 3rem))!important;background-color:var(--maui-button-secondary-background-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d)))!important;border:var(--maui-button-secondary-border-width, 2px) solid var(--lhg-desy-button-secondary-border-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d)))!important;color:var(--lhg-desy-button-text-color-secondary, var(--maui-button-text-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d))))!important}lhg-service-expansion-panel-item-pres .category-recap-details .recap-category-delete button.mat-mdc-outlined-button.mat-mdc-button-base span.mdc-button__label{align-items:center;display:inline-flex;letter-spacing:var(--lhg-desy-button-letter-spacing, inherit)}lhg-service-expansion-panel-item-pres .category-recap-details .recap-category-delete button.mat-mdc-outlined-button.mat-mdc-button-base .mat-mdc-button-persistent-ripple,lhg-service-expansion-panel-item-pres .category-recap-details .recap-category-delete button.mat-mdc-outlined-button.mat-mdc-button-base .mat-mdc-button-touch-target,lhg-service-expansion-panel-item-pres .category-recap-details .recap-category-delete button.mat-mdc-outlined-button.mat-mdc-button-base .mat-mdc-button-ripple,lhg-service-expansion-panel-item-pres .category-recap-details .recap-category-delete button.mat-mdc-outlined-button.mat-mdc-button-base .mat-mdc-focus-indicator{display:none}lhg-service-expansion-panel-item-pres .category-recap-details .recap-category-delete button.mat-mdc-outlined-button.mat-mdc-button-base.mat-mdc-button-disabled{cursor:not-allowed!important;pointer-events:all}lhg-service-expansion-panel-item-pres .category-recap-details .recap-category-delete button.mat-mdc-outlined-button.mat-mdc-button-base:hover{background-color:var(--lhg-desy-button-secondary-hover-background-color, var(--maui-button-secondary-hover-background-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d))))!important;border:var(--maui-button-secondary-border-width, 2px) solid var(--lhg-desy-button-secondary-hover-border-color, var(--maui-button-secondary-hover-background-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d))))!important;color:var(--maui-button-secondary-hover-text-color, var(--maui-color-brand-white, #ffffff))!important}lhg-service-expansion-panel-item-pres .category-recap-details .recap-category-delete button.mat-mdc-outlined-button.mat-mdc-button-base.mat-mdc-button-disabled{background-color:var(--maui-button-secondary-disabled-background-color, transparent)!important;border-color:var(--maui-button-secondary-disabled-border-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important;color:var(--maui-button-secondary-disabled-text-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important}lhg-service-expansion-panel-item-pres .category-recap-details .recap-category-delete button.mat-mdc-outlined-button.mat-mdc-button-base.mat-mdc-button-disabled:hover{background-color:var(--maui-button-secondary-disabled-background-color, transparent)!important;border-color:var(--maui-button-secondary-disabled-border-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important;color:var(--maui-button-secondary-disabled-text-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important}lhg-service-expansion-panel-item-pres .category-recap-details .recap-category-delete button.mat-mdc-outlined-button.mat-mdc-button-base:focus,lhg-service-expansion-panel-item-pres .category-recap-details .recap-category-delete button.mat-mdc-outlined-button.mat-mdc-button-base:active:focus{box-shadow:none!important}lhg-service-expansion-panel-item-pres .category-recap-details .recap-category-delete button.mat-mdc-outlined-button.mat-mdc-button-base:focus:before{all:unset;border-radius:var(--lhg-desy-button-focus-radius, var(--maui-focus-radius, .6rem));content:" ";inset:calc(var(--lhg-desy-button-focus-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);pointer-events:none;position:absolute;z-index:1080;box-shadow:var(--maui-focus-outline-box-shadow, var(--maui-effect-shadow-focus-offset-x, 0) var(--maui-effect-shadow-focus-offset-y, 0) var(--maui-effect-shadow-focus-radius, 6px) var(--maui-effect-shadow-focus-spread, 1px) var(--maui-color-interaction-focus, var(--maui-color-brand-whale-blue, #52627c)))}lhg-service-expansion-panel-item-pres .category-recap-details .recap-category-delete button.mat-mdc-outlined-button.mat-mdc-button-base>span.mat-mdc-button-wrapper:after{cursor:pointer!important;font-family:var(--lhg-icon-font-family, LH-Icons);font-weight:400!important;vertical-align:middle!important;font-size:2.4rem!important;line-height:2.4rem;width:2.4rem;content:var(--lhg-desy-button-icon-delete, \e971)!important;margin-left:var(--lhg-desy-button-icon-margin, .5rem);margin-right:var(--lhg-desy-button-icon-counter-margin, -.2rem)}lhg-service-expansion-panel-item-pres .category-recap-details .recap-category-delete button.mat-mdc-outlined-button.mat-mdc-button-base>span:not([class*=mat-button-wrapper]):after{cursor:pointer!important;font-family:var(--lhg-icon-font-family, LH-Icons);font-weight:400!important;vertical-align:middle!important;font-size:2.4rem!important;line-height:2.4rem;width:2.4rem;content:var(--lhg-desy-button-icon-delete, \e971)!important;margin-left:var(--lhg-desy-button-icon-margin, .5rem);margin-right:var(--lhg-desy-button-icon-counter-margin, -.2rem)}button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=icon-]):not(.small):not(.inverted),a.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=icon-]):not(.small):not(.inverted){align-items:center!important;border-radius:var(--maui-radii-default-radius, .4rem)!important;box-sizing:border-box;cursor:pointer!important;display:inline-flex!important;font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif);font-weight:var(--maui-button-font-weight, var(--maui-font-weight-bold, 700));height:auto;justify-content:center!important;letter-spacing:var(--lhg-desy-button-letter-spacing, inherit)!important;line-height:var(--lhg-desy-button-line-height, var(--maui-line-height-3, 2.4rem))!important;min-width:unset;max-width:unset;outline:var(--maui-button-outline-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d))) none 0!important;overflow:visible;position:relative!important;text-decoration:none!important;transition:background .3s ease-out 0s,border .3s ease-out 0s,color .3s ease-out 0s!important;width:fit-content;white-space:nowrap!important;font-size:var(--lhg-desy-button-font-size-medium, var(--maui-font-size-3, 1.6rem))!important;min-height:var(--maui-button-medium-min-height, 5rem)!important;padding:var(--maui-button-medium-padding, var(--maui-spacing-3, 1rem) var(--maui-spacing-5, 3rem))!important;background-color:var(--maui-button-primary-background-color, var(--maui-color-interaction-buttonprimary, var(--maui-color-brand-lhyellow, #ffad00)))!important;border:var(--maui-button-secondary-border-width, 2px) solid var(--maui-button-primary-background-color, var(--maui-color-interaction-buttonprimary, var(--maui-color-brand-lhyellow, #ffad00)))!important;color:var(--maui-button-text-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d)))!important}button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=icon-]):not(.small):not(.inverted) span.mdc-button__label,a.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=icon-]):not(.small):not(.inverted) span.mdc-button__label{align-items:center;display:inline-flex;letter-spacing:var(--lhg-desy-button-letter-spacing, inherit)}button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=icon-]):not(.small):not(.inverted) .mat-mdc-button-persistent-ripple,button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=icon-]):not(.small):not(.inverted) .mat-mdc-button-touch-target,button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=icon-]):not(.small):not(.inverted) .mat-mdc-button-ripple,button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=icon-]):not(.small):not(.inverted) .mat-mdc-focus-indicator,a.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=icon-]):not(.small):not(.inverted) .mat-mdc-button-persistent-ripple,a.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=icon-]):not(.small):not(.inverted) .mat-mdc-button-touch-target,a.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=icon-]):not(.small):not(.inverted) .mat-mdc-button-ripple,a.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=icon-]):not(.small):not(.inverted) .mat-mdc-focus-indicator{display:none}button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=icon-]):not(.small):not(.inverted).mat-mdc-button-disabled,a.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=icon-]):not(.small):not(.inverted).mat-mdc-button-disabled{cursor:not-allowed!important;pointer-events:all}button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=icon-]):not(.small):not(.inverted):hover,a.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=icon-]):not(.small):not(.inverted):hover{background-color:var(--maui-button-primary-hover-background-color, var(--maui-color-interaction-buttonprimaryhover, var(--maui-color-brand-sunglow-yellow, #ffbd32)))!important;border:var(--maui-button-secondary-border-width, 2px) solid var(--maui-button-primary-hover-background-color, var(--maui-color-interaction-buttonprimaryhover, var(--maui-color-brand-sunglow-yellow, #ffbd32)))!important;color:var(--maui-button-hover-text-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d)))!important}button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=icon-]):not(.small):not(.inverted).mat-mdc-button-disabled,a.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=icon-]):not(.small):not(.inverted).mat-mdc-button-disabled{background-color:var(--maui-button-primary-disabled-background-color, var(--maui-color-disabled-background, var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb))))!important;border-color:var(--maui-button-primary-disabled-border-color, var(--maui-color-disabled-background, var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb))))!important;color:var(--maui-button-primary-disabled-text-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important}button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=icon-]):not(.small):not(.inverted).mat-mdc-button-disabled:hover,a.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=icon-]):not(.small):not(.inverted).mat-mdc-button-disabled:hover{background-color:var(--maui-button-primary-disabled-background-color, var(--maui-color-disabled-background, var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb))))!important;border-color:var(--maui-button-primary-disabled-border-color, var(--maui-color-disabled-background, var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb))))!important;color:var(--maui-button-primary-disabled-text-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important}button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=icon-]):not(.small):not(.inverted):focus,button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=icon-]):not(.small):not(.inverted):active:focus,a.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=icon-]):not(.small):not(.inverted):focus,a.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=icon-]):not(.small):not(.inverted):active:focus{box-shadow:none!important}button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=icon-]):not(.small):not(.inverted):focus:after,a.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=icon-]):not(.small):not(.inverted):focus:after{all:unset;border-radius:var(--lhg-desy-button-focus-radius, var(--maui-focus-radius, .6rem));content:" ";inset:calc(var(--lhg-desy-button-focus-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);pointer-events:none;position:absolute;z-index:1080;box-shadow:var(--maui-focus-outline-box-shadow, var(--maui-effect-shadow-focus-offset-x, 0) var(--maui-effect-shadow-focus-offset-y, 0) var(--maui-effect-shadow-focus-radius, 6px) var(--maui-effect-shadow-focus-spread, 1px) var(--maui-color-interaction-focus, var(--maui-color-brand-whale-blue, #52627c)))}button.mat-mdc-unelevated-button.mat-mdc-button-base.inverted:not([class*=icon-]):not(.small),a.mat-mdc-unelevated-button.mat-mdc-button-base.inverted:not([class*=icon-]):not(.small){align-items:center!important;border-radius:var(--maui-radii-default-radius, .4rem)!important;box-sizing:border-box;cursor:pointer!important;display:inline-flex!important;font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif);font-weight:var(--maui-button-font-weight, var(--maui-font-weight-bold, 700));height:auto;justify-content:center!important;letter-spacing:var(--lhg-desy-button-letter-spacing, inherit)!important;line-height:var(--lhg-desy-button-line-height, var(--maui-line-height-3, 2.4rem))!important;min-width:unset;max-width:unset;outline:var(--maui-button-outline-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d))) none 0!important;overflow:visible;position:relative!important;text-decoration:none!important;transition:background .3s ease-out 0s,border .3s ease-out 0s,color .3s ease-out 0s!important;width:fit-content;white-space:nowrap!important;font-size:var(--lhg-desy-button-font-size-medium, var(--maui-font-size-3, 1.6rem))!important;min-height:var(--maui-button-medium-min-height, 5rem)!important;padding:var(--maui-button-medium-padding, var(--maui-spacing-3, 1rem) var(--maui-spacing-5, 3rem))!important;background-color:var(--maui-button-primary-inverted-background-color, var(--maui-color-interaction-interaction-inverted, var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb))))!important;border:var(--maui-button-secondary-border-width, 2px) solid var(--maui-button-primary-inverted-background-color, var(--maui-color-interaction-interaction-inverted, var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb))))!important;color:var(--lhg-desy-button-primary-inverted-text-color, var(--maui-button-inverted-text-color, var(--maui-color-text-copy-inverted, var(--maui-color-brand-white, #ffffff))))!important}button.mat-mdc-unelevated-button.mat-mdc-button-base.inverted:not([class*=icon-]):not(.small) span.mdc-button__label,a.mat-mdc-unelevated-button.mat-mdc-button-base.inverted:not([class*=icon-]):not(.small) span.mdc-button__label{align-items:center;display:inline-flex;letter-spacing:var(--lhg-desy-button-letter-spacing, inherit)}button.mat-mdc-unelevated-button.mat-mdc-button-base.inverted:not([class*=icon-]):not(.small) .mat-mdc-button-persistent-ripple,button.mat-mdc-unelevated-button.mat-mdc-button-base.inverted:not([class*=icon-]):not(.small) .mat-mdc-button-touch-target,button.mat-mdc-unelevated-button.mat-mdc-button-base.inverted:not([class*=icon-]):not(.small) .mat-mdc-button-ripple,button.mat-mdc-unelevated-button.mat-mdc-button-base.inverted:not([class*=icon-]):not(.small) .mat-mdc-focus-indicator,a.mat-mdc-unelevated-button.mat-mdc-button-base.inverted:not([class*=icon-]):not(.small) .mat-mdc-button-persistent-ripple,a.mat-mdc-unelevated-button.mat-mdc-button-base.inverted:not([class*=icon-]):not(.small) .mat-mdc-button-touch-target,a.mat-mdc-unelevated-button.mat-mdc-button-base.inverted:not([class*=icon-]):not(.small) .mat-mdc-button-ripple,a.mat-mdc-unelevated-button.mat-mdc-button-base.inverted:not([class*=icon-]):not(.small) .mat-mdc-focus-indicator{display:none}button.mat-mdc-unelevated-button.mat-mdc-button-base.inverted:not([class*=icon-]):not(.small).mat-mdc-button-disabled,a.mat-mdc-unelevated-button.mat-mdc-button-base.inverted:not([class*=icon-]):not(.small).mat-mdc-button-disabled{cursor:not-allowed!important;pointer-events:all}button.mat-mdc-unelevated-button.mat-mdc-button-base.inverted:not([class*=icon-]):not(.small):hover,a.mat-mdc-unelevated-button.mat-mdc-button-base.inverted:not([class*=icon-]):not(.small):hover{background-color:var(--maui-button-primary-inverted-hover-background-color, var(--maui-color-interaction-interaction-invertedhover, var(--maui-color-brand-white, #ffffff)))!important;border:var(--maui-button-secondary-border-width, 2px) solid var(--maui-button-primary-inverted-hover-background-color, var(--maui-color-interaction-interaction-invertedhover, var(--maui-color-brand-white, #ffffff)))!important;color:var(--lhg-desy-button-primary-inverted-hover-text-color, var(--maui-button-inverted-hover-text-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d))))!important}button.mat-mdc-unelevated-button.mat-mdc-button-base.inverted:not([class*=icon-]):not(.small).mat-mdc-button-disabled,a.mat-mdc-unelevated-button.mat-mdc-button-base.inverted:not([class*=icon-]):not(.small).mat-mdc-button-disabled{background-color:var(--maui-button-primary-disabled-background-color, var(--maui-color-disabled-background, var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb))))!important;border-color:var(--maui-button-primary-disabled-border-color, var(--maui-color-disabled-background, var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb))))!important;color:var(--maui-button-primary-disabled-text-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important}button.mat-mdc-unelevated-button.mat-mdc-button-base.inverted:not([class*=icon-]):not(.small).mat-mdc-button-disabled:hover,a.mat-mdc-unelevated-button.mat-mdc-button-base.inverted:not([class*=icon-]):not(.small).mat-mdc-button-disabled:hover{background-color:var(--maui-button-primary-disabled-background-color, var(--maui-color-disabled-background, var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb))))!important;border-color:var(--maui-button-primary-disabled-border-color, var(--maui-color-disabled-background, var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb))))!important;color:var(--maui-button-primary-disabled-text-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important}button.mat-mdc-unelevated-button.mat-mdc-button-base.inverted:not([class*=icon-]):not(.small):focus,button.mat-mdc-unelevated-button.mat-mdc-button-base.inverted:not([class*=icon-]):not(.small):active:focus,a.mat-mdc-unelevated-button.mat-mdc-button-base.inverted:not([class*=icon-]):not(.small):focus,a.mat-mdc-unelevated-button.mat-mdc-button-base.inverted:not([class*=icon-]):not(.small):active:focus{box-shadow:none!important}button.mat-mdc-unelevated-button.mat-mdc-button-base.inverted:not([class*=icon-]):not(.small):focus:before,a.mat-mdc-unelevated-button.mat-mdc-button-base.inverted:not([class*=icon-]):not(.small):focus:before{all:unset;border-radius:var(--lhg-desy-button-focus-radius, var(--maui-focus-radius, .6rem));content:" ";inset:calc(var(--lhg-desy-button-focus-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);pointer-events:none;position:absolute;z-index:1080;box-shadow:var(--lhg-desy-button-focus-inverted-outline-box-shadow, 0 0 0 1px var(--maui-color-interaction-focus-inverted, var(--maui-color-brand-light, var(--maui-color-brand-white, #ffffff))))}button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=icon-]):not(.inverted).small,a.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=icon-]):not(.inverted).small{align-items:center!important;border-radius:var(--maui-radii-default-radius, .4rem)!important;box-sizing:border-box;cursor:pointer!important;display:inline-flex!important;font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif);font-weight:var(--maui-button-font-weight, var(--maui-font-weight-bold, 700));height:auto;justify-content:center!important;letter-spacing:var(--lhg-desy-button-letter-spacing, inherit)!important;line-height:var(--lhg-desy-button-line-height, var(--maui-line-height-3, 2.4rem))!important;min-width:unset;max-width:unset;outline:var(--maui-button-outline-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d))) none 0!important;overflow:visible;position:relative!important;text-decoration:none!important;transition:background .3s ease-out 0s,border .3s ease-out 0s,color .3s ease-out 0s!important;width:fit-content;white-space:nowrap!important;font-size:var(--lhg-desy-button-font-size-small, var(--maui-font-size-2, 1.4rem))!important;min-height:var(--maui-button-small-min-height, 3rem)!important;padding:var(--maui-button-small-padding, 0 var(--maui-spacing-5, 3rem))!important;background-color:var(--maui-button-primary-background-color, var(--maui-color-interaction-buttonprimary, var(--maui-color-brand-lhyellow, #ffad00)))!important;border:var(--maui-button-secondary-border-width, 2px) solid var(--maui-button-primary-background-color, var(--maui-color-interaction-buttonprimary, var(--maui-color-brand-lhyellow, #ffad00)))!important;color:var(--maui-button-text-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d)))!important}button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=icon-]):not(.inverted).small span.mdc-button__label,a.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=icon-]):not(.inverted).small span.mdc-button__label{align-items:center;display:inline-flex;letter-spacing:var(--lhg-desy-button-letter-spacing, inherit)}button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=icon-]):not(.inverted).small .mat-mdc-button-persistent-ripple,button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=icon-]):not(.inverted).small .mat-mdc-button-touch-target,button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=icon-]):not(.inverted).small .mat-mdc-button-ripple,button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=icon-]):not(.inverted).small .mat-mdc-focus-indicator,a.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=icon-]):not(.inverted).small .mat-mdc-button-persistent-ripple,a.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=icon-]):not(.inverted).small .mat-mdc-button-touch-target,a.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=icon-]):not(.inverted).small .mat-mdc-button-ripple,a.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=icon-]):not(.inverted).small .mat-mdc-focus-indicator{display:none}button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=icon-]):not(.inverted).small.mat-mdc-button-disabled,a.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=icon-]):not(.inverted).small.mat-mdc-button-disabled{cursor:not-allowed!important;pointer-events:all}button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=icon-]):not(.inverted).small:hover,a.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=icon-]):not(.inverted).small:hover{background-color:var(--maui-button-primary-hover-background-color, var(--maui-color-interaction-buttonprimaryhover, var(--maui-color-brand-sunglow-yellow, #ffbd32)))!important;border:var(--maui-button-secondary-border-width, 2px) solid var(--maui-button-primary-hover-background-color, var(--maui-color-interaction-buttonprimaryhover, var(--maui-color-brand-sunglow-yellow, #ffbd32)))!important;color:var(--maui-button-hover-text-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d)))!important}button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=icon-]):not(.inverted).small.mat-mdc-button-disabled,a.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=icon-]):not(.inverted).small.mat-mdc-button-disabled{background-color:var(--maui-button-primary-disabled-background-color, var(--maui-color-disabled-background, var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb))))!important;border-color:var(--maui-button-primary-disabled-border-color, var(--maui-color-disabled-background, var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb))))!important;color:var(--maui-button-primary-disabled-text-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important}button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=icon-]):not(.inverted).small.mat-mdc-button-disabled:hover,a.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=icon-]):not(.inverted).small.mat-mdc-button-disabled:hover{background-color:var(--maui-button-primary-disabled-background-color, var(--maui-color-disabled-background, var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb))))!important;border-color:var(--maui-button-primary-disabled-border-color, var(--maui-color-disabled-background, var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb))))!important;color:var(--maui-button-primary-disabled-text-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important}button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=icon-]):not(.inverted).small:focus,button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=icon-]):not(.inverted).small:active:focus,a.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=icon-]):not(.inverted).small:focus,a.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=icon-]):not(.inverted).small:active:focus{box-shadow:none!important}button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=icon-]):not(.inverted).small:focus:after,a.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=icon-]):not(.inverted).small:focus:after{all:unset;border-radius:var(--lhg-desy-button-focus-radius, var(--maui-focus-radius, .6rem));content:" ";inset:calc(var(--lhg-desy-button-focus-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);pointer-events:none;position:absolute;z-index:1080;box-shadow:var(--maui-focus-outline-box-shadow, var(--maui-effect-shadow-focus-offset-x, 0) var(--maui-effect-shadow-focus-offset-y, 0) var(--maui-effect-shadow-focus-radius, 6px) var(--maui-effect-shadow-focus-spread, 1px) var(--maui-color-interaction-focus, var(--maui-color-brand-whale-blue, #52627c)))}button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=icon-]).small.inverted,a.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=icon-]).small.inverted{align-items:center!important;border-radius:var(--maui-radii-default-radius, .4rem)!important;box-sizing:border-box;cursor:pointer!important;display:inline-flex!important;font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif);font-weight:var(--maui-button-font-weight, var(--maui-font-weight-bold, 700));height:auto;justify-content:center!important;letter-spacing:var(--lhg-desy-button-letter-spacing, inherit)!important;line-height:var(--lhg-desy-button-line-height, var(--maui-line-height-3, 2.4rem))!important;min-width:unset;max-width:unset;outline:var(--maui-button-outline-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d))) none 0!important;overflow:visible;position:relative!important;text-decoration:none!important;transition:background .3s ease-out 0s,border .3s ease-out 0s,color .3s ease-out 0s!important;width:fit-content;white-space:nowrap!important;font-size:var(--lhg-desy-button-font-size-small, var(--maui-font-size-2, 1.4rem))!important;min-height:var(--maui-button-small-min-height, 3rem)!important;padding:var(--maui-button-small-padding, 0 var(--maui-spacing-5, 3rem))!important;background-color:var(--maui-button-primary-inverted-background-color, var(--maui-color-interaction-interaction-inverted, var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb))))!important;border:var(--maui-button-secondary-border-width, 2px) solid var(--maui-button-primary-inverted-background-color, var(--maui-color-interaction-interaction-inverted, var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb))))!important;color:var(--lhg-desy-button-primary-inverted-text-color, var(--maui-button-inverted-text-color, var(--maui-color-text-copy-inverted, var(--maui-color-brand-white, #ffffff))))!important}button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=icon-]).small.inverted span.mdc-button__label,a.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=icon-]).small.inverted span.mdc-button__label{align-items:center;display:inline-flex;letter-spacing:var(--lhg-desy-button-letter-spacing, inherit)}button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=icon-]).small.inverted .mat-mdc-button-persistent-ripple,button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=icon-]).small.inverted .mat-mdc-button-touch-target,button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=icon-]).small.inverted .mat-mdc-button-ripple,button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=icon-]).small.inverted .mat-mdc-focus-indicator,a.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=icon-]).small.inverted .mat-mdc-button-persistent-ripple,a.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=icon-]).small.inverted .mat-mdc-button-touch-target,a.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=icon-]).small.inverted .mat-mdc-button-ripple,a.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=icon-]).small.inverted .mat-mdc-focus-indicator{display:none}button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=icon-]).small.inverted.mat-mdc-button-disabled,a.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=icon-]).small.inverted.mat-mdc-button-disabled{cursor:not-allowed!important;pointer-events:all}button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=icon-]).small.inverted:hover,a.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=icon-]).small.inverted:hover{background-color:var(--maui-button-primary-inverted-hover-background-color, var(--maui-color-interaction-interaction-invertedhover, var(--maui-color-brand-white, #ffffff)))!important;border:var(--maui-button-secondary-border-width, 2px) solid var(--maui-button-primary-inverted-hover-background-color, var(--maui-color-interaction-interaction-invertedhover, var(--maui-color-brand-white, #ffffff)))!important;color:var(--lhg-desy-button-primary-inverted-hover-text-color, var(--maui-button-inverted-hover-text-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d))))!important}button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=icon-]).small.inverted.mat-mdc-button-disabled,a.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=icon-]).small.inverted.mat-mdc-button-disabled{background-color:var(--maui-button-primary-disabled-background-color, var(--maui-color-disabled-background, var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb))))!important;border-color:var(--maui-button-primary-disabled-border-color, var(--maui-color-disabled-background, var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb))))!important;color:var(--maui-button-primary-disabled-text-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important}button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=icon-]).small.inverted.mat-mdc-button-disabled:hover,a.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=icon-]).small.inverted.mat-mdc-button-disabled:hover{background-color:var(--maui-button-primary-disabled-background-color, var(--maui-color-disabled-background, var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb))))!important;border-color:var(--maui-button-primary-disabled-border-color, var(--maui-color-disabled-background, var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb))))!important;color:var(--maui-button-primary-disabled-text-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important}button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=icon-]).small.inverted:focus,button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=icon-]).small.inverted:active:focus,a.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=icon-]).small.inverted:focus,a.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=icon-]).small.inverted:active:focus{box-shadow:none!important}button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=icon-]).small.inverted:focus:before,a.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=icon-]).small.inverted:focus:before{all:unset;border-radius:var(--lhg-desy-button-focus-radius, var(--maui-focus-radius, .6rem));content:" ";inset:calc(var(--lhg-desy-button-focus-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);pointer-events:none;position:absolute;z-index:1080;box-shadow:var(--lhg-desy-button-focus-inverted-outline-box-shadow, 0 0 0 1px var(--maui-color-interaction-focus-inverted, var(--maui-color-brand-light, var(--maui-color-brand-white, #ffffff))))}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print:not(.small):not(.inverted),a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print:not(.small):not(.inverted){align-items:center!important;border-radius:var(--maui-radii-default-radius, .4rem)!important;box-sizing:border-box;cursor:pointer!important;display:inline-flex!important;font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif);font-weight:var(--maui-button-font-weight, var(--maui-font-weight-bold, 700));height:auto;justify-content:center!important;letter-spacing:var(--lhg-desy-button-letter-spacing, inherit)!important;line-height:var(--lhg-desy-button-line-height, var(--maui-line-height-3, 2.4rem))!important;min-width:unset;max-width:unset;outline:var(--maui-button-outline-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d))) none 0!important;overflow:visible;position:relative!important;text-decoration:none!important;transition:background .3s ease-out 0s,border .3s ease-out 0s,color .3s ease-out 0s!important;width:fit-content;white-space:nowrap!important;font-size:var(--lhg-desy-button-font-size-medium, var(--maui-font-size-3, 1.6rem))!important;min-height:var(--maui-button-medium-min-height, 5rem)!important;padding:var(--maui-button-medium-padding, var(--maui-spacing-3, 1rem) var(--maui-spacing-5, 3rem))!important;background-color:var(--maui-button-primary-background-color, var(--maui-color-interaction-buttonprimary, var(--maui-color-brand-lhyellow, #ffad00)))!important;border:var(--maui-button-secondary-border-width, 2px) solid var(--maui-button-primary-background-color, var(--maui-color-interaction-buttonprimary, var(--maui-color-brand-lhyellow, #ffad00)))!important;color:var(--maui-button-text-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d)))!important}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print:not(.small):not(.inverted) span.mdc-button__label,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print:not(.small):not(.inverted) span.mdc-button__label{align-items:center;display:inline-flex;letter-spacing:var(--lhg-desy-button-letter-spacing, inherit)}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print:not(.small):not(.inverted) .mat-mdc-button-persistent-ripple,button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print:not(.small):not(.inverted) .mat-mdc-button-touch-target,button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print:not(.small):not(.inverted) .mat-mdc-button-ripple,button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print:not(.small):not(.inverted) .mat-mdc-focus-indicator,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print:not(.small):not(.inverted) .mat-mdc-button-persistent-ripple,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print:not(.small):not(.inverted) .mat-mdc-button-touch-target,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print:not(.small):not(.inverted) .mat-mdc-button-ripple,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print:not(.small):not(.inverted) .mat-mdc-focus-indicator{display:none}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print:not(.small):not(.inverted).mat-mdc-button-disabled,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print:not(.small):not(.inverted).mat-mdc-button-disabled{cursor:not-allowed!important;pointer-events:all}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print:not(.small):not(.inverted):hover,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print:not(.small):not(.inverted):hover{background-color:var(--maui-button-primary-hover-background-color, var(--maui-color-interaction-buttonprimaryhover, var(--maui-color-brand-sunglow-yellow, #ffbd32)))!important;border:var(--maui-button-secondary-border-width, 2px) solid var(--maui-button-primary-hover-background-color, var(--maui-color-interaction-buttonprimaryhover, var(--maui-color-brand-sunglow-yellow, #ffbd32)))!important;color:var(--maui-button-hover-text-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d)))!important}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print:not(.small):not(.inverted).mat-mdc-button-disabled,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print:not(.small):not(.inverted).mat-mdc-button-disabled{background-color:var(--maui-button-primary-disabled-background-color, var(--maui-color-disabled-background, var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb))))!important;border-color:var(--maui-button-primary-disabled-border-color, var(--maui-color-disabled-background, var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb))))!important;color:var(--maui-button-primary-disabled-text-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print:not(.small):not(.inverted).mat-mdc-button-disabled:hover,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print:not(.small):not(.inverted).mat-mdc-button-disabled:hover{background-color:var(--maui-button-primary-disabled-background-color, var(--maui-color-disabled-background, var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb))))!important;border-color:var(--maui-button-primary-disabled-border-color, var(--maui-color-disabled-background, var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb))))!important;color:var(--maui-button-primary-disabled-text-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print:not(.small):not(.inverted):focus,button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print:not(.small):not(.inverted):active:focus,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print:not(.small):not(.inverted):focus,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print:not(.small):not(.inverted):active:focus{box-shadow:none!important}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print:not(.small):not(.inverted):focus:before,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print:not(.small):not(.inverted):focus:before{all:unset;border-radius:var(--lhg-desy-button-focus-radius, var(--maui-focus-radius, .6rem));content:" ";inset:calc(var(--lhg-desy-button-focus-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);pointer-events:none;position:absolute;z-index:1080;box-shadow:var(--maui-focus-outline-box-shadow, var(--maui-effect-shadow-focus-offset-x, 0) var(--maui-effect-shadow-focus-offset-y, 0) var(--maui-effect-shadow-focus-radius, 6px) var(--maui-effect-shadow-focus-spread, 1px) var(--maui-color-interaction-focus, var(--maui-color-brand-whale-blue, #52627c)))}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print:not(.small):not(.inverted)>span.mat-mdc-button-wrapper:after,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print:not(.small):not(.inverted)>span.mat-mdc-button-wrapper:after{cursor:pointer!important;font-family:var(--lhg-icon-font-family, LH-Icons);font-weight:400!important;vertical-align:middle!important;font-size:2.4rem!important;line-height:2.4rem;width:2.4rem;content:var(--lhg-desy-button-icon-print, )!important;margin-left:var(--lhg-desy-button-icon-margin, .5rem);margin-right:var(--lhg-desy-button-icon-counter-margin, -.2rem)}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print:not(.small):not(.inverted)>span:not([class*=mat-button-wrapper]):after,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print:not(.small):not(.inverted)>span:not([class*=mat-button-wrapper]):after{cursor:pointer!important;font-family:var(--lhg-icon-font-family, LH-Icons);font-weight:400!important;vertical-align:middle!important;font-size:2.4rem!important;line-height:2.4rem;width:2.4rem;content:var(--lhg-desy-button-icon-print, )!important;margin-left:var(--lhg-desy-button-icon-margin, .5rem);margin-right:var(--lhg-desy-button-icon-counter-margin, -.2rem)}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print.small:not(.inverted),a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print.small:not(.inverted){align-items:center!important;border-radius:var(--maui-radii-default-radius, .4rem)!important;box-sizing:border-box;cursor:pointer!important;display:inline-flex!important;font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif);font-weight:var(--maui-button-font-weight, var(--maui-font-weight-bold, 700));height:auto;justify-content:center!important;letter-spacing:var(--lhg-desy-button-letter-spacing, inherit)!important;line-height:var(--lhg-desy-button-line-height, var(--maui-line-height-3, 2.4rem))!important;min-width:unset;max-width:unset;outline:var(--maui-button-outline-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d))) none 0!important;overflow:visible;position:relative!important;text-decoration:none!important;transition:background .3s ease-out 0s,border .3s ease-out 0s,color .3s ease-out 0s!important;width:fit-content;white-space:nowrap!important;font-size:var(--lhg-desy-button-font-size-small, var(--maui-font-size-2, 1.4rem))!important;min-height:var(--maui-button-small-min-height, 3rem)!important;padding:var(--maui-button-small-padding, 0 var(--maui-spacing-5, 3rem))!important;background-color:var(--maui-button-primary-background-color, var(--maui-color-interaction-buttonprimary, var(--maui-color-brand-lhyellow, #ffad00)))!important;border:var(--maui-button-secondary-border-width, 2px) solid var(--maui-button-primary-background-color, var(--maui-color-interaction-buttonprimary, var(--maui-color-brand-lhyellow, #ffad00)))!important;color:var(--maui-button-text-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d)))!important}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print.small:not(.inverted) span.mdc-button__label,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print.small:not(.inverted) span.mdc-button__label{align-items:center;display:inline-flex;letter-spacing:var(--lhg-desy-button-letter-spacing, inherit)}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print.small:not(.inverted) .mat-mdc-button-persistent-ripple,button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print.small:not(.inverted) .mat-mdc-button-touch-target,button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print.small:not(.inverted) .mat-mdc-button-ripple,button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print.small:not(.inverted) .mat-mdc-focus-indicator,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print.small:not(.inverted) .mat-mdc-button-persistent-ripple,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print.small:not(.inverted) .mat-mdc-button-touch-target,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print.small:not(.inverted) .mat-mdc-button-ripple,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print.small:not(.inverted) .mat-mdc-focus-indicator{display:none}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print.small:not(.inverted).mat-mdc-button-disabled,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print.small:not(.inverted).mat-mdc-button-disabled{cursor:not-allowed!important;pointer-events:all}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print.small:not(.inverted):hover,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print.small:not(.inverted):hover{background-color:var(--maui-button-primary-hover-background-color, var(--maui-color-interaction-buttonprimaryhover, var(--maui-color-brand-sunglow-yellow, #ffbd32)))!important;border:var(--maui-button-secondary-border-width, 2px) solid var(--maui-button-primary-hover-background-color, var(--maui-color-interaction-buttonprimaryhover, var(--maui-color-brand-sunglow-yellow, #ffbd32)))!important;color:var(--maui-button-hover-text-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d)))!important}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print.small:not(.inverted).mat-mdc-button-disabled,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print.small:not(.inverted).mat-mdc-button-disabled{background-color:var(--maui-button-primary-disabled-background-color, var(--maui-color-disabled-background, var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb))))!important;border-color:var(--maui-button-primary-disabled-border-color, var(--maui-color-disabled-background, var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb))))!important;color:var(--maui-button-primary-disabled-text-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print.small:not(.inverted).mat-mdc-button-disabled:hover,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print.small:not(.inverted).mat-mdc-button-disabled:hover{background-color:var(--maui-button-primary-disabled-background-color, var(--maui-color-disabled-background, var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb))))!important;border-color:var(--maui-button-primary-disabled-border-color, var(--maui-color-disabled-background, var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb))))!important;color:var(--maui-button-primary-disabled-text-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print.small:not(.inverted):focus,button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print.small:not(.inverted):active:focus,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print.small:not(.inverted):focus,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print.small:not(.inverted):active:focus{box-shadow:none!important}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print.small:not(.inverted):focus:before,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print.small:not(.inverted):focus:before{all:unset;border-radius:var(--lhg-desy-button-focus-radius, var(--maui-focus-radius, .6rem));content:" ";inset:calc(var(--lhg-desy-button-focus-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);pointer-events:none;position:absolute;z-index:1080;box-shadow:var(--maui-focus-outline-box-shadow, var(--maui-effect-shadow-focus-offset-x, 0) var(--maui-effect-shadow-focus-offset-y, 0) var(--maui-effect-shadow-focus-radius, 6px) var(--maui-effect-shadow-focus-spread, 1px) var(--maui-color-interaction-focus, var(--maui-color-brand-whale-blue, #52627c)))}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print.small:not(.inverted)>span.mat-mdc-button-wrapper:after,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print.small:not(.inverted)>span.mat-mdc-button-wrapper:after{cursor:pointer!important;font-family:var(--lhg-icon-font-family, LH-Icons);font-weight:400!important;vertical-align:middle!important;font-size:1.6rem!important;line-height:1.6rem;width:1.6rem;content:var(--lhg-desy-button-icon-print, )!important;margin-left:.6rem;margin-right:var(--lhg-desy-button-icon-counter-margin, -.2rem)}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print.small:not(.inverted)>span:not([class*=mat-button-wrapper]):after,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print.small:not(.inverted)>span:not([class*=mat-button-wrapper]):after{cursor:pointer!important;font-family:var(--lhg-icon-font-family, LH-Icons);font-weight:400!important;vertical-align:middle!important;font-size:1.6rem!important;line-height:1.6rem;width:1.6rem;content:var(--lhg-desy-button-icon-print, )!important;margin-left:.6rem;margin-right:var(--lhg-desy-button-icon-counter-margin, -.2rem)}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print:not(.small).inverted,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print:not(.small).inverted{align-items:center!important;border-radius:var(--maui-radii-default-radius, .4rem)!important;box-sizing:border-box;cursor:pointer!important;display:inline-flex!important;font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif);font-weight:var(--maui-button-font-weight, var(--maui-font-weight-bold, 700));height:auto;justify-content:center!important;letter-spacing:var(--lhg-desy-button-letter-spacing, inherit)!important;line-height:var(--lhg-desy-button-line-height, var(--maui-line-height-3, 2.4rem))!important;min-width:unset;max-width:unset;outline:var(--maui-button-outline-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d))) none 0!important;overflow:visible;position:relative!important;text-decoration:none!important;transition:background .3s ease-out 0s,border .3s ease-out 0s,color .3s ease-out 0s!important;width:fit-content;white-space:nowrap!important;font-size:var(--lhg-desy-button-font-size-medium, var(--maui-font-size-3, 1.6rem))!important;min-height:var(--maui-button-medium-min-height, 5rem)!important;padding:var(--maui-button-medium-padding, var(--maui-spacing-3, 1rem) var(--maui-spacing-5, 3rem))!important;background-color:var(--maui-button-primary-inverted-background-color, var(--maui-color-interaction-interaction-inverted, var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb))))!important;border:var(--maui-button-secondary-border-width, 2px) solid var(--maui-button-primary-inverted-background-color, var(--maui-color-interaction-interaction-inverted, var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb))))!important;color:var(--lhg-desy-button-primary-inverted-text-color, var(--maui-button-inverted-text-color, var(--maui-color-text-copy-inverted, var(--maui-color-brand-white, #ffffff))))!important}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print:not(.small).inverted span.mdc-button__label,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print:not(.small).inverted span.mdc-button__label{align-items:center;display:inline-flex;letter-spacing:var(--lhg-desy-button-letter-spacing, inherit)}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print:not(.small).inverted .mat-mdc-button-persistent-ripple,button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print:not(.small).inverted .mat-mdc-button-touch-target,button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print:not(.small).inverted .mat-mdc-button-ripple,button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print:not(.small).inverted .mat-mdc-focus-indicator,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print:not(.small).inverted .mat-mdc-button-persistent-ripple,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print:not(.small).inverted .mat-mdc-button-touch-target,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print:not(.small).inverted .mat-mdc-button-ripple,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print:not(.small).inverted .mat-mdc-focus-indicator{display:none}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print:not(.small).inverted.mat-mdc-button-disabled,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print:not(.small).inverted.mat-mdc-button-disabled{cursor:not-allowed!important;pointer-events:all}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print:not(.small).inverted:hover,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print:not(.small).inverted:hover{background-color:var(--maui-button-primary-inverted-hover-background-color, var(--maui-color-interaction-interaction-invertedhover, var(--maui-color-brand-white, #ffffff)))!important;border:var(--maui-button-secondary-border-width, 2px) solid var(--maui-button-primary-inverted-hover-background-color, var(--maui-color-interaction-interaction-invertedhover, var(--maui-color-brand-white, #ffffff)))!important;color:var(--lhg-desy-button-primary-inverted-hover-text-color, var(--maui-button-inverted-hover-text-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d))))!important}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print:not(.small).inverted.mat-mdc-button-disabled,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print:not(.small).inverted.mat-mdc-button-disabled{background-color:var(--maui-button-primary-disabled-background-color, var(--maui-color-disabled-background, var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb))))!important;border-color:var(--maui-button-primary-disabled-border-color, var(--maui-color-disabled-background, var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb))))!important;color:var(--maui-button-primary-disabled-text-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print:not(.small).inverted.mat-mdc-button-disabled:hover,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print:not(.small).inverted.mat-mdc-button-disabled:hover{background-color:var(--maui-button-primary-disabled-background-color, var(--maui-color-disabled-background, var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb))))!important;border-color:var(--maui-button-primary-disabled-border-color, var(--maui-color-disabled-background, var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb))))!important;color:var(--maui-button-primary-disabled-text-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print:not(.small).inverted:focus,button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print:not(.small).inverted:active:focus,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print:not(.small).inverted:focus,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print:not(.small).inverted:active:focus{box-shadow:none!important}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print:not(.small).inverted:focus:before,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print:not(.small).inverted:focus:before{all:unset;border-radius:var(--lhg-desy-button-focus-radius, var(--maui-focus-radius, .6rem));content:" ";inset:calc(var(--lhg-desy-button-focus-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);pointer-events:none;position:absolute;z-index:1080;box-shadow:var(--lhg-desy-button-focus-inverted-outline-box-shadow, 0 0 0 1px var(--maui-color-interaction-focus-inverted, var(--maui-color-brand-light, var(--maui-color-brand-white, #ffffff))))}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print:not(.small).inverted>span.mat-mdc-button-wrapper:after,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print:not(.small).inverted>span.mat-mdc-button-wrapper:after{cursor:pointer!important;font-family:var(--lhg-icon-font-family, LH-Icons);font-weight:400!important;vertical-align:middle!important;font-size:2.4rem!important;line-height:2.4rem;width:2.4rem;content:var(--lhg-desy-button-icon-print, )!important;margin-left:var(--lhg-desy-button-icon-margin, .5rem);margin-right:var(--lhg-desy-button-icon-counter-margin, -.2rem)}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print:not(.small).inverted>span:not([class*=mat-button-wrapper]):after,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print:not(.small).inverted>span:not([class*=mat-button-wrapper]):after{cursor:pointer!important;font-family:var(--lhg-icon-font-family, LH-Icons);font-weight:400!important;vertical-align:middle!important;font-size:2.4rem!important;line-height:2.4rem;width:2.4rem;content:var(--lhg-desy-button-icon-print, )!important;margin-left:var(--lhg-desy-button-icon-margin, .5rem);margin-right:var(--lhg-desy-button-icon-counter-margin, -.2rem)}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print.small.inverted,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print.small.inverted{align-items:center!important;border-radius:var(--maui-radii-default-radius, .4rem)!important;box-sizing:border-box;cursor:pointer!important;display:inline-flex!important;font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif);font-weight:var(--maui-button-font-weight, var(--maui-font-weight-bold, 700));height:auto;justify-content:center!important;letter-spacing:var(--lhg-desy-button-letter-spacing, inherit)!important;line-height:var(--lhg-desy-button-line-height, var(--maui-line-height-3, 2.4rem))!important;min-width:unset;max-width:unset;outline:var(--maui-button-outline-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d))) none 0!important;overflow:visible;position:relative!important;text-decoration:none!important;transition:background .3s ease-out 0s,border .3s ease-out 0s,color .3s ease-out 0s!important;width:fit-content;white-space:nowrap!important;font-size:var(--lhg-desy-button-font-size-small, var(--maui-font-size-2, 1.4rem))!important;min-height:var(--maui-button-small-min-height, 3rem)!important;padding:var(--maui-button-small-padding, 0 var(--maui-spacing-5, 3rem))!important;background-color:var(--maui-button-primary-inverted-background-color, var(--maui-color-interaction-interaction-inverted, var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb))))!important;border:var(--maui-button-secondary-border-width, 2px) solid var(--maui-button-primary-inverted-background-color, var(--maui-color-interaction-interaction-inverted, var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb))))!important;color:var(--lhg-desy-button-primary-inverted-text-color, var(--maui-button-inverted-text-color, var(--maui-color-text-copy-inverted, var(--maui-color-brand-white, #ffffff))))!important}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print.small.inverted span.mdc-button__label,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print.small.inverted span.mdc-button__label{align-items:center;display:inline-flex;letter-spacing:var(--lhg-desy-button-letter-spacing, inherit)}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print.small.inverted .mat-mdc-button-persistent-ripple,button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print.small.inverted .mat-mdc-button-touch-target,button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print.small.inverted .mat-mdc-button-ripple,button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print.small.inverted .mat-mdc-focus-indicator,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print.small.inverted .mat-mdc-button-persistent-ripple,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print.small.inverted .mat-mdc-button-touch-target,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print.small.inverted .mat-mdc-button-ripple,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print.small.inverted .mat-mdc-focus-indicator{display:none}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print.small.inverted.mat-mdc-button-disabled,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print.small.inverted.mat-mdc-button-disabled{cursor:not-allowed!important;pointer-events:all}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print.small.inverted:hover,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print.small.inverted:hover{background-color:var(--maui-button-primary-inverted-hover-background-color, var(--maui-color-interaction-interaction-invertedhover, var(--maui-color-brand-white, #ffffff)))!important;border:var(--maui-button-secondary-border-width, 2px) solid var(--maui-button-primary-inverted-hover-background-color, var(--maui-color-interaction-interaction-invertedhover, var(--maui-color-brand-white, #ffffff)))!important;color:var(--lhg-desy-button-primary-inverted-hover-text-color, var(--maui-button-inverted-hover-text-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d))))!important}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print.small.inverted.mat-mdc-button-disabled,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print.small.inverted.mat-mdc-button-disabled,button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print.small.inverted.mat-mdc-button-disabled:hover,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print.small.inverted.mat-mdc-button-disabled:hover{background-color:var(--maui-button-primary-disabled-background-color, var(--maui-color-disabled-background, var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb))))!important;border-color:var(--maui-button-primary-disabled-border-color, var(--maui-color-disabled-background, var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb))))!important;color:var(--maui-button-primary-disabled-text-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print.small.inverted:focus,button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print.small.inverted:active:focus,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print.small.inverted:focus,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print.small.inverted:active:focus{box-shadow:none!important}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print.small.inverted:focus:before,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print.small.inverted:focus:before{all:unset;border-radius:var(--lhg-desy-button-focus-radius, var(--maui-focus-radius, .6rem));content:" ";inset:calc(var(--lhg-desy-button-focus-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);pointer-events:none;position:absolute;z-index:1080;box-shadow:var(--lhg-desy-button-focus-inverted-outline-box-shadow, 0 0 0 1px var(--maui-color-interaction-focus-inverted, var(--maui-color-brand-light, var(--maui-color-brand-white, #ffffff))))}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print.small.inverted>span.mat-mdc-button-wrapper:after,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print.small.inverted>span.mat-mdc-button-wrapper:after{cursor:pointer!important;font-family:var(--lhg-icon-font-family, LH-Icons);font-weight:400!important;vertical-align:middle!important;font-size:1.6rem!important;line-height:1.6rem;width:1.6rem;content:var(--lhg-desy-button-icon-print, )!important;margin-left:.6rem;margin-right:var(--lhg-desy-button-icon-counter-margin, -.2rem)}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print.small.inverted>span:not([class*=mat-button-wrapper]):after,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print.small.inverted>span:not([class*=mat-button-wrapper]):after{cursor:pointer!important;font-family:var(--lhg-icon-font-family, LH-Icons);font-weight:400!important;vertical-align:middle!important;font-size:1.6rem!important;line-height:1.6rem;width:1.6rem;content:var(--lhg-desy-button-icon-print, )!important;margin-left:.6rem;margin-right:var(--lhg-desy-button-icon-counter-margin, -.2rem)}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify:not(.small):not(.inverted),a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify:not(.small):not(.inverted){align-items:center!important;border-radius:var(--maui-radii-default-radius, .4rem)!important;box-sizing:border-box;cursor:pointer!important;display:inline-flex!important;font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif);font-weight:var(--maui-button-font-weight, var(--maui-font-weight-bold, 700));height:auto;justify-content:center!important;letter-spacing:var(--lhg-desy-button-letter-spacing, inherit)!important;line-height:var(--lhg-desy-button-line-height, var(--maui-line-height-3, 2.4rem))!important;min-width:unset;max-width:unset;outline:var(--maui-button-outline-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d))) none 0!important;overflow:visible;position:relative!important;text-decoration:none!important;transition:background .3s ease-out 0s,border .3s ease-out 0s,color .3s ease-out 0s!important;width:fit-content;white-space:nowrap!important;font-size:var(--lhg-desy-button-font-size-medium, var(--maui-font-size-3, 1.6rem))!important;min-height:var(--maui-button-medium-min-height, 5rem)!important;padding:var(--maui-button-medium-padding, var(--maui-spacing-3, 1rem) var(--maui-spacing-5, 3rem))!important;background-color:var(--maui-button-primary-background-color, var(--maui-color-interaction-buttonprimary, var(--maui-color-brand-lhyellow, #ffad00)))!important;border:var(--maui-button-secondary-border-width, 2px) solid var(--maui-button-primary-background-color, var(--maui-color-interaction-buttonprimary, var(--maui-color-brand-lhyellow, #ffad00)))!important;color:var(--maui-button-text-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d)))!important}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify:not(.small):not(.inverted) span.mdc-button__label,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify:not(.small):not(.inverted) span.mdc-button__label{align-items:center;display:inline-flex;letter-spacing:var(--lhg-desy-button-letter-spacing, inherit)}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify:not(.small):not(.inverted) .mat-mdc-button-persistent-ripple,button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify:not(.small):not(.inverted) .mat-mdc-button-touch-target,button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify:not(.small):not(.inverted) .mat-mdc-button-ripple,button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify:not(.small):not(.inverted) .mat-mdc-focus-indicator,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify:not(.small):not(.inverted) .mat-mdc-button-persistent-ripple,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify:not(.small):not(.inverted) .mat-mdc-button-touch-target,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify:not(.small):not(.inverted) .mat-mdc-button-ripple,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify:not(.small):not(.inverted) .mat-mdc-focus-indicator{display:none}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify:not(.small):not(.inverted).mat-mdc-button-disabled,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify:not(.small):not(.inverted).mat-mdc-button-disabled{cursor:not-allowed!important;pointer-events:all}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify:not(.small):not(.inverted):hover,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify:not(.small):not(.inverted):hover{background-color:var(--maui-button-primary-hover-background-color, var(--maui-color-interaction-buttonprimaryhover, var(--maui-color-brand-sunglow-yellow, #ffbd32)))!important;border:var(--maui-button-secondary-border-width, 2px) solid var(--maui-button-primary-hover-background-color, var(--maui-color-interaction-buttonprimaryhover, var(--maui-color-brand-sunglow-yellow, #ffbd32)))!important;color:var(--maui-button-hover-text-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d)))!important}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify:not(.small):not(.inverted).mat-mdc-button-disabled,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify:not(.small):not(.inverted).mat-mdc-button-disabled{background-color:var(--maui-button-primary-disabled-background-color, var(--maui-color-disabled-background, var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb))))!important;border-color:var(--maui-button-primary-disabled-border-color, var(--maui-color-disabled-background, var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb))))!important;color:var(--maui-button-primary-disabled-text-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify:not(.small):not(.inverted).mat-mdc-button-disabled:hover,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify:not(.small):not(.inverted).mat-mdc-button-disabled:hover{background-color:var(--maui-button-primary-disabled-background-color, var(--maui-color-disabled-background, var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb))))!important;border-color:var(--maui-button-primary-disabled-border-color, var(--maui-color-disabled-background, var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb))))!important;color:var(--maui-button-primary-disabled-text-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify:not(.small):not(.inverted):focus,button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify:not(.small):not(.inverted):active:focus,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify:not(.small):not(.inverted):focus,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify:not(.small):not(.inverted):active:focus{box-shadow:none!important}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify:not(.small):not(.inverted):focus:before,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify:not(.small):not(.inverted):focus:before{all:unset;border-radius:var(--lhg-desy-button-focus-radius, var(--maui-focus-radius, .6rem));content:" ";inset:calc(var(--lhg-desy-button-focus-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);pointer-events:none;position:absolute;z-index:1080;box-shadow:var(--maui-focus-outline-box-shadow, var(--maui-effect-shadow-focus-offset-x, 0) var(--maui-effect-shadow-focus-offset-y, 0) var(--maui-effect-shadow-focus-radius, 6px) var(--maui-effect-shadow-focus-spread, 1px) var(--maui-color-interaction-focus, var(--maui-color-brand-whale-blue, #52627c)))}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify:not(.small):not(.inverted)>span.mat-mdc-button-wrapper:after,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify:not(.small):not(.inverted)>span.mat-mdc-button-wrapper:after{cursor:pointer!important;font-family:var(--lhg-icon-font-family, LH-Icons);font-weight:400!important;vertical-align:middle!important;font-size:2.4rem!important;line-height:2.4rem;width:2.4rem;content:var(--lhg-desy-button-icon-modify, )!important;margin-left:var(--lhg-desy-button-icon-margin, .5rem);margin-right:var(--lhg-desy-button-icon-counter-margin, -.2rem)}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify:not(.small):not(.inverted)>span:not([class*=mat-button-wrapper]):after,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify:not(.small):not(.inverted)>span:not([class*=mat-button-wrapper]):after{cursor:pointer!important;font-family:var(--lhg-icon-font-family, LH-Icons);font-weight:400!important;vertical-align:middle!important;font-size:2.4rem!important;line-height:2.4rem;width:2.4rem;content:var(--lhg-desy-button-icon-modify, )!important;margin-left:var(--lhg-desy-button-icon-margin, .5rem);margin-right:var(--lhg-desy-button-icon-counter-margin, -.2rem)}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify.small:not(.inverted),a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify.small:not(.inverted){align-items:center!important;border-radius:var(--maui-radii-default-radius, .4rem)!important;box-sizing:border-box;cursor:pointer!important;display:inline-flex!important;font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif);font-weight:var(--maui-button-font-weight, var(--maui-font-weight-bold, 700));height:auto;justify-content:center!important;letter-spacing:var(--lhg-desy-button-letter-spacing, inherit)!important;line-height:var(--lhg-desy-button-line-height, var(--maui-line-height-3, 2.4rem))!important;min-width:unset;max-width:unset;outline:var(--maui-button-outline-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d))) none 0!important;overflow:visible;position:relative!important;text-decoration:none!important;transition:background .3s ease-out 0s,border .3s ease-out 0s,color .3s ease-out 0s!important;width:fit-content;white-space:nowrap!important;font-size:var(--lhg-desy-button-font-size-small, var(--maui-font-size-2, 1.4rem))!important;min-height:var(--maui-button-small-min-height, 3rem)!important;padding:var(--maui-button-small-padding, 0 var(--maui-spacing-5, 3rem))!important;background-color:var(--maui-button-primary-background-color, var(--maui-color-interaction-buttonprimary, var(--maui-color-brand-lhyellow, #ffad00)))!important;border:var(--maui-button-secondary-border-width, 2px) solid var(--maui-button-primary-background-color, var(--maui-color-interaction-buttonprimary, var(--maui-color-brand-lhyellow, #ffad00)))!important;color:var(--maui-button-text-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d)))!important}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify.small:not(.inverted) span.mdc-button__label,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify.small:not(.inverted) span.mdc-button__label{align-items:center;display:inline-flex;letter-spacing:var(--lhg-desy-button-letter-spacing, inherit)}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify.small:not(.inverted) .mat-mdc-button-persistent-ripple,button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify.small:not(.inverted) .mat-mdc-button-touch-target,button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify.small:not(.inverted) .mat-mdc-button-ripple,button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify.small:not(.inverted) .mat-mdc-focus-indicator,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify.small:not(.inverted) .mat-mdc-button-persistent-ripple,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify.small:not(.inverted) .mat-mdc-button-touch-target,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify.small:not(.inverted) .mat-mdc-button-ripple,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify.small:not(.inverted) .mat-mdc-focus-indicator{display:none}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify.small:not(.inverted).mat-mdc-button-disabled,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify.small:not(.inverted).mat-mdc-button-disabled{cursor:not-allowed!important;pointer-events:all}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify.small:not(.inverted):hover,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify.small:not(.inverted):hover{background-color:var(--maui-button-primary-hover-background-color, var(--maui-color-interaction-buttonprimaryhover, var(--maui-color-brand-sunglow-yellow, #ffbd32)))!important;border:var(--maui-button-secondary-border-width, 2px) solid var(--maui-button-primary-hover-background-color, var(--maui-color-interaction-buttonprimaryhover, var(--maui-color-brand-sunglow-yellow, #ffbd32)))!important;color:var(--maui-button-hover-text-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d)))!important}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify.small:not(.inverted).mat-mdc-button-disabled,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify.small:not(.inverted).mat-mdc-button-disabled{background-color:var(--maui-button-primary-disabled-background-color, var(--maui-color-disabled-background, var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb))))!important;border-color:var(--maui-button-primary-disabled-border-color, var(--maui-color-disabled-background, var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb))))!important;color:var(--maui-button-primary-disabled-text-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify.small:not(.inverted).mat-mdc-button-disabled:hover,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify.small:not(.inverted).mat-mdc-button-disabled:hover{background-color:var(--maui-button-primary-disabled-background-color, var(--maui-color-disabled-background, var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb))))!important;border-color:var(--maui-button-primary-disabled-border-color, var(--maui-color-disabled-background, var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb))))!important;color:var(--maui-button-primary-disabled-text-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify.small:not(.inverted):focus,button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify.small:not(.inverted):active:focus,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify.small:not(.inverted):focus,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify.small:not(.inverted):active:focus{box-shadow:none!important}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify.small:not(.inverted):focus:before,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify.small:not(.inverted):focus:before{all:unset;border-radius:var(--lhg-desy-button-focus-radius, var(--maui-focus-radius, .6rem));content:" ";inset:calc(var(--lhg-desy-button-focus-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);pointer-events:none;position:absolute;z-index:1080;box-shadow:var(--maui-focus-outline-box-shadow, var(--maui-effect-shadow-focus-offset-x, 0) var(--maui-effect-shadow-focus-offset-y, 0) var(--maui-effect-shadow-focus-radius, 6px) var(--maui-effect-shadow-focus-spread, 1px) var(--maui-color-interaction-focus, var(--maui-color-brand-whale-blue, #52627c)))}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify.small:not(.inverted)>span.mat-mdc-button-wrapper:after,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify.small:not(.inverted)>span.mat-mdc-button-wrapper:after{cursor:pointer!important;font-family:var(--lhg-icon-font-family, LH-Icons);font-weight:400!important;vertical-align:middle!important;font-size:1.6rem!important;line-height:1.6rem;width:1.6rem;content:var(--lhg-desy-button-icon-modify, )!important;margin-left:.6rem;margin-right:var(--lhg-desy-button-icon-counter-margin, -.2rem)}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify.small:not(.inverted)>span:not([class*=mat-button-wrapper]):after,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify.small:not(.inverted)>span:not([class*=mat-button-wrapper]):after{cursor:pointer!important;font-family:var(--lhg-icon-font-family, LH-Icons);font-weight:400!important;vertical-align:middle!important;font-size:1.6rem!important;line-height:1.6rem;width:1.6rem;content:var(--lhg-desy-button-icon-modify, )!important;margin-left:.6rem;margin-right:var(--lhg-desy-button-icon-counter-margin, -.2rem)}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify:not(.small).inverted,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify:not(.small).inverted{align-items:center!important;border-radius:var(--maui-radii-default-radius, .4rem)!important;box-sizing:border-box;cursor:pointer!important;display:inline-flex!important;font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif);font-weight:var(--maui-button-font-weight, var(--maui-font-weight-bold, 700));height:auto;justify-content:center!important;letter-spacing:var(--lhg-desy-button-letter-spacing, inherit)!important;line-height:var(--lhg-desy-button-line-height, var(--maui-line-height-3, 2.4rem))!important;min-width:unset;max-width:unset;outline:var(--maui-button-outline-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d))) none 0!important;overflow:visible;position:relative!important;text-decoration:none!important;transition:background .3s ease-out 0s,border .3s ease-out 0s,color .3s ease-out 0s!important;width:fit-content;white-space:nowrap!important;font-size:var(--lhg-desy-button-font-size-medium, var(--maui-font-size-3, 1.6rem))!important;min-height:var(--maui-button-medium-min-height, 5rem)!important;padding:var(--maui-button-medium-padding, var(--maui-spacing-3, 1rem) var(--maui-spacing-5, 3rem))!important;background-color:var(--maui-button-primary-inverted-background-color, var(--maui-color-interaction-interaction-inverted, var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb))))!important;border:var(--maui-button-secondary-border-width, 2px) solid var(--maui-button-primary-inverted-background-color, var(--maui-color-interaction-interaction-inverted, var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb))))!important;color:var(--lhg-desy-button-primary-inverted-text-color, var(--maui-button-inverted-text-color, var(--maui-color-text-copy-inverted, var(--maui-color-brand-white, #ffffff))))!important}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify:not(.small).inverted span.mdc-button__label,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify:not(.small).inverted span.mdc-button__label{align-items:center;display:inline-flex;letter-spacing:var(--lhg-desy-button-letter-spacing, inherit)}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify:not(.small).inverted .mat-mdc-button-persistent-ripple,button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify:not(.small).inverted .mat-mdc-button-touch-target,button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify:not(.small).inverted .mat-mdc-button-ripple,button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify:not(.small).inverted .mat-mdc-focus-indicator,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify:not(.small).inverted .mat-mdc-button-persistent-ripple,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify:not(.small).inverted .mat-mdc-button-touch-target,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify:not(.small).inverted .mat-mdc-button-ripple,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify:not(.small).inverted .mat-mdc-focus-indicator{display:none}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify:not(.small).inverted.mat-mdc-button-disabled,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify:not(.small).inverted.mat-mdc-button-disabled{cursor:not-allowed!important;pointer-events:all}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify:not(.small).inverted:hover,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify:not(.small).inverted:hover{background-color:var(--maui-button-primary-inverted-hover-background-color, var(--maui-color-interaction-interaction-invertedhover, var(--maui-color-brand-white, #ffffff)))!important;border:var(--maui-button-secondary-border-width, 2px) solid var(--maui-button-primary-inverted-hover-background-color, var(--maui-color-interaction-interaction-invertedhover, var(--maui-color-brand-white, #ffffff)))!important;color:var(--lhg-desy-button-primary-inverted-hover-text-color, var(--maui-button-inverted-hover-text-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d))))!important}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify:not(.small).inverted.mat-mdc-button-disabled,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify:not(.small).inverted.mat-mdc-button-disabled{background-color:var(--maui-button-primary-disabled-background-color, var(--maui-color-disabled-background, var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb))))!important;border-color:var(--maui-button-primary-disabled-border-color, var(--maui-color-disabled-background, var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb))))!important;color:var(--maui-button-primary-disabled-text-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify:not(.small).inverted.mat-mdc-button-disabled:hover,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify:not(.small).inverted.mat-mdc-button-disabled:hover{background-color:var(--maui-button-primary-disabled-background-color, var(--maui-color-disabled-background, var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb))))!important;border-color:var(--maui-button-primary-disabled-border-color, var(--maui-color-disabled-background, var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb))))!important;color:var(--maui-button-primary-disabled-text-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify:not(.small).inverted:focus,button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify:not(.small).inverted:active:focus,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify:not(.small).inverted:focus,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify:not(.small).inverted:active:focus{box-shadow:none!important}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify:not(.small).inverted:focus:before,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify:not(.small).inverted:focus:before{all:unset;border-radius:var(--lhg-desy-button-focus-radius, var(--maui-focus-radius, .6rem));content:" ";inset:calc(var(--lhg-desy-button-focus-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);pointer-events:none;position:absolute;z-index:1080;box-shadow:var(--lhg-desy-button-focus-inverted-outline-box-shadow, 0 0 0 1px var(--maui-color-interaction-focus-inverted, var(--maui-color-brand-light, var(--maui-color-brand-white, #ffffff))))}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify:not(.small).inverted>span.mat-mdc-button-wrapper:after,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify:not(.small).inverted>span.mat-mdc-button-wrapper:after{cursor:pointer!important;font-family:var(--lhg-icon-font-family, LH-Icons);font-weight:400!important;vertical-align:middle!important;font-size:2.4rem!important;line-height:2.4rem;width:2.4rem;content:var(--lhg-desy-button-icon-modify, )!important;margin-left:var(--lhg-desy-button-icon-margin, .5rem);margin-right:var(--lhg-desy-button-icon-counter-margin, -.2rem)}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify:not(.small).inverted>span:not([class*=mat-button-wrapper]):after,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify:not(.small).inverted>span:not([class*=mat-button-wrapper]):after{cursor:pointer!important;font-family:var(--lhg-icon-font-family, LH-Icons);font-weight:400!important;vertical-align:middle!important;font-size:2.4rem!important;line-height:2.4rem;width:2.4rem;content:var(--lhg-desy-button-icon-modify, )!important;margin-left:var(--lhg-desy-button-icon-margin, .5rem);margin-right:var(--lhg-desy-button-icon-counter-margin, -.2rem)}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify.small.inverted,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify.small.inverted{align-items:center!important;border-radius:var(--maui-radii-default-radius, .4rem)!important;box-sizing:border-box;cursor:pointer!important;display:inline-flex!important;font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif);font-weight:var(--maui-button-font-weight, var(--maui-font-weight-bold, 700));height:auto;justify-content:center!important;letter-spacing:var(--lhg-desy-button-letter-spacing, inherit)!important;line-height:var(--lhg-desy-button-line-height, var(--maui-line-height-3, 2.4rem))!important;min-width:unset;max-width:unset;outline:var(--maui-button-outline-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d))) none 0!important;overflow:visible;position:relative!important;text-decoration:none!important;transition:background .3s ease-out 0s,border .3s ease-out 0s,color .3s ease-out 0s!important;width:fit-content;white-space:nowrap!important;font-size:var(--lhg-desy-button-font-size-small, var(--maui-font-size-2, 1.4rem))!important;min-height:var(--maui-button-small-min-height, 3rem)!important;padding:var(--maui-button-small-padding, 0 var(--maui-spacing-5, 3rem))!important;background-color:var(--maui-button-primary-inverted-background-color, var(--maui-color-interaction-interaction-inverted, var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb))))!important;border:var(--maui-button-secondary-border-width, 2px) solid var(--maui-button-primary-inverted-background-color, var(--maui-color-interaction-interaction-inverted, var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb))))!important;color:var(--lhg-desy-button-primary-inverted-text-color, var(--maui-button-inverted-text-color, var(--maui-color-text-copy-inverted, var(--maui-color-brand-white, #ffffff))))!important}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify.small.inverted span.mdc-button__label,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify.small.inverted span.mdc-button__label{align-items:center;display:inline-flex;letter-spacing:var(--lhg-desy-button-letter-spacing, inherit)}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify.small.inverted .mat-mdc-button-persistent-ripple,button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify.small.inverted .mat-mdc-button-touch-target,button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify.small.inverted .mat-mdc-button-ripple,button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify.small.inverted .mat-mdc-focus-indicator,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify.small.inverted .mat-mdc-button-persistent-ripple,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify.small.inverted .mat-mdc-button-touch-target,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify.small.inverted .mat-mdc-button-ripple,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify.small.inverted .mat-mdc-focus-indicator{display:none}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify.small.inverted.mat-mdc-button-disabled,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify.small.inverted.mat-mdc-button-disabled{cursor:not-allowed!important;pointer-events:all}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify.small.inverted:hover,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify.small.inverted:hover{background-color:var(--maui-button-primary-inverted-hover-background-color, var(--maui-color-interaction-interaction-invertedhover, var(--maui-color-brand-white, #ffffff)))!important;border:var(--maui-button-secondary-border-width, 2px) solid var(--maui-button-primary-inverted-hover-background-color, var(--maui-color-interaction-interaction-invertedhover, var(--maui-color-brand-white, #ffffff)))!important;color:var(--lhg-desy-button-primary-inverted-hover-text-color, var(--maui-button-inverted-hover-text-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d))))!important}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify.small.inverted.mat-mdc-button-disabled,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify.small.inverted.mat-mdc-button-disabled,button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify.small.inverted.mat-mdc-button-disabled:hover,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify.small.inverted.mat-mdc-button-disabled:hover{background-color:var(--maui-button-primary-disabled-background-color, var(--maui-color-disabled-background, var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb))))!important;border-color:var(--maui-button-primary-disabled-border-color, var(--maui-color-disabled-background, var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb))))!important;color:var(--maui-button-primary-disabled-text-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify.small.inverted:focus,button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify.small.inverted:active:focus,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify.small.inverted:focus,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify.small.inverted:active:focus{box-shadow:none!important}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify.small.inverted:focus:before,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify.small.inverted:focus:before{all:unset;border-radius:var(--lhg-desy-button-focus-radius, var(--maui-focus-radius, .6rem));content:" ";inset:calc(var(--lhg-desy-button-focus-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);pointer-events:none;position:absolute;z-index:1080;box-shadow:var(--lhg-desy-button-focus-inverted-outline-box-shadow, 0 0 0 1px var(--maui-color-interaction-focus-inverted, var(--maui-color-brand-light, var(--maui-color-brand-white, #ffffff))))}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify.small.inverted>span.mat-mdc-button-wrapper:after,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify.small.inverted>span.mat-mdc-button-wrapper:after{cursor:pointer!important;font-family:var(--lhg-icon-font-family, LH-Icons);font-weight:400!important;vertical-align:middle!important;font-size:1.6rem!important;line-height:1.6rem;width:1.6rem;content:var(--lhg-desy-button-icon-modify, )!important;margin-left:.6rem;margin-right:var(--lhg-desy-button-icon-counter-margin, -.2rem)}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify.small.inverted>span:not([class*=mat-button-wrapper]):after,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify.small.inverted>span:not([class*=mat-button-wrapper]):after{cursor:pointer!important;font-family:var(--lhg-icon-font-family, LH-Icons);font-weight:400!important;vertical-align:middle!important;font-size:1.6rem!important;line-height:1.6rem;width:1.6rem;content:var(--lhg-desy-button-icon-modify, )!important;margin-left:.6rem;margin-right:var(--lhg-desy-button-icon-counter-margin, -.2rem)}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link:not(.small):not(.inverted),a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link:not(.small):not(.inverted){align-items:center!important;border-radius:var(--maui-radii-default-radius, .4rem)!important;box-sizing:border-box;cursor:pointer!important;display:inline-flex!important;font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif);font-weight:var(--maui-button-font-weight, var(--maui-font-weight-bold, 700));height:auto;justify-content:center!important;letter-spacing:var(--lhg-desy-button-letter-spacing, inherit)!important;line-height:var(--lhg-desy-button-line-height, var(--maui-line-height-3, 2.4rem))!important;min-width:unset;max-width:unset;outline:var(--maui-button-outline-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d))) none 0!important;overflow:visible;position:relative!important;text-decoration:none!important;transition:background .3s ease-out 0s,border .3s ease-out 0s,color .3s ease-out 0s!important;width:fit-content;white-space:nowrap!important;font-size:var(--lhg-desy-button-font-size-medium, var(--maui-font-size-3, 1.6rem))!important;min-height:var(--maui-button-medium-min-height, 5rem)!important;padding:var(--maui-button-medium-padding, var(--maui-spacing-3, 1rem) var(--maui-spacing-5, 3rem))!important;background-color:var(--maui-button-primary-background-color, var(--maui-color-interaction-buttonprimary, var(--maui-color-brand-lhyellow, #ffad00)))!important;border:var(--maui-button-secondary-border-width, 2px) solid var(--maui-button-primary-background-color, var(--maui-color-interaction-buttonprimary, var(--maui-color-brand-lhyellow, #ffad00)))!important;color:var(--maui-button-text-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d)))!important}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link:not(.small):not(.inverted) span.mdc-button__label,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link:not(.small):not(.inverted) span.mdc-button__label{align-items:center;display:inline-flex;letter-spacing:var(--lhg-desy-button-letter-spacing, inherit)}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link:not(.small):not(.inverted) .mat-mdc-button-persistent-ripple,button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link:not(.small):not(.inverted) .mat-mdc-button-touch-target,button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link:not(.small):not(.inverted) .mat-mdc-button-ripple,button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link:not(.small):not(.inverted) .mat-mdc-focus-indicator,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link:not(.small):not(.inverted) .mat-mdc-button-persistent-ripple,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link:not(.small):not(.inverted) .mat-mdc-button-touch-target,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link:not(.small):not(.inverted) .mat-mdc-button-ripple,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link:not(.small):not(.inverted) .mat-mdc-focus-indicator{display:none}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link:not(.small):not(.inverted).mat-mdc-button-disabled,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link:not(.small):not(.inverted).mat-mdc-button-disabled{cursor:not-allowed!important;pointer-events:all}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link:not(.small):not(.inverted):hover,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link:not(.small):not(.inverted):hover{background-color:var(--maui-button-primary-hover-background-color, var(--maui-color-interaction-buttonprimaryhover, var(--maui-color-brand-sunglow-yellow, #ffbd32)))!important;border:var(--maui-button-secondary-border-width, 2px) solid var(--maui-button-primary-hover-background-color, var(--maui-color-interaction-buttonprimaryhover, var(--maui-color-brand-sunglow-yellow, #ffbd32)))!important;color:var(--maui-button-hover-text-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d)))!important}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link:not(.small):not(.inverted).mat-mdc-button-disabled,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link:not(.small):not(.inverted).mat-mdc-button-disabled{background-color:var(--maui-button-primary-disabled-background-color, var(--maui-color-disabled-background, var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb))))!important;border-color:var(--maui-button-primary-disabled-border-color, var(--maui-color-disabled-background, var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb))))!important;color:var(--maui-button-primary-disabled-text-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link:not(.small):not(.inverted).mat-mdc-button-disabled:hover,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link:not(.small):not(.inverted).mat-mdc-button-disabled:hover{background-color:var(--maui-button-primary-disabled-background-color, var(--maui-color-disabled-background, var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb))))!important;border-color:var(--maui-button-primary-disabled-border-color, var(--maui-color-disabled-background, var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb))))!important;color:var(--maui-button-primary-disabled-text-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link:not(.small):not(.inverted):focus,button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link:not(.small):not(.inverted):active:focus,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link:not(.small):not(.inverted):focus,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link:not(.small):not(.inverted):active:focus{box-shadow:none!important}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link:not(.small):not(.inverted):focus:before,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link:not(.small):not(.inverted):focus:before{all:unset;border-radius:var(--lhg-desy-button-focus-radius, var(--maui-focus-radius, .6rem));content:" ";inset:calc(var(--lhg-desy-button-focus-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);pointer-events:none;position:absolute;z-index:1080;box-shadow:var(--maui-focus-outline-box-shadow, var(--maui-effect-shadow-focus-offset-x, 0) var(--maui-effect-shadow-focus-offset-y, 0) var(--maui-effect-shadow-focus-radius, 6px) var(--maui-effect-shadow-focus-spread, 1px) var(--maui-color-interaction-focus, var(--maui-color-brand-whale-blue, #52627c)))}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link:not(.small):not(.inverted)>span.mat-mdc-button-wrapper:after,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link:not(.small):not(.inverted)>span.mat-mdc-button-wrapper:after{cursor:pointer!important;font-family:var(--lhg-icon-font-family, LH-Icons);font-weight:400!important;vertical-align:middle!important;font-size:2.4rem!important;line-height:2.4rem;width:2.4rem;content:var(--lhg-desy-button-icon-external-link, \e904)!important;margin-left:var(--lhg-desy-button-icon-margin, .5rem);margin-right:var(--lhg-desy-button-icon-counter-margin, -.2rem)}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link:not(.small):not(.inverted)>span:not([class*=mat-button-wrapper]):after,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link:not(.small):not(.inverted)>span:not([class*=mat-button-wrapper]):after{cursor:pointer!important;font-family:var(--lhg-icon-font-family, LH-Icons);font-weight:400!important;vertical-align:middle!important;font-size:2.4rem!important;line-height:2.4rem;width:2.4rem;content:var(--lhg-desy-button-icon-external-link, \e904)!important;margin-left:var(--lhg-desy-button-icon-margin, .5rem);margin-right:var(--lhg-desy-button-icon-counter-margin, -.2rem)}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link.small:not(.inverted),a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link.small:not(.inverted){align-items:center!important;border-radius:var(--maui-radii-default-radius, .4rem)!important;box-sizing:border-box;cursor:pointer!important;display:inline-flex!important;font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif);font-weight:var(--maui-button-font-weight, var(--maui-font-weight-bold, 700));height:auto;justify-content:center!important;letter-spacing:var(--lhg-desy-button-letter-spacing, inherit)!important;line-height:var(--lhg-desy-button-line-height, var(--maui-line-height-3, 2.4rem))!important;min-width:unset;max-width:unset;outline:var(--maui-button-outline-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d))) none 0!important;overflow:visible;position:relative!important;text-decoration:none!important;transition:background .3s ease-out 0s,border .3s ease-out 0s,color .3s ease-out 0s!important;width:fit-content;white-space:nowrap!important;font-size:var(--lhg-desy-button-font-size-small, var(--maui-font-size-2, 1.4rem))!important;min-height:var(--maui-button-small-min-height, 3rem)!important;padding:var(--maui-button-small-padding, 0 var(--maui-spacing-5, 3rem))!important;background-color:var(--maui-button-primary-background-color, var(--maui-color-interaction-buttonprimary, var(--maui-color-brand-lhyellow, #ffad00)))!important;border:var(--maui-button-secondary-border-width, 2px) solid var(--maui-button-primary-background-color, var(--maui-color-interaction-buttonprimary, var(--maui-color-brand-lhyellow, #ffad00)))!important;color:var(--maui-button-text-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d)))!important}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link.small:not(.inverted) span.mdc-button__label,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link.small:not(.inverted) span.mdc-button__label{align-items:center;display:inline-flex;letter-spacing:var(--lhg-desy-button-letter-spacing, inherit)}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link.small:not(.inverted) .mat-mdc-button-persistent-ripple,button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link.small:not(.inverted) .mat-mdc-button-touch-target,button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link.small:not(.inverted) .mat-mdc-button-ripple,button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link.small:not(.inverted) .mat-mdc-focus-indicator,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link.small:not(.inverted) .mat-mdc-button-persistent-ripple,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link.small:not(.inverted) .mat-mdc-button-touch-target,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link.small:not(.inverted) .mat-mdc-button-ripple,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link.small:not(.inverted) .mat-mdc-focus-indicator{display:none}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link.small:not(.inverted).mat-mdc-button-disabled,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link.small:not(.inverted).mat-mdc-button-disabled{cursor:not-allowed!important;pointer-events:all}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link.small:not(.inverted):hover,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link.small:not(.inverted):hover{background-color:var(--maui-button-primary-hover-background-color, var(--maui-color-interaction-buttonprimaryhover, var(--maui-color-brand-sunglow-yellow, #ffbd32)))!important;border:var(--maui-button-secondary-border-width, 2px) solid var(--maui-button-primary-hover-background-color, var(--maui-color-interaction-buttonprimaryhover, var(--maui-color-brand-sunglow-yellow, #ffbd32)))!important;color:var(--maui-button-hover-text-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d)))!important}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link.small:not(.inverted).mat-mdc-button-disabled,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link.small:not(.inverted).mat-mdc-button-disabled{background-color:var(--maui-button-primary-disabled-background-color, var(--maui-color-disabled-background, var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb))))!important;border-color:var(--maui-button-primary-disabled-border-color, var(--maui-color-disabled-background, var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb))))!important;color:var(--maui-button-primary-disabled-text-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link.small:not(.inverted).mat-mdc-button-disabled:hover,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link.small:not(.inverted).mat-mdc-button-disabled:hover{background-color:var(--maui-button-primary-disabled-background-color, var(--maui-color-disabled-background, var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb))))!important;border-color:var(--maui-button-primary-disabled-border-color, var(--maui-color-disabled-background, var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb))))!important;color:var(--maui-button-primary-disabled-text-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link.small:not(.inverted):focus,button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link.small:not(.inverted):active:focus,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link.small:not(.inverted):focus,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link.small:not(.inverted):active:focus{box-shadow:none!important}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link.small:not(.inverted):focus:before,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link.small:not(.inverted):focus:before{all:unset;border-radius:var(--lhg-desy-button-focus-radius, var(--maui-focus-radius, .6rem));content:" ";inset:calc(var(--lhg-desy-button-focus-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);pointer-events:none;position:absolute;z-index:1080;box-shadow:var(--maui-focus-outline-box-shadow, var(--maui-effect-shadow-focus-offset-x, 0) var(--maui-effect-shadow-focus-offset-y, 0) var(--maui-effect-shadow-focus-radius, 6px) var(--maui-effect-shadow-focus-spread, 1px) var(--maui-color-interaction-focus, var(--maui-color-brand-whale-blue, #52627c)))}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link.small:not(.inverted)>span.mat-mdc-button-wrapper:after,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link.small:not(.inverted)>span.mat-mdc-button-wrapper:after{cursor:pointer!important;font-family:var(--lhg-icon-font-family, LH-Icons);font-weight:400!important;vertical-align:middle!important;font-size:1.6rem!important;line-height:1.6rem;width:1.6rem;content:var(--lhg-desy-button-icon-external-link, \e904)!important;margin-left:.6rem;margin-right:var(--lhg-desy-button-icon-counter-margin, -.2rem)}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link.small:not(.inverted)>span:not([class*=mat-button-wrapper]):after,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link.small:not(.inverted)>span:not([class*=mat-button-wrapper]):after{cursor:pointer!important;font-family:var(--lhg-icon-font-family, LH-Icons);font-weight:400!important;vertical-align:middle!important;font-size:1.6rem!important;line-height:1.6rem;width:1.6rem;content:var(--lhg-desy-button-icon-external-link, \e904)!important;margin-left:.6rem;margin-right:var(--lhg-desy-button-icon-counter-margin, -.2rem)}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link:not(.small).inverted,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link:not(.small).inverted{align-items:center!important;border-radius:var(--maui-radii-default-radius, .4rem)!important;box-sizing:border-box;cursor:pointer!important;display:inline-flex!important;font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif);font-weight:var(--maui-button-font-weight, var(--maui-font-weight-bold, 700));height:auto;justify-content:center!important;letter-spacing:var(--lhg-desy-button-letter-spacing, inherit)!important;line-height:var(--lhg-desy-button-line-height, var(--maui-line-height-3, 2.4rem))!important;min-width:unset;max-width:unset;outline:var(--maui-button-outline-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d))) none 0!important;overflow:visible;position:relative!important;text-decoration:none!important;transition:background .3s ease-out 0s,border .3s ease-out 0s,color .3s ease-out 0s!important;width:fit-content;white-space:nowrap!important;font-size:var(--lhg-desy-button-font-size-medium, var(--maui-font-size-3, 1.6rem))!important;min-height:var(--maui-button-medium-min-height, 5rem)!important;padding:var(--maui-button-medium-padding, var(--maui-spacing-3, 1rem) var(--maui-spacing-5, 3rem))!important;background-color:var(--maui-button-primary-inverted-background-color, var(--maui-color-interaction-interaction-inverted, var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb))))!important;border:var(--maui-button-secondary-border-width, 2px) solid var(--maui-button-primary-inverted-background-color, var(--maui-color-interaction-interaction-inverted, var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb))))!important;color:var(--lhg-desy-button-primary-inverted-text-color, var(--maui-button-inverted-text-color, var(--maui-color-text-copy-inverted, var(--maui-color-brand-white, #ffffff))))!important}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link:not(.small).inverted span.mdc-button__label,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link:not(.small).inverted span.mdc-button__label{align-items:center;display:inline-flex;letter-spacing:var(--lhg-desy-button-letter-spacing, inherit)}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link:not(.small).inverted .mat-mdc-button-persistent-ripple,button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link:not(.small).inverted .mat-mdc-button-touch-target,button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link:not(.small).inverted .mat-mdc-button-ripple,button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link:not(.small).inverted .mat-mdc-focus-indicator,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link:not(.small).inverted .mat-mdc-button-persistent-ripple,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link:not(.small).inverted .mat-mdc-button-touch-target,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link:not(.small).inverted .mat-mdc-button-ripple,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link:not(.small).inverted .mat-mdc-focus-indicator{display:none}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link:not(.small).inverted.mat-mdc-button-disabled,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link:not(.small).inverted.mat-mdc-button-disabled{cursor:not-allowed!important;pointer-events:all}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link:not(.small).inverted:hover,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link:not(.small).inverted:hover{background-color:var(--maui-button-primary-inverted-hover-background-color, var(--maui-color-interaction-interaction-invertedhover, var(--maui-color-brand-white, #ffffff)))!important;border:var(--maui-button-secondary-border-width, 2px) solid var(--maui-button-primary-inverted-hover-background-color, var(--maui-color-interaction-interaction-invertedhover, var(--maui-color-brand-white, #ffffff)))!important;color:var(--lhg-desy-button-primary-inverted-hover-text-color, var(--maui-button-inverted-hover-text-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d))))!important}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link:not(.small).inverted.mat-mdc-button-disabled,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link:not(.small).inverted.mat-mdc-button-disabled{background-color:var(--maui-button-primary-disabled-background-color, var(--maui-color-disabled-background, var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb))))!important;border-color:var(--maui-button-primary-disabled-border-color, var(--maui-color-disabled-background, var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb))))!important;color:var(--maui-button-primary-disabled-text-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link:not(.small).inverted.mat-mdc-button-disabled:hover,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link:not(.small).inverted.mat-mdc-button-disabled:hover{background-color:var(--maui-button-primary-disabled-background-color, var(--maui-color-disabled-background, var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb))))!important;border-color:var(--maui-button-primary-disabled-border-color, var(--maui-color-disabled-background, var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb))))!important;color:var(--maui-button-primary-disabled-text-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link:not(.small).inverted:focus,button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link:not(.small).inverted:active:focus,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link:not(.small).inverted:focus,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link:not(.small).inverted:active:focus{box-shadow:none!important}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link:not(.small).inverted:focus:before,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link:not(.small).inverted:focus:before{all:unset;border-radius:var(--lhg-desy-button-focus-radius, var(--maui-focus-radius, .6rem));content:" ";inset:calc(var(--lhg-desy-button-focus-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);pointer-events:none;position:absolute;z-index:1080;box-shadow:var(--lhg-desy-button-focus-inverted-outline-box-shadow, 0 0 0 1px var(--maui-color-interaction-focus-inverted, var(--maui-color-brand-light, var(--maui-color-brand-white, #ffffff))))}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link:not(.small).inverted>span.mat-mdc-button-wrapper:after,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link:not(.small).inverted>span.mat-mdc-button-wrapper:after{cursor:pointer!important;font-family:var(--lhg-icon-font-family, LH-Icons);font-weight:400!important;vertical-align:middle!important;font-size:2.4rem!important;line-height:2.4rem;width:2.4rem;content:var(--lhg-desy-button-icon-external-link, \e904)!important;margin-left:var(--lhg-desy-button-icon-margin, .5rem);margin-right:var(--lhg-desy-button-icon-counter-margin, -.2rem)}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link:not(.small).inverted>span:not([class*=mat-button-wrapper]):after,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link:not(.small).inverted>span:not([class*=mat-button-wrapper]):after{cursor:pointer!important;font-family:var(--lhg-icon-font-family, LH-Icons);font-weight:400!important;vertical-align:middle!important;font-size:2.4rem!important;line-height:2.4rem;width:2.4rem;content:var(--lhg-desy-button-icon-external-link, \e904)!important;margin-left:var(--lhg-desy-button-icon-margin, .5rem);margin-right:var(--lhg-desy-button-icon-counter-margin, -.2rem)}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link.small.inverted,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link.small.inverted{align-items:center!important;border-radius:var(--maui-radii-default-radius, .4rem)!important;box-sizing:border-box;cursor:pointer!important;display:inline-flex!important;font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif);font-weight:var(--maui-button-font-weight, var(--maui-font-weight-bold, 700));height:auto;justify-content:center!important;letter-spacing:var(--lhg-desy-button-letter-spacing, inherit)!important;line-height:var(--lhg-desy-button-line-height, var(--maui-line-height-3, 2.4rem))!important;min-width:unset;max-width:unset;outline:var(--maui-button-outline-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d))) none 0!important;overflow:visible;position:relative!important;text-decoration:none!important;transition:background .3s ease-out 0s,border .3s ease-out 0s,color .3s ease-out 0s!important;width:fit-content;white-space:nowrap!important;font-size:var(--lhg-desy-button-font-size-small, var(--maui-font-size-2, 1.4rem))!important;min-height:var(--maui-button-small-min-height, 3rem)!important;padding:var(--maui-button-small-padding, 0 var(--maui-spacing-5, 3rem))!important;background-color:var(--maui-button-primary-inverted-background-color, var(--maui-color-interaction-interaction-inverted, var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb))))!important;border:var(--maui-button-secondary-border-width, 2px) solid var(--maui-button-primary-inverted-background-color, var(--maui-color-interaction-interaction-inverted, var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb))))!important;color:var(--lhg-desy-button-primary-inverted-text-color, var(--maui-button-inverted-text-color, var(--maui-color-text-copy-inverted, var(--maui-color-brand-white, #ffffff))))!important}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link.small.inverted span.mdc-button__label,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link.small.inverted span.mdc-button__label{align-items:center;display:inline-flex;letter-spacing:var(--lhg-desy-button-letter-spacing, inherit)}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link.small.inverted .mat-mdc-button-persistent-ripple,button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link.small.inverted .mat-mdc-button-touch-target,button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link.small.inverted .mat-mdc-button-ripple,button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link.small.inverted .mat-mdc-focus-indicator,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link.small.inverted .mat-mdc-button-persistent-ripple,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link.small.inverted .mat-mdc-button-touch-target,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link.small.inverted .mat-mdc-button-ripple,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link.small.inverted .mat-mdc-focus-indicator{display:none}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link.small.inverted.mat-mdc-button-disabled,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link.small.inverted.mat-mdc-button-disabled{cursor:not-allowed!important;pointer-events:all}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link.small.inverted:hover,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link.small.inverted:hover{background-color:var(--maui-button-primary-inverted-hover-background-color, var(--maui-color-interaction-interaction-invertedhover, var(--maui-color-brand-white, #ffffff)))!important;border:var(--maui-button-secondary-border-width, 2px) solid var(--maui-button-primary-inverted-hover-background-color, var(--maui-color-interaction-interaction-invertedhover, var(--maui-color-brand-white, #ffffff)))!important;color:var(--lhg-desy-button-primary-inverted-hover-text-color, var(--maui-button-inverted-hover-text-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d))))!important}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link.small.inverted.mat-mdc-button-disabled,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link.small.inverted.mat-mdc-button-disabled,button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link.small.inverted.mat-mdc-button-disabled:hover,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link.small.inverted.mat-mdc-button-disabled:hover{background-color:var(--maui-button-primary-disabled-background-color, var(--maui-color-disabled-background, var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb))))!important;border-color:var(--maui-button-primary-disabled-border-color, var(--maui-color-disabled-background, var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb))))!important;color:var(--maui-button-primary-disabled-text-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link.small.inverted:focus,button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link.small.inverted:active:focus,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link.small.inverted:focus,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link.small.inverted:active:focus{box-shadow:none!important}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link.small.inverted:focus:before,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link.small.inverted:focus:before{all:unset;border-radius:var(--lhg-desy-button-focus-radius, var(--maui-focus-radius, .6rem));content:" ";inset:calc(var(--lhg-desy-button-focus-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);pointer-events:none;position:absolute;z-index:1080;box-shadow:var(--lhg-desy-button-focus-inverted-outline-box-shadow, 0 0 0 1px var(--maui-color-interaction-focus-inverted, var(--maui-color-brand-light, var(--maui-color-brand-white, #ffffff))))}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link.small.inverted>span.mat-mdc-button-wrapper:after,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link.small.inverted>span.mat-mdc-button-wrapper:after{cursor:pointer!important;font-family:var(--lhg-icon-font-family, LH-Icons);font-weight:400!important;vertical-align:middle!important;font-size:1.6rem!important;line-height:1.6rem;width:1.6rem;content:var(--lhg-desy-button-icon-external-link, \e904)!important;margin-left:.6rem;margin-right:var(--lhg-desy-button-icon-counter-margin, -.2rem)}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link.small.inverted>span:not([class*=mat-button-wrapper]):after,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link.small.inverted>span:not([class*=mat-button-wrapper]):after{cursor:pointer!important;font-family:var(--lhg-icon-font-family, LH-Icons);font-weight:400!important;vertical-align:middle!important;font-size:1.6rem!important;line-height:1.6rem;width:1.6rem;content:var(--lhg-desy-button-icon-external-link, \e904)!important;margin-left:.6rem;margin-right:var(--lhg-desy-button-icon-counter-margin, -.2rem)}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-]:not(.small):not(.inverted),a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-]:not(.small):not(.inverted){align-items:center!important;border-radius:var(--maui-radii-default-radius, .4rem)!important;box-sizing:border-box;cursor:pointer!important;display:inline-flex!important;font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif);font-weight:var(--maui-button-font-weight, var(--maui-font-weight-bold, 700));height:auto;justify-content:center!important;letter-spacing:var(--lhg-desy-button-letter-spacing, inherit)!important;line-height:var(--lhg-desy-button-line-height, var(--maui-line-height-3, 2.4rem))!important;min-width:unset;max-width:unset;outline:var(--maui-button-outline-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d))) none 0!important;overflow:visible;position:relative!important;text-decoration:none!important;transition:background .3s ease-out 0s,border .3s ease-out 0s,color .3s ease-out 0s!important;width:fit-content;white-space:nowrap!important;font-size:var(--lhg-desy-button-font-size-medium, var(--maui-font-size-3, 1.6rem))!important;min-height:var(--maui-button-medium-min-height, 5rem)!important;padding:var(--maui-button-medium-padding, var(--maui-spacing-3, 1rem) var(--maui-spacing-5, 3rem))!important;background-color:var(--maui-button-primary-background-color, var(--maui-color-interaction-buttonprimary, var(--maui-color-brand-lhyellow, #ffad00)))!important;border:var(--maui-button-secondary-border-width, 2px) solid var(--maui-button-primary-background-color, var(--maui-color-interaction-buttonprimary, var(--maui-color-brand-lhyellow, #ffad00)))!important;color:var(--maui-button-text-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d)))!important}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-]:not(.small):not(.inverted) span.mdc-button__label,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-]:not(.small):not(.inverted) span.mdc-button__label{align-items:center;display:inline-flex;letter-spacing:var(--lhg-desy-button-letter-spacing, inherit)}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-]:not(.small):not(.inverted) .mat-mdc-button-persistent-ripple,button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-]:not(.small):not(.inverted) .mat-mdc-button-touch-target,button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-]:not(.small):not(.inverted) .mat-mdc-button-ripple,button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-]:not(.small):not(.inverted) .mat-mdc-focus-indicator,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-]:not(.small):not(.inverted) .mat-mdc-button-persistent-ripple,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-]:not(.small):not(.inverted) .mat-mdc-button-touch-target,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-]:not(.small):not(.inverted) .mat-mdc-button-ripple,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-]:not(.small):not(.inverted) .mat-mdc-focus-indicator{display:none}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-]:not(.small):not(.inverted).mat-mdc-button-disabled,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-]:not(.small):not(.inverted).mat-mdc-button-disabled{cursor:not-allowed!important;pointer-events:all}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-]:not(.small):not(.inverted):hover,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-]:not(.small):not(.inverted):hover{background-color:var(--maui-button-primary-hover-background-color, var(--maui-color-interaction-buttonprimaryhover, var(--maui-color-brand-sunglow-yellow, #ffbd32)))!important;border:var(--maui-button-secondary-border-width, 2px) solid var(--maui-button-primary-hover-background-color, var(--maui-color-interaction-buttonprimaryhover, var(--maui-color-brand-sunglow-yellow, #ffbd32)))!important;color:var(--maui-button-hover-text-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d)))!important}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-]:not(.small):not(.inverted).mat-mdc-button-disabled,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-]:not(.small):not(.inverted).mat-mdc-button-disabled{background-color:var(--maui-button-primary-disabled-background-color, var(--maui-color-disabled-background, var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb))))!important;border-color:var(--maui-button-primary-disabled-border-color, var(--maui-color-disabled-background, var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb))))!important;color:var(--maui-button-primary-disabled-text-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-]:not(.small):not(.inverted).mat-mdc-button-disabled:hover,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-]:not(.small):not(.inverted).mat-mdc-button-disabled:hover{background-color:var(--maui-button-primary-disabled-background-color, var(--maui-color-disabled-background, var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb))))!important;border-color:var(--maui-button-primary-disabled-border-color, var(--maui-color-disabled-background, var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb))))!important;color:var(--maui-button-primary-disabled-text-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-]:not(.small):not(.inverted):focus,button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-]:not(.small):not(.inverted):active:focus,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-]:not(.small):not(.inverted):focus,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-]:not(.small):not(.inverted):active:focus{box-shadow:none!important}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-]:not(.small):not(.inverted):focus:before,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-]:not(.small):not(.inverted):focus:before{all:unset;border-radius:var(--lhg-desy-button-focus-radius, var(--maui-focus-radius, .6rem));content:" ";inset:calc(var(--lhg-desy-button-focus-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);pointer-events:none;position:absolute;z-index:1080;box-shadow:var(--maui-focus-outline-box-shadow, var(--maui-effect-shadow-focus-offset-x, 0) var(--maui-effect-shadow-focus-offset-y, 0) var(--maui-effect-shadow-focus-radius, 6px) var(--maui-effect-shadow-focus-spread, 1px) var(--maui-color-interaction-focus, var(--maui-color-brand-whale-blue, #52627c)))}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-]:not(.small):not(.inverted)>span.mat-mdc-button-wrapper:after,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-]:not(.small):not(.inverted)>span.mat-mdc-button-wrapper:after{cursor:pointer!important;font-family:var(--lhg-icon-font-family, LH-Icons);font-weight:400!important;vertical-align:middle!important;font-size:2.4rem!important;line-height:2.4rem;width:2.4rem;content:var(--lhg-desy-button-icon-delete, \e971)!important;margin-left:var(--lhg-desy-button-icon-margin, .5rem);margin-right:var(--lhg-desy-button-icon-counter-margin, -.2rem)}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-]:not(.small):not(.inverted)>span:not([class*=mat-button-wrapper]):after,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-]:not(.small):not(.inverted)>span:not([class*=mat-button-wrapper]):after{cursor:pointer!important;font-family:var(--lhg-icon-font-family, LH-Icons);font-weight:400!important;vertical-align:middle!important;font-size:2.4rem!important;line-height:2.4rem;width:2.4rem;content:var(--lhg-desy-button-icon-delete, \e971)!important;margin-left:var(--lhg-desy-button-icon-margin, .5rem);margin-right:var(--lhg-desy-button-icon-counter-margin, -.2rem)}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-].small:not(.inverted),a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-].small:not(.inverted){align-items:center!important;border-radius:var(--maui-radii-default-radius, .4rem)!important;box-sizing:border-box;cursor:pointer!important;display:inline-flex!important;font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif);font-weight:var(--maui-button-font-weight, var(--maui-font-weight-bold, 700));height:auto;justify-content:center!important;letter-spacing:var(--lhg-desy-button-letter-spacing, inherit)!important;line-height:var(--lhg-desy-button-line-height, var(--maui-line-height-3, 2.4rem))!important;min-width:unset;max-width:unset;outline:var(--maui-button-outline-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d))) none 0!important;overflow:visible;position:relative!important;text-decoration:none!important;transition:background .3s ease-out 0s,border .3s ease-out 0s,color .3s ease-out 0s!important;width:fit-content;white-space:nowrap!important;font-size:var(--lhg-desy-button-font-size-small, var(--maui-font-size-2, 1.4rem))!important;min-height:var(--maui-button-small-min-height, 3rem)!important;padding:var(--maui-button-small-padding, 0 var(--maui-spacing-5, 3rem))!important;background-color:var(--maui-button-primary-background-color, var(--maui-color-interaction-buttonprimary, var(--maui-color-brand-lhyellow, #ffad00)))!important;border:var(--maui-button-secondary-border-width, 2px) solid var(--maui-button-primary-background-color, var(--maui-color-interaction-buttonprimary, var(--maui-color-brand-lhyellow, #ffad00)))!important;color:var(--maui-button-text-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d)))!important}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-].small:not(.inverted) span.mdc-button__label,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-].small:not(.inverted) span.mdc-button__label{align-items:center;display:inline-flex;letter-spacing:var(--lhg-desy-button-letter-spacing, inherit)}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-].small:not(.inverted) .mat-mdc-button-persistent-ripple,button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-].small:not(.inverted) .mat-mdc-button-touch-target,button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-].small:not(.inverted) .mat-mdc-button-ripple,button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-].small:not(.inverted) .mat-mdc-focus-indicator,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-].small:not(.inverted) .mat-mdc-button-persistent-ripple,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-].small:not(.inverted) .mat-mdc-button-touch-target,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-].small:not(.inverted) .mat-mdc-button-ripple,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-].small:not(.inverted) .mat-mdc-focus-indicator{display:none}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-].small:not(.inverted).mat-mdc-button-disabled,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-].small:not(.inverted).mat-mdc-button-disabled{cursor:not-allowed!important;pointer-events:all}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-].small:not(.inverted):hover,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-].small:not(.inverted):hover{background-color:var(--maui-button-primary-hover-background-color, var(--maui-color-interaction-buttonprimaryhover, var(--maui-color-brand-sunglow-yellow, #ffbd32)))!important;border:var(--maui-button-secondary-border-width, 2px) solid var(--maui-button-primary-hover-background-color, var(--maui-color-interaction-buttonprimaryhover, var(--maui-color-brand-sunglow-yellow, #ffbd32)))!important;color:var(--maui-button-hover-text-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d)))!important}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-].small:not(.inverted).mat-mdc-button-disabled,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-].small:not(.inverted).mat-mdc-button-disabled{background-color:var(--maui-button-primary-disabled-background-color, var(--maui-color-disabled-background, var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb))))!important;border-color:var(--maui-button-primary-disabled-border-color, var(--maui-color-disabled-background, var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb))))!important;color:var(--maui-button-primary-disabled-text-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-].small:not(.inverted).mat-mdc-button-disabled:hover,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-].small:not(.inverted).mat-mdc-button-disabled:hover{background-color:var(--maui-button-primary-disabled-background-color, var(--maui-color-disabled-background, var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb))))!important;border-color:var(--maui-button-primary-disabled-border-color, var(--maui-color-disabled-background, var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb))))!important;color:var(--maui-button-primary-disabled-text-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-].small:not(.inverted):focus,button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-].small:not(.inverted):active:focus,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-].small:not(.inverted):focus,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-].small:not(.inverted):active:focus{box-shadow:none!important}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-].small:not(.inverted):focus:before,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-].small:not(.inverted):focus:before{all:unset;border-radius:var(--lhg-desy-button-focus-radius, var(--maui-focus-radius, .6rem));content:" ";inset:calc(var(--lhg-desy-button-focus-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);pointer-events:none;position:absolute;z-index:1080;box-shadow:var(--maui-focus-outline-box-shadow, var(--maui-effect-shadow-focus-offset-x, 0) var(--maui-effect-shadow-focus-offset-y, 0) var(--maui-effect-shadow-focus-radius, 6px) var(--maui-effect-shadow-focus-spread, 1px) var(--maui-color-interaction-focus, var(--maui-color-brand-whale-blue, #52627c)))}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-].small:not(.inverted)>span.mat-mdc-button-wrapper:after,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-].small:not(.inverted)>span.mat-mdc-button-wrapper:after{cursor:pointer!important;font-family:var(--lhg-icon-font-family, LH-Icons);font-weight:400!important;vertical-align:middle!important;font-size:1.6rem!important;line-height:1.6rem;width:1.6rem;content:var(--lhg-desy-button-icon-delete, \e971)!important;margin-left:.6rem;margin-right:var(--lhg-desy-button-icon-counter-margin, -.2rem)}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-].small:not(.inverted)>span:not([class*=mat-button-wrapper]):after,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-].small:not(.inverted)>span:not([class*=mat-button-wrapper]):after{cursor:pointer!important;font-family:var(--lhg-icon-font-family, LH-Icons);font-weight:400!important;vertical-align:middle!important;font-size:1.6rem!important;line-height:1.6rem;width:1.6rem;content:var(--lhg-desy-button-icon-delete, \e971)!important;margin-left:.6rem;margin-right:var(--lhg-desy-button-icon-counter-margin, -.2rem)}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-]:not(.small).inverted,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-]:not(.small).inverted{align-items:center!important;border-radius:var(--maui-radii-default-radius, .4rem)!important;box-sizing:border-box;cursor:pointer!important;display:inline-flex!important;font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif);font-weight:var(--maui-button-font-weight, var(--maui-font-weight-bold, 700));height:auto;justify-content:center!important;letter-spacing:var(--lhg-desy-button-letter-spacing, inherit)!important;line-height:var(--lhg-desy-button-line-height, var(--maui-line-height-3, 2.4rem))!important;min-width:unset;max-width:unset;outline:var(--maui-button-outline-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d))) none 0!important;overflow:visible;position:relative!important;text-decoration:none!important;transition:background .3s ease-out 0s,border .3s ease-out 0s,color .3s ease-out 0s!important;width:fit-content;white-space:nowrap!important;font-size:var(--lhg-desy-button-font-size-medium, var(--maui-font-size-3, 1.6rem))!important;min-height:var(--maui-button-medium-min-height, 5rem)!important;padding:var(--maui-button-medium-padding, var(--maui-spacing-3, 1rem) var(--maui-spacing-5, 3rem))!important;background-color:var(--maui-button-primary-inverted-background-color, var(--maui-color-interaction-interaction-inverted, var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb))))!important;border:var(--maui-button-secondary-border-width, 2px) solid var(--maui-button-primary-inverted-background-color, var(--maui-color-interaction-interaction-inverted, var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb))))!important;color:var(--lhg-desy-button-primary-inverted-text-color, var(--maui-button-inverted-text-color, var(--maui-color-text-copy-inverted, var(--maui-color-brand-white, #ffffff))))!important}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-]:not(.small).inverted span.mdc-button__label,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-]:not(.small).inverted span.mdc-button__label{align-items:center;display:inline-flex;letter-spacing:var(--lhg-desy-button-letter-spacing, inherit)}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-]:not(.small).inverted .mat-mdc-button-persistent-ripple,button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-]:not(.small).inverted .mat-mdc-button-touch-target,button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-]:not(.small).inverted .mat-mdc-button-ripple,button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-]:not(.small).inverted .mat-mdc-focus-indicator,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-]:not(.small).inverted .mat-mdc-button-persistent-ripple,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-]:not(.small).inverted .mat-mdc-button-touch-target,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-]:not(.small).inverted .mat-mdc-button-ripple,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-]:not(.small).inverted .mat-mdc-focus-indicator{display:none}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-]:not(.small).inverted.mat-mdc-button-disabled,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-]:not(.small).inverted.mat-mdc-button-disabled{cursor:not-allowed!important;pointer-events:all}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-]:not(.small).inverted:hover,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-]:not(.small).inverted:hover{background-color:var(--maui-button-primary-inverted-hover-background-color, var(--maui-color-interaction-interaction-invertedhover, var(--maui-color-brand-white, #ffffff)))!important;border:var(--maui-button-secondary-border-width, 2px) solid var(--maui-button-primary-inverted-hover-background-color, var(--maui-color-interaction-interaction-invertedhover, var(--maui-color-brand-white, #ffffff)))!important;color:var(--lhg-desy-button-primary-inverted-hover-text-color, var(--maui-button-inverted-hover-text-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d))))!important}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-]:not(.small).inverted.mat-mdc-button-disabled,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-]:not(.small).inverted.mat-mdc-button-disabled{background-color:var(--maui-button-primary-disabled-background-color, var(--maui-color-disabled-background, var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb))))!important;border-color:var(--maui-button-primary-disabled-border-color, var(--maui-color-disabled-background, var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb))))!important;color:var(--maui-button-primary-disabled-text-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-]:not(.small).inverted.mat-mdc-button-disabled:hover,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-]:not(.small).inverted.mat-mdc-button-disabled:hover{background-color:var(--maui-button-primary-disabled-background-color, var(--maui-color-disabled-background, var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb))))!important;border-color:var(--maui-button-primary-disabled-border-color, var(--maui-color-disabled-background, var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb))))!important;color:var(--maui-button-primary-disabled-text-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-]:not(.small).inverted:focus,button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-]:not(.small).inverted:active:focus,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-]:not(.small).inverted:focus,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-]:not(.small).inverted:active:focus{box-shadow:none!important}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-]:not(.small).inverted:focus:before,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-]:not(.small).inverted:focus:before{all:unset;border-radius:var(--lhg-desy-button-focus-radius, var(--maui-focus-radius, .6rem));content:" ";inset:calc(var(--lhg-desy-button-focus-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);pointer-events:none;position:absolute;z-index:1080;box-shadow:var(--lhg-desy-button-focus-inverted-outline-box-shadow, 0 0 0 1px var(--maui-color-interaction-focus-inverted, var(--maui-color-brand-light, var(--maui-color-brand-white, #ffffff))))}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-]:not(.small).inverted>span.mat-mdc-button-wrapper:after,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-]:not(.small).inverted>span.mat-mdc-button-wrapper:after{cursor:pointer!important;font-family:var(--lhg-icon-font-family, LH-Icons);font-weight:400!important;vertical-align:middle!important;font-size:2.4rem!important;line-height:2.4rem;width:2.4rem;content:var(--lhg-desy-button-icon-delete, \e971)!important;margin-left:var(--lhg-desy-button-icon-margin, .5rem);margin-right:var(--lhg-desy-button-icon-counter-margin, -.2rem)}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-]:not(.small).inverted>span:not([class*=mat-button-wrapper]):after,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-]:not(.small).inverted>span:not([class*=mat-button-wrapper]):after{cursor:pointer!important;font-family:var(--lhg-icon-font-family, LH-Icons);font-weight:400!important;vertical-align:middle!important;font-size:2.4rem!important;line-height:2.4rem;width:2.4rem;content:var(--lhg-desy-button-icon-delete, \e971)!important;margin-left:var(--lhg-desy-button-icon-margin, .5rem);margin-right:var(--lhg-desy-button-icon-counter-margin, -.2rem)}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-].small.inverted,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-].small.inverted{align-items:center!important;border-radius:var(--maui-radii-default-radius, .4rem)!important;box-sizing:border-box;cursor:pointer!important;display:inline-flex!important;font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif);font-weight:var(--maui-button-font-weight, var(--maui-font-weight-bold, 700));height:auto;justify-content:center!important;letter-spacing:var(--lhg-desy-button-letter-spacing, inherit)!important;line-height:var(--lhg-desy-button-line-height, var(--maui-line-height-3, 2.4rem))!important;min-width:unset;max-width:unset;outline:var(--maui-button-outline-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d))) none 0!important;overflow:visible;position:relative!important;text-decoration:none!important;transition:background .3s ease-out 0s,border .3s ease-out 0s,color .3s ease-out 0s!important;width:fit-content;white-space:nowrap!important;font-size:var(--lhg-desy-button-font-size-small, var(--maui-font-size-2, 1.4rem))!important;min-height:var(--maui-button-small-min-height, 3rem)!important;padding:var(--maui-button-small-padding, 0 var(--maui-spacing-5, 3rem))!important;background-color:var(--maui-button-primary-inverted-background-color, var(--maui-color-interaction-interaction-inverted, var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb))))!important;border:var(--maui-button-secondary-border-width, 2px) solid var(--maui-button-primary-inverted-background-color, var(--maui-color-interaction-interaction-inverted, var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb))))!important;color:var(--lhg-desy-button-primary-inverted-text-color, var(--maui-button-inverted-text-color, var(--maui-color-text-copy-inverted, var(--maui-color-brand-white, #ffffff))))!important}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-].small.inverted span.mdc-button__label,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-].small.inverted span.mdc-button__label{align-items:center;display:inline-flex;letter-spacing:var(--lhg-desy-button-letter-spacing, inherit)}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-].small.inverted .mat-mdc-button-persistent-ripple,button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-].small.inverted .mat-mdc-button-touch-target,button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-].small.inverted .mat-mdc-button-ripple,button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-].small.inverted .mat-mdc-focus-indicator,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-].small.inverted .mat-mdc-button-persistent-ripple,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-].small.inverted .mat-mdc-button-touch-target,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-].small.inverted .mat-mdc-button-ripple,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-].small.inverted .mat-mdc-focus-indicator{display:none}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-].small.inverted.mat-mdc-button-disabled,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-].small.inverted.mat-mdc-button-disabled{cursor:not-allowed!important;pointer-events:all}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-].small.inverted:hover,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-].small.inverted:hover{background-color:var(--maui-button-primary-inverted-hover-background-color, var(--maui-color-interaction-interaction-invertedhover, var(--maui-color-brand-white, #ffffff)))!important;border:var(--maui-button-secondary-border-width, 2px) solid var(--maui-button-primary-inverted-hover-background-color, var(--maui-color-interaction-interaction-invertedhover, var(--maui-color-brand-white, #ffffff)))!important;color:var(--lhg-desy-button-primary-inverted-hover-text-color, var(--maui-button-inverted-hover-text-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d))))!important}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-].small.inverted.mat-mdc-button-disabled,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-].small.inverted.mat-mdc-button-disabled,button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-].small.inverted.mat-mdc-button-disabled:hover,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-].small.inverted.mat-mdc-button-disabled:hover{background-color:var(--maui-button-primary-disabled-background-color, var(--maui-color-disabled-background, var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb))))!important;border-color:var(--maui-button-primary-disabled-border-color, var(--maui-color-disabled-background, var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb))))!important;color:var(--maui-button-primary-disabled-text-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-].small.inverted:focus,button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-].small.inverted:active:focus,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-].small.inverted:focus,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-].small.inverted:active:focus{box-shadow:none!important}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-].small.inverted:focus:before,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-].small.inverted:focus:before{all:unset;border-radius:var(--lhg-desy-button-focus-radius, var(--maui-focus-radius, .6rem));content:" ";inset:calc(var(--lhg-desy-button-focus-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);pointer-events:none;position:absolute;z-index:1080;box-shadow:var(--lhg-desy-button-focus-inverted-outline-box-shadow, 0 0 0 1px var(--maui-color-interaction-focus-inverted, var(--maui-color-brand-light, var(--maui-color-brand-white, #ffffff))))}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-].small.inverted>span.mat-mdc-button-wrapper:after,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-].small.inverted>span.mat-mdc-button-wrapper:after{cursor:pointer!important;font-family:var(--lhg-icon-font-family, LH-Icons);font-weight:400!important;vertical-align:middle!important;font-size:1.6rem!important;line-height:1.6rem;width:1.6rem;content:var(--lhg-desy-button-icon-delete, \e971)!important;margin-left:.6rem;margin-right:var(--lhg-desy-button-icon-counter-margin, -.2rem)}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-].small.inverted>span:not([class*=mat-button-wrapper]):after,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-].small.inverted>span:not([class*=mat-button-wrapper]):after{cursor:pointer!important;font-family:var(--lhg-icon-font-family, LH-Icons);font-weight:400!important;vertical-align:middle!important;font-size:1.6rem!important;line-height:1.6rem;width:1.6rem;content:var(--lhg-desy-button-icon-delete, \e971)!important;margin-left:.6rem;margin-right:var(--lhg-desy-button-icon-counter-margin, -.2rem)}refx-confirmation lhg-unpaid-services-panel-cont.no-display-review-pay-button button.review-pay-button.mat-mdc-unelevated-button.mat-mdc-button-base:not(.inverted){display:none!important}refx-confirmation lhg-unpaid-services-panel-cont.no-display-remove-all-unpaid-button button.discard-button.mdc-button.mat-mdc-outlined-button.mat-unthemed.mat-mdc-button-base:not(.inverted){display:none!important}refx-confirmation .modify-flights-container .buttons-place .mdc-button__label{margin:0!important}.self-reacc-flights-button.mat-flat-button{align-items:center!important;border-radius:var(--maui-radii-default-radius, .4rem)!important;box-sizing:border-box;cursor:pointer!important;display:inline-flex!important;font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif);font-weight:var(--maui-button-font-weight, var(--maui-font-weight-bold, 700));height:auto;justify-content:center!important;letter-spacing:var(--lhg-desy-button-letter-spacing, inherit)!important;line-height:var(--lhg-desy-button-line-height, var(--maui-line-height-3, 2.4rem))!important;min-width:unset;max-width:unset;outline:var(--maui-button-outline-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d))) none 0!important;overflow:visible;position:relative!important;text-decoration:none!important;transition:background .3s ease-out 0s,border .3s ease-out 0s,color .3s ease-out 0s!important;width:fit-content;white-space:nowrap!important;font-size:var(--lhg-desy-button-font-size-medium, var(--maui-font-size-3, 1.6rem))!important;min-height:var(--maui-button-medium-min-height, 5rem)!important;padding:var(--maui-button-medium-padding, var(--maui-spacing-3, 1rem) var(--maui-spacing-5, 3rem))!important;background-color:var(--maui-button-primary-background-color, var(--maui-color-interaction-buttonprimary, var(--maui-color-brand-lhyellow, #ffad00)))!important;border:var(--maui-button-secondary-border-width, 2px) solid var(--maui-button-primary-background-color, var(--maui-color-interaction-buttonprimary, var(--maui-color-brand-lhyellow, #ffad00)))!important;color:var(--maui-button-text-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d)))!important}.self-reacc-flights-button.mat-flat-button span.mdc-button__label{align-items:center;display:inline-flex;letter-spacing:var(--lhg-desy-button-letter-spacing, inherit)}.self-reacc-flights-button.mat-flat-button .mat-mdc-button-persistent-ripple,.self-reacc-flights-button.mat-flat-button .mat-mdc-button-touch-target,.self-reacc-flights-button.mat-flat-button .mat-mdc-button-ripple,.self-reacc-flights-button.mat-flat-button .mat-mdc-focus-indicator{display:none}.self-reacc-flights-button.mat-flat-button.mat-mdc-button-disabled{cursor:not-allowed!important;pointer-events:all}.self-reacc-flights-button.mat-flat-button:hover{background-color:var(--maui-button-primary-hover-background-color, var(--maui-color-interaction-buttonprimaryhover, var(--maui-color-brand-sunglow-yellow, #ffbd32)))!important;border:var(--maui-button-secondary-border-width, 2px) solid var(--maui-button-primary-hover-background-color, var(--maui-color-interaction-buttonprimaryhover, var(--maui-color-brand-sunglow-yellow, #ffbd32)))!important;color:var(--maui-button-hover-text-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d)))!important}.self-reacc-flights-button.mat-flat-button.mat-mdc-button-disabled,.self-reacc-flights-button.mat-flat-button.mat-mdc-button-disabled:hover{background-color:var(--maui-button-primary-disabled-background-color, var(--maui-color-disabled-background, var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb))))!important;border-color:var(--maui-button-primary-disabled-border-color, var(--maui-color-disabled-background, var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb))))!important;color:var(--maui-button-primary-disabled-text-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important}.self-reacc-flights-button.mat-flat-button:focus,.self-reacc-flights-button.mat-flat-button:active:focus{box-shadow:none!important}.self-reacc-flights-button.mat-flat-button:focus:after{all:unset;border-radius:var(--lhg-desy-button-focus-radius, var(--maui-focus-radius, .6rem));content:" ";inset:calc(var(--lhg-desy-button-focus-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);pointer-events:none;position:absolute;z-index:1080;box-shadow:var(--maui-focus-outline-box-shadow, var(--maui-effect-shadow-focus-offset-x, 0) var(--maui-effect-shadow-focus-offset-y, 0) var(--maui-effect-shadow-focus-radius, 6px) var(--maui-effect-shadow-focus-spread, 1px) var(--maui-color-interaction-focus, var(--maui-color-brand-whale-blue, #52627c)))}.self-reacc-flights-button.mat-stroked-button{align-items:center!important;border-radius:var(--maui-radii-default-radius, .4rem)!important;box-sizing:border-box;cursor:pointer!important;display:inline-flex!important;font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif);font-weight:var(--maui-button-font-weight, var(--maui-font-weight-bold, 700));height:auto;justify-content:center!important;letter-spacing:var(--lhg-desy-button-letter-spacing, inherit)!important;line-height:var(--lhg-desy-button-line-height, var(--maui-line-height-3, 2.4rem))!important;min-width:unset;max-width:unset;outline:var(--maui-button-outline-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d))) none 0!important;overflow:visible;position:relative!important;text-decoration:none!important;transition:background .3s ease-out 0s,border .3s ease-out 0s,color .3s ease-out 0s!important;width:fit-content;white-space:nowrap!important;font-size:var(--lhg-desy-button-font-size-medium, var(--maui-font-size-3, 1.6rem))!important;min-height:var(--maui-button-medium-min-height, 5rem)!important;padding:var(--maui-button-medium-padding, var(--maui-spacing-3, 1rem) var(--maui-spacing-5, 3rem))!important;background-color:var(--maui-button-secondary-background-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d)))!important;border:var(--maui-button-secondary-border-width, 2px) solid var(--lhg-desy-button-secondary-border-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d)))!important;color:var(--lhg-desy-button-text-color-secondary, var(--maui-button-text-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d))))!important}.self-reacc-flights-button.mat-stroked-button span.mdc-button__label{align-items:center;display:inline-flex;letter-spacing:var(--lhg-desy-button-letter-spacing, inherit)}.self-reacc-flights-button.mat-stroked-button .mat-mdc-button-persistent-ripple,.self-reacc-flights-button.mat-stroked-button .mat-mdc-button-touch-target,.self-reacc-flights-button.mat-stroked-button .mat-mdc-button-ripple,.self-reacc-flights-button.mat-stroked-button .mat-mdc-focus-indicator{display:none}.self-reacc-flights-button.mat-stroked-button.mat-mdc-button-disabled{cursor:not-allowed!important;pointer-events:all}.self-reacc-flights-button.mat-stroked-button:hover{background-color:var(--lhg-desy-button-secondary-hover-background-color, var(--maui-button-secondary-hover-background-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d))))!important;border:var(--maui-button-secondary-border-width, 2px) solid var(--lhg-desy-button-secondary-hover-border-color, var(--maui-button-secondary-hover-background-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d))))!important;color:var(--maui-button-secondary-hover-text-color, var(--maui-color-brand-white, #ffffff))!important}.self-reacc-flights-button.mat-stroked-button.mat-mdc-button-disabled,.self-reacc-flights-button.mat-stroked-button.mat-mdc-button-disabled:hover{background-color:var(--maui-button-secondary-disabled-background-color, transparent)!important;border-color:var(--maui-button-secondary-disabled-border-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important;color:var(--maui-button-secondary-disabled-text-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important}.self-reacc-flights-button.mat-stroked-button:focus,.self-reacc-flights-button.mat-stroked-button:active:focus{box-shadow:none!important}.self-reacc-flights-button.mat-stroked-button:focus:after{all:unset;border-radius:var(--lhg-desy-button-focus-radius, var(--maui-focus-radius, .6rem));content:" ";inset:calc(var(--lhg-desy-button-focus-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);pointer-events:none;position:absolute;z-index:1080;box-shadow:var(--maui-focus-outline-box-shadow, var(--maui-effect-shadow-focus-offset-x, 0) var(--maui-effect-shadow-focus-offset-y, 0) var(--maui-effect-shadow-focus-radius, 6px) var(--maui-effect-shadow-focus-spread, 1px) var(--maui-color-interaction-focus, var(--maui-color-brand-whale-blue, #52627c)))}refx-fare-card .refx-price-card .price-card-container.recommended .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base{align-items:center!important;border-radius:var(--maui-radii-default-radius, .4rem)!important;box-sizing:border-box;cursor:pointer!important;display:inline-flex!important;font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif);font-weight:var(--maui-button-font-weight, var(--maui-font-weight-bold, 700));height:auto;justify-content:center!important;letter-spacing:var(--lhg-desy-button-letter-spacing, inherit)!important;line-height:var(--lhg-desy-button-line-height, var(--maui-line-height-3, 2.4rem))!important;min-width:unset;max-width:unset;outline:var(--maui-button-outline-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d))) none 0!important;overflow:visible;position:relative!important;text-decoration:none!important;transition:background .3s ease-out 0s,border .3s ease-out 0s,color .3s ease-out 0s!important;width:fit-content;white-space:nowrap!important;font-size:var(--lhg-desy-button-font-size-medium, var(--maui-font-size-3, 1.6rem))!important;min-height:var(--maui-button-medium-min-height, 5rem)!important;padding:var(--maui-button-medium-padding, var(--maui-spacing-3, 1rem) var(--maui-spacing-5, 3rem))!important;background-color:var(--maui-button-primary-background-color, var(--maui-color-interaction-buttonprimary, var(--maui-color-brand-lhyellow, #ffad00)))!important;border:var(--maui-button-secondary-border-width, 2px) solid var(--maui-button-primary-background-color, var(--maui-color-interaction-buttonprimary, var(--maui-color-brand-lhyellow, #ffad00)))!important;color:var(--maui-button-text-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d)))!important}refx-fare-card .refx-price-card .price-card-container.recommended .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base span.mdc-button__label{align-items:center;display:inline-flex;letter-spacing:var(--lhg-desy-button-letter-spacing, inherit)}refx-fare-card .refx-price-card .price-card-container.recommended .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base .mat-mdc-button-persistent-ripple,refx-fare-card .refx-price-card .price-card-container.recommended .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base .mat-mdc-button-touch-target,refx-fare-card .refx-price-card .price-card-container.recommended .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base .mat-mdc-button-ripple,refx-fare-card .refx-price-card .price-card-container.recommended .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base .mat-mdc-focus-indicator{display:none}refx-fare-card .refx-price-card .price-card-container.recommended .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base.mat-mdc-button-disabled{cursor:not-allowed!important;pointer-events:all}refx-fare-card .refx-price-card .price-card-container.recommended .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:hover{background-color:var(--maui-button-primary-hover-background-color, var(--maui-color-interaction-buttonprimaryhover, var(--maui-color-brand-sunglow-yellow, #ffbd32)))!important;border:var(--maui-button-secondary-border-width, 2px) solid var(--maui-button-primary-hover-background-color, var(--maui-color-interaction-buttonprimaryhover, var(--maui-color-brand-sunglow-yellow, #ffbd32)))!important;color:var(--maui-button-hover-text-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d)))!important}refx-fare-card .refx-price-card .price-card-container.recommended .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base.mat-mdc-button-disabled{background-color:var(--maui-button-primary-disabled-background-color, var(--maui-color-disabled-background, var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb))))!important;border-color:var(--maui-button-primary-disabled-border-color, var(--maui-color-disabled-background, var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb))))!important;color:var(--maui-button-primary-disabled-text-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important}refx-fare-card .refx-price-card .price-card-container.recommended .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base.mat-mdc-button-disabled:hover{background-color:var(--maui-button-primary-disabled-background-color, var(--maui-color-disabled-background, var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb))))!important;border-color:var(--maui-button-primary-disabled-border-color, var(--maui-color-disabled-background, var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb))))!important;color:var(--maui-button-primary-disabled-text-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important}refx-fare-card .refx-price-card .price-card-container.recommended .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:focus,refx-fare-card .refx-price-card .price-card-container.recommended .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:active:focus{box-shadow:none!important}refx-fare-card .refx-price-card .price-card-container.recommended .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base:focus:after{all:unset;border-radius:var(--lhg-desy-button-focus-radius, var(--maui-focus-radius, .6rem));content:" ";inset:calc(var(--lhg-desy-button-focus-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);pointer-events:none;position:absolute;z-index:1080;box-shadow:var(--maui-focus-outline-box-shadow, var(--maui-effect-shadow-focus-offset-x, 0) var(--maui-effect-shadow-focus-offset-y, 0) var(--maui-effect-shadow-focus-radius, 6px) var(--maui-effect-shadow-focus-spread, 1px) var(--maui-color-interaction-focus, var(--maui-color-brand-whale-blue, #52627c)))}refx-category-recap-pres.baggage .category-recap-travel-units .delete-services:after,refx-category-recap-pres.baggage .category-recap-travel-units .delete-seats:after,refx-category-recap-pres.seat .category-recap-travel-units .delete-services:after,refx-category-recap-pres.seat .category-recap-travel-units .delete-seats:after,.category-recap-details refx-generic-recap-breakdown-pres.BAGGAGE .generic-recap-breakdown .delete-services:before,.category-recap-details refx-generic-recap-breakdown-pres.BAGGAGE .generic-recap-breakdown .delete-seats:before{content:none}refx-category-recap-pres .recap-buttons button[class^=delete-],refx-category-recap-pres .recap-buttons button[class*=" delete-"]{margin-left:0!important}@media (max-width: 839.98px){refx-category-recap-pres .category-recap-footer{width:100%!important}}@media (max-width: 839.98px){refx-rebook-flight-card-cont refx-rebook-flight-card-pres .rebook-content{padding:2rem!important}refx-rebook-flight-card-cont refx-rebook-flight-card-pres .rebook-content .row.col-sm-9,refx-rebook-flight-card-cont refx-rebook-flight-card-pres .rebook-content .col-sm-6,refx-rebook-flight-card-cont refx-rebook-flight-card-pres .rebook-content .col-sm-3{flex:0 0 100%!important;max-width:100%!important;padding:0!important;width:100%!important}refx-rebook-flight-card-cont refx-rebook-flight-card-pres .rebook-content .transferred-services-and-change-summary{padding:0!important}refx-rebook-flight-card-cont refx-rebook-flight-card-pres .rebook-information-header{margin:-.5rem 0 0!important;padding:.8rem 2rem!important}refx-rebook-flight-card-cont refx-rebook-flight-card-pres .rebook-flight-card-container{padding:0!important}refx-rebook-flight-card-cont refx-rebook-flight-card-pres .rebook-bound-timeline-and-flight-details{padding:0!important}refx-rebook-flight-card-cont refx-rebook-flight-card-pres .rebook-price-container.row-view,refx-rebook-flight-card-cont refx-rebook-flight-card-pres .rebook-flight-card-container .rebook-content .separator-line{display:inherit!important}refx-rebook-flight-card-cont refx-rebook-flight-card-pres .rebook-price-container.column-view{display:none!important}refx-rebook-flight-card-cont refx-rebook-flight-card-pres .rebook-action-button-container{padding:1rem 2rem!important;margin:2rem -2rem -2rem!important}refx-self-reacc-review .footer-wrapper .button-panel{margin:0!important;flex-direction:column-reverse!important}refx-self-reacc-review .footer-wrapper .button-panel button:nth-child(2){margin-bottom:1.6rem!important;margin-left:0!important}}refx-rebook-flight-card-cont refx-rebook-flight-card-pres .rebook-action-button-container .rebook-action-button button.mat-mdc-button-base{width:100%!important}refx-rebooking-upsell button.mat-mdc-outlined-button.mat-mdc-button-base.filters-button.mdc-button{display:none!important}refx-find-more-flight-card-pres div.find-more-flight-card-container:not(.information-border) .action-button button.mat-mdc-unelevated-button{align-items:center!important;border-radius:var(--maui-radii-default-radius, .4rem)!important;box-sizing:border-box;cursor:pointer!important;display:inline-flex!important;font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif);font-weight:var(--maui-button-font-weight, var(--maui-font-weight-bold, 700));height:auto;justify-content:center!important;letter-spacing:var(--lhg-desy-button-letter-spacing, inherit)!important;line-height:var(--lhg-desy-button-line-height, var(--maui-line-height-3, 2.4rem))!important;min-width:unset;max-width:unset;outline:var(--maui-button-outline-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d))) none 0!important;overflow:visible;position:relative!important;text-decoration:none!important;transition:background .3s ease-out 0s,border .3s ease-out 0s,color .3s ease-out 0s!important;width:fit-content;white-space:nowrap!important;font-size:var(--lhg-desy-button-font-size-medium, var(--maui-font-size-3, 1.6rem))!important;min-height:var(--maui-button-medium-min-height, 5rem)!important;padding:var(--maui-button-medium-padding, var(--maui-spacing-3, 1rem) var(--maui-spacing-5, 3rem))!important;background-color:var(--maui-button-primary-background-color, var(--maui-color-interaction-buttonprimary, var(--maui-color-brand-lhyellow, #ffad00)))!important;border:var(--maui-button-secondary-border-width, 2px) solid var(--maui-button-primary-background-color, var(--maui-color-interaction-buttonprimary, var(--maui-color-brand-lhyellow, #ffad00)))!important;color:var(--maui-button-text-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d)))!important}refx-find-more-flight-card-pres div.find-more-flight-card-container:not(.information-border) .action-button button.mat-mdc-unelevated-button span.mdc-button__label{align-items:center;display:inline-flex;letter-spacing:var(--lhg-desy-button-letter-spacing, inherit)}refx-find-more-flight-card-pres div.find-more-flight-card-container:not(.information-border) .action-button button.mat-mdc-unelevated-button .mat-mdc-button-persistent-ripple,refx-find-more-flight-card-pres div.find-more-flight-card-container:not(.information-border) .action-button button.mat-mdc-unelevated-button .mat-mdc-button-touch-target,refx-find-more-flight-card-pres div.find-more-flight-card-container:not(.information-border) .action-button button.mat-mdc-unelevated-button .mat-mdc-button-ripple,refx-find-more-flight-card-pres div.find-more-flight-card-container:not(.information-border) .action-button button.mat-mdc-unelevated-button .mat-mdc-focus-indicator{display:none}refx-find-more-flight-card-pres div.find-more-flight-card-container:not(.information-border) .action-button button.mat-mdc-unelevated-button.mat-mdc-button-disabled{cursor:not-allowed!important;pointer-events:all}refx-find-more-flight-card-pres div.find-more-flight-card-container:not(.information-border) .action-button button.mat-mdc-unelevated-button:hover{background-color:var(--maui-button-primary-hover-background-color, var(--maui-color-interaction-buttonprimaryhover, var(--maui-color-brand-sunglow-yellow, #ffbd32)))!important;border:var(--maui-button-secondary-border-width, 2px) solid var(--maui-button-primary-hover-background-color, var(--maui-color-interaction-buttonprimaryhover, var(--maui-color-brand-sunglow-yellow, #ffbd32)))!important;color:var(--maui-button-hover-text-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d)))!important}refx-find-more-flight-card-pres div.find-more-flight-card-container:not(.information-border) .action-button button.mat-mdc-unelevated-button.mat-mdc-button-disabled{background-color:var(--maui-button-primary-disabled-background-color, var(--maui-color-disabled-background, var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb))))!important;border-color:var(--maui-button-primary-disabled-border-color, var(--maui-color-disabled-background, var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb))))!important;color:var(--maui-button-primary-disabled-text-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important}refx-find-more-flight-card-pres div.find-more-flight-card-container:not(.information-border) .action-button button.mat-mdc-unelevated-button.mat-mdc-button-disabled:hover{background-color:var(--maui-button-primary-disabled-background-color, var(--maui-color-disabled-background, var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb))))!important;border-color:var(--maui-button-primary-disabled-border-color, var(--maui-color-disabled-background, var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb))))!important;color:var(--maui-button-primary-disabled-text-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important}refx-find-more-flight-card-pres div.find-more-flight-card-container:not(.information-border) .action-button button.mat-mdc-unelevated-button:focus,refx-find-more-flight-card-pres div.find-more-flight-card-container:not(.information-border) .action-button button.mat-mdc-unelevated-button:active:focus{box-shadow:none!important}refx-find-more-flight-card-pres div.find-more-flight-card-container:not(.information-border) .action-button button.mat-mdc-unelevated-button:focus:after{all:unset;border-radius:var(--lhg-desy-button-focus-radius, var(--maui-focus-radius, .6rem));content:" ";inset:calc(var(--lhg-desy-button-focus-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);pointer-events:none;position:absolute;z-index:1080;box-shadow:var(--maui-focus-outline-box-shadow, var(--maui-effect-shadow-focus-offset-x, 0) var(--maui-effect-shadow-focus-offset-y, 0) var(--maui-effect-shadow-focus-radius, 6px) var(--maui-effect-shadow-focus-spread, 1px) var(--maui-color-interaction-focus, var(--maui-color-brand-whale-blue, #52627c)))}lhg-collapsable-service-container .car-rental-header-service-category lhg-car-rental-offer-pres lhg-service-teaser-pres .category .category-details .category-teaser-add-service-panel button.category-add-service{align-items:center!important;border-radius:var(--maui-radii-default-radius, .4rem)!important;box-sizing:border-box;cursor:pointer!important;display:inline-flex!important;font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif);font-weight:var(--maui-button-font-weight, var(--maui-font-weight-bold, 700));height:auto;justify-content:center!important;letter-spacing:var(--lhg-desy-button-letter-spacing, inherit)!important;line-height:var(--lhg-desy-button-line-height, var(--maui-line-height-3, 2.4rem))!important;min-width:unset;max-width:unset;outline:var(--maui-button-outline-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d))) none 0!important;overflow:visible;position:relative!important;text-decoration:none!important;transition:background .3s ease-out 0s,border .3s ease-out 0s,color .3s ease-out 0s!important;width:fit-content;white-space:nowrap!important;font-size:var(--lhg-desy-button-font-size-small, var(--maui-font-size-2, 1.4rem))!important;min-height:var(--maui-button-small-min-height, 3rem)!important;padding:var(--maui-button-small-padding, 0 var(--maui-spacing-5, 3rem))!important;background-color:var(--maui-button-secondary-background-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d)))!important;border:var(--maui-button-secondary-border-width, 2px) solid var(--lhg-desy-button-secondary-border-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d)))!important;color:var(--lhg-desy-button-text-color-secondary, var(--maui-button-text-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d))))!important}lhg-collapsable-service-container .car-rental-header-service-category lhg-car-rental-offer-pres lhg-service-teaser-pres .category .category-details .category-teaser-add-service-panel button.category-add-service span.mdc-button__label{align-items:center;display:inline-flex;letter-spacing:var(--lhg-desy-button-letter-spacing, inherit)}lhg-collapsable-service-container .car-rental-header-service-category lhg-car-rental-offer-pres lhg-service-teaser-pres .category .category-details .category-teaser-add-service-panel button.category-add-service .mat-mdc-button-persistent-ripple,lhg-collapsable-service-container .car-rental-header-service-category lhg-car-rental-offer-pres lhg-service-teaser-pres .category .category-details .category-teaser-add-service-panel button.category-add-service .mat-mdc-button-touch-target,lhg-collapsable-service-container .car-rental-header-service-category lhg-car-rental-offer-pres lhg-service-teaser-pres .category .category-details .category-teaser-add-service-panel button.category-add-service .mat-mdc-button-ripple,lhg-collapsable-service-container .car-rental-header-service-category lhg-car-rental-offer-pres lhg-service-teaser-pres .category .category-details .category-teaser-add-service-panel button.category-add-service .mat-mdc-focus-indicator{display:none}lhg-collapsable-service-container .car-rental-header-service-category lhg-car-rental-offer-pres lhg-service-teaser-pres .category .category-details .category-teaser-add-service-panel button.category-add-service.mat-mdc-button-disabled{cursor:not-allowed!important;pointer-events:all}lhg-collapsable-service-container .car-rental-header-service-category lhg-car-rental-offer-pres lhg-service-teaser-pres .category .category-details .category-teaser-add-service-panel button.category-add-service:hover{background-color:var(--lhg-desy-button-secondary-hover-background-color, var(--maui-button-secondary-hover-background-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d))))!important;border:var(--maui-button-secondary-border-width, 2px) solid var(--lhg-desy-button-secondary-hover-border-color, var(--maui-button-secondary-hover-background-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d))))!important;color:var(--maui-button-secondary-hover-text-color, var(--maui-color-brand-white, #ffffff))!important}lhg-collapsable-service-container .car-rental-header-service-category lhg-car-rental-offer-pres lhg-service-teaser-pres .category .category-details .category-teaser-add-service-panel button.category-add-service.mat-mdc-button-disabled{background-color:var(--maui-button-secondary-disabled-background-color, transparent)!important;border-color:var(--maui-button-secondary-disabled-border-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important;color:var(--maui-button-secondary-disabled-text-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important}lhg-collapsable-service-container .car-rental-header-service-category lhg-car-rental-offer-pres lhg-service-teaser-pres .category .category-details .category-teaser-add-service-panel button.category-add-service.mat-mdc-button-disabled:hover{background-color:var(--maui-button-secondary-disabled-background-color, transparent)!important;border-color:var(--maui-button-secondary-disabled-border-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important;color:var(--maui-button-secondary-disabled-text-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important}lhg-collapsable-service-container .car-rental-header-service-category lhg-car-rental-offer-pres lhg-service-teaser-pres .category .category-details .category-teaser-add-service-panel button.category-add-service:focus,lhg-collapsable-service-container .car-rental-header-service-category lhg-car-rental-offer-pres lhg-service-teaser-pres .category .category-details .category-teaser-add-service-panel button.category-add-service:active:focus{box-shadow:none!important}lhg-collapsable-service-container .car-rental-header-service-category lhg-car-rental-offer-pres lhg-service-teaser-pres .category .category-details .category-teaser-add-service-panel button.category-add-service:focus:after{all:unset;border-radius:var(--lhg-desy-button-focus-radius, var(--maui-focus-radius, .6rem));content:" ";inset:calc(var(--lhg-desy-button-focus-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);pointer-events:none;position:absolute;z-index:1080;box-shadow:var(--maui-focus-outline-box-shadow, var(--maui-effect-shadow-focus-offset-x, 0) var(--maui-effect-shadow-focus-offset-y, 0) var(--maui-effect-shadow-focus-radius, 6px) var(--maui-effect-shadow-focus-spread, 1px) var(--maui-color-interaction-focus, var(--maui-color-brand-whale-blue, #52627c)))}lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-modify-service button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).category-modify-service-btn,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-header button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).category-modify-service-btn,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-item button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).category-modify-service-btn,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-teaser-add-service-panel button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).category-modify-service-btn,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .generic-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).category-modify-service-btn,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .recap-category-delete button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).category-modify-service-btn,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).category-modify-service-btn,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-teaser-special-state button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).category-modify-service-btn{align-items:center!important;border-radius:var(--maui-radii-default-radius, .4rem)!important;box-sizing:border-box;cursor:pointer!important;display:inline-flex!important;font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif);font-weight:var(--maui-button-font-weight, var(--maui-font-weight-bold, 700));height:auto;justify-content:center!important;letter-spacing:var(--lhg-desy-button-letter-spacing, inherit)!important;line-height:var(--lhg-desy-button-line-height, var(--maui-line-height-3, 2.4rem))!important;min-width:unset;max-width:unset;outline:var(--maui-button-outline-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d))) none 0!important;overflow:visible;position:relative!important;text-decoration:none!important;transition:background .3s ease-out 0s,border .3s ease-out 0s,color .3s ease-out 0s!important;width:fit-content;white-space:nowrap!important;font-size:var(--lhg-desy-button-font-size-small, var(--maui-font-size-2, 1.4rem))!important;min-height:var(--maui-button-small-min-height, 3rem)!important;padding:var(--maui-button-small-padding, 0 var(--maui-spacing-5, 3rem))!important;background-color:var(--maui-button-secondary-background-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d)))!important;border:var(--maui-button-secondary-border-width, 2px) solid var(--lhg-desy-button-secondary-border-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d)))!important;color:var(--lhg-desy-button-text-color-secondary, var(--maui-button-text-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d))))!important}lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-modify-service button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).category-modify-service-btn span.mdc-button__label,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-header button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).category-modify-service-btn span.mdc-button__label,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-item button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).category-modify-service-btn span.mdc-button__label,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-teaser-add-service-panel button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).category-modify-service-btn span.mdc-button__label,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .generic-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).category-modify-service-btn span.mdc-button__label,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .recap-category-delete button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).category-modify-service-btn span.mdc-button__label,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).category-modify-service-btn span.mdc-button__label,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-teaser-special-state button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).category-modify-service-btn span.mdc-button__label{align-items:center;display:inline-flex;letter-spacing:var(--lhg-desy-button-letter-spacing, inherit)}lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-modify-service button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).category-modify-service-btn .mat-mdc-button-persistent-ripple,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-modify-service button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).category-modify-service-btn .mat-mdc-button-touch-target,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-modify-service button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).category-modify-service-btn .mat-mdc-button-ripple,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-modify-service button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).category-modify-service-btn .mat-mdc-focus-indicator,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-header button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).category-modify-service-btn .mat-mdc-button-persistent-ripple,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-header button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).category-modify-service-btn .mat-mdc-button-touch-target,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-header button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).category-modify-service-btn .mat-mdc-button-ripple,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-header button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).category-modify-service-btn .mat-mdc-focus-indicator,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-item button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).category-modify-service-btn .mat-mdc-button-persistent-ripple,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-item button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).category-modify-service-btn .mat-mdc-button-touch-target,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-item button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).category-modify-service-btn .mat-mdc-button-ripple,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-item button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).category-modify-service-btn .mat-mdc-focus-indicator,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-teaser-add-service-panel button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).category-modify-service-btn .mat-mdc-button-persistent-ripple,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-teaser-add-service-panel button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).category-modify-service-btn .mat-mdc-button-touch-target,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-teaser-add-service-panel button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).category-modify-service-btn .mat-mdc-button-ripple,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-teaser-add-service-panel button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).category-modify-service-btn .mat-mdc-focus-indicator,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .generic-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).category-modify-service-btn .mat-mdc-button-persistent-ripple,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .generic-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).category-modify-service-btn .mat-mdc-button-touch-target,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .generic-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).category-modify-service-btn .mat-mdc-button-ripple,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .generic-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).category-modify-service-btn .mat-mdc-focus-indicator,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .recap-category-delete button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).category-modify-service-btn .mat-mdc-button-persistent-ripple,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .recap-category-delete button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).category-modify-service-btn .mat-mdc-button-touch-target,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .recap-category-delete button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).category-modify-service-btn .mat-mdc-button-ripple,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .recap-category-delete button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).category-modify-service-btn .mat-mdc-focus-indicator,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).category-modify-service-btn .mat-mdc-button-persistent-ripple,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).category-modify-service-btn .mat-mdc-button-touch-target,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).category-modify-service-btn .mat-mdc-button-ripple,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).category-modify-service-btn .mat-mdc-focus-indicator,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-teaser-special-state button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).category-modify-service-btn .mat-mdc-button-persistent-ripple,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-teaser-special-state button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).category-modify-service-btn .mat-mdc-button-touch-target,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-teaser-special-state button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).category-modify-service-btn .mat-mdc-button-ripple,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-teaser-special-state button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).category-modify-service-btn .mat-mdc-focus-indicator{display:none}lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-modify-service button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).category-modify-service-btn.mat-mdc-button-disabled,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-header button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).category-modify-service-btn.mat-mdc-button-disabled,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-item button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).category-modify-service-btn.mat-mdc-button-disabled,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-teaser-add-service-panel button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).category-modify-service-btn.mat-mdc-button-disabled,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .generic-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).category-modify-service-btn.mat-mdc-button-disabled,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .recap-category-delete button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).category-modify-service-btn.mat-mdc-button-disabled,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).category-modify-service-btn.mat-mdc-button-disabled,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-teaser-special-state button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).category-modify-service-btn.mat-mdc-button-disabled{cursor:not-allowed!important;pointer-events:all}lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-modify-service button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).category-modify-service-btn:hover,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-header button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).category-modify-service-btn:hover,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-item button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).category-modify-service-btn:hover,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-teaser-add-service-panel button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).category-modify-service-btn:hover,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .generic-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).category-modify-service-btn:hover,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .recap-category-delete button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).category-modify-service-btn:hover,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).category-modify-service-btn:hover,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-teaser-special-state button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).category-modify-service-btn:hover{background-color:var(--lhg-desy-button-secondary-hover-background-color, var(--maui-button-secondary-hover-background-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d))))!important;border:var(--maui-button-secondary-border-width, 2px) solid var(--lhg-desy-button-secondary-hover-border-color, var(--maui-button-secondary-hover-background-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d))))!important;color:var(--maui-button-secondary-hover-text-color, var(--maui-color-brand-white, #ffffff))!important}lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-modify-service button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).category-modify-service-btn.mat-mdc-button-disabled,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-header button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).category-modify-service-btn.mat-mdc-button-disabled,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-item button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).category-modify-service-btn.mat-mdc-button-disabled,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-teaser-add-service-panel button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).category-modify-service-btn.mat-mdc-button-disabled,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .generic-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).category-modify-service-btn.mat-mdc-button-disabled,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .recap-category-delete button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).category-modify-service-btn.mat-mdc-button-disabled,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).category-modify-service-btn.mat-mdc-button-disabled,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-teaser-special-state button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).category-modify-service-btn.mat-mdc-button-disabled{background-color:var(--maui-button-secondary-disabled-background-color, transparent)!important;border-color:var(--maui-button-secondary-disabled-border-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important;color:var(--maui-button-secondary-disabled-text-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important}lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-modify-service button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).category-modify-service-btn.mat-mdc-button-disabled:hover,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-header button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).category-modify-service-btn.mat-mdc-button-disabled:hover,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-item button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).category-modify-service-btn.mat-mdc-button-disabled:hover,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-teaser-add-service-panel button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).category-modify-service-btn.mat-mdc-button-disabled:hover,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .generic-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).category-modify-service-btn.mat-mdc-button-disabled:hover,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .recap-category-delete button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).category-modify-service-btn.mat-mdc-button-disabled:hover,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).category-modify-service-btn.mat-mdc-button-disabled:hover,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-teaser-special-state button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).category-modify-service-btn.mat-mdc-button-disabled:hover{background-color:var(--maui-button-secondary-disabled-background-color, transparent)!important;border-color:var(--maui-button-secondary-disabled-border-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important;color:var(--maui-button-secondary-disabled-text-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important}lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-modify-service button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).category-modify-service-btn:focus,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-modify-service button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).category-modify-service-btn:active:focus,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-header button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).category-modify-service-btn:focus,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-header button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).category-modify-service-btn:active:focus,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-item button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).category-modify-service-btn:focus,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-item button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).category-modify-service-btn:active:focus,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-teaser-add-service-panel button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).category-modify-service-btn:focus,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-teaser-add-service-panel button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).category-modify-service-btn:active:focus,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .generic-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).category-modify-service-btn:focus,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .generic-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).category-modify-service-btn:active:focus,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .recap-category-delete button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).category-modify-service-btn:focus,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .recap-category-delete button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).category-modify-service-btn:active:focus,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).category-modify-service-btn:focus,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).category-modify-service-btn:active:focus,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-teaser-special-state button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).category-modify-service-btn:focus,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-teaser-special-state button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).category-modify-service-btn:active:focus{box-shadow:none!important}lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-modify-service button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).category-modify-service-btn:focus:before,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-header button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).category-modify-service-btn:focus:before,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-item button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).category-modify-service-btn:focus:before,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-teaser-add-service-panel button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).category-modify-service-btn:focus:before,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .generic-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).category-modify-service-btn:focus:before,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .recap-category-delete button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).category-modify-service-btn:focus:before,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).category-modify-service-btn:focus:before,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-teaser-special-state button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).category-modify-service-btn:focus:before{all:unset;border-radius:var(--lhg-desy-button-focus-radius, var(--maui-focus-radius, .6rem));content:" ";inset:calc(var(--lhg-desy-button-focus-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);pointer-events:none;position:absolute;z-index:1080;box-shadow:var(--maui-focus-outline-box-shadow, var(--maui-effect-shadow-focus-offset-x, 0) var(--maui-effect-shadow-focus-offset-y, 0) var(--maui-effect-shadow-focus-radius, 6px) var(--maui-effect-shadow-focus-spread, 1px) var(--maui-color-interaction-focus, var(--maui-color-brand-whale-blue, #52627c)))}lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-modify-service button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).category-modify-service-btn>span.mat-mdc-button-wrapper:after,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-header button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).category-modify-service-btn>span.mat-mdc-button-wrapper:after,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-item button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).category-modify-service-btn>span.mat-mdc-button-wrapper:after,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-teaser-add-service-panel button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).category-modify-service-btn>span.mat-mdc-button-wrapper:after,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .generic-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).category-modify-service-btn>span.mat-mdc-button-wrapper:after,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .recap-category-delete button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).category-modify-service-btn>span.mat-mdc-button-wrapper:after,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).category-modify-service-btn>span.mat-mdc-button-wrapper:after,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-teaser-special-state button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).category-modify-service-btn>span.mat-mdc-button-wrapper:after{cursor:pointer!important;font-family:var(--lhg-icon-font-family, LH-Icons);font-weight:400!important;vertical-align:middle!important;font-size:1.6rem!important;line-height:1.6rem;width:1.6rem;content:var(--lhg-desy-button-icon-modify, )!important;margin-left:.6rem;margin-right:var(--lhg-desy-button-icon-counter-margin, -.2rem)}lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-modify-service button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).category-modify-service-btn>span:not([class*=mat-button-wrapper]):after,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-header button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).category-modify-service-btn>span:not([class*=mat-button-wrapper]):after,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-item button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).category-modify-service-btn>span:not([class*=mat-button-wrapper]):after,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-teaser-add-service-panel button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).category-modify-service-btn>span:not([class*=mat-button-wrapper]):after,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .generic-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).category-modify-service-btn>span:not([class*=mat-button-wrapper]):after,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .recap-category-delete button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).category-modify-service-btn>span:not([class*=mat-button-wrapper]):after,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).category-modify-service-btn>span:not([class*=mat-button-wrapper]):after,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-teaser-special-state button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]).category-modify-service-btn>span:not([class*=mat-button-wrapper]):after{cursor:pointer!important;font-family:var(--lhg-icon-font-family, LH-Icons);font-weight:400!important;vertical-align:middle!important;font-size:1.6rem!important;line-height:1.6rem;width:1.6rem;content:var(--lhg-desy-button-icon-modify, )!important;margin-left:.6rem;margin-right:var(--lhg-desy-button-icon-counter-margin, -.2rem)}lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-modify-service button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]),lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-modify-service button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]),lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-header button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]),lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-header button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]),lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-item button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]),lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-item button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]),lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-teaser-add-service-panel button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]),lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-teaser-add-service-panel button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]),lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .generic-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]),lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .generic-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]),lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .recap-category-delete button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]),lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .recap-category-delete button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]),lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]),lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]),lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-teaser-special-state button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]),lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-teaser-special-state button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]){align-items:center!important;border-radius:var(--maui-radii-default-radius, .4rem)!important;box-sizing:border-box;cursor:pointer!important;display:inline-flex!important;font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif);font-weight:var(--maui-button-font-weight, var(--maui-font-weight-bold, 700));height:auto;justify-content:center!important;letter-spacing:var(--lhg-desy-button-letter-spacing, inherit)!important;line-height:var(--lhg-desy-button-line-height, var(--maui-line-height-3, 2.4rem))!important;min-width:unset;max-width:unset;outline:var(--maui-button-outline-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d))) none 0!important;overflow:visible;position:relative!important;text-decoration:none!important;transition:background .3s ease-out 0s,border .3s ease-out 0s,color .3s ease-out 0s!important;width:fit-content;white-space:nowrap!important;font-size:var(--lhg-desy-button-font-size-small, var(--maui-font-size-2, 1.4rem))!important;min-height:var(--maui-button-small-min-height, 3rem)!important;padding:var(--maui-button-small-padding, 0 var(--maui-spacing-5, 3rem))!important;background-color:var(--maui-button-secondary-background-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d)))!important;border:var(--maui-button-secondary-border-width, 2px) solid var(--lhg-desy-button-secondary-border-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d)))!important;color:var(--lhg-desy-button-text-color-secondary, var(--maui-button-text-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d))))!important}lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-modify-service button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]) span.mdc-button__label,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-modify-service button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]) span.mdc-button__label,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-header button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]) span.mdc-button__label,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-header button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]) span.mdc-button__label,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-item button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]) span.mdc-button__label,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-item button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]) span.mdc-button__label,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-teaser-add-service-panel button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]) span.mdc-button__label,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-teaser-add-service-panel button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]) span.mdc-button__label,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .generic-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]) span.mdc-button__label,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .generic-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]) span.mdc-button__label,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .recap-category-delete button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]) span.mdc-button__label,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .recap-category-delete button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]) span.mdc-button__label,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]) span.mdc-button__label,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]) span.mdc-button__label,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-teaser-special-state button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]) span.mdc-button__label,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-teaser-special-state button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]) span.mdc-button__label{align-items:center;display:inline-flex;letter-spacing:var(--lhg-desy-button-letter-spacing, inherit)}lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-modify-service button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]) .mat-mdc-button-persistent-ripple,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-modify-service button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]) .mat-mdc-button-touch-target,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-modify-service button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]) .mat-mdc-button-ripple,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-modify-service button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]) .mat-mdc-focus-indicator,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-modify-service button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]) .mat-mdc-button-persistent-ripple,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-modify-service button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]) .mat-mdc-button-touch-target,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-modify-service button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]) .mat-mdc-button-ripple,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-modify-service button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]) .mat-mdc-focus-indicator,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-header button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]) .mat-mdc-button-persistent-ripple,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-header button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]) .mat-mdc-button-touch-target,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-header button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]) .mat-mdc-button-ripple,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-header button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]) .mat-mdc-focus-indicator,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-header button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]) .mat-mdc-button-persistent-ripple,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-header button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]) .mat-mdc-button-touch-target,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-header button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]) .mat-mdc-button-ripple,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-header button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]) .mat-mdc-focus-indicator,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-item button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]) .mat-mdc-button-persistent-ripple,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-item button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]) .mat-mdc-button-touch-target,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-item button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]) .mat-mdc-button-ripple,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-item button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]) .mat-mdc-focus-indicator,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-item button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]) .mat-mdc-button-persistent-ripple,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-item button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]) .mat-mdc-button-touch-target,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-item button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]) .mat-mdc-button-ripple,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-item button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]) .mat-mdc-focus-indicator,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-teaser-add-service-panel button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]) .mat-mdc-button-persistent-ripple,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-teaser-add-service-panel button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]) .mat-mdc-button-touch-target,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-teaser-add-service-panel button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]) .mat-mdc-button-ripple,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-teaser-add-service-panel button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]) .mat-mdc-focus-indicator,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-teaser-add-service-panel button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]) .mat-mdc-button-persistent-ripple,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-teaser-add-service-panel button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]) .mat-mdc-button-touch-target,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-teaser-add-service-panel button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]) .mat-mdc-button-ripple,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-teaser-add-service-panel button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]) .mat-mdc-focus-indicator,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .generic-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]) .mat-mdc-button-persistent-ripple,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .generic-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]) .mat-mdc-button-touch-target,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .generic-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]) .mat-mdc-button-ripple,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .generic-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]) .mat-mdc-focus-indicator,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .generic-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]) .mat-mdc-button-persistent-ripple,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .generic-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]) .mat-mdc-button-touch-target,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .generic-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]) .mat-mdc-button-ripple,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .generic-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]) .mat-mdc-focus-indicator,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .recap-category-delete button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]) .mat-mdc-button-persistent-ripple,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .recap-category-delete button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]) .mat-mdc-button-touch-target,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .recap-category-delete button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]) .mat-mdc-button-ripple,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .recap-category-delete button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]) .mat-mdc-focus-indicator,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .recap-category-delete button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]) .mat-mdc-button-persistent-ripple,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .recap-category-delete button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]) .mat-mdc-button-touch-target,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .recap-category-delete button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]) .mat-mdc-button-ripple,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .recap-category-delete button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]) .mat-mdc-focus-indicator,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]) .mat-mdc-button-persistent-ripple,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]) .mat-mdc-button-touch-target,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]) .mat-mdc-button-ripple,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]) .mat-mdc-focus-indicator,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]) .mat-mdc-button-persistent-ripple,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]) .mat-mdc-button-touch-target,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]) .mat-mdc-button-ripple,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]) .mat-mdc-focus-indicator,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-teaser-special-state button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]) .mat-mdc-button-persistent-ripple,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-teaser-special-state button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]) .mat-mdc-button-touch-target,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-teaser-special-state button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]) .mat-mdc-button-ripple,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-teaser-special-state button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]) .mat-mdc-focus-indicator,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-teaser-special-state button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]) .mat-mdc-button-persistent-ripple,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-teaser-special-state button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]) .mat-mdc-button-touch-target,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-teaser-special-state button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]) .mat-mdc-button-ripple,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-teaser-special-state button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]) .mat-mdc-focus-indicator{display:none}lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-modify-service button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]).mat-mdc-button-disabled,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-modify-service button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]).mat-mdc-button-disabled,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-header button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]).mat-mdc-button-disabled,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-header button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]).mat-mdc-button-disabled,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-item button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]).mat-mdc-button-disabled,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-item button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]).mat-mdc-button-disabled,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-teaser-add-service-panel button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]).mat-mdc-button-disabled,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-teaser-add-service-panel button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]).mat-mdc-button-disabled,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .generic-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]).mat-mdc-button-disabled,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .generic-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]).mat-mdc-button-disabled,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .recap-category-delete button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]).mat-mdc-button-disabled,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .recap-category-delete button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]).mat-mdc-button-disabled,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]).mat-mdc-button-disabled,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]).mat-mdc-button-disabled,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-teaser-special-state button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]).mat-mdc-button-disabled,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-teaser-special-state button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]).mat-mdc-button-disabled{cursor:not-allowed!important;pointer-events:all}lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-modify-service button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]):hover,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-modify-service button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]):hover,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-header button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]):hover,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-header button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]):hover,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-item button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]):hover,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-item button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]):hover,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-teaser-add-service-panel button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]):hover,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-teaser-add-service-panel button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]):hover,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .generic-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]):hover,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .generic-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]):hover,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .recap-category-delete button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]):hover,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .recap-category-delete button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]):hover,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]):hover,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]):hover,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-teaser-special-state button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]):hover,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-teaser-special-state button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]):hover{background-color:var(--lhg-desy-button-secondary-hover-background-color, var(--maui-button-secondary-hover-background-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d))))!important;border:var(--maui-button-secondary-border-width, 2px) solid var(--lhg-desy-button-secondary-hover-border-color, var(--maui-button-secondary-hover-background-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d))))!important;color:var(--maui-button-secondary-hover-text-color, var(--maui-color-brand-white, #ffffff))!important}lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-modify-service button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]).mat-mdc-button-disabled,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-modify-service button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]).mat-mdc-button-disabled,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-header button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]).mat-mdc-button-disabled,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-header button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]).mat-mdc-button-disabled,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-item button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]).mat-mdc-button-disabled,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-item button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]).mat-mdc-button-disabled,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-teaser-add-service-panel button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]).mat-mdc-button-disabled,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-teaser-add-service-panel button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]).mat-mdc-button-disabled,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .generic-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]).mat-mdc-button-disabled,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .generic-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]).mat-mdc-button-disabled,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .recap-category-delete button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]).mat-mdc-button-disabled,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .recap-category-delete button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]).mat-mdc-button-disabled,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]).mat-mdc-button-disabled,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]).mat-mdc-button-disabled,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-teaser-special-state button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]).mat-mdc-button-disabled,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-teaser-special-state button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]).mat-mdc-button-disabled{background-color:var(--maui-button-secondary-disabled-background-color, transparent)!important;border-color:var(--maui-button-secondary-disabled-border-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important;color:var(--maui-button-secondary-disabled-text-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important}lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-modify-service button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]).mat-mdc-button-disabled:hover,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-modify-service button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]).mat-mdc-button-disabled:hover,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-header button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]).mat-mdc-button-disabled:hover,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-header button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]).mat-mdc-button-disabled:hover,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-item button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]).mat-mdc-button-disabled:hover,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-item button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]).mat-mdc-button-disabled:hover,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-teaser-add-service-panel button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]).mat-mdc-button-disabled:hover,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-teaser-add-service-panel button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]).mat-mdc-button-disabled:hover,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .generic-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]).mat-mdc-button-disabled:hover,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .generic-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]).mat-mdc-button-disabled:hover,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .recap-category-delete button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]).mat-mdc-button-disabled:hover,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .recap-category-delete button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]).mat-mdc-button-disabled:hover,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]).mat-mdc-button-disabled:hover,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]).mat-mdc-button-disabled:hover,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-teaser-special-state button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]).mat-mdc-button-disabled:hover,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-teaser-special-state button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]).mat-mdc-button-disabled:hover{background-color:var(--maui-button-secondary-disabled-background-color, transparent)!important;border-color:var(--maui-button-secondary-disabled-border-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important;color:var(--maui-button-secondary-disabled-text-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important}lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-modify-service button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]):focus,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-modify-service button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]):active:focus,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-modify-service button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]):focus,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-modify-service button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]):active:focus,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-header button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]):focus,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-header button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]):active:focus,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-header button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]):focus,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-header button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]):active:focus,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-item button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]):focus,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-item button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]):active:focus,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-item button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]):focus,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-item button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]):active:focus,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-teaser-add-service-panel button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]):focus,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-teaser-add-service-panel button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]):active:focus,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-teaser-add-service-panel button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]):focus,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-teaser-add-service-panel button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]):active:focus,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .generic-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]):focus,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .generic-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]):active:focus,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .generic-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]):focus,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .generic-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]):active:focus,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .recap-category-delete button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]):focus,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .recap-category-delete button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]):active:focus,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .recap-category-delete button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]):focus,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .recap-category-delete button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]):active:focus,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]):focus,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]):active:focus,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]):focus,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]):active:focus,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-teaser-special-state button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]):focus,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-teaser-special-state button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]):active:focus,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-teaser-special-state button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]):focus,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-teaser-special-state button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]):active:focus{box-shadow:none!important}lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-modify-service button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]):focus:after,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-modify-service button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]):focus:after,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-header button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]):focus:after,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-header button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]):focus:after,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-item button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]):focus:after,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-item button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]):focus:after,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-teaser-add-service-panel button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]):focus:after,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-teaser-add-service-panel button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]):focus:after,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .generic-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]):focus:after,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .generic-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]):focus:after,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .recap-category-delete button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]):focus:after,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .recap-category-delete button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]):focus:after,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]):focus:after,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]):focus:after,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-teaser-special-state button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]):focus:after,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-teaser-special-state button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]):focus:after{all:unset;border-radius:var(--lhg-desy-button-focus-radius, var(--maui-focus-radius, .6rem));content:" ";inset:calc(var(--lhg-desy-button-focus-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);pointer-events:none;position:absolute;z-index:1080;box-shadow:var(--maui-focus-outline-box-shadow, var(--maui-effect-shadow-focus-offset-x, 0) var(--maui-effect-shadow-focus-offset-y, 0) var(--maui-effect-shadow-focus-radius, 6px) var(--maui-effect-shadow-focus-spread, 1px) var(--maui-color-interaction-focus, var(--maui-color-brand-whale-blue, #52627c)))}lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-modify-service button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-])>span:not([class*=mat-button-wrapper]):after,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-modify-service button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-])>span:not([class*=mat-button-wrapper]):before,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-modify-service button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-])>span:not([class*=mat-button-wrapper]):after,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-modify-service button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-])>span:not([class*=mat-button-wrapper]):before,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-header button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-])>span:not([class*=mat-button-wrapper]):after,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-header button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-])>span:not([class*=mat-button-wrapper]):before,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-header button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-])>span:not([class*=mat-button-wrapper]):after,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-header button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-])>span:not([class*=mat-button-wrapper]):before,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-item button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-])>span:not([class*=mat-button-wrapper]):after,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-item button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-])>span:not([class*=mat-button-wrapper]):before,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-item button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-])>span:not([class*=mat-button-wrapper]):after,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-item button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-])>span:not([class*=mat-button-wrapper]):before,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-teaser-add-service-panel button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-])>span:not([class*=mat-button-wrapper]):after,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-teaser-add-service-panel button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-])>span:not([class*=mat-button-wrapper]):before,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-teaser-add-service-panel button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-])>span:not([class*=mat-button-wrapper]):after,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-teaser-add-service-panel button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-])>span:not([class*=mat-button-wrapper]):before,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .generic-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-])>span:not([class*=mat-button-wrapper]):after,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .generic-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-])>span:not([class*=mat-button-wrapper]):before,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .generic-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-])>span:not([class*=mat-button-wrapper]):after,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .generic-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-])>span:not([class*=mat-button-wrapper]):before,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .recap-category-delete button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-])>span:not([class*=mat-button-wrapper]):after,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .recap-category-delete button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-])>span:not([class*=mat-button-wrapper]):before,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .recap-category-delete button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-])>span:not([class*=mat-button-wrapper]):after,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .recap-category-delete button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-])>span:not([class*=mat-button-wrapper]):before,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-])>span:not([class*=mat-button-wrapper]):after,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-])>span:not([class*=mat-button-wrapper]):before,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-])>span:not([class*=mat-button-wrapper]):after,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-])>span:not([class*=mat-button-wrapper]):before,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-teaser-special-state button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-])>span:not([class*=mat-button-wrapper]):after,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-teaser-special-state button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-])>span:not([class*=mat-button-wrapper]):before,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-teaser-special-state button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-])>span:not([class*=mat-button-wrapper]):after,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-teaser-special-state button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-])>span:not([class*=mat-button-wrapper]):before{cursor:pointer!important;font-family:var(--lhg-icon-font-family, LH-Icons);font-weight:400!important;vertical-align:middle!important;font-size:1.6rem!important;line-height:1.6rem;width:1.6rem}lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-modify-service button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small),lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-header button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small),lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-item button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small),lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-teaser-add-service-panel button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small),lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .generic-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small),lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .recap-category-delete button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small),lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small),lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-teaser-special-state button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small){align-items:center!important;border-radius:var(--maui-radii-default-radius, .4rem)!important;box-sizing:border-box;cursor:pointer!important;display:inline-flex!important;font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif);font-weight:var(--maui-button-font-weight, var(--maui-font-weight-bold, 700));height:auto;justify-content:center!important;letter-spacing:var(--lhg-desy-button-letter-spacing, inherit)!important;line-height:var(--lhg-desy-button-line-height, var(--maui-line-height-3, 2.4rem))!important;min-width:unset;max-width:unset;outline:var(--maui-button-outline-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d))) none 0!important;overflow:visible;position:relative!important;text-decoration:none!important;transition:background .3s ease-out 0s,border .3s ease-out 0s,color .3s ease-out 0s!important;width:fit-content;white-space:nowrap!important;font-size:var(--lhg-desy-button-font-size-small, var(--maui-font-size-2, 1.4rem))!important;min-height:var(--maui-button-small-min-height, 3rem)!important;padding:var(--maui-button-small-padding, 0 var(--maui-spacing-5, 3rem))!important;background-color:var(--maui-button-secondary-background-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d)))!important;border:var(--maui-button-secondary-border-width, 2px) solid var(--lhg-desy-button-secondary-border-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d)))!important;color:var(--lhg-desy-button-text-color-secondary, var(--maui-button-text-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d))))!important}lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-modify-service button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small) span.mdc-button__label,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-header button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small) span.mdc-button__label,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-item button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small) span.mdc-button__label,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-teaser-add-service-panel button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small) span.mdc-button__label,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .generic-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small) span.mdc-button__label,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .recap-category-delete button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small) span.mdc-button__label,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small) span.mdc-button__label,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-teaser-special-state button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small) span.mdc-button__label{align-items:center;display:inline-flex;letter-spacing:var(--lhg-desy-button-letter-spacing, inherit)}lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-modify-service button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small) .mat-mdc-button-persistent-ripple,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-modify-service button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small) .mat-mdc-button-touch-target,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-modify-service button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small) .mat-mdc-button-ripple,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-modify-service button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small) .mat-mdc-focus-indicator,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-header button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small) .mat-mdc-button-persistent-ripple,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-header button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small) .mat-mdc-button-touch-target,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-header button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small) .mat-mdc-button-ripple,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-header button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small) .mat-mdc-focus-indicator,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-item button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small) .mat-mdc-button-persistent-ripple,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-item button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small) .mat-mdc-button-touch-target,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-item button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small) .mat-mdc-button-ripple,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-item button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small) .mat-mdc-focus-indicator,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-teaser-add-service-panel button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small) .mat-mdc-button-persistent-ripple,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-teaser-add-service-panel button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small) .mat-mdc-button-touch-target,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-teaser-add-service-panel button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small) .mat-mdc-button-ripple,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-teaser-add-service-panel button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small) .mat-mdc-focus-indicator,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .generic-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small) .mat-mdc-button-persistent-ripple,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .generic-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small) .mat-mdc-button-touch-target,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .generic-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small) .mat-mdc-button-ripple,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .generic-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small) .mat-mdc-focus-indicator,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .recap-category-delete button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small) .mat-mdc-button-persistent-ripple,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .recap-category-delete button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small) .mat-mdc-button-touch-target,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .recap-category-delete button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small) .mat-mdc-button-ripple,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .recap-category-delete button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small) .mat-mdc-focus-indicator,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small) .mat-mdc-button-persistent-ripple,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small) .mat-mdc-button-touch-target,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small) .mat-mdc-button-ripple,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small) .mat-mdc-focus-indicator,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-teaser-special-state button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small) .mat-mdc-button-persistent-ripple,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-teaser-special-state button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small) .mat-mdc-button-touch-target,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-teaser-special-state button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small) .mat-mdc-button-ripple,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-teaser-special-state button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small) .mat-mdc-focus-indicator{display:none}lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-modify-service button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small).mat-mdc-button-disabled,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-header button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small).mat-mdc-button-disabled,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-item button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small).mat-mdc-button-disabled,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-teaser-add-service-panel button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small).mat-mdc-button-disabled,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .generic-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small).mat-mdc-button-disabled,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .recap-category-delete button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small).mat-mdc-button-disabled,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small).mat-mdc-button-disabled,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-teaser-special-state button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small).mat-mdc-button-disabled{cursor:not-allowed!important;pointer-events:all}lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-modify-service button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small):hover,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-header button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small):hover,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-item button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small):hover,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-teaser-add-service-panel button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small):hover,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .generic-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small):hover,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .recap-category-delete button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small):hover,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small):hover,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-teaser-special-state button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small):hover{background-color:var(--lhg-desy-button-secondary-hover-background-color, var(--maui-button-secondary-hover-background-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d))))!important;border:var(--maui-button-secondary-border-width, 2px) solid var(--lhg-desy-button-secondary-hover-border-color, var(--maui-button-secondary-hover-background-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d))))!important;color:var(--maui-button-secondary-hover-text-color, var(--maui-color-brand-white, #ffffff))!important}lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-modify-service button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small).mat-mdc-button-disabled,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-header button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small).mat-mdc-button-disabled,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-item button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small).mat-mdc-button-disabled,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-teaser-add-service-panel button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small).mat-mdc-button-disabled,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .generic-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small).mat-mdc-button-disabled,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .recap-category-delete button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small).mat-mdc-button-disabled,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small).mat-mdc-button-disabled,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-teaser-special-state button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small).mat-mdc-button-disabled{background-color:var(--maui-button-secondary-disabled-background-color, transparent)!important;border-color:var(--maui-button-secondary-disabled-border-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important;color:var(--maui-button-secondary-disabled-text-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important}lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-modify-service button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small).mat-mdc-button-disabled:hover,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-header button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small).mat-mdc-button-disabled:hover,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-item button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small).mat-mdc-button-disabled:hover,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-teaser-add-service-panel button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small).mat-mdc-button-disabled:hover,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .generic-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small).mat-mdc-button-disabled:hover,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .recap-category-delete button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small).mat-mdc-button-disabled:hover,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small).mat-mdc-button-disabled:hover,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-teaser-special-state button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small).mat-mdc-button-disabled:hover{background-color:var(--maui-button-secondary-disabled-background-color, transparent)!important;border-color:var(--maui-button-secondary-disabled-border-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important;color:var(--maui-button-secondary-disabled-text-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important}lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-modify-service button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small):focus,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-modify-service button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small):active:focus,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-header button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small):focus,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-header button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small):active:focus,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-item button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small):focus,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-item button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small):active:focus,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-teaser-add-service-panel button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small):focus,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-teaser-add-service-panel button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small):active:focus,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .generic-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small):focus,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .generic-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small):active:focus,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .recap-category-delete button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small):focus,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .recap-category-delete button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small):active:focus,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small):focus,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small):active:focus,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-teaser-special-state button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small):focus,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-teaser-special-state button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small):active:focus{box-shadow:none!important}lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-modify-service button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small):focus:before,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-header button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small):focus:before,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-item button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small):focus:before,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-teaser-add-service-panel button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small):focus:before,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .generic-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small):focus:before,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .recap-category-delete button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small):focus:before,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small):focus:before,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-teaser-special-state button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small):focus:before{all:unset;border-radius:var(--lhg-desy-button-focus-radius, var(--maui-focus-radius, .6rem));content:" ";inset:calc(var(--lhg-desy-button-focus-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);pointer-events:none;position:absolute;z-index:1080;box-shadow:var(--maui-focus-outline-box-shadow, var(--maui-effect-shadow-focus-offset-x, 0) var(--maui-effect-shadow-focus-offset-y, 0) var(--maui-effect-shadow-focus-radius, 6px) var(--maui-effect-shadow-focus-spread, 1px) var(--maui-color-interaction-focus, var(--maui-color-brand-whale-blue, #52627c)))}lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-modify-service button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small)>span.mat-mdc-button-wrapper:after,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-header button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small)>span.mat-mdc-button-wrapper:after,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-item button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small)>span.mat-mdc-button-wrapper:after,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-teaser-add-service-panel button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small)>span.mat-mdc-button-wrapper:after,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .generic-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small)>span.mat-mdc-button-wrapper:after,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .recap-category-delete button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small)>span.mat-mdc-button-wrapper:after,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small)>span.mat-mdc-button-wrapper:after,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-teaser-special-state button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small)>span.mat-mdc-button-wrapper:after{cursor:pointer!important;font-family:var(--lhg-icon-font-family, LH-Icons);font-weight:400!important;vertical-align:middle!important;font-size:1.6rem!important;line-height:1.6rem;width:1.6rem;content:var(--lhg-desy-button-icon-print, )!important;margin-left:.6rem;margin-right:var(--lhg-desy-button-icon-counter-margin, -.2rem)}lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-modify-service button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small)>span:not([class*=mat-button-wrapper]):after,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-header button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small)>span:not([class*=mat-button-wrapper]):after,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-item button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small)>span:not([class*=mat-button-wrapper]):after,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-teaser-add-service-panel button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small)>span:not([class*=mat-button-wrapper]):after,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .generic-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small)>span:not([class*=mat-button-wrapper]):after,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .recap-category-delete button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small)>span:not([class*=mat-button-wrapper]):after,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small)>span:not([class*=mat-button-wrapper]):after,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-teaser-special-state button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small)>span:not([class*=mat-button-wrapper]):after{cursor:pointer!important;font-family:var(--lhg-icon-font-family, LH-Icons);font-weight:400!important;vertical-align:middle!important;font-size:1.6rem!important;line-height:1.6rem;width:1.6rem;content:var(--lhg-desy-button-icon-print, )!important;margin-left:.6rem;margin-right:var(--lhg-desy-button-icon-counter-margin, -.2rem)}lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-modify-service button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small)>span:not([class*=mat-button-wrapper]):after,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-modify-service button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small)>span:not([class*=mat-button-wrapper]):before,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-header button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small)>span:not([class*=mat-button-wrapper]):after,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-header button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small)>span:not([class*=mat-button-wrapper]):before,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-item button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small)>span:not([class*=mat-button-wrapper]):after,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-item button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small)>span:not([class*=mat-button-wrapper]):before,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-teaser-add-service-panel button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small)>span:not([class*=mat-button-wrapper]):after,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-teaser-add-service-panel button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small)>span:not([class*=mat-button-wrapper]):before,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .generic-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small)>span:not([class*=mat-button-wrapper]):after,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .generic-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small)>span:not([class*=mat-button-wrapper]):before,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .recap-category-delete button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small)>span:not([class*=mat-button-wrapper]):after,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .recap-category-delete button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small)>span:not([class*=mat-button-wrapper]):before,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small)>span:not([class*=mat-button-wrapper]):after,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small)>span:not([class*=mat-button-wrapper]):before,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-teaser-special-state button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small)>span:not([class*=mat-button-wrapper]):after,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-teaser-special-state button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small)>span:not([class*=mat-button-wrapper]):before{cursor:pointer!important;font-family:var(--lhg-icon-font-family, LH-Icons);font-weight:400!important;vertical-align:middle!important;font-size:1.6rem!important;line-height:1.6rem;width:1.6rem}lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-modify-service button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small),lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-header button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small),lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-item button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small),lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-teaser-add-service-panel button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small),lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .generic-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small),lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .recap-category-delete button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small),lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small),lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-teaser-special-state button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small){align-items:center!important;border-radius:var(--maui-radii-default-radius, .4rem)!important;box-sizing:border-box;cursor:pointer!important;display:inline-flex!important;font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif);font-weight:var(--maui-button-font-weight, var(--maui-font-weight-bold, 700));height:auto;justify-content:center!important;letter-spacing:var(--lhg-desy-button-letter-spacing, inherit)!important;line-height:var(--lhg-desy-button-line-height, var(--maui-line-height-3, 2.4rem))!important;min-width:unset;max-width:unset;outline:var(--maui-button-outline-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d))) none 0!important;overflow:visible;position:relative!important;text-decoration:none!important;transition:background .3s ease-out 0s,border .3s ease-out 0s,color .3s ease-out 0s!important;width:fit-content;white-space:nowrap!important;font-size:var(--lhg-desy-button-font-size-small, var(--maui-font-size-2, 1.4rem))!important;min-height:var(--maui-button-small-min-height, 3rem)!important;padding:var(--maui-button-small-padding, 0 var(--maui-spacing-5, 3rem))!important;background-color:var(--maui-button-secondary-background-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d)))!important;border:var(--maui-button-secondary-border-width, 2px) solid var(--lhg-desy-button-secondary-border-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d)))!important;color:var(--lhg-desy-button-text-color-secondary, var(--maui-button-text-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d))))!important}lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-modify-service button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small) span.mdc-button__label,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-header button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small) span.mdc-button__label,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-item button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small) span.mdc-button__label,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-teaser-add-service-panel button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small) span.mdc-button__label,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .generic-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small) span.mdc-button__label,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .recap-category-delete button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small) span.mdc-button__label,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small) span.mdc-button__label,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-teaser-special-state button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small) span.mdc-button__label{align-items:center;display:inline-flex;letter-spacing:var(--lhg-desy-button-letter-spacing, inherit)}lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-modify-service button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small) .mat-mdc-button-persistent-ripple,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-modify-service button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small) .mat-mdc-button-touch-target,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-modify-service button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small) .mat-mdc-button-ripple,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-modify-service button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small) .mat-mdc-focus-indicator,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-header button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small) .mat-mdc-button-persistent-ripple,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-header button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small) .mat-mdc-button-touch-target,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-header button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small) .mat-mdc-button-ripple,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-header button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small) .mat-mdc-focus-indicator,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-item button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small) .mat-mdc-button-persistent-ripple,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-item button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small) .mat-mdc-button-touch-target,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-item button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small) .mat-mdc-button-ripple,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-item button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small) .mat-mdc-focus-indicator,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-teaser-add-service-panel button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small) .mat-mdc-button-persistent-ripple,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-teaser-add-service-panel button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small) .mat-mdc-button-touch-target,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-teaser-add-service-panel button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small) .mat-mdc-button-ripple,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-teaser-add-service-panel button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small) .mat-mdc-focus-indicator,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .generic-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small) .mat-mdc-button-persistent-ripple,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .generic-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small) .mat-mdc-button-touch-target,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .generic-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small) .mat-mdc-button-ripple,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .generic-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small) .mat-mdc-focus-indicator,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .recap-category-delete button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small) .mat-mdc-button-persistent-ripple,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .recap-category-delete button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small) .mat-mdc-button-touch-target,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .recap-category-delete button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small) .mat-mdc-button-ripple,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .recap-category-delete button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small) .mat-mdc-focus-indicator,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small) .mat-mdc-button-persistent-ripple,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small) .mat-mdc-button-touch-target,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small) .mat-mdc-button-ripple,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small) .mat-mdc-focus-indicator,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-teaser-special-state button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small) .mat-mdc-button-persistent-ripple,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-teaser-special-state button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small) .mat-mdc-button-touch-target,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-teaser-special-state button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small) .mat-mdc-button-ripple,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-teaser-special-state button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small) .mat-mdc-focus-indicator{display:none}lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-modify-service button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small).mat-mdc-button-disabled,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-header button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small).mat-mdc-button-disabled,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-item button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small).mat-mdc-button-disabled,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-teaser-add-service-panel button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small).mat-mdc-button-disabled,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .generic-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small).mat-mdc-button-disabled,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .recap-category-delete button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small).mat-mdc-button-disabled,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small).mat-mdc-button-disabled,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-teaser-special-state button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small).mat-mdc-button-disabled{cursor:not-allowed!important;pointer-events:all}lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-modify-service button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small):hover,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-header button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small):hover,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-item button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small):hover,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-teaser-add-service-panel button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small):hover,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .generic-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small):hover,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .recap-category-delete button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small):hover,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small):hover,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-teaser-special-state button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small):hover{background-color:var(--lhg-desy-button-secondary-hover-background-color, var(--maui-button-secondary-hover-background-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d))))!important;border:var(--maui-button-secondary-border-width, 2px) solid var(--lhg-desy-button-secondary-hover-border-color, var(--maui-button-secondary-hover-background-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d))))!important;color:var(--maui-button-secondary-hover-text-color, var(--maui-color-brand-white, #ffffff))!important}lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-modify-service button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small).mat-mdc-button-disabled,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-header button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small).mat-mdc-button-disabled,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-item button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small).mat-mdc-button-disabled,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-teaser-add-service-panel button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small).mat-mdc-button-disabled,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .generic-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small).mat-mdc-button-disabled,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .recap-category-delete button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small).mat-mdc-button-disabled,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small).mat-mdc-button-disabled,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-teaser-special-state button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small).mat-mdc-button-disabled{background-color:var(--maui-button-secondary-disabled-background-color, transparent)!important;border-color:var(--maui-button-secondary-disabled-border-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important;color:var(--maui-button-secondary-disabled-text-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important}lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-modify-service button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small).mat-mdc-button-disabled:hover,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-header button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small).mat-mdc-button-disabled:hover,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-item button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small).mat-mdc-button-disabled:hover,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-teaser-add-service-panel button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small).mat-mdc-button-disabled:hover,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .generic-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small).mat-mdc-button-disabled:hover,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .recap-category-delete button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small).mat-mdc-button-disabled:hover,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small).mat-mdc-button-disabled:hover,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-teaser-special-state button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small).mat-mdc-button-disabled:hover{background-color:var(--maui-button-secondary-disabled-background-color, transparent)!important;border-color:var(--maui-button-secondary-disabled-border-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important;color:var(--maui-button-secondary-disabled-text-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important}lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-modify-service button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small):focus,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-modify-service button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small):active:focus,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-header button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small):focus,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-header button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small):active:focus,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-item button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small):focus,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-item button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small):active:focus,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-teaser-add-service-panel button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small):focus,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-teaser-add-service-panel button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small):active:focus,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .generic-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small):focus,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .generic-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small):active:focus,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .recap-category-delete button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small):focus,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .recap-category-delete button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small):active:focus,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small):focus,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small):active:focus,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-teaser-special-state button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small):focus,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-teaser-special-state button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small):active:focus{box-shadow:none!important}lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-modify-service button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small):focus:before,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-header button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small):focus:before,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-item button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small):focus:before,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-teaser-add-service-panel button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small):focus:before,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .generic-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small):focus:before,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .recap-category-delete button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small):focus:before,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small):focus:before,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-teaser-special-state button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small):focus:before{all:unset;border-radius:var(--lhg-desy-button-focus-radius, var(--maui-focus-radius, .6rem));content:" ";inset:calc(var(--lhg-desy-button-focus-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);pointer-events:none;position:absolute;z-index:1080;box-shadow:var(--maui-focus-outline-box-shadow, var(--maui-effect-shadow-focus-offset-x, 0) var(--maui-effect-shadow-focus-offset-y, 0) var(--maui-effect-shadow-focus-radius, 6px) var(--maui-effect-shadow-focus-spread, 1px) var(--maui-color-interaction-focus, var(--maui-color-brand-whale-blue, #52627c)))}lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-modify-service button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small)>span.mat-mdc-button-wrapper:after,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-header button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small)>span.mat-mdc-button-wrapper:after,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-item button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small)>span.mat-mdc-button-wrapper:after,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-teaser-add-service-panel button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small)>span.mat-mdc-button-wrapper:after,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .generic-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small)>span.mat-mdc-button-wrapper:after,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .recap-category-delete button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small)>span.mat-mdc-button-wrapper:after,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small)>span.mat-mdc-button-wrapper:after,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-teaser-special-state button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small)>span.mat-mdc-button-wrapper:after{cursor:pointer!important;font-family:var(--lhg-icon-font-family, LH-Icons);font-weight:400!important;vertical-align:middle!important;font-size:1.6rem!important;line-height:1.6rem;width:1.6rem;content:var(--lhg-desy-button-icon-modify, )!important;margin-left:.6rem;margin-right:var(--lhg-desy-button-icon-counter-margin, -.2rem)}lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-modify-service button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small)>span:not([class*=mat-button-wrapper]):after,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-header button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small)>span:not([class*=mat-button-wrapper]):after,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-item button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small)>span:not([class*=mat-button-wrapper]):after,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-teaser-add-service-panel button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small)>span:not([class*=mat-button-wrapper]):after,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .generic-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small)>span:not([class*=mat-button-wrapper]):after,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .recap-category-delete button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small)>span:not([class*=mat-button-wrapper]):after,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small)>span:not([class*=mat-button-wrapper]):after,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-teaser-special-state button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small)>span:not([class*=mat-button-wrapper]):after{cursor:pointer!important;font-family:var(--lhg-icon-font-family, LH-Icons);font-weight:400!important;vertical-align:middle!important;font-size:1.6rem!important;line-height:1.6rem;width:1.6rem;content:var(--lhg-desy-button-icon-modify, )!important;margin-left:.6rem;margin-right:var(--lhg-desy-button-icon-counter-margin, -.2rem)}lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-modify-service button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small)>span:not([class*=mat-button-wrapper]):after,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-modify-service button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small)>span:not([class*=mat-button-wrapper]):before,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-header button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small)>span:not([class*=mat-button-wrapper]):after,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-header button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small)>span:not([class*=mat-button-wrapper]):before,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-item button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small)>span:not([class*=mat-button-wrapper]):after,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-item button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small)>span:not([class*=mat-button-wrapper]):before,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-teaser-add-service-panel button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small)>span:not([class*=mat-button-wrapper]):after,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-teaser-add-service-panel button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small)>span:not([class*=mat-button-wrapper]):before,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .generic-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small)>span:not([class*=mat-button-wrapper]):after,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .generic-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small)>span:not([class*=mat-button-wrapper]):before,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .recap-category-delete button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small)>span:not([class*=mat-button-wrapper]):after,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .recap-category-delete button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small)>span:not([class*=mat-button-wrapper]):before,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small)>span:not([class*=mat-button-wrapper]):after,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small)>span:not([class*=mat-button-wrapper]):before,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-teaser-special-state button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small)>span:not([class*=mat-button-wrapper]):after,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-teaser-special-state button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small)>span:not([class*=mat-button-wrapper]):before{cursor:pointer!important;font-family:var(--lhg-icon-font-family, LH-Icons);font-weight:400!important;vertical-align:middle!important;font-size:1.6rem!important;line-height:1.6rem;width:1.6rem}lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-modify-service button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small),lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-header button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small),lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-item button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small),lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-teaser-add-service-panel button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small),lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .generic-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small),lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .recap-category-delete button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small),lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small),lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-teaser-special-state button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small){align-items:center!important;border-radius:var(--maui-radii-default-radius, .4rem)!important;box-sizing:border-box;cursor:pointer!important;display:inline-flex!important;font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif);font-weight:var(--maui-button-font-weight, var(--maui-font-weight-bold, 700));height:auto;justify-content:center!important;letter-spacing:var(--lhg-desy-button-letter-spacing, inherit)!important;line-height:var(--lhg-desy-button-line-height, var(--maui-line-height-3, 2.4rem))!important;min-width:unset;max-width:unset;outline:var(--maui-button-outline-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d))) none 0!important;overflow:visible;position:relative!important;text-decoration:none!important;transition:background .3s ease-out 0s,border .3s ease-out 0s,color .3s ease-out 0s!important;width:fit-content;white-space:nowrap!important;font-size:var(--lhg-desy-button-font-size-small, var(--maui-font-size-2, 1.4rem))!important;min-height:var(--maui-button-small-min-height, 3rem)!important;padding:var(--maui-button-small-padding, 0 var(--maui-spacing-5, 3rem))!important;background-color:var(--maui-button-secondary-background-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d)))!important;border:var(--maui-button-secondary-border-width, 2px) solid var(--lhg-desy-button-secondary-border-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d)))!important;color:var(--lhg-desy-button-text-color-secondary, var(--maui-button-text-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d))))!important}lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-modify-service button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small) span.mdc-button__label,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-header button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small) span.mdc-button__label,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-item button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small) span.mdc-button__label,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-teaser-add-service-panel button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small) span.mdc-button__label,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .generic-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small) span.mdc-button__label,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .recap-category-delete button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small) span.mdc-button__label,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small) span.mdc-button__label,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-teaser-special-state button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small) span.mdc-button__label{align-items:center;display:inline-flex;letter-spacing:var(--lhg-desy-button-letter-spacing, inherit)}lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-modify-service button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small) .mat-mdc-button-persistent-ripple,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-modify-service button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small) .mat-mdc-button-touch-target,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-modify-service button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small) .mat-mdc-button-ripple,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-modify-service button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small) .mat-mdc-focus-indicator,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-header button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small) .mat-mdc-button-persistent-ripple,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-header button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small) .mat-mdc-button-touch-target,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-header button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small) .mat-mdc-button-ripple,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-header button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small) .mat-mdc-focus-indicator,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-item button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small) .mat-mdc-button-persistent-ripple,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-item button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small) .mat-mdc-button-touch-target,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-item button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small) .mat-mdc-button-ripple,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-item button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small) .mat-mdc-focus-indicator,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-teaser-add-service-panel button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small) .mat-mdc-button-persistent-ripple,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-teaser-add-service-panel button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small) .mat-mdc-button-touch-target,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-teaser-add-service-panel button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small) .mat-mdc-button-ripple,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-teaser-add-service-panel button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small) .mat-mdc-focus-indicator,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .generic-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small) .mat-mdc-button-persistent-ripple,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .generic-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small) .mat-mdc-button-touch-target,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .generic-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small) .mat-mdc-button-ripple,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .generic-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small) .mat-mdc-focus-indicator,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .recap-category-delete button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small) .mat-mdc-button-persistent-ripple,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .recap-category-delete button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small) .mat-mdc-button-touch-target,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .recap-category-delete button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small) .mat-mdc-button-ripple,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .recap-category-delete button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small) .mat-mdc-focus-indicator,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small) .mat-mdc-button-persistent-ripple,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small) .mat-mdc-button-touch-target,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small) .mat-mdc-button-ripple,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small) .mat-mdc-focus-indicator,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-teaser-special-state button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small) .mat-mdc-button-persistent-ripple,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-teaser-special-state button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small) .mat-mdc-button-touch-target,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-teaser-special-state button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small) .mat-mdc-button-ripple,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-teaser-special-state button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small) .mat-mdc-focus-indicator{display:none}lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-modify-service button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small).mat-mdc-button-disabled,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-header button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small).mat-mdc-button-disabled,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-item button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small).mat-mdc-button-disabled,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-teaser-add-service-panel button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small).mat-mdc-button-disabled,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .generic-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small).mat-mdc-button-disabled,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .recap-category-delete button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small).mat-mdc-button-disabled,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small).mat-mdc-button-disabled,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-teaser-special-state button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small).mat-mdc-button-disabled{cursor:not-allowed!important;pointer-events:all}lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-modify-service button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small):hover,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-header button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small):hover,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-item button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small):hover,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-teaser-add-service-panel button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small):hover,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .generic-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small):hover,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .recap-category-delete button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small):hover,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small):hover,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-teaser-special-state button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small):hover{background-color:var(--lhg-desy-button-secondary-hover-background-color, var(--maui-button-secondary-hover-background-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d))))!important;border:var(--maui-button-secondary-border-width, 2px) solid var(--lhg-desy-button-secondary-hover-border-color, var(--maui-button-secondary-hover-background-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d))))!important;color:var(--maui-button-secondary-hover-text-color, var(--maui-color-brand-white, #ffffff))!important}lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-modify-service button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small).mat-mdc-button-disabled,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-header button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small).mat-mdc-button-disabled,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-item button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small).mat-mdc-button-disabled,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-teaser-add-service-panel button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small).mat-mdc-button-disabled,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .generic-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small).mat-mdc-button-disabled,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .recap-category-delete button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small).mat-mdc-button-disabled,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small).mat-mdc-button-disabled,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-teaser-special-state button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small).mat-mdc-button-disabled{background-color:var(--maui-button-secondary-disabled-background-color, transparent)!important;border-color:var(--maui-button-secondary-disabled-border-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important;color:var(--maui-button-secondary-disabled-text-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important}lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-modify-service button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small).mat-mdc-button-disabled:hover,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-header button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small).mat-mdc-button-disabled:hover,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-item button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small).mat-mdc-button-disabled:hover,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-teaser-add-service-panel button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small).mat-mdc-button-disabled:hover,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .generic-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small).mat-mdc-button-disabled:hover,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .recap-category-delete button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small).mat-mdc-button-disabled:hover,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small).mat-mdc-button-disabled:hover,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-teaser-special-state button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small).mat-mdc-button-disabled:hover{background-color:var(--maui-button-secondary-disabled-background-color, transparent)!important;border-color:var(--maui-button-secondary-disabled-border-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important;color:var(--maui-button-secondary-disabled-text-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important}lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-modify-service button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small):focus,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-modify-service button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small):active:focus,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-header button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small):focus,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-header button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small):active:focus,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-item button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small):focus,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-item button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small):active:focus,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-teaser-add-service-panel button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small):focus,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-teaser-add-service-panel button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small):active:focus,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .generic-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small):focus,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .generic-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small):active:focus,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .recap-category-delete button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small):focus,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .recap-category-delete button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small):active:focus,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small):focus,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small):active:focus,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-teaser-special-state button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small):focus,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-teaser-special-state button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small):active:focus{box-shadow:none!important}lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-modify-service button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small):focus:before,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-header button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small):focus:before,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-item button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small):focus:before,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-teaser-add-service-panel button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small):focus:before,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .generic-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small):focus:before,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .recap-category-delete button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small):focus:before,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small):focus:before,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-teaser-special-state button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small):focus:before{all:unset;border-radius:var(--lhg-desy-button-focus-radius, var(--maui-focus-radius, .6rem));content:" ";inset:calc(var(--lhg-desy-button-focus-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);pointer-events:none;position:absolute;z-index:1080;box-shadow:var(--maui-focus-outline-box-shadow, var(--maui-effect-shadow-focus-offset-x, 0) var(--maui-effect-shadow-focus-offset-y, 0) var(--maui-effect-shadow-focus-radius, 6px) var(--maui-effect-shadow-focus-spread, 1px) var(--maui-color-interaction-focus, var(--maui-color-brand-whale-blue, #52627c)))}lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-modify-service button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small)>span.mat-mdc-button-wrapper:after,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-header button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small)>span.mat-mdc-button-wrapper:after,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-item button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small)>span.mat-mdc-button-wrapper:after,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-teaser-add-service-panel button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small)>span.mat-mdc-button-wrapper:after,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .generic-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small)>span.mat-mdc-button-wrapper:after,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .recap-category-delete button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small)>span.mat-mdc-button-wrapper:after,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small)>span.mat-mdc-button-wrapper:after,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-teaser-special-state button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small)>span.mat-mdc-button-wrapper:after{cursor:pointer!important;font-family:var(--lhg-icon-font-family, LH-Icons);font-weight:400!important;vertical-align:middle!important;font-size:1.6rem!important;line-height:1.6rem;width:1.6rem;content:var(--lhg-desy-button-icon-external-link, \e904)!important;margin-left:.6rem;margin-right:var(--lhg-desy-button-icon-counter-margin, -.2rem)}lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-modify-service button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small)>span:not([class*=mat-button-wrapper]):after,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-header button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small)>span:not([class*=mat-button-wrapper]):after,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-item button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small)>span:not([class*=mat-button-wrapper]):after,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-teaser-add-service-panel button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small)>span:not([class*=mat-button-wrapper]):after,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .generic-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small)>span:not([class*=mat-button-wrapper]):after,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .recap-category-delete button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small)>span:not([class*=mat-button-wrapper]):after,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small)>span:not([class*=mat-button-wrapper]):after,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-teaser-special-state button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small)>span:not([class*=mat-button-wrapper]):after{cursor:pointer!important;font-family:var(--lhg-icon-font-family, LH-Icons);font-weight:400!important;vertical-align:middle!important;font-size:1.6rem!important;line-height:1.6rem;width:1.6rem;content:var(--lhg-desy-button-icon-external-link, \e904)!important;margin-left:.6rem;margin-right:var(--lhg-desy-button-icon-counter-margin, -.2rem)}lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-modify-service button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small)>span:not([class*=mat-button-wrapper]):after,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-modify-service button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small)>span:not([class*=mat-button-wrapper]):before,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-header button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small)>span:not([class*=mat-button-wrapper]):after,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-header button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small)>span:not([class*=mat-button-wrapper]):before,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-item button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small)>span:not([class*=mat-button-wrapper]):after,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-item button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small)>span:not([class*=mat-button-wrapper]):before,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-teaser-add-service-panel button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small)>span:not([class*=mat-button-wrapper]):after,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-teaser-add-service-panel button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small)>span:not([class*=mat-button-wrapper]):before,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .generic-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small)>span:not([class*=mat-button-wrapper]):after,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .generic-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small)>span:not([class*=mat-button-wrapper]):before,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .recap-category-delete button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small)>span:not([class*=mat-button-wrapper]):after,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .recap-category-delete button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small)>span:not([class*=mat-button-wrapper]):before,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small)>span:not([class*=mat-button-wrapper]):after,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small)>span:not([class*=mat-button-wrapper]):before,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-teaser-special-state button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small)>span:not([class*=mat-button-wrapper]):after,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-teaser-special-state button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small)>span:not([class*=mat-button-wrapper]):before{cursor:pointer!important;font-family:var(--lhg-icon-font-family, LH-Icons);font-weight:400!important;vertical-align:middle!important;font-size:1.6rem!important;line-height:1.6rem;width:1.6rem}lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-modify-service button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small),lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-header button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small),lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-item button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small),lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-teaser-add-service-panel button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small),lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .generic-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small),lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .recap-category-delete button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small),lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small),lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-teaser-special-state button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small){align-items:center!important;border-radius:var(--maui-radii-default-radius, .4rem)!important;box-sizing:border-box;cursor:pointer!important;display:inline-flex!important;font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif);font-weight:var(--maui-button-font-weight, var(--maui-font-weight-bold, 700));height:auto;justify-content:center!important;letter-spacing:var(--lhg-desy-button-letter-spacing, inherit)!important;line-height:var(--lhg-desy-button-line-height, var(--maui-line-height-3, 2.4rem))!important;min-width:unset;max-width:unset;outline:var(--maui-button-outline-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d))) none 0!important;overflow:visible;position:relative!important;text-decoration:none!important;transition:background .3s ease-out 0s,border .3s ease-out 0s,color .3s ease-out 0s!important;width:fit-content;white-space:nowrap!important;font-size:var(--lhg-desy-button-font-size-small, var(--maui-font-size-2, 1.4rem))!important;min-height:var(--maui-button-small-min-height, 3rem)!important;padding:var(--maui-button-small-padding, 0 var(--maui-spacing-5, 3rem))!important;background-color:var(--maui-button-secondary-background-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d)))!important;border:var(--maui-button-secondary-border-width, 2px) solid var(--lhg-desy-button-secondary-border-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d)))!important;color:var(--lhg-desy-button-text-color-secondary, var(--maui-button-text-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d))))!important}lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-modify-service button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small) span.mdc-button__label,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-header button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small) span.mdc-button__label,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-item button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small) span.mdc-button__label,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-teaser-add-service-panel button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small) span.mdc-button__label,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .generic-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small) span.mdc-button__label,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .recap-category-delete button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small) span.mdc-button__label,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small) span.mdc-button__label,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-teaser-special-state button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small) span.mdc-button__label{align-items:center;display:inline-flex;letter-spacing:var(--lhg-desy-button-letter-spacing, inherit)}lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-modify-service button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small) .mat-mdc-button-persistent-ripple,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-modify-service button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small) .mat-mdc-button-touch-target,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-modify-service button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small) .mat-mdc-button-ripple,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-modify-service button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small) .mat-mdc-focus-indicator,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-header button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small) .mat-mdc-button-persistent-ripple,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-header button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small) .mat-mdc-button-touch-target,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-header button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small) .mat-mdc-button-ripple,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-header button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small) .mat-mdc-focus-indicator,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-item button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small) .mat-mdc-button-persistent-ripple,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-item button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small) .mat-mdc-button-touch-target,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-item button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small) .mat-mdc-button-ripple,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-item button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small) .mat-mdc-focus-indicator,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-teaser-add-service-panel button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small) .mat-mdc-button-persistent-ripple,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-teaser-add-service-panel button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small) .mat-mdc-button-touch-target,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-teaser-add-service-panel button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small) .mat-mdc-button-ripple,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-teaser-add-service-panel button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small) .mat-mdc-focus-indicator,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .generic-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small) .mat-mdc-button-persistent-ripple,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .generic-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small) .mat-mdc-button-touch-target,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .generic-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small) .mat-mdc-button-ripple,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .generic-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small) .mat-mdc-focus-indicator,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .recap-category-delete button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small) .mat-mdc-button-persistent-ripple,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .recap-category-delete button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small) .mat-mdc-button-touch-target,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .recap-category-delete button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small) .mat-mdc-button-ripple,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .recap-category-delete button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small) .mat-mdc-focus-indicator,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small) .mat-mdc-button-persistent-ripple,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small) .mat-mdc-button-touch-target,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small) .mat-mdc-button-ripple,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small) .mat-mdc-focus-indicator,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-teaser-special-state button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small) .mat-mdc-button-persistent-ripple,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-teaser-special-state button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small) .mat-mdc-button-touch-target,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-teaser-special-state button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small) .mat-mdc-button-ripple,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-teaser-special-state button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small) .mat-mdc-focus-indicator{display:none}lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-modify-service button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small).mat-mdc-button-disabled,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-header button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small).mat-mdc-button-disabled,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-item button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small).mat-mdc-button-disabled,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-teaser-add-service-panel button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small).mat-mdc-button-disabled,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .generic-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small).mat-mdc-button-disabled,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .recap-category-delete button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small).mat-mdc-button-disabled,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small).mat-mdc-button-disabled,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-teaser-special-state button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small).mat-mdc-button-disabled{cursor:not-allowed!important;pointer-events:all}lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-modify-service button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small):hover,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-header button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small):hover,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-item button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small):hover,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-teaser-add-service-panel button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small):hover,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .generic-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small):hover,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .recap-category-delete button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small):hover,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small):hover,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-teaser-special-state button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small):hover{background-color:var(--lhg-desy-button-secondary-hover-background-color, var(--maui-button-secondary-hover-background-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d))))!important;border:var(--maui-button-secondary-border-width, 2px) solid var(--lhg-desy-button-secondary-hover-border-color, var(--maui-button-secondary-hover-background-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d))))!important;color:var(--maui-button-secondary-hover-text-color, var(--maui-color-brand-white, #ffffff))!important}lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-modify-service button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small).mat-mdc-button-disabled,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-header button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small).mat-mdc-button-disabled,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-item button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small).mat-mdc-button-disabled,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-teaser-add-service-panel button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small).mat-mdc-button-disabled,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .generic-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small).mat-mdc-button-disabled,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .recap-category-delete button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small).mat-mdc-button-disabled,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small).mat-mdc-button-disabled,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-teaser-special-state button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small).mat-mdc-button-disabled{background-color:var(--maui-button-secondary-disabled-background-color, transparent)!important;border-color:var(--maui-button-secondary-disabled-border-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important;color:var(--maui-button-secondary-disabled-text-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important}lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-modify-service button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small).mat-mdc-button-disabled:hover,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-header button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small).mat-mdc-button-disabled:hover,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-item button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small).mat-mdc-button-disabled:hover,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-teaser-add-service-panel button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small).mat-mdc-button-disabled:hover,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .generic-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small).mat-mdc-button-disabled:hover,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .recap-category-delete button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small).mat-mdc-button-disabled:hover,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small).mat-mdc-button-disabled:hover,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-teaser-special-state button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small).mat-mdc-button-disabled:hover{background-color:var(--maui-button-secondary-disabled-background-color, transparent)!important;border-color:var(--maui-button-secondary-disabled-border-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important;color:var(--maui-button-secondary-disabled-text-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important}lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-modify-service button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small):focus,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-modify-service button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small):active:focus,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-header button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small):focus,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-header button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small):active:focus,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-item button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small):focus,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-item button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small):active:focus,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-teaser-add-service-panel button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small):focus,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-teaser-add-service-panel button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small):active:focus,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .generic-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small):focus,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .generic-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small):active:focus,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .recap-category-delete button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small):focus,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .recap-category-delete button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small):active:focus,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small):focus,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small):active:focus,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-teaser-special-state button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small):focus,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-teaser-special-state button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small):active:focus{box-shadow:none!important}lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-modify-service button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small):focus:before,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-header button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small):focus:before,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-item button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small):focus:before,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-teaser-add-service-panel button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small):focus:before,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .generic-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small):focus:before,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .recap-category-delete button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small):focus:before,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small):focus:before,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-teaser-special-state button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small):focus:before{all:unset;border-radius:var(--lhg-desy-button-focus-radius, var(--maui-focus-radius, .6rem));content:" ";inset:calc(var(--lhg-desy-button-focus-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);pointer-events:none;position:absolute;z-index:1080;box-shadow:var(--maui-focus-outline-box-shadow, var(--maui-effect-shadow-focus-offset-x, 0) var(--maui-effect-shadow-focus-offset-y, 0) var(--maui-effect-shadow-focus-radius, 6px) var(--maui-effect-shadow-focus-spread, 1px) var(--maui-color-interaction-focus, var(--maui-color-brand-whale-blue, #52627c)))}lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-modify-service button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small)>span.mat-mdc-button-wrapper:after,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-header button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small)>span.mat-mdc-button-wrapper:after,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-item button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small)>span.mat-mdc-button-wrapper:after,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-teaser-add-service-panel button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small)>span.mat-mdc-button-wrapper:after,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .generic-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small)>span.mat-mdc-button-wrapper:after,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .recap-category-delete button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small)>span.mat-mdc-button-wrapper:after,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small)>span.mat-mdc-button-wrapper:after,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-teaser-special-state button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small)>span.mat-mdc-button-wrapper:after{cursor:pointer!important;font-family:var(--lhg-icon-font-family, LH-Icons);font-weight:400!important;vertical-align:middle!important;font-size:1.6rem!important;line-height:1.6rem;width:1.6rem;content:var(--lhg-desy-button-icon-delete, \e971)!important;margin-left:.6rem;margin-right:var(--lhg-desy-button-icon-counter-margin, -.2rem)}lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-modify-service button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small)>span:not([class*=mat-button-wrapper]):after,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-header button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small)>span:not([class*=mat-button-wrapper]):after,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-item button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small)>span:not([class*=mat-button-wrapper]):after,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-teaser-add-service-panel button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small)>span:not([class*=mat-button-wrapper]):after,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .generic-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small)>span:not([class*=mat-button-wrapper]):after,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .recap-category-delete button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small)>span:not([class*=mat-button-wrapper]):after,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small)>span:not([class*=mat-button-wrapper]):after,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-teaser-special-state button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small)>span:not([class*=mat-button-wrapper]):after{cursor:pointer!important;font-family:var(--lhg-icon-font-family, LH-Icons);font-weight:400!important;vertical-align:middle!important;font-size:1.6rem!important;line-height:1.6rem;width:1.6rem;content:var(--lhg-desy-button-icon-delete, \e971)!important;margin-left:.6rem;margin-right:var(--lhg-desy-button-icon-counter-margin, -.2rem)}lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-modify-service button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small)>span:not([class*=mat-button-wrapper]):after,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-modify-service button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small)>span:not([class*=mat-button-wrapper]):before,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-header button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small)>span:not([class*=mat-button-wrapper]):after,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-header button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small)>span:not([class*=mat-button-wrapper]):before,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-item button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small)>span:not([class*=mat-button-wrapper]):after,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-recap-item button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small)>span:not([class*=mat-button-wrapper]):before,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-teaser-add-service-panel button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small)>span:not([class*=mat-button-wrapper]):after,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .category-teaser-add-service-panel button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small)>span:not([class*=mat-button-wrapper]):before,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .generic-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small)>span:not([class*=mat-button-wrapper]):after,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .generic-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small)>span:not([class*=mat-button-wrapper]):before,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .recap-category-delete button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small)>span:not([class*=mat-button-wrapper]):after,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .recap-category-delete button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small)>span:not([class*=mat-button-wrapper]):before,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small)>span:not([class*=mat-button-wrapper]):after,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-recap-breakdown button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small)>span:not([class*=mat-button-wrapper]):before,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-teaser-special-state button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small)>span:not([class*=mat-button-wrapper]):after,lhg-collapsable-service-container mat-expansion-panel[class*=-service-category] .seat-teaser-special-state button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small)>span:not([class*=mat-button-wrapper]):before{cursor:pointer!important;font-family:var(--lhg-icon-font-family, LH-Icons);font-weight:400!important;vertical-align:middle!important;font-size:1.6rem!important;line-height:1.6rem;width:1.6rem}lhg-collapsable-service-container .rail-and-fly-header-service-category lhg-rail-and-fly-pres lhg-service-teaser-pres .category .category-details .category-teaser-add-service-panel button.category-add-service{align-items:center!important;border-radius:var(--maui-radii-default-radius, .4rem)!important;box-sizing:border-box;cursor:pointer!important;display:inline-flex!important;font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif);font-weight:var(--maui-button-font-weight, var(--maui-font-weight-bold, 700));height:auto;justify-content:center!important;letter-spacing:var(--lhg-desy-button-letter-spacing, inherit)!important;line-height:var(--lhg-desy-button-line-height, var(--maui-line-height-3, 2.4rem))!important;min-width:unset;max-width:unset;outline:var(--maui-button-outline-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d))) none 0!important;overflow:visible;position:relative!important;text-decoration:none!important;transition:background .3s ease-out 0s,border .3s ease-out 0s,color .3s ease-out 0s!important;width:fit-content;white-space:nowrap!important;font-size:var(--lhg-desy-button-font-size-small, var(--maui-font-size-2, 1.4rem))!important;min-height:var(--maui-button-small-min-height, 3rem)!important;padding:var(--maui-button-small-padding, 0 var(--maui-spacing-5, 3rem))!important;background-color:var(--maui-button-secondary-background-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d)))!important;border:var(--maui-button-secondary-border-width, 2px) solid var(--lhg-desy-button-secondary-border-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d)))!important;color:var(--lhg-desy-button-text-color-secondary, var(--maui-button-text-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d))))!important}lhg-collapsable-service-container .rail-and-fly-header-service-category lhg-rail-and-fly-pres lhg-service-teaser-pres .category .category-details .category-teaser-add-service-panel button.category-add-service span.mdc-button__label{align-items:center;display:inline-flex;letter-spacing:var(--lhg-desy-button-letter-spacing, inherit)}lhg-collapsable-service-container .rail-and-fly-header-service-category lhg-rail-and-fly-pres lhg-service-teaser-pres .category .category-details .category-teaser-add-service-panel button.category-add-service .mat-mdc-button-persistent-ripple,lhg-collapsable-service-container .rail-and-fly-header-service-category lhg-rail-and-fly-pres lhg-service-teaser-pres .category .category-details .category-teaser-add-service-panel button.category-add-service .mat-mdc-button-touch-target,lhg-collapsable-service-container .rail-and-fly-header-service-category lhg-rail-and-fly-pres lhg-service-teaser-pres .category .category-details .category-teaser-add-service-panel button.category-add-service .mat-mdc-button-ripple,lhg-collapsable-service-container .rail-and-fly-header-service-category lhg-rail-and-fly-pres lhg-service-teaser-pres .category .category-details .category-teaser-add-service-panel button.category-add-service .mat-mdc-focus-indicator{display:none}lhg-collapsable-service-container .rail-and-fly-header-service-category lhg-rail-and-fly-pres lhg-service-teaser-pres .category .category-details .category-teaser-add-service-panel button.category-add-service.mat-mdc-button-disabled{cursor:not-allowed!important;pointer-events:all}lhg-collapsable-service-container .rail-and-fly-header-service-category lhg-rail-and-fly-pres lhg-service-teaser-pres .category .category-details .category-teaser-add-service-panel button.category-add-service:hover{background-color:var(--lhg-desy-button-secondary-hover-background-color, var(--maui-button-secondary-hover-background-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d))))!important;border:var(--maui-button-secondary-border-width, 2px) solid var(--lhg-desy-button-secondary-hover-border-color, var(--maui-button-secondary-hover-background-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d))))!important;color:var(--maui-button-secondary-hover-text-color, var(--maui-color-brand-white, #ffffff))!important}lhg-collapsable-service-container .rail-and-fly-header-service-category lhg-rail-and-fly-pres lhg-service-teaser-pres .category .category-details .category-teaser-add-service-panel button.category-add-service.mat-mdc-button-disabled{background-color:var(--maui-button-secondary-disabled-background-color, transparent)!important;border-color:var(--maui-button-secondary-disabled-border-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important;color:var(--maui-button-secondary-disabled-text-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important}lhg-collapsable-service-container .rail-and-fly-header-service-category lhg-rail-and-fly-pres lhg-service-teaser-pres .category .category-details .category-teaser-add-service-panel button.category-add-service.mat-mdc-button-disabled:hover{background-color:var(--maui-button-secondary-disabled-background-color, transparent)!important;border-color:var(--maui-button-secondary-disabled-border-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important;color:var(--maui-button-secondary-disabled-text-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important}lhg-collapsable-service-container .rail-and-fly-header-service-category lhg-rail-and-fly-pres lhg-service-teaser-pres .category .category-details .category-teaser-add-service-panel button.category-add-service:focus,lhg-collapsable-service-container .rail-and-fly-header-service-category lhg-rail-and-fly-pres lhg-service-teaser-pres .category .category-details .category-teaser-add-service-panel button.category-add-service:active:focus{box-shadow:none!important}lhg-collapsable-service-container .rail-and-fly-header-service-category lhg-rail-and-fly-pres lhg-service-teaser-pres .category .category-details .category-teaser-add-service-panel button.category-add-service:focus:after{all:unset;border-radius:var(--lhg-desy-button-focus-radius, var(--maui-focus-radius, .6rem));content:" ";inset:calc(var(--lhg-desy-button-focus-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);pointer-events:none;position:absolute;z-index:1080;box-shadow:var(--maui-focus-outline-box-shadow, var(--maui-effect-shadow-focus-offset-x, 0) var(--maui-effect-shadow-focus-offset-y, 0) var(--maui-effect-shadow-focus-radius, 6px) var(--maui-effect-shadow-focus-spread, 1px) var(--maui-color-interaction-focus, var(--maui-color-brand-whale-blue, #52627c)))}lhg-collapsable-service-container .ACKI-service-category lhg-automated-checkin-pres .category .category-details .category-teaser-add-service-panel button.category-add-service{align-items:center!important;border-radius:var(--maui-radii-default-radius, .4rem)!important;box-sizing:border-box;cursor:pointer!important;display:inline-flex!important;font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif);font-weight:var(--maui-button-font-weight, var(--maui-font-weight-bold, 700));height:auto;justify-content:center!important;letter-spacing:var(--lhg-desy-button-letter-spacing, inherit)!important;line-height:var(--lhg-desy-button-line-height, var(--maui-line-height-3, 2.4rem))!important;min-width:unset;max-width:unset;outline:var(--maui-button-outline-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d))) none 0!important;overflow:visible;position:relative!important;text-decoration:none!important;transition:background .3s ease-out 0s,border .3s ease-out 0s,color .3s ease-out 0s!important;width:fit-content;white-space:nowrap!important;font-size:var(--lhg-desy-button-font-size-small, var(--maui-font-size-2, 1.4rem))!important;min-height:var(--maui-button-small-min-height, 3rem)!important;padding:var(--maui-button-small-padding, 0 var(--maui-spacing-5, 3rem))!important;background-color:var(--maui-button-secondary-background-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d)))!important;border:var(--maui-button-secondary-border-width, 2px) solid var(--lhg-desy-button-secondary-border-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d)))!important;color:var(--lhg-desy-button-text-color-secondary, var(--maui-button-text-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d))))!important}lhg-collapsable-service-container .ACKI-service-category lhg-automated-checkin-pres .category .category-details .category-teaser-add-service-panel button.category-add-service span.mdc-button__label{align-items:center;display:inline-flex;letter-spacing:var(--lhg-desy-button-letter-spacing, inherit)}lhg-collapsable-service-container .ACKI-service-category lhg-automated-checkin-pres .category .category-details .category-teaser-add-service-panel button.category-add-service .mat-mdc-button-persistent-ripple,lhg-collapsable-service-container .ACKI-service-category lhg-automated-checkin-pres .category .category-details .category-teaser-add-service-panel button.category-add-service .mat-mdc-button-touch-target,lhg-collapsable-service-container .ACKI-service-category lhg-automated-checkin-pres .category .category-details .category-teaser-add-service-panel button.category-add-service .mat-mdc-button-ripple,lhg-collapsable-service-container .ACKI-service-category lhg-automated-checkin-pres .category .category-details .category-teaser-add-service-panel button.category-add-service .mat-mdc-focus-indicator{display:none}lhg-collapsable-service-container .ACKI-service-category lhg-automated-checkin-pres .category .category-details .category-teaser-add-service-panel button.category-add-service.mat-mdc-button-disabled{cursor:not-allowed!important;pointer-events:all}lhg-collapsable-service-container .ACKI-service-category lhg-automated-checkin-pres .category .category-details .category-teaser-add-service-panel button.category-add-service:hover{background-color:var(--lhg-desy-button-secondary-hover-background-color, var(--maui-button-secondary-hover-background-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d))))!important;border:var(--maui-button-secondary-border-width, 2px) solid var(--lhg-desy-button-secondary-hover-border-color, var(--maui-button-secondary-hover-background-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d))))!important;color:var(--maui-button-secondary-hover-text-color, var(--maui-color-brand-white, #ffffff))!important}lhg-collapsable-service-container .ACKI-service-category lhg-automated-checkin-pres .category .category-details .category-teaser-add-service-panel button.category-add-service.mat-mdc-button-disabled{background-color:var(--maui-button-secondary-disabled-background-color, transparent)!important;border-color:var(--maui-button-secondary-disabled-border-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important;color:var(--maui-button-secondary-disabled-text-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important}lhg-collapsable-service-container .ACKI-service-category lhg-automated-checkin-pres .category .category-details .category-teaser-add-service-panel button.category-add-service.mat-mdc-button-disabled:hover{background-color:var(--maui-button-secondary-disabled-background-color, transparent)!important;border-color:var(--maui-button-secondary-disabled-border-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important;color:var(--maui-button-secondary-disabled-text-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important}lhg-collapsable-service-container .ACKI-service-category lhg-automated-checkin-pres .category .category-details .category-teaser-add-service-panel button.category-add-service:focus,lhg-collapsable-service-container .ACKI-service-category lhg-automated-checkin-pres .category .category-details .category-teaser-add-service-panel button.category-add-service:active:focus{box-shadow:none!important}lhg-collapsable-service-container .ACKI-service-category lhg-automated-checkin-pres .category .category-details .category-teaser-add-service-panel button.category-add-service:focus:after{all:unset;border-radius:var(--lhg-desy-button-focus-radius, var(--maui-focus-radius, .6rem));content:" ";inset:calc(var(--lhg-desy-button-focus-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);pointer-events:none;position:absolute;z-index:1080;box-shadow:var(--maui-focus-outline-box-shadow, var(--maui-effect-shadow-focus-offset-x, 0) var(--maui-effect-shadow-focus-offset-y, 0) var(--maui-effect-shadow-focus-radius, 6px) var(--maui-effect-shadow-focus-spread, 1px) var(--maui-color-interaction-focus, var(--maui-color-brand-whale-blue, #52627c)))}lhg-additional-terms-conditions-dialog .refx-dialog-container .refx-dialog-actions button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]):not(.small):not(.inverted){align-items:center!important;border-radius:var(--maui-radii-default-radius, .4rem)!important;box-sizing:border-box;cursor:pointer!important;display:inline-flex!important;font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif);font-weight:var(--maui-button-font-weight, var(--maui-font-weight-bold, 700));height:auto;justify-content:center!important;letter-spacing:var(--lhg-desy-button-letter-spacing, inherit)!important;line-height:var(--lhg-desy-button-line-height, var(--maui-line-height-3, 2.4rem))!important;min-width:unset;max-width:unset;outline:var(--maui-button-outline-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d))) none 0!important;overflow:visible;position:relative!important;text-decoration:none!important;transition:background .3s ease-out 0s,border .3s ease-out 0s,color .3s ease-out 0s!important;width:fit-content;white-space:nowrap!important;font-size:var(--lhg-desy-button-font-size-small, var(--maui-font-size-2, 1.4rem))!important;min-height:var(--maui-button-small-min-height, 3rem)!important;padding:var(--maui-button-small-padding, 0 var(--maui-spacing-5, 3rem))!important;background-color:var(--maui-button-secondary-background-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d)))!important;border:var(--maui-button-secondary-border-width, 2px) solid var(--lhg-desy-button-secondary-border-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d)))!important;color:var(--lhg-desy-button-text-color-secondary, var(--maui-button-text-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d))))!important}lhg-additional-terms-conditions-dialog .refx-dialog-container .refx-dialog-actions button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]):not(.small):not(.inverted) span.mdc-button__label{align-items:center;display:inline-flex;letter-spacing:var(--lhg-desy-button-letter-spacing, inherit)}lhg-additional-terms-conditions-dialog .refx-dialog-container .refx-dialog-actions button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]):not(.small):not(.inverted) .mat-mdc-button-persistent-ripple,lhg-additional-terms-conditions-dialog .refx-dialog-container .refx-dialog-actions button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]):not(.small):not(.inverted) .mat-mdc-button-touch-target,lhg-additional-terms-conditions-dialog .refx-dialog-container .refx-dialog-actions button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]):not(.small):not(.inverted) .mat-mdc-button-ripple,lhg-additional-terms-conditions-dialog .refx-dialog-container .refx-dialog-actions button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]):not(.small):not(.inverted) .mat-mdc-focus-indicator{display:none}lhg-additional-terms-conditions-dialog .refx-dialog-container .refx-dialog-actions button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]):not(.small):not(.inverted).mat-mdc-button-disabled{cursor:not-allowed!important;pointer-events:all}lhg-additional-terms-conditions-dialog .refx-dialog-container .refx-dialog-actions button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]):not(.small):not(.inverted):hover{background-color:var(--lhg-desy-button-secondary-hover-background-color, var(--maui-button-secondary-hover-background-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d))))!important;border:var(--maui-button-secondary-border-width, 2px) solid var(--lhg-desy-button-secondary-hover-border-color, var(--maui-button-secondary-hover-background-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d))))!important;color:var(--maui-button-secondary-hover-text-color, var(--maui-color-brand-white, #ffffff))!important}lhg-additional-terms-conditions-dialog .refx-dialog-container .refx-dialog-actions button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]):not(.small):not(.inverted).mat-mdc-button-disabled{background-color:var(--maui-button-secondary-disabled-background-color, transparent)!important;border-color:var(--maui-button-secondary-disabled-border-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important;color:var(--maui-button-secondary-disabled-text-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important}lhg-additional-terms-conditions-dialog .refx-dialog-container .refx-dialog-actions button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]):not(.small):not(.inverted).mat-mdc-button-disabled:hover{background-color:var(--maui-button-secondary-disabled-background-color, transparent)!important;border-color:var(--maui-button-secondary-disabled-border-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important;color:var(--maui-button-secondary-disabled-text-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important}lhg-additional-terms-conditions-dialog .refx-dialog-container .refx-dialog-actions button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]):not(.small):not(.inverted):focus,lhg-additional-terms-conditions-dialog .refx-dialog-container .refx-dialog-actions button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]):not(.small):not(.inverted):active:focus{box-shadow:none!important}lhg-additional-terms-conditions-dialog .refx-dialog-container .refx-dialog-actions button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]):not(.small):not(.inverted):focus:after{all:unset;border-radius:var(--lhg-desy-button-focus-radius, var(--maui-focus-radius, .6rem));content:" ";inset:calc(var(--lhg-desy-button-focus-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);pointer-events:none;position:absolute;z-index:1080;box-shadow:var(--maui-focus-outline-box-shadow, var(--maui-effect-shadow-focus-offset-x, 0) var(--maui-effect-shadow-focus-offset-y, 0) var(--maui-effect-shadow-focus-radius, 6px) var(--maui-effect-shadow-focus-spread, 1px) var(--maui-color-interaction-focus, var(--maui-color-brand-whale-blue, #52627c)))}lhg-additional-terms-conditions-dialog .refx-dialog-container .refx-dialog-header .refx-dialog-close-btn-corner{display:block}lhg-additional-terms-conditions-dialog .refx-dialog-container .refx-dialog-header .refx-dialog-close-btn-corner:focus{box-shadow:none!important;overflow:visible}lhg-additional-terms-conditions-dialog .refx-dialog-container .refx-dialog-header .refx-dialog-close-btn-corner:focus:before{all:unset;border-radius:var(--lhg-desy-button-focus-radius, var(--maui-focus-radius, .6rem));content:" ";inset:calc(var(--lhg-desy-button-focus-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);pointer-events:none;position:absolute;z-index:1080;box-shadow:var(--maui-focus-outline-box-shadow, var(--maui-effect-shadow-focus-offset-x, 0) var(--maui-effect-shadow-focus-offset-y, 0) var(--maui-effect-shadow-focus-radius, 6px) var(--maui-effect-shadow-focus-spread, 1px) var(--maui-color-interaction-focus, var(--maui-color-brand-whale-blue, #52627c)))}lhg-share-itinerary-link-dialog-pres refx-dialog-pres.dialog .refx-dialog-container .approval-description .flex-container .copy-to-clipboard{overflow:visible;position:relative}lhg-share-itinerary-link-dialog-pres refx-dialog-pres.dialog .refx-dialog-container .approval-description .flex-container .copy-to-clipboard:focus-visible{outline:none}lhg-share-itinerary-link-dialog-pres refx-dialog-pres.dialog .refx-dialog-container .approval-description .flex-container .copy-to-clipboard:focus:after{all:unset;border-radius:var(--lhg-desy-button-focus-radius, var(--maui-focus-radius, .6rem));content:" ";inset:calc(var(--lhg-desy-button-focus-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);pointer-events:none;position:absolute;z-index:1080;box-shadow:var(--maui-focus-outline-box-shadow, var(--maui-effect-shadow-focus-offset-x, 0) var(--maui-effect-shadow-focus-offset-y, 0) var(--maui-effect-shadow-focus-radius, 6px) var(--maui-effect-shadow-focus-spread, 1px) var(--maui-color-interaction-focus, var(--maui-color-brand-whale-blue, #52627c)))}refx-user-profile-dialog .refx-dialog-actions .close-btn-bottom,refx-user-profile-dialog .user-profile-dialog-logout-button{width:100%!important}refx-baggage-allowance-policies-dialog-pres mat-expansion-panel.mat-expansion-panel,refx-review-conditions-dialog-pres mat-expansion-panel.mat-expansion-panel,refx-booking-seatmap-cont refx-seatmap-pres refx-seatmap-legend-pres .legend-container mat-accordion mat-expansion-panel.mat-expansion-panel,mat-dialog-container lhg-seatmap-display-dialog-cont lhg-seatmap-display-dialog-pres refx-seatmap-pres refx-seatmap-legend-pres .legend-container mat-accordion mat-expansion-panel.mat-expansion-panel,refx-air-bounds-filtering-dialog-pres mat-expansion-panel.mat-expansion-panel,lhg-seat-selection-overview-pres mat-expansion-panel.mat-expansion-panel,design-system mat-expansion-panel.mat-expansion-panel{border-radius:0!important;border-top:1px solid var(--maui-collapsible-border-color, var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb)))!important;box-shadow:unset!important;overflow:visible!important}refx-baggage-allowance-policies-dialog-pres mat-expansion-panel.mat-expansion-panel:last-of-type,refx-review-conditions-dialog-pres mat-expansion-panel.mat-expansion-panel:last-of-type,refx-booking-seatmap-cont refx-seatmap-pres refx-seatmap-legend-pres .legend-container mat-accordion mat-expansion-panel.mat-expansion-panel:last-of-type,mat-dialog-container lhg-seatmap-display-dialog-cont lhg-seatmap-display-dialog-pres refx-seatmap-pres refx-seatmap-legend-pres .legend-container mat-accordion mat-expansion-panel.mat-expansion-panel:last-of-type,refx-air-bounds-filtering-dialog-pres mat-expansion-panel.mat-expansion-panel:last-of-type,lhg-seat-selection-overview-pres mat-expansion-panel.mat-expansion-panel:last-of-type,design-system mat-expansion-panel.mat-expansion-panel:last-of-type{border-bottom:1px solid var(--maui-collapsible-border-color, var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb)))!important}refx-baggage-allowance-policies-dialog-pres mat-expansion-panel.mat-expansion-panel.mat-expanded .mat-expansion-panel-content,refx-review-conditions-dialog-pres mat-expansion-panel.mat-expansion-panel.mat-expanded .mat-expansion-panel-content,refx-booking-seatmap-cont refx-seatmap-pres refx-seatmap-legend-pres .legend-container mat-accordion mat-expansion-panel.mat-expansion-panel.mat-expanded .mat-expansion-panel-content,mat-dialog-container lhg-seatmap-display-dialog-cont lhg-seatmap-display-dialog-pres refx-seatmap-pres refx-seatmap-legend-pres .legend-container mat-accordion mat-expansion-panel.mat-expansion-panel.mat-expanded .mat-expansion-panel-content,refx-air-bounds-filtering-dialog-pres mat-expansion-panel.mat-expansion-panel.mat-expanded .mat-expansion-panel-content,lhg-seat-selection-overview-pres mat-expansion-panel.mat-expansion-panel.mat-expanded .mat-expansion-panel-content,design-system mat-expansion-panel.mat-expansion-panel.mat-expanded .mat-expansion-panel-content{background-color:var(--lhg-desy-collapsible-section-background-color, transparent)!important}refx-baggage-allowance-policies-dialog-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel-header.mat-expansion-panel-header,refx-review-conditions-dialog-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel-header.mat-expansion-panel-header,refx-booking-seatmap-cont refx-seatmap-pres refx-seatmap-legend-pres .legend-container mat-accordion mat-expansion-panel.mat-expansion-panel mat-expansion-panel-header.mat-expansion-panel-header,mat-dialog-container lhg-seatmap-display-dialog-cont lhg-seatmap-display-dialog-pres refx-seatmap-pres refx-seatmap-legend-pres .legend-container mat-accordion mat-expansion-panel.mat-expansion-panel mat-expansion-panel-header.mat-expansion-panel-header,refx-air-bounds-filtering-dialog-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel-header.mat-expansion-panel-header,lhg-seat-selection-overview-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel-header.mat-expansion-panel-header,design-system mat-expansion-panel.mat-expansion-panel mat-expansion-panel-header.mat-expansion-panel-header{color:var(--maui-collapsible-color-header-collapsed, var(--maui-color-interaction-interaction, var(--maui-color-brand-whale-blue, #52627c)))!important;font-family:var(--maui-collapsible-font-family-header, var(--maui-font-family-headline, "LufthansaHead", Arial, Helvetica, sans-serif))!important;font-size:var(--lhg-desy-collapsible-header-font-size, 1.8rem)!important;font-variant-numeric:var(--lhg-desy-collapsible-header-font-variant-numeric, normal);font-weight:var(--lhg-desy-collapsible-header-font-weight, var(--maui-font-weight-bold, 700))!important;letter-spacing:var(--lhg-desy-collapsible-header-font-letter-spacing, inherit)!important;line-height:var(--lhg-desy-collapsible-header-text-line-height, var(--maui-line-height-3, 2.4rem))!important;height:auto!important;margin:0!important;min-height:var(--lhg-desy-collapsible-header-min-height, none);padding:var(--maui-collapsible-padding-header, 1.2rem 2rem)!important;-webkit-tap-highlight-color:transparent}refx-baggage-allowance-policies-dialog-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel-header.mat-expansion-panel-header:not([disabled]):focus:after,refx-review-conditions-dialog-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel-header.mat-expansion-panel-header:not([disabled]):focus:after,refx-booking-seatmap-cont refx-seatmap-pres refx-seatmap-legend-pres .legend-container mat-accordion mat-expansion-panel.mat-expansion-panel mat-expansion-panel-header.mat-expansion-panel-header:not([disabled]):focus:after,mat-dialog-container lhg-seatmap-display-dialog-cont lhg-seatmap-display-dialog-pres refx-seatmap-pres refx-seatmap-legend-pres .legend-container mat-accordion mat-expansion-panel.mat-expansion-panel mat-expansion-panel-header.mat-expansion-panel-header:not([disabled]):focus:after,refx-air-bounds-filtering-dialog-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel-header.mat-expansion-panel-header:not([disabled]):focus:after,lhg-seat-selection-overview-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel-header.mat-expansion-panel-header:not([disabled]):focus:after,design-system mat-expansion-panel.mat-expansion-panel mat-expansion-panel-header.mat-expansion-panel-header:not([disabled]):focus:after{border-radius:var(--maui-collapsible-focus-radius, .6rem);bottom:calc(-1 * var(--maui-collapsible-focus-outline-offset-y, 0));box-shadow:var(--maui-focus-outline-box-shadow, var(--maui-effect-shadow-focus-offset-x, 0) var(--maui-effect-shadow-focus-offset-y, 0) var(--maui-effect-shadow-focus-radius, 6px) var(--maui-effect-shadow-focus-spread, 1px) var(--maui-color-interaction-focus, var(--maui-color-brand-whale-blue, #52627c)));content:" ";left:calc(-1 * var(--lhg-desy-collapsible-header-focus-outline-horizontal-offset, var(--maui-focus-outline-offset, .7rem)));pointer-events:none;position:absolute;right:calc(-1 * var(--lhg-desy-collapsible-header-focus-outline-horizontal-offset, var(--maui-focus-outline-offset, .7rem)));top:calc(-1 * var(--maui-collapsible-focus-outline-offset-y, 0));z-index:99}refx-baggage-allowance-policies-dialog-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel-header.mat-expansion-panel-header:hover,refx-review-conditions-dialog-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel-header.mat-expansion-panel-header:hover,refx-booking-seatmap-cont refx-seatmap-pres refx-seatmap-legend-pres .legend-container mat-accordion mat-expansion-panel.mat-expansion-panel mat-expansion-panel-header.mat-expansion-panel-header:hover,mat-dialog-container lhg-seatmap-display-dialog-cont lhg-seatmap-display-dialog-pres refx-seatmap-pres refx-seatmap-legend-pres .legend-container mat-accordion mat-expansion-panel.mat-expansion-panel mat-expansion-panel-header.mat-expansion-panel-header:hover,refx-air-bounds-filtering-dialog-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel-header.mat-expansion-panel-header:hover,lhg-seat-selection-overview-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel-header.mat-expansion-panel-header:hover,design-system mat-expansion-panel.mat-expansion-panel mat-expansion-panel-header.mat-expansion-panel-header:hover{background:unset!important;color:var(--maui-collapsible-hover-color-header-collapsed, var(--maui-collapsible-hover-color-header-collapsed, var(--maui-color-interaction-interactionhover, var(--maui-color-brand-marble-blue, #414e63))))!important;text-decoration-line:var(--maui-collapsible-text-decoration-hover, underline)!important;text-decoration-thickness:var(--lhg-desy-collapsible-text-decoration-thickness, 1px);text-underline-offset:var(--lhg-desy-collapsible-text-decoration-offset, auto)!important}@media (min-width: 840px){refx-baggage-allowance-policies-dialog-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel-header.mat-expansion-panel-header,refx-review-conditions-dialog-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel-header.mat-expansion-panel-header,refx-booking-seatmap-cont refx-seatmap-pres refx-seatmap-legend-pres .legend-container mat-accordion mat-expansion-panel.mat-expansion-panel mat-expansion-panel-header.mat-expansion-panel-header,mat-dialog-container lhg-seatmap-display-dialog-cont lhg-seatmap-display-dialog-pres refx-seatmap-pres refx-seatmap-legend-pres .legend-container mat-accordion mat-expansion-panel.mat-expansion-panel mat-expansion-panel-header.mat-expansion-panel-header,refx-air-bounds-filtering-dialog-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel-header.mat-expansion-panel-header,lhg-seat-selection-overview-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel-header.mat-expansion-panel-header,design-system mat-expansion-panel.mat-expansion-panel mat-expansion-panel-header.mat-expansion-panel-header{padding:var(--maui-collapsible-padding-header-large, 1.2rem 0)!important}}refx-baggage-allowance-policies-dialog-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel-header.mat-expansion-panel-header span.mat-content,refx-review-conditions-dialog-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel-header.mat-expansion-panel-header span.mat-content,refx-booking-seatmap-cont refx-seatmap-pres refx-seatmap-legend-pres .legend-container mat-accordion mat-expansion-panel.mat-expansion-panel mat-expansion-panel-header.mat-expansion-panel-header span.mat-content,mat-dialog-container lhg-seatmap-display-dialog-cont lhg-seatmap-display-dialog-pres refx-seatmap-pres refx-seatmap-legend-pres .legend-container mat-accordion mat-expansion-panel.mat-expansion-panel mat-expansion-panel-header.mat-expansion-panel-header span.mat-content,refx-air-bounds-filtering-dialog-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel-header.mat-expansion-panel-header span.mat-content,lhg-seat-selection-overview-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel-header.mat-expansion-panel-header span.mat-content,design-system mat-expansion-panel.mat-expansion-panel mat-expansion-panel-header.mat-expansion-panel-header span.mat-content{overflow:visible}refx-baggage-allowance-policies-dialog-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel-header.mat-expansion-panel-header.mat-expanded,refx-review-conditions-dialog-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel-header.mat-expansion-panel-header.mat-expanded,refx-booking-seatmap-cont refx-seatmap-pres refx-seatmap-legend-pres .legend-container mat-accordion mat-expansion-panel.mat-expansion-panel mat-expansion-panel-header.mat-expansion-panel-header.mat-expanded,mat-dialog-container lhg-seatmap-display-dialog-cont lhg-seatmap-display-dialog-pres refx-seatmap-pres refx-seatmap-legend-pres .legend-container mat-accordion mat-expansion-panel.mat-expansion-panel mat-expansion-panel-header.mat-expansion-panel-header.mat-expanded,refx-air-bounds-filtering-dialog-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel-header.mat-expansion-panel-header.mat-expanded,lhg-seat-selection-overview-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel-header.mat-expansion-panel-header.mat-expanded,design-system mat-expansion-panel.mat-expansion-panel mat-expansion-panel-header.mat-expansion-panel-header.mat-expanded{color:var(--maui-collapsible-color-header, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d)))!important;font-family:var(--maui-collapsible-font-family-header, var(--maui-font-family-headline, "LufthansaHead", Arial, Helvetica, sans-serif))!important;font-size:var(--lhg-desy-collapsible-header-font-size, 1.8rem)!important;font-weight:var(--lhg-desy-collapsible-header-font-weight-expanded, var(--maui-font-weight-bold, 700))!important;letter-spacing:var(--lhg-desy-collapsible-header-font-letter-spacing, inherit)!important;line-height:var(--lhg-desy-collapsible-header-text-line-height, var(--maui-line-height-3, 2.4rem))!important}refx-baggage-allowance-policies-dialog-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel-header.mat-expansion-panel-header.mat-expanded:hover,refx-review-conditions-dialog-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel-header.mat-expansion-panel-header.mat-expanded:hover,refx-booking-seatmap-cont refx-seatmap-pres refx-seatmap-legend-pres .legend-container mat-accordion mat-expansion-panel.mat-expansion-panel mat-expansion-panel-header.mat-expansion-panel-header.mat-expanded:hover,mat-dialog-container lhg-seatmap-display-dialog-cont lhg-seatmap-display-dialog-pres refx-seatmap-pres refx-seatmap-legend-pres .legend-container mat-accordion mat-expansion-panel.mat-expansion-panel mat-expansion-panel-header.mat-expansion-panel-header.mat-expanded:hover,refx-air-bounds-filtering-dialog-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel-header.mat-expansion-panel-header.mat-expanded:hover,lhg-seat-selection-overview-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel-header.mat-expansion-panel-header.mat-expanded:hover,design-system mat-expansion-panel.mat-expansion-panel mat-expansion-panel-header.mat-expansion-panel-header.mat-expanded:hover{background:unset!important;color:var(--maui-collapsible-hover-color-header, var(--maui-color-interaction-interactionhover, var(--maui-color-brand-marble-blue, #414e63)))!important;text-decoration-line:var(--maui-collapsible-text-decoration-hover, underline)!important;text-decoration-thickness:var(--lhg-desy-collapsible-text-decoration-thickness, 1px)!important;text-underline-offset:var(--lhg-desy-collapsible-text-decoration-offset, auto)!important}refx-baggage-allowance-policies-dialog-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel-header.mat-expansion-panel-header.cdk-focused,refx-review-conditions-dialog-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel-header.mat-expansion-panel-header.cdk-focused,refx-booking-seatmap-cont refx-seatmap-pres refx-seatmap-legend-pres .legend-container mat-accordion mat-expansion-panel.mat-expansion-panel mat-expansion-panel-header.mat-expansion-panel-header.cdk-focused,mat-dialog-container lhg-seatmap-display-dialog-cont lhg-seatmap-display-dialog-pres refx-seatmap-pres refx-seatmap-legend-pres .legend-container mat-accordion mat-expansion-panel.mat-expansion-panel mat-expansion-panel-header.mat-expansion-panel-header.cdk-focused,refx-air-bounds-filtering-dialog-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel-header.mat-expansion-panel-header.cdk-focused,lhg-seat-selection-overview-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel-header.mat-expansion-panel-header.cdk-focused,design-system mat-expansion-panel.mat-expansion-panel mat-expansion-panel-header.mat-expansion-panel-header.cdk-focused{box-shadow:unset!important;border-color:transparent!important}refx-baggage-allowance-policies-dialog-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel-header.mat-expansion-panel-header .mat-expansion-indicator,refx-review-conditions-dialog-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel-header.mat-expansion-panel-header .mat-expansion-indicator,refx-booking-seatmap-cont refx-seatmap-pres refx-seatmap-legend-pres .legend-container mat-accordion mat-expansion-panel.mat-expansion-panel mat-expansion-panel-header.mat-expansion-panel-header .mat-expansion-indicator,mat-dialog-container lhg-seatmap-display-dialog-cont lhg-seatmap-display-dialog-pres refx-seatmap-pres refx-seatmap-legend-pres .legend-container mat-accordion mat-expansion-panel.mat-expansion-panel mat-expansion-panel-header.mat-expansion-panel-header .mat-expansion-indicator,refx-air-bounds-filtering-dialog-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel-header.mat-expansion-panel-header .mat-expansion-indicator,lhg-seat-selection-overview-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel-header.mat-expansion-panel-header .mat-expansion-indicator,design-system mat-expansion-panel.mat-expansion-panel mat-expansion-panel-header.mat-expansion-panel-header .mat-expansion-indicator{display:inline-flex;height:var(--lhg-desy-collapsible-header-text-line-height, var(--maui-line-height-3, 2.4rem));line-height:var(--lhg-desy-collapsible-header-text-line-height, var(--maui-line-height-3, 2.4rem));margin:var(--lhg-desy-collapsible-icon-margin, 0)!important;text-align:center;width:2.4rem}refx-baggage-allowance-policies-dialog-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel-header.mat-expansion-panel-header .mat-expansion-indicator:after,refx-review-conditions-dialog-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel-header.mat-expansion-panel-header .mat-expansion-indicator:after,refx-booking-seatmap-cont refx-seatmap-pres refx-seatmap-legend-pres .legend-container mat-accordion mat-expansion-panel.mat-expansion-panel mat-expansion-panel-header.mat-expansion-panel-header .mat-expansion-indicator:after,mat-dialog-container lhg-seatmap-display-dialog-cont lhg-seatmap-display-dialog-pres refx-seatmap-pres refx-seatmap-legend-pres .legend-container mat-accordion mat-expansion-panel.mat-expansion-panel mat-expansion-panel-header.mat-expansion-panel-header .mat-expansion-indicator:after,refx-air-bounds-filtering-dialog-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel-header.mat-expansion-panel-header .mat-expansion-indicator:after,lhg-seat-selection-overview-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel-header.mat-expansion-panel-header .mat-expansion-indicator:after,design-system mat-expansion-panel.mat-expansion-panel mat-expansion-panel-header.mat-expansion-panel-header .mat-expansion-indicator:after{border-width:0!important;color:inherit!important;content:var(--lhg-desy-collapsible-icon-chevron, "\e915")!important;font-family:var(--lhg-desy-collapsible-icon-font-family, LH-Icons)!important;font-size:var(--lhg-desy-collapsible-header-indicator-size, 2.7rem)!important;font-weight:var(--lhg-desy-collapsible-header-indicator-weight, 700);height:var(--lhg-desy-collapsible-icon-height, auto);margin:0;padding:0;transform:rotate(0)!important;text-underline-offset:var(--lhg-desy-collapsible-header-indicator-underline-offset, .3rem);text-decoration-line:underline;text-decoration-color:#fff;text-decoration-thickness:.6rem;width:2.4rem}refx-baggage-allowance-policies-dialog-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-body,refx-review-conditions-dialog-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-body,refx-booking-seatmap-cont refx-seatmap-pres refx-seatmap-legend-pres .legend-container mat-accordion mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-body,mat-dialog-container lhg-seatmap-display-dialog-cont lhg-seatmap-display-dialog-pres refx-seatmap-pres refx-seatmap-legend-pres .legend-container mat-accordion mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-body,refx-air-bounds-filtering-dialog-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-body,lhg-seat-selection-overview-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-body,design-system mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-body{padding:var(--maui-collapsible-section-padding, var(--maui-spacing-3, 1rem) var(--maui-spacing-4, 2rem) var(--maui-spacing-4, 2rem) 0)!important}refx-baggage-allowance-policies-dialog-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-body p:not(:last-child),refx-review-conditions-dialog-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-body p:not(:last-child),refx-booking-seatmap-cont refx-seatmap-pres refx-seatmap-legend-pres .legend-container mat-accordion mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-body p:not(:last-child),mat-dialog-container lhg-seatmap-display-dialog-cont lhg-seatmap-display-dialog-pres refx-seatmap-pres refx-seatmap-legend-pres .legend-container mat-accordion mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-body p:not(:last-child),refx-air-bounds-filtering-dialog-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-body p:not(:last-child),lhg-seat-selection-overview-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-body p:not(:last-child),design-system mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-body p:not(:last-child){padding:var(--lhg-desy-collapsible-body-p-padding, 0)}refx-baggage-allowance-policies-dialog-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-body p:last-child,refx-review-conditions-dialog-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-body p:last-child,refx-booking-seatmap-cont refx-seatmap-pres refx-seatmap-legend-pres .legend-container mat-accordion mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-body p:last-child,mat-dialog-container lhg-seatmap-display-dialog-cont lhg-seatmap-display-dialog-pres refx-seatmap-pres refx-seatmap-legend-pres .legend-container mat-accordion mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-body p:last-child,refx-air-bounds-filtering-dialog-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-body p:last-child,lhg-seat-selection-overview-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-body p:last-child,design-system mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-body p:last-child{margin:0}@media (min-width: 840px){refx-baggage-allowance-policies-dialog-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-body,refx-review-conditions-dialog-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-body,refx-booking-seatmap-cont refx-seatmap-pres refx-seatmap-legend-pres .legend-container mat-accordion mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-body,mat-dialog-container lhg-seatmap-display-dialog-cont lhg-seatmap-display-dialog-pres refx-seatmap-pres refx-seatmap-legend-pres .legend-container mat-accordion mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-body,refx-air-bounds-filtering-dialog-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-body,lhg-seat-selection-overview-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-body,design-system mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-body{padding:var(--maui-collapsible-section-padding-large, var(--maui-collapsible-section-padding, var(--maui-spacing-3, 1rem) var(--maui-spacing-4, 2rem) var(--maui-spacing-4, 2rem) 0))!important}}refx-baggage-allowance-policies-dialog-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel,refx-review-conditions-dialog-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel,refx-booking-seatmap-cont refx-seatmap-pres refx-seatmap-legend-pres .legend-container mat-accordion mat-expansion-panel.mat-expansion-panel mat-expansion-panel,mat-dialog-container lhg-seatmap-display-dialog-cont lhg-seatmap-display-dialog-pres refx-seatmap-pres refx-seatmap-legend-pres .legend-container mat-accordion mat-expansion-panel.mat-expansion-panel mat-expansion-panel,refx-air-bounds-filtering-dialog-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel,lhg-seat-selection-overview-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel,design-system mat-expansion-panel.mat-expansion-panel mat-expansion-panel{margin-left:var(--lhg-desy-collapsible-nested-margin, 0)!important}refx-baggage-allowance-policies-dialog-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel:last-of-type,refx-review-conditions-dialog-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel:last-of-type,refx-booking-seatmap-cont refx-seatmap-pres refx-seatmap-legend-pres .legend-container mat-accordion mat-expansion-panel.mat-expansion-panel mat-expansion-panel:last-of-type,mat-dialog-container lhg-seatmap-display-dialog-cont lhg-seatmap-display-dialog-pres refx-seatmap-pres refx-seatmap-legend-pres .legend-container mat-accordion mat-expansion-panel.mat-expansion-panel mat-expansion-panel:last-of-type,refx-air-bounds-filtering-dialog-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel:last-of-type,lhg-seat-selection-overview-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel:last-of-type,design-system mat-expansion-panel.mat-expansion-panel mat-expansion-panel:last-of-type{border-bottom:0!important}refx-baggage-allowance-policies-dialog-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel .mat-expansion-panel-header .mat-expansion-indicator,refx-review-conditions-dialog-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel .mat-expansion-panel-header .mat-expansion-indicator,refx-booking-seatmap-cont refx-seatmap-pres refx-seatmap-legend-pres .legend-container mat-accordion mat-expansion-panel.mat-expansion-panel mat-expansion-panel .mat-expansion-panel-header .mat-expansion-indicator,mat-dialog-container lhg-seatmap-display-dialog-cont lhg-seatmap-display-dialog-pres refx-seatmap-pres refx-seatmap-legend-pres .legend-container mat-accordion mat-expansion-panel.mat-expansion-panel mat-expansion-panel .mat-expansion-panel-header .mat-expansion-indicator,refx-air-bounds-filtering-dialog-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel .mat-expansion-panel-header .mat-expansion-indicator,lhg-seat-selection-overview-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel .mat-expansion-panel-header .mat-expansion-indicator,design-system mat-expansion-panel.mat-expansion-panel mat-expansion-panel .mat-expansion-panel-header .mat-expansion-indicator{height:var(--lhg-desy-collapsible-nested-header-line-height, inherit)!important;line-height:var(--lhg-desy-collapsible-nested-header-line-height, inherit)!important}refx-baggage-allowance-policies-dialog-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel.mat-expanded,refx-review-conditions-dialog-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel.mat-expanded,refx-booking-seatmap-cont refx-seatmap-pres refx-seatmap-legend-pres .legend-container mat-accordion mat-expansion-panel.mat-expansion-panel mat-expansion-panel.mat-expanded,mat-dialog-container lhg-seatmap-display-dialog-cont lhg-seatmap-display-dialog-pres refx-seatmap-pres refx-seatmap-legend-pres .legend-container mat-accordion mat-expansion-panel.mat-expansion-panel mat-expansion-panel.mat-expanded,refx-air-bounds-filtering-dialog-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel.mat-expanded,lhg-seat-selection-overview-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel.mat-expanded,design-system mat-expansion-panel.mat-expansion-panel mat-expansion-panel.mat-expanded{background-color:var(--lhg-desy-collapsible-nested-expanded-background-color, transparent)!important}refx-baggage-allowance-policies-dialog-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel.mat-expanded .mat-expansion-panel-header .mat-expansion-indicator:after,refx-review-conditions-dialog-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel.mat-expanded .mat-expansion-panel-header .mat-expansion-indicator:after,refx-booking-seatmap-cont refx-seatmap-pres refx-seatmap-legend-pres .legend-container mat-accordion mat-expansion-panel.mat-expansion-panel mat-expansion-panel.mat-expanded .mat-expansion-panel-header .mat-expansion-indicator:after,mat-dialog-container lhg-seatmap-display-dialog-cont lhg-seatmap-display-dialog-pres refx-seatmap-pres refx-seatmap-legend-pres .legend-container mat-accordion mat-expansion-panel.mat-expansion-panel mat-expansion-panel.mat-expanded .mat-expansion-panel-header .mat-expansion-indicator:after,refx-air-bounds-filtering-dialog-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel.mat-expanded .mat-expansion-panel-header .mat-expansion-indicator:after,lhg-seat-selection-overview-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel.mat-expanded .mat-expansion-panel-header .mat-expansion-indicator:after,design-system mat-expansion-panel.mat-expansion-panel mat-expansion-panel.mat-expanded .mat-expansion-panel-header .mat-expansion-indicator:after{text-decoration-color:var(--lhg-desy-collapsible-nested-expanded-background-color, transparent)}refx-baggage-allowance-policies-dialog-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel .mat-expansion-panel-header,refx-review-conditions-dialog-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel .mat-expansion-panel-header,refx-booking-seatmap-cont refx-seatmap-pres refx-seatmap-legend-pres .legend-container mat-accordion mat-expansion-panel.mat-expansion-panel mat-expansion-panel .mat-expansion-panel-header,mat-dialog-container lhg-seatmap-display-dialog-cont lhg-seatmap-display-dialog-pres refx-seatmap-pres refx-seatmap-legend-pres .legend-container mat-accordion mat-expansion-panel.mat-expansion-panel mat-expansion-panel .mat-expansion-panel-header,refx-air-bounds-filtering-dialog-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel .mat-expansion-panel-header,lhg-seat-selection-overview-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel .mat-expansion-panel-header,design-system mat-expansion-panel.mat-expansion-panel mat-expansion-panel .mat-expansion-panel-header{font-size:var(--lhg-desy-collapsible-nested-font-size, 1.8rem)!important;font-weight:var(--lhg-desy-collapsible-nested-font-weight, 400)!important;letter-spacing:var(--lhg-desy-collapsible-nested-header-font-letter-spacing, inherit)!important;line-height:var(--lhg-desy-collapsible-nested-header-line-height, inherit)!important;margin-bottom:var(--lhg-desy-collapsible-nested-header-margin-bottom, 0)!important;min-height:var(--lhg-desy-collapsible-nested-header-min-height, none)!important}refx-baggage-allowance-policies-dialog-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel .mat-expansion-panel-header:hover,refx-review-conditions-dialog-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel .mat-expansion-panel-header:hover,refx-booking-seatmap-cont refx-seatmap-pres refx-seatmap-legend-pres .legend-container mat-accordion mat-expansion-panel.mat-expansion-panel mat-expansion-panel .mat-expansion-panel-header:hover,mat-dialog-container lhg-seatmap-display-dialog-cont lhg-seatmap-display-dialog-pres refx-seatmap-pres refx-seatmap-legend-pres .legend-container mat-accordion mat-expansion-panel.mat-expansion-panel mat-expansion-panel .mat-expansion-panel-header:hover,refx-air-bounds-filtering-dialog-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel .mat-expansion-panel-header:hover,lhg-seat-selection-overview-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel .mat-expansion-panel-header:hover,design-system mat-expansion-panel.mat-expansion-panel mat-expansion-panel .mat-expansion-panel-header:hover{font-weight:var(--lhg-desy-collapsible-nested-font-weight, 400)!important}refx-baggage-allowance-policies-dialog-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel .mat-expansion-panel-header.mat-expanded,refx-review-conditions-dialog-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel .mat-expansion-panel-header.mat-expanded,refx-booking-seatmap-cont refx-seatmap-pres refx-seatmap-legend-pres .legend-container mat-accordion mat-expansion-panel.mat-expansion-panel mat-expansion-panel .mat-expansion-panel-header.mat-expanded,mat-dialog-container lhg-seatmap-display-dialog-cont lhg-seatmap-display-dialog-pres refx-seatmap-pres refx-seatmap-legend-pres .legend-container mat-accordion mat-expansion-panel.mat-expansion-panel mat-expansion-panel .mat-expansion-panel-header.mat-expanded,refx-air-bounds-filtering-dialog-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel .mat-expansion-panel-header.mat-expanded,lhg-seat-selection-overview-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel .mat-expansion-panel-header.mat-expanded,design-system mat-expansion-panel.mat-expansion-panel mat-expansion-panel .mat-expansion-panel-header.mat-expanded{font-size:var(--lhg-desy-collapsible-nested-font-size, 1.8rem)!important;font-weight:var(--lhg-desy-collapsible-nested-font-weight-expanded, 400)!important;letter-spacing:var(--lhg-desy-collapsible-nested-header-font-letter-spacing, inherit)!important;line-height:var(--lhg-desy-collapsible-nested-header-line-height, inherit)!important;margin-bottom:var(--lhg-desy-collapsible-nested-header-margin-bottom, 0)!important;min-height:var(--lhg-desy-collapsible-nested-header-min-height, none)!important}refx-baggage-allowance-policies-dialog-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel .mat-expansion-panel-header.mat-expanded:hover,refx-review-conditions-dialog-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel .mat-expansion-panel-header.mat-expanded:hover,refx-booking-seatmap-cont refx-seatmap-pres refx-seatmap-legend-pres .legend-container mat-accordion mat-expansion-panel.mat-expansion-panel mat-expansion-panel .mat-expansion-panel-header.mat-expanded:hover,mat-dialog-container lhg-seatmap-display-dialog-cont lhg-seatmap-display-dialog-pres refx-seatmap-pres refx-seatmap-legend-pres .legend-container mat-accordion mat-expansion-panel.mat-expansion-panel mat-expansion-panel .mat-expansion-panel-header.mat-expanded:hover,refx-air-bounds-filtering-dialog-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel .mat-expansion-panel-header.mat-expanded:hover,lhg-seat-selection-overview-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel .mat-expansion-panel-header.mat-expanded:hover,design-system mat-expansion-panel.mat-expansion-panel mat-expansion-panel .mat-expansion-panel-header.mat-expanded:hover{font-weight:var(--lhg-desy-collapsible-nested-font-weight-expanded, 400)!important}refx-baggage-allowance-policies-dialog-pres .mat-mdc-tab-body.mat-mdc-tab-body-active,refx-review-conditions-dialog-pres .mat-mdc-tab-body.mat-mdc-tab-body-active,refx-booking-seatmap-cont refx-seatmap-pres refx-seatmap-legend-pres .legend-container mat-accordion .mat-mdc-tab-body.mat-mdc-tab-body-active,mat-dialog-container lhg-seatmap-display-dialog-cont lhg-seatmap-display-dialog-pres refx-seatmap-pres refx-seatmap-legend-pres .legend-container mat-accordion .mat-mdc-tab-body.mat-mdc-tab-body-active,refx-air-bounds-filtering-dialog-pres .mat-mdc-tab-body.mat-mdc-tab-body-active,lhg-seat-selection-overview-pres .mat-mdc-tab-body.mat-mdc-tab-body-active,design-system .mat-mdc-tab-body.mat-mdc-tab-body-active{overflow:visible!important}refx-air-bounds-filtering-dialog-pres .refx-dialog-content .content{box-shadow:unset!important;border:none!important}refx-air-bounds-filtering-dialog-pres .mat-expansion-panel.section{padding:0!important}refx-air-bounds-filtering-dialog-pres .mat-expansion-panel.section:not(:last-child){border-bottom:none!important}refx-air-bounds-filtering-dialog-pres .mat-expansion-panel.section:not(:has(.mat-expanded)) .mat-expansion-panel-content{overflow-x:hidden}refx-air-bounds-filtering-dialog-pres .mat-expansion-panel.section:has(.mat-expanded) .mat-expansion-panel-content{background-color:var(--lhg-desy-collapsible-section-background-color, transparent)!important}refx-air-bounds-filtering-dialog-pres .mat-expansion-panel.section .mat-expansion-panel-header .mat-content .section-title{font-family:inherit!important;font-size:inherit!important;font-weight:inherit!important;line-height:inherit!important;color:inherit!important;margin:inherit!important;letter-spacing:inherit!important}:root{--lhg-price-details-content-container-border: 0;--lhg-price-details-content-container-font: inherit}refx-fare-details-dialog-pres .refx-dialog-content refx-price-details-pres .price-details-content-container{box-shadow:unset!important;padding:0!important}refx-fare-details-dialog-pres .refx-dialog-content refx-price-details-pres .price-details-content-container refx-traveler-collapsible-row{display:block}refx-fare-details-dialog-pres .refx-dialog-content refx-price-details-pres .price-details-content-container refx-traveler-collapsible-row:last-of-type{border-bottom:1px solid var(--maui-collapsible-border-color, var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb)))!important}refx-fare-details-dialog-pres .refx-dialog-content refx-price-details-pres .price-details-content-container button{border-radius:0!important;border-top:1px solid var(--maui-collapsible-border-color, var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb)))!important;box-shadow:unset!important;overflow:visible!important;cursor:pointer}refx-fare-details-dialog-pres .refx-dialog-content refx-price-details-pres .price-details-content-container button:not([disabled]):focus .traveler-collapsible-row-container:after{border-radius:var(--maui-collapsible-focus-radius, .6rem);bottom:calc(-1 * var(--maui-collapsible-focus-outline-offset-y, 0));box-shadow:var(--maui-focus-outline-box-shadow, var(--maui-effect-shadow-focus-offset-x, 0) var(--maui-effect-shadow-focus-offset-y, 0) var(--maui-effect-shadow-focus-radius, 6px) var(--maui-effect-shadow-focus-spread, 1px) var(--maui-color-interaction-focus, var(--maui-color-brand-whale-blue, #52627c)));content:" ";left:calc(-1 * var(--lhg-desy-collapsible-header-focus-outline-horizontal-offset, var(--maui-focus-outline-offset, .7rem)));pointer-events:none;position:absolute;right:calc(-1 * var(--lhg-desy-collapsible-header-focus-outline-horizontal-offset, var(--maui-focus-outline-offset, .7rem)));top:calc(-1 * var(--maui-collapsible-focus-outline-offset-y, 0));z-index:99}refx-fare-details-dialog-pres .refx-dialog-content refx-price-details-pres .price-details-content-container button .traveler-collapsible-row-container{border-bottom:0!important;justify-content:space-between;padding:var(--maui-collapsible-padding-header, 1.2rem 2rem)!important;position:relative}@media (min-width: 840px){refx-fare-details-dialog-pres .refx-dialog-content refx-price-details-pres .price-details-content-container button .traveler-collapsible-row-container{padding:var(--maui-collapsible-padding-header-large, 1.2rem 0)!important}}refx-fare-details-dialog-pres .refx-dialog-content refx-price-details-pres .price-details-content-container button .traveler-collapsible-row-container .traveler-collapsible-row-container-right{display:inline-flex;height:var(--lhg-desy-collapsible-header-text-line-height, var(--maui-line-height-3, 2.4rem));line-height:var(--lhg-desy-collapsible-header-text-line-height, var(--maui-line-height-3, 2.4rem));margin:var(--lhg-desy-collapsible-icon-margin, 0)!important;text-align:center;width:2.4rem;align-items:center;display:flex!important;width:auto!important}refx-fare-details-dialog-pres .refx-dialog-content refx-price-details-pres .price-details-content-container button .traveler-collapsible-row-container .traveler-collapsible-row-container-right:after{border-width:0!important;color:inherit!important;content:var(--lhg-desy-collapsible-icon-chevron, "\e915")!important;font-family:var(--lhg-desy-collapsible-icon-font-family, LH-Icons)!important;font-size:var(--lhg-desy-collapsible-header-indicator-size, 2.7rem)!important;font-weight:var(--lhg-desy-collapsible-header-indicator-weight, 700);height:var(--lhg-desy-collapsible-icon-height, auto);margin:0;padding:0;transform:rotate(0)!important;text-underline-offset:var(--lhg-desy-collapsible-header-indicator-underline-offset, .3rem);text-decoration-line:underline;text-decoration-color:#fff;text-decoration-thickness:.6rem;width:2.4rem}refx-fare-details-dialog-pres .refx-dialog-content refx-price-details-pres .price-details-content-container button .traveler-collapsible-row-container .traveler-collapsible-row-container-right:after{transition:transform .2s linear}refx-fare-details-dialog-pres .refx-dialog-content refx-price-details-pres .price-details-content-container button .traveler-collapsible-row-container .traveler-collapsible-row-container-right .traveler-collapsible-row-price{margin-right:1rem}refx-fare-details-dialog-pres .refx-dialog-content refx-price-details-pres .price-details-content-container button .traveler-collapsible-row-container .traveler-collapsible-row-icon{height:0!important;width:0!important}refx-fare-details-dialog-pres .refx-dialog-content refx-price-details-pres .price-details-content-container button .traveler-collapsible-row-container .traveler-collapsible-row-icon:before{content:""!important}refx-fare-details-dialog-pres .refx-dialog-content refx-price-details-pres .price-details-content-container button[aria-expanded=true] .traveler-collapsible-row-container{color:var(--maui-collapsible-color-header, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d)))!important;font-family:var(--maui-collapsible-font-family-header, var(--maui-font-family-headline, "LufthansaHead", Arial, Helvetica, sans-serif))!important;font-size:var(--lhg-desy-collapsible-header-font-size, 1.8rem)!important;font-weight:var(--lhg-desy-collapsible-header-font-weight-expanded, var(--maui-font-weight-bold, 700))!important;letter-spacing:var(--lhg-desy-collapsible-header-font-letter-spacing, inherit)!important;line-height:var(--lhg-desy-collapsible-header-text-line-height, var(--maui-line-height-3, 2.4rem))!important}refx-fare-details-dialog-pres .refx-dialog-content refx-price-details-pres .price-details-content-container button[aria-expanded=true] .traveler-collapsible-row-container:hover .traveler-collapsible-row-label,refx-fare-details-dialog-pres .refx-dialog-content refx-price-details-pres .price-details-content-container button[aria-expanded=true] .traveler-collapsible-row-container:hover refx-price-cont .price{background:unset!important;color:var(--maui-collapsible-hover-color-header, var(--maui-color-interaction-interactionhover, var(--maui-color-brand-marble-blue, #414e63)))!important;text-decoration-line:var(--maui-collapsible-text-decoration-hover, underline)!important;text-decoration-thickness:var(--lhg-desy-collapsible-text-decoration-thickness, 1px)!important;text-underline-offset:var(--lhg-desy-collapsible-text-decoration-offset, auto)!important}refx-fare-details-dialog-pres .refx-dialog-content refx-price-details-pres .price-details-content-container button[aria-expanded=true] .traveler-collapsible-row-container:hover refx-price-cont .price{text-decoration:none!important}refx-fare-details-dialog-pres .refx-dialog-content refx-price-details-pres .price-details-content-container button[aria-expanded=true] .traveler-collapsible-row-container:hover .traveler-collapsible-row-container-right:after{color:var(--maui-collapsible-hover-color-header, var(--maui-color-interaction-interactionhover, var(--maui-color-brand-marble-blue, #414e63)))!important}refx-fare-details-dialog-pres .refx-dialog-content refx-price-details-pres .price-details-content-container button[aria-expanded=true] .traveler-collapsible-row-container refx-price-cont .price,refx-fare-details-dialog-pres .refx-dialog-content refx-price-details-pres .price-details-content-container button[aria-expanded=true] .traveler-collapsible-row-container .traveler-collapsible-row-label{color:var(--maui-collapsible-color-header, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d)))!important;font-family:var(--maui-collapsible-font-family-header, var(--maui-font-family-headline, "LufthansaHead", Arial, Helvetica, sans-serif))!important;font-size:var(--lhg-desy-collapsible-header-font-size, 1.8rem)!important;font-weight:var(--lhg-desy-collapsible-header-font-weight-expanded, var(--maui-font-weight-bold, 700))!important;letter-spacing:var(--lhg-desy-collapsible-header-font-letter-spacing, inherit)!important;line-height:var(--lhg-desy-collapsible-header-text-line-height, var(--maui-line-height-3, 2.4rem))!important}refx-fare-details-dialog-pres .refx-dialog-content refx-price-details-pres .price-details-content-container button[aria-expanded=true] .traveler-collapsible-row-container .traveler-collapsible-row-container-right:after{color:var(--maui-collapsible-color-header, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d)))!important;transform:rotate(180deg)!important}refx-fare-details-dialog-pres .refx-dialog-content refx-price-details-pres .price-details-content-container button[aria-expanded=false] .traveler-collapsible-row-container{color:var(--maui-collapsible-color-header-collapsed, var(--maui-color-interaction-interaction, var(--maui-color-brand-whale-blue, #52627c)))!important;font-family:var(--maui-collapsible-font-family-header, var(--maui-font-family-headline, "LufthansaHead", Arial, Helvetica, sans-serif))!important;font-size:var(--lhg-desy-collapsible-header-font-size, 1.8rem)!important;font-variant-numeric:var(--lhg-desy-collapsible-header-font-variant-numeric, normal);font-weight:var(--lhg-desy-collapsible-header-font-weight, var(--maui-font-weight-bold, 700))!important;letter-spacing:var(--lhg-desy-collapsible-header-font-letter-spacing, inherit)!important;line-height:var(--lhg-desy-collapsible-header-text-line-height, var(--maui-line-height-3, 2.4rem))!important}refx-fare-details-dialog-pres .refx-dialog-content refx-price-details-pres .price-details-content-container button[aria-expanded=false] .traveler-collapsible-row-container:hover .traveler-collapsible-row-label,refx-fare-details-dialog-pres .refx-dialog-content refx-price-details-pres .price-details-content-container button[aria-expanded=false] .traveler-collapsible-row-container:hover refx-price-cont .price{background:unset!important;color:var(--maui-collapsible-hover-color-header-collapsed, var(--maui-collapsible-hover-color-header-collapsed, var(--maui-color-interaction-interactionhover, var(--maui-color-brand-marble-blue, #414e63))))!important;text-decoration-line:var(--maui-collapsible-text-decoration-hover, underline)!important;text-decoration-thickness:var(--lhg-desy-collapsible-text-decoration-thickness, 1px);text-underline-offset:var(--lhg-desy-collapsible-text-decoration-offset, auto)!important}refx-fare-details-dialog-pres .refx-dialog-content refx-price-details-pres .price-details-content-container button[aria-expanded=false] .traveler-collapsible-row-container:hover refx-price-cont .price{text-decoration:none!important}refx-fare-details-dialog-pres .refx-dialog-content refx-price-details-pres .price-details-content-container button[aria-expanded=false] .traveler-collapsible-row-container:hover .traveler-collapsible-row-container-right:after{color:var(--maui-collapsible-hover-color-header-collapsed, var(--maui-collapsible-hover-color-header-collapsed, var(--maui-color-interaction-interactionhover, var(--maui-color-brand-marble-blue, #414e63))))!important}refx-fare-details-dialog-pres .refx-dialog-content refx-price-details-pres .price-details-content-container button[aria-expanded=false] .traveler-collapsible-row-container refx-price-cont .price,refx-fare-details-dialog-pres .refx-dialog-content refx-price-details-pres .price-details-content-container button[aria-expanded=false] .traveler-collapsible-row-container .traveler-collapsible-row-label{color:var(--maui-collapsible-color-header-collapsed, var(--maui-color-interaction-interaction, var(--maui-color-brand-whale-blue, #52627c)))!important;font-family:var(--maui-collapsible-font-family-header, var(--maui-font-family-headline, "LufthansaHead", Arial, Helvetica, sans-serif))!important;font-size:var(--lhg-desy-collapsible-header-font-size, 1.8rem)!important;font-variant-numeric:var(--lhg-desy-collapsible-header-font-variant-numeric, normal);font-weight:var(--lhg-desy-collapsible-header-font-weight, var(--maui-font-weight-bold, 700))!important;letter-spacing:var(--lhg-desy-collapsible-header-font-letter-spacing, inherit)!important;line-height:var(--lhg-desy-collapsible-header-text-line-height, var(--maui-line-height-3, 2.4rem))!important}refx-fare-details-dialog-pres .refx-dialog-content refx-price-details-pres .price-details-content-container button[aria-expanded=false] .traveler-collapsible-row-container .traveler-collapsible-row-container-right:after{color:var(--maui-collapsible-color-header-collapsed, var(--maui-color-interaction-interaction, var(--maui-color-brand-whale-blue, #52627c)))!important;text-decoration:none!important;transform:rotate(0)}refx-fare-details-dialog-pres .refx-dialog-content refx-price-details-pres .price-details-content-container .traveler-collapsible-row-price-breakdown-container{border-bottom:0!important}refx-fare-details-dialog-pres .refx-dialog-content refx-price-details-pres .price-details-content-container refx-traveler-price-breakdown{padding:var(--maui-collapsible-section-padding, var(--maui-spacing-3, 1rem) var(--maui-spacing-4, 2rem) var(--maui-spacing-4, 2rem) 0)!important}@media (min-width: 840px){refx-fare-details-dialog-pres .refx-dialog-content refx-price-details-pres .price-details-content-container refx-traveler-price-breakdown{padding:var(--maui-collapsible-section-padding-large, var(--maui-collapsible-section-padding, var(--maui-spacing-3, 1rem) var(--maui-spacing-4, 2rem) var(--maui-spacing-4, 2rem) 0))!important}}refx-service-price-details-pres refx-extra-services-cont refx-extra-services-pres mat-expansion-panel,refx-price-details-pres refx-extra-services-cont refx-extra-services-pres mat-expansion-panel{box-shadow:unset!important;box-sizing:border-box!important;overflow:visible!important}refx-service-price-details-pres refx-extra-services-cont refx-extra-services-pres mat-expansion-panel mat-expansion-panel-header,refx-price-details-pres refx-extra-services-cont refx-extra-services-pres mat-expansion-panel mat-expansion-panel-header{background:transparent!important;box-shadow:none!important;height:auto!important;min-height:var(--lhg-desy-collapsible-header-min-height, none);padding:var(--maui-collapsible-padding-header, 1.2rem 2rem)!important;-webkit-tap-highlight-color:transparent}refx-service-price-details-pres refx-extra-services-cont refx-extra-services-pres mat-expansion-panel mat-expansion-panel-header:not([disabled]):focus:after,refx-price-details-pres refx-extra-services-cont refx-extra-services-pres mat-expansion-panel mat-expansion-panel-header:not([disabled]):focus:after{border-radius:var(--maui-collapsible-focus-radius, .6rem);bottom:calc(-1 * var(--maui-collapsible-focus-outline-offset-y, 0));box-shadow:var(--maui-focus-outline-box-shadow, var(--maui-effect-shadow-focus-offset-x, 0) var(--maui-effect-shadow-focus-offset-y, 0) var(--maui-effect-shadow-focus-radius, 6px) var(--maui-effect-shadow-focus-spread, 1px) var(--maui-color-interaction-focus, var(--maui-color-brand-whale-blue, #52627c)));content:" ";left:calc(-1 * var(--lhg-desy-collapsible-header-focus-outline-horizontal-offset, var(--maui-focus-outline-offset, .7rem)));pointer-events:none;position:absolute;right:calc(-1 * var(--lhg-desy-collapsible-header-focus-outline-horizontal-offset, var(--maui-focus-outline-offset, .7rem)));top:calc(-1 * var(--maui-collapsible-focus-outline-offset-y, 0));z-index:99}@media (min-width: 840px){refx-service-price-details-pres refx-extra-services-cont refx-extra-services-pres mat-expansion-panel mat-expansion-panel-header,refx-price-details-pres refx-extra-services-cont refx-extra-services-pres mat-expansion-panel mat-expansion-panel-header{padding:var(--maui-collapsible-padding-header-large, 1.2rem 0)!important}}refx-service-price-details-pres refx-extra-services-cont refx-extra-services-pres mat-expansion-panel mat-expansion-panel-header .mat-content,refx-price-details-pres refx-extra-services-cont refx-extra-services-pres mat-expansion-panel mat-expansion-panel-header .mat-content{margin-right:0!important}refx-service-price-details-pres refx-extra-services-cont refx-extra-services-pres mat-expansion-panel mat-expansion-panel-header .mat-content.mat-content-hide-toggle,refx-price-details-pres refx-extra-services-cont refx-extra-services-pres mat-expansion-panel mat-expansion-panel-header .mat-content.mat-content-hide-toggle{overflow:visible}refx-service-price-details-pres refx-extra-services-cont refx-extra-services-pres mat-expansion-panel mat-expansion-panel-header .mat-content .extra-services-pres-label-container,refx-price-details-pres refx-extra-services-cont refx-extra-services-pres mat-expansion-panel mat-expansion-panel-header .mat-content .extra-services-pres-label-container{border-bottom:0!important;justify-content:space-between;padding:0!important}@media (max-width: 599.98px){refx-service-price-details-pres refx-extra-services-cont refx-extra-services-pres mat-expansion-panel mat-expansion-panel-header .mat-content .extra-services-pres-label-container .extra-services-pres-label,refx-price-details-pres refx-extra-services-cont refx-extra-services-pres mat-expansion-panel mat-expansion-panel-header .mat-content .extra-services-pres-label-container .extra-services-pres-label{max-width:min-content}}refx-service-price-details-pres refx-extra-services-cont refx-extra-services-pres mat-expansion-panel mat-expansion-panel-header .mat-content .extra-services-pres-label-container .extra-services-pres-price,refx-price-details-pres refx-extra-services-cont refx-extra-services-pres mat-expansion-panel mat-expansion-panel-header .mat-content .extra-services-pres-label-container .extra-services-pres-price{margin-right:1rem}refx-service-price-details-pres refx-extra-services-cont refx-extra-services-pres mat-expansion-panel mat-expansion-panel-header .mat-content .extra-services-pres-label-container .extra-services-pres-label,refx-service-price-details-pres refx-extra-services-cont refx-extra-services-pres mat-expansion-panel mat-expansion-panel-header .mat-content .extra-services-pres-label-container .extra-services-pres-container-right .price,refx-price-details-pres refx-extra-services-cont refx-extra-services-pres mat-expansion-panel mat-expansion-panel-header .mat-content .extra-services-pres-label-container .extra-services-pres-label,refx-price-details-pres refx-extra-services-cont refx-extra-services-pres mat-expansion-panel mat-expansion-panel-header .mat-content .extra-services-pres-label-container .extra-services-pres-container-right .price{color:var(--maui-collapsible-color-header-collapsed, var(--maui-color-interaction-interaction, var(--maui-color-brand-whale-blue, #52627c)))!important;font-family:var(--maui-collapsible-font-family-header, var(--maui-font-family-headline, "LufthansaHead", Arial, Helvetica, sans-serif))!important;font-size:var(--lhg-desy-collapsible-header-font-size, 1.8rem)!important;font-variant-numeric:var(--lhg-desy-collapsible-header-font-variant-numeric, normal);font-weight:var(--lhg-desy-collapsible-header-font-weight, var(--maui-font-weight-bold, 700))!important;letter-spacing:var(--lhg-desy-collapsible-header-font-letter-spacing, inherit)!important;line-height:var(--lhg-desy-collapsible-header-text-line-height, var(--maui-line-height-3, 2.4rem))!important}refx-service-price-details-pres refx-extra-services-cont refx-extra-services-pres mat-expansion-panel mat-expansion-panel-header .mat-content .extra-services-pres-label-container .extra-services-pres-container-right,refx-price-details-pres refx-extra-services-cont refx-extra-services-pres mat-expansion-panel mat-expansion-panel-header .mat-content .extra-services-pres-label-container .extra-services-pres-container-right{display:inline-flex;height:var(--lhg-desy-collapsible-header-text-line-height, var(--maui-line-height-3, 2.4rem));line-height:var(--lhg-desy-collapsible-header-text-line-height, var(--maui-line-height-3, 2.4rem));margin:var(--lhg-desy-collapsible-icon-margin, 0)!important;text-align:center;width:2.4rem;align-items:center!important;display:flex!important;max-width:unset!important;text-align:right;width:auto!important}refx-service-price-details-pres refx-extra-services-cont refx-extra-services-pres mat-expansion-panel mat-expansion-panel-header .mat-content .extra-services-pres-label-container .extra-services-pres-container-right:after,refx-price-details-pres refx-extra-services-cont refx-extra-services-pres mat-expansion-panel mat-expansion-panel-header .mat-content .extra-services-pres-label-container .extra-services-pres-container-right:after{border-width:0!important;color:inherit!important;content:var(--lhg-desy-collapsible-icon-chevron, "\e915")!important;font-family:var(--lhg-desy-collapsible-icon-font-family, LH-Icons)!important;font-size:var(--lhg-desy-collapsible-header-indicator-size, 2.7rem)!important;font-weight:var(--lhg-desy-collapsible-header-indicator-weight, 700);height:var(--lhg-desy-collapsible-icon-height, auto);margin:0;padding:0;transform:rotate(0)!important;text-underline-offset:var(--lhg-desy-collapsible-header-indicator-underline-offset, .3rem);text-decoration-line:underline;text-decoration-color:#fff;text-decoration-thickness:.6rem;width:2.4rem}refx-service-price-details-pres refx-extra-services-cont refx-extra-services-pres mat-expansion-panel mat-expansion-panel-header .mat-content .extra-services-pres-label-container .extra-services-pres-container-right:after,refx-price-details-pres refx-extra-services-cont refx-extra-services-pres mat-expansion-panel mat-expansion-panel-header .mat-content .extra-services-pres-label-container .extra-services-pres-container-right:after{transition:transform .2s linear;color:var(--maui-collapsible-color-header-collapsed, var(--maui-color-interaction-interaction, var(--maui-color-brand-whale-blue, #52627c)))}refx-service-price-details-pres refx-extra-services-cont refx-extra-services-pres mat-expansion-panel mat-expansion-panel-header .mat-content .extra-services-pres-label-container .extra-services-pres-icon,refx-price-details-pres refx-extra-services-cont refx-extra-services-pres mat-expansion-panel mat-expansion-panel-header .mat-content .extra-services-pres-label-container .extra-services-pres-icon{width:0!important;height:0!important}refx-service-price-details-pres refx-extra-services-cont refx-extra-services-pres mat-expansion-panel mat-expansion-panel-header .mat-content .extra-services-pres-label-container .extra-services-pres-icon:before,refx-price-details-pres refx-extra-services-cont refx-extra-services-pres mat-expansion-panel mat-expansion-panel-header .mat-content .extra-services-pres-label-container .extra-services-pres-icon:before{content:""!important}refx-service-price-details-pres refx-extra-services-cont refx-extra-services-pres mat-expansion-panel mat-expansion-panel-header:hover .extra-services-pres-label-container .extra-services-pres-label,refx-service-price-details-pres refx-extra-services-cont refx-extra-services-pres mat-expansion-panel mat-expansion-panel-header:hover .extra-services-pres-label-container .extra-services-pres-container-right .price,refx-price-details-pres refx-extra-services-cont refx-extra-services-pres mat-expansion-panel mat-expansion-panel-header:hover .extra-services-pres-label-container .extra-services-pres-label,refx-price-details-pres refx-extra-services-cont refx-extra-services-pres mat-expansion-panel mat-expansion-panel-header:hover .extra-services-pres-label-container .extra-services-pres-container-right .price{background:unset!important;color:var(--maui-collapsible-hover-color-header-collapsed, var(--maui-collapsible-hover-color-header-collapsed, var(--maui-color-interaction-interactionhover, var(--maui-color-brand-marble-blue, #414e63))))!important;text-decoration-line:var(--maui-collapsible-text-decoration-hover, underline)!important;text-decoration-thickness:var(--lhg-desy-collapsible-text-decoration-thickness, 1px);text-underline-offset:var(--lhg-desy-collapsible-text-decoration-offset, auto)!important}refx-service-price-details-pres refx-extra-services-cont refx-extra-services-pres mat-expansion-panel mat-expansion-panel-header:hover .extra-services-pres-label-container .extra-services-pres-container-right:after,refx-price-details-pres refx-extra-services-cont refx-extra-services-pres mat-expansion-panel mat-expansion-panel-header:hover .extra-services-pres-label-container .extra-services-pres-container-right:after{color:var(--maui-collapsible-hover-color-header-collapsed, var(--maui-collapsible-hover-color-header-collapsed, var(--maui-color-interaction-interactionhover, var(--maui-color-brand-marble-blue, #414e63))))!important}refx-service-price-details-pres refx-extra-services-cont refx-extra-services-pres mat-expansion-panel mat-expansion-panel-header:hover .extra-services-pres-label-container .extra-services-pres-container-right .price,refx-service-price-details-pres refx-extra-services-cont refx-extra-services-pres mat-expansion-panel mat-expansion-panel-header:hover .extra-services-pres-label-container .extra-services-pres-container-right:after,refx-price-details-pres refx-extra-services-cont refx-extra-services-pres mat-expansion-panel mat-expansion-panel-header:hover .extra-services-pres-label-container .extra-services-pres-container-right .price,refx-price-details-pres refx-extra-services-cont refx-extra-services-pres mat-expansion-panel mat-expansion-panel-header:hover .extra-services-pres-label-container .extra-services-pres-container-right:after{text-decoration:none!important}refx-service-price-details-pres refx-extra-services-cont refx-extra-services-pres mat-expansion-panel.mat-expanded mat-expansion-panel-header .mat-content .extra-services-pres-label-container .extra-services-pres-label,refx-service-price-details-pres refx-extra-services-cont refx-extra-services-pres mat-expansion-panel.mat-expanded mat-expansion-panel-header .mat-content .extra-services-pres-label-container .extra-services-pres-container-right .price,refx-price-details-pres refx-extra-services-cont refx-extra-services-pres mat-expansion-panel.mat-expanded mat-expansion-panel-header .mat-content .extra-services-pres-label-container .extra-services-pres-label,refx-price-details-pres refx-extra-services-cont refx-extra-services-pres mat-expansion-panel.mat-expanded mat-expansion-panel-header .mat-content .extra-services-pres-label-container .extra-services-pres-container-right .price{color:var(--maui-collapsible-color-header, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d)))!important;font-family:var(--maui-collapsible-font-family-header, var(--maui-font-family-headline, "LufthansaHead", Arial, Helvetica, sans-serif))!important;font-size:var(--lhg-desy-collapsible-header-font-size, 1.8rem)!important;font-weight:var(--lhg-desy-collapsible-header-font-weight-expanded, var(--maui-font-weight-bold, 700))!important;letter-spacing:var(--lhg-desy-collapsible-header-font-letter-spacing, inherit)!important;line-height:var(--lhg-desy-collapsible-header-text-line-height, var(--maui-line-height-3, 2.4rem))!important}refx-service-price-details-pres refx-extra-services-cont refx-extra-services-pres mat-expansion-panel.mat-expanded mat-expansion-panel-header .mat-content .extra-services-pres-label-container .extra-services-pres-container-right:after,refx-price-details-pres refx-extra-services-cont refx-extra-services-pres mat-expansion-panel.mat-expanded mat-expansion-panel-header .mat-content .extra-services-pres-label-container .extra-services-pres-container-right:after{color:var(--maui-collapsible-color-header, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d)))!important;transform:rotate(180deg)!important}refx-service-price-details-pres refx-extra-services-cont refx-extra-services-pres mat-expansion-panel.mat-expanded mat-expansion-panel-header:hover .mat-content .extra-services-pres-label-container .extra-services-pres-label,refx-service-price-details-pres refx-extra-services-cont refx-extra-services-pres mat-expansion-panel.mat-expanded mat-expansion-panel-header:hover .mat-content .extra-services-pres-label-container .extra-services-pres-container-right .price,refx-price-details-pres refx-extra-services-cont refx-extra-services-pres mat-expansion-panel.mat-expanded mat-expansion-panel-header:hover .mat-content .extra-services-pres-label-container .extra-services-pres-label,refx-price-details-pres refx-extra-services-cont refx-extra-services-pres mat-expansion-panel.mat-expanded mat-expansion-panel-header:hover .mat-content .extra-services-pres-label-container .extra-services-pres-container-right .price{background:unset!important;color:var(--maui-collapsible-hover-color-header, var(--maui-color-interaction-interactionhover, var(--maui-color-brand-marble-blue, #414e63)))!important;text-decoration-line:var(--maui-collapsible-text-decoration-hover, underline)!important;text-decoration-thickness:var(--lhg-desy-collapsible-text-decoration-thickness, 1px)!important;text-underline-offset:var(--lhg-desy-collapsible-text-decoration-offset, auto)!important}refx-service-price-details-pres refx-extra-services-cont refx-extra-services-pres mat-expansion-panel.mat-expanded mat-expansion-panel-header:hover .mat-content .extra-services-pres-label-container .extra-services-pres-container-right:after,refx-price-details-pres refx-extra-services-cont refx-extra-services-pres mat-expansion-panel.mat-expanded mat-expansion-panel-header:hover .mat-content .extra-services-pres-label-container .extra-services-pres-container-right:after{color:var(--maui-collapsible-hover-color-header, var(--maui-color-interaction-interactionhover, var(--maui-color-brand-marble-blue, #414e63)))!important}refx-service-price-details-pres refx-extra-services-cont refx-extra-services-pres mat-expansion-panel.mat-expanded mat-expansion-panel-header:hover .mat-content .extra-services-pres-label-container .extra-services-pres-container-right .price,refx-service-price-details-pres refx-extra-services-cont refx-extra-services-pres mat-expansion-panel.mat-expanded mat-expansion-panel-header:hover .mat-content .extra-services-pres-label-container .extra-services-pres-container-right:after,refx-price-details-pres refx-extra-services-cont refx-extra-services-pres mat-expansion-panel.mat-expanded mat-expansion-panel-header:hover .mat-content .extra-services-pres-label-container .extra-services-pres-container-right .price,refx-price-details-pres refx-extra-services-cont refx-extra-services-pres mat-expansion-panel.mat-expanded mat-expansion-panel-header:hover .mat-content .extra-services-pres-label-container .extra-services-pres-container-right:after{text-decoration:none!important}refx-service-price-details-pres refx-extra-services-cont refx-extra-services-pres mat-expansion-panel .extra-services-panel,refx-price-details-pres refx-extra-services-cont refx-extra-services-pres mat-expansion-panel .extra-services-panel{margin:0!important;padding:var(--maui-collapsible-section-padding, var(--maui-spacing-3, 1rem) var(--maui-spacing-4, 2rem) var(--maui-spacing-4, 2rem) 0)!important}@media (min-width: 840px){refx-service-price-details-pres refx-extra-services-cont refx-extra-services-pres mat-expansion-panel .extra-services-panel,refx-price-details-pres refx-extra-services-cont refx-extra-services-pres mat-expansion-panel .extra-services-panel{padding:var(--maui-collapsible-section-padding-large, var(--maui-collapsible-section-padding, var(--maui-spacing-3, 1rem) var(--maui-spacing-4, 2rem) var(--maui-spacing-4, 2rem) 0))!important}}refx-fare-details-dialog-pres refx-price-details-cont refx-price-details-pres .other-fees-collapsible-row-expand-button{border-radius:0!important;border-top:1px solid var(--maui-collapsible-border-color, var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb)))!important;box-shadow:unset!important;overflow:visible!important;border-bottom:1px solid var(--maui-collapsible-border-color, var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb)))!important;cursor:pointer}refx-fare-details-dialog-pres refx-price-details-cont refx-price-details-pres .other-fees-collapsible-row-expand-button .other-fees-collapsible-row-price{margin-right:1rem}refx-fare-details-dialog-pres refx-price-details-cont refx-price-details-pres .other-fees-collapsible-row-expand-button:not([disabled]):focus .other-fees-collapsible-row-container:after{border-radius:var(--maui-collapsible-focus-radius, .6rem);bottom:calc(-1 * var(--maui-collapsible-focus-outline-offset-y, 0));box-shadow:var(--maui-focus-outline-box-shadow, var(--maui-effect-shadow-focus-offset-x, 0) var(--maui-effect-shadow-focus-offset-y, 0) var(--maui-effect-shadow-focus-radius, 6px) var(--maui-effect-shadow-focus-spread, 1px) var(--maui-color-interaction-focus, var(--maui-color-brand-whale-blue, #52627c)));content:" ";left:calc(-1 * var(--lhg-desy-collapsible-header-focus-outline-horizontal-offset, var(--maui-focus-outline-offset, .7rem)));pointer-events:none;position:absolute;right:calc(-1 * var(--lhg-desy-collapsible-header-focus-outline-horizontal-offset, var(--maui-focus-outline-offset, .7rem)));top:calc(-1 * var(--maui-collapsible-focus-outline-offset-y, 0));z-index:99}refx-fare-details-dialog-pres refx-price-details-cont refx-price-details-pres .other-fees-collapsible-row-expand-button .other-fees-collapsible-row-container{border-bottom:0!important;justify-content:space-between;padding:var(--maui-collapsible-padding-header, 1.2rem 2rem)!important;position:relative}@media (min-width: 840px){refx-fare-details-dialog-pres refx-price-details-cont refx-price-details-pres .other-fees-collapsible-row-expand-button .other-fees-collapsible-row-container{padding:var(--maui-collapsible-padding-header-large, 1.2rem 0)!important}}refx-fare-details-dialog-pres refx-price-details-cont refx-price-details-pres .other-fees-collapsible-row-expand-button .other-fees-collapsible-row-container .other-fees-collapsible-row-container-right{display:inline-flex;height:var(--lhg-desy-collapsible-header-text-line-height, var(--maui-line-height-3, 2.4rem));line-height:var(--lhg-desy-collapsible-header-text-line-height, var(--maui-line-height-3, 2.4rem));margin:var(--lhg-desy-collapsible-icon-margin, 0)!important;text-align:center;width:2.4rem;align-items:center!important;display:flex!important;text-align:right;width:auto!important}refx-fare-details-dialog-pres refx-price-details-cont refx-price-details-pres .other-fees-collapsible-row-expand-button .other-fees-collapsible-row-container .other-fees-collapsible-row-container-right:after{border-width:0!important;color:inherit!important;content:var(--lhg-desy-collapsible-icon-chevron, "\e915")!important;font-family:var(--lhg-desy-collapsible-icon-font-family, LH-Icons)!important;font-size:var(--lhg-desy-collapsible-header-indicator-size, 2.7rem)!important;font-weight:var(--lhg-desy-collapsible-header-indicator-weight, 700);height:var(--lhg-desy-collapsible-icon-height, auto);margin:0;padding:0;transform:rotate(0)!important;text-underline-offset:var(--lhg-desy-collapsible-header-indicator-underline-offset, .3rem);text-decoration-line:underline;text-decoration-color:#fff;text-decoration-thickness:.6rem;width:2.4rem}refx-fare-details-dialog-pres refx-price-details-cont refx-price-details-pres .other-fees-collapsible-row-expand-button .other-fees-collapsible-row-container .other-fees-collapsible-row-container-right:after{transition:.2s linear;color:var(--maui-collapsible-color-header-collapsed, var(--maui-color-interaction-interaction, var(--maui-color-brand-whale-blue, #52627c)))}refx-fare-details-dialog-pres refx-price-details-cont refx-price-details-pres .other-fees-collapsible-row-expand-button .other-fees-collapsible-row-container .other-fees-collapsible-row-icon{width:0!important;height:0!important}refx-fare-details-dialog-pres refx-price-details-cont refx-price-details-pres .other-fees-collapsible-row-expand-button .other-fees-collapsible-row-container .other-fees-collapsible-row-icon:before{content:""!important}refx-fare-details-dialog-pres refx-price-details-cont refx-price-details-pres .other-fees-collapsible-row-expand-button[aria-expanded=true]{border-bottom:0!important}refx-fare-details-dialog-pres refx-price-details-cont refx-price-details-pres .other-fees-collapsible-row-expand-button[aria-expanded=true] .other-fees-collapsible-row-container{color:var(--maui-collapsible-color-header, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d)))!important;font-family:var(--maui-collapsible-font-family-header, var(--maui-font-family-headline, "LufthansaHead", Arial, Helvetica, sans-serif))!important;font-size:var(--lhg-desy-collapsible-header-font-size, 1.8rem)!important;font-weight:var(--lhg-desy-collapsible-header-font-weight-expanded, var(--maui-font-weight-bold, 700))!important;letter-spacing:var(--lhg-desy-collapsible-header-font-letter-spacing, inherit)!important;line-height:var(--lhg-desy-collapsible-header-text-line-height, var(--maui-line-height-3, 2.4rem))!important}refx-fare-details-dialog-pres refx-price-details-cont refx-price-details-pres .other-fees-collapsible-row-expand-button[aria-expanded=true] .other-fees-collapsible-row-container:hover .other-fees-collapsible-row-label,refx-fare-details-dialog-pres refx-price-details-cont refx-price-details-pres .other-fees-collapsible-row-expand-button[aria-expanded=true] .other-fees-collapsible-row-container:hover refx-price-cont .price{background:unset!important;color:var(--maui-collapsible-hover-color-header, var(--maui-color-interaction-interactionhover, var(--maui-color-brand-marble-blue, #414e63)))!important;text-decoration-line:var(--maui-collapsible-text-decoration-hover, underline)!important;text-decoration-thickness:var(--lhg-desy-collapsible-text-decoration-thickness, 1px)!important;text-underline-offset:var(--lhg-desy-collapsible-text-decoration-offset, auto)!important}refx-fare-details-dialog-pres refx-price-details-cont refx-price-details-pres .other-fees-collapsible-row-expand-button[aria-expanded=true] .other-fees-collapsible-row-container:hover refx-price-cont .price{text-decoration:none!important}refx-fare-details-dialog-pres refx-price-details-cont refx-price-details-pres .other-fees-collapsible-row-expand-button[aria-expanded=true] .other-fees-collapsible-row-container:hover .other-fees-collapsible-row-icon:after{color:var(--maui-collapsible-hover-color-header, var(--maui-color-interaction-interactionhover, var(--maui-color-brand-marble-blue, #414e63)))!important}refx-fare-details-dialog-pres refx-price-details-cont refx-price-details-pres .other-fees-collapsible-row-expand-button[aria-expanded=true] .other-fees-collapsible-row-container refx-price-cont .price,refx-fare-details-dialog-pres refx-price-details-cont refx-price-details-pres .other-fees-collapsible-row-expand-button[aria-expanded=true] .other-fees-collapsible-row-container .other-fees-collapsible-row-label{color:var(--maui-collapsible-color-header, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d)))!important;font-family:var(--maui-collapsible-font-family-header, var(--maui-font-family-headline, "LufthansaHead", Arial, Helvetica, sans-serif))!important;font-size:var(--lhg-desy-collapsible-header-font-size, 1.8rem)!important;font-weight:var(--lhg-desy-collapsible-header-font-weight-expanded, var(--maui-font-weight-bold, 700))!important;letter-spacing:var(--lhg-desy-collapsible-header-font-letter-spacing, inherit)!important;line-height:var(--lhg-desy-collapsible-header-text-line-height, var(--maui-line-height-3, 2.4rem))!important}refx-fare-details-dialog-pres refx-price-details-cont refx-price-details-pres .other-fees-collapsible-row-expand-button[aria-expanded=true] .other-fees-collapsible-row-container .other-fees-collapsible-row-container-right:after{color:var(--maui-collapsible-color-header, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d)))!important;transform:rotate(180deg)!important;transition:transform .2s linear}refx-fare-details-dialog-pres refx-price-details-cont refx-price-details-pres .other-fees-collapsible-row-expand-button[aria-expanded=false] .other-fees-collapsible-row-container{color:var(--maui-collapsible-color-header-collapsed, var(--maui-color-interaction-interaction, var(--maui-color-brand-whale-blue, #52627c)))!important;font-family:var(--maui-collapsible-font-family-header, var(--maui-font-family-headline, "LufthansaHead", Arial, Helvetica, sans-serif))!important;font-size:var(--lhg-desy-collapsible-header-font-size, 1.8rem)!important;font-variant-numeric:var(--lhg-desy-collapsible-header-font-variant-numeric, normal);font-weight:var(--lhg-desy-collapsible-header-font-weight, var(--maui-font-weight-bold, 700))!important;letter-spacing:var(--lhg-desy-collapsible-header-font-letter-spacing, inherit)!important;line-height:var(--lhg-desy-collapsible-header-text-line-height, var(--maui-line-height-3, 2.4rem))!important}refx-fare-details-dialog-pres refx-price-details-cont refx-price-details-pres .other-fees-collapsible-row-expand-button[aria-expanded=false] .other-fees-collapsible-row-container:hover .other-fees-collapsible-row-label,refx-fare-details-dialog-pres refx-price-details-cont refx-price-details-pres .other-fees-collapsible-row-expand-button[aria-expanded=false] .other-fees-collapsible-row-container:hover refx-price-cont .price{background:unset!important;color:var(--maui-collapsible-hover-color-header-collapsed, var(--maui-collapsible-hover-color-header-collapsed, var(--maui-color-interaction-interactionhover, var(--maui-color-brand-marble-blue, #414e63))))!important;text-decoration-line:var(--maui-collapsible-text-decoration-hover, underline)!important;text-decoration-thickness:var(--lhg-desy-collapsible-text-decoration-thickness, 1px);text-underline-offset:var(--lhg-desy-collapsible-text-decoration-offset, auto)!important}refx-fare-details-dialog-pres refx-price-details-cont refx-price-details-pres .other-fees-collapsible-row-expand-button[aria-expanded=false] .other-fees-collapsible-row-container:hover refx-price-cont .price{text-decoration:none!important}refx-fare-details-dialog-pres refx-price-details-cont refx-price-details-pres .other-fees-collapsible-row-expand-button[aria-expanded=false] .other-fees-collapsible-row-container:hover .other-fees-collapsible-row-container-right:after{color:var(--maui-collapsible-hover-color-header-collapsed, var(--maui-collapsible-hover-color-header-collapsed, var(--maui-color-interaction-interactionhover, var(--maui-color-brand-marble-blue, #414e63))))!important}refx-fare-details-dialog-pres refx-price-details-cont refx-price-details-pres .other-fees-collapsible-row-expand-button[aria-expanded=false] .other-fees-collapsible-row-container refx-price-cont .price,refx-fare-details-dialog-pres refx-price-details-cont refx-price-details-pres .other-fees-collapsible-row-expand-button[aria-expanded=false] .other-fees-collapsible-row-container .other-fees-collapsible-row-label{color:var(--maui-collapsible-color-header-collapsed, var(--maui-color-interaction-interaction, var(--maui-color-brand-whale-blue, #52627c)))!important;font-family:var(--maui-collapsible-font-family-header, var(--maui-font-family-headline, "LufthansaHead", Arial, Helvetica, sans-serif))!important;font-size:var(--lhg-desy-collapsible-header-font-size, 1.8rem)!important;font-variant-numeric:var(--lhg-desy-collapsible-header-font-variant-numeric, normal);font-weight:var(--lhg-desy-collapsible-header-font-weight, var(--maui-font-weight-bold, 700))!important;letter-spacing:var(--lhg-desy-collapsible-header-font-letter-spacing, inherit)!important;line-height:var(--lhg-desy-collapsible-header-text-line-height, var(--maui-line-height-3, 2.4rem))!important}refx-fare-details-dialog-pres refx-price-details-cont refx-price-details-pres .other-fees-collapsible-row-expand-button[aria-expanded=false] .other-fees-collapsible-row-container .other-fees-collapsible-row-container-right:after{color:var(--maui-collapsible-color-header-collapsed, var(--maui-color-interaction-interaction, var(--maui-color-brand-whale-blue, #52627c)))!important;text-decoration:none!important;transform:rotate(0)!important}refx-fare-details-dialog-pres refx-price-details-cont refx-price-details-pres .other-fees-collapsible-row-price-breakdown-container{margin:0!important;padding:var(--maui-collapsible-section-padding, var(--maui-spacing-3, 1rem) var(--maui-spacing-4, 2rem) var(--maui-spacing-4, 2rem) 0)!important}@media (min-width: 840px){refx-fare-details-dialog-pres refx-price-details-cont refx-price-details-pres .other-fees-collapsible-row-price-breakdown-container{padding:var(--maui-collapsible-section-padding-large, var(--maui-collapsible-section-padding, var(--maui-spacing-3, 1rem) var(--maui-spacing-4, 2rem) var(--maui-spacing-4, 2rem) 0))!important}}refx-fare-details-dialog-pres refx-price-details-cont refx-price-details-pres .other-fees-collapsible-row-price-breakdown-container .payment-card-fee-total{margin-right:1rem}refx-fare-details-dialog-pres refx-price-details-cont refx-price-details-pres .other-fees-collapsible-row-price-breakdown-container .mat-expansion-panel-content{overflow:visible!important;padding:var(--lhg-desy-collapsible-nested-section-padding, var(--maui-spacing-3, 1rem) var(--maui-spacing-4, 2rem) var(--maui-spacing-4, 2rem) 0)!important}refx-fare-details-dialog-pres refx-price-details-cont refx-price-details-pres .other-fees-collapsible-row-price-breakdown-container .mat-expansion-panel-content .payment-card-fee-breakdown-content .payment-card-fee-breakdown-left,refx-fare-details-dialog-pres refx-price-details-cont refx-price-details-pres .other-fees-collapsible-row-price-breakdown-container .mat-expansion-panel-content .payment-card-fee-breakdown-content .payment-card-fee-breakdown-right{flex:0 0 50%;max-width:unset}@media (min-width: 840px){refx-fare-details-dialog-pres refx-price-details-cont refx-price-details-pres .other-fees-collapsible-row-price-breakdown-container .mat-expansion-panel-content{padding:var(--lhg-desy-collapsible-nested-section-padding-large, var(--lhg-desy-collapsible-nested-section-padding, var(--maui-spacing-3, 1rem) var(--maui-spacing-4, 2rem) var(--maui-spacing-4, 2rem) 0))!important}}refx-fare-details-dialog-pres refx-price-details-cont refx-price-details-pres .other-fees-collapsible-row-price-breakdown-container .mat-content.mat-content-hide-toggle{overflow:visible}refx-fare-details-dialog-pres refx-price-details-cont refx-price-details-pres .other-fees-collapsible-row-price-breakdown-container mat-expansion-panel{border-radius:0!important;border-top:1px solid var(--maui-collapsible-border-color, var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb)))!important;box-shadow:unset!important;overflow:visible!important;margin-left:var(--lhg-desy-collapsible-nested-margin, 0)!important;padding:0!important}refx-fare-details-dialog-pres refx-price-details-cont refx-price-details-pres .other-fees-collapsible-row-price-breakdown-container mat-expansion-panel:last-of-type{border-bottom:1px solid var(--maui-collapsible-border-color, var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb)))!important}refx-fare-details-dialog-pres refx-price-details-cont refx-price-details-pres .other-fees-collapsible-row-price-breakdown-container mat-expansion-panel:hover{background-color:inherit!important}refx-fare-details-dialog-pres refx-price-details-cont refx-price-details-pres .other-fees-collapsible-row-price-breakdown-container mat-expansion-panel:last-of-type{border-bottom:0!important}refx-fare-details-dialog-pres refx-price-details-cont refx-price-details-pres .other-fees-collapsible-row-price-breakdown-container mat-expansion-panel mat-expansion-panel-header{font-size:var(--lhg-desy-collapsible-nested-font-size, 1.8rem)!important;font-weight:var(--lhg-desy-collapsible-nested-font-weight, 400)!important;height:auto!important;letter-spacing:var(--lhg-desy-collapsible-nested-header-font-letter-spacing, inherit)!important;margin-bottom:var(--lhg-desy-collapsible-nested-header-margin-bottom, 0)!important;margin-left:0!important;margin-right:0!important;padding:0!important;width:auto!important}refx-fare-details-dialog-pres refx-price-details-cont refx-price-details-pres .other-fees-collapsible-row-price-breakdown-container mat-expansion-panel mat-expansion-panel-header:not([disabled]):focus:after{border-radius:var(--maui-collapsible-focus-radius, .6rem);bottom:calc(-1 * var(--maui-collapsible-focus-outline-offset-y, 0));box-shadow:var(--maui-focus-outline-box-shadow, var(--maui-effect-shadow-focus-offset-x, 0) var(--maui-effect-shadow-focus-offset-y, 0) var(--maui-effect-shadow-focus-radius, 6px) var(--maui-effect-shadow-focus-spread, 1px) var(--maui-color-interaction-focus, var(--maui-color-brand-whale-blue, #52627c)));content:" ";left:calc(-1 * var(--lhg-desy-collapsible-header-focus-outline-horizontal-offset, var(--maui-focus-outline-offset, .7rem)));pointer-events:none;position:absolute;right:calc(-1 * var(--lhg-desy-collapsible-header-focus-outline-horizontal-offset, var(--maui-focus-outline-offset, .7rem)));top:calc(-1 * var(--maui-collapsible-focus-outline-offset-y, 0));z-index:99}@media (min-width: 840px){refx-fare-details-dialog-pres refx-price-details-cont refx-price-details-pres .other-fees-collapsible-row-price-breakdown-container mat-expansion-panel mat-expansion-panel-header{padding:var(--maui-collapsible-padding-header-large, 1.2rem 0)!important}}refx-fare-details-dialog-pres refx-price-details-cont refx-price-details-pres .other-fees-collapsible-row-price-breakdown-container mat-expansion-panel mat-expansion-panel-header.cdk-focused{box-shadow:none!important}refx-fare-details-dialog-pres refx-price-details-cont refx-price-details-pres .other-fees-collapsible-row-price-breakdown-container mat-expansion-panel mat-expansion-panel-header .mat-content .payment-card-fee-label-container{display:inline-flex;height:var(--lhg-desy-collapsible-header-text-line-height, var(--maui-line-height-3, 2.4rem));line-height:var(--lhg-desy-collapsible-header-text-line-height, var(--maui-line-height-3, 2.4rem));margin:var(--lhg-desy-collapsible-icon-margin, 0)!important;text-align:center;width:2.4rem;align-items:center!important;display:flex!important;padding:0!important;text-align:right;width:auto!important}refx-fare-details-dialog-pres refx-price-details-cont refx-price-details-pres .other-fees-collapsible-row-price-breakdown-container mat-expansion-panel mat-expansion-panel-header .mat-content .payment-card-fee-label-container:after{border-width:0!important;color:inherit!important;content:var(--lhg-desy-collapsible-icon-chevron, "\e915")!important;font-family:var(--lhg-desy-collapsible-icon-font-family, LH-Icons)!important;font-size:var(--lhg-desy-collapsible-header-indicator-size, 2.7rem)!important;font-weight:var(--lhg-desy-collapsible-header-indicator-weight, 700);height:var(--lhg-desy-collapsible-icon-height, auto);margin:0;padding:0;transform:rotate(0)!important;text-underline-offset:var(--lhg-desy-collapsible-header-indicator-underline-offset, .3rem);text-decoration-line:underline;text-decoration-color:#fff;text-decoration-thickness:.6rem;width:2.4rem}refx-fare-details-dialog-pres refx-price-details-cont refx-price-details-pres .other-fees-collapsible-row-price-breakdown-container mat-expansion-panel mat-expansion-panel-header .mat-content .payment-card-fee-label-container .payment-card-fee-container-left,refx-fare-details-dialog-pres refx-price-details-cont refx-price-details-pres .other-fees-collapsible-row-price-breakdown-container mat-expansion-panel mat-expansion-panel-header .mat-content .payment-card-fee-label-container .payment-card-fee-container-right{color:var(--maui-collapsible-color-header-collapsed, var(--maui-color-interaction-interaction, var(--maui-color-brand-whale-blue, #52627c)))!important;font-family:var(--maui-collapsible-font-family-header, var(--maui-font-family-headline, "LufthansaHead", Arial, Helvetica, sans-serif))!important;font-size:var(--lhg-desy-collapsible-header-font-size, 1.8rem)!important;font-variant-numeric:var(--lhg-desy-collapsible-header-font-variant-numeric, normal);font-weight:var(--lhg-desy-collapsible-header-font-weight, var(--maui-font-weight-bold, 700))!important;letter-spacing:var(--lhg-desy-collapsible-header-font-letter-spacing, inherit)!important;line-height:var(--lhg-desy-collapsible-header-text-line-height, var(--maui-line-height-3, 2.4rem))!important;flex:auto!important;font-size:var(--lhg-desy-collapsible-nested-font-size, 1.8rem)!important;font-weight:var(--lhg-desy-collapsible-nested-font-weight, 400)!important;margin:0!important;max-width:unset}refx-fare-details-dialog-pres refx-price-details-cont refx-price-details-pres .other-fees-collapsible-row-price-breakdown-container mat-expansion-panel mat-expansion-panel-header .mat-content .payment-card-fee-label-container:after{color:var(--maui-collapsible-color-header-collapsed, var(--maui-color-interaction-interaction, var(--maui-color-brand-whale-blue, #52627c)))!important;transform:rotate(0);transition:transform .2s linear}refx-fare-details-dialog-pres refx-price-details-cont refx-price-details-pres .other-fees-collapsible-row-price-breakdown-container mat-expansion-panel mat-expansion-panel-header .payment-card-fee-icon{height:0!important;width:0!important}refx-fare-details-dialog-pres refx-price-details-cont refx-price-details-pres .other-fees-collapsible-row-price-breakdown-container mat-expansion-panel mat-expansion-panel-header .payment-card-fee-icon:before{content:""!important}refx-fare-details-dialog-pres refx-price-details-cont refx-price-details-pres .other-fees-collapsible-row-price-breakdown-container mat-expansion-panel mat-expansion-panel-header:hover{background-color:transparent!important}refx-fare-details-dialog-pres refx-price-details-cont refx-price-details-pres .other-fees-collapsible-row-price-breakdown-container mat-expansion-panel mat-expansion-panel-header:hover .mat-content .payment-card-fee-label-container .payment-card-fee-container-left,refx-fare-details-dialog-pres refx-price-details-cont refx-price-details-pres .other-fees-collapsible-row-price-breakdown-container mat-expansion-panel mat-expansion-panel-header:hover .mat-content .payment-card-fee-label-container .payment-card-fee-container-right{background:unset!important;color:var(--maui-collapsible-hover-color-header-collapsed, var(--maui-collapsible-hover-color-header-collapsed, var(--maui-color-interaction-interactionhover, var(--maui-color-brand-marble-blue, #414e63))))!important;text-decoration-line:var(--maui-collapsible-text-decoration-hover, underline)!important;text-decoration-thickness:var(--lhg-desy-collapsible-text-decoration-thickness, 1px);text-underline-offset:var(--lhg-desy-collapsible-text-decoration-offset, auto)!important}refx-fare-details-dialog-pres refx-price-details-cont refx-price-details-pres .other-fees-collapsible-row-price-breakdown-container mat-expansion-panel mat-expansion-panel-header:hover .mat-content .payment-card-fee-label-container:after{color:var(--maui-collapsible-hover-color-header-collapsed, var(--maui-collapsible-hover-color-header-collapsed, var(--maui-color-interaction-interactionhover, var(--maui-color-brand-marble-blue, #414e63))))!important;text-decoration:none!important}refx-fare-details-dialog-pres refx-price-details-cont refx-price-details-pres .other-fees-collapsible-row-price-breakdown-container mat-expansion-panel.mat-expanded{background-color:var(--lhg-desy-collapsible-nested-expanded-background-color, transparent)!important}refx-fare-details-dialog-pres refx-price-details-cont refx-price-details-pres .other-fees-collapsible-row-price-breakdown-container mat-expansion-panel.mat-expanded mat-expansion-panel-header{font-weight:var(--lhg-desy-collapsible-nested-font-weight-expanded, 400)!important;line-height:var(--lhg-desy-collapsible-nested-header-line-height, inherit)!important;min-height:var(--lhg-desy-collapsible-nested-header-min-height, none)!important}refx-fare-details-dialog-pres refx-price-details-cont refx-price-details-pres .other-fees-collapsible-row-price-breakdown-container mat-expansion-panel.mat-expanded mat-expansion-panel-header.mat-expanded{line-height:var(--lhg-desy-collapsible-nested-header-line-height, inherit)!important}refx-fare-details-dialog-pres refx-price-details-cont refx-price-details-pres .other-fees-collapsible-row-price-breakdown-container mat-expansion-panel.mat-expanded mat-expansion-panel-header .mat-content .payment-card-fee-label-container:after{color:var(--maui-collapsible-color-header, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d)))!important;transform:rotate(180deg)!important}refx-fare-details-dialog-pres refx-price-details-cont refx-price-details-pres .other-fees-collapsible-row-price-breakdown-container mat-expansion-panel.mat-expanded mat-expansion-panel-header .mat-content .payment-card-fee-label-container .payment-card-fee-container-left,refx-fare-details-dialog-pres refx-price-details-cont refx-price-details-pres .other-fees-collapsible-row-price-breakdown-container mat-expansion-panel.mat-expanded mat-expansion-panel-header .mat-content .payment-card-fee-label-container .payment-card-fee-container-right{color:var(--maui-collapsible-color-header, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d)))!important;font-family:var(--maui-collapsible-font-family-header, var(--maui-font-family-headline, "LufthansaHead", Arial, Helvetica, sans-serif))!important;font-size:var(--lhg-desy-collapsible-header-font-size, 1.8rem)!important;font-weight:var(--lhg-desy-collapsible-header-font-weight-expanded, var(--maui-font-weight-bold, 700))!important;letter-spacing:var(--lhg-desy-collapsible-header-font-letter-spacing, inherit)!important;line-height:var(--lhg-desy-collapsible-header-text-line-height, var(--maui-line-height-3, 2.4rem))!important;font-size:var(--lhg-desy-collapsible-nested-font-size, 1.8rem)!important;font-weight:var(--lhg-desy-collapsible-nested-font-weight-expanded, 400)!important}refx-fare-details-dialog-pres refx-price-details-cont refx-price-details-pres .other-fees-collapsible-row-price-breakdown-container mat-expansion-panel.mat-expanded mat-expansion-panel-header:hover .mat-content .payment-card-fee-label-container .payment-card-fee-container-left,refx-fare-details-dialog-pres refx-price-details-cont refx-price-details-pres .other-fees-collapsible-row-price-breakdown-container mat-expansion-panel.mat-expanded mat-expansion-panel-header:hover .mat-content .payment-card-fee-label-container .payment-card-fee-container-right{background:unset!important;color:var(--maui-collapsible-hover-color-header, var(--maui-color-interaction-interactionhover, var(--maui-color-brand-marble-blue, #414e63)))!important;text-decoration-line:var(--maui-collapsible-text-decoration-hover, underline)!important;text-decoration-thickness:var(--lhg-desy-collapsible-text-decoration-thickness, 1px)!important;text-underline-offset:var(--lhg-desy-collapsible-text-decoration-offset, auto)!important;font-size:var(--lhg-desy-collapsible-nested-font-size, 1.8rem)!important;font-weight:var(--lhg-desy-collapsible-nested-font-weight-expanded, 400)!important}refx-fare-details-dialog-pres refx-price-details-cont refx-price-details-pres .other-fees-collapsible-row-price-breakdown-container mat-expansion-panel.mat-expanded mat-expansion-panel-header:hover .mat-content .payment-card-fee-label-container:after{color:var(--maui-collapsible-hover-color-header, var(--maui-color-interaction-interactionhover, var(--maui-color-brand-marble-blue, #414e63)));text-decoration:none!important}refx-review-conditions-dialog-pres mat-accordion,refx-baggage-allowance-policies-dialog-pres mat-accordion{border:0!important;box-shadow:unset!important}refx-review-conditions-dialog-pres mat-accordion mat-expansion-panel mat-expansion-panel-header:after,refx-baggage-allowance-policies-dialog-pres mat-accordion mat-expansion-panel mat-expansion-panel-header:after{border-bottom:0!important}refx-review-conditions-dialog-pres mat-accordion mat-expansion-panel .header .mat-expansion-indicator,refx-baggage-allowance-policies-dialog-pres mat-accordion mat-expansion-panel .header .mat-expansion-indicator{margin:0!important}refx-review-conditions-dialog-pres mat-accordion mat-expansion-panel .header .mat-expansion-indicator:after,refx-baggage-allowance-policies-dialog-pres mat-accordion mat-expansion-panel .header .mat-expansion-indicator:after{height:auto!important;width:auto!important}refx-review-conditions-dialog-pres mat-accordion mat-expansion-panel .mat-expansion-panel-header span.mat-content mat-panel-title.mat-expansion-panel-header-title,refx-baggage-allowance-policies-dialog-pres mat-accordion mat-expansion-panel .mat-expansion-panel-header span.mat-content mat-panel-title.mat-expansion-panel-header-title{color:inherit!important;display:inherit;margin:0!important;padding:0!important}refx-review-conditions-dialog-pres mat-accordion mat-expansion-panel .mat-expansion-panel-header span.mat-content mat-panel-title.mat-expansion-panel-header-title .panel-title,refx-baggage-allowance-policies-dialog-pres mat-accordion mat-expansion-panel .mat-expansion-panel-header span.mat-content mat-panel-title.mat-expansion-panel-header-title .panel-title{color:inherit!important;font:inherit!important}refx-review-conditions-dialog-pres mat-accordion mat-expansion-panel .mat-expansion-panel-content,refx-baggage-allowance-policies-dialog-pres mat-accordion mat-expansion-panel .mat-expansion-panel-content{border-bottom:0!important;padding:0!important}.baggage-policy .traveler-name:first-of-type{margin-top:0!important}refx-review-conditions-dialog-pres mat-tab-body.mat-tab-body.mat-tab-body-active{overflow:visible!important}refx-review-conditions-dialog-pres .mat-accordion .mat-expansion-panel:not(:last-child){border-bottom:0!important}refx-review-conditions-dialog-pres .mat-expansion-panel-content .mat-expansion-panel-body .section:first-of-type{margin-top:0!important;padding-top:0!important}refx-review-conditions-dialog-pres .mat-expansion-panel-content .mat-expansion-panel-body .section:last-of-type{margin-bottom:0!important;padding-bottom:0!important}refx-seatmap-pres refx-seatmap-legend-pres .legend-container .mat-expansion-panel{margin-bottom:1rem}refx-seatmap-pres refx-seatmap-legend-pres .legend-container .mat-expansion-panel .mat-expansion-panel-header.legend-header{margin-left:var(--lhg-seatmap-legend-header-margin, 0)!important;margin-right:var(--lhg-seatmap-legend-header-margin, 0)!important}refx-seatmap-pres refx-seatmap-legend-pres .legend-container .mat-expansion-panel .mat-expansion-panel-header.legend-header .mat-content{font-size:inherit!important;font-weight:inherit!important}refx-seatmap-pres refx-seatmap-legend-pres .legend-container .mat-expansion-panel .mat-expansion-panel-header.legend-header .legend-header-text{color:inherit!important;font-family:inherit!important;font-size:inherit!important}refx-seatmap-pres refx-seatmap-legend-pres .legend-container .mat-expansion-panel .mat-expansion-panel-header.legend-header.mat-expanded .legend-header-text{color:inherit!important;font-family:inherit!important;font-size:inherit!important}refx-seatmap-pres refx-seatmap-legend-pres .legend-container .mat-expansion-panel .mat-expansion-panel-header.legend-header .mat-expansion-indicator{top:auto!important}mat-dialog-container lhg-seatmap-display-dialog-cont lhg-seatmap-display-dialog-pres lhg-fice-seatmap-pres .seatmap-components .seatmap-info-container lhg-fice-seat-overview-pres mat-accordion .mat-expansion-panel,mat-dialog-container lhg-seatmap-display-dialog-cont lhg-seatmap-display-dialog-pres lhg-fice-seatmap-pres .seatmap-components .seatmap-info-container lhg-fice-seatmap-legend-pres mat-accordion .mat-expansion-panel,refx-booking-seatmap-cont lhg-seatmap-pres lhg-fice-seatmap-pres .seatmap-components .seatmap-info-container lhg-fice-seat-overview-pres mat-accordion .mat-expansion-panel,refx-booking-seatmap-cont lhg-seatmap-pres lhg-fice-seatmap-pres .seatmap-components .seatmap-info-container lhg-fice-seatmap-legend-pres mat-accordion .mat-expansion-panel{overflow:visible!important}mat-dialog-container lhg-seatmap-display-dialog-cont lhg-seatmap-display-dialog-pres lhg-fice-seatmap-pres .seatmap-components .seatmap-info-container lhg-fice-seat-overview-pres mat-accordion .mat-expansion-panel .mat-expansion-panel-header,mat-dialog-container lhg-seatmap-display-dialog-cont lhg-seatmap-display-dialog-pres lhg-fice-seatmap-pres .seatmap-components .seatmap-info-container lhg-fice-seatmap-legend-pres mat-accordion .mat-expansion-panel .mat-expansion-panel-header,refx-booking-seatmap-cont lhg-seatmap-pres lhg-fice-seatmap-pres .seatmap-components .seatmap-info-container lhg-fice-seat-overview-pres mat-accordion .mat-expansion-panel .mat-expansion-panel-header,refx-booking-seatmap-cont lhg-seatmap-pres lhg-fice-seatmap-pres .seatmap-components .seatmap-info-container lhg-fice-seatmap-legend-pres mat-accordion .mat-expansion-panel .mat-expansion-panel-header{box-shadow:none!important;height:auto!important;margin-left:var(--lhg-seatmap-legend-header-margin, 0)!important;margin-right:var(--lhg-seatmap-legend-header-margin, 0)!important;min-height:var(--lhg-desy-collapsible-header-min-height, none);padding:var(--maui-collapsible-padding-header, 1.2rem 2rem)!important;-webkit-tap-highlight-color:transparent}mat-dialog-container lhg-seatmap-display-dialog-cont lhg-seatmap-display-dialog-pres lhg-fice-seatmap-pres .seatmap-components .seatmap-info-container lhg-fice-seat-overview-pres mat-accordion .mat-expansion-panel .mat-expansion-panel-header:not([disabled]):focus:after,mat-dialog-container lhg-seatmap-display-dialog-cont lhg-seatmap-display-dialog-pres lhg-fice-seatmap-pres .seatmap-components .seatmap-info-container lhg-fice-seatmap-legend-pres mat-accordion .mat-expansion-panel .mat-expansion-panel-header:not([disabled]):focus:after,refx-booking-seatmap-cont lhg-seatmap-pres lhg-fice-seatmap-pres .seatmap-components .seatmap-info-container lhg-fice-seat-overview-pres mat-accordion .mat-expansion-panel .mat-expansion-panel-header:not([disabled]):focus:after,refx-booking-seatmap-cont lhg-seatmap-pres lhg-fice-seatmap-pres .seatmap-components .seatmap-info-container lhg-fice-seatmap-legend-pres mat-accordion .mat-expansion-panel .mat-expansion-panel-header:not([disabled]):focus:after{border-radius:var(--maui-collapsible-focus-radius, .6rem);bottom:calc(-1 * var(--maui-collapsible-focus-outline-offset-y, 0));box-shadow:var(--maui-focus-outline-box-shadow, var(--maui-effect-shadow-focus-offset-x, 0) var(--maui-effect-shadow-focus-offset-y, 0) var(--maui-effect-shadow-focus-radius, 6px) var(--maui-effect-shadow-focus-spread, 1px) var(--maui-color-interaction-focus, var(--maui-color-brand-whale-blue, #52627c)));content:" ";left:calc(-1 * var(--lhg-desy-collapsible-header-focus-outline-horizontal-offset, var(--maui-focus-outline-offset, .7rem)));pointer-events:none;position:absolute;right:calc(-1 * var(--lhg-desy-collapsible-header-focus-outline-horizontal-offset, var(--maui-focus-outline-offset, .7rem)));top:calc(-1 * var(--maui-collapsible-focus-outline-offset-y, 0));z-index:99}mat-dialog-container lhg-seatmap-display-dialog-cont lhg-seatmap-display-dialog-pres lhg-fice-seatmap-pres .seatmap-components .seatmap-info-container lhg-fice-seat-overview-pres mat-accordion .mat-expansion-panel .mat-expansion-panel-header mat-panel-title,mat-dialog-container lhg-seatmap-display-dialog-cont lhg-seatmap-display-dialog-pres lhg-fice-seatmap-pres .seatmap-components .seatmap-info-container lhg-fice-seatmap-legend-pres mat-accordion .mat-expansion-panel .mat-expansion-panel-header mat-panel-title,refx-booking-seatmap-cont lhg-seatmap-pres lhg-fice-seatmap-pres .seatmap-components .seatmap-info-container lhg-fice-seat-overview-pres mat-accordion .mat-expansion-panel .mat-expansion-panel-header mat-panel-title,refx-booking-seatmap-cont lhg-seatmap-pres lhg-fice-seatmap-pres .seatmap-components .seatmap-info-container lhg-fice-seatmap-legend-pres mat-accordion .mat-expansion-panel .mat-expansion-panel-header mat-panel-title{display:inline-flex;height:var(--lhg-desy-collapsible-header-text-line-height, var(--maui-line-height-3, 2.4rem));line-height:var(--lhg-desy-collapsible-header-text-line-height, var(--maui-line-height-3, 2.4rem));margin:var(--lhg-desy-collapsible-icon-margin, 0)!important;text-align:center;width:2.4rem;display:flex!important;line-height:inherit!important}mat-dialog-container lhg-seatmap-display-dialog-cont lhg-seatmap-display-dialog-pres lhg-fice-seatmap-pres .seatmap-components .seatmap-info-container lhg-fice-seat-overview-pres mat-accordion .mat-expansion-panel .mat-expansion-panel-header mat-panel-title:after,mat-dialog-container lhg-seatmap-display-dialog-cont lhg-seatmap-display-dialog-pres lhg-fice-seatmap-pres .seatmap-components .seatmap-info-container lhg-fice-seatmap-legend-pres mat-accordion .mat-expansion-panel .mat-expansion-panel-header mat-panel-title:after,refx-booking-seatmap-cont lhg-seatmap-pres lhg-fice-seatmap-pres .seatmap-components .seatmap-info-container lhg-fice-seat-overview-pres mat-accordion .mat-expansion-panel .mat-expansion-panel-header mat-panel-title:after,refx-booking-seatmap-cont lhg-seatmap-pres lhg-fice-seatmap-pres .seatmap-components .seatmap-info-container lhg-fice-seatmap-legend-pres mat-accordion .mat-expansion-panel .mat-expansion-panel-header mat-panel-title:after{border-width:0!important;color:inherit!important;content:var(--lhg-desy-collapsible-icon-chevron, "\e915")!important;font-family:var(--lhg-desy-collapsible-icon-font-family, LH-Icons)!important;font-size:var(--lhg-desy-collapsible-header-indicator-size, 2.7rem)!important;font-weight:var(--lhg-desy-collapsible-header-indicator-weight, 700);height:var(--lhg-desy-collapsible-icon-height, auto);margin:0;padding:0;transform:rotate(0)!important;text-underline-offset:var(--lhg-desy-collapsible-header-indicator-underline-offset, .3rem);text-decoration-line:underline;text-decoration-color:#fff;text-decoration-thickness:.6rem;width:2.4rem}mat-dialog-container lhg-seatmap-display-dialog-cont lhg-seatmap-display-dialog-pres lhg-fice-seatmap-pres .seatmap-components .seatmap-info-container lhg-fice-seat-overview-pres mat-accordion .mat-expansion-panel .mat-expansion-panel-header mat-panel-title:after,mat-dialog-container lhg-seatmap-display-dialog-cont lhg-seatmap-display-dialog-pres lhg-fice-seatmap-pres .seatmap-components .seatmap-info-container lhg-fice-seatmap-legend-pres mat-accordion .mat-expansion-panel .mat-expansion-panel-header mat-panel-title:after,refx-booking-seatmap-cont lhg-seatmap-pres lhg-fice-seatmap-pres .seatmap-components .seatmap-info-container lhg-fice-seat-overview-pres mat-accordion .mat-expansion-panel .mat-expansion-panel-header mat-panel-title:after,refx-booking-seatmap-cont lhg-seatmap-pres lhg-fice-seatmap-pres .seatmap-components .seatmap-info-container lhg-fice-seatmap-legend-pres mat-accordion .mat-expansion-panel .mat-expansion-panel-header mat-panel-title:after{align-content:center;transition:.2s linear!important}mat-dialog-container lhg-seatmap-display-dialog-cont lhg-seatmap-display-dialog-pres lhg-fice-seatmap-pres .seatmap-components .seatmap-info-container lhg-fice-seat-overview-pres mat-accordion .mat-expansion-panel .mat-expansion-panel-header .seat-type-overview-header-text,mat-dialog-container lhg-seatmap-display-dialog-cont lhg-seatmap-display-dialog-pres lhg-fice-seatmap-pres .seatmap-components .seatmap-info-container lhg-fice-seat-overview-pres mat-accordion .mat-expansion-panel .mat-expansion-panel-header .legend-header-text,mat-dialog-container lhg-seatmap-display-dialog-cont lhg-seatmap-display-dialog-pres lhg-fice-seatmap-pres .seatmap-components .seatmap-info-container lhg-fice-seatmap-legend-pres mat-accordion .mat-expansion-panel .mat-expansion-panel-header .seat-type-overview-header-text,mat-dialog-container lhg-seatmap-display-dialog-cont lhg-seatmap-display-dialog-pres lhg-fice-seatmap-pres .seatmap-components .seatmap-info-container lhg-fice-seatmap-legend-pres mat-accordion .mat-expansion-panel .mat-expansion-panel-header .legend-header-text,refx-booking-seatmap-cont lhg-seatmap-pres lhg-fice-seatmap-pres .seatmap-components .seatmap-info-container lhg-fice-seat-overview-pres mat-accordion .mat-expansion-panel .mat-expansion-panel-header .seat-type-overview-header-text,refx-booking-seatmap-cont lhg-seatmap-pres lhg-fice-seatmap-pres .seatmap-components .seatmap-info-container lhg-fice-seat-overview-pres mat-accordion .mat-expansion-panel .mat-expansion-panel-header .legend-header-text,refx-booking-seatmap-cont lhg-seatmap-pres lhg-fice-seatmap-pres .seatmap-components .seatmap-info-container lhg-fice-seatmap-legend-pres mat-accordion .mat-expansion-panel .mat-expansion-panel-header .seat-type-overview-header-text,refx-booking-seatmap-cont lhg-seatmap-pres lhg-fice-seatmap-pres .seatmap-components .seatmap-info-container lhg-fice-seatmap-legend-pres mat-accordion .mat-expansion-panel .mat-expansion-panel-header .legend-header-text{color:var(--maui-collapsible-color-header-collapsed, var(--maui-color-interaction-interaction, var(--maui-color-brand-whale-blue, #52627c)))!important;font-family:var(--maui-collapsible-font-family-header, var(--maui-font-family-headline, "LufthansaHead", Arial, Helvetica, sans-serif))!important;font-size:var(--lhg-desy-collapsible-header-font-size, 1.8rem)!important;font-variant-numeric:var(--lhg-desy-collapsible-header-font-variant-numeric, normal);font-weight:var(--lhg-desy-collapsible-header-font-weight, var(--maui-font-weight-bold, 700))!important;letter-spacing:var(--lhg-desy-collapsible-header-font-letter-spacing, inherit)!important;line-height:var(--lhg-desy-collapsible-header-text-line-height, var(--maui-line-height-3, 2.4rem))!important}mat-dialog-container lhg-seatmap-display-dialog-cont lhg-seatmap-display-dialog-pres lhg-fice-seatmap-pres .seatmap-components .seatmap-info-container lhg-fice-seat-overview-pres mat-accordion .mat-expansion-panel .mat-expansion-panel-header:hover,mat-dialog-container lhg-seatmap-display-dialog-cont lhg-seatmap-display-dialog-pres lhg-fice-seatmap-pres .seatmap-components .seatmap-info-container lhg-fice-seatmap-legend-pres mat-accordion .mat-expansion-panel .mat-expansion-panel-header:hover,refx-booking-seatmap-cont lhg-seatmap-pres lhg-fice-seatmap-pres .seatmap-components .seatmap-info-container lhg-fice-seat-overview-pres mat-accordion .mat-expansion-panel .mat-expansion-panel-header:hover,refx-booking-seatmap-cont lhg-seatmap-pres lhg-fice-seatmap-pres .seatmap-components .seatmap-info-container lhg-fice-seatmap-legend-pres mat-accordion .mat-expansion-panel .mat-expansion-panel-header:hover{background:none!important}mat-dialog-container lhg-seatmap-display-dialog-cont lhg-seatmap-display-dialog-pres lhg-fice-seatmap-pres .seatmap-components .seatmap-info-container lhg-fice-seat-overview-pres mat-accordion .mat-expansion-panel .mat-expansion-panel-header:hover .seat-type-overview-header-text,mat-dialog-container lhg-seatmap-display-dialog-cont lhg-seatmap-display-dialog-pres lhg-fice-seatmap-pres .seatmap-components .seatmap-info-container lhg-fice-seat-overview-pres mat-accordion .mat-expansion-panel .mat-expansion-panel-header:hover .legend-header-text,mat-dialog-container lhg-seatmap-display-dialog-cont lhg-seatmap-display-dialog-pres lhg-fice-seatmap-pres .seatmap-components .seatmap-info-container lhg-fice-seatmap-legend-pres mat-accordion .mat-expansion-panel .mat-expansion-panel-header:hover .seat-type-overview-header-text,mat-dialog-container lhg-seatmap-display-dialog-cont lhg-seatmap-display-dialog-pres lhg-fice-seatmap-pres .seatmap-components .seatmap-info-container lhg-fice-seatmap-legend-pres mat-accordion .mat-expansion-panel .mat-expansion-panel-header:hover .legend-header-text,refx-booking-seatmap-cont lhg-seatmap-pres lhg-fice-seatmap-pres .seatmap-components .seatmap-info-container lhg-fice-seat-overview-pres mat-accordion .mat-expansion-panel .mat-expansion-panel-header:hover .seat-type-overview-header-text,refx-booking-seatmap-cont lhg-seatmap-pres lhg-fice-seatmap-pres .seatmap-components .seatmap-info-container lhg-fice-seat-overview-pres mat-accordion .mat-expansion-panel .mat-expansion-panel-header:hover .legend-header-text,refx-booking-seatmap-cont lhg-seatmap-pres lhg-fice-seatmap-pres .seatmap-components .seatmap-info-container lhg-fice-seatmap-legend-pres mat-accordion .mat-expansion-panel .mat-expansion-panel-header:hover .seat-type-overview-header-text,refx-booking-seatmap-cont lhg-seatmap-pres lhg-fice-seatmap-pres .seatmap-components .seatmap-info-container lhg-fice-seatmap-legend-pres mat-accordion .mat-expansion-panel .mat-expansion-panel-header:hover .legend-header-text{background:unset!important;color:var(--maui-collapsible-hover-color-header-collapsed, var(--maui-collapsible-hover-color-header-collapsed, var(--maui-color-interaction-interactionhover, var(--maui-color-brand-marble-blue, #414e63))))!important;text-decoration-line:var(--maui-collapsible-text-decoration-hover, underline)!important;text-decoration-thickness:var(--lhg-desy-collapsible-text-decoration-thickness, 1px);text-underline-offset:var(--lhg-desy-collapsible-text-decoration-offset, auto)!important}mat-dialog-container lhg-seatmap-display-dialog-cont lhg-seatmap-display-dialog-pres lhg-fice-seatmap-pres .seatmap-components .seatmap-info-container lhg-fice-seat-overview-pres mat-accordion .mat-expansion-panel .mat-expansion-panel-header.mat-expanded mat-panel-title:after,mat-dialog-container lhg-seatmap-display-dialog-cont lhg-seatmap-display-dialog-pres lhg-fice-seatmap-pres .seatmap-components .seatmap-info-container lhg-fice-seatmap-legend-pres mat-accordion .mat-expansion-panel .mat-expansion-panel-header.mat-expanded mat-panel-title:after,refx-booking-seatmap-cont lhg-seatmap-pres lhg-fice-seatmap-pres .seatmap-components .seatmap-info-container lhg-fice-seat-overview-pres mat-accordion .mat-expansion-panel .mat-expansion-panel-header.mat-expanded mat-panel-title:after,refx-booking-seatmap-cont lhg-seatmap-pres lhg-fice-seatmap-pres .seatmap-components .seatmap-info-container lhg-fice-seatmap-legend-pres mat-accordion .mat-expansion-panel .mat-expansion-panel-header.mat-expanded mat-panel-title:after{transform:rotate(180deg)!important}mat-dialog-container lhg-seatmap-display-dialog-cont lhg-seatmap-display-dialog-pres lhg-fice-seatmap-pres .seatmap-components .seatmap-info-container lhg-fice-seat-overview-pres mat-accordion .mat-expansion-panel .mat-expansion-panel-header.mat-expanded mat-panel-title .seat-type-overview-header-text,mat-dialog-container lhg-seatmap-display-dialog-cont lhg-seatmap-display-dialog-pres lhg-fice-seatmap-pres .seatmap-components .seatmap-info-container lhg-fice-seat-overview-pres mat-accordion .mat-expansion-panel .mat-expansion-panel-header.mat-expanded mat-panel-title .legend-header-text,mat-dialog-container lhg-seatmap-display-dialog-cont lhg-seatmap-display-dialog-pres lhg-fice-seatmap-pres .seatmap-components .seatmap-info-container lhg-fice-seatmap-legend-pres mat-accordion .mat-expansion-panel .mat-expansion-panel-header.mat-expanded mat-panel-title .seat-type-overview-header-text,mat-dialog-container lhg-seatmap-display-dialog-cont lhg-seatmap-display-dialog-pres lhg-fice-seatmap-pres .seatmap-components .seatmap-info-container lhg-fice-seatmap-legend-pres mat-accordion .mat-expansion-panel .mat-expansion-panel-header.mat-expanded mat-panel-title .legend-header-text,refx-booking-seatmap-cont lhg-seatmap-pres lhg-fice-seatmap-pres .seatmap-components .seatmap-info-container lhg-fice-seat-overview-pres mat-accordion .mat-expansion-panel .mat-expansion-panel-header.mat-expanded mat-panel-title .seat-type-overview-header-text,refx-booking-seatmap-cont lhg-seatmap-pres lhg-fice-seatmap-pres .seatmap-components .seatmap-info-container lhg-fice-seat-overview-pres mat-accordion .mat-expansion-panel .mat-expansion-panel-header.mat-expanded mat-panel-title .legend-header-text,refx-booking-seatmap-cont lhg-seatmap-pres lhg-fice-seatmap-pres .seatmap-components .seatmap-info-container lhg-fice-seatmap-legend-pres mat-accordion .mat-expansion-panel .mat-expansion-panel-header.mat-expanded mat-panel-title .seat-type-overview-header-text,refx-booking-seatmap-cont lhg-seatmap-pres lhg-fice-seatmap-pres .seatmap-components .seatmap-info-container lhg-fice-seatmap-legend-pres mat-accordion .mat-expansion-panel .mat-expansion-panel-header.mat-expanded mat-panel-title .legend-header-text{color:var(--maui-collapsible-color-header, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d)))!important;font-family:var(--maui-collapsible-font-family-header, var(--maui-font-family-headline, "LufthansaHead", Arial, Helvetica, sans-serif))!important;font-size:var(--lhg-desy-collapsible-header-font-size, 1.8rem)!important;font-weight:var(--lhg-desy-collapsible-header-font-weight-expanded, var(--maui-font-weight-bold, 700))!important;letter-spacing:var(--lhg-desy-collapsible-header-font-letter-spacing, inherit)!important;line-height:var(--lhg-desy-collapsible-header-text-line-height, var(--maui-line-height-3, 2.4rem))!important}mat-dialog-container lhg-seatmap-display-dialog-cont lhg-seatmap-display-dialog-pres lhg-fice-seatmap-pres .seatmap-components .seatmap-info-container lhg-fice-seat-overview-pres mat-accordion .mat-expansion-panel .mat-expansion-panel-header.mat-expanded mat-panel-title:hover .seat-type-overview-header-text,mat-dialog-container lhg-seatmap-display-dialog-cont lhg-seatmap-display-dialog-pres lhg-fice-seatmap-pres .seatmap-components .seatmap-info-container lhg-fice-seat-overview-pres mat-accordion .mat-expansion-panel .mat-expansion-panel-header.mat-expanded mat-panel-title:hover .legend-header-text,mat-dialog-container lhg-seatmap-display-dialog-cont lhg-seatmap-display-dialog-pres lhg-fice-seatmap-pres .seatmap-components .seatmap-info-container lhg-fice-seatmap-legend-pres mat-accordion .mat-expansion-panel .mat-expansion-panel-header.mat-expanded mat-panel-title:hover .seat-type-overview-header-text,mat-dialog-container lhg-seatmap-display-dialog-cont lhg-seatmap-display-dialog-pres lhg-fice-seatmap-pres .seatmap-components .seatmap-info-container lhg-fice-seatmap-legend-pres mat-accordion .mat-expansion-panel .mat-expansion-panel-header.mat-expanded mat-panel-title:hover .legend-header-text,refx-booking-seatmap-cont lhg-seatmap-pres lhg-fice-seatmap-pres .seatmap-components .seatmap-info-container lhg-fice-seat-overview-pres mat-accordion .mat-expansion-panel .mat-expansion-panel-header.mat-expanded mat-panel-title:hover .seat-type-overview-header-text,refx-booking-seatmap-cont lhg-seatmap-pres lhg-fice-seatmap-pres .seatmap-components .seatmap-info-container lhg-fice-seat-overview-pres mat-accordion .mat-expansion-panel .mat-expansion-panel-header.mat-expanded mat-panel-title:hover .legend-header-text,refx-booking-seatmap-cont lhg-seatmap-pres lhg-fice-seatmap-pres .seatmap-components .seatmap-info-container lhg-fice-seatmap-legend-pres mat-accordion .mat-expansion-panel .mat-expansion-panel-header.mat-expanded mat-panel-title:hover .seat-type-overview-header-text,refx-booking-seatmap-cont lhg-seatmap-pres lhg-fice-seatmap-pres .seatmap-components .seatmap-info-container lhg-fice-seatmap-legend-pres mat-accordion .mat-expansion-panel .mat-expansion-panel-header.mat-expanded mat-panel-title:hover .legend-header-text{background:unset!important;color:var(--maui-collapsible-hover-color-header, var(--maui-color-interaction-interactionhover, var(--maui-color-brand-marble-blue, #414e63)))!important;text-decoration-line:var(--maui-collapsible-text-decoration-hover, underline)!important;text-decoration-thickness:var(--lhg-desy-collapsible-text-decoration-thickness, 1px)!important;text-underline-offset:var(--lhg-desy-collapsible-text-decoration-offset, auto)!important}mat-dialog-container lhg-seatmap-display-dialog-cont lhg-seatmap-display-dialog-pres lhg-fice-seatmap-pres .seatmap-components .seatmap-info-container lhg-fice-seat-overview-pres mat-accordion .mat-expansion-panel .mat-expansion-panel-header mat-panel-title:after,mat-dialog-container lhg-seatmap-display-dialog-cont lhg-seatmap-display-dialog-pres lhg-fice-seatmap-pres .seatmap-components .seatmap-info-container lhg-fice-seatmap-legend-pres mat-accordion .mat-expansion-panel .mat-expansion-panel-header mat-panel-title:after,refx-booking-seatmap-cont lhg-seatmap-pres lhg-fice-seatmap-pres .seatmap-components .seatmap-info-container lhg-fice-seat-overview-pres mat-accordion .mat-expansion-panel .mat-expansion-panel-header mat-panel-title:after,refx-booking-seatmap-cont lhg-seatmap-pres lhg-fice-seatmap-pres .seatmap-components .seatmap-info-container lhg-fice-seatmap-legend-pres mat-accordion .mat-expansion-panel .mat-expansion-panel-header mat-panel-title:after{color:var(--maui-collapsible-color-header-collapsed, var(--maui-color-interaction-interaction, var(--maui-color-brand-whale-blue, #52627c)))!important}mat-dialog-container lhg-seatmap-display-dialog-cont lhg-seatmap-display-dialog-pres lhg-fice-seatmap-pres .seatmap-components .seatmap-info-container lhg-fice-seat-overview-pres mat-accordion .mat-expansion-panel .mat-expansion-panel-header:hover mat-panel-title:after,mat-dialog-container lhg-seatmap-display-dialog-cont lhg-seatmap-display-dialog-pres lhg-fice-seatmap-pres .seatmap-components .seatmap-info-container lhg-fice-seatmap-legend-pres mat-accordion .mat-expansion-panel .mat-expansion-panel-header:hover mat-panel-title:after,refx-booking-seatmap-cont lhg-seatmap-pres lhg-fice-seatmap-pres .seatmap-components .seatmap-info-container lhg-fice-seat-overview-pres mat-accordion .mat-expansion-panel .mat-expansion-panel-header:hover mat-panel-title:after,refx-booking-seatmap-cont lhg-seatmap-pres lhg-fice-seatmap-pres .seatmap-components .seatmap-info-container lhg-fice-seatmap-legend-pres mat-accordion .mat-expansion-panel .mat-expansion-panel-header:hover mat-panel-title:after{color:var(--maui-collapsible-hover-color-header-collapsed, var(--maui-collapsible-hover-color-header-collapsed, var(--maui-color-interaction-interactionhover, var(--maui-color-brand-marble-blue, #414e63))))!important}mat-dialog-container lhg-seatmap-display-dialog-cont lhg-seatmap-display-dialog-pres lhg-fice-seatmap-pres .seatmap-components .seatmap-info-container lhg-fice-seat-overview-pres mat-accordion .mat-expansion-panel .mat-expansion-panel-header.mat-expanded mat-panel-title:after,mat-dialog-container lhg-seatmap-display-dialog-cont lhg-seatmap-display-dialog-pres lhg-fice-seatmap-pres .seatmap-components .seatmap-info-container lhg-fice-seatmap-legend-pres mat-accordion .mat-expansion-panel .mat-expansion-panel-header.mat-expanded mat-panel-title:after,refx-booking-seatmap-cont lhg-seatmap-pres lhg-fice-seatmap-pres .seatmap-components .seatmap-info-container lhg-fice-seat-overview-pres mat-accordion .mat-expansion-panel .mat-expansion-panel-header.mat-expanded mat-panel-title:after,refx-booking-seatmap-cont lhg-seatmap-pres lhg-fice-seatmap-pres .seatmap-components .seatmap-info-container lhg-fice-seatmap-legend-pres mat-accordion .mat-expansion-panel .mat-expansion-panel-header.mat-expanded mat-panel-title:after{color:var(--maui-collapsible-color-header, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d)))!important}mat-dialog-container lhg-seatmap-display-dialog-cont lhg-seatmap-display-dialog-pres lhg-fice-seatmap-pres .seatmap-components .seatmap-info-container lhg-fice-seat-overview-pres mat-accordion .mat-expansion-panel .mat-expansion-panel-header.mat-expanded:hover mat-panel-title:after,mat-dialog-container lhg-seatmap-display-dialog-cont lhg-seatmap-display-dialog-pres lhg-fice-seatmap-pres .seatmap-components .seatmap-info-container lhg-fice-seatmap-legend-pres mat-accordion .mat-expansion-panel .mat-expansion-panel-header.mat-expanded:hover mat-panel-title:after,refx-booking-seatmap-cont lhg-seatmap-pres lhg-fice-seatmap-pres .seatmap-components .seatmap-info-container lhg-fice-seat-overview-pres mat-accordion .mat-expansion-panel .mat-expansion-panel-header.mat-expanded:hover mat-panel-title:after,refx-booking-seatmap-cont lhg-seatmap-pres lhg-fice-seatmap-pres .seatmap-components .seatmap-info-container lhg-fice-seatmap-legend-pres mat-accordion .mat-expansion-panel .mat-expansion-panel-header.mat-expanded:hover mat-panel-title:after{color:var(--maui-collapsible-hover-color-header, var(--maui-color-interaction-interactionhover, var(--maui-color-brand-marble-blue, #414e63)))!important}mat-dialog-container lhg-seatmap-display-dialog-cont lhg-seatmap-display-dialog-pres lhg-fice-seatmap-pres .seatmap-components .seatmap-info-container lhg-fice-seat-overview-pres mat-accordion .mat-expansion-panel .mat-expansion-panel-header .mat-expansion-panel-body,mat-dialog-container lhg-seatmap-display-dialog-cont lhg-seatmap-display-dialog-pres lhg-fice-seatmap-pres .seatmap-components .seatmap-info-container lhg-fice-seatmap-legend-pres mat-accordion .mat-expansion-panel .mat-expansion-panel-header .mat-expansion-panel-body,refx-booking-seatmap-cont lhg-seatmap-pres lhg-fice-seatmap-pres .seatmap-components .seatmap-info-container lhg-fice-seat-overview-pres mat-accordion .mat-expansion-panel .mat-expansion-panel-header .mat-expansion-panel-body,refx-booking-seatmap-cont lhg-seatmap-pres lhg-fice-seatmap-pres .seatmap-components .seatmap-info-container lhg-fice-seatmap-legend-pres mat-accordion .mat-expansion-panel .mat-expansion-panel-header .mat-expansion-panel-body{padding:0 1.8rem 1.6rem!important}mat-dialog-container lhg-seatmap-display-dialog-cont lhg-seatmap-display-dialog-pres lhg-fice-seatmap-pres .seatmap-components .seatmap-info-container lhg-fice-seat-overview-pres mat-accordion .mat-expansion-panel .mat-expansion-panel-header mat-panel-title .seat-type-chevron:before,mat-dialog-container lhg-seatmap-display-dialog-cont lhg-seatmap-display-dialog-pres lhg-fice-seatmap-pres .seatmap-components .seatmap-info-container lhg-fice-seatmap-legend-pres mat-accordion .mat-expansion-panel .mat-expansion-panel-header mat-panel-title .seat-type-chevron:before,refx-booking-seatmap-cont lhg-seatmap-pres lhg-fice-seatmap-pres .seatmap-components .seatmap-info-container lhg-fice-seat-overview-pres mat-accordion .mat-expansion-panel .mat-expansion-panel-header mat-panel-title .seat-type-chevron:before,refx-booking-seatmap-cont lhg-seatmap-pres lhg-fice-seatmap-pres .seatmap-components .seatmap-info-container lhg-fice-seatmap-legend-pres mat-accordion .mat-expansion-panel .mat-expansion-panel-header mat-panel-title .seat-type-chevron:before{content:""!important}lhg-seat-selection-overview-cont lhg-seat-selection-overview-pres .nb-seats-selected{color:inherit!important;font:inherit!important}lhg-seat-selection-overview-cont lhg-seat-selection-overview-pres mat-expansion-panel{border-radius:0!important;border-top:1px solid var(--maui-collapsible-border-color, var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb)))!important;box-shadow:unset!important;overflow:visible!important;border-top:0!important}lhg-seat-selection-overview-cont lhg-seat-selection-overview-pres mat-expansion-panel:last-of-type{border-bottom:1px solid var(--maui-collapsible-border-color, var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb)))!important}lhg-seat-selection-overview-cont lhg-seat-selection-overview-pres mat-expansion-panel:last-of-type{border-bottom:0!important}lhg-seat-selection-overview-cont lhg-seat-selection-overview-pres mat-expansion-panel-header.mat-expanded mat-panel-title:after{transform:rotate(180deg)!important}lhg-seat-selection-overview-cont lhg-seat-selection-overview-pres mat-expansion-panel-header .mat-expansion-panel-header-title{color:inherit!important}lhg-seat-selection-overview-cont lhg-seat-selection-overview-pres mat-expansion-panel-header mat-panel-title{display:inline-flex;height:var(--lhg-desy-collapsible-header-text-line-height, var(--maui-line-height-3, 2.4rem));line-height:var(--lhg-desy-collapsible-header-text-line-height, var(--maui-line-height-3, 2.4rem));margin:var(--lhg-desy-collapsible-icon-margin, 0)!important;text-align:center;width:2.4rem;display:flex!important;line-height:inherit!important}lhg-seat-selection-overview-cont lhg-seat-selection-overview-pres mat-expansion-panel-header mat-panel-title:after{border-width:0!important;color:inherit!important;content:var(--lhg-desy-collapsible-icon-chevron, "\e915")!important;font-family:var(--lhg-desy-collapsible-icon-font-family, LH-Icons)!important;font-size:var(--lhg-desy-collapsible-header-indicator-size, 2.7rem)!important;font-weight:var(--lhg-desy-collapsible-header-indicator-weight, 700);height:var(--lhg-desy-collapsible-icon-height, auto);margin:0;padding:0;transform:rotate(0)!important;text-underline-offset:var(--lhg-desy-collapsible-header-indicator-underline-offset, .3rem);text-decoration-line:underline;text-decoration-color:#fff;text-decoration-thickness:.6rem;width:2.4rem}lhg-seat-selection-overview-cont lhg-seat-selection-overview-pres mat-expansion-panel-header mat-panel-title:after{height:var(--lhg-desy-collapsible-seat-indicator-height, var(--lhg-desy-collapsible-header-indicator-size, 2.7rem));overflow:hidden;transition:.2s linear!important}lhg-seat-selection-overview-cont lhg-seat-selection-overview-pres mat-expansion-panel-header mat-panel-title .seat-type-chevron:before{content:""!important}refx-link-button button.mdc-button.mat-mdc-button.refx-link-button{padding:inherit;border-radius:unset;vertical-align:inherit;border:none}refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mat-mdc-button-persistent-ripple{display:none}refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .link-button-icon{display:none}refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mat-mdc-button-touch-target{height:2.4rem}refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label:after,refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label:before{display:none!important}a:not(.small):not(.inverted).anchor-down:not(refx-link-button),a:not(.small):not(.inverted).anchor-down button.mat-mdc-button.refx-link-button,refx-link-button:not(.small):not(.inverted).anchor-down:not(refx-link-button),refx-link-button:not(.small):not(.inverted).anchor-down button.mat-mdc-button.refx-link-button{align-content:baseline;align-items:var(--lhg-desy-link-vertical-align, baseline);cursor:pointer;display:inline-flex;font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif);font-kerning:auto;font-optical-sizing:none;font-weight:var(--lhg-desy-link-font-weight, var(--maui-font-weight-bold, 700));letter-spacing:var(--lhg-desy-link-letter-spacing, normal);place-content:baseline;position:relative;transition:color .3s ease-out;text-decoration:none;width:fit-content;-webkit-font-smoothing:antialiased}a:not(.small):not(.inverted).anchor-down:not(refx-link-button),a:not(.small):not(.inverted).anchor-down:not(refx-link-button) .mdc-button__label,a:not(.small):not(.inverted).anchor-down button.mat-mdc-button.refx-link-button,a:not(.small):not(.inverted).anchor-down button.mat-mdc-button.refx-link-button .mdc-button__label,refx-link-button:not(.small):not(.inverted).anchor-down:not(refx-link-button),refx-link-button:not(.small):not(.inverted).anchor-down:not(refx-link-button) .mdc-button__label,refx-link-button:not(.small):not(.inverted).anchor-down button.mat-mdc-button.refx-link-button,refx-link-button:not(.small):not(.inverted).anchor-down button.mat-mdc-button.refx-link-button .mdc-button__label{color:var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c));font-size:var(--lhg-desy-link-font-size, 1.4rem);line-height:var(--lhg-desy-link-line-height, 1.8rem);min-height:var(--lhg-desy-link-line-height, 1.8rem)}a:not(.small):not(.inverted).anchor-down:not(refx-link-button):hover,a:not(.small):not(.inverted).anchor-down:not(refx-link-button) .mdc-button__label:hover,a:not(.small):not(.inverted).anchor-down button.mat-mdc-button.refx-link-button:hover,a:not(.small):not(.inverted).anchor-down button.mat-mdc-button.refx-link-button .mdc-button__label:hover,refx-link-button:not(.small):not(.inverted).anchor-down:not(refx-link-button):hover,refx-link-button:not(.small):not(.inverted).anchor-down:not(refx-link-button) .mdc-button__label:hover,refx-link-button:not(.small):not(.inverted).anchor-down button.mat-mdc-button.refx-link-button:hover,refx-link-button:not(.small):not(.inverted).anchor-down button.mat-mdc-button.refx-link-button .mdc-button__label:hover{color:var(--lhg-desy-link-color-hover, var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c)));-webkit-text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration-thickness:var(--lhg-desy-link-hover-text-decoration-thickness, 1px);text-underline-offset:var(--lhg-desy-link-hover-text-decoration-offset, auto)}a:not(.small):not(.inverted).anchor-down:not(refx-link-button):focus-visible,a:not(.small):not(.inverted).anchor-down:not(refx-link-button) .mdc-button__label:focus-visible,a:not(.small):not(.inverted).anchor-down button.mat-mdc-button.refx-link-button:focus-visible,a:not(.small):not(.inverted).anchor-down button.mat-mdc-button.refx-link-button .mdc-button__label:focus-visible,refx-link-button:not(.small):not(.inverted).anchor-down:not(refx-link-button):focus-visible,refx-link-button:not(.small):not(.inverted).anchor-down:not(refx-link-button) .mdc-button__label:focus-visible,refx-link-button:not(.small):not(.inverted).anchor-down button.mat-mdc-button.refx-link-button:focus-visible,refx-link-button:not(.small):not(.inverted).anchor-down button.mat-mdc-button.refx-link-button .mdc-button__label:focus-visible{outline:none!important}a:not(.small):not(.inverted).anchor-down:not(refx-link-button) .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),a:not(.small):not(.inverted).anchor-down button.mat-mdc-button.refx-link-button .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),refx-link-button:not(.small):not(.inverted).anchor-down:not(refx-link-button) .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),refx-link-button:not(.small):not(.inverted).anchor-down button.mat-mdc-button.refx-link-button .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon){display:none}a:not(.small):not(.inverted).anchor-down:not(refx-link-button):focus:before,a:not(.small):not(.inverted).anchor-down button.mat-mdc-button.refx-link-button:focus:before,refx-link-button:not(.small):not(.inverted).anchor-down:not(refx-link-button):focus:before,refx-link-button:not(.small):not(.inverted).anchor-down button.mat-mdc-button.refx-link-button:focus:before{all:unset;border-radius:var(--lhg-desy-link-focus-radius, var(--maui-focus-radius, .6rem));content:"";inset:calc(var(--lhg-desy-link-focus-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);pointer-events:none;position:absolute;box-shadow:var(--maui-focus-outline-box-shadow, var(--maui-effect-shadow-focus-offset-x, 0) var(--maui-effect-shadow-focus-offset-y, 0) var(--maui-effect-shadow-focus-radius, 6px) var(--maui-effect-shadow-focus-spread, 1px) var(--maui-color-interaction-focus, var(--maui-color-brand-whale-blue, #52627c)))}a:not(.small):not(.inverted).anchor-down:not(refx-link-button):after,a:not(.small):not(.inverted).anchor-down button.mat-mdc-button.refx-link-button:after,refx-link-button:not(.small):not(.inverted).anchor-down:not(refx-link-button):after,refx-link-button:not(.small):not(.inverted).anchor-down button.mat-mdc-button.refx-link-button:after{align-self:start!important;content:var(--lhg-desy-link-icon-anchor-down, \e903)!important;display:inline-flex!important;font-family:var(--lhg-desy-link-icon-font-family, IconFontLH)!important;font-weight:var(--lhg-desy-link-icon-font-weight, normal)!important;height:1.5rem!important;min-width:1.6rem;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;width:1.6rem!important;margin:var(--lhg-desy-link-icon-margin-arrow, .1rem .5rem 0 0)!important;color:var(--lhg-desy-link-icon-arrows-color, var(--maui-color-brand-whale-blue, #52627c))!important;font-size:var(--lhg-desy-link-icon-font-size, 1.6rem)!important;line-height:1.6rem!important}a:not(.small):not(.inverted).anchor-down:not(refx-link-button):hover:after,a:not(.small):not(.inverted).anchor-down button.mat-mdc-button.refx-link-button:hover:after,refx-link-button:not(.small):not(.inverted).anchor-down:not(refx-link-button):hover:after,refx-link-button:not(.small):not(.inverted).anchor-down button.mat-mdc-button.refx-link-button:hover:after{align-self:start!important;content:var(--lhg-desy-link-icon-anchor-down, \e903)!important;display:inline-flex!important;font-family:var(--lhg-desy-link-icon-font-family, IconFontLH)!important;font-weight:var(--lhg-desy-link-icon-font-weight, normal)!important;height:1.5rem!important;min-width:1.6rem;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;width:1.6rem!important;margin:var(--lhg-desy-link-icon-margin-arrow, .1rem .5rem 0 0)!important;color:var(--lhg-desy-link-icon-arrows-color-hover, var(--maui-color-brand-whale-blue, #52627c))!important;font-size:var(--lhg-desy-link-icon-font-size, 1.6rem)!important;line-height:1.6rem!important}a:not(.small):not(.inverted).anchor-top:not(refx-link-button),a:not(.small):not(.inverted).anchor-top button.mat-mdc-button.refx-link-button,refx-link-button:not(.small):not(.inverted).anchor-top:not(refx-link-button),refx-link-button:not(.small):not(.inverted).anchor-top button.mat-mdc-button.refx-link-button{align-content:baseline;align-items:var(--lhg-desy-link-vertical-align, baseline);cursor:pointer;display:inline-flex;font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif);font-kerning:auto;font-optical-sizing:none;font-weight:var(--lhg-desy-link-font-weight, var(--maui-font-weight-bold, 700));letter-spacing:var(--lhg-desy-link-letter-spacing, normal);place-content:baseline;position:relative;transition:color .3s ease-out;text-decoration:none;width:fit-content;-webkit-font-smoothing:antialiased}a:not(.small):not(.inverted).anchor-top:not(refx-link-button),a:not(.small):not(.inverted).anchor-top:not(refx-link-button) .mdc-button__label,a:not(.small):not(.inverted).anchor-top button.mat-mdc-button.refx-link-button,a:not(.small):not(.inverted).anchor-top button.mat-mdc-button.refx-link-button .mdc-button__label,refx-link-button:not(.small):not(.inverted).anchor-top:not(refx-link-button),refx-link-button:not(.small):not(.inverted).anchor-top:not(refx-link-button) .mdc-button__label,refx-link-button:not(.small):not(.inverted).anchor-top button.mat-mdc-button.refx-link-button,refx-link-button:not(.small):not(.inverted).anchor-top button.mat-mdc-button.refx-link-button .mdc-button__label{color:var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c));font-size:var(--lhg-desy-link-font-size, 1.4rem);line-height:var(--lhg-desy-link-line-height, 1.8rem);min-height:var(--lhg-desy-link-line-height, 1.8rem)}a:not(.small):not(.inverted).anchor-top:not(refx-link-button):hover,a:not(.small):not(.inverted).anchor-top:not(refx-link-button) .mdc-button__label:hover,a:not(.small):not(.inverted).anchor-top button.mat-mdc-button.refx-link-button:hover,a:not(.small):not(.inverted).anchor-top button.mat-mdc-button.refx-link-button .mdc-button__label:hover,refx-link-button:not(.small):not(.inverted).anchor-top:not(refx-link-button):hover,refx-link-button:not(.small):not(.inverted).anchor-top:not(refx-link-button) .mdc-button__label:hover,refx-link-button:not(.small):not(.inverted).anchor-top button.mat-mdc-button.refx-link-button:hover,refx-link-button:not(.small):not(.inverted).anchor-top button.mat-mdc-button.refx-link-button .mdc-button__label:hover{color:var(--lhg-desy-link-color-hover, var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c)));-webkit-text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration-thickness:var(--lhg-desy-link-hover-text-decoration-thickness, 1px);text-underline-offset:var(--lhg-desy-link-hover-text-decoration-offset, auto)}a:not(.small):not(.inverted).anchor-top:not(refx-link-button):focus-visible,a:not(.small):not(.inverted).anchor-top:not(refx-link-button) .mdc-button__label:focus-visible,a:not(.small):not(.inverted).anchor-top button.mat-mdc-button.refx-link-button:focus-visible,a:not(.small):not(.inverted).anchor-top button.mat-mdc-button.refx-link-button .mdc-button__label:focus-visible,refx-link-button:not(.small):not(.inverted).anchor-top:not(refx-link-button):focus-visible,refx-link-button:not(.small):not(.inverted).anchor-top:not(refx-link-button) .mdc-button__label:focus-visible,refx-link-button:not(.small):not(.inverted).anchor-top button.mat-mdc-button.refx-link-button:focus-visible,refx-link-button:not(.small):not(.inverted).anchor-top button.mat-mdc-button.refx-link-button .mdc-button__label:focus-visible{outline:none!important}a:not(.small):not(.inverted).anchor-top:not(refx-link-button) .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),a:not(.small):not(.inverted).anchor-top button.mat-mdc-button.refx-link-button .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),refx-link-button:not(.small):not(.inverted).anchor-top:not(refx-link-button) .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),refx-link-button:not(.small):not(.inverted).anchor-top button.mat-mdc-button.refx-link-button .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon){display:none}a:not(.small):not(.inverted).anchor-top:not(refx-link-button):focus:before,a:not(.small):not(.inverted).anchor-top button.mat-mdc-button.refx-link-button:focus:before,refx-link-button:not(.small):not(.inverted).anchor-top:not(refx-link-button):focus:before,refx-link-button:not(.small):not(.inverted).anchor-top button.mat-mdc-button.refx-link-button:focus:before{all:unset;border-radius:var(--lhg-desy-link-focus-radius, var(--maui-focus-radius, .6rem));content:"";inset:calc(var(--lhg-desy-link-focus-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);pointer-events:none;position:absolute;box-shadow:var(--maui-focus-outline-box-shadow, var(--maui-effect-shadow-focus-offset-x, 0) var(--maui-effect-shadow-focus-offset-y, 0) var(--maui-effect-shadow-focus-radius, 6px) var(--maui-effect-shadow-focus-spread, 1px) var(--maui-color-interaction-focus, var(--maui-color-brand-whale-blue, #52627c)))}a:not(.small):not(.inverted).anchor-top:not(refx-link-button):after,a:not(.small):not(.inverted).anchor-top button.mat-mdc-button.refx-link-button:after,refx-link-button:not(.small):not(.inverted).anchor-top:not(refx-link-button):after,refx-link-button:not(.small):not(.inverted).anchor-top button.mat-mdc-button.refx-link-button:after{align-self:start!important;content:var(--lhg-desy-link-icon-anchor-top, \e902)!important;display:inline-flex!important;font-family:var(--lhg-desy-link-icon-font-family, IconFontLH)!important;font-weight:var(--lhg-desy-link-icon-font-weight, normal)!important;height:1.5rem!important;min-width:1.6rem;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;width:1.6rem!important;margin:var(--lhg-desy-link-icon-margin-arrow, .1rem .5rem 0 0)!important;color:var(--lhg-desy-link-icon-arrows-color, var(--maui-color-brand-whale-blue, #52627c))!important;font-size:var(--lhg-desy-link-icon-font-size, 1.6rem)!important;line-height:1.6rem!important}a:not(.small):not(.inverted).anchor-top:not(refx-link-button):hover:after,a:not(.small):not(.inverted).anchor-top button.mat-mdc-button.refx-link-button:hover:after,refx-link-button:not(.small):not(.inverted).anchor-top:not(refx-link-button):hover:after,refx-link-button:not(.small):not(.inverted).anchor-top button.mat-mdc-button.refx-link-button:hover:after{align-self:start!important;content:var(--lhg-desy-link-icon-anchor-top, \e902)!important;display:inline-flex!important;font-family:var(--lhg-desy-link-icon-font-family, IconFontLH)!important;font-weight:var(--lhg-desy-link-icon-font-weight, normal)!important;height:1.5rem!important;min-width:1.6rem;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;width:1.6rem!important;margin:var(--lhg-desy-link-icon-margin-arrow, .1rem .5rem 0 0)!important;color:var(--lhg-desy-link-icon-arrows-color-hover, var(--maui-color-brand-whale-blue, #52627c))!important;font-size:var(--lhg-desy-link-icon-font-size, 1.6rem)!important;line-height:1.6rem!important}a:not(.small):not(.inverted).back:not(refx-link-button),a:not(.small):not(.inverted).back button.mat-mdc-button.refx-link-button,refx-link-button:not(.small):not(.inverted).back:not(refx-link-button),refx-link-button:not(.small):not(.inverted).back button.mat-mdc-button.refx-link-button{align-content:baseline;align-items:var(--lhg-desy-link-vertical-align, baseline);cursor:pointer;display:inline-flex;font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif);font-kerning:auto;font-optical-sizing:none;font-weight:var(--lhg-desy-link-font-weight, var(--maui-font-weight-bold, 700));letter-spacing:var(--lhg-desy-link-letter-spacing, normal);place-content:baseline;position:relative;transition:color .3s ease-out;text-decoration:none;width:fit-content;-webkit-font-smoothing:antialiased}a:not(.small):not(.inverted).back:not(refx-link-button),a:not(.small):not(.inverted).back:not(refx-link-button) .mdc-button__label,a:not(.small):not(.inverted).back button.mat-mdc-button.refx-link-button,a:not(.small):not(.inverted).back button.mat-mdc-button.refx-link-button .mdc-button__label,refx-link-button:not(.small):not(.inverted).back:not(refx-link-button),refx-link-button:not(.small):not(.inverted).back:not(refx-link-button) .mdc-button__label,refx-link-button:not(.small):not(.inverted).back button.mat-mdc-button.refx-link-button,refx-link-button:not(.small):not(.inverted).back button.mat-mdc-button.refx-link-button .mdc-button__label{color:var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c));font-size:var(--lhg-desy-link-font-size, 1.4rem);line-height:var(--lhg-desy-link-line-height, 1.8rem);min-height:var(--lhg-desy-link-line-height, 1.8rem)}a:not(.small):not(.inverted).back:not(refx-link-button):hover,a:not(.small):not(.inverted).back:not(refx-link-button) .mdc-button__label:hover,a:not(.small):not(.inverted).back button.mat-mdc-button.refx-link-button:hover,a:not(.small):not(.inverted).back button.mat-mdc-button.refx-link-button .mdc-button__label:hover,refx-link-button:not(.small):not(.inverted).back:not(refx-link-button):hover,refx-link-button:not(.small):not(.inverted).back:not(refx-link-button) .mdc-button__label:hover,refx-link-button:not(.small):not(.inverted).back button.mat-mdc-button.refx-link-button:hover,refx-link-button:not(.small):not(.inverted).back button.mat-mdc-button.refx-link-button .mdc-button__label:hover{color:var(--lhg-desy-link-color-hover, var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c)));-webkit-text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration-thickness:var(--lhg-desy-link-hover-text-decoration-thickness, 1px);text-underline-offset:var(--lhg-desy-link-hover-text-decoration-offset, auto)}a:not(.small):not(.inverted).back:not(refx-link-button):focus-visible,a:not(.small):not(.inverted).back:not(refx-link-button) .mdc-button__label:focus-visible,a:not(.small):not(.inverted).back button.mat-mdc-button.refx-link-button:focus-visible,a:not(.small):not(.inverted).back button.mat-mdc-button.refx-link-button .mdc-button__label:focus-visible,refx-link-button:not(.small):not(.inverted).back:not(refx-link-button):focus-visible,refx-link-button:not(.small):not(.inverted).back:not(refx-link-button) .mdc-button__label:focus-visible,refx-link-button:not(.small):not(.inverted).back button.mat-mdc-button.refx-link-button:focus-visible,refx-link-button:not(.small):not(.inverted).back button.mat-mdc-button.refx-link-button .mdc-button__label:focus-visible{outline:none!important}a:not(.small):not(.inverted).back:not(refx-link-button) .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),a:not(.small):not(.inverted).back button.mat-mdc-button.refx-link-button .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),refx-link-button:not(.small):not(.inverted).back:not(refx-link-button) .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),refx-link-button:not(.small):not(.inverted).back button.mat-mdc-button.refx-link-button .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon){display:none}a:not(.small):not(.inverted).back:not(refx-link-button):before,a:not(.small):not(.inverted).back button.mat-mdc-button.refx-link-button:before,refx-link-button:not(.small):not(.inverted).back:not(refx-link-button):before,refx-link-button:not(.small):not(.inverted).back button.mat-mdc-button.refx-link-button:before{align-self:start!important;content:var(--lhg-desy-link-icon-back, \e900)!important;display:inline-flex!important;font-family:var(--lhg-desy-link-icon-font-family, IconFontLH)!important;font-weight:var(--lhg-desy-link-icon-font-weight, normal)!important;height:1.5rem!important;min-width:1.6rem;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;width:1.6rem!important;margin:var(--lhg-desy-link-icon-margin-arrow, .1rem .5rem 0 0)!important;color:var(--lhg-desy-link-icon-arrows-color, var(--maui-color-brand-whale-blue, #52627c))!important;font-size:var(--lhg-desy-link-icon-font-size, 1.6rem)!important;line-height:1.6rem!important;margin:var(--lhg-desy-link-icon-margin-alternative, 0 0 0 .5rem)!important}a:not(.small):not(.inverted).back:not(refx-link-button):hover:before,a:not(.small):not(.inverted).back button.mat-mdc-button.refx-link-button:hover:before,refx-link-button:not(.small):not(.inverted).back:not(refx-link-button):hover:before,refx-link-button:not(.small):not(.inverted).back button.mat-mdc-button.refx-link-button:hover:before{align-self:start!important;content:var(--lhg-desy-link-icon-back, \e900)!important;display:inline-flex!important;font-family:var(--lhg-desy-link-icon-font-family, IconFontLH)!important;font-weight:var(--lhg-desy-link-icon-font-weight, normal)!important;height:1.5rem!important;min-width:1.6rem;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;width:1.6rem!important;margin:var(--lhg-desy-link-icon-margin-arrow, .1rem .5rem 0 0)!important;color:var(--lhg-desy-link-icon-arrows-color-hover, var(--maui-color-brand-whale-blue, #52627c))!important;font-size:var(--lhg-desy-link-icon-font-size, 1.6rem)!important;line-height:1.6rem!important;margin:var(--lhg-desy-link-icon-margin-alternative, 0 0 0 .5rem)!important}a:not(.small):not(.inverted).back:not(refx-link-button):focus:after,a:not(.small):not(.inverted).back button.mat-mdc-button.refx-link-button:focus:after,refx-link-button:not(.small):not(.inverted).back:not(refx-link-button):focus:after,refx-link-button:not(.small):not(.inverted).back button.mat-mdc-button.refx-link-button:focus:after{all:unset;border-radius:var(--lhg-desy-link-focus-radius, var(--maui-focus-radius, .6rem));content:"";inset:calc(var(--lhg-desy-link-focus-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);pointer-events:none;position:absolute;box-shadow:var(--maui-focus-outline-box-shadow, var(--maui-effect-shadow-focus-offset-x, 0) var(--maui-effect-shadow-focus-offset-y, 0) var(--maui-effect-shadow-focus-radius, 6px) var(--maui-effect-shadow-focus-spread, 1px) var(--maui-color-interaction-focus, var(--maui-color-brand-whale-blue, #52627c)))}a:not(.small):not(.inverted).dialog:not(refx-link-button),a:not(.small):not(.inverted).dialog button.mat-mdc-button.refx-link-button,refx-link-button:not(.small):not(.inverted).dialog:not(refx-link-button),refx-link-button:not(.small):not(.inverted).dialog button.mat-mdc-button.refx-link-button{align-content:baseline;align-items:var(--lhg-desy-link-vertical-align, baseline);cursor:pointer;display:inline-flex;font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif);font-kerning:auto;font-optical-sizing:none;font-weight:var(--lhg-desy-link-font-weight, var(--maui-font-weight-bold, 700));letter-spacing:var(--lhg-desy-link-letter-spacing, normal);place-content:baseline;position:relative;transition:color .3s ease-out;text-decoration:none;width:fit-content;-webkit-font-smoothing:antialiased}a:not(.small):not(.inverted).dialog:not(refx-link-button),a:not(.small):not(.inverted).dialog:not(refx-link-button) .mdc-button__label,a:not(.small):not(.inverted).dialog button.mat-mdc-button.refx-link-button,a:not(.small):not(.inverted).dialog button.mat-mdc-button.refx-link-button .mdc-button__label,refx-link-button:not(.small):not(.inverted).dialog:not(refx-link-button),refx-link-button:not(.small):not(.inverted).dialog:not(refx-link-button) .mdc-button__label,refx-link-button:not(.small):not(.inverted).dialog button.mat-mdc-button.refx-link-button,refx-link-button:not(.small):not(.inverted).dialog button.mat-mdc-button.refx-link-button .mdc-button__label{color:var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c));font-size:var(--lhg-desy-link-font-size, 1.4rem);line-height:var(--lhg-desy-link-line-height, 1.8rem);min-height:var(--lhg-desy-link-line-height, 1.8rem)}a:not(.small):not(.inverted).dialog:not(refx-link-button):hover,a:not(.small):not(.inverted).dialog:not(refx-link-button) .mdc-button__label:hover,a:not(.small):not(.inverted).dialog button.mat-mdc-button.refx-link-button:hover,a:not(.small):not(.inverted).dialog button.mat-mdc-button.refx-link-button .mdc-button__label:hover,refx-link-button:not(.small):not(.inverted).dialog:not(refx-link-button):hover,refx-link-button:not(.small):not(.inverted).dialog:not(refx-link-button) .mdc-button__label:hover,refx-link-button:not(.small):not(.inverted).dialog button.mat-mdc-button.refx-link-button:hover,refx-link-button:not(.small):not(.inverted).dialog button.mat-mdc-button.refx-link-button .mdc-button__label:hover{color:var(--lhg-desy-link-color-hover, var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c)));-webkit-text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration-thickness:var(--lhg-desy-link-hover-text-decoration-thickness, 1px);text-underline-offset:var(--lhg-desy-link-hover-text-decoration-offset, auto)}a:not(.small):not(.inverted).dialog:not(refx-link-button):focus-visible,a:not(.small):not(.inverted).dialog:not(refx-link-button) .mdc-button__label:focus-visible,a:not(.small):not(.inverted).dialog button.mat-mdc-button.refx-link-button:focus-visible,a:not(.small):not(.inverted).dialog button.mat-mdc-button.refx-link-button .mdc-button__label:focus-visible,refx-link-button:not(.small):not(.inverted).dialog:not(refx-link-button):focus-visible,refx-link-button:not(.small):not(.inverted).dialog:not(refx-link-button) .mdc-button__label:focus-visible,refx-link-button:not(.small):not(.inverted).dialog button.mat-mdc-button.refx-link-button:focus-visible,refx-link-button:not(.small):not(.inverted).dialog button.mat-mdc-button.refx-link-button .mdc-button__label:focus-visible{outline:none!important}a:not(.small):not(.inverted).dialog:not(refx-link-button) .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),a:not(.small):not(.inverted).dialog button.mat-mdc-button.refx-link-button .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),refx-link-button:not(.small):not(.inverted).dialog:not(refx-link-button) .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),refx-link-button:not(.small):not(.inverted).dialog button.mat-mdc-button.refx-link-button .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon){display:none}a:not(.small):not(.inverted).dialog:not(refx-link-button):focus:before,a:not(.small):not(.inverted).dialog button.mat-mdc-button.refx-link-button:focus:before,refx-link-button:not(.small):not(.inverted).dialog:not(refx-link-button):focus:before,refx-link-button:not(.small):not(.inverted).dialog button.mat-mdc-button.refx-link-button:focus:before{all:unset;border-radius:var(--lhg-desy-link-focus-radius, var(--maui-focus-radius, .6rem));content:"";inset:calc(var(--lhg-desy-link-focus-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);pointer-events:none;position:absolute;box-shadow:var(--maui-focus-outline-box-shadow, var(--maui-effect-shadow-focus-offset-x, 0) var(--maui-effect-shadow-focus-offset-y, 0) var(--maui-effect-shadow-focus-radius, 6px) var(--maui-effect-shadow-focus-spread, 1px) var(--maui-color-interaction-focus, var(--maui-color-brand-whale-blue, #52627c)))}a:not(.small):not(.inverted).dialog:not(refx-link-button):after,a:not(.small):not(.inverted).dialog button.mat-mdc-button.refx-link-button:after,refx-link-button:not(.small):not(.inverted).dialog:not(refx-link-button):after,refx-link-button:not(.small):not(.inverted).dialog button.mat-mdc-button.refx-link-button:after{align-self:start!important;content:var(--lhg-desy-link-icon-dialog, \e905)!important;display:inline-flex!important;font-family:var(--lhg-desy-link-icon-font-family, IconFontLH)!important;font-weight:var(--lhg-desy-link-icon-font-weight, normal)!important;height:1.5rem!important;min-width:1.6rem;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;width:1.6rem!important;color:inherit!important;font-size:var(--lhg-desy-link-icon-font-size, 1.6rem)!important;line-height:1.5rem!important;margin:var(--lhg-desy-link-icon-margin, .1rem .5rem 0 0)!important}a:not(.small):not(.inverted).hyper:not(refx-link-button),a:not(.small):not(.inverted).hyper button.mat-mdc-button.refx-link-button,refx-link-button:not(.small):not(.inverted).hyper:not(refx-link-button),refx-link-button:not(.small):not(.inverted).hyper button.mat-mdc-button.refx-link-button{align-content:baseline;align-items:var(--lhg-desy-link-vertical-align, baseline);cursor:pointer;display:inline-flex;font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif);font-kerning:auto;font-optical-sizing:none;font-weight:var(--lhg-desy-link-font-weight, var(--maui-font-weight-bold, 700));letter-spacing:var(--lhg-desy-link-letter-spacing, normal);place-content:baseline;position:relative;transition:color .3s ease-out;text-decoration:none;width:fit-content;-webkit-font-smoothing:antialiased}a:not(.small):not(.inverted).hyper:not(refx-link-button),a:not(.small):not(.inverted).hyper:not(refx-link-button) .mdc-button__label,a:not(.small):not(.inverted).hyper button.mat-mdc-button.refx-link-button,a:not(.small):not(.inverted).hyper button.mat-mdc-button.refx-link-button .mdc-button__label,refx-link-button:not(.small):not(.inverted).hyper:not(refx-link-button),refx-link-button:not(.small):not(.inverted).hyper:not(refx-link-button) .mdc-button__label,refx-link-button:not(.small):not(.inverted).hyper button.mat-mdc-button.refx-link-button,refx-link-button:not(.small):not(.inverted).hyper button.mat-mdc-button.refx-link-button .mdc-button__label{color:var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c));font-size:var(--lhg-desy-link-font-size, 1.4rem);line-height:var(--lhg-desy-link-line-height, 1.8rem);min-height:var(--lhg-desy-link-line-height, 1.8rem)}a:not(.small):not(.inverted).hyper:not(refx-link-button):hover,a:not(.small):not(.inverted).hyper:not(refx-link-button) .mdc-button__label:hover,a:not(.small):not(.inverted).hyper button.mat-mdc-button.refx-link-button:hover,a:not(.small):not(.inverted).hyper button.mat-mdc-button.refx-link-button .mdc-button__label:hover,refx-link-button:not(.small):not(.inverted).hyper:not(refx-link-button):hover,refx-link-button:not(.small):not(.inverted).hyper:not(refx-link-button) .mdc-button__label:hover,refx-link-button:not(.small):not(.inverted).hyper button.mat-mdc-button.refx-link-button:hover,refx-link-button:not(.small):not(.inverted).hyper button.mat-mdc-button.refx-link-button .mdc-button__label:hover{color:var(--lhg-desy-link-color-hover, var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c)));-webkit-text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration-thickness:var(--lhg-desy-link-hover-text-decoration-thickness, 1px);text-underline-offset:var(--lhg-desy-link-hover-text-decoration-offset, auto)}a:not(.small):not(.inverted).hyper:not(refx-link-button):focus-visible,a:not(.small):not(.inverted).hyper:not(refx-link-button) .mdc-button__label:focus-visible,a:not(.small):not(.inverted).hyper button.mat-mdc-button.refx-link-button:focus-visible,a:not(.small):not(.inverted).hyper button.mat-mdc-button.refx-link-button .mdc-button__label:focus-visible,refx-link-button:not(.small):not(.inverted).hyper:not(refx-link-button):focus-visible,refx-link-button:not(.small):not(.inverted).hyper:not(refx-link-button) .mdc-button__label:focus-visible,refx-link-button:not(.small):not(.inverted).hyper button.mat-mdc-button.refx-link-button:focus-visible,refx-link-button:not(.small):not(.inverted).hyper button.mat-mdc-button.refx-link-button .mdc-button__label:focus-visible{outline:none!important}a:not(.small):not(.inverted).hyper:not(refx-link-button) .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),a:not(.small):not(.inverted).hyper button.mat-mdc-button.refx-link-button .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),refx-link-button:not(.small):not(.inverted).hyper:not(refx-link-button) .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),refx-link-button:not(.small):not(.inverted).hyper button.mat-mdc-button.refx-link-button .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon){display:none}a:not(.small):not(.inverted).hyper:not(refx-link-button):focus:before,a:not(.small):not(.inverted).hyper button.mat-mdc-button.refx-link-button:focus:before,refx-link-button:not(.small):not(.inverted).hyper:not(refx-link-button):focus:before,refx-link-button:not(.small):not(.inverted).hyper button.mat-mdc-button.refx-link-button:focus:before{all:unset;border-radius:var(--lhg-desy-link-focus-radius, var(--maui-focus-radius, .6rem));content:"";inset:calc(var(--lhg-desy-link-focus-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);pointer-events:none;position:absolute;box-shadow:var(--maui-focus-outline-box-shadow, var(--maui-effect-shadow-focus-offset-x, 0) var(--maui-effect-shadow-focus-offset-y, 0) var(--maui-effect-shadow-focus-radius, 6px) var(--maui-effect-shadow-focus-spread, 1px) var(--maui-color-interaction-focus, var(--maui-color-brand-whale-blue, #52627c)))}a:not(.small):not(.inverted).hyper:not(refx-link-button):after,a:not(.small):not(.inverted).hyper button.mat-mdc-button.refx-link-button:after,refx-link-button:not(.small):not(.inverted).hyper:not(refx-link-button):after,refx-link-button:not(.small):not(.inverted).hyper button.mat-mdc-button.refx-link-button:after{align-self:start!important;content:var(--lhg-desy-link-icon-hyper, \e901)!important;display:inline-flex!important;font-family:var(--lhg-desy-link-icon-font-family, IconFontLH)!important;font-weight:var(--lhg-desy-link-icon-font-weight, normal)!important;height:1.5rem!important;min-width:1.6rem;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;width:1.6rem!important;margin:var(--lhg-desy-link-icon-margin-arrow, .1rem .5rem 0 0)!important;color:var(--lhg-desy-link-icon-arrows-color, var(--maui-color-brand-whale-blue, #52627c))!important;font-size:var(--lhg-desy-link-icon-font-size, 1.6rem)!important;line-height:1.6rem!important}a:not(.small):not(.inverted).hyper:not(refx-link-button):hover:after,a:not(.small):not(.inverted).hyper button.mat-mdc-button.refx-link-button:hover:after,refx-link-button:not(.small):not(.inverted).hyper:not(refx-link-button):hover:after,refx-link-button:not(.small):not(.inverted).hyper button.mat-mdc-button.refx-link-button:hover:after{align-self:start!important;content:var(--lhg-desy-link-icon-hyper, \e901)!important;display:inline-flex!important;font-family:var(--lhg-desy-link-icon-font-family, IconFontLH)!important;font-weight:var(--lhg-desy-link-icon-font-weight, normal)!important;height:1.5rem!important;min-width:1.6rem;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;width:1.6rem!important;margin:var(--lhg-desy-link-icon-margin-arrow, .1rem .5rem 0 0)!important;color:var(--lhg-desy-link-icon-arrows-color-hover, var(--maui-color-brand-whale-blue, #52627c))!important;font-size:var(--lhg-desy-link-icon-font-size, 1.6rem)!important;line-height:1.6rem!important}a:not(.small):not(.inverted).external:not(refx-link-button),a:not(.small):not(.inverted).external button.mat-mdc-button.refx-link-button,refx-link-button:not(.small):not(.inverted).external:not(refx-link-button),refx-link-button:not(.small):not(.inverted).external button.mat-mdc-button.refx-link-button{align-content:baseline;align-items:var(--lhg-desy-link-vertical-align, baseline);cursor:pointer;display:inline-flex;font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif);font-kerning:auto;font-optical-sizing:none;font-weight:var(--lhg-desy-link-font-weight, var(--maui-font-weight-bold, 700));letter-spacing:var(--lhg-desy-link-letter-spacing, normal);place-content:baseline;position:relative;transition:color .3s ease-out;text-decoration:none;width:fit-content;-webkit-font-smoothing:antialiased}a:not(.small):not(.inverted).external:not(refx-link-button),a:not(.small):not(.inverted).external:not(refx-link-button) .mdc-button__label,a:not(.small):not(.inverted).external button.mat-mdc-button.refx-link-button,a:not(.small):not(.inverted).external button.mat-mdc-button.refx-link-button .mdc-button__label,refx-link-button:not(.small):not(.inverted).external:not(refx-link-button),refx-link-button:not(.small):not(.inverted).external:not(refx-link-button) .mdc-button__label,refx-link-button:not(.small):not(.inverted).external button.mat-mdc-button.refx-link-button,refx-link-button:not(.small):not(.inverted).external button.mat-mdc-button.refx-link-button .mdc-button__label{color:var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c));font-size:var(--lhg-desy-link-font-size, 1.4rem);line-height:var(--lhg-desy-link-line-height, 1.8rem);min-height:var(--lhg-desy-link-line-height, 1.8rem)}a:not(.small):not(.inverted).external:not(refx-link-button):hover,a:not(.small):not(.inverted).external:not(refx-link-button) .mdc-button__label:hover,a:not(.small):not(.inverted).external button.mat-mdc-button.refx-link-button:hover,a:not(.small):not(.inverted).external button.mat-mdc-button.refx-link-button .mdc-button__label:hover,refx-link-button:not(.small):not(.inverted).external:not(refx-link-button):hover,refx-link-button:not(.small):not(.inverted).external:not(refx-link-button) .mdc-button__label:hover,refx-link-button:not(.small):not(.inverted).external button.mat-mdc-button.refx-link-button:hover,refx-link-button:not(.small):not(.inverted).external button.mat-mdc-button.refx-link-button .mdc-button__label:hover{color:var(--lhg-desy-link-color-hover, var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c)));-webkit-text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration-thickness:var(--lhg-desy-link-hover-text-decoration-thickness, 1px);text-underline-offset:var(--lhg-desy-link-hover-text-decoration-offset, auto)}a:not(.small):not(.inverted).external:not(refx-link-button):focus-visible,a:not(.small):not(.inverted).external:not(refx-link-button) .mdc-button__label:focus-visible,a:not(.small):not(.inverted).external button.mat-mdc-button.refx-link-button:focus-visible,a:not(.small):not(.inverted).external button.mat-mdc-button.refx-link-button .mdc-button__label:focus-visible,refx-link-button:not(.small):not(.inverted).external:not(refx-link-button):focus-visible,refx-link-button:not(.small):not(.inverted).external:not(refx-link-button) .mdc-button__label:focus-visible,refx-link-button:not(.small):not(.inverted).external button.mat-mdc-button.refx-link-button:focus-visible,refx-link-button:not(.small):not(.inverted).external button.mat-mdc-button.refx-link-button .mdc-button__label:focus-visible{outline:none!important}a:not(.small):not(.inverted).external:not(refx-link-button) .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),a:not(.small):not(.inverted).external button.mat-mdc-button.refx-link-button .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),refx-link-button:not(.small):not(.inverted).external:not(refx-link-button) .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),refx-link-button:not(.small):not(.inverted).external button.mat-mdc-button.refx-link-button .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon){display:none}a:not(.small):not(.inverted).external:not(refx-link-button):focus:before,a:not(.small):not(.inverted).external button.mat-mdc-button.refx-link-button:focus:before,refx-link-button:not(.small):not(.inverted).external:not(refx-link-button):focus:before,refx-link-button:not(.small):not(.inverted).external button.mat-mdc-button.refx-link-button:focus:before{all:unset;border-radius:var(--lhg-desy-link-focus-radius, var(--maui-focus-radius, .6rem));content:"";inset:calc(var(--lhg-desy-link-focus-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);pointer-events:none;position:absolute;box-shadow:var(--maui-focus-outline-box-shadow, var(--maui-effect-shadow-focus-offset-x, 0) var(--maui-effect-shadow-focus-offset-y, 0) var(--maui-effect-shadow-focus-radius, 6px) var(--maui-effect-shadow-focus-spread, 1px) var(--maui-color-interaction-focus, var(--maui-color-brand-whale-blue, #52627c)))}a:not(.small):not(.inverted).external:not(refx-link-button):after,a:not(.small):not(.inverted).external button.mat-mdc-button.refx-link-button:after,refx-link-button:not(.small):not(.inverted).external:not(refx-link-button):after,refx-link-button:not(.small):not(.inverted).external button.mat-mdc-button.refx-link-button:after{align-self:start!important;content:var(--lhg-desy-link-icon-external, \e904)!important;display:inline-flex!important;font-family:var(--lhg-desy-link-icon-font-family, IconFontLH)!important;font-weight:var(--lhg-desy-link-icon-font-weight, normal)!important;height:1.5rem!important;min-width:1.6rem;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;width:1.6rem!important;color:inherit!important;font-size:var(--lhg-desy-link-icon-font-size, 1.6rem)!important;line-height:1.5rem!important;margin:var(--lhg-desy-link-icon-margin, .1rem .5rem 0 0)!important}a:not(.small):not(.inverted).custom:not(refx-link-button),a:not(.small):not(.inverted).custom button.mat-mdc-button.refx-link-button,refx-link-button:not(.small):not(.inverted).custom:not(refx-link-button),refx-link-button:not(.small):not(.inverted).custom button.mat-mdc-button.refx-link-button{align-content:baseline;align-items:var(--lhg-desy-link-vertical-align, baseline);cursor:pointer;display:inline-flex;font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif);font-kerning:auto;font-optical-sizing:none;font-weight:var(--lhg-desy-link-font-weight, var(--maui-font-weight-bold, 700));letter-spacing:var(--lhg-desy-link-letter-spacing, normal);place-content:baseline;position:relative;transition:color .3s ease-out;text-decoration:none;width:fit-content;-webkit-font-smoothing:antialiased}a:not(.small):not(.inverted).custom:not(refx-link-button),a:not(.small):not(.inverted).custom:not(refx-link-button) .mdc-button__label,a:not(.small):not(.inverted).custom button.mat-mdc-button.refx-link-button,a:not(.small):not(.inverted).custom button.mat-mdc-button.refx-link-button .mdc-button__label,refx-link-button:not(.small):not(.inverted).custom:not(refx-link-button),refx-link-button:not(.small):not(.inverted).custom:not(refx-link-button) .mdc-button__label,refx-link-button:not(.small):not(.inverted).custom button.mat-mdc-button.refx-link-button,refx-link-button:not(.small):not(.inverted).custom button.mat-mdc-button.refx-link-button .mdc-button__label{color:var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c));font-size:var(--lhg-desy-link-font-size, 1.4rem);line-height:var(--lhg-desy-link-line-height, 1.8rem);min-height:var(--lhg-desy-link-line-height, 1.8rem)}a:not(.small):not(.inverted).custom:not(refx-link-button):hover,a:not(.small):not(.inverted).custom:not(refx-link-button) .mdc-button__label:hover,a:not(.small):not(.inverted).custom button.mat-mdc-button.refx-link-button:hover,a:not(.small):not(.inverted).custom button.mat-mdc-button.refx-link-button .mdc-button__label:hover,refx-link-button:not(.small):not(.inverted).custom:not(refx-link-button):hover,refx-link-button:not(.small):not(.inverted).custom:not(refx-link-button) .mdc-button__label:hover,refx-link-button:not(.small):not(.inverted).custom button.mat-mdc-button.refx-link-button:hover,refx-link-button:not(.small):not(.inverted).custom button.mat-mdc-button.refx-link-button .mdc-button__label:hover{color:var(--lhg-desy-link-color-hover, var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c)));-webkit-text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration-thickness:var(--lhg-desy-link-hover-text-decoration-thickness, 1px);text-underline-offset:var(--lhg-desy-link-hover-text-decoration-offset, auto)}a:not(.small):not(.inverted).custom:not(refx-link-button):focus-visible,a:not(.small):not(.inverted).custom:not(refx-link-button) .mdc-button__label:focus-visible,a:not(.small):not(.inverted).custom button.mat-mdc-button.refx-link-button:focus-visible,a:not(.small):not(.inverted).custom button.mat-mdc-button.refx-link-button .mdc-button__label:focus-visible,refx-link-button:not(.small):not(.inverted).custom:not(refx-link-button):focus-visible,refx-link-button:not(.small):not(.inverted).custom:not(refx-link-button) .mdc-button__label:focus-visible,refx-link-button:not(.small):not(.inverted).custom button.mat-mdc-button.refx-link-button:focus-visible,refx-link-button:not(.small):not(.inverted).custom button.mat-mdc-button.refx-link-button .mdc-button__label:focus-visible{outline:none!important}a:not(.small):not(.inverted).custom:not(refx-link-button) .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),a:not(.small):not(.inverted).custom button.mat-mdc-button.refx-link-button .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),refx-link-button:not(.small):not(.inverted).custom:not(refx-link-button) .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),refx-link-button:not(.small):not(.inverted).custom button.mat-mdc-button.refx-link-button .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon){display:none}a:not(.small):not(.inverted).custom:not(refx-link-button):focus:before,a:not(.small):not(.inverted).custom button.mat-mdc-button.refx-link-button:focus:before,refx-link-button:not(.small):not(.inverted).custom:not(refx-link-button):focus:before,refx-link-button:not(.small):not(.inverted).custom button.mat-mdc-button.refx-link-button:focus:before{all:unset;border-radius:var(--lhg-desy-link-focus-radius, var(--maui-focus-radius, .6rem));content:"";inset:calc(var(--lhg-desy-link-focus-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);pointer-events:none;position:absolute;box-shadow:var(--maui-focus-outline-box-shadow, var(--maui-effect-shadow-focus-offset-x, 0) var(--maui-effect-shadow-focus-offset-y, 0) var(--maui-effect-shadow-focus-radius, 6px) var(--maui-effect-shadow-focus-spread, 1px) var(--maui-color-interaction-focus, var(--maui-color-brand-whale-blue, #52627c)))}a:not(.small):not(.inverted).custom:not(refx-link-button):after,a:not(.small):not(.inverted).custom button.mat-mdc-button.refx-link-button:after,refx-link-button:not(.small):not(.inverted).custom:not(refx-link-button):after,refx-link-button:not(.small):not(.inverted).custom button.mat-mdc-button.refx-link-button:after{align-self:start!important;content:var(--lhg-desy-link-icon-custom, \e906)!important;display:inline-flex!important;font-family:var(--lhg-desy-link-icon-font-family, IconFontLH)!important;font-weight:var(--lhg-desy-link-icon-font-weight, normal)!important;height:1.5rem!important;min-width:1.6rem;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;width:1.6rem!important;color:inherit!important;font-size:var(--lhg-desy-link-icon-font-size, 1.6rem)!important;line-height:1.5rem!important;margin:var(--lhg-desy-link-icon-margin, .1rem .5rem 0 0)!important}a.small:not(.inverted).anchor-down:not(refx-link-button),a.small:not(.inverted).anchor-down button.mat-mdc-button.refx-link-button,refx-link-button.small:not(.inverted).anchor-down:not(refx-link-button),refx-link-button.small:not(.inverted).anchor-down button.mat-mdc-button.refx-link-button{align-content:baseline;align-items:var(--lhg-desy-link-vertical-align, baseline);cursor:pointer;display:inline-flex;font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif);font-kerning:auto;font-optical-sizing:none;font-weight:var(--lhg-desy-link-font-weight, var(--maui-font-weight-bold, 700));letter-spacing:var(--lhg-desy-link-letter-spacing, normal);place-content:baseline;position:relative;transition:color .3s ease-out;text-decoration:none;width:fit-content;-webkit-font-smoothing:antialiased}a.small:not(.inverted).anchor-down:not(refx-link-button),a.small:not(.inverted).anchor-down:not(refx-link-button) .mdc-button__label,a.small:not(.inverted).anchor-down button.mat-mdc-button.refx-link-button,a.small:not(.inverted).anchor-down button.mat-mdc-button.refx-link-button .mdc-button__label,refx-link-button.small:not(.inverted).anchor-down:not(refx-link-button),refx-link-button.small:not(.inverted).anchor-down:not(refx-link-button) .mdc-button__label,refx-link-button.small:not(.inverted).anchor-down button.mat-mdc-button.refx-link-button,refx-link-button.small:not(.inverted).anchor-down button.mat-mdc-button.refx-link-button .mdc-button__label{color:var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c));font-size:var(--lhg-desy-link-font-size-small, 1.2rem);line-height:var(--lhg-desy-link-line-height-small, var(--lhg-desy-link-line-height, 1.8rem));min-height:var(--lhg-desy-link-line-height-small, var(--lhg-desy-link-line-height, 1.8rem))}a.small:not(.inverted).anchor-down:not(refx-link-button):hover,a.small:not(.inverted).anchor-down:not(refx-link-button) .mdc-button__label:hover,a.small:not(.inverted).anchor-down button.mat-mdc-button.refx-link-button:hover,a.small:not(.inverted).anchor-down button.mat-mdc-button.refx-link-button .mdc-button__label:hover,refx-link-button.small:not(.inverted).anchor-down:not(refx-link-button):hover,refx-link-button.small:not(.inverted).anchor-down:not(refx-link-button) .mdc-button__label:hover,refx-link-button.small:not(.inverted).anchor-down button.mat-mdc-button.refx-link-button:hover,refx-link-button.small:not(.inverted).anchor-down button.mat-mdc-button.refx-link-button .mdc-button__label:hover{color:var(--lhg-desy-link-color-hover, var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c)));-webkit-text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration-thickness:var(--lhg-desy-link-hover-text-decoration-thickness, 1px);text-underline-offset:var(--lhg-desy-link-hover-text-decoration-offset, auto)}a.small:not(.inverted).anchor-down:not(refx-link-button):focus-visible,a.small:not(.inverted).anchor-down:not(refx-link-button) .mdc-button__label:focus-visible,a.small:not(.inverted).anchor-down button.mat-mdc-button.refx-link-button:focus-visible,a.small:not(.inverted).anchor-down button.mat-mdc-button.refx-link-button .mdc-button__label:focus-visible,refx-link-button.small:not(.inverted).anchor-down:not(refx-link-button):focus-visible,refx-link-button.small:not(.inverted).anchor-down:not(refx-link-button) .mdc-button__label:focus-visible,refx-link-button.small:not(.inverted).anchor-down button.mat-mdc-button.refx-link-button:focus-visible,refx-link-button.small:not(.inverted).anchor-down button.mat-mdc-button.refx-link-button .mdc-button__label:focus-visible{outline:none!important}a.small:not(.inverted).anchor-down:not(refx-link-button) .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),a.small:not(.inverted).anchor-down button.mat-mdc-button.refx-link-button .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),refx-link-button.small:not(.inverted).anchor-down:not(refx-link-button) .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),refx-link-button.small:not(.inverted).anchor-down button.mat-mdc-button.refx-link-button .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon){display:none}a.small:not(.inverted).anchor-down:not(refx-link-button):focus:before,a.small:not(.inverted).anchor-down button.mat-mdc-button.refx-link-button:focus:before,refx-link-button.small:not(.inverted).anchor-down:not(refx-link-button):focus:before,refx-link-button.small:not(.inverted).anchor-down button.mat-mdc-button.refx-link-button:focus:before{all:unset;border-radius:var(--lhg-desy-link-focus-radius, var(--maui-focus-radius, .6rem));content:"";inset:calc(var(--lhg-desy-link-focus-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);pointer-events:none;position:absolute;box-shadow:var(--maui-focus-outline-box-shadow, var(--maui-effect-shadow-focus-offset-x, 0) var(--maui-effect-shadow-focus-offset-y, 0) var(--maui-effect-shadow-focus-radius, 6px) var(--maui-effect-shadow-focus-spread, 1px) var(--maui-color-interaction-focus, var(--maui-color-brand-whale-blue, #52627c)))}a.small:not(.inverted).anchor-down:not(refx-link-button):after,a.small:not(.inverted).anchor-down button.mat-mdc-button.refx-link-button:after,refx-link-button.small:not(.inverted).anchor-down:not(refx-link-button):after,refx-link-button.small:not(.inverted).anchor-down button.mat-mdc-button.refx-link-button:after{align-self:start!important;content:var(--lhg-desy-link-icon-anchor-down, \e903)!important;display:inline-flex!important;font-family:var(--lhg-desy-link-icon-font-family, IconFontLH)!important;font-weight:var(--lhg-desy-link-icon-font-weight, normal)!important;height:1.5rem!important;min-width:1.6rem;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;width:1.6rem!important;margin:var(--lhg-desy-link-icon-margin-arrow, .1rem .5rem 0 0)!important;color:var(--lhg-desy-link-icon-arrows-color, var(--maui-color-brand-whale-blue, #52627c))!important;font-size:var(--lhg-desy-link-icon-font-size, 1.6rem)!important;line-height:1.6rem!important;margin-top:0!important}a.small:not(.inverted).anchor-down:not(refx-link-button):hover:after,a.small:not(.inverted).anchor-down button.mat-mdc-button.refx-link-button:hover:after,refx-link-button.small:not(.inverted).anchor-down:not(refx-link-button):hover:after,refx-link-button.small:not(.inverted).anchor-down button.mat-mdc-button.refx-link-button:hover:after{align-self:start!important;content:var(--lhg-desy-link-icon-anchor-down, \e903)!important;display:inline-flex!important;font-family:var(--lhg-desy-link-icon-font-family, IconFontLH)!important;font-weight:var(--lhg-desy-link-icon-font-weight, normal)!important;height:1.5rem!important;min-width:1.6rem;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;width:1.6rem!important;margin:var(--lhg-desy-link-icon-margin-arrow, .1rem .5rem 0 0)!important;color:var(--lhg-desy-link-icon-arrows-color-hover, var(--maui-color-brand-whale-blue, #52627c))!important;font-size:var(--lhg-desy-link-icon-font-size, 1.6rem)!important;line-height:1.6rem!important;margin-top:0!important}a.small:not(.inverted).anchor-top:not(refx-link-button),a.small:not(.inverted).anchor-top button.mat-mdc-button.refx-link-button,refx-link-button.small:not(.inverted).anchor-top:not(refx-link-button),refx-link-button.small:not(.inverted).anchor-top button.mat-mdc-button.refx-link-button{align-content:baseline;align-items:var(--lhg-desy-link-vertical-align, baseline);cursor:pointer;display:inline-flex;font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif);font-kerning:auto;font-optical-sizing:none;font-weight:var(--lhg-desy-link-font-weight, var(--maui-font-weight-bold, 700));letter-spacing:var(--lhg-desy-link-letter-spacing, normal);place-content:baseline;position:relative;transition:color .3s ease-out;text-decoration:none;width:fit-content;-webkit-font-smoothing:antialiased}a.small:not(.inverted).anchor-top:not(refx-link-button),a.small:not(.inverted).anchor-top:not(refx-link-button) .mdc-button__label,a.small:not(.inverted).anchor-top button.mat-mdc-button.refx-link-button,a.small:not(.inverted).anchor-top button.mat-mdc-button.refx-link-button .mdc-button__label,refx-link-button.small:not(.inverted).anchor-top:not(refx-link-button),refx-link-button.small:not(.inverted).anchor-top:not(refx-link-button) .mdc-button__label,refx-link-button.small:not(.inverted).anchor-top button.mat-mdc-button.refx-link-button,refx-link-button.small:not(.inverted).anchor-top button.mat-mdc-button.refx-link-button .mdc-button__label{color:var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c));font-size:var(--lhg-desy-link-font-size-small, 1.2rem);line-height:var(--lhg-desy-link-line-height-small, var(--lhg-desy-link-line-height, 1.8rem));min-height:var(--lhg-desy-link-line-height-small, var(--lhg-desy-link-line-height, 1.8rem))}a.small:not(.inverted).anchor-top:not(refx-link-button):hover,a.small:not(.inverted).anchor-top:not(refx-link-button) .mdc-button__label:hover,a.small:not(.inverted).anchor-top button.mat-mdc-button.refx-link-button:hover,a.small:not(.inverted).anchor-top button.mat-mdc-button.refx-link-button .mdc-button__label:hover,refx-link-button.small:not(.inverted).anchor-top:not(refx-link-button):hover,refx-link-button.small:not(.inverted).anchor-top:not(refx-link-button) .mdc-button__label:hover,refx-link-button.small:not(.inverted).anchor-top button.mat-mdc-button.refx-link-button:hover,refx-link-button.small:not(.inverted).anchor-top button.mat-mdc-button.refx-link-button .mdc-button__label:hover{color:var(--lhg-desy-link-color-hover, var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c)));-webkit-text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration-thickness:var(--lhg-desy-link-hover-text-decoration-thickness, 1px);text-underline-offset:var(--lhg-desy-link-hover-text-decoration-offset, auto)}a.small:not(.inverted).anchor-top:not(refx-link-button):focus-visible,a.small:not(.inverted).anchor-top:not(refx-link-button) .mdc-button__label:focus-visible,a.small:not(.inverted).anchor-top button.mat-mdc-button.refx-link-button:focus-visible,a.small:not(.inverted).anchor-top button.mat-mdc-button.refx-link-button .mdc-button__label:focus-visible,refx-link-button.small:not(.inverted).anchor-top:not(refx-link-button):focus-visible,refx-link-button.small:not(.inverted).anchor-top:not(refx-link-button) .mdc-button__label:focus-visible,refx-link-button.small:not(.inverted).anchor-top button.mat-mdc-button.refx-link-button:focus-visible,refx-link-button.small:not(.inverted).anchor-top button.mat-mdc-button.refx-link-button .mdc-button__label:focus-visible{outline:none!important}a.small:not(.inverted).anchor-top:not(refx-link-button) .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),a.small:not(.inverted).anchor-top button.mat-mdc-button.refx-link-button .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),refx-link-button.small:not(.inverted).anchor-top:not(refx-link-button) .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),refx-link-button.small:not(.inverted).anchor-top button.mat-mdc-button.refx-link-button .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon){display:none}a.small:not(.inverted).anchor-top:not(refx-link-button):focus:before,a.small:not(.inverted).anchor-top button.mat-mdc-button.refx-link-button:focus:before,refx-link-button.small:not(.inverted).anchor-top:not(refx-link-button):focus:before,refx-link-button.small:not(.inverted).anchor-top button.mat-mdc-button.refx-link-button:focus:before{all:unset;border-radius:var(--lhg-desy-link-focus-radius, var(--maui-focus-radius, .6rem));content:"";inset:calc(var(--lhg-desy-link-focus-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);pointer-events:none;position:absolute;box-shadow:var(--maui-focus-outline-box-shadow, var(--maui-effect-shadow-focus-offset-x, 0) var(--maui-effect-shadow-focus-offset-y, 0) var(--maui-effect-shadow-focus-radius, 6px) var(--maui-effect-shadow-focus-spread, 1px) var(--maui-color-interaction-focus, var(--maui-color-brand-whale-blue, #52627c)))}a.small:not(.inverted).anchor-top:not(refx-link-button):after,a.small:not(.inverted).anchor-top button.mat-mdc-button.refx-link-button:after,refx-link-button.small:not(.inverted).anchor-top:not(refx-link-button):after,refx-link-button.small:not(.inverted).anchor-top button.mat-mdc-button.refx-link-button:after{align-self:start!important;content:var(--lhg-desy-link-icon-anchor-top, \e902)!important;display:inline-flex!important;font-family:var(--lhg-desy-link-icon-font-family, IconFontLH)!important;font-weight:var(--lhg-desy-link-icon-font-weight, normal)!important;height:1.5rem!important;min-width:1.6rem;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;width:1.6rem!important;margin:var(--lhg-desy-link-icon-margin-arrow, .1rem .5rem 0 0)!important;color:var(--lhg-desy-link-icon-arrows-color, var(--maui-color-brand-whale-blue, #52627c))!important;font-size:var(--lhg-desy-link-icon-font-size, 1.6rem)!important;line-height:1.6rem!important;margin-top:0!important}a.small:not(.inverted).anchor-top:not(refx-link-button):hover:after,a.small:not(.inverted).anchor-top button.mat-mdc-button.refx-link-button:hover:after,refx-link-button.small:not(.inverted).anchor-top:not(refx-link-button):hover:after,refx-link-button.small:not(.inverted).anchor-top button.mat-mdc-button.refx-link-button:hover:after{align-self:start!important;content:var(--lhg-desy-link-icon-anchor-top, \e902)!important;display:inline-flex!important;font-family:var(--lhg-desy-link-icon-font-family, IconFontLH)!important;font-weight:var(--lhg-desy-link-icon-font-weight, normal)!important;height:1.5rem!important;min-width:1.6rem;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;width:1.6rem!important;margin:var(--lhg-desy-link-icon-margin-arrow, .1rem .5rem 0 0)!important;color:var(--lhg-desy-link-icon-arrows-color-hover, var(--maui-color-brand-whale-blue, #52627c))!important;font-size:var(--lhg-desy-link-icon-font-size, 1.6rem)!important;line-height:1.6rem!important;margin-top:0!important}a.small:not(.inverted).back:not(refx-link-button),a.small:not(.inverted).back button.mat-mdc-button.refx-link-button,refx-link-button.small:not(.inverted).back:not(refx-link-button),refx-link-button.small:not(.inverted).back button.mat-mdc-button.refx-link-button{align-content:baseline;align-items:var(--lhg-desy-link-vertical-align, baseline);cursor:pointer;display:inline-flex;font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif);font-kerning:auto;font-optical-sizing:none;font-weight:var(--lhg-desy-link-font-weight, var(--maui-font-weight-bold, 700));letter-spacing:var(--lhg-desy-link-letter-spacing, normal);place-content:baseline;position:relative;transition:color .3s ease-out;text-decoration:none;width:fit-content;-webkit-font-smoothing:antialiased}a.small:not(.inverted).back:not(refx-link-button),a.small:not(.inverted).back:not(refx-link-button) .mdc-button__label,a.small:not(.inverted).back button.mat-mdc-button.refx-link-button,a.small:not(.inverted).back button.mat-mdc-button.refx-link-button .mdc-button__label,refx-link-button.small:not(.inverted).back:not(refx-link-button),refx-link-button.small:not(.inverted).back:not(refx-link-button) .mdc-button__label,refx-link-button.small:not(.inverted).back button.mat-mdc-button.refx-link-button,refx-link-button.small:not(.inverted).back button.mat-mdc-button.refx-link-button .mdc-button__label{color:var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c));font-size:var(--lhg-desy-link-font-size-small, 1.2rem);line-height:var(--lhg-desy-link-line-height-small, var(--lhg-desy-link-line-height, 1.8rem));min-height:var(--lhg-desy-link-line-height-small, var(--lhg-desy-link-line-height, 1.8rem))}a.small:not(.inverted).back:not(refx-link-button):hover,a.small:not(.inverted).back:not(refx-link-button) .mdc-button__label:hover,a.small:not(.inverted).back button.mat-mdc-button.refx-link-button:hover,a.small:not(.inverted).back button.mat-mdc-button.refx-link-button .mdc-button__label:hover,refx-link-button.small:not(.inverted).back:not(refx-link-button):hover,refx-link-button.small:not(.inverted).back:not(refx-link-button) .mdc-button__label:hover,refx-link-button.small:not(.inverted).back button.mat-mdc-button.refx-link-button:hover,refx-link-button.small:not(.inverted).back button.mat-mdc-button.refx-link-button .mdc-button__label:hover{color:var(--lhg-desy-link-color-hover, var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c)));-webkit-text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration-thickness:var(--lhg-desy-link-hover-text-decoration-thickness, 1px);text-underline-offset:var(--lhg-desy-link-hover-text-decoration-offset, auto)}a.small:not(.inverted).back:not(refx-link-button):focus-visible,a.small:not(.inverted).back:not(refx-link-button) .mdc-button__label:focus-visible,a.small:not(.inverted).back button.mat-mdc-button.refx-link-button:focus-visible,a.small:not(.inverted).back button.mat-mdc-button.refx-link-button .mdc-button__label:focus-visible,refx-link-button.small:not(.inverted).back:not(refx-link-button):focus-visible,refx-link-button.small:not(.inverted).back:not(refx-link-button) .mdc-button__label:focus-visible,refx-link-button.small:not(.inverted).back button.mat-mdc-button.refx-link-button:focus-visible,refx-link-button.small:not(.inverted).back button.mat-mdc-button.refx-link-button .mdc-button__label:focus-visible{outline:none!important}a.small:not(.inverted).back:not(refx-link-button) .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),a.small:not(.inverted).back button.mat-mdc-button.refx-link-button .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),refx-link-button.small:not(.inverted).back:not(refx-link-button) .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),refx-link-button.small:not(.inverted).back button.mat-mdc-button.refx-link-button .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon){display:none}a.small:not(.inverted).back:not(refx-link-button):before,a.small:not(.inverted).back button.mat-mdc-button.refx-link-button:before,refx-link-button.small:not(.inverted).back:not(refx-link-button):before,refx-link-button.small:not(.inverted).back button.mat-mdc-button.refx-link-button:before{align-self:start!important;content:var(--lhg-desy-link-icon-back, \e900)!important;display:inline-flex!important;font-family:var(--lhg-desy-link-icon-font-family, IconFontLH)!important;font-weight:var(--lhg-desy-link-icon-font-weight, normal)!important;height:1.5rem!important;min-width:1.6rem;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;width:1.6rem!important;margin:var(--lhg-desy-link-icon-margin-arrow, .1rem .5rem 0 0)!important;color:var(--lhg-desy-link-icon-arrows-color, var(--maui-color-brand-whale-blue, #52627c))!important;font-size:var(--lhg-desy-link-icon-font-size, 1.6rem)!important;line-height:1.6rem!important;margin-top:0!important;margin:var(--lhg-desy-link-icon-margin-alternative, 0 0 0 .5rem)!important}a.small:not(.inverted).back:not(refx-link-button):hover:before,a.small:not(.inverted).back button.mat-mdc-button.refx-link-button:hover:before,refx-link-button.small:not(.inverted).back:not(refx-link-button):hover:before,refx-link-button.small:not(.inverted).back button.mat-mdc-button.refx-link-button:hover:before{align-self:start!important;content:var(--lhg-desy-link-icon-back, \e900)!important;display:inline-flex!important;font-family:var(--lhg-desy-link-icon-font-family, IconFontLH)!important;font-weight:var(--lhg-desy-link-icon-font-weight, normal)!important;height:1.5rem!important;min-width:1.6rem;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;width:1.6rem!important;margin:var(--lhg-desy-link-icon-margin-arrow, .1rem .5rem 0 0)!important;color:var(--lhg-desy-link-icon-arrows-color-hover, var(--maui-color-brand-whale-blue, #52627c))!important;font-size:var(--lhg-desy-link-icon-font-size, 1.6rem)!important;line-height:1.6rem!important;margin-top:0!important;margin:var(--lhg-desy-link-icon-margin-alternative, 0 0 0 .5rem)!important}a.small:not(.inverted).back:not(refx-link-button):focus:after,a.small:not(.inverted).back button.mat-mdc-button.refx-link-button:focus:after,refx-link-button.small:not(.inverted).back:not(refx-link-button):focus:after,refx-link-button.small:not(.inverted).back button.mat-mdc-button.refx-link-button:focus:after{all:unset;border-radius:var(--lhg-desy-link-focus-radius, var(--maui-focus-radius, .6rem));content:"";inset:calc(var(--lhg-desy-link-focus-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);pointer-events:none;position:absolute;box-shadow:var(--maui-focus-outline-box-shadow, var(--maui-effect-shadow-focus-offset-x, 0) var(--maui-effect-shadow-focus-offset-y, 0) var(--maui-effect-shadow-focus-radius, 6px) var(--maui-effect-shadow-focus-spread, 1px) var(--maui-color-interaction-focus, var(--maui-color-brand-whale-blue, #52627c)))}a.small:not(.inverted).dialog:not(refx-link-button),a.small:not(.inverted).dialog button.mat-mdc-button.refx-link-button,refx-link-button.small:not(.inverted).dialog:not(refx-link-button),refx-link-button.small:not(.inverted).dialog button.mat-mdc-button.refx-link-button{align-content:baseline;align-items:var(--lhg-desy-link-vertical-align, baseline);cursor:pointer;display:inline-flex;font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif);font-kerning:auto;font-optical-sizing:none;font-weight:var(--lhg-desy-link-font-weight, var(--maui-font-weight-bold, 700));letter-spacing:var(--lhg-desy-link-letter-spacing, normal);place-content:baseline;position:relative;transition:color .3s ease-out;text-decoration:none;width:fit-content;-webkit-font-smoothing:antialiased}a.small:not(.inverted).dialog:not(refx-link-button),a.small:not(.inverted).dialog:not(refx-link-button) .mdc-button__label,a.small:not(.inverted).dialog button.mat-mdc-button.refx-link-button,a.small:not(.inverted).dialog button.mat-mdc-button.refx-link-button .mdc-button__label,refx-link-button.small:not(.inverted).dialog:not(refx-link-button),refx-link-button.small:not(.inverted).dialog:not(refx-link-button) .mdc-button__label,refx-link-button.small:not(.inverted).dialog button.mat-mdc-button.refx-link-button,refx-link-button.small:not(.inverted).dialog button.mat-mdc-button.refx-link-button .mdc-button__label{color:var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c));font-size:var(--lhg-desy-link-font-size-small, 1.2rem);line-height:var(--lhg-desy-link-line-height-small, var(--lhg-desy-link-line-height, 1.8rem));min-height:var(--lhg-desy-link-line-height-small, var(--lhg-desy-link-line-height, 1.8rem))}a.small:not(.inverted).dialog:not(refx-link-button):hover,a.small:not(.inverted).dialog:not(refx-link-button) .mdc-button__label:hover,a.small:not(.inverted).dialog button.mat-mdc-button.refx-link-button:hover,a.small:not(.inverted).dialog button.mat-mdc-button.refx-link-button .mdc-button__label:hover,refx-link-button.small:not(.inverted).dialog:not(refx-link-button):hover,refx-link-button.small:not(.inverted).dialog:not(refx-link-button) .mdc-button__label:hover,refx-link-button.small:not(.inverted).dialog button.mat-mdc-button.refx-link-button:hover,refx-link-button.small:not(.inverted).dialog button.mat-mdc-button.refx-link-button .mdc-button__label:hover{color:var(--lhg-desy-link-color-hover, var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c)));-webkit-text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration-thickness:var(--lhg-desy-link-hover-text-decoration-thickness, 1px);text-underline-offset:var(--lhg-desy-link-hover-text-decoration-offset, auto)}a.small:not(.inverted).dialog:not(refx-link-button):focus-visible,a.small:not(.inverted).dialog:not(refx-link-button) .mdc-button__label:focus-visible,a.small:not(.inverted).dialog button.mat-mdc-button.refx-link-button:focus-visible,a.small:not(.inverted).dialog button.mat-mdc-button.refx-link-button .mdc-button__label:focus-visible,refx-link-button.small:not(.inverted).dialog:not(refx-link-button):focus-visible,refx-link-button.small:not(.inverted).dialog:not(refx-link-button) .mdc-button__label:focus-visible,refx-link-button.small:not(.inverted).dialog button.mat-mdc-button.refx-link-button:focus-visible,refx-link-button.small:not(.inverted).dialog button.mat-mdc-button.refx-link-button .mdc-button__label:focus-visible{outline:none!important}a.small:not(.inverted).dialog:not(refx-link-button) .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),a.small:not(.inverted).dialog button.mat-mdc-button.refx-link-button .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),refx-link-button.small:not(.inverted).dialog:not(refx-link-button) .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),refx-link-button.small:not(.inverted).dialog button.mat-mdc-button.refx-link-button .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon){display:none}a.small:not(.inverted).dialog:not(refx-link-button):focus:before,a.small:not(.inverted).dialog button.mat-mdc-button.refx-link-button:focus:before,refx-link-button.small:not(.inverted).dialog:not(refx-link-button):focus:before,refx-link-button.small:not(.inverted).dialog button.mat-mdc-button.refx-link-button:focus:before{all:unset;border-radius:var(--lhg-desy-link-focus-radius, var(--maui-focus-radius, .6rem));content:"";inset:calc(var(--lhg-desy-link-focus-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);pointer-events:none;position:absolute;box-shadow:var(--maui-focus-outline-box-shadow, var(--maui-effect-shadow-focus-offset-x, 0) var(--maui-effect-shadow-focus-offset-y, 0) var(--maui-effect-shadow-focus-radius, 6px) var(--maui-effect-shadow-focus-spread, 1px) var(--maui-color-interaction-focus, var(--maui-color-brand-whale-blue, #52627c)))}a.small:not(.inverted).dialog:not(refx-link-button):after,a.small:not(.inverted).dialog button.mat-mdc-button.refx-link-button:after,refx-link-button.small:not(.inverted).dialog:not(refx-link-button):after,refx-link-button.small:not(.inverted).dialog button.mat-mdc-button.refx-link-button:after{align-self:start!important;content:var(--lhg-desy-link-icon-dialog, \e905)!important;display:inline-flex!important;font-family:var(--lhg-desy-link-icon-font-family, IconFontLH)!important;font-weight:var(--lhg-desy-link-icon-font-weight, normal)!important;height:1.5rem!important;min-width:1.6rem;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;width:1.6rem!important;color:inherit!important;font-size:var(--lhg-desy-link-icon-font-size, 1.6rem)!important;line-height:1.5rem!important;margin:var(--lhg-desy-link-icon-margin, .1rem .5rem 0 0)!important;margin-top:0!important}a.small:not(.inverted).hyper:not(refx-link-button),a.small:not(.inverted).hyper button.mat-mdc-button.refx-link-button,refx-link-button.small:not(.inverted).hyper:not(refx-link-button),refx-link-button.small:not(.inverted).hyper button.mat-mdc-button.refx-link-button{align-content:baseline;align-items:var(--lhg-desy-link-vertical-align, baseline);cursor:pointer;display:inline-flex;font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif);font-kerning:auto;font-optical-sizing:none;font-weight:var(--lhg-desy-link-font-weight, var(--maui-font-weight-bold, 700));letter-spacing:var(--lhg-desy-link-letter-spacing, normal);place-content:baseline;position:relative;transition:color .3s ease-out;text-decoration:none;width:fit-content;-webkit-font-smoothing:antialiased}a.small:not(.inverted).hyper:not(refx-link-button),a.small:not(.inverted).hyper:not(refx-link-button) .mdc-button__label,a.small:not(.inverted).hyper button.mat-mdc-button.refx-link-button,a.small:not(.inverted).hyper button.mat-mdc-button.refx-link-button .mdc-button__label,refx-link-button.small:not(.inverted).hyper:not(refx-link-button),refx-link-button.small:not(.inverted).hyper:not(refx-link-button) .mdc-button__label,refx-link-button.small:not(.inverted).hyper button.mat-mdc-button.refx-link-button,refx-link-button.small:not(.inverted).hyper button.mat-mdc-button.refx-link-button .mdc-button__label{color:var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c));font-size:var(--lhg-desy-link-font-size-small, 1.2rem);line-height:var(--lhg-desy-link-line-height-small, var(--lhg-desy-link-line-height, 1.8rem));min-height:var(--lhg-desy-link-line-height-small, var(--lhg-desy-link-line-height, 1.8rem))}a.small:not(.inverted).hyper:not(refx-link-button):hover,a.small:not(.inverted).hyper:not(refx-link-button) .mdc-button__label:hover,a.small:not(.inverted).hyper button.mat-mdc-button.refx-link-button:hover,a.small:not(.inverted).hyper button.mat-mdc-button.refx-link-button .mdc-button__label:hover,refx-link-button.small:not(.inverted).hyper:not(refx-link-button):hover,refx-link-button.small:not(.inverted).hyper:not(refx-link-button) .mdc-button__label:hover,refx-link-button.small:not(.inverted).hyper button.mat-mdc-button.refx-link-button:hover,refx-link-button.small:not(.inverted).hyper button.mat-mdc-button.refx-link-button .mdc-button__label:hover{color:var(--lhg-desy-link-color-hover, var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c)));-webkit-text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration-thickness:var(--lhg-desy-link-hover-text-decoration-thickness, 1px);text-underline-offset:var(--lhg-desy-link-hover-text-decoration-offset, auto)}a.small:not(.inverted).hyper:not(refx-link-button):focus-visible,a.small:not(.inverted).hyper:not(refx-link-button) .mdc-button__label:focus-visible,a.small:not(.inverted).hyper button.mat-mdc-button.refx-link-button:focus-visible,a.small:not(.inverted).hyper button.mat-mdc-button.refx-link-button .mdc-button__label:focus-visible,refx-link-button.small:not(.inverted).hyper:not(refx-link-button):focus-visible,refx-link-button.small:not(.inverted).hyper:not(refx-link-button) .mdc-button__label:focus-visible,refx-link-button.small:not(.inverted).hyper button.mat-mdc-button.refx-link-button:focus-visible,refx-link-button.small:not(.inverted).hyper button.mat-mdc-button.refx-link-button .mdc-button__label:focus-visible{outline:none!important}a.small:not(.inverted).hyper:not(refx-link-button) .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),a.small:not(.inverted).hyper button.mat-mdc-button.refx-link-button .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),refx-link-button.small:not(.inverted).hyper:not(refx-link-button) .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),refx-link-button.small:not(.inverted).hyper button.mat-mdc-button.refx-link-button .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon){display:none}a.small:not(.inverted).hyper:not(refx-link-button):focus:before,a.small:not(.inverted).hyper button.mat-mdc-button.refx-link-button:focus:before,refx-link-button.small:not(.inverted).hyper:not(refx-link-button):focus:before,refx-link-button.small:not(.inverted).hyper button.mat-mdc-button.refx-link-button:focus:before{all:unset;border-radius:var(--lhg-desy-link-focus-radius, var(--maui-focus-radius, .6rem));content:"";inset:calc(var(--lhg-desy-link-focus-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);pointer-events:none;position:absolute;box-shadow:var(--maui-focus-outline-box-shadow, var(--maui-effect-shadow-focus-offset-x, 0) var(--maui-effect-shadow-focus-offset-y, 0) var(--maui-effect-shadow-focus-radius, 6px) var(--maui-effect-shadow-focus-spread, 1px) var(--maui-color-interaction-focus, var(--maui-color-brand-whale-blue, #52627c)))}a.small:not(.inverted).hyper:not(refx-link-button):after,a.small:not(.inverted).hyper button.mat-mdc-button.refx-link-button:after,refx-link-button.small:not(.inverted).hyper:not(refx-link-button):after,refx-link-button.small:not(.inverted).hyper button.mat-mdc-button.refx-link-button:after{align-self:start!important;content:var(--lhg-desy-link-icon-hyper, \e901)!important;display:inline-flex!important;font-family:var(--lhg-desy-link-icon-font-family, IconFontLH)!important;font-weight:var(--lhg-desy-link-icon-font-weight, normal)!important;height:1.5rem!important;min-width:1.6rem;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;width:1.6rem!important;margin:var(--lhg-desy-link-icon-margin-arrow, .1rem .5rem 0 0)!important;color:var(--lhg-desy-link-icon-arrows-color, var(--maui-color-brand-whale-blue, #52627c))!important;font-size:var(--lhg-desy-link-icon-font-size, 1.6rem)!important;line-height:1.6rem!important;margin-top:0!important}a.small:not(.inverted).hyper:not(refx-link-button):hover:after,a.small:not(.inverted).hyper button.mat-mdc-button.refx-link-button:hover:after,refx-link-button.small:not(.inverted).hyper:not(refx-link-button):hover:after,refx-link-button.small:not(.inverted).hyper button.mat-mdc-button.refx-link-button:hover:after{align-self:start!important;content:var(--lhg-desy-link-icon-hyper, \e901)!important;display:inline-flex!important;font-family:var(--lhg-desy-link-icon-font-family, IconFontLH)!important;font-weight:var(--lhg-desy-link-icon-font-weight, normal)!important;height:1.5rem!important;min-width:1.6rem;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;width:1.6rem!important;margin:var(--lhg-desy-link-icon-margin-arrow, .1rem .5rem 0 0)!important;color:var(--lhg-desy-link-icon-arrows-color-hover, var(--maui-color-brand-whale-blue, #52627c))!important;font-size:var(--lhg-desy-link-icon-font-size, 1.6rem)!important;line-height:1.6rem!important;margin-top:0!important}a.small:not(.inverted).external:not(refx-link-button),a.small:not(.inverted).external button.mat-mdc-button.refx-link-button,refx-link-button.small:not(.inverted).external:not(refx-link-button),refx-link-button.small:not(.inverted).external button.mat-mdc-button.refx-link-button{align-content:baseline;align-items:var(--lhg-desy-link-vertical-align, baseline);cursor:pointer;display:inline-flex;font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif);font-kerning:auto;font-optical-sizing:none;font-weight:var(--lhg-desy-link-font-weight, var(--maui-font-weight-bold, 700));letter-spacing:var(--lhg-desy-link-letter-spacing, normal);place-content:baseline;position:relative;transition:color .3s ease-out;text-decoration:none;width:fit-content;-webkit-font-smoothing:antialiased}a.small:not(.inverted).external:not(refx-link-button),a.small:not(.inverted).external:not(refx-link-button) .mdc-button__label,a.small:not(.inverted).external button.mat-mdc-button.refx-link-button,a.small:not(.inverted).external button.mat-mdc-button.refx-link-button .mdc-button__label,refx-link-button.small:not(.inverted).external:not(refx-link-button),refx-link-button.small:not(.inverted).external:not(refx-link-button) .mdc-button__label,refx-link-button.small:not(.inverted).external button.mat-mdc-button.refx-link-button,refx-link-button.small:not(.inverted).external button.mat-mdc-button.refx-link-button .mdc-button__label{color:var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c));font-size:var(--lhg-desy-link-font-size-small, 1.2rem);line-height:var(--lhg-desy-link-line-height-small, var(--lhg-desy-link-line-height, 1.8rem));min-height:var(--lhg-desy-link-line-height-small, var(--lhg-desy-link-line-height, 1.8rem))}a.small:not(.inverted).external:not(refx-link-button):hover,a.small:not(.inverted).external:not(refx-link-button) .mdc-button__label:hover,a.small:not(.inverted).external button.mat-mdc-button.refx-link-button:hover,a.small:not(.inverted).external button.mat-mdc-button.refx-link-button .mdc-button__label:hover,refx-link-button.small:not(.inverted).external:not(refx-link-button):hover,refx-link-button.small:not(.inverted).external:not(refx-link-button) .mdc-button__label:hover,refx-link-button.small:not(.inverted).external button.mat-mdc-button.refx-link-button:hover,refx-link-button.small:not(.inverted).external button.mat-mdc-button.refx-link-button .mdc-button__label:hover{color:var(--lhg-desy-link-color-hover, var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c)));-webkit-text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration-thickness:var(--lhg-desy-link-hover-text-decoration-thickness, 1px);text-underline-offset:var(--lhg-desy-link-hover-text-decoration-offset, auto)}a.small:not(.inverted).external:not(refx-link-button):focus-visible,a.small:not(.inverted).external:not(refx-link-button) .mdc-button__label:focus-visible,a.small:not(.inverted).external button.mat-mdc-button.refx-link-button:focus-visible,a.small:not(.inverted).external button.mat-mdc-button.refx-link-button .mdc-button__label:focus-visible,refx-link-button.small:not(.inverted).external:not(refx-link-button):focus-visible,refx-link-button.small:not(.inverted).external:not(refx-link-button) .mdc-button__label:focus-visible,refx-link-button.small:not(.inverted).external button.mat-mdc-button.refx-link-button:focus-visible,refx-link-button.small:not(.inverted).external button.mat-mdc-button.refx-link-button .mdc-button__label:focus-visible{outline:none!important}a.small:not(.inverted).external:not(refx-link-button) .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),a.small:not(.inverted).external button.mat-mdc-button.refx-link-button .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),refx-link-button.small:not(.inverted).external:not(refx-link-button) .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),refx-link-button.small:not(.inverted).external button.mat-mdc-button.refx-link-button .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon){display:none}a.small:not(.inverted).external:not(refx-link-button):focus:before,a.small:not(.inverted).external button.mat-mdc-button.refx-link-button:focus:before,refx-link-button.small:not(.inverted).external:not(refx-link-button):focus:before,refx-link-button.small:not(.inverted).external button.mat-mdc-button.refx-link-button:focus:before{all:unset;border-radius:var(--lhg-desy-link-focus-radius, var(--maui-focus-radius, .6rem));content:"";inset:calc(var(--lhg-desy-link-focus-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);pointer-events:none;position:absolute;box-shadow:var(--maui-focus-outline-box-shadow, var(--maui-effect-shadow-focus-offset-x, 0) var(--maui-effect-shadow-focus-offset-y, 0) var(--maui-effect-shadow-focus-radius, 6px) var(--maui-effect-shadow-focus-spread, 1px) var(--maui-color-interaction-focus, var(--maui-color-brand-whale-blue, #52627c)))}a.small:not(.inverted).external:not(refx-link-button):after,a.small:not(.inverted).external button.mat-mdc-button.refx-link-button:after,refx-link-button.small:not(.inverted).external:not(refx-link-button):after,refx-link-button.small:not(.inverted).external button.mat-mdc-button.refx-link-button:after{align-self:start!important;content:var(--lhg-desy-link-icon-external, \e904)!important;display:inline-flex!important;font-family:var(--lhg-desy-link-icon-font-family, IconFontLH)!important;font-weight:var(--lhg-desy-link-icon-font-weight, normal)!important;height:1.5rem!important;min-width:1.6rem;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;width:1.6rem!important;color:inherit!important;font-size:var(--lhg-desy-link-icon-font-size, 1.6rem)!important;line-height:1.5rem!important;margin:var(--lhg-desy-link-icon-margin, .1rem .5rem 0 0)!important;margin-top:0!important}a.small:not(.inverted).custom:not(refx-link-button),a.small:not(.inverted).custom button.mat-mdc-button.refx-link-button,refx-link-button.small:not(.inverted).custom:not(refx-link-button),refx-link-button.small:not(.inverted).custom button.mat-mdc-button.refx-link-button{align-content:baseline;align-items:var(--lhg-desy-link-vertical-align, baseline);cursor:pointer;display:inline-flex;font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif);font-kerning:auto;font-optical-sizing:none;font-weight:var(--lhg-desy-link-font-weight, var(--maui-font-weight-bold, 700));letter-spacing:var(--lhg-desy-link-letter-spacing, normal);place-content:baseline;position:relative;transition:color .3s ease-out;text-decoration:none;width:fit-content;-webkit-font-smoothing:antialiased}a.small:not(.inverted).custom:not(refx-link-button),a.small:not(.inverted).custom:not(refx-link-button) .mdc-button__label,a.small:not(.inverted).custom button.mat-mdc-button.refx-link-button,a.small:not(.inverted).custom button.mat-mdc-button.refx-link-button .mdc-button__label,refx-link-button.small:not(.inverted).custom:not(refx-link-button),refx-link-button.small:not(.inverted).custom:not(refx-link-button) .mdc-button__label,refx-link-button.small:not(.inverted).custom button.mat-mdc-button.refx-link-button,refx-link-button.small:not(.inverted).custom button.mat-mdc-button.refx-link-button .mdc-button__label{color:var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c));font-size:var(--lhg-desy-link-font-size-small, 1.2rem);line-height:var(--lhg-desy-link-line-height-small, var(--lhg-desy-link-line-height, 1.8rem));min-height:var(--lhg-desy-link-line-height-small, var(--lhg-desy-link-line-height, 1.8rem))}a.small:not(.inverted).custom:not(refx-link-button):hover,a.small:not(.inverted).custom:not(refx-link-button) .mdc-button__label:hover,a.small:not(.inverted).custom button.mat-mdc-button.refx-link-button:hover,a.small:not(.inverted).custom button.mat-mdc-button.refx-link-button .mdc-button__label:hover,refx-link-button.small:not(.inverted).custom:not(refx-link-button):hover,refx-link-button.small:not(.inverted).custom:not(refx-link-button) .mdc-button__label:hover,refx-link-button.small:not(.inverted).custom button.mat-mdc-button.refx-link-button:hover,refx-link-button.small:not(.inverted).custom button.mat-mdc-button.refx-link-button .mdc-button__label:hover{color:var(--lhg-desy-link-color-hover, var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c)));-webkit-text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration-thickness:var(--lhg-desy-link-hover-text-decoration-thickness, 1px);text-underline-offset:var(--lhg-desy-link-hover-text-decoration-offset, auto)}a.small:not(.inverted).custom:not(refx-link-button):focus-visible,a.small:not(.inverted).custom:not(refx-link-button) .mdc-button__label:focus-visible,a.small:not(.inverted).custom button.mat-mdc-button.refx-link-button:focus-visible,a.small:not(.inverted).custom button.mat-mdc-button.refx-link-button .mdc-button__label:focus-visible,refx-link-button.small:not(.inverted).custom:not(refx-link-button):focus-visible,refx-link-button.small:not(.inverted).custom:not(refx-link-button) .mdc-button__label:focus-visible,refx-link-button.small:not(.inverted).custom button.mat-mdc-button.refx-link-button:focus-visible,refx-link-button.small:not(.inverted).custom button.mat-mdc-button.refx-link-button .mdc-button__label:focus-visible{outline:none!important}a.small:not(.inverted).custom:not(refx-link-button) .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),a.small:not(.inverted).custom button.mat-mdc-button.refx-link-button .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),refx-link-button.small:not(.inverted).custom:not(refx-link-button) .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),refx-link-button.small:not(.inverted).custom button.mat-mdc-button.refx-link-button .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon){display:none}a.small:not(.inverted).custom:not(refx-link-button):focus:before,a.small:not(.inverted).custom button.mat-mdc-button.refx-link-button:focus:before,refx-link-button.small:not(.inverted).custom:not(refx-link-button):focus:before,refx-link-button.small:not(.inverted).custom button.mat-mdc-button.refx-link-button:focus:before{all:unset;border-radius:var(--lhg-desy-link-focus-radius, var(--maui-focus-radius, .6rem));content:"";inset:calc(var(--lhg-desy-link-focus-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);pointer-events:none;position:absolute;box-shadow:var(--maui-focus-outline-box-shadow, var(--maui-effect-shadow-focus-offset-x, 0) var(--maui-effect-shadow-focus-offset-y, 0) var(--maui-effect-shadow-focus-radius, 6px) var(--maui-effect-shadow-focus-spread, 1px) var(--maui-color-interaction-focus, var(--maui-color-brand-whale-blue, #52627c)))}a.small:not(.inverted).custom:not(refx-link-button):after,a.small:not(.inverted).custom button.mat-mdc-button.refx-link-button:after,refx-link-button.small:not(.inverted).custom:not(refx-link-button):after,refx-link-button.small:not(.inverted).custom button.mat-mdc-button.refx-link-button:after{align-self:start!important;content:var(--lhg-desy-link-icon-custom, \e906)!important;display:inline-flex!important;font-family:var(--lhg-desy-link-icon-font-family, IconFontLH)!important;font-weight:var(--lhg-desy-link-icon-font-weight, normal)!important;height:1.5rem!important;min-width:1.6rem;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;width:1.6rem!important;color:inherit!important;font-size:var(--lhg-desy-link-icon-font-size, 1.6rem)!important;line-height:1.5rem!important;margin:var(--lhg-desy-link-icon-margin, .1rem .5rem 0 0)!important;margin-top:0!important}a.inverted:not(.small).anchor-down:not(refx-link-button),a.inverted:not(.small).anchor-down button.mat-mdc-button.refx-link-button,refx-link-button.inverted:not(.small).anchor-down:not(refx-link-button),refx-link-button.inverted:not(.small).anchor-down button.mat-mdc-button.refx-link-button{align-content:baseline;align-items:var(--lhg-desy-link-vertical-align, baseline);cursor:pointer;display:inline-flex;font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif);font-kerning:auto;font-optical-sizing:none;font-weight:var(--lhg-desy-link-font-weight, var(--maui-font-weight-bold, 700));letter-spacing:var(--lhg-desy-link-letter-spacing, normal);place-content:baseline;position:relative;transition:color .3s ease-out;text-decoration:none;width:fit-content;-webkit-font-smoothing:antialiased}a.inverted:not(.small).anchor-down:not(refx-link-button),a.inverted:not(.small).anchor-down:not(refx-link-button) .mdc-button__label,a.inverted:not(.small).anchor-down button.mat-mdc-button.refx-link-button,a.inverted:not(.small).anchor-down button.mat-mdc-button.refx-link-button .mdc-button__label,refx-link-button.inverted:not(.small).anchor-down:not(refx-link-button),refx-link-button.inverted:not(.small).anchor-down:not(refx-link-button) .mdc-button__label,refx-link-button.inverted:not(.small).anchor-down button.mat-mdc-button.refx-link-button,refx-link-button.inverted:not(.small).anchor-down button.mat-mdc-button.refx-link-button .mdc-button__label{color:var(--lhg-desy-link-color-inverted, var(--maui-color-interaction-interaction-inverted, var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb))));font-size:var(--lhg-desy-link-font-size, 1.4rem);line-height:var(--lhg-desy-link-line-height, 1.8rem);min-height:var(--lhg-desy-link-line-height, 1.8rem)}a.inverted:not(.small).anchor-down:not(refx-link-button):hover,a.inverted:not(.small).anchor-down:not(refx-link-button) .mdc-button__label:hover,a.inverted:not(.small).anchor-down button.mat-mdc-button.refx-link-button:hover,a.inverted:not(.small).anchor-down button.mat-mdc-button.refx-link-button .mdc-button__label:hover,refx-link-button.inverted:not(.small).anchor-down:not(refx-link-button):hover,refx-link-button.inverted:not(.small).anchor-down:not(refx-link-button) .mdc-button__label:hover,refx-link-button.inverted:not(.small).anchor-down button.mat-mdc-button.refx-link-button:hover,refx-link-button.inverted:not(.small).anchor-down button.mat-mdc-button.refx-link-button .mdc-button__label:hover{color:var(--lhg-desy-link-color-inverted-hover, var(--maui-color-interaction-interaction-invertedhover, var(--maui-color-brand-white, #ffffff)));-webkit-text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration-thickness:var(--lhg-desy-link-hover-text-decoration-thickness, 1px);text-underline-offset:var(--lhg-desy-link-hover-text-decoration-offset, auto)}a.inverted:not(.small).anchor-down:not(refx-link-button):focus-visible,a.inverted:not(.small).anchor-down:not(refx-link-button) .mdc-button__label:focus-visible,a.inverted:not(.small).anchor-down button.mat-mdc-button.refx-link-button:focus-visible,a.inverted:not(.small).anchor-down button.mat-mdc-button.refx-link-button .mdc-button__label:focus-visible,refx-link-button.inverted:not(.small).anchor-down:not(refx-link-button):focus-visible,refx-link-button.inverted:not(.small).anchor-down:not(refx-link-button) .mdc-button__label:focus-visible,refx-link-button.inverted:not(.small).anchor-down button.mat-mdc-button.refx-link-button:focus-visible,refx-link-button.inverted:not(.small).anchor-down button.mat-mdc-button.refx-link-button .mdc-button__label:focus-visible{outline:none!important}a.inverted:not(.small).anchor-down:not(refx-link-button) .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),a.inverted:not(.small).anchor-down button.mat-mdc-button.refx-link-button .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),refx-link-button.inverted:not(.small).anchor-down:not(refx-link-button) .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),refx-link-button.inverted:not(.small).anchor-down button.mat-mdc-button.refx-link-button .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon){display:none}a.inverted:not(.small).anchor-down:not(refx-link-button):focus:before,a.inverted:not(.small).anchor-down button.mat-mdc-button.refx-link-button:focus:before,refx-link-button.inverted:not(.small).anchor-down:not(refx-link-button):focus:before,refx-link-button.inverted:not(.small).anchor-down button.mat-mdc-button.refx-link-button:focus:before{all:unset;border-radius:var(--lhg-desy-link-focus-radius, var(--maui-focus-radius, .6rem));content:"";inset:calc(var(--lhg-desy-link-focus-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);pointer-events:none;position:absolute;box-shadow:var(--lhg-desy-link-focus-outline-box-shadow-inverted, var(--maui-focus-outline-box-shadow, var(--maui-effect-shadow-focus-offset-x, 0) var(--maui-effect-shadow-focus-offset-y, 0) var(--maui-effect-shadow-focus-radius, 6px) var(--maui-effect-shadow-focus-spread, 1px) var(--maui-color-interaction-focus, var(--maui-color-brand-whale-blue, #52627c))))}a.inverted:not(.small).anchor-down:not(refx-link-button):after,a.inverted:not(.small).anchor-down button.mat-mdc-button.refx-link-button:after,refx-link-button.inverted:not(.small).anchor-down:not(refx-link-button):after,refx-link-button.inverted:not(.small).anchor-down button.mat-mdc-button.refx-link-button:after{align-self:start!important;content:var(--lhg-desy-link-icon-anchor-down, \e903)!important;display:inline-flex!important;font-family:var(--lhg-desy-link-icon-font-family, IconFontLH)!important;font-weight:var(--lhg-desy-link-icon-font-weight, normal)!important;height:1.5rem!important;min-width:1.6rem;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;width:1.6rem!important;margin:var(--lhg-desy-link-icon-margin-arrow, .1rem .5rem 0 0)!important;color:inherit!important;font-size:var(--lhg-desy-link-icon-font-size, 1.6rem)!important;line-height:1.6rem!important}a.inverted:not(.small).anchor-down:not(refx-link-button):hover:after,a.inverted:not(.small).anchor-down button.mat-mdc-button.refx-link-button:hover:after,refx-link-button.inverted:not(.small).anchor-down:not(refx-link-button):hover:after,refx-link-button.inverted:not(.small).anchor-down button.mat-mdc-button.refx-link-button:hover:after{align-self:start!important;content:var(--lhg-desy-link-icon-anchor-down, \e903)!important;display:inline-flex!important;font-family:var(--lhg-desy-link-icon-font-family, IconFontLH)!important;font-weight:var(--lhg-desy-link-icon-font-weight, normal)!important;height:1.5rem!important;min-width:1.6rem;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;width:1.6rem!important;margin:var(--lhg-desy-link-icon-margin-arrow, .1rem .5rem 0 0)!important;color:inherit!important;font-size:var(--lhg-desy-link-icon-font-size, 1.6rem)!important;line-height:1.6rem!important}a.inverted:not(.small).anchor-top:not(refx-link-button),a.inverted:not(.small).anchor-top button.mat-mdc-button.refx-link-button,refx-link-button.inverted:not(.small).anchor-top:not(refx-link-button),refx-link-button.inverted:not(.small).anchor-top button.mat-mdc-button.refx-link-button{align-content:baseline;align-items:var(--lhg-desy-link-vertical-align, baseline);cursor:pointer;display:inline-flex;font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif);font-kerning:auto;font-optical-sizing:none;font-weight:var(--lhg-desy-link-font-weight, var(--maui-font-weight-bold, 700));letter-spacing:var(--lhg-desy-link-letter-spacing, normal);place-content:baseline;position:relative;transition:color .3s ease-out;text-decoration:none;width:fit-content;-webkit-font-smoothing:antialiased}a.inverted:not(.small).anchor-top:not(refx-link-button),a.inverted:not(.small).anchor-top:not(refx-link-button) .mdc-button__label,a.inverted:not(.small).anchor-top button.mat-mdc-button.refx-link-button,a.inverted:not(.small).anchor-top button.mat-mdc-button.refx-link-button .mdc-button__label,refx-link-button.inverted:not(.small).anchor-top:not(refx-link-button),refx-link-button.inverted:not(.small).anchor-top:not(refx-link-button) .mdc-button__label,refx-link-button.inverted:not(.small).anchor-top button.mat-mdc-button.refx-link-button,refx-link-button.inverted:not(.small).anchor-top button.mat-mdc-button.refx-link-button .mdc-button__label{color:var(--lhg-desy-link-color-inverted, var(--maui-color-interaction-interaction-inverted, var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb))));font-size:var(--lhg-desy-link-font-size, 1.4rem);line-height:var(--lhg-desy-link-line-height, 1.8rem);min-height:var(--lhg-desy-link-line-height, 1.8rem)}a.inverted:not(.small).anchor-top:not(refx-link-button):hover,a.inverted:not(.small).anchor-top:not(refx-link-button) .mdc-button__label:hover,a.inverted:not(.small).anchor-top button.mat-mdc-button.refx-link-button:hover,a.inverted:not(.small).anchor-top button.mat-mdc-button.refx-link-button .mdc-button__label:hover,refx-link-button.inverted:not(.small).anchor-top:not(refx-link-button):hover,refx-link-button.inverted:not(.small).anchor-top:not(refx-link-button) .mdc-button__label:hover,refx-link-button.inverted:not(.small).anchor-top button.mat-mdc-button.refx-link-button:hover,refx-link-button.inverted:not(.small).anchor-top button.mat-mdc-button.refx-link-button .mdc-button__label:hover{color:var(--lhg-desy-link-color-inverted-hover, var(--maui-color-interaction-interaction-invertedhover, var(--maui-color-brand-white, #ffffff)));-webkit-text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration-thickness:var(--lhg-desy-link-hover-text-decoration-thickness, 1px);text-underline-offset:var(--lhg-desy-link-hover-text-decoration-offset, auto)}a.inverted:not(.small).anchor-top:not(refx-link-button):focus-visible,a.inverted:not(.small).anchor-top:not(refx-link-button) .mdc-button__label:focus-visible,a.inverted:not(.small).anchor-top button.mat-mdc-button.refx-link-button:focus-visible,a.inverted:not(.small).anchor-top button.mat-mdc-button.refx-link-button .mdc-button__label:focus-visible,refx-link-button.inverted:not(.small).anchor-top:not(refx-link-button):focus-visible,refx-link-button.inverted:not(.small).anchor-top:not(refx-link-button) .mdc-button__label:focus-visible,refx-link-button.inverted:not(.small).anchor-top button.mat-mdc-button.refx-link-button:focus-visible,refx-link-button.inverted:not(.small).anchor-top button.mat-mdc-button.refx-link-button .mdc-button__label:focus-visible{outline:none!important}a.inverted:not(.small).anchor-top:not(refx-link-button) .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),a.inverted:not(.small).anchor-top button.mat-mdc-button.refx-link-button .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),refx-link-button.inverted:not(.small).anchor-top:not(refx-link-button) .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),refx-link-button.inverted:not(.small).anchor-top button.mat-mdc-button.refx-link-button .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon){display:none}a.inverted:not(.small).anchor-top:not(refx-link-button):focus:before,a.inverted:not(.small).anchor-top button.mat-mdc-button.refx-link-button:focus:before,refx-link-button.inverted:not(.small).anchor-top:not(refx-link-button):focus:before,refx-link-button.inverted:not(.small).anchor-top button.mat-mdc-button.refx-link-button:focus:before{all:unset;border-radius:var(--lhg-desy-link-focus-radius, var(--maui-focus-radius, .6rem));content:"";inset:calc(var(--lhg-desy-link-focus-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);pointer-events:none;position:absolute;box-shadow:var(--lhg-desy-link-focus-outline-box-shadow-inverted, var(--maui-focus-outline-box-shadow, var(--maui-effect-shadow-focus-offset-x, 0) var(--maui-effect-shadow-focus-offset-y, 0) var(--maui-effect-shadow-focus-radius, 6px) var(--maui-effect-shadow-focus-spread, 1px) var(--maui-color-interaction-focus, var(--maui-color-brand-whale-blue, #52627c))))}a.inverted:not(.small).anchor-top:not(refx-link-button):after,a.inverted:not(.small).anchor-top button.mat-mdc-button.refx-link-button:after,refx-link-button.inverted:not(.small).anchor-top:not(refx-link-button):after,refx-link-button.inverted:not(.small).anchor-top button.mat-mdc-button.refx-link-button:after{align-self:start!important;content:var(--lhg-desy-link-icon-anchor-top, \e902)!important;display:inline-flex!important;font-family:var(--lhg-desy-link-icon-font-family, IconFontLH)!important;font-weight:var(--lhg-desy-link-icon-font-weight, normal)!important;height:1.5rem!important;min-width:1.6rem;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;width:1.6rem!important;margin:var(--lhg-desy-link-icon-margin-arrow, .1rem .5rem 0 0)!important;color:inherit!important;font-size:var(--lhg-desy-link-icon-font-size, 1.6rem)!important;line-height:1.6rem!important}a.inverted:not(.small).anchor-top:not(refx-link-button):hover:after,a.inverted:not(.small).anchor-top button.mat-mdc-button.refx-link-button:hover:after,refx-link-button.inverted:not(.small).anchor-top:not(refx-link-button):hover:after,refx-link-button.inverted:not(.small).anchor-top button.mat-mdc-button.refx-link-button:hover:after{align-self:start!important;content:var(--lhg-desy-link-icon-anchor-top, \e902)!important;display:inline-flex!important;font-family:var(--lhg-desy-link-icon-font-family, IconFontLH)!important;font-weight:var(--lhg-desy-link-icon-font-weight, normal)!important;height:1.5rem!important;min-width:1.6rem;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;width:1.6rem!important;margin:var(--lhg-desy-link-icon-margin-arrow, .1rem .5rem 0 0)!important;color:inherit!important;font-size:var(--lhg-desy-link-icon-font-size, 1.6rem)!important;line-height:1.6rem!important}a.inverted:not(.small).back:not(refx-link-button),a.inverted:not(.small).back button.mat-mdc-button.refx-link-button,refx-link-button.inverted:not(.small).back:not(refx-link-button),refx-link-button.inverted:not(.small).back button.mat-mdc-button.refx-link-button{align-content:baseline;align-items:var(--lhg-desy-link-vertical-align, baseline);cursor:pointer;display:inline-flex;font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif);font-kerning:auto;font-optical-sizing:none;font-weight:var(--lhg-desy-link-font-weight, var(--maui-font-weight-bold, 700));letter-spacing:var(--lhg-desy-link-letter-spacing, normal);place-content:baseline;position:relative;transition:color .3s ease-out;text-decoration:none;width:fit-content;-webkit-font-smoothing:antialiased}a.inverted:not(.small).back:not(refx-link-button),a.inverted:not(.small).back:not(refx-link-button) .mdc-button__label,a.inverted:not(.small).back button.mat-mdc-button.refx-link-button,a.inverted:not(.small).back button.mat-mdc-button.refx-link-button .mdc-button__label,refx-link-button.inverted:not(.small).back:not(refx-link-button),refx-link-button.inverted:not(.small).back:not(refx-link-button) .mdc-button__label,refx-link-button.inverted:not(.small).back button.mat-mdc-button.refx-link-button,refx-link-button.inverted:not(.small).back button.mat-mdc-button.refx-link-button .mdc-button__label{color:var(--lhg-desy-link-color-inverted, var(--maui-color-interaction-interaction-inverted, var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb))));font-size:var(--lhg-desy-link-font-size, 1.4rem);line-height:var(--lhg-desy-link-line-height, 1.8rem);min-height:var(--lhg-desy-link-line-height, 1.8rem)}a.inverted:not(.small).back:not(refx-link-button):hover,a.inverted:not(.small).back:not(refx-link-button) .mdc-button__label:hover,a.inverted:not(.small).back button.mat-mdc-button.refx-link-button:hover,a.inverted:not(.small).back button.mat-mdc-button.refx-link-button .mdc-button__label:hover,refx-link-button.inverted:not(.small).back:not(refx-link-button):hover,refx-link-button.inverted:not(.small).back:not(refx-link-button) .mdc-button__label:hover,refx-link-button.inverted:not(.small).back button.mat-mdc-button.refx-link-button:hover,refx-link-button.inverted:not(.small).back button.mat-mdc-button.refx-link-button .mdc-button__label:hover{color:var(--lhg-desy-link-color-inverted-hover, var(--maui-color-interaction-interaction-invertedhover, var(--maui-color-brand-white, #ffffff)));-webkit-text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration-thickness:var(--lhg-desy-link-hover-text-decoration-thickness, 1px);text-underline-offset:var(--lhg-desy-link-hover-text-decoration-offset, auto)}a.inverted:not(.small).back:not(refx-link-button):focus-visible,a.inverted:not(.small).back:not(refx-link-button) .mdc-button__label:focus-visible,a.inverted:not(.small).back button.mat-mdc-button.refx-link-button:focus-visible,a.inverted:not(.small).back button.mat-mdc-button.refx-link-button .mdc-button__label:focus-visible,refx-link-button.inverted:not(.small).back:not(refx-link-button):focus-visible,refx-link-button.inverted:not(.small).back:not(refx-link-button) .mdc-button__label:focus-visible,refx-link-button.inverted:not(.small).back button.mat-mdc-button.refx-link-button:focus-visible,refx-link-button.inverted:not(.small).back button.mat-mdc-button.refx-link-button .mdc-button__label:focus-visible{outline:none!important}a.inverted:not(.small).back:not(refx-link-button) .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),a.inverted:not(.small).back button.mat-mdc-button.refx-link-button .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),refx-link-button.inverted:not(.small).back:not(refx-link-button) .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),refx-link-button.inverted:not(.small).back button.mat-mdc-button.refx-link-button .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon){display:none}a.inverted:not(.small).back:not(refx-link-button):before,a.inverted:not(.small).back button.mat-mdc-button.refx-link-button:before,refx-link-button.inverted:not(.small).back:not(refx-link-button):before,refx-link-button.inverted:not(.small).back button.mat-mdc-button.refx-link-button:before{align-self:start!important;content:var(--lhg-desy-link-icon-back, \e900)!important;display:inline-flex!important;font-family:var(--lhg-desy-link-icon-font-family, IconFontLH)!important;font-weight:var(--lhg-desy-link-icon-font-weight, normal)!important;height:1.5rem!important;min-width:1.6rem;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;width:1.6rem!important;margin:var(--lhg-desy-link-icon-margin-arrow, .1rem .5rem 0 0)!important;color:inherit!important;font-size:var(--lhg-desy-link-icon-font-size, 1.6rem)!important;line-height:1.6rem!important;margin:var(--lhg-desy-link-icon-margin-alternative, 0 0 0 .5rem)!important}a.inverted:not(.small).back:not(refx-link-button):hover:before,a.inverted:not(.small).back button.mat-mdc-button.refx-link-button:hover:before,refx-link-button.inverted:not(.small).back:not(refx-link-button):hover:before,refx-link-button.inverted:not(.small).back button.mat-mdc-button.refx-link-button:hover:before{align-self:start!important;content:var(--lhg-desy-link-icon-back, \e900)!important;display:inline-flex!important;font-family:var(--lhg-desy-link-icon-font-family, IconFontLH)!important;font-weight:var(--lhg-desy-link-icon-font-weight, normal)!important;height:1.5rem!important;min-width:1.6rem;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;width:1.6rem!important;margin:var(--lhg-desy-link-icon-margin-arrow, .1rem .5rem 0 0)!important;color:inherit!important;font-size:var(--lhg-desy-link-icon-font-size, 1.6rem)!important;line-height:1.6rem!important;margin:var(--lhg-desy-link-icon-margin-alternative, 0 0 0 .5rem)!important}a.inverted:not(.small).back:not(refx-link-button):focus:after,a.inverted:not(.small).back button.mat-mdc-button.refx-link-button:focus:after,refx-link-button.inverted:not(.small).back:not(refx-link-button):focus:after,refx-link-button.inverted:not(.small).back button.mat-mdc-button.refx-link-button:focus:after{all:unset;border-radius:var(--lhg-desy-link-focus-radius, var(--maui-focus-radius, .6rem));content:"";inset:calc(var(--lhg-desy-link-focus-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);pointer-events:none;position:absolute;box-shadow:var(--lhg-desy-link-focus-outline-box-shadow-inverted, var(--maui-focus-outline-box-shadow, var(--maui-effect-shadow-focus-offset-x, 0) var(--maui-effect-shadow-focus-offset-y, 0) var(--maui-effect-shadow-focus-radius, 6px) var(--maui-effect-shadow-focus-spread, 1px) var(--maui-color-interaction-focus, var(--maui-color-brand-whale-blue, #52627c))))}a.inverted:not(.small).dialog:not(refx-link-button),a.inverted:not(.small).dialog button.mat-mdc-button.refx-link-button,refx-link-button.inverted:not(.small).dialog:not(refx-link-button),refx-link-button.inverted:not(.small).dialog button.mat-mdc-button.refx-link-button{align-content:baseline;align-items:var(--lhg-desy-link-vertical-align, baseline);cursor:pointer;display:inline-flex;font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif);font-kerning:auto;font-optical-sizing:none;font-weight:var(--lhg-desy-link-font-weight, var(--maui-font-weight-bold, 700));letter-spacing:var(--lhg-desy-link-letter-spacing, normal);place-content:baseline;position:relative;transition:color .3s ease-out;text-decoration:none;width:fit-content;-webkit-font-smoothing:antialiased}a.inverted:not(.small).dialog:not(refx-link-button),a.inverted:not(.small).dialog:not(refx-link-button) .mdc-button__label,a.inverted:not(.small).dialog button.mat-mdc-button.refx-link-button,a.inverted:not(.small).dialog button.mat-mdc-button.refx-link-button .mdc-button__label,refx-link-button.inverted:not(.small).dialog:not(refx-link-button),refx-link-button.inverted:not(.small).dialog:not(refx-link-button) .mdc-button__label,refx-link-button.inverted:not(.small).dialog button.mat-mdc-button.refx-link-button,refx-link-button.inverted:not(.small).dialog button.mat-mdc-button.refx-link-button .mdc-button__label{color:var(--lhg-desy-link-color-inverted, var(--maui-color-interaction-interaction-inverted, var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb))));font-size:var(--lhg-desy-link-font-size, 1.4rem);line-height:var(--lhg-desy-link-line-height, 1.8rem);min-height:var(--lhg-desy-link-line-height, 1.8rem)}a.inverted:not(.small).dialog:not(refx-link-button):hover,a.inverted:not(.small).dialog:not(refx-link-button) .mdc-button__label:hover,a.inverted:not(.small).dialog button.mat-mdc-button.refx-link-button:hover,a.inverted:not(.small).dialog button.mat-mdc-button.refx-link-button .mdc-button__label:hover,refx-link-button.inverted:not(.small).dialog:not(refx-link-button):hover,refx-link-button.inverted:not(.small).dialog:not(refx-link-button) .mdc-button__label:hover,refx-link-button.inverted:not(.small).dialog button.mat-mdc-button.refx-link-button:hover,refx-link-button.inverted:not(.small).dialog button.mat-mdc-button.refx-link-button .mdc-button__label:hover{color:var(--lhg-desy-link-color-inverted-hover, var(--maui-color-interaction-interaction-invertedhover, var(--maui-color-brand-white, #ffffff)));-webkit-text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration-thickness:var(--lhg-desy-link-hover-text-decoration-thickness, 1px);text-underline-offset:var(--lhg-desy-link-hover-text-decoration-offset, auto)}a.inverted:not(.small).dialog:not(refx-link-button):focus-visible,a.inverted:not(.small).dialog:not(refx-link-button) .mdc-button__label:focus-visible,a.inverted:not(.small).dialog button.mat-mdc-button.refx-link-button:focus-visible,a.inverted:not(.small).dialog button.mat-mdc-button.refx-link-button .mdc-button__label:focus-visible,refx-link-button.inverted:not(.small).dialog:not(refx-link-button):focus-visible,refx-link-button.inverted:not(.small).dialog:not(refx-link-button) .mdc-button__label:focus-visible,refx-link-button.inverted:not(.small).dialog button.mat-mdc-button.refx-link-button:focus-visible,refx-link-button.inverted:not(.small).dialog button.mat-mdc-button.refx-link-button .mdc-button__label:focus-visible{outline:none!important}a.inverted:not(.small).dialog:not(refx-link-button) .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),a.inverted:not(.small).dialog button.mat-mdc-button.refx-link-button .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),refx-link-button.inverted:not(.small).dialog:not(refx-link-button) .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),refx-link-button.inverted:not(.small).dialog button.mat-mdc-button.refx-link-button .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon){display:none}a.inverted:not(.small).dialog:not(refx-link-button):focus:before,a.inverted:not(.small).dialog button.mat-mdc-button.refx-link-button:focus:before,refx-link-button.inverted:not(.small).dialog:not(refx-link-button):focus:before,refx-link-button.inverted:not(.small).dialog button.mat-mdc-button.refx-link-button:focus:before{all:unset;border-radius:var(--lhg-desy-link-focus-radius, var(--maui-focus-radius, .6rem));content:"";inset:calc(var(--lhg-desy-link-focus-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);pointer-events:none;position:absolute;box-shadow:var(--lhg-desy-link-focus-outline-box-shadow-inverted, var(--maui-focus-outline-box-shadow, var(--maui-effect-shadow-focus-offset-x, 0) var(--maui-effect-shadow-focus-offset-y, 0) var(--maui-effect-shadow-focus-radius, 6px) var(--maui-effect-shadow-focus-spread, 1px) var(--maui-color-interaction-focus, var(--maui-color-brand-whale-blue, #52627c))))}a.inverted:not(.small).dialog:not(refx-link-button):after,a.inverted:not(.small).dialog button.mat-mdc-button.refx-link-button:after,refx-link-button.inverted:not(.small).dialog:not(refx-link-button):after,refx-link-button.inverted:not(.small).dialog button.mat-mdc-button.refx-link-button:after{align-self:start!important;content:var(--lhg-desy-link-icon-dialog, \e905)!important;display:inline-flex!important;font-family:var(--lhg-desy-link-icon-font-family, IconFontLH)!important;font-weight:var(--lhg-desy-link-icon-font-weight, normal)!important;height:1.5rem!important;min-width:1.6rem;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;width:1.6rem!important;color:inherit!important;font-size:var(--lhg-desy-link-icon-font-size, 1.6rem)!important;line-height:1.5rem!important;margin:var(--lhg-desy-link-icon-margin, .1rem .5rem 0 0)!important}a.inverted:not(.small).hyper:not(refx-link-button),a.inverted:not(.small).hyper button.mat-mdc-button.refx-link-button,refx-link-button.inverted:not(.small).hyper:not(refx-link-button),refx-link-button.inverted:not(.small).hyper button.mat-mdc-button.refx-link-button{align-content:baseline;align-items:var(--lhg-desy-link-vertical-align, baseline);cursor:pointer;display:inline-flex;font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif);font-kerning:auto;font-optical-sizing:none;font-weight:var(--lhg-desy-link-font-weight, var(--maui-font-weight-bold, 700));letter-spacing:var(--lhg-desy-link-letter-spacing, normal);place-content:baseline;position:relative;transition:color .3s ease-out;text-decoration:none;width:fit-content;-webkit-font-smoothing:antialiased}a.inverted:not(.small).hyper:not(refx-link-button),a.inverted:not(.small).hyper:not(refx-link-button) .mdc-button__label,a.inverted:not(.small).hyper button.mat-mdc-button.refx-link-button,a.inverted:not(.small).hyper button.mat-mdc-button.refx-link-button .mdc-button__label,refx-link-button.inverted:not(.small).hyper:not(refx-link-button),refx-link-button.inverted:not(.small).hyper:not(refx-link-button) .mdc-button__label,refx-link-button.inverted:not(.small).hyper button.mat-mdc-button.refx-link-button,refx-link-button.inverted:not(.small).hyper button.mat-mdc-button.refx-link-button .mdc-button__label{color:var(--lhg-desy-link-color-inverted, var(--maui-color-interaction-interaction-inverted, var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb))));font-size:var(--lhg-desy-link-font-size, 1.4rem);line-height:var(--lhg-desy-link-line-height, 1.8rem);min-height:var(--lhg-desy-link-line-height, 1.8rem)}a.inverted:not(.small).hyper:not(refx-link-button):hover,a.inverted:not(.small).hyper:not(refx-link-button) .mdc-button__label:hover,a.inverted:not(.small).hyper button.mat-mdc-button.refx-link-button:hover,a.inverted:not(.small).hyper button.mat-mdc-button.refx-link-button .mdc-button__label:hover,refx-link-button.inverted:not(.small).hyper:not(refx-link-button):hover,refx-link-button.inverted:not(.small).hyper:not(refx-link-button) .mdc-button__label:hover,refx-link-button.inverted:not(.small).hyper button.mat-mdc-button.refx-link-button:hover,refx-link-button.inverted:not(.small).hyper button.mat-mdc-button.refx-link-button .mdc-button__label:hover{color:var(--lhg-desy-link-color-inverted-hover, var(--maui-color-interaction-interaction-invertedhover, var(--maui-color-brand-white, #ffffff)));-webkit-text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration-thickness:var(--lhg-desy-link-hover-text-decoration-thickness, 1px);text-underline-offset:var(--lhg-desy-link-hover-text-decoration-offset, auto)}a.inverted:not(.small).hyper:not(refx-link-button):focus-visible,a.inverted:not(.small).hyper:not(refx-link-button) .mdc-button__label:focus-visible,a.inverted:not(.small).hyper button.mat-mdc-button.refx-link-button:focus-visible,a.inverted:not(.small).hyper button.mat-mdc-button.refx-link-button .mdc-button__label:focus-visible,refx-link-button.inverted:not(.small).hyper:not(refx-link-button):focus-visible,refx-link-button.inverted:not(.small).hyper:not(refx-link-button) .mdc-button__label:focus-visible,refx-link-button.inverted:not(.small).hyper button.mat-mdc-button.refx-link-button:focus-visible,refx-link-button.inverted:not(.small).hyper button.mat-mdc-button.refx-link-button .mdc-button__label:focus-visible{outline:none!important}a.inverted:not(.small).hyper:not(refx-link-button) .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),a.inverted:not(.small).hyper button.mat-mdc-button.refx-link-button .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),refx-link-button.inverted:not(.small).hyper:not(refx-link-button) .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),refx-link-button.inverted:not(.small).hyper button.mat-mdc-button.refx-link-button .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon){display:none}a.inverted:not(.small).hyper:not(refx-link-button):focus:before,a.inverted:not(.small).hyper button.mat-mdc-button.refx-link-button:focus:before,refx-link-button.inverted:not(.small).hyper:not(refx-link-button):focus:before,refx-link-button.inverted:not(.small).hyper button.mat-mdc-button.refx-link-button:focus:before{all:unset;border-radius:var(--lhg-desy-link-focus-radius, var(--maui-focus-radius, .6rem));content:"";inset:calc(var(--lhg-desy-link-focus-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);pointer-events:none;position:absolute;box-shadow:var(--lhg-desy-link-focus-outline-box-shadow-inverted, var(--maui-focus-outline-box-shadow, var(--maui-effect-shadow-focus-offset-x, 0) var(--maui-effect-shadow-focus-offset-y, 0) var(--maui-effect-shadow-focus-radius, 6px) var(--maui-effect-shadow-focus-spread, 1px) var(--maui-color-interaction-focus, var(--maui-color-brand-whale-blue, #52627c))))}a.inverted:not(.small).hyper:not(refx-link-button):after,a.inverted:not(.small).hyper button.mat-mdc-button.refx-link-button:after,refx-link-button.inverted:not(.small).hyper:not(refx-link-button):after,refx-link-button.inverted:not(.small).hyper button.mat-mdc-button.refx-link-button:after{align-self:start!important;content:var(--lhg-desy-link-icon-hyper, \e901)!important;display:inline-flex!important;font-family:var(--lhg-desy-link-icon-font-family, IconFontLH)!important;font-weight:var(--lhg-desy-link-icon-font-weight, normal)!important;height:1.5rem!important;min-width:1.6rem;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;width:1.6rem!important;margin:var(--lhg-desy-link-icon-margin-arrow, .1rem .5rem 0 0)!important;color:inherit!important;font-size:var(--lhg-desy-link-icon-font-size, 1.6rem)!important;line-height:1.6rem!important}a.inverted:not(.small).hyper:not(refx-link-button):hover:after,a.inverted:not(.small).hyper button.mat-mdc-button.refx-link-button:hover:after,refx-link-button.inverted:not(.small).hyper:not(refx-link-button):hover:after,refx-link-button.inverted:not(.small).hyper button.mat-mdc-button.refx-link-button:hover:after{align-self:start!important;content:var(--lhg-desy-link-icon-hyper, \e901)!important;display:inline-flex!important;font-family:var(--lhg-desy-link-icon-font-family, IconFontLH)!important;font-weight:var(--lhg-desy-link-icon-font-weight, normal)!important;height:1.5rem!important;min-width:1.6rem;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;width:1.6rem!important;margin:var(--lhg-desy-link-icon-margin-arrow, .1rem .5rem 0 0)!important;color:inherit!important;font-size:var(--lhg-desy-link-icon-font-size, 1.6rem)!important;line-height:1.6rem!important}a.inverted:not(.small).external:not(refx-link-button),a.inverted:not(.small).external button.mat-mdc-button.refx-link-button,refx-link-button.inverted:not(.small).external:not(refx-link-button),refx-link-button.inverted:not(.small).external button.mat-mdc-button.refx-link-button{align-content:baseline;align-items:var(--lhg-desy-link-vertical-align, baseline);cursor:pointer;display:inline-flex;font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif);font-kerning:auto;font-optical-sizing:none;font-weight:var(--lhg-desy-link-font-weight, var(--maui-font-weight-bold, 700));letter-spacing:var(--lhg-desy-link-letter-spacing, normal);place-content:baseline;position:relative;transition:color .3s ease-out;text-decoration:none;width:fit-content;-webkit-font-smoothing:antialiased}a.inverted:not(.small).external:not(refx-link-button),a.inverted:not(.small).external:not(refx-link-button) .mdc-button__label,a.inverted:not(.small).external button.mat-mdc-button.refx-link-button,a.inverted:not(.small).external button.mat-mdc-button.refx-link-button .mdc-button__label,refx-link-button.inverted:not(.small).external:not(refx-link-button),refx-link-button.inverted:not(.small).external:not(refx-link-button) .mdc-button__label,refx-link-button.inverted:not(.small).external button.mat-mdc-button.refx-link-button,refx-link-button.inverted:not(.small).external button.mat-mdc-button.refx-link-button .mdc-button__label{color:var(--lhg-desy-link-color-inverted, var(--maui-color-interaction-interaction-inverted, var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb))));font-size:var(--lhg-desy-link-font-size, 1.4rem);line-height:var(--lhg-desy-link-line-height, 1.8rem);min-height:var(--lhg-desy-link-line-height, 1.8rem)}a.inverted:not(.small).external:not(refx-link-button):hover,a.inverted:not(.small).external:not(refx-link-button) .mdc-button__label:hover,a.inverted:not(.small).external button.mat-mdc-button.refx-link-button:hover,a.inverted:not(.small).external button.mat-mdc-button.refx-link-button .mdc-button__label:hover,refx-link-button.inverted:not(.small).external:not(refx-link-button):hover,refx-link-button.inverted:not(.small).external:not(refx-link-button) .mdc-button__label:hover,refx-link-button.inverted:not(.small).external button.mat-mdc-button.refx-link-button:hover,refx-link-button.inverted:not(.small).external button.mat-mdc-button.refx-link-button .mdc-button__label:hover{color:var(--lhg-desy-link-color-inverted-hover, var(--maui-color-interaction-interaction-invertedhover, var(--maui-color-brand-white, #ffffff)));-webkit-text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration-thickness:var(--lhg-desy-link-hover-text-decoration-thickness, 1px);text-underline-offset:var(--lhg-desy-link-hover-text-decoration-offset, auto)}a.inverted:not(.small).external:not(refx-link-button):focus-visible,a.inverted:not(.small).external:not(refx-link-button) .mdc-button__label:focus-visible,a.inverted:not(.small).external button.mat-mdc-button.refx-link-button:focus-visible,a.inverted:not(.small).external button.mat-mdc-button.refx-link-button .mdc-button__label:focus-visible,refx-link-button.inverted:not(.small).external:not(refx-link-button):focus-visible,refx-link-button.inverted:not(.small).external:not(refx-link-button) .mdc-button__label:focus-visible,refx-link-button.inverted:not(.small).external button.mat-mdc-button.refx-link-button:focus-visible,refx-link-button.inverted:not(.small).external button.mat-mdc-button.refx-link-button .mdc-button__label:focus-visible{outline:none!important}a.inverted:not(.small).external:not(refx-link-button) .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),a.inverted:not(.small).external button.mat-mdc-button.refx-link-button .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),refx-link-button.inverted:not(.small).external:not(refx-link-button) .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),refx-link-button.inverted:not(.small).external button.mat-mdc-button.refx-link-button .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon){display:none}a.inverted:not(.small).external:not(refx-link-button):focus:before,a.inverted:not(.small).external button.mat-mdc-button.refx-link-button:focus:before,refx-link-button.inverted:not(.small).external:not(refx-link-button):focus:before,refx-link-button.inverted:not(.small).external button.mat-mdc-button.refx-link-button:focus:before{all:unset;border-radius:var(--lhg-desy-link-focus-radius, var(--maui-focus-radius, .6rem));content:"";inset:calc(var(--lhg-desy-link-focus-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);pointer-events:none;position:absolute;box-shadow:var(--lhg-desy-link-focus-outline-box-shadow-inverted, var(--maui-focus-outline-box-shadow, var(--maui-effect-shadow-focus-offset-x, 0) var(--maui-effect-shadow-focus-offset-y, 0) var(--maui-effect-shadow-focus-radius, 6px) var(--maui-effect-shadow-focus-spread, 1px) var(--maui-color-interaction-focus, var(--maui-color-brand-whale-blue, #52627c))))}a.inverted:not(.small).external:not(refx-link-button):after,a.inverted:not(.small).external button.mat-mdc-button.refx-link-button:after,refx-link-button.inverted:not(.small).external:not(refx-link-button):after,refx-link-button.inverted:not(.small).external button.mat-mdc-button.refx-link-button:after{align-self:start!important;content:var(--lhg-desy-link-icon-external, \e904)!important;display:inline-flex!important;font-family:var(--lhg-desy-link-icon-font-family, IconFontLH)!important;font-weight:var(--lhg-desy-link-icon-font-weight, normal)!important;height:1.5rem!important;min-width:1.6rem;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;width:1.6rem!important;color:inherit!important;font-size:var(--lhg-desy-link-icon-font-size, 1.6rem)!important;line-height:1.5rem!important;margin:var(--lhg-desy-link-icon-margin, .1rem .5rem 0 0)!important}a.inverted:not(.small).custom:not(refx-link-button),a.inverted:not(.small).custom button.mat-mdc-button.refx-link-button,refx-link-button.inverted:not(.small).custom:not(refx-link-button),refx-link-button.inverted:not(.small).custom button.mat-mdc-button.refx-link-button{align-content:baseline;align-items:var(--lhg-desy-link-vertical-align, baseline);cursor:pointer;display:inline-flex;font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif);font-kerning:auto;font-optical-sizing:none;font-weight:var(--lhg-desy-link-font-weight, var(--maui-font-weight-bold, 700));letter-spacing:var(--lhg-desy-link-letter-spacing, normal);place-content:baseline;position:relative;transition:color .3s ease-out;text-decoration:none;width:fit-content;-webkit-font-smoothing:antialiased}a.inverted:not(.small).custom:not(refx-link-button),a.inverted:not(.small).custom:not(refx-link-button) .mdc-button__label,a.inverted:not(.small).custom button.mat-mdc-button.refx-link-button,a.inverted:not(.small).custom button.mat-mdc-button.refx-link-button .mdc-button__label,refx-link-button.inverted:not(.small).custom:not(refx-link-button),refx-link-button.inverted:not(.small).custom:not(refx-link-button) .mdc-button__label,refx-link-button.inverted:not(.small).custom button.mat-mdc-button.refx-link-button,refx-link-button.inverted:not(.small).custom button.mat-mdc-button.refx-link-button .mdc-button__label{color:var(--lhg-desy-link-color-inverted, var(--maui-color-interaction-interaction-inverted, var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb))));font-size:var(--lhg-desy-link-font-size, 1.4rem);line-height:var(--lhg-desy-link-line-height, 1.8rem);min-height:var(--lhg-desy-link-line-height, 1.8rem)}a.inverted:not(.small).custom:not(refx-link-button):hover,a.inverted:not(.small).custom:not(refx-link-button) .mdc-button__label:hover,a.inverted:not(.small).custom button.mat-mdc-button.refx-link-button:hover,a.inverted:not(.small).custom button.mat-mdc-button.refx-link-button .mdc-button__label:hover,refx-link-button.inverted:not(.small).custom:not(refx-link-button):hover,refx-link-button.inverted:not(.small).custom:not(refx-link-button) .mdc-button__label:hover,refx-link-button.inverted:not(.small).custom button.mat-mdc-button.refx-link-button:hover,refx-link-button.inverted:not(.small).custom button.mat-mdc-button.refx-link-button .mdc-button__label:hover{color:var(--lhg-desy-link-color-inverted-hover, var(--maui-color-interaction-interaction-invertedhover, var(--maui-color-brand-white, #ffffff)));-webkit-text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration-thickness:var(--lhg-desy-link-hover-text-decoration-thickness, 1px);text-underline-offset:var(--lhg-desy-link-hover-text-decoration-offset, auto)}a.inverted:not(.small).custom:not(refx-link-button):focus-visible,a.inverted:not(.small).custom:not(refx-link-button) .mdc-button__label:focus-visible,a.inverted:not(.small).custom button.mat-mdc-button.refx-link-button:focus-visible,a.inverted:not(.small).custom button.mat-mdc-button.refx-link-button .mdc-button__label:focus-visible,refx-link-button.inverted:not(.small).custom:not(refx-link-button):focus-visible,refx-link-button.inverted:not(.small).custom:not(refx-link-button) .mdc-button__label:focus-visible,refx-link-button.inverted:not(.small).custom button.mat-mdc-button.refx-link-button:focus-visible,refx-link-button.inverted:not(.small).custom button.mat-mdc-button.refx-link-button .mdc-button__label:focus-visible{outline:none!important}a.inverted:not(.small).custom:not(refx-link-button) .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),a.inverted:not(.small).custom button.mat-mdc-button.refx-link-button .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),refx-link-button.inverted:not(.small).custom:not(refx-link-button) .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),refx-link-button.inverted:not(.small).custom button.mat-mdc-button.refx-link-button .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon){display:none}a.inverted:not(.small).custom:not(refx-link-button):focus:before,a.inverted:not(.small).custom button.mat-mdc-button.refx-link-button:focus:before,refx-link-button.inverted:not(.small).custom:not(refx-link-button):focus:before,refx-link-button.inverted:not(.small).custom button.mat-mdc-button.refx-link-button:focus:before{all:unset;border-radius:var(--lhg-desy-link-focus-radius, var(--maui-focus-radius, .6rem));content:"";inset:calc(var(--lhg-desy-link-focus-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);pointer-events:none;position:absolute;box-shadow:var(--lhg-desy-link-focus-outline-box-shadow-inverted, var(--maui-focus-outline-box-shadow, var(--maui-effect-shadow-focus-offset-x, 0) var(--maui-effect-shadow-focus-offset-y, 0) var(--maui-effect-shadow-focus-radius, 6px) var(--maui-effect-shadow-focus-spread, 1px) var(--maui-color-interaction-focus, var(--maui-color-brand-whale-blue, #52627c))))}a.inverted:not(.small).custom:not(refx-link-button):after,a.inverted:not(.small).custom button.mat-mdc-button.refx-link-button:after,refx-link-button.inverted:not(.small).custom:not(refx-link-button):after,refx-link-button.inverted:not(.small).custom button.mat-mdc-button.refx-link-button:after{align-self:start!important;content:var(--lhg-desy-link-icon-custom, \e906)!important;display:inline-flex!important;font-family:var(--lhg-desy-link-icon-font-family, IconFontLH)!important;font-weight:var(--lhg-desy-link-icon-font-weight, normal)!important;height:1.5rem!important;min-width:1.6rem;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;width:1.6rem!important;color:inherit!important;font-size:var(--lhg-desy-link-icon-font-size, 1.6rem)!important;line-height:1.5rem!important;margin:var(--lhg-desy-link-icon-margin, .1rem .5rem 0 0)!important}a.inverted.small.anchor-down:not(refx-link-button),a.inverted.small.anchor-down button.mat-mdc-button.refx-link-button,refx-link-button.inverted.small.anchor-down:not(refx-link-button),refx-link-button.inverted.small.anchor-down button.mat-mdc-button.refx-link-button{align-content:baseline;align-items:var(--lhg-desy-link-vertical-align, baseline);cursor:pointer;display:inline-flex;font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif);font-kerning:auto;font-optical-sizing:none;font-weight:var(--lhg-desy-link-font-weight, var(--maui-font-weight-bold, 700));letter-spacing:var(--lhg-desy-link-letter-spacing, normal);place-content:baseline;position:relative;transition:color .3s ease-out;text-decoration:none;width:fit-content;-webkit-font-smoothing:antialiased}a.inverted.small.anchor-down:not(refx-link-button),a.inverted.small.anchor-down:not(refx-link-button) .mdc-button__label,a.inverted.small.anchor-down button.mat-mdc-button.refx-link-button,a.inverted.small.anchor-down button.mat-mdc-button.refx-link-button .mdc-button__label,refx-link-button.inverted.small.anchor-down:not(refx-link-button),refx-link-button.inverted.small.anchor-down:not(refx-link-button) .mdc-button__label,refx-link-button.inverted.small.anchor-down button.mat-mdc-button.refx-link-button,refx-link-button.inverted.small.anchor-down button.mat-mdc-button.refx-link-button .mdc-button__label{color:var(--lhg-desy-link-color-inverted, var(--maui-color-interaction-interaction-inverted, var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb))));font-size:var(--lhg-desy-link-font-size-small, 1.2rem);line-height:var(--lhg-desy-link-line-height-small, var(--lhg-desy-link-line-height, 1.8rem));min-height:var(--lhg-desy-link-line-height-small, var(--lhg-desy-link-line-height, 1.8rem))}a.inverted.small.anchor-down:not(refx-link-button):hover,a.inverted.small.anchor-down:not(refx-link-button) .mdc-button__label:hover,a.inverted.small.anchor-down button.mat-mdc-button.refx-link-button:hover,a.inverted.small.anchor-down button.mat-mdc-button.refx-link-button .mdc-button__label:hover,refx-link-button.inverted.small.anchor-down:not(refx-link-button):hover,refx-link-button.inverted.small.anchor-down:not(refx-link-button) .mdc-button__label:hover,refx-link-button.inverted.small.anchor-down button.mat-mdc-button.refx-link-button:hover,refx-link-button.inverted.small.anchor-down button.mat-mdc-button.refx-link-button .mdc-button__label:hover{color:var(--lhg-desy-link-color-inverted-hover, var(--maui-color-interaction-interaction-invertedhover, var(--maui-color-brand-white, #ffffff)));-webkit-text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration-thickness:var(--lhg-desy-link-hover-text-decoration-thickness, 1px);text-underline-offset:var(--lhg-desy-link-hover-text-decoration-offset, auto)}a.inverted.small.anchor-down:not(refx-link-button):focus-visible,a.inverted.small.anchor-down:not(refx-link-button) .mdc-button__label:focus-visible,a.inverted.small.anchor-down button.mat-mdc-button.refx-link-button:focus-visible,a.inverted.small.anchor-down button.mat-mdc-button.refx-link-button .mdc-button__label:focus-visible,refx-link-button.inverted.small.anchor-down:not(refx-link-button):focus-visible,refx-link-button.inverted.small.anchor-down:not(refx-link-button) .mdc-button__label:focus-visible,refx-link-button.inverted.small.anchor-down button.mat-mdc-button.refx-link-button:focus-visible,refx-link-button.inverted.small.anchor-down button.mat-mdc-button.refx-link-button .mdc-button__label:focus-visible{outline:none!important}a.inverted.small.anchor-down:not(refx-link-button) .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),a.inverted.small.anchor-down button.mat-mdc-button.refx-link-button .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),refx-link-button.inverted.small.anchor-down:not(refx-link-button) .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),refx-link-button.inverted.small.anchor-down button.mat-mdc-button.refx-link-button .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon){display:none}a.inverted.small.anchor-down:not(refx-link-button):focus:before,a.inverted.small.anchor-down button.mat-mdc-button.refx-link-button:focus:before,refx-link-button.inverted.small.anchor-down:not(refx-link-button):focus:before,refx-link-button.inverted.small.anchor-down button.mat-mdc-button.refx-link-button:focus:before{all:unset;border-radius:var(--lhg-desy-link-focus-radius, var(--maui-focus-radius, .6rem));content:"";inset:calc(var(--lhg-desy-link-focus-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);pointer-events:none;position:absolute;box-shadow:var(--lhg-desy-link-focus-outline-box-shadow-inverted, var(--maui-focus-outline-box-shadow, var(--maui-effect-shadow-focus-offset-x, 0) var(--maui-effect-shadow-focus-offset-y, 0) var(--maui-effect-shadow-focus-radius, 6px) var(--maui-effect-shadow-focus-spread, 1px) var(--maui-color-interaction-focus, var(--maui-color-brand-whale-blue, #52627c))))}a.inverted.small.anchor-down:not(refx-link-button):after,a.inverted.small.anchor-down button.mat-mdc-button.refx-link-button:after,refx-link-button.inverted.small.anchor-down:not(refx-link-button):after,refx-link-button.inverted.small.anchor-down button.mat-mdc-button.refx-link-button:after{align-self:start!important;content:var(--lhg-desy-link-icon-anchor-down, \e903)!important;display:inline-flex!important;font-family:var(--lhg-desy-link-icon-font-family, IconFontLH)!important;font-weight:var(--lhg-desy-link-icon-font-weight, normal)!important;height:1.5rem!important;min-width:1.6rem;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;width:1.6rem!important;margin:var(--lhg-desy-link-icon-margin-arrow, .1rem .5rem 0 0)!important;color:inherit!important;font-size:var(--lhg-desy-link-icon-font-size, 1.6rem)!important;line-height:1.6rem!important;margin-top:0!important}a.inverted.small.anchor-down:not(refx-link-button):hover:after,a.inverted.small.anchor-down button.mat-mdc-button.refx-link-button:hover:after,refx-link-button.inverted.small.anchor-down:not(refx-link-button):hover:after,refx-link-button.inverted.small.anchor-down button.mat-mdc-button.refx-link-button:hover:after{align-self:start!important;content:var(--lhg-desy-link-icon-anchor-down, \e903)!important;display:inline-flex!important;font-family:var(--lhg-desy-link-icon-font-family, IconFontLH)!important;font-weight:var(--lhg-desy-link-icon-font-weight, normal)!important;height:1.5rem!important;min-width:1.6rem;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;width:1.6rem!important;margin:var(--lhg-desy-link-icon-margin-arrow, .1rem .5rem 0 0)!important;color:inherit!important;font-size:var(--lhg-desy-link-icon-font-size, 1.6rem)!important;line-height:1.6rem!important;margin-top:0!important}a.inverted.small.anchor-top:not(refx-link-button),a.inverted.small.anchor-top button.mat-mdc-button.refx-link-button,refx-link-button.inverted.small.anchor-top:not(refx-link-button),refx-link-button.inverted.small.anchor-top button.mat-mdc-button.refx-link-button{align-content:baseline;align-items:var(--lhg-desy-link-vertical-align, baseline);cursor:pointer;display:inline-flex;font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif);font-kerning:auto;font-optical-sizing:none;font-weight:var(--lhg-desy-link-font-weight, var(--maui-font-weight-bold, 700));letter-spacing:var(--lhg-desy-link-letter-spacing, normal);place-content:baseline;position:relative;transition:color .3s ease-out;text-decoration:none;width:fit-content;-webkit-font-smoothing:antialiased}a.inverted.small.anchor-top:not(refx-link-button),a.inverted.small.anchor-top:not(refx-link-button) .mdc-button__label,a.inverted.small.anchor-top button.mat-mdc-button.refx-link-button,a.inverted.small.anchor-top button.mat-mdc-button.refx-link-button .mdc-button__label,refx-link-button.inverted.small.anchor-top:not(refx-link-button),refx-link-button.inverted.small.anchor-top:not(refx-link-button) .mdc-button__label,refx-link-button.inverted.small.anchor-top button.mat-mdc-button.refx-link-button,refx-link-button.inverted.small.anchor-top button.mat-mdc-button.refx-link-button .mdc-button__label{color:var(--lhg-desy-link-color-inverted, var(--maui-color-interaction-interaction-inverted, var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb))));font-size:var(--lhg-desy-link-font-size-small, 1.2rem);line-height:var(--lhg-desy-link-line-height-small, var(--lhg-desy-link-line-height, 1.8rem));min-height:var(--lhg-desy-link-line-height-small, var(--lhg-desy-link-line-height, 1.8rem))}a.inverted.small.anchor-top:not(refx-link-button):hover,a.inverted.small.anchor-top:not(refx-link-button) .mdc-button__label:hover,a.inverted.small.anchor-top button.mat-mdc-button.refx-link-button:hover,a.inverted.small.anchor-top button.mat-mdc-button.refx-link-button .mdc-button__label:hover,refx-link-button.inverted.small.anchor-top:not(refx-link-button):hover,refx-link-button.inverted.small.anchor-top:not(refx-link-button) .mdc-button__label:hover,refx-link-button.inverted.small.anchor-top button.mat-mdc-button.refx-link-button:hover,refx-link-button.inverted.small.anchor-top button.mat-mdc-button.refx-link-button .mdc-button__label:hover{color:var(--lhg-desy-link-color-inverted-hover, var(--maui-color-interaction-interaction-invertedhover, var(--maui-color-brand-white, #ffffff)));-webkit-text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration-thickness:var(--lhg-desy-link-hover-text-decoration-thickness, 1px);text-underline-offset:var(--lhg-desy-link-hover-text-decoration-offset, auto)}a.inverted.small.anchor-top:not(refx-link-button):focus-visible,a.inverted.small.anchor-top:not(refx-link-button) .mdc-button__label:focus-visible,a.inverted.small.anchor-top button.mat-mdc-button.refx-link-button:focus-visible,a.inverted.small.anchor-top button.mat-mdc-button.refx-link-button .mdc-button__label:focus-visible,refx-link-button.inverted.small.anchor-top:not(refx-link-button):focus-visible,refx-link-button.inverted.small.anchor-top:not(refx-link-button) .mdc-button__label:focus-visible,refx-link-button.inverted.small.anchor-top button.mat-mdc-button.refx-link-button:focus-visible,refx-link-button.inverted.small.anchor-top button.mat-mdc-button.refx-link-button .mdc-button__label:focus-visible{outline:none!important}a.inverted.small.anchor-top:not(refx-link-button) .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),a.inverted.small.anchor-top button.mat-mdc-button.refx-link-button .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),refx-link-button.inverted.small.anchor-top:not(refx-link-button) .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),refx-link-button.inverted.small.anchor-top button.mat-mdc-button.refx-link-button .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon){display:none}a.inverted.small.anchor-top:not(refx-link-button):focus:before,a.inverted.small.anchor-top button.mat-mdc-button.refx-link-button:focus:before,refx-link-button.inverted.small.anchor-top:not(refx-link-button):focus:before,refx-link-button.inverted.small.anchor-top button.mat-mdc-button.refx-link-button:focus:before{all:unset;border-radius:var(--lhg-desy-link-focus-radius, var(--maui-focus-radius, .6rem));content:"";inset:calc(var(--lhg-desy-link-focus-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);pointer-events:none;position:absolute;box-shadow:var(--lhg-desy-link-focus-outline-box-shadow-inverted, var(--maui-focus-outline-box-shadow, var(--maui-effect-shadow-focus-offset-x, 0) var(--maui-effect-shadow-focus-offset-y, 0) var(--maui-effect-shadow-focus-radius, 6px) var(--maui-effect-shadow-focus-spread, 1px) var(--maui-color-interaction-focus, var(--maui-color-brand-whale-blue, #52627c))))}a.inverted.small.anchor-top:not(refx-link-button):after,a.inverted.small.anchor-top button.mat-mdc-button.refx-link-button:after,refx-link-button.inverted.small.anchor-top:not(refx-link-button):after,refx-link-button.inverted.small.anchor-top button.mat-mdc-button.refx-link-button:after{align-self:start!important;content:var(--lhg-desy-link-icon-anchor-top, \e902)!important;display:inline-flex!important;font-family:var(--lhg-desy-link-icon-font-family, IconFontLH)!important;font-weight:var(--lhg-desy-link-icon-font-weight, normal)!important;height:1.5rem!important;min-width:1.6rem;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;width:1.6rem!important;margin:var(--lhg-desy-link-icon-margin-arrow, .1rem .5rem 0 0)!important;color:inherit!important;font-size:var(--lhg-desy-link-icon-font-size, 1.6rem)!important;line-height:1.6rem!important;margin-top:0!important}a.inverted.small.anchor-top:not(refx-link-button):hover:after,a.inverted.small.anchor-top button.mat-mdc-button.refx-link-button:hover:after,refx-link-button.inverted.small.anchor-top:not(refx-link-button):hover:after,refx-link-button.inverted.small.anchor-top button.mat-mdc-button.refx-link-button:hover:after{align-self:start!important;content:var(--lhg-desy-link-icon-anchor-top, \e902)!important;display:inline-flex!important;font-family:var(--lhg-desy-link-icon-font-family, IconFontLH)!important;font-weight:var(--lhg-desy-link-icon-font-weight, normal)!important;height:1.5rem!important;min-width:1.6rem;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;width:1.6rem!important;margin:var(--lhg-desy-link-icon-margin-arrow, .1rem .5rem 0 0)!important;color:inherit!important;font-size:var(--lhg-desy-link-icon-font-size, 1.6rem)!important;line-height:1.6rem!important;margin-top:0!important}a.inverted.small.back:not(refx-link-button),a.inverted.small.back button.mat-mdc-button.refx-link-button,refx-link-button.inverted.small.back:not(refx-link-button),refx-link-button.inverted.small.back button.mat-mdc-button.refx-link-button{align-content:baseline;align-items:var(--lhg-desy-link-vertical-align, baseline);cursor:pointer;display:inline-flex;font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif);font-kerning:auto;font-optical-sizing:none;font-weight:var(--lhg-desy-link-font-weight, var(--maui-font-weight-bold, 700));letter-spacing:var(--lhg-desy-link-letter-spacing, normal);place-content:baseline;position:relative;transition:color .3s ease-out;text-decoration:none;width:fit-content;-webkit-font-smoothing:antialiased}a.inverted.small.back:not(refx-link-button),a.inverted.small.back:not(refx-link-button) .mdc-button__label,a.inverted.small.back button.mat-mdc-button.refx-link-button,a.inverted.small.back button.mat-mdc-button.refx-link-button .mdc-button__label,refx-link-button.inverted.small.back:not(refx-link-button),refx-link-button.inverted.small.back:not(refx-link-button) .mdc-button__label,refx-link-button.inverted.small.back button.mat-mdc-button.refx-link-button,refx-link-button.inverted.small.back button.mat-mdc-button.refx-link-button .mdc-button__label{color:var(--lhg-desy-link-color-inverted, var(--maui-color-interaction-interaction-inverted, var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb))));font-size:var(--lhg-desy-link-font-size-small, 1.2rem);line-height:var(--lhg-desy-link-line-height-small, var(--lhg-desy-link-line-height, 1.8rem));min-height:var(--lhg-desy-link-line-height-small, var(--lhg-desy-link-line-height, 1.8rem))}a.inverted.small.back:not(refx-link-button):hover,a.inverted.small.back:not(refx-link-button) .mdc-button__label:hover,a.inverted.small.back button.mat-mdc-button.refx-link-button:hover,a.inverted.small.back button.mat-mdc-button.refx-link-button .mdc-button__label:hover,refx-link-button.inverted.small.back:not(refx-link-button):hover,refx-link-button.inverted.small.back:not(refx-link-button) .mdc-button__label:hover,refx-link-button.inverted.small.back button.mat-mdc-button.refx-link-button:hover,refx-link-button.inverted.small.back button.mat-mdc-button.refx-link-button .mdc-button__label:hover{color:var(--lhg-desy-link-color-inverted-hover, var(--maui-color-interaction-interaction-invertedhover, var(--maui-color-brand-white, #ffffff)));-webkit-text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration-thickness:var(--lhg-desy-link-hover-text-decoration-thickness, 1px);text-underline-offset:var(--lhg-desy-link-hover-text-decoration-offset, auto)}a.inverted.small.back:not(refx-link-button):focus-visible,a.inverted.small.back:not(refx-link-button) .mdc-button__label:focus-visible,a.inverted.small.back button.mat-mdc-button.refx-link-button:focus-visible,a.inverted.small.back button.mat-mdc-button.refx-link-button .mdc-button__label:focus-visible,refx-link-button.inverted.small.back:not(refx-link-button):focus-visible,refx-link-button.inverted.small.back:not(refx-link-button) .mdc-button__label:focus-visible,refx-link-button.inverted.small.back button.mat-mdc-button.refx-link-button:focus-visible,refx-link-button.inverted.small.back button.mat-mdc-button.refx-link-button .mdc-button__label:focus-visible{outline:none!important}a.inverted.small.back:not(refx-link-button) .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),a.inverted.small.back button.mat-mdc-button.refx-link-button .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),refx-link-button.inverted.small.back:not(refx-link-button) .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),refx-link-button.inverted.small.back button.mat-mdc-button.refx-link-button .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon){display:none}a.inverted.small.back:not(refx-link-button):before,a.inverted.small.back button.mat-mdc-button.refx-link-button:before,refx-link-button.inverted.small.back:not(refx-link-button):before,refx-link-button.inverted.small.back button.mat-mdc-button.refx-link-button:before{align-self:start!important;content:var(--lhg-desy-link-icon-back, \e900)!important;display:inline-flex!important;font-family:var(--lhg-desy-link-icon-font-family, IconFontLH)!important;font-weight:var(--lhg-desy-link-icon-font-weight, normal)!important;height:1.5rem!important;min-width:1.6rem;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;width:1.6rem!important;margin:var(--lhg-desy-link-icon-margin-arrow, .1rem .5rem 0 0)!important;color:inherit!important;font-size:var(--lhg-desy-link-icon-font-size, 1.6rem)!important;line-height:1.6rem!important;margin-top:0!important;margin:var(--lhg-desy-link-icon-margin-alternative, 0 0 0 .5rem)!important}a.inverted.small.back:not(refx-link-button):hover:before,a.inverted.small.back button.mat-mdc-button.refx-link-button:hover:before,refx-link-button.inverted.small.back:not(refx-link-button):hover:before,refx-link-button.inverted.small.back button.mat-mdc-button.refx-link-button:hover:before{align-self:start!important;content:var(--lhg-desy-link-icon-back, \e900)!important;display:inline-flex!important;font-family:var(--lhg-desy-link-icon-font-family, IconFontLH)!important;font-weight:var(--lhg-desy-link-icon-font-weight, normal)!important;height:1.5rem!important;min-width:1.6rem;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;width:1.6rem!important;margin:var(--lhg-desy-link-icon-margin-arrow, .1rem .5rem 0 0)!important;color:inherit!important;font-size:var(--lhg-desy-link-icon-font-size, 1.6rem)!important;line-height:1.6rem!important;margin-top:0!important;margin:var(--lhg-desy-link-icon-margin-alternative, 0 0 0 .5rem)!important}a.inverted.small.back:not(refx-link-button):focus:after,a.inverted.small.back button.mat-mdc-button.refx-link-button:focus:after,refx-link-button.inverted.small.back:not(refx-link-button):focus:after,refx-link-button.inverted.small.back button.mat-mdc-button.refx-link-button:focus:after{all:unset;border-radius:var(--lhg-desy-link-focus-radius, var(--maui-focus-radius, .6rem));content:"";inset:calc(var(--lhg-desy-link-focus-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);pointer-events:none;position:absolute;box-shadow:var(--lhg-desy-link-focus-outline-box-shadow-inverted, var(--maui-focus-outline-box-shadow, var(--maui-effect-shadow-focus-offset-x, 0) var(--maui-effect-shadow-focus-offset-y, 0) var(--maui-effect-shadow-focus-radius, 6px) var(--maui-effect-shadow-focus-spread, 1px) var(--maui-color-interaction-focus, var(--maui-color-brand-whale-blue, #52627c))))}a.inverted.small.dialog:not(refx-link-button),a.inverted.small.dialog button.mat-mdc-button.refx-link-button,refx-link-button.inverted.small.dialog:not(refx-link-button),refx-link-button.inverted.small.dialog button.mat-mdc-button.refx-link-button{align-content:baseline;align-items:var(--lhg-desy-link-vertical-align, baseline);cursor:pointer;display:inline-flex;font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif);font-kerning:auto;font-optical-sizing:none;font-weight:var(--lhg-desy-link-font-weight, var(--maui-font-weight-bold, 700));letter-spacing:var(--lhg-desy-link-letter-spacing, normal);place-content:baseline;position:relative;transition:color .3s ease-out;text-decoration:none;width:fit-content;-webkit-font-smoothing:antialiased}a.inverted.small.dialog:not(refx-link-button),a.inverted.small.dialog:not(refx-link-button) .mdc-button__label,a.inverted.small.dialog button.mat-mdc-button.refx-link-button,a.inverted.small.dialog button.mat-mdc-button.refx-link-button .mdc-button__label,refx-link-button.inverted.small.dialog:not(refx-link-button),refx-link-button.inverted.small.dialog:not(refx-link-button) .mdc-button__label,refx-link-button.inverted.small.dialog button.mat-mdc-button.refx-link-button,refx-link-button.inverted.small.dialog button.mat-mdc-button.refx-link-button .mdc-button__label{color:var(--lhg-desy-link-color-inverted, var(--maui-color-interaction-interaction-inverted, var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb))));font-size:var(--lhg-desy-link-font-size-small, 1.2rem);line-height:var(--lhg-desy-link-line-height-small, var(--lhg-desy-link-line-height, 1.8rem));min-height:var(--lhg-desy-link-line-height-small, var(--lhg-desy-link-line-height, 1.8rem))}a.inverted.small.dialog:not(refx-link-button):hover,a.inverted.small.dialog:not(refx-link-button) .mdc-button__label:hover,a.inverted.small.dialog button.mat-mdc-button.refx-link-button:hover,a.inverted.small.dialog button.mat-mdc-button.refx-link-button .mdc-button__label:hover,refx-link-button.inverted.small.dialog:not(refx-link-button):hover,refx-link-button.inverted.small.dialog:not(refx-link-button) .mdc-button__label:hover,refx-link-button.inverted.small.dialog button.mat-mdc-button.refx-link-button:hover,refx-link-button.inverted.small.dialog button.mat-mdc-button.refx-link-button .mdc-button__label:hover{color:var(--lhg-desy-link-color-inverted-hover, var(--maui-color-interaction-interaction-invertedhover, var(--maui-color-brand-white, #ffffff)));-webkit-text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration-thickness:var(--lhg-desy-link-hover-text-decoration-thickness, 1px);text-underline-offset:var(--lhg-desy-link-hover-text-decoration-offset, auto)}a.inverted.small.dialog:not(refx-link-button):focus-visible,a.inverted.small.dialog:not(refx-link-button) .mdc-button__label:focus-visible,a.inverted.small.dialog button.mat-mdc-button.refx-link-button:focus-visible,a.inverted.small.dialog button.mat-mdc-button.refx-link-button .mdc-button__label:focus-visible,refx-link-button.inverted.small.dialog:not(refx-link-button):focus-visible,refx-link-button.inverted.small.dialog:not(refx-link-button) .mdc-button__label:focus-visible,refx-link-button.inverted.small.dialog button.mat-mdc-button.refx-link-button:focus-visible,refx-link-button.inverted.small.dialog button.mat-mdc-button.refx-link-button .mdc-button__label:focus-visible{outline:none!important}a.inverted.small.dialog:not(refx-link-button) .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),a.inverted.small.dialog button.mat-mdc-button.refx-link-button .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),refx-link-button.inverted.small.dialog:not(refx-link-button) .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),refx-link-button.inverted.small.dialog button.mat-mdc-button.refx-link-button .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon){display:none}a.inverted.small.dialog:not(refx-link-button):focus:before,a.inverted.small.dialog button.mat-mdc-button.refx-link-button:focus:before,refx-link-button.inverted.small.dialog:not(refx-link-button):focus:before,refx-link-button.inverted.small.dialog button.mat-mdc-button.refx-link-button:focus:before{all:unset;border-radius:var(--lhg-desy-link-focus-radius, var(--maui-focus-radius, .6rem));content:"";inset:calc(var(--lhg-desy-link-focus-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);pointer-events:none;position:absolute;box-shadow:var(--lhg-desy-link-focus-outline-box-shadow-inverted, var(--maui-focus-outline-box-shadow, var(--maui-effect-shadow-focus-offset-x, 0) var(--maui-effect-shadow-focus-offset-y, 0) var(--maui-effect-shadow-focus-radius, 6px) var(--maui-effect-shadow-focus-spread, 1px) var(--maui-color-interaction-focus, var(--maui-color-brand-whale-blue, #52627c))))}a.inverted.small.dialog:not(refx-link-button):after,a.inverted.small.dialog button.mat-mdc-button.refx-link-button:after,refx-link-button.inverted.small.dialog:not(refx-link-button):after,refx-link-button.inverted.small.dialog button.mat-mdc-button.refx-link-button:after{align-self:start!important;content:var(--lhg-desy-link-icon-dialog, \e905)!important;display:inline-flex!important;font-family:var(--lhg-desy-link-icon-font-family, IconFontLH)!important;font-weight:var(--lhg-desy-link-icon-font-weight, normal)!important;height:1.5rem!important;min-width:1.6rem;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;width:1.6rem!important;color:inherit!important;font-size:var(--lhg-desy-link-icon-font-size, 1.6rem)!important;line-height:1.5rem!important;margin:var(--lhg-desy-link-icon-margin, .1rem .5rem 0 0)!important;margin-top:0!important}a.inverted.small.hyper:not(refx-link-button),a.inverted.small.hyper button.mat-mdc-button.refx-link-button,refx-link-button.inverted.small.hyper:not(refx-link-button),refx-link-button.inverted.small.hyper button.mat-mdc-button.refx-link-button{align-content:baseline;align-items:var(--lhg-desy-link-vertical-align, baseline);cursor:pointer;display:inline-flex;font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif);font-kerning:auto;font-optical-sizing:none;font-weight:var(--lhg-desy-link-font-weight, var(--maui-font-weight-bold, 700));letter-spacing:var(--lhg-desy-link-letter-spacing, normal);place-content:baseline;position:relative;transition:color .3s ease-out;text-decoration:none;width:fit-content;-webkit-font-smoothing:antialiased}a.inverted.small.hyper:not(refx-link-button),a.inverted.small.hyper:not(refx-link-button) .mdc-button__label,a.inverted.small.hyper button.mat-mdc-button.refx-link-button,a.inverted.small.hyper button.mat-mdc-button.refx-link-button .mdc-button__label,refx-link-button.inverted.small.hyper:not(refx-link-button),refx-link-button.inverted.small.hyper:not(refx-link-button) .mdc-button__label,refx-link-button.inverted.small.hyper button.mat-mdc-button.refx-link-button,refx-link-button.inverted.small.hyper button.mat-mdc-button.refx-link-button .mdc-button__label{color:var(--lhg-desy-link-color-inverted, var(--maui-color-interaction-interaction-inverted, var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb))));font-size:var(--lhg-desy-link-font-size-small, 1.2rem);line-height:var(--lhg-desy-link-line-height-small, var(--lhg-desy-link-line-height, 1.8rem));min-height:var(--lhg-desy-link-line-height-small, var(--lhg-desy-link-line-height, 1.8rem))}a.inverted.small.hyper:not(refx-link-button):hover,a.inverted.small.hyper:not(refx-link-button) .mdc-button__label:hover,a.inverted.small.hyper button.mat-mdc-button.refx-link-button:hover,a.inverted.small.hyper button.mat-mdc-button.refx-link-button .mdc-button__label:hover,refx-link-button.inverted.small.hyper:not(refx-link-button):hover,refx-link-button.inverted.small.hyper:not(refx-link-button) .mdc-button__label:hover,refx-link-button.inverted.small.hyper button.mat-mdc-button.refx-link-button:hover,refx-link-button.inverted.small.hyper button.mat-mdc-button.refx-link-button .mdc-button__label:hover{color:var(--lhg-desy-link-color-inverted-hover, var(--maui-color-interaction-interaction-invertedhover, var(--maui-color-brand-white, #ffffff)));-webkit-text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration-thickness:var(--lhg-desy-link-hover-text-decoration-thickness, 1px);text-underline-offset:var(--lhg-desy-link-hover-text-decoration-offset, auto)}a.inverted.small.hyper:not(refx-link-button):focus-visible,a.inverted.small.hyper:not(refx-link-button) .mdc-button__label:focus-visible,a.inverted.small.hyper button.mat-mdc-button.refx-link-button:focus-visible,a.inverted.small.hyper button.mat-mdc-button.refx-link-button .mdc-button__label:focus-visible,refx-link-button.inverted.small.hyper:not(refx-link-button):focus-visible,refx-link-button.inverted.small.hyper:not(refx-link-button) .mdc-button__label:focus-visible,refx-link-button.inverted.small.hyper button.mat-mdc-button.refx-link-button:focus-visible,refx-link-button.inverted.small.hyper button.mat-mdc-button.refx-link-button .mdc-button__label:focus-visible{outline:none!important}a.inverted.small.hyper:not(refx-link-button) .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),a.inverted.small.hyper button.mat-mdc-button.refx-link-button .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),refx-link-button.inverted.small.hyper:not(refx-link-button) .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),refx-link-button.inverted.small.hyper button.mat-mdc-button.refx-link-button .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon){display:none}a.inverted.small.hyper:not(refx-link-button):focus:before,a.inverted.small.hyper button.mat-mdc-button.refx-link-button:focus:before,refx-link-button.inverted.small.hyper:not(refx-link-button):focus:before,refx-link-button.inverted.small.hyper button.mat-mdc-button.refx-link-button:focus:before{all:unset;border-radius:var(--lhg-desy-link-focus-radius, var(--maui-focus-radius, .6rem));content:"";inset:calc(var(--lhg-desy-link-focus-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);pointer-events:none;position:absolute;box-shadow:var(--lhg-desy-link-focus-outline-box-shadow-inverted, var(--maui-focus-outline-box-shadow, var(--maui-effect-shadow-focus-offset-x, 0) var(--maui-effect-shadow-focus-offset-y, 0) var(--maui-effect-shadow-focus-radius, 6px) var(--maui-effect-shadow-focus-spread, 1px) var(--maui-color-interaction-focus, var(--maui-color-brand-whale-blue, #52627c))))}a.inverted.small.hyper:not(refx-link-button):after,a.inverted.small.hyper button.mat-mdc-button.refx-link-button:after,refx-link-button.inverted.small.hyper:not(refx-link-button):after,refx-link-button.inverted.small.hyper button.mat-mdc-button.refx-link-button:after{align-self:start!important;content:var(--lhg-desy-link-icon-hyper, \e901)!important;display:inline-flex!important;font-family:var(--lhg-desy-link-icon-font-family, IconFontLH)!important;font-weight:var(--lhg-desy-link-icon-font-weight, normal)!important;height:1.5rem!important;min-width:1.6rem;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;width:1.6rem!important;margin:var(--lhg-desy-link-icon-margin-arrow, .1rem .5rem 0 0)!important;color:inherit!important;font-size:var(--lhg-desy-link-icon-font-size, 1.6rem)!important;line-height:1.6rem!important;margin-top:0!important}a.inverted.small.hyper:not(refx-link-button):hover:after,a.inverted.small.hyper button.mat-mdc-button.refx-link-button:hover:after,refx-link-button.inverted.small.hyper:not(refx-link-button):hover:after,refx-link-button.inverted.small.hyper button.mat-mdc-button.refx-link-button:hover:after{align-self:start!important;content:var(--lhg-desy-link-icon-hyper, \e901)!important;display:inline-flex!important;font-family:var(--lhg-desy-link-icon-font-family, IconFontLH)!important;font-weight:var(--lhg-desy-link-icon-font-weight, normal)!important;height:1.5rem!important;min-width:1.6rem;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;width:1.6rem!important;margin:var(--lhg-desy-link-icon-margin-arrow, .1rem .5rem 0 0)!important;color:inherit!important;font-size:var(--lhg-desy-link-icon-font-size, 1.6rem)!important;line-height:1.6rem!important;margin-top:0!important}a.inverted.small.external:not(refx-link-button),a.inverted.small.external button.mat-mdc-button.refx-link-button,refx-link-button.inverted.small.external:not(refx-link-button),refx-link-button.inverted.small.external button.mat-mdc-button.refx-link-button{align-content:baseline;align-items:var(--lhg-desy-link-vertical-align, baseline);cursor:pointer;display:inline-flex;font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif);font-kerning:auto;font-optical-sizing:none;font-weight:var(--lhg-desy-link-font-weight, var(--maui-font-weight-bold, 700));letter-spacing:var(--lhg-desy-link-letter-spacing, normal);place-content:baseline;position:relative;transition:color .3s ease-out;text-decoration:none;width:fit-content;-webkit-font-smoothing:antialiased}a.inverted.small.external:not(refx-link-button),a.inverted.small.external:not(refx-link-button) .mdc-button__label,a.inverted.small.external button.mat-mdc-button.refx-link-button,a.inverted.small.external button.mat-mdc-button.refx-link-button .mdc-button__label,refx-link-button.inverted.small.external:not(refx-link-button),refx-link-button.inverted.small.external:not(refx-link-button) .mdc-button__label,refx-link-button.inverted.small.external button.mat-mdc-button.refx-link-button,refx-link-button.inverted.small.external button.mat-mdc-button.refx-link-button .mdc-button__label{color:var(--lhg-desy-link-color-inverted, var(--maui-color-interaction-interaction-inverted, var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb))));font-size:var(--lhg-desy-link-font-size-small, 1.2rem);line-height:var(--lhg-desy-link-line-height-small, var(--lhg-desy-link-line-height, 1.8rem));min-height:var(--lhg-desy-link-line-height-small, var(--lhg-desy-link-line-height, 1.8rem))}a.inverted.small.external:not(refx-link-button):hover,a.inverted.small.external:not(refx-link-button) .mdc-button__label:hover,a.inverted.small.external button.mat-mdc-button.refx-link-button:hover,a.inverted.small.external button.mat-mdc-button.refx-link-button .mdc-button__label:hover,refx-link-button.inverted.small.external:not(refx-link-button):hover,refx-link-button.inverted.small.external:not(refx-link-button) .mdc-button__label:hover,refx-link-button.inverted.small.external button.mat-mdc-button.refx-link-button:hover,refx-link-button.inverted.small.external button.mat-mdc-button.refx-link-button .mdc-button__label:hover{color:var(--lhg-desy-link-color-inverted-hover, var(--maui-color-interaction-interaction-invertedhover, var(--maui-color-brand-white, #ffffff)));-webkit-text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration-thickness:var(--lhg-desy-link-hover-text-decoration-thickness, 1px);text-underline-offset:var(--lhg-desy-link-hover-text-decoration-offset, auto)}a.inverted.small.external:not(refx-link-button):focus-visible,a.inverted.small.external:not(refx-link-button) .mdc-button__label:focus-visible,a.inverted.small.external button.mat-mdc-button.refx-link-button:focus-visible,a.inverted.small.external button.mat-mdc-button.refx-link-button .mdc-button__label:focus-visible,refx-link-button.inverted.small.external:not(refx-link-button):focus-visible,refx-link-button.inverted.small.external:not(refx-link-button) .mdc-button__label:focus-visible,refx-link-button.inverted.small.external button.mat-mdc-button.refx-link-button:focus-visible,refx-link-button.inverted.small.external button.mat-mdc-button.refx-link-button .mdc-button__label:focus-visible{outline:none!important}a.inverted.small.external:not(refx-link-button) .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),a.inverted.small.external button.mat-mdc-button.refx-link-button .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),refx-link-button.inverted.small.external:not(refx-link-button) .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),refx-link-button.inverted.small.external button.mat-mdc-button.refx-link-button .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon){display:none}a.inverted.small.external:not(refx-link-button):focus:before,a.inverted.small.external button.mat-mdc-button.refx-link-button:focus:before,refx-link-button.inverted.small.external:not(refx-link-button):focus:before,refx-link-button.inverted.small.external button.mat-mdc-button.refx-link-button:focus:before{all:unset;border-radius:var(--lhg-desy-link-focus-radius, var(--maui-focus-radius, .6rem));content:"";inset:calc(var(--lhg-desy-link-focus-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);pointer-events:none;position:absolute;box-shadow:var(--lhg-desy-link-focus-outline-box-shadow-inverted, var(--maui-focus-outline-box-shadow, var(--maui-effect-shadow-focus-offset-x, 0) var(--maui-effect-shadow-focus-offset-y, 0) var(--maui-effect-shadow-focus-radius, 6px) var(--maui-effect-shadow-focus-spread, 1px) var(--maui-color-interaction-focus, var(--maui-color-brand-whale-blue, #52627c))))}a.inverted.small.external:not(refx-link-button):after,a.inverted.small.external button.mat-mdc-button.refx-link-button:after,refx-link-button.inverted.small.external:not(refx-link-button):after,refx-link-button.inverted.small.external button.mat-mdc-button.refx-link-button:after{align-self:start!important;content:var(--lhg-desy-link-icon-external, \e904)!important;display:inline-flex!important;font-family:var(--lhg-desy-link-icon-font-family, IconFontLH)!important;font-weight:var(--lhg-desy-link-icon-font-weight, normal)!important;height:1.5rem!important;min-width:1.6rem;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;width:1.6rem!important;color:inherit!important;font-size:var(--lhg-desy-link-icon-font-size, 1.6rem)!important;line-height:1.5rem!important;margin:var(--lhg-desy-link-icon-margin, .1rem .5rem 0 0)!important;margin-top:0!important}a.inverted.small.custom:not(refx-link-button),a.inverted.small.custom button.mat-mdc-button.refx-link-button,refx-link-button.inverted.small.custom:not(refx-link-button),refx-link-button.inverted.small.custom button.mat-mdc-button.refx-link-button{align-content:baseline;align-items:var(--lhg-desy-link-vertical-align, baseline);cursor:pointer;display:inline-flex;font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif);font-kerning:auto;font-optical-sizing:none;font-weight:var(--lhg-desy-link-font-weight, var(--maui-font-weight-bold, 700));letter-spacing:var(--lhg-desy-link-letter-spacing, normal);place-content:baseline;position:relative;transition:color .3s ease-out;text-decoration:none;width:fit-content;-webkit-font-smoothing:antialiased}a.inverted.small.custom:not(refx-link-button),a.inverted.small.custom:not(refx-link-button) .mdc-button__label,a.inverted.small.custom button.mat-mdc-button.refx-link-button,a.inverted.small.custom button.mat-mdc-button.refx-link-button .mdc-button__label,refx-link-button.inverted.small.custom:not(refx-link-button),refx-link-button.inverted.small.custom:not(refx-link-button) .mdc-button__label,refx-link-button.inverted.small.custom button.mat-mdc-button.refx-link-button,refx-link-button.inverted.small.custom button.mat-mdc-button.refx-link-button .mdc-button__label{color:var(--lhg-desy-link-color-inverted, var(--maui-color-interaction-interaction-inverted, var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb))));font-size:var(--lhg-desy-link-font-size-small, 1.2rem);line-height:var(--lhg-desy-link-line-height-small, var(--lhg-desy-link-line-height, 1.8rem));min-height:var(--lhg-desy-link-line-height-small, var(--lhg-desy-link-line-height, 1.8rem))}a.inverted.small.custom:not(refx-link-button):hover,a.inverted.small.custom:not(refx-link-button) .mdc-button__label:hover,a.inverted.small.custom button.mat-mdc-button.refx-link-button:hover,a.inverted.small.custom button.mat-mdc-button.refx-link-button .mdc-button__label:hover,refx-link-button.inverted.small.custom:not(refx-link-button):hover,refx-link-button.inverted.small.custom:not(refx-link-button) .mdc-button__label:hover,refx-link-button.inverted.small.custom button.mat-mdc-button.refx-link-button:hover,refx-link-button.inverted.small.custom button.mat-mdc-button.refx-link-button .mdc-button__label:hover{color:var(--lhg-desy-link-color-inverted-hover, var(--maui-color-interaction-interaction-invertedhover, var(--maui-color-brand-white, #ffffff)));-webkit-text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration-thickness:var(--lhg-desy-link-hover-text-decoration-thickness, 1px);text-underline-offset:var(--lhg-desy-link-hover-text-decoration-offset, auto)}a.inverted.small.custom:not(refx-link-button):focus-visible,a.inverted.small.custom:not(refx-link-button) .mdc-button__label:focus-visible,a.inverted.small.custom button.mat-mdc-button.refx-link-button:focus-visible,a.inverted.small.custom button.mat-mdc-button.refx-link-button .mdc-button__label:focus-visible,refx-link-button.inverted.small.custom:not(refx-link-button):focus-visible,refx-link-button.inverted.small.custom:not(refx-link-button) .mdc-button__label:focus-visible,refx-link-button.inverted.small.custom button.mat-mdc-button.refx-link-button:focus-visible,refx-link-button.inverted.small.custom button.mat-mdc-button.refx-link-button .mdc-button__label:focus-visible{outline:none!important}a.inverted.small.custom:not(refx-link-button) .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),a.inverted.small.custom button.mat-mdc-button.refx-link-button .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),refx-link-button.inverted.small.custom:not(refx-link-button) .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),refx-link-button.inverted.small.custom button.mat-mdc-button.refx-link-button .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon){display:none}a.inverted.small.custom:not(refx-link-button):focus:before,a.inverted.small.custom button.mat-mdc-button.refx-link-button:focus:before,refx-link-button.inverted.small.custom:not(refx-link-button):focus:before,refx-link-button.inverted.small.custom button.mat-mdc-button.refx-link-button:focus:before{all:unset;border-radius:var(--lhg-desy-link-focus-radius, var(--maui-focus-radius, .6rem));content:"";inset:calc(var(--lhg-desy-link-focus-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);pointer-events:none;position:absolute;box-shadow:var(--lhg-desy-link-focus-outline-box-shadow-inverted, var(--maui-focus-outline-box-shadow, var(--maui-effect-shadow-focus-offset-x, 0) var(--maui-effect-shadow-focus-offset-y, 0) var(--maui-effect-shadow-focus-radius, 6px) var(--maui-effect-shadow-focus-spread, 1px) var(--maui-color-interaction-focus, var(--maui-color-brand-whale-blue, #52627c))))}a.inverted.small.custom:not(refx-link-button):after,a.inverted.small.custom button.mat-mdc-button.refx-link-button:after,refx-link-button.inverted.small.custom:not(refx-link-button):after,refx-link-button.inverted.small.custom button.mat-mdc-button.refx-link-button:after{align-self:start!important;content:var(--lhg-desy-link-icon-custom, \e906)!important;display:inline-flex!important;font-family:var(--lhg-desy-link-icon-font-family, IconFontLH)!important;font-weight:var(--lhg-desy-link-icon-font-weight, normal)!important;height:1.5rem!important;min-width:1.6rem;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;width:1.6rem!important;color:inherit!important;font-size:var(--lhg-desy-link-icon-font-size, 1.6rem)!important;line-height:1.5rem!important;margin:var(--lhg-desy-link-icon-margin, .1rem .5rem 0 0)!important;margin-top:0!important}lhg-multi-currency-pricing-pres .conditions-text-wrapper:before,lhg-multi-currency-pricing-pres .conditions-text-wrapper:after{display:none}lhg-multi-currency-pricing-pres .conditions-text-wrapper:hover{text-decoration:none!important}lhg-multi-currency-pricing-pres .conditions-text-wrapper a:focus-visible{outline:none!important}lhg-multi-currency-pricing-pres .conditions-text-wrapper a.conditions-text-anchor:not(refx-link-button),lhg-multi-currency-pricing-pres .conditions-text-wrapper a.conditions-text-anchor button.mat-mdc-button.refx-link-button{align-content:baseline;align-items:var(--lhg-desy-link-vertical-align, baseline);cursor:pointer;display:inline-flex;font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif);font-kerning:auto;font-optical-sizing:none;font-weight:var(--lhg-desy-link-font-weight, var(--maui-font-weight-bold, 700));letter-spacing:var(--lhg-desy-link-letter-spacing, normal);place-content:baseline;position:relative;transition:color .3s ease-out;text-decoration:none;width:fit-content;-webkit-font-smoothing:antialiased}lhg-multi-currency-pricing-pres .conditions-text-wrapper a.conditions-text-anchor:not(refx-link-button),lhg-multi-currency-pricing-pres .conditions-text-wrapper a.conditions-text-anchor:not(refx-link-button) .mdc-button__label,lhg-multi-currency-pricing-pres .conditions-text-wrapper a.conditions-text-anchor button.mat-mdc-button.refx-link-button,lhg-multi-currency-pricing-pres .conditions-text-wrapper a.conditions-text-anchor button.mat-mdc-button.refx-link-button .mdc-button__label{color:var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c));font-size:var(--lhg-desy-link-font-size-small, 1.2rem);line-height:var(--lhg-desy-link-line-height-small, var(--lhg-desy-link-line-height, 1.8rem));min-height:var(--lhg-desy-link-line-height-small, var(--lhg-desy-link-line-height, 1.8rem))}lhg-multi-currency-pricing-pres .conditions-text-wrapper a.conditions-text-anchor:not(refx-link-button):hover,lhg-multi-currency-pricing-pres .conditions-text-wrapper a.conditions-text-anchor:not(refx-link-button) .mdc-button__label:hover,lhg-multi-currency-pricing-pres .conditions-text-wrapper a.conditions-text-anchor button.mat-mdc-button.refx-link-button:hover,lhg-multi-currency-pricing-pres .conditions-text-wrapper a.conditions-text-anchor button.mat-mdc-button.refx-link-button .mdc-button__label:hover{color:var(--lhg-desy-link-color-hover, var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c)));-webkit-text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration-thickness:var(--lhg-desy-link-hover-text-decoration-thickness, 1px);text-underline-offset:var(--lhg-desy-link-hover-text-decoration-offset, auto)}lhg-multi-currency-pricing-pres .conditions-text-wrapper a.conditions-text-anchor:not(refx-link-button):focus-visible,lhg-multi-currency-pricing-pres .conditions-text-wrapper a.conditions-text-anchor:not(refx-link-button) .mdc-button__label:focus-visible,lhg-multi-currency-pricing-pres .conditions-text-wrapper a.conditions-text-anchor button.mat-mdc-button.refx-link-button:focus-visible,lhg-multi-currency-pricing-pres .conditions-text-wrapper a.conditions-text-anchor button.mat-mdc-button.refx-link-button .mdc-button__label:focus-visible{outline:none!important}lhg-multi-currency-pricing-pres .conditions-text-wrapper a.conditions-text-anchor:not(refx-link-button) .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),lhg-multi-currency-pricing-pres .conditions-text-wrapper a.conditions-text-anchor button.mat-mdc-button.refx-link-button .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon){display:none}lhg-multi-currency-pricing-pres .conditions-text-wrapper a.conditions-text-anchor:not(refx-link-button):focus:before,lhg-multi-currency-pricing-pres .conditions-text-wrapper a.conditions-text-anchor button.mat-mdc-button.refx-link-button:focus:before{all:unset;border-radius:var(--lhg-desy-link-focus-radius, var(--maui-focus-radius, .6rem));content:"";inset:calc(var(--lhg-desy-link-focus-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);pointer-events:none;position:absolute;box-shadow:var(--maui-focus-outline-box-shadow, var(--maui-effect-shadow-focus-offset-x, 0) var(--maui-effect-shadow-focus-offset-y, 0) var(--maui-effect-shadow-focus-radius, 6px) var(--maui-effect-shadow-focus-spread, 1px) var(--maui-color-interaction-focus, var(--maui-color-brand-whale-blue, #52627c)))}lhg-multi-currency-pricing-pres .conditions-text-wrapper a.conditions-text-anchor:not(refx-link-button):after,lhg-multi-currency-pricing-pres .conditions-text-wrapper a.conditions-text-anchor button.mat-mdc-button.refx-link-button:after{align-self:start!important;content:var(--lhg-desy-link-icon-dialog, \e905)!important;display:inline-flex!important;font-family:var(--lhg-desy-link-icon-font-family, IconFontLH)!important;font-weight:var(--lhg-desy-link-icon-font-weight, normal)!important;height:1.5rem!important;min-width:1.6rem;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;width:1.6rem!important;color:inherit!important;font-size:var(--lhg-desy-link-icon-font-size, 1.6rem)!important;line-height:1.5rem!important;margin:var(--lhg-desy-link-icon-margin, .1rem .5rem 0 0)!important;margin-top:0!important}refx-flight-card-pres refx-flight-details refx-link-button.itin-details-link,refx-flight-card-pres refx-flight-details refx-link-button.complex-flow-itin-details-link{margin-top:.5rem;padding:0}refx-flight-card-pres refx-flight-details refx-link-button.itin-details-link:not(refx-link-button),refx-flight-card-pres refx-flight-details refx-link-button.itin-details-link button.mat-mdc-button.refx-link-button,refx-flight-card-pres refx-flight-details refx-link-button.complex-flow-itin-details-link:not(refx-link-button),refx-flight-card-pres refx-flight-details refx-link-button.complex-flow-itin-details-link button.mat-mdc-button.refx-link-button{align-content:baseline;align-items:var(--lhg-desy-link-vertical-align, baseline);cursor:pointer;display:inline-flex;font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif);font-kerning:auto;font-optical-sizing:none;font-weight:var(--lhg-desy-link-font-weight, var(--maui-font-weight-bold, 700));letter-spacing:var(--lhg-desy-link-letter-spacing, normal);place-content:baseline;position:relative;transition:color .3s ease-out;text-decoration:none;width:fit-content;-webkit-font-smoothing:antialiased}refx-flight-card-pres refx-flight-details refx-link-button.itin-details-link:not(refx-link-button),refx-flight-card-pres refx-flight-details refx-link-button.itin-details-link:not(refx-link-button) .mdc-button__label,refx-flight-card-pres refx-flight-details refx-link-button.itin-details-link button.mat-mdc-button.refx-link-button,refx-flight-card-pres refx-flight-details refx-link-button.itin-details-link button.mat-mdc-button.refx-link-button .mdc-button__label,refx-flight-card-pres refx-flight-details refx-link-button.complex-flow-itin-details-link:not(refx-link-button),refx-flight-card-pres refx-flight-details refx-link-button.complex-flow-itin-details-link:not(refx-link-button) .mdc-button__label,refx-flight-card-pres refx-flight-details refx-link-button.complex-flow-itin-details-link button.mat-mdc-button.refx-link-button,refx-flight-card-pres refx-flight-details refx-link-button.complex-flow-itin-details-link button.mat-mdc-button.refx-link-button .mdc-button__label{color:var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c));font-size:var(--lhg-desy-link-font-size-small, 1.2rem);line-height:var(--lhg-desy-link-line-height-small, var(--lhg-desy-link-line-height, 1.8rem));min-height:var(--lhg-desy-link-line-height-small, var(--lhg-desy-link-line-height, 1.8rem))}refx-flight-card-pres refx-flight-details refx-link-button.itin-details-link:not(refx-link-button):hover,refx-flight-card-pres refx-flight-details refx-link-button.itin-details-link:not(refx-link-button) .mdc-button__label:hover,refx-flight-card-pres refx-flight-details refx-link-button.itin-details-link button.mat-mdc-button.refx-link-button:hover,refx-flight-card-pres refx-flight-details refx-link-button.itin-details-link button.mat-mdc-button.refx-link-button .mdc-button__label:hover,refx-flight-card-pres refx-flight-details refx-link-button.complex-flow-itin-details-link:not(refx-link-button):hover,refx-flight-card-pres refx-flight-details refx-link-button.complex-flow-itin-details-link:not(refx-link-button) .mdc-button__label:hover,refx-flight-card-pres refx-flight-details refx-link-button.complex-flow-itin-details-link button.mat-mdc-button.refx-link-button:hover,refx-flight-card-pres refx-flight-details refx-link-button.complex-flow-itin-details-link button.mat-mdc-button.refx-link-button .mdc-button__label:hover{color:var(--lhg-desy-link-color-hover, var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c)));-webkit-text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration-thickness:var(--lhg-desy-link-hover-text-decoration-thickness, 1px);text-underline-offset:var(--lhg-desy-link-hover-text-decoration-offset, auto)}refx-flight-card-pres refx-flight-details refx-link-button.itin-details-link:not(refx-link-button):focus-visible,refx-flight-card-pres refx-flight-details refx-link-button.itin-details-link:not(refx-link-button) .mdc-button__label:focus-visible,refx-flight-card-pres refx-flight-details refx-link-button.itin-details-link button.mat-mdc-button.refx-link-button:focus-visible,refx-flight-card-pres refx-flight-details refx-link-button.itin-details-link button.mat-mdc-button.refx-link-button .mdc-button__label:focus-visible,refx-flight-card-pres refx-flight-details refx-link-button.complex-flow-itin-details-link:not(refx-link-button):focus-visible,refx-flight-card-pres refx-flight-details refx-link-button.complex-flow-itin-details-link:not(refx-link-button) .mdc-button__label:focus-visible,refx-flight-card-pres refx-flight-details refx-link-button.complex-flow-itin-details-link button.mat-mdc-button.refx-link-button:focus-visible,refx-flight-card-pres refx-flight-details refx-link-button.complex-flow-itin-details-link button.mat-mdc-button.refx-link-button .mdc-button__label:focus-visible{outline:none!important}refx-flight-card-pres refx-flight-details refx-link-button.itin-details-link:not(refx-link-button) .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),refx-flight-card-pres refx-flight-details refx-link-button.itin-details-link button.mat-mdc-button.refx-link-button .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),refx-flight-card-pres refx-flight-details refx-link-button.complex-flow-itin-details-link:not(refx-link-button) .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),refx-flight-card-pres refx-flight-details refx-link-button.complex-flow-itin-details-link button.mat-mdc-button.refx-link-button .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon){display:none}refx-flight-card-pres refx-flight-details refx-link-button.itin-details-link:not(refx-link-button):focus:before,refx-flight-card-pres refx-flight-details refx-link-button.itin-details-link button.mat-mdc-button.refx-link-button:focus:before,refx-flight-card-pres refx-flight-details refx-link-button.complex-flow-itin-details-link:not(refx-link-button):focus:before,refx-flight-card-pres refx-flight-details refx-link-button.complex-flow-itin-details-link button.mat-mdc-button.refx-link-button:focus:before{all:unset;border-radius:var(--lhg-desy-link-focus-radius, var(--maui-focus-radius, .6rem));content:"";inset:calc(var(--lhg-desy-link-focus-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);pointer-events:none;position:absolute;box-shadow:var(--maui-focus-outline-box-shadow, var(--maui-effect-shadow-focus-offset-x, 0) var(--maui-effect-shadow-focus-offset-y, 0) var(--maui-effect-shadow-focus-radius, 6px) var(--maui-effect-shadow-focus-spread, 1px) var(--maui-color-interaction-focus, var(--maui-color-brand-whale-blue, #52627c)))}refx-flight-card-pres refx-flight-details refx-link-button.itin-details-link:not(refx-link-button):after,refx-flight-card-pres refx-flight-details refx-link-button.itin-details-link button.mat-mdc-button.refx-link-button:after,refx-flight-card-pres refx-flight-details refx-link-button.complex-flow-itin-details-link:not(refx-link-button):after,refx-flight-card-pres refx-flight-details refx-link-button.complex-flow-itin-details-link button.mat-mdc-button.refx-link-button:after{align-self:start!important;content:var(--lhg-desy-link-icon-dialog, \e905)!important;display:inline-flex!important;font-family:var(--lhg-desy-link-icon-font-family, IconFontLH)!important;font-weight:var(--lhg-desy-link-icon-font-weight, normal)!important;height:1.5rem!important;min-width:1.6rem;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;width:1.6rem!important;color:inherit!important;font-size:var(--lhg-desy-link-icon-font-size, 1.6rem)!important;line-height:1.5rem!important;margin:var(--lhg-desy-link-icon-margin, .1rem .5rem 0 0)!important;margin-top:0!important}refx-flight-card-pres refx-flight-details refx-link-button.itin-details-link:after,refx-flight-card-pres refx-flight-details refx-link-button.complex-flow-itin-details-link:after{top:0}refx-flight-card-pres refx-flight-details refx-link-button.itin-details-link:hover:not([disabled]),refx-flight-card-pres refx-flight-details refx-link-button.complex-flow-itin-details-link:hover:not([disabled]){color:var(--lhg-desy-link-color-hover, var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c)))}refx-flight-fares-pres div.fare-comparison-link-wrapper,refx-flight-fares-pres div.seatmap-display-link-wrapper{display:block;text-align:center}refx-flight-fares-pres div.fare-comparison-link-wrapper a.seatmap-display-link:after,refx-flight-fares-pres div.fare-comparison-link-wrapper refx-link-button.fare-comparison-link:after,refx-flight-fares-pres div.seatmap-display-link-wrapper a.seatmap-display-link:after,refx-flight-fares-pres div.seatmap-display-link-wrapper refx-link-button.fare-comparison-link:after{top:0}refx-flight-fares-pres div.fare-comparison-link-wrapper a.seatmap-display-link:not(refx-link-button),refx-flight-fares-pres div.fare-comparison-link-wrapper a.seatmap-display-link button.mat-mdc-button.refx-link-button,refx-flight-fares-pres div.seatmap-display-link-wrapper a.seatmap-display-link:not(refx-link-button),refx-flight-fares-pres div.seatmap-display-link-wrapper a.seatmap-display-link button.mat-mdc-button.refx-link-button{align-content:baseline;align-items:var(--lhg-desy-link-vertical-align, baseline);cursor:pointer;display:inline-flex;font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif);font-kerning:auto;font-optical-sizing:none;font-weight:var(--lhg-desy-link-font-weight, var(--maui-font-weight-bold, 700));letter-spacing:var(--lhg-desy-link-letter-spacing, normal);place-content:baseline;position:relative;transition:color .3s ease-out;text-decoration:none;width:fit-content;-webkit-font-smoothing:antialiased}refx-flight-fares-pres div.fare-comparison-link-wrapper a.seatmap-display-link:not(refx-link-button),refx-flight-fares-pres div.fare-comparison-link-wrapper a.seatmap-display-link:not(refx-link-button) .mdc-button__label,refx-flight-fares-pres div.fare-comparison-link-wrapper a.seatmap-display-link button.mat-mdc-button.refx-link-button,refx-flight-fares-pres div.fare-comparison-link-wrapper a.seatmap-display-link button.mat-mdc-button.refx-link-button .mdc-button__label,refx-flight-fares-pres div.seatmap-display-link-wrapper a.seatmap-display-link:not(refx-link-button),refx-flight-fares-pres div.seatmap-display-link-wrapper a.seatmap-display-link:not(refx-link-button) .mdc-button__label,refx-flight-fares-pres div.seatmap-display-link-wrapper a.seatmap-display-link button.mat-mdc-button.refx-link-button,refx-flight-fares-pres div.seatmap-display-link-wrapper a.seatmap-display-link button.mat-mdc-button.refx-link-button .mdc-button__label{color:var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c));font-size:var(--lhg-desy-link-font-size-small, 1.2rem);line-height:var(--lhg-desy-link-line-height-small, var(--lhg-desy-link-line-height, 1.8rem));min-height:var(--lhg-desy-link-line-height-small, var(--lhg-desy-link-line-height, 1.8rem))}refx-flight-fares-pres div.fare-comparison-link-wrapper a.seatmap-display-link:not(refx-link-button):hover,refx-flight-fares-pres div.fare-comparison-link-wrapper a.seatmap-display-link:not(refx-link-button) .mdc-button__label:hover,refx-flight-fares-pres div.fare-comparison-link-wrapper a.seatmap-display-link button.mat-mdc-button.refx-link-button:hover,refx-flight-fares-pres div.fare-comparison-link-wrapper a.seatmap-display-link button.mat-mdc-button.refx-link-button .mdc-button__label:hover,refx-flight-fares-pres div.seatmap-display-link-wrapper a.seatmap-display-link:not(refx-link-button):hover,refx-flight-fares-pres div.seatmap-display-link-wrapper a.seatmap-display-link:not(refx-link-button) .mdc-button__label:hover,refx-flight-fares-pres div.seatmap-display-link-wrapper a.seatmap-display-link button.mat-mdc-button.refx-link-button:hover,refx-flight-fares-pres div.seatmap-display-link-wrapper a.seatmap-display-link button.mat-mdc-button.refx-link-button .mdc-button__label:hover{color:var(--lhg-desy-link-color-hover, var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c)));-webkit-text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration-thickness:var(--lhg-desy-link-hover-text-decoration-thickness, 1px);text-underline-offset:var(--lhg-desy-link-hover-text-decoration-offset, auto)}refx-flight-fares-pres div.fare-comparison-link-wrapper a.seatmap-display-link:not(refx-link-button):focus-visible,refx-flight-fares-pres div.fare-comparison-link-wrapper a.seatmap-display-link:not(refx-link-button) .mdc-button__label:focus-visible,refx-flight-fares-pres div.fare-comparison-link-wrapper a.seatmap-display-link button.mat-mdc-button.refx-link-button:focus-visible,refx-flight-fares-pres div.fare-comparison-link-wrapper a.seatmap-display-link button.mat-mdc-button.refx-link-button .mdc-button__label:focus-visible,refx-flight-fares-pres div.seatmap-display-link-wrapper a.seatmap-display-link:not(refx-link-button):focus-visible,refx-flight-fares-pres div.seatmap-display-link-wrapper a.seatmap-display-link:not(refx-link-button) .mdc-button__label:focus-visible,refx-flight-fares-pres div.seatmap-display-link-wrapper a.seatmap-display-link button.mat-mdc-button.refx-link-button:focus-visible,refx-flight-fares-pres div.seatmap-display-link-wrapper a.seatmap-display-link button.mat-mdc-button.refx-link-button .mdc-button__label:focus-visible{outline:none!important}refx-flight-fares-pres div.fare-comparison-link-wrapper a.seatmap-display-link:not(refx-link-button) .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),refx-flight-fares-pres div.fare-comparison-link-wrapper a.seatmap-display-link button.mat-mdc-button.refx-link-button .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),refx-flight-fares-pres div.seatmap-display-link-wrapper a.seatmap-display-link:not(refx-link-button) .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),refx-flight-fares-pres div.seatmap-display-link-wrapper a.seatmap-display-link button.mat-mdc-button.refx-link-button .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon){display:none}refx-flight-fares-pres div.fare-comparison-link-wrapper a.seatmap-display-link:not(refx-link-button):focus:before,refx-flight-fares-pres div.fare-comparison-link-wrapper a.seatmap-display-link button.mat-mdc-button.refx-link-button:focus:before,refx-flight-fares-pres div.seatmap-display-link-wrapper a.seatmap-display-link:not(refx-link-button):focus:before,refx-flight-fares-pres div.seatmap-display-link-wrapper a.seatmap-display-link button.mat-mdc-button.refx-link-button:focus:before{all:unset;border-radius:var(--lhg-desy-link-focus-radius, var(--maui-focus-radius, .6rem));content:"";inset:calc(var(--lhg-desy-link-focus-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);pointer-events:none;position:absolute;box-shadow:var(--maui-focus-outline-box-shadow, var(--maui-effect-shadow-focus-offset-x, 0) var(--maui-effect-shadow-focus-offset-y, 0) var(--maui-effect-shadow-focus-radius, 6px) var(--maui-effect-shadow-focus-spread, 1px) var(--maui-color-interaction-focus, var(--maui-color-brand-whale-blue, #52627c)))}refx-flight-fares-pres div.fare-comparison-link-wrapper a.seatmap-display-link:not(refx-link-button):after,refx-flight-fares-pres div.fare-comparison-link-wrapper a.seatmap-display-link button.mat-mdc-button.refx-link-button:after,refx-flight-fares-pres div.seatmap-display-link-wrapper a.seatmap-display-link:not(refx-link-button):after,refx-flight-fares-pres div.seatmap-display-link-wrapper a.seatmap-display-link button.mat-mdc-button.refx-link-button:after{align-self:start!important;content:var(--lhg-desy-link-icon-dialog, \e905)!important;display:inline-flex!important;font-family:var(--lhg-desy-link-icon-font-family, IconFontLH)!important;font-weight:var(--lhg-desy-link-icon-font-weight, normal)!important;height:1.5rem!important;min-width:1.6rem;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;width:1.6rem!important;color:inherit!important;font-size:var(--lhg-desy-link-icon-font-size, 1.6rem)!important;line-height:1.5rem!important;margin:var(--lhg-desy-link-icon-margin, .1rem .5rem 0 0)!important;margin-top:0!important}refx-flight-fares-pres div.fare-comparison-link-wrapper refx-link-button.fare-comparison-link:not(refx-link-button),refx-flight-fares-pres div.fare-comparison-link-wrapper refx-link-button.fare-comparison-link button.mat-mdc-button.refx-link-button,refx-flight-fares-pres div.seatmap-display-link-wrapper refx-link-button.fare-comparison-link:not(refx-link-button),refx-flight-fares-pres div.seatmap-display-link-wrapper refx-link-button.fare-comparison-link button.mat-mdc-button.refx-link-button{align-content:baseline;align-items:var(--lhg-desy-link-vertical-align, baseline);cursor:pointer;display:inline-flex;font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif);font-kerning:auto;font-optical-sizing:none;font-weight:var(--lhg-desy-link-font-weight, var(--maui-font-weight-bold, 700));letter-spacing:var(--lhg-desy-link-letter-spacing, normal);place-content:baseline;position:relative;transition:color .3s ease-out;text-decoration:none;width:fit-content;-webkit-font-smoothing:antialiased}refx-flight-fares-pres div.fare-comparison-link-wrapper refx-link-button.fare-comparison-link:not(refx-link-button),refx-flight-fares-pres div.fare-comparison-link-wrapper refx-link-button.fare-comparison-link:not(refx-link-button) .mdc-button__label,refx-flight-fares-pres div.fare-comparison-link-wrapper refx-link-button.fare-comparison-link button.mat-mdc-button.refx-link-button,refx-flight-fares-pres div.fare-comparison-link-wrapper refx-link-button.fare-comparison-link button.mat-mdc-button.refx-link-button .mdc-button__label,refx-flight-fares-pres div.seatmap-display-link-wrapper refx-link-button.fare-comparison-link:not(refx-link-button),refx-flight-fares-pres div.seatmap-display-link-wrapper refx-link-button.fare-comparison-link:not(refx-link-button) .mdc-button__label,refx-flight-fares-pres div.seatmap-display-link-wrapper refx-link-button.fare-comparison-link button.mat-mdc-button.refx-link-button,refx-flight-fares-pres div.seatmap-display-link-wrapper refx-link-button.fare-comparison-link button.mat-mdc-button.refx-link-button .mdc-button__label{color:var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c));font-size:var(--lhg-desy-link-font-size-small, 1.2rem);line-height:var(--lhg-desy-link-line-height-small, var(--lhg-desy-link-line-height, 1.8rem));min-height:var(--lhg-desy-link-line-height-small, var(--lhg-desy-link-line-height, 1.8rem))}refx-flight-fares-pres div.fare-comparison-link-wrapper refx-link-button.fare-comparison-link:not(refx-link-button):hover,refx-flight-fares-pres div.fare-comparison-link-wrapper refx-link-button.fare-comparison-link:not(refx-link-button) .mdc-button__label:hover,refx-flight-fares-pres div.fare-comparison-link-wrapper refx-link-button.fare-comparison-link button.mat-mdc-button.refx-link-button:hover,refx-flight-fares-pres div.fare-comparison-link-wrapper refx-link-button.fare-comparison-link button.mat-mdc-button.refx-link-button .mdc-button__label:hover,refx-flight-fares-pres div.seatmap-display-link-wrapper refx-link-button.fare-comparison-link:not(refx-link-button):hover,refx-flight-fares-pres div.seatmap-display-link-wrapper refx-link-button.fare-comparison-link:not(refx-link-button) .mdc-button__label:hover,refx-flight-fares-pres div.seatmap-display-link-wrapper refx-link-button.fare-comparison-link button.mat-mdc-button.refx-link-button:hover,refx-flight-fares-pres div.seatmap-display-link-wrapper refx-link-button.fare-comparison-link button.mat-mdc-button.refx-link-button .mdc-button__label:hover{color:var(--lhg-desy-link-color-hover, var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c)));-webkit-text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration-thickness:var(--lhg-desy-link-hover-text-decoration-thickness, 1px);text-underline-offset:var(--lhg-desy-link-hover-text-decoration-offset, auto)}refx-flight-fares-pres div.fare-comparison-link-wrapper refx-link-button.fare-comparison-link:not(refx-link-button):focus-visible,refx-flight-fares-pres div.fare-comparison-link-wrapper refx-link-button.fare-comparison-link:not(refx-link-button) .mdc-button__label:focus-visible,refx-flight-fares-pres div.fare-comparison-link-wrapper refx-link-button.fare-comparison-link button.mat-mdc-button.refx-link-button:focus-visible,refx-flight-fares-pres div.fare-comparison-link-wrapper refx-link-button.fare-comparison-link button.mat-mdc-button.refx-link-button .mdc-button__label:focus-visible,refx-flight-fares-pres div.seatmap-display-link-wrapper refx-link-button.fare-comparison-link:not(refx-link-button):focus-visible,refx-flight-fares-pres div.seatmap-display-link-wrapper refx-link-button.fare-comparison-link:not(refx-link-button) .mdc-button__label:focus-visible,refx-flight-fares-pres div.seatmap-display-link-wrapper refx-link-button.fare-comparison-link button.mat-mdc-button.refx-link-button:focus-visible,refx-flight-fares-pres div.seatmap-display-link-wrapper refx-link-button.fare-comparison-link button.mat-mdc-button.refx-link-button .mdc-button__label:focus-visible{outline:none!important}refx-flight-fares-pres div.fare-comparison-link-wrapper refx-link-button.fare-comparison-link:not(refx-link-button) .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),refx-flight-fares-pres div.fare-comparison-link-wrapper refx-link-button.fare-comparison-link button.mat-mdc-button.refx-link-button .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),refx-flight-fares-pres div.seatmap-display-link-wrapper refx-link-button.fare-comparison-link:not(refx-link-button) .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),refx-flight-fares-pres div.seatmap-display-link-wrapper refx-link-button.fare-comparison-link button.mat-mdc-button.refx-link-button .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon){display:none}refx-flight-fares-pres div.fare-comparison-link-wrapper refx-link-button.fare-comparison-link:not(refx-link-button):focus:before,refx-flight-fares-pres div.fare-comparison-link-wrapper refx-link-button.fare-comparison-link button.mat-mdc-button.refx-link-button:focus:before,refx-flight-fares-pres div.seatmap-display-link-wrapper refx-link-button.fare-comparison-link:not(refx-link-button):focus:before,refx-flight-fares-pres div.seatmap-display-link-wrapper refx-link-button.fare-comparison-link button.mat-mdc-button.refx-link-button:focus:before{all:unset;border-radius:var(--lhg-desy-link-focus-radius, var(--maui-focus-radius, .6rem));content:"";inset:calc(var(--lhg-desy-link-focus-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);pointer-events:none;position:absolute;box-shadow:var(--maui-focus-outline-box-shadow, var(--maui-effect-shadow-focus-offset-x, 0) var(--maui-effect-shadow-focus-offset-y, 0) var(--maui-effect-shadow-focus-radius, 6px) var(--maui-effect-shadow-focus-spread, 1px) var(--maui-color-interaction-focus, var(--maui-color-brand-whale-blue, #52627c)))}refx-flight-fares-pres div.fare-comparison-link-wrapper refx-link-button.fare-comparison-link:not(refx-link-button):after,refx-flight-fares-pres div.fare-comparison-link-wrapper refx-link-button.fare-comparison-link button.mat-mdc-button.refx-link-button:after,refx-flight-fares-pres div.seatmap-display-link-wrapper refx-link-button.fare-comparison-link:not(refx-link-button):after,refx-flight-fares-pres div.seatmap-display-link-wrapper refx-link-button.fare-comparison-link button.mat-mdc-button.refx-link-button:after{align-self:start!important;content:var(--lhg-desy-link-icon-dialog, \e905)!important;display:inline-flex!important;font-family:var(--lhg-desy-link-icon-font-family, IconFontLH)!important;font-weight:var(--lhg-desy-link-icon-font-weight, normal)!important;height:1.5rem!important;min-width:1.6rem;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;width:1.6rem!important;color:inherit!important;font-size:var(--lhg-desy-link-icon-font-size, 1.6rem)!important;line-height:1.5rem!important;margin:var(--lhg-desy-link-icon-margin, .1rem .5rem 0 0)!important;margin-top:0!important}refx-flight-fares-pres .instructions .instructions-text{width:100%}refx-flight-fares-pres .instructions .instructions-text .baggage-policy-note{display:flex;flex-wrap:wrap;justify-content:center;width:100%}refx-flight-fares-pres .instructions .instructions-text .baggage-policy-note a:not(refx-link-button),refx-flight-fares-pres .instructions .instructions-text .baggage-policy-note a button.mat-mdc-button.refx-link-button{align-content:baseline;align-items:var(--lhg-desy-link-vertical-align, baseline);cursor:pointer;display:inline-flex;font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif);font-kerning:auto;font-optical-sizing:none;font-weight:var(--lhg-desy-link-font-weight, var(--maui-font-weight-bold, 700));letter-spacing:var(--lhg-desy-link-letter-spacing, normal);place-content:baseline;position:relative;transition:color .3s ease-out;text-decoration:none;width:fit-content;-webkit-font-smoothing:antialiased}refx-flight-fares-pres .instructions .instructions-text .baggage-policy-note a:not(refx-link-button),refx-flight-fares-pres .instructions .instructions-text .baggage-policy-note a:not(refx-link-button) .mdc-button__label,refx-flight-fares-pres .instructions .instructions-text .baggage-policy-note a button.mat-mdc-button.refx-link-button,refx-flight-fares-pres .instructions .instructions-text .baggage-policy-note a button.mat-mdc-button.refx-link-button .mdc-button__label{color:var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c));font-size:var(--lhg-desy-link-font-size, 1.4rem);line-height:var(--lhg-desy-link-line-height, 1.8rem);min-height:var(--lhg-desy-link-line-height, 1.8rem)}refx-flight-fares-pres .instructions .instructions-text .baggage-policy-note a:not(refx-link-button):hover,refx-flight-fares-pres .instructions .instructions-text .baggage-policy-note a:not(refx-link-button) .mdc-button__label:hover,refx-flight-fares-pres .instructions .instructions-text .baggage-policy-note a button.mat-mdc-button.refx-link-button:hover,refx-flight-fares-pres .instructions .instructions-text .baggage-policy-note a button.mat-mdc-button.refx-link-button .mdc-button__label:hover{color:var(--lhg-desy-link-color-hover, var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c)));-webkit-text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration-thickness:var(--lhg-desy-link-hover-text-decoration-thickness, 1px);text-underline-offset:var(--lhg-desy-link-hover-text-decoration-offset, auto)}refx-flight-fares-pres .instructions .instructions-text .baggage-policy-note a:not(refx-link-button):focus-visible,refx-flight-fares-pres .instructions .instructions-text .baggage-policy-note a:not(refx-link-button) .mdc-button__label:focus-visible,refx-flight-fares-pres .instructions .instructions-text .baggage-policy-note a button.mat-mdc-button.refx-link-button:focus-visible,refx-flight-fares-pres .instructions .instructions-text .baggage-policy-note a button.mat-mdc-button.refx-link-button .mdc-button__label:focus-visible{outline:none!important}refx-flight-fares-pres .instructions .instructions-text .baggage-policy-note a:not(refx-link-button) .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),refx-flight-fares-pres .instructions .instructions-text .baggage-policy-note a button.mat-mdc-button.refx-link-button .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon){display:none}refx-flight-fares-pres .instructions .instructions-text .baggage-policy-note a:not(refx-link-button):focus:before,refx-flight-fares-pres .instructions .instructions-text .baggage-policy-note a button.mat-mdc-button.refx-link-button:focus:before{all:unset;border-radius:var(--lhg-desy-link-focus-radius, var(--maui-focus-radius, .6rem));content:"";inset:calc(var(--lhg-desy-link-focus-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);pointer-events:none;position:absolute;box-shadow:var(--maui-focus-outline-box-shadow, var(--maui-effect-shadow-focus-offset-x, 0) var(--maui-effect-shadow-focus-offset-y, 0) var(--maui-effect-shadow-focus-radius, 6px) var(--maui-effect-shadow-focus-spread, 1px) var(--maui-color-interaction-focus, var(--maui-color-brand-whale-blue, #52627c)))}refx-flight-fares-pres .instructions .instructions-text .baggage-policy-note a:not(refx-link-button):after,refx-flight-fares-pres .instructions .instructions-text .baggage-policy-note a button.mat-mdc-button.refx-link-button:after{align-self:start!important;content:var(--lhg-desy-link-icon-external, \e904)!important;display:inline-flex!important;font-family:var(--lhg-desy-link-icon-font-family, IconFontLH)!important;font-weight:var(--lhg-desy-link-icon-font-weight, normal)!important;height:1.5rem!important;min-width:1.6rem;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;width:1.6rem!important;color:inherit!important;font-size:var(--lhg-desy-link-icon-font-size, 1.6rem)!important;line-height:1.5rem!important;margin:var(--lhg-desy-link-icon-margin, .1rem .5rem 0 0)!important}refx-flight-fares-pres .instructions .instructions-text .baggage-policy-note a:before{content:"";margin:0}refx-flight-fares-pres .instructions .instructions-text .baggage-policy-note .instructions-note{width:100%}lhg-app-footer .app-footer .app-footer-wrapper .app-footer-section .subsection .text a:not(refx-link-button),lhg-app-footer .app-footer .app-footer-wrapper .app-footer-section .subsection .text a button.mat-mdc-button.refx-link-button{align-content:baseline;align-items:var(--lhg-desy-link-vertical-align, baseline);cursor:pointer;display:inline-flex;font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif);font-kerning:auto;font-optical-sizing:none;font-weight:var(--lhg-desy-link-font-weight, var(--maui-font-weight-bold, 700));letter-spacing:var(--lhg-desy-link-letter-spacing, normal);place-content:baseline;position:relative;transition:color .3s ease-out;text-decoration:none;width:fit-content;-webkit-font-smoothing:antialiased}lhg-app-footer .app-footer .app-footer-wrapper .app-footer-section .subsection .text a:not(refx-link-button),lhg-app-footer .app-footer .app-footer-wrapper .app-footer-section .subsection .text a:not(refx-link-button) .mdc-button__label,lhg-app-footer .app-footer .app-footer-wrapper .app-footer-section .subsection .text a button.mat-mdc-button.refx-link-button,lhg-app-footer .app-footer .app-footer-wrapper .app-footer-section .subsection .text a button.mat-mdc-button.refx-link-button .mdc-button__label{color:var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c));font-size:var(--lhg-desy-link-font-size-small, 1.2rem);line-height:var(--lhg-desy-link-line-height-small, var(--lhg-desy-link-line-height, 1.8rem));min-height:var(--lhg-desy-link-line-height-small, var(--lhg-desy-link-line-height, 1.8rem))}lhg-app-footer .app-footer .app-footer-wrapper .app-footer-section .subsection .text a:not(refx-link-button):hover,lhg-app-footer .app-footer .app-footer-wrapper .app-footer-section .subsection .text a:not(refx-link-button) .mdc-button__label:hover,lhg-app-footer .app-footer .app-footer-wrapper .app-footer-section .subsection .text a button.mat-mdc-button.refx-link-button:hover,lhg-app-footer .app-footer .app-footer-wrapper .app-footer-section .subsection .text a button.mat-mdc-button.refx-link-button .mdc-button__label:hover{color:var(--lhg-desy-link-color-hover, var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c)));-webkit-text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration-thickness:var(--lhg-desy-link-hover-text-decoration-thickness, 1px);text-underline-offset:var(--lhg-desy-link-hover-text-decoration-offset, auto)}lhg-app-footer .app-footer .app-footer-wrapper .app-footer-section .subsection .text a:not(refx-link-button):focus-visible,lhg-app-footer .app-footer .app-footer-wrapper .app-footer-section .subsection .text a:not(refx-link-button) .mdc-button__label:focus-visible,lhg-app-footer .app-footer .app-footer-wrapper .app-footer-section .subsection .text a button.mat-mdc-button.refx-link-button:focus-visible,lhg-app-footer .app-footer .app-footer-wrapper .app-footer-section .subsection .text a button.mat-mdc-button.refx-link-button .mdc-button__label:focus-visible{outline:none!important}lhg-app-footer .app-footer .app-footer-wrapper .app-footer-section .subsection .text a:not(refx-link-button) .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),lhg-app-footer .app-footer .app-footer-wrapper .app-footer-section .subsection .text a button.mat-mdc-button.refx-link-button .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon){display:none}lhg-app-footer .app-footer .app-footer-wrapper .app-footer-section .subsection .text a:not(refx-link-button):focus:before,lhg-app-footer .app-footer .app-footer-wrapper .app-footer-section .subsection .text a button.mat-mdc-button.refx-link-button:focus:before{all:unset;border-radius:var(--lhg-desy-link-focus-radius, var(--maui-focus-radius, .6rem));content:"";inset:calc(var(--lhg-desy-link-focus-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);pointer-events:none;position:absolute;box-shadow:var(--maui-focus-outline-box-shadow, var(--maui-effect-shadow-focus-offset-x, 0) var(--maui-effect-shadow-focus-offset-y, 0) var(--maui-effect-shadow-focus-radius, 6px) var(--maui-effect-shadow-focus-spread, 1px) var(--maui-color-interaction-focus, var(--maui-color-brand-whale-blue, #52627c)))}lhg-app-footer .app-footer .app-footer-wrapper .app-footer-section .subsection .text a:not(refx-link-button):after,lhg-app-footer .app-footer .app-footer-wrapper .app-footer-section .subsection .text a button.mat-mdc-button.refx-link-button:after{align-self:start!important;content:var(--lhg-desy-link-icon-external, \e904)!important;display:inline-flex!important;font-family:var(--lhg-desy-link-icon-font-family, IconFontLH)!important;font-weight:var(--lhg-desy-link-icon-font-weight, normal)!important;height:1.5rem!important;min-width:1.6rem;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;width:1.6rem!important;color:inherit!important;font-size:var(--lhg-desy-link-icon-font-size, 1.6rem)!important;line-height:1.5rem!important;margin:var(--lhg-desy-link-icon-margin, .1rem .5rem 0 0)!important;margin-top:0!important}lhg-app-footer .app-footer .app-footer-wrapper .app-footer-section .subsection .text a:focus{box-shadow:none;outline:none!important}lhg-app-footer .app-footer .app-footer-wrapper .app-footer-section .subsection .text a:after{top:0;padding:0}lhg-app-footer .app-footer .app-footer-wrapper .app-footer-section .subsection .text a.social-media:after{display:none!important}lhg-app-footer .app-footer .app-footer-wrapper .app-footer-section.logo a:not(refx-link-button),lhg-app-footer .app-footer .app-footer-wrapper .app-footer-section.logo a button.mat-mdc-button.refx-link-button{align-content:baseline;align-items:var(--lhg-desy-link-vertical-align, baseline);cursor:pointer;display:inline-flex;font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif);font-kerning:auto;font-optical-sizing:none;font-weight:var(--lhg-desy-link-font-weight, var(--maui-font-weight-bold, 700));letter-spacing:var(--lhg-desy-link-letter-spacing, normal);place-content:baseline;position:relative;transition:color .3s ease-out;text-decoration:none;width:fit-content;-webkit-font-smoothing:antialiased}lhg-app-footer .app-footer .app-footer-wrapper .app-footer-section.logo a:not(refx-link-button),lhg-app-footer .app-footer .app-footer-wrapper .app-footer-section.logo a:not(refx-link-button) .mdc-button__label,lhg-app-footer .app-footer .app-footer-wrapper .app-footer-section.logo a button.mat-mdc-button.refx-link-button,lhg-app-footer .app-footer .app-footer-wrapper .app-footer-section.logo a button.mat-mdc-button.refx-link-button .mdc-button__label{color:var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c));font-size:var(--lhg-desy-link-font-size-small, 1.2rem);line-height:var(--lhg-desy-link-line-height-small, var(--lhg-desy-link-line-height, 1.8rem));min-height:var(--lhg-desy-link-line-height-small, var(--lhg-desy-link-line-height, 1.8rem))}lhg-app-footer .app-footer .app-footer-wrapper .app-footer-section.logo a:not(refx-link-button):hover,lhg-app-footer .app-footer .app-footer-wrapper .app-footer-section.logo a:not(refx-link-button) .mdc-button__label:hover,lhg-app-footer .app-footer .app-footer-wrapper .app-footer-section.logo a button.mat-mdc-button.refx-link-button:hover,lhg-app-footer .app-footer .app-footer-wrapper .app-footer-section.logo a button.mat-mdc-button.refx-link-button .mdc-button__label:hover{color:var(--lhg-desy-link-color-hover, var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c)));-webkit-text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration-thickness:var(--lhg-desy-link-hover-text-decoration-thickness, 1px);text-underline-offset:var(--lhg-desy-link-hover-text-decoration-offset, auto)}lhg-app-footer .app-footer .app-footer-wrapper .app-footer-section.logo a:not(refx-link-button):focus-visible,lhg-app-footer .app-footer .app-footer-wrapper .app-footer-section.logo a:not(refx-link-button) .mdc-button__label:focus-visible,lhg-app-footer .app-footer .app-footer-wrapper .app-footer-section.logo a button.mat-mdc-button.refx-link-button:focus-visible,lhg-app-footer .app-footer .app-footer-wrapper .app-footer-section.logo a button.mat-mdc-button.refx-link-button .mdc-button__label:focus-visible{outline:none!important}lhg-app-footer .app-footer .app-footer-wrapper .app-footer-section.logo a:not(refx-link-button) .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),lhg-app-footer .app-footer .app-footer-wrapper .app-footer-section.logo a button.mat-mdc-button.refx-link-button .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon){display:none}lhg-app-footer .app-footer .app-footer-wrapper .app-footer-section.logo a:not(refx-link-button):focus:before,lhg-app-footer .app-footer .app-footer-wrapper .app-footer-section.logo a button.mat-mdc-button.refx-link-button:focus:before{all:unset;border-radius:var(--lhg-desy-link-focus-radius, var(--maui-focus-radius, .6rem));content:"";inset:calc(var(--lhg-desy-link-focus-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);pointer-events:none;position:absolute;box-shadow:var(--maui-focus-outline-box-shadow, var(--maui-effect-shadow-focus-offset-x, 0) var(--maui-effect-shadow-focus-offset-y, 0) var(--maui-effect-shadow-focus-radius, 6px) var(--maui-effect-shadow-focus-spread, 1px) var(--maui-color-interaction-focus, var(--maui-color-brand-whale-blue, #52627c)))}lhg-app-footer .app-footer .app-footer-wrapper .app-footer-section.logo a:has(img){display:flex!important}lhg-footnotes-cont .lhg-footnotes-container>.list-item-container>div[role=listitem]{font-size:var(--lhg-desy-link-font-size-small, 1.2rem)}lhg-footnotes-cont .lhg-footnotes-container>.list-item-container>div[role=listitem] .refx-icon-external-link,lhg-footnotes-cont .lhg-footnotes-container>.list-item-container>div[role=listitem] .refx-icon-arrow-right{display:none}lhg-footnotes-cont .lhg-footnotes-container>.list-item-container>div[role=listitem] a:not(refx-link-button),lhg-footnotes-cont .lhg-footnotes-container>.list-item-container>div[role=listitem] a button.mat-mdc-button.refx-link-button{align-content:baseline;align-items:var(--lhg-desy-link-vertical-align, baseline);cursor:pointer;display:inline-flex;font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif);font-kerning:auto;font-optical-sizing:none;font-weight:var(--lhg-desy-link-font-weight, var(--maui-font-weight-bold, 700));letter-spacing:var(--lhg-desy-link-letter-spacing, normal);place-content:baseline;position:relative;transition:color .3s ease-out;text-decoration:none;width:fit-content;-webkit-font-smoothing:antialiased}lhg-footnotes-cont .lhg-footnotes-container>.list-item-container>div[role=listitem] a:not(refx-link-button),lhg-footnotes-cont .lhg-footnotes-container>.list-item-container>div[role=listitem] a:not(refx-link-button) .mdc-button__label,lhg-footnotes-cont .lhg-footnotes-container>.list-item-container>div[role=listitem] a button.mat-mdc-button.refx-link-button,lhg-footnotes-cont .lhg-footnotes-container>.list-item-container>div[role=listitem] a button.mat-mdc-button.refx-link-button .mdc-button__label{color:var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c));font-size:var(--lhg-desy-link-font-size-small, 1.2rem);line-height:var(--lhg-desy-link-line-height-small, var(--lhg-desy-link-line-height, 1.8rem));min-height:var(--lhg-desy-link-line-height-small, var(--lhg-desy-link-line-height, 1.8rem))}lhg-footnotes-cont .lhg-footnotes-container>.list-item-container>div[role=listitem] a:not(refx-link-button):hover,lhg-footnotes-cont .lhg-footnotes-container>.list-item-container>div[role=listitem] a:not(refx-link-button) .mdc-button__label:hover,lhg-footnotes-cont .lhg-footnotes-container>.list-item-container>div[role=listitem] a button.mat-mdc-button.refx-link-button:hover,lhg-footnotes-cont .lhg-footnotes-container>.list-item-container>div[role=listitem] a button.mat-mdc-button.refx-link-button .mdc-button__label:hover{color:var(--lhg-desy-link-color-hover, var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c)));-webkit-text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration-thickness:var(--lhg-desy-link-hover-text-decoration-thickness, 1px);text-underline-offset:var(--lhg-desy-link-hover-text-decoration-offset, auto)}lhg-footnotes-cont .lhg-footnotes-container>.list-item-container>div[role=listitem] a:not(refx-link-button):focus-visible,lhg-footnotes-cont .lhg-footnotes-container>.list-item-container>div[role=listitem] a:not(refx-link-button) .mdc-button__label:focus-visible,lhg-footnotes-cont .lhg-footnotes-container>.list-item-container>div[role=listitem] a button.mat-mdc-button.refx-link-button:focus-visible,lhg-footnotes-cont .lhg-footnotes-container>.list-item-container>div[role=listitem] a button.mat-mdc-button.refx-link-button .mdc-button__label:focus-visible{outline:none!important}lhg-footnotes-cont .lhg-footnotes-container>.list-item-container>div[role=listitem] a:not(refx-link-button) .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),lhg-footnotes-cont .lhg-footnotes-container>.list-item-container>div[role=listitem] a button.mat-mdc-button.refx-link-button .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon){display:none}lhg-footnotes-cont .lhg-footnotes-container>.list-item-container>div[role=listitem] a:not(refx-link-button):focus:before,lhg-footnotes-cont .lhg-footnotes-container>.list-item-container>div[role=listitem] a button.mat-mdc-button.refx-link-button:focus:before{all:unset;border-radius:var(--lhg-desy-link-focus-radius, var(--maui-focus-radius, .6rem));content:"";inset:calc(var(--lhg-desy-link-focus-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);pointer-events:none;position:absolute;box-shadow:var(--maui-focus-outline-box-shadow, var(--maui-effect-shadow-focus-offset-x, 0) var(--maui-effect-shadow-focus-offset-y, 0) var(--maui-effect-shadow-focus-radius, 6px) var(--maui-effect-shadow-focus-spread, 1px) var(--maui-color-interaction-focus, var(--maui-color-brand-whale-blue, #52627c)))}lhg-footnotes-cont .lhg-footnotes-container>.list-item-container>div[role=listitem] a:not(refx-link-button):after,lhg-footnotes-cont .lhg-footnotes-container>.list-item-container>div[role=listitem] a button.mat-mdc-button.refx-link-button:after{align-self:start!important;content:var(--lhg-desy-link-icon-external, \e904)!important;display:inline-flex!important;font-family:var(--lhg-desy-link-icon-font-family, IconFontLH)!important;font-weight:var(--lhg-desy-link-icon-font-weight, normal)!important;height:1.5rem!important;min-width:1.6rem;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;width:1.6rem!important;color:inherit!important;font-size:var(--lhg-desy-link-icon-font-size, 1.6rem)!important;line-height:1.5rem!important;margin:var(--lhg-desy-link-icon-margin, .1rem .5rem 0 0)!important;margin-top:0!important}lhg-footnotes-cont .lhg-footnotes-container>.list-item-container>div[role=listitem] a:focus{box-shadow:none}refx-price-information-cont refx-price-information-pres .price-information-card .price-information-card-see-details refx-link-button:not(refx-link-button),refx-price-information-cont refx-price-information-pres .price-information-card .price-information-card-see-details refx-link-button button.mat-mdc-button.refx-link-button,refx-price-information-cont refx-price-information-pres .price-information-card .total-refundable-taxes-refund-rules refx-link-button:not(refx-link-button),refx-price-information-cont refx-price-information-pres .price-information-card .total-refundable-taxes-refund-rules refx-link-button button.mat-mdc-button.refx-link-button,refx-price-information-cont refx-price-information-pres .price-information-card refx-link-button.receipts:not(refx-link-button),refx-price-information-cont refx-price-information-pres .price-information-card refx-link-button.receipts button.mat-mdc-button.refx-link-button,refx-price-information-cont refx-price-information-pres .price-information-card refx-link-button.baggage-policies:not(refx-link-button),refx-price-information-cont refx-price-information-pres .price-information-card refx-link-button.baggage-policies button.mat-mdc-button.refx-link-button,refx-price-information-cont refx-price-information-pres .price-information-card refx-link-button.review-conditions:not(refx-link-button),refx-price-information-cont refx-price-information-pres .price-information-card refx-link-button.review-conditions button.mat-mdc-button.refx-link-button{align-content:baseline;align-items:var(--lhg-desy-link-vertical-align, baseline);cursor:pointer;display:inline-flex;font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif);font-kerning:auto;font-optical-sizing:none;font-weight:var(--lhg-desy-link-font-weight, var(--maui-font-weight-bold, 700));letter-spacing:var(--lhg-desy-link-letter-spacing, normal);place-content:baseline;position:relative;transition:color .3s ease-out;text-decoration:none;width:fit-content;-webkit-font-smoothing:antialiased}refx-price-information-cont refx-price-information-pres .price-information-card .price-information-card-see-details refx-link-button:not(refx-link-button),refx-price-information-cont refx-price-information-pres .price-information-card .price-information-card-see-details refx-link-button:not(refx-link-button) .mdc-button__label,refx-price-information-cont refx-price-information-pres .price-information-card .price-information-card-see-details refx-link-button button.mat-mdc-button.refx-link-button,refx-price-information-cont refx-price-information-pres .price-information-card .price-information-card-see-details refx-link-button button.mat-mdc-button.refx-link-button .mdc-button__label,refx-price-information-cont refx-price-information-pres .price-information-card .total-refundable-taxes-refund-rules refx-link-button:not(refx-link-button),refx-price-information-cont refx-price-information-pres .price-information-card .total-refundable-taxes-refund-rules refx-link-button:not(refx-link-button) .mdc-button__label,refx-price-information-cont refx-price-information-pres .price-information-card .total-refundable-taxes-refund-rules refx-link-button button.mat-mdc-button.refx-link-button,refx-price-information-cont refx-price-information-pres .price-information-card .total-refundable-taxes-refund-rules refx-link-button button.mat-mdc-button.refx-link-button .mdc-button__label,refx-price-information-cont refx-price-information-pres .price-information-card refx-link-button.receipts:not(refx-link-button),refx-price-information-cont refx-price-information-pres .price-information-card refx-link-button.receipts:not(refx-link-button) .mdc-button__label,refx-price-information-cont refx-price-information-pres .price-information-card refx-link-button.receipts button.mat-mdc-button.refx-link-button,refx-price-information-cont refx-price-information-pres .price-information-card refx-link-button.receipts button.mat-mdc-button.refx-link-button .mdc-button__label,refx-price-information-cont refx-price-information-pres .price-information-card refx-link-button.baggage-policies:not(refx-link-button),refx-price-information-cont refx-price-information-pres .price-information-card refx-link-button.baggage-policies:not(refx-link-button) .mdc-button__label,refx-price-information-cont refx-price-information-pres .price-information-card refx-link-button.baggage-policies button.mat-mdc-button.refx-link-button,refx-price-information-cont refx-price-information-pres .price-information-card refx-link-button.baggage-policies button.mat-mdc-button.refx-link-button .mdc-button__label,refx-price-information-cont refx-price-information-pres .price-information-card refx-link-button.review-conditions:not(refx-link-button),refx-price-information-cont refx-price-information-pres .price-information-card refx-link-button.review-conditions:not(refx-link-button) .mdc-button__label,refx-price-information-cont refx-price-information-pres .price-information-card refx-link-button.review-conditions button.mat-mdc-button.refx-link-button,refx-price-information-cont refx-price-information-pres .price-information-card refx-link-button.review-conditions button.mat-mdc-button.refx-link-button .mdc-button__label{color:var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c));font-size:var(--lhg-desy-link-font-size, 1.4rem);line-height:var(--lhg-desy-link-line-height, 1.8rem);min-height:var(--lhg-desy-link-line-height, 1.8rem)}refx-price-information-cont refx-price-information-pres .price-information-card .price-information-card-see-details refx-link-button:not(refx-link-button):hover,refx-price-information-cont refx-price-information-pres .price-information-card .price-information-card-see-details refx-link-button:not(refx-link-button) .mdc-button__label:hover,refx-price-information-cont refx-price-information-pres .price-information-card .price-information-card-see-details refx-link-button button.mat-mdc-button.refx-link-button:hover,refx-price-information-cont refx-price-information-pres .price-information-card .price-information-card-see-details refx-link-button button.mat-mdc-button.refx-link-button .mdc-button__label:hover,refx-price-information-cont refx-price-information-pres .price-information-card .total-refundable-taxes-refund-rules refx-link-button:not(refx-link-button):hover,refx-price-information-cont refx-price-information-pres .price-information-card .total-refundable-taxes-refund-rules refx-link-button:not(refx-link-button) .mdc-button__label:hover,refx-price-information-cont refx-price-information-pres .price-information-card .total-refundable-taxes-refund-rules refx-link-button button.mat-mdc-button.refx-link-button:hover,refx-price-information-cont refx-price-information-pres .price-information-card .total-refundable-taxes-refund-rules refx-link-button button.mat-mdc-button.refx-link-button .mdc-button__label:hover,refx-price-information-cont refx-price-information-pres .price-information-card refx-link-button.receipts:not(refx-link-button):hover,refx-price-information-cont refx-price-information-pres .price-information-card refx-link-button.receipts:not(refx-link-button) .mdc-button__label:hover,refx-price-information-cont refx-price-information-pres .price-information-card refx-link-button.receipts button.mat-mdc-button.refx-link-button:hover,refx-price-information-cont refx-price-information-pres .price-information-card refx-link-button.receipts button.mat-mdc-button.refx-link-button .mdc-button__label:hover,refx-price-information-cont refx-price-information-pres .price-information-card refx-link-button.baggage-policies:not(refx-link-button):hover,refx-price-information-cont refx-price-information-pres .price-information-card refx-link-button.baggage-policies:not(refx-link-button) .mdc-button__label:hover,refx-price-information-cont refx-price-information-pres .price-information-card refx-link-button.baggage-policies button.mat-mdc-button.refx-link-button:hover,refx-price-information-cont refx-price-information-pres .price-information-card refx-link-button.baggage-policies button.mat-mdc-button.refx-link-button .mdc-button__label:hover,refx-price-information-cont refx-price-information-pres .price-information-card refx-link-button.review-conditions:not(refx-link-button):hover,refx-price-information-cont refx-price-information-pres .price-information-card refx-link-button.review-conditions:not(refx-link-button) .mdc-button__label:hover,refx-price-information-cont refx-price-information-pres .price-information-card refx-link-button.review-conditions button.mat-mdc-button.refx-link-button:hover,refx-price-information-cont refx-price-information-pres .price-information-card refx-link-button.review-conditions button.mat-mdc-button.refx-link-button .mdc-button__label:hover{color:var(--lhg-desy-link-color-hover, var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c)));-webkit-text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration-thickness:var(--lhg-desy-link-hover-text-decoration-thickness, 1px);text-underline-offset:var(--lhg-desy-link-hover-text-decoration-offset, auto)}refx-price-information-cont refx-price-information-pres .price-information-card .price-information-card-see-details refx-link-button:not(refx-link-button):focus-visible,refx-price-information-cont refx-price-information-pres .price-information-card .price-information-card-see-details refx-link-button:not(refx-link-button) .mdc-button__label:focus-visible,refx-price-information-cont refx-price-information-pres .price-information-card .price-information-card-see-details refx-link-button button.mat-mdc-button.refx-link-button:focus-visible,refx-price-information-cont refx-price-information-pres .price-information-card .price-information-card-see-details refx-link-button button.mat-mdc-button.refx-link-button .mdc-button__label:focus-visible,refx-price-information-cont refx-price-information-pres .price-information-card .total-refundable-taxes-refund-rules refx-link-button:not(refx-link-button):focus-visible,refx-price-information-cont refx-price-information-pres .price-information-card .total-refundable-taxes-refund-rules refx-link-button:not(refx-link-button) .mdc-button__label:focus-visible,refx-price-information-cont refx-price-information-pres .price-information-card .total-refundable-taxes-refund-rules refx-link-button button.mat-mdc-button.refx-link-button:focus-visible,refx-price-information-cont refx-price-information-pres .price-information-card .total-refundable-taxes-refund-rules refx-link-button button.mat-mdc-button.refx-link-button .mdc-button__label:focus-visible,refx-price-information-cont refx-price-information-pres .price-information-card refx-link-button.receipts:not(refx-link-button):focus-visible,refx-price-information-cont refx-price-information-pres .price-information-card refx-link-button.receipts:not(refx-link-button) .mdc-button__label:focus-visible,refx-price-information-cont refx-price-information-pres .price-information-card refx-link-button.receipts button.mat-mdc-button.refx-link-button:focus-visible,refx-price-information-cont refx-price-information-pres .price-information-card refx-link-button.receipts button.mat-mdc-button.refx-link-button .mdc-button__label:focus-visible,refx-price-information-cont refx-price-information-pres .price-information-card refx-link-button.baggage-policies:not(refx-link-button):focus-visible,refx-price-information-cont refx-price-information-pres .price-information-card refx-link-button.baggage-policies:not(refx-link-button) .mdc-button__label:focus-visible,refx-price-information-cont refx-price-information-pres .price-information-card refx-link-button.baggage-policies button.mat-mdc-button.refx-link-button:focus-visible,refx-price-information-cont refx-price-information-pres .price-information-card refx-link-button.baggage-policies button.mat-mdc-button.refx-link-button .mdc-button__label:focus-visible,refx-price-information-cont refx-price-information-pres .price-information-card refx-link-button.review-conditions:not(refx-link-button):focus-visible,refx-price-information-cont refx-price-information-pres .price-information-card refx-link-button.review-conditions:not(refx-link-button) .mdc-button__label:focus-visible,refx-price-information-cont refx-price-information-pres .price-information-card refx-link-button.review-conditions button.mat-mdc-button.refx-link-button:focus-visible,refx-price-information-cont refx-price-information-pres .price-information-card refx-link-button.review-conditions button.mat-mdc-button.refx-link-button .mdc-button__label:focus-visible{outline:none!important}refx-price-information-cont refx-price-information-pres .price-information-card .price-information-card-see-details refx-link-button:not(refx-link-button) .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),refx-price-information-cont refx-price-information-pres .price-information-card .price-information-card-see-details refx-link-button button.mat-mdc-button.refx-link-button .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),refx-price-information-cont refx-price-information-pres .price-information-card .total-refundable-taxes-refund-rules refx-link-button:not(refx-link-button) .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),refx-price-information-cont refx-price-information-pres .price-information-card .total-refundable-taxes-refund-rules refx-link-button button.mat-mdc-button.refx-link-button .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),refx-price-information-cont refx-price-information-pres .price-information-card refx-link-button.receipts:not(refx-link-button) .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),refx-price-information-cont refx-price-information-pres .price-information-card refx-link-button.receipts button.mat-mdc-button.refx-link-button .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),refx-price-information-cont refx-price-information-pres .price-information-card refx-link-button.baggage-policies:not(refx-link-button) .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),refx-price-information-cont refx-price-information-pres .price-information-card refx-link-button.baggage-policies button.mat-mdc-button.refx-link-button .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),refx-price-information-cont refx-price-information-pres .price-information-card refx-link-button.review-conditions:not(refx-link-button) .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),refx-price-information-cont refx-price-information-pres .price-information-card refx-link-button.review-conditions button.mat-mdc-button.refx-link-button .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon){display:none}refx-price-information-cont refx-price-information-pres .price-information-card .price-information-card-see-details refx-link-button:not(refx-link-button):focus:before,refx-price-information-cont refx-price-information-pres .price-information-card .price-information-card-see-details refx-link-button button.mat-mdc-button.refx-link-button:focus:before,refx-price-information-cont refx-price-information-pres .price-information-card .total-refundable-taxes-refund-rules refx-link-button:not(refx-link-button):focus:before,refx-price-information-cont refx-price-information-pres .price-information-card .total-refundable-taxes-refund-rules refx-link-button button.mat-mdc-button.refx-link-button:focus:before,refx-price-information-cont refx-price-information-pres .price-information-card refx-link-button.receipts:not(refx-link-button):focus:before,refx-price-information-cont refx-price-information-pres .price-information-card refx-link-button.receipts button.mat-mdc-button.refx-link-button:focus:before,refx-price-information-cont refx-price-information-pres .price-information-card refx-link-button.baggage-policies:not(refx-link-button):focus:before,refx-price-information-cont refx-price-information-pres .price-information-card refx-link-button.baggage-policies button.mat-mdc-button.refx-link-button:focus:before,refx-price-information-cont refx-price-information-pres .price-information-card refx-link-button.review-conditions:not(refx-link-button):focus:before,refx-price-information-cont refx-price-information-pres .price-information-card refx-link-button.review-conditions button.mat-mdc-button.refx-link-button:focus:before{all:unset;border-radius:var(--lhg-desy-link-focus-radius, var(--maui-focus-radius, .6rem));content:"";inset:calc(var(--lhg-desy-link-focus-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);pointer-events:none;position:absolute;box-shadow:var(--maui-focus-outline-box-shadow, var(--maui-effect-shadow-focus-offset-x, 0) var(--maui-effect-shadow-focus-offset-y, 0) var(--maui-effect-shadow-focus-radius, 6px) var(--maui-effect-shadow-focus-spread, 1px) var(--maui-color-interaction-focus, var(--maui-color-brand-whale-blue, #52627c)))}refx-price-information-cont refx-price-information-pres .price-information-card .price-information-card-see-details refx-link-button:not(refx-link-button):after,refx-price-information-cont refx-price-information-pres .price-information-card .price-information-card-see-details refx-link-button button.mat-mdc-button.refx-link-button:after,refx-price-information-cont refx-price-information-pres .price-information-card .total-refundable-taxes-refund-rules refx-link-button:not(refx-link-button):after,refx-price-information-cont refx-price-information-pres .price-information-card .total-refundable-taxes-refund-rules refx-link-button button.mat-mdc-button.refx-link-button:after,refx-price-information-cont refx-price-information-pres .price-information-card refx-link-button.receipts:not(refx-link-button):after,refx-price-information-cont refx-price-information-pres .price-information-card refx-link-button.receipts button.mat-mdc-button.refx-link-button:after,refx-price-information-cont refx-price-information-pres .price-information-card refx-link-button.baggage-policies:not(refx-link-button):after,refx-price-information-cont refx-price-information-pres .price-information-card refx-link-button.baggage-policies button.mat-mdc-button.refx-link-button:after,refx-price-information-cont refx-price-information-pres .price-information-card refx-link-button.review-conditions:not(refx-link-button):after,refx-price-information-cont refx-price-information-pres .price-information-card refx-link-button.review-conditions button.mat-mdc-button.refx-link-button:after{align-self:start!important;content:var(--lhg-desy-link-icon-dialog, \e905)!important;display:inline-flex!important;font-family:var(--lhg-desy-link-icon-font-family, IconFontLH)!important;font-weight:var(--lhg-desy-link-icon-font-weight, normal)!important;height:1.5rem!important;min-width:1.6rem;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;width:1.6rem!important;color:inherit!important;font-size:var(--lhg-desy-link-icon-font-size, 1.6rem)!important;line-height:1.5rem!important;margin:var(--lhg-desy-link-icon-margin, .1rem .5rem 0 0)!important}refx-price-information-cont refx-price-information-pres .price-information-card .price-information-card-see-details refx-link-button{margin:.1rem 0 1rem .5rem}refx-price-information-cont refx-price-information-pres .price-information-card .policies-conditions-flex-container{overflow:visible}refx-price-information-cont refx-price-information-pres .price-information-card .policies-conditions-flex-container :not(:last-child){margin-bottom:0}refx-price-information-cont refx-price-information-pres .price-information-card .policies-conditions-flex-container :first-child{margin-top:0}refx-price-information-cont refx-price-information-pres .price-information-card .policies-conditions-flex-container refx-link-button.baggage-policies{margin-top:.4rem;margin-bottom:.8rem}refx-price-information-cont refx-price-information-pres .price-information-card .policies-conditions-flex-container refx-link-button.review-conditions{margin-bottom:.4rem}refx-price-information-cont refx-price-information-pres .price-information-card .policies-conditions-flex-container refx-link-button.review-conditions:nth-child(2){margin-top:.5rem;margin-bottom:0}refx-price-information-cont refx-price-information-pres .price-information-card .policies-conditions-flex-container refx-link-button.receipts{margin-top:.4rem;margin-bottom:.3rem}refx-confirmation refx-link-button.see-receipts{padding:var(--lhg-desy-link-see-receipts-margin, .3rem 0 0)}refx-confirmation refx-link-button.see-receipts:not(refx-link-button),refx-confirmation refx-link-button.see-receipts button.mat-mdc-button.refx-link-button{align-content:baseline;align-items:var(--lhg-desy-link-vertical-align, baseline);cursor:pointer;display:inline-flex;font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif);font-kerning:auto;font-optical-sizing:none;font-weight:var(--lhg-desy-link-font-weight, var(--maui-font-weight-bold, 700));letter-spacing:var(--lhg-desy-link-letter-spacing, normal);place-content:baseline;position:relative;transition:color .3s ease-out;text-decoration:none;width:fit-content;-webkit-font-smoothing:antialiased}refx-confirmation refx-link-button.see-receipts:not(refx-link-button),refx-confirmation refx-link-button.see-receipts:not(refx-link-button) .mdc-button__label,refx-confirmation refx-link-button.see-receipts button.mat-mdc-button.refx-link-button,refx-confirmation refx-link-button.see-receipts button.mat-mdc-button.refx-link-button .mdc-button__label{color:var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c));font-size:var(--lhg-desy-link-font-size, 1.4rem);line-height:var(--lhg-desy-link-line-height, 1.8rem);min-height:var(--lhg-desy-link-line-height, 1.8rem)}refx-confirmation refx-link-button.see-receipts:not(refx-link-button):hover,refx-confirmation refx-link-button.see-receipts:not(refx-link-button) .mdc-button__label:hover,refx-confirmation refx-link-button.see-receipts button.mat-mdc-button.refx-link-button:hover,refx-confirmation refx-link-button.see-receipts button.mat-mdc-button.refx-link-button .mdc-button__label:hover{color:var(--lhg-desy-link-color-hover, var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c)));-webkit-text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration-thickness:var(--lhg-desy-link-hover-text-decoration-thickness, 1px);text-underline-offset:var(--lhg-desy-link-hover-text-decoration-offset, auto)}refx-confirmation refx-link-button.see-receipts:not(refx-link-button):focus-visible,refx-confirmation refx-link-button.see-receipts:not(refx-link-button) .mdc-button__label:focus-visible,refx-confirmation refx-link-button.see-receipts button.mat-mdc-button.refx-link-button:focus-visible,refx-confirmation refx-link-button.see-receipts button.mat-mdc-button.refx-link-button .mdc-button__label:focus-visible{outline:none!important}refx-confirmation refx-link-button.see-receipts:not(refx-link-button) .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),refx-confirmation refx-link-button.see-receipts button.mat-mdc-button.refx-link-button .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon){display:none}refx-confirmation refx-link-button.see-receipts:not(refx-link-button):focus:before,refx-confirmation refx-link-button.see-receipts button.mat-mdc-button.refx-link-button:focus:before{all:unset;border-radius:var(--lhg-desy-link-focus-radius, var(--maui-focus-radius, .6rem));content:"";inset:calc(var(--lhg-desy-link-focus-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);pointer-events:none;position:absolute;box-shadow:var(--maui-focus-outline-box-shadow, var(--maui-effect-shadow-focus-offset-x, 0) var(--maui-effect-shadow-focus-offset-y, 0) var(--maui-effect-shadow-focus-radius, 6px) var(--maui-effect-shadow-focus-spread, 1px) var(--maui-color-interaction-focus, var(--maui-color-brand-whale-blue, #52627c)))}refx-confirmation refx-link-button.see-receipts:not(refx-link-button):after,refx-confirmation refx-link-button.see-receipts button.mat-mdc-button.refx-link-button:after{align-self:start!important;content:var(--lhg-desy-link-see-receipts-icon, )!important;display:inline-flex!important;font-family:var(--lhg-desy-link-icon-font-family, IconFontLH)!important;font-weight:var(--lhg-desy-link-icon-font-weight, normal)!important;height:1.5rem!important;min-width:1.6rem;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;width:1.6rem!important;margin:var(--lhg-desy-link-icon-margin-arrow, .1rem .5rem 0 0)!important;color:var(--lhg-desy-link-icon-arrows-color, var(--maui-color-brand-whale-blue, #52627c))!important;font-size:var(--lhg-desy-link-icon-font-size, 1.6rem)!important;line-height:1.6rem!important}refx-confirmation refx-link-button.see-receipts:not(refx-link-button):hover:after,refx-confirmation refx-link-button.see-receipts button.mat-mdc-button.refx-link-button:hover:after{align-self:start!important;content:var(--lhg-desy-link-see-receipts-icon, )!important;display:inline-flex!important;font-family:var(--lhg-desy-link-icon-font-family, IconFontLH)!important;font-weight:var(--lhg-desy-link-icon-font-weight, normal)!important;height:1.5rem!important;min-width:1.6rem;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;width:1.6rem!important;margin:var(--lhg-desy-link-icon-margin-arrow, .1rem .5rem 0 0)!important;color:var(--lhg-desy-link-icon-arrows-color-hover, var(--maui-color-brand-whale-blue, #52627c))!important;font-size:var(--lhg-desy-link-icon-font-size, 1.6rem)!important;line-height:1.6rem!important}refx-confirmation refx-link-button.see-receipts button.mat-mdc-button.refx-link-button{color:var(--lhg-desy-link-see-receipts-color, var(--maui-color-brand-lhdeepblue, #05164d));font-weight:var(--lhg-desy-link-see-receipts-font-weight, var(--maui-font-weight-regular, 400));margin:var(--lhg-desy-link-see-receipts-margin, .3rem 0 0);max-height:var(--lhg-desy-link-see-receipts-max-height, unset)}refx-confirmation button.toggle-instruction{overflow:visible}refx-confirmation button.toggle-instruction:focus{box-shadow:none}refx-confirmation button.toggle-instruction:focus .toggle-instruction-label:before{all:unset;border-radius:var(--lhg-desy-link-focus-radius, var(--maui-focus-radius, .6rem));content:"";inset:calc(var(--lhg-desy-link-focus-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);pointer-events:none;position:absolute;box-shadow:var(--maui-focus-outline-box-shadow, var(--maui-effect-shadow-focus-offset-x, 0) var(--maui-effect-shadow-focus-offset-y, 0) var(--maui-effect-shadow-focus-radius, 6px) var(--maui-effect-shadow-focus-spread, 1px) var(--maui-color-interaction-focus, var(--maui-color-brand-whale-blue, #52627c)))}refx-confirmation button.toggle-instruction.show-instruction .toggle-instruction-label:not(refx-link-button),refx-confirmation button.toggle-instruction.show-instruction .toggle-instruction-label button.mat-mdc-button.refx-link-button{align-content:baseline;align-items:var(--lhg-desy-link-vertical-align, baseline);cursor:pointer;display:inline-flex;font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif);font-kerning:auto;font-optical-sizing:none;font-weight:var(--lhg-desy-link-font-weight, var(--maui-font-weight-bold, 700));letter-spacing:var(--lhg-desy-link-letter-spacing, normal);place-content:baseline;position:relative;transition:color .3s ease-out;text-decoration:none;width:fit-content;-webkit-font-smoothing:antialiased}refx-confirmation button.toggle-instruction.show-instruction .toggle-instruction-label:not(refx-link-button),refx-confirmation button.toggle-instruction.show-instruction .toggle-instruction-label:not(refx-link-button) .mdc-button__label,refx-confirmation button.toggle-instruction.show-instruction .toggle-instruction-label button.mat-mdc-button.refx-link-button,refx-confirmation button.toggle-instruction.show-instruction .toggle-instruction-label button.mat-mdc-button.refx-link-button .mdc-button__label{color:var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c));font-size:var(--lhg-desy-link-font-size, 1.4rem);line-height:var(--lhg-desy-link-line-height, 1.8rem);min-height:var(--lhg-desy-link-line-height, 1.8rem)}refx-confirmation button.toggle-instruction.show-instruction .toggle-instruction-label:not(refx-link-button):hover,refx-confirmation button.toggle-instruction.show-instruction .toggle-instruction-label:not(refx-link-button) .mdc-button__label:hover,refx-confirmation button.toggle-instruction.show-instruction .toggle-instruction-label button.mat-mdc-button.refx-link-button:hover,refx-confirmation button.toggle-instruction.show-instruction .toggle-instruction-label button.mat-mdc-button.refx-link-button .mdc-button__label:hover{color:var(--lhg-desy-link-color-hover, var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c)));-webkit-text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration-thickness:var(--lhg-desy-link-hover-text-decoration-thickness, 1px);text-underline-offset:var(--lhg-desy-link-hover-text-decoration-offset, auto)}refx-confirmation button.toggle-instruction.show-instruction .toggle-instruction-label:not(refx-link-button):focus-visible,refx-confirmation button.toggle-instruction.show-instruction .toggle-instruction-label:not(refx-link-button) .mdc-button__label:focus-visible,refx-confirmation button.toggle-instruction.show-instruction .toggle-instruction-label button.mat-mdc-button.refx-link-button:focus-visible,refx-confirmation button.toggle-instruction.show-instruction .toggle-instruction-label button.mat-mdc-button.refx-link-button .mdc-button__label:focus-visible{outline:none!important}refx-confirmation button.toggle-instruction.show-instruction .toggle-instruction-label:not(refx-link-button) .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),refx-confirmation button.toggle-instruction.show-instruction .toggle-instruction-label button.mat-mdc-button.refx-link-button .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon){display:none}refx-confirmation button.toggle-instruction.show-instruction .toggle-instruction-label:not(refx-link-button):focus:before,refx-confirmation button.toggle-instruction.show-instruction .toggle-instruction-label button.mat-mdc-button.refx-link-button:focus:before{all:unset;border-radius:var(--lhg-desy-link-focus-radius, var(--maui-focus-radius, .6rem));content:"";inset:calc(var(--lhg-desy-link-focus-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);pointer-events:none;position:absolute;box-shadow:var(--maui-focus-outline-box-shadow, var(--maui-effect-shadow-focus-offset-x, 0) var(--maui-effect-shadow-focus-offset-y, 0) var(--maui-effect-shadow-focus-radius, 6px) var(--maui-effect-shadow-focus-spread, 1px) var(--maui-color-interaction-focus, var(--maui-color-brand-whale-blue, #52627c)))}refx-confirmation button.toggle-instruction.show-instruction .toggle-instruction-label:not(refx-link-button):after,refx-confirmation button.toggle-instruction.show-instruction .toggle-instruction-label button.mat-mdc-button.refx-link-button:after{align-self:start!important;content:var(--lhg-desy-link-icon-expand, \e909)!important;display:inline-flex!important;font-family:var(--lhg-desy-link-icon-font-family, IconFontLH)!important;font-weight:var(--lhg-desy-link-icon-font-weight, normal)!important;height:1.5rem!important;min-width:1.6rem;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;width:1.6rem!important;color:inherit!important;font-size:var(--lhg-desy-link-icon-font-size, 1.6rem)!important;line-height:1.5rem!important;margin:var(--lhg-desy-link-icon-margin, .1rem .5rem 0 0)!important}refx-confirmation button.toggle-instruction:not(.show-instruction) .toggle-instruction-label:not(refx-link-button),refx-confirmation button.toggle-instruction:not(.show-instruction) .toggle-instruction-label button.mat-mdc-button.refx-link-button{align-content:baseline;align-items:var(--lhg-desy-link-vertical-align, baseline);cursor:pointer;display:inline-flex;font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif);font-kerning:auto;font-optical-sizing:none;font-weight:var(--lhg-desy-link-font-weight, var(--maui-font-weight-bold, 700));letter-spacing:var(--lhg-desy-link-letter-spacing, normal);place-content:baseline;position:relative;transition:color .3s ease-out;text-decoration:none;width:fit-content;-webkit-font-smoothing:antialiased}refx-confirmation button.toggle-instruction:not(.show-instruction) .toggle-instruction-label:not(refx-link-button),refx-confirmation button.toggle-instruction:not(.show-instruction) .toggle-instruction-label:not(refx-link-button) .mdc-button__label,refx-confirmation button.toggle-instruction:not(.show-instruction) .toggle-instruction-label button.mat-mdc-button.refx-link-button,refx-confirmation button.toggle-instruction:not(.show-instruction) .toggle-instruction-label button.mat-mdc-button.refx-link-button .mdc-button__label{color:var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c));font-size:var(--lhg-desy-link-font-size, 1.4rem);line-height:var(--lhg-desy-link-line-height, 1.8rem);min-height:var(--lhg-desy-link-line-height, 1.8rem)}refx-confirmation button.toggle-instruction:not(.show-instruction) .toggle-instruction-label:not(refx-link-button):hover,refx-confirmation button.toggle-instruction:not(.show-instruction) .toggle-instruction-label:not(refx-link-button) .mdc-button__label:hover,refx-confirmation button.toggle-instruction:not(.show-instruction) .toggle-instruction-label button.mat-mdc-button.refx-link-button:hover,refx-confirmation button.toggle-instruction:not(.show-instruction) .toggle-instruction-label button.mat-mdc-button.refx-link-button .mdc-button__label:hover{color:var(--lhg-desy-link-color-hover, var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c)));-webkit-text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration-thickness:var(--lhg-desy-link-hover-text-decoration-thickness, 1px);text-underline-offset:var(--lhg-desy-link-hover-text-decoration-offset, auto)}refx-confirmation button.toggle-instruction:not(.show-instruction) .toggle-instruction-label:not(refx-link-button):focus-visible,refx-confirmation button.toggle-instruction:not(.show-instruction) .toggle-instruction-label:not(refx-link-button) .mdc-button__label:focus-visible,refx-confirmation button.toggle-instruction:not(.show-instruction) .toggle-instruction-label button.mat-mdc-button.refx-link-button:focus-visible,refx-confirmation button.toggle-instruction:not(.show-instruction) .toggle-instruction-label button.mat-mdc-button.refx-link-button .mdc-button__label:focus-visible{outline:none!important}refx-confirmation button.toggle-instruction:not(.show-instruction) .toggle-instruction-label:not(refx-link-button) .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),refx-confirmation button.toggle-instruction:not(.show-instruction) .toggle-instruction-label button.mat-mdc-button.refx-link-button .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon){display:none}refx-confirmation button.toggle-instruction:not(.show-instruction) .toggle-instruction-label:not(refx-link-button):focus:before,refx-confirmation button.toggle-instruction:not(.show-instruction) .toggle-instruction-label button.mat-mdc-button.refx-link-button:focus:before{all:unset;border-radius:var(--lhg-desy-link-focus-radius, var(--maui-focus-radius, .6rem));content:"";inset:calc(var(--lhg-desy-link-focus-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);pointer-events:none;position:absolute;box-shadow:var(--maui-focus-outline-box-shadow, var(--maui-effect-shadow-focus-offset-x, 0) var(--maui-effect-shadow-focus-offset-y, 0) var(--maui-effect-shadow-focus-radius, 6px) var(--maui-effect-shadow-focus-spread, 1px) var(--maui-color-interaction-focus, var(--maui-color-brand-whale-blue, #52627c)))}refx-confirmation button.toggle-instruction:not(.show-instruction) .toggle-instruction-label:not(refx-link-button):after,refx-confirmation button.toggle-instruction:not(.show-instruction) .toggle-instruction-label button.mat-mdc-button.refx-link-button:after{align-self:start!important;content:var(--lhg-desy-link-icon-collapse, \e908)!important;display:inline-flex!important;font-family:var(--lhg-desy-link-icon-font-family, IconFontLH)!important;font-weight:var(--lhg-desy-link-icon-font-weight, normal)!important;height:1.5rem!important;min-width:1.6rem;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;width:1.6rem!important;color:inherit!important;font-size:var(--lhg-desy-link-icon-font-size, 1.6rem)!important;line-height:1.5rem!important;margin:var(--lhg-desy-link-icon-margin, .1rem .5rem 0 0)!important}refx-confirmation button.toggle-instruction i.toggle-icon{display:none}refx-confirmation .price-footer-card .baggage-policies-external-link refx-link-button.bag-link:not(refx-link-button),refx-confirmation .price-footer-card .baggage-policies-external-link refx-link-button.bag-link button.mat-mdc-button.refx-link-button{align-content:baseline;align-items:var(--lhg-desy-link-vertical-align, baseline);cursor:pointer;display:inline-flex;font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif);font-kerning:auto;font-optical-sizing:none;font-weight:var(--lhg-desy-link-font-weight, var(--maui-font-weight-bold, 700));letter-spacing:var(--lhg-desy-link-letter-spacing, normal);place-content:baseline;position:relative;transition:color .3s ease-out;text-decoration:none;width:fit-content;-webkit-font-smoothing:antialiased}refx-confirmation .price-footer-card .baggage-policies-external-link refx-link-button.bag-link:not(refx-link-button),refx-confirmation .price-footer-card .baggage-policies-external-link refx-link-button.bag-link:not(refx-link-button) .mdc-button__label,refx-confirmation .price-footer-card .baggage-policies-external-link refx-link-button.bag-link button.mat-mdc-button.refx-link-button,refx-confirmation .price-footer-card .baggage-policies-external-link refx-link-button.bag-link button.mat-mdc-button.refx-link-button .mdc-button__label{color:var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c));font-size:var(--lhg-desy-link-font-size, 1.4rem);line-height:var(--lhg-desy-link-line-height, 1.8rem);min-height:var(--lhg-desy-link-line-height, 1.8rem)}refx-confirmation .price-footer-card .baggage-policies-external-link refx-link-button.bag-link:not(refx-link-button):hover,refx-confirmation .price-footer-card .baggage-policies-external-link refx-link-button.bag-link:not(refx-link-button) .mdc-button__label:hover,refx-confirmation .price-footer-card .baggage-policies-external-link refx-link-button.bag-link button.mat-mdc-button.refx-link-button:hover,refx-confirmation .price-footer-card .baggage-policies-external-link refx-link-button.bag-link button.mat-mdc-button.refx-link-button .mdc-button__label:hover{color:var(--lhg-desy-link-color-hover, var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c)));-webkit-text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration-thickness:var(--lhg-desy-link-hover-text-decoration-thickness, 1px);text-underline-offset:var(--lhg-desy-link-hover-text-decoration-offset, auto)}refx-confirmation .price-footer-card .baggage-policies-external-link refx-link-button.bag-link:not(refx-link-button):focus-visible,refx-confirmation .price-footer-card .baggage-policies-external-link refx-link-button.bag-link:not(refx-link-button) .mdc-button__label:focus-visible,refx-confirmation .price-footer-card .baggage-policies-external-link refx-link-button.bag-link button.mat-mdc-button.refx-link-button:focus-visible,refx-confirmation .price-footer-card .baggage-policies-external-link refx-link-button.bag-link button.mat-mdc-button.refx-link-button .mdc-button__label:focus-visible{outline:none!important}refx-confirmation .price-footer-card .baggage-policies-external-link refx-link-button.bag-link:not(refx-link-button) .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),refx-confirmation .price-footer-card .baggage-policies-external-link refx-link-button.bag-link button.mat-mdc-button.refx-link-button .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon){display:none}refx-confirmation .price-footer-card .baggage-policies-external-link refx-link-button.bag-link:not(refx-link-button):focus:before,refx-confirmation .price-footer-card .baggage-policies-external-link refx-link-button.bag-link button.mat-mdc-button.refx-link-button:focus:before{all:unset;border-radius:var(--lhg-desy-link-focus-radius, var(--maui-focus-radius, .6rem));content:"";inset:calc(var(--lhg-desy-link-focus-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);pointer-events:none;position:absolute;box-shadow:var(--maui-focus-outline-box-shadow, var(--maui-effect-shadow-focus-offset-x, 0) var(--maui-effect-shadow-focus-offset-y, 0) var(--maui-effect-shadow-focus-radius, 6px) var(--maui-effect-shadow-focus-spread, 1px) var(--maui-color-interaction-focus, var(--maui-color-brand-whale-blue, #52627c)))}refx-confirmation .price-footer-card .baggage-policies-external-link refx-link-button.bag-link:not(refx-link-button):after,refx-confirmation .price-footer-card .baggage-policies-external-link refx-link-button.bag-link button.mat-mdc-button.refx-link-button:after{align-self:start!important;content:var(--lhg-desy-link-icon-external, \e904)!important;display:inline-flex!important;font-family:var(--lhg-desy-link-icon-font-family, IconFontLH)!important;font-weight:var(--lhg-desy-link-icon-font-weight, normal)!important;height:1.5rem!important;min-width:1.6rem;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;width:1.6rem!important;color:inherit!important;font-size:var(--lhg-desy-link-icon-font-size, 1.6rem)!important;line-height:1.5rem!important;margin:var(--lhg-desy-link-icon-margin, .1rem .5rem 0 0)!important}lhg-pets-in-cabin-details .lhg-pets-in-cabin-details-content a.lhg-pets-in-cabin-details-link:not(refx-link-button),lhg-pets-in-cabin-details .lhg-pets-in-cabin-details-content a.lhg-pets-in-cabin-details-link button.mat-mdc-button.refx-link-button{align-content:baseline;align-items:var(--lhg-desy-link-vertical-align, baseline);cursor:pointer;display:inline-flex;font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif);font-kerning:auto;font-optical-sizing:none;font-weight:var(--lhg-desy-link-font-weight, var(--maui-font-weight-bold, 700));letter-spacing:var(--lhg-desy-link-letter-spacing, normal);place-content:baseline;position:relative;transition:color .3s ease-out;text-decoration:none;width:fit-content;-webkit-font-smoothing:antialiased}lhg-pets-in-cabin-details .lhg-pets-in-cabin-details-content a.lhg-pets-in-cabin-details-link:not(refx-link-button),lhg-pets-in-cabin-details .lhg-pets-in-cabin-details-content a.lhg-pets-in-cabin-details-link:not(refx-link-button) .mdc-button__label,lhg-pets-in-cabin-details .lhg-pets-in-cabin-details-content a.lhg-pets-in-cabin-details-link button.mat-mdc-button.refx-link-button,lhg-pets-in-cabin-details .lhg-pets-in-cabin-details-content a.lhg-pets-in-cabin-details-link button.mat-mdc-button.refx-link-button .mdc-button__label{color:var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c));font-size:var(--lhg-desy-link-font-size, 1.4rem);line-height:var(--lhg-desy-link-line-height, 1.8rem);min-height:var(--lhg-desy-link-line-height, 1.8rem)}lhg-pets-in-cabin-details .lhg-pets-in-cabin-details-content a.lhg-pets-in-cabin-details-link:not(refx-link-button):hover,lhg-pets-in-cabin-details .lhg-pets-in-cabin-details-content a.lhg-pets-in-cabin-details-link:not(refx-link-button) .mdc-button__label:hover,lhg-pets-in-cabin-details .lhg-pets-in-cabin-details-content a.lhg-pets-in-cabin-details-link button.mat-mdc-button.refx-link-button:hover,lhg-pets-in-cabin-details .lhg-pets-in-cabin-details-content a.lhg-pets-in-cabin-details-link button.mat-mdc-button.refx-link-button .mdc-button__label:hover{color:var(--lhg-desy-link-color-hover, var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c)));-webkit-text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration-thickness:var(--lhg-desy-link-hover-text-decoration-thickness, 1px);text-underline-offset:var(--lhg-desy-link-hover-text-decoration-offset, auto)}lhg-pets-in-cabin-details .lhg-pets-in-cabin-details-content a.lhg-pets-in-cabin-details-link:not(refx-link-button):focus-visible,lhg-pets-in-cabin-details .lhg-pets-in-cabin-details-content a.lhg-pets-in-cabin-details-link:not(refx-link-button) .mdc-button__label:focus-visible,lhg-pets-in-cabin-details .lhg-pets-in-cabin-details-content a.lhg-pets-in-cabin-details-link button.mat-mdc-button.refx-link-button:focus-visible,lhg-pets-in-cabin-details .lhg-pets-in-cabin-details-content a.lhg-pets-in-cabin-details-link button.mat-mdc-button.refx-link-button .mdc-button__label:focus-visible{outline:none!important}lhg-pets-in-cabin-details .lhg-pets-in-cabin-details-content a.lhg-pets-in-cabin-details-link:not(refx-link-button) .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),lhg-pets-in-cabin-details .lhg-pets-in-cabin-details-content a.lhg-pets-in-cabin-details-link button.mat-mdc-button.refx-link-button .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon){display:none}lhg-pets-in-cabin-details .lhg-pets-in-cabin-details-content a.lhg-pets-in-cabin-details-link:not(refx-link-button):focus:before,lhg-pets-in-cabin-details .lhg-pets-in-cabin-details-content a.lhg-pets-in-cabin-details-link button.mat-mdc-button.refx-link-button:focus:before{all:unset;border-radius:var(--lhg-desy-link-focus-radius, var(--maui-focus-radius, .6rem));content:"";inset:calc(var(--lhg-desy-link-focus-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);pointer-events:none;position:absolute;box-shadow:var(--maui-focus-outline-box-shadow, var(--maui-effect-shadow-focus-offset-x, 0) var(--maui-effect-shadow-focus-offset-y, 0) var(--maui-effect-shadow-focus-radius, 6px) var(--maui-effect-shadow-focus-spread, 1px) var(--maui-color-interaction-focus, var(--maui-color-brand-whale-blue, #52627c)))}lhg-pets-in-cabin-details .lhg-pets-in-cabin-details-content a.lhg-pets-in-cabin-details-link:not(refx-link-button):after,lhg-pets-in-cabin-details .lhg-pets-in-cabin-details-content a.lhg-pets-in-cabin-details-link button.mat-mdc-button.refx-link-button:after{align-self:start!important;content:var(--lhg-desy-link-icon-external, \e904)!important;display:inline-flex!important;font-family:var(--lhg-desy-link-icon-font-family, IconFontLH)!important;font-weight:var(--lhg-desy-link-icon-font-weight, normal)!important;height:1.5rem!important;min-width:1.6rem;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;width:1.6rem!important;color:inherit!important;font-size:var(--lhg-desy-link-icon-font-size, 1.6rem)!important;line-height:1.5rem!important;margin:var(--lhg-desy-link-icon-margin, .1rem .5rem 0 0)!important}lhg-pets-in-cabin-details .lhg-pets-in-cabin-details-content a.lhg-pets-in-cabin-details-link:after{top:0}a.lhg-pets-general-advice-info-message-text-link,a.lhg-pets-us-banner-info-message-text-link{padding-bottom:0!important}a.lhg-pets-general-advice-info-message-text-link:not(refx-link-button),a.lhg-pets-general-advice-info-message-text-link button.mat-mdc-button.refx-link-button,a.lhg-pets-us-banner-info-message-text-link:not(refx-link-button),a.lhg-pets-us-banner-info-message-text-link button.mat-mdc-button.refx-link-button{align-content:baseline;align-items:var(--lhg-desy-link-vertical-align, baseline);cursor:pointer;display:inline-flex;font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif);font-kerning:auto;font-optical-sizing:none;font-weight:var(--lhg-desy-link-font-weight, var(--maui-font-weight-bold, 700));letter-spacing:var(--lhg-desy-link-letter-spacing, normal);place-content:baseline;position:relative;transition:color .3s ease-out;text-decoration:none;width:fit-content;-webkit-font-smoothing:antialiased}a.lhg-pets-general-advice-info-message-text-link:not(refx-link-button),a.lhg-pets-general-advice-info-message-text-link:not(refx-link-button) .mdc-button__label,a.lhg-pets-general-advice-info-message-text-link button.mat-mdc-button.refx-link-button,a.lhg-pets-general-advice-info-message-text-link button.mat-mdc-button.refx-link-button .mdc-button__label,a.lhg-pets-us-banner-info-message-text-link:not(refx-link-button),a.lhg-pets-us-banner-info-message-text-link:not(refx-link-button) .mdc-button__label,a.lhg-pets-us-banner-info-message-text-link button.mat-mdc-button.refx-link-button,a.lhg-pets-us-banner-info-message-text-link button.mat-mdc-button.refx-link-button .mdc-button__label{color:var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c));font-size:var(--lhg-desy-link-font-size, 1.4rem);line-height:var(--lhg-desy-link-line-height, 1.8rem);min-height:var(--lhg-desy-link-line-height, 1.8rem)}a.lhg-pets-general-advice-info-message-text-link:not(refx-link-button):hover,a.lhg-pets-general-advice-info-message-text-link:not(refx-link-button) .mdc-button__label:hover,a.lhg-pets-general-advice-info-message-text-link button.mat-mdc-button.refx-link-button:hover,a.lhg-pets-general-advice-info-message-text-link button.mat-mdc-button.refx-link-button .mdc-button__label:hover,a.lhg-pets-us-banner-info-message-text-link:not(refx-link-button):hover,a.lhg-pets-us-banner-info-message-text-link:not(refx-link-button) .mdc-button__label:hover,a.lhg-pets-us-banner-info-message-text-link button.mat-mdc-button.refx-link-button:hover,a.lhg-pets-us-banner-info-message-text-link button.mat-mdc-button.refx-link-button .mdc-button__label:hover{color:var(--lhg-desy-link-color-hover, var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c)));-webkit-text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration-thickness:var(--lhg-desy-link-hover-text-decoration-thickness, 1px);text-underline-offset:var(--lhg-desy-link-hover-text-decoration-offset, auto)}a.lhg-pets-general-advice-info-message-text-link:not(refx-link-button):focus-visible,a.lhg-pets-general-advice-info-message-text-link:not(refx-link-button) .mdc-button__label:focus-visible,a.lhg-pets-general-advice-info-message-text-link button.mat-mdc-button.refx-link-button:focus-visible,a.lhg-pets-general-advice-info-message-text-link button.mat-mdc-button.refx-link-button .mdc-button__label:focus-visible,a.lhg-pets-us-banner-info-message-text-link:not(refx-link-button):focus-visible,a.lhg-pets-us-banner-info-message-text-link:not(refx-link-button) .mdc-button__label:focus-visible,a.lhg-pets-us-banner-info-message-text-link button.mat-mdc-button.refx-link-button:focus-visible,a.lhg-pets-us-banner-info-message-text-link button.mat-mdc-button.refx-link-button .mdc-button__label:focus-visible{outline:none!important}a.lhg-pets-general-advice-info-message-text-link:not(refx-link-button) .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),a.lhg-pets-general-advice-info-message-text-link button.mat-mdc-button.refx-link-button .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),a.lhg-pets-us-banner-info-message-text-link:not(refx-link-button) .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),a.lhg-pets-us-banner-info-message-text-link button.mat-mdc-button.refx-link-button .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon){display:none}a.lhg-pets-general-advice-info-message-text-link:not(refx-link-button):focus:before,a.lhg-pets-general-advice-info-message-text-link button.mat-mdc-button.refx-link-button:focus:before,a.lhg-pets-us-banner-info-message-text-link:not(refx-link-button):focus:before,a.lhg-pets-us-banner-info-message-text-link button.mat-mdc-button.refx-link-button:focus:before{all:unset;border-radius:var(--lhg-desy-link-focus-radius, var(--maui-focus-radius, .6rem));content:"";inset:calc(var(--lhg-desy-link-focus-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);pointer-events:none;position:absolute;box-shadow:var(--maui-focus-outline-box-shadow, var(--maui-effect-shadow-focus-offset-x, 0) var(--maui-effect-shadow-focus-offset-y, 0) var(--maui-effect-shadow-focus-radius, 6px) var(--maui-effect-shadow-focus-spread, 1px) var(--maui-color-interaction-focus, var(--maui-color-brand-whale-blue, #52627c)))}a.lhg-pets-general-advice-info-message-text-link:not(refx-link-button):after,a.lhg-pets-general-advice-info-message-text-link button.mat-mdc-button.refx-link-button:after,a.lhg-pets-us-banner-info-message-text-link:not(refx-link-button):after,a.lhg-pets-us-banner-info-message-text-link button.mat-mdc-button.refx-link-button:after{align-self:start!important;content:var(--lhg-desy-link-icon-external, \e904)!important;display:inline-flex!important;font-family:var(--lhg-desy-link-icon-font-family, IconFontLH)!important;font-weight:var(--lhg-desy-link-icon-font-weight, normal)!important;height:1.5rem!important;min-width:1.6rem;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;width:1.6rem!important;color:inherit!important;font-size:var(--lhg-desy-link-icon-font-size, 1.6rem)!important;line-height:1.5rem!important;margin:var(--lhg-desy-link-icon-margin, .1rem .5rem 0 0)!important}.message-panel .message-panel-container refx-messages-panel-pres .messages-panel.formerrormessage .messages-container .content .messages-list li .link,.message-panel-wrapper .messages-panel-container refx-messages-panel-pres .messages-panel.formerrormessage .messages-container .content .messages-list li .link{color:var(--lhg-desy-link-error-color, var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c)))}.message-panel .message-panel-container refx-messages-panel-pres .messages-panel.formerrormessage .messages-container .content .messages-list li:hover .link,.message-panel-wrapper .messages-panel-container refx-messages-panel-pres .messages-panel.formerrormessage .messages-container .content .messages-list li:hover .link{color:var(--lhg-desy-link-error-color-hover, var(--lhg-desy-link-color-hover, var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c))))!important}.message-panel .message-panel-container refx-messages-panel-pres .messages-container .messages-list,.message-panel-wrapper .messages-panel-container refx-messages-panel-pres .messages-container .messages-list{display:flex;width:100%;flex-wrap:wrap}.message-panel .message-panel-container refx-messages-panel-pres .messages-container .messages-list li.message,.message-panel .message-panel-container refx-messages-panel-pres .messages-container .messages-list li.custom-messages,.message-panel-wrapper .messages-panel-container refx-messages-panel-pres .messages-container .messages-list li.message,.message-panel-wrapper .messages-panel-container refx-messages-panel-pres .messages-container .messages-list li.custom-messages{width:100%}.message-panel .message-panel-container refx-messages-panel-pres .messages-container .messages-list li.message:after,.message-panel .message-panel-container refx-messages-panel-pres .messages-container .messages-list li.custom-messages:after,.message-panel-wrapper .messages-panel-container refx-messages-panel-pres .messages-container .messages-list li.message:after,.message-panel-wrapper .messages-panel-container refx-messages-panel-pres .messages-container .messages-list li.custom-messages:after{content:"";display:none}.message-panel .message-panel-container refx-messages-panel-pres .messages-container .messages-list li.message span.message-title .link:not(refx-link-button),.message-panel .message-panel-container refx-messages-panel-pres .messages-container .messages-list li.message span.message-title .link button.mat-mdc-button.refx-link-button,.message-panel .message-panel-container refx-messages-panel-pres .messages-container .messages-list li.custom-messages span.message-title .link:not(refx-link-button),.message-panel .message-panel-container refx-messages-panel-pres .messages-container .messages-list li.custom-messages span.message-title .link button.mat-mdc-button.refx-link-button,.message-panel-wrapper .messages-panel-container refx-messages-panel-pres .messages-container .messages-list li.message span.message-title .link:not(refx-link-button),.message-panel-wrapper .messages-panel-container refx-messages-panel-pres .messages-container .messages-list li.message span.message-title .link button.mat-mdc-button.refx-link-button,.message-panel-wrapper .messages-panel-container refx-messages-panel-pres .messages-container .messages-list li.custom-messages span.message-title .link:not(refx-link-button),.message-panel-wrapper .messages-panel-container refx-messages-panel-pres .messages-container .messages-list li.custom-messages span.message-title .link button.mat-mdc-button.refx-link-button{align-content:baseline;align-items:var(--lhg-desy-link-vertical-align, baseline);cursor:pointer;display:inline-flex;font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif);font-kerning:auto;font-optical-sizing:none;font-weight:var(--lhg-desy-link-font-weight, var(--maui-font-weight-bold, 700));letter-spacing:var(--lhg-desy-link-letter-spacing, normal);place-content:baseline;position:relative;transition:color .3s ease-out;text-decoration:none;width:fit-content;-webkit-font-smoothing:antialiased}.message-panel .message-panel-container refx-messages-panel-pres .messages-container .messages-list li.message span.message-title .link:not(refx-link-button),.message-panel .message-panel-container refx-messages-panel-pres .messages-container .messages-list li.message span.message-title .link:not(refx-link-button) .mdc-button__label,.message-panel .message-panel-container refx-messages-panel-pres .messages-container .messages-list li.message span.message-title .link button.mat-mdc-button.refx-link-button,.message-panel .message-panel-container refx-messages-panel-pres .messages-container .messages-list li.message span.message-title .link button.mat-mdc-button.refx-link-button .mdc-button__label,.message-panel .message-panel-container refx-messages-panel-pres .messages-container .messages-list li.custom-messages span.message-title .link:not(refx-link-button),.message-panel .message-panel-container refx-messages-panel-pres .messages-container .messages-list li.custom-messages span.message-title .link:not(refx-link-button) .mdc-button__label,.message-panel .message-panel-container refx-messages-panel-pres .messages-container .messages-list li.custom-messages span.message-title .link button.mat-mdc-button.refx-link-button,.message-panel .message-panel-container refx-messages-panel-pres .messages-container .messages-list li.custom-messages span.message-title .link button.mat-mdc-button.refx-link-button .mdc-button__label,.message-panel-wrapper .messages-panel-container refx-messages-panel-pres .messages-container .messages-list li.message span.message-title .link:not(refx-link-button),.message-panel-wrapper .messages-panel-container refx-messages-panel-pres .messages-container .messages-list li.message span.message-title .link:not(refx-link-button) .mdc-button__label,.message-panel-wrapper .messages-panel-container refx-messages-panel-pres .messages-container .messages-list li.message span.message-title .link button.mat-mdc-button.refx-link-button,.message-panel-wrapper .messages-panel-container refx-messages-panel-pres .messages-container .messages-list li.message span.message-title .link button.mat-mdc-button.refx-link-button .mdc-button__label,.message-panel-wrapper .messages-panel-container refx-messages-panel-pres .messages-container .messages-list li.custom-messages span.message-title .link:not(refx-link-button),.message-panel-wrapper .messages-panel-container refx-messages-panel-pres .messages-container .messages-list li.custom-messages span.message-title .link:not(refx-link-button) .mdc-button__label,.message-panel-wrapper .messages-panel-container refx-messages-panel-pres .messages-container .messages-list li.custom-messages span.message-title .link button.mat-mdc-button.refx-link-button,.message-panel-wrapper .messages-panel-container refx-messages-panel-pres .messages-container .messages-list li.custom-messages span.message-title .link button.mat-mdc-button.refx-link-button .mdc-button__label{color:var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c));font-size:var(--lhg-desy-link-font-size-small, 1.2rem);line-height:var(--lhg-desy-link-line-height-small, var(--lhg-desy-link-line-height, 1.8rem));min-height:var(--lhg-desy-link-line-height-small, var(--lhg-desy-link-line-height, 1.8rem))}.message-panel .message-panel-container refx-messages-panel-pres .messages-container .messages-list li.message span.message-title .link:not(refx-link-button):hover,.message-panel .message-panel-container refx-messages-panel-pres .messages-container .messages-list li.message span.message-title .link:not(refx-link-button) .mdc-button__label:hover,.message-panel .message-panel-container refx-messages-panel-pres .messages-container .messages-list li.message span.message-title .link button.mat-mdc-button.refx-link-button:hover,.message-panel .message-panel-container refx-messages-panel-pres .messages-container .messages-list li.message span.message-title .link button.mat-mdc-button.refx-link-button .mdc-button__label:hover,.message-panel .message-panel-container refx-messages-panel-pres .messages-container .messages-list li.custom-messages span.message-title .link:not(refx-link-button):hover,.message-panel .message-panel-container refx-messages-panel-pres .messages-container .messages-list li.custom-messages span.message-title .link:not(refx-link-button) .mdc-button__label:hover,.message-panel .message-panel-container refx-messages-panel-pres .messages-container .messages-list li.custom-messages span.message-title .link button.mat-mdc-button.refx-link-button:hover,.message-panel .message-panel-container refx-messages-panel-pres .messages-container .messages-list li.custom-messages span.message-title .link button.mat-mdc-button.refx-link-button .mdc-button__label:hover,.message-panel-wrapper .messages-panel-container refx-messages-panel-pres .messages-container .messages-list li.message span.message-title .link:not(refx-link-button):hover,.message-panel-wrapper .messages-panel-container refx-messages-panel-pres .messages-container .messages-list li.message span.message-title .link:not(refx-link-button) .mdc-button__label:hover,.message-panel-wrapper .messages-panel-container refx-messages-panel-pres .messages-container .messages-list li.message span.message-title .link button.mat-mdc-button.refx-link-button:hover,.message-panel-wrapper .messages-panel-container refx-messages-panel-pres .messages-container .messages-list li.message span.message-title .link button.mat-mdc-button.refx-link-button .mdc-button__label:hover,.message-panel-wrapper .messages-panel-container refx-messages-panel-pres .messages-container .messages-list li.custom-messages span.message-title .link:not(refx-link-button):hover,.message-panel-wrapper .messages-panel-container refx-messages-panel-pres .messages-container .messages-list li.custom-messages span.message-title .link:not(refx-link-button) .mdc-button__label:hover,.message-panel-wrapper .messages-panel-container refx-messages-panel-pres .messages-container .messages-list li.custom-messages span.message-title .link button.mat-mdc-button.refx-link-button:hover,.message-panel-wrapper .messages-panel-container refx-messages-panel-pres .messages-container .messages-list li.custom-messages span.message-title .link button.mat-mdc-button.refx-link-button .mdc-button__label:hover{color:var(--lhg-desy-link-color-hover, var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c)));-webkit-text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration-thickness:var(--lhg-desy-link-hover-text-decoration-thickness, 1px);text-underline-offset:var(--lhg-desy-link-hover-text-decoration-offset, auto)}.message-panel .message-panel-container refx-messages-panel-pres .messages-container .messages-list li.message span.message-title .link:not(refx-link-button):focus-visible,.message-panel .message-panel-container refx-messages-panel-pres .messages-container .messages-list li.message span.message-title .link:not(refx-link-button) .mdc-button__label:focus-visible,.message-panel .message-panel-container refx-messages-panel-pres .messages-container .messages-list li.message span.message-title .link button.mat-mdc-button.refx-link-button:focus-visible,.message-panel .message-panel-container refx-messages-panel-pres .messages-container .messages-list li.message span.message-title .link button.mat-mdc-button.refx-link-button .mdc-button__label:focus-visible,.message-panel .message-panel-container refx-messages-panel-pres .messages-container .messages-list li.custom-messages span.message-title .link:not(refx-link-button):focus-visible,.message-panel .message-panel-container refx-messages-panel-pres .messages-container .messages-list li.custom-messages span.message-title .link:not(refx-link-button) .mdc-button__label:focus-visible,.message-panel .message-panel-container refx-messages-panel-pres .messages-container .messages-list li.custom-messages span.message-title .link button.mat-mdc-button.refx-link-button:focus-visible,.message-panel .message-panel-container refx-messages-panel-pres .messages-container .messages-list li.custom-messages span.message-title .link button.mat-mdc-button.refx-link-button .mdc-button__label:focus-visible,.message-panel-wrapper .messages-panel-container refx-messages-panel-pres .messages-container .messages-list li.message span.message-title .link:not(refx-link-button):focus-visible,.message-panel-wrapper .messages-panel-container refx-messages-panel-pres .messages-container .messages-list li.message span.message-title .link:not(refx-link-button) .mdc-button__label:focus-visible,.message-panel-wrapper .messages-panel-container refx-messages-panel-pres .messages-container .messages-list li.message span.message-title .link button.mat-mdc-button.refx-link-button:focus-visible,.message-panel-wrapper .messages-panel-container refx-messages-panel-pres .messages-container .messages-list li.message span.message-title .link button.mat-mdc-button.refx-link-button .mdc-button__label:focus-visible,.message-panel-wrapper .messages-panel-container refx-messages-panel-pres .messages-container .messages-list li.custom-messages span.message-title .link:not(refx-link-button):focus-visible,.message-panel-wrapper .messages-panel-container refx-messages-panel-pres .messages-container .messages-list li.custom-messages span.message-title .link:not(refx-link-button) .mdc-button__label:focus-visible,.message-panel-wrapper .messages-panel-container refx-messages-panel-pres .messages-container .messages-list li.custom-messages span.message-title .link button.mat-mdc-button.refx-link-button:focus-visible,.message-panel-wrapper .messages-panel-container refx-messages-panel-pres .messages-container .messages-list li.custom-messages span.message-title .link button.mat-mdc-button.refx-link-button .mdc-button__label:focus-visible{outline:none!important}.message-panel .message-panel-container refx-messages-panel-pres .messages-container .messages-list li.message span.message-title .link:not(refx-link-button) .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),.message-panel .message-panel-container refx-messages-panel-pres .messages-container .messages-list li.message span.message-title .link button.mat-mdc-button.refx-link-button .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),.message-panel .message-panel-container refx-messages-panel-pres .messages-container .messages-list li.custom-messages span.message-title .link:not(refx-link-button) .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),.message-panel .message-panel-container refx-messages-panel-pres .messages-container .messages-list li.custom-messages span.message-title .link button.mat-mdc-button.refx-link-button .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),.message-panel-wrapper .messages-panel-container refx-messages-panel-pres .messages-container .messages-list li.message span.message-title .link:not(refx-link-button) .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),.message-panel-wrapper .messages-panel-container refx-messages-panel-pres .messages-container .messages-list li.message span.message-title .link button.mat-mdc-button.refx-link-button .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),.message-panel-wrapper .messages-panel-container refx-messages-panel-pres .messages-container .messages-list li.custom-messages span.message-title .link:not(refx-link-button) .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),.message-panel-wrapper .messages-panel-container refx-messages-panel-pres .messages-container .messages-list li.custom-messages span.message-title .link button.mat-mdc-button.refx-link-button .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon){display:none}.message-panel .message-panel-container refx-messages-panel-pres .messages-container .messages-list li.message span.message-title .link:not(refx-link-button):focus:before,.message-panel .message-panel-container refx-messages-panel-pres .messages-container .messages-list li.message span.message-title .link button.mat-mdc-button.refx-link-button:focus:before,.message-panel .message-panel-container refx-messages-panel-pres .messages-container .messages-list li.custom-messages span.message-title .link:not(refx-link-button):focus:before,.message-panel .message-panel-container refx-messages-panel-pres .messages-container .messages-list li.custom-messages span.message-title .link button.mat-mdc-button.refx-link-button:focus:before,.message-panel-wrapper .messages-panel-container refx-messages-panel-pres .messages-container .messages-list li.message span.message-title .link:not(refx-link-button):focus:before,.message-panel-wrapper .messages-panel-container refx-messages-panel-pres .messages-container .messages-list li.message span.message-title .link button.mat-mdc-button.refx-link-button:focus:before,.message-panel-wrapper .messages-panel-container refx-messages-panel-pres .messages-container .messages-list li.custom-messages span.message-title .link:not(refx-link-button):focus:before,.message-panel-wrapper .messages-panel-container refx-messages-panel-pres .messages-container .messages-list li.custom-messages span.message-title .link button.mat-mdc-button.refx-link-button:focus:before{all:unset;border-radius:var(--lhg-desy-link-focus-radius, var(--maui-focus-radius, .6rem));content:"";inset:calc(var(--lhg-desy-link-focus-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);pointer-events:none;position:absolute;box-shadow:var(--maui-focus-outline-box-shadow, var(--maui-effect-shadow-focus-offset-x, 0) var(--maui-effect-shadow-focus-offset-y, 0) var(--maui-effect-shadow-focus-radius, 6px) var(--maui-effect-shadow-focus-spread, 1px) var(--maui-color-interaction-focus, var(--maui-color-brand-whale-blue, #52627c)))}.message-panel .message-panel-container refx-messages-panel-pres .messages-container .messages-list li.message span.message-title .link:not(refx-link-button):after,.message-panel .message-panel-container refx-messages-panel-pres .messages-container .messages-list li.message span.message-title .link button.mat-mdc-button.refx-link-button:after,.message-panel .message-panel-container refx-messages-panel-pres .messages-container .messages-list li.custom-messages span.message-title .link:not(refx-link-button):after,.message-panel .message-panel-container refx-messages-panel-pres .messages-container .messages-list li.custom-messages span.message-title .link button.mat-mdc-button.refx-link-button:after,.message-panel-wrapper .messages-panel-container refx-messages-panel-pres .messages-container .messages-list li.message span.message-title .link:not(refx-link-button):after,.message-panel-wrapper .messages-panel-container refx-messages-panel-pres .messages-container .messages-list li.message span.message-title .link button.mat-mdc-button.refx-link-button:after,.message-panel-wrapper .messages-panel-container refx-messages-panel-pres .messages-container .messages-list li.custom-messages span.message-title .link:not(refx-link-button):after,.message-panel-wrapper .messages-panel-container refx-messages-panel-pres .messages-container .messages-list li.custom-messages span.message-title .link button.mat-mdc-button.refx-link-button:after{align-self:start!important;content:var(--lhg-desy-link-icon-anchor-down, \e903)!important;display:inline-flex!important;font-family:var(--lhg-desy-link-icon-font-family, IconFontLH)!important;font-weight:var(--lhg-desy-link-icon-font-weight, normal)!important;height:1.5rem!important;min-width:1.6rem;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;width:1.6rem!important;margin:var(--lhg-desy-link-icon-margin-arrow, .1rem .5rem 0 0)!important;color:var(--lhg-desy-link-icon-arrows-color, var(--maui-color-brand-whale-blue, #52627c))!important;font-size:var(--lhg-desy-link-icon-font-size, 1.6rem)!important;line-height:1.6rem!important;margin-top:0!important}.message-panel .message-panel-container refx-messages-panel-pres .messages-container .messages-list li.message span.message-title .link:not(refx-link-button):hover:after,.message-panel .message-panel-container refx-messages-panel-pres .messages-container .messages-list li.message span.message-title .link button.mat-mdc-button.refx-link-button:hover:after,.message-panel .message-panel-container refx-messages-panel-pres .messages-container .messages-list li.custom-messages span.message-title .link:not(refx-link-button):hover:after,.message-panel .message-panel-container refx-messages-panel-pres .messages-container .messages-list li.custom-messages span.message-title .link button.mat-mdc-button.refx-link-button:hover:after,.message-panel-wrapper .messages-panel-container refx-messages-panel-pres .messages-container .messages-list li.message span.message-title .link:not(refx-link-button):hover:after,.message-panel-wrapper .messages-panel-container refx-messages-panel-pres .messages-container .messages-list li.message span.message-title .link button.mat-mdc-button.refx-link-button:hover:after,.message-panel-wrapper .messages-panel-container refx-messages-panel-pres .messages-container .messages-list li.custom-messages span.message-title .link:not(refx-link-button):hover:after,.message-panel-wrapper .messages-panel-container refx-messages-panel-pres .messages-container .messages-list li.custom-messages span.message-title .link button.mat-mdc-button.refx-link-button:hover:after{align-self:start!important;content:var(--lhg-desy-link-icon-anchor-down, \e903)!important;display:inline-flex!important;font-family:var(--lhg-desy-link-icon-font-family, IconFontLH)!important;font-weight:var(--lhg-desy-link-icon-font-weight, normal)!important;height:1.5rem!important;min-width:1.6rem;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;width:1.6rem!important;margin:var(--lhg-desy-link-icon-margin-arrow, .1rem .5rem 0 0)!important;color:var(--lhg-desy-link-icon-arrows-color-hover, var(--maui-color-brand-whale-blue, #52627c))!important;font-size:var(--lhg-desy-link-icon-font-size, 1.6rem)!important;line-height:1.6rem!important;margin-top:0!important}.message-panel .message-panel-container refx-messages-panel-pres .messages-container .messages-list li.message span.message-title .link>span,.message-panel .message-panel-container refx-messages-panel-pres .messages-container .messages-list li.custom-messages span.message-title .link>span,.message-panel-wrapper .messages-panel-container refx-messages-panel-pres .messages-container .messages-list li.message span.message-title .link>span,.message-panel-wrapper .messages-panel-container refx-messages-panel-pres .messages-container .messages-list li.custom-messages span.message-title .link>span{color:inherit}refx-category-recap-pres refx-generic-recap-breakdown-pres div.generic-recap-footer .baggage-policies:not(refx-link-button),refx-category-recap-pres refx-generic-recap-breakdown-pres div.generic-recap-footer .baggage-policies button.mat-mdc-button.refx-link-button{align-content:baseline;align-items:var(--lhg-desy-link-vertical-align, baseline);cursor:pointer;display:inline-flex;font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif);font-kerning:auto;font-optical-sizing:none;font-weight:var(--lhg-desy-link-font-weight, var(--maui-font-weight-bold, 700));letter-spacing:var(--lhg-desy-link-letter-spacing, normal);place-content:baseline;position:relative;transition:color .3s ease-out;text-decoration:none;width:fit-content;-webkit-font-smoothing:antialiased}refx-category-recap-pres refx-generic-recap-breakdown-pres div.generic-recap-footer .baggage-policies:not(refx-link-button),refx-category-recap-pres refx-generic-recap-breakdown-pres div.generic-recap-footer .baggage-policies:not(refx-link-button) .mdc-button__label,refx-category-recap-pres refx-generic-recap-breakdown-pres div.generic-recap-footer .baggage-policies button.mat-mdc-button.refx-link-button,refx-category-recap-pres refx-generic-recap-breakdown-pres div.generic-recap-footer .baggage-policies button.mat-mdc-button.refx-link-button .mdc-button__label{color:var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c));font-size:var(--lhg-desy-link-font-size, 1.4rem);line-height:var(--lhg-desy-link-line-height, 1.8rem);min-height:var(--lhg-desy-link-line-height, 1.8rem)}refx-category-recap-pres refx-generic-recap-breakdown-pres div.generic-recap-footer .baggage-policies:not(refx-link-button):hover,refx-category-recap-pres refx-generic-recap-breakdown-pres div.generic-recap-footer .baggage-policies:not(refx-link-button) .mdc-button__label:hover,refx-category-recap-pres refx-generic-recap-breakdown-pres div.generic-recap-footer .baggage-policies button.mat-mdc-button.refx-link-button:hover,refx-category-recap-pres refx-generic-recap-breakdown-pres div.generic-recap-footer .baggage-policies button.mat-mdc-button.refx-link-button .mdc-button__label:hover{color:var(--lhg-desy-link-color-hover, var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c)));-webkit-text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration-thickness:var(--lhg-desy-link-hover-text-decoration-thickness, 1px);text-underline-offset:var(--lhg-desy-link-hover-text-decoration-offset, auto)}refx-category-recap-pres refx-generic-recap-breakdown-pres div.generic-recap-footer .baggage-policies:not(refx-link-button):focus-visible,refx-category-recap-pres refx-generic-recap-breakdown-pres div.generic-recap-footer .baggage-policies:not(refx-link-button) .mdc-button__label:focus-visible,refx-category-recap-pres refx-generic-recap-breakdown-pres div.generic-recap-footer .baggage-policies button.mat-mdc-button.refx-link-button:focus-visible,refx-category-recap-pres refx-generic-recap-breakdown-pres div.generic-recap-footer .baggage-policies button.mat-mdc-button.refx-link-button .mdc-button__label:focus-visible{outline:none!important}refx-category-recap-pres refx-generic-recap-breakdown-pres div.generic-recap-footer .baggage-policies:not(refx-link-button) .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),refx-category-recap-pres refx-generic-recap-breakdown-pres div.generic-recap-footer .baggage-policies button.mat-mdc-button.refx-link-button .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon){display:none}refx-category-recap-pres refx-generic-recap-breakdown-pres div.generic-recap-footer .baggage-policies:not(refx-link-button):focus:before,refx-category-recap-pres refx-generic-recap-breakdown-pres div.generic-recap-footer .baggage-policies button.mat-mdc-button.refx-link-button:focus:before{all:unset;border-radius:var(--lhg-desy-link-focus-radius, var(--maui-focus-radius, .6rem));content:"";inset:calc(var(--lhg-desy-link-focus-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);pointer-events:none;position:absolute;box-shadow:var(--maui-focus-outline-box-shadow, var(--maui-effect-shadow-focus-offset-x, 0) var(--maui-effect-shadow-focus-offset-y, 0) var(--maui-effect-shadow-focus-radius, 6px) var(--maui-effect-shadow-focus-spread, 1px) var(--maui-color-interaction-focus, var(--maui-color-brand-whale-blue, #52627c)))}refx-category-recap-pres refx-generic-recap-breakdown-pres div.generic-recap-footer .baggage-policies:not(refx-link-button):after,refx-category-recap-pres refx-generic-recap-breakdown-pres div.generic-recap-footer .baggage-policies button.mat-mdc-button.refx-link-button:after{align-self:start!important;content:var(--lhg-desy-link-icon-dialog, \e905)!important;display:inline-flex!important;font-family:var(--lhg-desy-link-icon-font-family, IconFontLH)!important;font-weight:var(--lhg-desy-link-icon-font-weight, normal)!important;height:1.5rem!important;min-width:1.6rem;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;width:1.6rem!important;color:inherit!important;font-size:var(--lhg-desy-link-icon-font-size, 1.6rem)!important;line-height:1.5rem!important;margin:var(--lhg-desy-link-icon-margin, .1rem .5rem 0 0)!important}refx-category-recap-pres refx-generic-recap-breakdown-pres div.generic-recap-footer .baggage-policies:after{top:0}lhg-instant-co2-neutralisation-pres div.main-content-container .header-container .header-link:not(refx-link-button),lhg-instant-co2-neutralisation-pres div.main-content-container .header-container .header-link button.mat-mdc-button.refx-link-button{align-content:baseline;align-items:var(--lhg-desy-link-vertical-align, baseline);cursor:pointer;display:inline-flex;font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif);font-kerning:auto;font-optical-sizing:none;font-weight:var(--lhg-desy-link-font-weight, var(--maui-font-weight-bold, 700));letter-spacing:var(--lhg-desy-link-letter-spacing, normal);place-content:baseline;position:relative;transition:color .3s ease-out;text-decoration:none;width:fit-content;-webkit-font-smoothing:antialiased}lhg-instant-co2-neutralisation-pres div.main-content-container .header-container .header-link:not(refx-link-button),lhg-instant-co2-neutralisation-pres div.main-content-container .header-container .header-link:not(refx-link-button) .mdc-button__label,lhg-instant-co2-neutralisation-pres div.main-content-container .header-container .header-link button.mat-mdc-button.refx-link-button,lhg-instant-co2-neutralisation-pres div.main-content-container .header-container .header-link button.mat-mdc-button.refx-link-button .mdc-button__label{color:var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c));font-size:var(--lhg-desy-link-font-size, 1.4rem);line-height:var(--lhg-desy-link-line-height, 1.8rem);min-height:var(--lhg-desy-link-line-height, 1.8rem)}lhg-instant-co2-neutralisation-pres div.main-content-container .header-container .header-link:not(refx-link-button):hover,lhg-instant-co2-neutralisation-pres div.main-content-container .header-container .header-link:not(refx-link-button) .mdc-button__label:hover,lhg-instant-co2-neutralisation-pres div.main-content-container .header-container .header-link button.mat-mdc-button.refx-link-button:hover,lhg-instant-co2-neutralisation-pres div.main-content-container .header-container .header-link button.mat-mdc-button.refx-link-button .mdc-button__label:hover{color:var(--lhg-desy-link-color-hover, var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c)));-webkit-text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration-thickness:var(--lhg-desy-link-hover-text-decoration-thickness, 1px);text-underline-offset:var(--lhg-desy-link-hover-text-decoration-offset, auto)}lhg-instant-co2-neutralisation-pres div.main-content-container .header-container .header-link:not(refx-link-button):focus-visible,lhg-instant-co2-neutralisation-pres div.main-content-container .header-container .header-link:not(refx-link-button) .mdc-button__label:focus-visible,lhg-instant-co2-neutralisation-pres div.main-content-container .header-container .header-link button.mat-mdc-button.refx-link-button:focus-visible,lhg-instant-co2-neutralisation-pres div.main-content-container .header-container .header-link button.mat-mdc-button.refx-link-button .mdc-button__label:focus-visible{outline:none!important}lhg-instant-co2-neutralisation-pres div.main-content-container .header-container .header-link:not(refx-link-button) .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),lhg-instant-co2-neutralisation-pres div.main-content-container .header-container .header-link button.mat-mdc-button.refx-link-button .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon){display:none}lhg-instant-co2-neutralisation-pres div.main-content-container .header-container .header-link:not(refx-link-button):focus:before,lhg-instant-co2-neutralisation-pres div.main-content-container .header-container .header-link button.mat-mdc-button.refx-link-button:focus:before{all:unset;border-radius:var(--lhg-desy-link-focus-radius, var(--maui-focus-radius, .6rem));content:"";inset:calc(var(--lhg-desy-link-focus-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);pointer-events:none;position:absolute;box-shadow:var(--maui-focus-outline-box-shadow, var(--maui-effect-shadow-focus-offset-x, 0) var(--maui-effect-shadow-focus-offset-y, 0) var(--maui-effect-shadow-focus-radius, 6px) var(--maui-effect-shadow-focus-spread, 1px) var(--maui-color-interaction-focus, var(--maui-color-brand-whale-blue, #52627c)))}lhg-instant-co2-neutralisation-pres div.main-content-container .header-container .header-link:not(refx-link-button):after,lhg-instant-co2-neutralisation-pres div.main-content-container .header-container .header-link button.mat-mdc-button.refx-link-button:after{align-self:start!important;content:var(--lhg-desy-link-icon-dialog, \e905)!important;display:inline-flex!important;font-family:var(--lhg-desy-link-icon-font-family, IconFontLH)!important;font-weight:var(--lhg-desy-link-icon-font-weight, normal)!important;height:1.5rem!important;min-width:1.6rem;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;width:1.6rem!important;color:inherit!important;font-size:var(--lhg-desy-link-icon-font-size, 1.6rem)!important;line-height:1.5rem!important;margin:var(--lhg-desy-link-icon-margin, .1rem .5rem 0 0)!important}lhg-ancillary-teaser-pres .card .teaser-link .refx-icon-external-link{display:none}lhg-ancillary-teaser-pres .card .teaser-link a{flex-direction:row-reverse}lhg-ancillary-teaser-pres .card .teaser-link a:not(refx-link-button),lhg-ancillary-teaser-pres .card .teaser-link a button.mat-mdc-button.refx-link-button{align-content:baseline;align-items:var(--lhg-desy-link-vertical-align, baseline);cursor:pointer;display:inline-flex;font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif);font-kerning:auto;font-optical-sizing:none;font-weight:var(--lhg-desy-link-font-weight, var(--maui-font-weight-bold, 700));letter-spacing:var(--lhg-desy-link-letter-spacing, normal);place-content:baseline;position:relative;transition:color .3s ease-out;text-decoration:none;width:fit-content;-webkit-font-smoothing:antialiased}lhg-ancillary-teaser-pres .card .teaser-link a:not(refx-link-button),lhg-ancillary-teaser-pres .card .teaser-link a:not(refx-link-button) .mdc-button__label,lhg-ancillary-teaser-pres .card .teaser-link a button.mat-mdc-button.refx-link-button,lhg-ancillary-teaser-pres .card .teaser-link a button.mat-mdc-button.refx-link-button .mdc-button__label{color:var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c));font-size:var(--lhg-desy-link-font-size, 1.4rem);line-height:var(--lhg-desy-link-line-height, 1.8rem);min-height:var(--lhg-desy-link-line-height, 1.8rem)}lhg-ancillary-teaser-pres .card .teaser-link a:not(refx-link-button):hover,lhg-ancillary-teaser-pres .card .teaser-link a:not(refx-link-button) .mdc-button__label:hover,lhg-ancillary-teaser-pres .card .teaser-link a button.mat-mdc-button.refx-link-button:hover,lhg-ancillary-teaser-pres .card .teaser-link a button.mat-mdc-button.refx-link-button .mdc-button__label:hover{color:var(--lhg-desy-link-color-hover, var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c)));-webkit-text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration-thickness:var(--lhg-desy-link-hover-text-decoration-thickness, 1px);text-underline-offset:var(--lhg-desy-link-hover-text-decoration-offset, auto)}lhg-ancillary-teaser-pres .card .teaser-link a:not(refx-link-button):focus-visible,lhg-ancillary-teaser-pres .card .teaser-link a:not(refx-link-button) .mdc-button__label:focus-visible,lhg-ancillary-teaser-pres .card .teaser-link a button.mat-mdc-button.refx-link-button:focus-visible,lhg-ancillary-teaser-pres .card .teaser-link a button.mat-mdc-button.refx-link-button .mdc-button__label:focus-visible{outline:none!important}lhg-ancillary-teaser-pres .card .teaser-link a:not(refx-link-button) .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),lhg-ancillary-teaser-pres .card .teaser-link a button.mat-mdc-button.refx-link-button .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon){display:none}lhg-ancillary-teaser-pres .card .teaser-link a:not(refx-link-button):focus:before,lhg-ancillary-teaser-pres .card .teaser-link a button.mat-mdc-button.refx-link-button:focus:before{all:unset;border-radius:var(--lhg-desy-link-focus-radius, var(--maui-focus-radius, .6rem));content:"";inset:calc(var(--lhg-desy-link-focus-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);pointer-events:none;position:absolute;box-shadow:var(--maui-focus-outline-box-shadow, var(--maui-effect-shadow-focus-offset-x, 0) var(--maui-effect-shadow-focus-offset-y, 0) var(--maui-effect-shadow-focus-radius, 6px) var(--maui-effect-shadow-focus-spread, 1px) var(--maui-color-interaction-focus, var(--maui-color-brand-whale-blue, #52627c)))}lhg-ancillary-teaser-pres .card .teaser-link a:not(refx-link-button):after,lhg-ancillary-teaser-pres .card .teaser-link a button.mat-mdc-button.refx-link-button:after{align-self:start!important;content:var(--lhg-desy-link-icon-external, \e904)!important;display:inline-flex!important;font-family:var(--lhg-desy-link-icon-font-family, IconFontLH)!important;font-weight:var(--lhg-desy-link-icon-font-weight, normal)!important;height:1.5rem!important;min-width:1.6rem;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;width:1.6rem!important;color:inherit!important;font-size:var(--lhg-desy-link-icon-font-size, 1.6rem)!important;line-height:1.5rem!important;margin:var(--lhg-desy-link-icon-margin, .1rem .5rem 0 0)!important}lhg-time-to-think-teaser-pres .time-to-think-terms-and-link .refx-icon-arrow-right{display:none}lhg-time-to-think-teaser-pres .time-to-think-terms-and-link .time-to-think-link-container a:not(refx-link-button),lhg-time-to-think-teaser-pres .time-to-think-terms-and-link .time-to-think-link-container a button.mat-mdc-button.refx-link-button{align-content:baseline;align-items:var(--lhg-desy-link-vertical-align, baseline);cursor:pointer;display:inline-flex;font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif);font-kerning:auto;font-optical-sizing:none;font-weight:var(--lhg-desy-link-font-weight, var(--maui-font-weight-bold, 700));letter-spacing:var(--lhg-desy-link-letter-spacing, normal);place-content:baseline;position:relative;transition:color .3s ease-out;text-decoration:none;width:fit-content;-webkit-font-smoothing:antialiased}lhg-time-to-think-teaser-pres .time-to-think-terms-and-link .time-to-think-link-container a:not(refx-link-button),lhg-time-to-think-teaser-pres .time-to-think-terms-and-link .time-to-think-link-container a:not(refx-link-button) .mdc-button__label,lhg-time-to-think-teaser-pres .time-to-think-terms-and-link .time-to-think-link-container a button.mat-mdc-button.refx-link-button,lhg-time-to-think-teaser-pres .time-to-think-terms-and-link .time-to-think-link-container a button.mat-mdc-button.refx-link-button .mdc-button__label{color:var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c));font-size:var(--lhg-desy-link-font-size, 1.4rem);line-height:var(--lhg-desy-link-line-height, 1.8rem);min-height:var(--lhg-desy-link-line-height, 1.8rem)}lhg-time-to-think-teaser-pres .time-to-think-terms-and-link .time-to-think-link-container a:not(refx-link-button):hover,lhg-time-to-think-teaser-pres .time-to-think-terms-and-link .time-to-think-link-container a:not(refx-link-button) .mdc-button__label:hover,lhg-time-to-think-teaser-pres .time-to-think-terms-and-link .time-to-think-link-container a button.mat-mdc-button.refx-link-button:hover,lhg-time-to-think-teaser-pres .time-to-think-terms-and-link .time-to-think-link-container a button.mat-mdc-button.refx-link-button .mdc-button__label:hover{color:var(--lhg-desy-link-color-hover, var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c)));-webkit-text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration-thickness:var(--lhg-desy-link-hover-text-decoration-thickness, 1px);text-underline-offset:var(--lhg-desy-link-hover-text-decoration-offset, auto)}lhg-time-to-think-teaser-pres .time-to-think-terms-and-link .time-to-think-link-container a:not(refx-link-button):focus-visible,lhg-time-to-think-teaser-pres .time-to-think-terms-and-link .time-to-think-link-container a:not(refx-link-button) .mdc-button__label:focus-visible,lhg-time-to-think-teaser-pres .time-to-think-terms-and-link .time-to-think-link-container a button.mat-mdc-button.refx-link-button:focus-visible,lhg-time-to-think-teaser-pres .time-to-think-terms-and-link .time-to-think-link-container a button.mat-mdc-button.refx-link-button .mdc-button__label:focus-visible{outline:none!important}lhg-time-to-think-teaser-pres .time-to-think-terms-and-link .time-to-think-link-container a:not(refx-link-button) .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),lhg-time-to-think-teaser-pres .time-to-think-terms-and-link .time-to-think-link-container a button.mat-mdc-button.refx-link-button .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon){display:none}lhg-time-to-think-teaser-pres .time-to-think-terms-and-link .time-to-think-link-container a:not(refx-link-button):focus:before,lhg-time-to-think-teaser-pres .time-to-think-terms-and-link .time-to-think-link-container a button.mat-mdc-button.refx-link-button:focus:before{all:unset;border-radius:var(--lhg-desy-link-focus-radius, var(--maui-focus-radius, .6rem));content:"";inset:calc(var(--lhg-desy-link-focus-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);pointer-events:none;position:absolute;box-shadow:var(--maui-focus-outline-box-shadow, var(--maui-effect-shadow-focus-offset-x, 0) var(--maui-effect-shadow-focus-offset-y, 0) var(--maui-effect-shadow-focus-radius, 6px) var(--maui-effect-shadow-focus-spread, 1px) var(--maui-color-interaction-focus, var(--maui-color-brand-whale-blue, #52627c)))}lhg-time-to-think-teaser-pres .time-to-think-terms-and-link .time-to-think-link-container a:not(refx-link-button):after,lhg-time-to-think-teaser-pres .time-to-think-terms-and-link .time-to-think-link-container a button.mat-mdc-button.refx-link-button:after{align-self:start!important;content:var(--lhg-desy-link-icon-external, \e904)!important;display:inline-flex!important;font-family:var(--lhg-desy-link-icon-font-family, IconFontLH)!important;font-weight:var(--lhg-desy-link-icon-font-weight, normal)!important;height:1.5rem!important;min-width:1.6rem;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;width:1.6rem!important;color:inherit!important;font-size:var(--lhg-desy-link-icon-font-size, 1.6rem)!important;line-height:1.5rem!important;margin:var(--lhg-desy-link-icon-margin, .1rem .5rem 0 0)!important}lhg-time-to-think-teaser-pres .time-to-think-link-container:after{content:"";display:none}lhg-you-can-also-pres .card .link a:not(refx-link-button),lhg-you-can-also-pres .card .link a button.mat-mdc-button.refx-link-button{align-content:baseline;align-items:var(--lhg-desy-link-vertical-align, baseline);cursor:pointer;display:inline-flex;font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif);font-kerning:auto;font-optical-sizing:none;font-weight:var(--lhg-desy-link-font-weight, var(--maui-font-weight-bold, 700));letter-spacing:var(--lhg-desy-link-letter-spacing, normal);place-content:baseline;position:relative;transition:color .3s ease-out;text-decoration:none;width:fit-content;-webkit-font-smoothing:antialiased}lhg-you-can-also-pres .card .link a:not(refx-link-button),lhg-you-can-also-pres .card .link a:not(refx-link-button) .mdc-button__label,lhg-you-can-also-pres .card .link a button.mat-mdc-button.refx-link-button,lhg-you-can-also-pres .card .link a button.mat-mdc-button.refx-link-button .mdc-button__label{color:var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c));font-size:var(--lhg-desy-link-font-size, 1.4rem);line-height:var(--lhg-desy-link-line-height, 1.8rem);min-height:var(--lhg-desy-link-line-height, 1.8rem)}lhg-you-can-also-pres .card .link a:not(refx-link-button):hover,lhg-you-can-also-pres .card .link a:not(refx-link-button) .mdc-button__label:hover,lhg-you-can-also-pres .card .link a button.mat-mdc-button.refx-link-button:hover,lhg-you-can-also-pres .card .link a button.mat-mdc-button.refx-link-button .mdc-button__label:hover{color:var(--lhg-desy-link-color-hover, var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c)));-webkit-text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration-thickness:var(--lhg-desy-link-hover-text-decoration-thickness, 1px);text-underline-offset:var(--lhg-desy-link-hover-text-decoration-offset, auto)}lhg-you-can-also-pres .card .link a:not(refx-link-button):focus-visible,lhg-you-can-also-pres .card .link a:not(refx-link-button) .mdc-button__label:focus-visible,lhg-you-can-also-pres .card .link a button.mat-mdc-button.refx-link-button:focus-visible,lhg-you-can-also-pres .card .link a button.mat-mdc-button.refx-link-button .mdc-button__label:focus-visible{outline:none!important}lhg-you-can-also-pres .card .link a:not(refx-link-button) .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),lhg-you-can-also-pres .card .link a button.mat-mdc-button.refx-link-button .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon){display:none}lhg-you-can-also-pres .card .link a:not(refx-link-button):focus:before,lhg-you-can-also-pres .card .link a button.mat-mdc-button.refx-link-button:focus:before{all:unset;border-radius:var(--lhg-desy-link-focus-radius, var(--maui-focus-radius, .6rem));content:"";inset:calc(var(--lhg-desy-link-focus-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);pointer-events:none;position:absolute;box-shadow:var(--maui-focus-outline-box-shadow, var(--maui-effect-shadow-focus-offset-x, 0) var(--maui-effect-shadow-focus-offset-y, 0) var(--maui-effect-shadow-focus-radius, 6px) var(--maui-effect-shadow-focus-spread, 1px) var(--maui-color-interaction-focus, var(--maui-color-brand-whale-blue, #52627c)))}lhg-you-can-also-pres .card .link a:not(refx-link-button):after,lhg-you-can-also-pres .card .link a button.mat-mdc-button.refx-link-button:after{align-self:start!important;content:var(--lhg-desy-link-icon-external, \e904)!important;display:inline-flex!important;font-family:var(--lhg-desy-link-icon-font-family, IconFontLH)!important;font-weight:var(--lhg-desy-link-icon-font-weight, normal)!important;height:1.5rem!important;min-width:1.6rem;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;width:1.6rem!important;color:inherit!important;font-size:var(--lhg-desy-link-icon-font-size, 1.6rem)!important;line-height:1.5rem!important;margin:var(--lhg-desy-link-icon-margin, .1rem .5rem 0 0)!important}refx-service-category-selection-pres .category-selection-all-travel-units .category-selection-travel-unit .category-selection-recap refx-link-button.baggage-policies:not(refx-link-button),refx-service-category-selection-pres .category-selection-all-travel-units .category-selection-travel-unit .category-selection-recap refx-link-button.baggage-policies button.mat-mdc-button.refx-link-button{align-content:baseline;align-items:var(--lhg-desy-link-vertical-align, baseline);cursor:pointer;display:inline-flex;font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif);font-kerning:auto;font-optical-sizing:none;font-weight:var(--lhg-desy-link-font-weight, var(--maui-font-weight-bold, 700));letter-spacing:var(--lhg-desy-link-letter-spacing, normal);place-content:baseline;position:relative;transition:color .3s ease-out;text-decoration:none;width:fit-content;-webkit-font-smoothing:antialiased}refx-service-category-selection-pres .category-selection-all-travel-units .category-selection-travel-unit .category-selection-recap refx-link-button.baggage-policies:not(refx-link-button),refx-service-category-selection-pres .category-selection-all-travel-units .category-selection-travel-unit .category-selection-recap refx-link-button.baggage-policies:not(refx-link-button) .mdc-button__label,refx-service-category-selection-pres .category-selection-all-travel-units .category-selection-travel-unit .category-selection-recap refx-link-button.baggage-policies button.mat-mdc-button.refx-link-button,refx-service-category-selection-pres .category-selection-all-travel-units .category-selection-travel-unit .category-selection-recap refx-link-button.baggage-policies button.mat-mdc-button.refx-link-button .mdc-button__label{color:var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c));font-size:var(--lhg-desy-link-font-size, 1.4rem);line-height:var(--lhg-desy-link-line-height, 1.8rem);min-height:var(--lhg-desy-link-line-height, 1.8rem)}refx-service-category-selection-pres .category-selection-all-travel-units .category-selection-travel-unit .category-selection-recap refx-link-button.baggage-policies:not(refx-link-button):hover,refx-service-category-selection-pres .category-selection-all-travel-units .category-selection-travel-unit .category-selection-recap refx-link-button.baggage-policies:not(refx-link-button) .mdc-button__label:hover,refx-service-category-selection-pres .category-selection-all-travel-units .category-selection-travel-unit .category-selection-recap refx-link-button.baggage-policies button.mat-mdc-button.refx-link-button:hover,refx-service-category-selection-pres .category-selection-all-travel-units .category-selection-travel-unit .category-selection-recap refx-link-button.baggage-policies button.mat-mdc-button.refx-link-button .mdc-button__label:hover{color:var(--lhg-desy-link-color-hover, var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c)));-webkit-text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration-thickness:var(--lhg-desy-link-hover-text-decoration-thickness, 1px);text-underline-offset:var(--lhg-desy-link-hover-text-decoration-offset, auto)}refx-service-category-selection-pres .category-selection-all-travel-units .category-selection-travel-unit .category-selection-recap refx-link-button.baggage-policies:not(refx-link-button):focus-visible,refx-service-category-selection-pres .category-selection-all-travel-units .category-selection-travel-unit .category-selection-recap refx-link-button.baggage-policies:not(refx-link-button) .mdc-button__label:focus-visible,refx-service-category-selection-pres .category-selection-all-travel-units .category-selection-travel-unit .category-selection-recap refx-link-button.baggage-policies button.mat-mdc-button.refx-link-button:focus-visible,refx-service-category-selection-pres .category-selection-all-travel-units .category-selection-travel-unit .category-selection-recap refx-link-button.baggage-policies button.mat-mdc-button.refx-link-button .mdc-button__label:focus-visible{outline:none!important}refx-service-category-selection-pres .category-selection-all-travel-units .category-selection-travel-unit .category-selection-recap refx-link-button.baggage-policies:not(refx-link-button) .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),refx-service-category-selection-pres .category-selection-all-travel-units .category-selection-travel-unit .category-selection-recap refx-link-button.baggage-policies button.mat-mdc-button.refx-link-button .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon){display:none}refx-service-category-selection-pres .category-selection-all-travel-units .category-selection-travel-unit .category-selection-recap refx-link-button.baggage-policies:not(refx-link-button):focus:before,refx-service-category-selection-pres .category-selection-all-travel-units .category-selection-travel-unit .category-selection-recap refx-link-button.baggage-policies button.mat-mdc-button.refx-link-button:focus:before{all:unset;border-radius:var(--lhg-desy-link-focus-radius, var(--maui-focus-radius, .6rem));content:"";inset:calc(var(--lhg-desy-link-focus-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);pointer-events:none;position:absolute;box-shadow:var(--maui-focus-outline-box-shadow, var(--maui-effect-shadow-focus-offset-x, 0) var(--maui-effect-shadow-focus-offset-y, 0) var(--maui-effect-shadow-focus-radius, 6px) var(--maui-effect-shadow-focus-spread, 1px) var(--maui-color-interaction-focus, var(--maui-color-brand-whale-blue, #52627c)))}refx-service-category-selection-pres .category-selection-all-travel-units .category-selection-travel-unit .category-selection-recap refx-link-button.baggage-policies:not(refx-link-button):after,refx-service-category-selection-pres .category-selection-all-travel-units .category-selection-travel-unit .category-selection-recap refx-link-button.baggage-policies button.mat-mdc-button.refx-link-button:after{align-self:start!important;content:var(--lhg-desy-link-icon-dialog, \e905)!important;display:inline-flex!important;font-family:var(--lhg-desy-link-icon-font-family, IconFontLH)!important;font-weight:var(--lhg-desy-link-icon-font-weight, normal)!important;height:1.5rem!important;min-width:1.6rem;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;width:1.6rem!important;color:inherit!important;font-size:var(--lhg-desy-link-icon-font-size, 1.6rem)!important;line-height:1.5rem!important;margin:var(--lhg-desy-link-icon-margin, .1rem .5rem 0 0)!important}lhg-specific-sport-equipment-banner a:not(refx-link-button),lhg-specific-sport-equipment-banner a button.mat-mdc-button.refx-link-button,lhg-sport-equipment-banner a:not(refx-link-button),lhg-sport-equipment-banner a button.mat-mdc-button.refx-link-button,.services.special_equipment refx-booking-service-category-selection-cont refx-service-category-selection-pres a:not(refx-link-button),.services.special_equipment refx-booking-service-category-selection-cont refx-service-category-selection-pres a button.mat-mdc-button.refx-link-button{align-content:baseline;align-items:var(--lhg-desy-link-vertical-align, baseline);cursor:pointer;display:inline-flex;font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif);font-kerning:auto;font-optical-sizing:none;font-weight:var(--lhg-desy-link-font-weight, var(--maui-font-weight-bold, 700));letter-spacing:var(--lhg-desy-link-letter-spacing, normal);place-content:baseline;position:relative;transition:color .3s ease-out;text-decoration:none;width:fit-content;-webkit-font-smoothing:antialiased}lhg-specific-sport-equipment-banner a:not(refx-link-button),lhg-specific-sport-equipment-banner a:not(refx-link-button) .mdc-button__label,lhg-specific-sport-equipment-banner a button.mat-mdc-button.refx-link-button,lhg-specific-sport-equipment-banner a button.mat-mdc-button.refx-link-button .mdc-button__label,lhg-sport-equipment-banner a:not(refx-link-button),lhg-sport-equipment-banner a:not(refx-link-button) .mdc-button__label,lhg-sport-equipment-banner a button.mat-mdc-button.refx-link-button,lhg-sport-equipment-banner a button.mat-mdc-button.refx-link-button .mdc-button__label,.services.special_equipment refx-booking-service-category-selection-cont refx-service-category-selection-pres a:not(refx-link-button),.services.special_equipment refx-booking-service-category-selection-cont refx-service-category-selection-pres a:not(refx-link-button) .mdc-button__label,.services.special_equipment refx-booking-service-category-selection-cont refx-service-category-selection-pres a button.mat-mdc-button.refx-link-button,.services.special_equipment refx-booking-service-category-selection-cont refx-service-category-selection-pres a button.mat-mdc-button.refx-link-button .mdc-button__label{color:var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c));font-size:var(--lhg-desy-link-font-size, 1.4rem);line-height:var(--lhg-desy-link-line-height, 1.8rem);min-height:var(--lhg-desy-link-line-height, 1.8rem)}lhg-specific-sport-equipment-banner a:not(refx-link-button):hover,lhg-specific-sport-equipment-banner a:not(refx-link-button) .mdc-button__label:hover,lhg-specific-sport-equipment-banner a button.mat-mdc-button.refx-link-button:hover,lhg-specific-sport-equipment-banner a button.mat-mdc-button.refx-link-button .mdc-button__label:hover,lhg-sport-equipment-banner a:not(refx-link-button):hover,lhg-sport-equipment-banner a:not(refx-link-button) .mdc-button__label:hover,lhg-sport-equipment-banner a button.mat-mdc-button.refx-link-button:hover,lhg-sport-equipment-banner a button.mat-mdc-button.refx-link-button .mdc-button__label:hover,.services.special_equipment refx-booking-service-category-selection-cont refx-service-category-selection-pres a:not(refx-link-button):hover,.services.special_equipment refx-booking-service-category-selection-cont refx-service-category-selection-pres a:not(refx-link-button) .mdc-button__label:hover,.services.special_equipment refx-booking-service-category-selection-cont refx-service-category-selection-pres a button.mat-mdc-button.refx-link-button:hover,.services.special_equipment refx-booking-service-category-selection-cont refx-service-category-selection-pres a button.mat-mdc-button.refx-link-button .mdc-button__label:hover{color:var(--lhg-desy-link-color-hover, var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c)));-webkit-text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration-thickness:var(--lhg-desy-link-hover-text-decoration-thickness, 1px);text-underline-offset:var(--lhg-desy-link-hover-text-decoration-offset, auto)}lhg-specific-sport-equipment-banner a:not(refx-link-button):focus-visible,lhg-specific-sport-equipment-banner a:not(refx-link-button) .mdc-button__label:focus-visible,lhg-specific-sport-equipment-banner a button.mat-mdc-button.refx-link-button:focus-visible,lhg-specific-sport-equipment-banner a button.mat-mdc-button.refx-link-button .mdc-button__label:focus-visible,lhg-sport-equipment-banner a:not(refx-link-button):focus-visible,lhg-sport-equipment-banner a:not(refx-link-button) .mdc-button__label:focus-visible,lhg-sport-equipment-banner a button.mat-mdc-button.refx-link-button:focus-visible,lhg-sport-equipment-banner a button.mat-mdc-button.refx-link-button .mdc-button__label:focus-visible,.services.special_equipment refx-booking-service-category-selection-cont refx-service-category-selection-pres a:not(refx-link-button):focus-visible,.services.special_equipment refx-booking-service-category-selection-cont refx-service-category-selection-pres a:not(refx-link-button) .mdc-button__label:focus-visible,.services.special_equipment refx-booking-service-category-selection-cont refx-service-category-selection-pres a button.mat-mdc-button.refx-link-button:focus-visible,.services.special_equipment refx-booking-service-category-selection-cont refx-service-category-selection-pres a button.mat-mdc-button.refx-link-button .mdc-button__label:focus-visible{outline:none!important}lhg-specific-sport-equipment-banner a:not(refx-link-button) .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),lhg-specific-sport-equipment-banner a button.mat-mdc-button.refx-link-button .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),lhg-sport-equipment-banner a:not(refx-link-button) .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),lhg-sport-equipment-banner a button.mat-mdc-button.refx-link-button .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),.services.special_equipment refx-booking-service-category-selection-cont refx-service-category-selection-pres a:not(refx-link-button) .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),.services.special_equipment refx-booking-service-category-selection-cont refx-service-category-selection-pres a button.mat-mdc-button.refx-link-button .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon){display:none}lhg-specific-sport-equipment-banner a:not(refx-link-button):focus:before,lhg-specific-sport-equipment-banner a button.mat-mdc-button.refx-link-button:focus:before,lhg-sport-equipment-banner a:not(refx-link-button):focus:before,lhg-sport-equipment-banner a button.mat-mdc-button.refx-link-button:focus:before,.services.special_equipment refx-booking-service-category-selection-cont refx-service-category-selection-pres a:not(refx-link-button):focus:before,.services.special_equipment refx-booking-service-category-selection-cont refx-service-category-selection-pres a button.mat-mdc-button.refx-link-button:focus:before{all:unset;border-radius:var(--lhg-desy-link-focus-radius, var(--maui-focus-radius, .6rem));content:"";inset:calc(var(--lhg-desy-link-focus-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);pointer-events:none;position:absolute;box-shadow:var(--maui-focus-outline-box-shadow, var(--maui-effect-shadow-focus-offset-x, 0) var(--maui-effect-shadow-focus-offset-y, 0) var(--maui-effect-shadow-focus-radius, 6px) var(--maui-effect-shadow-focus-spread, 1px) var(--maui-color-interaction-focus, var(--maui-color-brand-whale-blue, #52627c)))}lhg-specific-sport-equipment-banner a:not(refx-link-button):after,lhg-specific-sport-equipment-banner a button.mat-mdc-button.refx-link-button:after,lhg-sport-equipment-banner a:not(refx-link-button):after,lhg-sport-equipment-banner a button.mat-mdc-button.refx-link-button:after,.services.special_equipment refx-booking-service-category-selection-cont refx-service-category-selection-pres a:not(refx-link-button):after,.services.special_equipment refx-booking-service-category-selection-cont refx-service-category-selection-pres a button.mat-mdc-button.refx-link-button:after{align-self:start!important;content:var(--lhg-desy-link-icon-external, \e904)!important;display:inline-flex!important;font-family:var(--lhg-desy-link-icon-font-family, IconFontLH)!important;font-weight:var(--lhg-desy-link-icon-font-weight, normal)!important;height:1.5rem!important;min-width:1.6rem;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;width:1.6rem!important;color:inherit!important;font-size:var(--lhg-desy-link-icon-font-size, 1.6rem)!important;line-height:1.5rem!important;margin:var(--lhg-desy-link-icon-margin, .1rem .5rem 0 0)!important}refx-booking-seatmap refx-messages-panel-pres .content .message .toggle-instruction{overflow:visible}refx-booking-seatmap refx-messages-panel-pres .content .message .toggle-instruction:not(refx-link-button),refx-booking-seatmap refx-messages-panel-pres .content .message .toggle-instruction button.mat-mdc-button.refx-link-button{align-content:baseline;align-items:var(--lhg-desy-link-vertical-align, baseline);cursor:pointer;display:inline-flex;font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif);font-kerning:auto;font-optical-sizing:none;font-weight:var(--lhg-desy-link-font-weight, var(--maui-font-weight-bold, 700));letter-spacing:var(--lhg-desy-link-letter-spacing, normal);place-content:baseline;position:relative;transition:color .3s ease-out;text-decoration:none;width:fit-content;-webkit-font-smoothing:antialiased}refx-booking-seatmap refx-messages-panel-pres .content .message .toggle-instruction:not(refx-link-button),refx-booking-seatmap refx-messages-panel-pres .content .message .toggle-instruction:not(refx-link-button) .mdc-button__label,refx-booking-seatmap refx-messages-panel-pres .content .message .toggle-instruction button.mat-mdc-button.refx-link-button,refx-booking-seatmap refx-messages-panel-pres .content .message .toggle-instruction button.mat-mdc-button.refx-link-button .mdc-button__label{color:var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c));font-size:var(--lhg-desy-link-font-size, 1.4rem);line-height:var(--lhg-desy-link-line-height, 1.8rem);min-height:var(--lhg-desy-link-line-height, 1.8rem)}refx-booking-seatmap refx-messages-panel-pres .content .message .toggle-instruction:not(refx-link-button):hover,refx-booking-seatmap refx-messages-panel-pres .content .message .toggle-instruction:not(refx-link-button) .mdc-button__label:hover,refx-booking-seatmap refx-messages-panel-pres .content .message .toggle-instruction button.mat-mdc-button.refx-link-button:hover,refx-booking-seatmap refx-messages-panel-pres .content .message .toggle-instruction button.mat-mdc-button.refx-link-button .mdc-button__label:hover{color:var(--lhg-desy-link-color-hover, var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c)));-webkit-text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration-thickness:var(--lhg-desy-link-hover-text-decoration-thickness, 1px);text-underline-offset:var(--lhg-desy-link-hover-text-decoration-offset, auto)}refx-booking-seatmap refx-messages-panel-pres .content .message .toggle-instruction:not(refx-link-button):focus-visible,refx-booking-seatmap refx-messages-panel-pres .content .message .toggle-instruction:not(refx-link-button) .mdc-button__label:focus-visible,refx-booking-seatmap refx-messages-panel-pres .content .message .toggle-instruction button.mat-mdc-button.refx-link-button:focus-visible,refx-booking-seatmap refx-messages-panel-pres .content .message .toggle-instruction button.mat-mdc-button.refx-link-button .mdc-button__label:focus-visible{outline:none!important}refx-booking-seatmap refx-messages-panel-pres .content .message .toggle-instruction:not(refx-link-button) .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),refx-booking-seatmap refx-messages-panel-pres .content .message .toggle-instruction button.mat-mdc-button.refx-link-button .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon){display:none}refx-booking-seatmap refx-messages-panel-pres .content .message .toggle-instruction:not(refx-link-button):focus:before,refx-booking-seatmap refx-messages-panel-pres .content .message .toggle-instruction button.mat-mdc-button.refx-link-button:focus:before{all:unset;border-radius:var(--lhg-desy-link-focus-radius, var(--maui-focus-radius, .6rem));content:"";inset:calc(var(--lhg-desy-link-focus-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);pointer-events:none;position:absolute;box-shadow:var(--maui-focus-outline-box-shadow, var(--maui-effect-shadow-focus-offset-x, 0) var(--maui-effect-shadow-focus-offset-y, 0) var(--maui-effect-shadow-focus-radius, 6px) var(--maui-effect-shadow-focus-spread, 1px) var(--maui-color-interaction-focus, var(--maui-color-brand-whale-blue, #52627c)))}refx-booking-seatmap refx-messages-panel-pres .content .message .toggle-instruction:not(refx-link-button):after,refx-booking-seatmap refx-messages-panel-pres .content .message .toggle-instruction button.mat-mdc-button.refx-link-button:after{align-self:start!important;content:var(--lhg-desy-link-icon-expand, \e909)!important;display:inline-flex!important;font-family:var(--lhg-desy-link-icon-font-family, IconFontLH)!important;font-weight:var(--lhg-desy-link-icon-font-weight, normal)!important;height:1.5rem!important;min-width:1.6rem;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;width:1.6rem!important;color:inherit!important;font-size:var(--lhg-desy-link-icon-font-size, 1.6rem)!important;line-height:1.5rem!important;margin:var(--lhg-desy-link-icon-margin, .1rem .5rem 0 0)!important}refx-booking-seatmap refx-messages-panel-pres .content .message .toggle-instruction.show-instruction:not(refx-link-button),refx-booking-seatmap refx-messages-panel-pres .content .message .toggle-instruction.show-instruction button.mat-mdc-button.refx-link-button{align-content:baseline;align-items:var(--lhg-desy-link-vertical-align, baseline);cursor:pointer;display:inline-flex;font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif);font-kerning:auto;font-optical-sizing:none;font-weight:var(--lhg-desy-link-font-weight, var(--maui-font-weight-bold, 700));letter-spacing:var(--lhg-desy-link-letter-spacing, normal);place-content:baseline;position:relative;transition:color .3s ease-out;text-decoration:none;width:fit-content;-webkit-font-smoothing:antialiased}refx-booking-seatmap refx-messages-panel-pres .content .message .toggle-instruction.show-instruction:not(refx-link-button),refx-booking-seatmap refx-messages-panel-pres .content .message .toggle-instruction.show-instruction:not(refx-link-button) .mdc-button__label,refx-booking-seatmap refx-messages-panel-pres .content .message .toggle-instruction.show-instruction button.mat-mdc-button.refx-link-button,refx-booking-seatmap refx-messages-panel-pres .content .message .toggle-instruction.show-instruction button.mat-mdc-button.refx-link-button .mdc-button__label{color:var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c));font-size:var(--lhg-desy-link-font-size, 1.4rem);line-height:var(--lhg-desy-link-line-height, 1.8rem);min-height:var(--lhg-desy-link-line-height, 1.8rem)}refx-booking-seatmap refx-messages-panel-pres .content .message .toggle-instruction.show-instruction:not(refx-link-button):hover,refx-booking-seatmap refx-messages-panel-pres .content .message .toggle-instruction.show-instruction:not(refx-link-button) .mdc-button__label:hover,refx-booking-seatmap refx-messages-panel-pres .content .message .toggle-instruction.show-instruction button.mat-mdc-button.refx-link-button:hover,refx-booking-seatmap refx-messages-panel-pres .content .message .toggle-instruction.show-instruction button.mat-mdc-button.refx-link-button .mdc-button__label:hover{color:var(--lhg-desy-link-color-hover, var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c)));-webkit-text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration-thickness:var(--lhg-desy-link-hover-text-decoration-thickness, 1px);text-underline-offset:var(--lhg-desy-link-hover-text-decoration-offset, auto)}refx-booking-seatmap refx-messages-panel-pres .content .message .toggle-instruction.show-instruction:not(refx-link-button):focus-visible,refx-booking-seatmap refx-messages-panel-pres .content .message .toggle-instruction.show-instruction:not(refx-link-button) .mdc-button__label:focus-visible,refx-booking-seatmap refx-messages-panel-pres .content .message .toggle-instruction.show-instruction button.mat-mdc-button.refx-link-button:focus-visible,refx-booking-seatmap refx-messages-panel-pres .content .message .toggle-instruction.show-instruction button.mat-mdc-button.refx-link-button .mdc-button__label:focus-visible{outline:none!important}refx-booking-seatmap refx-messages-panel-pres .content .message .toggle-instruction.show-instruction:not(refx-link-button) .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),refx-booking-seatmap refx-messages-panel-pres .content .message .toggle-instruction.show-instruction button.mat-mdc-button.refx-link-button .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon){display:none}refx-booking-seatmap refx-messages-panel-pres .content .message .toggle-instruction.show-instruction:not(refx-link-button):focus:before,refx-booking-seatmap refx-messages-panel-pres .content .message .toggle-instruction.show-instruction button.mat-mdc-button.refx-link-button:focus:before{all:unset;border-radius:var(--lhg-desy-link-focus-radius, var(--maui-focus-radius, .6rem));content:"";inset:calc(var(--lhg-desy-link-focus-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);pointer-events:none;position:absolute;box-shadow:var(--maui-focus-outline-box-shadow, var(--maui-effect-shadow-focus-offset-x, 0) var(--maui-effect-shadow-focus-offset-y, 0) var(--maui-effect-shadow-focus-radius, 6px) var(--maui-effect-shadow-focus-spread, 1px) var(--maui-color-interaction-focus, var(--maui-color-brand-whale-blue, #52627c)))}refx-booking-seatmap refx-messages-panel-pres .content .message .toggle-instruction.show-instruction:not(refx-link-button):after,refx-booking-seatmap refx-messages-panel-pres .content .message .toggle-instruction.show-instruction button.mat-mdc-button.refx-link-button:after{align-self:start!important;content:var(--lhg-desy-link-icon-collapse, \e908)!important;display:inline-flex!important;font-family:var(--lhg-desy-link-icon-font-family, IconFontLH)!important;font-weight:var(--lhg-desy-link-icon-font-weight, normal)!important;height:1.5rem!important;min-width:1.6rem;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;width:1.6rem!important;color:inherit!important;font-size:var(--lhg-desy-link-icon-font-size, 1.6rem)!important;line-height:1.5rem!important;margin:var(--lhg-desy-link-icon-margin, .1rem .5rem 0 0)!important}refx-booking-seatmap refx-messages-panel-pres .content .message .toggle-instruction:focus{box-shadow:none}refx-booking-seatmap refx-messages-panel-pres .content .message .toggle-instruction .toggle-icon{padding:0}refx-booking-seatmap refx-messages-panel-pres .content .message .toggle-instruction .toggle-instruction-label{color:inherit!important;text-decoration:inherit}refx-booking-seatmap refx-booking-seat-selection-infobar-cont refx-seat-selection-infobar-pres refx-link-button.clear-seat-selection-link:not(refx-link-button),refx-booking-seatmap refx-booking-seat-selection-infobar-cont refx-seat-selection-infobar-pres refx-link-button.clear-seat-selection-link button.mat-mdc-button.refx-link-button{align-content:baseline;align-items:var(--lhg-desy-link-vertical-align, baseline);cursor:pointer;display:inline-flex;font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif);font-kerning:auto;font-optical-sizing:none;font-weight:var(--lhg-desy-link-font-weight, var(--maui-font-weight-bold, 700));letter-spacing:var(--lhg-desy-link-letter-spacing, normal);place-content:baseline;position:relative;transition:color .3s ease-out;text-decoration:none;width:fit-content;-webkit-font-smoothing:antialiased}refx-booking-seatmap refx-booking-seat-selection-infobar-cont refx-seat-selection-infobar-pres refx-link-button.clear-seat-selection-link:not(refx-link-button),refx-booking-seatmap refx-booking-seat-selection-infobar-cont refx-seat-selection-infobar-pres refx-link-button.clear-seat-selection-link:not(refx-link-button) .mdc-button__label,refx-booking-seatmap refx-booking-seat-selection-infobar-cont refx-seat-selection-infobar-pres refx-link-button.clear-seat-selection-link button.mat-mdc-button.refx-link-button,refx-booking-seatmap refx-booking-seat-selection-infobar-cont refx-seat-selection-infobar-pres refx-link-button.clear-seat-selection-link button.mat-mdc-button.refx-link-button .mdc-button__label{color:var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c));font-size:var(--lhg-desy-link-font-size, 1.4rem);line-height:var(--lhg-desy-link-line-height, 1.8rem);min-height:var(--lhg-desy-link-line-height, 1.8rem)}refx-booking-seatmap refx-booking-seat-selection-infobar-cont refx-seat-selection-infobar-pres refx-link-button.clear-seat-selection-link:not(refx-link-button):hover,refx-booking-seatmap refx-booking-seat-selection-infobar-cont refx-seat-selection-infobar-pres refx-link-button.clear-seat-selection-link:not(refx-link-button) .mdc-button__label:hover,refx-booking-seatmap refx-booking-seat-selection-infobar-cont refx-seat-selection-infobar-pres refx-link-button.clear-seat-selection-link button.mat-mdc-button.refx-link-button:hover,refx-booking-seatmap refx-booking-seat-selection-infobar-cont refx-seat-selection-infobar-pres refx-link-button.clear-seat-selection-link button.mat-mdc-button.refx-link-button .mdc-button__label:hover{color:var(--lhg-desy-link-color-hover, var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c)));-webkit-text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration-thickness:var(--lhg-desy-link-hover-text-decoration-thickness, 1px);text-underline-offset:var(--lhg-desy-link-hover-text-decoration-offset, auto)}refx-booking-seatmap refx-booking-seat-selection-infobar-cont refx-seat-selection-infobar-pres refx-link-button.clear-seat-selection-link:not(refx-link-button):focus-visible,refx-booking-seatmap refx-booking-seat-selection-infobar-cont refx-seat-selection-infobar-pres refx-link-button.clear-seat-selection-link:not(refx-link-button) .mdc-button__label:focus-visible,refx-booking-seatmap refx-booking-seat-selection-infobar-cont refx-seat-selection-infobar-pres refx-link-button.clear-seat-selection-link button.mat-mdc-button.refx-link-button:focus-visible,refx-booking-seatmap refx-booking-seat-selection-infobar-cont refx-seat-selection-infobar-pres refx-link-button.clear-seat-selection-link button.mat-mdc-button.refx-link-button .mdc-button__label:focus-visible{outline:none!important}refx-booking-seatmap refx-booking-seat-selection-infobar-cont refx-seat-selection-infobar-pres refx-link-button.clear-seat-selection-link:not(refx-link-button) .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),refx-booking-seatmap refx-booking-seat-selection-infobar-cont refx-seat-selection-infobar-pres refx-link-button.clear-seat-selection-link button.mat-mdc-button.refx-link-button .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon){display:none}refx-booking-seatmap refx-booking-seat-selection-infobar-cont refx-seat-selection-infobar-pres refx-link-button.clear-seat-selection-link:not(refx-link-button):focus:before,refx-booking-seatmap refx-booking-seat-selection-infobar-cont refx-seat-selection-infobar-pres refx-link-button.clear-seat-selection-link button.mat-mdc-button.refx-link-button:focus:before{all:unset;border-radius:var(--lhg-desy-link-focus-radius, var(--maui-focus-radius, .6rem));content:"";inset:calc(var(--lhg-desy-link-focus-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);pointer-events:none;position:absolute;box-shadow:var(--maui-focus-outline-box-shadow, var(--maui-effect-shadow-focus-offset-x, 0) var(--maui-effect-shadow-focus-offset-y, 0) var(--maui-effect-shadow-focus-radius, 6px) var(--maui-effect-shadow-focus-spread, 1px) var(--maui-color-interaction-focus, var(--maui-color-brand-whale-blue, #52627c)))}refx-booking-seatmap refx-booking-seat-selection-infobar-cont refx-seat-selection-infobar-pres refx-link-button.clear-seat-selection-link:not(refx-link-button):after,refx-booking-seatmap refx-booking-seat-selection-infobar-cont refx-seat-selection-infobar-pres refx-link-button.clear-seat-selection-link button.mat-mdc-button.refx-link-button:after{align-self:start!important;content:var(--lhg-desy-link-icon-delete, \e907)!important;display:inline-flex!important;font-family:var(--lhg-desy-link-icon-font-family, IconFontLH)!important;font-weight:var(--lhg-desy-link-icon-font-weight, normal)!important;height:1.5rem!important;min-width:1.6rem;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;width:1.6rem!important;color:inherit!important;font-size:var(--lhg-desy-link-icon-font-size, 1.6rem)!important;line-height:1.5rem!important;margin:var(--lhg-desy-link-icon-margin, .1rem .5rem 0 0)!important}refx-booking-seatmap refx-booking-seat-selection-infobar-cont refx-seat-selection-infobar-pres refx-link-button.clear-seat-selection-link span.mdc-button__label:before{margin-bottom:.1rem!important}@media (max-width: 839.98px){refx-booking-seatmap refx-booking-seat-selection-infobar-cont refx-seat-selection-infobar-pres refx-link-button.clear-seat-selection-link button.refx-link-button{padding-bottom:.2rem}}.mat-mdc-dialog-container lhg-fice-seat-selection-details-dialog-pres .external-link-container a.general-info-link:not(refx-link-button),.mat-mdc-dialog-container lhg-fice-seat-selection-details-dialog-pres .external-link-container a.general-info-link button.mat-mdc-button.refx-link-button{align-content:baseline;align-items:var(--lhg-desy-link-vertical-align, baseline);cursor:pointer;display:inline-flex;font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif);font-kerning:auto;font-optical-sizing:none;font-weight:var(--lhg-desy-link-font-weight, var(--maui-font-weight-bold, 700));letter-spacing:var(--lhg-desy-link-letter-spacing, normal);place-content:baseline;position:relative;transition:color .3s ease-out;text-decoration:none;width:fit-content;-webkit-font-smoothing:antialiased}.mat-mdc-dialog-container lhg-fice-seat-selection-details-dialog-pres .external-link-container a.general-info-link:not(refx-link-button),.mat-mdc-dialog-container lhg-fice-seat-selection-details-dialog-pres .external-link-container a.general-info-link:not(refx-link-button) .mdc-button__label,.mat-mdc-dialog-container lhg-fice-seat-selection-details-dialog-pres .external-link-container a.general-info-link button.mat-mdc-button.refx-link-button,.mat-mdc-dialog-container lhg-fice-seat-selection-details-dialog-pres .external-link-container a.general-info-link button.mat-mdc-button.refx-link-button .mdc-button__label{color:var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c));font-size:var(--lhg-desy-link-font-size, 1.4rem);line-height:var(--lhg-desy-link-line-height, 1.8rem);min-height:var(--lhg-desy-link-line-height, 1.8rem)}.mat-mdc-dialog-container lhg-fice-seat-selection-details-dialog-pres .external-link-container a.general-info-link:not(refx-link-button):hover,.mat-mdc-dialog-container lhg-fice-seat-selection-details-dialog-pres .external-link-container a.general-info-link:not(refx-link-button) .mdc-button__label:hover,.mat-mdc-dialog-container lhg-fice-seat-selection-details-dialog-pres .external-link-container a.general-info-link button.mat-mdc-button.refx-link-button:hover,.mat-mdc-dialog-container lhg-fice-seat-selection-details-dialog-pres .external-link-container a.general-info-link button.mat-mdc-button.refx-link-button .mdc-button__label:hover{color:var(--lhg-desy-link-color-hover, var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c)));-webkit-text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration-thickness:var(--lhg-desy-link-hover-text-decoration-thickness, 1px);text-underline-offset:var(--lhg-desy-link-hover-text-decoration-offset, auto)}.mat-mdc-dialog-container lhg-fice-seat-selection-details-dialog-pres .external-link-container a.general-info-link:not(refx-link-button):focus-visible,.mat-mdc-dialog-container lhg-fice-seat-selection-details-dialog-pres .external-link-container a.general-info-link:not(refx-link-button) .mdc-button__label:focus-visible,.mat-mdc-dialog-container lhg-fice-seat-selection-details-dialog-pres .external-link-container a.general-info-link button.mat-mdc-button.refx-link-button:focus-visible,.mat-mdc-dialog-container lhg-fice-seat-selection-details-dialog-pres .external-link-container a.general-info-link button.mat-mdc-button.refx-link-button .mdc-button__label:focus-visible{outline:none!important}.mat-mdc-dialog-container lhg-fice-seat-selection-details-dialog-pres .external-link-container a.general-info-link:not(refx-link-button) .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),.mat-mdc-dialog-container lhg-fice-seat-selection-details-dialog-pres .external-link-container a.general-info-link button.mat-mdc-button.refx-link-button .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon){display:none}.mat-mdc-dialog-container lhg-fice-seat-selection-details-dialog-pres .external-link-container a.general-info-link:not(refx-link-button):focus:before,.mat-mdc-dialog-container lhg-fice-seat-selection-details-dialog-pres .external-link-container a.general-info-link button.mat-mdc-button.refx-link-button:focus:before{all:unset;border-radius:var(--lhg-desy-link-focus-radius, var(--maui-focus-radius, .6rem));content:"";inset:calc(var(--lhg-desy-link-focus-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);pointer-events:none;position:absolute;box-shadow:var(--maui-focus-outline-box-shadow, var(--maui-effect-shadow-focus-offset-x, 0) var(--maui-effect-shadow-focus-offset-y, 0) var(--maui-effect-shadow-focus-radius, 6px) var(--maui-effect-shadow-focus-spread, 1px) var(--maui-color-interaction-focus, var(--maui-color-brand-whale-blue, #52627c)))}.mat-mdc-dialog-container lhg-fice-seat-selection-details-dialog-pres .external-link-container a.general-info-link:not(refx-link-button):after,.mat-mdc-dialog-container lhg-fice-seat-selection-details-dialog-pres .external-link-container a.general-info-link button.mat-mdc-button.refx-link-button:after{align-self:start!important;content:var(--lhg-desy-link-icon-external, \e904)!important;display:inline-flex!important;font-family:var(--lhg-desy-link-icon-font-family, IconFontLH)!important;font-weight:var(--lhg-desy-link-icon-font-weight, normal)!important;height:1.5rem!important;min-width:1.6rem;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;width:1.6rem!important;color:inherit!important;font-size:var(--lhg-desy-link-icon-font-size, 1.6rem)!important;line-height:1.5rem!important;margin:var(--lhg-desy-link-icon-margin, .1rem .5rem 0 0)!important}.mat-mdc-dialog-container lhg-fice-seat-selection-details-dialog-pres .external-link-container a.general-info-link:before{content:"";margin:0}.mat-mdc-dialog-container lhg-fice-seat-selection-details-dialog-pres .external-link-container a.general-info-link:hover{font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif)!important}refx-booking-co2-neutralisation .header-link:not(refx-link-button),refx-booking-co2-neutralisation .header-link button.mat-mdc-button.refx-link-button{align-content:baseline;align-items:var(--lhg-desy-link-vertical-align, baseline);cursor:pointer;display:inline-flex;font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif);font-kerning:auto;font-optical-sizing:none;font-weight:var(--lhg-desy-link-font-weight, var(--maui-font-weight-bold, 700));letter-spacing:var(--lhg-desy-link-letter-spacing, normal);place-content:baseline;position:relative;transition:color .3s ease-out;text-decoration:none;width:fit-content;-webkit-font-smoothing:antialiased}refx-booking-co2-neutralisation .header-link:not(refx-link-button),refx-booking-co2-neutralisation .header-link:not(refx-link-button) .mdc-button__label,refx-booking-co2-neutralisation .header-link button.mat-mdc-button.refx-link-button,refx-booking-co2-neutralisation .header-link button.mat-mdc-button.refx-link-button .mdc-button__label{color:var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c));font-size:var(--lhg-desy-link-font-size, 1.4rem);line-height:var(--lhg-desy-link-line-height, 1.8rem);min-height:var(--lhg-desy-link-line-height, 1.8rem)}refx-booking-co2-neutralisation .header-link:not(refx-link-button):hover,refx-booking-co2-neutralisation .header-link:not(refx-link-button) .mdc-button__label:hover,refx-booking-co2-neutralisation .header-link button.mat-mdc-button.refx-link-button:hover,refx-booking-co2-neutralisation .header-link button.mat-mdc-button.refx-link-button .mdc-button__label:hover{color:var(--lhg-desy-link-color-hover, var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c)));-webkit-text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration-thickness:var(--lhg-desy-link-hover-text-decoration-thickness, 1px);text-underline-offset:var(--lhg-desy-link-hover-text-decoration-offset, auto)}refx-booking-co2-neutralisation .header-link:not(refx-link-button):focus-visible,refx-booking-co2-neutralisation .header-link:not(refx-link-button) .mdc-button__label:focus-visible,refx-booking-co2-neutralisation .header-link button.mat-mdc-button.refx-link-button:focus-visible,refx-booking-co2-neutralisation .header-link button.mat-mdc-button.refx-link-button .mdc-button__label:focus-visible{outline:none!important}refx-booking-co2-neutralisation .header-link:not(refx-link-button) .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),refx-booking-co2-neutralisation .header-link button.mat-mdc-button.refx-link-button .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon){display:none}refx-booking-co2-neutralisation .header-link:not(refx-link-button):focus:before,refx-booking-co2-neutralisation .header-link button.mat-mdc-button.refx-link-button:focus:before{all:unset;border-radius:var(--lhg-desy-link-focus-radius, var(--maui-focus-radius, .6rem));content:"";inset:calc(var(--lhg-desy-link-focus-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);pointer-events:none;position:absolute;box-shadow:var(--maui-focus-outline-box-shadow, var(--maui-effect-shadow-focus-offset-x, 0) var(--maui-effect-shadow-focus-offset-y, 0) var(--maui-effect-shadow-focus-radius, 6px) var(--maui-effect-shadow-focus-spread, 1px) var(--maui-color-interaction-focus, var(--maui-color-brand-whale-blue, #52627c)))}refx-booking-co2-neutralisation .header-link:not(refx-link-button):after,refx-booking-co2-neutralisation .header-link button.mat-mdc-button.refx-link-button:after{align-self:start!important;content:var(--lhg-desy-link-icon-dialog, \e905)!important;display:inline-flex!important;font-family:var(--lhg-desy-link-icon-font-family, IconFontLH)!important;font-weight:var(--lhg-desy-link-icon-font-weight, normal)!important;height:1.5rem!important;min-width:1.6rem;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;width:1.6rem!important;color:inherit!important;font-size:var(--lhg-desy-link-icon-font-size, 1.6rem)!important;line-height:1.5rem!important;margin:var(--lhg-desy-link-icon-margin, .1rem .5rem 0 0)!important}refx-booking-co2-neutralisation .header-link:after{top:0}refx-confirmation .traveler-container .extra-options-container div.print-confirmation{display:flex}refx-confirmation .traveler-container .extra-options-container div.print-confirmation button.print-booking-label:not(refx-link-button),refx-confirmation .traveler-container .extra-options-container div.print-confirmation button.print-booking-label button.mat-mdc-button.refx-link-button{align-content:baseline;align-items:var(--lhg-desy-link-vertical-align, baseline);cursor:pointer;display:inline-flex;font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif);font-kerning:auto;font-optical-sizing:none;font-weight:var(--lhg-desy-link-font-weight, var(--maui-font-weight-bold, 700));letter-spacing:var(--lhg-desy-link-letter-spacing, normal);place-content:baseline;position:relative;transition:color .3s ease-out;text-decoration:none;width:fit-content;-webkit-font-smoothing:antialiased}refx-confirmation .traveler-container .extra-options-container div.print-confirmation button.print-booking-label:not(refx-link-button),refx-confirmation .traveler-container .extra-options-container div.print-confirmation button.print-booking-label:not(refx-link-button) .mdc-button__label,refx-confirmation .traveler-container .extra-options-container div.print-confirmation button.print-booking-label button.mat-mdc-button.refx-link-button,refx-confirmation .traveler-container .extra-options-container div.print-confirmation button.print-booking-label button.mat-mdc-button.refx-link-button .mdc-button__label{color:var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c));font-size:var(--lhg-desy-link-font-size, 1.4rem);line-height:var(--lhg-desy-link-line-height, 1.8rem);min-height:var(--lhg-desy-link-line-height, 1.8rem)}refx-confirmation .traveler-container .extra-options-container div.print-confirmation button.print-booking-label:not(refx-link-button):hover,refx-confirmation .traveler-container .extra-options-container div.print-confirmation button.print-booking-label:not(refx-link-button) .mdc-button__label:hover,refx-confirmation .traveler-container .extra-options-container div.print-confirmation button.print-booking-label button.mat-mdc-button.refx-link-button:hover,refx-confirmation .traveler-container .extra-options-container div.print-confirmation button.print-booking-label button.mat-mdc-button.refx-link-button .mdc-button__label:hover{color:var(--lhg-desy-link-color-hover, var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c)));-webkit-text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration-thickness:var(--lhg-desy-link-hover-text-decoration-thickness, 1px);text-underline-offset:var(--lhg-desy-link-hover-text-decoration-offset, auto)}refx-confirmation .traveler-container .extra-options-container div.print-confirmation button.print-booking-label:not(refx-link-button):focus-visible,refx-confirmation .traveler-container .extra-options-container div.print-confirmation button.print-booking-label:not(refx-link-button) .mdc-button__label:focus-visible,refx-confirmation .traveler-container .extra-options-container div.print-confirmation button.print-booking-label button.mat-mdc-button.refx-link-button:focus-visible,refx-confirmation .traveler-container .extra-options-container div.print-confirmation button.print-booking-label button.mat-mdc-button.refx-link-button .mdc-button__label:focus-visible{outline:none!important}refx-confirmation .traveler-container .extra-options-container div.print-confirmation button.print-booking-label:not(refx-link-button) .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),refx-confirmation .traveler-container .extra-options-container div.print-confirmation button.print-booking-label button.mat-mdc-button.refx-link-button .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon){display:none}refx-confirmation .traveler-container .extra-options-container div.print-confirmation button.print-booking-label:not(refx-link-button):focus:before,refx-confirmation .traveler-container .extra-options-container div.print-confirmation button.print-booking-label button.mat-mdc-button.refx-link-button:focus:before{all:unset;border-radius:var(--lhg-desy-link-focus-radius, var(--maui-focus-radius, .6rem));content:"";inset:calc(var(--lhg-desy-link-focus-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);pointer-events:none;position:absolute;box-shadow:var(--maui-focus-outline-box-shadow, var(--maui-effect-shadow-focus-offset-x, 0) var(--maui-effect-shadow-focus-offset-y, 0) var(--maui-effect-shadow-focus-radius, 6px) var(--maui-effect-shadow-focus-spread, 1px) var(--maui-color-interaction-focus, var(--maui-color-brand-whale-blue, #52627c)))}refx-confirmation .traveler-container .extra-options-container div.print-confirmation button.print-booking-label:not(refx-link-button):after,refx-confirmation .traveler-container .extra-options-container div.print-confirmation button.print-booking-label button.mat-mdc-button.refx-link-button:after{align-self:start!important;content:var(--lhg-desy-link-icon-print, \e90f)!important;display:inline-flex!important;font-family:var(--lhg-desy-link-icon-font-family, IconFontLH)!important;font-weight:var(--lhg-desy-link-icon-font-weight, normal)!important;height:1.5rem!important;min-width:1.6rem;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;width:1.6rem!important;color:inherit!important;font-size:var(--lhg-desy-link-icon-font-size, 1.6rem)!important;line-height:1.5rem!important;margin:var(--lhg-desy-link-icon-margin, .1rem .5rem 0 0)!important}refx-confirmation .traveler-container .extra-options-container div.print-confirmation button.print-booking-label:before{content:"";margin-right:0}refx-confirmation .traveler-container .extra-options-container div.print-confirmation button.print-booking-label:focus{outline:none}refx-confirmation .traveler-container .extra-options-container div.add-to-calendar{display:flex}refx-confirmation .traveler-container .extra-options-container div.add-to-calendar button.add-to-calendar-label:not(refx-link-button),refx-confirmation .traveler-container .extra-options-container div.add-to-calendar button.add-to-calendar-label button.mat-mdc-button.refx-link-button{align-content:baseline;align-items:var(--lhg-desy-link-vertical-align, baseline);cursor:pointer;display:inline-flex;font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif);font-kerning:auto;font-optical-sizing:none;font-weight:var(--lhg-desy-link-font-weight, var(--maui-font-weight-bold, 700));letter-spacing:var(--lhg-desy-link-letter-spacing, normal);place-content:baseline;position:relative;transition:color .3s ease-out;text-decoration:none;width:fit-content;-webkit-font-smoothing:antialiased}refx-confirmation .traveler-container .extra-options-container div.add-to-calendar button.add-to-calendar-label:not(refx-link-button),refx-confirmation .traveler-container .extra-options-container div.add-to-calendar button.add-to-calendar-label:not(refx-link-button) .mdc-button__label,refx-confirmation .traveler-container .extra-options-container div.add-to-calendar button.add-to-calendar-label button.mat-mdc-button.refx-link-button,refx-confirmation .traveler-container .extra-options-container div.add-to-calendar button.add-to-calendar-label button.mat-mdc-button.refx-link-button .mdc-button__label{color:var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c));font-size:var(--lhg-desy-link-font-size, 1.4rem);line-height:var(--lhg-desy-link-line-height, 1.8rem);min-height:var(--lhg-desy-link-line-height, 1.8rem)}refx-confirmation .traveler-container .extra-options-container div.add-to-calendar button.add-to-calendar-label:not(refx-link-button):hover,refx-confirmation .traveler-container .extra-options-container div.add-to-calendar button.add-to-calendar-label:not(refx-link-button) .mdc-button__label:hover,refx-confirmation .traveler-container .extra-options-container div.add-to-calendar button.add-to-calendar-label button.mat-mdc-button.refx-link-button:hover,refx-confirmation .traveler-container .extra-options-container div.add-to-calendar button.add-to-calendar-label button.mat-mdc-button.refx-link-button .mdc-button__label:hover{color:var(--lhg-desy-link-color-hover, var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c)));-webkit-text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration-thickness:var(--lhg-desy-link-hover-text-decoration-thickness, 1px);text-underline-offset:var(--lhg-desy-link-hover-text-decoration-offset, auto)}refx-confirmation .traveler-container .extra-options-container div.add-to-calendar button.add-to-calendar-label:not(refx-link-button):focus-visible,refx-confirmation .traveler-container .extra-options-container div.add-to-calendar button.add-to-calendar-label:not(refx-link-button) .mdc-button__label:focus-visible,refx-confirmation .traveler-container .extra-options-container div.add-to-calendar button.add-to-calendar-label button.mat-mdc-button.refx-link-button:focus-visible,refx-confirmation .traveler-container .extra-options-container div.add-to-calendar button.add-to-calendar-label button.mat-mdc-button.refx-link-button .mdc-button__label:focus-visible{outline:none!important}refx-confirmation .traveler-container .extra-options-container div.add-to-calendar button.add-to-calendar-label:not(refx-link-button) .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),refx-confirmation .traveler-container .extra-options-container div.add-to-calendar button.add-to-calendar-label button.mat-mdc-button.refx-link-button .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon){display:none}refx-confirmation .traveler-container .extra-options-container div.add-to-calendar button.add-to-calendar-label:not(refx-link-button):focus:before,refx-confirmation .traveler-container .extra-options-container div.add-to-calendar button.add-to-calendar-label button.mat-mdc-button.refx-link-button:focus:before{all:unset;border-radius:var(--lhg-desy-link-focus-radius, var(--maui-focus-radius, .6rem));content:"";inset:calc(var(--lhg-desy-link-focus-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);pointer-events:none;position:absolute;box-shadow:var(--maui-focus-outline-box-shadow, var(--maui-effect-shadow-focus-offset-x, 0) var(--maui-effect-shadow-focus-offset-y, 0) var(--maui-effect-shadow-focus-radius, 6px) var(--maui-effect-shadow-focus-spread, 1px) var(--maui-color-interaction-focus, var(--maui-color-brand-whale-blue, #52627c)))}refx-confirmation .traveler-container .extra-options-container div.add-to-calendar button.add-to-calendar-label:not(refx-link-button):after,refx-confirmation .traveler-container .extra-options-container div.add-to-calendar button.add-to-calendar-label button.mat-mdc-button.refx-link-button:after{align-self:start!important;content:var(--lhg-desy-link-icon-calendar, \e906)!important;display:inline-flex!important;font-family:var(--lhg-desy-link-icon-font-family, IconFontLH)!important;font-weight:var(--lhg-desy-link-icon-font-weight, normal)!important;height:1.5rem!important;min-width:1.6rem;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;width:1.6rem!important;color:inherit!important;font-size:var(--lhg-desy-link-icon-font-size, 1.6rem)!important;line-height:1.5rem!important;margin:var(--lhg-desy-link-icon-margin, .1rem .5rem 0 0)!important}refx-confirmation .traveler-container .extra-options-container div.add-to-calendar button.add-to-calendar-label:before{content:"";margin-right:0}refx-confirmation .traveler-container .extra-options-container div.add-to-calendar button.add-to-calendar-label:focus{outline:none}refx-confirmation .traveler-container .extra-options-container div.passenger-receipt{display:flex}refx-confirmation .traveler-container .extra-options-container div.passenger-receipt button.passenger-receipt-label:not(refx-link-button),refx-confirmation .traveler-container .extra-options-container div.passenger-receipt button.passenger-receipt-label button.mat-mdc-button.refx-link-button{align-content:baseline;align-items:var(--lhg-desy-link-vertical-align, baseline);cursor:pointer;display:inline-flex;font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif);font-kerning:auto;font-optical-sizing:none;font-weight:var(--lhg-desy-link-font-weight, var(--maui-font-weight-bold, 700));letter-spacing:var(--lhg-desy-link-letter-spacing, normal);place-content:baseline;position:relative;transition:color .3s ease-out;text-decoration:none;width:fit-content;-webkit-font-smoothing:antialiased}refx-confirmation .traveler-container .extra-options-container div.passenger-receipt button.passenger-receipt-label:not(refx-link-button),refx-confirmation .traveler-container .extra-options-container div.passenger-receipt button.passenger-receipt-label:not(refx-link-button) .mdc-button__label,refx-confirmation .traveler-container .extra-options-container div.passenger-receipt button.passenger-receipt-label button.mat-mdc-button.refx-link-button,refx-confirmation .traveler-container .extra-options-container div.passenger-receipt button.passenger-receipt-label button.mat-mdc-button.refx-link-button .mdc-button__label{color:var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c));font-size:var(--lhg-desy-link-font-size, 1.4rem);line-height:var(--lhg-desy-link-line-height, 1.8rem);min-height:var(--lhg-desy-link-line-height, 1.8rem)}refx-confirmation .traveler-container .extra-options-container div.passenger-receipt button.passenger-receipt-label:not(refx-link-button):hover,refx-confirmation .traveler-container .extra-options-container div.passenger-receipt button.passenger-receipt-label:not(refx-link-button) .mdc-button__label:hover,refx-confirmation .traveler-container .extra-options-container div.passenger-receipt button.passenger-receipt-label button.mat-mdc-button.refx-link-button:hover,refx-confirmation .traveler-container .extra-options-container div.passenger-receipt button.passenger-receipt-label button.mat-mdc-button.refx-link-button .mdc-button__label:hover{color:var(--lhg-desy-link-color-hover, var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c)));-webkit-text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration-thickness:var(--lhg-desy-link-hover-text-decoration-thickness, 1px);text-underline-offset:var(--lhg-desy-link-hover-text-decoration-offset, auto)}refx-confirmation .traveler-container .extra-options-container div.passenger-receipt button.passenger-receipt-label:not(refx-link-button):focus-visible,refx-confirmation .traveler-container .extra-options-container div.passenger-receipt button.passenger-receipt-label:not(refx-link-button) .mdc-button__label:focus-visible,refx-confirmation .traveler-container .extra-options-container div.passenger-receipt button.passenger-receipt-label button.mat-mdc-button.refx-link-button:focus-visible,refx-confirmation .traveler-container .extra-options-container div.passenger-receipt button.passenger-receipt-label button.mat-mdc-button.refx-link-button .mdc-button__label:focus-visible{outline:none!important}refx-confirmation .traveler-container .extra-options-container div.passenger-receipt button.passenger-receipt-label:not(refx-link-button) .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),refx-confirmation .traveler-container .extra-options-container div.passenger-receipt button.passenger-receipt-label button.mat-mdc-button.refx-link-button .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon){display:none}refx-confirmation .traveler-container .extra-options-container div.passenger-receipt button.passenger-receipt-label:not(refx-link-button):focus:before,refx-confirmation .traveler-container .extra-options-container div.passenger-receipt button.passenger-receipt-label button.mat-mdc-button.refx-link-button:focus:before{all:unset;border-radius:var(--lhg-desy-link-focus-radius, var(--maui-focus-radius, .6rem));content:"";inset:calc(var(--lhg-desy-link-focus-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);pointer-events:none;position:absolute;box-shadow:var(--maui-focus-outline-box-shadow, var(--maui-effect-shadow-focus-offset-x, 0) var(--maui-effect-shadow-focus-offset-y, 0) var(--maui-effect-shadow-focus-radius, 6px) var(--maui-effect-shadow-focus-spread, 1px) var(--maui-color-interaction-focus, var(--maui-color-brand-whale-blue, #52627c)))}refx-confirmation .traveler-container .extra-options-container div.passenger-receipt button.passenger-receipt-label:not(refx-link-button):after,refx-confirmation .traveler-container .extra-options-container div.passenger-receipt button.passenger-receipt-label button.mat-mdc-button.refx-link-button:after{align-self:start!important;content:var(--lhg-desy-link-icon-file, \e917)!important;display:inline-flex!important;font-family:var(--lhg-desy-link-icon-font-family, IconFontLH)!important;font-weight:var(--lhg-desy-link-icon-font-weight, normal)!important;height:1.5rem!important;min-width:1.6rem;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;width:1.6rem!important;color:inherit!important;font-size:var(--lhg-desy-link-icon-font-size, 1.6rem)!important;line-height:1.5rem!important;margin:var(--lhg-desy-link-icon-margin, .1rem .5rem 0 0)!important}refx-confirmation .traveler-container .extra-options-container div.passenger-receipt button.passenger-receipt-label:before{content:"";margin-right:0}refx-confirmation .traveler-container .extra-options-container div.passenger-receipt button.passenger-receipt-label:focus{outline:none}lhg-partner-plus-benefit-pres .partner-plus-teaser .partner-plus-teaser-details .partner-plus-teaser-links a.partner-plus-teaser-modal{margin-bottom:.8rem}lhg-partner-plus-benefit-pres .partner-plus-teaser .partner-plus-teaser-details .partner-plus-teaser-links a.partner-plus-teaser-modal:before{content:"";margin-right:0}lhg-partner-plus-benefit-pres .partner-plus-teaser .partner-plus-teaser-details .partner-plus-teaser-links a.partner-plus-teaser-modal:not(refx-link-button),lhg-partner-plus-benefit-pres .partner-plus-teaser .partner-plus-teaser-details .partner-plus-teaser-links a.partner-plus-teaser-modal button.mat-mdc-button.refx-link-button{align-content:baseline;align-items:var(--lhg-desy-link-vertical-align, baseline);cursor:pointer;display:inline-flex;font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif);font-kerning:auto;font-optical-sizing:none;font-weight:var(--lhg-desy-link-font-weight, var(--maui-font-weight-bold, 700));letter-spacing:var(--lhg-desy-link-letter-spacing, normal);place-content:baseline;position:relative;transition:color .3s ease-out;text-decoration:none;width:fit-content;-webkit-font-smoothing:antialiased}lhg-partner-plus-benefit-pres .partner-plus-teaser .partner-plus-teaser-details .partner-plus-teaser-links a.partner-plus-teaser-modal:not(refx-link-button),lhg-partner-plus-benefit-pres .partner-plus-teaser .partner-plus-teaser-details .partner-plus-teaser-links a.partner-plus-teaser-modal:not(refx-link-button) .mdc-button__label,lhg-partner-plus-benefit-pres .partner-plus-teaser .partner-plus-teaser-details .partner-plus-teaser-links a.partner-plus-teaser-modal button.mat-mdc-button.refx-link-button,lhg-partner-plus-benefit-pres .partner-plus-teaser .partner-plus-teaser-details .partner-plus-teaser-links a.partner-plus-teaser-modal button.mat-mdc-button.refx-link-button .mdc-button__label{color:var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c));font-size:var(--lhg-desy-link-font-size, 1.4rem);line-height:var(--lhg-desy-link-line-height, 1.8rem);min-height:var(--lhg-desy-link-line-height, 1.8rem)}lhg-partner-plus-benefit-pres .partner-plus-teaser .partner-plus-teaser-details .partner-plus-teaser-links a.partner-plus-teaser-modal:not(refx-link-button):hover,lhg-partner-plus-benefit-pres .partner-plus-teaser .partner-plus-teaser-details .partner-plus-teaser-links a.partner-plus-teaser-modal:not(refx-link-button) .mdc-button__label:hover,lhg-partner-plus-benefit-pres .partner-plus-teaser .partner-plus-teaser-details .partner-plus-teaser-links a.partner-plus-teaser-modal button.mat-mdc-button.refx-link-button:hover,lhg-partner-plus-benefit-pres .partner-plus-teaser .partner-plus-teaser-details .partner-plus-teaser-links a.partner-plus-teaser-modal button.mat-mdc-button.refx-link-button .mdc-button__label:hover{color:var(--lhg-desy-link-color-hover, var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c)));-webkit-text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration-thickness:var(--lhg-desy-link-hover-text-decoration-thickness, 1px);text-underline-offset:var(--lhg-desy-link-hover-text-decoration-offset, auto)}lhg-partner-plus-benefit-pres .partner-plus-teaser .partner-plus-teaser-details .partner-plus-teaser-links a.partner-plus-teaser-modal:not(refx-link-button):focus-visible,lhg-partner-plus-benefit-pres .partner-plus-teaser .partner-plus-teaser-details .partner-plus-teaser-links a.partner-plus-teaser-modal:not(refx-link-button) .mdc-button__label:focus-visible,lhg-partner-plus-benefit-pres .partner-plus-teaser .partner-plus-teaser-details .partner-plus-teaser-links a.partner-plus-teaser-modal button.mat-mdc-button.refx-link-button:focus-visible,lhg-partner-plus-benefit-pres .partner-plus-teaser .partner-plus-teaser-details .partner-plus-teaser-links a.partner-plus-teaser-modal button.mat-mdc-button.refx-link-button .mdc-button__label:focus-visible{outline:none!important}lhg-partner-plus-benefit-pres .partner-plus-teaser .partner-plus-teaser-details .partner-plus-teaser-links a.partner-plus-teaser-modal:not(refx-link-button) .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),lhg-partner-plus-benefit-pres .partner-plus-teaser .partner-plus-teaser-details .partner-plus-teaser-links a.partner-plus-teaser-modal button.mat-mdc-button.refx-link-button .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon){display:none}lhg-partner-plus-benefit-pres .partner-plus-teaser .partner-plus-teaser-details .partner-plus-teaser-links a.partner-plus-teaser-modal:not(refx-link-button):focus:before,lhg-partner-plus-benefit-pres .partner-plus-teaser .partner-plus-teaser-details .partner-plus-teaser-links a.partner-plus-teaser-modal button.mat-mdc-button.refx-link-button:focus:before{all:unset;border-radius:var(--lhg-desy-link-focus-radius, var(--maui-focus-radius, .6rem));content:"";inset:calc(var(--lhg-desy-link-focus-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);pointer-events:none;position:absolute;box-shadow:var(--maui-focus-outline-box-shadow, var(--maui-effect-shadow-focus-offset-x, 0) var(--maui-effect-shadow-focus-offset-y, 0) var(--maui-effect-shadow-focus-radius, 6px) var(--maui-effect-shadow-focus-spread, 1px) var(--maui-color-interaction-focus, var(--maui-color-brand-whale-blue, #52627c)))}lhg-partner-plus-benefit-pres .partner-plus-teaser .partner-plus-teaser-details .partner-plus-teaser-links a.partner-plus-teaser-modal:not(refx-link-button):after,lhg-partner-plus-benefit-pres .partner-plus-teaser .partner-plus-teaser-details .partner-plus-teaser-links a.partner-plus-teaser-modal button.mat-mdc-button.refx-link-button:after{align-self:start!important;content:var(--lhg-desy-link-icon-dialog, \e905)!important;display:inline-flex!important;font-family:var(--lhg-desy-link-icon-font-family, IconFontLH)!important;font-weight:var(--lhg-desy-link-icon-font-weight, normal)!important;height:1.5rem!important;min-width:1.6rem;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;width:1.6rem!important;color:inherit!important;font-size:var(--lhg-desy-link-icon-font-size, 1.6rem)!important;line-height:1.5rem!important;margin:var(--lhg-desy-link-icon-margin, .1rem .5rem 0 0)!important}lhg-partner-plus-benefit-pres .partner-plus-teaser .partner-plus-teaser-details .partner-plus-teaser-links a.partner-plus-teaser-more-info:not(refx-link-button),lhg-partner-plus-benefit-pres .partner-plus-teaser .partner-plus-teaser-details .partner-plus-teaser-links a.partner-plus-teaser-more-info button.mat-mdc-button.refx-link-button{align-content:baseline;align-items:var(--lhg-desy-link-vertical-align, baseline);cursor:pointer;display:inline-flex;font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif);font-kerning:auto;font-optical-sizing:none;font-weight:var(--lhg-desy-link-font-weight, var(--maui-font-weight-bold, 700));letter-spacing:var(--lhg-desy-link-letter-spacing, normal);place-content:baseline;position:relative;transition:color .3s ease-out;text-decoration:none;width:fit-content;-webkit-font-smoothing:antialiased}lhg-partner-plus-benefit-pres .partner-plus-teaser .partner-plus-teaser-details .partner-plus-teaser-links a.partner-plus-teaser-more-info:not(refx-link-button),lhg-partner-plus-benefit-pres .partner-plus-teaser .partner-plus-teaser-details .partner-plus-teaser-links a.partner-plus-teaser-more-info:not(refx-link-button) .mdc-button__label,lhg-partner-plus-benefit-pres .partner-plus-teaser .partner-plus-teaser-details .partner-plus-teaser-links a.partner-plus-teaser-more-info button.mat-mdc-button.refx-link-button,lhg-partner-plus-benefit-pres .partner-plus-teaser .partner-plus-teaser-details .partner-plus-teaser-links a.partner-plus-teaser-more-info button.mat-mdc-button.refx-link-button .mdc-button__label{color:var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c));font-size:var(--lhg-desy-link-font-size, 1.4rem);line-height:var(--lhg-desy-link-line-height, 1.8rem);min-height:var(--lhg-desy-link-line-height, 1.8rem)}lhg-partner-plus-benefit-pres .partner-plus-teaser .partner-plus-teaser-details .partner-plus-teaser-links a.partner-plus-teaser-more-info:not(refx-link-button):hover,lhg-partner-plus-benefit-pres .partner-plus-teaser .partner-plus-teaser-details .partner-plus-teaser-links a.partner-plus-teaser-more-info:not(refx-link-button) .mdc-button__label:hover,lhg-partner-plus-benefit-pres .partner-plus-teaser .partner-plus-teaser-details .partner-plus-teaser-links a.partner-plus-teaser-more-info button.mat-mdc-button.refx-link-button:hover,lhg-partner-plus-benefit-pres .partner-plus-teaser .partner-plus-teaser-details .partner-plus-teaser-links a.partner-plus-teaser-more-info button.mat-mdc-button.refx-link-button .mdc-button__label:hover{color:var(--lhg-desy-link-color-hover, var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c)));-webkit-text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration-thickness:var(--lhg-desy-link-hover-text-decoration-thickness, 1px);text-underline-offset:var(--lhg-desy-link-hover-text-decoration-offset, auto)}lhg-partner-plus-benefit-pres .partner-plus-teaser .partner-plus-teaser-details .partner-plus-teaser-links a.partner-plus-teaser-more-info:not(refx-link-button):focus-visible,lhg-partner-plus-benefit-pres .partner-plus-teaser .partner-plus-teaser-details .partner-plus-teaser-links a.partner-plus-teaser-more-info:not(refx-link-button) .mdc-button__label:focus-visible,lhg-partner-plus-benefit-pres .partner-plus-teaser .partner-plus-teaser-details .partner-plus-teaser-links a.partner-plus-teaser-more-info button.mat-mdc-button.refx-link-button:focus-visible,lhg-partner-plus-benefit-pres .partner-plus-teaser .partner-plus-teaser-details .partner-plus-teaser-links a.partner-plus-teaser-more-info button.mat-mdc-button.refx-link-button .mdc-button__label:focus-visible{outline:none!important}lhg-partner-plus-benefit-pres .partner-plus-teaser .partner-plus-teaser-details .partner-plus-teaser-links a.partner-plus-teaser-more-info:not(refx-link-button) .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),lhg-partner-plus-benefit-pres .partner-plus-teaser .partner-plus-teaser-details .partner-plus-teaser-links a.partner-plus-teaser-more-info button.mat-mdc-button.refx-link-button .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon){display:none}lhg-partner-plus-benefit-pres .partner-plus-teaser .partner-plus-teaser-details .partner-plus-teaser-links a.partner-plus-teaser-more-info:not(refx-link-button):focus:before,lhg-partner-plus-benefit-pres .partner-plus-teaser .partner-plus-teaser-details .partner-plus-teaser-links a.partner-plus-teaser-more-info button.mat-mdc-button.refx-link-button:focus:before{all:unset;border-radius:var(--lhg-desy-link-focus-radius, var(--maui-focus-radius, .6rem));content:"";inset:calc(var(--lhg-desy-link-focus-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);pointer-events:none;position:absolute;box-shadow:var(--maui-focus-outline-box-shadow, var(--maui-effect-shadow-focus-offset-x, 0) var(--maui-effect-shadow-focus-offset-y, 0) var(--maui-effect-shadow-focus-radius, 6px) var(--maui-effect-shadow-focus-spread, 1px) var(--maui-color-interaction-focus, var(--maui-color-brand-whale-blue, #52627c)))}lhg-partner-plus-benefit-pres .partner-plus-teaser .partner-plus-teaser-details .partner-plus-teaser-links a.partner-plus-teaser-more-info:not(refx-link-button):after,lhg-partner-plus-benefit-pres .partner-plus-teaser .partner-plus-teaser-details .partner-plus-teaser-links a.partner-plus-teaser-more-info button.mat-mdc-button.refx-link-button:after{align-self:start!important;content:var(--lhg-desy-link-icon-external, \e904)!important;display:inline-flex!important;font-family:var(--lhg-desy-link-icon-font-family, IconFontLH)!important;font-weight:var(--lhg-desy-link-icon-font-weight, normal)!important;height:1.5rem!important;min-width:1.6rem;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;width:1.6rem!important;color:inherit!important;font-size:var(--lhg-desy-link-icon-font-size, 1.6rem)!important;line-height:1.5rem!important;margin:var(--lhg-desy-link-icon-margin, .1rem .5rem 0 0)!important}lhg-check-in-redirection-cont lhg-check-in-redirection-pres .check-in-pres-container .card .check-in-description a:not(refx-link-button),lhg-check-in-redirection-cont lhg-check-in-redirection-pres .check-in-pres-container .card .check-in-description a button.mat-mdc-button.refx-link-button{align-content:baseline;align-items:var(--lhg-desy-link-vertical-align, baseline);cursor:pointer;display:inline-flex;font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif);font-kerning:auto;font-optical-sizing:none;font-weight:var(--lhg-desy-link-font-weight, var(--maui-font-weight-bold, 700));letter-spacing:var(--lhg-desy-link-letter-spacing, normal);place-content:baseline;position:relative;transition:color .3s ease-out;text-decoration:none;width:fit-content;-webkit-font-smoothing:antialiased}lhg-check-in-redirection-cont lhg-check-in-redirection-pres .check-in-pres-container .card .check-in-description a:not(refx-link-button),lhg-check-in-redirection-cont lhg-check-in-redirection-pres .check-in-pres-container .card .check-in-description a:not(refx-link-button) .mdc-button__label,lhg-check-in-redirection-cont lhg-check-in-redirection-pres .check-in-pres-container .card .check-in-description a button.mat-mdc-button.refx-link-button,lhg-check-in-redirection-cont lhg-check-in-redirection-pres .check-in-pres-container .card .check-in-description a button.mat-mdc-button.refx-link-button .mdc-button__label{color:var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c));font-size:var(--lhg-desy-link-font-size, 1.4rem);line-height:var(--lhg-desy-link-line-height, 1.8rem);min-height:var(--lhg-desy-link-line-height, 1.8rem)}lhg-check-in-redirection-cont lhg-check-in-redirection-pres .check-in-pres-container .card .check-in-description a:not(refx-link-button):hover,lhg-check-in-redirection-cont lhg-check-in-redirection-pres .check-in-pres-container .card .check-in-description a:not(refx-link-button) .mdc-button__label:hover,lhg-check-in-redirection-cont lhg-check-in-redirection-pres .check-in-pres-container .card .check-in-description a button.mat-mdc-button.refx-link-button:hover,lhg-check-in-redirection-cont lhg-check-in-redirection-pres .check-in-pres-container .card .check-in-description a button.mat-mdc-button.refx-link-button .mdc-button__label:hover{color:var(--lhg-desy-link-color-hover, var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c)));-webkit-text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration-thickness:var(--lhg-desy-link-hover-text-decoration-thickness, 1px);text-underline-offset:var(--lhg-desy-link-hover-text-decoration-offset, auto)}lhg-check-in-redirection-cont lhg-check-in-redirection-pres .check-in-pres-container .card .check-in-description a:not(refx-link-button):focus-visible,lhg-check-in-redirection-cont lhg-check-in-redirection-pres .check-in-pres-container .card .check-in-description a:not(refx-link-button) .mdc-button__label:focus-visible,lhg-check-in-redirection-cont lhg-check-in-redirection-pres .check-in-pres-container .card .check-in-description a button.mat-mdc-button.refx-link-button:focus-visible,lhg-check-in-redirection-cont lhg-check-in-redirection-pres .check-in-pres-container .card .check-in-description a button.mat-mdc-button.refx-link-button .mdc-button__label:focus-visible{outline:none!important}lhg-check-in-redirection-cont lhg-check-in-redirection-pres .check-in-pres-container .card .check-in-description a:not(refx-link-button) .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),lhg-check-in-redirection-cont lhg-check-in-redirection-pres .check-in-pres-container .card .check-in-description a button.mat-mdc-button.refx-link-button .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon){display:none}lhg-check-in-redirection-cont lhg-check-in-redirection-pres .check-in-pres-container .card .check-in-description a:not(refx-link-button):focus:before,lhg-check-in-redirection-cont lhg-check-in-redirection-pres .check-in-pres-container .card .check-in-description a button.mat-mdc-button.refx-link-button:focus:before{all:unset;border-radius:var(--lhg-desy-link-focus-radius, var(--maui-focus-radius, .6rem));content:"";inset:calc(var(--lhg-desy-link-focus-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);pointer-events:none;position:absolute;box-shadow:var(--maui-focus-outline-box-shadow, var(--maui-effect-shadow-focus-offset-x, 0) var(--maui-effect-shadow-focus-offset-y, 0) var(--maui-effect-shadow-focus-radius, 6px) var(--maui-effect-shadow-focus-spread, 1px) var(--maui-color-interaction-focus, var(--maui-color-brand-whale-blue, #52627c)))}lhg-check-in-redirection-cont lhg-check-in-redirection-pres .check-in-pres-container .card .check-in-description a:not(refx-link-button):after,lhg-check-in-redirection-cont lhg-check-in-redirection-pres .check-in-pres-container .card .check-in-description a button.mat-mdc-button.refx-link-button:after{align-self:start!important;content:var(--lhg-desy-link-icon-external, \e904)!important;display:inline-flex!important;font-family:var(--lhg-desy-link-icon-font-family, IconFontLH)!important;font-weight:var(--lhg-desy-link-icon-font-weight, normal)!important;height:1.5rem!important;min-width:1.6rem;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;width:1.6rem!important;color:inherit!important;font-size:var(--lhg-desy-link-icon-font-size, 1.6rem)!important;line-height:1.5rem!important;margin:var(--lhg-desy-link-icon-margin, .1rem .5rem 0 0)!important}lhg-post-booking-enrollment-teaser .post-booking-enrollment-container .teaser-card-container .teaser-card-content a.teaser-link{padding:0;position:relative;width:fit-content}lhg-post-booking-enrollment-teaser .post-booking-enrollment-container .teaser-card-container .teaser-card-content a.teaser-link:focus-visible{outline:unset}lhg-post-booking-enrollment-teaser .post-booking-enrollment-container .teaser-card-container .teaser-card-content a.teaser-link:focus:before{all:unset;border-radius:var(--lhg-desy-link-focus-radius, var(--maui-focus-radius, .6rem));content:"";inset:calc(var(--lhg-desy-link-focus-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);pointer-events:none;position:absolute;box-shadow:var(--maui-focus-outline-box-shadow, var(--maui-effect-shadow-focus-offset-x, 0) var(--maui-effect-shadow-focus-offset-y, 0) var(--maui-effect-shadow-focus-radius, 6px) var(--maui-effect-shadow-focus-spread, 1px) var(--maui-color-interaction-focus, var(--maui-color-brand-whale-blue, #52627c)))}lhg-post-booking-enrollment-teaser .post-booking-enrollment-container .teaser-card-container .teaser-card-content a.teaser-link .teaser-link-text:not(refx-link-button),lhg-post-booking-enrollment-teaser .post-booking-enrollment-container .teaser-card-container .teaser-card-content a.teaser-link .teaser-link-text button.mat-mdc-button.refx-link-button{align-content:baseline;align-items:var(--lhg-desy-link-vertical-align, baseline);cursor:pointer;display:inline-flex;font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif);font-kerning:auto;font-optical-sizing:none;font-weight:var(--lhg-desy-link-font-weight, var(--maui-font-weight-bold, 700));letter-spacing:var(--lhg-desy-link-letter-spacing, normal);place-content:baseline;position:relative;transition:color .3s ease-out;text-decoration:none;width:fit-content;-webkit-font-smoothing:antialiased}lhg-post-booking-enrollment-teaser .post-booking-enrollment-container .teaser-card-container .teaser-card-content a.teaser-link .teaser-link-text:not(refx-link-button),lhg-post-booking-enrollment-teaser .post-booking-enrollment-container .teaser-card-container .teaser-card-content a.teaser-link .teaser-link-text:not(refx-link-button) .mdc-button__label,lhg-post-booking-enrollment-teaser .post-booking-enrollment-container .teaser-card-container .teaser-card-content a.teaser-link .teaser-link-text button.mat-mdc-button.refx-link-button,lhg-post-booking-enrollment-teaser .post-booking-enrollment-container .teaser-card-container .teaser-card-content a.teaser-link .teaser-link-text button.mat-mdc-button.refx-link-button .mdc-button__label{color:var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c));font-size:var(--lhg-desy-link-font-size, 1.4rem);line-height:var(--lhg-desy-link-line-height, 1.8rem);min-height:var(--lhg-desy-link-line-height, 1.8rem)}lhg-post-booking-enrollment-teaser .post-booking-enrollment-container .teaser-card-container .teaser-card-content a.teaser-link .teaser-link-text:not(refx-link-button):hover,lhg-post-booking-enrollment-teaser .post-booking-enrollment-container .teaser-card-container .teaser-card-content a.teaser-link .teaser-link-text:not(refx-link-button) .mdc-button__label:hover,lhg-post-booking-enrollment-teaser .post-booking-enrollment-container .teaser-card-container .teaser-card-content a.teaser-link .teaser-link-text button.mat-mdc-button.refx-link-button:hover,lhg-post-booking-enrollment-teaser .post-booking-enrollment-container .teaser-card-container .teaser-card-content a.teaser-link .teaser-link-text button.mat-mdc-button.refx-link-button .mdc-button__label:hover{color:var(--lhg-desy-link-color-hover, var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c)));-webkit-text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration-thickness:var(--lhg-desy-link-hover-text-decoration-thickness, 1px);text-underline-offset:var(--lhg-desy-link-hover-text-decoration-offset, auto)}lhg-post-booking-enrollment-teaser .post-booking-enrollment-container .teaser-card-container .teaser-card-content a.teaser-link .teaser-link-text:not(refx-link-button):focus-visible,lhg-post-booking-enrollment-teaser .post-booking-enrollment-container .teaser-card-container .teaser-card-content a.teaser-link .teaser-link-text:not(refx-link-button) .mdc-button__label:focus-visible,lhg-post-booking-enrollment-teaser .post-booking-enrollment-container .teaser-card-container .teaser-card-content a.teaser-link .teaser-link-text button.mat-mdc-button.refx-link-button:focus-visible,lhg-post-booking-enrollment-teaser .post-booking-enrollment-container .teaser-card-container .teaser-card-content a.teaser-link .teaser-link-text button.mat-mdc-button.refx-link-button .mdc-button__label:focus-visible{outline:none!important}lhg-post-booking-enrollment-teaser .post-booking-enrollment-container .teaser-card-container .teaser-card-content a.teaser-link .teaser-link-text:not(refx-link-button) .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),lhg-post-booking-enrollment-teaser .post-booking-enrollment-container .teaser-card-container .teaser-card-content a.teaser-link .teaser-link-text button.mat-mdc-button.refx-link-button .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon){display:none}lhg-post-booking-enrollment-teaser .post-booking-enrollment-container .teaser-card-container .teaser-card-content a.teaser-link .teaser-link-text:not(refx-link-button):focus:before,lhg-post-booking-enrollment-teaser .post-booking-enrollment-container .teaser-card-container .teaser-card-content a.teaser-link .teaser-link-text button.mat-mdc-button.refx-link-button:focus:before{all:unset;border-radius:var(--lhg-desy-link-focus-radius, var(--maui-focus-radius, .6rem));content:"";inset:calc(var(--lhg-desy-link-focus-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);pointer-events:none;position:absolute;box-shadow:var(--maui-focus-outline-box-shadow, var(--maui-effect-shadow-focus-offset-x, 0) var(--maui-effect-shadow-focus-offset-y, 0) var(--maui-effect-shadow-focus-radius, 6px) var(--maui-effect-shadow-focus-spread, 1px) var(--maui-color-interaction-focus, var(--maui-color-brand-whale-blue, #52627c)))}lhg-post-booking-enrollment-teaser .post-booking-enrollment-container .teaser-card-container .teaser-card-content a.teaser-link .teaser-link-text:not(refx-link-button):after,lhg-post-booking-enrollment-teaser .post-booking-enrollment-container .teaser-card-container .teaser-card-content a.teaser-link .teaser-link-text button.mat-mdc-button.refx-link-button:after{align-self:start!important;content:var(--lhg-desy-link-icon-external, \e904)!important;display:inline-flex!important;font-family:var(--lhg-desy-link-icon-font-family, IconFontLH)!important;font-weight:var(--lhg-desy-link-icon-font-weight, normal)!important;height:1.5rem!important;min-width:1.6rem;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;width:1.6rem!important;color:inherit!important;font-size:var(--lhg-desy-link-icon-font-size, 1.6rem)!important;line-height:1.5rem!important;margin:var(--lhg-desy-link-icon-margin, .1rem .5rem 0 0)!important}refx-flight-status-card refx-flight-details refx-link-button.itin-details-link,refx-flight-status-card refx-flight-details refx-link-button.complex-flow-itin-details-link{padding:0;margin-top:.5rem}refx-flight-status-card refx-flight-details refx-link-button.itin-details-link:not(refx-link-button),refx-flight-status-card refx-flight-details refx-link-button.itin-details-link button.mat-mdc-button.refx-link-button,refx-flight-status-card refx-flight-details refx-link-button.complex-flow-itin-details-link:not(refx-link-button),refx-flight-status-card refx-flight-details refx-link-button.complex-flow-itin-details-link button.mat-mdc-button.refx-link-button{align-content:baseline;align-items:var(--lhg-desy-link-vertical-align, baseline);cursor:pointer;display:inline-flex;font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif);font-kerning:auto;font-optical-sizing:none;font-weight:var(--lhg-desy-link-font-weight, var(--maui-font-weight-bold, 700));letter-spacing:var(--lhg-desy-link-letter-spacing, normal);place-content:baseline;position:relative;transition:color .3s ease-out;text-decoration:none;width:fit-content;-webkit-font-smoothing:antialiased}refx-flight-status-card refx-flight-details refx-link-button.itin-details-link:not(refx-link-button),refx-flight-status-card refx-flight-details refx-link-button.itin-details-link:not(refx-link-button) .mdc-button__label,refx-flight-status-card refx-flight-details refx-link-button.itin-details-link button.mat-mdc-button.refx-link-button,refx-flight-status-card refx-flight-details refx-link-button.itin-details-link button.mat-mdc-button.refx-link-button .mdc-button__label,refx-flight-status-card refx-flight-details refx-link-button.complex-flow-itin-details-link:not(refx-link-button),refx-flight-status-card refx-flight-details refx-link-button.complex-flow-itin-details-link:not(refx-link-button) .mdc-button__label,refx-flight-status-card refx-flight-details refx-link-button.complex-flow-itin-details-link button.mat-mdc-button.refx-link-button,refx-flight-status-card refx-flight-details refx-link-button.complex-flow-itin-details-link button.mat-mdc-button.refx-link-button .mdc-button__label{color:var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c));font-size:var(--lhg-desy-link-font-size-small, 1.2rem);line-height:var(--lhg-desy-link-line-height-small, var(--lhg-desy-link-line-height, 1.8rem));min-height:var(--lhg-desy-link-line-height-small, var(--lhg-desy-link-line-height, 1.8rem))}refx-flight-status-card refx-flight-details refx-link-button.itin-details-link:not(refx-link-button):hover,refx-flight-status-card refx-flight-details refx-link-button.itin-details-link:not(refx-link-button) .mdc-button__label:hover,refx-flight-status-card refx-flight-details refx-link-button.itin-details-link button.mat-mdc-button.refx-link-button:hover,refx-flight-status-card refx-flight-details refx-link-button.itin-details-link button.mat-mdc-button.refx-link-button .mdc-button__label:hover,refx-flight-status-card refx-flight-details refx-link-button.complex-flow-itin-details-link:not(refx-link-button):hover,refx-flight-status-card refx-flight-details refx-link-button.complex-flow-itin-details-link:not(refx-link-button) .mdc-button__label:hover,refx-flight-status-card refx-flight-details refx-link-button.complex-flow-itin-details-link button.mat-mdc-button.refx-link-button:hover,refx-flight-status-card refx-flight-details refx-link-button.complex-flow-itin-details-link button.mat-mdc-button.refx-link-button .mdc-button__label:hover{color:var(--lhg-desy-link-color-hover, var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c)));-webkit-text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration-thickness:var(--lhg-desy-link-hover-text-decoration-thickness, 1px);text-underline-offset:var(--lhg-desy-link-hover-text-decoration-offset, auto)}refx-flight-status-card refx-flight-details refx-link-button.itin-details-link:not(refx-link-button):focus-visible,refx-flight-status-card refx-flight-details refx-link-button.itin-details-link:not(refx-link-button) .mdc-button__label:focus-visible,refx-flight-status-card refx-flight-details refx-link-button.itin-details-link button.mat-mdc-button.refx-link-button:focus-visible,refx-flight-status-card refx-flight-details refx-link-button.itin-details-link button.mat-mdc-button.refx-link-button .mdc-button__label:focus-visible,refx-flight-status-card refx-flight-details refx-link-button.complex-flow-itin-details-link:not(refx-link-button):focus-visible,refx-flight-status-card refx-flight-details refx-link-button.complex-flow-itin-details-link:not(refx-link-button) .mdc-button__label:focus-visible,refx-flight-status-card refx-flight-details refx-link-button.complex-flow-itin-details-link button.mat-mdc-button.refx-link-button:focus-visible,refx-flight-status-card refx-flight-details refx-link-button.complex-flow-itin-details-link button.mat-mdc-button.refx-link-button .mdc-button__label:focus-visible{outline:none!important}refx-flight-status-card refx-flight-details refx-link-button.itin-details-link:not(refx-link-button) .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),refx-flight-status-card refx-flight-details refx-link-button.itin-details-link button.mat-mdc-button.refx-link-button .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),refx-flight-status-card refx-flight-details refx-link-button.complex-flow-itin-details-link:not(refx-link-button) .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),refx-flight-status-card refx-flight-details refx-link-button.complex-flow-itin-details-link button.mat-mdc-button.refx-link-button .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon){display:none}refx-flight-status-card refx-flight-details refx-link-button.itin-details-link:not(refx-link-button):focus:before,refx-flight-status-card refx-flight-details refx-link-button.itin-details-link button.mat-mdc-button.refx-link-button:focus:before,refx-flight-status-card refx-flight-details refx-link-button.complex-flow-itin-details-link:not(refx-link-button):focus:before,refx-flight-status-card refx-flight-details refx-link-button.complex-flow-itin-details-link button.mat-mdc-button.refx-link-button:focus:before{all:unset;border-radius:var(--lhg-desy-link-focus-radius, var(--maui-focus-radius, .6rem));content:"";inset:calc(var(--lhg-desy-link-focus-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);pointer-events:none;position:absolute;box-shadow:var(--maui-focus-outline-box-shadow, var(--maui-effect-shadow-focus-offset-x, 0) var(--maui-effect-shadow-focus-offset-y, 0) var(--maui-effect-shadow-focus-radius, 6px) var(--maui-effect-shadow-focus-spread, 1px) var(--maui-color-interaction-focus, var(--maui-color-brand-whale-blue, #52627c)))}refx-flight-status-card refx-flight-details refx-link-button.itin-details-link:not(refx-link-button):after,refx-flight-status-card refx-flight-details refx-link-button.itin-details-link button.mat-mdc-button.refx-link-button:after,refx-flight-status-card refx-flight-details refx-link-button.complex-flow-itin-details-link:not(refx-link-button):after,refx-flight-status-card refx-flight-details refx-link-button.complex-flow-itin-details-link button.mat-mdc-button.refx-link-button:after{align-self:start!important;content:var(--lhg-desy-link-icon-dialog, \e905)!important;display:inline-flex!important;font-family:var(--lhg-desy-link-icon-font-family, IconFontLH)!important;font-weight:var(--lhg-desy-link-icon-font-weight, normal)!important;height:1.5rem!important;min-width:1.6rem;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;width:1.6rem!important;color:inherit!important;font-size:var(--lhg-desy-link-icon-font-size, 1.6rem)!important;line-height:1.5rem!important;margin:var(--lhg-desy-link-icon-margin, .1rem .5rem 0 0)!important;margin-top:0!important}refx-flight-status-card refx-flight-details refx-link-button.itin-details-link:before,refx-flight-status-card refx-flight-details refx-link-button.complex-flow-itin-details-link:before{top:0}refx-rebook-flight-card-cont refx-flight-details refx-link-button.itin-details-link,refx-rebook-flight-card-cont refx-flight-details refx-link-button.complex-flow-itin-details-link{padding:0;margin-top:.5rem}refx-rebook-flight-card-cont refx-flight-details refx-link-button.itin-details-link:not(refx-link-button),refx-rebook-flight-card-cont refx-flight-details refx-link-button.itin-details-link button.mat-mdc-button.refx-link-button,refx-rebook-flight-card-cont refx-flight-details refx-link-button.complex-flow-itin-details-link:not(refx-link-button),refx-rebook-flight-card-cont refx-flight-details refx-link-button.complex-flow-itin-details-link button.mat-mdc-button.refx-link-button{align-content:baseline;align-items:var(--lhg-desy-link-vertical-align, baseline);cursor:pointer;display:inline-flex;font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif);font-kerning:auto;font-optical-sizing:none;font-weight:var(--lhg-desy-link-font-weight, var(--maui-font-weight-bold, 700));letter-spacing:var(--lhg-desy-link-letter-spacing, normal);place-content:baseline;position:relative;transition:color .3s ease-out;text-decoration:none;width:fit-content;-webkit-font-smoothing:antialiased}refx-rebook-flight-card-cont refx-flight-details refx-link-button.itin-details-link:not(refx-link-button),refx-rebook-flight-card-cont refx-flight-details refx-link-button.itin-details-link:not(refx-link-button) .mdc-button__label,refx-rebook-flight-card-cont refx-flight-details refx-link-button.itin-details-link button.mat-mdc-button.refx-link-button,refx-rebook-flight-card-cont refx-flight-details refx-link-button.itin-details-link button.mat-mdc-button.refx-link-button .mdc-button__label,refx-rebook-flight-card-cont refx-flight-details refx-link-button.complex-flow-itin-details-link:not(refx-link-button),refx-rebook-flight-card-cont refx-flight-details refx-link-button.complex-flow-itin-details-link:not(refx-link-button) .mdc-button__label,refx-rebook-flight-card-cont refx-flight-details refx-link-button.complex-flow-itin-details-link button.mat-mdc-button.refx-link-button,refx-rebook-flight-card-cont refx-flight-details refx-link-button.complex-flow-itin-details-link button.mat-mdc-button.refx-link-button .mdc-button__label{color:var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c));font-size:var(--lhg-desy-link-font-size-small, 1.2rem);line-height:var(--lhg-desy-link-line-height-small, var(--lhg-desy-link-line-height, 1.8rem));min-height:var(--lhg-desy-link-line-height-small, var(--lhg-desy-link-line-height, 1.8rem))}refx-rebook-flight-card-cont refx-flight-details refx-link-button.itin-details-link:not(refx-link-button):hover,refx-rebook-flight-card-cont refx-flight-details refx-link-button.itin-details-link:not(refx-link-button) .mdc-button__label:hover,refx-rebook-flight-card-cont refx-flight-details refx-link-button.itin-details-link button.mat-mdc-button.refx-link-button:hover,refx-rebook-flight-card-cont refx-flight-details refx-link-button.itin-details-link button.mat-mdc-button.refx-link-button .mdc-button__label:hover,refx-rebook-flight-card-cont refx-flight-details refx-link-button.complex-flow-itin-details-link:not(refx-link-button):hover,refx-rebook-flight-card-cont refx-flight-details refx-link-button.complex-flow-itin-details-link:not(refx-link-button) .mdc-button__label:hover,refx-rebook-flight-card-cont refx-flight-details refx-link-button.complex-flow-itin-details-link button.mat-mdc-button.refx-link-button:hover,refx-rebook-flight-card-cont refx-flight-details refx-link-button.complex-flow-itin-details-link button.mat-mdc-button.refx-link-button .mdc-button__label:hover{color:var(--lhg-desy-link-color-hover, var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c)));-webkit-text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration-thickness:var(--lhg-desy-link-hover-text-decoration-thickness, 1px);text-underline-offset:var(--lhg-desy-link-hover-text-decoration-offset, auto)}refx-rebook-flight-card-cont refx-flight-details refx-link-button.itin-details-link:not(refx-link-button):focus-visible,refx-rebook-flight-card-cont refx-flight-details refx-link-button.itin-details-link:not(refx-link-button) .mdc-button__label:focus-visible,refx-rebook-flight-card-cont refx-flight-details refx-link-button.itin-details-link button.mat-mdc-button.refx-link-button:focus-visible,refx-rebook-flight-card-cont refx-flight-details refx-link-button.itin-details-link button.mat-mdc-button.refx-link-button .mdc-button__label:focus-visible,refx-rebook-flight-card-cont refx-flight-details refx-link-button.complex-flow-itin-details-link:not(refx-link-button):focus-visible,refx-rebook-flight-card-cont refx-flight-details refx-link-button.complex-flow-itin-details-link:not(refx-link-button) .mdc-button__label:focus-visible,refx-rebook-flight-card-cont refx-flight-details refx-link-button.complex-flow-itin-details-link button.mat-mdc-button.refx-link-button:focus-visible,refx-rebook-flight-card-cont refx-flight-details refx-link-button.complex-flow-itin-details-link button.mat-mdc-button.refx-link-button .mdc-button__label:focus-visible{outline:none!important}refx-rebook-flight-card-cont refx-flight-details refx-link-button.itin-details-link:not(refx-link-button) .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),refx-rebook-flight-card-cont refx-flight-details refx-link-button.itin-details-link button.mat-mdc-button.refx-link-button .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),refx-rebook-flight-card-cont refx-flight-details refx-link-button.complex-flow-itin-details-link:not(refx-link-button) .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),refx-rebook-flight-card-cont refx-flight-details refx-link-button.complex-flow-itin-details-link button.mat-mdc-button.refx-link-button .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon){display:none}refx-rebook-flight-card-cont refx-flight-details refx-link-button.itin-details-link:not(refx-link-button):focus:before,refx-rebook-flight-card-cont refx-flight-details refx-link-button.itin-details-link button.mat-mdc-button.refx-link-button:focus:before,refx-rebook-flight-card-cont refx-flight-details refx-link-button.complex-flow-itin-details-link:not(refx-link-button):focus:before,refx-rebook-flight-card-cont refx-flight-details refx-link-button.complex-flow-itin-details-link button.mat-mdc-button.refx-link-button:focus:before{all:unset;border-radius:var(--lhg-desy-link-focus-radius, var(--maui-focus-radius, .6rem));content:"";inset:calc(var(--lhg-desy-link-focus-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);pointer-events:none;position:absolute;box-shadow:var(--maui-focus-outline-box-shadow, var(--maui-effect-shadow-focus-offset-x, 0) var(--maui-effect-shadow-focus-offset-y, 0) var(--maui-effect-shadow-focus-radius, 6px) var(--maui-effect-shadow-focus-spread, 1px) var(--maui-color-interaction-focus, var(--maui-color-brand-whale-blue, #52627c)))}refx-rebook-flight-card-cont refx-flight-details refx-link-button.itin-details-link:not(refx-link-button):after,refx-rebook-flight-card-cont refx-flight-details refx-link-button.itin-details-link button.mat-mdc-button.refx-link-button:after,refx-rebook-flight-card-cont refx-flight-details refx-link-button.complex-flow-itin-details-link:not(refx-link-button):after,refx-rebook-flight-card-cont refx-flight-details refx-link-button.complex-flow-itin-details-link button.mat-mdc-button.refx-link-button:after{align-self:start!important;content:var(--lhg-desy-link-icon-dialog, \e905)!important;display:inline-flex!important;font-family:var(--lhg-desy-link-icon-font-family, IconFontLH)!important;font-weight:var(--lhg-desy-link-icon-font-weight, normal)!important;height:1.5rem!important;min-width:1.6rem;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;width:1.6rem!important;color:inherit!important;font-size:var(--lhg-desy-link-icon-font-size, 1.6rem)!important;line-height:1.5rem!important;margin:var(--lhg-desy-link-icon-margin, .1rem .5rem 0 0)!important;margin-top:0!important}refx-rebook-flight-card-cont refx-transferred-services refx-link-button.transferred-services-details-link:not(refx-link-button),refx-rebook-flight-card-cont refx-transferred-services refx-link-button.transferred-services-details-link button.mat-mdc-button.refx-link-button{align-content:baseline;align-items:var(--lhg-desy-link-vertical-align, baseline);cursor:pointer;display:inline-flex;font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif);font-kerning:auto;font-optical-sizing:none;font-weight:var(--lhg-desy-link-font-weight, var(--maui-font-weight-bold, 700));letter-spacing:var(--lhg-desy-link-letter-spacing, normal);place-content:baseline;position:relative;transition:color .3s ease-out;text-decoration:none;width:fit-content;-webkit-font-smoothing:antialiased}refx-rebook-flight-card-cont refx-transferred-services refx-link-button.transferred-services-details-link:not(refx-link-button),refx-rebook-flight-card-cont refx-transferred-services refx-link-button.transferred-services-details-link:not(refx-link-button) .mdc-button__label,refx-rebook-flight-card-cont refx-transferred-services refx-link-button.transferred-services-details-link button.mat-mdc-button.refx-link-button,refx-rebook-flight-card-cont refx-transferred-services refx-link-button.transferred-services-details-link button.mat-mdc-button.refx-link-button .mdc-button__label{color:var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c));font-size:var(--lhg-desy-link-font-size, 1.4rem);line-height:var(--lhg-desy-link-line-height, 1.8rem);min-height:var(--lhg-desy-link-line-height, 1.8rem)}refx-rebook-flight-card-cont refx-transferred-services refx-link-button.transferred-services-details-link:not(refx-link-button):hover,refx-rebook-flight-card-cont refx-transferred-services refx-link-button.transferred-services-details-link:not(refx-link-button) .mdc-button__label:hover,refx-rebook-flight-card-cont refx-transferred-services refx-link-button.transferred-services-details-link button.mat-mdc-button.refx-link-button:hover,refx-rebook-flight-card-cont refx-transferred-services refx-link-button.transferred-services-details-link button.mat-mdc-button.refx-link-button .mdc-button__label:hover{color:var(--lhg-desy-link-color-hover, var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c)));-webkit-text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration-thickness:var(--lhg-desy-link-hover-text-decoration-thickness, 1px);text-underline-offset:var(--lhg-desy-link-hover-text-decoration-offset, auto)}refx-rebook-flight-card-cont refx-transferred-services refx-link-button.transferred-services-details-link:not(refx-link-button):focus-visible,refx-rebook-flight-card-cont refx-transferred-services refx-link-button.transferred-services-details-link:not(refx-link-button) .mdc-button__label:focus-visible,refx-rebook-flight-card-cont refx-transferred-services refx-link-button.transferred-services-details-link button.mat-mdc-button.refx-link-button:focus-visible,refx-rebook-flight-card-cont refx-transferred-services refx-link-button.transferred-services-details-link button.mat-mdc-button.refx-link-button .mdc-button__label:focus-visible{outline:none!important}refx-rebook-flight-card-cont refx-transferred-services refx-link-button.transferred-services-details-link:not(refx-link-button) .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),refx-rebook-flight-card-cont refx-transferred-services refx-link-button.transferred-services-details-link button.mat-mdc-button.refx-link-button .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon){display:none}refx-rebook-flight-card-cont refx-transferred-services refx-link-button.transferred-services-details-link:not(refx-link-button):focus:before,refx-rebook-flight-card-cont refx-transferred-services refx-link-button.transferred-services-details-link button.mat-mdc-button.refx-link-button:focus:before{all:unset;border-radius:var(--lhg-desy-link-focus-radius, var(--maui-focus-radius, .6rem));content:"";inset:calc(var(--lhg-desy-link-focus-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);pointer-events:none;position:absolute;box-shadow:var(--maui-focus-outline-box-shadow, var(--maui-effect-shadow-focus-offset-x, 0) var(--maui-effect-shadow-focus-offset-y, 0) var(--maui-effect-shadow-focus-radius, 6px) var(--maui-effect-shadow-focus-spread, 1px) var(--maui-color-interaction-focus, var(--maui-color-brand-whale-blue, #52627c)))}refx-rebook-flight-card-cont refx-transferred-services refx-link-button.transferred-services-details-link:not(refx-link-button):after,refx-rebook-flight-card-cont refx-transferred-services refx-link-button.transferred-services-details-link button.mat-mdc-button.refx-link-button:after{align-self:start!important;content:var(--lhg-desy-link-icon-dialog, \e905)!important;display:inline-flex!important;font-family:var(--lhg-desy-link-icon-font-family, IconFontLH)!important;font-weight:var(--lhg-desy-link-icon-font-weight, normal)!important;height:1.5rem!important;min-width:1.6rem;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;width:1.6rem!important;color:inherit!important;font-size:var(--lhg-desy-link-icon-font-size, 1.6rem)!important;line-height:1.5rem!important;margin:var(--lhg-desy-link-icon-margin, .1rem .5rem 0 0)!important}refx-bound-card .bound.empty .bound-right refx-flight-details>div>div.refx-caption refx-link-button.itin-details-link,refx-bound-card .bound-expanded.empty .bound-right refx-flight-details>div>div.refx-caption refx-link-button.itin-details-link,refx-bound-card .bound-expanded.flight-selected .bound-right refx-flight-details>div>div.refx-caption refx-link-button.itin-details-link,refx-bound-card .bound.flight-selected .bound-right refx-flight-details>div>div.refx-caption refx-link-button.itin-details-link{padding:0;margin-top:.5rem}refx-bound-card .bound.empty .bound-right refx-flight-details>div>div.refx-caption refx-link-button.itin-details-link:not(refx-link-button),refx-bound-card .bound.empty .bound-right refx-flight-details>div>div.refx-caption refx-link-button.itin-details-link button.mat-mdc-button.refx-link-button,refx-bound-card .bound-expanded.empty .bound-right refx-flight-details>div>div.refx-caption refx-link-button.itin-details-link:not(refx-link-button),refx-bound-card .bound-expanded.empty .bound-right refx-flight-details>div>div.refx-caption refx-link-button.itin-details-link button.mat-mdc-button.refx-link-button,refx-bound-card .bound-expanded.flight-selected .bound-right refx-flight-details>div>div.refx-caption refx-link-button.itin-details-link:not(refx-link-button),refx-bound-card .bound-expanded.flight-selected .bound-right refx-flight-details>div>div.refx-caption refx-link-button.itin-details-link button.mat-mdc-button.refx-link-button,refx-bound-card .bound.flight-selected .bound-right refx-flight-details>div>div.refx-caption refx-link-button.itin-details-link:not(refx-link-button),refx-bound-card .bound.flight-selected .bound-right refx-flight-details>div>div.refx-caption refx-link-button.itin-details-link button.mat-mdc-button.refx-link-button{align-content:baseline;align-items:var(--lhg-desy-link-vertical-align, baseline);cursor:pointer;display:inline-flex;font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif);font-kerning:auto;font-optical-sizing:none;font-weight:var(--lhg-desy-link-font-weight, var(--maui-font-weight-bold, 700));letter-spacing:var(--lhg-desy-link-letter-spacing, normal);place-content:baseline;position:relative;transition:color .3s ease-out;text-decoration:none;width:fit-content;-webkit-font-smoothing:antialiased}refx-bound-card .bound.empty .bound-right refx-flight-details>div>div.refx-caption refx-link-button.itin-details-link:not(refx-link-button),refx-bound-card .bound.empty .bound-right refx-flight-details>div>div.refx-caption refx-link-button.itin-details-link:not(refx-link-button) .mdc-button__label,refx-bound-card .bound.empty .bound-right refx-flight-details>div>div.refx-caption refx-link-button.itin-details-link button.mat-mdc-button.refx-link-button,refx-bound-card .bound.empty .bound-right refx-flight-details>div>div.refx-caption refx-link-button.itin-details-link button.mat-mdc-button.refx-link-button .mdc-button__label,refx-bound-card .bound-expanded.empty .bound-right refx-flight-details>div>div.refx-caption refx-link-button.itin-details-link:not(refx-link-button),refx-bound-card .bound-expanded.empty .bound-right refx-flight-details>div>div.refx-caption refx-link-button.itin-details-link:not(refx-link-button) .mdc-button__label,refx-bound-card .bound-expanded.empty .bound-right refx-flight-details>div>div.refx-caption refx-link-button.itin-details-link button.mat-mdc-button.refx-link-button,refx-bound-card .bound-expanded.empty .bound-right refx-flight-details>div>div.refx-caption refx-link-button.itin-details-link button.mat-mdc-button.refx-link-button .mdc-button__label,refx-bound-card .bound-expanded.flight-selected .bound-right refx-flight-details>div>div.refx-caption refx-link-button.itin-details-link:not(refx-link-button),refx-bound-card .bound-expanded.flight-selected .bound-right refx-flight-details>div>div.refx-caption refx-link-button.itin-details-link:not(refx-link-button) .mdc-button__label,refx-bound-card .bound-expanded.flight-selected .bound-right refx-flight-details>div>div.refx-caption refx-link-button.itin-details-link button.mat-mdc-button.refx-link-button,refx-bound-card .bound-expanded.flight-selected .bound-right refx-flight-details>div>div.refx-caption refx-link-button.itin-details-link button.mat-mdc-button.refx-link-button .mdc-button__label,refx-bound-card .bound.flight-selected .bound-right refx-flight-details>div>div.refx-caption refx-link-button.itin-details-link:not(refx-link-button),refx-bound-card .bound.flight-selected .bound-right refx-flight-details>div>div.refx-caption refx-link-button.itin-details-link:not(refx-link-button) .mdc-button__label,refx-bound-card .bound.flight-selected .bound-right refx-flight-details>div>div.refx-caption refx-link-button.itin-details-link button.mat-mdc-button.refx-link-button,refx-bound-card .bound.flight-selected .bound-right refx-flight-details>div>div.refx-caption refx-link-button.itin-details-link button.mat-mdc-button.refx-link-button .mdc-button__label{color:var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c));font-size:var(--lhg-desy-link-font-size-small, 1.2rem);line-height:var(--lhg-desy-link-line-height-small, var(--lhg-desy-link-line-height, 1.8rem));min-height:var(--lhg-desy-link-line-height-small, var(--lhg-desy-link-line-height, 1.8rem))}refx-bound-card .bound.empty .bound-right refx-flight-details>div>div.refx-caption refx-link-button.itin-details-link:not(refx-link-button):hover,refx-bound-card .bound.empty .bound-right refx-flight-details>div>div.refx-caption refx-link-button.itin-details-link:not(refx-link-button) .mdc-button__label:hover,refx-bound-card .bound.empty .bound-right refx-flight-details>div>div.refx-caption refx-link-button.itin-details-link button.mat-mdc-button.refx-link-button:hover,refx-bound-card .bound.empty .bound-right refx-flight-details>div>div.refx-caption refx-link-button.itin-details-link button.mat-mdc-button.refx-link-button .mdc-button__label:hover,refx-bound-card .bound-expanded.empty .bound-right refx-flight-details>div>div.refx-caption refx-link-button.itin-details-link:not(refx-link-button):hover,refx-bound-card .bound-expanded.empty .bound-right refx-flight-details>div>div.refx-caption refx-link-button.itin-details-link:not(refx-link-button) .mdc-button__label:hover,refx-bound-card .bound-expanded.empty .bound-right refx-flight-details>div>div.refx-caption refx-link-button.itin-details-link button.mat-mdc-button.refx-link-button:hover,refx-bound-card .bound-expanded.empty .bound-right refx-flight-details>div>div.refx-caption refx-link-button.itin-details-link button.mat-mdc-button.refx-link-button .mdc-button__label:hover,refx-bound-card .bound-expanded.flight-selected .bound-right refx-flight-details>div>div.refx-caption refx-link-button.itin-details-link:not(refx-link-button):hover,refx-bound-card .bound-expanded.flight-selected .bound-right refx-flight-details>div>div.refx-caption refx-link-button.itin-details-link:not(refx-link-button) .mdc-button__label:hover,refx-bound-card .bound-expanded.flight-selected .bound-right refx-flight-details>div>div.refx-caption refx-link-button.itin-details-link button.mat-mdc-button.refx-link-button:hover,refx-bound-card .bound-expanded.flight-selected .bound-right refx-flight-details>div>div.refx-caption refx-link-button.itin-details-link button.mat-mdc-button.refx-link-button .mdc-button__label:hover,refx-bound-card .bound.flight-selected .bound-right refx-flight-details>div>div.refx-caption refx-link-button.itin-details-link:not(refx-link-button):hover,refx-bound-card .bound.flight-selected .bound-right refx-flight-details>div>div.refx-caption refx-link-button.itin-details-link:not(refx-link-button) .mdc-button__label:hover,refx-bound-card .bound.flight-selected .bound-right refx-flight-details>div>div.refx-caption refx-link-button.itin-details-link button.mat-mdc-button.refx-link-button:hover,refx-bound-card .bound.flight-selected .bound-right refx-flight-details>div>div.refx-caption refx-link-button.itin-details-link button.mat-mdc-button.refx-link-button .mdc-button__label:hover{color:var(--lhg-desy-link-color-hover, var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c)));-webkit-text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration-thickness:var(--lhg-desy-link-hover-text-decoration-thickness, 1px);text-underline-offset:var(--lhg-desy-link-hover-text-decoration-offset, auto)}refx-bound-card .bound.empty .bound-right refx-flight-details>div>div.refx-caption refx-link-button.itin-details-link:not(refx-link-button):focus-visible,refx-bound-card .bound.empty .bound-right refx-flight-details>div>div.refx-caption refx-link-button.itin-details-link:not(refx-link-button) .mdc-button__label:focus-visible,refx-bound-card .bound.empty .bound-right refx-flight-details>div>div.refx-caption refx-link-button.itin-details-link button.mat-mdc-button.refx-link-button:focus-visible,refx-bound-card .bound.empty .bound-right refx-flight-details>div>div.refx-caption refx-link-button.itin-details-link button.mat-mdc-button.refx-link-button .mdc-button__label:focus-visible,refx-bound-card .bound-expanded.empty .bound-right refx-flight-details>div>div.refx-caption refx-link-button.itin-details-link:not(refx-link-button):focus-visible,refx-bound-card .bound-expanded.empty .bound-right refx-flight-details>div>div.refx-caption refx-link-button.itin-details-link:not(refx-link-button) .mdc-button__label:focus-visible,refx-bound-card .bound-expanded.empty .bound-right refx-flight-details>div>div.refx-caption refx-link-button.itin-details-link button.mat-mdc-button.refx-link-button:focus-visible,refx-bound-card .bound-expanded.empty .bound-right refx-flight-details>div>div.refx-caption refx-link-button.itin-details-link button.mat-mdc-button.refx-link-button .mdc-button__label:focus-visible,refx-bound-card .bound-expanded.flight-selected .bound-right refx-flight-details>div>div.refx-caption refx-link-button.itin-details-link:not(refx-link-button):focus-visible,refx-bound-card .bound-expanded.flight-selected .bound-right refx-flight-details>div>div.refx-caption refx-link-button.itin-details-link:not(refx-link-button) .mdc-button__label:focus-visible,refx-bound-card .bound-expanded.flight-selected .bound-right refx-flight-details>div>div.refx-caption refx-link-button.itin-details-link button.mat-mdc-button.refx-link-button:focus-visible,refx-bound-card .bound-expanded.flight-selected .bound-right refx-flight-details>div>div.refx-caption refx-link-button.itin-details-link button.mat-mdc-button.refx-link-button .mdc-button__label:focus-visible,refx-bound-card .bound.flight-selected .bound-right refx-flight-details>div>div.refx-caption refx-link-button.itin-details-link:not(refx-link-button):focus-visible,refx-bound-card .bound.flight-selected .bound-right refx-flight-details>div>div.refx-caption refx-link-button.itin-details-link:not(refx-link-button) .mdc-button__label:focus-visible,refx-bound-card .bound.flight-selected .bound-right refx-flight-details>div>div.refx-caption refx-link-button.itin-details-link button.mat-mdc-button.refx-link-button:focus-visible,refx-bound-card .bound.flight-selected .bound-right refx-flight-details>div>div.refx-caption refx-link-button.itin-details-link button.mat-mdc-button.refx-link-button .mdc-button__label:focus-visible{outline:none!important}refx-bound-card .bound.empty .bound-right refx-flight-details>div>div.refx-caption refx-link-button.itin-details-link:not(refx-link-button) .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),refx-bound-card .bound.empty .bound-right refx-flight-details>div>div.refx-caption refx-link-button.itin-details-link button.mat-mdc-button.refx-link-button .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),refx-bound-card .bound-expanded.empty .bound-right refx-flight-details>div>div.refx-caption refx-link-button.itin-details-link:not(refx-link-button) .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),refx-bound-card .bound-expanded.empty .bound-right refx-flight-details>div>div.refx-caption refx-link-button.itin-details-link button.mat-mdc-button.refx-link-button .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),refx-bound-card .bound-expanded.flight-selected .bound-right refx-flight-details>div>div.refx-caption refx-link-button.itin-details-link:not(refx-link-button) .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),refx-bound-card .bound-expanded.flight-selected .bound-right refx-flight-details>div>div.refx-caption refx-link-button.itin-details-link button.mat-mdc-button.refx-link-button .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),refx-bound-card .bound.flight-selected .bound-right refx-flight-details>div>div.refx-caption refx-link-button.itin-details-link:not(refx-link-button) .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),refx-bound-card .bound.flight-selected .bound-right refx-flight-details>div>div.refx-caption refx-link-button.itin-details-link button.mat-mdc-button.refx-link-button .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon){display:none}refx-bound-card .bound.empty .bound-right refx-flight-details>div>div.refx-caption refx-link-button.itin-details-link:not(refx-link-button):focus:before,refx-bound-card .bound.empty .bound-right refx-flight-details>div>div.refx-caption refx-link-button.itin-details-link button.mat-mdc-button.refx-link-button:focus:before,refx-bound-card .bound-expanded.empty .bound-right refx-flight-details>div>div.refx-caption refx-link-button.itin-details-link:not(refx-link-button):focus:before,refx-bound-card .bound-expanded.empty .bound-right refx-flight-details>div>div.refx-caption refx-link-button.itin-details-link button.mat-mdc-button.refx-link-button:focus:before,refx-bound-card .bound-expanded.flight-selected .bound-right refx-flight-details>div>div.refx-caption refx-link-button.itin-details-link:not(refx-link-button):focus:before,refx-bound-card .bound-expanded.flight-selected .bound-right refx-flight-details>div>div.refx-caption refx-link-button.itin-details-link button.mat-mdc-button.refx-link-button:focus:before,refx-bound-card .bound.flight-selected .bound-right refx-flight-details>div>div.refx-caption refx-link-button.itin-details-link:not(refx-link-button):focus:before,refx-bound-card .bound.flight-selected .bound-right refx-flight-details>div>div.refx-caption refx-link-button.itin-details-link button.mat-mdc-button.refx-link-button:focus:before{all:unset;border-radius:var(--lhg-desy-link-focus-radius, var(--maui-focus-radius, .6rem));content:"";inset:calc(var(--lhg-desy-link-focus-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);pointer-events:none;position:absolute;box-shadow:var(--maui-focus-outline-box-shadow, var(--maui-effect-shadow-focus-offset-x, 0) var(--maui-effect-shadow-focus-offset-y, 0) var(--maui-effect-shadow-focus-radius, 6px) var(--maui-effect-shadow-focus-spread, 1px) var(--maui-color-interaction-focus, var(--maui-color-brand-whale-blue, #52627c)))}refx-bound-card .bound.empty .bound-right refx-flight-details>div>div.refx-caption refx-link-button.itin-details-link:not(refx-link-button):after,refx-bound-card .bound.empty .bound-right refx-flight-details>div>div.refx-caption refx-link-button.itin-details-link button.mat-mdc-button.refx-link-button:after,refx-bound-card .bound-expanded.empty .bound-right refx-flight-details>div>div.refx-caption refx-link-button.itin-details-link:not(refx-link-button):after,refx-bound-card .bound-expanded.empty .bound-right refx-flight-details>div>div.refx-caption refx-link-button.itin-details-link button.mat-mdc-button.refx-link-button:after,refx-bound-card .bound-expanded.flight-selected .bound-right refx-flight-details>div>div.refx-caption refx-link-button.itin-details-link:not(refx-link-button):after,refx-bound-card .bound-expanded.flight-selected .bound-right refx-flight-details>div>div.refx-caption refx-link-button.itin-details-link button.mat-mdc-button.refx-link-button:after,refx-bound-card .bound.flight-selected .bound-right refx-flight-details>div>div.refx-caption refx-link-button.itin-details-link:not(refx-link-button):after,refx-bound-card .bound.flight-selected .bound-right refx-flight-details>div>div.refx-caption refx-link-button.itin-details-link button.mat-mdc-button.refx-link-button:after{align-self:start!important;content:var(--lhg-desy-link-icon-dialog, \e905)!important;display:inline-flex!important;font-family:var(--lhg-desy-link-icon-font-family, IconFontLH)!important;font-weight:var(--lhg-desy-link-icon-font-weight, normal)!important;height:1.5rem!important;min-width:1.6rem;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;width:1.6rem!important;color:inherit!important;font-size:var(--lhg-desy-link-icon-font-size, 1.6rem)!important;line-height:1.5rem!important;margin:var(--lhg-desy-link-icon-margin, .1rem .5rem 0 0)!important;margin-top:0!important}refx-servicing-recovery lhg-messages-panel-pres .messages-panel .messages-container .content .messages-list a:not(refx-link-button),refx-servicing-recovery lhg-messages-panel-pres .messages-panel .messages-container .content .messages-list a button.mat-mdc-button.refx-link-button{align-content:baseline;align-items:var(--lhg-desy-link-vertical-align, baseline);cursor:pointer;display:inline-flex;font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif);font-kerning:auto;font-optical-sizing:none;font-weight:var(--lhg-desy-link-font-weight, var(--maui-font-weight-bold, 700));letter-spacing:var(--lhg-desy-link-letter-spacing, normal);place-content:baseline;position:relative;transition:color .3s ease-out;text-decoration:none;width:fit-content;-webkit-font-smoothing:antialiased}refx-servicing-recovery lhg-messages-panel-pres .messages-panel .messages-container .content .messages-list a:not(refx-link-button),refx-servicing-recovery lhg-messages-panel-pres .messages-panel .messages-container .content .messages-list a:not(refx-link-button) .mdc-button__label,refx-servicing-recovery lhg-messages-panel-pres .messages-panel .messages-container .content .messages-list a button.mat-mdc-button.refx-link-button,refx-servicing-recovery lhg-messages-panel-pres .messages-panel .messages-container .content .messages-list a button.mat-mdc-button.refx-link-button .mdc-button__label{color:var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c));font-size:var(--lhg-desy-link-font-size, 1.4rem);line-height:var(--lhg-desy-link-line-height, 1.8rem);min-height:var(--lhg-desy-link-line-height, 1.8rem)}refx-servicing-recovery lhg-messages-panel-pres .messages-panel .messages-container .content .messages-list a:not(refx-link-button):hover,refx-servicing-recovery lhg-messages-panel-pres .messages-panel .messages-container .content .messages-list a:not(refx-link-button) .mdc-button__label:hover,refx-servicing-recovery lhg-messages-panel-pres .messages-panel .messages-container .content .messages-list a button.mat-mdc-button.refx-link-button:hover,refx-servicing-recovery lhg-messages-panel-pres .messages-panel .messages-container .content .messages-list a button.mat-mdc-button.refx-link-button .mdc-button__label:hover{color:var(--lhg-desy-link-color-hover, var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c)));-webkit-text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration-thickness:var(--lhg-desy-link-hover-text-decoration-thickness, 1px);text-underline-offset:var(--lhg-desy-link-hover-text-decoration-offset, auto)}refx-servicing-recovery lhg-messages-panel-pres .messages-panel .messages-container .content .messages-list a:not(refx-link-button):focus-visible,refx-servicing-recovery lhg-messages-panel-pres .messages-panel .messages-container .content .messages-list a:not(refx-link-button) .mdc-button__label:focus-visible,refx-servicing-recovery lhg-messages-panel-pres .messages-panel .messages-container .content .messages-list a button.mat-mdc-button.refx-link-button:focus-visible,refx-servicing-recovery lhg-messages-panel-pres .messages-panel .messages-container .content .messages-list a button.mat-mdc-button.refx-link-button .mdc-button__label:focus-visible{outline:none!important}refx-servicing-recovery lhg-messages-panel-pres .messages-panel .messages-container .content .messages-list a:not(refx-link-button) .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),refx-servicing-recovery lhg-messages-panel-pres .messages-panel .messages-container .content .messages-list a button.mat-mdc-button.refx-link-button .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon){display:none}refx-servicing-recovery lhg-messages-panel-pres .messages-panel .messages-container .content .messages-list a:not(refx-link-button):focus:before,refx-servicing-recovery lhg-messages-panel-pres .messages-panel .messages-container .content .messages-list a button.mat-mdc-button.refx-link-button:focus:before{all:unset;border-radius:var(--lhg-desy-link-focus-radius, var(--maui-focus-radius, .6rem));content:"";inset:calc(var(--lhg-desy-link-focus-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);pointer-events:none;position:absolute;box-shadow:var(--maui-focus-outline-box-shadow, var(--maui-effect-shadow-focus-offset-x, 0) var(--maui-effect-shadow-focus-offset-y, 0) var(--maui-effect-shadow-focus-radius, 6px) var(--maui-effect-shadow-focus-spread, 1px) var(--maui-color-interaction-focus, var(--maui-color-brand-whale-blue, #52627c)))}refx-servicing-recovery lhg-messages-panel-pres .messages-panel .messages-container .content .messages-list a:not(refx-link-button):after,refx-servicing-recovery lhg-messages-panel-pres .messages-panel .messages-container .content .messages-list a button.mat-mdc-button.refx-link-button:after{align-self:start!important;content:var(--lhg-desy-link-icon-external, \e904)!important;display:inline-flex!important;font-family:var(--lhg-desy-link-icon-font-family, IconFontLH)!important;font-weight:var(--lhg-desy-link-icon-font-weight, normal)!important;height:1.5rem!important;min-width:1.6rem;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;width:1.6rem!important;color:inherit!important;font-size:var(--lhg-desy-link-icon-font-size, 1.6rem)!important;line-height:1.5rem!important;margin:var(--lhg-desy-link-icon-margin, .1rem .5rem 0 0)!important}lhg-co2-instant-neutralisation-pres .uptrip-reward-card-container .uptrip-card-text .link a:not(refx-link-button),lhg-co2-instant-neutralisation-pres .uptrip-reward-card-container .uptrip-card-text .link a button.mat-mdc-button.refx-link-button,lhg-co2-instant-neutralisation-pres .uptrip-card-container .uptrip-card-text .link a:not(refx-link-button),lhg-co2-instant-neutralisation-pres .uptrip-card-container .uptrip-card-text .link a button.mat-mdc-button.refx-link-button,lhg-co2-neutralisation-pres .uptrip-reward-card-container .uptrip-card-text .link a:not(refx-link-button),lhg-co2-neutralisation-pres .uptrip-reward-card-container .uptrip-card-text .link a button.mat-mdc-button.refx-link-button,lhg-co2-neutralisation-pres .uptrip-card-container .uptrip-card-text .link a:not(refx-link-button),lhg-co2-neutralisation-pres .uptrip-card-container .uptrip-card-text .link a button.mat-mdc-button.refx-link-button{align-content:baseline;align-items:var(--lhg-desy-link-vertical-align, baseline);cursor:pointer;display:inline-flex;font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif);font-kerning:auto;font-optical-sizing:none;font-weight:var(--lhg-desy-link-font-weight, var(--maui-font-weight-bold, 700));letter-spacing:var(--lhg-desy-link-letter-spacing, normal);place-content:baseline;position:relative;transition:color .3s ease-out;text-decoration:none;width:fit-content;-webkit-font-smoothing:antialiased}lhg-co2-instant-neutralisation-pres .uptrip-reward-card-container .uptrip-card-text .link a:not(refx-link-button),lhg-co2-instant-neutralisation-pres .uptrip-reward-card-container .uptrip-card-text .link a:not(refx-link-button) .mdc-button__label,lhg-co2-instant-neutralisation-pres .uptrip-reward-card-container .uptrip-card-text .link a button.mat-mdc-button.refx-link-button,lhg-co2-instant-neutralisation-pres .uptrip-reward-card-container .uptrip-card-text .link a button.mat-mdc-button.refx-link-button .mdc-button__label,lhg-co2-instant-neutralisation-pres .uptrip-card-container .uptrip-card-text .link a:not(refx-link-button),lhg-co2-instant-neutralisation-pres .uptrip-card-container .uptrip-card-text .link a:not(refx-link-button) .mdc-button__label,lhg-co2-instant-neutralisation-pres .uptrip-card-container .uptrip-card-text .link a button.mat-mdc-button.refx-link-button,lhg-co2-instant-neutralisation-pres .uptrip-card-container .uptrip-card-text .link a button.mat-mdc-button.refx-link-button .mdc-button__label,lhg-co2-neutralisation-pres .uptrip-reward-card-container .uptrip-card-text .link a:not(refx-link-button),lhg-co2-neutralisation-pres .uptrip-reward-card-container .uptrip-card-text .link a:not(refx-link-button) .mdc-button__label,lhg-co2-neutralisation-pres .uptrip-reward-card-container .uptrip-card-text .link a button.mat-mdc-button.refx-link-button,lhg-co2-neutralisation-pres .uptrip-reward-card-container .uptrip-card-text .link a button.mat-mdc-button.refx-link-button .mdc-button__label,lhg-co2-neutralisation-pres .uptrip-card-container .uptrip-card-text .link a:not(refx-link-button),lhg-co2-neutralisation-pres .uptrip-card-container .uptrip-card-text .link a:not(refx-link-button) .mdc-button__label,lhg-co2-neutralisation-pres .uptrip-card-container .uptrip-card-text .link a button.mat-mdc-button.refx-link-button,lhg-co2-neutralisation-pres .uptrip-card-container .uptrip-card-text .link a button.mat-mdc-button.refx-link-button .mdc-button__label{color:var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c));font-size:var(--lhg-desy-link-font-size, 1.4rem);line-height:var(--lhg-desy-link-line-height, 1.8rem);min-height:var(--lhg-desy-link-line-height, 1.8rem)}lhg-co2-instant-neutralisation-pres .uptrip-reward-card-container .uptrip-card-text .link a:not(refx-link-button):hover,lhg-co2-instant-neutralisation-pres .uptrip-reward-card-container .uptrip-card-text .link a:not(refx-link-button) .mdc-button__label:hover,lhg-co2-instant-neutralisation-pres .uptrip-reward-card-container .uptrip-card-text .link a button.mat-mdc-button.refx-link-button:hover,lhg-co2-instant-neutralisation-pres .uptrip-reward-card-container .uptrip-card-text .link a button.mat-mdc-button.refx-link-button .mdc-button__label:hover,lhg-co2-instant-neutralisation-pres .uptrip-card-container .uptrip-card-text .link a:not(refx-link-button):hover,lhg-co2-instant-neutralisation-pres .uptrip-card-container .uptrip-card-text .link a:not(refx-link-button) .mdc-button__label:hover,lhg-co2-instant-neutralisation-pres .uptrip-card-container .uptrip-card-text .link a button.mat-mdc-button.refx-link-button:hover,lhg-co2-instant-neutralisation-pres .uptrip-card-container .uptrip-card-text .link a button.mat-mdc-button.refx-link-button .mdc-button__label:hover,lhg-co2-neutralisation-pres .uptrip-reward-card-container .uptrip-card-text .link a:not(refx-link-button):hover,lhg-co2-neutralisation-pres .uptrip-reward-card-container .uptrip-card-text .link a:not(refx-link-button) .mdc-button__label:hover,lhg-co2-neutralisation-pres .uptrip-reward-card-container .uptrip-card-text .link a button.mat-mdc-button.refx-link-button:hover,lhg-co2-neutralisation-pres .uptrip-reward-card-container .uptrip-card-text .link a button.mat-mdc-button.refx-link-button .mdc-button__label:hover,lhg-co2-neutralisation-pres .uptrip-card-container .uptrip-card-text .link a:not(refx-link-button):hover,lhg-co2-neutralisation-pres .uptrip-card-container .uptrip-card-text .link a:not(refx-link-button) .mdc-button__label:hover,lhg-co2-neutralisation-pres .uptrip-card-container .uptrip-card-text .link a button.mat-mdc-button.refx-link-button:hover,lhg-co2-neutralisation-pres .uptrip-card-container .uptrip-card-text .link a button.mat-mdc-button.refx-link-button .mdc-button__label:hover{color:var(--lhg-desy-link-color-hover, var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c)));-webkit-text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration-thickness:var(--lhg-desy-link-hover-text-decoration-thickness, 1px);text-underline-offset:var(--lhg-desy-link-hover-text-decoration-offset, auto)}lhg-co2-instant-neutralisation-pres .uptrip-reward-card-container .uptrip-card-text .link a:not(refx-link-button):focus-visible,lhg-co2-instant-neutralisation-pres .uptrip-reward-card-container .uptrip-card-text .link a:not(refx-link-button) .mdc-button__label:focus-visible,lhg-co2-instant-neutralisation-pres .uptrip-reward-card-container .uptrip-card-text .link a button.mat-mdc-button.refx-link-button:focus-visible,lhg-co2-instant-neutralisation-pres .uptrip-reward-card-container .uptrip-card-text .link a button.mat-mdc-button.refx-link-button .mdc-button__label:focus-visible,lhg-co2-instant-neutralisation-pres .uptrip-card-container .uptrip-card-text .link a:not(refx-link-button):focus-visible,lhg-co2-instant-neutralisation-pres .uptrip-card-container .uptrip-card-text .link a:not(refx-link-button) .mdc-button__label:focus-visible,lhg-co2-instant-neutralisation-pres .uptrip-card-container .uptrip-card-text .link a button.mat-mdc-button.refx-link-button:focus-visible,lhg-co2-instant-neutralisation-pres .uptrip-card-container .uptrip-card-text .link a button.mat-mdc-button.refx-link-button .mdc-button__label:focus-visible,lhg-co2-neutralisation-pres .uptrip-reward-card-container .uptrip-card-text .link a:not(refx-link-button):focus-visible,lhg-co2-neutralisation-pres .uptrip-reward-card-container .uptrip-card-text .link a:not(refx-link-button) .mdc-button__label:focus-visible,lhg-co2-neutralisation-pres .uptrip-reward-card-container .uptrip-card-text .link a button.mat-mdc-button.refx-link-button:focus-visible,lhg-co2-neutralisation-pres .uptrip-reward-card-container .uptrip-card-text .link a button.mat-mdc-button.refx-link-button .mdc-button__label:focus-visible,lhg-co2-neutralisation-pres .uptrip-card-container .uptrip-card-text .link a:not(refx-link-button):focus-visible,lhg-co2-neutralisation-pres .uptrip-card-container .uptrip-card-text .link a:not(refx-link-button) .mdc-button__label:focus-visible,lhg-co2-neutralisation-pres .uptrip-card-container .uptrip-card-text .link a button.mat-mdc-button.refx-link-button:focus-visible,lhg-co2-neutralisation-pres .uptrip-card-container .uptrip-card-text .link a button.mat-mdc-button.refx-link-button .mdc-button__label:focus-visible{outline:none!important}lhg-co2-instant-neutralisation-pres .uptrip-reward-card-container .uptrip-card-text .link a:not(refx-link-button) .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),lhg-co2-instant-neutralisation-pres .uptrip-reward-card-container .uptrip-card-text .link a button.mat-mdc-button.refx-link-button .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),lhg-co2-instant-neutralisation-pres .uptrip-card-container .uptrip-card-text .link a:not(refx-link-button) .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),lhg-co2-instant-neutralisation-pres .uptrip-card-container .uptrip-card-text .link a button.mat-mdc-button.refx-link-button .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),lhg-co2-neutralisation-pres .uptrip-reward-card-container .uptrip-card-text .link a:not(refx-link-button) .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),lhg-co2-neutralisation-pres .uptrip-reward-card-container .uptrip-card-text .link a button.mat-mdc-button.refx-link-button .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),lhg-co2-neutralisation-pres .uptrip-card-container .uptrip-card-text .link a:not(refx-link-button) .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),lhg-co2-neutralisation-pres .uptrip-card-container .uptrip-card-text .link a button.mat-mdc-button.refx-link-button .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon){display:none}lhg-co2-instant-neutralisation-pres .uptrip-reward-card-container .uptrip-card-text .link a:not(refx-link-button):focus:before,lhg-co2-instant-neutralisation-pres .uptrip-reward-card-container .uptrip-card-text .link a button.mat-mdc-button.refx-link-button:focus:before,lhg-co2-instant-neutralisation-pres .uptrip-card-container .uptrip-card-text .link a:not(refx-link-button):focus:before,lhg-co2-instant-neutralisation-pres .uptrip-card-container .uptrip-card-text .link a button.mat-mdc-button.refx-link-button:focus:before,lhg-co2-neutralisation-pres .uptrip-reward-card-container .uptrip-card-text .link a:not(refx-link-button):focus:before,lhg-co2-neutralisation-pres .uptrip-reward-card-container .uptrip-card-text .link a button.mat-mdc-button.refx-link-button:focus:before,lhg-co2-neutralisation-pres .uptrip-card-container .uptrip-card-text .link a:not(refx-link-button):focus:before,lhg-co2-neutralisation-pres .uptrip-card-container .uptrip-card-text .link a button.mat-mdc-button.refx-link-button:focus:before{all:unset;border-radius:var(--lhg-desy-link-focus-radius, var(--maui-focus-radius, .6rem));content:"";inset:calc(var(--lhg-desy-link-focus-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);pointer-events:none;position:absolute;box-shadow:var(--maui-focus-outline-box-shadow, var(--maui-effect-shadow-focus-offset-x, 0) var(--maui-effect-shadow-focus-offset-y, 0) var(--maui-effect-shadow-focus-radius, 6px) var(--maui-effect-shadow-focus-spread, 1px) var(--maui-color-interaction-focus, var(--maui-color-brand-whale-blue, #52627c)))}lhg-co2-instant-neutralisation-pres .uptrip-reward-card-container .uptrip-card-text .link a:not(refx-link-button):after,lhg-co2-instant-neutralisation-pres .uptrip-reward-card-container .uptrip-card-text .link a button.mat-mdc-button.refx-link-button:after,lhg-co2-instant-neutralisation-pres .uptrip-card-container .uptrip-card-text .link a:not(refx-link-button):after,lhg-co2-instant-neutralisation-pres .uptrip-card-container .uptrip-card-text .link a button.mat-mdc-button.refx-link-button:after,lhg-co2-neutralisation-pres .uptrip-reward-card-container .uptrip-card-text .link a:not(refx-link-button):after,lhg-co2-neutralisation-pres .uptrip-reward-card-container .uptrip-card-text .link a button.mat-mdc-button.refx-link-button:after,lhg-co2-neutralisation-pres .uptrip-card-container .uptrip-card-text .link a:not(refx-link-button):after,lhg-co2-neutralisation-pres .uptrip-card-container .uptrip-card-text .link a button.mat-mdc-button.refx-link-button:after{align-self:start!important;content:var(--lhg-desy-link-icon-external, \e904)!important;display:inline-flex!important;font-family:var(--lhg-desy-link-icon-font-family, IconFontLH)!important;font-weight:var(--lhg-desy-link-icon-font-weight, normal)!important;height:1.5rem!important;min-width:1.6rem;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;width:1.6rem!important;color:inherit!important;font-size:var(--lhg-desy-link-icon-font-size, 1.6rem)!important;line-height:1.5rem!important;margin:var(--lhg-desy-link-icon-margin, .1rem .5rem 0 0)!important}lhg-rail-and-fly .selection-container .teaser-link .refx-icon-external-link{display:none}lhg-rail-and-fly .selection-container .teaser-link a:not(refx-link-button),lhg-rail-and-fly .selection-container .teaser-link a button.mat-mdc-button.refx-link-button{align-content:baseline;align-items:var(--lhg-desy-link-vertical-align, baseline);cursor:pointer;display:inline-flex;font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif);font-kerning:auto;font-optical-sizing:none;font-weight:var(--lhg-desy-link-font-weight, var(--maui-font-weight-bold, 700));letter-spacing:var(--lhg-desy-link-letter-spacing, normal);place-content:baseline;position:relative;transition:color .3s ease-out;text-decoration:none;width:fit-content;-webkit-font-smoothing:antialiased}lhg-rail-and-fly .selection-container .teaser-link a:not(refx-link-button),lhg-rail-and-fly .selection-container .teaser-link a:not(refx-link-button) .mdc-button__label,lhg-rail-and-fly .selection-container .teaser-link a button.mat-mdc-button.refx-link-button,lhg-rail-and-fly .selection-container .teaser-link a button.mat-mdc-button.refx-link-button .mdc-button__label{color:var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c));font-size:var(--lhg-desy-link-font-size, 1.4rem);line-height:var(--lhg-desy-link-line-height, 1.8rem);min-height:var(--lhg-desy-link-line-height, 1.8rem)}lhg-rail-and-fly .selection-container .teaser-link a:not(refx-link-button):hover,lhg-rail-and-fly .selection-container .teaser-link a:not(refx-link-button) .mdc-button__label:hover,lhg-rail-and-fly .selection-container .teaser-link a button.mat-mdc-button.refx-link-button:hover,lhg-rail-and-fly .selection-container .teaser-link a button.mat-mdc-button.refx-link-button .mdc-button__label:hover{color:var(--lhg-desy-link-color-hover, var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c)));-webkit-text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration-thickness:var(--lhg-desy-link-hover-text-decoration-thickness, 1px);text-underline-offset:var(--lhg-desy-link-hover-text-decoration-offset, auto)}lhg-rail-and-fly .selection-container .teaser-link a:not(refx-link-button):focus-visible,lhg-rail-and-fly .selection-container .teaser-link a:not(refx-link-button) .mdc-button__label:focus-visible,lhg-rail-and-fly .selection-container .teaser-link a button.mat-mdc-button.refx-link-button:focus-visible,lhg-rail-and-fly .selection-container .teaser-link a button.mat-mdc-button.refx-link-button .mdc-button__label:focus-visible{outline:none!important}lhg-rail-and-fly .selection-container .teaser-link a:not(refx-link-button) .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),lhg-rail-and-fly .selection-container .teaser-link a button.mat-mdc-button.refx-link-button .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon){display:none}lhg-rail-and-fly .selection-container .teaser-link a:not(refx-link-button):focus:before,lhg-rail-and-fly .selection-container .teaser-link a button.mat-mdc-button.refx-link-button:focus:before{all:unset;border-radius:var(--lhg-desy-link-focus-radius, var(--maui-focus-radius, .6rem));content:"";inset:calc(var(--lhg-desy-link-focus-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);pointer-events:none;position:absolute;box-shadow:var(--maui-focus-outline-box-shadow, var(--maui-effect-shadow-focus-offset-x, 0) var(--maui-effect-shadow-focus-offset-y, 0) var(--maui-effect-shadow-focus-radius, 6px) var(--maui-effect-shadow-focus-spread, 1px) var(--maui-color-interaction-focus, var(--maui-color-brand-whale-blue, #52627c)))}lhg-rail-and-fly .selection-container .teaser-link a:not(refx-link-button):after,lhg-rail-and-fly .selection-container .teaser-link a button.mat-mdc-button.refx-link-button:after{align-self:start!important;content:var(--lhg-desy-link-icon-external, \e904)!important;display:inline-flex!important;font-family:var(--lhg-desy-link-icon-font-family, IconFontLH)!important;font-weight:var(--lhg-desy-link-icon-font-weight, normal)!important;height:1.5rem!important;min-width:1.6rem;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;width:1.6rem!important;color:inherit!important;font-size:var(--lhg-desy-link-icon-font-size, 1.6rem)!important;line-height:1.5rem!important;margin:var(--lhg-desy-link-icon-margin, .1rem .5rem 0 0)!important}lhg-instant-teaser-layout-container a.general-info-link:not(refx-link-button),lhg-instant-teaser-layout-container a.general-info-link button.mat-mdc-button.refx-link-button{align-content:baseline;align-items:var(--lhg-desy-link-vertical-align, baseline);cursor:pointer;display:inline-flex;font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif);font-kerning:auto;font-optical-sizing:none;font-weight:var(--lhg-desy-link-font-weight, var(--maui-font-weight-bold, 700));letter-spacing:var(--lhg-desy-link-letter-spacing, normal);place-content:baseline;position:relative;transition:color .3s ease-out;text-decoration:none;width:fit-content;-webkit-font-smoothing:antialiased}lhg-instant-teaser-layout-container a.general-info-link:not(refx-link-button),lhg-instant-teaser-layout-container a.general-info-link:not(refx-link-button) .mdc-button__label,lhg-instant-teaser-layout-container a.general-info-link button.mat-mdc-button.refx-link-button,lhg-instant-teaser-layout-container a.general-info-link button.mat-mdc-button.refx-link-button .mdc-button__label{color:var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c));font-size:var(--lhg-desy-link-font-size, 1.4rem);line-height:var(--lhg-desy-link-line-height, 1.8rem);min-height:var(--lhg-desy-link-line-height, 1.8rem)}lhg-instant-teaser-layout-container a.general-info-link:not(refx-link-button):hover,lhg-instant-teaser-layout-container a.general-info-link:not(refx-link-button) .mdc-button__label:hover,lhg-instant-teaser-layout-container a.general-info-link button.mat-mdc-button.refx-link-button:hover,lhg-instant-teaser-layout-container a.general-info-link button.mat-mdc-button.refx-link-button .mdc-button__label:hover{color:var(--lhg-desy-link-color-hover, var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c)));-webkit-text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration-thickness:var(--lhg-desy-link-hover-text-decoration-thickness, 1px);text-underline-offset:var(--lhg-desy-link-hover-text-decoration-offset, auto)}lhg-instant-teaser-layout-container a.general-info-link:not(refx-link-button):focus-visible,lhg-instant-teaser-layout-container a.general-info-link:not(refx-link-button) .mdc-button__label:focus-visible,lhg-instant-teaser-layout-container a.general-info-link button.mat-mdc-button.refx-link-button:focus-visible,lhg-instant-teaser-layout-container a.general-info-link button.mat-mdc-button.refx-link-button .mdc-button__label:focus-visible{outline:none!important}lhg-instant-teaser-layout-container a.general-info-link:not(refx-link-button) .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),lhg-instant-teaser-layout-container a.general-info-link button.mat-mdc-button.refx-link-button .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon){display:none}lhg-instant-teaser-layout-container a.general-info-link:not(refx-link-button):focus:before,lhg-instant-teaser-layout-container a.general-info-link button.mat-mdc-button.refx-link-button:focus:before{all:unset;border-radius:var(--lhg-desy-link-focus-radius, var(--maui-focus-radius, .6rem));content:"";inset:calc(var(--lhg-desy-link-focus-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);pointer-events:none;position:absolute;box-shadow:var(--maui-focus-outline-box-shadow, var(--maui-effect-shadow-focus-offset-x, 0) var(--maui-effect-shadow-focus-offset-y, 0) var(--maui-effect-shadow-focus-radius, 6px) var(--maui-effect-shadow-focus-spread, 1px) var(--maui-color-interaction-focus, var(--maui-color-brand-whale-blue, #52627c)))}lhg-instant-teaser-layout-container a.general-info-link:not(refx-link-button):after,lhg-instant-teaser-layout-container a.general-info-link button.mat-mdc-button.refx-link-button:after{align-self:start!important;content:var(--lhg-desy-link-icon-external, \e904)!important;display:inline-flex!important;font-family:var(--lhg-desy-link-icon-font-family, IconFontLH)!important;font-weight:var(--lhg-desy-link-icon-font-weight, normal)!important;height:1.5rem!important;min-width:1.6rem;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;width:1.6rem!important;color:inherit!important;font-size:var(--lhg-desy-link-icon-font-size, 1.6rem)!important;line-height:1.5rem!important;margin:var(--lhg-desy-link-icon-margin, .1rem .5rem 0 0)!important}lhg-instant-teaser-layout-container a.general-info-link:before{content:"";margin:0}lhg-instant-teaser-layout-container button.mat-mdc-button.refx-link-button:not(refx-link-button),lhg-instant-teaser-layout-container button.mat-mdc-button.refx-link-button button.mat-mdc-button.refx-link-button{align-content:baseline;align-items:var(--lhg-desy-link-vertical-align, baseline);cursor:pointer;display:inline-flex;font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif);font-kerning:auto;font-optical-sizing:none;font-weight:var(--lhg-desy-link-font-weight, var(--maui-font-weight-bold, 700));letter-spacing:var(--lhg-desy-link-letter-spacing, normal);place-content:baseline;position:relative;transition:color .3s ease-out;text-decoration:none;width:fit-content;-webkit-font-smoothing:antialiased}lhg-instant-teaser-layout-container button.mat-mdc-button.refx-link-button:not(refx-link-button),lhg-instant-teaser-layout-container button.mat-mdc-button.refx-link-button:not(refx-link-button) .mdc-button__label,lhg-instant-teaser-layout-container button.mat-mdc-button.refx-link-button button.mat-mdc-button.refx-link-button,lhg-instant-teaser-layout-container button.mat-mdc-button.refx-link-button button.mat-mdc-button.refx-link-button .mdc-button__label{color:var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c));font-size:var(--lhg-desy-link-font-size, 1.4rem);line-height:var(--lhg-desy-link-line-height, 1.8rem);min-height:var(--lhg-desy-link-line-height, 1.8rem)}lhg-instant-teaser-layout-container button.mat-mdc-button.refx-link-button:not(refx-link-button):hover,lhg-instant-teaser-layout-container button.mat-mdc-button.refx-link-button:not(refx-link-button) .mdc-button__label:hover,lhg-instant-teaser-layout-container button.mat-mdc-button.refx-link-button button.mat-mdc-button.refx-link-button:hover,lhg-instant-teaser-layout-container button.mat-mdc-button.refx-link-button button.mat-mdc-button.refx-link-button .mdc-button__label:hover{color:var(--lhg-desy-link-color-hover, var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c)));-webkit-text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration-thickness:var(--lhg-desy-link-hover-text-decoration-thickness, 1px);text-underline-offset:var(--lhg-desy-link-hover-text-decoration-offset, auto)}lhg-instant-teaser-layout-container button.mat-mdc-button.refx-link-button:not(refx-link-button):focus-visible,lhg-instant-teaser-layout-container button.mat-mdc-button.refx-link-button:not(refx-link-button) .mdc-button__label:focus-visible,lhg-instant-teaser-layout-container button.mat-mdc-button.refx-link-button button.mat-mdc-button.refx-link-button:focus-visible,lhg-instant-teaser-layout-container button.mat-mdc-button.refx-link-button button.mat-mdc-button.refx-link-button .mdc-button__label:focus-visible{outline:none!important}lhg-instant-teaser-layout-container button.mat-mdc-button.refx-link-button:not(refx-link-button) .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),lhg-instant-teaser-layout-container button.mat-mdc-button.refx-link-button button.mat-mdc-button.refx-link-button .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon){display:none}lhg-instant-teaser-layout-container button.mat-mdc-button.refx-link-button:not(refx-link-button):focus:before,lhg-instant-teaser-layout-container button.mat-mdc-button.refx-link-button button.mat-mdc-button.refx-link-button:focus:before{all:unset;border-radius:var(--lhg-desy-link-focus-radius, var(--maui-focus-radius, .6rem));content:"";inset:calc(var(--lhg-desy-link-focus-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);pointer-events:none;position:absolute;box-shadow:var(--maui-focus-outline-box-shadow, var(--maui-effect-shadow-focus-offset-x, 0) var(--maui-effect-shadow-focus-offset-y, 0) var(--maui-effect-shadow-focus-radius, 6px) var(--maui-effect-shadow-focus-spread, 1px) var(--maui-color-interaction-focus, var(--maui-color-brand-whale-blue, #52627c)))}lhg-instant-teaser-layout-container button.mat-mdc-button.refx-link-button:not(refx-link-button):after,lhg-instant-teaser-layout-container button.mat-mdc-button.refx-link-button button.mat-mdc-button.refx-link-button:after{align-self:start!important;content:var(--lhg-desy-link-icon-dialog, \e905)!important;display:inline-flex!important;font-family:var(--lhg-desy-link-icon-font-family, IconFontLH)!important;font-weight:var(--lhg-desy-link-icon-font-weight, normal)!important;height:1.5rem!important;min-width:1.6rem;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;width:1.6rem!important;color:inherit!important;font-size:var(--lhg-desy-link-icon-font-size, 1.6rem)!important;line-height:1.5rem!important;margin:var(--lhg-desy-link-icon-margin, .1rem .5rem 0 0)!important}refx-upsell-premium-filtering-pres refx-upsell-premium-sorting-pres refx-menu .menu-title{position:relative}refx-upsell-premium-filtering-pres refx-upsell-premium-sorting-pres refx-menu .menu-title .menu-trigger:focus{box-shadow:none}refx-upsell-premium-filtering-pres refx-upsell-premium-sorting-pres refx-menu .menu-title .menu-trigger:focus:after{all:unset;border-radius:var(--lhg-desy-link-focus-radius, var(--maui-focus-radius, .6rem));content:"";inset:calc(var(--lhg-desy-link-focus-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);pointer-events:none;position:absolute;box-shadow:var(--maui-focus-outline-box-shadow, var(--maui-effect-shadow-focus-offset-x, 0) var(--maui-effect-shadow-focus-offset-y, 0) var(--maui-effect-shadow-focus-radius, 6px) var(--maui-effect-shadow-focus-spread, 1px) var(--maui-color-interaction-focus, var(--maui-color-brand-whale-blue, #52627c)))}lhg-app-footer .app-footer .app-footer-wrapper .app-footer-section .link-container .link:last-of-type{margin-bottom:auto}lhg-app-header-pres .header-profile-info-container .late-login,lhg-app-header-pres .logo,refx-app-header-profile-info .profile-info-main,refx-app-header-profile-info .profile-info-mobile,refx-header-language-selector-pres .language-trigger-dialog-label{outline:none;overflow:visible;position:relative}lhg-app-header-pres .header-profile-info-container .late-login:focus,lhg-app-header-pres .logo:focus,refx-app-header-profile-info .profile-info-main:focus,refx-app-header-profile-info .profile-info-mobile:focus,refx-header-language-selector-pres .language-trigger-dialog-label:focus{box-shadow:none}lhg-app-header-pres .header-profile-info-container .late-login:focus:after,lhg-app-header-pres .logo:focus:after,refx-app-header-profile-info .profile-info-main:focus:after,refx-app-header-profile-info .profile-info-mobile:focus:after,refx-header-language-selector-pres .language-trigger-dialog-label:focus:after{all:unset;border-radius:var(--lhg-desy-link-focus-radius, var(--maui-focus-radius, .6rem));content:"";inset:calc(var(--lhg-desy-link-focus-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);pointer-events:none;position:absolute;box-shadow:var(--maui-focus-outline-box-shadow, var(--maui-effect-shadow-focus-offset-x, 0) var(--maui-effect-shadow-focus-offset-y, 0) var(--maui-effect-shadow-focus-radius, 6px) var(--maui-effect-shadow-focus-spread, 1px) var(--maui-color-interaction-focus, var(--maui-color-brand-whale-blue, #52627c)))}@media (max-width: 839.98px){refx-header-language-selector-pres button.language-trigger-dialog-label{font-size:0;overflow:visible;visibility:visible}}lhg-tenant-redirection-message-pres .message-box span a:not(refx-link-button),lhg-tenant-redirection-message-pres .message-box span a button.mat-mdc-button.refx-link-button{align-content:baseline;align-items:var(--lhg-desy-link-vertical-align, baseline);cursor:pointer;display:inline-flex;font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif);font-kerning:auto;font-optical-sizing:none;font-weight:var(--lhg-desy-link-font-weight, var(--maui-font-weight-bold, 700));letter-spacing:var(--lhg-desy-link-letter-spacing, normal);place-content:baseline;position:relative;transition:color .3s ease-out;text-decoration:none;width:fit-content;-webkit-font-smoothing:antialiased}lhg-tenant-redirection-message-pres .message-box span a:not(refx-link-button),lhg-tenant-redirection-message-pres .message-box span a:not(refx-link-button) .mdc-button__label,lhg-tenant-redirection-message-pres .message-box span a button.mat-mdc-button.refx-link-button,lhg-tenant-redirection-message-pres .message-box span a button.mat-mdc-button.refx-link-button .mdc-button__label{color:var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c));font-size:var(--lhg-desy-link-font-size, 1.4rem);line-height:var(--lhg-desy-link-line-height, 1.8rem);min-height:var(--lhg-desy-link-line-height, 1.8rem)}lhg-tenant-redirection-message-pres .message-box span a:not(refx-link-button):hover,lhg-tenant-redirection-message-pres .message-box span a:not(refx-link-button) .mdc-button__label:hover,lhg-tenant-redirection-message-pres .message-box span a button.mat-mdc-button.refx-link-button:hover,lhg-tenant-redirection-message-pres .message-box span a button.mat-mdc-button.refx-link-button .mdc-button__label:hover{color:var(--lhg-desy-link-color-hover, var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c)));-webkit-text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration-thickness:var(--lhg-desy-link-hover-text-decoration-thickness, 1px);text-underline-offset:var(--lhg-desy-link-hover-text-decoration-offset, auto)}lhg-tenant-redirection-message-pres .message-box span a:not(refx-link-button):focus-visible,lhg-tenant-redirection-message-pres .message-box span a:not(refx-link-button) .mdc-button__label:focus-visible,lhg-tenant-redirection-message-pres .message-box span a button.mat-mdc-button.refx-link-button:focus-visible,lhg-tenant-redirection-message-pres .message-box span a button.mat-mdc-button.refx-link-button .mdc-button__label:focus-visible{outline:none!important}lhg-tenant-redirection-message-pres .message-box span a:not(refx-link-button) .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),lhg-tenant-redirection-message-pres .message-box span a button.mat-mdc-button.refx-link-button .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon){display:none}lhg-tenant-redirection-message-pres .message-box span a:not(refx-link-button):focus:before,lhg-tenant-redirection-message-pres .message-box span a button.mat-mdc-button.refx-link-button:focus:before{all:unset;border-radius:var(--lhg-desy-link-focus-radius, var(--maui-focus-radius, .6rem));content:"";inset:calc(var(--lhg-desy-link-focus-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);pointer-events:none;position:absolute;box-shadow:var(--maui-focus-outline-box-shadow, var(--maui-effect-shadow-focus-offset-x, 0) var(--maui-effect-shadow-focus-offset-y, 0) var(--maui-effect-shadow-focus-radius, 6px) var(--maui-effect-shadow-focus-spread, 1px) var(--maui-color-interaction-focus, var(--maui-color-brand-whale-blue, #52627c)))}lhg-tenant-redirection-message-pres .message-box span a:not(refx-link-button):after,lhg-tenant-redirection-message-pres .message-box span a button.mat-mdc-button.refx-link-button:after{align-self:start!important;content:var(--lhg-desy-link-icon-external, \e904)!important;display:inline-flex!important;font-family:var(--lhg-desy-link-icon-font-family, IconFontLH)!important;font-weight:var(--lhg-desy-link-icon-font-weight, normal)!important;height:1.5rem!important;min-width:1.6rem;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;width:1.6rem!important;color:inherit!important;font-size:var(--lhg-desy-link-icon-font-size, 1.6rem)!important;line-height:1.5rem!important;margin:var(--lhg-desy-link-icon-margin, .1rem .5rem 0 0)!important}:root{--lhg-message-panel-messages-container-border: none;--messages-panel-icon-margin-right: var(--lhg-desy-notification-icon-margin-right, 1rem);--unpaid-services-panel-list-style-position: inside}.notification{border-radius:var(--lhg-desy-notification-border-radius, 0);box-shadow:var(--lhg-desy-notification-box-shadow, none);display:flex;flex-wrap:nowrap;margin-bottom:2.4rem;padding:var(--lhg-desy-notification-padding, 2.4rem 2.4rem 2.4rem 1.4rem);position:relative}.notification.notch{margin-top:2.2rem}.notification.notch:before{border-bottom:12px solid red;border-left:15px solid transparent;border-right:15px solid transparent;border-top:0;content:"";margin-left:calc(var(--maui-spacing-3, 1rem) + var(--maui-spacing-2, .5rem) - 1.5rem);margin-top:calc(var(--lhg-desy-notification-padding-top-for-notch, -2.4rem) - 1.2rem);position:absolute;transform:initial}.notification .icon{display:contents;height:2.4rem;width:2.4rem}.notification .icon:before{font-family:var(--lhg-desy-notification-icon-font-family, IconFontLH)!important;font-size:2.4rem!important;height:2.4rem;line-height:2.4rem;margin-right:var(--lhg-desy-notification-icon-margin-right, 1rem);width:2.4rem}.notification.warning{background-color:var(--maui-color-message-bg-warning, var(--maui-color-brand-pale-yellow, #fffedc))}.notification.warning.notch:before{border-bottom-color:var(--maui-color-message-bg-warning, var(--maui-color-brand-pale-yellow, #fffedc))}.notification.warning .icon:before{color:var(--lhg-desy-notification-icon-color-warning, var(--maui-color-message-warning, var(--maui-color-brand-lhyellow, #ffad00)));content:var(--lhg-desy-icon-warning, \e90b)}.notification.warning .content .title{color:var(--lhg-desy-notification-headline-color-warning, var(--lhg-desy-notification-headline-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d))))!important}.notification.warning .content .description{color:var(--lhg-desy-notification-content-color-warning, var(--lhg-desy-notification-content-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d))))!important}.notification.instruction.information,.notification.information{background-color:var(--lhg-desy-notification-background-color-info, var(--maui-color-message-bg-info, var(--maui-color-brand-black-transparent-2, rgba(0, 0, 0, .0392156863))))}.notification.instruction.information.notch:before,.notification.information.notch:before{border-bottom-color:var(--lhg-desy-notification-background-color-info, var(--maui-color-message-bg-info, var(--maui-color-brand-black-transparent-2, rgba(0, 0, 0, .0392156863))))}.notification.instruction.information .icon:before,.notification.information .icon:before{color:var(--lhg-desy-notification-icon-color-info, var(--maui-color-message-info, var(--maui-color-brand-lhgrey6, #999999)));content:var(--lhg-desy-icon-info, \e90d)}.notification.instruction.information .content .title,.notification.information .content .title{color:var(--lhg-desy-notification-headline-color-info, var(--lhg-desy-notification-headline-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d))))!important}.notification.instruction.information .content .description,.notification.information .content .description{color:var(--lhg-desy-notification-content-color-info, var(--lhg-desy-notification-content-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d))))!important}.notification.error{background-color:var(--maui-color-message-bg-error, var(--maui-color-brand-red-transparent, rgba(204, 0, 0, .0705882353)))}.notification.error.notch:before{border-bottom-color:var(--maui-color-message-bg-error, var(--maui-color-brand-red-transparent, rgba(204, 0, 0, .0705882353)))}.notification.error .icon:before{color:var(--lhg-desy-notification-icon-color-error, var(--maui-color-message-error, var(--maui-color-brand-red, #cc0000)));content:var(--lhg-desy-icon-error, \e90a)}.notification.error .content .title{color:var(--lhg-desy-notification-headline-color-error, var(--lhg-desy-notification-headline-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d))))!important}.notification.error .content .description{color:var(--lhg-desy-notification-content-color-error, var(--lhg-desy-notification-content-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d))))!important}.notification.confirmation{background-color:var(--lhg-desy-notification-background-color-success, var(--maui-color-message-bg-success, var(--maui-color-brand-green-transparent, rgba(65, 117, 5, .0705882353))))}.notification.confirmation.notch:before{border-bottom-color:var(--lhg-desy-notification-background-color-success, var(--maui-color-message-bg-success, var(--maui-color-brand-green-transparent, rgba(65, 117, 5, .0705882353))))}.notification.confirmation .icon:before{color:var(--lhg-desy-notification-icon-color-success, var(--maui-color-message-success, var(--maui-color-brand-green, #417505)));content:var(--lhg-desy-icon-success, \e90e)}.notification.confirmation .content .title{color:var(--lhg-desy-notification-headline-color-success, var(--lhg-desy-notification-headline-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d))))!important}.notification.confirmation .content .description{color:var(--lhg-desy-notification-content-color-success, var(--lhg-desy-notification-content-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d))))!important}.notification .content{display:grid;gap:var(--maui-spacing-3, 1rem);letter-spacing:normal;width:100%}.notification .content .title{color:var(--lhg-desy-notification-headline-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d)))!important;font-family:var(--lhg-desy-notification-headline-font-family, var(--maui-font-family-headline, "LufthansaHead", Arial, Helvetica, sans-serif))!important;font-size:var(--lhg-desy-notification-headline-font-size, var(--maui-font-size-notification-headline, 1.6rem))!important;font-weight:var(--maui-font-weight-bold, 700)!important;letter-spacing:var(--lhg-desy-notification-headline-letter-spacing, normal)!important;line-height:var(--lhg-desy-notification-headline-line-height, var(--maui-line-height-3, 2.4rem))!important;margin:var(--lhg-desy-notification-headline-margin, 0)!important;width:100%}.notification .content .description{color:var(--lhg-desy-notification-content-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d)))!important;font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif)!important;font-size:var(--lhg-desy-notification-content-font-size, var(--maui-font-size-2, 1.4rem))!important;font-variant-numeric:proportional-nums!important;letter-spacing:var(--lhg-desy-notification-content-letter-spacing, normal)!important;line-height:var(--lhg-desy-notification-content-line-height, var(--maui-line-height-2, 1.8rem))!important;margin:var(--lhg-desy-notification-content-margin, .3rem 0 0)!important;-webkit-text-size-adjust:100%;text-size-adjust:100%;unicode-bidi:isolate;-webkit-font-smoothing:antialiased;width:100%}refx-unpaid-services-panel-pres .messages-panel,refx-unpaid-services-panel-pres .unpaid-services-panel,refx-messages-panel-pres .messages-panel,refx-messages-panel-pres .unpaid-services-panel{border-radius:var(--lhg-desy-notification-border-radius, 0)!important;box-shadow:var(--lhg-desy-notification-box-shadow, none)!important}refx-unpaid-services-panel-pres .messages-panel .messages-container,refx-unpaid-services-panel-pres .messages-panel .unpaid-services-container,refx-unpaid-services-panel-pres .unpaid-services-panel .messages-container,refx-unpaid-services-panel-pres .unpaid-services-panel .unpaid-services-container,refx-messages-panel-pres .messages-panel .messages-container,refx-messages-panel-pres .messages-panel .unpaid-services-container,refx-messages-panel-pres .unpaid-services-panel .messages-container,refx-messages-panel-pres .unpaid-services-panel .unpaid-services-container{background:inherit;border:none;padding:var(--lhg-desy-notification-padding, 2.4rem 2.4rem 2.4rem 1.4rem)!important}refx-unpaid-services-panel-pres .messages-panel .messages-container .icon-left-container,refx-unpaid-services-panel-pres .messages-panel .unpaid-services-container .icon-left-container,refx-unpaid-services-panel-pres .unpaid-services-panel .messages-container .icon-left-container,refx-unpaid-services-panel-pres .unpaid-services-panel .unpaid-services-container .icon-left-container,refx-messages-panel-pres .messages-panel .messages-container .icon-left-container,refx-messages-panel-pres .messages-panel .unpaid-services-container .icon-left-container,refx-messages-panel-pres .unpaid-services-panel .messages-container .icon-left-container,refx-messages-panel-pres .unpaid-services-panel .unpaid-services-container .icon-left-container{display:inline-flex;margin-right:var(--lhg-desy-notification-icon-margin-right, 1rem)!important;margin-top:var(--lhg-desy-notification-icon-margin-top, 0)}refx-unpaid-services-panel-pres .messages-panel .messages-container .icon-left-container .icon-left,refx-unpaid-services-panel-pres .messages-panel .unpaid-services-container .icon-left-container .icon-left,refx-unpaid-services-panel-pres .unpaid-services-panel .messages-container .icon-left-container .icon-left,refx-unpaid-services-panel-pres .unpaid-services-panel .unpaid-services-container .icon-left-container .icon-left,refx-messages-panel-pres .messages-panel .messages-container .icon-left-container .icon-left,refx-messages-panel-pres .messages-panel .unpaid-services-container .icon-left-container .icon-left,refx-messages-panel-pres .unpaid-services-panel .messages-container .icon-left-container .icon-left,refx-messages-panel-pres .unpaid-services-panel .unpaid-services-container .icon-left-container .icon-left{height:2.4rem;width:2.4rem}refx-unpaid-services-panel-pres .messages-panel .messages-container .icon-left-container .icon-left:before,refx-unpaid-services-panel-pres .messages-panel .unpaid-services-container .icon-left-container .icon-left:before,refx-unpaid-services-panel-pres .unpaid-services-panel .messages-container .icon-left-container .icon-left:before,refx-unpaid-services-panel-pres .unpaid-services-panel .unpaid-services-container .icon-left-container .icon-left:before,refx-messages-panel-pres .messages-panel .messages-container .icon-left-container .icon-left:before,refx-messages-panel-pres .messages-panel .unpaid-services-container .icon-left-container .icon-left:before,refx-messages-panel-pres .unpaid-services-panel .messages-container .icon-left-container .icon-left:before,refx-messages-panel-pres .unpaid-services-panel .unpaid-services-container .icon-left-container .icon-left:before{font-family:var(--lhg-desy-notification-icon-font-family, IconFontLH)!important;font-size:2.4rem!important;line-height:2.4rem}refx-unpaid-services-panel-pres .messages-panel .messages-container .icon-left-container .icon-left.refx-icon-informative:before,refx-unpaid-services-panel-pres .messages-panel .unpaid-services-container .icon-left-container .icon-left.refx-icon-informative:before,refx-unpaid-services-panel-pres .unpaid-services-panel .messages-container .icon-left-container .icon-left.refx-icon-informative:before,refx-unpaid-services-panel-pres .unpaid-services-panel .unpaid-services-container .icon-left-container .icon-left.refx-icon-informative:before,refx-messages-panel-pres .messages-panel .messages-container .icon-left-container .icon-left.refx-icon-informative:before,refx-messages-panel-pres .messages-panel .unpaid-services-container .icon-left-container .icon-left.refx-icon-informative:before,refx-messages-panel-pres .unpaid-services-panel .messages-container .icon-left-container .icon-left.refx-icon-informative:before,refx-messages-panel-pres .unpaid-services-panel .unpaid-services-container .icon-left-container .icon-left.refx-icon-informative:before{content:var(--lhg-desy-icon-info, \e90d)}refx-unpaid-services-panel-pres .messages-panel .messages-container .icon-left-container .icon-left.refx-icon-validation:before,refx-unpaid-services-panel-pres .messages-panel .unpaid-services-container .icon-left-container .icon-left.refx-icon-validation:before,refx-unpaid-services-panel-pres .unpaid-services-panel .messages-container .icon-left-container .icon-left.refx-icon-validation:before,refx-unpaid-services-panel-pres .unpaid-services-panel .unpaid-services-container .icon-left-container .icon-left.refx-icon-validation:before,refx-messages-panel-pres .messages-panel .messages-container .icon-left-container .icon-left.refx-icon-validation:before,refx-messages-panel-pres .messages-panel .unpaid-services-container .icon-left-container .icon-left.refx-icon-validation:before,refx-messages-panel-pres .unpaid-services-panel .messages-container .icon-left-container .icon-left.refx-icon-validation:before,refx-messages-panel-pres .unpaid-services-panel .unpaid-services-container .icon-left-container .icon-left.refx-icon-validation:before{content:var(--lhg-desy-icon-success, \e90e)}refx-unpaid-services-panel-pres .messages-panel .messages-container .icon-left-container .icon-left.refx-icon-warning:before,refx-unpaid-services-panel-pres .messages-panel .unpaid-services-container .icon-left-container .icon-left.refx-icon-warning:before,refx-unpaid-services-panel-pres .unpaid-services-panel .messages-container .icon-left-container .icon-left.refx-icon-warning:before,refx-unpaid-services-panel-pres .unpaid-services-panel .unpaid-services-container .icon-left-container .icon-left.refx-icon-warning:before,refx-messages-panel-pres .messages-panel .messages-container .icon-left-container .icon-left.refx-icon-warning:before,refx-messages-panel-pres .messages-panel .unpaid-services-container .icon-left-container .icon-left.refx-icon-warning:before,refx-messages-panel-pres .unpaid-services-panel .messages-container .icon-left-container .icon-left.refx-icon-warning:before,refx-messages-panel-pres .unpaid-services-panel .unpaid-services-container .icon-left-container .icon-left.refx-icon-warning:before{content:var(--lhg-desy-icon-warning, \e90b)}refx-unpaid-services-panel-pres .messages-panel .messages-container .icon-left-container .icon-left.refx-icon-error:before,refx-unpaid-services-panel-pres .messages-panel .unpaid-services-container .icon-left-container .icon-left.refx-icon-error:before,refx-unpaid-services-panel-pres .unpaid-services-panel .messages-container .icon-left-container .icon-left.refx-icon-error:before,refx-unpaid-services-panel-pres .unpaid-services-panel .unpaid-services-container .icon-left-container .icon-left.refx-icon-error:before,refx-messages-panel-pres .messages-panel .messages-container .icon-left-container .icon-left.refx-icon-error:before,refx-messages-panel-pres .messages-panel .unpaid-services-container .icon-left-container .icon-left.refx-icon-error:before,refx-messages-panel-pres .unpaid-services-panel .messages-container .icon-left-container .icon-left.refx-icon-error:before,refx-messages-panel-pres .unpaid-services-panel .unpaid-services-container .icon-left-container .icon-left.refx-icon-error:before{content:var(--lhg-desy-icon-error, \e90a)}refx-unpaid-services-panel-pres .messages-panel .messages-container .content>div:not(.refx-display-3):not(.refx-body-1),refx-unpaid-services-panel-pres .messages-panel .unpaid-services-container .content>div:not(.refx-display-3):not(.refx-body-1),refx-unpaid-services-panel-pres .unpaid-services-panel .messages-container .content>div:not(.refx-display-3):not(.refx-body-1),refx-unpaid-services-panel-pres .unpaid-services-panel .unpaid-services-container .content>div:not(.refx-display-3):not(.refx-body-1),refx-messages-panel-pres .messages-panel .messages-container .content>div:not(.refx-display-3):not(.refx-body-1),refx-messages-panel-pres .messages-panel .unpaid-services-container .content>div:not(.refx-display-3):not(.refx-body-1),refx-messages-panel-pres .unpaid-services-panel .messages-container .content>div:not(.refx-display-3):not(.refx-body-1),refx-messages-panel-pres .unpaid-services-panel .unpaid-services-container .content>div:not(.refx-display-3):not(.refx-body-1){display:grid;gap:var(--maui-spacing-3, 1rem)}refx-unpaid-services-panel-pres .messages-panel .messages-container .content .refx-body-1,refx-unpaid-services-panel-pres .messages-panel .unpaid-services-container .content .refx-body-1,refx-unpaid-services-panel-pres .unpaid-services-panel .messages-container .content .refx-body-1,refx-unpaid-services-panel-pres .unpaid-services-panel .unpaid-services-container .content .refx-body-1,refx-messages-panel-pres .messages-panel .messages-container .content .refx-body-1,refx-messages-panel-pres .messages-panel .unpaid-services-container .content .refx-body-1,refx-messages-panel-pres .unpaid-services-panel .messages-container .content .refx-body-1,refx-messages-panel-pres .unpaid-services-panel .unpaid-services-container .content .refx-body-1{color:var(--lhg-desy-notification-content-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d)))!important;font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif)!important;font-size:var(--lhg-desy-notification-content-font-size, var(--maui-font-size-2, 1.4rem))!important;font-variant-numeric:proportional-nums!important;letter-spacing:var(--lhg-desy-notification-content-letter-spacing, normal)!important;line-height:var(--lhg-desy-notification-content-line-height, var(--maui-line-height-2, 1.8rem))!important;margin:var(--lhg-desy-notification-content-margin, .3rem 0 0)!important;-webkit-text-size-adjust:100%;text-size-adjust:100%;unicode-bidi:isolate;-webkit-font-smoothing:antialiased}refx-unpaid-services-panel-pres .messages-panel .messages-container .content .refx-display-3,refx-unpaid-services-panel-pres .messages-panel .unpaid-services-container .content .refx-display-3,refx-unpaid-services-panel-pres .unpaid-services-panel .messages-container .content .refx-display-3,refx-unpaid-services-panel-pres .unpaid-services-panel .unpaid-services-container .content .refx-display-3,refx-messages-panel-pres .messages-panel .messages-container .content .refx-display-3,refx-messages-panel-pres .messages-panel .unpaid-services-container .content .refx-display-3,refx-messages-panel-pres .unpaid-services-panel .messages-container .content .refx-display-3,refx-messages-panel-pres .unpaid-services-panel .unpaid-services-container .content .refx-display-3{color:var(--lhg-desy-notification-headline-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d)))!important;font-family:var(--lhg-desy-notification-headline-font-family, var(--maui-font-family-headline, "LufthansaHead", Arial, Helvetica, sans-serif))!important;font-size:var(--lhg-desy-notification-headline-font-size, var(--maui-font-size-notification-headline, 1.6rem))!important;font-weight:var(--maui-font-weight-bold, 700)!important;letter-spacing:var(--lhg-desy-notification-headline-letter-spacing, normal)!important;line-height:var(--lhg-desy-notification-headline-line-height, var(--maui-line-height-3, 2.4rem))!important;margin:var(--lhg-desy-notification-headline-margin, 0)!important}refx-unpaid-services-panel-pres .messages-panel .messages-container .content .title,refx-unpaid-services-panel-pres .messages-panel .unpaid-services-container .content .title,refx-unpaid-services-panel-pres .unpaid-services-panel .messages-container .content .title,refx-unpaid-services-panel-pres .unpaid-services-panel .unpaid-services-container .content .title,refx-messages-panel-pres .messages-panel .messages-container .content .title,refx-messages-panel-pres .messages-panel .unpaid-services-container .content .title,refx-messages-panel-pres .unpaid-services-panel .messages-container .content .title,refx-messages-panel-pres .unpaid-services-panel .unpaid-services-container .content .title{margin-bottom:0}refx-unpaid-services-panel-pres .messages-panel.information,refx-unpaid-services-panel-pres .messages-panel.uiadditionalinformation,refx-unpaid-services-panel-pres .unpaid-services-panel.information,refx-unpaid-services-panel-pres .unpaid-services-panel.uiadditionalinformation,refx-messages-panel-pres .messages-panel.information,refx-messages-panel-pres .messages-panel.uiadditionalinformation,refx-messages-panel-pres .unpaid-services-panel.information,refx-messages-panel-pres .unpaid-services-panel.uiadditionalinformation{background-color:var(--lhg-desy-notification-background-color-info, var(--maui-color-message-bg-info, var(--maui-color-brand-black-transparent-2, rgba(0, 0, 0, .0392156863))))!important}refx-unpaid-services-panel-pres .messages-panel.information .icon-left:before,refx-unpaid-services-panel-pres .messages-panel.uiadditionalinformation .icon-left:before,refx-unpaid-services-panel-pres .unpaid-services-panel.information .icon-left:before,refx-unpaid-services-panel-pres .unpaid-services-panel.uiadditionalinformation .icon-left:before,refx-messages-panel-pres .messages-panel.information .icon-left:before,refx-messages-panel-pres .messages-panel.uiadditionalinformation .icon-left:before,refx-messages-panel-pres .unpaid-services-panel.information .icon-left:before,refx-messages-panel-pres .unpaid-services-panel.uiadditionalinformation .icon-left:before{color:var(--lhg-desy-notification-icon-color-info, var(--maui-color-message-info, var(--maui-color-brand-lhgrey6, #999999)))}refx-unpaid-services-panel-pres .messages-panel.information .content .refx-body-1,refx-unpaid-services-panel-pres .messages-panel.uiadditionalinformation .content .refx-body-1,refx-unpaid-services-panel-pres .unpaid-services-panel.information .content .refx-body-1,refx-unpaid-services-panel-pres .unpaid-services-panel.uiadditionalinformation .content .refx-body-1,refx-messages-panel-pres .messages-panel.information .content .refx-body-1,refx-messages-panel-pres .messages-panel.uiadditionalinformation .content .refx-body-1,refx-messages-panel-pres .unpaid-services-panel.information .content .refx-body-1,refx-messages-panel-pres .unpaid-services-panel.uiadditionalinformation .content .refx-body-1{color:var(--lhg-desy-notification-content-color-info, var(--lhg-desy-notification-content-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d))))!important}refx-unpaid-services-panel-pres .messages-panel.information .content .refx-display-3,refx-unpaid-services-panel-pres .messages-panel.uiadditionalinformation .content .refx-display-3,refx-unpaid-services-panel-pres .unpaid-services-panel.information .content .refx-display-3,refx-unpaid-services-panel-pres .unpaid-services-panel.uiadditionalinformation .content .refx-display-3,refx-messages-panel-pres .messages-panel.information .content .refx-display-3,refx-messages-panel-pres .messages-panel.uiadditionalinformation .content .refx-display-3,refx-messages-panel-pres .unpaid-services-panel.information .content .refx-display-3,refx-messages-panel-pres .unpaid-services-panel.uiadditionalinformation .content .refx-display-3{color:var(--lhg-desy-notification-headline-color-info, var(--lhg-desy-notification-headline-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d))))!important}refx-unpaid-services-panel-pres .messages-panel.uiformerror,refx-unpaid-services-panel-pres .messages-panel.formerrormessage,refx-unpaid-services-panel-pres .messages-panel.error,refx-unpaid-services-panel-pres .messages-panel.uierror,refx-unpaid-services-panel-pres .unpaid-services-panel.uiformerror,refx-unpaid-services-panel-pres .unpaid-services-panel.formerrormessage,refx-unpaid-services-panel-pres .unpaid-services-panel.error,refx-unpaid-services-panel-pres .unpaid-services-panel.uierror,refx-messages-panel-pres .messages-panel.uiformerror,refx-messages-panel-pres .messages-panel.formerrormessage,refx-messages-panel-pres .messages-panel.error,refx-messages-panel-pres .messages-panel.uierror,refx-messages-panel-pres .unpaid-services-panel.uiformerror,refx-messages-panel-pres .unpaid-services-panel.formerrormessage,refx-messages-panel-pres .unpaid-services-panel.error,refx-messages-panel-pres .unpaid-services-panel.uierror{background-color:var(--maui-color-message-bg-error, var(--maui-color-brand-red-transparent, rgba(204, 0, 0, .0705882353)))!important}refx-unpaid-services-panel-pres .messages-panel.uiformerror .icon-left:before,refx-unpaid-services-panel-pres .messages-panel.formerrormessage .icon-left:before,refx-unpaid-services-panel-pres .messages-panel.error .icon-left:before,refx-unpaid-services-panel-pres .messages-panel.uierror .icon-left:before,refx-unpaid-services-panel-pres .unpaid-services-panel.uiformerror .icon-left:before,refx-unpaid-services-panel-pres .unpaid-services-panel.formerrormessage .icon-left:before,refx-unpaid-services-panel-pres .unpaid-services-panel.error .icon-left:before,refx-unpaid-services-panel-pres .unpaid-services-panel.uierror .icon-left:before,refx-messages-panel-pres .messages-panel.uiformerror .icon-left:before,refx-messages-panel-pres .messages-panel.formerrormessage .icon-left:before,refx-messages-panel-pres .messages-panel.error .icon-left:before,refx-messages-panel-pres .messages-panel.uierror .icon-left:before,refx-messages-panel-pres .unpaid-services-panel.uiformerror .icon-left:before,refx-messages-panel-pres .unpaid-services-panel.formerrormessage .icon-left:before,refx-messages-panel-pres .unpaid-services-panel.error .icon-left:before,refx-messages-panel-pres .unpaid-services-panel.uierror .icon-left:before{color:var(--lhg-desy-notification-icon-color-error, var(--maui-color-message-error, var(--maui-color-brand-red, #cc0000)))}refx-unpaid-services-panel-pres .messages-panel.uiformerror .content .refx-body-1,refx-unpaid-services-panel-pres .messages-panel.formerrormessage .content .refx-body-1,refx-unpaid-services-panel-pres .messages-panel.error .content .refx-body-1,refx-unpaid-services-panel-pres .messages-panel.uierror .content .refx-body-1,refx-unpaid-services-panel-pres .unpaid-services-panel.uiformerror .content .refx-body-1,refx-unpaid-services-panel-pres .unpaid-services-panel.formerrormessage .content .refx-body-1,refx-unpaid-services-panel-pres .unpaid-services-panel.error .content .refx-body-1,refx-unpaid-services-panel-pres .unpaid-services-panel.uierror .content .refx-body-1,refx-messages-panel-pres .messages-panel.uiformerror .content .refx-body-1,refx-messages-panel-pres .messages-panel.formerrormessage .content .refx-body-1,refx-messages-panel-pres .messages-panel.error .content .refx-body-1,refx-messages-panel-pres .messages-panel.uierror .content .refx-body-1,refx-messages-panel-pres .unpaid-services-panel.uiformerror .content .refx-body-1,refx-messages-panel-pres .unpaid-services-panel.formerrormessage .content .refx-body-1,refx-messages-panel-pres .unpaid-services-panel.error .content .refx-body-1,refx-messages-panel-pres .unpaid-services-panel.uierror .content .refx-body-1{color:var(--lhg-desy-notification-content-color-error, var(--lhg-desy-notification-content-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d))))!important}refx-unpaid-services-panel-pres .messages-panel.uiformerror .content .refx-display-3,refx-unpaid-services-panel-pres .messages-panel.formerrormessage .content .refx-display-3,refx-unpaid-services-panel-pres .messages-panel.error .content .refx-display-3,refx-unpaid-services-panel-pres .messages-panel.uierror .content .refx-display-3,refx-unpaid-services-panel-pres .unpaid-services-panel.uiformerror .content .refx-display-3,refx-unpaid-services-panel-pres .unpaid-services-panel.formerrormessage .content .refx-display-3,refx-unpaid-services-panel-pres .unpaid-services-panel.error .content .refx-display-3,refx-unpaid-services-panel-pres .unpaid-services-panel.uierror .content .refx-display-3,refx-messages-panel-pres .messages-panel.uiformerror .content .refx-display-3,refx-messages-panel-pres .messages-panel.formerrormessage .content .refx-display-3,refx-messages-panel-pres .messages-panel.error .content .refx-display-3,refx-messages-panel-pres .messages-panel.uierror .content .refx-display-3,refx-messages-panel-pres .unpaid-services-panel.uiformerror .content .refx-display-3,refx-messages-panel-pres .unpaid-services-panel.formerrormessage .content .refx-display-3,refx-messages-panel-pres .unpaid-services-panel.error .content .refx-display-3,refx-messages-panel-pres .unpaid-services-panel.uierror .content .refx-display-3{color:var(--lhg-desy-notification-headline-color-error, var(--lhg-desy-notification-headline-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d))))!important}refx-unpaid-services-panel-pres .messages-panel.uiwarning,refx-unpaid-services-panel-pres .messages-panel.warning,refx-unpaid-services-panel-pres .unpaid-services-panel.uiwarning,refx-unpaid-services-panel-pres .unpaid-services-panel.warning,refx-messages-panel-pres .messages-panel.uiwarning,refx-messages-panel-pres .messages-panel.warning,refx-messages-panel-pres .unpaid-services-panel.uiwarning,refx-messages-panel-pres .unpaid-services-panel.warning{background-color:var(--maui-color-message-bg-warning, var(--maui-color-brand-pale-yellow, #fffedc))!important}refx-unpaid-services-panel-pres .messages-panel.uiwarning .icon-left:before,refx-unpaid-services-panel-pres .messages-panel.warning .icon-left:before,refx-unpaid-services-panel-pres .unpaid-services-panel.uiwarning .icon-left:before,refx-unpaid-services-panel-pres .unpaid-services-panel.warning .icon-left:before,refx-messages-panel-pres .messages-panel.uiwarning .icon-left:before,refx-messages-panel-pres .messages-panel.warning .icon-left:before,refx-messages-panel-pres .unpaid-services-panel.uiwarning .icon-left:before,refx-messages-panel-pres .unpaid-services-panel.warning .icon-left:before{color:var(--lhg-desy-notification-icon-color-warning, var(--maui-color-message-warning, var(--maui-color-brand-lhyellow, #ffad00)))}refx-unpaid-services-panel-pres .messages-panel.uiwarning .content .refx-body-1,refx-unpaid-services-panel-pres .messages-panel.warning .content .refx-body-1,refx-unpaid-services-panel-pres .unpaid-services-panel.uiwarning .content .refx-body-1,refx-unpaid-services-panel-pres .unpaid-services-panel.warning .content .refx-body-1,refx-messages-panel-pres .messages-panel.uiwarning .content .refx-body-1,refx-messages-panel-pres .messages-panel.warning .content .refx-body-1,refx-messages-panel-pres .unpaid-services-panel.uiwarning .content .refx-body-1,refx-messages-panel-pres .unpaid-services-panel.warning .content .refx-body-1{color:var(--lhg-desy-notification-content-color-warning, var(--lhg-desy-notification-content-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d))))!important}refx-unpaid-services-panel-pres .messages-panel.uiwarning .content .refx-display-3,refx-unpaid-services-panel-pres .messages-panel.warning .content .refx-display-3,refx-unpaid-services-panel-pres .unpaid-services-panel.uiwarning .content .refx-display-3,refx-unpaid-services-panel-pres .unpaid-services-panel.warning .content .refx-display-3,refx-messages-panel-pres .messages-panel.uiwarning .content .refx-display-3,refx-messages-panel-pres .messages-panel.warning .content .refx-display-3,refx-messages-panel-pres .unpaid-services-panel.uiwarning .content .refx-display-3,refx-messages-panel-pres .unpaid-services-panel.warning .content .refx-display-3{color:var(--lhg-desy-notification-headline-color-warning, var(--lhg-desy-notification-headline-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d))))!important}refx-unpaid-services-panel-pres .messages-panel.confirmation,refx-unpaid-services-panel-pres .unpaid-services-panel.confirmation,refx-messages-panel-pres .messages-panel.confirmation,refx-messages-panel-pres .unpaid-services-panel.confirmation{background-color:var(--lhg-desy-notification-background-color-success, var(--maui-color-message-bg-success, var(--maui-color-brand-green-transparent, rgba(65, 117, 5, .0705882353))))!important}refx-unpaid-services-panel-pres .messages-panel.confirmation .icon-left:before,refx-unpaid-services-panel-pres .unpaid-services-panel.confirmation .icon-left:before,refx-messages-panel-pres .messages-panel.confirmation .icon-left:before,refx-messages-panel-pres .unpaid-services-panel.confirmation .icon-left:before{color:var(--lhg-desy-notification-icon-color-success, var(--maui-color-message-success, var(--maui-color-brand-green, #417505)))}refx-unpaid-services-panel-pres .messages-panel.confirmation .content .refx-body-1,refx-unpaid-services-panel-pres .unpaid-services-panel.confirmation .content .refx-body-1,refx-messages-panel-pres .messages-panel.confirmation .content .refx-body-1,refx-messages-panel-pres .unpaid-services-panel.confirmation .content .refx-body-1{color:var(--lhg-desy-notification-content-color-success, var(--lhg-desy-notification-content-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d))))!important}refx-unpaid-services-panel-pres .messages-panel.confirmation .content .refx-display-3,refx-unpaid-services-panel-pres .unpaid-services-panel.confirmation .content .refx-display-3,refx-messages-panel-pres .messages-panel.confirmation .content .refx-display-3,refx-messages-panel-pres .unpaid-services-panel.confirmation .content .refx-display-3{color:var(--lhg-desy-notification-headline-color-success, var(--lhg-desy-notification-headline-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d))))!important}refx-notch-container .notch-container .notch-container-highlight-information{background-color:var(--maui-color-message-bg-warning, var(--maui-color-brand-pale-yellow, #fffedc))!important;border:none;padding:var(--lhg-desy-notification-padding, 2.4rem 2.4rem 2.4rem 1.4rem)!important}refx-notch-container .notch-container .notch-container-highlight-information .icon-left:before{color:var(--lhg-desy-notification-icon-color-warning, var(--maui-color-message-warning, var(--maui-color-brand-lhyellow, #ffad00)))}refx-notch-container .notch-container .notch-container-highlight-information .content .refx-body-1{color:var(--lhg-desy-notification-content-color-warning, var(--lhg-desy-notification-content-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d))))!important}refx-notch-container .notch-container .notch-container-highlight-information .content .refx-display-3{color:var(--lhg-desy-notification-headline-color-warning, var(--lhg-desy-notification-headline-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d))))!important}refx-notch-container .notch-container .notch-container-highlight-information .refx-icon-warning{height:2.4rem;margin-right:var(--lhg-desy-notification-icon-margin-right, 1rem)!important;width:2.4rem}refx-notch-container .notch-container .notch-container-highlight-information .refx-icon-warning:before{font-family:var(--lhg-desy-notification-icon-font-family, IconFontLH)!important;font-size:2.4rem!important;line-height:2.4rem;content:var(--lhg-desy-icon-warning, \e90b);color:var(--lhg-desy-notification-icon-color-warning, var(--maui-color-message-warning, var(--maui-color-brand-lhyellow, #ffad00)))!important}refx-notch-container .notch-container .notch-container-highlight-information .notch-container-highlight-information-message{color:var(--lhg-desy-notification-content-color-warning, var(--lhg-desy-notification-content-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d))))!important;font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif)!important;font-size:var(--lhg-desy-notification-content-font-size, var(--maui-font-size-2, 1.4rem))!important;font-variant-numeric:proportional-nums!important;letter-spacing:var(--lhg-desy-notification-content-letter-spacing, normal)!important;line-height:var(--lhg-desy-notification-content-line-height, var(--maui-line-height-2, 1.8rem))!important;margin:var(--lhg-desy-notification-content-margin, .3rem 0 0)!important;-webkit-text-size-adjust:100%;text-size-adjust:100%;unicode-bidi:isolate;-webkit-font-smoothing:antialiased}refx-notch-container .notch-container .notch{border-color:transparent!important;border-left-width:15px!important;border-right-width:15px!important;border-bottom-width:12px!important;margin-left:calc(var(--maui-spacing-2, .5rem) + var(--maui-spacing-3, 1rem))!important}refx-notch-container .notch-container .notch:after{border-bottom:1rem solid var(--maui-color-message-bg-warning, var(--maui-color-brand-pale-yellow, #fffedc))!important;border-left-width:15px!important;border-right-width:15px!important;border-bottom-width:12px!important;left:-1.44rem!important;top:0!important}refx-upsell refx-upsell-premium-cont refx-upsell-premium-pres refx-info-text .info-text-wrapper{background-color:var(--lhg-desy-notification-background-color-info, var(--maui-color-message-bg-info, var(--maui-color-brand-black-transparent-2, rgba(0, 0, 0, .0392156863))))!important;box-shadow:var(--lhg-desy-notification-box-shadow, none)!important;padding:var(--lhg-desy-notification-padding, 2.4rem 2.4rem 2.4rem 1.4rem)!important;border-radius:var(--lhg-desy-notification-border-radius, 0);border:none!important}refx-upsell refx-upsell-premium-cont refx-upsell-premium-pres refx-info-text .info-text-wrapper .refx-icon-information{display:contents;height:2.4rem}refx-upsell refx-upsell-premium-cont refx-upsell-premium-pres refx-info-text .info-text-wrapper .refx-icon-information:before{color:var(--lhg-desy-notification-icon-color-info, var(--maui-color-message-info, var(--maui-color-brand-lhgrey6, #999999)));content:var(--lhg-desy-icon-info, \e90d);font-family:var(--lhg-desy-notification-icon-font-family, IconFontLH)!important;font-size:2.4rem;height:2.4rem;line-height:2.4rem;margin-right:var(--lhg-desy-notification-icon-margin-right, 1rem);width:2.4rem}refx-upsell refx-upsell-premium-cont refx-upsell-premium-pres refx-info-text .info-text-wrapper .message{color:var(--lhg-desy-notification-content-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d)))!important;font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif)!important;font-size:var(--lhg-desy-notification-content-font-size, var(--maui-font-size-2, 1.4rem))!important;font-variant-numeric:proportional-nums!important;letter-spacing:var(--lhg-desy-notification-content-letter-spacing, normal)!important;line-height:var(--lhg-desy-notification-content-line-height, var(--maui-line-height-2, 1.8rem))!important;margin:var(--lhg-desy-notification-content-margin, .3rem 0 0)!important;-webkit-text-size-adjust:100%;text-size-adjust:100%;unicode-bidi:isolate;-webkit-font-smoothing:antialiased}.change-not-possible-message-container{background-color:var(--lhg-desy-notification-background-color-info, var(--maui-color-message-bg-info, var(--maui-color-brand-black-transparent-2, rgba(0, 0, 0, .0392156863))))!important;box-shadow:none!important;border:none!important;padding:var(--lhg-desy-notification-padding, 2.4rem 2.4rem 2.4rem 1.4rem)!important}.change-not-possible-message-container .change-not-possible-icon.refx-icon-lock{display:contents;height:2.4rem}.change-not-possible-message-container .change-not-possible-icon.refx-icon-lock:before{color:var(--lhg-desy-notification-icon-color-info, var(--maui-color-message-info, var(--maui-color-brand-lhgrey6, #999999)));content:var(--lhg-desy-icon-info, \e90d);font-family:var(--lhg-desy-notification-icon-font-family, IconFontLH)!important;font-size:2.4rem;height:2.4rem;line-height:2.4rem;margin-right:var(--lhg-desy-notification-icon-margin-right, 1rem);width:2.4rem}.change-not-possible-message-container .refx-body-1{color:var(--lhg-desy-notification-content-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d)))!important;font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif)!important;font-size:var(--lhg-desy-notification-content-font-size, var(--maui-font-size-2, 1.4rem))!important;font-variant-numeric:proportional-nums!important;letter-spacing:var(--lhg-desy-notification-content-letter-spacing, normal)!important;line-height:var(--lhg-desy-notification-content-line-height, var(--maui-line-height-2, 1.8rem))!important;margin:var(--lhg-desy-notification-content-margin, .3rem 0 0)!important;-webkit-text-size-adjust:100%;text-size-adjust:100%;unicode-bidi:isolate;-webkit-font-smoothing:antialiased}.hide-mcp-and-miles-message-container{background-color:var(--lhg-desy-notification-background-color-info, var(--maui-color-message-bg-info, var(--maui-color-brand-black-transparent-2, rgba(0, 0, 0, .0392156863))))!important;box-shadow:none!important;border:none!important;padding:var(--lhg-desy-notification-padding, 2.4rem 2.4rem 2.4rem 1.4rem)!important}.hide-mcp-and-miles-message-container .icon-left{display:contents;height:2.4rem}.hide-mcp-and-miles-message-container .icon-left:before{color:var(--lhg-desy-notification-icon-color-info, var(--maui-color-message-info, var(--maui-color-brand-lhgrey6, #999999)));content:var(--lhg-desy-icon-info, \e90d);font-family:var(--lhg-desy-notification-icon-font-family, IconFontLH)!important;font-size:2.4rem;height:2.4rem;line-height:2.4rem;margin-right:var(--lhg-desy-notification-icon-margin-right, 1rem);width:2.4rem}.hide-mcp-and-miles-message-container .hide-mcp-and-miles-message-text{color:var(--lhg-desy-notification-content-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d)))!important;font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif)!important;font-size:var(--lhg-desy-notification-content-font-size, var(--maui-font-size-2, 1.4rem))!important;font-variant-numeric:proportional-nums!important;letter-spacing:var(--lhg-desy-notification-content-letter-spacing, normal)!important;line-height:var(--lhg-desy-notification-content-line-height, var(--maui-line-height-2, 1.8rem))!important;margin:var(--lhg-desy-notification-content-margin, .3rem 0 0)!important;-webkit-text-size-adjust:100%;text-size-adjust:100%;unicode-bidi:isolate;-webkit-font-smoothing:antialiased}lhg-insurance-teaser-pres{box-shadow:none!important;border:none!important;overflow:visible}lhg-insurance-teaser-pres .card{border:var(--lhg-insurance-teaser-pres-border, var(--application-teaser-border, none));border-radius:var(--lhg-insurance-teaser-pres-border-radius, var(--application-teaser-border-radius, 0));box-shadow:var(--lhg-insurance-teaser-pres-box-shadow, var(--application-teaser-box-shadow, none));overflow:hidden}lhg-insurance-teaser-pres .hide-mcp-and-miles-message-container{background-color:var(--lhg-desy-notification-background-color-info, var(--maui-color-message-bg-info, var(--maui-color-brand-black-transparent-2, rgba(0, 0, 0, .0392156863))))!important;border:none!important;border-radius:0!important;box-shadow:none!important;display:flex!important;padding:var(--lhg-desy-notification-padding, 2.4rem 2.4rem 2.4rem 1.4rem)!important}lhg-insurance-teaser-pres .hide-mcp-and-miles-message-container .icon-left{display:contents;height:2.4rem}lhg-insurance-teaser-pres .hide-mcp-and-miles-message-container .icon-left:before{color:var(--lhg-desy-notification-icon-color-info, var(--maui-color-message-info, var(--maui-color-brand-lhgrey6, #999999)));content:var(--lhg-desy-icon-info, \e90d);font-family:var(--lhg-desy-notification-icon-font-family, IconFontLH)!important;font-size:2.4rem;height:2.4rem;line-height:2.4rem;margin-right:var(--lhg-desy-notification-icon-margin-right, 1rem);width:2.4rem}lhg-insurance-teaser-pres .hide-mcp-and-miles-message-container .hide-mcp-and-miles-message-text{color:var(--lhg-desy-notification-content-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d)))!important;font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif)!important;font-size:var(--lhg-desy-notification-content-font-size, var(--maui-font-size-2, 1.4rem))!important;font-variant-numeric:proportional-nums!important;letter-spacing:var(--lhg-desy-notification-content-letter-spacing, normal)!important;line-height:var(--lhg-desy-notification-content-line-height, var(--maui-line-height-2, 1.8rem))!important;margin:var(--lhg-desy-notification-content-margin, .3rem 0 0)!important;-webkit-text-size-adjust:100%;text-size-adjust:100%;unicode-bidi:isolate;-webkit-font-smoothing:antialiased}lhg-post-booking-enrollment-teaser div.post-booking-enrollment-container{padding:var(--lhg-desy-notification-padding, 2.4rem 2.4rem 2.4rem 1.4rem);background-color:var(--lhg-desy-notification-background-color-info, var(--maui-color-message-bg-info, var(--maui-color-brand-black-transparent-2, rgba(0, 0, 0, .0392156863))))!important}lhg-post-booking-enrollment-teaser div.post-booking-enrollment-container .icon-left:before{color:var(--lhg-desy-notification-icon-color-info, var(--maui-color-message-info, var(--maui-color-brand-lhgrey6, #999999)))}lhg-post-booking-enrollment-teaser div.post-booking-enrollment-container .content .refx-body-1{color:var(--lhg-desy-notification-content-color-info, var(--lhg-desy-notification-content-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d))))!important}lhg-post-booking-enrollment-teaser div.post-booking-enrollment-container .content .refx-display-3{color:var(--lhg-desy-notification-headline-color-info, var(--lhg-desy-notification-headline-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d))))!important}lhg-post-booking-enrollment-teaser div.post-booking-enrollment-container .teaser-card-container{row-gap:var(--lhg-desy-notification-icon-margin-right, 1rem)}lhg-post-booking-enrollment-teaser div.post-booking-enrollment-container .teaser-card-container .teaser-card-icon-container .teaser-card-icon:before{color:var(--lhg-desy-notification-icon-color-info, var(--maui-color-message-info, var(--maui-color-brand-lhgrey6, #999999)));content:var(--lhg-desy-icon-info, \e90d);font-family:var(--lhg-desy-notification-icon-font-family, IconFontLH)}lhg-insurance-informational-message-pres .lhg-info-message-container,lhg-insurance-informational-message-pres .lhg-pets-us-banner-info-message-container,lhg-pets-in-cabin-general-advice .lhg-info-message-container,lhg-pets-in-cabin-general-advice .lhg-pets-us-banner-info-message-container,lhg-pets-us-banner .lhg-info-message-container,lhg-pets-us-banner .lhg-pets-us-banner-info-message-container,lhg-specific-sport-equipment-banner .lhg-info-message-container,lhg-specific-sport-equipment-banner .lhg-pets-us-banner-info-message-container,lhg-sport-equipment-banner .lhg-info-message-container,lhg-sport-equipment-banner .lhg-pets-us-banner-info-message-container{background-color:var(--lhg-desy-notification-background-color-info, var(--maui-color-message-bg-info, var(--maui-color-brand-black-transparent-2, rgba(0, 0, 0, .0392156863))))!important;display:flex;gap:inherit;padding:var(--lhg-desy-notification-padding, 2.4rem 2.4rem 2.4rem 1.4rem)!important}lhg-insurance-informational-message-pres .lhg-info-message-container .lhg-info-message-icon,lhg-insurance-informational-message-pres .lhg-info-message-container .lhg-pets-us-banner-info-message-icon,lhg-insurance-informational-message-pres .lhg-pets-us-banner-info-message-container .lhg-info-message-icon,lhg-insurance-informational-message-pres .lhg-pets-us-banner-info-message-container .lhg-pets-us-banner-info-message-icon,lhg-pets-in-cabin-general-advice .lhg-info-message-container .lhg-info-message-icon,lhg-pets-in-cabin-general-advice .lhg-info-message-container .lhg-pets-us-banner-info-message-icon,lhg-pets-in-cabin-general-advice .lhg-pets-us-banner-info-message-container .lhg-info-message-icon,lhg-pets-in-cabin-general-advice .lhg-pets-us-banner-info-message-container .lhg-pets-us-banner-info-message-icon,lhg-pets-us-banner .lhg-info-message-container .lhg-info-message-icon,lhg-pets-us-banner .lhg-info-message-container .lhg-pets-us-banner-info-message-icon,lhg-pets-us-banner .lhg-pets-us-banner-info-message-container .lhg-info-message-icon,lhg-pets-us-banner .lhg-pets-us-banner-info-message-container .lhg-pets-us-banner-info-message-icon,lhg-specific-sport-equipment-banner .lhg-info-message-container .lhg-info-message-icon,lhg-specific-sport-equipment-banner .lhg-info-message-container .lhg-pets-us-banner-info-message-icon,lhg-specific-sport-equipment-banner .lhg-pets-us-banner-info-message-container .lhg-info-message-icon,lhg-specific-sport-equipment-banner .lhg-pets-us-banner-info-message-container .lhg-pets-us-banner-info-message-icon,lhg-sport-equipment-banner .lhg-info-message-container .lhg-info-message-icon,lhg-sport-equipment-banner .lhg-info-message-container .lhg-pets-us-banner-info-message-icon,lhg-sport-equipment-banner .lhg-pets-us-banner-info-message-container .lhg-info-message-icon,lhg-sport-equipment-banner .lhg-pets-us-banner-info-message-container .lhg-pets-us-banner-info-message-icon{display:contents!important;margin:0!important;height:2.4rem}lhg-insurance-informational-message-pres .lhg-info-message-container .lhg-info-message-icon:before,lhg-insurance-informational-message-pres .lhg-info-message-container .lhg-pets-us-banner-info-message-icon:before,lhg-insurance-informational-message-pres .lhg-pets-us-banner-info-message-container .lhg-info-message-icon:before,lhg-insurance-informational-message-pres .lhg-pets-us-banner-info-message-container .lhg-pets-us-banner-info-message-icon:before,lhg-pets-in-cabin-general-advice .lhg-info-message-container .lhg-info-message-icon:before,lhg-pets-in-cabin-general-advice .lhg-info-message-container .lhg-pets-us-banner-info-message-icon:before,lhg-pets-in-cabin-general-advice .lhg-pets-us-banner-info-message-container .lhg-info-message-icon:before,lhg-pets-in-cabin-general-advice .lhg-pets-us-banner-info-message-container .lhg-pets-us-banner-info-message-icon:before,lhg-pets-us-banner .lhg-info-message-container .lhg-info-message-icon:before,lhg-pets-us-banner .lhg-info-message-container .lhg-pets-us-banner-info-message-icon:before,lhg-pets-us-banner .lhg-pets-us-banner-info-message-container .lhg-info-message-icon:before,lhg-pets-us-banner .lhg-pets-us-banner-info-message-container .lhg-pets-us-banner-info-message-icon:before,lhg-specific-sport-equipment-banner .lhg-info-message-container .lhg-info-message-icon:before,lhg-specific-sport-equipment-banner .lhg-info-message-container .lhg-pets-us-banner-info-message-icon:before,lhg-specific-sport-equipment-banner .lhg-pets-us-banner-info-message-container .lhg-info-message-icon:before,lhg-specific-sport-equipment-banner .lhg-pets-us-banner-info-message-container .lhg-pets-us-banner-info-message-icon:before,lhg-sport-equipment-banner .lhg-info-message-container .lhg-info-message-icon:before,lhg-sport-equipment-banner .lhg-info-message-container .lhg-pets-us-banner-info-message-icon:before,lhg-sport-equipment-banner .lhg-pets-us-banner-info-message-container .lhg-info-message-icon:before,lhg-sport-equipment-banner .lhg-pets-us-banner-info-message-container .lhg-pets-us-banner-info-message-icon:before{color:var(--lhg-desy-notification-icon-color-info, var(--maui-color-message-info, var(--maui-color-brand-lhgrey6, #999999)))!important;content:var(--lhg-desy-icon-info, \e90d)!important;font-family:var(--lhg-desy-notification-icon-font-family, IconFontLH)!important;font-size:2.4rem;height:2.4rem;line-height:2.4rem;margin-right:var(--lhg-desy-notification-icon-margin-right, 1rem);width:2.4rem}lhg-insurance-informational-message-pres .lhg-info-message-container .lhg-info-message-content,lhg-insurance-informational-message-pres .lhg-info-message-container .lhg-pets-us-banner-info-message-content,lhg-insurance-informational-message-pres .lhg-pets-us-banner-info-message-container .lhg-info-message-content,lhg-insurance-informational-message-pres .lhg-pets-us-banner-info-message-container .lhg-pets-us-banner-info-message-content,lhg-pets-in-cabin-general-advice .lhg-info-message-container .lhg-info-message-content,lhg-pets-in-cabin-general-advice .lhg-info-message-container .lhg-pets-us-banner-info-message-content,lhg-pets-in-cabin-general-advice .lhg-pets-us-banner-info-message-container .lhg-info-message-content,lhg-pets-in-cabin-general-advice .lhg-pets-us-banner-info-message-container .lhg-pets-us-banner-info-message-content,lhg-pets-us-banner .lhg-info-message-container .lhg-info-message-content,lhg-pets-us-banner .lhg-info-message-container .lhg-pets-us-banner-info-message-content,lhg-pets-us-banner .lhg-pets-us-banner-info-message-container .lhg-info-message-content,lhg-pets-us-banner .lhg-pets-us-banner-info-message-container .lhg-pets-us-banner-info-message-content,lhg-specific-sport-equipment-banner .lhg-info-message-container .lhg-info-message-content,lhg-specific-sport-equipment-banner .lhg-info-message-container .lhg-pets-us-banner-info-message-content,lhg-specific-sport-equipment-banner .lhg-pets-us-banner-info-message-container .lhg-info-message-content,lhg-specific-sport-equipment-banner .lhg-pets-us-banner-info-message-container .lhg-pets-us-banner-info-message-content,lhg-sport-equipment-banner .lhg-info-message-container .lhg-info-message-content,lhg-sport-equipment-banner .lhg-info-message-container .lhg-pets-us-banner-info-message-content,lhg-sport-equipment-banner .lhg-pets-us-banner-info-message-container .lhg-info-message-content,lhg-sport-equipment-banner .lhg-pets-us-banner-info-message-container .lhg-pets-us-banner-info-message-content{gap:0}lhg-insurance-informational-message-pres .lhg-info-message-container .lhg-info-message-content .lhg-info-message-title,lhg-insurance-informational-message-pres .lhg-info-message-container .lhg-info-message-content .lhg-pets-us-banner-info-message-title,lhg-insurance-informational-message-pres .lhg-info-message-container .lhg-pets-us-banner-info-message-content .lhg-info-message-title,lhg-insurance-informational-message-pres .lhg-info-message-container .lhg-pets-us-banner-info-message-content .lhg-pets-us-banner-info-message-title,lhg-insurance-informational-message-pres .lhg-pets-us-banner-info-message-container .lhg-info-message-content .lhg-info-message-title,lhg-insurance-informational-message-pres .lhg-pets-us-banner-info-message-container .lhg-info-message-content .lhg-pets-us-banner-info-message-title,lhg-insurance-informational-message-pres .lhg-pets-us-banner-info-message-container .lhg-pets-us-banner-info-message-content .lhg-info-message-title,lhg-insurance-informational-message-pres .lhg-pets-us-banner-info-message-container .lhg-pets-us-banner-info-message-content .lhg-pets-us-banner-info-message-title,lhg-pets-in-cabin-general-advice .lhg-info-message-container .lhg-info-message-content .lhg-info-message-title,lhg-pets-in-cabin-general-advice .lhg-info-message-container .lhg-info-message-content .lhg-pets-us-banner-info-message-title,lhg-pets-in-cabin-general-advice .lhg-info-message-container .lhg-pets-us-banner-info-message-content .lhg-info-message-title,lhg-pets-in-cabin-general-advice .lhg-info-message-container .lhg-pets-us-banner-info-message-content .lhg-pets-us-banner-info-message-title,lhg-pets-in-cabin-general-advice .lhg-pets-us-banner-info-message-container .lhg-info-message-content .lhg-info-message-title,lhg-pets-in-cabin-general-advice .lhg-pets-us-banner-info-message-container .lhg-info-message-content .lhg-pets-us-banner-info-message-title,lhg-pets-in-cabin-general-advice .lhg-pets-us-banner-info-message-container .lhg-pets-us-banner-info-message-content .lhg-info-message-title,lhg-pets-in-cabin-general-advice .lhg-pets-us-banner-info-message-container .lhg-pets-us-banner-info-message-content .lhg-pets-us-banner-info-message-title,lhg-pets-us-banner .lhg-info-message-container .lhg-info-message-content .lhg-info-message-title,lhg-pets-us-banner .lhg-info-message-container .lhg-info-message-content .lhg-pets-us-banner-info-message-title,lhg-pets-us-banner .lhg-info-message-container .lhg-pets-us-banner-info-message-content .lhg-info-message-title,lhg-pets-us-banner .lhg-info-message-container .lhg-pets-us-banner-info-message-content .lhg-pets-us-banner-info-message-title,lhg-pets-us-banner .lhg-pets-us-banner-info-message-container .lhg-info-message-content .lhg-info-message-title,lhg-pets-us-banner .lhg-pets-us-banner-info-message-container .lhg-info-message-content .lhg-pets-us-banner-info-message-title,lhg-pets-us-banner .lhg-pets-us-banner-info-message-container .lhg-pets-us-banner-info-message-content .lhg-info-message-title,lhg-pets-us-banner .lhg-pets-us-banner-info-message-container .lhg-pets-us-banner-info-message-content .lhg-pets-us-banner-info-message-title,lhg-specific-sport-equipment-banner .lhg-info-message-container .lhg-info-message-content .lhg-info-message-title,lhg-specific-sport-equipment-banner .lhg-info-message-container .lhg-info-message-content .lhg-pets-us-banner-info-message-title,lhg-specific-sport-equipment-banner .lhg-info-message-container .lhg-pets-us-banner-info-message-content .lhg-info-message-title,lhg-specific-sport-equipment-banner .lhg-info-message-container .lhg-pets-us-banner-info-message-content .lhg-pets-us-banner-info-message-title,lhg-specific-sport-equipment-banner .lhg-pets-us-banner-info-message-container .lhg-info-message-content .lhg-info-message-title,lhg-specific-sport-equipment-banner .lhg-pets-us-banner-info-message-container .lhg-info-message-content .lhg-pets-us-banner-info-message-title,lhg-specific-sport-equipment-banner .lhg-pets-us-banner-info-message-container .lhg-pets-us-banner-info-message-content .lhg-info-message-title,lhg-specific-sport-equipment-banner .lhg-pets-us-banner-info-message-container .lhg-pets-us-banner-info-message-content .lhg-pets-us-banner-info-message-title,lhg-sport-equipment-banner .lhg-info-message-container .lhg-info-message-content .lhg-info-message-title,lhg-sport-equipment-banner .lhg-info-message-container .lhg-info-message-content .lhg-pets-us-banner-info-message-title,lhg-sport-equipment-banner .lhg-info-message-container .lhg-pets-us-banner-info-message-content .lhg-info-message-title,lhg-sport-equipment-banner .lhg-info-message-container .lhg-pets-us-banner-info-message-content .lhg-pets-us-banner-info-message-title,lhg-sport-equipment-banner .lhg-pets-us-banner-info-message-container .lhg-info-message-content .lhg-info-message-title,lhg-sport-equipment-banner .lhg-pets-us-banner-info-message-container .lhg-info-message-content .lhg-pets-us-banner-info-message-title,lhg-sport-equipment-banner .lhg-pets-us-banner-info-message-container .lhg-pets-us-banner-info-message-content .lhg-info-message-title,lhg-sport-equipment-banner .lhg-pets-us-banner-info-message-container .lhg-pets-us-banner-info-message-content .lhg-pets-us-banner-info-message-title{color:var(--lhg-desy-notification-headline-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d)))!important;font-family:var(--lhg-desy-notification-headline-font-family, var(--maui-font-family-headline, "LufthansaHead", Arial, Helvetica, sans-serif))!important;font-size:var(--lhg-desy-notification-headline-font-size, var(--maui-font-size-notification-headline, 1.6rem))!important;font-weight:var(--maui-font-weight-bold, 700)!important;letter-spacing:var(--lhg-desy-notification-headline-letter-spacing, normal)!important;line-height:var(--lhg-desy-notification-headline-line-height, var(--maui-line-height-3, 2.4rem))!important;margin:var(--lhg-desy-notification-headline-margin, 0)!important}lhg-insurance-informational-message-pres .lhg-info-message-container .lhg-info-message-content .lhg-info-message-text,lhg-insurance-informational-message-pres .lhg-info-message-container .lhg-info-message-content .lhg-pets-us-banner-info-message-text,lhg-insurance-informational-message-pres .lhg-info-message-container .lhg-pets-us-banner-info-message-content .lhg-info-message-text,lhg-insurance-informational-message-pres .lhg-info-message-container .lhg-pets-us-banner-info-message-content .lhg-pets-us-banner-info-message-text,lhg-insurance-informational-message-pres .lhg-pets-us-banner-info-message-container .lhg-info-message-content .lhg-info-message-text,lhg-insurance-informational-message-pres .lhg-pets-us-banner-info-message-container .lhg-info-message-content .lhg-pets-us-banner-info-message-text,lhg-insurance-informational-message-pres .lhg-pets-us-banner-info-message-container .lhg-pets-us-banner-info-message-content .lhg-info-message-text,lhg-insurance-informational-message-pres .lhg-pets-us-banner-info-message-container .lhg-pets-us-banner-info-message-content .lhg-pets-us-banner-info-message-text,lhg-pets-in-cabin-general-advice .lhg-info-message-container .lhg-info-message-content .lhg-info-message-text,lhg-pets-in-cabin-general-advice .lhg-info-message-container .lhg-info-message-content .lhg-pets-us-banner-info-message-text,lhg-pets-in-cabin-general-advice .lhg-info-message-container .lhg-pets-us-banner-info-message-content .lhg-info-message-text,lhg-pets-in-cabin-general-advice .lhg-info-message-container .lhg-pets-us-banner-info-message-content .lhg-pets-us-banner-info-message-text,lhg-pets-in-cabin-general-advice .lhg-pets-us-banner-info-message-container .lhg-info-message-content .lhg-info-message-text,lhg-pets-in-cabin-general-advice .lhg-pets-us-banner-info-message-container .lhg-info-message-content .lhg-pets-us-banner-info-message-text,lhg-pets-in-cabin-general-advice .lhg-pets-us-banner-info-message-container .lhg-pets-us-banner-info-message-content .lhg-info-message-text,lhg-pets-in-cabin-general-advice .lhg-pets-us-banner-info-message-container .lhg-pets-us-banner-info-message-content .lhg-pets-us-banner-info-message-text,lhg-pets-us-banner .lhg-info-message-container .lhg-info-message-content .lhg-info-message-text,lhg-pets-us-banner .lhg-info-message-container .lhg-info-message-content .lhg-pets-us-banner-info-message-text,lhg-pets-us-banner .lhg-info-message-container .lhg-pets-us-banner-info-message-content .lhg-info-message-text,lhg-pets-us-banner .lhg-info-message-container .lhg-pets-us-banner-info-message-content .lhg-pets-us-banner-info-message-text,lhg-pets-us-banner .lhg-pets-us-banner-info-message-container .lhg-info-message-content .lhg-info-message-text,lhg-pets-us-banner .lhg-pets-us-banner-info-message-container .lhg-info-message-content .lhg-pets-us-banner-info-message-text,lhg-pets-us-banner .lhg-pets-us-banner-info-message-container .lhg-pets-us-banner-info-message-content .lhg-info-message-text,lhg-pets-us-banner .lhg-pets-us-banner-info-message-container .lhg-pets-us-banner-info-message-content .lhg-pets-us-banner-info-message-text,lhg-specific-sport-equipment-banner .lhg-info-message-container .lhg-info-message-content .lhg-info-message-text,lhg-specific-sport-equipment-banner .lhg-info-message-container .lhg-info-message-content .lhg-pets-us-banner-info-message-text,lhg-specific-sport-equipment-banner .lhg-info-message-container .lhg-pets-us-banner-info-message-content .lhg-info-message-text,lhg-specific-sport-equipment-banner .lhg-info-message-container .lhg-pets-us-banner-info-message-content .lhg-pets-us-banner-info-message-text,lhg-specific-sport-equipment-banner .lhg-pets-us-banner-info-message-container .lhg-info-message-content .lhg-info-message-text,lhg-specific-sport-equipment-banner .lhg-pets-us-banner-info-message-container .lhg-info-message-content .lhg-pets-us-banner-info-message-text,lhg-specific-sport-equipment-banner .lhg-pets-us-banner-info-message-container .lhg-pets-us-banner-info-message-content .lhg-info-message-text,lhg-specific-sport-equipment-banner .lhg-pets-us-banner-info-message-container .lhg-pets-us-banner-info-message-content .lhg-pets-us-banner-info-message-text,lhg-sport-equipment-banner .lhg-info-message-container .lhg-info-message-content .lhg-info-message-text,lhg-sport-equipment-banner .lhg-info-message-container .lhg-info-message-content .lhg-pets-us-banner-info-message-text,lhg-sport-equipment-banner .lhg-info-message-container .lhg-pets-us-banner-info-message-content .lhg-info-message-text,lhg-sport-equipment-banner .lhg-info-message-container .lhg-pets-us-banner-info-message-content .lhg-pets-us-banner-info-message-text,lhg-sport-equipment-banner .lhg-pets-us-banner-info-message-container .lhg-info-message-content .lhg-info-message-text,lhg-sport-equipment-banner .lhg-pets-us-banner-info-message-container .lhg-info-message-content .lhg-pets-us-banner-info-message-text,lhg-sport-equipment-banner .lhg-pets-us-banner-info-message-container .lhg-pets-us-banner-info-message-content .lhg-info-message-text,lhg-sport-equipment-banner .lhg-pets-us-banner-info-message-container .lhg-pets-us-banner-info-message-content .lhg-pets-us-banner-info-message-text{color:var(--lhg-desy-notification-content-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d)))!important;font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif)!important;font-size:var(--lhg-desy-notification-content-font-size, var(--maui-font-size-2, 1.4rem))!important;font-variant-numeric:proportional-nums!important;letter-spacing:var(--lhg-desy-notification-content-letter-spacing, normal)!important;line-height:var(--lhg-desy-notification-content-line-height, var(--maui-line-height-2, 1.8rem))!important;margin:var(--lhg-desy-notification-content-margin, .3rem 0 0)!important;-webkit-text-size-adjust:100%;text-size-adjust:100%;unicode-bidi:isolate;-webkit-font-smoothing:antialiased}lhg-tenant-redirection-message-pres .message-box{background-color:var(--lhg-desy-notification-background-color-info, var(--maui-color-message-bg-info, var(--maui-color-brand-black-transparent-2, rgba(0, 0, 0, .0392156863))))!important;gap:inherit;padding:var(--lhg-desy-notification-padding, 2.4rem 2.4rem 2.4rem 1.4rem)!important;border:none!important}lhg-tenant-redirection-message-pres .message-box .info-icon{display:contents!important;margin:0!important;height:2.4rem}lhg-tenant-redirection-message-pres .message-box .info-icon:before{color:var(--lhg-desy-notification-icon-color-info, var(--maui-color-message-info, var(--maui-color-brand-lhgrey6, #999999)))!important;content:var(--lhg-desy-icon-info, \e90d)!important;font-family:var(--lhg-desy-notification-icon-font-family, IconFontLH)!important;font-size:2.4rem;height:2.4rem;line-height:2.4rem;margin-right:var(--lhg-desy-notification-icon-margin-right, 1rem);width:2.4rem}lhg-tenant-redirection-message-pres .message-box span{color:var(--lhg-desy-notification-content-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d)))!important;font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif)!important;font-size:var(--lhg-desy-notification-content-font-size, var(--maui-font-size-2, 1.4rem))!important;font-variant-numeric:proportional-nums!important;letter-spacing:var(--lhg-desy-notification-content-letter-spacing, normal)!important;line-height:var(--lhg-desy-notification-content-line-height, var(--maui-line-height-2, 1.8rem))!important;margin:var(--lhg-desy-notification-content-margin, .3rem 0 0)!important;-webkit-text-size-adjust:100%;text-size-adjust:100%;unicode-bidi:isolate;-webkit-font-smoothing:antialiased}lhg-unpaid-services-panel-cont refx-unpaid-services-panel-pres .unpaid-services-panel:before,lhg-unpaid-services-panel-cont refx-unpaid-services-panel-pres .unpriced-services-panel:before{border-left:none}lhg-unpaid-services-panel-cont refx-unpaid-services-panel-pres .unpaid-services-panel .unpaid-services-container,lhg-unpaid-services-panel-cont refx-unpaid-services-panel-pres .unpriced-services-panel .unpaid-services-container{background-color:var(--maui-color-message-bg-warning, var(--maui-color-brand-pale-yellow, #fffedc))!important}lhg-unpaid-services-panel-cont refx-unpaid-services-panel-pres .unpaid-services-panel .unpaid-services-container .icon-left:before,lhg-unpaid-services-panel-cont refx-unpaid-services-panel-pres .unpriced-services-panel .unpaid-services-container .icon-left:before{color:var(--lhg-desy-notification-icon-color-warning, var(--maui-color-message-warning, var(--maui-color-brand-lhyellow, #ffad00)))}lhg-unpaid-services-panel-cont refx-unpaid-services-panel-pres .unpaid-services-panel .unpaid-services-container .content .refx-body-1,lhg-unpaid-services-panel-cont refx-unpaid-services-panel-pres .unpriced-services-panel .unpaid-services-container .content .refx-body-1{color:var(--lhg-desy-notification-content-color-warning, var(--lhg-desy-notification-content-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d))))!important}lhg-unpaid-services-panel-cont refx-unpaid-services-panel-pres .unpaid-services-panel .unpaid-services-container .content .refx-display-3,lhg-unpaid-services-panel-cont refx-unpaid-services-panel-pres .unpriced-services-panel .unpaid-services-container .content .refx-display-3{color:var(--lhg-desy-notification-headline-color-warning, var(--lhg-desy-notification-headline-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d))))!important}lhg-unpaid-services-panel-cont refx-unpaid-services-panel-pres .unpaid-services-panel .unpaid-services-container .icon-left-container .icon-left,lhg-unpaid-services-panel-cont refx-unpaid-services-panel-pres .unpriced-services-panel .unpaid-services-container .icon-left-container .icon-left{color:inherit!important}refx-self-reaccommodation refx-flight-confirmation-pres .flight-confirmation-message-panel{border:none!important}refx-self-reaccommodation refx-flight-confirmation-pres .flight-confirmation-message-panel .flight-confirmation-message-panel-content{background-color:var(--lhg-desy-notification-background-color-success, var(--maui-color-message-bg-success, var(--maui-color-brand-green-transparent, rgba(65, 117, 5, .0705882353))))!important;gap:inherit;padding:var(--lhg-desy-notification-padding, 2.4rem 2.4rem 2.4rem 1.4rem)!important}refx-self-reaccommodation refx-flight-confirmation-pres .flight-confirmation-message-panel .icon-left{display:contents!important;margin:0!important;height:2.4rem}refx-self-reaccommodation refx-flight-confirmation-pres .flight-confirmation-message-panel .icon-left:before{color:var(--lhg-desy-notification-icon-color-success, var(--maui-color-message-success, var(--maui-color-brand-green, #417505)))!important;content:var(--lhg-desy-icon-success, \e90e)!important;font-family:var(--lhg-desy-notification-icon-font-family, IconFontLH)!important;font-size:2.4rem;height:2.4rem;line-height:2.4rem;margin-right:var(--lhg-desy-notification-icon-margin-right, 1rem);width:2.4rem}refx-self-reaccommodation refx-flight-confirmation-pres .flight-confirmation-message-panel .content-right-container .refx-display-3{color:var(--lhg-desy-notification-content-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d)))!important;font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif)!important;font-size:var(--lhg-desy-notification-content-font-size, var(--maui-font-size-2, 1.4rem))!important;font-variant-numeric:proportional-nums!important;letter-spacing:var(--lhg-desy-notification-content-letter-spacing, normal)!important;line-height:var(--lhg-desy-notification-content-line-height, var(--maui-line-height-2, 1.8rem))!important;margin:var(--lhg-desy-notification-content-margin, .3rem 0 0)!important;-webkit-text-size-adjust:100%;text-size-adjust:100%;unicode-bidi:isolate;-webkit-font-smoothing:antialiased}refx-servicing-recovery lhg-messages-panel-pres .messages-panel{border:none!important;background-color:var(--maui-color-message-bg-error, var(--maui-color-brand-red-transparent, rgba(204, 0, 0, .0705882353)))!important;padding:var(--lhg-desy-notification-padding, 2.4rem 2.4rem 2.4rem 1.4rem)!important}refx-servicing-recovery lhg-messages-panel-pres .messages-panel .messages-container{padding:0!important}refx-servicing-recovery lhg-messages-panel-pres .messages-panel .messages-container .icon-left-container .icon-left{display:contents!important;margin:0!important;height:2.4rem}refx-servicing-recovery lhg-messages-panel-pres .messages-panel .messages-container .icon-left-container .icon-left:before{color:var(--lhg-desy-notification-icon-color-error, var(--maui-color-message-error, var(--maui-color-brand-red, #cc0000)))!important;content:var(--lhg-desy-icon-error, \e90a)!important;font-family:var(--lhg-desy-notification-icon-font-family, IconFontLH)!important;font-size:2.4rem;font-style:normal;height:2.4rem;line-height:2.4rem;margin-right:var(--lhg-desy-notification-icon-margin-right, 1rem);width:2.4rem}refx-servicing-recovery lhg-messages-panel-pres .messages-panel .messages-container .content .messages-list li:before{display:none!important}refx-servicing-recovery lhg-messages-panel-pres .messages-panel .messages-container .content .refx-display-3.title{color:var(--lhg-desy-notification-headline-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d)))!important;font-family:var(--lhg-desy-notification-headline-font-family, var(--maui-font-family-headline, "LufthansaHead", Arial, Helvetica, sans-serif))!important;font-size:var(--lhg-desy-notification-headline-font-size, var(--maui-font-size-notification-headline, 1.6rem))!important;font-weight:var(--maui-font-weight-bold, 700)!important;letter-spacing:var(--lhg-desy-notification-headline-letter-spacing, normal)!important;line-height:var(--lhg-desy-notification-headline-line-height, var(--maui-line-height-3, 2.4rem))!important;margin:var(--lhg-desy-notification-headline-margin, 0)!important}refx-servicing-recovery lhg-messages-panel-pres .messages-panel .messages-container .content .refx-body-1{color:var(--lhg-desy-notification-content-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d)))!important;font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif)!important;font-size:var(--lhg-desy-notification-content-font-size, var(--maui-font-size-2, 1.4rem))!important;font-variant-numeric:proportional-nums!important;letter-spacing:var(--lhg-desy-notification-content-letter-spacing, normal)!important;line-height:var(--lhg-desy-notification-content-line-height, var(--maui-line-height-2, 1.8rem))!important;margin:var(--lhg-desy-notification-content-margin, .3rem 0 0)!important;-webkit-text-size-adjust:100%;text-size-adjust:100%;unicode-bidi:isolate;-webkit-font-smoothing:antialiased}lhg-collapsable-service-container lhg-insurance-teaser-pres .card{border:none;border-radius:none;box-shadow:none}@font-face{font-family:SwissHead;font-style:normal;font-weight:300;src:url(chsans-light-webfont.4686583c4e26da80.woff) format("woff")}@font-face{font-family:SwissHead;font-style:normal;font-weight:400;src:url(chsans-regular-webfont.0f8673ddc93ce9a8.woff) format("woff")}@font-face{font-family:SwissHead;font-style:normal;font-weight:700;src:url(chsans-bold-webfont.9946113c126bbfaa.woff) format("woff")}@font-face{font-family:SwissText;src:url(chsans-regular-webfont.0f8673ddc93ce9a8.woff) format("woff");font-style:normal;font-weight:400}@font-face{font-family:SwissText;src:url(chsans-bold-webfont.9946113c126bbfaa.woff) format("woff");font-style:normal;font-weight:700}@font-face{font-family:MAMMilesSymbol;src:url(LufthansaMAMTextWeb-Regular.a836fdb5e437f6db.woff) format("woff");font-style:normal;font-weight:400}@font-face{font-family:MAMMilesSymbol;src:url(LufthansaMAMTextWeb-Bold.95ac8d851c9ada44.woff) format("woff");font-style:normal;font-weight:700}:root{--maui-button-font-weight: var(--maui-font-weight-bold, 700);--maui-button-outline-color: var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d));--maui-button-text-color: var(--maui-color-brand-white, #ffffff);--maui-button-inverted-text-color: var(--maui-color-text-copy-inverted, var(--maui-color-brand-white, #ffffff));--maui-button-hover-text-color: var(--maui-color-brand-white, #ffffff);--maui-button-inverted-hover-text-color: var(--maui-color-text-copy-inverted, var(--maui-color-brand-white, #ffffff));--maui-button-primary-background-color: var(--maui-color-interaction-buttonprimary, var(--maui-color-brand-lhyellow, #ffad00));--maui-button-primary-inverted-background-color: var(--maui-color-interaction-buttonprimary, var(--maui-color-brand-lhyellow, #ffad00));--maui-button-primary-hover-background-color: var(--maui-color-interaction-buttonprimaryhover, var(--maui-color-brand-sunglow-yellow, #ffbd32));--maui-button-primary-inverted-hover-background-color: var(--maui-color-interaction-buttonprimaryhover, var(--maui-color-brand-sunglow-yellow, #ffbd32));--maui-button-secondary-background-color: var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d));--maui-button-secondary-inverted-background-color: var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d));--maui-button-secondary-hover-text-color: var(--maui-color-brand-white, #ffffff);--maui-button-secondary-inverted-hover-text-color: var(--maui-color-brand-white, #ffffff);--maui-button-secondary-hover-background-color: var(--maui-color-interaction-buttonsecondaryhover, var(--maui-color-brand-lhdeepblue, #05164d));--maui-button-secondary-inverted-hover-background-color: var(--maui-color-interaction-buttonsecondaryhover, var(--maui-color-brand-lhdeepblue, #05164d));--maui-button-medium-min-height: 5rem;--maui-button-medium-padding: .8rem var(--maui-spacing-5, 3rem);--maui-button-small-min-height: 3rem;--maui-button-small-padding: .8rem var(--maui-spacing-4, 2rem) .7rem;--maui-button-disabled-opacity: 1;--maui-button-primary-disabled-background-color: var(--maui-color-disabled-background, var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb)));--maui-button-primary-inverted-disabled-background-color: var(--maui-color-disabled-background-inverted, var(--maui-color-brand-lhgrey4-transparent, rgba(204, 204, 204, .3019607843)));--maui-button-primary-disabled-border-color: var(--maui-color-disabled-background, var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb)));--maui-button-primary-inverted-disabled-border-color: transparent;--maui-button-primary-disabled-text-color: var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc)));--maui-button-primary-inverted-disabled-text-color: var(--maui-color-disabled-foreground-inverted, var(--maui-color-brand-lhgrey3-transparent, rgba(220, 220, 220, .3019607843)));--maui-button-secondary-disabled-background-color: var(--maui-color-disabled-background, var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb)));--maui-button-secondary-inverted-disabled-background-color: var(--maui-color-disabled-background-inverted, var(--maui-color-brand-lhgrey4-transparent, rgba(204, 204, 204, .3019607843)));--maui-button-secondary-disabled-border-color: var(--maui-color-disabled-background, var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb)));--maui-button-secondary-inverted-disabled-border-color: var(--maui-color-disabled-background-inverted, var(--maui-color-brand-lhgrey4-transparent, rgba(204, 204, 204, .3019607843)));--maui-button-secondary-disabled-text-color: var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc)));--maui-button-secondary-inverted-disabled-text-color: var(--maui-color-disabled-foreground-inverted, var(--maui-color-brand-lhgrey3-transparent, rgba(220, 220, 220, .3019607843)))}@font-face{font-family:SwissHead;font-style:normal;font-weight:300;src:url(chsans-light-webfont.4686583c4e26da80.woff) format("woff")}@font-face{font-family:SwissHead;font-style:normal;font-weight:400;src:url(chsans-regular-webfont.0f8673ddc93ce9a8.woff) format("woff")}@font-face{font-family:SwissHead;font-style:normal;font-weight:700;src:url(chsans-bold-webfont.9946113c126bbfaa.woff) format("woff")}@font-face{font-family:SwissText;src:url(chsans-regular-webfont.0f8673ddc93ce9a8.woff) format("woff");font-style:normal;font-weight:400}@font-face{font-family:SwissText;src:url(chsans-bold-webfont.9946113c126bbfaa.woff) format("woff");font-style:normal;font-weight:700}@font-face{font-family:MAMMilesSymbol;src:url(LufthansaMAMTextWeb-Regular.a836fdb5e437f6db.woff) format("woff");font-style:normal;font-weight:400}@font-face{font-family:MAMMilesSymbol;src:url(LufthansaMAMTextWeb-Bold.95ac8d851c9ada44.woff) format("woff");font-style:normal;font-weight:700}:root{--maui-theme: maui-lx;--maui-font-family-headline: "SwissHead", Arial, Helvetica, "MAMMilesSymbol", sans-serif;--maui-font-family-copy: "SwissText", Arial, Helvetica, "MAMMilesSymbol", sans-serif;--maui-font-size-0: 1rem;--maui-font-size-1: 1.2rem;--maui-font-size-2: 1.6rem;--maui-font-size-3: 1.8rem;--maui-font-size-4: 1.8rem;--maui-font-size-5: 2rem;--maui-font-size-6: 2.2rem;--maui-font-size-7: 2.4rem;--maui-font-size-8: 2.6rem;--maui-font-size-9: 3rem;--maui-font-size-10: 3.4rem;--maui-font-size-11: 3.8rem;--maui-font-size-12: 4.2rem;--maui-line-height-0: 1.4rem;--maui-line-height-1: 1.6rem;--maui-line-height-2-condensed: 2rem;--maui-line-height-2: 2.2rem;--maui-line-height-3-condensed: 2.4rem;--maui-line-height-3: 2.6rem;--maui-line-height-4: 3rem;--maui-line-height-5: 3.3rem;--maui-line-height-6: 3.7rem;--maui-line-height-7: 4.2rem;--maui-line-height-8: 4.6rem;--maui-line-height-9: 5.2rem;--maui-letter-spacing-1: .01rem;--maui-letter-spacing-2: .02rem;--maui-letter-spacing-3: .03rem;--maui-letter-spacing-4: .03rem;--maui-letter-spacing-5: .03rem;--maui-letter-spacing-6: .04rem;--maui-letter-spacing-7: .04rem;--maui-letter-spacing-8: .04rem;--maui-letter-spacing-9: .06rem;--maui-letter-spacing-10: .07rem;--maui-letter-spacing-11: .07rem;--maui-font-weight-light: 300;--maui-font-weight-regular: 400;--maui-font-weight-bold: 700;--maui-radii-default-radius: 0;--maui-radii-pill-radius: 9999.9rem;--maui-spacing-base: 1rem;--maui-spacing-1: .2rem;--maui-spacing-2: .5rem;--maui-spacing-3: 1rem;--maui-spacing-4: 2rem;--maui-spacing-5: 3rem;--maui-spacing-6: 4rem;--maui-spacing-7: 5rem;--maui-spacing-8: 6rem;--maui-spacing-9: 8rem;--maui-spacing-10: 10rem;--maui-form-column-width: 33.5rem;--maui-grid-gutter-mobile: 1.6rem;--maui-grid-gutter-phablet: 2.4rem;--maui-grid-gutter-mini-tablet: 2.4rem;--maui-grid-gutter-desktop: 2.4rem;--maui-grid-gutter-desktop-large: 2.4rem;--maui-grid-row-gap-mobile: 2.4rem;--maui-grid-row-gap-phablet: 2.4rem;--maui-grid-row-gap-mini-tablet: 2.4rem;--maui-grid-row-gap-desktop: 2.4rem;--maui-grid-row-gap-desktop-large: 2.4rem;--maui-layout-margin-mobile: 1.6rem;--maui-layout-margin-phablet: 2.4rem;--maui-layout-margin-mini-tablet: 4.8rem;--maui-layout-margin-desktop: 7.2rem;--maui-layout-margin-desktop-large: 8.4rem;--maui-section-gap-mobile: 4.8rem;--maui-section-gap-phablet: 4.8rem;--maui-section-gap-mini-tablet: 4.8rem;--maui-section-gap-desktop: 4.8rem;--maui-section-gap-desktop-large: 8.4rem;--maui-section-padding-mobile: 2.4rem;--maui-section-padding-phablet: 2.4rem;--maui-section-padding-mini-tablet: 3.6rem;--maui-section-padding-desktop: 3.6rem;--maui-section-padding-desktop-large: 4.8rem;--maui-color-brand-white: #ffffff;--maui-color-brand-white-transparent-1: rgba(255, 255, 255, .1019607843);--maui-color-brand-white-transparent-2: rgba(255, 255, 255, .2);--maui-color-brand-white-transparent-3: rgba(255, 255, 255, .3019607843);--maui-color-brand-lxgrey1: #f2f2f2;--maui-color-brand-lxgrey1-transparent: rgba(242, 242, 242, .3019607843);--maui-color-brand-lxgrey2: #cccccc;--maui-color-brand-lxgrey2-transparent: rgba(204, 204, 204, .3019607843);--maui-color-brand-lxgrey3: #929292;--maui-color-brand-lxgrey4: #666666;--maui-color-brand-lxgrey4-transparent: rgba(102, 102, 102, .3019607843);--maui-color-brand-lxgrey5: #333333;--maui-color-brand-lxgrey6: #333333;--maui-color-brand-lxgrey7: #333333;--maui-color-brand-lxgrey8: #101010;--maui-color-brand-lxgrey8-tranparent: rgba(16, 16, 16, .6);--maui-color-brand-black: #000000;--maui-color-brand-black-transparent: rgba(0, 0, 0, .3019607843);--maui-color-brand-lx-red: #cc0000;--maui-color-brand-berry-red: #990000;--maui-color-brand-warm-grey: #6f6660;--maui-color-brand-pine-grey: #554e49;--maui-color-brand-jet-blue: #576c82;--maui-color-brand-fjord-blue: #435465;--maui-color-brand-astral-blue: #2c6187;--maui-color-brand-aqua-blue: #c5d8e2;--maui-color-brand-spring-green: #4a8200;--maui-color-brand-frost-green: #d6dbba;--maui-color-brand-light-tan: #feeea4;--maui-color-brand-carmine-red: #ab3b35;--maui-color-brand-peach: #f8ded6;--maui-color-brand-blue: #05164d;--maui-color-brand-light-blue: #505C82;--maui-color-brand-light-silver: #9E9E9E;--maui-color-brand-silver: #757575;--maui-color-brand-light-gold: #B09C6F;--maui-color-brand-gold: #8f7231;--maui-color-brand-light-black-2: #686868;--maui-color-brand-black-2: #191919;--maui-color-brand-bordeaux-red: #9c4043;--maui-color-brand-navy-blue: #224358;--maui-color-brand-peacock-green: #205850;--maui-color-brand-willow-green: #677861;--maui-color-brand-primary: var(--maui-color-brand-lx-red, #cc0000);--maui-color-brand-secondary: var(--maui-color-brand-warm-grey, #6f6660);--maui-color-brand-light: var(--maui-color-brand-white, #ffffff);--maui-color-brand-dark: var(--maui-color-brand-lxgrey8, #101010);--maui-color-grey-01: var(--maui-color-brand-lxgrey1, #f2f2f2);--maui-color-grey-02: var(--maui-color-brand-lxgrey2, #cccccc);--maui-color-grey-03: var(--maui-color-brand-lxgrey3, #929292);--maui-color-grey-04: var(--maui-color-brand-lxgrey4, #666666);--maui-color-grey-05: var(--maui-color-brand-lxgrey5, #333333);--maui-color-grey-06: var(--maui-color-brand-lxgrey6, #333333);--maui-color-grey-07: var(--maui-color-brand-lxgrey7, #333333);--maui-color-grey-08: var(--maui-color-brand-lxgrey8, #101010);--maui-color-status-member: var(--maui-color-brand-blue, #05164d);--maui-color-status-member-light: var(--maui-color-brand-light-blue, #505c82);--maui-color-status-frequenttraveller: var(--maui-color-brand-silver, #757575);--maui-color-status-frequenttraveller-light: var(--maui-color-brand-light-silver, #9e9e9e);--maui-color-status-senator: var(--maui-color-brand-gold, #8f7231);--maui-color-status-senator-light: var(--maui-color-brand-light-gold, #b09c6f);--maui-color-status-hon: var(--maui-color-brand-black-2, #191919);--maui-color-status-hon-light: var(--maui-color-brand-light-black-2, #686868);--maui-color-cabinclass-first: var(--maui-color-brand-bordeaux-red, #9c4043);--maui-color-cabinclass-business: var(--maui-color-brand-navy-blue, #224358);--maui-color-cabinclass-premiumeconomy: var(--maui-color-brand-peacock-green, #205850);--maui-color-cabinclass-economy: var(--maui-color-brand-willow-green, #677861);--maui-color-disabled-background: var(--maui-color-grey-01, var(--maui-color-brand-lhgrey1, #f5f5f5));--maui-color-disabled-foreground: var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb));--maui-color-disabled-background-inverted: var(--maui-color-brand-lxgrey1-transparent, rgba(242, 242, 242, .3019607843));--maui-color-disabled-foreground-inverted: var(--maui-color-brand-lxgrey2-transparent, rgba(204, 204, 204, .3019607843));--maui-color-text-headline-emphasized: var(--maui-color-brand-lx-red, #cc0000);--maui-color-text-headline: var(--maui-color-grey-08, var(--maui-color-brand-lhgrey8, #333333));--maui-color-text-copy: var(--maui-color-grey-08, var(--maui-color-brand-lhgrey8, #333333));--maui-color-text-label: var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc));--maui-color-text-caption: var(--maui-color-grey-05, var(--maui-color-brand-lhgrey5, #b4b4b4));--maui-color-text-headline-inverted: var(--maui-color-brand-white, #ffffff);--maui-color-text-copy-inverted: var(--maui-color-brand-white, #ffffff);--maui-color-text-label-inverted: var(--maui-color-brand-white, #ffffff);--maui-color-text-caption-inverted: var(--maui-color-brand-white, #ffffff);--maui-color-interaction-interaction: var(--maui-color-brand-warm-grey, #6f6660);--maui-color-interaction-interactionhover: var(--maui-color-brand-pine-grey, #554e49);--maui-color-interaction-buttonprimary: var(--maui-color-brand-lx-red, #cc0000);--maui-color-interaction-buttonprimaryhover: var(--maui-color-brand-berry-red, #990000);--maui-color-interaction-buttonsecondary: var(--maui-color-brand-warm-grey, #6f6660);--maui-color-interaction-buttonsecondaryhover: var(--maui-color-brand-pine-grey, #554e49);--maui-color-interaction-selection: var(--maui-color-brand-lx-red, #cc0000);--maui-color-interaction-focus: var(--maui-color-brand-lxgrey3, #929292);--maui-color-interaction-interaction-inverted: var(--maui-color-grey-01, var(--maui-color-brand-lhgrey1, #f5f5f5));--maui-color-interaction-interaction-invertedhover: var(--maui-color-brand-white, #ffffff);--maui-color-interaction-selection-inverted: var(--maui-color-brand-light, var(--maui-color-brand-white, #ffffff));--maui-color-interaction-focus-inverted: var(--maui-color-brand-light, var(--maui-color-brand-white, #ffffff));--maui-color-interaction-focus-error: var(--maui-color-brand-carmine-red, #ab3b35);--maui-color-message-info: var(--maui-color-brand-astral-blue, #2c6187);--maui-color-message-bg-info: var(--maui-color-brand-aqua-blue, #c5d8e2);--maui-color-message-success: var(--maui-color-brand-spring-green, #4a8200);--maui-color-message-bg-success: var(--maui-color-brand-frost-green, #d6dbba);--maui-color-message-warning: var(--maui-color-grey-08, var(--maui-color-brand-lhgrey8, #333333));--maui-color-message-bg-warning: var(--maui-color-brand-light-tan, #feeea4);--maui-color-message-error: var(--maui-color-brand-carmine-red, #ab3b35);--maui-color-message-bg-error: var(--maui-color-brand-peach, #f8ded6);--maui-color-display-ontime: var(--maui-color-brand-spring-green, #4a8200);--maui-color-display-delayed: var(--maui-color-brand-carmine-red, #ab3b35);--maui-color-modal-dim: var(--maui-color-brand-lxgrey8-tranparent, rgba(16, 16, 16, .6));--maui-effect-elevation-1: none;--maui-effect-elevation-2: 0 0 1.6rem var(--maui-color-brand-lxgrey4-transparent, rgba(102, 102, 102, .3019607843));--maui-effect-elevation-3: 0 0 1.6rem var(--maui-color-brand-lxgrey4-transparent, rgba(102, 102, 102, .3019607843));--maui-focus-outline-offset: .5rem;--maui-focus-radius: .2rem;--maui-focus-outline-box-shadow: 0 0 0 1px var(--maui-color-interaction-focus, var(--maui-color-brand-whale-blue, #52627c));--maui-focus-outline-box-shadow-inverted: 0 0 0 1px var(--maui-color-interaction-focus-inverted, var(--maui-color-brand-light, var(--maui-color-brand-white, #ffffff)))}:root{--maui-collapsible-color-header: var(--maui-color-interaction-buttonprimary, var(--maui-color-brand-lhyellow, #ffad00));--maui-collapsible-hover-color-header: var(--maui-color-interaction-buttonprimaryhover, var(--maui-color-brand-sunglow-yellow, #ffbd32));--maui-collapsible-color-header-collapsed: var(--maui-color-interaction-interaction, var(--maui-color-brand-whale-blue, #52627c));--maui-collapsible-hover-color-header-collapsed: var(--maui-color-interaction-interactionhover, var(--maui-color-brand-marble-blue, #414e63));--maui-collapsible-font-family-header: var(--maui-font-family-headline, "LufthansaHead", Arial, Helvetica, sans-serif);--maui-collapsible-font-weight-nested: var(--maui-font-weight-bold, 700);--maui-collapsible-padding-header: 1.3rem 0;--maui-collapsible-border-color: var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb));--maui-collapsible-section-padding: 0 var(--maui-spacing-4, 2rem) var(--maui-spacing-4, 2rem) 0;--maui-collapsible-focus-outline-offset-y: 0;--maui-collapsible-focus-radius: .2rem}@font-face{font-family:IconDesyLX;src:url(LX-DeSy-icons.39404715755ad0d1.woff) format("woff"),url(LX-DeSy-icons.76a6d09dab66e945.ttf) format("truetype"),url(LX-DeSy-icons.b5eb62c7b3afbda1.svg) format("svg");font-style:normal;font-weight:400}:root{--lhg-desy-button-icon-delete: "\e983";--lhg-desy-button-icon-external-link: "\e91b";--lhg-desy-button-icon-modify: "\e930";--lhg-desy-button-icon-print: "\e99f";--lhg-desy-button-icon-seat: "\e918";--lhg-desy-button-letter-spacing: normal;--lhg-desy-button-secondary-inverted-background-color: var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d));--lhg-icon-font-family: LX-icons;--maui-button-secondary-border-width: 0}:root{--lhg-desy-link-color: var(--maui-color-interaction-interaction, var(--maui-color-brand-whale-blue, #52627c));--lhg-desy-link-color-hover: var(--maui-color-interaction-interactionhover, var(--maui-color-brand-marble-blue, #414e63));--lhg-desy-link-focus-outline-box-shadow-inverted: 0 0 0 1px #FFFFFF;--lhg-desy-link-font-size: 1.6rem;--lhg-desy-link-font-size-small: 1.2rem;--lhg-desy-link-font-weight: var(--maui-font-weight-regular, 400);--lhg-desy-link-hover-text-decoration: underline;--lhg-desy-link-hover-text-decoration-thickness: auto;--lhg-desy-link-icon-anchor-down: "\e903";--lhg-desy-link-icon-anchor-top: "\e902";--lhg-desy-link-icon-arrows-color: var(--maui-color-interaction-buttonprimary, var(--maui-color-brand-lhyellow, #ffad00));--lhg-desy-link-icon-arrows-color-hover: var(--maui-color-interaction-buttonprimaryhover, var(--maui-color-brand-sunglow-yellow, #ffbd32));--lhg-desy-link-icon-back: "\e900";--lhg-desy-link-icon-calendar: "\e906";--lhg-desy-link-icon-collapse: "\e908";--lhg-desy-link-icon-custom: "\e906";--lhg-desy-link-icon-default-color: var(--maui-color-interaction-interaction, var(--maui-color-brand-whale-blue, #52627c));--lhg-desy-link-icon-default-color-hover: var(--maui-color-interaction-interactionhover, var(--maui-color-brand-marble-blue, #414e63));--lhg-desy-link-icon-delete: "\e907";--lhg-desy-link-icon-dialog: "\e905";--lhg-desy-link-icon-expand: "\e909";--lhg-desy-link-icon-external: "\e904";--lhg-desy-link-icon-file: "\e917";--lhg-desy-link-icon-font-family: IconDesyLX;--lhg-desy-link-icon-hyper: "\e901";--lhg-desy-link-icon-margin: .4rem 0rem .3rem .5rem;--lhg-desy-link-icon-margin-alternative: .3rem .5rem -.1rem 0;--lhg-desy-link-icon-margin-arrow: .3rem 0 .4rem .5rem;--lhg-desy-link-icon-print: "\e90f";--lhg-desy-link-line-height: 2.2rem;--lhg-desy-link-line-height-small: 1.6rem;--lhg-desy-link-see-receipts-color: var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d));--lhg-desy-link-see-receipts-icon: "\e901";--lhg-desy-link-vertical-align: center}design-system a.anchor-down,design-system a.anchor-top,design-system a.back,design-system a.hyper,design-system a.custom{margin-top:-.1rem}design-system a.external,design-system a.dialog{margin-top:-.2rem}:root{--lhg-desy-collapsible-header-font-letter-spacing: normal;--lhg-desy-collapsible-header-font-size: var(--maui-font-size-5, 2.4rem);--lhg-desy-collapsible-header-font-variant-numeric: proportional-nums;--lhg-desy-collapsible-header-indicator-size: 2.4rem;--lhg-desy-collapsible-header-indicator-weight: 100;--lhg-desy-collapsible-header-indicator-underline-offset: 0;--lhg-desy-collapsible-header-min-height: 2.8rem;--lhg-desy-collapsible-icon-font-family: IconDesyLX;--lhg-desy-collapsible-icon-margin: 0;--lhg-desy-collapsible-nested-font-size: var(--maui-font-size-3, 1.6rem);--lhg-desy-collapsible-nested-font-weight: var(--maui-collapsible-font-weight-nested, var(--maui-font-weight-bold, 700));--lhg-desy-collapsible-nested-font-weight-expanded: var(--maui-collapsible-font-weight-nested, var(--maui-font-weight-bold, 700));--lhg-desy-collapsible-nested-header-font-letter-spacing: normal;--lhg-desy-collapsible-nested-header-line-height: 2.6rem;--lhg-desy-collapsible-nested-margin: var(--maui-spacing-4, 2rem);--lhg-desy-collapsible-nested-section-padding: var(--maui-spacing-3, 1rem) 0 var(--maui-spacing-5, 3rem);--lhg-desy-collapsible-nested-section-padding-large: var(--maui-spacing-3, 1rem) var(--maui-spacing-4, 2rem) var(--maui-spacing-4, 2rem) 0;--lhg-desy-collapsible-text-decoration-thickness: 2px;--lhg-icon-chevron: "\e907";--lhg-primary-button-disabled-color: inherit;--lhg-seatmap-legend-header-margin: .5rem;--lhg-secondary-button-disabled-color: inherit;--maui-collapsible-focus-outline-offset-y: 0px;--maui-collapsible-section-padding: var(--maui-collapsible-section-padding, var(--maui-spacing-3, 1rem) var(--maui-spacing-4, 2rem) var(--maui-spacing-4, 2rem) 0);--maui-collapsible-section-padding-large: var(--maui-spacing-3, 1rem) var(--maui-spacing-4, 2rem) var(--maui-spacing-4, 2rem) 0}:root{--lhg-desy-icon-error: "\e90a";--lhg-desy-icon-info: "\e90d";--lhg-desy-icon-questionmark: "\e90c";--lhg-desy-icon-success: "\e90e";--lhg-desy-icon-warning: "\e90b";--lhg-desy-notification-content-color: var(--maui-color-brand-lxgrey8, #101010);--lhg-desy-notification-content-margin: .3rem 0 0;--lhg-desy-notification-headline-color: var(--maui-color-brand-lxgrey8, #101010);--lhg-desy-notification-headline-font-size: 2rem;--lhg-desy-notification-headline-line-height: 2.6rem;--lhg-desy-notification-headline-margin: .1rem 0 0;--lhg-desy-notification-icon-color-error: var(--maui-color-brand-lxgrey8, #101010);--lhg-desy-notification-icon-color-info: var(--maui-color-brand-lxgrey8, #101010);--lhg-desy-notification-icon-color-success: var(--maui-color-brand-lxgrey8, #101010);--lhg-desy-notification-icon-color-warning: var(--maui-color-brand-lxgrey8, #101010);--lhg-desy-notification-icon-font-family: IconDesyLX;--lhg-desy-notification-padding: 2rem 2rem 2.2rem 1.4rem;--lhg-desy-notification-padding-top-for-notch: -2rem}:root{--lhg-dialog-content-a-hover-font-family: inherit}
