@charset "UTF-8";@font-face{font-family:IconFontLH;src:url(Icons-v2.6bfc7ccc3fd169de.woff) format("woff");font-style:normal;font-weight:500}@font-face{font-family:LufthansaHead;font-style:normal;font-weight:400;src:url(LufthansaHeadWeb-Light.c4e996794c6d83d9.woff) format("woff")}@font-face{font-family:LufthansaHead;font-style:normal;font-weight:700;src:url(LufthansaHeadWeb-Bold.4aeff93423a0b2ee.woff) format("woff")}@font-face{font-family:LufthansaText;src:url(LufthansaTextWeb-Light.0e4cdd4decff9f3f.woff) format("woff");font-style:normal;font-weight:300}@font-face{font-family:LufthansaText;src:url(LufthansaTextWeb-Regular.357dd11ec9c03e94.woff) format("woff");font-style:normal;font-weight:400}@font-face{font-family:LufthansaText;src:url(LufthansaTextWeb-Bold.a04b0cc4b96ca9f3.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-language-selector-dialog-pres.mat-mdc-dialog-component-host .refx-dialog-container .refx-dialog-actions.buttons-place>*{font-family:var(--lhg-desy-button-font-family, var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif))!important;font-weight:var(--maui-button-font-weight, var(--maui-font-weight-bold, 700))!important;font-size:var(--lhg-desy-button-font-size-medium, var(--maui-font-size-3, 1.6rem))!important;line-height:var(--lhg-desy-button-line-height, var(--maui-line-height-3, 2.4rem))!important}refx-fare-card .refx-price-card .price-card button.mat-mdc-unelevated-button.mat-mdc-button-base{width:inherit!important}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([class*=delete-]):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(--lhg-desy-button-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;-webkit-font-smoothing:antialiased;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-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-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([class*=delete-]):not(.inverted) 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 button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]):not(.small):not([class*=delete-]):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([class*=delete-]):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([class*=delete-]):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([class*=delete-]):not(.inverted) .mat-focus-indicator{display:none}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([class*=delete-]):not(.inverted).mat-mdc-button-disabled{cursor:not-allowed!important;pointer-events:all}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([class*=delete-]):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}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([class*=delete-]):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}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([class*=delete-]):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}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([class*=delete-]):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([class*=delete-]):not(.inverted):active:focus{box-shadow:none!important}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([class*=delete-]):not(.inverted):focus:after{all:unset;border-radius:var(--lhg-desy-button-focus-radius, 0);content:" ";inset:calc(var(--lhg-desy-button-focus-outline-offset, 0px) * -1);pointer-events:none;position:absolute;z-index:1080;box-shadow:var(--lhg-desy-button-focus-outline-box-shadow, none)}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(--lhg-desy-button-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;-webkit-font-smoothing:antialiased;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-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-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, 0);content:" ";inset:calc(var(--lhg-desy-button-focus-outline-offset, 0px) * -1);pointer-events:none;position:absolute;z-index:1080;box-shadow:var(--lhg-desy-button-focus-outline-box-shadow, none)}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, 0);content:" ";inset:calc(var(--lhg-desy-button-focus-outline-offset, 0px) * -1);pointer-events:none;position:absolute;z-index:1080;box-shadow:var(--lhg-desy-button-focus-outline-box-shadow, 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,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(--lhg-desy-button-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;-webkit-font-smoothing:antialiased;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-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-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-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: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:focus:after{all:unset;border-radius:var(--lhg-desy-button-focus-radius, 0);content:" ";inset:calc(var(--lhg-desy-button-focus-outline-offset, 0px) * -1);pointer-events:none;position:absolute;z-index:1080;box-shadow:var(--lhg-desy-button-focus-outline-box-shadow, 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: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{cursor:pointer!important;font-family:var(--lhg-icon-font-family, LH-Icons);font-weight:400!important;margin-top:var(--lhg-desy-button-icon-margin-top, 0);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-traveler refx-basic-in-flow-layout.stroked-confirm-button button.mdc-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(--lhg-desy-button-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;-webkit-font-smoothing:antialiased;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-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.mdc-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.mdc-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.mdc-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.mdc-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.mdc-button.mat-mdc-unelevated-button.mat-mdc-button-base.nextBtn .mat-focus-indicator{display:none}refx-traveler refx-basic-in-flow-layout.stroked-confirm-button button.mdc-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.mdc-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.mdc-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.mdc-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.mdc-button.mat-mdc-unelevated-button.mat-mdc-button-base.nextBtn:focus,refx-traveler refx-basic-in-flow-layout.stroked-confirm-button button.mdc-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.mdc-button.mat-mdc-unelevated-button.mat-mdc-button-base.nextBtn:focus:after{all:unset;border-radius:var(--lhg-desy-button-focus-radius, 0);content:" ";inset:calc(var(--lhg-desy-button-focus-outline-offset, 0px) * -1);pointer-events:none;position:absolute;z-index:1080;box-shadow:var(--lhg-desy-button-focus-outline-box-shadow, none)}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(--lhg-desy-button-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;-webkit-font-smoothing:antialiased;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-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 span.mdc-button__label{color:inherit!important}.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,.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[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 span.mdc-button__label,.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[disabled] span.mdc-button__label{color:inherit!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,.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[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.mat-mdc-button-disabled:hover span.mdc-button__label,.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[disabled]:hover span.mdc-button__label{color:inherit!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, 0);content:" ";inset:calc(var(--lhg-desy-button-focus-outline-offset, 0px) * -1);pointer-events:none;position:absolute;z-index:1080;box-shadow:var(--lhg-desy-button-focus-outline-box-shadow, none)}@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(--lhg-desy-button-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;-webkit-font-smoothing:antialiased;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-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-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, 0);content:" ";inset:calc(var(--lhg-desy-button-focus-outline-offset, 0px) * -1);pointer-events:none;position:absolute;z-index:1080;box-shadow:var(--lhg-desy-button-focus-outline-box-shadow, none)}@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 .btn-section button.select-btn-bottom.mat-mdc-unelevated-button.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(--lhg-desy-button-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;-webkit-font-smoothing:antialiased;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 .btn-section button.select-btn-bottom.mat-mdc-unelevated-button.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.select-btn-bottom.mat-mdc-unelevated-button.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.select-btn-bottom.mat-mdc-unelevated-button.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.select-btn-bottom.mat-mdc-unelevated-button.mdc-button .mat-mdc-button-ripple,.mat-mdc-dialog-container lhg-fice-seat-selection-details-dialog-pres div.action-buttons-section .btn-section button.select-btn-bottom.mat-mdc-unelevated-button.mdc-button .mat-focus-indicator{display:none}.mat-mdc-dialog-container lhg-fice-seat-selection-details-dialog-pres div.action-buttons-section .btn-section button.select-btn-bottom.mat-mdc-unelevated-button.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.select-btn-bottom.mat-mdc-unelevated-button.mdc-button span.mdc-button__label{color:inherit!important}.mat-mdc-dialog-container lhg-fice-seat-selection-details-dialog-pres div.action-buttons-section .btn-section button.select-btn-bottom.mat-mdc-unelevated-button.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 .btn-section button.select-btn-bottom.mat-mdc-unelevated-button.mdc-button.mat-mdc-button-disabled,.mat-mdc-dialog-container lhg-fice-seat-selection-details-dialog-pres div.action-buttons-section .btn-section button.select-btn-bottom.mat-mdc-unelevated-button.mdc-button.mat-mdc-button-disabled[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 .btn-section button.select-btn-bottom.mat-mdc-unelevated-button.mdc-button.mat-mdc-button-disabled span.mdc-button__label,.mat-mdc-dialog-container lhg-fice-seat-selection-details-dialog-pres div.action-buttons-section .btn-section button.select-btn-bottom.mat-mdc-unelevated-button.mdc-button.mat-mdc-button-disabled[disabled] span.mdc-button__label{color:inherit!important}.mat-mdc-dialog-container lhg-fice-seat-selection-details-dialog-pres div.action-buttons-section .btn-section button.select-btn-bottom.mat-mdc-unelevated-button.mdc-button.mat-mdc-button-disabled:hover,.mat-mdc-dialog-container lhg-fice-seat-selection-details-dialog-pres div.action-buttons-section .btn-section button.select-btn-bottom.mat-mdc-unelevated-button.mdc-button.mat-mdc-button-disabled[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 .btn-section button.select-btn-bottom.mat-mdc-unelevated-button.mdc-button.mat-mdc-button-disabled:hover span.mdc-button__label,.mat-mdc-dialog-container lhg-fice-seat-selection-details-dialog-pres div.action-buttons-section .btn-section button.select-btn-bottom.mat-mdc-unelevated-button.mdc-button.mat-mdc-button-disabled[disabled]:hover span.mdc-button__label{color:inherit!important}.mat-mdc-dialog-container lhg-fice-seat-selection-details-dialog-pres div.action-buttons-section .btn-section button.select-btn-bottom.mat-mdc-unelevated-button.mdc-button:focus,.mat-mdc-dialog-container lhg-fice-seat-selection-details-dialog-pres div.action-buttons-section .btn-section button.select-btn-bottom.mat-mdc-unelevated-button.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.select-btn-bottom.mat-mdc-unelevated-button.mdc-button:focus:after{all:unset;border-radius:var(--lhg-desy-button-focus-radius, 0);content:" ";inset:calc(var(--lhg-desy-button-focus-outline-offset, 0px) * -1);pointer-events:none;position:absolute;z-index:1080;box-shadow:var(--lhg-desy-button-focus-outline-box-shadow, 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-base:not([class*=stepper-button]):not([class*=icon-]):not([class*=delete-]):not(.small):not(.inverted),.mat-mdc-dialog-container lhg-fice-seat-selection-details-dialog-pres div.action-buttons-section .btn-section button.deselect-btn-bottom.mdc-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(--lhg-desy-button-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;-webkit-font-smoothing:antialiased;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-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.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]):not([class*=delete-]):not(.small):not(.inverted) span.mdc-button__label,.mat-mdc-dialog-container lhg-fice-seat-selection-details-dialog-pres div.action-buttons-section .btn-section button.deselect-btn-bottom.mdc-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)}.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-base:not([class*=stepper-button]):not([class*=icon-]):not([class*=delete-]):not(.small):not(.inverted) .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-base:not([class*=stepper-button]):not([class*=icon-]):not([class*=delete-]):not(.small):not(.inverted) .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-base:not([class*=stepper-button]):not([class*=icon-]):not([class*=delete-]):not(.small):not(.inverted) .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-button-base:not([class*=stepper-button]):not([class*=icon-]):not([class*=delete-]):not(.small):not(.inverted) .mat-focus-indicator,.mat-mdc-dialog-container lhg-fice-seat-selection-details-dialog-pres div.action-buttons-section .btn-section button.deselect-btn-bottom.mdc-button.mat-mdc-outlined-button.mat-mdc-button-base .mat-mdc-button-persistent-ripple,.mat-mdc-dialog-container lhg-fice-seat-selection-details-dialog-pres div.action-buttons-section .btn-section button.deselect-btn-bottom.mdc-button.mat-mdc-outlined-button.mat-mdc-button-base .mat-mdc-button-touch-target,.mat-mdc-dialog-container lhg-fice-seat-selection-details-dialog-pres div.action-buttons-section .btn-section button.deselect-btn-bottom.mdc-button.mat-mdc-outlined-button.mat-mdc-button-base .mat-mdc-button-ripple,.mat-mdc-dialog-container lhg-fice-seat-selection-details-dialog-pres div.action-buttons-section .btn-section button.deselect-btn-bottom.mdc-button.mat-mdc-outlined-button.mat-mdc-button-base .mat-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-base:not([class*=stepper-button]):not([class*=icon-]):not([class*=delete-]):not(.small):not(.inverted).mat-mdc-button-disabled,.mat-mdc-dialog-container lhg-fice-seat-selection-details-dialog-pres div.action-buttons-section .btn-section button.deselect-btn-bottom.mdc-button.mat-mdc-outlined-button.mat-mdc-button-base.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.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]):not([class*=delete-]):not(.small):not(.inverted):hover,.mat-mdc-dialog-container lhg-fice-seat-selection-details-dialog-pres div.action-buttons-section .btn-section button.deselect-btn-bottom.mdc-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}.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-base:not([class*=stepper-button]):not([class*=icon-]):not([class*=delete-]):not(.small):not(.inverted).mat-mdc-button-disabled,.mat-mdc-dialog-container lhg-fice-seat-selection-details-dialog-pres div.action-buttons-section .btn-section button.deselect-btn-bottom.mdc-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}.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-base:not([class*=stepper-button]):not([class*=icon-]):not([class*=delete-]):not(.small):not(.inverted).mat-mdc-button-disabled:hover,.mat-mdc-dialog-container lhg-fice-seat-selection-details-dialog-pres div.action-buttons-section .btn-section button.deselect-btn-bottom.mdc-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}.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-base:not([class*=stepper-button]):not([class*=icon-]):not([class*=delete-]):not(.small):not(.inverted):focus,.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-base:not([class*=stepper-button]):not([class*=icon-]):not([class*=delete-]):not(.small):not(.inverted):active:focus,.mat-mdc-dialog-container lhg-fice-seat-selection-details-dialog-pres div.action-buttons-section .btn-section button.deselect-btn-bottom.mdc-button.mat-mdc-outlined-button.mat-mdc-button-base:focus,.mat-mdc-dialog-container lhg-fice-seat-selection-details-dialog-pres div.action-buttons-section .btn-section button.deselect-btn-bottom.mdc-button.mat-mdc-outlined-button.mat-mdc-button-base: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.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]):not([class*=delete-]):not(.small):not(.inverted):focus:after,.mat-mdc-dialog-container lhg-fice-seat-selection-details-dialog-pres div.action-buttons-section .btn-section button.deselect-btn-bottom.mdc-button.mat-mdc-outlined-button.mat-mdc-button-base:focus:after{all:unset;border-radius:var(--lhg-desy-button-focus-radius, 0);content:" ";inset:calc(var(--lhg-desy-button-focus-outline-offset, 0px) * -1);pointer-events:none;position:absolute;z-index:1080;box-shadow:var(--lhg-desy-button-focus-outline-box-shadow, none)}refx-booking-seatmap refx-basic-in-flow-layout .basic-in-flow-layout-container .footer-wrapper .buttons-place button.previous-btn.mat-mdc-outlined-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(--lhg-desy-button-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;-webkit-font-smoothing:antialiased;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-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 .footer-wrapper .buttons-place button.previous-btn.mat-mdc-outlined-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)}refx-booking-seatmap refx-basic-in-flow-layout .basic-in-flow-layout-container .footer-wrapper .buttons-place button.previous-btn.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=icon-]):not(.small):not(.inverted) .mat-mdc-button-persistent-ripple,refx-booking-seatmap refx-basic-in-flow-layout .basic-in-flow-layout-container .footer-wrapper .buttons-place button.previous-btn.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=icon-]):not(.small):not(.inverted) .mat-mdc-button-touch-target,refx-booking-seatmap refx-basic-in-flow-layout .basic-in-flow-layout-container .footer-wrapper .buttons-place button.previous-btn.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=icon-]):not(.small):not(.inverted) .mat-mdc-button-ripple,refx-booking-seatmap refx-basic-in-flow-layout .basic-in-flow-layout-container .footer-wrapper .buttons-place button.previous-btn.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=icon-]):not(.small):not(.inverted) .mat-focus-indicator{display:none}refx-booking-seatmap refx-basic-in-flow-layout .basic-in-flow-layout-container .footer-wrapper .buttons-place button.previous-btn.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=icon-]):not(.small):not(.inverted).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 button.previous-btn.mat-mdc-outlined-button.mat-mdc-button-base: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}refx-booking-seatmap refx-basic-in-flow-layout .basic-in-flow-layout-container .footer-wrapper .buttons-place button.previous-btn.mat-mdc-outlined-button.mat-mdc-button-base: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}refx-booking-seatmap refx-basic-in-flow-layout .basic-in-flow-layout-container .footer-wrapper .buttons-place button.previous-btn.mat-mdc-outlined-button.mat-mdc-button-base: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}refx-booking-seatmap refx-basic-in-flow-layout .basic-in-flow-layout-container .footer-wrapper .buttons-place button.previous-btn.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=icon-]):not(.small):not(.inverted):focus,refx-booking-seatmap refx-basic-in-flow-layout .basic-in-flow-layout-container .footer-wrapper .buttons-place button.previous-btn.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=icon-]):not(.small):not(.inverted):active:focus{box-shadow:none!important}refx-booking-seatmap refx-basic-in-flow-layout .basic-in-flow-layout-container .footer-wrapper .buttons-place button.previous-btn.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=icon-]):not(.small):not(.inverted):focus:after{all:unset;border-radius:var(--lhg-desy-button-focus-radius, 0);content:" ";inset:calc(var(--lhg-desy-button-focus-outline-offset, 0px) * -1);pointer-events:none;position:absolute;z-index:1080;box-shadow:var(--lhg-desy-button-focus-outline-box-shadow, none)}refx-booking-seatmap refx-basic-in-flow-layout .basic-in-flow-layout-container .footer-wrapper .buttons-place button.next-btn: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(--lhg-desy-button-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;-webkit-font-smoothing:antialiased;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 button.next-btn: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)}refx-booking-seatmap refx-basic-in-flow-layout .basic-in-flow-layout-container .footer-wrapper .buttons-place button.next-btn:not([class*=icon-]):not(.small):not(.inverted) .mat-mdc-button-persistent-ripple,refx-booking-seatmap refx-basic-in-flow-layout .basic-in-flow-layout-container .footer-wrapper .buttons-place button.next-btn:not([class*=icon-]):not(.small):not(.inverted) .mat-mdc-button-touch-target,refx-booking-seatmap refx-basic-in-flow-layout .basic-in-flow-layout-container .footer-wrapper .buttons-place button.next-btn:not([class*=icon-]):not(.small):not(.inverted) .mat-mdc-button-ripple,refx-booking-seatmap refx-basic-in-flow-layout .basic-in-flow-layout-container .footer-wrapper .buttons-place button.next-btn:not([class*=icon-]):not(.small):not(.inverted) .mat-focus-indicator{display:none}refx-booking-seatmap refx-basic-in-flow-layout .basic-in-flow-layout-container .footer-wrapper .buttons-place button.next-btn:not([class*=icon-]):not(.small):not(.inverted).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 button.next-btn:not([class*=icon-]):not(.small):not(.inverted) span.mdc-button__label{color:inherit!important}refx-booking-seatmap refx-basic-in-flow-layout .basic-in-flow-layout-container .footer-wrapper .buttons-place button.next-btn: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}refx-booking-seatmap refx-basic-in-flow-layout .basic-in-flow-layout-container .footer-wrapper .buttons-place button.next-btn:not([class*=icon-]):not(.small):not(.inverted).mat-mdc-button-disabled,refx-booking-seatmap refx-basic-in-flow-layout .basic-in-flow-layout-container .footer-wrapper .buttons-place button.next-btn:not([class*=icon-]):not(.small):not(.inverted).mat-mdc-button-disabled[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 button.next-btn:not([class*=icon-]):not(.small):not(.inverted).mat-mdc-button-disabled span.mdc-button__label,refx-booking-seatmap refx-basic-in-flow-layout .basic-in-flow-layout-container .footer-wrapper .buttons-place button.next-btn:not([class*=icon-]):not(.small):not(.inverted).mat-mdc-button-disabled[disabled] span.mdc-button__label{color:inherit!important}refx-booking-seatmap refx-basic-in-flow-layout .basic-in-flow-layout-container .footer-wrapper .buttons-place button.next-btn:not([class*=icon-]):not(.small):not(.inverted).mat-mdc-button-disabled:hover,refx-booking-seatmap refx-basic-in-flow-layout .basic-in-flow-layout-container .footer-wrapper .buttons-place button.next-btn:not([class*=icon-]):not(.small):not(.inverted).mat-mdc-button-disabled[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 button.next-btn:not([class*=icon-]):not(.small):not(.inverted).mat-mdc-button-disabled:hover span.mdc-button__label,refx-booking-seatmap refx-basic-in-flow-layout .basic-in-flow-layout-container .footer-wrapper .buttons-place button.next-btn:not([class*=icon-]):not(.small):not(.inverted).mat-mdc-button-disabled[disabled]:hover span.mdc-button__label{color:inherit!important}refx-booking-seatmap refx-basic-in-flow-layout .basic-in-flow-layout-container .footer-wrapper .buttons-place button.next-btn:not([class*=icon-]):not(.small):not(.inverted):focus,refx-booking-seatmap refx-basic-in-flow-layout .basic-in-flow-layout-container .footer-wrapper .buttons-place button.next-btn:not([class*=icon-]):not(.small):not(.inverted):active:focus{box-shadow:none!important}refx-booking-seatmap refx-basic-in-flow-layout .basic-in-flow-layout-container .footer-wrapper .buttons-place button.next-btn:not([class*=icon-]):not(.small):not(.inverted):focus:after{all:unset;border-radius:var(--lhg-desy-button-focus-radius, 0);content:" ";inset:calc(var(--lhg-desy-button-focus-outline-offset, 0px) * -1);pointer-events:none;position:absolute;z-index:1080;box-shadow:var(--lhg-desy-button-focus-outline-box-shadow, 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:not([class*=icon-]):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(--lhg-desy-button-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;-webkit-font-smoothing:antialiased;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:not([class*=icon-]):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)}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:not([class*=icon-]):not([class*=delete-]):not(.small):not(.inverted) .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:not([class*=icon-]):not([class*=delete-]):not(.small):not(.inverted) .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:not([class*=icon-]):not([class*=delete-]):not(.small):not(.inverted) .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:not([class*=icon-]):not([class*=delete-]):not(.small):not(.inverted) .mat-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:not([class*=icon-]):not([class*=delete-]):not(.small):not(.inverted).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:not([class*=icon-]):not([class*=delete-]):not(.small):not(.inverted) span.mdc-button__label{color:inherit!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:not([class*=icon-]):not([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}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:not([class*=icon-]):not([class*=delete-]):not(.small):not(.inverted).mat-mdc-button-disabled,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:not([class*=icon-]):not([class*=delete-]):not(.small):not(.inverted).mat-mdc-button-disabled[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:not([class*=icon-]):not([class*=delete-]):not(.small):not(.inverted).mat-mdc-button-disabled span.mdc-button__label,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:not([class*=icon-]):not([class*=delete-]):not(.small):not(.inverted).mat-mdc-button-disabled[disabled] span.mdc-button__label{color:inherit!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:not([class*=icon-]):not([class*=delete-]):not(.small):not(.inverted).mat-mdc-button-disabled:hover,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:not([class*=icon-]):not([class*=delete-]):not(.small):not(.inverted).mat-mdc-button-disabled[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:not([class*=icon-]):not([class*=delete-]):not(.small):not(.inverted).mat-mdc-button-disabled:hover span.mdc-button__label,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:not([class*=icon-]):not([class*=delete-]):not(.small):not(.inverted).mat-mdc-button-disabled[disabled]:hover span.mdc-button__label{color:inherit!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:not([class*=icon-]):not([class*=delete-]):not(.small):not(.inverted):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:not([class*=icon-]):not([class*=delete-]):not(.small):not(.inverted):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:not([class*=icon-]):not([class*=delete-]):not(.small):not(.inverted):focus:after{all:unset;border-radius:var(--lhg-desy-button-focus-radius, 0);content:" ";inset:calc(var(--lhg-desy-button-focus-outline-offset, 0px) * -1);pointer-events:none;position:absolute;z-index:1080;box-shadow:var(--lhg-desy-button-focus-outline-box-shadow, 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:not([class*=icon-]):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(--lhg-desy-button-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;-webkit-font-smoothing:antialiased;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-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:not([class*=icon-]):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)}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:not([class*=icon-]):not([class*=delete-]):not(.small):not(.inverted) .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:not([class*=icon-]):not([class*=delete-]):not(.small):not(.inverted) .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:not([class*=icon-]):not([class*=delete-]):not(.small):not(.inverted) .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:not([class*=icon-]):not([class*=delete-]):not(.small):not(.inverted) .mat-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:not([class*=icon-]):not([class*=delete-]):not(.small):not(.inverted).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:not([class*=icon-]):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}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:not([class*=icon-]):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}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:not([class*=icon-]):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}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:not([class*=icon-]):not([class*=delete-]):not(.small):not(.inverted):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:not([class*=icon-]):not([class*=delete-]):not(.small):not(.inverted):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:not([class*=icon-]):not([class*=delete-]):not(.small):not(.inverted):focus:after{all:unset;border-radius:var(--lhg-desy-button-focus-radius, 0);content:" ";inset:calc(var(--lhg-desy-button-focus-outline-offset, 0px) * -1);pointer-events:none;position:absolute;z-index:1080;box-shadow:var(--lhg-desy-button-focus-outline-box-shadow, none)}}@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(--lhg-desy-button-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;-webkit-font-smoothing:antialiased;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-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-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, 0);content:" ";inset:calc(var(--lhg-desy-button-focus-outline-offset, 0px) * -1);pointer-events:none;position:absolute;z-index:1080;box-shadow:var(--lhg-desy-button-focus-outline-box-shadow, none)}@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.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(--lhg-desy-button-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;-webkit-font-smoothing:antialiased;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-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-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-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-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-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-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-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-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-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-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-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, 0);content:" ";inset:calc(var(--lhg-desy-button-focus-outline-offset, 0px) * -1);pointer-events:none;position:absolute;z-index:1080;box-shadow:var(--lhg-desy-button-focus-outline-box-shadow, none)}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(--lhg-desy-button-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;-webkit-font-smoothing:antialiased;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-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-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-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-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-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-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-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-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-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-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-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:after,button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]):not(.small).inverted:focus:after,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button]):not([class*=icon-]):not(.small).inverted:focus:after,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button]):not([class*=delete-]):not(.small).inverted:focus:after,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button]):not([class*=icon-]):not(.small).inverted:focus:after,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button]):not([class*=delete-]):not(.small).inverted:focus:after,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]):not(.small).inverted:focus:after,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]):not(.small).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).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).inverted:focus:after{all:unset;border-radius:var(--lhg-desy-button-focus-radius, 0);content:" ";inset:calc(var(--lhg-desy-button-focus-outline-offset, 0px) * -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-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(--lhg-desy-button-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;-webkit-font-smoothing:antialiased;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-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-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-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-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-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-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-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-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-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-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-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, 0);content:" ";inset:calc(var(--lhg-desy-button-focus-outline-offset, 0px) * -1);pointer-events:none;position:absolute;z-index:1080;box-shadow:var(--lhg-desy-button-focus-outline-box-shadow, none)}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(--lhg-desy-button-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;-webkit-font-smoothing:antialiased;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-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-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-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-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-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-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-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-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-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-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-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:after,button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]).small.inverted:focus:after,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button]):not([class*=icon-]).small.inverted:focus:after,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button]):not([class*=delete-]).small.inverted:focus:after,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button]):not([class*=icon-]).small.inverted:focus:after,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button]):not([class*=delete-]).small.inverted:focus:after,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=icon-]).small.inverted:focus:after,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button]):not([class*=delete-]).small.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.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.inverted:focus:after{all:unset;border-radius:var(--lhg-desy-button-focus-radius, 0);content:" ";inset:calc(var(--lhg-desy-button-focus-outline-offset, 0px) * -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-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(--lhg-desy-button-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;-webkit-font-smoothing:antialiased;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-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-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-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-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-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-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:after,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-print:not(.small):not(.inverted):focus:after,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-print:not(.small):not(.inverted):focus:after,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print: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])[class*=icon-].icon-print:not(.small):not(.inverted):focus:after{all:unset;border-radius:var(--lhg-desy-button-focus-radius, 0);content:" ";inset:calc(var(--lhg-desy-button-focus-outline-offset, 0px) * -1);pointer-events:none;position:absolute;z-index:1080;box-shadow:var(--lhg-desy-button-focus-outline-box-shadow, none)}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:before,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-print:not(.small):not(.inverted)>span.mat-mdc-button-wrapper:before,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:before,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: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)>span.mat-mdc-button-wrapper:before{cursor:pointer!important;font-family:var(--lhg-icon-font-family, LH-Icons);font-weight:400!important;margin-top:var(--lhg-desy-button-icon-margin-top, 0);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-counter-margin, -.2rem);margin-right:var(--lhg-desy-button-icon-margin, .5rem)}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]):before,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]):before,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]):before,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]):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)>span:not([class*=mat-button-wrapper]):before{cursor:pointer!important;font-family:var(--lhg-icon-font-family, LH-Icons);font-weight:400!important;margin-top:var(--lhg-desy-button-icon-margin-top, 0);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-counter-margin, -.2rem);margin-right:var(--lhg-desy-button-icon-margin, .5rem)}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(--lhg-desy-button-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;-webkit-font-smoothing:antialiased;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-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-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-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-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-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-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:after,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-print:not(.small).inverted:focus:after,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-print:not(.small).inverted:focus:after,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print:not(.small).inverted:focus: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:focus:after{all:unset;border-radius:var(--lhg-desy-button-focus-radius, 0);content:" ";inset:calc(var(--lhg-desy-button-focus-outline-offset, 0px) * -1);pointer-events:none;position:absolute;z-index:1080;box-shadow:var(--lhg-desy-button-focus-outline-box-shadow, none)}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:before,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-print:not(.small).inverted>span.mat-mdc-button-wrapper:before,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-print:not(.small).inverted>span.mat-mdc-button-wrapper:before,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: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>span.mat-mdc-button-wrapper:before{cursor:pointer!important;font-family:var(--lhg-icon-font-family, LH-Icons);font-weight:400!important;margin-top:var(--lhg-desy-button-icon-margin-top, 0);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-counter-margin, -.2rem);margin-right:var(--lhg-desy-button-icon-margin, .5rem)}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]):before,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-print:not(.small).inverted>span:not([class*=mat-button-wrapper]):before,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]):before,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]):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>span:not([class*=mat-button-wrapper]):before{cursor:pointer!important;font-family:var(--lhg-icon-font-family, LH-Icons);font-weight:400!important;margin-top:var(--lhg-desy-button-icon-margin-top, 0);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-counter-margin, -.2rem);margin-right:var(--lhg-desy-button-icon-margin, .5rem)}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(--lhg-desy-button-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;-webkit-font-smoothing:antialiased;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-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-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-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-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-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-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:after,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-print.small:not(.inverted):focus:after,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-print.small:not(.inverted):focus:after,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print.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])[class*=icon-].icon-print.small:not(.inverted):focus:after{all:unset;border-radius:var(--lhg-desy-button-focus-radius, 0);content:" ";inset:calc(var(--lhg-desy-button-focus-outline-offset, 0px) * -1);pointer-events:none;position:absolute;z-index:1080;box-shadow:var(--lhg-desy-button-focus-outline-box-shadow, none)}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:before,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-print.small:not(.inverted)>span.mat-mdc-button-wrapper:before,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-print.small:not(.inverted)>span.mat-mdc-button-wrapper:before,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: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)>span.mat-mdc-button-wrapper:before{cursor:pointer!important;font-family:var(--lhg-icon-font-family, LH-Icons);font-weight:400!important;margin-top:var(--lhg-desy-button-icon-margin-top, 0);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:var(--lhg-desy-button-icon-counter-margin, -.2rem);margin-right:.6rem}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]):before,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-print.small:not(.inverted)>span:not([class*=mat-button-wrapper]):before,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]):before,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]):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)>span:not([class*=mat-button-wrapper]):before{cursor:pointer!important;font-family:var(--lhg-icon-font-family, LH-Icons);font-weight:400!important;margin-top:var(--lhg-desy-button-icon-margin-top, 0);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:var(--lhg-desy-button-icon-counter-margin, -.2rem);margin-right:.6rem}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(--lhg-desy-button-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;-webkit-font-smoothing:antialiased;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-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-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-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-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-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-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:after,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-print.small.inverted:focus:after,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-print.small.inverted:focus:after,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print.small.inverted:focus: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:focus:after{all:unset;border-radius:var(--lhg-desy-button-focus-radius, 0);content:" ";inset:calc(var(--lhg-desy-button-focus-outline-offset, 0px) * -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-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:before,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-print.small.inverted>span.mat-mdc-button-wrapper:before,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-print.small.inverted>span.mat-mdc-button-wrapper:before,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-print.small.inverted>span.mat-mdc-button-wrapper: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>span.mat-mdc-button-wrapper:before{cursor:pointer!important;font-family:var(--lhg-icon-font-family, LH-Icons);font-weight:400!important;margin-top:var(--lhg-desy-button-icon-margin-top, 0);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:var(--lhg-desy-button-icon-counter-margin, -.2rem);margin-right:.6rem}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]):before,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-print.small.inverted>span:not([class*=mat-button-wrapper]):before,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-print.small.inverted>span:not([class*=mat-button-wrapper]):before,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]):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>span:not([class*=mat-button-wrapper]):before{cursor:pointer!important;font-family:var(--lhg-icon-font-family, LH-Icons);font-weight:400!important;margin-top:var(--lhg-desy-button-icon-margin-top, 0);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:var(--lhg-desy-button-icon-counter-margin, -.2rem);margin-right:.6rem}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(--lhg-desy-button-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;-webkit-font-smoothing:antialiased;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-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-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-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-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-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-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:after,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small):not(.inverted):focus:after,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small):not(.inverted):focus:after,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify: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])[class*=icon-].icon-modify:not(.small):not(.inverted):focus:after{all:unset;border-radius:var(--lhg-desy-button-focus-radius, 0);content:" ";inset:calc(var(--lhg-desy-button-focus-outline-offset, 0px) * -1);pointer-events:none;position:absolute;z-index:1080;box-shadow:var(--lhg-desy-button-focus-outline-box-shadow, none)}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:before,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small):not(.inverted)>span.mat-mdc-button-wrapper:before,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:before,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: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)>span.mat-mdc-button-wrapper:before{cursor:pointer!important;font-family:var(--lhg-icon-font-family, LH-Icons);font-weight:400!important;margin-top:var(--lhg-desy-button-icon-margin-top, 0);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-counter-margin, -.2rem);margin-right:var(--lhg-desy-button-icon-margin, .5rem)}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]):before,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]):before,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]):before,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]):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)>span:not([class*=mat-button-wrapper]):before{cursor:pointer!important;font-family:var(--lhg-icon-font-family, LH-Icons);font-weight:400!important;margin-top:var(--lhg-desy-button-icon-margin-top, 0);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-counter-margin, -.2rem);margin-right:var(--lhg-desy-button-icon-margin, .5rem)}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(--lhg-desy-button-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;-webkit-font-smoothing:antialiased;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-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-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-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-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-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-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:after,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small).inverted:focus:after,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small).inverted:focus:after,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small).inverted:focus: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:focus:after{all:unset;border-radius:var(--lhg-desy-button-focus-radius, 0);content:" ";inset:calc(var(--lhg-desy-button-focus-outline-offset, 0px) * -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-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:before,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small).inverted>span.mat-mdc-button-wrapper:before,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small).inverted>span.mat-mdc-button-wrapper:before,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: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>span.mat-mdc-button-wrapper:before{cursor:pointer!important;font-family:var(--lhg-icon-font-family, LH-Icons);font-weight:400!important;margin-top:var(--lhg-desy-button-icon-margin-top, 0);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-counter-margin, -.2rem);margin-right:var(--lhg-desy-button-icon-margin, .5rem)}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]):before,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-modify:not(.small).inverted>span:not([class*=mat-button-wrapper]):before,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]):before,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]):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>span:not([class*=mat-button-wrapper]):before{cursor:pointer!important;font-family:var(--lhg-icon-font-family, LH-Icons);font-weight:400!important;margin-top:var(--lhg-desy-button-icon-margin-top, 0);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-counter-margin, -.2rem);margin-right:var(--lhg-desy-button-icon-margin, .5rem)}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(--lhg-desy-button-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;-webkit-font-smoothing:antialiased;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-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-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-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-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-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-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:after,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-modify.small:not(.inverted):focus:after,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-modify.small:not(.inverted):focus:after,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify.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])[class*=icon-].icon-modify.small:not(.inverted):focus:after{all:unset;border-radius:var(--lhg-desy-button-focus-radius, 0);content:" ";inset:calc(var(--lhg-desy-button-focus-outline-offset, 0px) * -1);pointer-events:none;position:absolute;z-index:1080;box-shadow:var(--lhg-desy-button-focus-outline-box-shadow, none)}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:before,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-modify.small:not(.inverted)>span.mat-mdc-button-wrapper:before,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-modify.small:not(.inverted)>span.mat-mdc-button-wrapper:before,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: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)>span.mat-mdc-button-wrapper:before{cursor:pointer!important;font-family:var(--lhg-icon-font-family, LH-Icons);font-weight:400!important;margin-top:var(--lhg-desy-button-icon-margin-top, 0);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:var(--lhg-desy-button-icon-counter-margin, -.2rem);margin-right:.6rem}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]):before,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-modify.small:not(.inverted)>span:not([class*=mat-button-wrapper]):before,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]):before,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]):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)>span:not([class*=mat-button-wrapper]):before{cursor:pointer!important;font-family:var(--lhg-icon-font-family, LH-Icons);font-weight:400!important;margin-top:var(--lhg-desy-button-icon-margin-top, 0);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:var(--lhg-desy-button-icon-counter-margin, -.2rem);margin-right:.6rem}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(--lhg-desy-button-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;-webkit-font-smoothing:antialiased;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-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-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-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-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-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-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:after,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-modify.small.inverted:focus:after,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-modify.small.inverted:focus:after,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify.small.inverted:focus: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:focus:after{all:unset;border-radius:var(--lhg-desy-button-focus-radius, 0);content:" ";inset:calc(var(--lhg-desy-button-focus-outline-offset, 0px) * -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-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:before,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-modify.small.inverted>span.mat-mdc-button-wrapper:before,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-modify.small.inverted>span.mat-mdc-button-wrapper:before,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-modify.small.inverted>span.mat-mdc-button-wrapper: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>span.mat-mdc-button-wrapper:before{cursor:pointer!important;font-family:var(--lhg-icon-font-family, LH-Icons);font-weight:400!important;margin-top:var(--lhg-desy-button-icon-margin-top, 0);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:var(--lhg-desy-button-icon-counter-margin, -.2rem);margin-right:.6rem}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]):before,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-modify.small.inverted>span:not([class*=mat-button-wrapper]):before,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-modify.small.inverted>span:not([class*=mat-button-wrapper]):before,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]):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>span:not([class*=mat-button-wrapper]):before{cursor:pointer!important;font-family:var(--lhg-icon-font-family, LH-Icons);font-weight:400!important;margin-top:var(--lhg-desy-button-icon-margin-top, 0);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:var(--lhg-desy-button-icon-counter-margin, -.2rem);margin-right:.6rem}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small):not(.inverted),button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small):not(.inverted),button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small):not(.inverted),a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].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])[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(--lhg-desy-button-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;-webkit-font-smoothing:antialiased;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-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-external-link:not(.small):not(.inverted) span.mdc-button__label,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small):not(.inverted) span.mdc-button__label,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small):not(.inverted) span.mdc-button__label,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].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])[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-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].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])[class*=icon-].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])[class*=icon-].icon-external-link:not(.small):not(.inverted) .mat-mdc-button-ripple,button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small):not(.inverted) .mat-focus-indicator,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small):not(.inverted) .mat-mdc-button-persistent-ripple,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small):not(.inverted) .mat-mdc-button-touch-target,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small):not(.inverted) .mat-mdc-button-ripple,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small):not(.inverted) .mat-focus-indicator,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small):not(.inverted) .mat-mdc-button-persistent-ripple,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small):not(.inverted) .mat-mdc-button-touch-target,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small):not(.inverted) .mat-mdc-button-ripple,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small):not(.inverted) .mat-focus-indicator,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].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])[class*=icon-].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])[class*=icon-].icon-external-link:not(.small):not(.inverted) .mat-mdc-button-ripple,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small):not(.inverted) .mat-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-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])[class*=icon-].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])[class*=icon-].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])[class*=icon-].icon-external-link:not(.small):not(.inverted) .mat-focus-indicator{display:none}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small):not(.inverted).mat-mdc-button-disabled,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small):not(.inverted).mat-mdc-button-disabled,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small):not(.inverted).mat-mdc-button-disabled,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].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])[class*=icon-].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])[class*=icon-].icon-external-link:not(.small):not(.inverted):hover,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small):not(.inverted):hover,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small):not(.inverted):hover,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].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])[class*=icon-].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])[class*=icon-].icon-external-link:not(.small):not(.inverted).mat-mdc-button-disabled,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small):not(.inverted).mat-mdc-button-disabled,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small):not(.inverted).mat-mdc-button-disabled,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].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])[class*=icon-].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])[class*=icon-].icon-external-link:not(.small):not(.inverted).mat-mdc-button-disabled:hover,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small):not(.inverted).mat-mdc-button-disabled:hover,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].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])[class*=icon-].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])[class*=icon-].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])[class*=icon-].icon-external-link:not(.small):not(.inverted):focus,button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small):not(.inverted):active:focus,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small):not(.inverted):focus,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small):not(.inverted):active:focus,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small):not(.inverted):focus,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small):not(.inverted):active:focus,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small):not(.inverted):focus,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].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])[class*=icon-].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])[class*=icon-].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])[class*=icon-].icon-external-link:not(.small):not(.inverted):focus:after,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small):not(.inverted):focus:after,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small):not(.inverted):focus:after,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link: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])[class*=icon-].icon-external-link:not(.small):not(.inverted):focus:after{all:unset;border-radius:var(--lhg-desy-button-focus-radius, 0);content:" ";inset:calc(var(--lhg-desy-button-focus-outline-offset, 0px) * -1);pointer-events:none;position:absolute;z-index:1080;box-shadow:var(--lhg-desy-button-focus-outline-box-shadow, none)}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small):not(.inverted)>span.mat-mdc-button-wrapper:before,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small):not(.inverted)>span.mat-mdc-button-wrapper:before,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small):not(.inverted)>span.mat-mdc-button-wrapper:before,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small):not(.inverted)>span.mat-mdc-button-wrapper: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-external-link:not(.small):not(.inverted)>span.mat-mdc-button-wrapper:before{cursor:pointer!important;font-family:var(--lhg-icon-font-family, LH-Icons);font-weight:400!important;margin-top:var(--lhg-desy-button-icon-margin-top, 0);vertical-align:middle!important;font-size:2.4rem!important;line-height:2.4rem;width:2.4rem;content:var(--lhg-desy-button-icon-external-link, )!important;margin-left:var(--lhg-desy-button-icon-counter-margin, -.2rem);margin-right:var(--lhg-desy-button-icon-margin, .5rem)}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small):not(.inverted)>span:not([class*=mat-button-wrapper]):before,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small):not(.inverted)>span:not([class*=mat-button-wrapper]):before,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small):not(.inverted)>span:not([class*=mat-button-wrapper]):before,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small):not(.inverted)>span:not([class*=mat-button-wrapper]):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-external-link:not(.small):not(.inverted)>span:not([class*=mat-button-wrapper]):before{cursor:pointer!important;font-family:var(--lhg-icon-font-family, LH-Icons);font-weight:400!important;margin-top:var(--lhg-desy-button-icon-margin-top, 0);vertical-align:middle!important;font-size:2.4rem!important;line-height:2.4rem;width:2.4rem;content:var(--lhg-desy-button-icon-external-link, )!important;margin-left:var(--lhg-desy-button-icon-counter-margin, -.2rem);margin-right:var(--lhg-desy-button-icon-margin, .5rem)}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small).inverted,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small).inverted,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small).inverted,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].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])[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(--lhg-desy-button-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;-webkit-font-smoothing:antialiased;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-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-external-link:not(.small).inverted span.mdc-button__label,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small).inverted span.mdc-button__label,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small).inverted span.mdc-button__label,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].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])[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-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small).inverted .mat-mdc-button-persistent-ripple,button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small).inverted .mat-mdc-button-touch-target,button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small).inverted .mat-mdc-button-ripple,button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small).inverted .mat-focus-indicator,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small).inverted .mat-mdc-button-persistent-ripple,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small).inverted .mat-mdc-button-touch-target,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small).inverted .mat-mdc-button-ripple,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small).inverted .mat-focus-indicator,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small).inverted .mat-mdc-button-persistent-ripple,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small).inverted .mat-mdc-button-touch-target,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small).inverted .mat-mdc-button-ripple,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small).inverted .mat-focus-indicator,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small).inverted .mat-mdc-button-persistent-ripple,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small).inverted .mat-mdc-button-touch-target,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small).inverted .mat-mdc-button-ripple,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small).inverted .mat-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-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])[class*=icon-].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])[class*=icon-].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])[class*=icon-].icon-external-link:not(.small).inverted .mat-focus-indicator{display:none}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small).inverted.mat-mdc-button-disabled,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small).inverted.mat-mdc-button-disabled,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small).inverted.mat-mdc-button-disabled,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].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])[class*=icon-].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])[class*=icon-].icon-external-link:not(.small).inverted:hover,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small).inverted:hover,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small).inverted:hover,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].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])[class*=icon-].icon-external-link: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-external-link:not(.small).inverted.mat-mdc-button-disabled,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small).inverted.mat-mdc-button-disabled,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small).inverted.mat-mdc-button-disabled,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].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])[class*=icon-].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])[class*=icon-].icon-external-link:not(.small).inverted.mat-mdc-button-disabled:hover,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small).inverted.mat-mdc-button-disabled:hover,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small).inverted.mat-mdc-button-disabled:hover,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].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])[class*=icon-].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])[class*=icon-].icon-external-link:not(.small).inverted:focus,button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small).inverted:active:focus,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small).inverted:focus,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small).inverted:active:focus,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small).inverted:focus,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small).inverted:active:focus,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small).inverted:focus,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].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])[class*=icon-].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])[class*=icon-].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])[class*=icon-].icon-external-link:not(.small).inverted:focus:after,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small).inverted:focus:after,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small).inverted:focus:after,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small).inverted:focus: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-external-link:not(.small).inverted:focus:after{all:unset;border-radius:var(--lhg-desy-button-focus-radius, 0);content:" ";inset:calc(var(--lhg-desy-button-focus-outline-offset, 0px) * -1);pointer-events:none;position:absolute;z-index:1080;box-shadow:var(--lhg-desy-button-focus-outline-box-shadow, none)}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small).inverted>span.mat-mdc-button-wrapper:before,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small).inverted>span.mat-mdc-button-wrapper:before,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small).inverted>span.mat-mdc-button-wrapper:before,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small).inverted>span.mat-mdc-button-wrapper: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-external-link:not(.small).inverted>span.mat-mdc-button-wrapper:before{cursor:pointer!important;font-family:var(--lhg-icon-font-family, LH-Icons);font-weight:400!important;margin-top:var(--lhg-desy-button-icon-margin-top, 0);vertical-align:middle!important;font-size:2.4rem!important;line-height:2.4rem;width:2.4rem;content:var(--lhg-desy-button-icon-external-link, )!important;margin-left:var(--lhg-desy-button-icon-counter-margin, -.2rem);margin-right:var(--lhg-desy-button-icon-margin, .5rem)}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small).inverted>span:not([class*=mat-button-wrapper]):before,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small).inverted>span:not([class*=mat-button-wrapper]):before,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small).inverted>span:not([class*=mat-button-wrapper]):before,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link:not(.small).inverted>span:not([class*=mat-button-wrapper]):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-external-link:not(.small).inverted>span:not([class*=mat-button-wrapper]):before{cursor:pointer!important;font-family:var(--lhg-icon-font-family, LH-Icons);font-weight:400!important;margin-top:var(--lhg-desy-button-icon-margin-top, 0);vertical-align:middle!important;font-size:2.4rem!important;line-height:2.4rem;width:2.4rem;content:var(--lhg-desy-button-icon-external-link, )!important;margin-left:var(--lhg-desy-button-icon-counter-margin, -.2rem);margin-right:var(--lhg-desy-button-icon-margin, .5rem)}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link.small:not(.inverted),button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-external-link.small:not(.inverted),button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-external-link.small:not(.inverted),a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].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])[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(--lhg-desy-button-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;-webkit-font-smoothing:antialiased;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-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-external-link.small:not(.inverted) span.mdc-button__label,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-external-link.small:not(.inverted) span.mdc-button__label,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-external-link.small:not(.inverted) span.mdc-button__label,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].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])[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-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link.small:not(.inverted) .mat-mdc-button-persistent-ripple,button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link.small:not(.inverted) .mat-mdc-button-touch-target,button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link.small:not(.inverted) .mat-mdc-button-ripple,button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link.small:not(.inverted) .mat-focus-indicator,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-external-link.small:not(.inverted) .mat-mdc-button-persistent-ripple,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-external-link.small:not(.inverted) .mat-mdc-button-touch-target,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-external-link.small:not(.inverted) .mat-mdc-button-ripple,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-external-link.small:not(.inverted) .mat-focus-indicator,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-external-link.small:not(.inverted) .mat-mdc-button-persistent-ripple,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-external-link.small:not(.inverted) .mat-mdc-button-touch-target,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-external-link.small:not(.inverted) .mat-mdc-button-ripple,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-external-link.small:not(.inverted) .mat-focus-indicator,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link.small:not(.inverted) .mat-mdc-button-persistent-ripple,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link.small:not(.inverted) .mat-mdc-button-touch-target,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link.small:not(.inverted) .mat-mdc-button-ripple,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link.small:not(.inverted) .mat-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-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])[class*=icon-].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])[class*=icon-].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])[class*=icon-].icon-external-link.small:not(.inverted) .mat-focus-indicator{display:none}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link.small:not(.inverted).mat-mdc-button-disabled,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-external-link.small:not(.inverted).mat-mdc-button-disabled,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-external-link.small:not(.inverted).mat-mdc-button-disabled,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].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])[class*=icon-].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])[class*=icon-].icon-external-link.small:not(.inverted):hover,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-external-link.small:not(.inverted):hover,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-external-link.small:not(.inverted):hover,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].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])[class*=icon-].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])[class*=icon-].icon-external-link.small:not(.inverted).mat-mdc-button-disabled,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-external-link.small:not(.inverted).mat-mdc-button-disabled,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-external-link.small:not(.inverted).mat-mdc-button-disabled,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].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])[class*=icon-].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])[class*=icon-].icon-external-link.small:not(.inverted).mat-mdc-button-disabled:hover,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-external-link.small:not(.inverted).mat-mdc-button-disabled:hover,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-external-link.small:not(.inverted).mat-mdc-button-disabled:hover,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].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])[class*=icon-].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])[class*=icon-].icon-external-link.small:not(.inverted):focus,button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link.small:not(.inverted):active:focus,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-external-link.small:not(.inverted):focus,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-external-link.small:not(.inverted):active:focus,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-external-link.small:not(.inverted):focus,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-external-link.small:not(.inverted):active:focus,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link.small:not(.inverted):focus,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].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])[class*=icon-].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])[class*=icon-].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])[class*=icon-].icon-external-link.small:not(.inverted):focus:after,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-external-link.small:not(.inverted):focus:after,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-external-link.small:not(.inverted):focus:after,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link.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])[class*=icon-].icon-external-link.small:not(.inverted):focus:after{all:unset;border-radius:var(--lhg-desy-button-focus-radius, 0);content:" ";inset:calc(var(--lhg-desy-button-focus-outline-offset, 0px) * -1);pointer-events:none;position:absolute;z-index:1080;box-shadow:var(--lhg-desy-button-focus-outline-box-shadow, none)}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link.small:not(.inverted)>span.mat-mdc-button-wrapper:before,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-external-link.small:not(.inverted)>span.mat-mdc-button-wrapper:before,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-external-link.small:not(.inverted)>span.mat-mdc-button-wrapper:before,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link.small:not(.inverted)>span.mat-mdc-button-wrapper: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-external-link.small:not(.inverted)>span.mat-mdc-button-wrapper:before{cursor:pointer!important;font-family:var(--lhg-icon-font-family, LH-Icons);font-weight:400!important;margin-top:var(--lhg-desy-button-icon-margin-top, 0);vertical-align:middle!important;font-size:1.6rem!important;line-height:1.6rem;width:1.6rem;content:var(--lhg-desy-button-icon-external-link, )!important;margin-left:var(--lhg-desy-button-icon-counter-margin, -.2rem);margin-right:.6rem}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link.small:not(.inverted)>span:not([class*=mat-button-wrapper]):before,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-external-link.small:not(.inverted)>span:not([class*=mat-button-wrapper]):before,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-external-link.small:not(.inverted)>span:not([class*=mat-button-wrapper]):before,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link.small:not(.inverted)>span:not([class*=mat-button-wrapper]):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-external-link.small:not(.inverted)>span:not([class*=mat-button-wrapper]):before{cursor:pointer!important;font-family:var(--lhg-icon-font-family, LH-Icons);font-weight:400!important;margin-top:var(--lhg-desy-button-icon-margin-top, 0);vertical-align:middle!important;font-size:1.6rem!important;line-height:1.6rem;width:1.6rem;content:var(--lhg-desy-button-icon-external-link, )!important;margin-left:var(--lhg-desy-button-icon-counter-margin, -.2rem);margin-right:.6rem}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link.small.inverted,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-external-link.small.inverted,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-external-link.small.inverted,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].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])[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(--lhg-desy-button-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;-webkit-font-smoothing:antialiased;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-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-external-link.small.inverted span.mdc-button__label,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-external-link.small.inverted span.mdc-button__label,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-external-link.small.inverted span.mdc-button__label,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].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])[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-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link.small.inverted .mat-mdc-button-persistent-ripple,button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link.small.inverted .mat-mdc-button-touch-target,button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link.small.inverted .mat-mdc-button-ripple,button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link.small.inverted .mat-focus-indicator,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-external-link.small.inverted .mat-mdc-button-persistent-ripple,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-external-link.small.inverted .mat-mdc-button-touch-target,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-external-link.small.inverted .mat-mdc-button-ripple,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-external-link.small.inverted .mat-focus-indicator,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-external-link.small.inverted .mat-mdc-button-persistent-ripple,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-external-link.small.inverted .mat-mdc-button-touch-target,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-external-link.small.inverted .mat-mdc-button-ripple,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-external-link.small.inverted .mat-focus-indicator,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link.small.inverted .mat-mdc-button-persistent-ripple,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link.small.inverted .mat-mdc-button-touch-target,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link.small.inverted .mat-mdc-button-ripple,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link.small.inverted .mat-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-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])[class*=icon-].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])[class*=icon-].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])[class*=icon-].icon-external-link.small.inverted .mat-focus-indicator{display:none}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link.small.inverted.mat-mdc-button-disabled,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-external-link.small.inverted.mat-mdc-button-disabled,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-external-link.small.inverted.mat-mdc-button-disabled,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].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])[class*=icon-].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])[class*=icon-].icon-external-link.small.inverted:hover,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-external-link.small.inverted:hover,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-external-link.small.inverted:hover,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].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])[class*=icon-].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])[class*=icon-].icon-external-link.small.inverted.mat-mdc-button-disabled,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-external-link.small.inverted.mat-mdc-button-disabled,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-external-link.small.inverted.mat-mdc-button-disabled,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].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])[class*=icon-].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])[class*=icon-].icon-external-link.small.inverted.mat-mdc-button-disabled:hover,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-external-link.small.inverted.mat-mdc-button-disabled:hover,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-external-link.small.inverted.mat-mdc-button-disabled:hover,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].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])[class*=icon-].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])[class*=icon-].icon-external-link.small.inverted:focus,button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link.small.inverted:active:focus,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-external-link.small.inverted:focus,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-external-link.small.inverted:active:focus,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-external-link.small.inverted:focus,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-external-link.small.inverted:active:focus,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link.small.inverted:focus,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].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])[class*=icon-].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])[class*=icon-].icon-external-link.small.inverted:active:focus{box-shadow:none!important}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link.small.inverted:focus:after,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-external-link.small.inverted:focus:after,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-external-link.small.inverted:focus:after,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link.small.inverted:focus: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-external-link.small.inverted:focus:after{all:unset;border-radius:var(--lhg-desy-button-focus-radius, 0);content:" ";inset:calc(var(--lhg-desy-button-focus-outline-offset, 0px) * -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-white, #ffffff)))}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link.small.inverted>span.mat-mdc-button-wrapper:before,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-external-link.small.inverted>span.mat-mdc-button-wrapper:before,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-external-link.small.inverted>span.mat-mdc-button-wrapper:before,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link.small.inverted>span.mat-mdc-button-wrapper: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-external-link.small.inverted>span.mat-mdc-button-wrapper:before{cursor:pointer!important;font-family:var(--lhg-icon-font-family, LH-Icons);font-weight:400!important;margin-top:var(--lhg-desy-button-icon-margin-top, 0);vertical-align:middle!important;font-size:1.6rem!important;line-height:1.6rem;width:1.6rem;content:var(--lhg-desy-button-icon-external-link, )!important;margin-left:var(--lhg-desy-button-icon-counter-margin, -.2rem);margin-right:.6rem}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link.small.inverted>span:not([class*=mat-button-wrapper]):before,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=icon-].icon-external-link.small.inverted>span:not([class*=mat-button-wrapper]):before,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=icon-].icon-external-link.small.inverted>span:not([class*=mat-button-wrapper]):before,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=icon-].icon-external-link.small.inverted>span:not([class*=mat-button-wrapper]):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-external-link.small.inverted>span:not([class*=mat-button-wrapper]):before{cursor:pointer!important;font-family:var(--lhg-icon-font-family, LH-Icons);font-weight:400!important;margin-top:var(--lhg-desy-button-icon-margin-top, 0);vertical-align:middle!important;font-size:1.6rem!important;line-height:1.6rem;width:1.6rem;content:var(--lhg-desy-button-icon-external-link, )!important;margin-left:var(--lhg-desy-button-icon-counter-margin, -.2rem);margin-right:.6rem}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(--lhg-desy-button-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;-webkit-font-smoothing:antialiased;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-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-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-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-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-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-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:after,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=delete-]:not(.small):not(.inverted):focus:after,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=delete-]:not(.small):not(.inverted):focus:after,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[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])[class*=delete-]:not(.small):not(.inverted):focus:after{all:unset;border-radius:var(--lhg-desy-button-focus-radius, 0);content:" ";inset:calc(var(--lhg-desy-button-focus-outline-offset, 0px) * -1);pointer-events:none;position:absolute;z-index:1080;box-shadow:var(--lhg-desy-button-focus-outline-box-shadow, none)}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small):not(.inverted)>span.mat-mdc-button-wrapper:before,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=delete-]:not(.small):not(.inverted)>span.mat-mdc-button-wrapper:before,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=delete-]:not(.small):not(.inverted)>span.mat-mdc-button-wrapper:before,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small):not(.inverted)>span.mat-mdc-button-wrapper: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)>span.mat-mdc-button-wrapper:before{cursor:pointer!important;font-family:var(--lhg-icon-font-family, LH-Icons);font-weight:400!important;margin-top:var(--lhg-desy-button-icon-margin-top, 0);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-counter-margin, -.2rem);margin-right:var(--lhg-desy-button-icon-margin, .5rem)}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]):before,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=delete-]:not(.small):not(.inverted)>span:not([class*=mat-button-wrapper]):before,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=delete-]:not(.small):not(.inverted)>span:not([class*=mat-button-wrapper]):before,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]):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)>span:not([class*=mat-button-wrapper]):before{cursor:pointer!important;font-family:var(--lhg-icon-font-family, LH-Icons);font-weight:400!important;margin-top:var(--lhg-desy-button-icon-margin-top, 0);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-counter-margin, -.2rem);margin-right:var(--lhg-desy-button-icon-margin, .5rem)}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(--lhg-desy-button-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;-webkit-font-smoothing:antialiased;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-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-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-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-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-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-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:after,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=delete-]:not(.small).inverted:focus:after,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=delete-]:not(.small).inverted:focus:after,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small).inverted:focus: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:focus:after{all:unset;border-radius:var(--lhg-desy-button-focus-radius, 0);content:" ";inset:calc(var(--lhg-desy-button-focus-outline-offset, 0px) * -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-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:before,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=delete-]:not(.small).inverted>span.mat-mdc-button-wrapper:before,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=delete-]:not(.small).inverted>span.mat-mdc-button-wrapper:before,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small).inverted>span.mat-mdc-button-wrapper: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>span.mat-mdc-button-wrapper:before{cursor:pointer!important;font-family:var(--lhg-icon-font-family, LH-Icons);font-weight:400!important;margin-top:var(--lhg-desy-button-icon-margin-top, 0);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-counter-margin, -.2rem);margin-right:var(--lhg-desy-button-icon-margin, .5rem)}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small).inverted>span:not([class*=mat-button-wrapper]):before,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=delete-]:not(.small).inverted>span:not([class*=mat-button-wrapper]):before,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=delete-]:not(.small).inverted>span:not([class*=mat-button-wrapper]):before,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-]:not(.small).inverted>span:not([class*=mat-button-wrapper]):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>span:not([class*=mat-button-wrapper]):before{cursor:pointer!important;font-family:var(--lhg-icon-font-family, LH-Icons);font-weight:400!important;margin-top:var(--lhg-desy-button-icon-margin-top, 0);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-counter-margin, -.2rem);margin-right:var(--lhg-desy-button-icon-margin, .5rem)}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(--lhg-desy-button-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;-webkit-font-smoothing:antialiased;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-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-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-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-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-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-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:after,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=delete-].small:not(.inverted):focus:after,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=delete-].small:not(.inverted):focus:after,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[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])[class*=delete-].small:not(.inverted):focus:after{all:unset;border-radius:var(--lhg-desy-button-focus-radius, 0);content:" ";inset:calc(var(--lhg-desy-button-focus-outline-offset, 0px) * -1);pointer-events:none;position:absolute;z-index:1080;box-shadow:var(--lhg-desy-button-focus-outline-box-shadow, none)}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-].small:not(.inverted)>span.mat-mdc-button-wrapper:before,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=delete-].small:not(.inverted)>span.mat-mdc-button-wrapper:before,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=delete-].small:not(.inverted)>span.mat-mdc-button-wrapper:before,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-].small:not(.inverted)>span.mat-mdc-button-wrapper: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)>span.mat-mdc-button-wrapper:before{cursor:pointer!important;font-family:var(--lhg-icon-font-family, LH-Icons);font-weight:400!important;margin-top:var(--lhg-desy-button-icon-margin-top, 0);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:var(--lhg-desy-button-icon-counter-margin, -.2rem);margin-right:.6rem}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-].small:not(.inverted)>span:not([class*=mat-button-wrapper]):before,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=delete-].small:not(.inverted)>span:not([class*=mat-button-wrapper]):before,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=delete-].small:not(.inverted)>span:not([class*=mat-button-wrapper]):before,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-].small:not(.inverted)>span:not([class*=mat-button-wrapper]):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)>span:not([class*=mat-button-wrapper]):before{cursor:pointer!important;font-family:var(--lhg-icon-font-family, LH-Icons);font-weight:400!important;margin-top:var(--lhg-desy-button-icon-margin-top, 0);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:var(--lhg-desy-button-icon-counter-margin, -.2rem);margin-right:.6rem}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(--lhg-desy-button-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;-webkit-font-smoothing:antialiased;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-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-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-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-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-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-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:after,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=delete-].small.inverted:focus:after,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=delete-].small.inverted:focus:after,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-].small.inverted:focus: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:focus:after{all:unset;border-radius:var(--lhg-desy-button-focus-radius, 0);content:" ";inset:calc(var(--lhg-desy-button-focus-outline-offset, 0px) * -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-white, #ffffff)))}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-].small.inverted>span.mat-mdc-button-wrapper:before,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=delete-].small.inverted>span.mat-mdc-button-wrapper:before,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=delete-].small.inverted>span.mat-mdc-button-wrapper:before,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-].small.inverted>span.mat-mdc-button-wrapper: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>span.mat-mdc-button-wrapper:before{cursor:pointer!important;font-family:var(--lhg-icon-font-family, LH-Icons);font-weight:400!important;margin-top:var(--lhg-desy-button-icon-margin-top, 0);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:var(--lhg-desy-button-icon-counter-margin, -.2rem);margin-right:.6rem}button.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-].small.inverted>span:not([class*=mat-button-wrapper]):before,button.mat-mdc-outlined-button.back-btn:not([class*=stepper-button])[class*=delete-].small.inverted>span:not([class*=mat-button-wrapper]):before,button.mat-mdc-outlined-button.upsell-back-button:not([class*=stepper-button])[class*=delete-].small.inverted>span:not([class*=mat-button-wrapper]):before,a.mat-mdc-outlined-button.mat-mdc-button-base:not([class*=stepper-button])[class*=delete-].small.inverted>span:not([class*=mat-button-wrapper]):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>span:not([class*=mat-button-wrapper]):before{cursor:pointer!important;font-family:var(--lhg-icon-font-family, LH-Icons);font-weight:400!important;margin-top:var(--lhg-desy-button-icon-margin-top, 0);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:var(--lhg-desy-button-icon-counter-margin, -.2rem);margin-right:.6rem}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(--lhg-desy-button-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;-webkit-font-smoothing:antialiased;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-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-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:after{all:unset;border-radius:var(--lhg-desy-button-focus-radius, 0);content:" ";inset:calc(var(--lhg-desy-button-focus-outline-offset, 0px) * -1);pointer-events:none;position:absolute;z-index:1080;box-shadow:var(--lhg-desy-button-focus-outline-box-shadow, none)}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:before{cursor:pointer!important;font-family:var(--lhg-icon-font-family, LH-Icons);font-weight:400!important;margin-top:var(--lhg-desy-button-icon-margin-top, 0);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-counter-margin, -.2rem);margin-right:var(--lhg-desy-button-icon-margin, .5rem)}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]):before{cursor:pointer!important;font-family:var(--lhg-icon-font-family, LH-Icons);font-weight:400!important;margin-top:var(--lhg-desy-button-icon-margin-top, 0);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-counter-margin, -.2rem);margin-right:var(--lhg-desy-button-icon-margin, .5rem)}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(--lhg-desy-button-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;-webkit-font-smoothing:antialiased;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-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-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) span.mdc-button__label,a.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=icon-]):not(.small):not(.inverted) span.mdc-button__label{color:inherit!important}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,button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=icon-]):not(.small):not(.inverted).mat-mdc-button-disabled[disabled],a.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[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 span.mdc-button__label,button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=icon-]):not(.small):not(.inverted).mat-mdc-button-disabled[disabled] span.mdc-button__label,a.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=icon-]):not(.small):not(.inverted).mat-mdc-button-disabled span.mdc-button__label,a.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=icon-]):not(.small):not(.inverted).mat-mdc-button-disabled[disabled] span.mdc-button__label{color:inherit!important}button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=icon-]):not(.small):not(.inverted).mat-mdc-button-disabled:hover,button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=icon-]):not(.small):not(.inverted).mat-mdc-button-disabled[disabled]:hover,a.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[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).mat-mdc-button-disabled:hover span.mdc-button__label,button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=icon-]):not(.small):not(.inverted).mat-mdc-button-disabled[disabled]:hover span.mdc-button__label,a.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=icon-]):not(.small):not(.inverted).mat-mdc-button-disabled:hover span.mdc-button__label,a.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=icon-]):not(.small):not(.inverted).mat-mdc-button-disabled[disabled]:hover span.mdc-button__label{color:inherit!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, 0);content:" ";inset:calc(var(--lhg-desy-button-focus-outline-offset, 0px) * -1);pointer-events:none;position:absolute;z-index:1080;box-shadow:var(--lhg-desy-button-focus-outline-box-shadow, none)}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(--lhg-desy-button-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;-webkit-font-smoothing:antialiased;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-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-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-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-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,button.mat-mdc-unelevated-button.mat-mdc-button-base.inverted:not([class*=icon-]):not(.small).mat-mdc-button-disabled[disabled],a.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[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 span.mdc-button__label,button.mat-mdc-unelevated-button.mat-mdc-button-base.inverted:not([class*=icon-]):not(.small).mat-mdc-button-disabled[disabled] span.mdc-button__label,a.mat-mdc-unelevated-button.mat-mdc-button-base.inverted:not([class*=icon-]):not(.small).mat-mdc-button-disabled span.mdc-button__label,a.mat-mdc-unelevated-button.mat-mdc-button-base.inverted:not([class*=icon-]):not(.small).mat-mdc-button-disabled[disabled] span.mdc-button__label{color:inherit!important}button.mat-mdc-unelevated-button.mat-mdc-button-base.inverted:not([class*=icon-]):not(.small).mat-mdc-button-disabled:hover,button.mat-mdc-unelevated-button.mat-mdc-button-base.inverted:not([class*=icon-]):not(.small).mat-mdc-button-disabled[disabled]:hover,a.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[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).mat-mdc-button-disabled:hover span.mdc-button__label,button.mat-mdc-unelevated-button.mat-mdc-button-base.inverted:not([class*=icon-]):not(.small).mat-mdc-button-disabled[disabled]:hover span.mdc-button__label,a.mat-mdc-unelevated-button.mat-mdc-button-base.inverted:not([class*=icon-]):not(.small).mat-mdc-button-disabled:hover span.mdc-button__label,a.mat-mdc-unelevated-button.mat-mdc-button-base.inverted:not([class*=icon-]):not(.small).mat-mdc-button-disabled[disabled]:hover span.mdc-button__label{color:inherit!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:after,a.mat-mdc-unelevated-button.mat-mdc-button-base.inverted:not([class*=icon-]):not(.small):focus:after{all:unset;border-radius:var(--lhg-desy-button-focus-radius, 0);content:" ";inset:calc(var(--lhg-desy-button-focus-outline-offset, 0px) * -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-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(--lhg-desy-button-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;-webkit-font-smoothing:antialiased;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-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-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 span.mdc-button__label,a.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=icon-]):not(.inverted).small span.mdc-button__label{color:inherit!important}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,button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=icon-]):not(.inverted).small.mat-mdc-button-disabled[disabled],a.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[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 span.mdc-button__label,button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=icon-]):not(.inverted).small.mat-mdc-button-disabled[disabled] span.mdc-button__label,a.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=icon-]):not(.inverted).small.mat-mdc-button-disabled span.mdc-button__label,a.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=icon-]):not(.inverted).small.mat-mdc-button-disabled[disabled] span.mdc-button__label{color:inherit!important}button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=icon-]):not(.inverted).small.mat-mdc-button-disabled:hover,button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=icon-]):not(.inverted).small.mat-mdc-button-disabled[disabled]:hover,a.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[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.mat-mdc-button-disabled:hover span.mdc-button__label,button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=icon-]):not(.inverted).small.mat-mdc-button-disabled[disabled]:hover span.mdc-button__label,a.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=icon-]):not(.inverted).small.mat-mdc-button-disabled:hover span.mdc-button__label,a.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=icon-]):not(.inverted).small.mat-mdc-button-disabled[disabled]:hover span.mdc-button__label{color:inherit!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, 0);content:" ";inset:calc(var(--lhg-desy-button-focus-outline-offset, 0px) * -1);pointer-events:none;position:absolute;z-index:1080;box-shadow:var(--lhg-desy-button-focus-outline-box-shadow, none)}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(--lhg-desy-button-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;-webkit-font-smoothing:antialiased;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-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-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-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-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,button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=icon-]).small.inverted.mat-mdc-button-disabled[disabled],a.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[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 span.mdc-button__label,button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=icon-]).small.inverted.mat-mdc-button-disabled[disabled] span.mdc-button__label,a.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=icon-]).small.inverted.mat-mdc-button-disabled span.mdc-button__label,a.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=icon-]).small.inverted.mat-mdc-button-disabled[disabled] span.mdc-button__label{color:inherit!important}button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=icon-]).small.inverted.mat-mdc-button-disabled:hover,button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=icon-]).small.inverted.mat-mdc-button-disabled[disabled]:hover,a.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[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.mat-mdc-button-disabled:hover span.mdc-button__label,button.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=icon-]).small.inverted.mat-mdc-button-disabled[disabled]:hover span.mdc-button__label,a.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=icon-]).small.inverted.mat-mdc-button-disabled:hover span.mdc-button__label,a.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=icon-]).small.inverted.mat-mdc-button-disabled[disabled]:hover span.mdc-button__label{color:inherit!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:after,a.mat-mdc-unelevated-button.mat-mdc-button-base:not([class*=icon-]).small.inverted:focus:after{all:unset;border-radius:var(--lhg-desy-button-focus-radius, 0);content:" ";inset:calc(var(--lhg-desy-button-focus-outline-offset, 0px) * -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-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(--lhg-desy-button-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;-webkit-font-smoothing:antialiased;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-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-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) 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{color:inherit!important}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,button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print:not(.small):not(.inverted).mat-mdc-button-disabled[disabled],a.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[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 span.mdc-button__label,button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print:not(.small):not(.inverted).mat-mdc-button-disabled[disabled] span.mdc-button__label,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print:not(.small):not(.inverted).mat-mdc-button-disabled span.mdc-button__label,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print:not(.small):not(.inverted).mat-mdc-button-disabled[disabled] span.mdc-button__label{color:inherit!important}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print:not(.small):not(.inverted).mat-mdc-button-disabled:hover,button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print:not(.small):not(.inverted).mat-mdc-button-disabled[disabled]:hover,a.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[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).mat-mdc-button-disabled:hover span.mdc-button__label,button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print:not(.small):not(.inverted).mat-mdc-button-disabled[disabled]:hover span.mdc-button__label,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print:not(.small):not(.inverted).mat-mdc-button-disabled:hover span.mdc-button__label,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print:not(.small):not(.inverted).mat-mdc-button-disabled[disabled]:hover span.mdc-button__label{color:inherit!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:after,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print:not(.small):not(.inverted):focus:after{all:unset;border-radius:var(--lhg-desy-button-focus-radius, 0);content:" ";inset:calc(var(--lhg-desy-button-focus-outline-offset, 0px) * -1);pointer-events:none;position:absolute;z-index:1080;box-shadow:var(--lhg-desy-button-focus-outline-box-shadow, none)}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print:not(.small):not(.inverted)>span.mat-mdc-button-wrapper:before,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print:not(.small):not(.inverted)>span.mat-mdc-button-wrapper:before{cursor:pointer!important;font-family:var(--lhg-icon-font-family, LH-Icons);font-weight:400!important;margin-top:var(--lhg-desy-button-icon-margin-top, 0);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-counter-margin, -.2rem);margin-right:var(--lhg-desy-button-icon-margin, .5rem)}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print:not(.small):not(.inverted)>span:not([class*=mat-button-wrapper]):before,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print:not(.small):not(.inverted)>span:not([class*=mat-button-wrapper]):before{cursor:pointer!important;font-family:var(--lhg-icon-font-family, LH-Icons);font-weight:400!important;margin-top:var(--lhg-desy-button-icon-margin-top, 0);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-counter-margin, -.2rem);margin-right:var(--lhg-desy-button-icon-margin, .5rem)}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(--lhg-desy-button-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;-webkit-font-smoothing:antialiased;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-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-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) span.mdc-button__label,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print.small:not(.inverted) span.mdc-button__label{color:inherit!important}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,button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print.small:not(.inverted).mat-mdc-button-disabled[disabled],a.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[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 span.mdc-button__label,button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print.small:not(.inverted).mat-mdc-button-disabled[disabled] span.mdc-button__label,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print.small:not(.inverted).mat-mdc-button-disabled span.mdc-button__label,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print.small:not(.inverted).mat-mdc-button-disabled[disabled] span.mdc-button__label{color:inherit!important}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print.small:not(.inverted).mat-mdc-button-disabled:hover,button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print.small:not(.inverted).mat-mdc-button-disabled[disabled]:hover,a.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[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).mat-mdc-button-disabled:hover span.mdc-button__label,button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print.small:not(.inverted).mat-mdc-button-disabled[disabled]:hover span.mdc-button__label,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print.small:not(.inverted).mat-mdc-button-disabled:hover span.mdc-button__label,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print.small:not(.inverted).mat-mdc-button-disabled[disabled]:hover span.mdc-button__label{color:inherit!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:after,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print.small:not(.inverted):focus:after{all:unset;border-radius:var(--lhg-desy-button-focus-radius, 0);content:" ";inset:calc(var(--lhg-desy-button-focus-outline-offset, 0px) * -1);pointer-events:none;position:absolute;z-index:1080;box-shadow:var(--lhg-desy-button-focus-outline-box-shadow, none)}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print.small:not(.inverted)>span.mat-mdc-button-wrapper:before,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print.small:not(.inverted)>span.mat-mdc-button-wrapper:before{cursor:pointer!important;font-family:var(--lhg-icon-font-family, LH-Icons);font-weight:400!important;margin-top:var(--lhg-desy-button-icon-margin-top, 0);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:var(--lhg-desy-button-icon-counter-margin, -.2rem);margin-right:.6rem}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print.small:not(.inverted)>span:not([class*=mat-button-wrapper]):before,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print.small:not(.inverted)>span:not([class*=mat-button-wrapper]):before{cursor:pointer!important;font-family:var(--lhg-icon-font-family, LH-Icons);font-weight:400!important;margin-top:var(--lhg-desy-button-icon-margin-top, 0);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:var(--lhg-desy-button-icon-counter-margin, -.2rem);margin-right:.6rem}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(--lhg-desy-button-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;-webkit-font-smoothing:antialiased;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-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-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-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-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,button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print:not(.small).inverted.mat-mdc-button-disabled[disabled],a.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[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 span.mdc-button__label,button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print:not(.small).inverted.mat-mdc-button-disabled[disabled] span.mdc-button__label,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print:not(.small).inverted.mat-mdc-button-disabled span.mdc-button__label,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print:not(.small).inverted.mat-mdc-button-disabled[disabled] span.mdc-button__label{color:inherit!important}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print:not(.small).inverted.mat-mdc-button-disabled:hover,button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print:not(.small).inverted.mat-mdc-button-disabled[disabled]:hover,a.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[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.mat-mdc-button-disabled:hover span.mdc-button__label,button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print:not(.small).inverted.mat-mdc-button-disabled[disabled]:hover span.mdc-button__label,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print:not(.small).inverted.mat-mdc-button-disabled:hover span.mdc-button__label,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print:not(.small).inverted.mat-mdc-button-disabled[disabled]:hover span.mdc-button__label{color:inherit!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:after,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print:not(.small).inverted:focus:after{all:unset;border-radius:var(--lhg-desy-button-focus-radius, 0);content:" ";inset:calc(var(--lhg-desy-button-focus-outline-offset, 0px) * -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-white, #ffffff)))}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print:not(.small).inverted>span.mat-mdc-button-wrapper:before,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print:not(.small).inverted>span.mat-mdc-button-wrapper:before{cursor:pointer!important;font-family:var(--lhg-icon-font-family, LH-Icons);font-weight:400!important;margin-top:var(--lhg-desy-button-icon-margin-top, 0);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-counter-margin, -.2rem);margin-right:var(--lhg-desy-button-icon-margin, .5rem)}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print:not(.small).inverted>span:not([class*=mat-button-wrapper]):before,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print:not(.small).inverted>span:not([class*=mat-button-wrapper]):before{cursor:pointer!important;font-family:var(--lhg-icon-font-family, LH-Icons);font-weight:400!important;margin-top:var(--lhg-desy-button-icon-margin-top, 0);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-counter-margin, -.2rem);margin-right:var(--lhg-desy-button-icon-margin, .5rem)}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(--lhg-desy-button-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;-webkit-font-smoothing:antialiased;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-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-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-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-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,button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print.small.inverted.mat-mdc-button-disabled[disabled],a.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[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.inverted.mat-mdc-button-disabled span.mdc-button__label,button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print.small.inverted.mat-mdc-button-disabled[disabled] span.mdc-button__label,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print.small.inverted.mat-mdc-button-disabled span.mdc-button__label,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print.small.inverted.mat-mdc-button-disabled[disabled] span.mdc-button__label{color:inherit!important}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print.small.inverted.mat-mdc-button-disabled:hover,button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print.small.inverted.mat-mdc-button-disabled[disabled]:hover,a.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[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.mat-mdc-button-disabled:hover span.mdc-button__label,button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print.small.inverted.mat-mdc-button-disabled[disabled]:hover span.mdc-button__label,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print.small.inverted.mat-mdc-button-disabled:hover span.mdc-button__label,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print.small.inverted.mat-mdc-button-disabled[disabled]:hover span.mdc-button__label{color:inherit!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:after,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print.small.inverted:focus:after{all:unset;border-radius:var(--lhg-desy-button-focus-radius, 0);content:" ";inset:calc(var(--lhg-desy-button-focus-outline-offset, 0px) * -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-white, #ffffff)))}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print.small.inverted>span.mat-mdc-button-wrapper:before,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print.small.inverted>span.mat-mdc-button-wrapper:before{cursor:pointer!important;font-family:var(--lhg-icon-font-family, LH-Icons);font-weight:400!important;margin-top:var(--lhg-desy-button-icon-margin-top, 0);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:var(--lhg-desy-button-icon-counter-margin, -.2rem);margin-right:.6rem}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print.small.inverted>span:not([class*=mat-button-wrapper]):before,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-print.small.inverted>span:not([class*=mat-button-wrapper]):before{cursor:pointer!important;font-family:var(--lhg-icon-font-family, LH-Icons);font-weight:400!important;margin-top:var(--lhg-desy-button-icon-margin-top, 0);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:var(--lhg-desy-button-icon-counter-margin, -.2rem);margin-right:.6rem}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(--lhg-desy-button-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;-webkit-font-smoothing:antialiased;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-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-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) 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{color:inherit!important}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,button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify:not(.small):not(.inverted).mat-mdc-button-disabled[disabled],a.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[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 span.mdc-button__label,button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify:not(.small):not(.inverted).mat-mdc-button-disabled[disabled] span.mdc-button__label,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify:not(.small):not(.inverted).mat-mdc-button-disabled span.mdc-button__label,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify:not(.small):not(.inverted).mat-mdc-button-disabled[disabled] span.mdc-button__label{color:inherit!important}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify:not(.small):not(.inverted).mat-mdc-button-disabled:hover,button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify:not(.small):not(.inverted).mat-mdc-button-disabled[disabled]:hover,a.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[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).mat-mdc-button-disabled:hover span.mdc-button__label,button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify:not(.small):not(.inverted).mat-mdc-button-disabled[disabled]:hover span.mdc-button__label,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify:not(.small):not(.inverted).mat-mdc-button-disabled:hover span.mdc-button__label,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify:not(.small):not(.inverted).mat-mdc-button-disabled[disabled]:hover span.mdc-button__label{color:inherit!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:after,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify:not(.small):not(.inverted):focus:after{all:unset;border-radius:var(--lhg-desy-button-focus-radius, 0);content:" ";inset:calc(var(--lhg-desy-button-focus-outline-offset, 0px) * -1);pointer-events:none;position:absolute;z-index:1080;box-shadow:var(--lhg-desy-button-focus-outline-box-shadow, none)}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify:not(.small):not(.inverted)>span.mat-mdc-button-wrapper:before,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify:not(.small):not(.inverted)>span.mat-mdc-button-wrapper:before{cursor:pointer!important;font-family:var(--lhg-icon-font-family, LH-Icons);font-weight:400!important;margin-top:var(--lhg-desy-button-icon-margin-top, 0);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-counter-margin, -.2rem);margin-right:var(--lhg-desy-button-icon-margin, .5rem)}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify:not(.small):not(.inverted)>span:not([class*=mat-button-wrapper]):before,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify:not(.small):not(.inverted)>span:not([class*=mat-button-wrapper]):before{cursor:pointer!important;font-family:var(--lhg-icon-font-family, LH-Icons);font-weight:400!important;margin-top:var(--lhg-desy-button-icon-margin-top, 0);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-counter-margin, -.2rem);margin-right:var(--lhg-desy-button-icon-margin, .5rem)}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(--lhg-desy-button-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;-webkit-font-smoothing:antialiased;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-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-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) span.mdc-button__label,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify.small:not(.inverted) span.mdc-button__label{color:inherit!important}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,button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify.small:not(.inverted).mat-mdc-button-disabled[disabled],a.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[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 span.mdc-button__label,button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify.small:not(.inverted).mat-mdc-button-disabled[disabled] span.mdc-button__label,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify.small:not(.inverted).mat-mdc-button-disabled span.mdc-button__label,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify.small:not(.inverted).mat-mdc-button-disabled[disabled] span.mdc-button__label{color:inherit!important}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify.small:not(.inverted).mat-mdc-button-disabled:hover,button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify.small:not(.inverted).mat-mdc-button-disabled[disabled]:hover,a.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[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).mat-mdc-button-disabled:hover span.mdc-button__label,button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify.small:not(.inverted).mat-mdc-button-disabled[disabled]:hover span.mdc-button__label,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify.small:not(.inverted).mat-mdc-button-disabled:hover span.mdc-button__label,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify.small:not(.inverted).mat-mdc-button-disabled[disabled]:hover span.mdc-button__label{color:inherit!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:after,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify.small:not(.inverted):focus:after{all:unset;border-radius:var(--lhg-desy-button-focus-radius, 0);content:" ";inset:calc(var(--lhg-desy-button-focus-outline-offset, 0px) * -1);pointer-events:none;position:absolute;z-index:1080;box-shadow:var(--lhg-desy-button-focus-outline-box-shadow, none)}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify.small:not(.inverted)>span.mat-mdc-button-wrapper:before,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify.small:not(.inverted)>span.mat-mdc-button-wrapper:before{cursor:pointer!important;font-family:var(--lhg-icon-font-family, LH-Icons);font-weight:400!important;margin-top:var(--lhg-desy-button-icon-margin-top, 0);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:var(--lhg-desy-button-icon-counter-margin, -.2rem);margin-right:.6rem}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify.small:not(.inverted)>span:not([class*=mat-button-wrapper]):before,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify.small:not(.inverted)>span:not([class*=mat-button-wrapper]):before{cursor:pointer!important;font-family:var(--lhg-icon-font-family, LH-Icons);font-weight:400!important;margin-top:var(--lhg-desy-button-icon-margin-top, 0);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:var(--lhg-desy-button-icon-counter-margin, -.2rem);margin-right:.6rem}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(--lhg-desy-button-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;-webkit-font-smoothing:antialiased;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-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-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-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-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,button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify:not(.small).inverted.mat-mdc-button-disabled[disabled],a.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[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 span.mdc-button__label,button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify:not(.small).inverted.mat-mdc-button-disabled[disabled] span.mdc-button__label,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify:not(.small).inverted.mat-mdc-button-disabled span.mdc-button__label,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify:not(.small).inverted.mat-mdc-button-disabled[disabled] span.mdc-button__label{color:inherit!important}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify:not(.small).inverted.mat-mdc-button-disabled:hover,button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify:not(.small).inverted.mat-mdc-button-disabled[disabled]:hover,a.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[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.mat-mdc-button-disabled:hover span.mdc-button__label,button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify:not(.small).inverted.mat-mdc-button-disabled[disabled]:hover span.mdc-button__label,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify:not(.small).inverted.mat-mdc-button-disabled:hover span.mdc-button__label,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify:not(.small).inverted.mat-mdc-button-disabled[disabled]:hover span.mdc-button__label{color:inherit!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:after,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify:not(.small).inverted:focus:after{all:unset;border-radius:var(--lhg-desy-button-focus-radius, 0);content:" ";inset:calc(var(--lhg-desy-button-focus-outline-offset, 0px) * -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-white, #ffffff)))}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify:not(.small).inverted>span.mat-mdc-button-wrapper:before,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify:not(.small).inverted>span.mat-mdc-button-wrapper:before{cursor:pointer!important;font-family:var(--lhg-icon-font-family, LH-Icons);font-weight:400!important;margin-top:var(--lhg-desy-button-icon-margin-top, 0);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-counter-margin, -.2rem);margin-right:var(--lhg-desy-button-icon-margin, .5rem)}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify:not(.small).inverted>span:not([class*=mat-button-wrapper]):before,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify:not(.small).inverted>span:not([class*=mat-button-wrapper]):before{cursor:pointer!important;font-family:var(--lhg-icon-font-family, LH-Icons);font-weight:400!important;margin-top:var(--lhg-desy-button-icon-margin-top, 0);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-counter-margin, -.2rem);margin-right:var(--lhg-desy-button-icon-margin, .5rem)}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(--lhg-desy-button-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;-webkit-font-smoothing:antialiased;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-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-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-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-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,button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify.small.inverted.mat-mdc-button-disabled[disabled],a.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[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.inverted.mat-mdc-button-disabled span.mdc-button__label,button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify.small.inverted.mat-mdc-button-disabled[disabled] span.mdc-button__label,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify.small.inverted.mat-mdc-button-disabled span.mdc-button__label,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify.small.inverted.mat-mdc-button-disabled[disabled] span.mdc-button__label{color:inherit!important}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify.small.inverted.mat-mdc-button-disabled:hover,button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify.small.inverted.mat-mdc-button-disabled[disabled]:hover,a.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[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.mat-mdc-button-disabled:hover span.mdc-button__label,button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify.small.inverted.mat-mdc-button-disabled[disabled]:hover span.mdc-button__label,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify.small.inverted.mat-mdc-button-disabled:hover span.mdc-button__label,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify.small.inverted.mat-mdc-button-disabled[disabled]:hover span.mdc-button__label{color:inherit!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:after,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify.small.inverted:focus:after{all:unset;border-radius:var(--lhg-desy-button-focus-radius, 0);content:" ";inset:calc(var(--lhg-desy-button-focus-outline-offset, 0px) * -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-white, #ffffff)))}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify.small.inverted>span.mat-mdc-button-wrapper:before,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify.small.inverted>span.mat-mdc-button-wrapper:before{cursor:pointer!important;font-family:var(--lhg-icon-font-family, LH-Icons);font-weight:400!important;margin-top:var(--lhg-desy-button-icon-margin-top, 0);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:var(--lhg-desy-button-icon-counter-margin, -.2rem);margin-right:.6rem}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify.small.inverted>span:not([class*=mat-button-wrapper]):before,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-modify.small.inverted>span:not([class*=mat-button-wrapper]):before{cursor:pointer!important;font-family:var(--lhg-icon-font-family, LH-Icons);font-weight:400!important;margin-top:var(--lhg-desy-button-icon-margin-top, 0);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:var(--lhg-desy-button-icon-counter-margin, -.2rem);margin-right:.6rem}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(--lhg-desy-button-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;-webkit-font-smoothing:antialiased;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-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-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) 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{color:inherit!important}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,button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link:not(.small):not(.inverted).mat-mdc-button-disabled[disabled],a.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[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 span.mdc-button__label,button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link:not(.small):not(.inverted).mat-mdc-button-disabled[disabled] span.mdc-button__label,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link:not(.small):not(.inverted).mat-mdc-button-disabled span.mdc-button__label,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link:not(.small):not(.inverted).mat-mdc-button-disabled[disabled] span.mdc-button__label{color:inherit!important}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link:not(.small):not(.inverted).mat-mdc-button-disabled:hover,button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link:not(.small):not(.inverted).mat-mdc-button-disabled[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,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link:not(.small):not(.inverted).mat-mdc-button-disabled[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).mat-mdc-button-disabled:hover span.mdc-button__label,button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link:not(.small):not(.inverted).mat-mdc-button-disabled[disabled]:hover span.mdc-button__label,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link:not(.small):not(.inverted).mat-mdc-button-disabled:hover span.mdc-button__label,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link:not(.small):not(.inverted).mat-mdc-button-disabled[disabled]:hover span.mdc-button__label{color:inherit!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:after,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link:not(.small):not(.inverted):focus:after{all:unset;border-radius:var(--lhg-desy-button-focus-radius, 0);content:" ";inset:calc(var(--lhg-desy-button-focus-outline-offset, 0px) * -1);pointer-events:none;position:absolute;z-index:1080;box-shadow:var(--lhg-desy-button-focus-outline-box-shadow, none)}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link:not(.small):not(.inverted)>span.mat-mdc-button-wrapper:before,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link:not(.small):not(.inverted)>span.mat-mdc-button-wrapper:before{cursor:pointer!important;font-family:var(--lhg-icon-font-family, LH-Icons);font-weight:400!important;margin-top:var(--lhg-desy-button-icon-margin-top, 0);vertical-align:middle!important;font-size:2.4rem!important;line-height:2.4rem;width:2.4rem;content:var(--lhg-desy-button-icon-external-link, )!important;margin-left:var(--lhg-desy-button-icon-counter-margin, -.2rem);margin-right:var(--lhg-desy-button-icon-margin, .5rem)}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link:not(.small):not(.inverted)>span:not([class*=mat-button-wrapper]):before,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link:not(.small):not(.inverted)>span:not([class*=mat-button-wrapper]):before{cursor:pointer!important;font-family:var(--lhg-icon-font-family, LH-Icons);font-weight:400!important;margin-top:var(--lhg-desy-button-icon-margin-top, 0);vertical-align:middle!important;font-size:2.4rem!important;line-height:2.4rem;width:2.4rem;content:var(--lhg-desy-button-icon-external-link, )!important;margin-left:var(--lhg-desy-button-icon-counter-margin, -.2rem);margin-right:var(--lhg-desy-button-icon-margin, .5rem)}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(--lhg-desy-button-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;-webkit-font-smoothing:antialiased;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-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-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) 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{color:inherit!important}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,button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link.small:not(.inverted).mat-mdc-button-disabled[disabled],a.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[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 span.mdc-button__label,button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link.small:not(.inverted).mat-mdc-button-disabled[disabled] span.mdc-button__label,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link.small:not(.inverted).mat-mdc-button-disabled span.mdc-button__label,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link.small:not(.inverted).mat-mdc-button-disabled[disabled] span.mdc-button__label{color:inherit!important}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link.small:not(.inverted).mat-mdc-button-disabled:hover,button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link.small:not(.inverted).mat-mdc-button-disabled[disabled]:hover,a.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[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).mat-mdc-button-disabled:hover span.mdc-button__label,button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link.small:not(.inverted).mat-mdc-button-disabled[disabled]:hover span.mdc-button__label,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link.small:not(.inverted).mat-mdc-button-disabled:hover span.mdc-button__label,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link.small:not(.inverted).mat-mdc-button-disabled[disabled]:hover span.mdc-button__label{color:inherit!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:after,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link.small:not(.inverted):focus:after{all:unset;border-radius:var(--lhg-desy-button-focus-radius, 0);content:" ";inset:calc(var(--lhg-desy-button-focus-outline-offset, 0px) * -1);pointer-events:none;position:absolute;z-index:1080;box-shadow:var(--lhg-desy-button-focus-outline-box-shadow, none)}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link.small:not(.inverted)>span.mat-mdc-button-wrapper:before,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link.small:not(.inverted)>span.mat-mdc-button-wrapper:before{cursor:pointer!important;font-family:var(--lhg-icon-font-family, LH-Icons);font-weight:400!important;margin-top:var(--lhg-desy-button-icon-margin-top, 0);vertical-align:middle!important;font-size:1.6rem!important;line-height:1.6rem;width:1.6rem;content:var(--lhg-desy-button-icon-external-link, )!important;margin-left:var(--lhg-desy-button-icon-counter-margin, -.2rem);margin-right:.6rem}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link.small:not(.inverted)>span:not([class*=mat-button-wrapper]):before,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link.small:not(.inverted)>span:not([class*=mat-button-wrapper]):before{cursor:pointer!important;font-family:var(--lhg-icon-font-family, LH-Icons);font-weight:400!important;margin-top:var(--lhg-desy-button-icon-margin-top, 0);vertical-align:middle!important;font-size:1.6rem!important;line-height:1.6rem;width:1.6rem;content:var(--lhg-desy-button-icon-external-link, )!important;margin-left:var(--lhg-desy-button-icon-counter-margin, -.2rem);margin-right:.6rem}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(--lhg-desy-button-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;-webkit-font-smoothing:antialiased;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-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-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-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-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,button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link:not(.small).inverted.mat-mdc-button-disabled[disabled],a.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[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 span.mdc-button__label,button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link:not(.small).inverted.mat-mdc-button-disabled[disabled] span.mdc-button__label,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link:not(.small).inverted.mat-mdc-button-disabled span.mdc-button__label,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link:not(.small).inverted.mat-mdc-button-disabled[disabled] span.mdc-button__label{color:inherit!important}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link:not(.small).inverted.mat-mdc-button-disabled:hover,button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link:not(.small).inverted.mat-mdc-button-disabled[disabled]:hover,a.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[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.mat-mdc-button-disabled:hover span.mdc-button__label,button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link:not(.small).inverted.mat-mdc-button-disabled[disabled]:hover span.mdc-button__label,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link:not(.small).inverted.mat-mdc-button-disabled:hover span.mdc-button__label,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link:not(.small).inverted.mat-mdc-button-disabled[disabled]:hover span.mdc-button__label{color:inherit!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:after,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link:not(.small).inverted:focus:after{all:unset;border-radius:var(--lhg-desy-button-focus-radius, 0);content:" ";inset:calc(var(--lhg-desy-button-focus-outline-offset, 0px) * -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-white, #ffffff)))}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link:not(.small).inverted>span.mat-mdc-button-wrapper:before,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link:not(.small).inverted>span.mat-mdc-button-wrapper:before{cursor:pointer!important;font-family:var(--lhg-icon-font-family, LH-Icons);font-weight:400!important;margin-top:var(--lhg-desy-button-icon-margin-top, 0);vertical-align:middle!important;font-size:2.4rem!important;line-height:2.4rem;width:2.4rem;content:var(--lhg-desy-button-icon-external-link, )!important;margin-left:var(--lhg-desy-button-icon-counter-margin, -.2rem);margin-right:var(--lhg-desy-button-icon-margin, .5rem)}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link:not(.small).inverted>span:not([class*=mat-button-wrapper]):before,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link:not(.small).inverted>span:not([class*=mat-button-wrapper]):before{cursor:pointer!important;font-family:var(--lhg-icon-font-family, LH-Icons);font-weight:400!important;margin-top:var(--lhg-desy-button-icon-margin-top, 0);vertical-align:middle!important;font-size:2.4rem!important;line-height:2.4rem;width:2.4rem;content:var(--lhg-desy-button-icon-external-link, )!important;margin-left:var(--lhg-desy-button-icon-counter-margin, -.2rem);margin-right:var(--lhg-desy-button-icon-margin, .5rem)}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(--lhg-desy-button-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;-webkit-font-smoothing:antialiased;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-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-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-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-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,button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link.small.inverted.mat-mdc-button-disabled[disabled],a.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[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.inverted.mat-mdc-button-disabled span.mdc-button__label,button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link.small.inverted.mat-mdc-button-disabled[disabled] span.mdc-button__label,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link.small.inverted.mat-mdc-button-disabled span.mdc-button__label,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link.small.inverted.mat-mdc-button-disabled[disabled] span.mdc-button__label{color:inherit!important}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link.small.inverted.mat-mdc-button-disabled:hover,button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link.small.inverted.mat-mdc-button-disabled[disabled]:hover,a.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[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.mat-mdc-button-disabled:hover span.mdc-button__label,button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link.small.inverted.mat-mdc-button-disabled[disabled]:hover span.mdc-button__label,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link.small.inverted.mat-mdc-button-disabled:hover span.mdc-button__label,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link.small.inverted.mat-mdc-button-disabled[disabled]:hover span.mdc-button__label{color:inherit!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:after,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link.small.inverted:focus:after{all:unset;border-radius:var(--lhg-desy-button-focus-radius, 0);content:" ";inset:calc(var(--lhg-desy-button-focus-outline-offset, 0px) * -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-white, #ffffff)))}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link.small.inverted>span.mat-mdc-button-wrapper:before,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link.small.inverted>span.mat-mdc-button-wrapper:before{cursor:pointer!important;font-family:var(--lhg-icon-font-family, LH-Icons);font-weight:400!important;margin-top:var(--lhg-desy-button-icon-margin-top, 0);vertical-align:middle!important;font-size:1.6rem!important;line-height:1.6rem;width:1.6rem;content:var(--lhg-desy-button-icon-external-link, )!important;margin-left:var(--lhg-desy-button-icon-counter-margin, -.2rem);margin-right:.6rem}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link.small.inverted>span:not([class*=mat-button-wrapper]):before,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=icon-].icon-external-link.small.inverted>span:not([class*=mat-button-wrapper]):before{cursor:pointer!important;font-family:var(--lhg-icon-font-family, LH-Icons);font-weight:400!important;margin-top:var(--lhg-desy-button-icon-margin-top, 0);vertical-align:middle!important;font-size:1.6rem!important;line-height:1.6rem;width:1.6rem;content:var(--lhg-desy-button-icon-external-link, )!important;margin-left:var(--lhg-desy-button-icon-counter-margin, -.2rem);margin-right:.6rem}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(--lhg-desy-button-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;-webkit-font-smoothing:antialiased;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-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-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) span.mdc-button__label,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-]:not(.small):not(.inverted) span.mdc-button__label{color:inherit!important}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,button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-]:not(.small):not(.inverted).mat-mdc-button-disabled[disabled],a.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[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 span.mdc-button__label,button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-]:not(.small):not(.inverted).mat-mdc-button-disabled[disabled] span.mdc-button__label,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-]:not(.small):not(.inverted).mat-mdc-button-disabled span.mdc-button__label,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-]:not(.small):not(.inverted).mat-mdc-button-disabled[disabled] span.mdc-button__label{color:inherit!important}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-]:not(.small):not(.inverted).mat-mdc-button-disabled:hover,button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-]:not(.small):not(.inverted).mat-mdc-button-disabled[disabled]:hover,a.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[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).mat-mdc-button-disabled:hover span.mdc-button__label,button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-]:not(.small):not(.inverted).mat-mdc-button-disabled[disabled]:hover span.mdc-button__label,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-]:not(.small):not(.inverted).mat-mdc-button-disabled:hover span.mdc-button__label,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-]:not(.small):not(.inverted).mat-mdc-button-disabled[disabled]:hover span.mdc-button__label{color:inherit!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:after,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-]:not(.small):not(.inverted):focus:after{all:unset;border-radius:var(--lhg-desy-button-focus-radius, 0);content:" ";inset:calc(var(--lhg-desy-button-focus-outline-offset, 0px) * -1);pointer-events:none;position:absolute;z-index:1080;box-shadow:var(--lhg-desy-button-focus-outline-box-shadow, none)}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-]:not(.small):not(.inverted)>span.mat-mdc-button-wrapper:before,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-]:not(.small):not(.inverted)>span.mat-mdc-button-wrapper:before{cursor:pointer!important;font-family:var(--lhg-icon-font-family, LH-Icons);font-weight:400!important;margin-top:var(--lhg-desy-button-icon-margin-top, 0);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-counter-margin, -.2rem);margin-right:var(--lhg-desy-button-icon-margin, .5rem)}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-]:not(.small):not(.inverted)>span:not([class*=mat-button-wrapper]):before,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-]:not(.small):not(.inverted)>span:not([class*=mat-button-wrapper]):before{cursor:pointer!important;font-family:var(--lhg-icon-font-family, LH-Icons);font-weight:400!important;margin-top:var(--lhg-desy-button-icon-margin-top, 0);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-counter-margin, -.2rem);margin-right:var(--lhg-desy-button-icon-margin, .5rem)}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(--lhg-desy-button-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;-webkit-font-smoothing:antialiased;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-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-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) span.mdc-button__label,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-].small:not(.inverted) span.mdc-button__label{color:inherit!important}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,button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-].small:not(.inverted).mat-mdc-button-disabled[disabled],a.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[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 span.mdc-button__label,button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-].small:not(.inverted).mat-mdc-button-disabled[disabled] span.mdc-button__label,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-].small:not(.inverted).mat-mdc-button-disabled span.mdc-button__label,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-].small:not(.inverted).mat-mdc-button-disabled[disabled] span.mdc-button__label{color:inherit!important}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-].small:not(.inverted).mat-mdc-button-disabled:hover,button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-].small:not(.inverted).mat-mdc-button-disabled[disabled]:hover,a.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[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).mat-mdc-button-disabled:hover span.mdc-button__label,button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-].small:not(.inverted).mat-mdc-button-disabled[disabled]:hover span.mdc-button__label,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-].small:not(.inverted).mat-mdc-button-disabled:hover span.mdc-button__label,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-].small:not(.inverted).mat-mdc-button-disabled[disabled]:hover span.mdc-button__label{color:inherit!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:after,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-].small:not(.inverted):focus:after{all:unset;border-radius:var(--lhg-desy-button-focus-radius, 0);content:" ";inset:calc(var(--lhg-desy-button-focus-outline-offset, 0px) * -1);pointer-events:none;position:absolute;z-index:1080;box-shadow:var(--lhg-desy-button-focus-outline-box-shadow, none)}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-].small:not(.inverted)>span.mat-mdc-button-wrapper:before,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-].small:not(.inverted)>span.mat-mdc-button-wrapper:before{cursor:pointer!important;font-family:var(--lhg-icon-font-family, LH-Icons);font-weight:400!important;margin-top:var(--lhg-desy-button-icon-margin-top, 0);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:var(--lhg-desy-button-icon-counter-margin, -.2rem);margin-right:.6rem}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-].small:not(.inverted)>span:not([class*=mat-button-wrapper]):before,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-].small:not(.inverted)>span:not([class*=mat-button-wrapper]):before{cursor:pointer!important;font-family:var(--lhg-icon-font-family, LH-Icons);font-weight:400!important;margin-top:var(--lhg-desy-button-icon-margin-top, 0);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:var(--lhg-desy-button-icon-counter-margin, -.2rem);margin-right:.6rem}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(--lhg-desy-button-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;-webkit-font-smoothing:antialiased;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-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-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-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-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,button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-]:not(.small).inverted.mat-mdc-button-disabled[disabled],a.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[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 span.mdc-button__label,button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-]:not(.small).inverted.mat-mdc-button-disabled[disabled] span.mdc-button__label,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-]:not(.small).inverted.mat-mdc-button-disabled span.mdc-button__label,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-]:not(.small).inverted.mat-mdc-button-disabled[disabled] span.mdc-button__label{color:inherit!important}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-]:not(.small).inverted.mat-mdc-button-disabled:hover,button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-]:not(.small).inverted.mat-mdc-button-disabled[disabled]:hover,a.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[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.mat-mdc-button-disabled:hover span.mdc-button__label,button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-]:not(.small).inverted.mat-mdc-button-disabled[disabled]:hover span.mdc-button__label,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-]:not(.small).inverted.mat-mdc-button-disabled:hover span.mdc-button__label,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-]:not(.small).inverted.mat-mdc-button-disabled[disabled]:hover span.mdc-button__label{color:inherit!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:after,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-]:not(.small).inverted:focus:after{all:unset;border-radius:var(--lhg-desy-button-focus-radius, 0);content:" ";inset:calc(var(--lhg-desy-button-focus-outline-offset, 0px) * -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-white, #ffffff)))}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-]:not(.small).inverted>span.mat-mdc-button-wrapper:before,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-]:not(.small).inverted>span.mat-mdc-button-wrapper:before{cursor:pointer!important;font-family:var(--lhg-icon-font-family, LH-Icons);font-weight:400!important;margin-top:var(--lhg-desy-button-icon-margin-top, 0);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-counter-margin, -.2rem);margin-right:var(--lhg-desy-button-icon-margin, .5rem)}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-]:not(.small).inverted>span:not([class*=mat-button-wrapper]):before,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-]:not(.small).inverted>span:not([class*=mat-button-wrapper]):before{cursor:pointer!important;font-family:var(--lhg-icon-font-family, LH-Icons);font-weight:400!important;margin-top:var(--lhg-desy-button-icon-margin-top, 0);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-counter-margin, -.2rem);margin-right:var(--lhg-desy-button-icon-margin, .5rem)}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(--lhg-desy-button-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;-webkit-font-smoothing:antialiased;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-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-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-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-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,button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-].small.inverted.mat-mdc-button-disabled[disabled],a.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[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.inverted.mat-mdc-button-disabled span.mdc-button__label,button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-].small.inverted.mat-mdc-button-disabled[disabled] span.mdc-button__label,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-].small.inverted.mat-mdc-button-disabled span.mdc-button__label,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-].small.inverted.mat-mdc-button-disabled[disabled] span.mdc-button__label{color:inherit!important}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-].small.inverted.mat-mdc-button-disabled:hover,button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-].small.inverted.mat-mdc-button-disabled[disabled]:hover,a.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[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.mat-mdc-button-disabled:hover span.mdc-button__label,button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-].small.inverted.mat-mdc-button-disabled[disabled]:hover span.mdc-button__label,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-].small.inverted.mat-mdc-button-disabled:hover span.mdc-button__label,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-].small.inverted.mat-mdc-button-disabled[disabled]:hover span.mdc-button__label{color:inherit!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:after,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-].small.inverted:focus:after{all:unset;border-radius:var(--lhg-desy-button-focus-radius, 0);content:" ";inset:calc(var(--lhg-desy-button-focus-outline-offset, 0px) * -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-white, #ffffff)))}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-].small.inverted>span.mat-mdc-button-wrapper:before,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-].small.inverted>span.mat-mdc-button-wrapper:before{cursor:pointer!important;font-family:var(--lhg-icon-font-family, LH-Icons);font-weight:400!important;margin-top:var(--lhg-desy-button-icon-margin-top, 0);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:var(--lhg-desy-button-icon-counter-margin, -.2rem);margin-right:.6rem}button.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-].small.inverted>span:not([class*=mat-button-wrapper]):before,a.mat-mdc-unelevated-button.mat-mdc-button-base[class*=delete-].small.inverted>span:not([class*=mat-button-wrapper]):before{cursor:pointer!important;font-family:var(--lhg-icon-font-family, LH-Icons);font-weight:400!important;margin-top:var(--lhg-desy-button-icon-margin-top, 0);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:var(--lhg-desy-button-icon-counter-margin, -.2rem);margin-right:.6rem}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(--lhg-desy-button-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;-webkit-font-smoothing:antialiased;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-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 span.mdc-button__label{color:inherit!important}.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[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}.self-reacc-flights-button.mat-flat-button.mat-mdc-button-disabled span.mdc-button__label,.self-reacc-flights-button.mat-flat-button.mat-mdc-button-disabled[disabled] span.mdc-button__label{color:inherit!important}.self-reacc-flights-button.mat-flat-button.mat-mdc-button-disabled:hover,.self-reacc-flights-button.mat-flat-button.mat-mdc-button-disabled[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.mat-mdc-button-disabled:hover span.mdc-button__label,.self-reacc-flights-button.mat-flat-button.mat-mdc-button-disabled[disabled]:hover span.mdc-button__label{color:inherit!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, 0);content:" ";inset:calc(var(--lhg-desy-button-focus-outline-offset, 0px) * -1);pointer-events:none;position:absolute;z-index:1080;box-shadow:var(--lhg-desy-button-focus-outline-box-shadow, none)}.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(--lhg-desy-button-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;-webkit-font-smoothing:antialiased;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-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-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, 0);content:" ";inset:calc(var(--lhg-desy-button-focus-outline-offset, 0px) * -1);pointer-events:none;position:absolute;z-index:1080;box-shadow:var(--lhg-desy-button-focus-outline-box-shadow, none)}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(--lhg-desy-button-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;-webkit-font-smoothing:antialiased;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-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 span.mdc-button__label{color:inherit!important}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,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[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 span.mdc-button__label,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[disabled] span.mdc-button__label{color:inherit!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,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[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.mat-mdc-button-disabled:hover span.mdc-button__label,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[disabled]:hover span.mdc-button__label{color:inherit!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, 0);content:" ";inset:calc(var(--lhg-desy-button-focus-outline-offset, 0px) * -1);pointer-events:none;position:absolute;z-index:1080;box-shadow:var(--lhg-desy-button-focus-outline-box-shadow, none)}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,refx-rebook-flight-card-cont lhg-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,refx-rebook-flight-card-cont lhg-rebook-flight-card-pres .rebook-content .row.col-sm-9,refx-rebook-flight-card-cont lhg-rebook-flight-card-pres .rebook-content .col-sm-6,refx-rebook-flight-card-cont lhg-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,refx-rebook-flight-card-cont lhg-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,refx-rebook-flight-card-cont lhg-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,refx-rebook-flight-card-cont lhg-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,refx-rebook-flight-card-cont lhg-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,refx-rebook-flight-card-cont lhg-rebook-flight-card-pres .rebook-price-container.row-view,refx-rebook-flight-card-cont lhg-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,refx-rebook-flight-card-cont lhg-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,refx-rebook-flight-card-cont lhg-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,refx-rebook-flight-card-cont lhg-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(--lhg-desy-button-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;-webkit-font-smoothing:antialiased;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-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 span.mdc-button__label{color:inherit!important}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,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[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 span.mdc-button__label,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[disabled] span.mdc-button__label{color:inherit!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,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[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.mat-mdc-button-disabled:hover span.mdc-button__label,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[disabled]:hover span.mdc-button__label{color:inherit!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, 0);content:" ";inset:calc(var(--lhg-desy-button-focus-outline-offset, 0px) * -1);pointer-events:none;position:absolute;z-index:1080;box-shadow:var(--lhg-desy-button-focus-outline-box-shadow, none)}lhg-collapsable-service-container .carrental-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(--lhg-desy-button-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;-webkit-font-smoothing:antialiased;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-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 .carrental-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 .carrental-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 .carrental-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 .carrental-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 .carrental-service-category lhg-car-rental-offer-pres lhg-service-teaser-pres .category .category-details .category-teaser-add-service-panel button.category-add-service .mat-focus-indicator{display:none}lhg-collapsable-service-container .carrental-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 .carrental-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 .carrental-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 .carrental-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 .carrental-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 .carrental-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 .carrental-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, 0);content:" ";inset:calc(var(--lhg-desy-button-focus-outline-offset, 0px) * -1);pointer-events:none;position:absolute;z-index:1080;box-shadow:var(--lhg-desy-button-focus-outline-box-shadow, 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,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(--lhg-desy-button-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;-webkit-font-smoothing:antialiased;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-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-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-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-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-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-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-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-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-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: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: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]).category-modify-service-btn: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]).category-modify-service-btn: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]).category-modify-service-btn: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]).category-modify-service-btn: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]).category-modify-service-btn: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]).category-modify-service-btn:focus:after{all:unset;border-radius:var(--lhg-desy-button-focus-radius, 0);content:" ";inset:calc(var(--lhg-desy-button-focus-outline-offset, 0px) * -1);pointer-events:none;position:absolute;z-index:1080;box-shadow:var(--lhg-desy-button-focus-outline-box-shadow, 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>span.mat-mdc-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]).category-modify-service-btn>span.mat-mdc-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]).category-modify-service-btn>span.mat-mdc-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]).category-modify-service-btn>span.mat-mdc-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]).category-modify-service-btn>span.mat-mdc-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]).category-modify-service-btn>span.mat-mdc-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]).category-modify-service-btn>span.mat-mdc-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]).category-modify-service-btn>span.mat-mdc-button-wrapper:before{cursor:pointer!important;font-family:var(--lhg-icon-font-family, LH-Icons);font-weight:400!important;margin-top:var(--lhg-desy-button-icon-margin-top, 0);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:var(--lhg-desy-button-icon-counter-margin, -.2rem);margin-right:.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]).category-modify-service-btn>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]).category-modify-service-btn>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]).category-modify-service-btn>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]).category-modify-service-btn>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]).category-modify-service-btn>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]).category-modify-service-btn>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]).category-modify-service-btn>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]).category-modify-service-btn>span:not([class*=mat-button-wrapper]):before{cursor:pointer!important;font-family:var(--lhg-icon-font-family, LH-Icons);font-weight:400!important;margin-top:var(--lhg-desy-button-icon-margin-top, 0);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:var(--lhg-desy-button-icon-counter-margin, -.2rem);margin-right:.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]):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(--lhg-desy-button-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;-webkit-font-smoothing:antialiased;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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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, 0);content:" ";inset:calc(var(--lhg-desy-button-focus-outline-offset, 0px) * -1);pointer-events:none;position:absolute;z-index:1080;box-shadow:var(--lhg-desy-button-focus-outline-box-shadow, 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-])>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;margin-top:var(--lhg-desy-button-icon-margin-top, 0);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(--lhg-desy-button-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;-webkit-font-smoothing:antialiased;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-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-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-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-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-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-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-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-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-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: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):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])[class*=icon-].icon-print:not(.small):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])[class*=icon-].icon-print:not(.small):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])[class*=icon-].icon-print:not(.small):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])[class*=icon-].icon-print:not(.small):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])[class*=icon-].icon-print:not(.small):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])[class*=icon-].icon-print:not(.small):focus:after{all:unset;border-radius:var(--lhg-desy-button-focus-radius, 0);content:" ";inset:calc(var(--lhg-desy-button-focus-outline-offset, 0px) * -1);pointer-events:none;position:absolute;z-index:1080;box-shadow:var(--lhg-desy-button-focus-outline-box-shadow, 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)>span.mat-mdc-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.mat-mdc-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.mat-mdc-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.mat-mdc-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.mat-mdc-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.mat-mdc-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.mat-mdc-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.mat-mdc-button-wrapper:before{cursor:pointer!important;font-family:var(--lhg-icon-font-family, LH-Icons);font-weight:400!important;margin-top:var(--lhg-desy-button-icon-margin-top, 0);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:var(--lhg-desy-button-icon-counter-margin, -.2rem);margin-right:.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)>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]):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]):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]):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]):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]):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]):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]):before{cursor:pointer!important;font-family:var(--lhg-icon-font-family, LH-Icons);font-weight:400!important;margin-top:var(--lhg-desy-button-icon-margin-top, 0);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:var(--lhg-desy-button-icon-counter-margin, -.2rem);margin-right:.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)>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;margin-top:var(--lhg-desy-button-icon-margin-top, 0);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(--lhg-desy-button-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;-webkit-font-smoothing:antialiased;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-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-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-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-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-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-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-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-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-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: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):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])[class*=icon-].icon-modify:not(.small):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])[class*=icon-].icon-modify:not(.small):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])[class*=icon-].icon-modify:not(.small):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])[class*=icon-].icon-modify:not(.small):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])[class*=icon-].icon-modify:not(.small):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])[class*=icon-].icon-modify:not(.small):focus:after{all:unset;border-radius:var(--lhg-desy-button-focus-radius, 0);content:" ";inset:calc(var(--lhg-desy-button-focus-outline-offset, 0px) * -1);pointer-events:none;position:absolute;z-index:1080;box-shadow:var(--lhg-desy-button-focus-outline-box-shadow, 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)>span.mat-mdc-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.mat-mdc-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.mat-mdc-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.mat-mdc-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.mat-mdc-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.mat-mdc-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.mat-mdc-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.mat-mdc-button-wrapper:before{cursor:pointer!important;font-family:var(--lhg-icon-font-family, LH-Icons);font-weight:400!important;margin-top:var(--lhg-desy-button-icon-margin-top, 0);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:var(--lhg-desy-button-icon-counter-margin, -.2rem);margin-right:.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)>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]):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]):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]):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]):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]):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]):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]):before{cursor:pointer!important;font-family:var(--lhg-icon-font-family, LH-Icons);font-weight:400!important;margin-top:var(--lhg-desy-button-icon-margin-top, 0);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:var(--lhg-desy-button-icon-counter-margin, -.2rem);margin-right:.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)>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;margin-top:var(--lhg-desy-button-icon-margin-top, 0);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(--lhg-desy-button-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;-webkit-font-smoothing:antialiased;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-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-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-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-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-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-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-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-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-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: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):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])[class*=icon-].icon-external-link:not(.small):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])[class*=icon-].icon-external-link:not(.small):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])[class*=icon-].icon-external-link:not(.small):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])[class*=icon-].icon-external-link:not(.small):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])[class*=icon-].icon-external-link:not(.small):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])[class*=icon-].icon-external-link:not(.small):focus:after{all:unset;border-radius:var(--lhg-desy-button-focus-radius, 0);content:" ";inset:calc(var(--lhg-desy-button-focus-outline-offset, 0px) * -1);pointer-events:none;position:absolute;z-index:1080;box-shadow:var(--lhg-desy-button-focus-outline-box-shadow, 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)>span.mat-mdc-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.mat-mdc-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.mat-mdc-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.mat-mdc-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.mat-mdc-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.mat-mdc-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.mat-mdc-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.mat-mdc-button-wrapper:before{cursor:pointer!important;font-family:var(--lhg-icon-font-family, LH-Icons);font-weight:400!important;margin-top:var(--lhg-desy-button-icon-margin-top, 0);vertical-align:middle!important;font-size:1.6rem!important;line-height:1.6rem;width:1.6rem;content:var(--lhg-desy-button-icon-external-link, )!important;margin-left:var(--lhg-desy-button-icon-counter-margin, -.2rem);margin-right:.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)>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]):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]):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]):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]):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]):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]):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]):before{cursor:pointer!important;font-family:var(--lhg-icon-font-family, LH-Icons);font-weight:400!important;margin-top:var(--lhg-desy-button-icon-margin-top, 0);vertical-align:middle!important;font-size:1.6rem!important;line-height:1.6rem;width:1.6rem;content:var(--lhg-desy-button-icon-external-link, )!important;margin-left:var(--lhg-desy-button-icon-counter-margin, -.2rem);margin-right:.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)>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;margin-top:var(--lhg-desy-button-icon-margin-top, 0);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(--lhg-desy-button-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;-webkit-font-smoothing:antialiased;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-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-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-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-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-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-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-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-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-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: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):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])[class*=delete-]:not(.small):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])[class*=delete-]:not(.small):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])[class*=delete-]:not(.small):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])[class*=delete-]:not(.small):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])[class*=delete-]:not(.small):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])[class*=delete-]:not(.small):focus:after{all:unset;border-radius:var(--lhg-desy-button-focus-radius, 0);content:" ";inset:calc(var(--lhg-desy-button-focus-outline-offset, 0px) * -1);pointer-events:none;position:absolute;z-index:1080;box-shadow:var(--lhg-desy-button-focus-outline-box-shadow, 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)>span.mat-mdc-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.mat-mdc-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.mat-mdc-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.mat-mdc-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.mat-mdc-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.mat-mdc-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.mat-mdc-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.mat-mdc-button-wrapper:before{cursor:pointer!important;font-family:var(--lhg-icon-font-family, LH-Icons);font-weight:400!important;margin-top:var(--lhg-desy-button-icon-margin-top, 0);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:var(--lhg-desy-button-icon-counter-margin, -.2rem);margin-right:.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)>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]):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]):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]):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]):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]):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]):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]):before{cursor:pointer!important;font-family:var(--lhg-icon-font-family, LH-Icons);font-weight:400!important;margin-top:var(--lhg-desy-button-icon-margin-top, 0);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:var(--lhg-desy-button-icon-counter-margin, -.2rem);margin-right:.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)>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;margin-top:var(--lhg-desy-button-icon-margin-top, 0);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(--lhg-desy-button-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;-webkit-font-smoothing:antialiased;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-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-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, 0);content:" ";inset:calc(var(--lhg-desy-button-focus-outline-offset, 0px) * -1);pointer-events:none;position:absolute;z-index:1080;box-shadow:var(--lhg-desy-button-focus-outline-box-shadow, none)}lhg-collapsable-service-container .partnerplusbenefit-service-category lhg-partner-plus-benefit-pres .partner-plus-teaser lhg-instant-teaser-layout-container .instant-teaser-layout-container .partner-plus-teaser-details .partner-plus-teaser-links button.ppb-submit{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(--lhg-desy-button-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;-webkit-font-smoothing:antialiased;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-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 .partnerplusbenefit-service-category lhg-partner-plus-benefit-pres .partner-plus-teaser lhg-instant-teaser-layout-container .instant-teaser-layout-container .partner-plus-teaser-details .partner-plus-teaser-links button.ppb-submit span.mdc-button__label{align-items:center;display:inline-flex;letter-spacing:var(--lhg-desy-button-letter-spacing, inherit)}lhg-collapsable-service-container .partnerplusbenefit-service-category lhg-partner-plus-benefit-pres .partner-plus-teaser lhg-instant-teaser-layout-container .instant-teaser-layout-container .partner-plus-teaser-details .partner-plus-teaser-links button.ppb-submit .mat-mdc-button-persistent-ripple,lhg-collapsable-service-container .partnerplusbenefit-service-category lhg-partner-plus-benefit-pres .partner-plus-teaser lhg-instant-teaser-layout-container .instant-teaser-layout-container .partner-plus-teaser-details .partner-plus-teaser-links button.ppb-submit .mat-mdc-button-touch-target,lhg-collapsable-service-container .partnerplusbenefit-service-category lhg-partner-plus-benefit-pres .partner-plus-teaser lhg-instant-teaser-layout-container .instant-teaser-layout-container .partner-plus-teaser-details .partner-plus-teaser-links button.ppb-submit .mat-mdc-button-ripple,lhg-collapsable-service-container .partnerplusbenefit-service-category lhg-partner-plus-benefit-pres .partner-plus-teaser lhg-instant-teaser-layout-container .instant-teaser-layout-container .partner-plus-teaser-details .partner-plus-teaser-links button.ppb-submit .mat-focus-indicator{display:none}lhg-collapsable-service-container .partnerplusbenefit-service-category lhg-partner-plus-benefit-pres .partner-plus-teaser lhg-instant-teaser-layout-container .instant-teaser-layout-container .partner-plus-teaser-details .partner-plus-teaser-links button.ppb-submit.mat-mdc-button-disabled{cursor:not-allowed!important;pointer-events:all}lhg-collapsable-service-container .partnerplusbenefit-service-category lhg-partner-plus-benefit-pres .partner-plus-teaser lhg-instant-teaser-layout-container .instant-teaser-layout-container .partner-plus-teaser-details .partner-plus-teaser-links button.ppb-submit: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 .partnerplusbenefit-service-category lhg-partner-plus-benefit-pres .partner-plus-teaser lhg-instant-teaser-layout-container .instant-teaser-layout-container .partner-plus-teaser-details .partner-plus-teaser-links button.ppb-submit.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 .partnerplusbenefit-service-category lhg-partner-plus-benefit-pres .partner-plus-teaser lhg-instant-teaser-layout-container .instant-teaser-layout-container .partner-plus-teaser-details .partner-plus-teaser-links button.ppb-submit.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 .partnerplusbenefit-service-category lhg-partner-plus-benefit-pres .partner-plus-teaser lhg-instant-teaser-layout-container .instant-teaser-layout-container .partner-plus-teaser-details .partner-plus-teaser-links button.ppb-submit:focus,lhg-collapsable-service-container .partnerplusbenefit-service-category lhg-partner-plus-benefit-pres .partner-plus-teaser lhg-instant-teaser-layout-container .instant-teaser-layout-container .partner-plus-teaser-details .partner-plus-teaser-links button.ppb-submit:active:focus{box-shadow:none!important}lhg-collapsable-service-container .partnerplusbenefit-service-category lhg-partner-plus-benefit-pres .partner-plus-teaser lhg-instant-teaser-layout-container .instant-teaser-layout-container .partner-plus-teaser-details .partner-plus-teaser-links button.ppb-submit:focus:after{all:unset;border-radius:var(--lhg-desy-button-focus-radius, 0);content:" ";inset:calc(var(--lhg-desy-button-focus-outline-offset, 0px) * -1);pointer-events:none;position:absolute;z-index:1080;box-shadow:var(--lhg-desy-button-focus-outline-box-shadow, none)}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(--lhg-desy-button-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;-webkit-font-smoothing:antialiased;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-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-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, 0);content:" ";inset:calc(var(--lhg-desy-button-focus-outline-offset, 0px) * -1);pointer-events:none;position:absolute;z-index:1080;box-shadow:var(--lhg-desy-button-focus-outline-box-shadow, 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),lhg-non-us-resident-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(--lhg-desy-button-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;-webkit-font-smoothing:antialiased;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-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,lhg-non-us-resident-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-focus-indicator,lhg-non-us-resident-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-non-us-resident-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-non-us-resident-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-non-us-resident-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-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,lhg-non-us-resident-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,lhg-non-us-resident-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,lhg-non-us-resident-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,lhg-non-us-resident-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,lhg-non-us-resident-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-non-us-resident-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,lhg-non-us-resident-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, 0);content:" ";inset:calc(var(--lhg-desy-button-focus-outline-offset, 0px) * -1);pointer-events:none;position:absolute;z-index:1080;box-shadow:var(--lhg-desy-button-focus-outline-box-shadow, none)}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, 0);content:" ";inset:calc(var(--lhg-desy-button-focus-outline-offset, 0px) * -1);pointer-events:none;position:absolute;z-index:1080;box-shadow:var(--lhg-desy-button-focus-outline-box-shadow, none)}refx-user-profile-dialog refx-dialog-pres.dialog .refx-dialog-container div.refx-dialog-actions.buttons-place .user-profile-dialog-logout-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(--lhg-desy-button-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;-webkit-font-smoothing:antialiased;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;margin:0;width:100%!important}refx-user-profile-dialog refx-dialog-pres.dialog .refx-dialog-container div.refx-dialog-actions.buttons-place .user-profile-dialog-logout-button span.mdc-button__label{align-items:center;display:inline-flex;letter-spacing:var(--lhg-desy-button-letter-spacing, inherit)}refx-user-profile-dialog refx-dialog-pres.dialog .refx-dialog-container div.refx-dialog-actions.buttons-place .user-profile-dialog-logout-button .mat-mdc-button-persistent-ripple,refx-user-profile-dialog refx-dialog-pres.dialog .refx-dialog-container div.refx-dialog-actions.buttons-place .user-profile-dialog-logout-button .mat-mdc-button-touch-target,refx-user-profile-dialog refx-dialog-pres.dialog .refx-dialog-container div.refx-dialog-actions.buttons-place .user-profile-dialog-logout-button .mat-mdc-button-ripple,refx-user-profile-dialog refx-dialog-pres.dialog .refx-dialog-container div.refx-dialog-actions.buttons-place .user-profile-dialog-logout-button .mat-focus-indicator{display:none}refx-user-profile-dialog refx-dialog-pres.dialog .refx-dialog-container div.refx-dialog-actions.buttons-place .user-profile-dialog-logout-button.mat-mdc-button-disabled{cursor:not-allowed!important;pointer-events:all}refx-user-profile-dialog refx-dialog-pres.dialog .refx-dialog-container div.refx-dialog-actions.buttons-place .user-profile-dialog-logout-button span.mdc-button__label{color:inherit!important}refx-user-profile-dialog refx-dialog-pres.dialog .refx-dialog-container div.refx-dialog-actions.buttons-place .user-profile-dialog-logout-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-user-profile-dialog refx-dialog-pres.dialog .refx-dialog-container div.refx-dialog-actions.buttons-place .user-profile-dialog-logout-button.mat-mdc-button-disabled,refx-user-profile-dialog refx-dialog-pres.dialog .refx-dialog-container div.refx-dialog-actions.buttons-place .user-profile-dialog-logout-button.mat-mdc-button-disabled[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-user-profile-dialog refx-dialog-pres.dialog .refx-dialog-container div.refx-dialog-actions.buttons-place .user-profile-dialog-logout-button.mat-mdc-button-disabled span.mdc-button__label,refx-user-profile-dialog refx-dialog-pres.dialog .refx-dialog-container div.refx-dialog-actions.buttons-place .user-profile-dialog-logout-button.mat-mdc-button-disabled[disabled] span.mdc-button__label{color:inherit!important}refx-user-profile-dialog refx-dialog-pres.dialog .refx-dialog-container div.refx-dialog-actions.buttons-place .user-profile-dialog-logout-button.mat-mdc-button-disabled:hover,refx-user-profile-dialog refx-dialog-pres.dialog .refx-dialog-container div.refx-dialog-actions.buttons-place .user-profile-dialog-logout-button.mat-mdc-button-disabled[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-user-profile-dialog refx-dialog-pres.dialog .refx-dialog-container div.refx-dialog-actions.buttons-place .user-profile-dialog-logout-button.mat-mdc-button-disabled:hover span.mdc-button__label,refx-user-profile-dialog refx-dialog-pres.dialog .refx-dialog-container div.refx-dialog-actions.buttons-place .user-profile-dialog-logout-button.mat-mdc-button-disabled[disabled]:hover span.mdc-button__label{color:inherit!important}refx-user-profile-dialog refx-dialog-pres.dialog .refx-dialog-container div.refx-dialog-actions.buttons-place .user-profile-dialog-logout-button:focus,refx-user-profile-dialog refx-dialog-pres.dialog .refx-dialog-container div.refx-dialog-actions.buttons-place .user-profile-dialog-logout-button:active:focus{box-shadow:none!important}refx-user-profile-dialog refx-dialog-pres.dialog .refx-dialog-container div.refx-dialog-actions.buttons-place .user-profile-dialog-logout-button:focus:after{all:unset;border-radius:var(--lhg-desy-button-focus-radius, 0);content:" ";inset:calc(var(--lhg-desy-button-focus-outline-offset, 0px) * -1);pointer-events:none;position:absolute;z-index:1080;box-shadow:var(--lhg-desy-button-focus-outline-box-shadow, none)}refx-user-profile-dialog refx-dialog-pres.dialog .refx-dialog-container div.refx-dialog-actions.buttons-place .user-profile-dialog-logout-button .mdc-button__label{padding:0}refx-user-profile-dialog refx-dialog-pres.dialog .refx-dialog-container div.refx-dialog-actions.buttons-place .user-profile-dialog-logout-button.cdk-focused.cdk-keyboard-focused .mdc-button__label{box-shadow:unset}refx-user-profile-dialog refx-dialog-pres.dialog .refx-dialog-container div.refx-dialog-actions.buttons-place .close-btn-bottom{width:100%!important}refx-logout-confirmation-dialog-pres refx-dialog-pres.dialog div.refx-dialog-container div.refx-dialog-actions.buttons-place button.close-btn-bottom,refx-logout-confirmation-dialog-pres refx-dialog-pres.dialog div.refx-dialog-container div.refx-dialog-actions.buttons-place button.logout-confirmation-dialog-logout-button{width:100%!important}refx-alternative-offers-pres .alternative-offers-pres .right-section .select-offer-button-container .select-offer-button span{color:var(--maui-button-text-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d)))}lhg-otp-dialog refx-dialog-pres.dialog div.refx-dialog-actions.buttons-place button{width:inherit!important}@media (max-width: 839.98px){lhg-otp-dialog refx-dialog-pres.dialog div.refx-dialog-actions.buttons-place button{width:100%!important}}lhg-generic-warning-dialog-pres .lhg-generic-warning-dialog-pres-button-container .lhg-generic-warning-dialog-pres-cancel-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(--lhg-desy-button-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;-webkit-font-smoothing:antialiased;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-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-generic-warning-dialog-pres .lhg-generic-warning-dialog-pres-button-container .lhg-generic-warning-dialog-pres-cancel-button span.mdc-button__label{align-items:center;display:inline-flex;letter-spacing:var(--lhg-desy-button-letter-spacing, inherit)}lhg-generic-warning-dialog-pres .lhg-generic-warning-dialog-pres-button-container .lhg-generic-warning-dialog-pres-cancel-button .mat-mdc-button-persistent-ripple,lhg-generic-warning-dialog-pres .lhg-generic-warning-dialog-pres-button-container .lhg-generic-warning-dialog-pres-cancel-button .mat-mdc-button-touch-target,lhg-generic-warning-dialog-pres .lhg-generic-warning-dialog-pres-button-container .lhg-generic-warning-dialog-pres-cancel-button .mat-mdc-button-ripple,lhg-generic-warning-dialog-pres .lhg-generic-warning-dialog-pres-button-container .lhg-generic-warning-dialog-pres-cancel-button .mat-focus-indicator{display:none}lhg-generic-warning-dialog-pres .lhg-generic-warning-dialog-pres-button-container .lhg-generic-warning-dialog-pres-cancel-button.mat-mdc-button-disabled{cursor:not-allowed!important;pointer-events:all}lhg-generic-warning-dialog-pres .lhg-generic-warning-dialog-pres-button-container .lhg-generic-warning-dialog-pres-cancel-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}lhg-generic-warning-dialog-pres .lhg-generic-warning-dialog-pres-button-container .lhg-generic-warning-dialog-pres-cancel-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}lhg-generic-warning-dialog-pres .lhg-generic-warning-dialog-pres-button-container .lhg-generic-warning-dialog-pres-cancel-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}lhg-generic-warning-dialog-pres .lhg-generic-warning-dialog-pres-button-container .lhg-generic-warning-dialog-pres-cancel-button:focus,lhg-generic-warning-dialog-pres .lhg-generic-warning-dialog-pres-button-container .lhg-generic-warning-dialog-pres-cancel-button:active:focus{box-shadow:none!important}lhg-generic-warning-dialog-pres .lhg-generic-warning-dialog-pres-button-container .lhg-generic-warning-dialog-pres-cancel-button:focus:after{all:unset;border-radius:var(--lhg-desy-button-focus-radius, 0);content:" ";inset:calc(var(--lhg-desy-button-focus-outline-offset, 0px) * -1);pointer-events:none;position:absolute;z-index:1080;box-shadow:var(--lhg-desy-button-focus-outline-box-shadow, none)}lhg-generic-warning-dialog-pres .lhg-generic-warning-dialog-pres-button-container .lhg-generic-warning-dialog-pres-submit-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(--lhg-desy-button-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;-webkit-font-smoothing:antialiased;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}lhg-generic-warning-dialog-pres .lhg-generic-warning-dialog-pres-button-container .lhg-generic-warning-dialog-pres-submit-button span.mdc-button__label{align-items:center;display:inline-flex;letter-spacing:var(--lhg-desy-button-letter-spacing, inherit)}lhg-generic-warning-dialog-pres .lhg-generic-warning-dialog-pres-button-container .lhg-generic-warning-dialog-pres-submit-button .mat-mdc-button-persistent-ripple,lhg-generic-warning-dialog-pres .lhg-generic-warning-dialog-pres-button-container .lhg-generic-warning-dialog-pres-submit-button .mat-mdc-button-touch-target,lhg-generic-warning-dialog-pres .lhg-generic-warning-dialog-pres-button-container .lhg-generic-warning-dialog-pres-submit-button .mat-mdc-button-ripple,lhg-generic-warning-dialog-pres .lhg-generic-warning-dialog-pres-button-container .lhg-generic-warning-dialog-pres-submit-button .mat-focus-indicator{display:none}lhg-generic-warning-dialog-pres .lhg-generic-warning-dialog-pres-button-container .lhg-generic-warning-dialog-pres-submit-button.mat-mdc-button-disabled{cursor:not-allowed!important;pointer-events:all}lhg-generic-warning-dialog-pres .lhg-generic-warning-dialog-pres-button-container .lhg-generic-warning-dialog-pres-submit-button span.mdc-button__label{color:inherit!important}lhg-generic-warning-dialog-pres .lhg-generic-warning-dialog-pres-button-container .lhg-generic-warning-dialog-pres-submit-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}lhg-generic-warning-dialog-pres .lhg-generic-warning-dialog-pres-button-container .lhg-generic-warning-dialog-pres-submit-button.mat-mdc-button-disabled,lhg-generic-warning-dialog-pres .lhg-generic-warning-dialog-pres-button-container .lhg-generic-warning-dialog-pres-submit-button.mat-mdc-button-disabled[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}lhg-generic-warning-dialog-pres .lhg-generic-warning-dialog-pres-button-container .lhg-generic-warning-dialog-pres-submit-button.mat-mdc-button-disabled span.mdc-button__label,lhg-generic-warning-dialog-pres .lhg-generic-warning-dialog-pres-button-container .lhg-generic-warning-dialog-pres-submit-button.mat-mdc-button-disabled[disabled] span.mdc-button__label{color:inherit!important}lhg-generic-warning-dialog-pres .lhg-generic-warning-dialog-pres-button-container .lhg-generic-warning-dialog-pres-submit-button.mat-mdc-button-disabled:hover,lhg-generic-warning-dialog-pres .lhg-generic-warning-dialog-pres-button-container .lhg-generic-warning-dialog-pres-submit-button.mat-mdc-button-disabled[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}lhg-generic-warning-dialog-pres .lhg-generic-warning-dialog-pres-button-container .lhg-generic-warning-dialog-pres-submit-button.mat-mdc-button-disabled:hover span.mdc-button__label,lhg-generic-warning-dialog-pres .lhg-generic-warning-dialog-pres-button-container .lhg-generic-warning-dialog-pres-submit-button.mat-mdc-button-disabled[disabled]:hover span.mdc-button__label{color:inherit!important}lhg-generic-warning-dialog-pres .lhg-generic-warning-dialog-pres-button-container .lhg-generic-warning-dialog-pres-submit-button:focus,lhg-generic-warning-dialog-pres .lhg-generic-warning-dialog-pres-button-container .lhg-generic-warning-dialog-pres-submit-button:active:focus{box-shadow:none!important}lhg-generic-warning-dialog-pres .lhg-generic-warning-dialog-pres-button-container .lhg-generic-warning-dialog-pres-submit-button:focus:after{all:unset;border-radius:var(--lhg-desy-button-focus-radius, 0);content:" ";inset:calc(var(--lhg-desy-button-focus-outline-offset, 0px) * -1);pointer-events:none;position:absolute;z-index:1080;box-shadow:var(--lhg-desy-button-focus-outline-box-shadow, none)}lhg-traveler-management-pres mat-expansion-panel.traveler-panel .mat-expansion-panel-content .mat-expansion-panel-body .buttons-place button.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(--lhg-desy-button-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;-webkit-font-smoothing:antialiased;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}lhg-traveler-management-pres mat-expansion-panel.traveler-panel .mat-expansion-panel-content .mat-expansion-panel-body .buttons-place button.nextBtn span.mdc-button__label{align-items:center;display:inline-flex;letter-spacing:var(--lhg-desy-button-letter-spacing, inherit)}lhg-traveler-management-pres mat-expansion-panel.traveler-panel .mat-expansion-panel-content .mat-expansion-panel-body .buttons-place button.nextBtn .mat-mdc-button-persistent-ripple,lhg-traveler-management-pres mat-expansion-panel.traveler-panel .mat-expansion-panel-content .mat-expansion-panel-body .buttons-place button.nextBtn .mat-mdc-button-touch-target,lhg-traveler-management-pres mat-expansion-panel.traveler-panel .mat-expansion-panel-content .mat-expansion-panel-body .buttons-place button.nextBtn .mat-mdc-button-ripple,lhg-traveler-management-pres mat-expansion-panel.traveler-panel .mat-expansion-panel-content .mat-expansion-panel-body .buttons-place button.nextBtn .mat-focus-indicator{display:none}lhg-traveler-management-pres mat-expansion-panel.traveler-panel .mat-expansion-panel-content .mat-expansion-panel-body .buttons-place button.nextBtn.mat-mdc-button-disabled{cursor:not-allowed!important;pointer-events:all}lhg-traveler-management-pres mat-expansion-panel.traveler-panel .mat-expansion-panel-content .mat-expansion-panel-body .buttons-place button.nextBtn span.mdc-button__label{color:inherit!important}lhg-traveler-management-pres mat-expansion-panel.traveler-panel .mat-expansion-panel-content .mat-expansion-panel-body .buttons-place button.nextBtn: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}lhg-traveler-management-pres mat-expansion-panel.traveler-panel .mat-expansion-panel-content .mat-expansion-panel-body .buttons-place button.nextBtn.mat-mdc-button-disabled,lhg-traveler-management-pres mat-expansion-panel.traveler-panel .mat-expansion-panel-content .mat-expansion-panel-body .buttons-place button.nextBtn.mat-mdc-button-disabled[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}lhg-traveler-management-pres mat-expansion-panel.traveler-panel .mat-expansion-panel-content .mat-expansion-panel-body .buttons-place button.nextBtn.mat-mdc-button-disabled span.mdc-button__label,lhg-traveler-management-pres mat-expansion-panel.traveler-panel .mat-expansion-panel-content .mat-expansion-panel-body .buttons-place button.nextBtn.mat-mdc-button-disabled[disabled] span.mdc-button__label{color:inherit!important}lhg-traveler-management-pres mat-expansion-panel.traveler-panel .mat-expansion-panel-content .mat-expansion-panel-body .buttons-place button.nextBtn.mat-mdc-button-disabled:hover,lhg-traveler-management-pres mat-expansion-panel.traveler-panel .mat-expansion-panel-content .mat-expansion-panel-body .buttons-place button.nextBtn.mat-mdc-button-disabled[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}lhg-traveler-management-pres mat-expansion-panel.traveler-panel .mat-expansion-panel-content .mat-expansion-panel-body .buttons-place button.nextBtn.mat-mdc-button-disabled:hover span.mdc-button__label,lhg-traveler-management-pres mat-expansion-panel.traveler-panel .mat-expansion-panel-content .mat-expansion-panel-body .buttons-place button.nextBtn.mat-mdc-button-disabled[disabled]:hover span.mdc-button__label{color:inherit!important}lhg-traveler-management-pres mat-expansion-panel.traveler-panel .mat-expansion-panel-content .mat-expansion-panel-body .buttons-place button.nextBtn:focus,lhg-traveler-management-pres mat-expansion-panel.traveler-panel .mat-expansion-panel-content .mat-expansion-panel-body .buttons-place button.nextBtn:active:focus{box-shadow:none!important}lhg-traveler-management-pres mat-expansion-panel.traveler-panel .mat-expansion-panel-content .mat-expansion-panel-body .buttons-place button.nextBtn:focus:after{all:unset;border-radius:var(--lhg-desy-button-focus-radius, 0);content:" ";inset:calc(var(--lhg-desy-button-focus-outline-offset, 0px) * -1);pointer-events:none;position:absolute;z-index:1080;box-shadow:var(--lhg-desy-button-focus-outline-box-shadow, none)}lhg-traveler-management-pres mat-expansion-panel.traveler-panel .mat-expansion-panel-content .mat-expansion-panel-body:has(lhg-prominent-login-alt-pres) lhg-prominent-login-cont lhg-prominent-login-alt-pres .prominent-login-alt-main-content-container .prominent-login-alt-buttons-place button,lhg-traveler-management-pres mat-expansion-panel.traveler-panel .mat-expansion-panel-content .mat-expansion-panel-body:has(lhg-prominent-login-alt-pres) lhg-prominent-login-cont lhg-prominent-login-pres .prominent-login-buttons-place button,lhg-traveler-management-pres mat-expansion-panel.traveler-panel .mat-expansion-panel-content .mat-expansion-panel-body:has(lhg-prominent-login-pres) lhg-prominent-login-cont lhg-prominent-login-alt-pres .prominent-login-alt-main-content-container .prominent-login-alt-buttons-place button,lhg-traveler-management-pres mat-expansion-panel.traveler-panel .mat-expansion-panel-content .mat-expansion-panel-body:has(lhg-prominent-login-pres) lhg-prominent-login-cont lhg-prominent-login-pres .prominent-login-buttons-place 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(--lhg-desy-button-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;-webkit-font-smoothing:antialiased;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}lhg-traveler-management-pres mat-expansion-panel.traveler-panel .mat-expansion-panel-content .mat-expansion-panel-body:has(lhg-prominent-login-alt-pres) lhg-prominent-login-cont lhg-prominent-login-alt-pres .prominent-login-alt-main-content-container .prominent-login-alt-buttons-place button span.mdc-button__label,lhg-traveler-management-pres mat-expansion-panel.traveler-panel .mat-expansion-panel-content .mat-expansion-panel-body:has(lhg-prominent-login-alt-pres) lhg-prominent-login-cont lhg-prominent-login-pres .prominent-login-buttons-place button span.mdc-button__label,lhg-traveler-management-pres mat-expansion-panel.traveler-panel .mat-expansion-panel-content .mat-expansion-panel-body:has(lhg-prominent-login-pres) lhg-prominent-login-cont lhg-prominent-login-alt-pres .prominent-login-alt-main-content-container .prominent-login-alt-buttons-place button span.mdc-button__label,lhg-traveler-management-pres mat-expansion-panel.traveler-panel .mat-expansion-panel-content .mat-expansion-panel-body:has(lhg-prominent-login-pres) lhg-prominent-login-cont lhg-prominent-login-pres .prominent-login-buttons-place button span.mdc-button__label{align-items:center;display:inline-flex;letter-spacing:var(--lhg-desy-button-letter-spacing, inherit)}lhg-traveler-management-pres mat-expansion-panel.traveler-panel .mat-expansion-panel-content .mat-expansion-panel-body:has(lhg-prominent-login-alt-pres) lhg-prominent-login-cont lhg-prominent-login-alt-pres .prominent-login-alt-main-content-container .prominent-login-alt-buttons-place button .mat-mdc-button-persistent-ripple,lhg-traveler-management-pres mat-expansion-panel.traveler-panel .mat-expansion-panel-content .mat-expansion-panel-body:has(lhg-prominent-login-alt-pres) lhg-prominent-login-cont lhg-prominent-login-alt-pres .prominent-login-alt-main-content-container .prominent-login-alt-buttons-place button .mat-mdc-button-touch-target,lhg-traveler-management-pres mat-expansion-panel.traveler-panel .mat-expansion-panel-content .mat-expansion-panel-body:has(lhg-prominent-login-alt-pres) lhg-prominent-login-cont lhg-prominent-login-alt-pres .prominent-login-alt-main-content-container .prominent-login-alt-buttons-place button .mat-mdc-button-ripple,lhg-traveler-management-pres mat-expansion-panel.traveler-panel .mat-expansion-panel-content .mat-expansion-panel-body:has(lhg-prominent-login-alt-pres) lhg-prominent-login-cont lhg-prominent-login-alt-pres .prominent-login-alt-main-content-container .prominent-login-alt-buttons-place button .mat-focus-indicator,lhg-traveler-management-pres mat-expansion-panel.traveler-panel .mat-expansion-panel-content .mat-expansion-panel-body:has(lhg-prominent-login-alt-pres) lhg-prominent-login-cont lhg-prominent-login-pres .prominent-login-buttons-place button .mat-mdc-button-persistent-ripple,lhg-traveler-management-pres mat-expansion-panel.traveler-panel .mat-expansion-panel-content .mat-expansion-panel-body:has(lhg-prominent-login-alt-pres) lhg-prominent-login-cont lhg-prominent-login-pres .prominent-login-buttons-place button .mat-mdc-button-touch-target,lhg-traveler-management-pres mat-expansion-panel.traveler-panel .mat-expansion-panel-content .mat-expansion-panel-body:has(lhg-prominent-login-alt-pres) lhg-prominent-login-cont lhg-prominent-login-pres .prominent-login-buttons-place button .mat-mdc-button-ripple,lhg-traveler-management-pres mat-expansion-panel.traveler-panel .mat-expansion-panel-content .mat-expansion-panel-body:has(lhg-prominent-login-alt-pres) lhg-prominent-login-cont lhg-prominent-login-pres .prominent-login-buttons-place button .mat-focus-indicator,lhg-traveler-management-pres mat-expansion-panel.traveler-panel .mat-expansion-panel-content .mat-expansion-panel-body:has(lhg-prominent-login-pres) lhg-prominent-login-cont lhg-prominent-login-alt-pres .prominent-login-alt-main-content-container .prominent-login-alt-buttons-place button .mat-mdc-button-persistent-ripple,lhg-traveler-management-pres mat-expansion-panel.traveler-panel .mat-expansion-panel-content .mat-expansion-panel-body:has(lhg-prominent-login-pres) lhg-prominent-login-cont lhg-prominent-login-alt-pres .prominent-login-alt-main-content-container .prominent-login-alt-buttons-place button .mat-mdc-button-touch-target,lhg-traveler-management-pres mat-expansion-panel.traveler-panel .mat-expansion-panel-content .mat-expansion-panel-body:has(lhg-prominent-login-pres) lhg-prominent-login-cont lhg-prominent-login-alt-pres .prominent-login-alt-main-content-container .prominent-login-alt-buttons-place button .mat-mdc-button-ripple,lhg-traveler-management-pres mat-expansion-panel.traveler-panel .mat-expansion-panel-content .mat-expansion-panel-body:has(lhg-prominent-login-pres) lhg-prominent-login-cont lhg-prominent-login-alt-pres .prominent-login-alt-main-content-container .prominent-login-alt-buttons-place button .mat-focus-indicator,lhg-traveler-management-pres mat-expansion-panel.traveler-panel .mat-expansion-panel-content .mat-expansion-panel-body:has(lhg-prominent-login-pres) lhg-prominent-login-cont lhg-prominent-login-pres .prominent-login-buttons-place button .mat-mdc-button-persistent-ripple,lhg-traveler-management-pres mat-expansion-panel.traveler-panel .mat-expansion-panel-content .mat-expansion-panel-body:has(lhg-prominent-login-pres) lhg-prominent-login-cont lhg-prominent-login-pres .prominent-login-buttons-place button .mat-mdc-button-touch-target,lhg-traveler-management-pres mat-expansion-panel.traveler-panel .mat-expansion-panel-content .mat-expansion-panel-body:has(lhg-prominent-login-pres) lhg-prominent-login-cont lhg-prominent-login-pres .prominent-login-buttons-place button .mat-mdc-button-ripple,lhg-traveler-management-pres mat-expansion-panel.traveler-panel .mat-expansion-panel-content .mat-expansion-panel-body:has(lhg-prominent-login-pres) lhg-prominent-login-cont lhg-prominent-login-pres .prominent-login-buttons-place button .mat-focus-indicator{display:none}lhg-traveler-management-pres mat-expansion-panel.traveler-panel .mat-expansion-panel-content .mat-expansion-panel-body:has(lhg-prominent-login-alt-pres) lhg-prominent-login-cont lhg-prominent-login-alt-pres .prominent-login-alt-main-content-container .prominent-login-alt-buttons-place button.mat-mdc-button-disabled,lhg-traveler-management-pres mat-expansion-panel.traveler-panel .mat-expansion-panel-content .mat-expansion-panel-body:has(lhg-prominent-login-alt-pres) lhg-prominent-login-cont lhg-prominent-login-pres .prominent-login-buttons-place button.mat-mdc-button-disabled,lhg-traveler-management-pres mat-expansion-panel.traveler-panel .mat-expansion-panel-content .mat-expansion-panel-body:has(lhg-prominent-login-pres) lhg-prominent-login-cont lhg-prominent-login-alt-pres .prominent-login-alt-main-content-container .prominent-login-alt-buttons-place button.mat-mdc-button-disabled,lhg-traveler-management-pres mat-expansion-panel.traveler-panel .mat-expansion-panel-content .mat-expansion-panel-body:has(lhg-prominent-login-pres) lhg-prominent-login-cont lhg-prominent-login-pres .prominent-login-buttons-place button.mat-mdc-button-disabled{cursor:not-allowed!important;pointer-events:all}lhg-traveler-management-pres mat-expansion-panel.traveler-panel .mat-expansion-panel-content .mat-expansion-panel-body:has(lhg-prominent-login-alt-pres) lhg-prominent-login-cont lhg-prominent-login-alt-pres .prominent-login-alt-main-content-container .prominent-login-alt-buttons-place button span.mdc-button__label,lhg-traveler-management-pres mat-expansion-panel.traveler-panel .mat-expansion-panel-content .mat-expansion-panel-body:has(lhg-prominent-login-alt-pres) lhg-prominent-login-cont lhg-prominent-login-pres .prominent-login-buttons-place button span.mdc-button__label,lhg-traveler-management-pres mat-expansion-panel.traveler-panel .mat-expansion-panel-content .mat-expansion-panel-body:has(lhg-prominent-login-pres) lhg-prominent-login-cont lhg-prominent-login-alt-pres .prominent-login-alt-main-content-container .prominent-login-alt-buttons-place button span.mdc-button__label,lhg-traveler-management-pres mat-expansion-panel.traveler-panel .mat-expansion-panel-content .mat-expansion-panel-body:has(lhg-prominent-login-pres) lhg-prominent-login-cont lhg-prominent-login-pres .prominent-login-buttons-place button span.mdc-button__label{color:inherit!important}lhg-traveler-management-pres mat-expansion-panel.traveler-panel .mat-expansion-panel-content .mat-expansion-panel-body:has(lhg-prominent-login-alt-pres) lhg-prominent-login-cont lhg-prominent-login-alt-pres .prominent-login-alt-main-content-container .prominent-login-alt-buttons-place button:hover,lhg-traveler-management-pres mat-expansion-panel.traveler-panel .mat-expansion-panel-content .mat-expansion-panel-body:has(lhg-prominent-login-alt-pres) lhg-prominent-login-cont lhg-prominent-login-pres .prominent-login-buttons-place button:hover,lhg-traveler-management-pres mat-expansion-panel.traveler-panel .mat-expansion-panel-content .mat-expansion-panel-body:has(lhg-prominent-login-pres) lhg-prominent-login-cont lhg-prominent-login-alt-pres .prominent-login-alt-main-content-container .prominent-login-alt-buttons-place button:hover,lhg-traveler-management-pres mat-expansion-panel.traveler-panel .mat-expansion-panel-content .mat-expansion-panel-body:has(lhg-prominent-login-pres) lhg-prominent-login-cont lhg-prominent-login-pres .prominent-login-buttons-place 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}lhg-traveler-management-pres mat-expansion-panel.traveler-panel .mat-expansion-panel-content .mat-expansion-panel-body:has(lhg-prominent-login-alt-pres) lhg-prominent-login-cont lhg-prominent-login-alt-pres .prominent-login-alt-main-content-container .prominent-login-alt-buttons-place button.mat-mdc-button-disabled,lhg-traveler-management-pres mat-expansion-panel.traveler-panel .mat-expansion-panel-content .mat-expansion-panel-body:has(lhg-prominent-login-alt-pres) lhg-prominent-login-cont lhg-prominent-login-alt-pres .prominent-login-alt-main-content-container .prominent-login-alt-buttons-place button.mat-mdc-button-disabled[disabled],lhg-traveler-management-pres mat-expansion-panel.traveler-panel .mat-expansion-panel-content .mat-expansion-panel-body:has(lhg-prominent-login-alt-pres) lhg-prominent-login-cont lhg-prominent-login-pres .prominent-login-buttons-place button.mat-mdc-button-disabled,lhg-traveler-management-pres mat-expansion-panel.traveler-panel .mat-expansion-panel-content .mat-expansion-panel-body:has(lhg-prominent-login-alt-pres) lhg-prominent-login-cont lhg-prominent-login-pres .prominent-login-buttons-place button.mat-mdc-button-disabled[disabled],lhg-traveler-management-pres mat-expansion-panel.traveler-panel .mat-expansion-panel-content .mat-expansion-panel-body:has(lhg-prominent-login-pres) lhg-prominent-login-cont lhg-prominent-login-alt-pres .prominent-login-alt-main-content-container .prominent-login-alt-buttons-place button.mat-mdc-button-disabled,lhg-traveler-management-pres mat-expansion-panel.traveler-panel .mat-expansion-panel-content .mat-expansion-panel-body:has(lhg-prominent-login-pres) lhg-prominent-login-cont lhg-prominent-login-alt-pres .prominent-login-alt-main-content-container .prominent-login-alt-buttons-place button.mat-mdc-button-disabled[disabled],lhg-traveler-management-pres mat-expansion-panel.traveler-panel .mat-expansion-panel-content .mat-expansion-panel-body:has(lhg-prominent-login-pres) lhg-prominent-login-cont lhg-prominent-login-pres .prominent-login-buttons-place button.mat-mdc-button-disabled,lhg-traveler-management-pres mat-expansion-panel.traveler-panel .mat-expansion-panel-content .mat-expansion-panel-body:has(lhg-prominent-login-pres) lhg-prominent-login-cont lhg-prominent-login-pres .prominent-login-buttons-place button.mat-mdc-button-disabled[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}lhg-traveler-management-pres mat-expansion-panel.traveler-panel .mat-expansion-panel-content .mat-expansion-panel-body:has(lhg-prominent-login-alt-pres) lhg-prominent-login-cont lhg-prominent-login-alt-pres .prominent-login-alt-main-content-container .prominent-login-alt-buttons-place button.mat-mdc-button-disabled span.mdc-button__label,lhg-traveler-management-pres mat-expansion-panel.traveler-panel .mat-expansion-panel-content .mat-expansion-panel-body:has(lhg-prominent-login-alt-pres) lhg-prominent-login-cont lhg-prominent-login-alt-pres .prominent-login-alt-main-content-container .prominent-login-alt-buttons-place button.mat-mdc-button-disabled[disabled] span.mdc-button__label,lhg-traveler-management-pres mat-expansion-panel.traveler-panel .mat-expansion-panel-content .mat-expansion-panel-body:has(lhg-prominent-login-alt-pres) lhg-prominent-login-cont lhg-prominent-login-pres .prominent-login-buttons-place button.mat-mdc-button-disabled span.mdc-button__label,lhg-traveler-management-pres mat-expansion-panel.traveler-panel .mat-expansion-panel-content .mat-expansion-panel-body:has(lhg-prominent-login-alt-pres) lhg-prominent-login-cont lhg-prominent-login-pres .prominent-login-buttons-place button.mat-mdc-button-disabled[disabled] span.mdc-button__label,lhg-traveler-management-pres mat-expansion-panel.traveler-panel .mat-expansion-panel-content .mat-expansion-panel-body:has(lhg-prominent-login-pres) lhg-prominent-login-cont lhg-prominent-login-alt-pres .prominent-login-alt-main-content-container .prominent-login-alt-buttons-place button.mat-mdc-button-disabled span.mdc-button__label,lhg-traveler-management-pres mat-expansion-panel.traveler-panel .mat-expansion-panel-content .mat-expansion-panel-body:has(lhg-prominent-login-pres) lhg-prominent-login-cont lhg-prominent-login-alt-pres .prominent-login-alt-main-content-container .prominent-login-alt-buttons-place button.mat-mdc-button-disabled[disabled] span.mdc-button__label,lhg-traveler-management-pres mat-expansion-panel.traveler-panel .mat-expansion-panel-content .mat-expansion-panel-body:has(lhg-prominent-login-pres) lhg-prominent-login-cont lhg-prominent-login-pres .prominent-login-buttons-place button.mat-mdc-button-disabled span.mdc-button__label,lhg-traveler-management-pres mat-expansion-panel.traveler-panel .mat-expansion-panel-content .mat-expansion-panel-body:has(lhg-prominent-login-pres) lhg-prominent-login-cont lhg-prominent-login-pres .prominent-login-buttons-place button.mat-mdc-button-disabled[disabled] span.mdc-button__label{color:inherit!important}lhg-traveler-management-pres mat-expansion-panel.traveler-panel .mat-expansion-panel-content .mat-expansion-panel-body:has(lhg-prominent-login-alt-pres) lhg-prominent-login-cont lhg-prominent-login-alt-pres .prominent-login-alt-main-content-container .prominent-login-alt-buttons-place button.mat-mdc-button-disabled:hover,lhg-traveler-management-pres mat-expansion-panel.traveler-panel .mat-expansion-panel-content .mat-expansion-panel-body:has(lhg-prominent-login-alt-pres) lhg-prominent-login-cont lhg-prominent-login-alt-pres .prominent-login-alt-main-content-container .prominent-login-alt-buttons-place button.mat-mdc-button-disabled[disabled]:hover,lhg-traveler-management-pres mat-expansion-panel.traveler-panel .mat-expansion-panel-content .mat-expansion-panel-body:has(lhg-prominent-login-alt-pres) lhg-prominent-login-cont lhg-prominent-login-pres .prominent-login-buttons-place button.mat-mdc-button-disabled:hover,lhg-traveler-management-pres mat-expansion-panel.traveler-panel .mat-expansion-panel-content .mat-expansion-panel-body:has(lhg-prominent-login-alt-pres) lhg-prominent-login-cont lhg-prominent-login-pres .prominent-login-buttons-place button.mat-mdc-button-disabled[disabled]:hover,lhg-traveler-management-pres mat-expansion-panel.traveler-panel .mat-expansion-panel-content .mat-expansion-panel-body:has(lhg-prominent-login-pres) lhg-prominent-login-cont lhg-prominent-login-alt-pres .prominent-login-alt-main-content-container .prominent-login-alt-buttons-place button.mat-mdc-button-disabled:hover,lhg-traveler-management-pres mat-expansion-panel.traveler-panel .mat-expansion-panel-content .mat-expansion-panel-body:has(lhg-prominent-login-pres) lhg-prominent-login-cont lhg-prominent-login-alt-pres .prominent-login-alt-main-content-container .prominent-login-alt-buttons-place button.mat-mdc-button-disabled[disabled]:hover,lhg-traveler-management-pres mat-expansion-panel.traveler-panel .mat-expansion-panel-content .mat-expansion-panel-body:has(lhg-prominent-login-pres) lhg-prominent-login-cont lhg-prominent-login-pres .prominent-login-buttons-place button.mat-mdc-button-disabled:hover,lhg-traveler-management-pres mat-expansion-panel.traveler-panel .mat-expansion-panel-content .mat-expansion-panel-body:has(lhg-prominent-login-pres) lhg-prominent-login-cont lhg-prominent-login-pres .prominent-login-buttons-place button.mat-mdc-button-disabled[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}lhg-traveler-management-pres mat-expansion-panel.traveler-panel .mat-expansion-panel-content .mat-expansion-panel-body:has(lhg-prominent-login-alt-pres) lhg-prominent-login-cont lhg-prominent-login-alt-pres .prominent-login-alt-main-content-container .prominent-login-alt-buttons-place button.mat-mdc-button-disabled:hover span.mdc-button__label,lhg-traveler-management-pres mat-expansion-panel.traveler-panel .mat-expansion-panel-content .mat-expansion-panel-body:has(lhg-prominent-login-alt-pres) lhg-prominent-login-cont lhg-prominent-login-alt-pres .prominent-login-alt-main-content-container .prominent-login-alt-buttons-place button.mat-mdc-button-disabled[disabled]:hover span.mdc-button__label,lhg-traveler-management-pres mat-expansion-panel.traveler-panel .mat-expansion-panel-content .mat-expansion-panel-body:has(lhg-prominent-login-alt-pres) lhg-prominent-login-cont lhg-prominent-login-pres .prominent-login-buttons-place button.mat-mdc-button-disabled:hover span.mdc-button__label,lhg-traveler-management-pres mat-expansion-panel.traveler-panel .mat-expansion-panel-content .mat-expansion-panel-body:has(lhg-prominent-login-alt-pres) lhg-prominent-login-cont lhg-prominent-login-pres .prominent-login-buttons-place button.mat-mdc-button-disabled[disabled]:hover span.mdc-button__label,lhg-traveler-management-pres mat-expansion-panel.traveler-panel .mat-expansion-panel-content .mat-expansion-panel-body:has(lhg-prominent-login-pres) lhg-prominent-login-cont lhg-prominent-login-alt-pres .prominent-login-alt-main-content-container .prominent-login-alt-buttons-place button.mat-mdc-button-disabled:hover span.mdc-button__label,lhg-traveler-management-pres mat-expansion-panel.traveler-panel .mat-expansion-panel-content .mat-expansion-panel-body:has(lhg-prominent-login-pres) lhg-prominent-login-cont lhg-prominent-login-alt-pres .prominent-login-alt-main-content-container .prominent-login-alt-buttons-place button.mat-mdc-button-disabled[disabled]:hover span.mdc-button__label,lhg-traveler-management-pres mat-expansion-panel.traveler-panel .mat-expansion-panel-content .mat-expansion-panel-body:has(lhg-prominent-login-pres) lhg-prominent-login-cont lhg-prominent-login-pres .prominent-login-buttons-place button.mat-mdc-button-disabled:hover span.mdc-button__label,lhg-traveler-management-pres mat-expansion-panel.traveler-panel .mat-expansion-panel-content .mat-expansion-panel-body:has(lhg-prominent-login-pres) lhg-prominent-login-cont lhg-prominent-login-pres .prominent-login-buttons-place button.mat-mdc-button-disabled[disabled]:hover span.mdc-button__label{color:inherit!important}lhg-traveler-management-pres mat-expansion-panel.traveler-panel .mat-expansion-panel-content .mat-expansion-panel-body:has(lhg-prominent-login-alt-pres) lhg-prominent-login-cont lhg-prominent-login-alt-pres .prominent-login-alt-main-content-container .prominent-login-alt-buttons-place button:focus,lhg-traveler-management-pres mat-expansion-panel.traveler-panel .mat-expansion-panel-content .mat-expansion-panel-body:has(lhg-prominent-login-alt-pres) lhg-prominent-login-cont lhg-prominent-login-alt-pres .prominent-login-alt-main-content-container .prominent-login-alt-buttons-place button:active:focus,lhg-traveler-management-pres mat-expansion-panel.traveler-panel .mat-expansion-panel-content .mat-expansion-panel-body:has(lhg-prominent-login-alt-pres) lhg-prominent-login-cont lhg-prominent-login-pres .prominent-login-buttons-place button:focus,lhg-traveler-management-pres mat-expansion-panel.traveler-panel .mat-expansion-panel-content .mat-expansion-panel-body:has(lhg-prominent-login-alt-pres) lhg-prominent-login-cont lhg-prominent-login-pres .prominent-login-buttons-place button:active:focus,lhg-traveler-management-pres mat-expansion-panel.traveler-panel .mat-expansion-panel-content .mat-expansion-panel-body:has(lhg-prominent-login-pres) lhg-prominent-login-cont lhg-prominent-login-alt-pres .prominent-login-alt-main-content-container .prominent-login-alt-buttons-place button:focus,lhg-traveler-management-pres mat-expansion-panel.traveler-panel .mat-expansion-panel-content .mat-expansion-panel-body:has(lhg-prominent-login-pres) lhg-prominent-login-cont lhg-prominent-login-alt-pres .prominent-login-alt-main-content-container .prominent-login-alt-buttons-place button:active:focus,lhg-traveler-management-pres mat-expansion-panel.traveler-panel .mat-expansion-panel-content .mat-expansion-panel-body:has(lhg-prominent-login-pres) lhg-prominent-login-cont lhg-prominent-login-pres .prominent-login-buttons-place button:focus,lhg-traveler-management-pres mat-expansion-panel.traveler-panel .mat-expansion-panel-content .mat-expansion-panel-body:has(lhg-prominent-login-pres) lhg-prominent-login-cont lhg-prominent-login-pres .prominent-login-buttons-place button:active:focus{box-shadow:none!important}lhg-traveler-management-pres mat-expansion-panel.traveler-panel .mat-expansion-panel-content .mat-expansion-panel-body:has(lhg-prominent-login-alt-pres) lhg-prominent-login-cont lhg-prominent-login-alt-pres .prominent-login-alt-main-content-container .prominent-login-alt-buttons-place button:focus:after,lhg-traveler-management-pres mat-expansion-panel.traveler-panel .mat-expansion-panel-content .mat-expansion-panel-body:has(lhg-prominent-login-alt-pres) lhg-prominent-login-cont lhg-prominent-login-pres .prominent-login-buttons-place button:focus:after,lhg-traveler-management-pres mat-expansion-panel.traveler-panel .mat-expansion-panel-content .mat-expansion-panel-body:has(lhg-prominent-login-pres) lhg-prominent-login-cont lhg-prominent-login-alt-pres .prominent-login-alt-main-content-container .prominent-login-alt-buttons-place button:focus:after,lhg-traveler-management-pres mat-expansion-panel.traveler-panel .mat-expansion-panel-content .mat-expansion-panel-body:has(lhg-prominent-login-pres) lhg-prominent-login-cont lhg-prominent-login-pres .prominent-login-buttons-place button:focus:after{all:unset;border-radius:var(--lhg-desy-button-focus-radius, 0);content:" ";inset:calc(var(--lhg-desy-button-focus-outline-offset, 0px) * -1);pointer-events:none;position:absolute;z-index:1080;box-shadow:var(--lhg-desy-button-focus-outline-box-shadow, none)}lhg-traveler-management-pres mat-expansion-panel.traveler-panel .mat-expansion-panel-content .mat-expansion-panel-body:has(lhg-prominent-login-alt-pres) .buttons-place button.nextBtn,lhg-traveler-management-pres mat-expansion-panel.traveler-panel .mat-expansion-panel-content .mat-expansion-panel-body:has(lhg-prominent-login-pres) .buttons-place button.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(--lhg-desy-button-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;-webkit-font-smoothing:antialiased;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-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-traveler-management-pres mat-expansion-panel.traveler-panel .mat-expansion-panel-content .mat-expansion-panel-body:has(lhg-prominent-login-alt-pres) .buttons-place button.nextBtn span.mdc-button__label,lhg-traveler-management-pres mat-expansion-panel.traveler-panel .mat-expansion-panel-content .mat-expansion-panel-body:has(lhg-prominent-login-pres) .buttons-place button.nextBtn span.mdc-button__label{align-items:center;display:inline-flex;letter-spacing:var(--lhg-desy-button-letter-spacing, inherit)}lhg-traveler-management-pres mat-expansion-panel.traveler-panel .mat-expansion-panel-content .mat-expansion-panel-body:has(lhg-prominent-login-alt-pres) .buttons-place button.nextBtn .mat-mdc-button-persistent-ripple,lhg-traveler-management-pres mat-expansion-panel.traveler-panel .mat-expansion-panel-content .mat-expansion-panel-body:has(lhg-prominent-login-alt-pres) .buttons-place button.nextBtn .mat-mdc-button-touch-target,lhg-traveler-management-pres mat-expansion-panel.traveler-panel .mat-expansion-panel-content .mat-expansion-panel-body:has(lhg-prominent-login-alt-pres) .buttons-place button.nextBtn .mat-mdc-button-ripple,lhg-traveler-management-pres mat-expansion-panel.traveler-panel .mat-expansion-panel-content .mat-expansion-panel-body:has(lhg-prominent-login-alt-pres) .buttons-place button.nextBtn .mat-focus-indicator,lhg-traveler-management-pres mat-expansion-panel.traveler-panel .mat-expansion-panel-content .mat-expansion-panel-body:has(lhg-prominent-login-pres) .buttons-place button.nextBtn .mat-mdc-button-persistent-ripple,lhg-traveler-management-pres mat-expansion-panel.traveler-panel .mat-expansion-panel-content .mat-expansion-panel-body:has(lhg-prominent-login-pres) .buttons-place button.nextBtn .mat-mdc-button-touch-target,lhg-traveler-management-pres mat-expansion-panel.traveler-panel .mat-expansion-panel-content .mat-expansion-panel-body:has(lhg-prominent-login-pres) .buttons-place button.nextBtn .mat-mdc-button-ripple,lhg-traveler-management-pres mat-expansion-panel.traveler-panel .mat-expansion-panel-content .mat-expansion-panel-body:has(lhg-prominent-login-pres) .buttons-place button.nextBtn .mat-focus-indicator{display:none}lhg-traveler-management-pres mat-expansion-panel.traveler-panel .mat-expansion-panel-content .mat-expansion-panel-body:has(lhg-prominent-login-alt-pres) .buttons-place button.nextBtn.mat-mdc-button-disabled,lhg-traveler-management-pres mat-expansion-panel.traveler-panel .mat-expansion-panel-content .mat-expansion-panel-body:has(lhg-prominent-login-pres) .buttons-place button.nextBtn.mat-mdc-button-disabled{cursor:not-allowed!important;pointer-events:all}lhg-traveler-management-pres mat-expansion-panel.traveler-panel .mat-expansion-panel-content .mat-expansion-panel-body:has(lhg-prominent-login-alt-pres) .buttons-place button.nextBtn:hover,lhg-traveler-management-pres mat-expansion-panel.traveler-panel .mat-expansion-panel-content .mat-expansion-panel-body:has(lhg-prominent-login-pres) .buttons-place button.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}lhg-traveler-management-pres mat-expansion-panel.traveler-panel .mat-expansion-panel-content .mat-expansion-panel-body:has(lhg-prominent-login-alt-pres) .buttons-place button.nextBtn.mat-mdc-button-disabled,lhg-traveler-management-pres mat-expansion-panel.traveler-panel .mat-expansion-panel-content .mat-expansion-panel-body:has(lhg-prominent-login-pres) .buttons-place button.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}lhg-traveler-management-pres mat-expansion-panel.traveler-panel .mat-expansion-panel-content .mat-expansion-panel-body:has(lhg-prominent-login-alt-pres) .buttons-place button.nextBtn.mat-mdc-button-disabled:hover,lhg-traveler-management-pres mat-expansion-panel.traveler-panel .mat-expansion-panel-content .mat-expansion-panel-body:has(lhg-prominent-login-pres) .buttons-place button.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}lhg-traveler-management-pres mat-expansion-panel.traveler-panel .mat-expansion-panel-content .mat-expansion-panel-body:has(lhg-prominent-login-alt-pres) .buttons-place button.nextBtn:focus,lhg-traveler-management-pres mat-expansion-panel.traveler-panel .mat-expansion-panel-content .mat-expansion-panel-body:has(lhg-prominent-login-alt-pres) .buttons-place button.nextBtn:active:focus,lhg-traveler-management-pres mat-expansion-panel.traveler-panel .mat-expansion-panel-content .mat-expansion-panel-body:has(lhg-prominent-login-pres) .buttons-place button.nextBtn:focus,lhg-traveler-management-pres mat-expansion-panel.traveler-panel .mat-expansion-panel-content .mat-expansion-panel-body:has(lhg-prominent-login-pres) .buttons-place button.nextBtn:active:focus{box-shadow:none!important}lhg-traveler-management-pres mat-expansion-panel.traveler-panel .mat-expansion-panel-content .mat-expansion-panel-body:has(lhg-prominent-login-alt-pres) .buttons-place button.nextBtn:focus:after,lhg-traveler-management-pres mat-expansion-panel.traveler-panel .mat-expansion-panel-content .mat-expansion-panel-body:has(lhg-prominent-login-pres) .buttons-place button.nextBtn:focus:after{all:unset;border-radius:var(--lhg-desy-button-focus-radius, 0);content:" ";inset:calc(var(--lhg-desy-button-focus-outline-offset, 0px) * -1);pointer-events:none;position:absolute;z-index:1080;box-shadow:var(--lhg-desy-button-focus-outline-box-shadow, none)}refx-baggage-allowance-policies-dialog-pres mat-expansion-panel.mat-expansion-panel,refx-baggage-allowance-policies-dialog-pres mat-expansion-panel.mat-expansion-panel.section,refx-review-conditions-dialog-pres mat-expansion-panel.mat-expansion-panel,refx-review-conditions-dialog-pres mat-expansion-panel.mat-expansion-panel.section,refx-booking-seatmap-cont refx-seatmap-pres refx-seatmap-legend-pres .legend-container mat-accordion 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.section,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-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.section,refx-air-bounds-filtering-dialog-pres mat-expansion-panel.mat-expansion-panel,refx-air-bounds-filtering-dialog-pres mat-expansion-panel.mat-expansion-panel.section,lhg-air-bounds-filtering-dialog-pres mat-expansion-panel.mat-expansion-panel,lhg-air-bounds-filtering-dialog-pres mat-expansion-panel.mat-expansion-panel.section,lhg-seat-selection-overview-pres mat-expansion-panel.mat-expansion-panel,lhg-seat-selection-overview-pres mat-expansion-panel.mat-expansion-panel.section,design-system mat-expansion-panel.mat-expansion-panel,design-system mat-expansion-panel.mat-expansion-panel.section{border-radius:var(--lhg-desy-collapsible-panel-border-radius, 0)!important;border-top:var(--lhg-desy-collapsible-panel-border-top, 1px solid var(--maui-collapsible-border-color, var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb))))!important;margin-bottom:var(--lhg-desy-collapsible-panel-margin-bottom, 0);overflow:visible!important;-webkit-font-smoothing:antialiased;box-shadow:var(--lhg-desy-collapsible-panel-box-shadow, unset)!important}refx-baggage-allowance-policies-dialog-pres mat-expansion-panel.mat-expansion-panel:last-of-type,refx-baggage-allowance-policies-dialog-pres mat-expansion-panel.mat-expansion-panel.section:last-of-type,refx-review-conditions-dialog-pres mat-expansion-panel.mat-expansion-panel:last-of-type,refx-review-conditions-dialog-pres mat-expansion-panel.mat-expansion-panel.section: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,refx-booking-seatmap-cont refx-seatmap-pres refx-seatmap-legend-pres .legend-container mat-accordion mat-expansion-panel.mat-expansion-panel.section: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,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.section:last-of-type,refx-air-bounds-filtering-dialog-pres mat-expansion-panel.mat-expansion-panel:last-of-type,refx-air-bounds-filtering-dialog-pres mat-expansion-panel.mat-expansion-panel.section:last-of-type,lhg-air-bounds-filtering-dialog-pres mat-expansion-panel.mat-expansion-panel:last-of-type,lhg-air-bounds-filtering-dialog-pres mat-expansion-panel.mat-expansion-panel.section:last-of-type,lhg-seat-selection-overview-pres mat-expansion-panel.mat-expansion-panel:last-of-type,lhg-seat-selection-overview-pres mat-expansion-panel.mat-expansion-panel.section:last-of-type,design-system mat-expansion-panel.mat-expansion-panel:last-of-type,design-system mat-expansion-panel.mat-expansion-panel.section:last-of-type{border-bottom:var(--lhg-desy-collapsible-panel-last-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-baggage-allowance-policies-dialog-pres mat-expansion-panel.mat-expansion-panel.section.mat-expanded .mat-expansion-panel-content,refx-review-conditions-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.section.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,refx-booking-seatmap-cont refx-seatmap-pres refx-seatmap-legend-pres .legend-container mat-accordion mat-expansion-panel.mat-expansion-panel.section.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,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.section.mat-expanded .mat-expansion-panel-content,refx-air-bounds-filtering-dialog-pres mat-expansion-panel.mat-expansion-panel.mat-expanded .mat-expansion-panel-content,refx-air-bounds-filtering-dialog-pres mat-expansion-panel.mat-expansion-panel.section.mat-expanded .mat-expansion-panel-content,lhg-air-bounds-filtering-dialog-pres mat-expansion-panel.mat-expansion-panel.mat-expanded .mat-expansion-panel-content,lhg-air-bounds-filtering-dialog-pres mat-expansion-panel.mat-expansion-panel.section.mat-expanded .mat-expansion-panel-content,lhg-seat-selection-overview-pres mat-expansion-panel.mat-expansion-panel.mat-expanded .mat-expansion-panel-content,lhg-seat-selection-overview-pres mat-expansion-panel.mat-expansion-panel.section.mat-expanded .mat-expansion-panel-content,design-system mat-expansion-panel.mat-expansion-panel.mat-expanded .mat-expansion-panel-content,design-system mat-expansion-panel.mat-expansion-panel.section.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-baggage-allowance-policies-dialog-pres mat-expansion-panel.mat-expansion-panel.section 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-review-conditions-dialog-pres mat-expansion-panel.mat-expansion-panel.section 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,refx-booking-seatmap-cont refx-seatmap-pres refx-seatmap-legend-pres .legend-container mat-accordion mat-expansion-panel.mat-expansion-panel.section 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,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.section 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,refx-air-bounds-filtering-dialog-pres mat-expansion-panel.mat-expansion-panel.section mat-expansion-panel-header.mat-expansion-panel-header,lhg-air-bounds-filtering-dialog-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel-header.mat-expansion-panel-header,lhg-air-bounds-filtering-dialog-pres mat-expansion-panel.mat-expansion-panel.section 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,lhg-seat-selection-overview-pres mat-expansion-panel.mat-expansion-panel.section mat-expansion-panel-header.mat-expansion-panel-header,design-system mat-expansion-panel.mat-expansion-panel mat-expansion-panel-header.mat-expansion-panel-header,design-system mat-expansion-panel.mat-expansion-panel.section mat-expansion-panel-header.mat-expansion-panel-header{color:var(--lhg-desy-collapsible-header-font-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;border-bottom:var(--lhg-desy-collapsible-header-border-bottom, none);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;border-bottom-left-radius:var(--lhg-desy-collapsible-panel-border-radius, 0);border-bottom-right-radius:var(--lhg-desy-collapsible-panel-border-radius, 0);border-top-left-radius:var(--lhg-desy-collapsible-panel-border-radius, 0);border-top-right-radius:var(--lhg-desy-collapsible-panel-border-radius, 0)}refx-baggage-allowance-policies-dialog-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel-header.mat-expansion-panel-header:not([disabled]):not(.mat-expanded):focus:after,refx-baggage-allowance-policies-dialog-pres mat-expansion-panel.mat-expansion-panel.section mat-expansion-panel-header.mat-expansion-panel-header:not([disabled]):not(.mat-expanded):focus:after,refx-review-conditions-dialog-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel-header.mat-expansion-panel-header:not([disabled]):not(.mat-expanded):focus:after,refx-review-conditions-dialog-pres mat-expansion-panel.mat-expansion-panel.section mat-expansion-panel-header.mat-expansion-panel-header:not([disabled]):not(.mat-expanded):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]):not(.mat-expanded):focus:after,refx-booking-seatmap-cont refx-seatmap-pres refx-seatmap-legend-pres .legend-container mat-accordion mat-expansion-panel.mat-expansion-panel.section mat-expansion-panel-header.mat-expansion-panel-header:not([disabled]):not(.mat-expanded):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]):not(.mat-expanded):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.section mat-expansion-panel-header.mat-expansion-panel-header:not([disabled]):not(.mat-expanded):focus:after,refx-air-bounds-filtering-dialog-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel-header.mat-expansion-panel-header:not([disabled]):not(.mat-expanded):focus:after,refx-air-bounds-filtering-dialog-pres mat-expansion-panel.mat-expansion-panel.section mat-expansion-panel-header.mat-expansion-panel-header:not([disabled]):not(.mat-expanded):focus:after,lhg-air-bounds-filtering-dialog-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel-header.mat-expansion-panel-header:not([disabled]):not(.mat-expanded):focus:after,lhg-air-bounds-filtering-dialog-pres mat-expansion-panel.mat-expansion-panel.section mat-expansion-panel-header.mat-expansion-panel-header:not([disabled]):not(.mat-expanded):focus:after,lhg-seat-selection-overview-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel-header.mat-expansion-panel-header:not([disabled]):not(.mat-expanded):focus:after,lhg-seat-selection-overview-pres mat-expansion-panel.mat-expansion-panel.section mat-expansion-panel-header.mat-expansion-panel-header:not([disabled]):not(.mat-expanded):focus:after,design-system mat-expansion-panel.mat-expansion-panel mat-expansion-panel-header.mat-expansion-panel-header:not([disabled]):not(.mat-expanded):focus:after,design-system mat-expansion-panel.mat-expansion-panel.section mat-expansion-panel-header.mat-expansion-panel-header:not([disabled]):not(.mat-expanded):focus:after{border-top-left-radius:var(--lhg-desy-collapsible-header-focus-border-radius, var(--maui-collapsible-focus-radius, .6rem));border-top-right-radius:var(--lhg-desy-collapsible-header-focus-border-radius, var(--maui-collapsible-focus-radius, .6rem));border-bottom-left-radius:var(--lhg-desy-collapsible-header-focus-border-radius, var(--maui-collapsible-focus-radius, .6rem));border-bottom-right-radius:var(--lhg-desy-collapsible-header-focus-border-radius, var(--maui-collapsible-focus-radius, .6rem));bottom:calc(-1 * var(--lhg-desy-collapsible-header-focus-outline-bottom-offset, var(--maui-collapsible-focus-outline-offset-y, 0)));box-shadow:var(--lhg-desy-collapsible-header-focus-box-shadow, none);content:" ";left:calc(-1 * var(--lhg-desy-collapsible-header-focus-outline-horizontal-offset, 0));pointer-events:none;position:absolute;right:calc(-1 * var(--lhg-desy-collapsible-header-focus-outline-horizontal-offset, 0));top:calc(-1 * var(--lhg-desy-collapsible-header-focus-outline-top-offset, 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.mat-expanded:not([disabled]):focus:after,refx-baggage-allowance-policies-dialog-pres mat-expansion-panel.mat-expansion-panel.section mat-expansion-panel-header.mat-expansion-panel-header.mat-expanded:not([disabled]):focus:after,refx-review-conditions-dialog-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel-header.mat-expansion-panel-header.mat-expanded:not([disabled]):focus:after,refx-review-conditions-dialog-pres mat-expansion-panel.mat-expansion-panel.section mat-expansion-panel-header.mat-expansion-panel-header.mat-expanded: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.mat-expanded: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.section mat-expansion-panel-header.mat-expansion-panel-header.mat-expanded: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.mat-expanded: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.section mat-expansion-panel-header.mat-expansion-panel-header.mat-expanded:not([disabled]):focus:after,refx-air-bounds-filtering-dialog-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel-header.mat-expansion-panel-header.mat-expanded:not([disabled]):focus:after,refx-air-bounds-filtering-dialog-pres mat-expansion-panel.mat-expansion-panel.section mat-expansion-panel-header.mat-expansion-panel-header.mat-expanded:not([disabled]):focus:after,lhg-air-bounds-filtering-dialog-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel-header.mat-expansion-panel-header.mat-expanded:not([disabled]):focus:after,lhg-air-bounds-filtering-dialog-pres mat-expansion-panel.mat-expansion-panel.section mat-expansion-panel-header.mat-expansion-panel-header.mat-expanded:not([disabled]):focus:after,lhg-seat-selection-overview-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel-header.mat-expansion-panel-header.mat-expanded:not([disabled]):focus:after,lhg-seat-selection-overview-pres mat-expansion-panel.mat-expansion-panel.section mat-expansion-panel-header.mat-expansion-panel-header.mat-expanded:not([disabled]):focus:after,design-system mat-expansion-panel.mat-expansion-panel mat-expansion-panel-header.mat-expansion-panel-header.mat-expanded:not([disabled]):focus:after,design-system mat-expansion-panel.mat-expansion-panel.section mat-expansion-panel-header.mat-expansion-panel-header.mat-expanded:not([disabled]):focus:after{border-top-left-radius:var(--lhg-desy-collapsible-header-focus-border-radius, var(--maui-collapsible-focus-radius, .6rem));border-top-right-radius:var(--lhg-desy-collapsible-header-focus-border-radius, var(--maui-collapsible-focus-radius, .6rem));border-bottom-left-radius:var(--lhg-desy-collapsible-header-focus-border-radius-expanded, var(--lhg-desy-collapsible-header-focus-border-radius, var(--maui-collapsible-focus-radius, .6rem)));border-bottom-right-radius:var(--lhg-desy-collapsible-header-focus-border-radius-expanded, var(--lhg-desy-collapsible-header-focus-border-radius, var(--maui-collapsible-focus-radius, .6rem)));bottom:calc(-1 * var(--lhg-desy-collapsible-header-focus-outline-bottom-offset, var(--maui-collapsible-focus-outline-offset-y, 0)));box-shadow:var(--lhg-desy-collapsible-header-focus-box-shadow, none);content:" ";left:calc(-1 * var(--lhg-desy-collapsible-header-focus-outline-horizontal-offset, 0));pointer-events:none;position:absolute;right:calc(-1 * var(--lhg-desy-collapsible-header-focus-outline-horizontal-offset, 0));top:calc(-1 * var(--lhg-desy-collapsible-header-focus-outline-top-offset, 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-baggage-allowance-policies-dialog-pres mat-expansion-panel.mat-expansion-panel.section 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-review-conditions-dialog-pres mat-expansion-panel.mat-expansion-panel.section 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,refx-booking-seatmap-cont refx-seatmap-pres refx-seatmap-legend-pres .legend-container mat-accordion mat-expansion-panel.mat-expansion-panel.section 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,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.section 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,refx-air-bounds-filtering-dialog-pres mat-expansion-panel.mat-expansion-panel.section mat-expansion-panel-header.mat-expansion-panel-header:hover,lhg-air-bounds-filtering-dialog-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel-header.mat-expansion-panel-header:hover,lhg-air-bounds-filtering-dialog-pres mat-expansion-panel.mat-expansion-panel.section 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,lhg-seat-selection-overview-pres mat-expansion-panel.mat-expansion-panel.section 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,design-system mat-expansion-panel.mat-expansion-panel.section mat-expansion-panel-header.mat-expansion-panel-header:hover{background:var(--lhg-desy-collapsible-header-background-color-hover, inherit)!important}refx-baggage-allowance-policies-dialog-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel-header.mat-expansion-panel-header:hover .mat-content,refx-baggage-allowance-policies-dialog-pres mat-expansion-panel.mat-expansion-panel.section mat-expansion-panel-header.mat-expansion-panel-header:hover .mat-content,refx-review-conditions-dialog-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel-header.mat-expansion-panel-header:hover .mat-content,refx-review-conditions-dialog-pres mat-expansion-panel.mat-expansion-panel.section mat-expansion-panel-header.mat-expansion-panel-header:hover .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:hover .mat-content,refx-booking-seatmap-cont refx-seatmap-pres refx-seatmap-legend-pres .legend-container mat-accordion mat-expansion-panel.mat-expansion-panel.section mat-expansion-panel-header.mat-expansion-panel-header:hover .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:hover .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.section mat-expansion-panel-header.mat-expansion-panel-header:hover .mat-content,refx-air-bounds-filtering-dialog-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel-header.mat-expansion-panel-header:hover .mat-content,refx-air-bounds-filtering-dialog-pres mat-expansion-panel.mat-expansion-panel.section mat-expansion-panel-header.mat-expansion-panel-header:hover .mat-content,lhg-air-bounds-filtering-dialog-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel-header.mat-expansion-panel-header:hover .mat-content,lhg-air-bounds-filtering-dialog-pres mat-expansion-panel.mat-expansion-panel.section mat-expansion-panel-header.mat-expansion-panel-header:hover .mat-content,lhg-seat-selection-overview-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel-header.mat-expansion-panel-header:hover .mat-content,lhg-seat-selection-overview-pres mat-expansion-panel.mat-expansion-panel.section mat-expansion-panel-header.mat-expansion-panel-header:hover .mat-content,design-system mat-expansion-panel.mat-expansion-panel mat-expansion-panel-header.mat-expansion-panel-header:hover .mat-content,design-system mat-expansion-panel.mat-expansion-panel.section mat-expansion-panel-header.mat-expansion-panel-header:hover .mat-content{color:var(--lhg-desy-collapsible-header-font-color-hover, 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-baggage-allowance-policies-dialog-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel-header.mat-expansion-panel-header:hover .mat-expansion-indicator,refx-baggage-allowance-policies-dialog-pres mat-expansion-panel.mat-expansion-panel.section mat-expansion-panel-header.mat-expansion-panel-header:hover .mat-expansion-indicator,refx-review-conditions-dialog-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel-header.mat-expansion-panel-header:hover .mat-expansion-indicator,refx-review-conditions-dialog-pres mat-expansion-panel.mat-expansion-panel.section mat-expansion-panel-header.mat-expansion-panel-header:hover .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:hover .mat-expansion-indicator,refx-booking-seatmap-cont refx-seatmap-pres refx-seatmap-legend-pres .legend-container mat-accordion mat-expansion-panel.mat-expansion-panel.section mat-expansion-panel-header.mat-expansion-panel-header:hover .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:hover .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.section mat-expansion-panel-header.mat-expansion-panel-header:hover .mat-expansion-indicator,refx-air-bounds-filtering-dialog-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel-header.mat-expansion-panel-header:hover .mat-expansion-indicator,refx-air-bounds-filtering-dialog-pres mat-expansion-panel.mat-expansion-panel.section mat-expansion-panel-header.mat-expansion-panel-header:hover .mat-expansion-indicator,lhg-air-bounds-filtering-dialog-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel-header.mat-expansion-panel-header:hover .mat-expansion-indicator,lhg-air-bounds-filtering-dialog-pres mat-expansion-panel.mat-expansion-panel.section mat-expansion-panel-header.mat-expansion-panel-header:hover .mat-expansion-indicator,lhg-seat-selection-overview-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel-header.mat-expansion-panel-header:hover .mat-expansion-indicator,lhg-seat-selection-overview-pres mat-expansion-panel.mat-expansion-panel.section mat-expansion-panel-header.mat-expansion-panel-header:hover .mat-expansion-indicator,design-system mat-expansion-panel.mat-expansion-panel mat-expansion-panel-header.mat-expansion-panel-header:hover .mat-expansion-indicator,design-system mat-expansion-panel.mat-expansion-panel.section mat-expansion-panel-header.mat-expansion-panel-header:hover .mat-expansion-indicator{color:var(--lhg-desy-collapsible-header-font-color-hover, var(--maui-collapsible-hover-color-header-collapsed, var(--maui-color-interaction-interactionhover, var(--maui-color-brand-marble-blue, #414e63))))!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-baggage-allowance-policies-dialog-pres mat-expansion-panel.mat-expansion-panel.section 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-review-conditions-dialog-pres mat-expansion-panel.mat-expansion-panel.section 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,refx-booking-seatmap-cont refx-seatmap-pres refx-seatmap-legend-pres .legend-container mat-accordion mat-expansion-panel.mat-expansion-panel.section 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,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.section 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,refx-air-bounds-filtering-dialog-pres mat-expansion-panel.mat-expansion-panel.section mat-expansion-panel-header.mat-expansion-panel-header,lhg-air-bounds-filtering-dialog-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel-header.mat-expansion-panel-header,lhg-air-bounds-filtering-dialog-pres mat-expansion-panel.mat-expansion-panel.section 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,lhg-seat-selection-overview-pres mat-expansion-panel.mat-expansion-panel.section mat-expansion-panel-header.mat-expansion-panel-header,design-system mat-expansion-panel.mat-expansion-panel mat-expansion-panel-header.mat-expansion-panel-header,design-system mat-expansion-panel.mat-expansion-panel.section mat-expansion-panel-header.mat-expansion-panel-header{padding:var(--lhg-desy-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-baggage-allowance-policies-dialog-pres mat-expansion-panel.mat-expansion-panel.section 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-review-conditions-dialog-pres mat-expansion-panel.mat-expansion-panel.section 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,refx-booking-seatmap-cont refx-seatmap-pres refx-seatmap-legend-pres .legend-container mat-accordion mat-expansion-panel.mat-expansion-panel.section 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,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.section 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,refx-air-bounds-filtering-dialog-pres mat-expansion-panel.mat-expansion-panel.section mat-expansion-panel-header.mat-expansion-panel-header span.mat-content,lhg-air-bounds-filtering-dialog-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel-header.mat-expansion-panel-header span.mat-content,lhg-air-bounds-filtering-dialog-pres mat-expansion-panel.mat-expansion-panel.section 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,lhg-seat-selection-overview-pres mat-expansion-panel.mat-expansion-panel.section 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,design-system mat-expansion-panel.mat-expansion-panel.section 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-baggage-allowance-policies-dialog-pres mat-expansion-panel.mat-expansion-panel.section 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-review-conditions-dialog-pres mat-expansion-panel.mat-expansion-panel.section 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,refx-booking-seatmap-cont refx-seatmap-pres refx-seatmap-legend-pres .legend-container mat-accordion mat-expansion-panel.mat-expansion-panel.section 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,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.section 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,refx-air-bounds-filtering-dialog-pres mat-expansion-panel.mat-expansion-panel.section mat-expansion-panel-header.mat-expansion-panel-header.mat-expanded,lhg-air-bounds-filtering-dialog-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel-header.mat-expansion-panel-header.mat-expanded,lhg-air-bounds-filtering-dialog-pres mat-expansion-panel.mat-expansion-panel.section 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,lhg-seat-selection-overview-pres mat-expansion-panel.mat-expansion-panel.section 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,design-system mat-expansion-panel.mat-expansion-panel.section mat-expansion-panel-header.mat-expansion-panel-header.mat-expanded{color:var(--lhg-desy-collapsible-header-expanded-font-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-variant-numeric:var(--lhg-desy-collapsible-header-font-variant-numeric, normal);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;border-bottom:var(--lhg-desy-collapsible-header-expanded-border-bottom, none);border-bottom-left-radius:0;border-bottom-right-radius:0}refx-baggage-allowance-policies-dialog-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel-header.mat-expansion-panel-header.mat-expanded .mat-expansion-indicator,refx-baggage-allowance-policies-dialog-pres mat-expansion-panel.mat-expansion-panel.section mat-expansion-panel-header.mat-expansion-panel-header.mat-expanded .mat-expansion-indicator,refx-review-conditions-dialog-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel-header.mat-expansion-panel-header.mat-expanded .mat-expansion-indicator,refx-review-conditions-dialog-pres mat-expansion-panel.mat-expansion-panel.section mat-expansion-panel-header.mat-expansion-panel-header.mat-expanded .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-expanded .mat-expansion-indicator,refx-booking-seatmap-cont refx-seatmap-pres refx-seatmap-legend-pres .legend-container mat-accordion mat-expansion-panel.mat-expansion-panel.section mat-expansion-panel-header.mat-expansion-panel-header.mat-expanded .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-expanded .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.section mat-expansion-panel-header.mat-expansion-panel-header.mat-expanded .mat-expansion-indicator,refx-air-bounds-filtering-dialog-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel-header.mat-expansion-panel-header.mat-expanded .mat-expansion-indicator,refx-air-bounds-filtering-dialog-pres mat-expansion-panel.mat-expansion-panel.section mat-expansion-panel-header.mat-expansion-panel-header.mat-expanded .mat-expansion-indicator,lhg-air-bounds-filtering-dialog-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel-header.mat-expansion-panel-header.mat-expanded .mat-expansion-indicator,lhg-air-bounds-filtering-dialog-pres mat-expansion-panel.mat-expansion-panel.section mat-expansion-panel-header.mat-expansion-panel-header.mat-expanded .mat-expansion-indicator,lhg-seat-selection-overview-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel-header.mat-expansion-panel-header.mat-expanded .mat-expansion-indicator,lhg-seat-selection-overview-pres mat-expansion-panel.mat-expansion-panel.section mat-expansion-panel-header.mat-expansion-panel-header.mat-expanded .mat-expansion-indicator,design-system mat-expansion-panel.mat-expansion-panel mat-expansion-panel-header.mat-expansion-panel-header.mat-expanded .mat-expansion-indicator,design-system mat-expansion-panel.mat-expansion-panel.section mat-expansion-panel-header.mat-expansion-panel-header.mat-expanded .mat-expansion-indicator{color:var(--lhg-desy-collapsible-icon-expanded-font-color, var(--maui-collapsible-color-header, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d))))!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-baggage-allowance-policies-dialog-pres mat-expansion-panel.mat-expansion-panel.section 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-review-conditions-dialog-pres mat-expansion-panel.mat-expansion-panel.section 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,refx-booking-seatmap-cont refx-seatmap-pres refx-seatmap-legend-pres .legend-container mat-accordion mat-expansion-panel.mat-expansion-panel.section 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,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.section 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,refx-air-bounds-filtering-dialog-pres mat-expansion-panel.mat-expansion-panel.section mat-expansion-panel-header.mat-expansion-panel-header.mat-expanded:hover,lhg-air-bounds-filtering-dialog-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel-header.mat-expansion-panel-header.mat-expanded:hover,lhg-air-bounds-filtering-dialog-pres mat-expansion-panel.mat-expansion-panel.section 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,lhg-seat-selection-overview-pres mat-expansion-panel.mat-expansion-panel.section 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,design-system mat-expansion-panel.mat-expansion-panel.section mat-expansion-panel-header.mat-expansion-panel-header.mat-expanded:hover{background:var(--lhg-desy-collapsible-header-background-color-hover, inherit)!important}refx-baggage-allowance-policies-dialog-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel-header.mat-expansion-panel-header.mat-expanded:hover .mat-content,refx-baggage-allowance-policies-dialog-pres mat-expansion-panel.mat-expansion-panel.section mat-expansion-panel-header.mat-expansion-panel-header.mat-expanded:hover .mat-content,refx-review-conditions-dialog-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel-header.mat-expansion-panel-header.mat-expanded:hover .mat-content,refx-review-conditions-dialog-pres mat-expansion-panel.mat-expansion-panel.section mat-expansion-panel-header.mat-expansion-panel-header.mat-expanded:hover .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.mat-expanded:hover .mat-content,refx-booking-seatmap-cont refx-seatmap-pres refx-seatmap-legend-pres .legend-container mat-accordion mat-expansion-panel.mat-expansion-panel.section mat-expansion-panel-header.mat-expansion-panel-header.mat-expanded:hover .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.mat-expanded:hover .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.section mat-expansion-panel-header.mat-expansion-panel-header.mat-expanded:hover .mat-content,refx-air-bounds-filtering-dialog-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel-header.mat-expansion-panel-header.mat-expanded:hover .mat-content,refx-air-bounds-filtering-dialog-pres mat-expansion-panel.mat-expansion-panel.section mat-expansion-panel-header.mat-expansion-panel-header.mat-expanded:hover .mat-content,lhg-air-bounds-filtering-dialog-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel-header.mat-expansion-panel-header.mat-expanded:hover .mat-content,lhg-air-bounds-filtering-dialog-pres mat-expansion-panel.mat-expansion-panel.section mat-expansion-panel-header.mat-expansion-panel-header.mat-expanded:hover .mat-content,lhg-seat-selection-overview-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel-header.mat-expansion-panel-header.mat-expanded:hover .mat-content,lhg-seat-selection-overview-pres mat-expansion-panel.mat-expansion-panel.section mat-expansion-panel-header.mat-expansion-panel-header.mat-expanded:hover .mat-content,design-system mat-expansion-panel.mat-expansion-panel mat-expansion-panel-header.mat-expansion-panel-header.mat-expanded:hover .mat-content,design-system mat-expansion-panel.mat-expansion-panel.section mat-expansion-panel-header.mat-expansion-panel-header.mat-expanded:hover .mat-content{background:unset!important;color:var(--lhg-desy-collapsible-header-expanded-font-color-hover, 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.mat-expanded:hover .mat-content .mat-expansion-indicator,refx-baggage-allowance-policies-dialog-pres mat-expansion-panel.mat-expansion-panel.section mat-expansion-panel-header.mat-expansion-panel-header.mat-expanded:hover .mat-content .mat-expansion-indicator,refx-review-conditions-dialog-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel-header.mat-expansion-panel-header.mat-expanded:hover .mat-content .mat-expansion-indicator,refx-review-conditions-dialog-pres mat-expansion-panel.mat-expansion-panel.section mat-expansion-panel-header.mat-expansion-panel-header.mat-expanded:hover .mat-content .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-expanded:hover .mat-content .mat-expansion-indicator,refx-booking-seatmap-cont refx-seatmap-pres refx-seatmap-legend-pres .legend-container mat-accordion mat-expansion-panel.mat-expansion-panel.section mat-expansion-panel-header.mat-expansion-panel-header.mat-expanded:hover .mat-content .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-expanded:hover .mat-content .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.section mat-expansion-panel-header.mat-expansion-panel-header.mat-expanded:hover .mat-content .mat-expansion-indicator,refx-air-bounds-filtering-dialog-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel-header.mat-expansion-panel-header.mat-expanded:hover .mat-content .mat-expansion-indicator,refx-air-bounds-filtering-dialog-pres mat-expansion-panel.mat-expansion-panel.section mat-expansion-panel-header.mat-expansion-panel-header.mat-expanded:hover .mat-content .mat-expansion-indicator,lhg-air-bounds-filtering-dialog-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel-header.mat-expansion-panel-header.mat-expanded:hover .mat-content .mat-expansion-indicator,lhg-air-bounds-filtering-dialog-pres mat-expansion-panel.mat-expansion-panel.section mat-expansion-panel-header.mat-expansion-panel-header.mat-expanded:hover .mat-content .mat-expansion-indicator,lhg-seat-selection-overview-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel-header.mat-expansion-panel-header.mat-expanded:hover .mat-content .mat-expansion-indicator,lhg-seat-selection-overview-pres mat-expansion-panel.mat-expansion-panel.section mat-expansion-panel-header.mat-expansion-panel-header.mat-expanded:hover .mat-content .mat-expansion-indicator,design-system mat-expansion-panel.mat-expansion-panel mat-expansion-panel-header.mat-expansion-panel-header.mat-expanded:hover .mat-content .mat-expansion-indicator,design-system mat-expansion-panel.mat-expansion-panel.section mat-expansion-panel-header.mat-expansion-panel-header.mat-expanded:hover .mat-content .mat-expansion-indicator{color:var(--lhg-desy-collapsible-header-expanded-font-color-hover, var(--maui-collapsible-hover-color-header, var(--maui-color-interaction-interactionhover, var(--maui-color-brand-marble-blue, #414e63))))!important}refx-baggage-allowance-policies-dialog-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel-header.mat-expansion-panel-header.mat-expanded:hover .mat-expansion-indicator,refx-baggage-allowance-policies-dialog-pres mat-expansion-panel.mat-expansion-panel.section mat-expansion-panel-header.mat-expansion-panel-header.mat-expanded:hover .mat-expansion-indicator,refx-review-conditions-dialog-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel-header.mat-expansion-panel-header.mat-expanded:hover .mat-expansion-indicator,refx-review-conditions-dialog-pres mat-expansion-panel.mat-expansion-panel.section mat-expansion-panel-header.mat-expansion-panel-header.mat-expanded:hover .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-expanded:hover .mat-expansion-indicator,refx-booking-seatmap-cont refx-seatmap-pres refx-seatmap-legend-pres .legend-container mat-accordion mat-expansion-panel.mat-expansion-panel.section mat-expansion-panel-header.mat-expansion-panel-header.mat-expanded:hover .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-expanded:hover .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.section mat-expansion-panel-header.mat-expansion-panel-header.mat-expanded:hover .mat-expansion-indicator,refx-air-bounds-filtering-dialog-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel-header.mat-expansion-panel-header.mat-expanded:hover .mat-expansion-indicator,refx-air-bounds-filtering-dialog-pres mat-expansion-panel.mat-expansion-panel.section mat-expansion-panel-header.mat-expansion-panel-header.mat-expanded:hover .mat-expansion-indicator,lhg-air-bounds-filtering-dialog-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel-header.mat-expansion-panel-header.mat-expanded:hover .mat-expansion-indicator,lhg-air-bounds-filtering-dialog-pres mat-expansion-panel.mat-expansion-panel.section mat-expansion-panel-header.mat-expansion-panel-header.mat-expanded:hover .mat-expansion-indicator,lhg-seat-selection-overview-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel-header.mat-expansion-panel-header.mat-expanded:hover .mat-expansion-indicator,lhg-seat-selection-overview-pres mat-expansion-panel.mat-expansion-panel.section mat-expansion-panel-header.mat-expansion-panel-header.mat-expanded:hover .mat-expansion-indicator,design-system mat-expansion-panel.mat-expansion-panel mat-expansion-panel-header.mat-expansion-panel-header.mat-expanded:hover .mat-expansion-indicator,design-system mat-expansion-panel.mat-expansion-panel.section mat-expansion-panel-header.mat-expansion-panel-header.mat-expanded:hover .mat-expansion-indicator{background:unset!important;color:var(--lhg-desy-collapsible-header-expanded-font-color-hover, var(--maui-collapsible-hover-color-header, var(--maui-color-interaction-interactionhover, var(--maui-color-brand-marble-blue, #414e63))))!important}refx-baggage-allowance-policies-dialog-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel-header.mat-expansion-panel-header.mat-expanded:hover .mat-expansion-indicator .mat-expansion-indicator,refx-baggage-allowance-policies-dialog-pres mat-expansion-panel.mat-expansion-panel.section mat-expansion-panel-header.mat-expansion-panel-header.mat-expanded:hover .mat-expansion-indicator .mat-expansion-indicator,refx-review-conditions-dialog-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel-header.mat-expansion-panel-header.mat-expanded:hover .mat-expansion-indicator .mat-expansion-indicator,refx-review-conditions-dialog-pres mat-expansion-panel.mat-expansion-panel.section mat-expansion-panel-header.mat-expansion-panel-header.mat-expanded:hover .mat-expansion-indicator .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-expanded:hover .mat-expansion-indicator .mat-expansion-indicator,refx-booking-seatmap-cont refx-seatmap-pres refx-seatmap-legend-pres .legend-container mat-accordion mat-expansion-panel.mat-expansion-panel.section mat-expansion-panel-header.mat-expansion-panel-header.mat-expanded:hover .mat-expansion-indicator .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-expanded:hover .mat-expansion-indicator .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.section mat-expansion-panel-header.mat-expansion-panel-header.mat-expanded:hover .mat-expansion-indicator .mat-expansion-indicator,refx-air-bounds-filtering-dialog-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel-header.mat-expansion-panel-header.mat-expanded:hover .mat-expansion-indicator .mat-expansion-indicator,refx-air-bounds-filtering-dialog-pres mat-expansion-panel.mat-expansion-panel.section mat-expansion-panel-header.mat-expansion-panel-header.mat-expanded:hover .mat-expansion-indicator .mat-expansion-indicator,lhg-air-bounds-filtering-dialog-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel-header.mat-expansion-panel-header.mat-expanded:hover .mat-expansion-indicator .mat-expansion-indicator,lhg-air-bounds-filtering-dialog-pres mat-expansion-panel.mat-expansion-panel.section mat-expansion-panel-header.mat-expansion-panel-header.mat-expanded:hover .mat-expansion-indicator .mat-expansion-indicator,lhg-seat-selection-overview-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel-header.mat-expansion-panel-header.mat-expanded:hover .mat-expansion-indicator .mat-expansion-indicator,lhg-seat-selection-overview-pres mat-expansion-panel.mat-expansion-panel.section mat-expansion-panel-header.mat-expansion-panel-header.mat-expanded:hover .mat-expansion-indicator .mat-expansion-indicator,design-system mat-expansion-panel.mat-expansion-panel mat-expansion-panel-header.mat-expansion-panel-header.mat-expanded:hover .mat-expansion-indicator .mat-expansion-indicator,design-system mat-expansion-panel.mat-expansion-panel.section mat-expansion-panel-header.mat-expansion-panel-header.mat-expanded:hover .mat-expansion-indicator .mat-expansion-indicator{color:var(--lhg-desy-collapsible-header-expanded-font-color-hover, var(--maui-collapsible-hover-color-header, var(--maui-color-interaction-interactionhover, var(--maui-color-brand-marble-blue, #414e63))))!important}refx-baggage-allowance-policies-dialog-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel-header.mat-expansion-panel-header.cdk-focused,refx-baggage-allowance-policies-dialog-pres mat-expansion-panel.mat-expansion-panel.section 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-review-conditions-dialog-pres mat-expansion-panel.mat-expansion-panel.section 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,refx-booking-seatmap-cont refx-seatmap-pres refx-seatmap-legend-pres .legend-container mat-accordion mat-expansion-panel.mat-expansion-panel.section 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,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.section 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,refx-air-bounds-filtering-dialog-pres mat-expansion-panel.mat-expansion-panel.section mat-expansion-panel-header.mat-expansion-panel-header.cdk-focused,lhg-air-bounds-filtering-dialog-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel-header.mat-expansion-panel-header.cdk-focused,lhg-air-bounds-filtering-dialog-pres mat-expansion-panel.mat-expansion-panel.section 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,lhg-seat-selection-overview-pres mat-expansion-panel.mat-expansion-panel.section 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,design-system mat-expansion-panel.mat-expansion-panel.section mat-expansion-panel-header.mat-expansion-panel-header.cdk-focused{box-shadow:unset!important;border-color:var(--lhg-desy-collapsible-header-expanded-focused-border-bottom, 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-baggage-allowance-policies-dialog-pres mat-expansion-panel.mat-expansion-panel.section 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-review-conditions-dialog-pres mat-expansion-panel.mat-expansion-panel.section 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,refx-booking-seatmap-cont refx-seatmap-pres refx-seatmap-legend-pres .legend-container mat-accordion mat-expansion-panel.mat-expansion-panel.section 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,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.section 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,refx-air-bounds-filtering-dialog-pres mat-expansion-panel.mat-expansion-panel.section mat-expansion-panel-header.mat-expansion-panel-header .mat-expansion-indicator,lhg-air-bounds-filtering-dialog-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel-header.mat-expansion-panel-header .mat-expansion-indicator,lhg-air-bounds-filtering-dialog-pres mat-expansion-panel.mat-expansion-panel.section 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,lhg-seat-selection-overview-pres mat-expansion-panel.mat-expansion-panel.section 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,design-system mat-expansion-panel.mat-expansion-panel.section 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-baggage-allowance-policies-dialog-pres mat-expansion-panel.mat-expansion-panel.section 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-review-conditions-dialog-pres mat-expansion-panel.mat-expansion-panel.section 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,refx-booking-seatmap-cont refx-seatmap-pres refx-seatmap-legend-pres .legend-container mat-accordion mat-expansion-panel.mat-expansion-panel.section 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,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.section 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,refx-air-bounds-filtering-dialog-pres mat-expansion-panel.mat-expansion-panel.section mat-expansion-panel-header.mat-expansion-panel-header .mat-expansion-indicator:after,lhg-air-bounds-filtering-dialog-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel-header.mat-expansion-panel-header .mat-expansion-indicator:after,lhg-air-bounds-filtering-dialog-pres mat-expansion-panel.mat-expansion-panel.section 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,lhg-seat-selection-overview-pres mat-expansion-panel.mat-expansion-panel.section 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,design-system mat-expansion-panel.mat-expansion-panel.section mat-expansion-panel-header.mat-expansion-panel-header .mat-expansion-indicator:after{border-width:0!important;color:var(--lhg-desy-collapsible-icon-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, 400);height:var(--lhg-desy-collapsible-icon-height, auto);margin:0;min-width:2.4rem;padding:0;transform:rotate(0)!important;width:2.4rem}refx-baggage-allowance-policies-dialog-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-body,refx-baggage-allowance-policies-dialog-pres mat-expansion-panel.mat-expansion-panel.section .mat-expansion-panel-body,refx-review-conditions-dialog-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-body,refx-review-conditions-dialog-pres mat-expansion-panel.mat-expansion-panel.section .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,refx-booking-seatmap-cont refx-seatmap-pres refx-seatmap-legend-pres .legend-container mat-accordion mat-expansion-panel.mat-expansion-panel.section .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,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.section .mat-expansion-panel-body,refx-air-bounds-filtering-dialog-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-body,refx-air-bounds-filtering-dialog-pres mat-expansion-panel.mat-expansion-panel.section .mat-expansion-panel-body,lhg-air-bounds-filtering-dialog-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-body,lhg-air-bounds-filtering-dialog-pres mat-expansion-panel.mat-expansion-panel.section .mat-expansion-panel-body,lhg-seat-selection-overview-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-body,lhg-seat-selection-overview-pres mat-expansion-panel.mat-expansion-panel.section .mat-expansion-panel-body,design-system mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-body,design-system mat-expansion-panel.mat-expansion-panel.section .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-baggage-allowance-policies-dialog-pres mat-expansion-panel.mat-expansion-panel.section .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-review-conditions-dialog-pres mat-expansion-panel.mat-expansion-panel.section .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),refx-booking-seatmap-cont refx-seatmap-pres refx-seatmap-legend-pres .legend-container mat-accordion mat-expansion-panel.mat-expansion-panel.section .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),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.section .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),refx-air-bounds-filtering-dialog-pres mat-expansion-panel.mat-expansion-panel.section .mat-expansion-panel-body p:not(:last-child),lhg-air-bounds-filtering-dialog-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-body p:not(:last-child),lhg-air-bounds-filtering-dialog-pres mat-expansion-panel.mat-expansion-panel.section .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),lhg-seat-selection-overview-pres mat-expansion-panel.mat-expansion-panel.section .mat-expansion-panel-body p:not(:last-child),design-system mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-body p:not(:last-child),design-system mat-expansion-panel.mat-expansion-panel.section .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-baggage-allowance-policies-dialog-pres mat-expansion-panel.mat-expansion-panel.section .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-review-conditions-dialog-pres mat-expansion-panel.mat-expansion-panel.section .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,refx-booking-seatmap-cont refx-seatmap-pres refx-seatmap-legend-pres .legend-container mat-accordion mat-expansion-panel.mat-expansion-panel.section .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,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.section .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,refx-air-bounds-filtering-dialog-pres mat-expansion-panel.mat-expansion-panel.section .mat-expansion-panel-body p:last-child,lhg-air-bounds-filtering-dialog-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-body p:last-child,lhg-air-bounds-filtering-dialog-pres mat-expansion-panel.mat-expansion-panel.section .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,lhg-seat-selection-overview-pres mat-expansion-panel.mat-expansion-panel.section .mat-expansion-panel-body p:last-child,design-system mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-body p:last-child,design-system mat-expansion-panel.mat-expansion-panel.section .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-baggage-allowance-policies-dialog-pres mat-expansion-panel.mat-expansion-panel.section .mat-expansion-panel-body,refx-review-conditions-dialog-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-body,refx-review-conditions-dialog-pres mat-expansion-panel.mat-expansion-panel.section .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,refx-booking-seatmap-cont refx-seatmap-pres refx-seatmap-legend-pres .legend-container mat-accordion mat-expansion-panel.mat-expansion-panel.section .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,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.section .mat-expansion-panel-body,refx-air-bounds-filtering-dialog-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-body,refx-air-bounds-filtering-dialog-pres mat-expansion-panel.mat-expansion-panel.section .mat-expansion-panel-body,lhg-air-bounds-filtering-dialog-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-body,lhg-air-bounds-filtering-dialog-pres mat-expansion-panel.mat-expansion-panel.section .mat-expansion-panel-body,lhg-seat-selection-overview-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-body,lhg-seat-selection-overview-pres mat-expansion-panel.mat-expansion-panel.section .mat-expansion-panel-body,design-system mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-body,design-system mat-expansion-panel.mat-expansion-panel.section .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-baggage-allowance-policies-dialog-pres mat-expansion-panel.mat-expansion-panel.section mat-expansion-panel,refx-review-conditions-dialog-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel,refx-review-conditions-dialog-pres mat-expansion-panel.mat-expansion-panel.section 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,refx-booking-seatmap-cont refx-seatmap-pres refx-seatmap-legend-pres .legend-container mat-accordion mat-expansion-panel.mat-expansion-panel.section 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,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.section mat-expansion-panel,refx-air-bounds-filtering-dialog-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel,refx-air-bounds-filtering-dialog-pres mat-expansion-panel.mat-expansion-panel.section mat-expansion-panel,lhg-air-bounds-filtering-dialog-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel,lhg-air-bounds-filtering-dialog-pres mat-expansion-panel.mat-expansion-panel.section mat-expansion-panel,lhg-seat-selection-overview-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel,lhg-seat-selection-overview-pres mat-expansion-panel.mat-expansion-panel.section mat-expansion-panel,design-system mat-expansion-panel.mat-expansion-panel mat-expansion-panel,design-system mat-expansion-panel.mat-expansion-panel.section mat-expansion-panel{box-shadow:none!important;border-radius:0!important;margin-bottom:var(--lhg-desy-collapsible-panel-nested-margin-bottom, var(--lhg-desy-collapsible-panel-margin-bottom, 0));margin-left:var(--lhg-desy-collapsible-nested-margin, 0)!important}@media (min-width: 840px){refx-baggage-allowance-policies-dialog-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel,refx-baggage-allowance-policies-dialog-pres mat-expansion-panel.mat-expansion-panel.section mat-expansion-panel,refx-review-conditions-dialog-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel,refx-review-conditions-dialog-pres mat-expansion-panel.mat-expansion-panel.section 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,refx-booking-seatmap-cont refx-seatmap-pres refx-seatmap-legend-pres .legend-container mat-accordion mat-expansion-panel.mat-expansion-panel.section 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,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.section mat-expansion-panel,refx-air-bounds-filtering-dialog-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel,refx-air-bounds-filtering-dialog-pres mat-expansion-panel.mat-expansion-panel.section mat-expansion-panel,lhg-air-bounds-filtering-dialog-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel,lhg-air-bounds-filtering-dialog-pres mat-expansion-panel.mat-expansion-panel.section mat-expansion-panel,lhg-seat-selection-overview-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel,lhg-seat-selection-overview-pres mat-expansion-panel.mat-expansion-panel.section mat-expansion-panel,design-system mat-expansion-panel.mat-expansion-panel mat-expansion-panel,design-system mat-expansion-panel.mat-expansion-panel.section mat-expansion-panel{margin-left:var(--lhg-desy-collapsible-nested-margin-large, var(--lhg-desy-collapsible-nested-margin, 0))!important;padding:var(--lhg-desy-nested-collapsible-padding-large, 0)}}refx-baggage-allowance-policies-dialog-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel:last-of-type,refx-baggage-allowance-policies-dialog-pres mat-expansion-panel.mat-expansion-panel.section mat-expansion-panel:last-of-type,refx-review-conditions-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.section 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,refx-booking-seatmap-cont refx-seatmap-pres refx-seatmap-legend-pres .legend-container mat-accordion mat-expansion-panel.mat-expansion-panel.section 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,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.section mat-expansion-panel:last-of-type,refx-air-bounds-filtering-dialog-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel:last-of-type,refx-air-bounds-filtering-dialog-pres mat-expansion-panel.mat-expansion-panel.section mat-expansion-panel:last-of-type,lhg-air-bounds-filtering-dialog-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel:last-of-type,lhg-air-bounds-filtering-dialog-pres mat-expansion-panel.mat-expansion-panel.section mat-expansion-panel:last-of-type,lhg-seat-selection-overview-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel:last-of-type,lhg-seat-selection-overview-pres mat-expansion-panel.mat-expansion-panel.section mat-expansion-panel:last-of-type,design-system mat-expansion-panel.mat-expansion-panel mat-expansion-panel:last-of-type,design-system mat-expansion-panel.mat-expansion-panel.section 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-body,refx-baggage-allowance-policies-dialog-pres mat-expansion-panel.mat-expansion-panel.section mat-expansion-panel .mat-expansion-panel-body,refx-review-conditions-dialog-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel .mat-expansion-panel-body,refx-review-conditions-dialog-pres mat-expansion-panel.mat-expansion-panel.section 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 .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.section 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 .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.section mat-expansion-panel .mat-expansion-panel-body,refx-air-bounds-filtering-dialog-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel .mat-expansion-panel-body,refx-air-bounds-filtering-dialog-pres mat-expansion-panel.mat-expansion-panel.section mat-expansion-panel .mat-expansion-panel-body,lhg-air-bounds-filtering-dialog-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel .mat-expansion-panel-body,lhg-air-bounds-filtering-dialog-pres mat-expansion-panel.mat-expansion-panel.section mat-expansion-panel .mat-expansion-panel-body,lhg-seat-selection-overview-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel .mat-expansion-panel-body,lhg-seat-selection-overview-pres mat-expansion-panel.mat-expansion-panel.section mat-expansion-panel .mat-expansion-panel-body,design-system mat-expansion-panel.mat-expansion-panel mat-expansion-panel .mat-expansion-panel-body,design-system mat-expansion-panel.mat-expansion-panel.section mat-expansion-panel .mat-expansion-panel-body{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}@media (min-width: 840px){refx-baggage-allowance-policies-dialog-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel .mat-expansion-panel-body,refx-baggage-allowance-policies-dialog-pres mat-expansion-panel.mat-expansion-panel.section mat-expansion-panel .mat-expansion-panel-body,refx-review-conditions-dialog-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel .mat-expansion-panel-body,refx-review-conditions-dialog-pres mat-expansion-panel.mat-expansion-panel.section 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 .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.section 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 .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.section mat-expansion-panel .mat-expansion-panel-body,refx-air-bounds-filtering-dialog-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel .mat-expansion-panel-body,refx-air-bounds-filtering-dialog-pres mat-expansion-panel.mat-expansion-panel.section mat-expansion-panel .mat-expansion-panel-body,lhg-air-bounds-filtering-dialog-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel .mat-expansion-panel-body,lhg-air-bounds-filtering-dialog-pres mat-expansion-panel.mat-expansion-panel.section mat-expansion-panel .mat-expansion-panel-body,lhg-seat-selection-overview-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel .mat-expansion-panel-body,lhg-seat-selection-overview-pres mat-expansion-panel.mat-expansion-panel.section mat-expansion-panel .mat-expansion-panel-body,design-system mat-expansion-panel.mat-expansion-panel mat-expansion-panel .mat-expansion-panel-body,design-system mat-expansion-panel.mat-expansion-panel.section mat-expansion-panel .mat-expansion-panel-body{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-baggage-allowance-policies-dialog-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel .mat-expansion-panel-header,refx-baggage-allowance-policies-dialog-pres mat-expansion-panel.mat-expansion-panel.section 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-review-conditions-dialog-pres mat-expansion-panel.mat-expansion-panel.section 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,refx-booking-seatmap-cont refx-seatmap-pres refx-seatmap-legend-pres .legend-container mat-accordion mat-expansion-panel.mat-expansion-panel.section 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,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.section 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,refx-air-bounds-filtering-dialog-pres mat-expansion-panel.mat-expansion-panel.section mat-expansion-panel .mat-expansion-panel-header,lhg-air-bounds-filtering-dialog-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel .mat-expansion-panel-header,lhg-air-bounds-filtering-dialog-pres mat-expansion-panel.mat-expansion-panel.section 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,lhg-seat-selection-overview-pres mat-expansion-panel.mat-expansion-panel.section mat-expansion-panel .mat-expansion-panel-header,design-system mat-expansion-panel.mat-expansion-panel mat-expansion-panel .mat-expansion-panel-header,design-system mat-expansion-panel.mat-expansion-panel.section mat-expansion-panel .mat-expansion-panel-header{border-radius:0!important;border-top:var(--lhg-desy-collapsible-nested-header-border-top, none)}@media (min-width: 840px){refx-baggage-allowance-policies-dialog-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel .mat-expansion-panel-header,refx-baggage-allowance-policies-dialog-pres mat-expansion-panel.mat-expansion-panel.section 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-review-conditions-dialog-pres mat-expansion-panel.mat-expansion-panel.section 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,refx-booking-seatmap-cont refx-seatmap-pres refx-seatmap-legend-pres .legend-container mat-accordion mat-expansion-panel.mat-expansion-panel.section 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,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.section 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,refx-air-bounds-filtering-dialog-pres mat-expansion-panel.mat-expansion-panel.section mat-expansion-panel .mat-expansion-panel-header,lhg-air-bounds-filtering-dialog-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel .mat-expansion-panel-header,lhg-air-bounds-filtering-dialog-pres mat-expansion-panel.mat-expansion-panel.section 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,lhg-seat-selection-overview-pres mat-expansion-panel.mat-expansion-panel.section mat-expansion-panel .mat-expansion-panel-header,design-system mat-expansion-panel.mat-expansion-panel mat-expansion-panel .mat-expansion-panel-header,design-system mat-expansion-panel.mat-expansion-panel.section mat-expansion-panel .mat-expansion-panel-header{padding:var(--lhg-desy-collapsible-padding-nested-header-large, var(--lhg-desy-collapsible-padding-header-large, 1.2rem 0))!important}}refx-baggage-allowance-policies-dialog-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel .mat-expansion-panel-header:not([disabled]):focus:after,refx-baggage-allowance-policies-dialog-pres mat-expansion-panel.mat-expansion-panel.section mat-expansion-panel .mat-expansion-panel-header:not([disabled]):focus:after,refx-review-conditions-dialog-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel .mat-expansion-panel-header:not([disabled]):focus:after,refx-review-conditions-dialog-pres mat-expansion-panel.mat-expansion-panel.section mat-expansion-panel .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 .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.section mat-expansion-panel .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 .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.section mat-expansion-panel .mat-expansion-panel-header:not([disabled]):focus:after,refx-air-bounds-filtering-dialog-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel .mat-expansion-panel-header:not([disabled]):focus:after,refx-air-bounds-filtering-dialog-pres mat-expansion-panel.mat-expansion-panel.section mat-expansion-panel .mat-expansion-panel-header:not([disabled]):focus:after,lhg-air-bounds-filtering-dialog-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel .mat-expansion-panel-header:not([disabled]):focus:after,lhg-air-bounds-filtering-dialog-pres mat-expansion-panel.mat-expansion-panel.section mat-expansion-panel .mat-expansion-panel-header:not([disabled]):focus:after,lhg-seat-selection-overview-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel .mat-expansion-panel-header:not([disabled]):focus:after,lhg-seat-selection-overview-pres mat-expansion-panel.mat-expansion-panel.section mat-expansion-panel .mat-expansion-panel-header:not([disabled]):focus:after,design-system mat-expansion-panel.mat-expansion-panel mat-expansion-panel .mat-expansion-panel-header:not([disabled]):focus:after,design-system mat-expansion-panel.mat-expansion-panel.section mat-expansion-panel .mat-expansion-panel-header:not([disabled]):focus:after{border-radius:0}refx-baggage-allowance-policies-dialog-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel .mat-expansion-panel-header .mat-expansion-indicator,refx-baggage-allowance-policies-dialog-pres mat-expansion-panel.mat-expansion-panel.section 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-review-conditions-dialog-pres mat-expansion-panel.mat-expansion-panel.section 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,refx-booking-seatmap-cont refx-seatmap-pres refx-seatmap-legend-pres .legend-container mat-accordion mat-expansion-panel.mat-expansion-panel.section 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,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.section 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,refx-air-bounds-filtering-dialog-pres mat-expansion-panel.mat-expansion-panel.section mat-expansion-panel .mat-expansion-panel-header .mat-expansion-indicator,lhg-air-bounds-filtering-dialog-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel .mat-expansion-panel-header .mat-expansion-indicator,lhg-air-bounds-filtering-dialog-pres mat-expansion-panel.mat-expansion-panel.section 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,lhg-seat-selection-overview-pres mat-expansion-panel.mat-expansion-panel.section 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,design-system mat-expansion-panel.mat-expansion-panel.section 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-baggage-allowance-policies-dialog-pres mat-expansion-panel.mat-expansion-panel.section mat-expansion-panel.mat-expanded,refx-review-conditions-dialog-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel.mat-expanded,refx-review-conditions-dialog-pres mat-expansion-panel.mat-expansion-panel.section 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,refx-booking-seatmap-cont refx-seatmap-pres refx-seatmap-legend-pres .legend-container mat-accordion mat-expansion-panel.mat-expansion-panel.section 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,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.section mat-expansion-panel.mat-expanded,refx-air-bounds-filtering-dialog-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel.mat-expanded,refx-air-bounds-filtering-dialog-pres mat-expansion-panel.mat-expansion-panel.section mat-expansion-panel.mat-expanded,lhg-air-bounds-filtering-dialog-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel.mat-expanded,lhg-air-bounds-filtering-dialog-pres mat-expansion-panel.mat-expansion-panel.section mat-expansion-panel.mat-expanded,lhg-seat-selection-overview-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel.mat-expanded,lhg-seat-selection-overview-pres mat-expansion-panel.mat-expansion-panel.section mat-expansion-panel.mat-expanded,design-system mat-expansion-panel.mat-expansion-panel mat-expansion-panel.mat-expanded,design-system mat-expansion-panel.mat-expansion-panel.section mat-expansion-panel.mat-expanded{background-color:var(--lhg-desy-collapsible-nested-expanded-background-color, transparent)!important;border-radius:0!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-baggage-allowance-policies-dialog-pres mat-expansion-panel.mat-expansion-panel.section 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-review-conditions-dialog-pres mat-expansion-panel.mat-expansion-panel.section 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,refx-booking-seatmap-cont refx-seatmap-pres refx-seatmap-legend-pres .legend-container mat-accordion mat-expansion-panel.mat-expansion-panel.section 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,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.section 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,refx-air-bounds-filtering-dialog-pres mat-expansion-panel.mat-expansion-panel.section mat-expansion-panel.mat-expanded .mat-expansion-panel-header .mat-expansion-indicator:after,lhg-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-air-bounds-filtering-dialog-pres mat-expansion-panel.mat-expansion-panel.section 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,lhg-seat-selection-overview-pres mat-expansion-panel.mat-expansion-panel.section 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,design-system mat-expansion-panel.mat-expansion-panel.section 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-baggage-allowance-policies-dialog-pres mat-expansion-panel.mat-expansion-panel.section 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-review-conditions-dialog-pres mat-expansion-panel.mat-expansion-panel.section 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,refx-booking-seatmap-cont refx-seatmap-pres refx-seatmap-legend-pres .legend-container mat-accordion mat-expansion-panel.mat-expansion-panel.section 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,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.section 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,refx-air-bounds-filtering-dialog-pres mat-expansion-panel.mat-expansion-panel.section mat-expansion-panel .mat-expansion-panel-header,lhg-air-bounds-filtering-dialog-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel .mat-expansion-panel-header,lhg-air-bounds-filtering-dialog-pres mat-expansion-panel.mat-expansion-panel.section 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,lhg-seat-selection-overview-pres mat-expansion-panel.mat-expansion-panel.section mat-expansion-panel .mat-expansion-panel-header,design-system mat-expansion-panel.mat-expansion-panel mat-expansion-panel .mat-expansion-panel-header,design-system mat-expansion-panel.mat-expansion-panel.section 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-baggage-allowance-policies-dialog-pres mat-expansion-panel.mat-expansion-panel.section 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-review-conditions-dialog-pres mat-expansion-panel.mat-expansion-panel.section 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,refx-booking-seatmap-cont refx-seatmap-pres refx-seatmap-legend-pres .legend-container mat-accordion mat-expansion-panel.mat-expansion-panel.section 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,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.section 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,refx-air-bounds-filtering-dialog-pres mat-expansion-panel.mat-expansion-panel.section mat-expansion-panel .mat-expansion-panel-header:hover,lhg-air-bounds-filtering-dialog-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel .mat-expansion-panel-header:hover,lhg-air-bounds-filtering-dialog-pres mat-expansion-panel.mat-expansion-panel.section 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,lhg-seat-selection-overview-pres mat-expansion-panel.mat-expansion-panel.section mat-expansion-panel .mat-expansion-panel-header:hover,design-system mat-expansion-panel.mat-expansion-panel mat-expansion-panel .mat-expansion-panel-header:hover,design-system mat-expansion-panel.mat-expansion-panel.section 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-baggage-allowance-policies-dialog-pres mat-expansion-panel.mat-expansion-panel.section 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-review-conditions-dialog-pres mat-expansion-panel.mat-expansion-panel.section 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,refx-booking-seatmap-cont refx-seatmap-pres refx-seatmap-legend-pres .legend-container mat-accordion mat-expansion-panel.mat-expansion-panel.section 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,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.section 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,refx-air-bounds-filtering-dialog-pres mat-expansion-panel.mat-expansion-panel.section mat-expansion-panel .mat-expansion-panel-header.mat-expanded,lhg-air-bounds-filtering-dialog-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel .mat-expansion-panel-header.mat-expanded,lhg-air-bounds-filtering-dialog-pres mat-expansion-panel.mat-expansion-panel.section 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,lhg-seat-selection-overview-pres mat-expansion-panel.mat-expansion-panel.section 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,design-system mat-expansion-panel.mat-expansion-panel.section 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-baggage-allowance-policies-dialog-pres mat-expansion-panel.mat-expansion-panel.section 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-review-conditions-dialog-pres mat-expansion-panel.mat-expansion-panel.section 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,refx-booking-seatmap-cont refx-seatmap-pres refx-seatmap-legend-pres .legend-container mat-accordion mat-expansion-panel.mat-expansion-panel.section 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,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.section 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,refx-air-bounds-filtering-dialog-pres mat-expansion-panel.mat-expansion-panel.section mat-expansion-panel .mat-expansion-panel-header.mat-expanded:hover,lhg-air-bounds-filtering-dialog-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel .mat-expansion-panel-header.mat-expanded:hover,lhg-air-bounds-filtering-dialog-pres mat-expansion-panel.mat-expansion-panel.section 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,lhg-seat-selection-overview-pres mat-expansion-panel.mat-expansion-panel.section 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,design-system mat-expansion-panel.mat-expansion-panel.section 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-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-cont refx-air-bounds-filtering-dialog-pres refx-dialog-pres.dialog .refx-dialog-container .refx-dialog-content .content,refx-air-bounds-filtering-dialog-cont lhg-air-bounds-filtering-dialog-pres refx-dialog-pres.dialog .refx-dialog-container .refx-dialog-content .content,lhg-air-bounds-filtering-dialog-cont refx-air-bounds-filtering-dialog-pres refx-dialog-pres.dialog .refx-dialog-container .refx-dialog-content .content,lhg-air-bounds-filtering-dialog-cont lhg-air-bounds-filtering-dialog-pres refx-dialog-pres.dialog .refx-dialog-container .refx-dialog-content .content{margin-top:.5rem}refx-air-bounds-filtering-dialog-cont refx-air-bounds-filtering-dialog-pres refx-dialog-pres.dialog .refx-dialog-container .refx-dialog-content form refx-air-bounds-filtering-cabin-pres .mat-mdc-form-field,refx-air-bounds-filtering-dialog-cont lhg-air-bounds-filtering-dialog-pres refx-dialog-pres.dialog .refx-dialog-container .refx-dialog-content form refx-air-bounds-filtering-cabin-pres .mat-mdc-form-field,lhg-air-bounds-filtering-dialog-cont refx-air-bounds-filtering-dialog-pres refx-dialog-pres.dialog .refx-dialog-container .refx-dialog-content form refx-air-bounds-filtering-cabin-pres .mat-mdc-form-field,lhg-air-bounds-filtering-dialog-cont lhg-air-bounds-filtering-dialog-pres refx-dialog-pres.dialog .refx-dialog-container .refx-dialog-content form refx-air-bounds-filtering-cabin-pres .mat-mdc-form-field{padding:0}refx-air-bounds-filtering-dialog-cont refx-air-bounds-filtering-dialog-pres refx-dialog-pres.dialog .refx-dialog-container .refx-dialog-content .content,refx-air-bounds-filtering-dialog-cont lhg-air-bounds-filtering-dialog-pres refx-dialog-pres.dialog .refx-dialog-container .refx-dialog-content .content,lhg-air-bounds-filtering-dialog-cont refx-air-bounds-filtering-dialog-pres refx-dialog-pres.dialog .refx-dialog-container .refx-dialog-content .content,lhg-air-bounds-filtering-dialog-cont lhg-air-bounds-filtering-dialog-pres refx-dialog-pres.dialog .refx-dialog-container .refx-dialog-content .content{box-shadow:unset!important;border:none!important}refx-air-bounds-filtering-dialog-cont refx-air-bounds-filtering-dialog-pres mat-slide-toggle.mat-mdc-slide-toggle,refx-air-bounds-filtering-dialog-cont lhg-air-bounds-filtering-dialog-pres mat-slide-toggle.mat-mdc-slide-toggle,lhg-air-bounds-filtering-dialog-cont refx-air-bounds-filtering-dialog-pres mat-slide-toggle.mat-mdc-slide-toggle,lhg-air-bounds-filtering-dialog-cont lhg-air-bounds-filtering-dialog-pres mat-slide-toggle.mat-mdc-slide-toggle{border-bottom:0}refx-air-bounds-filtering-dialog-cont refx-air-bounds-filtering-dialog-pres form .mat-expansion-panel.section,refx-air-bounds-filtering-dialog-cont lhg-air-bounds-filtering-dialog-pres form .mat-expansion-panel.section,lhg-air-bounds-filtering-dialog-cont refx-air-bounds-filtering-dialog-pres form .mat-expansion-panel.section,lhg-air-bounds-filtering-dialog-cont lhg-air-bounds-filtering-dialog-pres form .mat-expansion-panel.section{padding:0!important}refx-air-bounds-filtering-dialog-cont refx-air-bounds-filtering-dialog-pres form .mat-expansion-panel.section:not(:last-child),refx-air-bounds-filtering-dialog-cont lhg-air-bounds-filtering-dialog-pres form .mat-expansion-panel.section:not(:last-child),lhg-air-bounds-filtering-dialog-cont refx-air-bounds-filtering-dialog-pres form .mat-expansion-panel.section:not(:last-child),lhg-air-bounds-filtering-dialog-cont lhg-air-bounds-filtering-dialog-pres form .mat-expansion-panel.section:not(:last-child){border-bottom:none!important}refx-air-bounds-filtering-dialog-cont refx-air-bounds-filtering-dialog-pres form .mat-expansion-panel.section:not(.mat-expanded) .mat-expansion-panel-content,refx-air-bounds-filtering-dialog-cont lhg-air-bounds-filtering-dialog-pres form .mat-expansion-panel.section:not(.mat-expanded) .mat-expansion-panel-content,lhg-air-bounds-filtering-dialog-cont refx-air-bounds-filtering-dialog-pres form .mat-expansion-panel.section:not(.mat-expanded) .mat-expansion-panel-content,lhg-air-bounds-filtering-dialog-cont lhg-air-bounds-filtering-dialog-pres form .mat-expansion-panel.section:not(.mat-expanded) .mat-expansion-panel-content{overflow-x:hidden}refx-air-bounds-filtering-dialog-cont refx-air-bounds-filtering-dialog-pres form .mat-expansion-panel.section .mat-expansion-panel-header,refx-air-bounds-filtering-dialog-cont refx-air-bounds-filtering-dialog-pres form .mat-expansion-panel.section .mat-expansion-panel-header.mat-expanded,refx-air-bounds-filtering-dialog-cont lhg-air-bounds-filtering-dialog-pres form .mat-expansion-panel.section .mat-expansion-panel-header,refx-air-bounds-filtering-dialog-cont lhg-air-bounds-filtering-dialog-pres form .mat-expansion-panel.section .mat-expansion-panel-header.mat-expanded,lhg-air-bounds-filtering-dialog-cont refx-air-bounds-filtering-dialog-pres form .mat-expansion-panel.section .mat-expansion-panel-header,lhg-air-bounds-filtering-dialog-cont refx-air-bounds-filtering-dialog-pres form .mat-expansion-panel.section .mat-expansion-panel-header.mat-expanded,lhg-air-bounds-filtering-dialog-cont lhg-air-bounds-filtering-dialog-pres form .mat-expansion-panel.section .mat-expansion-panel-header,lhg-air-bounds-filtering-dialog-cont lhg-air-bounds-filtering-dialog-pres form .mat-expansion-panel.section .mat-expansion-panel-header.mat-expanded{border:none!important}refx-air-bounds-filtering-dialog-cont refx-air-bounds-filtering-dialog-pres form .mat-expansion-panel.section .mat-expansion-panel-header .mat-content .section-title,refx-air-bounds-filtering-dialog-cont lhg-air-bounds-filtering-dialog-pres form .mat-expansion-panel.section .mat-expansion-panel-header .mat-content .section-title,lhg-air-bounds-filtering-dialog-cont refx-air-bounds-filtering-dialog-pres form .mat-expansion-panel.section .mat-expansion-panel-header .mat-content .section-title,lhg-air-bounds-filtering-dialog-cont lhg-air-bounds-filtering-dialog-pres form .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}refx-air-bounds-filtering-dialog-cont refx-air-bounds-filtering-dialog-pres form .mat-expansion-panel.section .mat-expansion-panel-header .mat-expansion-indicator:after,refx-air-bounds-filtering-dialog-cont lhg-air-bounds-filtering-dialog-pres form .mat-expansion-panel.section .mat-expansion-panel-header .mat-expansion-indicator:after,lhg-air-bounds-filtering-dialog-cont refx-air-bounds-filtering-dialog-pres form .mat-expansion-panel.section .mat-expansion-panel-header .mat-expansion-indicator:after,lhg-air-bounds-filtering-dialog-cont lhg-air-bounds-filtering-dialog-pres form .mat-expansion-panel.section .mat-expansion-panel-header .mat-expansion-indicator:after{position:unset}:root{--lhg-price-details-content-container-border: 0;--lhg-price-details-content-container-font: inherit}refx-fare-details-dialog-pres refx-dialog-pres .refx-dialog-content .fare-details-content .price-details refx-price-details-pres .price-details-content-container{box-shadow:unset!important;padding:0!important}refx-fare-details-dialog-pres refx-dialog-pres .refx-dialog-content .fare-details-content .price-details refx-price-details-pres .price-details-content-container refx-traveler-collapsible-row{border-radius:var(--lhg-desy-collapsible-panel-border-radius, 0);box-shadow:var(--lhg-desy-collapsible-panel-box-shadow, unset);display:block;margin-bottom:var(--lhg-desy-collapsible-panel-margin-bottom, 0);padding:0}refx-fare-details-dialog-pres refx-dialog-pres .refx-dialog-content .fare-details-content .price-details refx-price-details-pres .price-details-content-container refx-traveler-collapsible-row .mat-expansion-panel-body refx-traveler-price-breakdown{border-top:0}refx-fare-details-dialog-pres refx-dialog-pres .refx-dialog-content .fare-details-content .price-details 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-pres .refx-dialog-content .fare-details-content .price-details refx-price-details-pres .price-details-content-container refx-traveler-collapsible-row:last-of-type,refx-fare-details-dialog-pres refx-dialog-pres .refx-dialog-content .fare-details-content .price-details refx-price-details-pres .price-details-content-container refx-traveler-collapsible-row:has(button:focus){box-shadow:unset!important}refx-fare-details-dialog-pres refx-dialog-pres .refx-dialog-content .fare-details-content .price-details refx-price-details-pres .price-details-content-container button{border-radius:var(--lhg-desy-collapsible-panel-border-radius, 0)!important;border-top:var(--lhg-desy-collapsible-panel-border-top, 1px solid var(--maui-collapsible-border-color, var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb))))!important;margin-bottom:var(--lhg-desy-collapsible-panel-margin-bottom, 0);overflow:visible!important;-webkit-font-smoothing:antialiased;border-bottom:none;border-left:none;border-radius:var(--lhg-desy-collapsible-panel-border-radius, 0);border-right:none;cursor:pointer;margin-bottom:0;outline:none}refx-fare-details-dialog-pres refx-dialog-pres .refx-dialog-content .fare-details-content .price-details refx-price-details-pres .price-details-content-container button:not([disabled]):focus .traveler-collapsible-row-container:after{border-top-left-radius:var(--lhg-desy-collapsible-header-focus-border-radius, var(--maui-collapsible-focus-radius, .6rem));border-top-right-radius:var(--lhg-desy-collapsible-header-focus-border-radius, var(--maui-collapsible-focus-radius, .6rem));border-bottom-left-radius:var(--lhg-desy-collapsible-header-focus-border-radius, var(--maui-collapsible-focus-radius, .6rem));border-bottom-right-radius:var(--lhg-desy-collapsible-header-focus-border-radius, var(--maui-collapsible-focus-radius, .6rem));bottom:calc(-1 * var(--lhg-desy-collapsible-header-focus-outline-bottom-offset, var(--maui-collapsible-focus-outline-offset-y, 0)));box-shadow:var(--lhg-desy-collapsible-header-focus-box-shadow, none);content:" ";left:calc(-1 * var(--lhg-desy-collapsible-header-focus-outline-horizontal-offset, 0));pointer-events:none;position:absolute;right:calc(-1 * var(--lhg-desy-collapsible-header-focus-outline-horizontal-offset, 0));top:calc(-1 * var(--lhg-desy-collapsible-header-focus-outline-top-offset, var(--maui-collapsible-focus-outline-offset-y, 0)));z-index:99}refx-fare-details-dialog-pres refx-dialog-pres .refx-dialog-content .fare-details-content .price-details 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-pres .refx-dialog-content .fare-details-content .price-details refx-price-details-pres .price-details-content-container button .traveler-collapsible-row-container{padding:var(--lhg-desy-collapsible-padding-header-large, 1.2rem 0)!important}}refx-fare-details-dialog-pres refx-dialog-pres .refx-dialog-content .fare-details-content .price-details 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-pres .refx-dialog-content .fare-details-content .price-details refx-price-details-pres .price-details-content-container button .traveler-collapsible-row-container .traveler-collapsible-row-container-right:after{border-width:0!important;color:var(--lhg-desy-collapsible-icon-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, 400);height:var(--lhg-desy-collapsible-icon-height, auto);margin:0;min-width:2.4rem;padding:0;transform:rotate(0)!important;width:2.4rem}refx-fare-details-dialog-pres refx-dialog-pres .refx-dialog-content .fare-details-content .price-details 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-pres .refx-dialog-content .fare-details-content .price-details 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-pres .refx-dialog-content .fare-details-content .price-details refx-price-details-pres .price-details-content-container button .traveler-collapsible-row-container .traveler-collapsible-row-container-right .traveler-collapsible-row-price .price span.refx-body-2,refx-fare-details-dialog-pres refx-dialog-pres .refx-dialog-content .fare-details-content .price-details refx-price-details-pres .price-details-content-container button .traveler-collapsible-row-container .traveler-collapsible-row-container-right .traveler-collapsible-row-price .price span.refx-display-3{font-size:inherit;font-weight:inherit;line-height:inherit;font-family:inherit;letter-spacing:inherit}refx-fare-details-dialog-pres refx-dialog-pres .refx-dialog-content .fare-details-content .price-details refx-price-details-pres .price-details-content-container button .traveler-collapsible-row-container .traveler-collapsible-row-icon{height:0!important;outline:none;width:0!important}refx-fare-details-dialog-pres refx-dialog-pres .refx-dialog-content .fare-details-content .price-details 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-pres .refx-dialog-content .fare-details-content .price-details refx-price-details-pres .price-details-content-container button[aria-expanded=true]{border-bottom:var(--lhg-desy-collapsible-header-expanded-border-bottom, none);border-bottom-left-radius:0!important;border-bottom-right-radius:0!important;padding-bottom:0}refx-fare-details-dialog-pres refx-dialog-pres .refx-dialog-content .fare-details-content .price-details refx-price-details-pres .price-details-content-container button[aria-expanded=true] .traveler-collapsible-row-container{color:var(--lhg-desy-collapsible-header-expanded-font-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-variant-numeric:var(--lhg-desy-collapsible-header-font-variant-numeric, normal);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-pres .refx-dialog-content .fare-details-content .price-details refx-price-details-pres .price-details-content-container button[aria-expanded=true] .traveler-collapsible-row-container .mat-expansion-indicator{color:var(--lhg-desy-collapsible-icon-expanded-font-color, var(--maui-collapsible-color-header, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d))))!important}refx-fare-details-dialog-pres refx-dialog-pres .refx-dialog-content .fare-details-content .price-details refx-price-details-pres .price-details-content-container button[aria-expanded=true] .traveler-collapsible-row-container:hover{background-color:var(--lhg-desy-collapsible-header-background-color-hover, inherit)}refx-fare-details-dialog-pres refx-dialog-pres .refx-dialog-content .fare-details-content .price-details 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-pres .refx-dialog-content .fare-details-content .price-details 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(--lhg-desy-collapsible-header-expanded-font-color-hover, 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-pres .refx-dialog-content .fare-details-content .price-details refx-price-details-pres .price-details-content-container button[aria-expanded=true] .traveler-collapsible-row-container:hover .traveler-collapsible-row-label .mat-expansion-indicator,refx-fare-details-dialog-pres refx-dialog-pres .refx-dialog-content .fare-details-content .price-details refx-price-details-pres .price-details-content-container button[aria-expanded=true] .traveler-collapsible-row-container:hover refx-price-cont .price .mat-expansion-indicator{color:var(--lhg-desy-collapsible-header-expanded-font-color-hover, 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-pres .refx-dialog-content .fare-details-content .price-details 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-pres .refx-dialog-content .fare-details-content .price-details 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-pres .refx-dialog-content .fare-details-content .price-details 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-pres .refx-dialog-content .fare-details-content .price-details refx-price-details-pres .price-details-content-container button[aria-expanded=true] .traveler-collapsible-row-container .traveler-collapsible-row-label{color:var(--lhg-desy-collapsible-header-expanded-font-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-variant-numeric:var(--lhg-desy-collapsible-header-font-variant-numeric, normal);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-pres .refx-dialog-content .fare-details-content .price-details refx-price-details-pres .price-details-content-container button[aria-expanded=true] .traveler-collapsible-row-container refx-price-cont .price .mat-expansion-indicator,refx-fare-details-dialog-pres refx-dialog-pres .refx-dialog-content .fare-details-content .price-details refx-price-details-pres .price-details-content-container button[aria-expanded=true] .traveler-collapsible-row-container .traveler-collapsible-row-label .mat-expansion-indicator{color:var(--lhg-desy-collapsible-icon-expanded-font-color, var(--maui-collapsible-color-header, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d))))!important}refx-fare-details-dialog-pres refx-dialog-pres .refx-dialog-content .fare-details-content .price-details 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-pres .refx-dialog-content .fare-details-content .price-details refx-price-details-pres .price-details-content-container button[aria-expanded=false] .traveler-collapsible-row-container{color:var(--lhg-desy-collapsible-header-font-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-pres .refx-dialog-content .fare-details-content .price-details refx-price-details-pres .price-details-content-container button[aria-expanded=false] .traveler-collapsible-row-container:hover{background-color:var(--lhg-desy-collapsible-header-background-color-hover, inherit);border-bottom-left-radius:var(--lhg-desy-collapsible-panel-border-radius, 0)!important;border-bottom-right-radius:var(--lhg-desy-collapsible-panel-border-radius, 0)!important}refx-fare-details-dialog-pres refx-dialog-pres .refx-dialog-content .fare-details-content .price-details 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-pres .refx-dialog-content .fare-details-content .price-details refx-price-details-pres .price-details-content-container button[aria-expanded=false] .traveler-collapsible-row-container:hover refx-price-cont .price{color:var(--lhg-desy-collapsible-header-font-color-hover, 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-pres .refx-dialog-content .fare-details-content .price-details 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-pres .refx-dialog-content .fare-details-content .price-details 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(--lhg-desy-collapsible-header-font-color-hover, 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-pres .refx-dialog-content .fare-details-content .price-details 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-pres .refx-dialog-content .fare-details-content .price-details refx-price-details-pres .price-details-content-container button[aria-expanded=false] .traveler-collapsible-row-container .traveler-collapsible-row-label{color:var(--lhg-desy-collapsible-header-font-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-pres .refx-dialog-content .fare-details-content .price-details refx-price-details-pres .price-details-content-container button[aria-expanded=false] .traveler-collapsible-row-container .traveler-collapsible-row-container-right:after{color:var(--lhg-desy-collapsible-header-font-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-pres .refx-dialog-content .fare-details-content .price-details 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-pres .refx-dialog-content .fare-details-content .price-details 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-pres .refx-dialog-content .fare-details-content .price-details 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.mat-expansion-panel,refx-price-details-pres refx-extra-services-cont refx-extra-services-pres mat-expansion-panel.mat-expansion-panel,refx-fare-details-dialog-pres refx-dialog-pres .fare-details-content .price-details .price-details-content-container .extra-services-cont refx-extra-services-pres mat-expansion-panel.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 mat-expansion-panel-header,refx-price-details-pres refx-extra-services-cont refx-extra-services-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel-header,refx-fare-details-dialog-pres refx-dialog-pres .fare-details-content .price-details .price-details-content-container .extra-services-cont refx-extra-services-pres mat-expansion-panel.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 mat-expansion-panel-header:not([disabled]):not(.mat-expanded):focus:after,refx-price-details-pres refx-extra-services-cont refx-extra-services-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel-header:not([disabled]):not(.mat-expanded):focus:after,refx-fare-details-dialog-pres refx-dialog-pres .fare-details-content .price-details .price-details-content-container .extra-services-cont refx-extra-services-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel-header:not([disabled]):not(.mat-expanded):focus:after{border-top-left-radius:var(--lhg-desy-collapsible-header-focus-border-radius, var(--maui-collapsible-focus-radius, .6rem));border-top-right-radius:var(--lhg-desy-collapsible-header-focus-border-radius, var(--maui-collapsible-focus-radius, .6rem));border-bottom-left-radius:var(--lhg-desy-collapsible-header-focus-border-radius, var(--maui-collapsible-focus-radius, .6rem));border-bottom-right-radius:var(--lhg-desy-collapsible-header-focus-border-radius, var(--maui-collapsible-focus-radius, .6rem));bottom:calc(-1 * var(--lhg-desy-collapsible-header-focus-outline-bottom-offset, var(--maui-collapsible-focus-outline-offset-y, 0)));box-shadow:var(--lhg-desy-collapsible-header-focus-box-shadow, none);content:" ";left:calc(-1 * var(--lhg-desy-collapsible-header-focus-outline-horizontal-offset, 0));pointer-events:none;position:absolute;right:calc(-1 * var(--lhg-desy-collapsible-header-focus-outline-horizontal-offset, 0));top:calc(-1 * var(--lhg-desy-collapsible-header-focus-outline-top-offset, var(--maui-collapsible-focus-outline-offset-y, 0)));z-index:99}refx-service-price-details-pres refx-extra-services-cont refx-extra-services-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel-header.mat-expanded:not([disabled]):focus:after,refx-price-details-pres refx-extra-services-cont refx-extra-services-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel-header.mat-expanded:not([disabled]):focus:after,refx-fare-details-dialog-pres refx-dialog-pres .fare-details-content .price-details .price-details-content-container .extra-services-cont refx-extra-services-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel-header.mat-expanded:not([disabled]):focus:after{border-top-left-radius:var(--lhg-desy-collapsible-header-focus-border-radius, var(--maui-collapsible-focus-radius, .6rem));border-top-right-radius:var(--lhg-desy-collapsible-header-focus-border-radius, var(--maui-collapsible-focus-radius, .6rem));border-bottom-left-radius:var(--lhg-desy-collapsible-header-focus-border-radius-expanded, var(--lhg-desy-collapsible-header-focus-border-radius, var(--maui-collapsible-focus-radius, .6rem)));border-bottom-right-radius:var(--lhg-desy-collapsible-header-focus-border-radius-expanded, var(--lhg-desy-collapsible-header-focus-border-radius, var(--maui-collapsible-focus-radius, .6rem)));bottom:calc(-1 * var(--lhg-desy-collapsible-header-focus-outline-bottom-offset, var(--maui-collapsible-focus-outline-offset-y, 0)));box-shadow:var(--lhg-desy-collapsible-header-focus-box-shadow, none);content:" ";left:calc(-1 * var(--lhg-desy-collapsible-header-focus-outline-horizontal-offset, 0));pointer-events:none;position:absolute;right:calc(-1 * var(--lhg-desy-collapsible-header-focus-outline-horizontal-offset, 0));top:calc(-1 * var(--lhg-desy-collapsible-header-focus-outline-top-offset, 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 mat-expansion-panel-header,refx-price-details-pres refx-extra-services-cont refx-extra-services-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel-header,refx-fare-details-dialog-pres refx-dialog-pres .fare-details-content .price-details .price-details-content-container .extra-services-cont refx-extra-services-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel-header{padding:var(--lhg-desy-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 mat-expansion-panel-header .mat-content,refx-price-details-pres refx-extra-services-cont refx-extra-services-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel-header .mat-content,refx-fare-details-dialog-pres refx-dialog-pres .fare-details-content .price-details .price-details-content-container .extra-services-cont refx-extra-services-pres mat-expansion-panel.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 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 mat-expansion-panel-header .mat-content.mat-content-hide-toggle,refx-fare-details-dialog-pres refx-dialog-pres .fare-details-content .price-details .price-details-content-container .extra-services-cont refx-extra-services-pres mat-expansion-panel.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 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 mat-expansion-panel-header .mat-content .extra-services-pres-label-container,refx-fare-details-dialog-pres refx-dialog-pres .fare-details-content .price-details .price-details-content-container .extra-services-cont refx-extra-services-pres mat-expansion-panel.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 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 mat-expansion-panel-header .mat-content .extra-services-pres-label-container .extra-services-pres-label,refx-fare-details-dialog-pres refx-dialog-pres .fare-details-content .price-details .price-details-content-container .extra-services-cont refx-extra-services-pres mat-expansion-panel.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 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 mat-expansion-panel-header .mat-content .extra-services-pres-label-container .extra-services-pres-price,refx-fare-details-dialog-pres refx-dialog-pres .fare-details-content .price-details .price-details-content-container .extra-services-cont refx-extra-services-pres mat-expansion-panel.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 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 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 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 mat-expansion-panel-header .mat-content .extra-services-pres-label-container .extra-services-pres-container-right .price,refx-fare-details-dialog-pres refx-dialog-pres .fare-details-content .price-details .price-details-content-container .extra-services-cont refx-extra-services-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel-header .mat-content .extra-services-pres-label-container .extra-services-pres-label,refx-fare-details-dialog-pres refx-dialog-pres .fare-details-content .price-details .price-details-content-container .extra-services-cont refx-extra-services-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel-header .mat-content .extra-services-pres-label-container .extra-services-pres-container-right .price{color:var(--lhg-desy-collapsible-header-font-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 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 mat-expansion-panel-header .mat-content .extra-services-pres-label-container .extra-services-pres-container-right,refx-fare-details-dialog-pres refx-dialog-pres .fare-details-content .price-details .price-details-content-container .extra-services-cont refx-extra-services-pres mat-expansion-panel.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 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 mat-expansion-panel-header .mat-content .extra-services-pres-label-container .extra-services-pres-container-right:after,refx-fare-details-dialog-pres refx-dialog-pres .fare-details-content .price-details .price-details-content-container .extra-services-cont refx-extra-services-pres mat-expansion-panel.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:var(--lhg-desy-collapsible-icon-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, 400);height:var(--lhg-desy-collapsible-icon-height, auto);margin:0;min-width:2.4rem;padding:0;transform:rotate(0)!important;width:2.4rem}refx-service-price-details-pres refx-extra-services-cont refx-extra-services-pres mat-expansion-panel.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 mat-expansion-panel-header .mat-content .extra-services-pres-label-container .extra-services-pres-container-right:after,refx-fare-details-dialog-pres refx-dialog-pres .fare-details-content .price-details .price-details-content-container .extra-services-cont refx-extra-services-pres mat-expansion-panel.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(--lhg-desy-collapsible-header-font-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 mat-expansion-panel-header .mat-content .extra-services-pres-label-container .extra-services-pres-container-right .price span.refx-body-2,refx-price-details-pres refx-extra-services-cont refx-extra-services-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel-header .mat-content .extra-services-pres-label-container .extra-services-pres-container-right .price span.refx-body-2,refx-fare-details-dialog-pres refx-dialog-pres .fare-details-content .price-details .price-details-content-container .extra-services-cont refx-extra-services-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel-header .mat-content .extra-services-pres-label-container .extra-services-pres-container-right .price span.refx-body-2{font-size:inherit;font-weight:inherit;line-height:inherit;font-family:inherit;letter-spacing:inherit}refx-service-price-details-pres refx-extra-services-cont refx-extra-services-pres mat-expansion-panel.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 mat-expansion-panel-header .mat-content .extra-services-pres-label-container .extra-services-pres-icon,refx-fare-details-dialog-pres refx-dialog-pres .fare-details-content .price-details .price-details-content-container .extra-services-cont refx-extra-services-pres mat-expansion-panel.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 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 mat-expansion-panel-header .mat-content .extra-services-pres-label-container .extra-services-pres-icon:before,refx-fare-details-dialog-pres refx-dialog-pres .fare-details-content .price-details .price-details-content-container .extra-services-cont refx-extra-services-pres mat-expansion-panel.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 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 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 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 mat-expansion-panel-header:hover .extra-services-pres-label-container .extra-services-pres-container-right .price,refx-fare-details-dialog-pres refx-dialog-pres .fare-details-content .price-details .price-details-content-container .extra-services-cont refx-extra-services-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel-header:hover .extra-services-pres-label-container .extra-services-pres-label,refx-fare-details-dialog-pres refx-dialog-pres .fare-details-content .price-details .price-details-content-container .extra-services-cont refx-extra-services-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel-header:hover .extra-services-pres-label-container .extra-services-pres-container-right .price{color:var(--lhg-desy-collapsible-header-font-color-hover, 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 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 mat-expansion-panel-header:hover .extra-services-pres-label-container .extra-services-pres-container-right:after,refx-fare-details-dialog-pres refx-dialog-pres .fare-details-content .price-details .price-details-content-container .extra-services-cont refx-extra-services-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel-header:hover .extra-services-pres-label-container .extra-services-pres-container-right:after{color:var(--lhg-desy-collapsible-header-font-color-hover, 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 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 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 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 mat-expansion-panel-header:hover .extra-services-pres-label-container .extra-services-pres-container-right:after,refx-fare-details-dialog-pres refx-dialog-pres .fare-details-content .price-details .price-details-content-container .extra-services-cont refx-extra-services-pres mat-expansion-panel.mat-expansion-panel mat-expansion-panel-header:hover .extra-services-pres-label-container .extra-services-pres-container-right .price,refx-fare-details-dialog-pres refx-dialog-pres .fare-details-content .price-details .price-details-content-container .extra-services-cont refx-extra-services-pres mat-expansion-panel.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-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-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-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-expansion-panel.mat-expanded mat-expansion-panel-header .mat-content .extra-services-pres-label-container .extra-services-pres-container-right .price,refx-fare-details-dialog-pres refx-dialog-pres .fare-details-content .price-details .price-details-content-container .extra-services-cont refx-extra-services-pres mat-expansion-panel.mat-expansion-panel.mat-expanded mat-expansion-panel-header .mat-content .extra-services-pres-label-container .extra-services-pres-label,refx-fare-details-dialog-pres refx-dialog-pres .fare-details-content .price-details .price-details-content-container .extra-services-cont refx-extra-services-pres mat-expansion-panel.mat-expansion-panel.mat-expanded mat-expansion-panel-header .mat-content .extra-services-pres-label-container .extra-services-pres-container-right .price{color:var(--lhg-desy-collapsible-header-expanded-font-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-variant-numeric:var(--lhg-desy-collapsible-header-font-variant-numeric, normal);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-expansion-panel.mat-expanded mat-expansion-panel-header .mat-content .extra-services-pres-label-container .extra-services-pres-label .mat-expansion-indicator,refx-service-price-details-pres refx-extra-services-cont refx-extra-services-pres mat-expansion-panel.mat-expansion-panel.mat-expanded mat-expansion-panel-header .mat-content .extra-services-pres-label-container .extra-services-pres-container-right .price .mat-expansion-indicator,refx-price-details-pres refx-extra-services-cont refx-extra-services-pres mat-expansion-panel.mat-expansion-panel.mat-expanded mat-expansion-panel-header .mat-content .extra-services-pres-label-container .extra-services-pres-label .mat-expansion-indicator,refx-price-details-pres refx-extra-services-cont refx-extra-services-pres mat-expansion-panel.mat-expansion-panel.mat-expanded mat-expansion-panel-header .mat-content .extra-services-pres-label-container .extra-services-pres-container-right .price .mat-expansion-indicator,refx-fare-details-dialog-pres refx-dialog-pres .fare-details-content .price-details .price-details-content-container .extra-services-cont refx-extra-services-pres mat-expansion-panel.mat-expansion-panel.mat-expanded mat-expansion-panel-header .mat-content .extra-services-pres-label-container .extra-services-pres-label .mat-expansion-indicator,refx-fare-details-dialog-pres refx-dialog-pres .fare-details-content .price-details .price-details-content-container .extra-services-cont refx-extra-services-pres mat-expansion-panel.mat-expansion-panel.mat-expanded mat-expansion-panel-header .mat-content .extra-services-pres-label-container .extra-services-pres-container-right .price .mat-expansion-indicator{color:var(--lhg-desy-collapsible-icon-expanded-font-color, var(--maui-collapsible-color-header, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d))))!important}refx-service-price-details-pres refx-extra-services-cont refx-extra-services-pres mat-expansion-panel.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-expansion-panel.mat-expanded mat-expansion-panel-header .mat-content .extra-services-pres-label-container .extra-services-pres-container-right:after,refx-fare-details-dialog-pres refx-dialog-pres .fare-details-content .price-details .price-details-content-container .extra-services-cont refx-extra-services-pres mat-expansion-panel.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-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-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-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-expansion-panel.mat-expanded mat-expansion-panel-header:hover .mat-content .extra-services-pres-label-container .extra-services-pres-container-right .price,refx-fare-details-dialog-pres refx-dialog-pres .fare-details-content .price-details .price-details-content-container .extra-services-cont refx-extra-services-pres mat-expansion-panel.mat-expansion-panel.mat-expanded mat-expansion-panel-header:hover .mat-content .extra-services-pres-label-container .extra-services-pres-label,refx-fare-details-dialog-pres refx-dialog-pres .fare-details-content .price-details .price-details-content-container .extra-services-cont refx-extra-services-pres mat-expansion-panel.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(--lhg-desy-collapsible-header-expanded-font-color-hover, 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-expansion-panel.mat-expanded mat-expansion-panel-header:hover .mat-content .extra-services-pres-label-container .extra-services-pres-label .mat-expansion-indicator,refx-service-price-details-pres refx-extra-services-cont refx-extra-services-pres mat-expansion-panel.mat-expansion-panel.mat-expanded mat-expansion-panel-header:hover .mat-content .extra-services-pres-label-container .extra-services-pres-container-right .price .mat-expansion-indicator,refx-price-details-pres refx-extra-services-cont refx-extra-services-pres mat-expansion-panel.mat-expansion-panel.mat-expanded mat-expansion-panel-header:hover .mat-content .extra-services-pres-label-container .extra-services-pres-label .mat-expansion-indicator,refx-price-details-pres refx-extra-services-cont refx-extra-services-pres mat-expansion-panel.mat-expansion-panel.mat-expanded mat-expansion-panel-header:hover .mat-content .extra-services-pres-label-container .extra-services-pres-container-right .price .mat-expansion-indicator,refx-fare-details-dialog-pres refx-dialog-pres .fare-details-content .price-details .price-details-content-container .extra-services-cont refx-extra-services-pres mat-expansion-panel.mat-expansion-panel.mat-expanded mat-expansion-panel-header:hover .mat-content .extra-services-pres-label-container .extra-services-pres-label .mat-expansion-indicator,refx-fare-details-dialog-pres refx-dialog-pres .fare-details-content .price-details .price-details-content-container .extra-services-cont refx-extra-services-pres mat-expansion-panel.mat-expansion-panel.mat-expanded mat-expansion-panel-header:hover .mat-content .extra-services-pres-label-container .extra-services-pres-container-right .price .mat-expansion-indicator{color:var(--lhg-desy-collapsible-header-expanded-font-color-hover, 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-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-expansion-panel.mat-expanded mat-expansion-panel-header:hover .mat-content .extra-services-pres-label-container .extra-services-pres-container-right:after,refx-fare-details-dialog-pres refx-dialog-pres .fare-details-content .price-details .price-details-content-container .extra-services-cont refx-extra-services-pres mat-expansion-panel.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-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-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-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-expansion-panel.mat-expanded mat-expansion-panel-header:hover .mat-content .extra-services-pres-label-container .extra-services-pres-container-right:after,refx-fare-details-dialog-pres refx-dialog-pres .fare-details-content .price-details .price-details-content-container .extra-services-cont refx-extra-services-pres mat-expansion-panel.mat-expansion-panel.mat-expanded mat-expansion-panel-header:hover .mat-content .extra-services-pres-label-container .extra-services-pres-container-right .price,refx-fare-details-dialog-pres refx-dialog-pres .fare-details-content .price-details .price-details-content-container .extra-services-cont refx-extra-services-pres mat-expansion-panel.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.mat-expansion-panel .mat-expansion-panel-content .mat-expansion-panel-body,refx-price-details-pres refx-extra-services-cont refx-extra-services-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content .mat-expansion-panel-body,refx-fare-details-dialog-pres refx-dialog-pres .fare-details-content .price-details .price-details-content-container .extra-services-cont refx-extra-services-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content .mat-expansion-panel-body{padding:0}refx-service-price-details-pres refx-extra-services-cont refx-extra-services-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content .mat-expansion-panel-body .extra-services-panel,refx-price-details-pres refx-extra-services-cont refx-extra-services-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content .mat-expansion-panel-body .extra-services-panel,refx-fare-details-dialog-pres refx-dialog-pres .fare-details-content .price-details .price-details-content-container .extra-services-cont refx-extra-services-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content .mat-expansion-panel-body .extra-services-panel{border-top:none;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.mat-expansion-panel .mat-expansion-panel-content .mat-expansion-panel-body .extra-services-panel,refx-price-details-pres refx-extra-services-cont refx-extra-services-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content .mat-expansion-panel-body .extra-services-panel,refx-fare-details-dialog-pres refx-dialog-pres .fare-details-content .price-details .price-details-content-container .extra-services-cont refx-extra-services-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content .mat-expansion-panel-body .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:var(--lhg-desy-collapsible-panel-border-radius, 0)!important;border-top:var(--lhg-desy-collapsible-panel-border-top, 1px solid var(--maui-collapsible-border-color, var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb))))!important;margin-bottom:var(--lhg-desy-collapsible-panel-margin-bottom, 0);overflow:visible!important;-webkit-font-smoothing:antialiased;box-shadow:var(--lhg-desy-collapsible-panel-box-shadow, unset)!important;border-bottom:1px solid var(--maui-collapsible-border-color, var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb)))!important;border-radius:var(--lhg-desy-collapsible-panel-border-radius, 0);cursor:pointer}refx-fare-details-dialog-pres refx-price-details-cont refx-price-details-pres .other-fees-collapsible-row-expand-button:hover{background-color:var(--lhg-desy-collapsible-header-background-color-hover, inherit)!important}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-top-left-radius:var(--lhg-desy-collapsible-header-focus-border-radius, var(--maui-collapsible-focus-radius, .6rem));border-top-right-radius:var(--lhg-desy-collapsible-header-focus-border-radius, var(--maui-collapsible-focus-radius, .6rem));border-bottom-left-radius:var(--lhg-desy-collapsible-header-focus-border-radius, var(--maui-collapsible-focus-radius, .6rem));border-bottom-right-radius:var(--lhg-desy-collapsible-header-focus-border-radius, var(--maui-collapsible-focus-radius, .6rem));bottom:calc(-1 * var(--lhg-desy-collapsible-header-focus-outline-bottom-offset, var(--maui-collapsible-focus-outline-offset-y, 0)));box-shadow:var(--lhg-desy-collapsible-header-focus-box-shadow, none);content:" ";left:calc(-1 * var(--lhg-desy-collapsible-header-focus-outline-horizontal-offset, 0));pointer-events:none;position:absolute;right:calc(-1 * var(--lhg-desy-collapsible-header-focus-outline-horizontal-offset, 0));top:calc(-1 * var(--lhg-desy-collapsible-header-focus-outline-top-offset, 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(--lhg-desy-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 refx-price-cont .price .price-amount.refx-body-2,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-label .price-amount.refx-body-2{font-size:inherit;font-weight:inherit;line-height:inherit;font-family:inherit;letter-spacing:inherit}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:var(--lhg-desy-collapsible-icon-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, 400);height:var(--lhg-desy-collapsible-icon-height, auto);margin:0;min-width:2.4rem;padding:0;transform:rotate(0)!important;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(--lhg-desy-collapsible-header-font-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(--lhg-desy-collapsible-header-expanded-font-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-variant-numeric:var(--lhg-desy-collapsible-header-font-variant-numeric, normal);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 .mat-expansion-indicator{color:var(--lhg-desy-collapsible-icon-expanded-font-color, var(--maui-collapsible-color-header, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d))))!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(--lhg-desy-collapsible-header-expanded-font-color-hover, 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 .other-fees-collapsible-row-label .mat-expansion-indicator,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 .mat-expansion-indicator{color:var(--lhg-desy-collapsible-header-expanded-font-color-hover, 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: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(--lhg-desy-collapsible-header-expanded-font-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-variant-numeric:var(--lhg-desy-collapsible-header-font-variant-numeric, normal);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 refx-price-cont .price .mat-expansion-indicator,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 .mat-expansion-indicator{color:var(--lhg-desy-collapsible-icon-expanded-font-color, var(--maui-collapsible-color-header, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d))))!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(--lhg-desy-collapsible-header-font-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{color:var(--lhg-desy-collapsible-header-font-color-hover, 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(--lhg-desy-collapsible-header-font-color-hover, 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(--lhg-desy-collapsible-header-font-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(--lhg-desy-collapsible-header-font-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:var(--lhg-desy-collapsible-panel-border-radius, 0)!important;border-top:var(--lhg-desy-collapsible-panel-border-top, 1px solid var(--maui-collapsible-border-color, var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb))))!important;margin-bottom:var(--lhg-desy-collapsible-panel-margin-bottom, 0);overflow:visible!important;-webkit-font-smoothing:antialiased;box-shadow:var(--lhg-desy-collapsible-panel-box-shadow, unset)!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:var(--lhg-desy-collapsible-panel-last-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]):not(.mat-expanded):focus:after{border-top-left-radius:var(--lhg-desy-collapsible-header-focus-border-radius, var(--maui-collapsible-focus-radius, .6rem));border-top-right-radius:var(--lhg-desy-collapsible-header-focus-border-radius, var(--maui-collapsible-focus-radius, .6rem));border-bottom-left-radius:var(--lhg-desy-collapsible-header-focus-border-radius, var(--maui-collapsible-focus-radius, .6rem));border-bottom-right-radius:var(--lhg-desy-collapsible-header-focus-border-radius, var(--maui-collapsible-focus-radius, .6rem));bottom:calc(-1 * var(--lhg-desy-collapsible-header-focus-outline-bottom-offset, var(--maui-collapsible-focus-outline-offset-y, 0)));box-shadow:var(--lhg-desy-collapsible-header-focus-box-shadow, none);content:" ";left:calc(-1 * var(--lhg-desy-collapsible-header-focus-outline-horizontal-offset, 0));pointer-events:none;position:absolute;right:calc(-1 * var(--lhg-desy-collapsible-header-focus-outline-horizontal-offset, 0));top:calc(-1 * var(--lhg-desy-collapsible-header-focus-outline-top-offset, 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-price-breakdown-container mat-expansion-panel mat-expansion-panel-header.mat-expanded:not([disabled]):focus:after{border-top-left-radius:var(--lhg-desy-collapsible-header-focus-border-radius, var(--maui-collapsible-focus-radius, .6rem));border-top-right-radius:var(--lhg-desy-collapsible-header-focus-border-radius, var(--maui-collapsible-focus-radius, .6rem));border-bottom-left-radius:var(--lhg-desy-collapsible-header-focus-border-radius-expanded, var(--lhg-desy-collapsible-header-focus-border-radius, var(--maui-collapsible-focus-radius, .6rem)));border-bottom-right-radius:var(--lhg-desy-collapsible-header-focus-border-radius-expanded, var(--lhg-desy-collapsible-header-focus-border-radius, var(--maui-collapsible-focus-radius, .6rem)));bottom:calc(-1 * var(--lhg-desy-collapsible-header-focus-outline-bottom-offset, var(--maui-collapsible-focus-outline-offset-y, 0)));box-shadow:var(--lhg-desy-collapsible-header-focus-box-shadow, none);content:" ";left:calc(-1 * var(--lhg-desy-collapsible-header-focus-outline-horizontal-offset, 0));pointer-events:none;position:absolute;right:calc(-1 * var(--lhg-desy-collapsible-header-focus-outline-horizontal-offset, 0));top:calc(-1 * var(--lhg-desy-collapsible-header-focus-outline-top-offset, 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(--lhg-desy-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:var(--lhg-desy-collapsible-icon-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, 400);height:var(--lhg-desy-collapsible-icon-height, auto);margin:0;min-width:2.4rem;padding:0;transform:rotate(0)!important;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(--lhg-desy-collapsible-header-font-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 .payment-card-fee-container-left .price-amount.refx-body-2,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 .price-amount.refx-body-2{font-size:inherit;font-weight:inherit;line-height:inherit;font-family:inherit;letter-spacing:inherit}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(--lhg-desy-collapsible-header-font-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{color:var(--lhg-desy-collapsible-header-font-color-hover, 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(--lhg-desy-collapsible-header-font-color-hover, 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(--lhg-desy-collapsible-header-expanded-font-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-variant-numeric:var(--lhg-desy-collapsible-header-font-variant-numeric, normal);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 .mat-content .payment-card-fee-label-container .payment-card-fee-container-left .mat-expansion-indicator,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 .mat-expansion-indicator{color:var(--lhg-desy-collapsible-icon-expanded-font-color, var(--maui-collapsible-color-header, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d))))!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(--lhg-desy-collapsible-header-expanded-font-color-hover, 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 .payment-card-fee-container-left .mat-expansion-indicator,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 .mat-expansion-indicator{color:var(--lhg-desy-collapsible-header-expanded-font-color-hover, 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-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.mat-accordion,refx-baggage-allowance-policies-dialog-pres mat-accordion.mat-accordion{border:0!important;box-shadow:unset!important;margin:.8rem 0}refx-review-conditions-dialog-pres mat-accordion.mat-accordion mat-expansion-panel mat-expansion-panel-header:after,refx-baggage-allowance-policies-dialog-pres mat-accordion.mat-accordion mat-expansion-panel mat-expansion-panel-header:after{border-bottom:0!important}refx-review-conditions-dialog-pres mat-accordion.mat-accordion mat-expansion-panel .header .mat-expansion-indicator,refx-baggage-allowance-policies-dialog-pres mat-accordion.mat-accordion mat-expansion-panel .header .mat-expansion-indicator{margin:0!important}refx-review-conditions-dialog-pres mat-accordion.mat-accordion mat-expansion-panel .header .mat-expansion-indicator:after,refx-baggage-allowance-policies-dialog-pres mat-accordion.mat-accordion mat-expansion-panel .header .mat-expansion-indicator:after{height:auto!important;width:auto!important}refx-review-conditions-dialog-pres mat-accordion.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-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-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-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-accordion mat-expansion-panel .mat-expansion-panel-content,refx-baggage-allowance-policies-dialog-pres mat-accordion.mat-accordion mat-expansion-panel .mat-expansion-panel-content{border-bottom:0!important;padding:0!important}refx-review-conditions-dialog-pres mat-accordion.mat-accordion mat-expansion-panel .mat-expansion-panel-content .mat-expansion-panel-body,refx-baggage-allowance-policies-dialog-pres mat-accordion.mat-accordion mat-expansion-panel .mat-expansion-panel-content .mat-expansion-panel-body{border-top:0!important}refx-baggage-allowance-policies-dialog-pres refx-dialog-pres.dialog .refx-dialog-container .baggage-policy .traveler-baggage-policy .traveler-name{padding-top:0}refx-baggage-allowance-policies-dialog-pres refx-dialog-pres.dialog .refx-dialog-container .baggage-policy .traveler-baggage-policy .traveler-name:first-of-type{margin-top:0!important}refx-review-conditions-dialog-pres refx-dialog-pres .refx-dialog-container mat-tab-body.mat-tab-body.mat-tab-body-active{overflow:visible!important}refx-review-conditions-dialog-pres refx-dialog-pres .refx-dialog-container mat-accordion.mat-accordion mat-expansion-panel.mat-expansion-panel:not(:last-child){border-bottom:0!important}refx-review-conditions-dialog-pres refx-dialog-pres .refx-dialog-container mat-accordion.mat-accordion mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-header:not([aria-disabled=true]).cdk-keyboard-focused{box-shadow:unset!important}refx-review-conditions-dialog-pres refx-dialog-pres .refx-dialog-container mat-accordion.mat-accordion mat-expansion-panel.mat-expansion-panel .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 refx-dialog-pres .refx-dialog-container mat-accordion.mat-accordion mat-expansion-panel.mat-expansion-panel .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}refx-seatmap-pres refx-seatmap-legend-pres .legend-container .mat-expansion-panel:first-of-type,refx-seatmap-pres refx-seatmap-legend-pres .legend-container .mat-expansion-panel:last-of-type{margin-bottom:var(--lhg-desy-collapsible-panel-margin-bottom, 0)}refx-seatmap-pres refx-seatmap-legend-pres .legend-container .mat-expansion-panel:first-of-type,refx-seatmap-pres refx-seatmap-legend-pres .legend-container .mat-expansion-panel:first-of-type.mat-expanded,refx-seatmap-pres refx-seatmap-legend-pres .legend-container .mat-expansion-panel:last-of-type,refx-seatmap-pres refx-seatmap-legend-pres .legend-container .mat-expansion-panel:last-of-type.mat-expanded{background:unset}@media (min-width: 840px) and (max-width: 1279.98px){refx-seatmap-pres refx-seatmap-legend-pres .legend-container .mat-expansion-panel .mat-expansion-panel-content{padding-left:2rem}}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{border-radius:var(--lhg-desy-collapsible-panel-border-radius, 0);box-shadow:var(--lhg-desy-collapsible-panel-box-shadow, unset);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{border-radius:var(--lhg-desy-collapsible-panel-border-radius, 0);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]):not(.mat-expanded):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]):not(.mat-expanded):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]):not(.mat-expanded):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]):not(.mat-expanded):focus:after{border-top-left-radius:var(--lhg-desy-collapsible-header-focus-border-radius, var(--maui-collapsible-focus-radius, .6rem));border-top-right-radius:var(--lhg-desy-collapsible-header-focus-border-radius, var(--maui-collapsible-focus-radius, .6rem));border-bottom-left-radius:var(--lhg-desy-collapsible-header-focus-border-radius, var(--maui-collapsible-focus-radius, .6rem));border-bottom-right-radius:var(--lhg-desy-collapsible-header-focus-border-radius, var(--maui-collapsible-focus-radius, .6rem));bottom:calc(-1 * var(--lhg-desy-collapsible-header-focus-outline-bottom-offset, var(--maui-collapsible-focus-outline-offset-y, 0)));box-shadow:var(--lhg-desy-collapsible-header-focus-box-shadow, none);content:" ";left:calc(-1 * var(--lhg-desy-collapsible-header-focus-outline-horizontal-offset, 0));pointer-events:none;position:absolute;right:calc(-1 * var(--lhg-desy-collapsible-header-focus-outline-horizontal-offset, 0));top:calc(-1 * var(--lhg-desy-collapsible-header-focus-outline-top-offset, 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-expanded: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.mat-expanded: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.mat-expanded: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.mat-expanded:not([disabled]):focus:after{border-top-left-radius:var(--lhg-desy-collapsible-header-focus-border-radius, var(--maui-collapsible-focus-radius, .6rem));border-top-right-radius:var(--lhg-desy-collapsible-header-focus-border-radius, var(--maui-collapsible-focus-radius, .6rem));border-bottom-left-radius:var(--lhg-desy-collapsible-header-focus-border-radius-expanded, var(--lhg-desy-collapsible-header-focus-border-radius, var(--maui-collapsible-focus-radius, .6rem)));border-bottom-right-radius:var(--lhg-desy-collapsible-header-focus-border-radius-expanded, var(--lhg-desy-collapsible-header-focus-border-radius, var(--maui-collapsible-focus-radius, .6rem)));bottom:calc(-1 * var(--lhg-desy-collapsible-header-focus-outline-bottom-offset, var(--maui-collapsible-focus-outline-offset-y, 0)));box-shadow:var(--lhg-desy-collapsible-header-focus-box-shadow, none);content:" ";left:calc(-1 * var(--lhg-desy-collapsible-header-focus-outline-horizontal-offset, 0));pointer-events:none;position:absolute;right:calc(-1 * var(--lhg-desy-collapsible-header-focus-outline-horizontal-offset, 0));top:calc(-1 * var(--lhg-desy-collapsible-header-focus-outline-top-offset, 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:var(--lhg-desy-collapsible-icon-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, 400);height:var(--lhg-desy-collapsible-icon-height, auto);margin:0;min-width:2.4rem;padding:0;transform:rotate(0)!important;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(--lhg-desy-collapsible-header-font-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-color:var(--lhg-desy-collapsible-header-background-color-hover, inherit)}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{color:var(--lhg-desy-collapsible-header-font-color-hover, 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-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,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,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{border-bottom:var(--lhg-desy-collapsible-header-expanded-border-bottom, none);border-bottom-left-radius:0;border-bottom-right-radius:0}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(--lhg-desy-collapsible-header-expanded-font-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-variant-numeric:var(--lhg-desy-collapsible-header-font-variant-numeric, normal);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 .seat-type-overview-header-text .mat-expansion-indicator,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-expansion-indicator,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-expansion-indicator,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 .mat-expansion-indicator,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 .mat-expansion-indicator,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 .mat-expansion-indicator,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 .mat-expansion-indicator,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 .mat-expansion-indicator{color:var(--lhg-desy-collapsible-icon-expanded-font-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 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(--lhg-desy-collapsible-header-expanded-font-color-hover, 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-expanded mat-panel-title:hover .seat-type-overview-header-text .mat-expansion-indicator,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-expansion-indicator,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-expansion-indicator,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 .mat-expansion-indicator,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 .mat-expansion-indicator,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 .mat-expansion-indicator,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 .mat-expansion-indicator,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 .mat-expansion-indicator{color:var(--lhg-desy-collapsible-header-expanded-font-color-hover, 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-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(--lhg-desy-collapsible-header-font-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(--lhg-desy-collapsible-header-font-color-hover, 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:var(--lhg-desy-collapsible-panel-border-radius, 0)!important;border-top:var(--lhg-desy-collapsible-panel-border-top, 1px solid var(--maui-collapsible-border-color, var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb))))!important;margin-bottom:var(--lhg-desy-collapsible-panel-margin-bottom, 0);overflow:visible!important;-webkit-font-smoothing:antialiased;box-shadow:var(--lhg-desy-collapsible-panel-box-shadow, unset)!important;border-top:0!important}lhg-seat-selection-overview-cont lhg-seat-selection-overview-pres mat-expansion-panel:last-of-type{border-bottom:var(--lhg-desy-collapsible-panel-last-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:var(--lhg-desy-collapsible-icon-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, 400);height:var(--lhg-desy-collapsible-icon-height, auto);margin:0;min-width:2.4rem;padding:0;transform:rotate(0)!important;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}lhg-baggage-instant-teaser-selection-pres mat-expansion-panel{border-radius:var(--lhg-desy-collapsible-panel-border-radius, 0)!important;border-top:var(--lhg-desy-collapsible-panel-border-top, 1px solid var(--maui-collapsible-border-color, var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb))))!important;margin-bottom:var(--lhg-desy-collapsible-panel-margin-bottom, 0);overflow:visible!important;-webkit-font-smoothing:antialiased;box-shadow:var(--lhg-desy-collapsible-panel-box-shadow, unset)!important}lhg-baggage-instant-teaser-selection-pres mat-expansion-panel:last-of-type{border-bottom:var(--lhg-desy-collapsible-panel-last-border-bottom, 1px solid var(--maui-collapsible-border-color, var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb))))!important}lhg-baggage-instant-teaser-selection-pres mat-expansion-panel.mat-expanded .mat-expansion-panel-content{background-color:var(--lhg-desy-collapsible-section-background-color, transparent)!important}lhg-baggage-instant-teaser-selection-pres mat-expansion-panel mat-expansion-panel-header.mat-expansion-panel-header{color:var(--lhg-desy-collapsible-header-font-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;border-bottom:var(--lhg-desy-collapsible-header-border-bottom, none);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;border-bottom-left-radius:var(--lhg-desy-collapsible-panel-border-radius, 0);border-bottom-right-radius:var(--lhg-desy-collapsible-panel-border-radius, 0);border-top-left-radius:var(--lhg-desy-collapsible-panel-border-radius, 0);border-top-right-radius:var(--lhg-desy-collapsible-panel-border-radius, 0)}lhg-baggage-instant-teaser-selection-pres mat-expansion-panel mat-expansion-panel-header.mat-expansion-panel-header:not([disabled]):not(.mat-expanded):focus:after{border-top-left-radius:var(--lhg-desy-collapsible-header-focus-border-radius, var(--maui-collapsible-focus-radius, .6rem));border-top-right-radius:var(--lhg-desy-collapsible-header-focus-border-radius, var(--maui-collapsible-focus-radius, .6rem));border-bottom-left-radius:var(--lhg-desy-collapsible-header-focus-border-radius, var(--maui-collapsible-focus-radius, .6rem));border-bottom-right-radius:var(--lhg-desy-collapsible-header-focus-border-radius, var(--maui-collapsible-focus-radius, .6rem));bottom:calc(-1 * var(--lhg-desy-collapsible-header-focus-outline-bottom-offset, var(--maui-collapsible-focus-outline-offset-y, 0)));box-shadow:var(--lhg-desy-collapsible-header-focus-box-shadow, none);content:" ";left:calc(-1 * var(--lhg-desy-collapsible-header-focus-outline-horizontal-offset, 0));pointer-events:none;position:absolute;right:calc(-1 * var(--lhg-desy-collapsible-header-focus-outline-horizontal-offset, 0));top:calc(-1 * var(--lhg-desy-collapsible-header-focus-outline-top-offset, var(--maui-collapsible-focus-outline-offset-y, 0)));z-index:99}lhg-baggage-instant-teaser-selection-pres mat-expansion-panel mat-expansion-panel-header.mat-expansion-panel-header.mat-expanded:not([disabled]):focus:after{border-top-left-radius:var(--lhg-desy-collapsible-header-focus-border-radius, var(--maui-collapsible-focus-radius, .6rem));border-top-right-radius:var(--lhg-desy-collapsible-header-focus-border-radius, var(--maui-collapsible-focus-radius, .6rem));border-bottom-left-radius:var(--lhg-desy-collapsible-header-focus-border-radius-expanded, var(--lhg-desy-collapsible-header-focus-border-radius, var(--maui-collapsible-focus-radius, .6rem)));border-bottom-right-radius:var(--lhg-desy-collapsible-header-focus-border-radius-expanded, var(--lhg-desy-collapsible-header-focus-border-radius, var(--maui-collapsible-focus-radius, .6rem)));bottom:calc(-1 * var(--lhg-desy-collapsible-header-focus-outline-bottom-offset, var(--maui-collapsible-focus-outline-offset-y, 0)));box-shadow:var(--lhg-desy-collapsible-header-focus-box-shadow, none);content:" ";left:calc(-1 * var(--lhg-desy-collapsible-header-focus-outline-horizontal-offset, 0));pointer-events:none;position:absolute;right:calc(-1 * var(--lhg-desy-collapsible-header-focus-outline-horizontal-offset, 0));top:calc(-1 * var(--lhg-desy-collapsible-header-focus-outline-top-offset, var(--maui-collapsible-focus-outline-offset-y, 0)));z-index:99}lhg-baggage-instant-teaser-selection-pres mat-expansion-panel mat-expansion-panel-header.mat-expansion-panel-header:hover{background:var(--lhg-desy-collapsible-header-background-color-hover, inherit)!important}lhg-baggage-instant-teaser-selection-pres mat-expansion-panel mat-expansion-panel-header.mat-expansion-panel-header:hover .mat-content{color:var(--lhg-desy-collapsible-header-font-color-hover, 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}lhg-baggage-instant-teaser-selection-pres mat-expansion-panel mat-expansion-panel-header.mat-expansion-panel-header:hover .mat-expansion-indicator{color:var(--lhg-desy-collapsible-header-font-color-hover, var(--maui-collapsible-hover-color-header-collapsed, var(--maui-color-interaction-interactionhover, var(--maui-color-brand-marble-blue, #414e63))))!important}@media (min-width: 840px){lhg-baggage-instant-teaser-selection-pres mat-expansion-panel mat-expansion-panel-header.mat-expansion-panel-header{padding:var(--lhg-desy-collapsible-padding-header-large, 1.2rem 0)!important}}lhg-baggage-instant-teaser-selection-pres mat-expansion-panel mat-expansion-panel-header.mat-expansion-panel-header span.mat-content{overflow:visible}lhg-baggage-instant-teaser-selection-pres mat-expansion-panel mat-expansion-panel-header.mat-expansion-panel-header.mat-expanded{color:var(--lhg-desy-collapsible-header-expanded-font-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-variant-numeric:var(--lhg-desy-collapsible-header-font-variant-numeric, normal);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;border-bottom:var(--lhg-desy-collapsible-header-expanded-border-bottom, none);border-bottom-left-radius:0;border-bottom-right-radius:0}lhg-baggage-instant-teaser-selection-pres mat-expansion-panel mat-expansion-panel-header.mat-expansion-panel-header.mat-expanded .mat-expansion-indicator{color:var(--lhg-desy-collapsible-icon-expanded-font-color, var(--maui-collapsible-color-header, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d))))!important}lhg-baggage-instant-teaser-selection-pres mat-expansion-panel mat-expansion-panel-header.mat-expansion-panel-header.mat-expanded:hover{background:var(--lhg-desy-collapsible-header-background-color-hover, inherit)!important}lhg-baggage-instant-teaser-selection-pres mat-expansion-panel mat-expansion-panel-header.mat-expansion-panel-header.mat-expanded:hover .mat-content{background:unset!important;color:var(--lhg-desy-collapsible-header-expanded-font-color-hover, 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}lhg-baggage-instant-teaser-selection-pres mat-expansion-panel mat-expansion-panel-header.mat-expansion-panel-header.mat-expanded:hover .mat-content .mat-expansion-indicator{color:var(--lhg-desy-collapsible-header-expanded-font-color-hover, var(--maui-collapsible-hover-color-header, var(--maui-color-interaction-interactionhover, var(--maui-color-brand-marble-blue, #414e63))))!important}lhg-baggage-instant-teaser-selection-pres mat-expansion-panel mat-expansion-panel-header.mat-expansion-panel-header.mat-expanded:hover .mat-expansion-indicator{background:unset!important;color:var(--lhg-desy-collapsible-header-expanded-font-color-hover, var(--maui-collapsible-hover-color-header, var(--maui-color-interaction-interactionhover, var(--maui-color-brand-marble-blue, #414e63))))!important}lhg-baggage-instant-teaser-selection-pres mat-expansion-panel mat-expansion-panel-header.mat-expansion-panel-header.mat-expanded:hover .mat-expansion-indicator .mat-expansion-indicator{color:var(--lhg-desy-collapsible-header-expanded-font-color-hover, var(--maui-collapsible-hover-color-header, var(--maui-color-interaction-interactionhover, var(--maui-color-brand-marble-blue, #414e63))))!important}lhg-baggage-instant-teaser-selection-pres mat-expansion-panel mat-expansion-panel-header.mat-expansion-panel-header.cdk-focused{box-shadow:unset!important;border-color:var(--lhg-desy-collapsible-header-expanded-focused-border-bottom, transparent)!important}lhg-baggage-instant-teaser-selection-pres 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}lhg-baggage-instant-teaser-selection-pres mat-expansion-panel mat-expansion-panel-header.mat-expansion-panel-header .mat-expansion-indicator:after{border-width:0!important;color:var(--lhg-desy-collapsible-icon-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, 400);height:var(--lhg-desy-collapsible-icon-height, auto);margin:0;min-width:2.4rem;padding:0;transform:rotate(0)!important;width:2.4rem}lhg-baggage-instant-teaser-selection-pres 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}lhg-baggage-instant-teaser-selection-pres mat-expansion-panel .mat-expansion-panel-body p:not(:last-child){padding:var(--lhg-desy-collapsible-body-p-padding, 0)}lhg-baggage-instant-teaser-selection-pres mat-expansion-panel .mat-expansion-panel-body p:last-child{margin:0}@media (min-width: 840px){lhg-baggage-instant-teaser-selection-pres 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}}lhg-baggage-instant-teaser-selection-pres mat-expansion-panel:last-of-type{border-bottom:0!important}lhg-baggage-instant-teaser-selection-pres mat-expansion-panel .mat-expansion-panel-content{border-bottom:0!important}lhg-baggage-instant-teaser-selection-pres mat-expansion-panel mat-expansion-panel-header.mat-expanded mat-panel-title:after{transform:rotate(180deg)!important}lhg-baggage-instant-teaser-selection-pres mat-expansion-panel mat-expansion-panel-header.mat-expanded mat-panel-title .mat-expansion-panel-header-title{color:inherit!important}lhg-baggage-instant-teaser-selection-pres 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;border-bottom:0!important;display:flex!important;justify-content:space-between;line-height:inherit!important}lhg-baggage-instant-teaser-selection-pres mat-expansion-panel mat-expansion-panel-header mat-panel-title:after{border-width:0!important;color:var(--lhg-desy-collapsible-icon-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, 400);height:var(--lhg-desy-collapsible-icon-height, auto);margin:0;min-width:2.4rem;padding:0;transform:rotate(0)!important;width:2.4rem}lhg-baggage-instant-teaser-selection-pres mat-expansion-panel 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-baggage-instant-teaser-selection-pres mat-expansion-panel .mat-expansion-panel-header span.mat-content mat-panel-title.mat-expansion-panel-header-title{color:inherit!important;display:inherit;height:auto!important;margin:0!important;padding:0!important;text-align:left}lhg-baggage-instant-teaser-selection-pres 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-itinerary-card-pres .itinerary-card refx-bound-card .flight-breakdown-container mat-expansion-panel.mat-expanded,refx-itinerary-card-pres .itinerary-card refx-bound-card .flight-breakdown-container mat-expansion-panel.mat-expanded .mat-expansion-panel-content,refx-booking-seat-selection-infobar-cont refx-seat-selection-infobar-pres mat-expansion-panel.mat-expanded,refx-booking-seat-selection-infobar-cont refx-seat-selection-infobar-pres mat-expansion-panel.mat-expanded .mat-expansion-panel-content{overflow:visible}refx-link-button:before{display:none}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(--lhg-desy-link-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;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),a:not(.small):not(.inverted).anchor-down:not(refx-link-button) span.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 span.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) span.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 span.mdc-button__label{color:var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c));transition:color .3s ease-out}a:not(.small):not(.inverted).anchor-down:not(refx-link-button):hover:not([disabled]),a:not(.small):not(.inverted).anchor-down:not(refx-link-button) span.mdc-button__label:hover:not([disabled]),a:not(.small):not(.inverted).anchor-down button.mat-mdc-button.refx-link-button:hover:not([disabled]),a:not(.small):not(.inverted).anchor-down button.mat-mdc-button.refx-link-button span.mdc-button__label:hover:not([disabled]),refx-link-button:not(.small):not(.inverted).anchor-down:not(refx-link-button):hover:not([disabled]),refx-link-button:not(.small):not(.inverted).anchor-down:not(refx-link-button) span.mdc-button__label:hover:not([disabled]),refx-link-button:not(.small):not(.inverted).anchor-down button.mat-mdc-button.refx-link-button:hover:not([disabled]),refx-link-button:not(.small):not(.inverted).anchor-down button.mat-mdc-button.refx-link-button span.mdc-button__label:hover:not([disabled]){-webkit-text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration:var(--lhg-desy-link-hover-text-decoration, none)}a:not(.small):not(.inverted).anchor-down:not(refx-link-button):hover,a:not(.small):not(.inverted).anchor-down button.mat-mdc-button.refx-link-button:hover,refx-link-button:not(.small):not(.inverted).anchor-down:not(refx-link-button):hover,refx-link-button:not(.small):not(.inverted).anchor-down button.mat-mdc-button.refx-link-button:hover{-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):hover,a:not(.small):not(.inverted).anchor-down:not(refx-link-button):hover span.mdc-button__label,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:hover span.mdc-button__label,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):hover span.mdc-button__label,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:hover span.mdc-button__label{color:var(--lhg-desy-link-color-hover, var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c)))!important}a:not(.small):not(.inverted).anchor-down:not(refx-link-button):focus-visible,a:not(.small):not(.inverted).anchor-down:not(refx-link-button).mat-expansion-panel-header.cdk-keyboard-focused,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.mat-expansion-panel-header.cdk-keyboard-focused,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).mat-expansion-panel-header.cdk-keyboard-focused,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.mat-expansion-panel-header.cdk-keyboard-focused{background:transparent;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:after,a:not(.small):not(.inverted).anchor-down button.mat-mdc-button.refx-link-button:focus:after,refx-link-button:not(.small):not(.inverted).anchor-down:not(refx-link-button):focus:after,refx-link-button:not(.small):not(.inverted).anchor-down button.mat-mdc-button.refx-link-button:focus:after{all:unset;border-radius:var(--lhg-desy-link-focus-radius, 0);content:"";inset:calc(var(--lhg-desy-link-focus-outline-offset, 0) * -1);pointer-events:none;position:absolute;box-shadow:var(--lhg-desy-link-focus-outline-box-shadow, none)}a:not(.small):not(.inverted).anchor-down:not(refx-link-button):before,a:not(.small):not(.inverted).anchor-down button.mat-mdc-button.refx-link-button:before,refx-link-button:not(.small):not(.inverted).anchor-down:not(refx-link-button):before,refx-link-button:not(.small):not(.inverted).anchor-down button.mat-mdc-button.refx-link-button:before{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;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;height:var(--lhg-desy-link-icon-height-medium, 1.5rem)!important;min-width:1.6rem;width:1.6rem!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;color:var(--lhg-desy-link-icon-default-color, inherit)}a:not(.small):not(.inverted).anchor-down:not(refx-link-button):hover:before,a:not(.small):not(.inverted).anchor-down button.mat-mdc-button.refx-link-button:hover:before,refx-link-button:not(.small):not(.inverted).anchor-down:not(refx-link-button):hover:before,refx-link-button:not(.small):not(.inverted).anchor-down button.mat-mdc-button.refx-link-button:hover:before{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;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;height:var(--lhg-desy-link-icon-height-medium, 1.5rem)!important;min-width:1.6rem;width:1.6rem!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;color:var(--lhg-desy-link-icon-default-color-hover, inherit)!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(--lhg-desy-link-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;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),a:not(.small):not(.inverted).anchor-top:not(refx-link-button) span.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 span.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) span.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 span.mdc-button__label{color:var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c));transition:color .3s ease-out}a:not(.small):not(.inverted).anchor-top:not(refx-link-button):hover:not([disabled]),a:not(.small):not(.inverted).anchor-top:not(refx-link-button) span.mdc-button__label:hover:not([disabled]),a:not(.small):not(.inverted).anchor-top button.mat-mdc-button.refx-link-button:hover:not([disabled]),a:not(.small):not(.inverted).anchor-top button.mat-mdc-button.refx-link-button span.mdc-button__label:hover:not([disabled]),refx-link-button:not(.small):not(.inverted).anchor-top:not(refx-link-button):hover:not([disabled]),refx-link-button:not(.small):not(.inverted).anchor-top:not(refx-link-button) span.mdc-button__label:hover:not([disabled]),refx-link-button:not(.small):not(.inverted).anchor-top button.mat-mdc-button.refx-link-button:hover:not([disabled]),refx-link-button:not(.small):not(.inverted).anchor-top button.mat-mdc-button.refx-link-button span.mdc-button__label:hover:not([disabled]){-webkit-text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration:var(--lhg-desy-link-hover-text-decoration, none)}a:not(.small):not(.inverted).anchor-top:not(refx-link-button):hover,a:not(.small):not(.inverted).anchor-top button.mat-mdc-button.refx-link-button:hover,refx-link-button:not(.small):not(.inverted).anchor-top:not(refx-link-button):hover,refx-link-button:not(.small):not(.inverted).anchor-top button.mat-mdc-button.refx-link-button:hover{-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):hover,a:not(.small):not(.inverted).anchor-top:not(refx-link-button):hover span.mdc-button__label,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:hover span.mdc-button__label,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):hover span.mdc-button__label,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:hover span.mdc-button__label{color:var(--lhg-desy-link-color-hover, var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c)))!important}a:not(.small):not(.inverted).anchor-top:not(refx-link-button):focus-visible,a:not(.small):not(.inverted).anchor-top:not(refx-link-button).mat-expansion-panel-header.cdk-keyboard-focused,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.mat-expansion-panel-header.cdk-keyboard-focused,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).mat-expansion-panel-header.cdk-keyboard-focused,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.mat-expansion-panel-header.cdk-keyboard-focused{background:transparent;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:after,a:not(.small):not(.inverted).anchor-top button.mat-mdc-button.refx-link-button:focus:after,refx-link-button:not(.small):not(.inverted).anchor-top:not(refx-link-button):focus:after,refx-link-button:not(.small):not(.inverted).anchor-top button.mat-mdc-button.refx-link-button:focus:after{all:unset;border-radius:var(--lhg-desy-link-focus-radius, 0);content:"";inset:calc(var(--lhg-desy-link-focus-outline-offset, 0) * -1);pointer-events:none;position:absolute;box-shadow:var(--lhg-desy-link-focus-outline-box-shadow, none)}a:not(.small):not(.inverted).anchor-top:not(refx-link-button):before,a:not(.small):not(.inverted).anchor-top button.mat-mdc-button.refx-link-button:before,refx-link-button:not(.small):not(.inverted).anchor-top:not(refx-link-button):before,refx-link-button:not(.small):not(.inverted).anchor-top button.mat-mdc-button.refx-link-button:before{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;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;height:var(--lhg-desy-link-icon-height-medium, 1.5rem)!important;min-width:1.6rem;width:1.6rem!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;color:var(--lhg-desy-link-icon-default-color, inherit)}a:not(.small):not(.inverted).anchor-top:not(refx-link-button):hover:before,a:not(.small):not(.inverted).anchor-top button.mat-mdc-button.refx-link-button:hover:before,refx-link-button:not(.small):not(.inverted).anchor-top:not(refx-link-button):hover:before,refx-link-button:not(.small):not(.inverted).anchor-top button.mat-mdc-button.refx-link-button:hover:before{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;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;height:var(--lhg-desy-link-icon-height-medium, 1.5rem)!important;min-width:1.6rem;width:1.6rem!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;color:var(--lhg-desy-link-icon-default-color-hover, inherit)!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(--lhg-desy-link-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;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),a:not(.small):not(.inverted).back:not(refx-link-button) span.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 span.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) span.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 span.mdc-button__label{color:var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c));transition:color .3s ease-out}a:not(.small):not(.inverted).back:not(refx-link-button):hover:not([disabled]),a:not(.small):not(.inverted).back:not(refx-link-button) span.mdc-button__label:hover:not([disabled]),a:not(.small):not(.inverted).back button.mat-mdc-button.refx-link-button:hover:not([disabled]),a:not(.small):not(.inverted).back button.mat-mdc-button.refx-link-button span.mdc-button__label:hover:not([disabled]),refx-link-button:not(.small):not(.inverted).back:not(refx-link-button):hover:not([disabled]),refx-link-button:not(.small):not(.inverted).back:not(refx-link-button) span.mdc-button__label:hover:not([disabled]),refx-link-button:not(.small):not(.inverted).back button.mat-mdc-button.refx-link-button:hover:not([disabled]),refx-link-button:not(.small):not(.inverted).back button.mat-mdc-button.refx-link-button span.mdc-button__label:hover:not([disabled]){-webkit-text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration:var(--lhg-desy-link-hover-text-decoration, none)}a:not(.small):not(.inverted).back:not(refx-link-button):hover,a:not(.small):not(.inverted).back button.mat-mdc-button.refx-link-button:hover,refx-link-button:not(.small):not(.inverted).back:not(refx-link-button):hover,refx-link-button:not(.small):not(.inverted).back button.mat-mdc-button.refx-link-button:hover{-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):hover,a:not(.small):not(.inverted).back:not(refx-link-button):hover span.mdc-button__label,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:hover span.mdc-button__label,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):hover span.mdc-button__label,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:hover span.mdc-button__label{color:var(--lhg-desy-link-color-hover, var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c)))!important}a:not(.small):not(.inverted).back:not(refx-link-button):focus-visible,a:not(.small):not(.inverted).back:not(refx-link-button).mat-expansion-panel-header.cdk-keyboard-focused,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.mat-expansion-panel-header.cdk-keyboard-focused,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).mat-expansion-panel-header.cdk-keyboard-focused,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.mat-expansion-panel-header.cdk-keyboard-focused{background:transparent;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):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, 0);content:"";inset:calc(var(--lhg-desy-link-focus-outline-offset, 0) * -1);pointer-events:none;position:absolute;box-shadow:var(--lhg-desy-link-focus-outline-box-shadow, 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;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;height:var(--lhg-desy-link-icon-height-medium, 1.5rem)!important;min-width:1.6rem;width:1.6rem!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;color:var(--lhg-desy-link-icon-default-color, inherit)}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;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;height:var(--lhg-desy-link-icon-height-medium, 1.5rem)!important;min-width:1.6rem;width:1.6rem!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;color:var(--lhg-desy-link-icon-default-color-hover, inherit)!important}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(--lhg-desy-link-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;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),a:not(.small):not(.inverted).dialog:not(refx-link-button) span.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 span.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) span.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 span.mdc-button__label{color:var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c));transition:color .3s ease-out}a:not(.small):not(.inverted).dialog:not(refx-link-button):hover:not([disabled]),a:not(.small):not(.inverted).dialog:not(refx-link-button) span.mdc-button__label:hover:not([disabled]),a:not(.small):not(.inverted).dialog button.mat-mdc-button.refx-link-button:hover:not([disabled]),a:not(.small):not(.inverted).dialog button.mat-mdc-button.refx-link-button span.mdc-button__label:hover:not([disabled]),refx-link-button:not(.small):not(.inverted).dialog:not(refx-link-button):hover:not([disabled]),refx-link-button:not(.small):not(.inverted).dialog:not(refx-link-button) span.mdc-button__label:hover:not([disabled]),refx-link-button:not(.small):not(.inverted).dialog button.mat-mdc-button.refx-link-button:hover:not([disabled]),refx-link-button:not(.small):not(.inverted).dialog button.mat-mdc-button.refx-link-button span.mdc-button__label:hover:not([disabled]){-webkit-text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration:var(--lhg-desy-link-hover-text-decoration, none)}a:not(.small):not(.inverted).dialog:not(refx-link-button):hover,a:not(.small):not(.inverted).dialog button.mat-mdc-button.refx-link-button:hover,refx-link-button:not(.small):not(.inverted).dialog:not(refx-link-button):hover,refx-link-button:not(.small):not(.inverted).dialog button.mat-mdc-button.refx-link-button:hover{-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):hover,a:not(.small):not(.inverted).dialog:not(refx-link-button):hover span.mdc-button__label,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:hover span.mdc-button__label,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):hover span.mdc-button__label,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:hover span.mdc-button__label{color:var(--lhg-desy-link-color-hover, var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c)))!important}a:not(.small):not(.inverted).dialog:not(refx-link-button):focus-visible,a:not(.small):not(.inverted).dialog:not(refx-link-button).mat-expansion-panel-header.cdk-keyboard-focused,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.mat-expansion-panel-header.cdk-keyboard-focused,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).mat-expansion-panel-header.cdk-keyboard-focused,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.mat-expansion-panel-header.cdk-keyboard-focused{background:transparent;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:after,a:not(.small):not(.inverted).dialog button.mat-mdc-button.refx-link-button:focus:after,refx-link-button:not(.small):not(.inverted).dialog:not(refx-link-button):focus:after,refx-link-button:not(.small):not(.inverted).dialog button.mat-mdc-button.refx-link-button:focus:after{all:unset;border-radius:var(--lhg-desy-link-focus-radius, 0);content:"";inset:calc(var(--lhg-desy-link-focus-outline-offset, 0) * -1);pointer-events:none;position:absolute;box-shadow:var(--lhg-desy-link-focus-outline-box-shadow, none)}a:not(.small):not(.inverted).dialog:not(refx-link-button):before,a:not(.small):not(.inverted).dialog button.mat-mdc-button.refx-link-button:before,refx-link-button:not(.small):not(.inverted).dialog:not(refx-link-button):before,refx-link-button:not(.small):not(.inverted).dialog button.mat-mdc-button.refx-link-button:before{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;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;height:var(--lhg-desy-link-icon-height-medium, 1.5rem)!important;min-width:1.6rem;width:1.6rem!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;color:var(--lhg-desy-link-icon-default-color, inherit)}a:not(.small):not(.inverted).dialog:not(refx-link-button):hover:before,a:not(.small):not(.inverted).dialog button.mat-mdc-button.refx-link-button:hover:before,refx-link-button:not(.small):not(.inverted).dialog:not(refx-link-button):hover:before,refx-link-button:not(.small):not(.inverted).dialog button.mat-mdc-button.refx-link-button:hover:before{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;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;height:var(--lhg-desy-link-icon-height-medium, 1.5rem)!important;min-width:1.6rem;width:1.6rem!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;color:var(--lhg-desy-link-icon-default-color-hover, inherit)!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(--lhg-desy-link-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;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),a:not(.small):not(.inverted).hyper:not(refx-link-button) span.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 span.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) span.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 span.mdc-button__label{color:var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c));transition:color .3s ease-out}a:not(.small):not(.inverted).hyper:not(refx-link-button):hover:not([disabled]),a:not(.small):not(.inverted).hyper:not(refx-link-button) span.mdc-button__label:hover:not([disabled]),a:not(.small):not(.inverted).hyper button.mat-mdc-button.refx-link-button:hover:not([disabled]),a:not(.small):not(.inverted).hyper button.mat-mdc-button.refx-link-button span.mdc-button__label:hover:not([disabled]),refx-link-button:not(.small):not(.inverted).hyper:not(refx-link-button):hover:not([disabled]),refx-link-button:not(.small):not(.inverted).hyper:not(refx-link-button) span.mdc-button__label:hover:not([disabled]),refx-link-button:not(.small):not(.inverted).hyper button.mat-mdc-button.refx-link-button:hover:not([disabled]),refx-link-button:not(.small):not(.inverted).hyper button.mat-mdc-button.refx-link-button span.mdc-button__label:hover:not([disabled]){-webkit-text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration:var(--lhg-desy-link-hover-text-decoration, none)}a:not(.small):not(.inverted).hyper:not(refx-link-button):hover,a:not(.small):not(.inverted).hyper button.mat-mdc-button.refx-link-button:hover,refx-link-button:not(.small):not(.inverted).hyper:not(refx-link-button):hover,refx-link-button:not(.small):not(.inverted).hyper button.mat-mdc-button.refx-link-button:hover{-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):hover,a:not(.small):not(.inverted).hyper:not(refx-link-button):hover span.mdc-button__label,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:hover span.mdc-button__label,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):hover span.mdc-button__label,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:hover span.mdc-button__label{color:var(--lhg-desy-link-color-hover, var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c)))!important}a:not(.small):not(.inverted).hyper:not(refx-link-button):focus-visible,a:not(.small):not(.inverted).hyper:not(refx-link-button).mat-expansion-panel-header.cdk-keyboard-focused,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.mat-expansion-panel-header.cdk-keyboard-focused,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).mat-expansion-panel-header.cdk-keyboard-focused,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.mat-expansion-panel-header.cdk-keyboard-focused{background:transparent;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:after,a:not(.small):not(.inverted).hyper button.mat-mdc-button.refx-link-button:focus:after,refx-link-button:not(.small):not(.inverted).hyper:not(refx-link-button):focus:after,refx-link-button:not(.small):not(.inverted).hyper button.mat-mdc-button.refx-link-button:focus:after{all:unset;border-radius:var(--lhg-desy-link-focus-radius, 0);content:"";inset:calc(var(--lhg-desy-link-focus-outline-offset, 0) * -1);pointer-events:none;position:absolute;box-shadow:var(--lhg-desy-link-focus-outline-box-shadow, none)}a:not(.small):not(.inverted).hyper:not(refx-link-button):before,a:not(.small):not(.inverted).hyper button.mat-mdc-button.refx-link-button:before,refx-link-button:not(.small):not(.inverted).hyper:not(refx-link-button):before,refx-link-button:not(.small):not(.inverted).hyper button.mat-mdc-button.refx-link-button:before{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;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;height:var(--lhg-desy-link-icon-height-medium, 1.5rem)!important;min-width:1.6rem;width:1.6rem!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;color:var(--lhg-desy-link-icon-default-color, inherit)}a:not(.small):not(.inverted).hyper:not(refx-link-button):hover:before,a:not(.small):not(.inverted).hyper button.mat-mdc-button.refx-link-button:hover:before,refx-link-button:not(.small):not(.inverted).hyper:not(refx-link-button):hover:before,refx-link-button:not(.small):not(.inverted).hyper button.mat-mdc-button.refx-link-button:hover:before{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;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;height:var(--lhg-desy-link-icon-height-medium, 1.5rem)!important;min-width:1.6rem;width:1.6rem!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;color:var(--lhg-desy-link-icon-default-color-hover, inherit)!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(--lhg-desy-link-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;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),a:not(.small):not(.inverted).external:not(refx-link-button) span.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 span.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) span.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 span.mdc-button__label{color:var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c));transition:color .3s ease-out}a:not(.small):not(.inverted).external:not(refx-link-button):hover:not([disabled]),a:not(.small):not(.inverted).external:not(refx-link-button) span.mdc-button__label:hover:not([disabled]),a:not(.small):not(.inverted).external button.mat-mdc-button.refx-link-button:hover:not([disabled]),a:not(.small):not(.inverted).external button.mat-mdc-button.refx-link-button span.mdc-button__label:hover:not([disabled]),refx-link-button:not(.small):not(.inverted).external:not(refx-link-button):hover:not([disabled]),refx-link-button:not(.small):not(.inverted).external:not(refx-link-button) span.mdc-button__label:hover:not([disabled]),refx-link-button:not(.small):not(.inverted).external button.mat-mdc-button.refx-link-button:hover:not([disabled]),refx-link-button:not(.small):not(.inverted).external button.mat-mdc-button.refx-link-button span.mdc-button__label:hover:not([disabled]){-webkit-text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration:var(--lhg-desy-link-hover-text-decoration, none)}a:not(.small):not(.inverted).external:not(refx-link-button):hover,a:not(.small):not(.inverted).external button.mat-mdc-button.refx-link-button:hover,refx-link-button:not(.small):not(.inverted).external:not(refx-link-button):hover,refx-link-button:not(.small):not(.inverted).external button.mat-mdc-button.refx-link-button:hover{-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):hover,a:not(.small):not(.inverted).external:not(refx-link-button):hover span.mdc-button__label,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:hover span.mdc-button__label,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):hover span.mdc-button__label,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:hover span.mdc-button__label{color:var(--lhg-desy-link-color-hover, var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c)))!important}a:not(.small):not(.inverted).external:not(refx-link-button):focus-visible,a:not(.small):not(.inverted).external:not(refx-link-button).mat-expansion-panel-header.cdk-keyboard-focused,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.mat-expansion-panel-header.cdk-keyboard-focused,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).mat-expansion-panel-header.cdk-keyboard-focused,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.mat-expansion-panel-header.cdk-keyboard-focused{background:transparent;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:after,a:not(.small):not(.inverted).external button.mat-mdc-button.refx-link-button:focus:after,refx-link-button:not(.small):not(.inverted).external:not(refx-link-button):focus:after,refx-link-button:not(.small):not(.inverted).external button.mat-mdc-button.refx-link-button:focus:after{all:unset;border-radius:var(--lhg-desy-link-focus-radius, 0);content:"";inset:calc(var(--lhg-desy-link-focus-outline-offset, 0) * -1);pointer-events:none;position:absolute;box-shadow:var(--lhg-desy-link-focus-outline-box-shadow, none)}a:not(.small):not(.inverted).external:not(refx-link-button):before,a:not(.small):not(.inverted).external button.mat-mdc-button.refx-link-button:before,refx-link-button:not(.small):not(.inverted).external:not(refx-link-button):before,refx-link-button:not(.small):not(.inverted).external button.mat-mdc-button.refx-link-button:before{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;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;height:var(--lhg-desy-link-icon-height-medium, 1.5rem)!important;min-width:1.6rem;width:1.6rem!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;color:var(--lhg-desy-link-icon-default-color, inherit)}a:not(.small):not(.inverted).external:not(refx-link-button):hover:before,a:not(.small):not(.inverted).external button.mat-mdc-button.refx-link-button:hover:before,refx-link-button:not(.small):not(.inverted).external:not(refx-link-button):hover:before,refx-link-button:not(.small):not(.inverted).external button.mat-mdc-button.refx-link-button:hover:before{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;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;height:var(--lhg-desy-link-icon-height-medium, 1.5rem)!important;min-width:1.6rem;width:1.6rem!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;color:var(--lhg-desy-link-icon-default-color-hover, inherit)!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(--lhg-desy-link-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;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),a:not(.small):not(.inverted).custom:not(refx-link-button) span.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 span.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) span.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 span.mdc-button__label{color:var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c));transition:color .3s ease-out}a:not(.small):not(.inverted).custom:not(refx-link-button):hover:not([disabled]),a:not(.small):not(.inverted).custom:not(refx-link-button) span.mdc-button__label:hover:not([disabled]),a:not(.small):not(.inverted).custom button.mat-mdc-button.refx-link-button:hover:not([disabled]),a:not(.small):not(.inverted).custom button.mat-mdc-button.refx-link-button span.mdc-button__label:hover:not([disabled]),refx-link-button:not(.small):not(.inverted).custom:not(refx-link-button):hover:not([disabled]),refx-link-button:not(.small):not(.inverted).custom:not(refx-link-button) span.mdc-button__label:hover:not([disabled]),refx-link-button:not(.small):not(.inverted).custom button.mat-mdc-button.refx-link-button:hover:not([disabled]),refx-link-button:not(.small):not(.inverted).custom button.mat-mdc-button.refx-link-button span.mdc-button__label:hover:not([disabled]){-webkit-text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration:var(--lhg-desy-link-hover-text-decoration, none)}a:not(.small):not(.inverted).custom:not(refx-link-button):hover,a:not(.small):not(.inverted).custom button.mat-mdc-button.refx-link-button:hover,refx-link-button:not(.small):not(.inverted).custom:not(refx-link-button):hover,refx-link-button:not(.small):not(.inverted).custom button.mat-mdc-button.refx-link-button:hover{-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):hover,a:not(.small):not(.inverted).custom:not(refx-link-button):hover span.mdc-button__label,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:hover span.mdc-button__label,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):hover span.mdc-button__label,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:hover span.mdc-button__label{color:var(--lhg-desy-link-color-hover, var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c)))!important}a:not(.small):not(.inverted).custom:not(refx-link-button):focus-visible,a:not(.small):not(.inverted).custom:not(refx-link-button).mat-expansion-panel-header.cdk-keyboard-focused,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.mat-expansion-panel-header.cdk-keyboard-focused,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).mat-expansion-panel-header.cdk-keyboard-focused,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.mat-expansion-panel-header.cdk-keyboard-focused{background:transparent;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:after,a:not(.small):not(.inverted).custom button.mat-mdc-button.refx-link-button:focus:after,refx-link-button:not(.small):not(.inverted).custom:not(refx-link-button):focus:after,refx-link-button:not(.small):not(.inverted).custom button.mat-mdc-button.refx-link-button:focus:after{all:unset;border-radius:var(--lhg-desy-link-focus-radius, 0);content:"";inset:calc(var(--lhg-desy-link-focus-outline-offset, 0) * -1);pointer-events:none;position:absolute;box-shadow:var(--lhg-desy-link-focus-outline-box-shadow, none)}a:not(.small):not(.inverted).custom:not(refx-link-button):before,a:not(.small):not(.inverted).custom button.mat-mdc-button.refx-link-button:before,refx-link-button:not(.small):not(.inverted).custom:not(refx-link-button):before,refx-link-button:not(.small):not(.inverted).custom button.mat-mdc-button.refx-link-button:before{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;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;height:var(--lhg-desy-link-icon-height-medium, 1.5rem)!important;min-width:1.6rem;width:1.6rem!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;color:var(--lhg-desy-link-icon-default-color, inherit)}a:not(.small):not(.inverted).custom:not(refx-link-button):hover:before,a:not(.small):not(.inverted).custom button.mat-mdc-button.refx-link-button:hover:before,refx-link-button:not(.small):not(.inverted).custom:not(refx-link-button):hover:before,refx-link-button:not(.small):not(.inverted).custom button.mat-mdc-button.refx-link-button:hover:before{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;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;height:var(--lhg-desy-link-icon-height-medium, 1.5rem)!important;min-width:1.6rem;width:1.6rem!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;color:var(--lhg-desy-link-icon-default-color-hover, inherit)!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(--lhg-desy-link-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;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),a.small:not(.inverted).anchor-down:not(refx-link-button) span.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 span.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) span.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 span.mdc-button__label{color:var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c));transition:color .3s ease-out}a.small:not(.inverted).anchor-down:not(refx-link-button):hover:not([disabled]),a.small:not(.inverted).anchor-down:not(refx-link-button) span.mdc-button__label:hover:not([disabled]),a.small:not(.inverted).anchor-down button.mat-mdc-button.refx-link-button:hover:not([disabled]),a.small:not(.inverted).anchor-down button.mat-mdc-button.refx-link-button span.mdc-button__label:hover:not([disabled]),refx-link-button.small:not(.inverted).anchor-down:not(refx-link-button):hover:not([disabled]),refx-link-button.small:not(.inverted).anchor-down:not(refx-link-button) span.mdc-button__label:hover:not([disabled]),refx-link-button.small:not(.inverted).anchor-down button.mat-mdc-button.refx-link-button:hover:not([disabled]),refx-link-button.small:not(.inverted).anchor-down button.mat-mdc-button.refx-link-button span.mdc-button__label:hover:not([disabled]){-webkit-text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration:var(--lhg-desy-link-hover-text-decoration, none)}a.small:not(.inverted).anchor-down:not(refx-link-button):hover,a.small:not(.inverted).anchor-down button.mat-mdc-button.refx-link-button:hover,refx-link-button.small:not(.inverted).anchor-down:not(refx-link-button):hover,refx-link-button.small:not(.inverted).anchor-down button.mat-mdc-button.refx-link-button:hover{-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):hover,a.small:not(.inverted).anchor-down:not(refx-link-button):hover span.mdc-button__label,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:hover span.mdc-button__label,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):hover span.mdc-button__label,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:hover span.mdc-button__label{color:var(--lhg-desy-link-color-hover, var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c)))!important}a.small:not(.inverted).anchor-down:not(refx-link-button):focus-visible,a.small:not(.inverted).anchor-down:not(refx-link-button).mat-expansion-panel-header.cdk-keyboard-focused,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.mat-expansion-panel-header.cdk-keyboard-focused,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).mat-expansion-panel-header.cdk-keyboard-focused,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.mat-expansion-panel-header.cdk-keyboard-focused{background:transparent;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:after,a.small:not(.inverted).anchor-down button.mat-mdc-button.refx-link-button:focus:after,refx-link-button.small:not(.inverted).anchor-down:not(refx-link-button):focus:after,refx-link-button.small:not(.inverted).anchor-down button.mat-mdc-button.refx-link-button:focus:after{all:unset;border-radius:var(--lhg-desy-link-focus-radius, 0);content:"";inset:calc(var(--lhg-desy-link-focus-outline-offset, 0) * -1);pointer-events:none;position:absolute;box-shadow:var(--lhg-desy-link-focus-outline-box-shadow, none)}a.small:not(.inverted).anchor-down:not(refx-link-button):before,a.small:not(.inverted).anchor-down button.mat-mdc-button.refx-link-button:before,refx-link-button.small:not(.inverted).anchor-down:not(refx-link-button):before,refx-link-button.small:not(.inverted).anchor-down button.mat-mdc-button.refx-link-button:before{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;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;height:var(--lhg-desy-link-icon-height-small, 1.5rem)!important;min-width:var(--lhg-desy-link-icon-min-width-small, 1.6rem);width:var(--lhg-desy-link-icon-width-small, 1.6rem)!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;color:var(--lhg-desy-link-icon-default-color, inherit);margin-top:0!important}a.small:not(.inverted).anchor-down:not(refx-link-button):hover:before,a.small:not(.inverted).anchor-down button.mat-mdc-button.refx-link-button:hover:before,refx-link-button.small:not(.inverted).anchor-down:not(refx-link-button):hover:before,refx-link-button.small:not(.inverted).anchor-down button.mat-mdc-button.refx-link-button:hover:before{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;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;height:var(--lhg-desy-link-icon-height-small, 1.5rem)!important;min-width:var(--lhg-desy-link-icon-min-width-small, 1.6rem);width:var(--lhg-desy-link-icon-width-small, 1.6rem)!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;color:var(--lhg-desy-link-icon-default-color-hover, inherit)!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(--lhg-desy-link-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;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),a.small:not(.inverted).anchor-top:not(refx-link-button) span.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 span.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) span.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 span.mdc-button__label{color:var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c));transition:color .3s ease-out}a.small:not(.inverted).anchor-top:not(refx-link-button):hover:not([disabled]),a.small:not(.inverted).anchor-top:not(refx-link-button) span.mdc-button__label:hover:not([disabled]),a.small:not(.inverted).anchor-top button.mat-mdc-button.refx-link-button:hover:not([disabled]),a.small:not(.inverted).anchor-top button.mat-mdc-button.refx-link-button span.mdc-button__label:hover:not([disabled]),refx-link-button.small:not(.inverted).anchor-top:not(refx-link-button):hover:not([disabled]),refx-link-button.small:not(.inverted).anchor-top:not(refx-link-button) span.mdc-button__label:hover:not([disabled]),refx-link-button.small:not(.inverted).anchor-top button.mat-mdc-button.refx-link-button:hover:not([disabled]),refx-link-button.small:not(.inverted).anchor-top button.mat-mdc-button.refx-link-button span.mdc-button__label:hover:not([disabled]){-webkit-text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration:var(--lhg-desy-link-hover-text-decoration, none)}a.small:not(.inverted).anchor-top:not(refx-link-button):hover,a.small:not(.inverted).anchor-top button.mat-mdc-button.refx-link-button:hover,refx-link-button.small:not(.inverted).anchor-top:not(refx-link-button):hover,refx-link-button.small:not(.inverted).anchor-top button.mat-mdc-button.refx-link-button:hover{-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):hover,a.small:not(.inverted).anchor-top:not(refx-link-button):hover span.mdc-button__label,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:hover span.mdc-button__label,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):hover span.mdc-button__label,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:hover span.mdc-button__label{color:var(--lhg-desy-link-color-hover, var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c)))!important}a.small:not(.inverted).anchor-top:not(refx-link-button):focus-visible,a.small:not(.inverted).anchor-top:not(refx-link-button).mat-expansion-panel-header.cdk-keyboard-focused,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.mat-expansion-panel-header.cdk-keyboard-focused,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).mat-expansion-panel-header.cdk-keyboard-focused,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.mat-expansion-panel-header.cdk-keyboard-focused{background:transparent;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:after,a.small:not(.inverted).anchor-top button.mat-mdc-button.refx-link-button:focus:after,refx-link-button.small:not(.inverted).anchor-top:not(refx-link-button):focus:after,refx-link-button.small:not(.inverted).anchor-top button.mat-mdc-button.refx-link-button:focus:after{all:unset;border-radius:var(--lhg-desy-link-focus-radius, 0);content:"";inset:calc(var(--lhg-desy-link-focus-outline-offset, 0) * -1);pointer-events:none;position:absolute;box-shadow:var(--lhg-desy-link-focus-outline-box-shadow, none)}a.small:not(.inverted).anchor-top:not(refx-link-button):before,a.small:not(.inverted).anchor-top button.mat-mdc-button.refx-link-button:before,refx-link-button.small:not(.inverted).anchor-top:not(refx-link-button):before,refx-link-button.small:not(.inverted).anchor-top button.mat-mdc-button.refx-link-button:before{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;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;height:var(--lhg-desy-link-icon-height-small, 1.5rem)!important;min-width:var(--lhg-desy-link-icon-min-width-small, 1.6rem);width:var(--lhg-desy-link-icon-width-small, 1.6rem)!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;color:var(--lhg-desy-link-icon-default-color, inherit);margin-top:0!important}a.small:not(.inverted).anchor-top:not(refx-link-button):hover:before,a.small:not(.inverted).anchor-top button.mat-mdc-button.refx-link-button:hover:before,refx-link-button.small:not(.inverted).anchor-top:not(refx-link-button):hover:before,refx-link-button.small:not(.inverted).anchor-top button.mat-mdc-button.refx-link-button:hover:before{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;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;height:var(--lhg-desy-link-icon-height-small, 1.5rem)!important;min-width:var(--lhg-desy-link-icon-min-width-small, 1.6rem);width:var(--lhg-desy-link-icon-width-small, 1.6rem)!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;color:var(--lhg-desy-link-icon-default-color-hover, inherit)!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(--lhg-desy-link-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;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),a.small:not(.inverted).back:not(refx-link-button) span.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 span.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) span.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 span.mdc-button__label{color:var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c));transition:color .3s ease-out}a.small:not(.inverted).back:not(refx-link-button):hover:not([disabled]),a.small:not(.inverted).back:not(refx-link-button) span.mdc-button__label:hover:not([disabled]),a.small:not(.inverted).back button.mat-mdc-button.refx-link-button:hover:not([disabled]),a.small:not(.inverted).back button.mat-mdc-button.refx-link-button span.mdc-button__label:hover:not([disabled]),refx-link-button.small:not(.inverted).back:not(refx-link-button):hover:not([disabled]),refx-link-button.small:not(.inverted).back:not(refx-link-button) span.mdc-button__label:hover:not([disabled]),refx-link-button.small:not(.inverted).back button.mat-mdc-button.refx-link-button:hover:not([disabled]),refx-link-button.small:not(.inverted).back button.mat-mdc-button.refx-link-button span.mdc-button__label:hover:not([disabled]){-webkit-text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration:var(--lhg-desy-link-hover-text-decoration, none)}a.small:not(.inverted).back:not(refx-link-button):hover,a.small:not(.inverted).back button.mat-mdc-button.refx-link-button:hover,refx-link-button.small:not(.inverted).back:not(refx-link-button):hover,refx-link-button.small:not(.inverted).back button.mat-mdc-button.refx-link-button:hover{-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):hover,a.small:not(.inverted).back:not(refx-link-button):hover span.mdc-button__label,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:hover span.mdc-button__label,refx-link-button.small:not(.inverted).back:not(refx-link-button):hover,refx-link-button.small:not(.inverted).back:not(refx-link-button):hover span.mdc-button__label,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:hover span.mdc-button__label{color:var(--lhg-desy-link-color-hover, var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c)))!important}a.small:not(.inverted).back:not(refx-link-button):focus-visible,a.small:not(.inverted).back:not(refx-link-button).mat-expansion-panel-header.cdk-keyboard-focused,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.mat-expansion-panel-header.cdk-keyboard-focused,refx-link-button.small:not(.inverted).back:not(refx-link-button):focus-visible,refx-link-button.small:not(.inverted).back:not(refx-link-button).mat-expansion-panel-header.cdk-keyboard-focused,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.mat-expansion-panel-header.cdk-keyboard-focused{background:transparent;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):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, 0);content:"";inset:calc(var(--lhg-desy-link-focus-outline-offset, 0) * -1);pointer-events:none;position:absolute;box-shadow:var(--lhg-desy-link-focus-outline-box-shadow, 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;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;height:var(--lhg-desy-link-icon-height-small, 1.5rem)!important;min-width:var(--lhg-desy-link-icon-min-width-small, 1.6rem);width:var(--lhg-desy-link-icon-width-small, 1.6rem)!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;color:var(--lhg-desy-link-icon-default-color, inherit);margin-top:0!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;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;height:var(--lhg-desy-link-icon-height-small, 1.5rem)!important;min-width:var(--lhg-desy-link-icon-min-width-small, 1.6rem);width:var(--lhg-desy-link-icon-width-small, 1.6rem)!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;color:var(--lhg-desy-link-icon-default-color-hover, inherit)!important;margin-top:0!important}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(--lhg-desy-link-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;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),a.small:not(.inverted).dialog:not(refx-link-button) span.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 span.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) span.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 span.mdc-button__label{color:var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c));transition:color .3s ease-out}a.small:not(.inverted).dialog:not(refx-link-button):hover:not([disabled]),a.small:not(.inverted).dialog:not(refx-link-button) span.mdc-button__label:hover:not([disabled]),a.small:not(.inverted).dialog button.mat-mdc-button.refx-link-button:hover:not([disabled]),a.small:not(.inverted).dialog button.mat-mdc-button.refx-link-button span.mdc-button__label:hover:not([disabled]),refx-link-button.small:not(.inverted).dialog:not(refx-link-button):hover:not([disabled]),refx-link-button.small:not(.inverted).dialog:not(refx-link-button) span.mdc-button__label:hover:not([disabled]),refx-link-button.small:not(.inverted).dialog button.mat-mdc-button.refx-link-button:hover:not([disabled]),refx-link-button.small:not(.inverted).dialog button.mat-mdc-button.refx-link-button span.mdc-button__label:hover:not([disabled]){-webkit-text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration:var(--lhg-desy-link-hover-text-decoration, none)}a.small:not(.inverted).dialog:not(refx-link-button):hover,a.small:not(.inverted).dialog button.mat-mdc-button.refx-link-button:hover,refx-link-button.small:not(.inverted).dialog:not(refx-link-button):hover,refx-link-button.small:not(.inverted).dialog button.mat-mdc-button.refx-link-button:hover{-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):hover,a.small:not(.inverted).dialog:not(refx-link-button):hover span.mdc-button__label,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:hover span.mdc-button__label,refx-link-button.small:not(.inverted).dialog:not(refx-link-button):hover,refx-link-button.small:not(.inverted).dialog:not(refx-link-button):hover span.mdc-button__label,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:hover span.mdc-button__label{color:var(--lhg-desy-link-color-hover, var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c)))!important}a.small:not(.inverted).dialog:not(refx-link-button):focus-visible,a.small:not(.inverted).dialog:not(refx-link-button).mat-expansion-panel-header.cdk-keyboard-focused,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.mat-expansion-panel-header.cdk-keyboard-focused,refx-link-button.small:not(.inverted).dialog:not(refx-link-button):focus-visible,refx-link-button.small:not(.inverted).dialog:not(refx-link-button).mat-expansion-panel-header.cdk-keyboard-focused,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.mat-expansion-panel-header.cdk-keyboard-focused{background:transparent;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:after,a.small:not(.inverted).dialog button.mat-mdc-button.refx-link-button:focus:after,refx-link-button.small:not(.inverted).dialog:not(refx-link-button):focus:after,refx-link-button.small:not(.inverted).dialog button.mat-mdc-button.refx-link-button:focus:after{all:unset;border-radius:var(--lhg-desy-link-focus-radius, 0);content:"";inset:calc(var(--lhg-desy-link-focus-outline-offset, 0) * -1);pointer-events:none;position:absolute;box-shadow:var(--lhg-desy-link-focus-outline-box-shadow, none)}a.small:not(.inverted).dialog:not(refx-link-button):before,a.small:not(.inverted).dialog button.mat-mdc-button.refx-link-button:before,refx-link-button.small:not(.inverted).dialog:not(refx-link-button):before,refx-link-button.small:not(.inverted).dialog button.mat-mdc-button.refx-link-button:before{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;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;height:var(--lhg-desy-link-icon-height-small, 1.5rem)!important;min-width:var(--lhg-desy-link-icon-min-width-small, 1.6rem);width:var(--lhg-desy-link-icon-width-small, 1.6rem)!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;color:var(--lhg-desy-link-icon-default-color, inherit);margin-top:0!important}a.small:not(.inverted).dialog:not(refx-link-button):hover:before,a.small:not(.inverted).dialog button.mat-mdc-button.refx-link-button:hover:before,refx-link-button.small:not(.inverted).dialog:not(refx-link-button):hover:before,refx-link-button.small:not(.inverted).dialog button.mat-mdc-button.refx-link-button:hover:before{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;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;height:var(--lhg-desy-link-icon-height-small, 1.5rem)!important;min-width:var(--lhg-desy-link-icon-min-width-small, 1.6rem);width:var(--lhg-desy-link-icon-width-small, 1.6rem)!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;color:var(--lhg-desy-link-icon-default-color-hover, inherit)!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(--lhg-desy-link-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;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),a.small:not(.inverted).hyper:not(refx-link-button) span.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 span.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) span.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 span.mdc-button__label{color:var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c));transition:color .3s ease-out}a.small:not(.inverted).hyper:not(refx-link-button):hover:not([disabled]),a.small:not(.inverted).hyper:not(refx-link-button) span.mdc-button__label:hover:not([disabled]),a.small:not(.inverted).hyper button.mat-mdc-button.refx-link-button:hover:not([disabled]),a.small:not(.inverted).hyper button.mat-mdc-button.refx-link-button span.mdc-button__label:hover:not([disabled]),refx-link-button.small:not(.inverted).hyper:not(refx-link-button):hover:not([disabled]),refx-link-button.small:not(.inverted).hyper:not(refx-link-button) span.mdc-button__label:hover:not([disabled]),refx-link-button.small:not(.inverted).hyper button.mat-mdc-button.refx-link-button:hover:not([disabled]),refx-link-button.small:not(.inverted).hyper button.mat-mdc-button.refx-link-button span.mdc-button__label:hover:not([disabled]){-webkit-text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration:var(--lhg-desy-link-hover-text-decoration, none)}a.small:not(.inverted).hyper:not(refx-link-button):hover,a.small:not(.inverted).hyper button.mat-mdc-button.refx-link-button:hover,refx-link-button.small:not(.inverted).hyper:not(refx-link-button):hover,refx-link-button.small:not(.inverted).hyper button.mat-mdc-button.refx-link-button:hover{-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):hover,a.small:not(.inverted).hyper:not(refx-link-button):hover span.mdc-button__label,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:hover span.mdc-button__label,refx-link-button.small:not(.inverted).hyper:not(refx-link-button):hover,refx-link-button.small:not(.inverted).hyper:not(refx-link-button):hover span.mdc-button__label,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:hover span.mdc-button__label{color:var(--lhg-desy-link-color-hover, var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c)))!important}a.small:not(.inverted).hyper:not(refx-link-button):focus-visible,a.small:not(.inverted).hyper:not(refx-link-button).mat-expansion-panel-header.cdk-keyboard-focused,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.mat-expansion-panel-header.cdk-keyboard-focused,refx-link-button.small:not(.inverted).hyper:not(refx-link-button):focus-visible,refx-link-button.small:not(.inverted).hyper:not(refx-link-button).mat-expansion-panel-header.cdk-keyboard-focused,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.mat-expansion-panel-header.cdk-keyboard-focused{background:transparent;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:after,a.small:not(.inverted).hyper button.mat-mdc-button.refx-link-button:focus:after,refx-link-button.small:not(.inverted).hyper:not(refx-link-button):focus:after,refx-link-button.small:not(.inverted).hyper button.mat-mdc-button.refx-link-button:focus:after{all:unset;border-radius:var(--lhg-desy-link-focus-radius, 0);content:"";inset:calc(var(--lhg-desy-link-focus-outline-offset, 0) * -1);pointer-events:none;position:absolute;box-shadow:var(--lhg-desy-link-focus-outline-box-shadow, none)}a.small:not(.inverted).hyper:not(refx-link-button):before,a.small:not(.inverted).hyper button.mat-mdc-button.refx-link-button:before,refx-link-button.small:not(.inverted).hyper:not(refx-link-button):before,refx-link-button.small:not(.inverted).hyper button.mat-mdc-button.refx-link-button:before{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;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;height:var(--lhg-desy-link-icon-height-small, 1.5rem)!important;min-width:var(--lhg-desy-link-icon-min-width-small, 1.6rem);width:var(--lhg-desy-link-icon-width-small, 1.6rem)!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;color:var(--lhg-desy-link-icon-default-color, inherit);margin-top:0!important}a.small:not(.inverted).hyper:not(refx-link-button):hover:before,a.small:not(.inverted).hyper button.mat-mdc-button.refx-link-button:hover:before,refx-link-button.small:not(.inverted).hyper:not(refx-link-button):hover:before,refx-link-button.small:not(.inverted).hyper button.mat-mdc-button.refx-link-button:hover:before{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;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;height:var(--lhg-desy-link-icon-height-small, 1.5rem)!important;min-width:var(--lhg-desy-link-icon-min-width-small, 1.6rem);width:var(--lhg-desy-link-icon-width-small, 1.6rem)!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;color:var(--lhg-desy-link-icon-default-color-hover, inherit)!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(--lhg-desy-link-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;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),a.small:not(.inverted).external:not(refx-link-button) span.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 span.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) span.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 span.mdc-button__label{color:var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c));transition:color .3s ease-out}a.small:not(.inverted).external:not(refx-link-button):hover:not([disabled]),a.small:not(.inverted).external:not(refx-link-button) span.mdc-button__label:hover:not([disabled]),a.small:not(.inverted).external button.mat-mdc-button.refx-link-button:hover:not([disabled]),a.small:not(.inverted).external button.mat-mdc-button.refx-link-button span.mdc-button__label:hover:not([disabled]),refx-link-button.small:not(.inverted).external:not(refx-link-button):hover:not([disabled]),refx-link-button.small:not(.inverted).external:not(refx-link-button) span.mdc-button__label:hover:not([disabled]),refx-link-button.small:not(.inverted).external button.mat-mdc-button.refx-link-button:hover:not([disabled]),refx-link-button.small:not(.inverted).external button.mat-mdc-button.refx-link-button span.mdc-button__label:hover:not([disabled]){-webkit-text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration:var(--lhg-desy-link-hover-text-decoration, none)}a.small:not(.inverted).external:not(refx-link-button):hover,a.small:not(.inverted).external button.mat-mdc-button.refx-link-button:hover,refx-link-button.small:not(.inverted).external:not(refx-link-button):hover,refx-link-button.small:not(.inverted).external button.mat-mdc-button.refx-link-button:hover{-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):hover,a.small:not(.inverted).external:not(refx-link-button):hover span.mdc-button__label,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:hover span.mdc-button__label,refx-link-button.small:not(.inverted).external:not(refx-link-button):hover,refx-link-button.small:not(.inverted).external:not(refx-link-button):hover span.mdc-button__label,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:hover span.mdc-button__label{color:var(--lhg-desy-link-color-hover, var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c)))!important}a.small:not(.inverted).external:not(refx-link-button):focus-visible,a.small:not(.inverted).external:not(refx-link-button).mat-expansion-panel-header.cdk-keyboard-focused,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.mat-expansion-panel-header.cdk-keyboard-focused,refx-link-button.small:not(.inverted).external:not(refx-link-button):focus-visible,refx-link-button.small:not(.inverted).external:not(refx-link-button).mat-expansion-panel-header.cdk-keyboard-focused,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.mat-expansion-panel-header.cdk-keyboard-focused{background:transparent;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:after,a.small:not(.inverted).external button.mat-mdc-button.refx-link-button:focus:after,refx-link-button.small:not(.inverted).external:not(refx-link-button):focus:after,refx-link-button.small:not(.inverted).external button.mat-mdc-button.refx-link-button:focus:after{all:unset;border-radius:var(--lhg-desy-link-focus-radius, 0);content:"";inset:calc(var(--lhg-desy-link-focus-outline-offset, 0) * -1);pointer-events:none;position:absolute;box-shadow:var(--lhg-desy-link-focus-outline-box-shadow, none)}a.small:not(.inverted).external:not(refx-link-button):before,a.small:not(.inverted).external button.mat-mdc-button.refx-link-button:before,refx-link-button.small:not(.inverted).external:not(refx-link-button):before,refx-link-button.small:not(.inverted).external button.mat-mdc-button.refx-link-button:before{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;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;height:var(--lhg-desy-link-icon-height-small, 1.5rem)!important;min-width:var(--lhg-desy-link-icon-min-width-small, 1.6rem);width:var(--lhg-desy-link-icon-width-small, 1.6rem)!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;color:var(--lhg-desy-link-icon-default-color, inherit);margin-top:0!important}a.small:not(.inverted).external:not(refx-link-button):hover:before,a.small:not(.inverted).external button.mat-mdc-button.refx-link-button:hover:before,refx-link-button.small:not(.inverted).external:not(refx-link-button):hover:before,refx-link-button.small:not(.inverted).external button.mat-mdc-button.refx-link-button:hover:before{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;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;height:var(--lhg-desy-link-icon-height-small, 1.5rem)!important;min-width:var(--lhg-desy-link-icon-min-width-small, 1.6rem);width:var(--lhg-desy-link-icon-width-small, 1.6rem)!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;color:var(--lhg-desy-link-icon-default-color-hover, inherit)!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(--lhg-desy-link-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;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),a.small:not(.inverted).custom:not(refx-link-button) span.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 span.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) span.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 span.mdc-button__label{color:var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c));transition:color .3s ease-out}a.small:not(.inverted).custom:not(refx-link-button):hover:not([disabled]),a.small:not(.inverted).custom:not(refx-link-button) span.mdc-button__label:hover:not([disabled]),a.small:not(.inverted).custom button.mat-mdc-button.refx-link-button:hover:not([disabled]),a.small:not(.inverted).custom button.mat-mdc-button.refx-link-button span.mdc-button__label:hover:not([disabled]),refx-link-button.small:not(.inverted).custom:not(refx-link-button):hover:not([disabled]),refx-link-button.small:not(.inverted).custom:not(refx-link-button) span.mdc-button__label:hover:not([disabled]),refx-link-button.small:not(.inverted).custom button.mat-mdc-button.refx-link-button:hover:not([disabled]),refx-link-button.small:not(.inverted).custom button.mat-mdc-button.refx-link-button span.mdc-button__label:hover:not([disabled]){-webkit-text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration:var(--lhg-desy-link-hover-text-decoration, none)}a.small:not(.inverted).custom:not(refx-link-button):hover,a.small:not(.inverted).custom button.mat-mdc-button.refx-link-button:hover,refx-link-button.small:not(.inverted).custom:not(refx-link-button):hover,refx-link-button.small:not(.inverted).custom button.mat-mdc-button.refx-link-button:hover{-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):hover,a.small:not(.inverted).custom:not(refx-link-button):hover span.mdc-button__label,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:hover span.mdc-button__label,refx-link-button.small:not(.inverted).custom:not(refx-link-button):hover,refx-link-button.small:not(.inverted).custom:not(refx-link-button):hover span.mdc-button__label,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:hover span.mdc-button__label{color:var(--lhg-desy-link-color-hover, var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c)))!important}a.small:not(.inverted).custom:not(refx-link-button):focus-visible,a.small:not(.inverted).custom:not(refx-link-button).mat-expansion-panel-header.cdk-keyboard-focused,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.mat-expansion-panel-header.cdk-keyboard-focused,refx-link-button.small:not(.inverted).custom:not(refx-link-button):focus-visible,refx-link-button.small:not(.inverted).custom:not(refx-link-button).mat-expansion-panel-header.cdk-keyboard-focused,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.mat-expansion-panel-header.cdk-keyboard-focused{background:transparent;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:after,a.small:not(.inverted).custom button.mat-mdc-button.refx-link-button:focus:after,refx-link-button.small:not(.inverted).custom:not(refx-link-button):focus:after,refx-link-button.small:not(.inverted).custom button.mat-mdc-button.refx-link-button:focus:after{all:unset;border-radius:var(--lhg-desy-link-focus-radius, 0);content:"";inset:calc(var(--lhg-desy-link-focus-outline-offset, 0) * -1);pointer-events:none;position:absolute;box-shadow:var(--lhg-desy-link-focus-outline-box-shadow, none)}a.small:not(.inverted).custom:not(refx-link-button):before,a.small:not(.inverted).custom button.mat-mdc-button.refx-link-button:before,refx-link-button.small:not(.inverted).custom:not(refx-link-button):before,refx-link-button.small:not(.inverted).custom button.mat-mdc-button.refx-link-button:before{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;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;height:var(--lhg-desy-link-icon-height-small, 1.5rem)!important;min-width:var(--lhg-desy-link-icon-min-width-small, 1.6rem);width:var(--lhg-desy-link-icon-width-small, 1.6rem)!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;color:var(--lhg-desy-link-icon-default-color, inherit);margin-top:0!important}a.small:not(.inverted).custom:not(refx-link-button):hover:before,a.small:not(.inverted).custom button.mat-mdc-button.refx-link-button:hover:before,refx-link-button.small:not(.inverted).custom:not(refx-link-button):hover:before,refx-link-button.small:not(.inverted).custom button.mat-mdc-button.refx-link-button:hover:before{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;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;height:var(--lhg-desy-link-icon-height-small, 1.5rem)!important;min-width:var(--lhg-desy-link-icon-min-width-small, 1.6rem);width:var(--lhg-desy-link-icon-width-small, 1.6rem)!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;color:var(--lhg-desy-link-icon-default-color-hover, inherit)!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(--lhg-desy-link-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;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),a.inverted:not(.small).anchor-down:not(refx-link-button) span.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 span.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) span.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 span.mdc-button__label{color:var(--lhg-desy-link-color-inverted, var(--maui-color-interaction-interaction-inverted, var(--maui-color-brand-lhgrey2, #ebebeb)));transition:color .3s ease-out}a.inverted:not(.small).anchor-down:not(refx-link-button):hover:not([disabled]),a.inverted:not(.small).anchor-down:not(refx-link-button) span.mdc-button__label:hover:not([disabled]),a.inverted:not(.small).anchor-down button.mat-mdc-button.refx-link-button:hover:not([disabled]),a.inverted:not(.small).anchor-down button.mat-mdc-button.refx-link-button span.mdc-button__label:hover:not([disabled]),refx-link-button.inverted:not(.small).anchor-down:not(refx-link-button):hover:not([disabled]),refx-link-button.inverted:not(.small).anchor-down:not(refx-link-button) span.mdc-button__label:hover:not([disabled]),refx-link-button.inverted:not(.small).anchor-down button.mat-mdc-button.refx-link-button:hover:not([disabled]),refx-link-button.inverted:not(.small).anchor-down button.mat-mdc-button.refx-link-button span.mdc-button__label:hover:not([disabled]){-webkit-text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration:var(--lhg-desy-link-hover-text-decoration, none)}a.inverted:not(.small).anchor-down:not(refx-link-button):hover,a.inverted:not(.small).anchor-down button.mat-mdc-button.refx-link-button:hover,refx-link-button.inverted:not(.small).anchor-down:not(refx-link-button):hover,refx-link-button.inverted:not(.small).anchor-down button.mat-mdc-button.refx-link-button:hover{-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):hover,a.inverted:not(.small).anchor-down:not(refx-link-button):hover span.mdc-button__label,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:hover span.mdc-button__label,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):hover span.mdc-button__label,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:hover span.mdc-button__label{color:var(--lhg-desy-link-color-inverted-hover, var(--maui-color-interaction-interaction-invertedhover, var(--maui-color-brand-white, #ffffff)))!important}a.inverted:not(.small).anchor-down:not(refx-link-button):focus-visible,a.inverted:not(.small).anchor-down:not(refx-link-button).mat-expansion-panel-header.cdk-keyboard-focused,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.mat-expansion-panel-header.cdk-keyboard-focused,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).mat-expansion-panel-header.cdk-keyboard-focused,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.mat-expansion-panel-header.cdk-keyboard-focused{background:transparent;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:after,a.inverted:not(.small).anchor-down button.mat-mdc-button.refx-link-button:focus:after,refx-link-button.inverted:not(.small).anchor-down:not(refx-link-button):focus:after,refx-link-button.inverted:not(.small).anchor-down button.mat-mdc-button.refx-link-button:focus:after{all:unset;border-radius:var(--lhg-desy-link-focus-radius, 0);content:"";inset:calc(var(--lhg-desy-link-focus-outline-offset, 0) * -1);pointer-events:none;position:absolute;box-shadow:var(--lhg-desy-link-focus-outline-box-shadow-inverted, none)}a.inverted:not(.small).anchor-down:not(refx-link-button):before,a.inverted:not(.small).anchor-down button.mat-mdc-button.refx-link-button:before,refx-link-button.inverted:not(.small).anchor-down:not(refx-link-button):before,refx-link-button.inverted:not(.small).anchor-down button.mat-mdc-button.refx-link-button:before{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;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;height:var(--lhg-desy-link-icon-height-medium, 1.5rem)!important;min-width:1.6rem;width:1.6rem!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;color:var(--lhg-desy-link-icon-default-color, inherit)}a.inverted:not(.small).anchor-down:not(refx-link-button):hover:before,a.inverted:not(.small).anchor-down button.mat-mdc-button.refx-link-button:hover:before,refx-link-button.inverted:not(.small).anchor-down:not(refx-link-button):hover:before,refx-link-button.inverted:not(.small).anchor-down button.mat-mdc-button.refx-link-button:hover:before{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;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;height:var(--lhg-desy-link-icon-height-medium, 1.5rem)!important;min-width:1.6rem;width:1.6rem!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;color:var(--lhg-desy-link-icon-default-color-hover, inherit)!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(--lhg-desy-link-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;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),a.inverted:not(.small).anchor-top:not(refx-link-button) span.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 span.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) span.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 span.mdc-button__label{color:var(--lhg-desy-link-color-inverted, var(--maui-color-interaction-interaction-inverted, var(--maui-color-brand-lhgrey2, #ebebeb)));transition:color .3s ease-out}a.inverted:not(.small).anchor-top:not(refx-link-button):hover:not([disabled]),a.inverted:not(.small).anchor-top:not(refx-link-button) span.mdc-button__label:hover:not([disabled]),a.inverted:not(.small).anchor-top button.mat-mdc-button.refx-link-button:hover:not([disabled]),a.inverted:not(.small).anchor-top button.mat-mdc-button.refx-link-button span.mdc-button__label:hover:not([disabled]),refx-link-button.inverted:not(.small).anchor-top:not(refx-link-button):hover:not([disabled]),refx-link-button.inverted:not(.small).anchor-top:not(refx-link-button) span.mdc-button__label:hover:not([disabled]),refx-link-button.inverted:not(.small).anchor-top button.mat-mdc-button.refx-link-button:hover:not([disabled]),refx-link-button.inverted:not(.small).anchor-top button.mat-mdc-button.refx-link-button span.mdc-button__label:hover:not([disabled]){-webkit-text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration:var(--lhg-desy-link-hover-text-decoration, none)}a.inverted:not(.small).anchor-top:not(refx-link-button):hover,a.inverted:not(.small).anchor-top button.mat-mdc-button.refx-link-button:hover,refx-link-button.inverted:not(.small).anchor-top:not(refx-link-button):hover,refx-link-button.inverted:not(.small).anchor-top button.mat-mdc-button.refx-link-button:hover{-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):hover,a.inverted:not(.small).anchor-top:not(refx-link-button):hover span.mdc-button__label,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:hover span.mdc-button__label,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):hover span.mdc-button__label,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:hover span.mdc-button__label{color:var(--lhg-desy-link-color-inverted-hover, var(--maui-color-interaction-interaction-invertedhover, var(--maui-color-brand-white, #ffffff)))!important}a.inverted:not(.small).anchor-top:not(refx-link-button):focus-visible,a.inverted:not(.small).anchor-top:not(refx-link-button).mat-expansion-panel-header.cdk-keyboard-focused,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.mat-expansion-panel-header.cdk-keyboard-focused,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).mat-expansion-panel-header.cdk-keyboard-focused,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.mat-expansion-panel-header.cdk-keyboard-focused{background:transparent;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:after,a.inverted:not(.small).anchor-top button.mat-mdc-button.refx-link-button:focus:after,refx-link-button.inverted:not(.small).anchor-top:not(refx-link-button):focus:after,refx-link-button.inverted:not(.small).anchor-top button.mat-mdc-button.refx-link-button:focus:after{all:unset;border-radius:var(--lhg-desy-link-focus-radius, 0);content:"";inset:calc(var(--lhg-desy-link-focus-outline-offset, 0) * -1);pointer-events:none;position:absolute;box-shadow:var(--lhg-desy-link-focus-outline-box-shadow-inverted, none)}a.inverted:not(.small).anchor-top:not(refx-link-button):before,a.inverted:not(.small).anchor-top button.mat-mdc-button.refx-link-button:before,refx-link-button.inverted:not(.small).anchor-top:not(refx-link-button):before,refx-link-button.inverted:not(.small).anchor-top button.mat-mdc-button.refx-link-button:before{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;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;height:var(--lhg-desy-link-icon-height-medium, 1.5rem)!important;min-width:1.6rem;width:1.6rem!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;color:var(--lhg-desy-link-icon-default-color, inherit)}a.inverted:not(.small).anchor-top:not(refx-link-button):hover:before,a.inverted:not(.small).anchor-top button.mat-mdc-button.refx-link-button:hover:before,refx-link-button.inverted:not(.small).anchor-top:not(refx-link-button):hover:before,refx-link-button.inverted:not(.small).anchor-top button.mat-mdc-button.refx-link-button:hover:before{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;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;height:var(--lhg-desy-link-icon-height-medium, 1.5rem)!important;min-width:1.6rem;width:1.6rem!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;color:var(--lhg-desy-link-icon-default-color-hover, inherit)!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(--lhg-desy-link-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;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),a.inverted:not(.small).back:not(refx-link-button) span.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 span.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) span.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 span.mdc-button__label{color:var(--lhg-desy-link-color-inverted, var(--maui-color-interaction-interaction-inverted, var(--maui-color-brand-lhgrey2, #ebebeb)));transition:color .3s ease-out}a.inverted:not(.small).back:not(refx-link-button):hover:not([disabled]),a.inverted:not(.small).back:not(refx-link-button) span.mdc-button__label:hover:not([disabled]),a.inverted:not(.small).back button.mat-mdc-button.refx-link-button:hover:not([disabled]),a.inverted:not(.small).back button.mat-mdc-button.refx-link-button span.mdc-button__label:hover:not([disabled]),refx-link-button.inverted:not(.small).back:not(refx-link-button):hover:not([disabled]),refx-link-button.inverted:not(.small).back:not(refx-link-button) span.mdc-button__label:hover:not([disabled]),refx-link-button.inverted:not(.small).back button.mat-mdc-button.refx-link-button:hover:not([disabled]),refx-link-button.inverted:not(.small).back button.mat-mdc-button.refx-link-button span.mdc-button__label:hover:not([disabled]){-webkit-text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration:var(--lhg-desy-link-hover-text-decoration, none)}a.inverted:not(.small).back:not(refx-link-button):hover,a.inverted:not(.small).back button.mat-mdc-button.refx-link-button:hover,refx-link-button.inverted:not(.small).back:not(refx-link-button):hover,refx-link-button.inverted:not(.small).back button.mat-mdc-button.refx-link-button:hover{-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):hover,a.inverted:not(.small).back:not(refx-link-button):hover span.mdc-button__label,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:hover span.mdc-button__label,refx-link-button.inverted:not(.small).back:not(refx-link-button):hover,refx-link-button.inverted:not(.small).back:not(refx-link-button):hover span.mdc-button__label,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:hover span.mdc-button__label{color:var(--lhg-desy-link-color-inverted-hover, var(--maui-color-interaction-interaction-invertedhover, var(--maui-color-brand-white, #ffffff)))!important}a.inverted:not(.small).back:not(refx-link-button):focus-visible,a.inverted:not(.small).back:not(refx-link-button).mat-expansion-panel-header.cdk-keyboard-focused,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.mat-expansion-panel-header.cdk-keyboard-focused,refx-link-button.inverted:not(.small).back:not(refx-link-button):focus-visible,refx-link-button.inverted:not(.small).back:not(refx-link-button).mat-expansion-panel-header.cdk-keyboard-focused,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.mat-expansion-panel-header.cdk-keyboard-focused{background:transparent;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):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, 0);content:"";inset:calc(var(--lhg-desy-link-focus-outline-offset, 0) * -1);pointer-events:none;position:absolute;box-shadow:var(--lhg-desy-link-focus-outline-box-shadow-inverted, 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;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;height:var(--lhg-desy-link-icon-height-medium, 1.5rem)!important;min-width:1.6rem;width:1.6rem!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;color:var(--lhg-desy-link-icon-default-color, inherit)}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;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;height:var(--lhg-desy-link-icon-height-medium, 1.5rem)!important;min-width:1.6rem;width:1.6rem!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;color:var(--lhg-desy-link-icon-default-color-hover, inherit)!important}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(--lhg-desy-link-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;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),a.inverted:not(.small).dialog:not(refx-link-button) span.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 span.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) span.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 span.mdc-button__label{color:var(--lhg-desy-link-color-inverted, var(--maui-color-interaction-interaction-inverted, var(--maui-color-brand-lhgrey2, #ebebeb)));transition:color .3s ease-out}a.inverted:not(.small).dialog:not(refx-link-button):hover:not([disabled]),a.inverted:not(.small).dialog:not(refx-link-button) span.mdc-button__label:hover:not([disabled]),a.inverted:not(.small).dialog button.mat-mdc-button.refx-link-button:hover:not([disabled]),a.inverted:not(.small).dialog button.mat-mdc-button.refx-link-button span.mdc-button__label:hover:not([disabled]),refx-link-button.inverted:not(.small).dialog:not(refx-link-button):hover:not([disabled]),refx-link-button.inverted:not(.small).dialog:not(refx-link-button) span.mdc-button__label:hover:not([disabled]),refx-link-button.inverted:not(.small).dialog button.mat-mdc-button.refx-link-button:hover:not([disabled]),refx-link-button.inverted:not(.small).dialog button.mat-mdc-button.refx-link-button span.mdc-button__label:hover:not([disabled]){-webkit-text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration:var(--lhg-desy-link-hover-text-decoration, none)}a.inverted:not(.small).dialog:not(refx-link-button):hover,a.inverted:not(.small).dialog button.mat-mdc-button.refx-link-button:hover,refx-link-button.inverted:not(.small).dialog:not(refx-link-button):hover,refx-link-button.inverted:not(.small).dialog button.mat-mdc-button.refx-link-button:hover{-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):hover,a.inverted:not(.small).dialog:not(refx-link-button):hover span.mdc-button__label,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:hover span.mdc-button__label,refx-link-button.inverted:not(.small).dialog:not(refx-link-button):hover,refx-link-button.inverted:not(.small).dialog:not(refx-link-button):hover span.mdc-button__label,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:hover span.mdc-button__label{color:var(--lhg-desy-link-color-inverted-hover, var(--maui-color-interaction-interaction-invertedhover, var(--maui-color-brand-white, #ffffff)))!important}a.inverted:not(.small).dialog:not(refx-link-button):focus-visible,a.inverted:not(.small).dialog:not(refx-link-button).mat-expansion-panel-header.cdk-keyboard-focused,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.mat-expansion-panel-header.cdk-keyboard-focused,refx-link-button.inverted:not(.small).dialog:not(refx-link-button):focus-visible,refx-link-button.inverted:not(.small).dialog:not(refx-link-button).mat-expansion-panel-header.cdk-keyboard-focused,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.mat-expansion-panel-header.cdk-keyboard-focused{background:transparent;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:after,a.inverted:not(.small).dialog button.mat-mdc-button.refx-link-button:focus:after,refx-link-button.inverted:not(.small).dialog:not(refx-link-button):focus:after,refx-link-button.inverted:not(.small).dialog button.mat-mdc-button.refx-link-button:focus:after{all:unset;border-radius:var(--lhg-desy-link-focus-radius, 0);content:"";inset:calc(var(--lhg-desy-link-focus-outline-offset, 0) * -1);pointer-events:none;position:absolute;box-shadow:var(--lhg-desy-link-focus-outline-box-shadow-inverted, none)}a.inverted:not(.small).dialog:not(refx-link-button):before,a.inverted:not(.small).dialog button.mat-mdc-button.refx-link-button:before,refx-link-button.inverted:not(.small).dialog:not(refx-link-button):before,refx-link-button.inverted:not(.small).dialog button.mat-mdc-button.refx-link-button:before{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;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;height:var(--lhg-desy-link-icon-height-medium, 1.5rem)!important;min-width:1.6rem;width:1.6rem!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;color:var(--lhg-desy-link-icon-default-color, inherit)}a.inverted:not(.small).dialog:not(refx-link-button):hover:before,a.inverted:not(.small).dialog button.mat-mdc-button.refx-link-button:hover:before,refx-link-button.inverted:not(.small).dialog:not(refx-link-button):hover:before,refx-link-button.inverted:not(.small).dialog button.mat-mdc-button.refx-link-button:hover:before{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;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;height:var(--lhg-desy-link-icon-height-medium, 1.5rem)!important;min-width:1.6rem;width:1.6rem!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;color:var(--lhg-desy-link-icon-default-color-hover, inherit)!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(--lhg-desy-link-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;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),a.inverted:not(.small).hyper:not(refx-link-button) span.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 span.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) span.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 span.mdc-button__label{color:var(--lhg-desy-link-color-inverted, var(--maui-color-interaction-interaction-inverted, var(--maui-color-brand-lhgrey2, #ebebeb)));transition:color .3s ease-out}a.inverted:not(.small).hyper:not(refx-link-button):hover:not([disabled]),a.inverted:not(.small).hyper:not(refx-link-button) span.mdc-button__label:hover:not([disabled]),a.inverted:not(.small).hyper button.mat-mdc-button.refx-link-button:hover:not([disabled]),a.inverted:not(.small).hyper button.mat-mdc-button.refx-link-button span.mdc-button__label:hover:not([disabled]),refx-link-button.inverted:not(.small).hyper:not(refx-link-button):hover:not([disabled]),refx-link-button.inverted:not(.small).hyper:not(refx-link-button) span.mdc-button__label:hover:not([disabled]),refx-link-button.inverted:not(.small).hyper button.mat-mdc-button.refx-link-button:hover:not([disabled]),refx-link-button.inverted:not(.small).hyper button.mat-mdc-button.refx-link-button span.mdc-button__label:hover:not([disabled]){-webkit-text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration:var(--lhg-desy-link-hover-text-decoration, none)}a.inverted:not(.small).hyper:not(refx-link-button):hover,a.inverted:not(.small).hyper button.mat-mdc-button.refx-link-button:hover,refx-link-button.inverted:not(.small).hyper:not(refx-link-button):hover,refx-link-button.inverted:not(.small).hyper button.mat-mdc-button.refx-link-button:hover{-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):hover,a.inverted:not(.small).hyper:not(refx-link-button):hover span.mdc-button__label,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:hover span.mdc-button__label,refx-link-button.inverted:not(.small).hyper:not(refx-link-button):hover,refx-link-button.inverted:not(.small).hyper:not(refx-link-button):hover span.mdc-button__label,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:hover span.mdc-button__label{color:var(--lhg-desy-link-color-inverted-hover, var(--maui-color-interaction-interaction-invertedhover, var(--maui-color-brand-white, #ffffff)))!important}a.inverted:not(.small).hyper:not(refx-link-button):focus-visible,a.inverted:not(.small).hyper:not(refx-link-button).mat-expansion-panel-header.cdk-keyboard-focused,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.mat-expansion-panel-header.cdk-keyboard-focused,refx-link-button.inverted:not(.small).hyper:not(refx-link-button):focus-visible,refx-link-button.inverted:not(.small).hyper:not(refx-link-button).mat-expansion-panel-header.cdk-keyboard-focused,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.mat-expansion-panel-header.cdk-keyboard-focused{background:transparent;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:after,a.inverted:not(.small).hyper button.mat-mdc-button.refx-link-button:focus:after,refx-link-button.inverted:not(.small).hyper:not(refx-link-button):focus:after,refx-link-button.inverted:not(.small).hyper button.mat-mdc-button.refx-link-button:focus:after{all:unset;border-radius:var(--lhg-desy-link-focus-radius, 0);content:"";inset:calc(var(--lhg-desy-link-focus-outline-offset, 0) * -1);pointer-events:none;position:absolute;box-shadow:var(--lhg-desy-link-focus-outline-box-shadow-inverted, none)}a.inverted:not(.small).hyper:not(refx-link-button):before,a.inverted:not(.small).hyper button.mat-mdc-button.refx-link-button:before,refx-link-button.inverted:not(.small).hyper:not(refx-link-button):before,refx-link-button.inverted:not(.small).hyper button.mat-mdc-button.refx-link-button:before{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;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;height:var(--lhg-desy-link-icon-height-medium, 1.5rem)!important;min-width:1.6rem;width:1.6rem!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;color:var(--lhg-desy-link-icon-default-color, inherit)}a.inverted:not(.small).hyper:not(refx-link-button):hover:before,a.inverted:not(.small).hyper button.mat-mdc-button.refx-link-button:hover:before,refx-link-button.inverted:not(.small).hyper:not(refx-link-button):hover:before,refx-link-button.inverted:not(.small).hyper button.mat-mdc-button.refx-link-button:hover:before{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;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;height:var(--lhg-desy-link-icon-height-medium, 1.5rem)!important;min-width:1.6rem;width:1.6rem!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;color:var(--lhg-desy-link-icon-default-color-hover, inherit)!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(--lhg-desy-link-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;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),a.inverted:not(.small).external:not(refx-link-button) span.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 span.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) span.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 span.mdc-button__label{color:var(--lhg-desy-link-color-inverted, var(--maui-color-interaction-interaction-inverted, var(--maui-color-brand-lhgrey2, #ebebeb)));transition:color .3s ease-out}a.inverted:not(.small).external:not(refx-link-button):hover:not([disabled]),a.inverted:not(.small).external:not(refx-link-button) span.mdc-button__label:hover:not([disabled]),a.inverted:not(.small).external button.mat-mdc-button.refx-link-button:hover:not([disabled]),a.inverted:not(.small).external button.mat-mdc-button.refx-link-button span.mdc-button__label:hover:not([disabled]),refx-link-button.inverted:not(.small).external:not(refx-link-button):hover:not([disabled]),refx-link-button.inverted:not(.small).external:not(refx-link-button) span.mdc-button__label:hover:not([disabled]),refx-link-button.inverted:not(.small).external button.mat-mdc-button.refx-link-button:hover:not([disabled]),refx-link-button.inverted:not(.small).external button.mat-mdc-button.refx-link-button span.mdc-button__label:hover:not([disabled]){-webkit-text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration:var(--lhg-desy-link-hover-text-decoration, none)}a.inverted:not(.small).external:not(refx-link-button):hover,a.inverted:not(.small).external button.mat-mdc-button.refx-link-button:hover,refx-link-button.inverted:not(.small).external:not(refx-link-button):hover,refx-link-button.inverted:not(.small).external button.mat-mdc-button.refx-link-button:hover{-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):hover,a.inverted:not(.small).external:not(refx-link-button):hover span.mdc-button__label,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:hover span.mdc-button__label,refx-link-button.inverted:not(.small).external:not(refx-link-button):hover,refx-link-button.inverted:not(.small).external:not(refx-link-button):hover span.mdc-button__label,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:hover span.mdc-button__label{color:var(--lhg-desy-link-color-inverted-hover, var(--maui-color-interaction-interaction-invertedhover, var(--maui-color-brand-white, #ffffff)))!important}a.inverted:not(.small).external:not(refx-link-button):focus-visible,a.inverted:not(.small).external:not(refx-link-button).mat-expansion-panel-header.cdk-keyboard-focused,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.mat-expansion-panel-header.cdk-keyboard-focused,refx-link-button.inverted:not(.small).external:not(refx-link-button):focus-visible,refx-link-button.inverted:not(.small).external:not(refx-link-button).mat-expansion-panel-header.cdk-keyboard-focused,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.mat-expansion-panel-header.cdk-keyboard-focused{background:transparent;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:after,a.inverted:not(.small).external button.mat-mdc-button.refx-link-button:focus:after,refx-link-button.inverted:not(.small).external:not(refx-link-button):focus:after,refx-link-button.inverted:not(.small).external button.mat-mdc-button.refx-link-button:focus:after{all:unset;border-radius:var(--lhg-desy-link-focus-radius, 0);content:"";inset:calc(var(--lhg-desy-link-focus-outline-offset, 0) * -1);pointer-events:none;position:absolute;box-shadow:var(--lhg-desy-link-focus-outline-box-shadow-inverted, none)}a.inverted:not(.small).external:not(refx-link-button):before,a.inverted:not(.small).external button.mat-mdc-button.refx-link-button:before,refx-link-button.inverted:not(.small).external:not(refx-link-button):before,refx-link-button.inverted:not(.small).external button.mat-mdc-button.refx-link-button:before{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;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;height:var(--lhg-desy-link-icon-height-medium, 1.5rem)!important;min-width:1.6rem;width:1.6rem!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;color:var(--lhg-desy-link-icon-default-color, inherit)}a.inverted:not(.small).external:not(refx-link-button):hover:before,a.inverted:not(.small).external button.mat-mdc-button.refx-link-button:hover:before,refx-link-button.inverted:not(.small).external:not(refx-link-button):hover:before,refx-link-button.inverted:not(.small).external button.mat-mdc-button.refx-link-button:hover:before{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;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;height:var(--lhg-desy-link-icon-height-medium, 1.5rem)!important;min-width:1.6rem;width:1.6rem!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;color:var(--lhg-desy-link-icon-default-color-hover, inherit)!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(--lhg-desy-link-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;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),a.inverted:not(.small).custom:not(refx-link-button) span.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 span.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) span.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 span.mdc-button__label{color:var(--lhg-desy-link-color-inverted, var(--maui-color-interaction-interaction-inverted, var(--maui-color-brand-lhgrey2, #ebebeb)));transition:color .3s ease-out}a.inverted:not(.small).custom:not(refx-link-button):hover:not([disabled]),a.inverted:not(.small).custom:not(refx-link-button) span.mdc-button__label:hover:not([disabled]),a.inverted:not(.small).custom button.mat-mdc-button.refx-link-button:hover:not([disabled]),a.inverted:not(.small).custom button.mat-mdc-button.refx-link-button span.mdc-button__label:hover:not([disabled]),refx-link-button.inverted:not(.small).custom:not(refx-link-button):hover:not([disabled]),refx-link-button.inverted:not(.small).custom:not(refx-link-button) span.mdc-button__label:hover:not([disabled]),refx-link-button.inverted:not(.small).custom button.mat-mdc-button.refx-link-button:hover:not([disabled]),refx-link-button.inverted:not(.small).custom button.mat-mdc-button.refx-link-button span.mdc-button__label:hover:not([disabled]){-webkit-text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration:var(--lhg-desy-link-hover-text-decoration, none)}a.inverted:not(.small).custom:not(refx-link-button):hover,a.inverted:not(.small).custom button.mat-mdc-button.refx-link-button:hover,refx-link-button.inverted:not(.small).custom:not(refx-link-button):hover,refx-link-button.inverted:not(.small).custom button.mat-mdc-button.refx-link-button:hover{-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):hover,a.inverted:not(.small).custom:not(refx-link-button):hover span.mdc-button__label,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:hover span.mdc-button__label,refx-link-button.inverted:not(.small).custom:not(refx-link-button):hover,refx-link-button.inverted:not(.small).custom:not(refx-link-button):hover span.mdc-button__label,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:hover span.mdc-button__label{color:var(--lhg-desy-link-color-inverted-hover, var(--maui-color-interaction-interaction-invertedhover, var(--maui-color-brand-white, #ffffff)))!important}a.inverted:not(.small).custom:not(refx-link-button):focus-visible,a.inverted:not(.small).custom:not(refx-link-button).mat-expansion-panel-header.cdk-keyboard-focused,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.mat-expansion-panel-header.cdk-keyboard-focused,refx-link-button.inverted:not(.small).custom:not(refx-link-button):focus-visible,refx-link-button.inverted:not(.small).custom:not(refx-link-button).mat-expansion-panel-header.cdk-keyboard-focused,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.mat-expansion-panel-header.cdk-keyboard-focused{background:transparent;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:after,a.inverted:not(.small).custom button.mat-mdc-button.refx-link-button:focus:after,refx-link-button.inverted:not(.small).custom:not(refx-link-button):focus:after,refx-link-button.inverted:not(.small).custom button.mat-mdc-button.refx-link-button:focus:after{all:unset;border-radius:var(--lhg-desy-link-focus-radius, 0);content:"";inset:calc(var(--lhg-desy-link-focus-outline-offset, 0) * -1);pointer-events:none;position:absolute;box-shadow:var(--lhg-desy-link-focus-outline-box-shadow-inverted, none)}a.inverted:not(.small).custom:not(refx-link-button):before,a.inverted:not(.small).custom button.mat-mdc-button.refx-link-button:before,refx-link-button.inverted:not(.small).custom:not(refx-link-button):before,refx-link-button.inverted:not(.small).custom button.mat-mdc-button.refx-link-button:before{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;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;height:var(--lhg-desy-link-icon-height-medium, 1.5rem)!important;min-width:1.6rem;width:1.6rem!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;color:var(--lhg-desy-link-icon-default-color, inherit)}a.inverted:not(.small).custom:not(refx-link-button):hover:before,a.inverted:not(.small).custom button.mat-mdc-button.refx-link-button:hover:before,refx-link-button.inverted:not(.small).custom:not(refx-link-button):hover:before,refx-link-button.inverted:not(.small).custom button.mat-mdc-button.refx-link-button:hover:before{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;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;height:var(--lhg-desy-link-icon-height-medium, 1.5rem)!important;min-width:1.6rem;width:1.6rem!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;color:var(--lhg-desy-link-icon-default-color-hover, inherit)!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(--lhg-desy-link-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;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),a.inverted.small.anchor-down:not(refx-link-button) span.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 span.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) span.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 span.mdc-button__label{color:var(--lhg-desy-link-color-inverted, var(--maui-color-interaction-interaction-inverted, var(--maui-color-brand-lhgrey2, #ebebeb)));transition:color .3s ease-out}a.inverted.small.anchor-down:not(refx-link-button):hover:not([disabled]),a.inverted.small.anchor-down:not(refx-link-button) span.mdc-button__label:hover:not([disabled]),a.inverted.small.anchor-down button.mat-mdc-button.refx-link-button:hover:not([disabled]),a.inverted.small.anchor-down button.mat-mdc-button.refx-link-button span.mdc-button__label:hover:not([disabled]),refx-link-button.inverted.small.anchor-down:not(refx-link-button):hover:not([disabled]),refx-link-button.inverted.small.anchor-down:not(refx-link-button) span.mdc-button__label:hover:not([disabled]),refx-link-button.inverted.small.anchor-down button.mat-mdc-button.refx-link-button:hover:not([disabled]),refx-link-button.inverted.small.anchor-down button.mat-mdc-button.refx-link-button span.mdc-button__label:hover:not([disabled]){-webkit-text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration:var(--lhg-desy-link-hover-text-decoration, none)}a.inverted.small.anchor-down:not(refx-link-button):hover,a.inverted.small.anchor-down button.mat-mdc-button.refx-link-button:hover,refx-link-button.inverted.small.anchor-down:not(refx-link-button):hover,refx-link-button.inverted.small.anchor-down button.mat-mdc-button.refx-link-button:hover{-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):hover,a.inverted.small.anchor-down:not(refx-link-button):hover span.mdc-button__label,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:hover span.mdc-button__label,refx-link-button.inverted.small.anchor-down:not(refx-link-button):hover,refx-link-button.inverted.small.anchor-down:not(refx-link-button):hover span.mdc-button__label,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:hover span.mdc-button__label{color:var(--lhg-desy-link-color-inverted-hover, var(--maui-color-interaction-interaction-invertedhover, var(--maui-color-brand-white, #ffffff)))!important}a.inverted.small.anchor-down:not(refx-link-button):focus-visible,a.inverted.small.anchor-down:not(refx-link-button).mat-expansion-panel-header.cdk-keyboard-focused,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.mat-expansion-panel-header.cdk-keyboard-focused,refx-link-button.inverted.small.anchor-down:not(refx-link-button):focus-visible,refx-link-button.inverted.small.anchor-down:not(refx-link-button).mat-expansion-panel-header.cdk-keyboard-focused,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.mat-expansion-panel-header.cdk-keyboard-focused{background:transparent;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:after,a.inverted.small.anchor-down button.mat-mdc-button.refx-link-button:focus:after,refx-link-button.inverted.small.anchor-down:not(refx-link-button):focus:after,refx-link-button.inverted.small.anchor-down button.mat-mdc-button.refx-link-button:focus:after{all:unset;border-radius:var(--lhg-desy-link-focus-radius, 0);content:"";inset:calc(var(--lhg-desy-link-focus-outline-offset, 0) * -1);pointer-events:none;position:absolute;box-shadow:var(--lhg-desy-link-focus-outline-box-shadow-inverted, none)}a.inverted.small.anchor-down:not(refx-link-button):before,a.inverted.small.anchor-down button.mat-mdc-button.refx-link-button:before,refx-link-button.inverted.small.anchor-down:not(refx-link-button):before,refx-link-button.inverted.small.anchor-down button.mat-mdc-button.refx-link-button:before{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;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;height:var(--lhg-desy-link-icon-height-small, 1.5rem)!important;min-width:var(--lhg-desy-link-icon-min-width-small, 1.6rem);width:var(--lhg-desy-link-icon-width-small, 1.6rem)!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;color:var(--lhg-desy-link-icon-default-color, inherit);margin-top:0!important}a.inverted.small.anchor-down:not(refx-link-button):hover:before,a.inverted.small.anchor-down button.mat-mdc-button.refx-link-button:hover:before,refx-link-button.inverted.small.anchor-down:not(refx-link-button):hover:before,refx-link-button.inverted.small.anchor-down button.mat-mdc-button.refx-link-button:hover:before{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;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;height:var(--lhg-desy-link-icon-height-small, 1.5rem)!important;min-width:var(--lhg-desy-link-icon-min-width-small, 1.6rem);width:var(--lhg-desy-link-icon-width-small, 1.6rem)!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;color:var(--lhg-desy-link-icon-default-color-hover, inherit)!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(--lhg-desy-link-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;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),a.inverted.small.anchor-top:not(refx-link-button) span.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 span.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) span.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 span.mdc-button__label{color:var(--lhg-desy-link-color-inverted, var(--maui-color-interaction-interaction-inverted, var(--maui-color-brand-lhgrey2, #ebebeb)));transition:color .3s ease-out}a.inverted.small.anchor-top:not(refx-link-button):hover:not([disabled]),a.inverted.small.anchor-top:not(refx-link-button) span.mdc-button__label:hover:not([disabled]),a.inverted.small.anchor-top button.mat-mdc-button.refx-link-button:hover:not([disabled]),a.inverted.small.anchor-top button.mat-mdc-button.refx-link-button span.mdc-button__label:hover:not([disabled]),refx-link-button.inverted.small.anchor-top:not(refx-link-button):hover:not([disabled]),refx-link-button.inverted.small.anchor-top:not(refx-link-button) span.mdc-button__label:hover:not([disabled]),refx-link-button.inverted.small.anchor-top button.mat-mdc-button.refx-link-button:hover:not([disabled]),refx-link-button.inverted.small.anchor-top button.mat-mdc-button.refx-link-button span.mdc-button__label:hover:not([disabled]){-webkit-text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration:var(--lhg-desy-link-hover-text-decoration, none)}a.inverted.small.anchor-top:not(refx-link-button):hover,a.inverted.small.anchor-top button.mat-mdc-button.refx-link-button:hover,refx-link-button.inverted.small.anchor-top:not(refx-link-button):hover,refx-link-button.inverted.small.anchor-top button.mat-mdc-button.refx-link-button:hover{-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):hover,a.inverted.small.anchor-top:not(refx-link-button):hover span.mdc-button__label,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:hover span.mdc-button__label,refx-link-button.inverted.small.anchor-top:not(refx-link-button):hover,refx-link-button.inverted.small.anchor-top:not(refx-link-button):hover span.mdc-button__label,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:hover span.mdc-button__label{color:var(--lhg-desy-link-color-inverted-hover, var(--maui-color-interaction-interaction-invertedhover, var(--maui-color-brand-white, #ffffff)))!important}a.inverted.small.anchor-top:not(refx-link-button):focus-visible,a.inverted.small.anchor-top:not(refx-link-button).mat-expansion-panel-header.cdk-keyboard-focused,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.mat-expansion-panel-header.cdk-keyboard-focused,refx-link-button.inverted.small.anchor-top:not(refx-link-button):focus-visible,refx-link-button.inverted.small.anchor-top:not(refx-link-button).mat-expansion-panel-header.cdk-keyboard-focused,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.mat-expansion-panel-header.cdk-keyboard-focused{background:transparent;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:after,a.inverted.small.anchor-top button.mat-mdc-button.refx-link-button:focus:after,refx-link-button.inverted.small.anchor-top:not(refx-link-button):focus:after,refx-link-button.inverted.small.anchor-top button.mat-mdc-button.refx-link-button:focus:after{all:unset;border-radius:var(--lhg-desy-link-focus-radius, 0);content:"";inset:calc(var(--lhg-desy-link-focus-outline-offset, 0) * -1);pointer-events:none;position:absolute;box-shadow:var(--lhg-desy-link-focus-outline-box-shadow-inverted, none)}a.inverted.small.anchor-top:not(refx-link-button):before,a.inverted.small.anchor-top button.mat-mdc-button.refx-link-button:before,refx-link-button.inverted.small.anchor-top:not(refx-link-button):before,refx-link-button.inverted.small.anchor-top button.mat-mdc-button.refx-link-button:before{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;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;height:var(--lhg-desy-link-icon-height-small, 1.5rem)!important;min-width:var(--lhg-desy-link-icon-min-width-small, 1.6rem);width:var(--lhg-desy-link-icon-width-small, 1.6rem)!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;color:var(--lhg-desy-link-icon-default-color, inherit);margin-top:0!important}a.inverted.small.anchor-top:not(refx-link-button):hover:before,a.inverted.small.anchor-top button.mat-mdc-button.refx-link-button:hover:before,refx-link-button.inverted.small.anchor-top:not(refx-link-button):hover:before,refx-link-button.inverted.small.anchor-top button.mat-mdc-button.refx-link-button:hover:before{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;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;height:var(--lhg-desy-link-icon-height-small, 1.5rem)!important;min-width:var(--lhg-desy-link-icon-min-width-small, 1.6rem);width:var(--lhg-desy-link-icon-width-small, 1.6rem)!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;color:var(--lhg-desy-link-icon-default-color-hover, inherit)!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(--lhg-desy-link-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;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),a.inverted.small.back:not(refx-link-button) span.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 span.mdc-button__label,refx-link-button.inverted.small.back:not(refx-link-button),refx-link-button.inverted.small.back:not(refx-link-button) span.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 span.mdc-button__label{color:var(--lhg-desy-link-color-inverted, var(--maui-color-interaction-interaction-inverted, var(--maui-color-brand-lhgrey2, #ebebeb)));transition:color .3s ease-out}a.inverted.small.back:not(refx-link-button):hover:not([disabled]),a.inverted.small.back:not(refx-link-button) span.mdc-button__label:hover:not([disabled]),a.inverted.small.back button.mat-mdc-button.refx-link-button:hover:not([disabled]),a.inverted.small.back button.mat-mdc-button.refx-link-button span.mdc-button__label:hover:not([disabled]),refx-link-button.inverted.small.back:not(refx-link-button):hover:not([disabled]),refx-link-button.inverted.small.back:not(refx-link-button) span.mdc-button__label:hover:not([disabled]),refx-link-button.inverted.small.back button.mat-mdc-button.refx-link-button:hover:not([disabled]),refx-link-button.inverted.small.back button.mat-mdc-button.refx-link-button span.mdc-button__label:hover:not([disabled]){-webkit-text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration:var(--lhg-desy-link-hover-text-decoration, none)}a.inverted.small.back:not(refx-link-button):hover,a.inverted.small.back button.mat-mdc-button.refx-link-button:hover,refx-link-button.inverted.small.back:not(refx-link-button):hover,refx-link-button.inverted.small.back button.mat-mdc-button.refx-link-button:hover{-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):hover,a.inverted.small.back:not(refx-link-button):hover span.mdc-button__label,a.inverted.small.back button.mat-mdc-button.refx-link-button:hover,a.inverted.small.back button.mat-mdc-button.refx-link-button:hover span.mdc-button__label,refx-link-button.inverted.small.back:not(refx-link-button):hover,refx-link-button.inverted.small.back:not(refx-link-button):hover span.mdc-button__label,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:hover span.mdc-button__label{color:var(--lhg-desy-link-color-inverted-hover, var(--maui-color-interaction-interaction-invertedhover, var(--maui-color-brand-white, #ffffff)))!important}a.inverted.small.back:not(refx-link-button):focus-visible,a.inverted.small.back:not(refx-link-button).mat-expansion-panel-header.cdk-keyboard-focused,a.inverted.small.back button.mat-mdc-button.refx-link-button:focus-visible,a.inverted.small.back button.mat-mdc-button.refx-link-button.mat-expansion-panel-header.cdk-keyboard-focused,refx-link-button.inverted.small.back:not(refx-link-button):focus-visible,refx-link-button.inverted.small.back:not(refx-link-button).mat-expansion-panel-header.cdk-keyboard-focused,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.mat-expansion-panel-header.cdk-keyboard-focused{background:transparent;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):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, 0);content:"";inset:calc(var(--lhg-desy-link-focus-outline-offset, 0) * -1);pointer-events:none;position:absolute;box-shadow:var(--lhg-desy-link-focus-outline-box-shadow-inverted, 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;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;height:var(--lhg-desy-link-icon-height-small, 1.5rem)!important;min-width:var(--lhg-desy-link-icon-min-width-small, 1.6rem);width:var(--lhg-desy-link-icon-width-small, 1.6rem)!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;color:var(--lhg-desy-link-icon-default-color, inherit);margin-top:0!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;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;height:var(--lhg-desy-link-icon-height-small, 1.5rem)!important;min-width:var(--lhg-desy-link-icon-min-width-small, 1.6rem);width:var(--lhg-desy-link-icon-width-small, 1.6rem)!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;color:var(--lhg-desy-link-icon-default-color-hover, inherit)!important;margin-top:0!important}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(--lhg-desy-link-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;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),a.inverted.small.dialog:not(refx-link-button) span.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 span.mdc-button__label,refx-link-button.inverted.small.dialog:not(refx-link-button),refx-link-button.inverted.small.dialog:not(refx-link-button) span.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 span.mdc-button__label{color:var(--lhg-desy-link-color-inverted, var(--maui-color-interaction-interaction-inverted, var(--maui-color-brand-lhgrey2, #ebebeb)));transition:color .3s ease-out}a.inverted.small.dialog:not(refx-link-button):hover:not([disabled]),a.inverted.small.dialog:not(refx-link-button) span.mdc-button__label:hover:not([disabled]),a.inverted.small.dialog button.mat-mdc-button.refx-link-button:hover:not([disabled]),a.inverted.small.dialog button.mat-mdc-button.refx-link-button span.mdc-button__label:hover:not([disabled]),refx-link-button.inverted.small.dialog:not(refx-link-button):hover:not([disabled]),refx-link-button.inverted.small.dialog:not(refx-link-button) span.mdc-button__label:hover:not([disabled]),refx-link-button.inverted.small.dialog button.mat-mdc-button.refx-link-button:hover:not([disabled]),refx-link-button.inverted.small.dialog button.mat-mdc-button.refx-link-button span.mdc-button__label:hover:not([disabled]){-webkit-text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration:var(--lhg-desy-link-hover-text-decoration, none)}a.inverted.small.dialog:not(refx-link-button):hover,a.inverted.small.dialog button.mat-mdc-button.refx-link-button:hover,refx-link-button.inverted.small.dialog:not(refx-link-button):hover,refx-link-button.inverted.small.dialog button.mat-mdc-button.refx-link-button:hover{-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):hover,a.inverted.small.dialog:not(refx-link-button):hover span.mdc-button__label,a.inverted.small.dialog button.mat-mdc-button.refx-link-button:hover,a.inverted.small.dialog button.mat-mdc-button.refx-link-button:hover span.mdc-button__label,refx-link-button.inverted.small.dialog:not(refx-link-button):hover,refx-link-button.inverted.small.dialog:not(refx-link-button):hover span.mdc-button__label,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:hover span.mdc-button__label{color:var(--lhg-desy-link-color-inverted-hover, var(--maui-color-interaction-interaction-invertedhover, var(--maui-color-brand-white, #ffffff)))!important}a.inverted.small.dialog:not(refx-link-button):focus-visible,a.inverted.small.dialog:not(refx-link-button).mat-expansion-panel-header.cdk-keyboard-focused,a.inverted.small.dialog button.mat-mdc-button.refx-link-button:focus-visible,a.inverted.small.dialog button.mat-mdc-button.refx-link-button.mat-expansion-panel-header.cdk-keyboard-focused,refx-link-button.inverted.small.dialog:not(refx-link-button):focus-visible,refx-link-button.inverted.small.dialog:not(refx-link-button).mat-expansion-panel-header.cdk-keyboard-focused,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.mat-expansion-panel-header.cdk-keyboard-focused{background:transparent;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:after,a.inverted.small.dialog button.mat-mdc-button.refx-link-button:focus:after,refx-link-button.inverted.small.dialog:not(refx-link-button):focus:after,refx-link-button.inverted.small.dialog button.mat-mdc-button.refx-link-button:focus:after{all:unset;border-radius:var(--lhg-desy-link-focus-radius, 0);content:"";inset:calc(var(--lhg-desy-link-focus-outline-offset, 0) * -1);pointer-events:none;position:absolute;box-shadow:var(--lhg-desy-link-focus-outline-box-shadow-inverted, none)}a.inverted.small.dialog:not(refx-link-button):before,a.inverted.small.dialog button.mat-mdc-button.refx-link-button:before,refx-link-button.inverted.small.dialog:not(refx-link-button):before,refx-link-button.inverted.small.dialog button.mat-mdc-button.refx-link-button:before{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;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;height:var(--lhg-desy-link-icon-height-small, 1.5rem)!important;min-width:var(--lhg-desy-link-icon-min-width-small, 1.6rem);width:var(--lhg-desy-link-icon-width-small, 1.6rem)!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;color:var(--lhg-desy-link-icon-default-color, inherit);margin-top:0!important}a.inverted.small.dialog:not(refx-link-button):hover:before,a.inverted.small.dialog button.mat-mdc-button.refx-link-button:hover:before,refx-link-button.inverted.small.dialog:not(refx-link-button):hover:before,refx-link-button.inverted.small.dialog button.mat-mdc-button.refx-link-button:hover:before{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;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;height:var(--lhg-desy-link-icon-height-small, 1.5rem)!important;min-width:var(--lhg-desy-link-icon-min-width-small, 1.6rem);width:var(--lhg-desy-link-icon-width-small, 1.6rem)!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;color:var(--lhg-desy-link-icon-default-color-hover, inherit)!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(--lhg-desy-link-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;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),a.inverted.small.hyper:not(refx-link-button) span.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 span.mdc-button__label,refx-link-button.inverted.small.hyper:not(refx-link-button),refx-link-button.inverted.small.hyper:not(refx-link-button) span.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 span.mdc-button__label{color:var(--lhg-desy-link-color-inverted, var(--maui-color-interaction-interaction-inverted, var(--maui-color-brand-lhgrey2, #ebebeb)));transition:color .3s ease-out}a.inverted.small.hyper:not(refx-link-button):hover:not([disabled]),a.inverted.small.hyper:not(refx-link-button) span.mdc-button__label:hover:not([disabled]),a.inverted.small.hyper button.mat-mdc-button.refx-link-button:hover:not([disabled]),a.inverted.small.hyper button.mat-mdc-button.refx-link-button span.mdc-button__label:hover:not([disabled]),refx-link-button.inverted.small.hyper:not(refx-link-button):hover:not([disabled]),refx-link-button.inverted.small.hyper:not(refx-link-button) span.mdc-button__label:hover:not([disabled]),refx-link-button.inverted.small.hyper button.mat-mdc-button.refx-link-button:hover:not([disabled]),refx-link-button.inverted.small.hyper button.mat-mdc-button.refx-link-button span.mdc-button__label:hover:not([disabled]){-webkit-text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration:var(--lhg-desy-link-hover-text-decoration, none)}a.inverted.small.hyper:not(refx-link-button):hover,a.inverted.small.hyper button.mat-mdc-button.refx-link-button:hover,refx-link-button.inverted.small.hyper:not(refx-link-button):hover,refx-link-button.inverted.small.hyper button.mat-mdc-button.refx-link-button:hover{-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):hover,a.inverted.small.hyper:not(refx-link-button):hover span.mdc-button__label,a.inverted.small.hyper button.mat-mdc-button.refx-link-button:hover,a.inverted.small.hyper button.mat-mdc-button.refx-link-button:hover span.mdc-button__label,refx-link-button.inverted.small.hyper:not(refx-link-button):hover,refx-link-button.inverted.small.hyper:not(refx-link-button):hover span.mdc-button__label,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:hover span.mdc-button__label{color:var(--lhg-desy-link-color-inverted-hover, var(--maui-color-interaction-interaction-invertedhover, var(--maui-color-brand-white, #ffffff)))!important}a.inverted.small.hyper:not(refx-link-button):focus-visible,a.inverted.small.hyper:not(refx-link-button).mat-expansion-panel-header.cdk-keyboard-focused,a.inverted.small.hyper button.mat-mdc-button.refx-link-button:focus-visible,a.inverted.small.hyper button.mat-mdc-button.refx-link-button.mat-expansion-panel-header.cdk-keyboard-focused,refx-link-button.inverted.small.hyper:not(refx-link-button):focus-visible,refx-link-button.inverted.small.hyper:not(refx-link-button).mat-expansion-panel-header.cdk-keyboard-focused,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.mat-expansion-panel-header.cdk-keyboard-focused{background:transparent;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:after,a.inverted.small.hyper button.mat-mdc-button.refx-link-button:focus:after,refx-link-button.inverted.small.hyper:not(refx-link-button):focus:after,refx-link-button.inverted.small.hyper button.mat-mdc-button.refx-link-button:focus:after{all:unset;border-radius:var(--lhg-desy-link-focus-radius, 0);content:"";inset:calc(var(--lhg-desy-link-focus-outline-offset, 0) * -1);pointer-events:none;position:absolute;box-shadow:var(--lhg-desy-link-focus-outline-box-shadow-inverted, none)}a.inverted.small.hyper:not(refx-link-button):before,a.inverted.small.hyper button.mat-mdc-button.refx-link-button:before,refx-link-button.inverted.small.hyper:not(refx-link-button):before,refx-link-button.inverted.small.hyper button.mat-mdc-button.refx-link-button:before{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;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;height:var(--lhg-desy-link-icon-height-small, 1.5rem)!important;min-width:var(--lhg-desy-link-icon-min-width-small, 1.6rem);width:var(--lhg-desy-link-icon-width-small, 1.6rem)!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;color:var(--lhg-desy-link-icon-default-color, inherit);margin-top:0!important}a.inverted.small.hyper:not(refx-link-button):hover:before,a.inverted.small.hyper button.mat-mdc-button.refx-link-button:hover:before,refx-link-button.inverted.small.hyper:not(refx-link-button):hover:before,refx-link-button.inverted.small.hyper button.mat-mdc-button.refx-link-button:hover:before{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;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;height:var(--lhg-desy-link-icon-height-small, 1.5rem)!important;min-width:var(--lhg-desy-link-icon-min-width-small, 1.6rem);width:var(--lhg-desy-link-icon-width-small, 1.6rem)!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;color:var(--lhg-desy-link-icon-default-color-hover, inherit)!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(--lhg-desy-link-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;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),a.inverted.small.external:not(refx-link-button) span.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 span.mdc-button__label,refx-link-button.inverted.small.external:not(refx-link-button),refx-link-button.inverted.small.external:not(refx-link-button) span.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 span.mdc-button__label{color:var(--lhg-desy-link-color-inverted, var(--maui-color-interaction-interaction-inverted, var(--maui-color-brand-lhgrey2, #ebebeb)));transition:color .3s ease-out}a.inverted.small.external:not(refx-link-button):hover:not([disabled]),a.inverted.small.external:not(refx-link-button) span.mdc-button__label:hover:not([disabled]),a.inverted.small.external button.mat-mdc-button.refx-link-button:hover:not([disabled]),a.inverted.small.external button.mat-mdc-button.refx-link-button span.mdc-button__label:hover:not([disabled]),refx-link-button.inverted.small.external:not(refx-link-button):hover:not([disabled]),refx-link-button.inverted.small.external:not(refx-link-button) span.mdc-button__label:hover:not([disabled]),refx-link-button.inverted.small.external button.mat-mdc-button.refx-link-button:hover:not([disabled]),refx-link-button.inverted.small.external button.mat-mdc-button.refx-link-button span.mdc-button__label:hover:not([disabled]){-webkit-text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration:var(--lhg-desy-link-hover-text-decoration, none)}a.inverted.small.external:not(refx-link-button):hover,a.inverted.small.external button.mat-mdc-button.refx-link-button:hover,refx-link-button.inverted.small.external:not(refx-link-button):hover,refx-link-button.inverted.small.external button.mat-mdc-button.refx-link-button:hover{-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):hover,a.inverted.small.external:not(refx-link-button):hover span.mdc-button__label,a.inverted.small.external button.mat-mdc-button.refx-link-button:hover,a.inverted.small.external button.mat-mdc-button.refx-link-button:hover span.mdc-button__label,refx-link-button.inverted.small.external:not(refx-link-button):hover,refx-link-button.inverted.small.external:not(refx-link-button):hover span.mdc-button__label,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:hover span.mdc-button__label{color:var(--lhg-desy-link-color-inverted-hover, var(--maui-color-interaction-interaction-invertedhover, var(--maui-color-brand-white, #ffffff)))!important}a.inverted.small.external:not(refx-link-button):focus-visible,a.inverted.small.external:not(refx-link-button).mat-expansion-panel-header.cdk-keyboard-focused,a.inverted.small.external button.mat-mdc-button.refx-link-button:focus-visible,a.inverted.small.external button.mat-mdc-button.refx-link-button.mat-expansion-panel-header.cdk-keyboard-focused,refx-link-button.inverted.small.external:not(refx-link-button):focus-visible,refx-link-button.inverted.small.external:not(refx-link-button).mat-expansion-panel-header.cdk-keyboard-focused,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.mat-expansion-panel-header.cdk-keyboard-focused{background:transparent;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:after,a.inverted.small.external button.mat-mdc-button.refx-link-button:focus:after,refx-link-button.inverted.small.external:not(refx-link-button):focus:after,refx-link-button.inverted.small.external button.mat-mdc-button.refx-link-button:focus:after{all:unset;border-radius:var(--lhg-desy-link-focus-radius, 0);content:"";inset:calc(var(--lhg-desy-link-focus-outline-offset, 0) * -1);pointer-events:none;position:absolute;box-shadow:var(--lhg-desy-link-focus-outline-box-shadow-inverted, none)}a.inverted.small.external:not(refx-link-button):before,a.inverted.small.external button.mat-mdc-button.refx-link-button:before,refx-link-button.inverted.small.external:not(refx-link-button):before,refx-link-button.inverted.small.external button.mat-mdc-button.refx-link-button:before{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;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;height:var(--lhg-desy-link-icon-height-small, 1.5rem)!important;min-width:var(--lhg-desy-link-icon-min-width-small, 1.6rem);width:var(--lhg-desy-link-icon-width-small, 1.6rem)!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;color:var(--lhg-desy-link-icon-default-color, inherit);margin-top:0!important}a.inverted.small.external:not(refx-link-button):hover:before,a.inverted.small.external button.mat-mdc-button.refx-link-button:hover:before,refx-link-button.inverted.small.external:not(refx-link-button):hover:before,refx-link-button.inverted.small.external button.mat-mdc-button.refx-link-button:hover:before{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;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;height:var(--lhg-desy-link-icon-height-small, 1.5rem)!important;min-width:var(--lhg-desy-link-icon-min-width-small, 1.6rem);width:var(--lhg-desy-link-icon-width-small, 1.6rem)!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;color:var(--lhg-desy-link-icon-default-color-hover, inherit)!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(--lhg-desy-link-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;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),a.inverted.small.custom:not(refx-link-button) span.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 span.mdc-button__label,refx-link-button.inverted.small.custom:not(refx-link-button),refx-link-button.inverted.small.custom:not(refx-link-button) span.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 span.mdc-button__label{color:var(--lhg-desy-link-color-inverted, var(--maui-color-interaction-interaction-inverted, var(--maui-color-brand-lhgrey2, #ebebeb)));transition:color .3s ease-out}a.inverted.small.custom:not(refx-link-button):hover:not([disabled]),a.inverted.small.custom:not(refx-link-button) span.mdc-button__label:hover:not([disabled]),a.inverted.small.custom button.mat-mdc-button.refx-link-button:hover:not([disabled]),a.inverted.small.custom button.mat-mdc-button.refx-link-button span.mdc-button__label:hover:not([disabled]),refx-link-button.inverted.small.custom:not(refx-link-button):hover:not([disabled]),refx-link-button.inverted.small.custom:not(refx-link-button) span.mdc-button__label:hover:not([disabled]),refx-link-button.inverted.small.custom button.mat-mdc-button.refx-link-button:hover:not([disabled]),refx-link-button.inverted.small.custom button.mat-mdc-button.refx-link-button span.mdc-button__label:hover:not([disabled]){-webkit-text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration:var(--lhg-desy-link-hover-text-decoration, none)}a.inverted.small.custom:not(refx-link-button):hover,a.inverted.small.custom button.mat-mdc-button.refx-link-button:hover,refx-link-button.inverted.small.custom:not(refx-link-button):hover,refx-link-button.inverted.small.custom button.mat-mdc-button.refx-link-button:hover{-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):hover,a.inverted.small.custom:not(refx-link-button):hover span.mdc-button__label,a.inverted.small.custom button.mat-mdc-button.refx-link-button:hover,a.inverted.small.custom button.mat-mdc-button.refx-link-button:hover span.mdc-button__label,refx-link-button.inverted.small.custom:not(refx-link-button):hover,refx-link-button.inverted.small.custom:not(refx-link-button):hover span.mdc-button__label,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:hover span.mdc-button__label{color:var(--lhg-desy-link-color-inverted-hover, var(--maui-color-interaction-interaction-invertedhover, var(--maui-color-brand-white, #ffffff)))!important}a.inverted.small.custom:not(refx-link-button):focus-visible,a.inverted.small.custom:not(refx-link-button).mat-expansion-panel-header.cdk-keyboard-focused,a.inverted.small.custom button.mat-mdc-button.refx-link-button:focus-visible,a.inverted.small.custom button.mat-mdc-button.refx-link-button.mat-expansion-panel-header.cdk-keyboard-focused,refx-link-button.inverted.small.custom:not(refx-link-button):focus-visible,refx-link-button.inverted.small.custom:not(refx-link-button).mat-expansion-panel-header.cdk-keyboard-focused,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.mat-expansion-panel-header.cdk-keyboard-focused{background:transparent;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:after,a.inverted.small.custom button.mat-mdc-button.refx-link-button:focus:after,refx-link-button.inverted.small.custom:not(refx-link-button):focus:after,refx-link-button.inverted.small.custom button.mat-mdc-button.refx-link-button:focus:after{all:unset;border-radius:var(--lhg-desy-link-focus-radius, 0);content:"";inset:calc(var(--lhg-desy-link-focus-outline-offset, 0) * -1);pointer-events:none;position:absolute;box-shadow:var(--lhg-desy-link-focus-outline-box-shadow-inverted, none)}a.inverted.small.custom:not(refx-link-button):before,a.inverted.small.custom button.mat-mdc-button.refx-link-button:before,refx-link-button.inverted.small.custom:not(refx-link-button):before,refx-link-button.inverted.small.custom button.mat-mdc-button.refx-link-button:before{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;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;height:var(--lhg-desy-link-icon-height-small, 1.5rem)!important;min-width:var(--lhg-desy-link-icon-min-width-small, 1.6rem);width:var(--lhg-desy-link-icon-width-small, 1.6rem)!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;color:var(--lhg-desy-link-icon-default-color, inherit);margin-top:0!important}a.inverted.small.custom:not(refx-link-button):hover:before,a.inverted.small.custom button.mat-mdc-button.refx-link-button:hover:before,refx-link-button.inverted.small.custom:not(refx-link-button):hover:before,refx-link-button.inverted.small.custom button.mat-mdc-button.refx-link-button:hover:before{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;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;height:var(--lhg-desy-link-icon-height-small, 1.5rem)!important;min-width:var(--lhg-desy-link-icon-min-width-small, 1.6rem);width:var(--lhg-desy-link-icon-width-small, 1.6rem)!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;color:var(--lhg-desy-link-icon-default-color-hover, inherit)!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(--lhg-desy-link-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;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),lhg-multi-currency-pricing-pres .conditions-text-wrapper a.conditions-text-anchor:not(refx-link-button) span.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 span.mdc-button__label{color:var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c));transition:color .3s ease-out}lhg-multi-currency-pricing-pres .conditions-text-wrapper a.conditions-text-anchor:not(refx-link-button):hover:not([disabled]),lhg-multi-currency-pricing-pres .conditions-text-wrapper a.conditions-text-anchor:not(refx-link-button) span.mdc-button__label:hover:not([disabled]),lhg-multi-currency-pricing-pres .conditions-text-wrapper a.conditions-text-anchor button.mat-mdc-button.refx-link-button:hover:not([disabled]),lhg-multi-currency-pricing-pres .conditions-text-wrapper a.conditions-text-anchor button.mat-mdc-button.refx-link-button span.mdc-button__label:hover:not([disabled]){-webkit-text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration:var(--lhg-desy-link-hover-text-decoration, none)}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 button.mat-mdc-button.refx-link-button:hover{-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):hover,lhg-multi-currency-pricing-pres .conditions-text-wrapper a.conditions-text-anchor:not(refx-link-button):hover span.mdc-button__label,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:hover span.mdc-button__label{color:var(--lhg-desy-link-color-hover, var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c)))!important}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).mat-expansion-panel-header.cdk-keyboard-focused,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.mat-expansion-panel-header.cdk-keyboard-focused{background:transparent;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:after,lhg-multi-currency-pricing-pres .conditions-text-wrapper a.conditions-text-anchor button.mat-mdc-button.refx-link-button:focus:after{all:unset;border-radius:var(--lhg-desy-link-focus-radius, 0);content:"";inset:calc(var(--lhg-desy-link-focus-outline-offset, 0) * -1);pointer-events:none;position:absolute;box-shadow:var(--lhg-desy-link-focus-outline-box-shadow, none)}lhg-multi-currency-pricing-pres .conditions-text-wrapper a.conditions-text-anchor:not(refx-link-button):before,lhg-multi-currency-pricing-pres .conditions-text-wrapper a.conditions-text-anchor button.mat-mdc-button.refx-link-button:before{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;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;height:var(--lhg-desy-link-icon-height-small, 1.5rem)!important;min-width:var(--lhg-desy-link-icon-min-width-small, 1.6rem);width:var(--lhg-desy-link-icon-width-small, 1.6rem)!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;color:var(--lhg-desy-link-icon-default-color, inherit);margin-top:0!important}lhg-multi-currency-pricing-pres .conditions-text-wrapper a.conditions-text-anchor:not(refx-link-button):hover:before,lhg-multi-currency-pricing-pres .conditions-text-wrapper a.conditions-text-anchor button.mat-mdc-button.refx-link-button:hover:before{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;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;height:var(--lhg-desy-link-icon-height-small, 1.5rem)!important;min-width:var(--lhg-desy-link-icon-min-width-small, 1.6rem);width:var(--lhg-desy-link-icon-width-small, 1.6rem)!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;color:var(--lhg-desy-link-icon-default-color-hover, inherit)!important;margin-top:0!important}refx-flight-card-pres refx-flight-details refx-link-button.itin-details-link,refx-upsell-complex-flow-pres refx-flight-details refx-link-button.complex-flow-itin-details-link,refx-find-more-flight-card-pres refx-link-button.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-upsell-complex-flow-pres refx-flight-details refx-link-button.complex-flow-itin-details-link:not(refx-link-button),refx-upsell-complex-flow-pres refx-flight-details refx-link-button.complex-flow-itin-details-link button.mat-mdc-button.refx-link-button,refx-find-more-flight-card-pres refx-link-button.itin-details-link:not(refx-link-button),refx-find-more-flight-card-pres 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(--lhg-desy-link-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;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),refx-flight-card-pres refx-flight-details refx-link-button.itin-details-link:not(refx-link-button) span.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 span.mdc-button__label,refx-upsell-complex-flow-pres refx-flight-details refx-link-button.complex-flow-itin-details-link:not(refx-link-button),refx-upsell-complex-flow-pres refx-flight-details refx-link-button.complex-flow-itin-details-link:not(refx-link-button) span.mdc-button__label,refx-upsell-complex-flow-pres refx-flight-details refx-link-button.complex-flow-itin-details-link button.mat-mdc-button.refx-link-button,refx-upsell-complex-flow-pres refx-flight-details refx-link-button.complex-flow-itin-details-link button.mat-mdc-button.refx-link-button span.mdc-button__label,refx-find-more-flight-card-pres refx-link-button.itin-details-link:not(refx-link-button),refx-find-more-flight-card-pres refx-link-button.itin-details-link:not(refx-link-button) span.mdc-button__label,refx-find-more-flight-card-pres refx-link-button.itin-details-link button.mat-mdc-button.refx-link-button,refx-find-more-flight-card-pres refx-link-button.itin-details-link button.mat-mdc-button.refx-link-button span.mdc-button__label{color:var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c));transition:color .3s ease-out}refx-flight-card-pres refx-flight-details refx-link-button.itin-details-link:not(refx-link-button):hover:not([disabled]),refx-flight-card-pres refx-flight-details refx-link-button.itin-details-link:not(refx-link-button) span.mdc-button__label:hover:not([disabled]),refx-flight-card-pres refx-flight-details refx-link-button.itin-details-link button.mat-mdc-button.refx-link-button:hover:not([disabled]),refx-flight-card-pres refx-flight-details refx-link-button.itin-details-link button.mat-mdc-button.refx-link-button span.mdc-button__label:hover:not([disabled]),refx-upsell-complex-flow-pres refx-flight-details refx-link-button.complex-flow-itin-details-link:not(refx-link-button):hover:not([disabled]),refx-upsell-complex-flow-pres refx-flight-details refx-link-button.complex-flow-itin-details-link:not(refx-link-button) span.mdc-button__label:hover:not([disabled]),refx-upsell-complex-flow-pres refx-flight-details refx-link-button.complex-flow-itin-details-link button.mat-mdc-button.refx-link-button:hover:not([disabled]),refx-upsell-complex-flow-pres refx-flight-details refx-link-button.complex-flow-itin-details-link button.mat-mdc-button.refx-link-button span.mdc-button__label:hover:not([disabled]),refx-find-more-flight-card-pres refx-link-button.itin-details-link:not(refx-link-button):hover:not([disabled]),refx-find-more-flight-card-pres refx-link-button.itin-details-link:not(refx-link-button) span.mdc-button__label:hover:not([disabled]),refx-find-more-flight-card-pres refx-link-button.itin-details-link button.mat-mdc-button.refx-link-button:hover:not([disabled]),refx-find-more-flight-card-pres refx-link-button.itin-details-link button.mat-mdc-button.refx-link-button span.mdc-button__label:hover:not([disabled]){-webkit-text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration:var(--lhg-desy-link-hover-text-decoration, none)}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 button.mat-mdc-button.refx-link-button:hover,refx-upsell-complex-flow-pres refx-flight-details refx-link-button.complex-flow-itin-details-link:not(refx-link-button):hover,refx-upsell-complex-flow-pres refx-flight-details refx-link-button.complex-flow-itin-details-link button.mat-mdc-button.refx-link-button:hover,refx-find-more-flight-card-pres refx-link-button.itin-details-link:not(refx-link-button):hover,refx-find-more-flight-card-pres refx-link-button.itin-details-link button.mat-mdc-button.refx-link-button:hover{-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):hover,refx-flight-card-pres refx-flight-details refx-link-button.itin-details-link:not(refx-link-button):hover span.mdc-button__label,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:hover span.mdc-button__label,refx-upsell-complex-flow-pres refx-flight-details refx-link-button.complex-flow-itin-details-link:not(refx-link-button):hover,refx-upsell-complex-flow-pres refx-flight-details refx-link-button.complex-flow-itin-details-link:not(refx-link-button):hover span.mdc-button__label,refx-upsell-complex-flow-pres refx-flight-details refx-link-button.complex-flow-itin-details-link button.mat-mdc-button.refx-link-button:hover,refx-upsell-complex-flow-pres refx-flight-details refx-link-button.complex-flow-itin-details-link button.mat-mdc-button.refx-link-button:hover span.mdc-button__label,refx-find-more-flight-card-pres refx-link-button.itin-details-link:not(refx-link-button):hover,refx-find-more-flight-card-pres refx-link-button.itin-details-link:not(refx-link-button):hover span.mdc-button__label,refx-find-more-flight-card-pres refx-link-button.itin-details-link button.mat-mdc-button.refx-link-button:hover,refx-find-more-flight-card-pres refx-link-button.itin-details-link button.mat-mdc-button.refx-link-button:hover span.mdc-button__label{color:var(--lhg-desy-link-color-hover, var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c)))!important}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).mat-expansion-panel-header.cdk-keyboard-focused,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.mat-expansion-panel-header.cdk-keyboard-focused,refx-upsell-complex-flow-pres refx-flight-details refx-link-button.complex-flow-itin-details-link:not(refx-link-button):focus-visible,refx-upsell-complex-flow-pres refx-flight-details refx-link-button.complex-flow-itin-details-link:not(refx-link-button).mat-expansion-panel-header.cdk-keyboard-focused,refx-upsell-complex-flow-pres refx-flight-details refx-link-button.complex-flow-itin-details-link button.mat-mdc-button.refx-link-button:focus-visible,refx-upsell-complex-flow-pres refx-flight-details refx-link-button.complex-flow-itin-details-link button.mat-mdc-button.refx-link-button.mat-expansion-panel-header.cdk-keyboard-focused,refx-find-more-flight-card-pres refx-link-button.itin-details-link:not(refx-link-button):focus-visible,refx-find-more-flight-card-pres refx-link-button.itin-details-link:not(refx-link-button).mat-expansion-panel-header.cdk-keyboard-focused,refx-find-more-flight-card-pres refx-link-button.itin-details-link button.mat-mdc-button.refx-link-button:focus-visible,refx-find-more-flight-card-pres refx-link-button.itin-details-link button.mat-mdc-button.refx-link-button.mat-expansion-panel-header.cdk-keyboard-focused{background:transparent;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-upsell-complex-flow-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-upsell-complex-flow-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),refx-find-more-flight-card-pres 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-find-more-flight-card-pres 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-flight-card-pres refx-flight-details refx-link-button.itin-details-link:not(refx-link-button):focus:after,refx-flight-card-pres refx-flight-details refx-link-button.itin-details-link button.mat-mdc-button.refx-link-button:focus:after,refx-upsell-complex-flow-pres refx-flight-details refx-link-button.complex-flow-itin-details-link:not(refx-link-button):focus:after,refx-upsell-complex-flow-pres refx-flight-details refx-link-button.complex-flow-itin-details-link button.mat-mdc-button.refx-link-button:focus:after,refx-find-more-flight-card-pres refx-link-button.itin-details-link:not(refx-link-button):focus:after,refx-find-more-flight-card-pres refx-link-button.itin-details-link button.mat-mdc-button.refx-link-button:focus:after{all:unset;border-radius:var(--lhg-desy-link-focus-radius, 0);content:"";inset:calc(var(--lhg-desy-link-focus-outline-offset, 0) * -1);pointer-events:none;position:absolute;box-shadow:var(--lhg-desy-link-focus-outline-box-shadow, none)}refx-flight-card-pres refx-flight-details refx-link-button.itin-details-link:not(refx-link-button):before,refx-flight-card-pres refx-flight-details refx-link-button.itin-details-link button.mat-mdc-button.refx-link-button:before,refx-upsell-complex-flow-pres refx-flight-details refx-link-button.complex-flow-itin-details-link:not(refx-link-button):before,refx-upsell-complex-flow-pres refx-flight-details refx-link-button.complex-flow-itin-details-link button.mat-mdc-button.refx-link-button:before,refx-find-more-flight-card-pres refx-link-button.itin-details-link:not(refx-link-button):before,refx-find-more-flight-card-pres refx-link-button.itin-details-link button.mat-mdc-button.refx-link-button:before{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;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;height:var(--lhg-desy-link-icon-height-small, 1.5rem)!important;min-width:var(--lhg-desy-link-icon-min-width-small, 1.6rem);width:var(--lhg-desy-link-icon-width-small, 1.6rem)!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;color:var(--lhg-desy-link-icon-default-color, inherit);margin-top:0!important}refx-flight-card-pres refx-flight-details refx-link-button.itin-details-link:not(refx-link-button):hover:before,refx-flight-card-pres refx-flight-details refx-link-button.itin-details-link button.mat-mdc-button.refx-link-button:hover:before,refx-upsell-complex-flow-pres refx-flight-details refx-link-button.complex-flow-itin-details-link:not(refx-link-button):hover:before,refx-upsell-complex-flow-pres refx-flight-details refx-link-button.complex-flow-itin-details-link button.mat-mdc-button.refx-link-button:hover:before,refx-find-more-flight-card-pres refx-link-button.itin-details-link:not(refx-link-button):hover:before,refx-find-more-flight-card-pres refx-link-button.itin-details-link button.mat-mdc-button.refx-link-button:hover:before{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;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;height:var(--lhg-desy-link-icon-height-small, 1.5rem)!important;min-width:var(--lhg-desy-link-icon-min-width-small, 1.6rem);width:var(--lhg-desy-link-icon-width-small, 1.6rem)!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;color:var(--lhg-desy-link-icon-default-color-hover, inherit)!important;margin-top:0!important}refx-flight-card-pres refx-flight-details refx-link-button.itin-details-link:before,refx-upsell-complex-flow-pres refx-flight-details refx-link-button.complex-flow-itin-details-link:before,refx-find-more-flight-card-pres refx-link-button.itin-details-link:before{top:0}refx-flight-card-pres refx-flight-details refx-link-button.itin-details-link:hover:not([disabled]),refx-upsell-complex-flow-pres refx-flight-details refx-link-button.complex-flow-itin-details-link:hover:not([disabled]),refx-find-more-flight-card-pres refx-link-button.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;justify-items:center;text-align:center}refx-flight-fares-pres div.fare-comparison-link-wrapper a.seatmap-display-link:before,refx-flight-fares-pres div.fare-comparison-link-wrapper refx-link-button.fare-comparison-link:before,refx-flight-fares-pres div.seatmap-display-link-wrapper a.seatmap-display-link:before,refx-flight-fares-pres div.seatmap-display-link-wrapper refx-link-button.fare-comparison-link:before{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(--lhg-desy-link-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;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),refx-flight-fares-pres div.fare-comparison-link-wrapper a.seatmap-display-link:not(refx-link-button) span.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 span.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) span.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 span.mdc-button__label{color:var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c));transition:color .3s ease-out}refx-flight-fares-pres div.fare-comparison-link-wrapper a.seatmap-display-link:not(refx-link-button):hover:not([disabled]),refx-flight-fares-pres div.fare-comparison-link-wrapper a.seatmap-display-link:not(refx-link-button) span.mdc-button__label:hover:not([disabled]),refx-flight-fares-pres div.fare-comparison-link-wrapper a.seatmap-display-link button.mat-mdc-button.refx-link-button:hover:not([disabled]),refx-flight-fares-pres div.fare-comparison-link-wrapper a.seatmap-display-link button.mat-mdc-button.refx-link-button span.mdc-button__label:hover:not([disabled]),refx-flight-fares-pres div.seatmap-display-link-wrapper a.seatmap-display-link:not(refx-link-button):hover:not([disabled]),refx-flight-fares-pres div.seatmap-display-link-wrapper a.seatmap-display-link:not(refx-link-button) span.mdc-button__label:hover:not([disabled]),refx-flight-fares-pres div.seatmap-display-link-wrapper a.seatmap-display-link button.mat-mdc-button.refx-link-button:hover:not([disabled]),refx-flight-fares-pres div.seatmap-display-link-wrapper a.seatmap-display-link button.mat-mdc-button.refx-link-button span.mdc-button__label:hover:not([disabled]){-webkit-text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration:var(--lhg-desy-link-hover-text-decoration, none)}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 button.mat-mdc-button.refx-link-button: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 button.mat-mdc-button.refx-link-button:hover{-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):hover,refx-flight-fares-pres div.fare-comparison-link-wrapper a.seatmap-display-link:not(refx-link-button):hover span.mdc-button__label,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:hover span.mdc-button__label,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):hover span.mdc-button__label,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:hover span.mdc-button__label{color:var(--lhg-desy-link-color-hover, var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c)))!important}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).mat-expansion-panel-header.cdk-keyboard-focused,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.mat-expansion-panel-header.cdk-keyboard-focused,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).mat-expansion-panel-header.cdk-keyboard-focused,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.mat-expansion-panel-header.cdk-keyboard-focused{background:transparent;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:after,refx-flight-fares-pres div.fare-comparison-link-wrapper a.seatmap-display-link button.mat-mdc-button.refx-link-button:focus:after,refx-flight-fares-pres div.seatmap-display-link-wrapper a.seatmap-display-link:not(refx-link-button):focus:after,refx-flight-fares-pres div.seatmap-display-link-wrapper a.seatmap-display-link button.mat-mdc-button.refx-link-button:focus:after{all:unset;border-radius:var(--lhg-desy-link-focus-radius, 0);content:"";inset:calc(var(--lhg-desy-link-focus-outline-offset, 0) * -1);pointer-events:none;position:absolute;box-shadow:var(--lhg-desy-link-focus-outline-box-shadow, none)}refx-flight-fares-pres div.fare-comparison-link-wrapper a.seatmap-display-link:not(refx-link-button):before,refx-flight-fares-pres div.fare-comparison-link-wrapper a.seatmap-display-link button.mat-mdc-button.refx-link-button:before,refx-flight-fares-pres div.seatmap-display-link-wrapper a.seatmap-display-link:not(refx-link-button):before,refx-flight-fares-pres div.seatmap-display-link-wrapper a.seatmap-display-link button.mat-mdc-button.refx-link-button:before{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;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;height:var(--lhg-desy-link-icon-height-small, 1.5rem)!important;min-width:var(--lhg-desy-link-icon-min-width-small, 1.6rem);width:var(--lhg-desy-link-icon-width-small, 1.6rem)!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;color:var(--lhg-desy-link-icon-default-color, inherit);margin-top:0!important}refx-flight-fares-pres div.fare-comparison-link-wrapper a.seatmap-display-link:not(refx-link-button):hover:before,refx-flight-fares-pres div.fare-comparison-link-wrapper a.seatmap-display-link button.mat-mdc-button.refx-link-button:hover:before,refx-flight-fares-pres div.seatmap-display-link-wrapper a.seatmap-display-link:not(refx-link-button):hover:before,refx-flight-fares-pres div.seatmap-display-link-wrapper a.seatmap-display-link button.mat-mdc-button.refx-link-button:hover:before{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;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;height:var(--lhg-desy-link-icon-height-small, 1.5rem)!important;min-width:var(--lhg-desy-link-icon-min-width-small, 1.6rem);width:var(--lhg-desy-link-icon-width-small, 1.6rem)!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;color:var(--lhg-desy-link-icon-default-color-hover, inherit)!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(--lhg-desy-link-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;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),refx-flight-fares-pres div.fare-comparison-link-wrapper refx-link-button.fare-comparison-link:not(refx-link-button) span.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 span.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) span.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 span.mdc-button__label{color:var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c));transition:color .3s ease-out}refx-flight-fares-pres div.fare-comparison-link-wrapper refx-link-button.fare-comparison-link:not(refx-link-button):hover:not([disabled]),refx-flight-fares-pres div.fare-comparison-link-wrapper refx-link-button.fare-comparison-link:not(refx-link-button) span.mdc-button__label:hover:not([disabled]),refx-flight-fares-pres div.fare-comparison-link-wrapper refx-link-button.fare-comparison-link button.mat-mdc-button.refx-link-button:hover:not([disabled]),refx-flight-fares-pres div.fare-comparison-link-wrapper refx-link-button.fare-comparison-link button.mat-mdc-button.refx-link-button span.mdc-button__label:hover:not([disabled]),refx-flight-fares-pres div.seatmap-display-link-wrapper refx-link-button.fare-comparison-link:not(refx-link-button):hover:not([disabled]),refx-flight-fares-pres div.seatmap-display-link-wrapper refx-link-button.fare-comparison-link:not(refx-link-button) span.mdc-button__label:hover:not([disabled]),refx-flight-fares-pres div.seatmap-display-link-wrapper refx-link-button.fare-comparison-link button.mat-mdc-button.refx-link-button:hover:not([disabled]),refx-flight-fares-pres div.seatmap-display-link-wrapper refx-link-button.fare-comparison-link button.mat-mdc-button.refx-link-button span.mdc-button__label:hover:not([disabled]){-webkit-text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration:var(--lhg-desy-link-hover-text-decoration, none)}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 button.mat-mdc-button.refx-link-button: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 button.mat-mdc-button.refx-link-button:hover{-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):hover,refx-flight-fares-pres div.fare-comparison-link-wrapper refx-link-button.fare-comparison-link:not(refx-link-button):hover span.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:hover,refx-flight-fares-pres div.fare-comparison-link-wrapper refx-link-button.fare-comparison-link button.mat-mdc-button.refx-link-button:hover span.mdc-button__label,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):hover span.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:hover,refx-flight-fares-pres div.seatmap-display-link-wrapper refx-link-button.fare-comparison-link button.mat-mdc-button.refx-link-button:hover span.mdc-button__label{color:var(--lhg-desy-link-color-hover, var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c)))!important}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).mat-expansion-panel-header.cdk-keyboard-focused,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.mat-expansion-panel-header.cdk-keyboard-focused,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).mat-expansion-panel-header.cdk-keyboard-focused,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.mat-expansion-panel-header.cdk-keyboard-focused{background:transparent;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:after,refx-flight-fares-pres div.fare-comparison-link-wrapper refx-link-button.fare-comparison-link button.mat-mdc-button.refx-link-button:focus:after,refx-flight-fares-pres div.seatmap-display-link-wrapper refx-link-button.fare-comparison-link:not(refx-link-button):focus:after,refx-flight-fares-pres div.seatmap-display-link-wrapper refx-link-button.fare-comparison-link button.mat-mdc-button.refx-link-button:focus:after{all:unset;border-radius:var(--lhg-desy-link-focus-radius, 0);content:"";inset:calc(var(--lhg-desy-link-focus-outline-offset, 0) * -1);pointer-events:none;position:absolute;box-shadow:var(--lhg-desy-link-focus-outline-box-shadow, none)}refx-flight-fares-pres div.fare-comparison-link-wrapper refx-link-button.fare-comparison-link:not(refx-link-button):before,refx-flight-fares-pres div.fare-comparison-link-wrapper refx-link-button.fare-comparison-link button.mat-mdc-button.refx-link-button:before,refx-flight-fares-pres div.seatmap-display-link-wrapper refx-link-button.fare-comparison-link:not(refx-link-button):before,refx-flight-fares-pres div.seatmap-display-link-wrapper refx-link-button.fare-comparison-link button.mat-mdc-button.refx-link-button:before{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;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;height:var(--lhg-desy-link-icon-height-small, 1.5rem)!important;min-width:var(--lhg-desy-link-icon-min-width-small, 1.6rem);width:var(--lhg-desy-link-icon-width-small, 1.6rem)!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;color:var(--lhg-desy-link-icon-default-color, inherit);margin-top:0!important}refx-flight-fares-pres div.fare-comparison-link-wrapper refx-link-button.fare-comparison-link:not(refx-link-button):hover:before,refx-flight-fares-pres div.fare-comparison-link-wrapper refx-link-button.fare-comparison-link button.mat-mdc-button.refx-link-button:hover:before,refx-flight-fares-pres div.seatmap-display-link-wrapper refx-link-button.fare-comparison-link:not(refx-link-button):hover:before,refx-flight-fares-pres div.seatmap-display-link-wrapper refx-link-button.fare-comparison-link button.mat-mdc-button.refx-link-button:hover:before{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;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;height:var(--lhg-desy-link-icon-height-small, 1.5rem)!important;min-width:var(--lhg-desy-link-icon-min-width-small, 1.6rem);width:var(--lhg-desy-link-icon-width-small, 1.6rem)!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;color:var(--lhg-desy-link-icon-default-color-hover, inherit)!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(--lhg-desy-link-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;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),refx-flight-fares-pres .instructions .instructions-text .baggage-policy-note a:not(refx-link-button) span.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 span.mdc-button__label{color:var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c));transition:color .3s ease-out}refx-flight-fares-pres .instructions .instructions-text .baggage-policy-note a:not(refx-link-button):hover:not([disabled]),refx-flight-fares-pres .instructions .instructions-text .baggage-policy-note a:not(refx-link-button) span.mdc-button__label:hover:not([disabled]),refx-flight-fares-pres .instructions .instructions-text .baggage-policy-note a button.mat-mdc-button.refx-link-button:hover:not([disabled]),refx-flight-fares-pres .instructions .instructions-text .baggage-policy-note a button.mat-mdc-button.refx-link-button span.mdc-button__label:hover:not([disabled]){-webkit-text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration:var(--lhg-desy-link-hover-text-decoration, none)}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 button.mat-mdc-button.refx-link-button:hover{-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):hover,refx-flight-fares-pres .instructions .instructions-text .baggage-policy-note a:not(refx-link-button):hover span.mdc-button__label,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:hover span.mdc-button__label{color:var(--lhg-desy-link-color-hover, var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c)))!important}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).mat-expansion-panel-header.cdk-keyboard-focused,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.mat-expansion-panel-header.cdk-keyboard-focused{background:transparent;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:after,refx-flight-fares-pres .instructions .instructions-text .baggage-policy-note a button.mat-mdc-button.refx-link-button:focus:after{all:unset;border-radius:var(--lhg-desy-link-focus-radius, 0);content:"";inset:calc(var(--lhg-desy-link-focus-outline-offset, 0) * -1);pointer-events:none;position:absolute;box-shadow:var(--lhg-desy-link-focus-outline-box-shadow, none)}refx-flight-fares-pres .instructions .instructions-text .baggage-policy-note a:not(refx-link-button):before,refx-flight-fares-pres .instructions .instructions-text .baggage-policy-note a button.mat-mdc-button.refx-link-button:before{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;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;height:var(--lhg-desy-link-icon-height-medium, 1.5rem)!important;min-width:1.6rem;width:1.6rem!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;color:var(--lhg-desy-link-icon-default-color, inherit)}refx-flight-fares-pres .instructions .instructions-text .baggage-policy-note a:not(refx-link-button):hover:before,refx-flight-fares-pres .instructions .instructions-text .baggage-policy-note a button.mat-mdc-button.refx-link-button:hover:before{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;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;height:var(--lhg-desy-link-icon-height-medium, 1.5rem)!important;min-width:1.6rem;width:1.6rem!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;color:var(--lhg-desy-link-icon-default-color-hover, inherit)!important}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(--lhg-desy-link-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;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),lhg-app-footer .app-footer .app-footer-wrapper .app-footer-section .subsection .text a:not(refx-link-button) span.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 span.mdc-button__label{color:var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c));transition:color .3s ease-out}lhg-app-footer .app-footer .app-footer-wrapper .app-footer-section .subsection .text a:not(refx-link-button):hover:not([disabled]),lhg-app-footer .app-footer .app-footer-wrapper .app-footer-section .subsection .text a:not(refx-link-button) span.mdc-button__label:hover:not([disabled]),lhg-app-footer .app-footer .app-footer-wrapper .app-footer-section .subsection .text a button.mat-mdc-button.refx-link-button:hover:not([disabled]),lhg-app-footer .app-footer .app-footer-wrapper .app-footer-section .subsection .text a button.mat-mdc-button.refx-link-button span.mdc-button__label:hover:not([disabled]){-webkit-text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration:var(--lhg-desy-link-hover-text-decoration, none)}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 button.mat-mdc-button.refx-link-button:hover{-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):hover,lhg-app-footer .app-footer .app-footer-wrapper .app-footer-section .subsection .text a:not(refx-link-button):hover span.mdc-button__label,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:hover span.mdc-button__label{color:var(--lhg-desy-link-color-hover, var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c)))!important}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).mat-expansion-panel-header.cdk-keyboard-focused,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.mat-expansion-panel-header.cdk-keyboard-focused{background:transparent;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:after,lhg-app-footer .app-footer .app-footer-wrapper .app-footer-section .subsection .text a button.mat-mdc-button.refx-link-button:focus:after{all:unset;border-radius:var(--lhg-desy-link-focus-radius, 0);content:"";inset:calc(var(--lhg-desy-link-focus-outline-offset, 0) * -1);pointer-events:none;position:absolute;box-shadow:var(--lhg-desy-link-focus-outline-box-shadow, none)}lhg-app-footer .app-footer .app-footer-wrapper .app-footer-section .subsection .text a:not(refx-link-button):before,lhg-app-footer .app-footer .app-footer-wrapper .app-footer-section .subsection .text a button.mat-mdc-button.refx-link-button:before{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;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;height:var(--lhg-desy-link-icon-height-small, 1.5rem)!important;min-width:var(--lhg-desy-link-icon-min-width-small, 1.6rem);width:var(--lhg-desy-link-icon-width-small, 1.6rem)!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;color:var(--lhg-desy-link-icon-default-color, inherit);margin-top:0!important}lhg-app-footer .app-footer .app-footer-wrapper .app-footer-section .subsection .text a:not(refx-link-button):hover:before,lhg-app-footer .app-footer .app-footer-wrapper .app-footer-section .subsection .text a button.mat-mdc-button.refx-link-button:hover:before{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;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;height:var(--lhg-desy-link-icon-height-small, 1.5rem)!important;min-width:var(--lhg-desy-link-icon-min-width-small, 1.6rem);width:var(--lhg-desy-link-icon-width-small, 1.6rem)!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;color:var(--lhg-desy-link-icon-default-color-hover, inherit)!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:not(refx-link-button){vertical-align:var(--lhg-desy-link-app-footer-vertical-align, unset)}lhg-app-footer .app-footer .app-footer-wrapper .app-footer-section .subsection .text a.social-media:before{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(--lhg-desy-link-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;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),lhg-app-footer .app-footer .app-footer-wrapper .app-footer-section.logo a:not(refx-link-button) span.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 span.mdc-button__label{color:var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c));transition:color .3s ease-out}lhg-app-footer .app-footer .app-footer-wrapper .app-footer-section.logo a:not(refx-link-button):hover:not([disabled]),lhg-app-footer .app-footer .app-footer-wrapper .app-footer-section.logo a:not(refx-link-button) span.mdc-button__label:hover:not([disabled]),lhg-app-footer .app-footer .app-footer-wrapper .app-footer-section.logo a button.mat-mdc-button.refx-link-button:hover:not([disabled]),lhg-app-footer .app-footer .app-footer-wrapper .app-footer-section.logo a button.mat-mdc-button.refx-link-button span.mdc-button__label:hover:not([disabled]){-webkit-text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration:var(--lhg-desy-link-hover-text-decoration, none)}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 button.mat-mdc-button.refx-link-button:hover{-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):hover,lhg-app-footer .app-footer .app-footer-wrapper .app-footer-section.logo a:not(refx-link-button):hover span.mdc-button__label,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:hover span.mdc-button__label{color:var(--lhg-desy-link-color-hover, var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c)))!important}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).mat-expansion-panel-header.cdk-keyboard-focused,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.mat-expansion-panel-header.cdk-keyboard-focused{background:transparent;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:after,lhg-app-footer .app-footer .app-footer-wrapper .app-footer-section.logo a button.mat-mdc-button.refx-link-button:focus:after{all:unset;border-radius:var(--lhg-desy-link-focus-radius, 0);content:"";inset:calc(var(--lhg-desy-link-focus-outline-offset, 0) * -1);pointer-events:none;position:absolute;box-shadow:var(--lhg-desy-link-focus-outline-box-shadow, none)}lhg-app-footer .app-footer .app-footer-wrapper .app-footer-section.logo a:has(img){display:flex!important}lhg-footnotes-cont lhg-footnotes-placeholder o3r-placeholder.list-item-placeholder div[role=listitem]>span,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-placeholder o3r-placeholder.list-item-placeholder div[role=listitem]>span .refx-icon-external-link,lhg-footnotes-cont lhg-footnotes-placeholder o3r-placeholder.list-item-placeholder div[role=listitem]>span .refx-icon-arrow-right,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-placeholder o3r-placeholder.list-item-placeholder div[role=listitem]>span a:not(refx-link-button),lhg-footnotes-cont lhg-footnotes-placeholder o3r-placeholder.list-item-placeholder div[role=listitem]>span a button.mat-mdc-button.refx-link-button,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(--lhg-desy-link-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;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-placeholder o3r-placeholder.list-item-placeholder div[role=listitem]>span a:not(refx-link-button),lhg-footnotes-cont lhg-footnotes-placeholder o3r-placeholder.list-item-placeholder div[role=listitem]>span a:not(refx-link-button) span.mdc-button__label,lhg-footnotes-cont lhg-footnotes-placeholder o3r-placeholder.list-item-placeholder div[role=listitem]>span a button.mat-mdc-button.refx-link-button,lhg-footnotes-cont lhg-footnotes-placeholder o3r-placeholder.list-item-placeholder div[role=listitem]>span a button.mat-mdc-button.refx-link-button span.mdc-button__label,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) span.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 span.mdc-button__label{color:var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c));transition:color .3s ease-out}lhg-footnotes-cont lhg-footnotes-placeholder o3r-placeholder.list-item-placeholder div[role=listitem]>span a:not(refx-link-button):hover:not([disabled]),lhg-footnotes-cont lhg-footnotes-placeholder o3r-placeholder.list-item-placeholder div[role=listitem]>span a:not(refx-link-button) span.mdc-button__label:hover:not([disabled]),lhg-footnotes-cont lhg-footnotes-placeholder o3r-placeholder.list-item-placeholder div[role=listitem]>span a button.mat-mdc-button.refx-link-button:hover:not([disabled]),lhg-footnotes-cont lhg-footnotes-placeholder o3r-placeholder.list-item-placeholder div[role=listitem]>span a button.mat-mdc-button.refx-link-button span.mdc-button__label:hover:not([disabled]),lhg-footnotes-cont .lhg-footnotes-container>.list-item-container>div[role=listitem] a:not(refx-link-button):hover:not([disabled]),lhg-footnotes-cont .lhg-footnotes-container>.list-item-container>div[role=listitem] a:not(refx-link-button) span.mdc-button__label:hover:not([disabled]),lhg-footnotes-cont .lhg-footnotes-container>.list-item-container>div[role=listitem] a button.mat-mdc-button.refx-link-button:hover:not([disabled]),lhg-footnotes-cont .lhg-footnotes-container>.list-item-container>div[role=listitem] a button.mat-mdc-button.refx-link-button span.mdc-button__label:hover:not([disabled]){-webkit-text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration:var(--lhg-desy-link-hover-text-decoration, none)}lhg-footnotes-cont lhg-footnotes-placeholder o3r-placeholder.list-item-placeholder div[role=listitem]>span a:not(refx-link-button):hover,lhg-footnotes-cont lhg-footnotes-placeholder o3r-placeholder.list-item-placeholder div[role=listitem]>span a button.mat-mdc-button.refx-link-button:hover,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 button.mat-mdc-button.refx-link-button:hover{-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-placeholder o3r-placeholder.list-item-placeholder div[role=listitem]>span a:not(refx-link-button):hover,lhg-footnotes-cont lhg-footnotes-placeholder o3r-placeholder.list-item-placeholder div[role=listitem]>span a:not(refx-link-button):hover span.mdc-button__label,lhg-footnotes-cont lhg-footnotes-placeholder o3r-placeholder.list-item-placeholder div[role=listitem]>span a button.mat-mdc-button.refx-link-button:hover,lhg-footnotes-cont lhg-footnotes-placeholder o3r-placeholder.list-item-placeholder div[role=listitem]>span a button.mat-mdc-button.refx-link-button:hover span.mdc-button__label,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):hover span.mdc-button__label,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:hover span.mdc-button__label{color:var(--lhg-desy-link-color-hover, var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c)))!important}lhg-footnotes-cont lhg-footnotes-placeholder o3r-placeholder.list-item-placeholder div[role=listitem]>span a:not(refx-link-button):focus-visible,lhg-footnotes-cont lhg-footnotes-placeholder o3r-placeholder.list-item-placeholder div[role=listitem]>span a:not(refx-link-button).mat-expansion-panel-header.cdk-keyboard-focused,lhg-footnotes-cont lhg-footnotes-placeholder o3r-placeholder.list-item-placeholder div[role=listitem]>span a button.mat-mdc-button.refx-link-button:focus-visible,lhg-footnotes-cont lhg-footnotes-placeholder o3r-placeholder.list-item-placeholder div[role=listitem]>span a button.mat-mdc-button.refx-link-button.mat-expansion-panel-header.cdk-keyboard-focused,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).mat-expansion-panel-header.cdk-keyboard-focused,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.mat-expansion-panel-header.cdk-keyboard-focused{background:transparent;outline:none!important}lhg-footnotes-cont lhg-footnotes-placeholder o3r-placeholder.list-item-placeholder div[role=listitem]>span 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-placeholder o3r-placeholder.list-item-placeholder div[role=listitem]>span a button.mat-mdc-button.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: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-placeholder o3r-placeholder.list-item-placeholder div[role=listitem]>span a:not(refx-link-button):focus:after,lhg-footnotes-cont lhg-footnotes-placeholder o3r-placeholder.list-item-placeholder div[role=listitem]>span a button.mat-mdc-button.refx-link-button:focus:after,lhg-footnotes-cont .lhg-footnotes-container>.list-item-container>div[role=listitem] a:not(refx-link-button):focus:after,lhg-footnotes-cont .lhg-footnotes-container>.list-item-container>div[role=listitem] a button.mat-mdc-button.refx-link-button:focus:after{all:unset;border-radius:var(--lhg-desy-link-focus-radius, 0);content:"";inset:calc(var(--lhg-desy-link-focus-outline-offset, 0) * -1);pointer-events:none;position:absolute;box-shadow:var(--lhg-desy-link-focus-outline-box-shadow, none)}lhg-footnotes-cont lhg-footnotes-placeholder o3r-placeholder.list-item-placeholder div[role=listitem]>span a:not(refx-link-button):before,lhg-footnotes-cont lhg-footnotes-placeholder o3r-placeholder.list-item-placeholder div[role=listitem]>span a button.mat-mdc-button.refx-link-button:before,lhg-footnotes-cont .lhg-footnotes-container>.list-item-container>div[role=listitem] a:not(refx-link-button):before,lhg-footnotes-cont .lhg-footnotes-container>.list-item-container>div[role=listitem] a button.mat-mdc-button.refx-link-button:before{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;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;height:var(--lhg-desy-link-icon-height-small, 1.5rem)!important;min-width:var(--lhg-desy-link-icon-min-width-small, 1.6rem);width:var(--lhg-desy-link-icon-width-small, 1.6rem)!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;color:var(--lhg-desy-link-icon-default-color, inherit);margin-top:0!important}lhg-footnotes-cont lhg-footnotes-placeholder o3r-placeholder.list-item-placeholder div[role=listitem]>span a:not(refx-link-button):hover:before,lhg-footnotes-cont lhg-footnotes-placeholder o3r-placeholder.list-item-placeholder div[role=listitem]>span a button.mat-mdc-button.refx-link-button:hover:before,lhg-footnotes-cont .lhg-footnotes-container>.list-item-container>div[role=listitem] a:not(refx-link-button):hover:before,lhg-footnotes-cont .lhg-footnotes-container>.list-item-container>div[role=listitem] a button.mat-mdc-button.refx-link-button:hover:before{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;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;height:var(--lhg-desy-link-icon-height-small, 1.5rem)!important;min-width:var(--lhg-desy-link-icon-min-width-small, 1.6rem);width:var(--lhg-desy-link-icon-width-small, 1.6rem)!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;color:var(--lhg-desy-link-icon-default-color-hover, inherit)!important;margin-top:0!important}lhg-footnotes-cont lhg-footnotes-placeholder o3r-placeholder.list-item-placeholder div[role=listitem]>span a:focus,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(--lhg-desy-link-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;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),refx-price-information-cont refx-price-information-pres .price-information-card .price-information-card-see-details refx-link-button:not(refx-link-button) span.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 span.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) span.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 span.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) span.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 span.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) span.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 span.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) span.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 span.mdc-button__label{color:var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c));transition:color .3s ease-out}refx-price-information-cont refx-price-information-pres .price-information-card .price-information-card-see-details refx-link-button:not(refx-link-button):hover:not([disabled]),refx-price-information-cont refx-price-information-pres .price-information-card .price-information-card-see-details refx-link-button:not(refx-link-button) span.mdc-button__label:hover:not([disabled]),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:not([disabled]),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 span.mdc-button__label:hover:not([disabled]),refx-price-information-cont refx-price-information-pres .price-information-card .total-refundable-taxes-refund-rules refx-link-button:not(refx-link-button):hover:not([disabled]),refx-price-information-cont refx-price-information-pres .price-information-card .total-refundable-taxes-refund-rules refx-link-button:not(refx-link-button) span.mdc-button__label:hover:not([disabled]),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:not([disabled]),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 span.mdc-button__label:hover:not([disabled]),refx-price-information-cont refx-price-information-pres .price-information-card refx-link-button.receipts:not(refx-link-button):hover:not([disabled]),refx-price-information-cont refx-price-information-pres .price-information-card refx-link-button.receipts:not(refx-link-button) span.mdc-button__label:hover:not([disabled]),refx-price-information-cont refx-price-information-pres .price-information-card refx-link-button.receipts button.mat-mdc-button.refx-link-button:hover:not([disabled]),refx-price-information-cont refx-price-information-pres .price-information-card refx-link-button.receipts button.mat-mdc-button.refx-link-button span.mdc-button__label:hover:not([disabled]),refx-price-information-cont refx-price-information-pres .price-information-card refx-link-button.baggage-policies:not(refx-link-button):hover:not([disabled]),refx-price-information-cont refx-price-information-pres .price-information-card refx-link-button.baggage-policies:not(refx-link-button) span.mdc-button__label:hover:not([disabled]),refx-price-information-cont refx-price-information-pres .price-information-card refx-link-button.baggage-policies button.mat-mdc-button.refx-link-button:hover:not([disabled]),refx-price-information-cont refx-price-information-pres .price-information-card refx-link-button.baggage-policies button.mat-mdc-button.refx-link-button span.mdc-button__label:hover:not([disabled]),refx-price-information-cont refx-price-information-pres .price-information-card refx-link-button.review-conditions:not(refx-link-button):hover:not([disabled]),refx-price-information-cont refx-price-information-pres .price-information-card refx-link-button.review-conditions:not(refx-link-button) span.mdc-button__label:hover:not([disabled]),refx-price-information-cont refx-price-information-pres .price-information-card refx-link-button.review-conditions button.mat-mdc-button.refx-link-button:hover:not([disabled]),refx-price-information-cont refx-price-information-pres .price-information-card refx-link-button.review-conditions button.mat-mdc-button.refx-link-button span.mdc-button__label:hover:not([disabled]){-webkit-text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration:var(--lhg-desy-link-hover-text-decoration, none)}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 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:not(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: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 button.mat-mdc-button.refx-link-button: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 button.mat-mdc-button.refx-link-button: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 button.mat-mdc-button.refx-link-button:hover{-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):hover,refx-price-information-cont refx-price-information-pres .price-information-card .price-information-card-see-details refx-link-button:not(refx-link-button):hover span.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: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 span.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):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 span.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: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 span.mdc-button__label,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):hover span.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:hover,refx-price-information-cont refx-price-information-pres .price-information-card refx-link-button.receipts button.mat-mdc-button.refx-link-button:hover span.mdc-button__label,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):hover span.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: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 span.mdc-button__label,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):hover span.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: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 span.mdc-button__label{color:var(--lhg-desy-link-color-hover, var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c)))!important}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).mat-expansion-panel-header.cdk-keyboard-focused,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.mat-expansion-panel-header.cdk-keyboard-focused,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).mat-expansion-panel-header.cdk-keyboard-focused,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.mat-expansion-panel-header.cdk-keyboard-focused,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).mat-expansion-panel-header.cdk-keyboard-focused,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.mat-expansion-panel-header.cdk-keyboard-focused,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).mat-expansion-panel-header.cdk-keyboard-focused,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.mat-expansion-panel-header.cdk-keyboard-focused,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).mat-expansion-panel-header.cdk-keyboard-focused,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.mat-expansion-panel-header.cdk-keyboard-focused{background:transparent;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: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:focus:after,refx-price-information-cont refx-price-information-pres .price-information-card .total-refundable-taxes-refund-rules refx-link-button:not(refx-link-button):focus: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:focus:after,refx-price-information-cont refx-price-information-pres .price-information-card refx-link-button.receipts:not(refx-link-button):focus:after,refx-price-information-cont refx-price-information-pres .price-information-card refx-link-button.receipts button.mat-mdc-button.refx-link-button:focus:after,refx-price-information-cont refx-price-information-pres .price-information-card refx-link-button.baggage-policies:not(refx-link-button):focus:after,refx-price-information-cont refx-price-information-pres .price-information-card refx-link-button.baggage-policies button.mat-mdc-button.refx-link-button:focus:after,refx-price-information-cont refx-price-information-pres .price-information-card refx-link-button.review-conditions:not(refx-link-button):focus:after,refx-price-information-cont refx-price-information-pres .price-information-card refx-link-button.review-conditions button.mat-mdc-button.refx-link-button:focus:after{all:unset;border-radius:var(--lhg-desy-link-focus-radius, 0);content:"";inset:calc(var(--lhg-desy-link-focus-outline-offset, 0) * -1);pointer-events:none;position:absolute;box-shadow:var(--lhg-desy-link-focus-outline-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):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:before,refx-price-information-cont refx-price-information-pres .price-information-card .total-refundable-taxes-refund-rules refx-link-button:not(refx-link-button):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:before,refx-price-information-cont refx-price-information-pres .price-information-card refx-link-button.receipts:not(refx-link-button):before,refx-price-information-cont refx-price-information-pres .price-information-card refx-link-button.receipts button.mat-mdc-button.refx-link-button:before,refx-price-information-cont refx-price-information-pres .price-information-card refx-link-button.baggage-policies:not(refx-link-button):before,refx-price-information-cont refx-price-information-pres .price-information-card refx-link-button.baggage-policies button.mat-mdc-button.refx-link-button:before,refx-price-information-cont refx-price-information-pres .price-information-card refx-link-button.review-conditions:not(refx-link-button):before,refx-price-information-cont refx-price-information-pres .price-information-card refx-link-button.review-conditions button.mat-mdc-button.refx-link-button:before{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;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;height:var(--lhg-desy-link-icon-height-medium, 1.5rem)!important;min-width:1.6rem;width:1.6rem!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;color:var(--lhg-desy-link-icon-default-color, inherit)}refx-price-information-cont refx-price-information-pres .price-information-card .price-information-card-see-details refx-link-button:not(refx-link-button):hover: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:hover:before,refx-price-information-cont refx-price-information-pres .price-information-card .total-refundable-taxes-refund-rules refx-link-button:not(refx-link-button):hover: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:hover:before,refx-price-information-cont refx-price-information-pres .price-information-card refx-link-button.receipts:not(refx-link-button):hover:before,refx-price-information-cont refx-price-information-pres .price-information-card refx-link-button.receipts button.mat-mdc-button.refx-link-button:hover:before,refx-price-information-cont refx-price-information-pres .price-information-card refx-link-button.baggage-policies:not(refx-link-button):hover:before,refx-price-information-cont refx-price-information-pres .price-information-card refx-link-button.baggage-policies button.mat-mdc-button.refx-link-button:hover:before,refx-price-information-cont refx-price-information-pres .price-information-card refx-link-button.review-conditions:not(refx-link-button):hover:before,refx-price-information-cont refx-price-information-pres .price-information-card refx-link-button.review-conditions button.mat-mdc-button.refx-link-button:hover:before{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;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;height:var(--lhg-desy-link-icon-height-medium, 1.5rem)!important;min-width:1.6rem;width:1.6rem!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;color:var(--lhg-desy-link-icon-default-color-hover, inherit)!important}refx-price-information-cont refx-price-information-pres .price-information-card .price-information-card-see-details refx-link-button:after,refx-price-information-cont refx-price-information-pres .price-information-card .total-refundable-taxes-refund-rules refx-link-button:after,refx-price-information-cont refx-price-information-pres .price-information-card refx-link-button.receipts:after,refx-price-information-cont refx-price-information-pres .price-information-card refx-link-button.baggage-policies:after,refx-price-information-cont refx-price-information-pres .price-information-card refx-link-button.review-conditions:after{display:none}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 .price-information-baggage-policies:after,refx-price-information-cont refx-price-information-pres .price-information-card .price-information-card-see-details:after{display:none}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.review-conditions:after{display:none}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(--lhg-desy-link-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;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),refx-confirmation refx-link-button.see-receipts:not(refx-link-button) span.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 span.mdc-button__label{color:var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c));transition:color .3s ease-out}refx-confirmation refx-link-button.see-receipts:not(refx-link-button):hover:not([disabled]),refx-confirmation refx-link-button.see-receipts:not(refx-link-button) span.mdc-button__label:hover:not([disabled]),refx-confirmation refx-link-button.see-receipts button.mat-mdc-button.refx-link-button:hover:not([disabled]),refx-confirmation refx-link-button.see-receipts button.mat-mdc-button.refx-link-button span.mdc-button__label:hover:not([disabled]){-webkit-text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration:var(--lhg-desy-link-hover-text-decoration, none)}refx-confirmation refx-link-button.see-receipts:not(refx-link-button):hover,refx-confirmation refx-link-button.see-receipts button.mat-mdc-button.refx-link-button:hover{-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):hover,refx-confirmation refx-link-button.see-receipts:not(refx-link-button):hover span.mdc-button__label,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:hover span.mdc-button__label{color:var(--lhg-desy-link-color-hover, var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c)))!important}refx-confirmation refx-link-button.see-receipts:not(refx-link-button):focus-visible,refx-confirmation refx-link-button.see-receipts:not(refx-link-button).mat-expansion-panel-header.cdk-keyboard-focused,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.mat-expansion-panel-header.cdk-keyboard-focused{background:transparent;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:after,refx-confirmation refx-link-button.see-receipts button.mat-mdc-button.refx-link-button:focus:after{all:unset;border-radius:var(--lhg-desy-link-focus-radius, 0);content:"";inset:calc(var(--lhg-desy-link-focus-outline-offset, 0) * -1);pointer-events:none;position:absolute;box-shadow:var(--lhg-desy-link-focus-outline-box-shadow, none)}refx-confirmation refx-link-button.see-receipts:not(refx-link-button):before,refx-confirmation refx-link-button.see-receipts button.mat-mdc-button.refx-link-button:before{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;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;height:var(--lhg-desy-link-icon-height-medium, 1.5rem)!important;min-width:1.6rem;width:1.6rem!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;color:var(--lhg-desy-link-icon-default-color, inherit)}refx-confirmation refx-link-button.see-receipts:not(refx-link-button):hover:before,refx-confirmation refx-link-button.see-receipts button.mat-mdc-button.refx-link-button:hover:before{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;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;height:var(--lhg-desy-link-icon-height-medium, 1.5rem)!important;min-width:1.6rem;width:1.6rem!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;color:var(--lhg-desy-link-icon-default-color-hover, inherit)!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,refx-confirmation mat-expansion-panel-header.toggle-instruction{overflow:visible}refx-confirmation button.toggle-instruction .mat-content,refx-confirmation mat-expansion-panel-header.toggle-instruction .mat-content{overflow:visible}refx-confirmation button.toggle-instruction:focus,refx-confirmation mat-expansion-panel-header.toggle-instruction:focus{box-shadow:none}refx-confirmation button.toggle-instruction:focus .toggle-instruction-label:after,refx-confirmation mat-expansion-panel-header.toggle-instruction:focus .toggle-instruction-label:after{all:unset;border-radius:var(--lhg-desy-link-focus-radius, 0);content:"";inset:calc(var(--lhg-desy-link-focus-outline-offset, 0) * -1);pointer-events:none;position:absolute;box-shadow:var(--lhg-desy-link-focus-outline-box-shadow, none)}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,refx-confirmation mat-expansion-panel-header.toggle-instruction.show-instruction .toggle-instruction-label:not(refx-link-button),refx-confirmation mat-expansion-panel-header.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(--lhg-desy-link-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;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),refx-confirmation button.toggle-instruction.show-instruction .toggle-instruction-label:not(refx-link-button) span.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 span.mdc-button__label,refx-confirmation mat-expansion-panel-header.toggle-instruction.show-instruction .toggle-instruction-label:not(refx-link-button),refx-confirmation mat-expansion-panel-header.toggle-instruction.show-instruction .toggle-instruction-label:not(refx-link-button) span.mdc-button__label,refx-confirmation mat-expansion-panel-header.toggle-instruction.show-instruction .toggle-instruction-label button.mat-mdc-button.refx-link-button,refx-confirmation mat-expansion-panel-header.toggle-instruction.show-instruction .toggle-instruction-label button.mat-mdc-button.refx-link-button span.mdc-button__label{color:var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c));transition:color .3s ease-out}refx-confirmation button.toggle-instruction.show-instruction .toggle-instruction-label:not(refx-link-button):hover:not([disabled]),refx-confirmation button.toggle-instruction.show-instruction .toggle-instruction-label:not(refx-link-button) span.mdc-button__label:hover:not([disabled]),refx-confirmation button.toggle-instruction.show-instruction .toggle-instruction-label button.mat-mdc-button.refx-link-button:hover:not([disabled]),refx-confirmation button.toggle-instruction.show-instruction .toggle-instruction-label button.mat-mdc-button.refx-link-button span.mdc-button__label:hover:not([disabled]),refx-confirmation mat-expansion-panel-header.toggle-instruction.show-instruction .toggle-instruction-label:not(refx-link-button):hover:not([disabled]),refx-confirmation mat-expansion-panel-header.toggle-instruction.show-instruction .toggle-instruction-label:not(refx-link-button) span.mdc-button__label:hover:not([disabled]),refx-confirmation mat-expansion-panel-header.toggle-instruction.show-instruction .toggle-instruction-label button.mat-mdc-button.refx-link-button:hover:not([disabled]),refx-confirmation mat-expansion-panel-header.toggle-instruction.show-instruction .toggle-instruction-label button.mat-mdc-button.refx-link-button span.mdc-button__label:hover:not([disabled]){-webkit-text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration:var(--lhg-desy-link-hover-text-decoration, none)}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 button.mat-mdc-button.refx-link-button:hover,refx-confirmation mat-expansion-panel-header.toggle-instruction.show-instruction .toggle-instruction-label:not(refx-link-button):hover,refx-confirmation mat-expansion-panel-header.toggle-instruction.show-instruction .toggle-instruction-label button.mat-mdc-button.refx-link-button:hover{-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):hover,refx-confirmation button.toggle-instruction.show-instruction .toggle-instruction-label:not(refx-link-button):hover span.mdc-button__label,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:hover span.mdc-button__label,refx-confirmation mat-expansion-panel-header.toggle-instruction.show-instruction .toggle-instruction-label:not(refx-link-button):hover,refx-confirmation mat-expansion-panel-header.toggle-instruction.show-instruction .toggle-instruction-label:not(refx-link-button):hover span.mdc-button__label,refx-confirmation mat-expansion-panel-header.toggle-instruction.show-instruction .toggle-instruction-label button.mat-mdc-button.refx-link-button:hover,refx-confirmation mat-expansion-panel-header.toggle-instruction.show-instruction .toggle-instruction-label button.mat-mdc-button.refx-link-button:hover span.mdc-button__label{color:var(--lhg-desy-link-color-hover, var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c)))!important}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).mat-expansion-panel-header.cdk-keyboard-focused,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.mat-expansion-panel-header.cdk-keyboard-focused,refx-confirmation mat-expansion-panel-header.toggle-instruction.show-instruction .toggle-instruction-label:not(refx-link-button):focus-visible,refx-confirmation mat-expansion-panel-header.toggle-instruction.show-instruction .toggle-instruction-label:not(refx-link-button).mat-expansion-panel-header.cdk-keyboard-focused,refx-confirmation mat-expansion-panel-header.toggle-instruction.show-instruction .toggle-instruction-label button.mat-mdc-button.refx-link-button:focus-visible,refx-confirmation mat-expansion-panel-header.toggle-instruction.show-instruction .toggle-instruction-label button.mat-mdc-button.refx-link-button.mat-expansion-panel-header.cdk-keyboard-focused{background:transparent;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),refx-confirmation mat-expansion-panel-header.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 mat-expansion-panel-header.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:after,refx-confirmation button.toggle-instruction.show-instruction .toggle-instruction-label button.mat-mdc-button.refx-link-button:focus:after,refx-confirmation mat-expansion-panel-header.toggle-instruction.show-instruction .toggle-instruction-label:not(refx-link-button):focus:after,refx-confirmation mat-expansion-panel-header.toggle-instruction.show-instruction .toggle-instruction-label button.mat-mdc-button.refx-link-button:focus:after{all:unset;border-radius:var(--lhg-desy-link-focus-radius, 0);content:"";inset:calc(var(--lhg-desy-link-focus-outline-offset, 0) * -1);pointer-events:none;position:absolute;box-shadow:var(--lhg-desy-link-focus-outline-box-shadow, none)}refx-confirmation button.toggle-instruction.show-instruction .toggle-instruction-label:not(refx-link-button):before,refx-confirmation button.toggle-instruction.show-instruction .toggle-instruction-label button.mat-mdc-button.refx-link-button:before,refx-confirmation mat-expansion-panel-header.toggle-instruction.show-instruction .toggle-instruction-label:not(refx-link-button):before,refx-confirmation mat-expansion-panel-header.toggle-instruction.show-instruction .toggle-instruction-label button.mat-mdc-button.refx-link-button:before{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;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;height:var(--lhg-desy-link-icon-height-medium, 1.5rem)!important;min-width:1.6rem;width:1.6rem!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;color:var(--lhg-desy-link-icon-default-color, inherit)}refx-confirmation button.toggle-instruction.show-instruction .toggle-instruction-label:not(refx-link-button):hover:before,refx-confirmation button.toggle-instruction.show-instruction .toggle-instruction-label button.mat-mdc-button.refx-link-button:hover:before,refx-confirmation mat-expansion-panel-header.toggle-instruction.show-instruction .toggle-instruction-label:not(refx-link-button):hover:before,refx-confirmation mat-expansion-panel-header.toggle-instruction.show-instruction .toggle-instruction-label button.mat-mdc-button.refx-link-button:hover:before{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;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;height:var(--lhg-desy-link-icon-height-medium, 1.5rem)!important;min-width:1.6rem;width:1.6rem!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;color:var(--lhg-desy-link-icon-default-color-hover, inherit)!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,refx-confirmation mat-expansion-panel-header.toggle-instruction:not(.show-instruction) .toggle-instruction-label:not(refx-link-button),refx-confirmation mat-expansion-panel-header.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(--lhg-desy-link-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;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),refx-confirmation button.toggle-instruction:not(.show-instruction) .toggle-instruction-label:not(refx-link-button) span.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 span.mdc-button__label,refx-confirmation mat-expansion-panel-header.toggle-instruction:not(.show-instruction) .toggle-instruction-label:not(refx-link-button),refx-confirmation mat-expansion-panel-header.toggle-instruction:not(.show-instruction) .toggle-instruction-label:not(refx-link-button) span.mdc-button__label,refx-confirmation mat-expansion-panel-header.toggle-instruction:not(.show-instruction) .toggle-instruction-label button.mat-mdc-button.refx-link-button,refx-confirmation mat-expansion-panel-header.toggle-instruction:not(.show-instruction) .toggle-instruction-label button.mat-mdc-button.refx-link-button span.mdc-button__label{color:var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c));transition:color .3s ease-out}refx-confirmation button.toggle-instruction:not(.show-instruction) .toggle-instruction-label:not(refx-link-button):hover:not([disabled]),refx-confirmation button.toggle-instruction:not(.show-instruction) .toggle-instruction-label:not(refx-link-button) span.mdc-button__label:hover:not([disabled]),refx-confirmation button.toggle-instruction:not(.show-instruction) .toggle-instruction-label button.mat-mdc-button.refx-link-button:hover:not([disabled]),refx-confirmation button.toggle-instruction:not(.show-instruction) .toggle-instruction-label button.mat-mdc-button.refx-link-button span.mdc-button__label:hover:not([disabled]),refx-confirmation mat-expansion-panel-header.toggle-instruction:not(.show-instruction) .toggle-instruction-label:not(refx-link-button):hover:not([disabled]),refx-confirmation mat-expansion-panel-header.toggle-instruction:not(.show-instruction) .toggle-instruction-label:not(refx-link-button) span.mdc-button__label:hover:not([disabled]),refx-confirmation mat-expansion-panel-header.toggle-instruction:not(.show-instruction) .toggle-instruction-label button.mat-mdc-button.refx-link-button:hover:not([disabled]),refx-confirmation mat-expansion-panel-header.toggle-instruction:not(.show-instruction) .toggle-instruction-label button.mat-mdc-button.refx-link-button span.mdc-button__label:hover:not([disabled]){-webkit-text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration:var(--lhg-desy-link-hover-text-decoration, none)}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 button.mat-mdc-button.refx-link-button:hover,refx-confirmation mat-expansion-panel-header.toggle-instruction:not(.show-instruction) .toggle-instruction-label:not(refx-link-button):hover,refx-confirmation mat-expansion-panel-header.toggle-instruction:not(.show-instruction) .toggle-instruction-label button.mat-mdc-button.refx-link-button:hover{-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):hover,refx-confirmation button.toggle-instruction:not(.show-instruction) .toggle-instruction-label:not(refx-link-button):hover span.mdc-button__label,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:hover span.mdc-button__label,refx-confirmation mat-expansion-panel-header.toggle-instruction:not(.show-instruction) .toggle-instruction-label:not(refx-link-button):hover,refx-confirmation mat-expansion-panel-header.toggle-instruction:not(.show-instruction) .toggle-instruction-label:not(refx-link-button):hover span.mdc-button__label,refx-confirmation mat-expansion-panel-header.toggle-instruction:not(.show-instruction) .toggle-instruction-label button.mat-mdc-button.refx-link-button:hover,refx-confirmation mat-expansion-panel-header.toggle-instruction:not(.show-instruction) .toggle-instruction-label button.mat-mdc-button.refx-link-button:hover span.mdc-button__label{color:var(--lhg-desy-link-color-hover, var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c)))!important}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).mat-expansion-panel-header.cdk-keyboard-focused,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.mat-expansion-panel-header.cdk-keyboard-focused,refx-confirmation mat-expansion-panel-header.toggle-instruction:not(.show-instruction) .toggle-instruction-label:not(refx-link-button):focus-visible,refx-confirmation mat-expansion-panel-header.toggle-instruction:not(.show-instruction) .toggle-instruction-label:not(refx-link-button).mat-expansion-panel-header.cdk-keyboard-focused,refx-confirmation mat-expansion-panel-header.toggle-instruction:not(.show-instruction) .toggle-instruction-label button.mat-mdc-button.refx-link-button:focus-visible,refx-confirmation mat-expansion-panel-header.toggle-instruction:not(.show-instruction) .toggle-instruction-label button.mat-mdc-button.refx-link-button.mat-expansion-panel-header.cdk-keyboard-focused{background:transparent;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),refx-confirmation mat-expansion-panel-header.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 mat-expansion-panel-header.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:after,refx-confirmation button.toggle-instruction:not(.show-instruction) .toggle-instruction-label button.mat-mdc-button.refx-link-button:focus:after,refx-confirmation mat-expansion-panel-header.toggle-instruction:not(.show-instruction) .toggle-instruction-label:not(refx-link-button):focus:after,refx-confirmation mat-expansion-panel-header.toggle-instruction:not(.show-instruction) .toggle-instruction-label button.mat-mdc-button.refx-link-button:focus:after{all:unset;border-radius:var(--lhg-desy-link-focus-radius, 0);content:"";inset:calc(var(--lhg-desy-link-focus-outline-offset, 0) * -1);pointer-events:none;position:absolute;box-shadow:var(--lhg-desy-link-focus-outline-box-shadow, none)}refx-confirmation button.toggle-instruction:not(.show-instruction) .toggle-instruction-label:not(refx-link-button):before,refx-confirmation button.toggle-instruction:not(.show-instruction) .toggle-instruction-label button.mat-mdc-button.refx-link-button:before,refx-confirmation mat-expansion-panel-header.toggle-instruction:not(.show-instruction) .toggle-instruction-label:not(refx-link-button):before,refx-confirmation mat-expansion-panel-header.toggle-instruction:not(.show-instruction) .toggle-instruction-label button.mat-mdc-button.refx-link-button:before{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;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;height:var(--lhg-desy-link-icon-height-medium, 1.5rem)!important;min-width:1.6rem;width:1.6rem!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;color:var(--lhg-desy-link-icon-default-color, inherit)}refx-confirmation button.toggle-instruction:not(.show-instruction) .toggle-instruction-label:not(refx-link-button):hover:before,refx-confirmation button.toggle-instruction:not(.show-instruction) .toggle-instruction-label button.mat-mdc-button.refx-link-button:hover:before,refx-confirmation mat-expansion-panel-header.toggle-instruction:not(.show-instruction) .toggle-instruction-label:not(refx-link-button):hover:before,refx-confirmation mat-expansion-panel-header.toggle-instruction:not(.show-instruction) .toggle-instruction-label button.mat-mdc-button.refx-link-button:hover:before{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;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;height:var(--lhg-desy-link-icon-height-medium, 1.5rem)!important;min-width:1.6rem;width:1.6rem!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;color:var(--lhg-desy-link-icon-default-color-hover, inherit)!important}refx-confirmation button.toggle-instruction i.toggle-icon,refx-confirmation mat-expansion-panel-header.toggle-instruction i.toggle-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),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(--lhg-desy-link-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;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),lhg-pets-in-cabin-details .lhg-pets-in-cabin-details-content a.lhg-pets-in-cabin-details-link:not(refx-link-button) span.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 span.mdc-button__label{color:var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c));transition:color .3s ease-out}lhg-pets-in-cabin-details .lhg-pets-in-cabin-details-content a.lhg-pets-in-cabin-details-link:not(refx-link-button):hover:not([disabled]),lhg-pets-in-cabin-details .lhg-pets-in-cabin-details-content a.lhg-pets-in-cabin-details-link:not(refx-link-button) span.mdc-button__label:hover:not([disabled]),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:not([disabled]),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 span.mdc-button__label:hover:not([disabled]){-webkit-text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration:var(--lhg-desy-link-hover-text-decoration, none)}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 button.mat-mdc-button.refx-link-button:hover{-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):hover,lhg-pets-in-cabin-details .lhg-pets-in-cabin-details-content a.lhg-pets-in-cabin-details-link:not(refx-link-button):hover span.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: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 span.mdc-button__label{color:var(--lhg-desy-link-color-hover, var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c)))!important}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).mat-expansion-panel-header.cdk-keyboard-focused,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.mat-expansion-panel-header.cdk-keyboard-focused{background:transparent;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: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:focus:after{all:unset;border-radius:var(--lhg-desy-link-focus-radius, 0);content:"";inset:calc(var(--lhg-desy-link-focus-outline-offset, 0) * -1);pointer-events:none;position:absolute;box-shadow:var(--lhg-desy-link-focus-outline-box-shadow, none)}lhg-pets-in-cabin-details .lhg-pets-in-cabin-details-content a.lhg-pets-in-cabin-details-link:not(refx-link-button):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:before{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;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;height:var(--lhg-desy-link-icon-height-medium, 1.5rem)!important;min-width:1.6rem;width:1.6rem!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;color:var(--lhg-desy-link-icon-default-color, inherit)}lhg-pets-in-cabin-details .lhg-pets-in-cabin-details-content a.lhg-pets-in-cabin-details-link:not(refx-link-button):hover: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:hover:before{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;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;height:var(--lhg-desy-link-icon-height-medium, 1.5rem)!important;min-width:1.6rem;width:1.6rem!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;color:var(--lhg-desy-link-icon-default-color-hover, inherit)!important}lhg-pets-in-cabin-details .lhg-pets-in-cabin-details-content a.lhg-pets-in-cabin-details-link:before{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(--lhg-desy-link-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;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),a.lhg-pets-general-advice-info-message-text-link:not(refx-link-button) span.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 span.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) span.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 span.mdc-button__label{color:var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c));transition:color .3s ease-out}a.lhg-pets-general-advice-info-message-text-link:not(refx-link-button):hover:not([disabled]),a.lhg-pets-general-advice-info-message-text-link:not(refx-link-button) span.mdc-button__label:hover:not([disabled]),a.lhg-pets-general-advice-info-message-text-link button.mat-mdc-button.refx-link-button:hover:not([disabled]),a.lhg-pets-general-advice-info-message-text-link button.mat-mdc-button.refx-link-button span.mdc-button__label:hover:not([disabled]),a.lhg-pets-us-banner-info-message-text-link:not(refx-link-button):hover:not([disabled]),a.lhg-pets-us-banner-info-message-text-link:not(refx-link-button) span.mdc-button__label:hover:not([disabled]),a.lhg-pets-us-banner-info-message-text-link button.mat-mdc-button.refx-link-button:hover:not([disabled]),a.lhg-pets-us-banner-info-message-text-link button.mat-mdc-button.refx-link-button span.mdc-button__label:hover:not([disabled]){-webkit-text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration:var(--lhg-desy-link-hover-text-decoration, none)}a.lhg-pets-general-advice-info-message-text-link:not(refx-link-button):hover,a.lhg-pets-general-advice-info-message-text-link button.mat-mdc-button.refx-link-button:hover,a.lhg-pets-us-banner-info-message-text-link:not(refx-link-button):hover,a.lhg-pets-us-banner-info-message-text-link button.mat-mdc-button.refx-link-button:hover{-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):hover,a.lhg-pets-general-advice-info-message-text-link:not(refx-link-button):hover span.mdc-button__label,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:hover span.mdc-button__label,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):hover span.mdc-button__label,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:hover span.mdc-button__label{color:var(--lhg-desy-link-color-hover, var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c)))!important}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).mat-expansion-panel-header.cdk-keyboard-focused,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.mat-expansion-panel-header.cdk-keyboard-focused,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).mat-expansion-panel-header.cdk-keyboard-focused,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.mat-expansion-panel-header.cdk-keyboard-focused{background:transparent;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:after,a.lhg-pets-general-advice-info-message-text-link button.mat-mdc-button.refx-link-button:focus:after,a.lhg-pets-us-banner-info-message-text-link:not(refx-link-button):focus:after,a.lhg-pets-us-banner-info-message-text-link button.mat-mdc-button.refx-link-button:focus:after{all:unset;border-radius:var(--lhg-desy-link-focus-radius, 0);content:"";inset:calc(var(--lhg-desy-link-focus-outline-offset, 0) * -1);pointer-events:none;position:absolute;box-shadow:var(--lhg-desy-link-focus-outline-box-shadow, none)}a.lhg-pets-general-advice-info-message-text-link:not(refx-link-button):before,a.lhg-pets-general-advice-info-message-text-link button.mat-mdc-button.refx-link-button:before,a.lhg-pets-us-banner-info-message-text-link:not(refx-link-button):before,a.lhg-pets-us-banner-info-message-text-link button.mat-mdc-button.refx-link-button:before{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;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;height:var(--lhg-desy-link-icon-height-medium, 1.5rem)!important;min-width:1.6rem;width:1.6rem!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;color:var(--lhg-desy-link-icon-default-color, inherit)}a.lhg-pets-general-advice-info-message-text-link:not(refx-link-button):hover:before,a.lhg-pets-general-advice-info-message-text-link button.mat-mdc-button.refx-link-button:hover:before,a.lhg-pets-us-banner-info-message-text-link:not(refx-link-button):hover:before,a.lhg-pets-us-banner-info-message-text-link button.mat-mdc-button.refx-link-button:hover:before{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;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;height:var(--lhg-desy-link-icon-height-medium, 1.5rem)!important;min-width:1.6rem;width:1.6rem!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;color:var(--lhg-desy-link-icon-default-color-hover, inherit)!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:before,.message-panel .message-panel-container refx-messages-panel-pres .messages-container .messages-list li.custom-messages:before,.message-panel-wrapper .messages-panel-container refx-messages-panel-pres .messages-container .messages-list li.message:before,.message-panel-wrapper .messages-panel-container refx-messages-panel-pres .messages-container .messages-list li.custom-messages:before{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(--lhg-desy-link-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;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),.message-panel .message-panel-container refx-messages-panel-pres .messages-container .messages-list li.message span.message-title .link:not(refx-link-button) span.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 span.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) span.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 span.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) span.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 span.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) span.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 span.mdc-button__label{color:var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c));transition:color .3s ease-out}.message-panel .message-panel-container refx-messages-panel-pres .messages-container .messages-list li.message span.message-title .link:not(refx-link-button):hover:not([disabled]),.message-panel .message-panel-container refx-messages-panel-pres .messages-container .messages-list li.message span.message-title .link:not(refx-link-button) span.mdc-button__label:hover:not([disabled]),.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:not([disabled]),.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 span.mdc-button__label:hover:not([disabled]),.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:not([disabled]),.message-panel .message-panel-container refx-messages-panel-pres .messages-container .messages-list li.custom-messages span.message-title .link:not(refx-link-button) span.mdc-button__label:hover:not([disabled]),.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:not([disabled]),.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 span.mdc-button__label:hover:not([disabled]),.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:not([disabled]),.message-panel-wrapper .messages-panel-container refx-messages-panel-pres .messages-container .messages-list li.message span.message-title .link:not(refx-link-button) span.mdc-button__label:hover:not([disabled]),.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:not([disabled]),.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 span.mdc-button__label:hover:not([disabled]),.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:not([disabled]),.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) span.mdc-button__label:hover:not([disabled]),.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:not([disabled]),.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 span.mdc-button__label:hover:not([disabled]){-webkit-text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration:var(--lhg-desy-link-hover-text-decoration, none)}.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 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: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 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: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 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: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 button.mat-mdc-button.refx-link-button:hover{-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):hover,.message-panel .message-panel-container refx-messages-panel-pres .messages-container .messages-list li.message span.message-title .link:not(refx-link-button):hover span.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: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 span.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):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 span.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: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 span.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):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 span.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: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 span.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):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 span.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: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 span.mdc-button__label{color: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 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).mat-expansion-panel-header.cdk-keyboard-focused,.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.mat-expansion-panel-header.cdk-keyboard-focused,.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).mat-expansion-panel-header.cdk-keyboard-focused,.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.mat-expansion-panel-header.cdk-keyboard-focused,.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).mat-expansion-panel-header.cdk-keyboard-focused,.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.mat-expansion-panel-header.cdk-keyboard-focused,.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).mat-expansion-panel-header.cdk-keyboard-focused,.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.mat-expansion-panel-header.cdk-keyboard-focused{background:transparent;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: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:focus: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):focus: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:focus: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):focus: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:focus: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):focus: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:focus:after{all:unset;border-radius:var(--lhg-desy-link-focus-radius, 0);content:"";inset:calc(var(--lhg-desy-link-focus-outline-offset, 0) * -1);pointer-events:none;position:absolute;box-shadow:var(--lhg-desy-link-focus-outline-box-shadow, none)}.message-panel .message-panel-container refx-messages-panel-pres .messages-container .messages-list li.message span.message-title .link:not(refx-link-button):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: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):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: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):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: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):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:before{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;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;height:var(--lhg-desy-link-icon-height-small, 1.5rem)!important;min-width:var(--lhg-desy-link-icon-min-width-small, 1.6rem);width:var(--lhg-desy-link-icon-width-small, 1.6rem)!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;color:var(--lhg-desy-link-icon-default-color, inherit);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: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:hover: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):hover: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:hover: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):hover: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:hover: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):hover: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:hover:before{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;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;height:var(--lhg-desy-link-icon-height-small, 1.5rem)!important;min-width:var(--lhg-desy-link-icon-min-width-small, 1.6rem);width:var(--lhg-desy-link-icon-width-small, 1.6rem)!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;color:var(--lhg-desy-link-icon-default-color-hover, inherit)!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(--lhg-desy-link-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;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),refx-category-recap-pres refx-generic-recap-breakdown-pres div.generic-recap-footer .baggage-policies:not(refx-link-button) span.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 span.mdc-button__label{color:var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c));transition:color .3s ease-out}refx-category-recap-pres refx-generic-recap-breakdown-pres div.generic-recap-footer .baggage-policies:not(refx-link-button):hover:not([disabled]),refx-category-recap-pres refx-generic-recap-breakdown-pres div.generic-recap-footer .baggage-policies:not(refx-link-button) span.mdc-button__label:hover:not([disabled]),refx-category-recap-pres refx-generic-recap-breakdown-pres div.generic-recap-footer .baggage-policies button.mat-mdc-button.refx-link-button:hover:not([disabled]),refx-category-recap-pres refx-generic-recap-breakdown-pres div.generic-recap-footer .baggage-policies button.mat-mdc-button.refx-link-button span.mdc-button__label:hover:not([disabled]){-webkit-text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration:var(--lhg-desy-link-hover-text-decoration, none)}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 button.mat-mdc-button.refx-link-button:hover{-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):hover,refx-category-recap-pres refx-generic-recap-breakdown-pres div.generic-recap-footer .baggage-policies:not(refx-link-button):hover span.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:hover,refx-category-recap-pres refx-generic-recap-breakdown-pres div.generic-recap-footer .baggage-policies button.mat-mdc-button.refx-link-button:hover span.mdc-button__label{color:var(--lhg-desy-link-color-hover, var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c)))!important}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).mat-expansion-panel-header.cdk-keyboard-focused,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.mat-expansion-panel-header.cdk-keyboard-focused{background:transparent;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:after,refx-category-recap-pres refx-generic-recap-breakdown-pres div.generic-recap-footer .baggage-policies button.mat-mdc-button.refx-link-button:focus:after{all:unset;border-radius:var(--lhg-desy-link-focus-radius, 0);content:"";inset:calc(var(--lhg-desy-link-focus-outline-offset, 0) * -1);pointer-events:none;position:absolute;box-shadow:var(--lhg-desy-link-focus-outline-box-shadow, none)}refx-category-recap-pres refx-generic-recap-breakdown-pres div.generic-recap-footer .baggage-policies:not(refx-link-button):before,refx-category-recap-pres refx-generic-recap-breakdown-pres div.generic-recap-footer .baggage-policies button.mat-mdc-button.refx-link-button:before{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;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;height:var(--lhg-desy-link-icon-height-medium, 1.5rem)!important;min-width:1.6rem;width:1.6rem!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;color:var(--lhg-desy-link-icon-default-color, inherit)}refx-category-recap-pres refx-generic-recap-breakdown-pres div.generic-recap-footer .baggage-policies:not(refx-link-button):hover:before,refx-category-recap-pres refx-generic-recap-breakdown-pres div.generic-recap-footer .baggage-policies button.mat-mdc-button.refx-link-button:hover:before{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;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;height:var(--lhg-desy-link-icon-height-medium, 1.5rem)!important;min-width:1.6rem;width:1.6rem!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;color:var(--lhg-desy-link-icon-default-color-hover, inherit)!important}refx-category-recap-pres refx-generic-recap-breakdown-pres div.generic-recap-footer .baggage-policies:before{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(--lhg-desy-link-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;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),lhg-instant-co2-neutralisation-pres div.main-content-container .header-container .header-link:not(refx-link-button) span.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 span.mdc-button__label{color:var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c));transition:color .3s ease-out}lhg-instant-co2-neutralisation-pres div.main-content-container .header-container .header-link:not(refx-link-button):hover:not([disabled]),lhg-instant-co2-neutralisation-pres div.main-content-container .header-container .header-link:not(refx-link-button) span.mdc-button__label:hover:not([disabled]),lhg-instant-co2-neutralisation-pres div.main-content-container .header-container .header-link button.mat-mdc-button.refx-link-button:hover:not([disabled]),lhg-instant-co2-neutralisation-pres div.main-content-container .header-container .header-link button.mat-mdc-button.refx-link-button span.mdc-button__label:hover:not([disabled]){-webkit-text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration:var(--lhg-desy-link-hover-text-decoration, none)}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 button.mat-mdc-button.refx-link-button:hover{-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):hover,lhg-instant-co2-neutralisation-pres div.main-content-container .header-container .header-link:not(refx-link-button):hover span.mdc-button__label,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:hover span.mdc-button__label{color:var(--lhg-desy-link-color-hover, var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c)))!important}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).mat-expansion-panel-header.cdk-keyboard-focused,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.mat-expansion-panel-header.cdk-keyboard-focused{background:transparent;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:after,lhg-instant-co2-neutralisation-pres div.main-content-container .header-container .header-link button.mat-mdc-button.refx-link-button:focus:after{all:unset;border-radius:var(--lhg-desy-link-focus-radius, 0);content:"";inset:calc(var(--lhg-desy-link-focus-outline-offset, 0) * -1);pointer-events:none;position:absolute;box-shadow:var(--lhg-desy-link-focus-outline-box-shadow, none)}lhg-instant-co2-neutralisation-pres div.main-content-container .header-container .header-link:not(refx-link-button):before,lhg-instant-co2-neutralisation-pres div.main-content-container .header-container .header-link button.mat-mdc-button.refx-link-button:before{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;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;height:var(--lhg-desy-link-icon-height-medium, 1.5rem)!important;min-width:1.6rem;width:1.6rem!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;color:var(--lhg-desy-link-icon-default-color, inherit)}lhg-instant-co2-neutralisation-pres div.main-content-container .header-container .header-link:not(refx-link-button):hover:before,lhg-instant-co2-neutralisation-pres div.main-content-container .header-container .header-link button.mat-mdc-button.refx-link-button:hover:before{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;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;height:var(--lhg-desy-link-icon-height-medium, 1.5rem)!important;min-width:1.6rem;width:1.6rem!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;color:var(--lhg-desy-link-icon-default-color-hover, inherit)!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(--lhg-desy-link-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;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),lhg-time-to-think-teaser-pres .time-to-think-terms-and-link .time-to-think-link-container a:not(refx-link-button) span.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 span.mdc-button__label{color:var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c));transition:color .3s ease-out}lhg-time-to-think-teaser-pres .time-to-think-terms-and-link .time-to-think-link-container a:not(refx-link-button):hover:not([disabled]),lhg-time-to-think-teaser-pres .time-to-think-terms-and-link .time-to-think-link-container a:not(refx-link-button) span.mdc-button__label:hover:not([disabled]),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:not([disabled]),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 span.mdc-button__label:hover:not([disabled]){-webkit-text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration:var(--lhg-desy-link-hover-text-decoration, none)}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 button.mat-mdc-button.refx-link-button:hover{-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):hover,lhg-time-to-think-teaser-pres .time-to-think-terms-and-link .time-to-think-link-container a:not(refx-link-button):hover span.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: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 span.mdc-button__label{color:var(--lhg-desy-link-color-hover, var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c)))!important}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).mat-expansion-panel-header.cdk-keyboard-focused,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.mat-expansion-panel-header.cdk-keyboard-focused{background:transparent;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: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:focus:after{all:unset;border-radius:var(--lhg-desy-link-focus-radius, 0);content:"";inset:calc(var(--lhg-desy-link-focus-outline-offset, 0) * -1);pointer-events:none;position:absolute;box-shadow:var(--lhg-desy-link-focus-outline-box-shadow, none)}lhg-time-to-think-teaser-pres .time-to-think-terms-and-link .time-to-think-link-container a:not(refx-link-button):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:before{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;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;height:var(--lhg-desy-link-icon-height-medium, 1.5rem)!important;min-width:1.6rem;width:1.6rem!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;color:var(--lhg-desy-link-icon-default-color, inherit)}lhg-time-to-think-teaser-pres .time-to-think-terms-and-link .time-to-think-link-container a:not(refx-link-button):hover: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:hover:before{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;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;height:var(--lhg-desy-link-icon-height-medium, 1.5rem)!important;min-width:1.6rem;width:1.6rem!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;color:var(--lhg-desy-link-icon-default-color-hover, inherit)!important}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(--lhg-desy-link-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;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),lhg-you-can-also-pres .card .link a:not(refx-link-button) span.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 span.mdc-button__label{color:var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c));transition:color .3s ease-out}lhg-you-can-also-pres .card .link a:not(refx-link-button):hover:not([disabled]),lhg-you-can-also-pres .card .link a:not(refx-link-button) span.mdc-button__label:hover:not([disabled]),lhg-you-can-also-pres .card .link a button.mat-mdc-button.refx-link-button:hover:not([disabled]),lhg-you-can-also-pres .card .link a button.mat-mdc-button.refx-link-button span.mdc-button__label:hover:not([disabled]){-webkit-text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration:var(--lhg-desy-link-hover-text-decoration, none)}lhg-you-can-also-pres .card .link a:not(refx-link-button):hover,lhg-you-can-also-pres .card .link a button.mat-mdc-button.refx-link-button:hover{-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):hover,lhg-you-can-also-pres .card .link a:not(refx-link-button):hover span.mdc-button__label,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:hover span.mdc-button__label{color:var(--lhg-desy-link-color-hover, var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c)))!important}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).mat-expansion-panel-header.cdk-keyboard-focused,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.mat-expansion-panel-header.cdk-keyboard-focused{background:transparent;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:after,lhg-you-can-also-pres .card .link a button.mat-mdc-button.refx-link-button:focus:after{all:unset;border-radius:var(--lhg-desy-link-focus-radius, 0);content:"";inset:calc(var(--lhg-desy-link-focus-outline-offset, 0) * -1);pointer-events:none;position:absolute;box-shadow:var(--lhg-desy-link-focus-outline-box-shadow, none)}lhg-you-can-also-pres .card .link a:not(refx-link-button):before,lhg-you-can-also-pres .card .link a button.mat-mdc-button.refx-link-button:before{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;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;height:var(--lhg-desy-link-icon-height-medium, 1.5rem)!important;min-width:1.6rem;width:1.6rem!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;color:var(--lhg-desy-link-icon-default-color, inherit)}lhg-you-can-also-pres .card .link a:not(refx-link-button):hover:before,lhg-you-can-also-pres .card .link a button.mat-mdc-button.refx-link-button:hover:before{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;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;height:var(--lhg-desy-link-icon-height-medium, 1.5rem)!important;min-width:1.6rem;width:1.6rem!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;color:var(--lhg-desy-link-icon-default-color-hover, inherit)!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(--lhg-desy-link-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;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),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) span.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 span.mdc-button__label{color:var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c));transition:color .3s ease-out}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:not([disabled]),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) span.mdc-button__label:hover:not([disabled]),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:not([disabled]),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 span.mdc-button__label:hover:not([disabled]){-webkit-text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration:var(--lhg-desy-link-hover-text-decoration, 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):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{-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):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):hover span.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: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 span.mdc-button__label{color:var(--lhg-desy-link-color-hover, var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c)))!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):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).mat-expansion-panel-header.cdk-keyboard-focused,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.mat-expansion-panel-header.cdk-keyboard-focused{background:transparent;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: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:focus:after{all:unset;border-radius:var(--lhg-desy-link-focus-radius, 0);content:"";inset:calc(var(--lhg-desy-link-focus-outline-offset, 0) * -1);pointer-events:none;position:absolute;box-shadow:var(--lhg-desy-link-focus-outline-box-shadow, 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):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:before{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;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;height:var(--lhg-desy-link-icon-height-medium, 1.5rem)!important;min-width:1.6rem;width:1.6rem!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;color:var(--lhg-desy-link-icon-default-color, inherit)}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: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:hover:before{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;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;height:var(--lhg-desy-link-icon-height-medium, 1.5rem)!important;min-width:1.6rem;width:1.6rem!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;color:var(--lhg-desy-link-icon-default-color-hover, inherit)!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(--lhg-desy-link-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;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),lhg-specific-sport-equipment-banner a:not(refx-link-button) span.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 span.mdc-button__label,lhg-sport-equipment-banner a:not(refx-link-button),lhg-sport-equipment-banner a:not(refx-link-button) span.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 span.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) span.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 span.mdc-button__label{color:var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c));transition:color .3s ease-out}lhg-specific-sport-equipment-banner a:not(refx-link-button):hover:not([disabled]),lhg-specific-sport-equipment-banner a:not(refx-link-button) span.mdc-button__label:hover:not([disabled]),lhg-specific-sport-equipment-banner a button.mat-mdc-button.refx-link-button:hover:not([disabled]),lhg-specific-sport-equipment-banner a button.mat-mdc-button.refx-link-button span.mdc-button__label:hover:not([disabled]),lhg-sport-equipment-banner a:not(refx-link-button):hover:not([disabled]),lhg-sport-equipment-banner a:not(refx-link-button) span.mdc-button__label:hover:not([disabled]),lhg-sport-equipment-banner a button.mat-mdc-button.refx-link-button:hover:not([disabled]),lhg-sport-equipment-banner a button.mat-mdc-button.refx-link-button span.mdc-button__label:hover:not([disabled]),.services.special_equipment refx-booking-service-category-selection-cont refx-service-category-selection-pres a:not(refx-link-button):hover:not([disabled]),.services.special_equipment refx-booking-service-category-selection-cont refx-service-category-selection-pres a:not(refx-link-button) span.mdc-button__label:hover:not([disabled]),.services.special_equipment refx-booking-service-category-selection-cont refx-service-category-selection-pres a button.mat-mdc-button.refx-link-button:hover:not([disabled]),.services.special_equipment refx-booking-service-category-selection-cont refx-service-category-selection-pres a button.mat-mdc-button.refx-link-button span.mdc-button__label:hover:not([disabled]){-webkit-text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration:var(--lhg-desy-link-hover-text-decoration, none)}lhg-specific-sport-equipment-banner a:not(refx-link-button):hover,lhg-specific-sport-equipment-banner a button.mat-mdc-button.refx-link-button:hover,lhg-sport-equipment-banner a:not(refx-link-button):hover,lhg-sport-equipment-banner a button.mat-mdc-button.refx-link-button: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 button.mat-mdc-button.refx-link-button:hover{-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):hover,lhg-specific-sport-equipment-banner a:not(refx-link-button):hover span.mdc-button__label,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:hover span.mdc-button__label,lhg-sport-equipment-banner a:not(refx-link-button):hover,lhg-sport-equipment-banner a:not(refx-link-button):hover span.mdc-button__label,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:hover span.mdc-button__label,.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):hover span.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:hover,.services.special_equipment refx-booking-service-category-selection-cont refx-service-category-selection-pres a button.mat-mdc-button.refx-link-button:hover span.mdc-button__label{color:var(--lhg-desy-link-color-hover, var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c)))!important}lhg-specific-sport-equipment-banner a:not(refx-link-button):focus-visible,lhg-specific-sport-equipment-banner a:not(refx-link-button).mat-expansion-panel-header.cdk-keyboard-focused,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.mat-expansion-panel-header.cdk-keyboard-focused,lhg-sport-equipment-banner a:not(refx-link-button):focus-visible,lhg-sport-equipment-banner a:not(refx-link-button).mat-expansion-panel-header.cdk-keyboard-focused,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.mat-expansion-panel-header.cdk-keyboard-focused,.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).mat-expansion-panel-header.cdk-keyboard-focused,.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.mat-expansion-panel-header.cdk-keyboard-focused{background:transparent;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:after,lhg-specific-sport-equipment-banner a button.mat-mdc-button.refx-link-button:focus:after,lhg-sport-equipment-banner a:not(refx-link-button):focus:after,lhg-sport-equipment-banner a button.mat-mdc-button.refx-link-button:focus:after,.services.special_equipment refx-booking-service-category-selection-cont refx-service-category-selection-pres a:not(refx-link-button):focus:after,.services.special_equipment refx-booking-service-category-selection-cont refx-service-category-selection-pres a button.mat-mdc-button.refx-link-button:focus:after{all:unset;border-radius:var(--lhg-desy-link-focus-radius, 0);content:"";inset:calc(var(--lhg-desy-link-focus-outline-offset, 0) * -1);pointer-events:none;position:absolute;box-shadow:var(--lhg-desy-link-focus-outline-box-shadow, none)}lhg-specific-sport-equipment-banner a:not(refx-link-button):before,lhg-specific-sport-equipment-banner a button.mat-mdc-button.refx-link-button:before,lhg-sport-equipment-banner a:not(refx-link-button):before,lhg-sport-equipment-banner a button.mat-mdc-button.refx-link-button:before,.services.special_equipment refx-booking-service-category-selection-cont refx-service-category-selection-pres a:not(refx-link-button):before,.services.special_equipment refx-booking-service-category-selection-cont refx-service-category-selection-pres a button.mat-mdc-button.refx-link-button:before{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;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;height:var(--lhg-desy-link-icon-height-medium, 1.5rem)!important;min-width:1.6rem;width:1.6rem!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;color:var(--lhg-desy-link-icon-default-color, inherit)}lhg-specific-sport-equipment-banner a:not(refx-link-button):hover:before,lhg-specific-sport-equipment-banner a button.mat-mdc-button.refx-link-button:hover:before,lhg-sport-equipment-banner a:not(refx-link-button):hover:before,lhg-sport-equipment-banner a button.mat-mdc-button.refx-link-button:hover:before,.services.special_equipment refx-booking-service-category-selection-cont refx-service-category-selection-pres a:not(refx-link-button):hover:before,.services.special_equipment refx-booking-service-category-selection-cont refx-service-category-selection-pres a button.mat-mdc-button.refx-link-button:hover:before{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;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;height:var(--lhg-desy-link-icon-height-medium, 1.5rem)!important;min-width:1.6rem;width:1.6rem!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;color:var(--lhg-desy-link-icon-default-color-hover, inherit)!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(--lhg-desy-link-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;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),refx-booking-seatmap refx-messages-panel-pres .content .message .toggle-instruction:not(refx-link-button) span.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 span.mdc-button__label{color:var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c));transition:color .3s ease-out}refx-booking-seatmap refx-messages-panel-pres .content .message .toggle-instruction:not(refx-link-button):hover:not([disabled]),refx-booking-seatmap refx-messages-panel-pres .content .message .toggle-instruction:not(refx-link-button) span.mdc-button__label:hover:not([disabled]),refx-booking-seatmap refx-messages-panel-pres .content .message .toggle-instruction button.mat-mdc-button.refx-link-button:hover:not([disabled]),refx-booking-seatmap refx-messages-panel-pres .content .message .toggle-instruction button.mat-mdc-button.refx-link-button span.mdc-button__label:hover:not([disabled]){-webkit-text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration:var(--lhg-desy-link-hover-text-decoration, none)}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 button.mat-mdc-button.refx-link-button:hover{-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):hover,refx-booking-seatmap refx-messages-panel-pres .content .message .toggle-instruction:not(refx-link-button):hover span.mdc-button__label,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:hover span.mdc-button__label{color:var(--lhg-desy-link-color-hover, var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c)))!important}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).mat-expansion-panel-header.cdk-keyboard-focused,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.mat-expansion-panel-header.cdk-keyboard-focused{background:transparent;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:after,refx-booking-seatmap refx-messages-panel-pres .content .message .toggle-instruction button.mat-mdc-button.refx-link-button:focus:after{all:unset;border-radius:var(--lhg-desy-link-focus-radius, 0);content:"";inset:calc(var(--lhg-desy-link-focus-outline-offset, 0) * -1);pointer-events:none;position:absolute;box-shadow:var(--lhg-desy-link-focus-outline-box-shadow, none)}refx-booking-seatmap refx-messages-panel-pres .content .message .toggle-instruction:not(refx-link-button):before,refx-booking-seatmap refx-messages-panel-pres .content .message .toggle-instruction button.mat-mdc-button.refx-link-button:before{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;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;height:var(--lhg-desy-link-icon-height-medium, 1.5rem)!important;min-width:1.6rem;width:1.6rem!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;color:var(--lhg-desy-link-icon-default-color, inherit)}refx-booking-seatmap refx-messages-panel-pres .content .message .toggle-instruction:not(refx-link-button):hover:before,refx-booking-seatmap refx-messages-panel-pres .content .message .toggle-instruction button.mat-mdc-button.refx-link-button:hover:before{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;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;height:var(--lhg-desy-link-icon-height-medium, 1.5rem)!important;min-width:1.6rem;width:1.6rem!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;color:var(--lhg-desy-link-icon-default-color-hover, inherit)!important}refx-booking-seatmap refx-messages-panel-pres .content .message .toggle-instruction:before{transition:.2s linear all}refx-booking-seatmap refx-messages-panel-pres .content .message .toggle-instruction:focus-visible:before{outline:none}refx-booking-seatmap refx-messages-panel-pres .content .message .toggle-instruction.mat-expanded:before{transform:rotate(180deg)}refx-booking-seatmap refx-messages-panel-pres .content .message .toggle-instruction.mat-focus-indicator{height:auto}refx-booking-seatmap refx-messages-panel-pres .content .message .toggle-instruction.mat-focus-indicator:not([aria-disabled=true]):hover{background:none}refx-booking-seatmap refx-messages-panel-pres .content .message .toggle-instruction.mat-focus-indicator:before{border-width:0;border-style:none;border-color:transparent}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 i.toggle-icon{padding:0}refx-booking-seatmap refx-messages-panel-pres .content .message .toggle-instruction i.toggle-icon:before{display:none}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(--lhg-desy-link-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;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),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) span.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 span.mdc-button__label{color:var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c));transition:color .3s ease-out}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:not([disabled]),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) span.mdc-button__label:hover:not([disabled]),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:not([disabled]),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 span.mdc-button__label:hover:not([disabled]){-webkit-text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration:var(--lhg-desy-link-hover-text-decoration, 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):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{-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):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):hover span.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: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 span.mdc-button__label{color:var(--lhg-desy-link-color-hover, var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c)))!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):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).mat-expansion-panel-header.cdk-keyboard-focused,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.mat-expansion-panel-header.cdk-keyboard-focused{background:transparent;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: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:focus:after{all:unset;border-radius:var(--lhg-desy-link-focus-radius, 0);content:"";inset:calc(var(--lhg-desy-link-focus-outline-offset, 0) * -1);pointer-events:none;position:absolute;box-shadow:var(--lhg-desy-link-focus-outline-box-shadow, 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):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:before{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;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;height:var(--lhg-desy-link-icon-height-medium, 1.5rem)!important;min-width:1.6rem;width:1.6rem!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;color:var(--lhg-desy-link-icon-default-color, 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):hover: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:hover:before{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;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;height:var(--lhg-desy-link-icon-height-medium, 1.5rem)!important;min-width:1.6rem;width:1.6rem!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;color:var(--lhg-desy-link-icon-default-color-hover, inherit)!important}refx-booking-seatmap refx-booking-seat-selection-infobar-cont refx-seat-selection-infobar-pres refx-link-button.clear-seat-selection-link,refx-booking-seatmap refx-booking-seat-selection-infobar-cont refx-seat-selection-infobar-pres refx-link-button.clear-seat-selection-link:hover:not([disabled]){text-decoration:none}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(--lhg-desy-link-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;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),.mat-mdc-dialog-container lhg-fice-seat-selection-details-dialog-pres .external-link-container a.general-info-link:not(refx-link-button) span.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 span.mdc-button__label{color:var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c));transition:color .3s ease-out}.mat-mdc-dialog-container lhg-fice-seat-selection-details-dialog-pres .external-link-container a.general-info-link:not(refx-link-button):hover:not([disabled]),.mat-mdc-dialog-container lhg-fice-seat-selection-details-dialog-pres .external-link-container a.general-info-link:not(refx-link-button) span.mdc-button__label:hover:not([disabled]),.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:not([disabled]),.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 span.mdc-button__label:hover:not([disabled]){-webkit-text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration:var(--lhg-desy-link-hover-text-decoration, none)}.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 button.mat-mdc-button.refx-link-button:hover{-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):hover,.mat-mdc-dialog-container lhg-fice-seat-selection-details-dialog-pres .external-link-container a.general-info-link:not(refx-link-button):hover span.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: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 span.mdc-button__label{color:var(--lhg-desy-link-color-hover, var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c)))!important}.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).mat-expansion-panel-header.cdk-keyboard-focused,.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.mat-expansion-panel-header.cdk-keyboard-focused{background:transparent;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: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:focus:after{all:unset;border-radius:var(--lhg-desy-link-focus-radius, 0);content:"";inset:calc(var(--lhg-desy-link-focus-outline-offset, 0) * -1);pointer-events:none;position:absolute;box-shadow:var(--lhg-desy-link-focus-outline-box-shadow, none)}.mat-mdc-dialog-container lhg-fice-seat-selection-details-dialog-pres .external-link-container a.general-info-link:not(refx-link-button):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:before{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;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;height:var(--lhg-desy-link-icon-height-medium, 1.5rem)!important;min-width:1.6rem;width:1.6rem!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;color:var(--lhg-desy-link-icon-default-color, inherit)}.mat-mdc-dialog-container lhg-fice-seat-selection-details-dialog-pres .external-link-container a.general-info-link:not(refx-link-button):hover: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:hover:before{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;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;height:var(--lhg-desy-link-icon-height-medium, 1.5rem)!important;min-width:1.6rem;width:1.6rem!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;color:var(--lhg-desy-link-icon-default-color-hover, inherit)!important}.mat-mdc-dialog-container lhg-fice-seat-selection-details-dialog-pres .external-link-container a.general-info-link:hover{font-family:var(--lhg-desy-link-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(--lhg-desy-link-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;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),refx-booking-co2-neutralisation .header-link:not(refx-link-button) span.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 span.mdc-button__label{color:var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c));transition:color .3s ease-out}refx-booking-co2-neutralisation .header-link:not(refx-link-button):hover:not([disabled]),refx-booking-co2-neutralisation .header-link:not(refx-link-button) span.mdc-button__label:hover:not([disabled]),refx-booking-co2-neutralisation .header-link button.mat-mdc-button.refx-link-button:hover:not([disabled]),refx-booking-co2-neutralisation .header-link button.mat-mdc-button.refx-link-button span.mdc-button__label:hover:not([disabled]){-webkit-text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration:var(--lhg-desy-link-hover-text-decoration, none)}refx-booking-co2-neutralisation .header-link:not(refx-link-button):hover,refx-booking-co2-neutralisation .header-link button.mat-mdc-button.refx-link-button:hover{-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):hover,refx-booking-co2-neutralisation .header-link:not(refx-link-button):hover span.mdc-button__label,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:hover span.mdc-button__label{color:var(--lhg-desy-link-color-hover, var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c)))!important}refx-booking-co2-neutralisation .header-link:not(refx-link-button):focus-visible,refx-booking-co2-neutralisation .header-link:not(refx-link-button).mat-expansion-panel-header.cdk-keyboard-focused,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.mat-expansion-panel-header.cdk-keyboard-focused{background:transparent;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:after,refx-booking-co2-neutralisation .header-link button.mat-mdc-button.refx-link-button:focus:after{all:unset;border-radius:var(--lhg-desy-link-focus-radius, 0);content:"";inset:calc(var(--lhg-desy-link-focus-outline-offset, 0) * -1);pointer-events:none;position:absolute;box-shadow:var(--lhg-desy-link-focus-outline-box-shadow, none)}refx-booking-co2-neutralisation .header-link:not(refx-link-button):before,refx-booking-co2-neutralisation .header-link button.mat-mdc-button.refx-link-button:before{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;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;height:var(--lhg-desy-link-icon-height-medium, 1.5rem)!important;min-width:1.6rem;width:1.6rem!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;color:var(--lhg-desy-link-icon-default-color, inherit)}refx-booking-co2-neutralisation .header-link:not(refx-link-button):hover:before,refx-booking-co2-neutralisation .header-link button.mat-mdc-button.refx-link-button:hover:before{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;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;height:var(--lhg-desy-link-icon-height-medium, 1.5rem)!important;min-width:1.6rem;width:1.6rem!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;color:var(--lhg-desy-link-icon-default-color-hover, inherit)!important}refx-booking-co2-neutralisation .header-link:before{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(--lhg-desy-link-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;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),refx-confirmation .traveler-container .extra-options-container div.print-confirmation button.print-booking-label:not(refx-link-button) span.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 span.mdc-button__label{color:var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c));transition:color .3s ease-out}refx-confirmation .traveler-container .extra-options-container div.print-confirmation button.print-booking-label:not(refx-link-button):hover:not([disabled]),refx-confirmation .traveler-container .extra-options-container div.print-confirmation button.print-booking-label:not(refx-link-button) span.mdc-button__label:hover:not([disabled]),refx-confirmation .traveler-container .extra-options-container div.print-confirmation button.print-booking-label button.mat-mdc-button.refx-link-button:hover:not([disabled]),refx-confirmation .traveler-container .extra-options-container div.print-confirmation button.print-booking-label button.mat-mdc-button.refx-link-button span.mdc-button__label:hover:not([disabled]){-webkit-text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration:var(--lhg-desy-link-hover-text-decoration, none)}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 button.mat-mdc-button.refx-link-button:hover{-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):hover,refx-confirmation .traveler-container .extra-options-container div.print-confirmation button.print-booking-label:not(refx-link-button):hover span.mdc-button__label,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:hover span.mdc-button__label{color:var(--lhg-desy-link-color-hover, var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c)))!important}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).mat-expansion-panel-header.cdk-keyboard-focused,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.mat-expansion-panel-header.cdk-keyboard-focused{background:transparent;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:after,refx-confirmation .traveler-container .extra-options-container div.print-confirmation button.print-booking-label button.mat-mdc-button.refx-link-button:focus:after{all:unset;border-radius:var(--lhg-desy-link-focus-radius, 0);content:"";inset:calc(var(--lhg-desy-link-focus-outline-offset, 0) * -1);pointer-events:none;position:absolute;box-shadow:var(--lhg-desy-link-focus-outline-box-shadow, none)}refx-confirmation .traveler-container .extra-options-container div.print-confirmation button.print-booking-label:not(refx-link-button):before,refx-confirmation .traveler-container .extra-options-container div.print-confirmation button.print-booking-label button.mat-mdc-button.refx-link-button:before{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;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;height:var(--lhg-desy-link-icon-height-medium, 1.5rem)!important;min-width:1.6rem;width:1.6rem!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;color:var(--lhg-desy-link-icon-default-color, inherit)}refx-confirmation .traveler-container .extra-options-container div.print-confirmation button.print-booking-label:not(refx-link-button):hover:before,refx-confirmation .traveler-container .extra-options-container div.print-confirmation button.print-booking-label button.mat-mdc-button.refx-link-button:hover:before{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;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;height:var(--lhg-desy-link-icon-height-medium, 1.5rem)!important;min-width:1.6rem;width:1.6rem!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;color:var(--lhg-desy-link-icon-default-color-hover, inherit)!important}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(--lhg-desy-link-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;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),refx-confirmation .traveler-container .extra-options-container div.add-to-calendar button.add-to-calendar-label:not(refx-link-button) span.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 span.mdc-button__label{color:var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c));transition:color .3s ease-out}refx-confirmation .traveler-container .extra-options-container div.add-to-calendar button.add-to-calendar-label:not(refx-link-button):hover:not([disabled]),refx-confirmation .traveler-container .extra-options-container div.add-to-calendar button.add-to-calendar-label:not(refx-link-button) span.mdc-button__label:hover:not([disabled]),refx-confirmation .traveler-container .extra-options-container div.add-to-calendar button.add-to-calendar-label button.mat-mdc-button.refx-link-button:hover:not([disabled]),refx-confirmation .traveler-container .extra-options-container div.add-to-calendar button.add-to-calendar-label button.mat-mdc-button.refx-link-button span.mdc-button__label:hover:not([disabled]){-webkit-text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration:var(--lhg-desy-link-hover-text-decoration, none)}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 button.mat-mdc-button.refx-link-button:hover{-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):hover,refx-confirmation .traveler-container .extra-options-container div.add-to-calendar button.add-to-calendar-label:not(refx-link-button):hover span.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: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 span.mdc-button__label{color:var(--lhg-desy-link-color-hover, var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c)))!important}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).mat-expansion-panel-header.cdk-keyboard-focused,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.mat-expansion-panel-header.cdk-keyboard-focused{background:transparent;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:after,refx-confirmation .traveler-container .extra-options-container div.add-to-calendar button.add-to-calendar-label button.mat-mdc-button.refx-link-button:focus:after{all:unset;border-radius:var(--lhg-desy-link-focus-radius, 0);content:"";inset:calc(var(--lhg-desy-link-focus-outline-offset, 0) * -1);pointer-events:none;position:absolute;box-shadow:var(--lhg-desy-link-focus-outline-box-shadow, none)}refx-confirmation .traveler-container .extra-options-container div.add-to-calendar button.add-to-calendar-label:not(refx-link-button):before,refx-confirmation .traveler-container .extra-options-container div.add-to-calendar button.add-to-calendar-label button.mat-mdc-button.refx-link-button:before{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;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;height:var(--lhg-desy-link-icon-height-medium, 1.5rem)!important;min-width:1.6rem;width:1.6rem!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;color:var(--lhg-desy-link-icon-default-color, inherit)}refx-confirmation .traveler-container .extra-options-container div.add-to-calendar button.add-to-calendar-label:not(refx-link-button):hover:before,refx-confirmation .traveler-container .extra-options-container div.add-to-calendar button.add-to-calendar-label button.mat-mdc-button.refx-link-button:hover:before{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;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;height:var(--lhg-desy-link-icon-height-medium, 1.5rem)!important;min-width:1.6rem;width:1.6rem!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;color:var(--lhg-desy-link-icon-default-color-hover, inherit)!important}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,refx-confirmation .traveler-container .extra-options-container div.invoice-form{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,refx-confirmation .traveler-container .extra-options-container div.passenger-receipt button.invoice-form-label:not(refx-link-button),refx-confirmation .traveler-container .extra-options-container div.passenger-receipt button.invoice-form-label button.mat-mdc-button.refx-link-button,refx-confirmation .traveler-container .extra-options-container div.invoice-form button.passenger-receipt-label:not(refx-link-button),refx-confirmation .traveler-container .extra-options-container div.invoice-form button.passenger-receipt-label button.mat-mdc-button.refx-link-button,refx-confirmation .traveler-container .extra-options-container div.invoice-form button.invoice-form-label:not(refx-link-button),refx-confirmation .traveler-container .extra-options-container div.invoice-form button.invoice-form-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(--lhg-desy-link-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;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),refx-confirmation .traveler-container .extra-options-container div.passenger-receipt button.passenger-receipt-label:not(refx-link-button) span.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 span.mdc-button__label,refx-confirmation .traveler-container .extra-options-container div.passenger-receipt button.invoice-form-label:not(refx-link-button),refx-confirmation .traveler-container .extra-options-container div.passenger-receipt button.invoice-form-label:not(refx-link-button) span.mdc-button__label,refx-confirmation .traveler-container .extra-options-container div.passenger-receipt button.invoice-form-label button.mat-mdc-button.refx-link-button,refx-confirmation .traveler-container .extra-options-container div.passenger-receipt button.invoice-form-label button.mat-mdc-button.refx-link-button span.mdc-button__label,refx-confirmation .traveler-container .extra-options-container div.invoice-form button.passenger-receipt-label:not(refx-link-button),refx-confirmation .traveler-container .extra-options-container div.invoice-form button.passenger-receipt-label:not(refx-link-button) span.mdc-button__label,refx-confirmation .traveler-container .extra-options-container div.invoice-form button.passenger-receipt-label button.mat-mdc-button.refx-link-button,refx-confirmation .traveler-container .extra-options-container div.invoice-form button.passenger-receipt-label button.mat-mdc-button.refx-link-button span.mdc-button__label,refx-confirmation .traveler-container .extra-options-container div.invoice-form button.invoice-form-label:not(refx-link-button),refx-confirmation .traveler-container .extra-options-container div.invoice-form button.invoice-form-label:not(refx-link-button) span.mdc-button__label,refx-confirmation .traveler-container .extra-options-container div.invoice-form button.invoice-form-label button.mat-mdc-button.refx-link-button,refx-confirmation .traveler-container .extra-options-container div.invoice-form button.invoice-form-label button.mat-mdc-button.refx-link-button span.mdc-button__label{color:var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c));transition:color .3s ease-out}refx-confirmation .traveler-container .extra-options-container div.passenger-receipt button.passenger-receipt-label:not(refx-link-button):hover:not([disabled]),refx-confirmation .traveler-container .extra-options-container div.passenger-receipt button.passenger-receipt-label:not(refx-link-button) span.mdc-button__label:hover:not([disabled]),refx-confirmation .traveler-container .extra-options-container div.passenger-receipt button.passenger-receipt-label button.mat-mdc-button.refx-link-button:hover:not([disabled]),refx-confirmation .traveler-container .extra-options-container div.passenger-receipt button.passenger-receipt-label button.mat-mdc-button.refx-link-button span.mdc-button__label:hover:not([disabled]),refx-confirmation .traveler-container .extra-options-container div.passenger-receipt button.invoice-form-label:not(refx-link-button):hover:not([disabled]),refx-confirmation .traveler-container .extra-options-container div.passenger-receipt button.invoice-form-label:not(refx-link-button) span.mdc-button__label:hover:not([disabled]),refx-confirmation .traveler-container .extra-options-container div.passenger-receipt button.invoice-form-label button.mat-mdc-button.refx-link-button:hover:not([disabled]),refx-confirmation .traveler-container .extra-options-container div.passenger-receipt button.invoice-form-label button.mat-mdc-button.refx-link-button span.mdc-button__label:hover:not([disabled]),refx-confirmation .traveler-container .extra-options-container div.invoice-form button.passenger-receipt-label:not(refx-link-button):hover:not([disabled]),refx-confirmation .traveler-container .extra-options-container div.invoice-form button.passenger-receipt-label:not(refx-link-button) span.mdc-button__label:hover:not([disabled]),refx-confirmation .traveler-container .extra-options-container div.invoice-form button.passenger-receipt-label button.mat-mdc-button.refx-link-button:hover:not([disabled]),refx-confirmation .traveler-container .extra-options-container div.invoice-form button.passenger-receipt-label button.mat-mdc-button.refx-link-button span.mdc-button__label:hover:not([disabled]),refx-confirmation .traveler-container .extra-options-container div.invoice-form button.invoice-form-label:not(refx-link-button):hover:not([disabled]),refx-confirmation .traveler-container .extra-options-container div.invoice-form button.invoice-form-label:not(refx-link-button) span.mdc-button__label:hover:not([disabled]),refx-confirmation .traveler-container .extra-options-container div.invoice-form button.invoice-form-label button.mat-mdc-button.refx-link-button:hover:not([disabled]),refx-confirmation .traveler-container .extra-options-container div.invoice-form button.invoice-form-label button.mat-mdc-button.refx-link-button span.mdc-button__label:hover:not([disabled]){-webkit-text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration:var(--lhg-desy-link-hover-text-decoration, none)}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 button.mat-mdc-button.refx-link-button:hover,refx-confirmation .traveler-container .extra-options-container div.passenger-receipt button.invoice-form-label:not(refx-link-button):hover,refx-confirmation .traveler-container .extra-options-container div.passenger-receipt button.invoice-form-label button.mat-mdc-button.refx-link-button:hover,refx-confirmation .traveler-container .extra-options-container div.invoice-form button.passenger-receipt-label:not(refx-link-button):hover,refx-confirmation .traveler-container .extra-options-container div.invoice-form button.passenger-receipt-label button.mat-mdc-button.refx-link-button:hover,refx-confirmation .traveler-container .extra-options-container div.invoice-form button.invoice-form-label:not(refx-link-button):hover,refx-confirmation .traveler-container .extra-options-container div.invoice-form button.invoice-form-label button.mat-mdc-button.refx-link-button:hover{-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):hover,refx-confirmation .traveler-container .extra-options-container div.passenger-receipt button.passenger-receipt-label:not(refx-link-button):hover span.mdc-button__label,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:hover span.mdc-button__label,refx-confirmation .traveler-container .extra-options-container div.passenger-receipt button.invoice-form-label:not(refx-link-button):hover,refx-confirmation .traveler-container .extra-options-container div.passenger-receipt button.invoice-form-label:not(refx-link-button):hover span.mdc-button__label,refx-confirmation .traveler-container .extra-options-container div.passenger-receipt button.invoice-form-label button.mat-mdc-button.refx-link-button:hover,refx-confirmation .traveler-container .extra-options-container div.passenger-receipt button.invoice-form-label button.mat-mdc-button.refx-link-button:hover span.mdc-button__label,refx-confirmation .traveler-container .extra-options-container div.invoice-form button.passenger-receipt-label:not(refx-link-button):hover,refx-confirmation .traveler-container .extra-options-container div.invoice-form button.passenger-receipt-label:not(refx-link-button):hover span.mdc-button__label,refx-confirmation .traveler-container .extra-options-container div.invoice-form button.passenger-receipt-label button.mat-mdc-button.refx-link-button:hover,refx-confirmation .traveler-container .extra-options-container div.invoice-form button.passenger-receipt-label button.mat-mdc-button.refx-link-button:hover span.mdc-button__label,refx-confirmation .traveler-container .extra-options-container div.invoice-form button.invoice-form-label:not(refx-link-button):hover,refx-confirmation .traveler-container .extra-options-container div.invoice-form button.invoice-form-label:not(refx-link-button):hover span.mdc-button__label,refx-confirmation .traveler-container .extra-options-container div.invoice-form button.invoice-form-label button.mat-mdc-button.refx-link-button:hover,refx-confirmation .traveler-container .extra-options-container div.invoice-form button.invoice-form-label button.mat-mdc-button.refx-link-button:hover span.mdc-button__label{color:var(--lhg-desy-link-color-hover, var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c)))!important}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).mat-expansion-panel-header.cdk-keyboard-focused,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.mat-expansion-panel-header.cdk-keyboard-focused,refx-confirmation .traveler-container .extra-options-container div.passenger-receipt button.invoice-form-label:not(refx-link-button):focus-visible,refx-confirmation .traveler-container .extra-options-container div.passenger-receipt button.invoice-form-label:not(refx-link-button).mat-expansion-panel-header.cdk-keyboard-focused,refx-confirmation .traveler-container .extra-options-container div.passenger-receipt button.invoice-form-label button.mat-mdc-button.refx-link-button:focus-visible,refx-confirmation .traveler-container .extra-options-container div.passenger-receipt button.invoice-form-label button.mat-mdc-button.refx-link-button.mat-expansion-panel-header.cdk-keyboard-focused,refx-confirmation .traveler-container .extra-options-container div.invoice-form button.passenger-receipt-label:not(refx-link-button):focus-visible,refx-confirmation .traveler-container .extra-options-container div.invoice-form button.passenger-receipt-label:not(refx-link-button).mat-expansion-panel-header.cdk-keyboard-focused,refx-confirmation .traveler-container .extra-options-container div.invoice-form button.passenger-receipt-label button.mat-mdc-button.refx-link-button:focus-visible,refx-confirmation .traveler-container .extra-options-container div.invoice-form button.passenger-receipt-label button.mat-mdc-button.refx-link-button.mat-expansion-panel-header.cdk-keyboard-focused,refx-confirmation .traveler-container .extra-options-container div.invoice-form button.invoice-form-label:not(refx-link-button):focus-visible,refx-confirmation .traveler-container .extra-options-container div.invoice-form button.invoice-form-label:not(refx-link-button).mat-expansion-panel-header.cdk-keyboard-focused,refx-confirmation .traveler-container .extra-options-container div.invoice-form button.invoice-form-label button.mat-mdc-button.refx-link-button:focus-visible,refx-confirmation .traveler-container .extra-options-container div.invoice-form button.invoice-form-label button.mat-mdc-button.refx-link-button.mat-expansion-panel-header.cdk-keyboard-focused{background:transparent;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),refx-confirmation .traveler-container .extra-options-container div.passenger-receipt button.invoice-form-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.invoice-form-label button.mat-mdc-button.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.invoice-form 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.invoice-form 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),refx-confirmation .traveler-container .extra-options-container div.invoice-form button.invoice-form-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.invoice-form button.invoice-form-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:after,refx-confirmation .traveler-container .extra-options-container div.passenger-receipt button.passenger-receipt-label button.mat-mdc-button.refx-link-button:focus:after,refx-confirmation .traveler-container .extra-options-container div.passenger-receipt button.invoice-form-label:not(refx-link-button):focus:after,refx-confirmation .traveler-container .extra-options-container div.passenger-receipt button.invoice-form-label button.mat-mdc-button.refx-link-button:focus:after,refx-confirmation .traveler-container .extra-options-container div.invoice-form button.passenger-receipt-label:not(refx-link-button):focus:after,refx-confirmation .traveler-container .extra-options-container div.invoice-form button.passenger-receipt-label button.mat-mdc-button.refx-link-button:focus:after,refx-confirmation .traveler-container .extra-options-container div.invoice-form button.invoice-form-label:not(refx-link-button):focus:after,refx-confirmation .traveler-container .extra-options-container div.invoice-form button.invoice-form-label button.mat-mdc-button.refx-link-button:focus:after{all:unset;border-radius:var(--lhg-desy-link-focus-radius, 0);content:"";inset:calc(var(--lhg-desy-link-focus-outline-offset, 0) * -1);pointer-events:none;position:absolute;box-shadow:var(--lhg-desy-link-focus-outline-box-shadow, none)}refx-confirmation .traveler-container .extra-options-container div.passenger-receipt button.passenger-receipt-label:not(refx-link-button):before,refx-confirmation .traveler-container .extra-options-container div.passenger-receipt button.passenger-receipt-label button.mat-mdc-button.refx-link-button:before,refx-confirmation .traveler-container .extra-options-container div.passenger-receipt button.invoice-form-label:not(refx-link-button):before,refx-confirmation .traveler-container .extra-options-container div.passenger-receipt button.invoice-form-label button.mat-mdc-button.refx-link-button:before,refx-confirmation .traveler-container .extra-options-container div.invoice-form button.passenger-receipt-label:not(refx-link-button):before,refx-confirmation .traveler-container .extra-options-container div.invoice-form button.passenger-receipt-label button.mat-mdc-button.refx-link-button:before,refx-confirmation .traveler-container .extra-options-container div.invoice-form button.invoice-form-label:not(refx-link-button):before,refx-confirmation .traveler-container .extra-options-container div.invoice-form button.invoice-form-label button.mat-mdc-button.refx-link-button:before{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;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;height:var(--lhg-desy-link-icon-height-medium, 1.5rem)!important;min-width:1.6rem;width:1.6rem!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;color:var(--lhg-desy-link-icon-default-color, inherit)}refx-confirmation .traveler-container .extra-options-container div.passenger-receipt button.passenger-receipt-label:not(refx-link-button):hover:before,refx-confirmation .traveler-container .extra-options-container div.passenger-receipt button.passenger-receipt-label button.mat-mdc-button.refx-link-button:hover:before,refx-confirmation .traveler-container .extra-options-container div.passenger-receipt button.invoice-form-label:not(refx-link-button):hover:before,refx-confirmation .traveler-container .extra-options-container div.passenger-receipt button.invoice-form-label button.mat-mdc-button.refx-link-button:hover:before,refx-confirmation .traveler-container .extra-options-container div.invoice-form button.passenger-receipt-label:not(refx-link-button):hover:before,refx-confirmation .traveler-container .extra-options-container div.invoice-form button.passenger-receipt-label button.mat-mdc-button.refx-link-button:hover:before,refx-confirmation .traveler-container .extra-options-container div.invoice-form button.invoice-form-label:not(refx-link-button):hover:before,refx-confirmation .traveler-container .extra-options-container div.invoice-form button.invoice-form-label button.mat-mdc-button.refx-link-button:hover:before{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;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;height:var(--lhg-desy-link-icon-height-medium, 1.5rem)!important;min-width:1.6rem;width:1.6rem!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;color:var(--lhg-desy-link-icon-default-color-hover, inherit)!important}refx-confirmation .traveler-container .extra-options-container div.passenger-receipt button.passenger-receipt-label:focus,refx-confirmation .traveler-container .extra-options-container div.passenger-receipt button.invoice-form-label:focus,refx-confirmation .traveler-container .extra-options-container div.invoice-form button.passenger-receipt-label:focus,refx-confirmation .traveler-container .extra-options-container div.invoice-form button.invoice-form-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: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(--lhg-desy-link-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;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),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) span.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 span.mdc-button__label{color:var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c));transition:color .3s ease-out}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:not([disabled]),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) span.mdc-button__label:hover:not([disabled]),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:not([disabled]),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 span.mdc-button__label:hover:not([disabled]){-webkit-text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration:var(--lhg-desy-link-hover-text-decoration, 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):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{-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):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):hover span.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: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 span.mdc-button__label{color:var(--lhg-desy-link-color-hover, var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c)))!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):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).mat-expansion-panel-header.cdk-keyboard-focused,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.mat-expansion-panel-header.cdk-keyboard-focused{background:transparent;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: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:focus:after{all:unset;border-radius:var(--lhg-desy-link-focus-radius, 0);content:"";inset:calc(var(--lhg-desy-link-focus-outline-offset, 0) * -1);pointer-events:none;position:absolute;box-shadow:var(--lhg-desy-link-focus-outline-box-shadow, 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):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:before{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;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;height:var(--lhg-desy-link-icon-height-medium, 1.5rem)!important;min-width:1.6rem;width:1.6rem!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;color:var(--lhg-desy-link-icon-default-color, inherit)}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: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:hover:before{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;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;height:var(--lhg-desy-link-icon-height-medium, 1.5rem)!important;min-width:1.6rem;width:1.6rem!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;color:var(--lhg-desy-link-icon-default-color-hover, inherit)!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(--lhg-desy-link-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;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),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) span.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 span.mdc-button__label{color:var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c));transition:color .3s ease-out}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:not([disabled]),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) span.mdc-button__label:hover:not([disabled]),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:not([disabled]),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 span.mdc-button__label:hover:not([disabled]){-webkit-text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration:var(--lhg-desy-link-hover-text-decoration, 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):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{-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):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):hover span.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: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 span.mdc-button__label{color:var(--lhg-desy-link-color-hover, var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c)))!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):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).mat-expansion-panel-header.cdk-keyboard-focused,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.mat-expansion-panel-header.cdk-keyboard-focused{background:transparent;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: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:focus:after{all:unset;border-radius:var(--lhg-desy-link-focus-radius, 0);content:"";inset:calc(var(--lhg-desy-link-focus-outline-offset, 0) * -1);pointer-events:none;position:absolute;box-shadow:var(--lhg-desy-link-focus-outline-box-shadow, 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):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:before{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;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;height:var(--lhg-desy-link-icon-height-medium, 1.5rem)!important;min-width:1.6rem;width:1.6rem!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;color:var(--lhg-desy-link-icon-default-color, inherit)}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: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:hover:before{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;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;height:var(--lhg-desy-link-icon-height-medium, 1.5rem)!important;min-width:1.6rem;width:1.6rem!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;color:var(--lhg-desy-link-icon-default-color-hover, inherit)!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(--lhg-desy-link-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;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),lhg-check-in-redirection-cont lhg-check-in-redirection-pres .check-in-pres-container .card .check-in-description a:not(refx-link-button) span.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 span.mdc-button__label{color:var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c));transition:color .3s ease-out}lhg-check-in-redirection-cont lhg-check-in-redirection-pres .check-in-pres-container .card .check-in-description a:not(refx-link-button):hover:not([disabled]),lhg-check-in-redirection-cont lhg-check-in-redirection-pres .check-in-pres-container .card .check-in-description a:not(refx-link-button) span.mdc-button__label:hover:not([disabled]),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:not([disabled]),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 span.mdc-button__label:hover:not([disabled]){-webkit-text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration:var(--lhg-desy-link-hover-text-decoration, none)}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 button.mat-mdc-button.refx-link-button:hover{-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):hover,lhg-check-in-redirection-cont lhg-check-in-redirection-pres .check-in-pres-container .card .check-in-description a:not(refx-link-button):hover span.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: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 span.mdc-button__label{color:var(--lhg-desy-link-color-hover, var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c)))!important}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).mat-expansion-panel-header.cdk-keyboard-focused,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.mat-expansion-panel-header.cdk-keyboard-focused{background:transparent;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: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:focus:after{all:unset;border-radius:var(--lhg-desy-link-focus-radius, 0);content:"";inset:calc(var(--lhg-desy-link-focus-outline-offset, 0) * -1);pointer-events:none;position:absolute;box-shadow:var(--lhg-desy-link-focus-outline-box-shadow, none)}lhg-check-in-redirection-cont lhg-check-in-redirection-pres .check-in-pres-container .card .check-in-description a:not(refx-link-button):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:before{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;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;height:var(--lhg-desy-link-icon-height-medium, 1.5rem)!important;min-width:1.6rem;width:1.6rem!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;color:var(--lhg-desy-link-icon-default-color, inherit)}lhg-check-in-redirection-cont lhg-check-in-redirection-pres .check-in-pres-container .card .check-in-description a:not(refx-link-button):hover: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:hover:before{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;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;height:var(--lhg-desy-link-icon-height-medium, 1.5rem)!important;min-width:1.6rem;width:1.6rem!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;color:var(--lhg-desy-link-icon-default-color-hover, inherit)!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, 0);content:"";inset:calc(var(--lhg-desy-link-focus-outline-offset, 0) * -1);pointer-events:none;position:absolute;box-shadow:var(--lhg-desy-link-focus-outline-box-shadow, 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),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(--lhg-desy-link-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;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),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) span.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 span.mdc-button__label{color:var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c));transition:color .3s ease-out}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:not([disabled]),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) span.mdc-button__label:hover:not([disabled]),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:not([disabled]),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 span.mdc-button__label:hover:not([disabled]){-webkit-text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration:var(--lhg-desy-link-hover-text-decoration, 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):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{-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):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):hover span.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: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 span.mdc-button__label{color:var(--lhg-desy-link-color-hover, var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c)))!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):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).mat-expansion-panel-header.cdk-keyboard-focused,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.mat-expansion-panel-header.cdk-keyboard-focused{background:transparent;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: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:focus:after{all:unset;border-radius:var(--lhg-desy-link-focus-radius, 0);content:"";inset:calc(var(--lhg-desy-link-focus-outline-offset, 0) * -1);pointer-events:none;position:absolute;box-shadow:var(--lhg-desy-link-focus-outline-box-shadow, 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):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:before{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;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;height:var(--lhg-desy-link-icon-height-medium, 1.5rem)!important;min-width:1.6rem;width:1.6rem!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;color:var(--lhg-desy-link-icon-default-color, inherit)}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: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:hover:before{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;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;height:var(--lhg-desy-link-icon-height-medium, 1.5rem)!important;min-width:1.6rem;width:1.6rem!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;color:var(--lhg-desy-link-icon-default-color-hover, inherit)!important}lhg-rebook-flight-card-pres refx-link-button.itin-details-link:not(refx-link-button),lhg-rebook-flight-card-pres 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(--lhg-desy-link-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;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-rebook-flight-card-pres refx-link-button.itin-details-link:not(refx-link-button),lhg-rebook-flight-card-pres refx-link-button.itin-details-link:not(refx-link-button) span.mdc-button__label,lhg-rebook-flight-card-pres refx-link-button.itin-details-link button.mat-mdc-button.refx-link-button,lhg-rebook-flight-card-pres refx-link-button.itin-details-link button.mat-mdc-button.refx-link-button span.mdc-button__label{color:var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c));transition:color .3s ease-out}lhg-rebook-flight-card-pres refx-link-button.itin-details-link:not(refx-link-button):hover:not([disabled]),lhg-rebook-flight-card-pres refx-link-button.itin-details-link:not(refx-link-button) span.mdc-button__label:hover:not([disabled]),lhg-rebook-flight-card-pres refx-link-button.itin-details-link button.mat-mdc-button.refx-link-button:hover:not([disabled]),lhg-rebook-flight-card-pres refx-link-button.itin-details-link button.mat-mdc-button.refx-link-button span.mdc-button__label:hover:not([disabled]){-webkit-text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration:var(--lhg-desy-link-hover-text-decoration, none)}lhg-rebook-flight-card-pres refx-link-button.itin-details-link:not(refx-link-button):hover,lhg-rebook-flight-card-pres refx-link-button.itin-details-link button.mat-mdc-button.refx-link-button:hover{-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-rebook-flight-card-pres refx-link-button.itin-details-link:not(refx-link-button):hover,lhg-rebook-flight-card-pres refx-link-button.itin-details-link:not(refx-link-button):hover span.mdc-button__label,lhg-rebook-flight-card-pres refx-link-button.itin-details-link button.mat-mdc-button.refx-link-button:hover,lhg-rebook-flight-card-pres refx-link-button.itin-details-link button.mat-mdc-button.refx-link-button:hover span.mdc-button__label{color:var(--lhg-desy-link-color-hover, var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c)))!important}lhg-rebook-flight-card-pres refx-link-button.itin-details-link:not(refx-link-button):focus-visible,lhg-rebook-flight-card-pres refx-link-button.itin-details-link:not(refx-link-button).mat-expansion-panel-header.cdk-keyboard-focused,lhg-rebook-flight-card-pres refx-link-button.itin-details-link button.mat-mdc-button.refx-link-button:focus-visible,lhg-rebook-flight-card-pres refx-link-button.itin-details-link button.mat-mdc-button.refx-link-button.mat-expansion-panel-header.cdk-keyboard-focused{background:transparent;outline:none!important}lhg-rebook-flight-card-pres 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),lhg-rebook-flight-card-pres 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}lhg-rebook-flight-card-pres refx-link-button.itin-details-link:not(refx-link-button):focus:after,lhg-rebook-flight-card-pres refx-link-button.itin-details-link button.mat-mdc-button.refx-link-button:focus:after{all:unset;border-radius:var(--lhg-desy-link-focus-radius, 0);content:"";inset:calc(var(--lhg-desy-link-focus-outline-offset, 0) * -1);pointer-events:none;position:absolute;box-shadow:var(--lhg-desy-link-focus-outline-box-shadow, none)}lhg-rebook-flight-card-pres refx-link-button.itin-details-link:not(refx-link-button):before,lhg-rebook-flight-card-pres refx-link-button.itin-details-link button.mat-mdc-button.refx-link-button:before{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;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;height:var(--lhg-desy-link-icon-height-small, 1.5rem)!important;min-width:var(--lhg-desy-link-icon-min-width-small, 1.6rem);width:var(--lhg-desy-link-icon-width-small, 1.6rem)!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;color:var(--lhg-desy-link-icon-default-color, inherit);margin-top:0!important}lhg-rebook-flight-card-pres refx-link-button.itin-details-link:not(refx-link-button):hover:before,lhg-rebook-flight-card-pres refx-link-button.itin-details-link button.mat-mdc-button.refx-link-button:hover:before{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;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;height:var(--lhg-desy-link-icon-height-small, 1.5rem)!important;min-width:var(--lhg-desy-link-icon-min-width-small, 1.6rem);width:var(--lhg-desy-link-icon-width-small, 1.6rem)!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;color:var(--lhg-desy-link-icon-default-color-hover, inherit)!important;margin-top:0!important}refx-flight-status-card refx-flight-details div.refx-caption.itinerary-details-link-container{padding-left:0}refx-flight-status-card refx-flight-details div.refx-caption.itinerary-details-link-container refx-link-button.itin-details-link,refx-flight-status-card refx-flight-details div.refx-caption.itinerary-details-link-container refx-link-button.complex-flow-itin-details-link{padding:0;margin-top:.5rem}refx-flight-status-card refx-flight-details div.refx-caption.itinerary-details-link-container refx-link-button.itin-details-link:not(refx-link-button),refx-flight-status-card refx-flight-details div.refx-caption.itinerary-details-link-container refx-link-button.itin-details-link button.mat-mdc-button.refx-link-button,refx-flight-status-card refx-flight-details div.refx-caption.itinerary-details-link-container refx-link-button.complex-flow-itin-details-link:not(refx-link-button),refx-flight-status-card refx-flight-details div.refx-caption.itinerary-details-link-container 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(--lhg-desy-link-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;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 div.refx-caption.itinerary-details-link-container refx-link-button.itin-details-link:not(refx-link-button),refx-flight-status-card refx-flight-details div.refx-caption.itinerary-details-link-container refx-link-button.itin-details-link:not(refx-link-button) span.mdc-button__label,refx-flight-status-card refx-flight-details div.refx-caption.itinerary-details-link-container refx-link-button.itin-details-link button.mat-mdc-button.refx-link-button,refx-flight-status-card refx-flight-details div.refx-caption.itinerary-details-link-container refx-link-button.itin-details-link button.mat-mdc-button.refx-link-button span.mdc-button__label,refx-flight-status-card refx-flight-details div.refx-caption.itinerary-details-link-container refx-link-button.complex-flow-itin-details-link:not(refx-link-button),refx-flight-status-card refx-flight-details div.refx-caption.itinerary-details-link-container refx-link-button.complex-flow-itin-details-link:not(refx-link-button) span.mdc-button__label,refx-flight-status-card refx-flight-details div.refx-caption.itinerary-details-link-container refx-link-button.complex-flow-itin-details-link button.mat-mdc-button.refx-link-button,refx-flight-status-card refx-flight-details div.refx-caption.itinerary-details-link-container refx-link-button.complex-flow-itin-details-link button.mat-mdc-button.refx-link-button span.mdc-button__label{color:var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c));transition:color .3s ease-out}refx-flight-status-card refx-flight-details div.refx-caption.itinerary-details-link-container refx-link-button.itin-details-link:not(refx-link-button):hover:not([disabled]),refx-flight-status-card refx-flight-details div.refx-caption.itinerary-details-link-container refx-link-button.itin-details-link:not(refx-link-button) span.mdc-button__label:hover:not([disabled]),refx-flight-status-card refx-flight-details div.refx-caption.itinerary-details-link-container refx-link-button.itin-details-link button.mat-mdc-button.refx-link-button:hover:not([disabled]),refx-flight-status-card refx-flight-details div.refx-caption.itinerary-details-link-container refx-link-button.itin-details-link button.mat-mdc-button.refx-link-button span.mdc-button__label:hover:not([disabled]),refx-flight-status-card refx-flight-details div.refx-caption.itinerary-details-link-container refx-link-button.complex-flow-itin-details-link:not(refx-link-button):hover:not([disabled]),refx-flight-status-card refx-flight-details div.refx-caption.itinerary-details-link-container refx-link-button.complex-flow-itin-details-link:not(refx-link-button) span.mdc-button__label:hover:not([disabled]),refx-flight-status-card refx-flight-details div.refx-caption.itinerary-details-link-container refx-link-button.complex-flow-itin-details-link button.mat-mdc-button.refx-link-button:hover:not([disabled]),refx-flight-status-card refx-flight-details div.refx-caption.itinerary-details-link-container refx-link-button.complex-flow-itin-details-link button.mat-mdc-button.refx-link-button span.mdc-button__label:hover:not([disabled]){-webkit-text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration:var(--lhg-desy-link-hover-text-decoration, none)}refx-flight-status-card refx-flight-details div.refx-caption.itinerary-details-link-container refx-link-button.itin-details-link:not(refx-link-button):hover,refx-flight-status-card refx-flight-details div.refx-caption.itinerary-details-link-container refx-link-button.itin-details-link button.mat-mdc-button.refx-link-button:hover,refx-flight-status-card refx-flight-details div.refx-caption.itinerary-details-link-container refx-link-button.complex-flow-itin-details-link:not(refx-link-button):hover,refx-flight-status-card refx-flight-details div.refx-caption.itinerary-details-link-container refx-link-button.complex-flow-itin-details-link button.mat-mdc-button.refx-link-button:hover{-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 div.refx-caption.itinerary-details-link-container refx-link-button.itin-details-link:not(refx-link-button):hover,refx-flight-status-card refx-flight-details div.refx-caption.itinerary-details-link-container refx-link-button.itin-details-link:not(refx-link-button):hover span.mdc-button__label,refx-flight-status-card refx-flight-details div.refx-caption.itinerary-details-link-container refx-link-button.itin-details-link button.mat-mdc-button.refx-link-button:hover,refx-flight-status-card refx-flight-details div.refx-caption.itinerary-details-link-container refx-link-button.itin-details-link button.mat-mdc-button.refx-link-button:hover span.mdc-button__label,refx-flight-status-card refx-flight-details div.refx-caption.itinerary-details-link-container refx-link-button.complex-flow-itin-details-link:not(refx-link-button):hover,refx-flight-status-card refx-flight-details div.refx-caption.itinerary-details-link-container refx-link-button.complex-flow-itin-details-link:not(refx-link-button):hover span.mdc-button__label,refx-flight-status-card refx-flight-details div.refx-caption.itinerary-details-link-container refx-link-button.complex-flow-itin-details-link button.mat-mdc-button.refx-link-button:hover,refx-flight-status-card refx-flight-details div.refx-caption.itinerary-details-link-container refx-link-button.complex-flow-itin-details-link button.mat-mdc-button.refx-link-button:hover span.mdc-button__label{color:var(--lhg-desy-link-color-hover, var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c)))!important}refx-flight-status-card refx-flight-details div.refx-caption.itinerary-details-link-container refx-link-button.itin-details-link:not(refx-link-button):focus-visible,refx-flight-status-card refx-flight-details div.refx-caption.itinerary-details-link-container refx-link-button.itin-details-link:not(refx-link-button).mat-expansion-panel-header.cdk-keyboard-focused,refx-flight-status-card refx-flight-details div.refx-caption.itinerary-details-link-container refx-link-button.itin-details-link button.mat-mdc-button.refx-link-button:focus-visible,refx-flight-status-card refx-flight-details div.refx-caption.itinerary-details-link-container refx-link-button.itin-details-link button.mat-mdc-button.refx-link-button.mat-expansion-panel-header.cdk-keyboard-focused,refx-flight-status-card refx-flight-details div.refx-caption.itinerary-details-link-container refx-link-button.complex-flow-itin-details-link:not(refx-link-button):focus-visible,refx-flight-status-card refx-flight-details div.refx-caption.itinerary-details-link-container refx-link-button.complex-flow-itin-details-link:not(refx-link-button).mat-expansion-panel-header.cdk-keyboard-focused,refx-flight-status-card refx-flight-details div.refx-caption.itinerary-details-link-container refx-link-button.complex-flow-itin-details-link button.mat-mdc-button.refx-link-button:focus-visible,refx-flight-status-card refx-flight-details div.refx-caption.itinerary-details-link-container refx-link-button.complex-flow-itin-details-link button.mat-mdc-button.refx-link-button.mat-expansion-panel-header.cdk-keyboard-focused{background:transparent;outline:none!important}refx-flight-status-card refx-flight-details div.refx-caption.itinerary-details-link-container 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 div.refx-caption.itinerary-details-link-container 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 div.refx-caption.itinerary-details-link-container 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 div.refx-caption.itinerary-details-link-container 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 div.refx-caption.itinerary-details-link-container refx-link-button.itin-details-link:not(refx-link-button):focus:after,refx-flight-status-card refx-flight-details div.refx-caption.itinerary-details-link-container refx-link-button.itin-details-link button.mat-mdc-button.refx-link-button:focus:after,refx-flight-status-card refx-flight-details div.refx-caption.itinerary-details-link-container refx-link-button.complex-flow-itin-details-link:not(refx-link-button):focus:after,refx-flight-status-card refx-flight-details div.refx-caption.itinerary-details-link-container refx-link-button.complex-flow-itin-details-link button.mat-mdc-button.refx-link-button:focus:after{all:unset;border-radius:var(--lhg-desy-link-focus-radius, 0);content:"";inset:calc(var(--lhg-desy-link-focus-outline-offset, 0) * -1);pointer-events:none;position:absolute;box-shadow:var(--lhg-desy-link-focus-outline-box-shadow, none)}refx-flight-status-card refx-flight-details div.refx-caption.itinerary-details-link-container refx-link-button.itin-details-link:not(refx-link-button):before,refx-flight-status-card refx-flight-details div.refx-caption.itinerary-details-link-container refx-link-button.itin-details-link button.mat-mdc-button.refx-link-button:before,refx-flight-status-card refx-flight-details div.refx-caption.itinerary-details-link-container refx-link-button.complex-flow-itin-details-link:not(refx-link-button):before,refx-flight-status-card refx-flight-details div.refx-caption.itinerary-details-link-container refx-link-button.complex-flow-itin-details-link button.mat-mdc-button.refx-link-button:before{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;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;height:var(--lhg-desy-link-icon-height-small, 1.5rem)!important;min-width:var(--lhg-desy-link-icon-min-width-small, 1.6rem);width:var(--lhg-desy-link-icon-width-small, 1.6rem)!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;color:var(--lhg-desy-link-icon-default-color, inherit);margin-top:0!important}refx-flight-status-card refx-flight-details div.refx-caption.itinerary-details-link-container refx-link-button.itin-details-link:not(refx-link-button):hover:before,refx-flight-status-card refx-flight-details div.refx-caption.itinerary-details-link-container refx-link-button.itin-details-link button.mat-mdc-button.refx-link-button:hover:before,refx-flight-status-card refx-flight-details div.refx-caption.itinerary-details-link-container refx-link-button.complex-flow-itin-details-link:not(refx-link-button):hover:before,refx-flight-status-card refx-flight-details div.refx-caption.itinerary-details-link-container refx-link-button.complex-flow-itin-details-link button.mat-mdc-button.refx-link-button:hover:before{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;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;height:var(--lhg-desy-link-icon-height-small, 1.5rem)!important;min-width:var(--lhg-desy-link-icon-min-width-small, 1.6rem);width:var(--lhg-desy-link-icon-width-small, 1.6rem)!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;color:var(--lhg-desy-link-icon-default-color-hover, inherit)!important;margin-top:0!important}refx-flight-status-card refx-flight-details div.refx-caption.itinerary-details-link-container refx-link-button.itin-details-link:before,refx-flight-status-card refx-flight-details div.refx-caption.itinerary-details-link-container 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(--lhg-desy-link-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;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),refx-rebook-flight-card-cont refx-flight-details refx-link-button.itin-details-link:not(refx-link-button) span.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 span.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) span.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 span.mdc-button__label{color:var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c));transition:color .3s ease-out}refx-rebook-flight-card-cont refx-flight-details refx-link-button.itin-details-link:not(refx-link-button):hover:not([disabled]),refx-rebook-flight-card-cont refx-flight-details refx-link-button.itin-details-link:not(refx-link-button) span.mdc-button__label:hover:not([disabled]),refx-rebook-flight-card-cont refx-flight-details refx-link-button.itin-details-link button.mat-mdc-button.refx-link-button:hover:not([disabled]),refx-rebook-flight-card-cont refx-flight-details refx-link-button.itin-details-link button.mat-mdc-button.refx-link-button span.mdc-button__label:hover:not([disabled]),refx-rebook-flight-card-cont refx-flight-details refx-link-button.complex-flow-itin-details-link:not(refx-link-button):hover:not([disabled]),refx-rebook-flight-card-cont refx-flight-details refx-link-button.complex-flow-itin-details-link:not(refx-link-button) span.mdc-button__label:hover:not([disabled]),refx-rebook-flight-card-cont refx-flight-details refx-link-button.complex-flow-itin-details-link button.mat-mdc-button.refx-link-button:hover:not([disabled]),refx-rebook-flight-card-cont refx-flight-details refx-link-button.complex-flow-itin-details-link button.mat-mdc-button.refx-link-button span.mdc-button__label:hover:not([disabled]){-webkit-text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration:var(--lhg-desy-link-hover-text-decoration, none)}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 button.mat-mdc-button.refx-link-button: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 button.mat-mdc-button.refx-link-button:hover{-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):hover,refx-rebook-flight-card-cont refx-flight-details refx-link-button.itin-details-link:not(refx-link-button):hover span.mdc-button__label,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:hover span.mdc-button__label,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):hover span.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: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 span.mdc-button__label{color:var(--lhg-desy-link-color-hover, var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c)))!important}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).mat-expansion-panel-header.cdk-keyboard-focused,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.mat-expansion-panel-header.cdk-keyboard-focused,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).mat-expansion-panel-header.cdk-keyboard-focused,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.mat-expansion-panel-header.cdk-keyboard-focused{background:transparent;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:after,refx-rebook-flight-card-cont refx-flight-details refx-link-button.itin-details-link button.mat-mdc-button.refx-link-button:focus:after,refx-rebook-flight-card-cont refx-flight-details refx-link-button.complex-flow-itin-details-link:not(refx-link-button):focus:after,refx-rebook-flight-card-cont refx-flight-details refx-link-button.complex-flow-itin-details-link button.mat-mdc-button.refx-link-button:focus:after{all:unset;border-radius:var(--lhg-desy-link-focus-radius, 0);content:"";inset:calc(var(--lhg-desy-link-focus-outline-offset, 0) * -1);pointer-events:none;position:absolute;box-shadow:var(--lhg-desy-link-focus-outline-box-shadow, none)}refx-rebook-flight-card-cont refx-flight-details refx-link-button.itin-details-link:not(refx-link-button):before,refx-rebook-flight-card-cont refx-flight-details refx-link-button.itin-details-link button.mat-mdc-button.refx-link-button:before,refx-rebook-flight-card-cont refx-flight-details refx-link-button.complex-flow-itin-details-link:not(refx-link-button):before,refx-rebook-flight-card-cont refx-flight-details refx-link-button.complex-flow-itin-details-link button.mat-mdc-button.refx-link-button:before{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;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;height:var(--lhg-desy-link-icon-height-small, 1.5rem)!important;min-width:var(--lhg-desy-link-icon-min-width-small, 1.6rem);width:var(--lhg-desy-link-icon-width-small, 1.6rem)!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;color:var(--lhg-desy-link-icon-default-color, inherit);margin-top:0!important}refx-rebook-flight-card-cont refx-flight-details refx-link-button.itin-details-link:not(refx-link-button):hover:before,refx-rebook-flight-card-cont refx-flight-details refx-link-button.itin-details-link button.mat-mdc-button.refx-link-button:hover:before,refx-rebook-flight-card-cont refx-flight-details refx-link-button.complex-flow-itin-details-link:not(refx-link-button):hover:before,refx-rebook-flight-card-cont refx-flight-details refx-link-button.complex-flow-itin-details-link button.mat-mdc-button.refx-link-button:hover:before{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;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;height:var(--lhg-desy-link-icon-height-small, 1.5rem)!important;min-width:var(--lhg-desy-link-icon-min-width-small, 1.6rem);width:var(--lhg-desy-link-icon-width-small, 1.6rem)!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;color:var(--lhg-desy-link-icon-default-color-hover, inherit)!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(--lhg-desy-link-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;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),refx-rebook-flight-card-cont refx-transferred-services refx-link-button.transferred-services-details-link:not(refx-link-button) span.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 span.mdc-button__label{color:var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c));transition:color .3s ease-out}refx-rebook-flight-card-cont refx-transferred-services refx-link-button.transferred-services-details-link:not(refx-link-button):hover:not([disabled]),refx-rebook-flight-card-cont refx-transferred-services refx-link-button.transferred-services-details-link:not(refx-link-button) span.mdc-button__label:hover:not([disabled]),refx-rebook-flight-card-cont refx-transferred-services refx-link-button.transferred-services-details-link button.mat-mdc-button.refx-link-button:hover:not([disabled]),refx-rebook-flight-card-cont refx-transferred-services refx-link-button.transferred-services-details-link button.mat-mdc-button.refx-link-button span.mdc-button__label:hover:not([disabled]){-webkit-text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration:var(--lhg-desy-link-hover-text-decoration, none)}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 button.mat-mdc-button.refx-link-button:hover{-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):hover,refx-rebook-flight-card-cont refx-transferred-services refx-link-button.transferred-services-details-link:not(refx-link-button):hover span.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:hover,refx-rebook-flight-card-cont refx-transferred-services refx-link-button.transferred-services-details-link button.mat-mdc-button.refx-link-button:hover span.mdc-button__label{color:var(--lhg-desy-link-color-hover, var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c)))!important}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).mat-expansion-panel-header.cdk-keyboard-focused,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.mat-expansion-panel-header.cdk-keyboard-focused{background:transparent;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:after,refx-rebook-flight-card-cont refx-transferred-services refx-link-button.transferred-services-details-link button.mat-mdc-button.refx-link-button:focus:after{all:unset;border-radius:var(--lhg-desy-link-focus-radius, 0);content:"";inset:calc(var(--lhg-desy-link-focus-outline-offset, 0) * -1);pointer-events:none;position:absolute;box-shadow:var(--lhg-desy-link-focus-outline-box-shadow, none)}refx-rebook-flight-card-cont refx-transferred-services refx-link-button.transferred-services-details-link:not(refx-link-button):before,refx-rebook-flight-card-cont refx-transferred-services refx-link-button.transferred-services-details-link button.mat-mdc-button.refx-link-button:before{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;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;height:var(--lhg-desy-link-icon-height-medium, 1.5rem)!important;min-width:1.6rem;width:1.6rem!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;color:var(--lhg-desy-link-icon-default-color, inherit)}refx-rebook-flight-card-cont refx-transferred-services refx-link-button.transferred-services-details-link:not(refx-link-button):hover:before,refx-rebook-flight-card-cont refx-transferred-services refx-link-button.transferred-services-details-link button.mat-mdc-button.refx-link-button:hover:before{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;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;height:var(--lhg-desy-link-icon-height-medium, 1.5rem)!important;min-width:1.6rem;width:1.6rem!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;color:var(--lhg-desy-link-icon-default-color-hover, inherit)!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(--lhg-desy-link-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;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),refx-bound-card .bound.empty .bound-right refx-flight-details>div>div.refx-caption refx-link-button.itin-details-link:not(refx-link-button) span.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 span.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) span.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 span.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) span.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 span.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) span.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 span.mdc-button__label{color:var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c));transition:color .3s ease-out}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:not([disabled]),refx-bound-card .bound.empty .bound-right refx-flight-details>div>div.refx-caption refx-link-button.itin-details-link:not(refx-link-button) span.mdc-button__label:hover:not([disabled]),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:not([disabled]),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 span.mdc-button__label:hover:not([disabled]),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:not([disabled]),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) span.mdc-button__label:hover:not([disabled]),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:not([disabled]),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 span.mdc-button__label:hover:not([disabled]),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:not([disabled]),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) span.mdc-button__label:hover:not([disabled]),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:not([disabled]),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 span.mdc-button__label:hover:not([disabled]),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:not([disabled]),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) span.mdc-button__label:hover:not([disabled]),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:not([disabled]),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 span.mdc-button__label:hover:not([disabled]){-webkit-text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration:var(--lhg-desy-link-hover-text-decoration, 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):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-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 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: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 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: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 button.mat-mdc-button.refx-link-button:hover{-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):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):hover span.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: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 span.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):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 span.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: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 span.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):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 span.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: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 span.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):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 span.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: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 span.mdc-button__label{color:var(--lhg-desy-link-color-hover, var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c)))!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):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).mat-expansion-panel-header.cdk-keyboard-focused,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.mat-expansion-panel-header.cdk-keyboard-focused,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).mat-expansion-panel-header.cdk-keyboard-focused,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.mat-expansion-panel-header.cdk-keyboard-focused,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).mat-expansion-panel-header.cdk-keyboard-focused,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.mat-expansion-panel-header.cdk-keyboard-focused,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).mat-expansion-panel-header.cdk-keyboard-focused,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.mat-expansion-panel-header.cdk-keyboard-focused{background:transparent;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: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:focus: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):focus: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:focus: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):focus: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:focus: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):focus: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:focus:after{all:unset;border-radius:var(--lhg-desy-link-focus-radius, 0);content:"";inset:calc(var(--lhg-desy-link-focus-outline-offset, 0) * -1);pointer-events:none;position:absolute;box-shadow:var(--lhg-desy-link-focus-outline-box-shadow, 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):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: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):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: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):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: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):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:before{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;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;height:var(--lhg-desy-link-icon-height-small, 1.5rem)!important;min-width:var(--lhg-desy-link-icon-min-width-small, 1.6rem);width:var(--lhg-desy-link-icon-width-small, 1.6rem)!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;color:var(--lhg-desy-link-icon-default-color, inherit);margin-top:0!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):hover: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:hover: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):hover: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:hover: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):hover: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:hover: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):hover: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:hover:before{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;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;height:var(--lhg-desy-link-icon-height-small, 1.5rem)!important;min-width:var(--lhg-desy-link-icon-min-width-small, 1.6rem);width:var(--lhg-desy-link-icon-width-small, 1.6rem)!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;color:var(--lhg-desy-link-icon-default-color-hover, inherit)!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(--lhg-desy-link-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;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),refx-servicing-recovery lhg-messages-panel-pres .messages-panel .messages-container .content .messages-list a:not(refx-link-button) span.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 span.mdc-button__label{color:var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c));transition:color .3s ease-out}refx-servicing-recovery lhg-messages-panel-pres .messages-panel .messages-container .content .messages-list a:not(refx-link-button):hover:not([disabled]),refx-servicing-recovery lhg-messages-panel-pres .messages-panel .messages-container .content .messages-list a:not(refx-link-button) span.mdc-button__label:hover:not([disabled]),refx-servicing-recovery lhg-messages-panel-pres .messages-panel .messages-container .content .messages-list a button.mat-mdc-button.refx-link-button:hover:not([disabled]),refx-servicing-recovery lhg-messages-panel-pres .messages-panel .messages-container .content .messages-list a button.mat-mdc-button.refx-link-button span.mdc-button__label:hover:not([disabled]){-webkit-text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration:var(--lhg-desy-link-hover-text-decoration, none)}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 button.mat-mdc-button.refx-link-button:hover{-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):hover,refx-servicing-recovery lhg-messages-panel-pres .messages-panel .messages-container .content .messages-list a:not(refx-link-button):hover span.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:hover,refx-servicing-recovery lhg-messages-panel-pres .messages-panel .messages-container .content .messages-list a button.mat-mdc-button.refx-link-button:hover span.mdc-button__label{color:var(--lhg-desy-link-color-hover, var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c)))!important}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).mat-expansion-panel-header.cdk-keyboard-focused,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.mat-expansion-panel-header.cdk-keyboard-focused{background:transparent;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:after,refx-servicing-recovery lhg-messages-panel-pres .messages-panel .messages-container .content .messages-list a button.mat-mdc-button.refx-link-button:focus:after{all:unset;border-radius:var(--lhg-desy-link-focus-radius, 0);content:"";inset:calc(var(--lhg-desy-link-focus-outline-offset, 0) * -1);pointer-events:none;position:absolute;box-shadow:var(--lhg-desy-link-focus-outline-box-shadow, none)}refx-servicing-recovery lhg-messages-panel-pres .messages-panel .messages-container .content .messages-list a:not(refx-link-button):before,refx-servicing-recovery lhg-messages-panel-pres .messages-panel .messages-container .content .messages-list a button.mat-mdc-button.refx-link-button:before{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;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;height:var(--lhg-desy-link-icon-height-medium, 1.5rem)!important;min-width:1.6rem;width:1.6rem!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;color:var(--lhg-desy-link-icon-default-color, inherit)}refx-servicing-recovery lhg-messages-panel-pres .messages-panel .messages-container .content .messages-list a:not(refx-link-button):hover:before,refx-servicing-recovery lhg-messages-panel-pres .messages-panel .messages-container .content .messages-list a button.mat-mdc-button.refx-link-button:hover:before{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;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;height:var(--lhg-desy-link-icon-height-medium, 1.5rem)!important;min-width:1.6rem;width:1.6rem!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;color:var(--lhg-desy-link-icon-default-color-hover, inherit)!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(--lhg-desy-link-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;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),lhg-co2-instant-neutralisation-pres .uptrip-reward-card-container .uptrip-card-text .link a:not(refx-link-button) span.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 span.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) span.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 span.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) span.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 span.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) span.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 span.mdc-button__label{color:var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c));transition:color .3s ease-out}lhg-co2-instant-neutralisation-pres .uptrip-reward-card-container .uptrip-card-text .link a:not(refx-link-button):hover:not([disabled]),lhg-co2-instant-neutralisation-pres .uptrip-reward-card-container .uptrip-card-text .link a:not(refx-link-button) span.mdc-button__label:hover:not([disabled]),lhg-co2-instant-neutralisation-pres .uptrip-reward-card-container .uptrip-card-text .link a button.mat-mdc-button.refx-link-button:hover:not([disabled]),lhg-co2-instant-neutralisation-pres .uptrip-reward-card-container .uptrip-card-text .link a button.mat-mdc-button.refx-link-button span.mdc-button__label:hover:not([disabled]),lhg-co2-instant-neutralisation-pres .uptrip-card-container .uptrip-card-text .link a:not(refx-link-button):hover:not([disabled]),lhg-co2-instant-neutralisation-pres .uptrip-card-container .uptrip-card-text .link a:not(refx-link-button) span.mdc-button__label:hover:not([disabled]),lhg-co2-instant-neutralisation-pres .uptrip-card-container .uptrip-card-text .link a button.mat-mdc-button.refx-link-button:hover:not([disabled]),lhg-co2-instant-neutralisation-pres .uptrip-card-container .uptrip-card-text .link a button.mat-mdc-button.refx-link-button span.mdc-button__label:hover:not([disabled]),lhg-co2-neutralisation-pres .uptrip-reward-card-container .uptrip-card-text .link a:not(refx-link-button):hover:not([disabled]),lhg-co2-neutralisation-pres .uptrip-reward-card-container .uptrip-card-text .link a:not(refx-link-button) span.mdc-button__label:hover:not([disabled]),lhg-co2-neutralisation-pres .uptrip-reward-card-container .uptrip-card-text .link a button.mat-mdc-button.refx-link-button:hover:not([disabled]),lhg-co2-neutralisation-pres .uptrip-reward-card-container .uptrip-card-text .link a button.mat-mdc-button.refx-link-button span.mdc-button__label:hover:not([disabled]),lhg-co2-neutralisation-pres .uptrip-card-container .uptrip-card-text .link a:not(refx-link-button):hover:not([disabled]),lhg-co2-neutralisation-pres .uptrip-card-container .uptrip-card-text .link a:not(refx-link-button) span.mdc-button__label:hover:not([disabled]),lhg-co2-neutralisation-pres .uptrip-card-container .uptrip-card-text .link a button.mat-mdc-button.refx-link-button:hover:not([disabled]),lhg-co2-neutralisation-pres .uptrip-card-container .uptrip-card-text .link a button.mat-mdc-button.refx-link-button span.mdc-button__label:hover:not([disabled]){-webkit-text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration:var(--lhg-desy-link-hover-text-decoration, none)}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 button.mat-mdc-button.refx-link-button: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 button.mat-mdc-button.refx-link-button: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 button.mat-mdc-button.refx-link-button: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 button.mat-mdc-button.refx-link-button:hover{-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):hover,lhg-co2-instant-neutralisation-pres .uptrip-reward-card-container .uptrip-card-text .link a:not(refx-link-button):hover span.mdc-button__label,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:hover span.mdc-button__label,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):hover span.mdc-button__label,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:hover span.mdc-button__label,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):hover span.mdc-button__label,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:hover span.mdc-button__label,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):hover span.mdc-button__label,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:hover span.mdc-button__label{color:var(--lhg-desy-link-color-hover, var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c)))!important}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).mat-expansion-panel-header.cdk-keyboard-focused,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.mat-expansion-panel-header.cdk-keyboard-focused,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).mat-expansion-panel-header.cdk-keyboard-focused,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.mat-expansion-panel-header.cdk-keyboard-focused,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).mat-expansion-panel-header.cdk-keyboard-focused,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.mat-expansion-panel-header.cdk-keyboard-focused,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).mat-expansion-panel-header.cdk-keyboard-focused,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.mat-expansion-panel-header.cdk-keyboard-focused{background:transparent;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:after,lhg-co2-instant-neutralisation-pres .uptrip-reward-card-container .uptrip-card-text .link a button.mat-mdc-button.refx-link-button:focus:after,lhg-co2-instant-neutralisation-pres .uptrip-card-container .uptrip-card-text .link a:not(refx-link-button):focus:after,lhg-co2-instant-neutralisation-pres .uptrip-card-container .uptrip-card-text .link a button.mat-mdc-button.refx-link-button:focus:after,lhg-co2-neutralisation-pres .uptrip-reward-card-container .uptrip-card-text .link a:not(refx-link-button):focus:after,lhg-co2-neutralisation-pres .uptrip-reward-card-container .uptrip-card-text .link a button.mat-mdc-button.refx-link-button:focus:after,lhg-co2-neutralisation-pres .uptrip-card-container .uptrip-card-text .link a:not(refx-link-button):focus:after,lhg-co2-neutralisation-pres .uptrip-card-container .uptrip-card-text .link a button.mat-mdc-button.refx-link-button:focus:after{all:unset;border-radius:var(--lhg-desy-link-focus-radius, 0);content:"";inset:calc(var(--lhg-desy-link-focus-outline-offset, 0) * -1);pointer-events:none;position:absolute;box-shadow:var(--lhg-desy-link-focus-outline-box-shadow, none)}lhg-co2-instant-neutralisation-pres .uptrip-reward-card-container .uptrip-card-text .link a:not(refx-link-button):before,lhg-co2-instant-neutralisation-pres .uptrip-reward-card-container .uptrip-card-text .link a button.mat-mdc-button.refx-link-button:before,lhg-co2-instant-neutralisation-pres .uptrip-card-container .uptrip-card-text .link a:not(refx-link-button):before,lhg-co2-instant-neutralisation-pres .uptrip-card-container .uptrip-card-text .link a button.mat-mdc-button.refx-link-button:before,lhg-co2-neutralisation-pres .uptrip-reward-card-container .uptrip-card-text .link a:not(refx-link-button):before,lhg-co2-neutralisation-pres .uptrip-reward-card-container .uptrip-card-text .link a button.mat-mdc-button.refx-link-button:before,lhg-co2-neutralisation-pres .uptrip-card-container .uptrip-card-text .link a:not(refx-link-button):before,lhg-co2-neutralisation-pres .uptrip-card-container .uptrip-card-text .link a button.mat-mdc-button.refx-link-button:before{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;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;height:var(--lhg-desy-link-icon-height-medium, 1.5rem)!important;min-width:1.6rem;width:1.6rem!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;color:var(--lhg-desy-link-icon-default-color, inherit)}lhg-co2-instant-neutralisation-pres .uptrip-reward-card-container .uptrip-card-text .link a:not(refx-link-button):hover:before,lhg-co2-instant-neutralisation-pres .uptrip-reward-card-container .uptrip-card-text .link a button.mat-mdc-button.refx-link-button:hover:before,lhg-co2-instant-neutralisation-pres .uptrip-card-container .uptrip-card-text .link a:not(refx-link-button):hover:before,lhg-co2-instant-neutralisation-pres .uptrip-card-container .uptrip-card-text .link a button.mat-mdc-button.refx-link-button:hover:before,lhg-co2-neutralisation-pres .uptrip-reward-card-container .uptrip-card-text .link a:not(refx-link-button):hover:before,lhg-co2-neutralisation-pres .uptrip-reward-card-container .uptrip-card-text .link a button.mat-mdc-button.refx-link-button:hover:before,lhg-co2-neutralisation-pres .uptrip-card-container .uptrip-card-text .link a:not(refx-link-button):hover:before,lhg-co2-neutralisation-pres .uptrip-card-container .uptrip-card-text .link a button.mat-mdc-button.refx-link-button:hover:before{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;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;height:var(--lhg-desy-link-icon-height-medium, 1.5rem)!important;min-width:1.6rem;width:1.6rem!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;color:var(--lhg-desy-link-icon-default-color-hover, inherit)!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(--lhg-desy-link-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;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),lhg-rail-and-fly .selection-container .teaser-link a:not(refx-link-button) span.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 span.mdc-button__label{color:var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c));transition:color .3s ease-out}lhg-rail-and-fly .selection-container .teaser-link a:not(refx-link-button):hover:not([disabled]),lhg-rail-and-fly .selection-container .teaser-link a:not(refx-link-button) span.mdc-button__label:hover:not([disabled]),lhg-rail-and-fly .selection-container .teaser-link a button.mat-mdc-button.refx-link-button:hover:not([disabled]),lhg-rail-and-fly .selection-container .teaser-link a button.mat-mdc-button.refx-link-button span.mdc-button__label:hover:not([disabled]){-webkit-text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration:var(--lhg-desy-link-hover-text-decoration, none)}lhg-rail-and-fly .selection-container .teaser-link a:not(refx-link-button):hover,lhg-rail-and-fly .selection-container .teaser-link a button.mat-mdc-button.refx-link-button:hover{-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):hover,lhg-rail-and-fly .selection-container .teaser-link a:not(refx-link-button):hover span.mdc-button__label,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:hover span.mdc-button__label{color:var(--lhg-desy-link-color-hover, var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c)))!important}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).mat-expansion-panel-header.cdk-keyboard-focused,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.mat-expansion-panel-header.cdk-keyboard-focused{background:transparent;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:after,lhg-rail-and-fly .selection-container .teaser-link a button.mat-mdc-button.refx-link-button:focus:after{all:unset;border-radius:var(--lhg-desy-link-focus-radius, 0);content:"";inset:calc(var(--lhg-desy-link-focus-outline-offset, 0) * -1);pointer-events:none;position:absolute;box-shadow:var(--lhg-desy-link-focus-outline-box-shadow, none)}lhg-rail-and-fly .selection-container .teaser-link a:not(refx-link-button):before,lhg-rail-and-fly .selection-container .teaser-link a button.mat-mdc-button.refx-link-button:before{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;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;height:var(--lhg-desy-link-icon-height-medium, 1.5rem)!important;min-width:1.6rem;width:1.6rem!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;color:var(--lhg-desy-link-icon-default-color, inherit)}lhg-rail-and-fly .selection-container .teaser-link a:not(refx-link-button):hover:before,lhg-rail-and-fly .selection-container .teaser-link a button.mat-mdc-button.refx-link-button:hover:before{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;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;height:var(--lhg-desy-link-icon-height-medium, 1.5rem)!important;min-width:1.6rem;width:1.6rem!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;color:var(--lhg-desy-link-icon-default-color-hover, inherit)!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(--lhg-desy-link-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;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),lhg-instant-teaser-layout-container a.general-info-link:not(refx-link-button) span.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 span.mdc-button__label{color:var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c));transition:color .3s ease-out}lhg-instant-teaser-layout-container a.general-info-link:not(refx-link-button):hover:not([disabled]),lhg-instant-teaser-layout-container a.general-info-link:not(refx-link-button) span.mdc-button__label:hover:not([disabled]),lhg-instant-teaser-layout-container a.general-info-link button.mat-mdc-button.refx-link-button:hover:not([disabled]),lhg-instant-teaser-layout-container a.general-info-link button.mat-mdc-button.refx-link-button span.mdc-button__label:hover:not([disabled]){-webkit-text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration:var(--lhg-desy-link-hover-text-decoration, none)}lhg-instant-teaser-layout-container a.general-info-link:not(refx-link-button):hover,lhg-instant-teaser-layout-container a.general-info-link button.mat-mdc-button.refx-link-button:hover{-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):hover,lhg-instant-teaser-layout-container a.general-info-link:not(refx-link-button):hover span.mdc-button__label,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:hover span.mdc-button__label{color:var(--lhg-desy-link-color-hover, var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c)))!important}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).mat-expansion-panel-header.cdk-keyboard-focused,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.mat-expansion-panel-header.cdk-keyboard-focused{background:transparent;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:after,lhg-instant-teaser-layout-container a.general-info-link button.mat-mdc-button.refx-link-button:focus:after{all:unset;border-radius:var(--lhg-desy-link-focus-radius, 0);content:"";inset:calc(var(--lhg-desy-link-focus-outline-offset, 0) * -1);pointer-events:none;position:absolute;box-shadow:var(--lhg-desy-link-focus-outline-box-shadow, none)}lhg-instant-teaser-layout-container a.general-info-link:not(refx-link-button):before,lhg-instant-teaser-layout-container a.general-info-link button.mat-mdc-button.refx-link-button:before{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;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;height:var(--lhg-desy-link-icon-height-medium, 1.5rem)!important;min-width:1.6rem;width:1.6rem!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;color:var(--lhg-desy-link-icon-default-color, inherit)}lhg-instant-teaser-layout-container a.general-info-link:not(refx-link-button):hover:before,lhg-instant-teaser-layout-container a.general-info-link button.mat-mdc-button.refx-link-button:hover:before{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;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;height:var(--lhg-desy-link-icon-height-medium, 1.5rem)!important;min-width:1.6rem;width:1.6rem!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;color:var(--lhg-desy-link-icon-default-color-hover, inherit)!important}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(--lhg-desy-link-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;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),lhg-instant-teaser-layout-container button.mat-mdc-button.refx-link-button:not(refx-link-button) span.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 span.mdc-button__label{color:var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c));transition:color .3s ease-out}lhg-instant-teaser-layout-container button.mat-mdc-button.refx-link-button:not(refx-link-button):hover:not([disabled]),lhg-instant-teaser-layout-container button.mat-mdc-button.refx-link-button:not(refx-link-button) span.mdc-button__label:hover:not([disabled]),lhg-instant-teaser-layout-container button.mat-mdc-button.refx-link-button button.mat-mdc-button.refx-link-button:hover:not([disabled]),lhg-instant-teaser-layout-container button.mat-mdc-button.refx-link-button button.mat-mdc-button.refx-link-button span.mdc-button__label:hover:not([disabled]){-webkit-text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration:var(--lhg-desy-link-hover-text-decoration, none)}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 button.mat-mdc-button.refx-link-button:hover{-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):hover,lhg-instant-teaser-layout-container button.mat-mdc-button.refx-link-button:not(refx-link-button):hover span.mdc-button__label,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:hover span.mdc-button__label{color:var(--lhg-desy-link-color-hover, var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c)))!important}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).mat-expansion-panel-header.cdk-keyboard-focused,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.mat-expansion-panel-header.cdk-keyboard-focused{background:transparent;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:after,lhg-instant-teaser-layout-container button.mat-mdc-button.refx-link-button button.mat-mdc-button.refx-link-button:focus:after{all:unset;border-radius:var(--lhg-desy-link-focus-radius, 0);content:"";inset:calc(var(--lhg-desy-link-focus-outline-offset, 0) * -1);pointer-events:none;position:absolute;box-shadow:var(--lhg-desy-link-focus-outline-box-shadow, none)}lhg-instant-teaser-layout-container button.mat-mdc-button.refx-link-button:not(refx-link-button):before,lhg-instant-teaser-layout-container button.mat-mdc-button.refx-link-button button.mat-mdc-button.refx-link-button:before{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;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;height:var(--lhg-desy-link-icon-height-medium, 1.5rem)!important;min-width:1.6rem;width:1.6rem!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;color:var(--lhg-desy-link-icon-default-color, inherit)}lhg-instant-teaser-layout-container button.mat-mdc-button.refx-link-button:not(refx-link-button):hover:before,lhg-instant-teaser-layout-container button.mat-mdc-button.refx-link-button button.mat-mdc-button.refx-link-button:hover:before{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;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;height:var(--lhg-desy-link-icon-height-medium, 1.5rem)!important;min-width:1.6rem;width:1.6rem!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;color:var(--lhg-desy-link-icon-default-color-hover, inherit)!important}refx-upsell-premium-filtering-pres refx-upsell-premium-sorting-pres refx-menu .menu-title,refx-upsell-premium-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,refx-upsell-premium-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,refx-upsell-premium-pres refx-upsell-premium-sorting-pres refx-menu .menu-title .menu-trigger:focus:after{all:unset;border-radius:var(--lhg-desy-link-focus-radius, 0);content:"";inset:calc(var(--lhg-desy-link-focus-outline-offset, 0) * -1);pointer-events:none;position:absolute;box-shadow:var(--lhg-desy-link-focus-outline-box-shadow, none)}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!important;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{border:none!important;box-shadow:none;outline-offset:0!important}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, 0);content:"";inset:calc(var(--lhg-desy-link-focus-outline-offset, 0) * -1);pointer-events:none;position:absolute;box-shadow:var(--lhg-desy-link-focus-outline-box-shadow-inverted, none)}@media (max-width: 839.98px){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{inset:calc(var(--lhg-desy-link-focus-outline-offset, 0) * -.1)}}@media (max-width: 839.98px){refx-header-language-selector-pres button.language-trigger-dialog-label{font-size:0;overflow:visible;visibility:visible}}refx-booking-services:has(lhg-special-assistance-details) lhg-special-assistance-details .lhg-special-assistance-details-content .contact .link:not(refx-link-button),refx-booking-services:has(lhg-special-assistance-details) lhg-special-assistance-details .lhg-special-assistance-details-content .contact .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(--lhg-desy-link-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;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-services:has(lhg-special-assistance-details) lhg-special-assistance-details .lhg-special-assistance-details-content .contact .link:not(refx-link-button),refx-booking-services:has(lhg-special-assistance-details) lhg-special-assistance-details .lhg-special-assistance-details-content .contact .link:not(refx-link-button) span.mdc-button__label,refx-booking-services:has(lhg-special-assistance-details) lhg-special-assistance-details .lhg-special-assistance-details-content .contact .link button.mat-mdc-button.refx-link-button,refx-booking-services:has(lhg-special-assistance-details) lhg-special-assistance-details .lhg-special-assistance-details-content .contact .link button.mat-mdc-button.refx-link-button span.mdc-button__label{color:var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c));transition:color .3s ease-out}refx-booking-services:has(lhg-special-assistance-details) lhg-special-assistance-details .lhg-special-assistance-details-content .contact .link:not(refx-link-button):hover:not([disabled]),refx-booking-services:has(lhg-special-assistance-details) lhg-special-assistance-details .lhg-special-assistance-details-content .contact .link:not(refx-link-button) span.mdc-button__label:hover:not([disabled]),refx-booking-services:has(lhg-special-assistance-details) lhg-special-assistance-details .lhg-special-assistance-details-content .contact .link button.mat-mdc-button.refx-link-button:hover:not([disabled]),refx-booking-services:has(lhg-special-assistance-details) lhg-special-assistance-details .lhg-special-assistance-details-content .contact .link button.mat-mdc-button.refx-link-button span.mdc-button__label:hover:not([disabled]){-webkit-text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration:var(--lhg-desy-link-hover-text-decoration, none)}refx-booking-services:has(lhg-special-assistance-details) lhg-special-assistance-details .lhg-special-assistance-details-content .contact .link:not(refx-link-button):hover,refx-booking-services:has(lhg-special-assistance-details) lhg-special-assistance-details .lhg-special-assistance-details-content .contact .link button.mat-mdc-button.refx-link-button:hover{-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-services:has(lhg-special-assistance-details) lhg-special-assistance-details .lhg-special-assistance-details-content .contact .link:not(refx-link-button):hover,refx-booking-services:has(lhg-special-assistance-details) lhg-special-assistance-details .lhg-special-assistance-details-content .contact .link:not(refx-link-button):hover span.mdc-button__label,refx-booking-services:has(lhg-special-assistance-details) lhg-special-assistance-details .lhg-special-assistance-details-content .contact .link button.mat-mdc-button.refx-link-button:hover,refx-booking-services:has(lhg-special-assistance-details) lhg-special-assistance-details .lhg-special-assistance-details-content .contact .link button.mat-mdc-button.refx-link-button:hover span.mdc-button__label{color:var(--lhg-desy-link-color-hover, var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c)))!important}refx-booking-services:has(lhg-special-assistance-details) lhg-special-assistance-details .lhg-special-assistance-details-content .contact .link:not(refx-link-button):focus-visible,refx-booking-services:has(lhg-special-assistance-details) lhg-special-assistance-details .lhg-special-assistance-details-content .contact .link:not(refx-link-button).mat-expansion-panel-header.cdk-keyboard-focused,refx-booking-services:has(lhg-special-assistance-details) lhg-special-assistance-details .lhg-special-assistance-details-content .contact .link button.mat-mdc-button.refx-link-button:focus-visible,refx-booking-services:has(lhg-special-assistance-details) lhg-special-assistance-details .lhg-special-assistance-details-content .contact .link button.mat-mdc-button.refx-link-button.mat-expansion-panel-header.cdk-keyboard-focused{background:transparent;outline:none!important}refx-booking-services:has(lhg-special-assistance-details) lhg-special-assistance-details .lhg-special-assistance-details-content .contact .link:not(refx-link-button) .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),refx-booking-services:has(lhg-special-assistance-details) lhg-special-assistance-details .lhg-special-assistance-details-content .contact .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-services:has(lhg-special-assistance-details) lhg-special-assistance-details .lhg-special-assistance-details-content .contact .link:not(refx-link-button):focus:after,refx-booking-services:has(lhg-special-assistance-details) lhg-special-assistance-details .lhg-special-assistance-details-content .contact .link button.mat-mdc-button.refx-link-button:focus:after{all:unset;border-radius:var(--lhg-desy-link-focus-radius, 0);content:"";inset:calc(var(--lhg-desy-link-focus-outline-offset, 0) * -1);pointer-events:none;position:absolute;box-shadow:var(--lhg-desy-link-focus-outline-box-shadow, none)}refx-booking-services:has(lhg-special-assistance-details) lhg-special-assistance-details .lhg-special-assistance-details-content .contact .link:not(refx-link-button):before,refx-booking-services:has(lhg-special-assistance-details) lhg-special-assistance-details .lhg-special-assistance-details-content .contact .link button.mat-mdc-button.refx-link-button:before{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;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;height:var(--lhg-desy-link-icon-height-medium, 1.5rem)!important;min-width:1.6rem;width:1.6rem!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;color:var(--lhg-desy-link-icon-default-color, inherit)}refx-booking-services:has(lhg-special-assistance-details) lhg-special-assistance-details .lhg-special-assistance-details-content .contact .link:not(refx-link-button):hover:before,refx-booking-services:has(lhg-special-assistance-details) lhg-special-assistance-details .lhg-special-assistance-details-content .contact .link button.mat-mdc-button.refx-link-button:hover:before{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;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;height:var(--lhg-desy-link-icon-height-medium, 1.5rem)!important;min-width:1.6rem;width:1.6rem!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;color:var(--lhg-desy-link-icon-default-color-hover, inherit)!important}refx-rebooking-recap .ui-instruction-panel .instruction a{align-items:baseline!important}refx-rebooking-recap .ui-instruction-panel .instruction a:not(refx-link-button),refx-rebooking-recap .ui-instruction-panel .instruction 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(--lhg-desy-link-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;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-rebooking-recap .ui-instruction-panel .instruction a:not(refx-link-button),refx-rebooking-recap .ui-instruction-panel .instruction a:not(refx-link-button) span.mdc-button__label,refx-rebooking-recap .ui-instruction-panel .instruction a button.mat-mdc-button.refx-link-button,refx-rebooking-recap .ui-instruction-panel .instruction a button.mat-mdc-button.refx-link-button span.mdc-button__label{transition:color .3s ease-out}refx-rebooking-recap .ui-instruction-panel .instruction a:not(refx-link-button):hover:not([disabled]),refx-rebooking-recap .ui-instruction-panel .instruction a:not(refx-link-button) span.mdc-button__label:hover:not([disabled]),refx-rebooking-recap .ui-instruction-panel .instruction a button.mat-mdc-button.refx-link-button:hover:not([disabled]),refx-rebooking-recap .ui-instruction-panel .instruction a button.mat-mdc-button.refx-link-button span.mdc-button__label:hover:not([disabled]){-webkit-text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration:var(--lhg-desy-link-hover-text-decoration, none)}refx-rebooking-recap .ui-instruction-panel .instruction a:not(refx-link-button):hover,refx-rebooking-recap .ui-instruction-panel .instruction a button.mat-mdc-button.refx-link-button:hover{-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-rebooking-recap .ui-instruction-panel .instruction a:not(refx-link-button):hover,refx-rebooking-recap .ui-instruction-panel .instruction a:not(refx-link-button):hover span.mdc-button__label,refx-rebooking-recap .ui-instruction-panel .instruction a button.mat-mdc-button.refx-link-button:hover,refx-rebooking-recap .ui-instruction-panel .instruction a button.mat-mdc-button.refx-link-button:hover span.mdc-button__label{color:!important}refx-rebooking-recap .ui-instruction-panel .instruction a:not(refx-link-button):focus-visible,refx-rebooking-recap .ui-instruction-panel .instruction a:not(refx-link-button).mat-expansion-panel-header.cdk-keyboard-focused,refx-rebooking-recap .ui-instruction-panel .instruction a button.mat-mdc-button.refx-link-button:focus-visible,refx-rebooking-recap .ui-instruction-panel .instruction a button.mat-mdc-button.refx-link-button.mat-expansion-panel-header.cdk-keyboard-focused{background:transparent;outline:none!important}refx-rebooking-recap .ui-instruction-panel .instruction a:not(refx-link-button) .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),refx-rebooking-recap .ui-instruction-panel .instruction 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-rebooking-recap .ui-instruction-panel .instruction a:not(refx-link-button):focus:after,refx-rebooking-recap .ui-instruction-panel .instruction a button.mat-mdc-button.refx-link-button:focus:after{all:unset;border-radius:var(--lhg-desy-link-focus-radius, 0);content:"";inset:calc(var(--lhg-desy-link-focus-outline-offset, 0) * -1);pointer-events:none;position:absolute;box-shadow:var(--lhg-desy-link-focus-outline-box-shadow, none)}refx-rebooking-recap .ui-instruction-panel .instruction a:not(refx-link-button):before,refx-rebooking-recap .ui-instruction-panel .instruction a button.mat-mdc-button.refx-link-button:before{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;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;height:var(--lhg-desy-link-icon-height-medium, 1.5rem)!important;min-width:1.6rem;width:1.6rem!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;color:var(--lhg-desy-link-icon-default-color, inherit)}refx-rebooking-recap .ui-instruction-panel .instruction a:not(refx-link-button):hover:before,refx-rebooking-recap .ui-instruction-panel .instruction a button.mat-mdc-button.refx-link-button:hover:before{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;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;height:var(--lhg-desy-link-icon-height-medium, 1.5rem)!important;min-width:1.6rem;width:1.6rem!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;color:var(--lhg-desy-link-icon-default-color-hover, inherit)!important}refx-goods-and-services-tax-information-link-pres refx-link-button.gst-info-link:not(refx-link-button),refx-goods-and-services-tax-information-link-pres refx-link-button.gst-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(--lhg-desy-link-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;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-goods-and-services-tax-information-link-pres refx-link-button.gst-info-link:not(refx-link-button),refx-goods-and-services-tax-information-link-pres refx-link-button.gst-info-link:not(refx-link-button) span.mdc-button__label,refx-goods-and-services-tax-information-link-pres refx-link-button.gst-info-link button.mat-mdc-button.refx-link-button,refx-goods-and-services-tax-information-link-pres refx-link-button.gst-info-link button.mat-mdc-button.refx-link-button span.mdc-button__label{color:var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c));transition:color .3s ease-out}refx-goods-and-services-tax-information-link-pres refx-link-button.gst-info-link:not(refx-link-button):hover:not([disabled]),refx-goods-and-services-tax-information-link-pres refx-link-button.gst-info-link:not(refx-link-button) span.mdc-button__label:hover:not([disabled]),refx-goods-and-services-tax-information-link-pres refx-link-button.gst-info-link button.mat-mdc-button.refx-link-button:hover:not([disabled]),refx-goods-and-services-tax-information-link-pres refx-link-button.gst-info-link button.mat-mdc-button.refx-link-button span.mdc-button__label:hover:not([disabled]){-webkit-text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration:var(--lhg-desy-link-hover-text-decoration, none)}refx-goods-and-services-tax-information-link-pres refx-link-button.gst-info-link:not(refx-link-button):hover,refx-goods-and-services-tax-information-link-pres refx-link-button.gst-info-link button.mat-mdc-button.refx-link-button:hover{-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-goods-and-services-tax-information-link-pres refx-link-button.gst-info-link:not(refx-link-button):hover,refx-goods-and-services-tax-information-link-pres refx-link-button.gst-info-link:not(refx-link-button):hover span.mdc-button__label,refx-goods-and-services-tax-information-link-pres refx-link-button.gst-info-link button.mat-mdc-button.refx-link-button:hover,refx-goods-and-services-tax-information-link-pres refx-link-button.gst-info-link button.mat-mdc-button.refx-link-button:hover span.mdc-button__label{color:var(--lhg-desy-link-color-hover, var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c)))!important}refx-goods-and-services-tax-information-link-pres refx-link-button.gst-info-link:not(refx-link-button):focus-visible,refx-goods-and-services-tax-information-link-pres refx-link-button.gst-info-link:not(refx-link-button).mat-expansion-panel-header.cdk-keyboard-focused,refx-goods-and-services-tax-information-link-pres refx-link-button.gst-info-link button.mat-mdc-button.refx-link-button:focus-visible,refx-goods-and-services-tax-information-link-pres refx-link-button.gst-info-link button.mat-mdc-button.refx-link-button.mat-expansion-panel-header.cdk-keyboard-focused{background:transparent;outline:none!important}refx-goods-and-services-tax-information-link-pres refx-link-button.gst-info-link:not(refx-link-button) .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),refx-goods-and-services-tax-information-link-pres refx-link-button.gst-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}refx-goods-and-services-tax-information-link-pres refx-link-button.gst-info-link:not(refx-link-button):focus:after,refx-goods-and-services-tax-information-link-pres refx-link-button.gst-info-link button.mat-mdc-button.refx-link-button:focus:after{all:unset;border-radius:var(--lhg-desy-link-focus-radius, 0);content:"";inset:calc(var(--lhg-desy-link-focus-outline-offset, 0) * -1);pointer-events:none;position:absolute;box-shadow:var(--lhg-desy-link-focus-outline-box-shadow, none)}refx-goods-and-services-tax-information-link-pres refx-link-button.gst-info-link:not(refx-link-button):before,refx-goods-and-services-tax-information-link-pres refx-link-button.gst-info-link button.mat-mdc-button.refx-link-button:before{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;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;height:var(--lhg-desy-link-icon-height-medium, 1.5rem)!important;min-width:1.6rem;width:1.6rem!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;color:var(--lhg-desy-link-icon-default-color, inherit)}refx-goods-and-services-tax-information-link-pres refx-link-button.gst-info-link:not(refx-link-button):hover:before,refx-goods-and-services-tax-information-link-pres refx-link-button.gst-info-link button.mat-mdc-button.refx-link-button:hover:before{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;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;height:var(--lhg-desy-link-icon-height-medium, 1.5rem)!important;min-width:1.6rem;width:1.6rem!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;color:var(--lhg-desy-link-icon-default-color-hover, inherit)!important}lhg-otp-dialog refx-dialog-pres .refx-dialog-actions a:not(refx-link-button),lhg-otp-dialog refx-dialog-pres .refx-dialog-actions 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(--lhg-desy-link-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;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-otp-dialog refx-dialog-pres .refx-dialog-actions a:not(refx-link-button),lhg-otp-dialog refx-dialog-pres .refx-dialog-actions a:not(refx-link-button) span.mdc-button__label,lhg-otp-dialog refx-dialog-pres .refx-dialog-actions a button.mat-mdc-button.refx-link-button,lhg-otp-dialog refx-dialog-pres .refx-dialog-actions a button.mat-mdc-button.refx-link-button span.mdc-button__label{color:var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c));transition:color .3s ease-out}lhg-otp-dialog refx-dialog-pres .refx-dialog-actions a:not(refx-link-button):hover:not([disabled]),lhg-otp-dialog refx-dialog-pres .refx-dialog-actions a:not(refx-link-button) span.mdc-button__label:hover:not([disabled]),lhg-otp-dialog refx-dialog-pres .refx-dialog-actions a button.mat-mdc-button.refx-link-button:hover:not([disabled]),lhg-otp-dialog refx-dialog-pres .refx-dialog-actions a button.mat-mdc-button.refx-link-button span.mdc-button__label:hover:not([disabled]){-webkit-text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration:var(--lhg-desy-link-hover-text-decoration, none)}lhg-otp-dialog refx-dialog-pres .refx-dialog-actions a:not(refx-link-button):hover,lhg-otp-dialog refx-dialog-pres .refx-dialog-actions a button.mat-mdc-button.refx-link-button:hover{-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-otp-dialog refx-dialog-pres .refx-dialog-actions a:not(refx-link-button):hover,lhg-otp-dialog refx-dialog-pres .refx-dialog-actions a:not(refx-link-button):hover span.mdc-button__label,lhg-otp-dialog refx-dialog-pres .refx-dialog-actions a button.mat-mdc-button.refx-link-button:hover,lhg-otp-dialog refx-dialog-pres .refx-dialog-actions a button.mat-mdc-button.refx-link-button:hover span.mdc-button__label{color:var(--lhg-desy-link-color-hover, var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c)))!important}lhg-otp-dialog refx-dialog-pres .refx-dialog-actions a:not(refx-link-button):focus-visible,lhg-otp-dialog refx-dialog-pres .refx-dialog-actions a:not(refx-link-button).mat-expansion-panel-header.cdk-keyboard-focused,lhg-otp-dialog refx-dialog-pres .refx-dialog-actions a button.mat-mdc-button.refx-link-button:focus-visible,lhg-otp-dialog refx-dialog-pres .refx-dialog-actions a button.mat-mdc-button.refx-link-button.mat-expansion-panel-header.cdk-keyboard-focused{background:transparent;outline:none!important}lhg-otp-dialog refx-dialog-pres .refx-dialog-actions a:not(refx-link-button) .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),lhg-otp-dialog refx-dialog-pres .refx-dialog-actions 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-otp-dialog refx-dialog-pres .refx-dialog-actions a:not(refx-link-button):focus:after,lhg-otp-dialog refx-dialog-pres .refx-dialog-actions a button.mat-mdc-button.refx-link-button:focus:after{all:unset;border-radius:var(--lhg-desy-link-focus-radius, 0);content:"";inset:calc(var(--lhg-desy-link-focus-outline-offset, 0) * -1);pointer-events:none;position:absolute;box-shadow:var(--lhg-desy-link-focus-outline-box-shadow, none)}lhg-otp-dialog refx-dialog-pres .refx-dialog-actions a:not(refx-link-button):before,lhg-otp-dialog refx-dialog-pres .refx-dialog-actions a button.mat-mdc-button.refx-link-button:before{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;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;height:var(--lhg-desy-link-icon-height-medium, 1.5rem)!important;min-width:1.6rem;width:1.6rem!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;color:var(--lhg-desy-link-icon-default-color, inherit)}lhg-otp-dialog refx-dialog-pres .refx-dialog-actions a:not(refx-link-button):hover:before,lhg-otp-dialog refx-dialog-pres .refx-dialog-actions a button.mat-mdc-button.refx-link-button:hover:before{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;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;height:var(--lhg-desy-link-icon-height-medium, 1.5rem)!important;min-width:1.6rem;width:1.6rem!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;color:var(--lhg-desy-link-icon-default-color-hover, inherit)!important}lhg-cross-tenant-on-hold-message a:not(refx-link-button),lhg-cross-tenant-on-hold-message 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(--lhg-desy-link-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;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-cross-tenant-on-hold-message a:not(refx-link-button),lhg-cross-tenant-on-hold-message a:not(refx-link-button) span.mdc-button__label,lhg-cross-tenant-on-hold-message a button.mat-mdc-button.refx-link-button,lhg-cross-tenant-on-hold-message a button.mat-mdc-button.refx-link-button span.mdc-button__label{color:var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c));transition:color .3s ease-out}lhg-cross-tenant-on-hold-message a:not(refx-link-button):hover:not([disabled]),lhg-cross-tenant-on-hold-message a:not(refx-link-button) span.mdc-button__label:hover:not([disabled]),lhg-cross-tenant-on-hold-message a button.mat-mdc-button.refx-link-button:hover:not([disabled]),lhg-cross-tenant-on-hold-message a button.mat-mdc-button.refx-link-button span.mdc-button__label:hover:not([disabled]){-webkit-text-decoration:var(--lhg-desy-link-hover-text-decoration, none);text-decoration:var(--lhg-desy-link-hover-text-decoration, none)}lhg-cross-tenant-on-hold-message a:not(refx-link-button):hover,lhg-cross-tenant-on-hold-message a button.mat-mdc-button.refx-link-button:hover{-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-cross-tenant-on-hold-message a:not(refx-link-button):hover,lhg-cross-tenant-on-hold-message a:not(refx-link-button):hover span.mdc-button__label,lhg-cross-tenant-on-hold-message a button.mat-mdc-button.refx-link-button:hover,lhg-cross-tenant-on-hold-message a button.mat-mdc-button.refx-link-button:hover span.mdc-button__label{color:var(--lhg-desy-link-color-hover, var(--lhg-desy-link-color, var(--maui-color-brand-whale-blue, #52627c)))!important}lhg-cross-tenant-on-hold-message a:not(refx-link-button):focus-visible,lhg-cross-tenant-on-hold-message a:not(refx-link-button).mat-expansion-panel-header.cdk-keyboard-focused,lhg-cross-tenant-on-hold-message a button.mat-mdc-button.refx-link-button:focus-visible,lhg-cross-tenant-on-hold-message a button.mat-mdc-button.refx-link-button.mat-expansion-panel-header.cdk-keyboard-focused{background:transparent;outline:none!important}lhg-cross-tenant-on-hold-message a:not(refx-link-button) .mdc-button__label .link-button-label+span:not(.link-button-label):not(.link-button-icon),lhg-cross-tenant-on-hold-message 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-cross-tenant-on-hold-message a:not(refx-link-button):focus:after,lhg-cross-tenant-on-hold-message a button.mat-mdc-button.refx-link-button:focus:after{all:unset;border-radius:var(--lhg-desy-link-focus-radius, 0);content:"";inset:calc(var(--lhg-desy-link-focus-outline-offset, 0) * -1);pointer-events:none;position:absolute;box-shadow:var(--lhg-desy-link-focus-outline-box-shadow, none)}lhg-cross-tenant-on-hold-message a:not(refx-link-button):before,lhg-cross-tenant-on-hold-message a button.mat-mdc-button.refx-link-button:before{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;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;height:var(--lhg-desy-link-icon-height-medium, 1.5rem)!important;min-width:1.6rem;width:1.6rem!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;color:var(--lhg-desy-link-icon-default-color, inherit)}lhg-cross-tenant-on-hold-message a:not(refx-link-button):hover:before,lhg-cross-tenant-on-hold-message a button.mat-mdc-button.refx-link-button:hover:before{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;overflow:hidden!important;position:unset!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;height:var(--lhg-desy-link-icon-height-medium, 1.5rem)!important;min-width:1.6rem;width:1.6rem!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;color:var(--lhg-desy-link-icon-default-color-hover, inherit)!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) + var(--lhg-desy-notification-margin-left-offset-for-notch, -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-lhdeepblue, #05164d)));content:var(--lhg-desy-icon-warning, \e90b);letter-spacing:0}.notification.warning .content{-webkit-font-smoothing:antialiased}.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.warning .content refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label,.notification.warning .content a:not(.inverted):not(refx-link-button),.notification.warning .content .link{color:var(--lhg-desy-notification-link-warning-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d)))!important}.notification.warning .content refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label:hover,.notification.warning .content a:not(.inverted):not(refx-link-button):hover,.notification.warning .content .link:hover{color:var(--lhg-desy-notification-link-warning-color-hover, 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-lhdeepblue, #05164d)));content:var(--lhg-desy-icon-info, \e90d);letter-spacing:0}.notification.instruction.information .content,.notification.information .content{-webkit-font-smoothing:antialiased}.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.instruction.information .content refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label,.notification.instruction.information .content a:not(.inverted):not(refx-link-button),.notification.instruction.information .content .link,.notification.information .content refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label,.notification.information .content a:not(.inverted):not(refx-link-button),.notification.information .content .link{color:var(--lhg-desy-notification-link-info-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d)))!important}.notification.instruction.information .content refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label:hover,.notification.instruction.information .content a:not(.inverted):not(refx-link-button):hover,.notification.instruction.information .content .link:hover,.notification.information .content refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label:hover,.notification.information .content a:not(.inverted):not(refx-link-button):hover,.notification.information .content .link:hover{color:var(--lhg-desy-notification-link-info-color-hover, 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);letter-spacing:0}.notification.error .content{-webkit-font-smoothing:antialiased}.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.error .content refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label,.notification.error .content a:not(.inverted):not(refx-link-button),.notification.error .content .link{color:var(--lhg-desy-notification-link-error-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d)))!important}.notification.error .content refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label:hover,.notification.error .content a:not(.inverted):not(refx-link-button):hover,.notification.error .content .link:hover{color:var(--lhg-desy-notification-link-error-color-hover, 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);letter-spacing:0}.notification.confirmation .content{-webkit-font-smoothing:antialiased}.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.confirmation .content refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label,.notification.confirmation .content a:not(.inverted):not(refx-link-button),.notification.confirmation .content .link{color:var(--lhg-desy-notification-link-success-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d)))!important}.notification.confirmation .content refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label:hover,.notification.confirmation .content a:not(.inverted):not(refx-link-button):hover,.notification.confirmation .content .link:hover{color:var(--lhg-desy-notification-link-success-color-hover, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d)))!important}.notification .content{display:grid;gap:var(--lhg-desy-notification-content-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%}.notification .content .title:not(:only-child){margin:var(--lhg-desy-notification-content-plus-title-margin, .1rem 0 0 0)!important}.notification .content .description:not(:only-child){margin-top:0!important}refx-unpaid-services-panel-pres .messages-panel,refx-unpaid-services-panel-pres div.messages-panel,refx-unpaid-services-panel-pres .unpaid-services-panel,refx-messages-panel-pres .messages-panel,refx-messages-panel-pres div.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 div.messages-panel .messages-container,refx-unpaid-services-panel-pres div.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 div.messages-panel .messages-container,refx-messages-panel-pres div.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 div.messages-panel .messages-container .icon-left-container,refx-unpaid-services-panel-pres div.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 div.messages-panel .messages-container .icon-left-container,refx-messages-panel-pres div.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 div.messages-panel .messages-container .icon-left-container .icon-left,refx-unpaid-services-panel-pres div.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 div.messages-panel .messages-container .icon-left-container .icon-left,refx-messages-panel-pres div.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 div.messages-panel .messages-container .icon-left-container .icon-left:before,refx-unpaid-services-panel-pres div.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 div.messages-panel .messages-container .icon-left-container .icon-left:before,refx-messages-panel-pres div.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{display:block;font-family:var(--lhg-desy-notification-icon-font-family, IconFontLH)!important;font-size:2.4rem!important;line-height:2.4rem;letter-spacing:0}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 div.messages-panel .messages-container .icon-left-container .icon-left.refx-icon-informative:before,refx-unpaid-services-panel-pres div.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 div.messages-panel .messages-container .icon-left-container .icon-left.refx-icon-informative:before,refx-messages-panel-pres div.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 div.messages-panel .messages-container .icon-left-container .icon-left.refx-icon-validation:before,refx-unpaid-services-panel-pres div.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 div.messages-panel .messages-container .icon-left-container .icon-left.refx-icon-validation:before,refx-messages-panel-pres div.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 div.messages-panel .messages-container .icon-left-container .icon-left.refx-icon-warning:before,refx-unpaid-services-panel-pres div.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 div.messages-panel .messages-container .icon-left-container .icon-left.refx-icon-warning:before,refx-messages-panel-pres div.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 div.messages-panel .messages-container .icon-left-container .icon-left.refx-icon-error:before,refx-unpaid-services-panel-pres div.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 div.messages-panel .messages-container .icon-left-container .icon-left.refx-icon-error:before,refx-messages-panel-pres div.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 div.messages-panel .messages-container .content>div:not(.refx-display-3):not(.refx-body-1),refx-unpaid-services-panel-pres div.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 div.messages-panel .messages-container .content>div:not(.refx-display-3):not(.refx-body-1),refx-messages-panel-pres div.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(--lhg-desy-notification-content-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 div.messages-panel .messages-container .content .refx-body-1,refx-unpaid-services-panel-pres div.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 div.messages-panel .messages-container .content .refx-body-1,refx-messages-panel-pres div.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 .unpaid-services-list li.refx-body-1,refx-unpaid-services-panel-pres .messages-panel .unpaid-services-container .content .unpaid-services-list li.refx-body-1,refx-unpaid-services-panel-pres div.messages-panel .messages-container .content .unpaid-services-list li.refx-body-1,refx-unpaid-services-panel-pres div.messages-panel .unpaid-services-container .content .unpaid-services-list li.refx-body-1,refx-unpaid-services-panel-pres .unpaid-services-panel .messages-container .content .unpaid-services-list li.refx-body-1,refx-unpaid-services-panel-pres .unpaid-services-panel .unpaid-services-container .content .unpaid-services-list li.refx-body-1,refx-messages-panel-pres .messages-panel .messages-container .content .unpaid-services-list li.refx-body-1,refx-messages-panel-pres .messages-panel .unpaid-services-container .content .unpaid-services-list li.refx-body-1,refx-messages-panel-pres div.messages-panel .messages-container .content .unpaid-services-list li.refx-body-1,refx-messages-panel-pres div.messages-panel .unpaid-services-container .content .unpaid-services-list li.refx-body-1,refx-messages-panel-pres .unpaid-services-panel .messages-container .content .unpaid-services-list li.refx-body-1,refx-messages-panel-pres .unpaid-services-panel .unpaid-services-container .content .unpaid-services-list li.refx-body-1{color:inherit!important;font-family:inherit!important;font-size:inherit!important;font-variant-numeric:inherit!important;font-weight:inherit!important;letter-spacing:inherit!important;line-height:inherit!important;margin:0!important}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 div.messages-panel .messages-container .content .refx-display-3,refx-unpaid-services-panel-pres div.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 div.messages-panel .messages-container .content .refx-display-3,refx-messages-panel-pres div.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 div.messages-panel .messages-container .content .title,refx-unpaid-services-panel-pres div.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 div.messages-panel .messages-container .content .title,refx-messages-panel-pres div.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 div.messages-panel.information,refx-unpaid-services-panel-pres div.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 div.messages-panel.information,refx-messages-panel-pres div.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 div.content:not(:has(.title)),refx-unpaid-services-panel-pres .messages-panel.uiadditionalinformation div.content:not(:has(.title)),refx-unpaid-services-panel-pres div.messages-panel.information div.content:not(:has(.title)),refx-unpaid-services-panel-pres div.messages-panel.uiadditionalinformation div.content:not(:has(.title)),refx-unpaid-services-panel-pres .unpaid-services-panel.information div.content:not(:has(.title)),refx-unpaid-services-panel-pres .unpaid-services-panel.uiadditionalinformation div.content:not(:has(.title)),refx-messages-panel-pres .messages-panel.information div.content:not(:has(.title)),refx-messages-panel-pres .messages-panel.uiadditionalinformation div.content:not(:has(.title)),refx-messages-panel-pres div.messages-panel.information div.content:not(:has(.title)),refx-messages-panel-pres div.messages-panel.uiadditionalinformation div.content:not(:has(.title)),refx-messages-panel-pres .unpaid-services-panel.information div.content:not(:has(.title)),refx-messages-panel-pres .unpaid-services-panel.uiadditionalinformation div.content:not(:has(.title)){padding-top:0}refx-unpaid-services-panel-pres .messages-panel.information div.icon-left-container,refx-unpaid-services-panel-pres .messages-panel.uiadditionalinformation div.icon-left-container,refx-unpaid-services-panel-pres div.messages-panel.information div.icon-left-container,refx-unpaid-services-panel-pres div.messages-panel.uiadditionalinformation div.icon-left-container,refx-unpaid-services-panel-pres .unpaid-services-panel.information div.icon-left-container,refx-unpaid-services-panel-pres .unpaid-services-panel.uiadditionalinformation div.icon-left-container,refx-messages-panel-pres .messages-panel.information div.icon-left-container,refx-messages-panel-pres .messages-panel.uiadditionalinformation div.icon-left-container,refx-messages-panel-pres div.messages-panel.information div.icon-left-container,refx-messages-panel-pres div.messages-panel.uiadditionalinformation div.icon-left-container,refx-messages-panel-pres .unpaid-services-panel.information div.icon-left-container,refx-messages-panel-pres .unpaid-services-panel.uiadditionalinformation div.icon-left-container{padding-top:0}refx-unpaid-services-panel-pres .messages-panel.information .message:after,refx-unpaid-services-panel-pres .messages-panel.uiadditionalinformation .message:after,refx-unpaid-services-panel-pres div.messages-panel.information .message:after,refx-unpaid-services-panel-pres div.messages-panel.uiadditionalinformation .message:after,refx-unpaid-services-panel-pres .unpaid-services-panel.information .message:after,refx-unpaid-services-panel-pres .unpaid-services-panel.uiadditionalinformation .message:after,refx-messages-panel-pres .messages-panel.information .message:after,refx-messages-panel-pres .messages-panel.uiadditionalinformation .message:after,refx-messages-panel-pres div.messages-panel.information .message:after,refx-messages-panel-pres div.messages-panel.uiadditionalinformation .message:after,refx-messages-panel-pres .unpaid-services-panel.information .message:after,refx-messages-panel-pres .unpaid-services-panel.uiadditionalinformation .message:after{display:none}refx-unpaid-services-panel-pres .messages-panel.information .messages-container .icon-left:before,refx-unpaid-services-panel-pres .messages-panel.information .messages-container i.icon-left:before,refx-unpaid-services-panel-pres .messages-panel.uiadditionalinformation .messages-container .icon-left:before,refx-unpaid-services-panel-pres .messages-panel.uiadditionalinformation .messages-container i.icon-left:before,refx-unpaid-services-panel-pres div.messages-panel.information .messages-container .icon-left:before,refx-unpaid-services-panel-pres div.messages-panel.information .messages-container i.icon-left:before,refx-unpaid-services-panel-pres div.messages-panel.uiadditionalinformation .messages-container .icon-left:before,refx-unpaid-services-panel-pres div.messages-panel.uiadditionalinformation .messages-container i.icon-left:before,refx-unpaid-services-panel-pres .unpaid-services-panel.information .messages-container .icon-left:before,refx-unpaid-services-panel-pres .unpaid-services-panel.information .messages-container i.icon-left:before,refx-unpaid-services-panel-pres .unpaid-services-panel.uiadditionalinformation .messages-container .icon-left:before,refx-unpaid-services-panel-pres .unpaid-services-panel.uiadditionalinformation .messages-container i.icon-left:before,refx-messages-panel-pres .messages-panel.information .messages-container .icon-left:before,refx-messages-panel-pres .messages-panel.information .messages-container i.icon-left:before,refx-messages-panel-pres .messages-panel.uiadditionalinformation .messages-container .icon-left:before,refx-messages-panel-pres .messages-panel.uiadditionalinformation .messages-container i.icon-left:before,refx-messages-panel-pres div.messages-panel.information .messages-container .icon-left:before,refx-messages-panel-pres div.messages-panel.information .messages-container i.icon-left:before,refx-messages-panel-pres div.messages-panel.uiadditionalinformation .messages-container .icon-left:before,refx-messages-panel-pres div.messages-panel.uiadditionalinformation .messages-container i.icon-left:before,refx-messages-panel-pres .unpaid-services-panel.information .messages-container .icon-left:before,refx-messages-panel-pres .unpaid-services-panel.information .messages-container i.icon-left:before,refx-messages-panel-pres .unpaid-services-panel.uiadditionalinformation .messages-container .icon-left:before,refx-messages-panel-pres .unpaid-services-panel.uiadditionalinformation .messages-container i.icon-left:before{color:var(--lhg-desy-notification-icon-color-info, var(--maui-color-message-info, var(--maui-color-brand-lhdeepblue, #05164d)))}refx-unpaid-services-panel-pres .messages-panel.information .content,refx-unpaid-services-panel-pres .messages-panel.uiadditionalinformation .content,refx-unpaid-services-panel-pres div.messages-panel.information .content,refx-unpaid-services-panel-pres div.messages-panel.uiadditionalinformation .content,refx-unpaid-services-panel-pres .unpaid-services-panel.information .content,refx-unpaid-services-panel-pres .unpaid-services-panel.uiadditionalinformation .content,refx-messages-panel-pres .messages-panel.information .content,refx-messages-panel-pres .messages-panel.uiadditionalinformation .content,refx-messages-panel-pres div.messages-panel.information .content,refx-messages-panel-pres div.messages-panel.uiadditionalinformation .content,refx-messages-panel-pres .unpaid-services-panel.information .content,refx-messages-panel-pres .unpaid-services-panel.uiadditionalinformation .content{-webkit-font-smoothing:antialiased}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 div.messages-panel.information .content .refx-body-1,refx-unpaid-services-panel-pres div.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 div.messages-panel.information .content .refx-body-1,refx-messages-panel-pres div.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 div.messages-panel.information .content .refx-display-3,refx-unpaid-services-panel-pres div.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 div.messages-panel.information .content .refx-display-3,refx-messages-panel-pres div.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.information .content .refx-display-3:not(:only-child),refx-unpaid-services-panel-pres .messages-panel.uiadditionalinformation .content .refx-display-3:not(:only-child),refx-unpaid-services-panel-pres div.messages-panel.information .content .refx-display-3:not(:only-child),refx-unpaid-services-panel-pres div.messages-panel.uiadditionalinformation .content .refx-display-3:not(:only-child),refx-unpaid-services-panel-pres .unpaid-services-panel.information .content .refx-display-3:not(:only-child),refx-unpaid-services-panel-pres .unpaid-services-panel.uiadditionalinformation .content .refx-display-3:not(:only-child),refx-messages-panel-pres .messages-panel.information .content .refx-display-3:not(:only-child),refx-messages-panel-pres .messages-panel.uiadditionalinformation .content .refx-display-3:not(:only-child),refx-messages-panel-pres div.messages-panel.information .content .refx-display-3:not(:only-child),refx-messages-panel-pres div.messages-panel.uiadditionalinformation .content .refx-display-3:not(:only-child),refx-messages-panel-pres .unpaid-services-panel.information .content .refx-display-3:not(:only-child),refx-messages-panel-pres .unpaid-services-panel.uiadditionalinformation .content .refx-display-3:not(:only-child){margin:var(--lhg-desy-notification-content-plus-title-margin, .1rem 0 0 0)!important}refx-unpaid-services-panel-pres .messages-panel.information .content .refx-body-1:not(:only-child),refx-unpaid-services-panel-pres .messages-panel.uiadditionalinformation .content .refx-body-1:not(:only-child),refx-unpaid-services-panel-pres div.messages-panel.information .content .refx-body-1:not(:only-child),refx-unpaid-services-panel-pres div.messages-panel.uiadditionalinformation .content .refx-body-1:not(:only-child),refx-unpaid-services-panel-pres .unpaid-services-panel.information .content .refx-body-1:not(:only-child),refx-unpaid-services-panel-pres .unpaid-services-panel.uiadditionalinformation .content .refx-body-1:not(:only-child),refx-messages-panel-pres .messages-panel.information .content .refx-body-1:not(:only-child),refx-messages-panel-pres .messages-panel.uiadditionalinformation .content .refx-body-1:not(:only-child),refx-messages-panel-pres div.messages-panel.information .content .refx-body-1:not(:only-child),refx-messages-panel-pres div.messages-panel.uiadditionalinformation .content .refx-body-1:not(:only-child),refx-messages-panel-pres .unpaid-services-panel.information .content .refx-body-1:not(:only-child),refx-messages-panel-pres .unpaid-services-panel.uiadditionalinformation .content .refx-body-1:not(:only-child){margin-top:0!important}refx-unpaid-services-panel-pres .messages-panel.information .content .messages-list li refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label,refx-unpaid-services-panel-pres .messages-panel.information .content .messages-list li a:not(.inverted):not(refx-link-button),refx-unpaid-services-panel-pres .messages-panel.information .content .messages-list li .link,refx-unpaid-services-panel-pres .messages-panel.information .content refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label,refx-unpaid-services-panel-pres .messages-panel.information .content a:not(.inverted):not(refx-link-button),refx-unpaid-services-panel-pres .messages-panel.information .content .link,refx-unpaid-services-panel-pres .messages-panel.uiadditionalinformation .content .messages-list li refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label,refx-unpaid-services-panel-pres .messages-panel.uiadditionalinformation .content .messages-list li a:not(.inverted):not(refx-link-button),refx-unpaid-services-panel-pres .messages-panel.uiadditionalinformation .content .messages-list li .link,refx-unpaid-services-panel-pres .messages-panel.uiadditionalinformation .content refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label,refx-unpaid-services-panel-pres .messages-panel.uiadditionalinformation .content a:not(.inverted):not(refx-link-button),refx-unpaid-services-panel-pres .messages-panel.uiadditionalinformation .content .link,refx-unpaid-services-panel-pres div.messages-panel.information .content .messages-list li refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label,refx-unpaid-services-panel-pres div.messages-panel.information .content .messages-list li a:not(.inverted):not(refx-link-button),refx-unpaid-services-panel-pres div.messages-panel.information .content .messages-list li .link,refx-unpaid-services-panel-pres div.messages-panel.information .content refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label,refx-unpaid-services-panel-pres div.messages-panel.information .content a:not(.inverted):not(refx-link-button),refx-unpaid-services-panel-pres div.messages-panel.information .content .link,refx-unpaid-services-panel-pres div.messages-panel.uiadditionalinformation .content .messages-list li refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label,refx-unpaid-services-panel-pres div.messages-panel.uiadditionalinformation .content .messages-list li a:not(.inverted):not(refx-link-button),refx-unpaid-services-panel-pres div.messages-panel.uiadditionalinformation .content .messages-list li .link,refx-unpaid-services-panel-pres div.messages-panel.uiadditionalinformation .content refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label,refx-unpaid-services-panel-pres div.messages-panel.uiadditionalinformation .content a:not(.inverted):not(refx-link-button),refx-unpaid-services-panel-pres div.messages-panel.uiadditionalinformation .content .link,refx-unpaid-services-panel-pres .unpaid-services-panel.information .content .messages-list li refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label,refx-unpaid-services-panel-pres .unpaid-services-panel.information .content .messages-list li a:not(.inverted):not(refx-link-button),refx-unpaid-services-panel-pres .unpaid-services-panel.information .content .messages-list li .link,refx-unpaid-services-panel-pres .unpaid-services-panel.information .content refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label,refx-unpaid-services-panel-pres .unpaid-services-panel.information .content a:not(.inverted):not(refx-link-button),refx-unpaid-services-panel-pres .unpaid-services-panel.information .content .link,refx-unpaid-services-panel-pres .unpaid-services-panel.uiadditionalinformation .content .messages-list li refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label,refx-unpaid-services-panel-pres .unpaid-services-panel.uiadditionalinformation .content .messages-list li a:not(.inverted):not(refx-link-button),refx-unpaid-services-panel-pres .unpaid-services-panel.uiadditionalinformation .content .messages-list li .link,refx-unpaid-services-panel-pres .unpaid-services-panel.uiadditionalinformation .content refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label,refx-unpaid-services-panel-pres .unpaid-services-panel.uiadditionalinformation .content a:not(.inverted):not(refx-link-button),refx-unpaid-services-panel-pres .unpaid-services-panel.uiadditionalinformation .content .link,refx-messages-panel-pres .messages-panel.information .content .messages-list li refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label,refx-messages-panel-pres .messages-panel.information .content .messages-list li a:not(.inverted):not(refx-link-button),refx-messages-panel-pres .messages-panel.information .content .messages-list li .link,refx-messages-panel-pres .messages-panel.information .content refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label,refx-messages-panel-pres .messages-panel.information .content a:not(.inverted):not(refx-link-button),refx-messages-panel-pres .messages-panel.information .content .link,refx-messages-panel-pres .messages-panel.uiadditionalinformation .content .messages-list li refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label,refx-messages-panel-pres .messages-panel.uiadditionalinformation .content .messages-list li a:not(.inverted):not(refx-link-button),refx-messages-panel-pres .messages-panel.uiadditionalinformation .content .messages-list li .link,refx-messages-panel-pres .messages-panel.uiadditionalinformation .content refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label,refx-messages-panel-pres .messages-panel.uiadditionalinformation .content a:not(.inverted):not(refx-link-button),refx-messages-panel-pres .messages-panel.uiadditionalinformation .content .link,refx-messages-panel-pres div.messages-panel.information .content .messages-list li refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label,refx-messages-panel-pres div.messages-panel.information .content .messages-list li a:not(.inverted):not(refx-link-button),refx-messages-panel-pres div.messages-panel.information .content .messages-list li .link,refx-messages-panel-pres div.messages-panel.information .content refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label,refx-messages-panel-pres div.messages-panel.information .content a:not(.inverted):not(refx-link-button),refx-messages-panel-pres div.messages-panel.information .content .link,refx-messages-panel-pres div.messages-panel.uiadditionalinformation .content .messages-list li refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label,refx-messages-panel-pres div.messages-panel.uiadditionalinformation .content .messages-list li a:not(.inverted):not(refx-link-button),refx-messages-panel-pres div.messages-panel.uiadditionalinformation .content .messages-list li .link,refx-messages-panel-pres div.messages-panel.uiadditionalinformation .content refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label,refx-messages-panel-pres div.messages-panel.uiadditionalinformation .content a:not(.inverted):not(refx-link-button),refx-messages-panel-pres div.messages-panel.uiadditionalinformation .content .link,refx-messages-panel-pres .unpaid-services-panel.information .content .messages-list li refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label,refx-messages-panel-pres .unpaid-services-panel.information .content .messages-list li a:not(.inverted):not(refx-link-button),refx-messages-panel-pres .unpaid-services-panel.information .content .messages-list li .link,refx-messages-panel-pres .unpaid-services-panel.information .content refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label,refx-messages-panel-pres .unpaid-services-panel.information .content a:not(.inverted):not(refx-link-button),refx-messages-panel-pres .unpaid-services-panel.information .content .link,refx-messages-panel-pres .unpaid-services-panel.uiadditionalinformation .content .messages-list li refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label,refx-messages-panel-pres .unpaid-services-panel.uiadditionalinformation .content .messages-list li a:not(.inverted):not(refx-link-button),refx-messages-panel-pres .unpaid-services-panel.uiadditionalinformation .content .messages-list li .link,refx-messages-panel-pres .unpaid-services-panel.uiadditionalinformation .content refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label,refx-messages-panel-pres .unpaid-services-panel.uiadditionalinformation .content a:not(.inverted):not(refx-link-button),refx-messages-panel-pres .unpaid-services-panel.uiadditionalinformation .content .link{color:var(--lhg-desy-notification-link-info-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d)))!important}refx-unpaid-services-panel-pres .messages-panel.information .content .messages-list li refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label:hover,refx-unpaid-services-panel-pres .messages-panel.information .content .messages-list li a:not(.inverted):not(refx-link-button):hover,refx-unpaid-services-panel-pres .messages-panel.information .content .messages-list li .link:hover,refx-unpaid-services-panel-pres .messages-panel.information .content refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label:hover,refx-unpaid-services-panel-pres .messages-panel.information .content a:not(.inverted):not(refx-link-button):hover,refx-unpaid-services-panel-pres .messages-panel.information .content .link:hover,refx-unpaid-services-panel-pres .messages-panel.uiadditionalinformation .content .messages-list li refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label:hover,refx-unpaid-services-panel-pres .messages-panel.uiadditionalinformation .content .messages-list li a:not(.inverted):not(refx-link-button):hover,refx-unpaid-services-panel-pres .messages-panel.uiadditionalinformation .content .messages-list li .link:hover,refx-unpaid-services-panel-pres .messages-panel.uiadditionalinformation .content refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label:hover,refx-unpaid-services-panel-pres .messages-panel.uiadditionalinformation .content a:not(.inverted):not(refx-link-button):hover,refx-unpaid-services-panel-pres .messages-panel.uiadditionalinformation .content .link:hover,refx-unpaid-services-panel-pres div.messages-panel.information .content .messages-list li refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label:hover,refx-unpaid-services-panel-pres div.messages-panel.information .content .messages-list li a:not(.inverted):not(refx-link-button):hover,refx-unpaid-services-panel-pres div.messages-panel.information .content .messages-list li .link:hover,refx-unpaid-services-panel-pres div.messages-panel.information .content refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label:hover,refx-unpaid-services-panel-pres div.messages-panel.information .content a:not(.inverted):not(refx-link-button):hover,refx-unpaid-services-panel-pres div.messages-panel.information .content .link:hover,refx-unpaid-services-panel-pres div.messages-panel.uiadditionalinformation .content .messages-list li refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label:hover,refx-unpaid-services-panel-pres div.messages-panel.uiadditionalinformation .content .messages-list li a:not(.inverted):not(refx-link-button):hover,refx-unpaid-services-panel-pres div.messages-panel.uiadditionalinformation .content .messages-list li .link:hover,refx-unpaid-services-panel-pres div.messages-panel.uiadditionalinformation .content refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label:hover,refx-unpaid-services-panel-pres div.messages-panel.uiadditionalinformation .content a:not(.inverted):not(refx-link-button):hover,refx-unpaid-services-panel-pres div.messages-panel.uiadditionalinformation .content .link:hover,refx-unpaid-services-panel-pres .unpaid-services-panel.information .content .messages-list li refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label:hover,refx-unpaid-services-panel-pres .unpaid-services-panel.information .content .messages-list li a:not(.inverted):not(refx-link-button):hover,refx-unpaid-services-panel-pres .unpaid-services-panel.information .content .messages-list li .link:hover,refx-unpaid-services-panel-pres .unpaid-services-panel.information .content refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label:hover,refx-unpaid-services-panel-pres .unpaid-services-panel.information .content a:not(.inverted):not(refx-link-button):hover,refx-unpaid-services-panel-pres .unpaid-services-panel.information .content .link:hover,refx-unpaid-services-panel-pres .unpaid-services-panel.uiadditionalinformation .content .messages-list li refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label:hover,refx-unpaid-services-panel-pres .unpaid-services-panel.uiadditionalinformation .content .messages-list li a:not(.inverted):not(refx-link-button):hover,refx-unpaid-services-panel-pres .unpaid-services-panel.uiadditionalinformation .content .messages-list li .link:hover,refx-unpaid-services-panel-pres .unpaid-services-panel.uiadditionalinformation .content refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label:hover,refx-unpaid-services-panel-pres .unpaid-services-panel.uiadditionalinformation .content a:not(.inverted):not(refx-link-button):hover,refx-unpaid-services-panel-pres .unpaid-services-panel.uiadditionalinformation .content .link:hover,refx-messages-panel-pres .messages-panel.information .content .messages-list li refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label:hover,refx-messages-panel-pres .messages-panel.information .content .messages-list li a:not(.inverted):not(refx-link-button):hover,refx-messages-panel-pres .messages-panel.information .content .messages-list li .link:hover,refx-messages-panel-pres .messages-panel.information .content refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label:hover,refx-messages-panel-pres .messages-panel.information .content a:not(.inverted):not(refx-link-button):hover,refx-messages-panel-pres .messages-panel.information .content .link:hover,refx-messages-panel-pres .messages-panel.uiadditionalinformation .content .messages-list li refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label:hover,refx-messages-panel-pres .messages-panel.uiadditionalinformation .content .messages-list li a:not(.inverted):not(refx-link-button):hover,refx-messages-panel-pres .messages-panel.uiadditionalinformation .content .messages-list li .link:hover,refx-messages-panel-pres .messages-panel.uiadditionalinformation .content refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label:hover,refx-messages-panel-pres .messages-panel.uiadditionalinformation .content a:not(.inverted):not(refx-link-button):hover,refx-messages-panel-pres .messages-panel.uiadditionalinformation .content .link:hover,refx-messages-panel-pres div.messages-panel.information .content .messages-list li refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label:hover,refx-messages-panel-pres div.messages-panel.information .content .messages-list li a:not(.inverted):not(refx-link-button):hover,refx-messages-panel-pres div.messages-panel.information .content .messages-list li .link:hover,refx-messages-panel-pres div.messages-panel.information .content refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label:hover,refx-messages-panel-pres div.messages-panel.information .content a:not(.inverted):not(refx-link-button):hover,refx-messages-panel-pres div.messages-panel.information .content .link:hover,refx-messages-panel-pres div.messages-panel.uiadditionalinformation .content .messages-list li refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label:hover,refx-messages-panel-pres div.messages-panel.uiadditionalinformation .content .messages-list li a:not(.inverted):not(refx-link-button):hover,refx-messages-panel-pres div.messages-panel.uiadditionalinformation .content .messages-list li .link:hover,refx-messages-panel-pres div.messages-panel.uiadditionalinformation .content refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label:hover,refx-messages-panel-pres div.messages-panel.uiadditionalinformation .content a:not(.inverted):not(refx-link-button):hover,refx-messages-panel-pres div.messages-panel.uiadditionalinformation .content .link:hover,refx-messages-panel-pres .unpaid-services-panel.information .content .messages-list li refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label:hover,refx-messages-panel-pres .unpaid-services-panel.information .content .messages-list li a:not(.inverted):not(refx-link-button):hover,refx-messages-panel-pres .unpaid-services-panel.information .content .messages-list li .link:hover,refx-messages-panel-pres .unpaid-services-panel.information .content refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label:hover,refx-messages-panel-pres .unpaid-services-panel.information .content a:not(.inverted):not(refx-link-button):hover,refx-messages-panel-pres .unpaid-services-panel.information .content .link:hover,refx-messages-panel-pres .unpaid-services-panel.uiadditionalinformation .content .messages-list li refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label:hover,refx-messages-panel-pres .unpaid-services-panel.uiadditionalinformation .content .messages-list li a:not(.inverted):not(refx-link-button):hover,refx-messages-panel-pres .unpaid-services-panel.uiadditionalinformation .content .messages-list li .link:hover,refx-messages-panel-pres .unpaid-services-panel.uiadditionalinformation .content refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label:hover,refx-messages-panel-pres .unpaid-services-panel.uiadditionalinformation .content a:not(.inverted):not(refx-link-button):hover,refx-messages-panel-pres .unpaid-services-panel.uiadditionalinformation .content .link:hover{color:var(--lhg-desy-notification-link-info-color-hover, 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 div.messages-panel.uiformerror,refx-unpaid-services-panel-pres div.messages-panel.formerrormessage,refx-unpaid-services-panel-pres div.messages-panel.error,refx-unpaid-services-panel-pres div.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 div.messages-panel.uiformerror,refx-messages-panel-pres div.messages-panel.formerrormessage,refx-messages-panel-pres div.messages-panel.error,refx-messages-panel-pres div.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 div.content:not(:has(.title)),refx-unpaid-services-panel-pres .messages-panel.formerrormessage div.content:not(:has(.title)),refx-unpaid-services-panel-pres .messages-panel.error div.content:not(:has(.title)),refx-unpaid-services-panel-pres .messages-panel.uierror div.content:not(:has(.title)),refx-unpaid-services-panel-pres div.messages-panel.uiformerror div.content:not(:has(.title)),refx-unpaid-services-panel-pres div.messages-panel.formerrormessage div.content:not(:has(.title)),refx-unpaid-services-panel-pres div.messages-panel.error div.content:not(:has(.title)),refx-unpaid-services-panel-pres div.messages-panel.uierror div.content:not(:has(.title)),refx-unpaid-services-panel-pres .unpaid-services-panel.uiformerror div.content:not(:has(.title)),refx-unpaid-services-panel-pres .unpaid-services-panel.formerrormessage div.content:not(:has(.title)),refx-unpaid-services-panel-pres .unpaid-services-panel.error div.content:not(:has(.title)),refx-unpaid-services-panel-pres .unpaid-services-panel.uierror div.content:not(:has(.title)),refx-messages-panel-pres .messages-panel.uiformerror div.content:not(:has(.title)),refx-messages-panel-pres .messages-panel.formerrormessage div.content:not(:has(.title)),refx-messages-panel-pres .messages-panel.error div.content:not(:has(.title)),refx-messages-panel-pres .messages-panel.uierror div.content:not(:has(.title)),refx-messages-panel-pres div.messages-panel.uiformerror div.content:not(:has(.title)),refx-messages-panel-pres div.messages-panel.formerrormessage div.content:not(:has(.title)),refx-messages-panel-pres div.messages-panel.error div.content:not(:has(.title)),refx-messages-panel-pres div.messages-panel.uierror div.content:not(:has(.title)),refx-messages-panel-pres .unpaid-services-panel.uiformerror div.content:not(:has(.title)),refx-messages-panel-pres .unpaid-services-panel.formerrormessage div.content:not(:has(.title)),refx-messages-panel-pres .unpaid-services-panel.error div.content:not(:has(.title)),refx-messages-panel-pres .unpaid-services-panel.uierror div.content:not(:has(.title)){padding-top:0}refx-unpaid-services-panel-pres .messages-panel.uiformerror div.icon-left-container,refx-unpaid-services-panel-pres .messages-panel.formerrormessage div.icon-left-container,refx-unpaid-services-panel-pres .messages-panel.error div.icon-left-container,refx-unpaid-services-panel-pres .messages-panel.uierror div.icon-left-container,refx-unpaid-services-panel-pres div.messages-panel.uiformerror div.icon-left-container,refx-unpaid-services-panel-pres div.messages-panel.formerrormessage div.icon-left-container,refx-unpaid-services-panel-pres div.messages-panel.error div.icon-left-container,refx-unpaid-services-panel-pres div.messages-panel.uierror div.icon-left-container,refx-unpaid-services-panel-pres .unpaid-services-panel.uiformerror div.icon-left-container,refx-unpaid-services-panel-pres .unpaid-services-panel.formerrormessage div.icon-left-container,refx-unpaid-services-panel-pres .unpaid-services-panel.error div.icon-left-container,refx-unpaid-services-panel-pres .unpaid-services-panel.uierror div.icon-left-container,refx-messages-panel-pres .messages-panel.uiformerror div.icon-left-container,refx-messages-panel-pres .messages-panel.formerrormessage div.icon-left-container,refx-messages-panel-pres .messages-panel.error div.icon-left-container,refx-messages-panel-pres .messages-panel.uierror div.icon-left-container,refx-messages-panel-pres div.messages-panel.uiformerror div.icon-left-container,refx-messages-panel-pres div.messages-panel.formerrormessage div.icon-left-container,refx-messages-panel-pres div.messages-panel.error div.icon-left-container,refx-messages-panel-pres div.messages-panel.uierror div.icon-left-container,refx-messages-panel-pres .unpaid-services-panel.uiformerror div.icon-left-container,refx-messages-panel-pres .unpaid-services-panel.formerrormessage div.icon-left-container,refx-messages-panel-pres .unpaid-services-panel.error div.icon-left-container,refx-messages-panel-pres .unpaid-services-panel.uierror div.icon-left-container{padding-top:0}refx-unpaid-services-panel-pres .messages-panel.uiformerror .message:after,refx-unpaid-services-panel-pres .messages-panel.formerrormessage .message:after,refx-unpaid-services-panel-pres .messages-panel.error .message:after,refx-unpaid-services-panel-pres .messages-panel.uierror .message:after,refx-unpaid-services-panel-pres div.messages-panel.uiformerror .message:after,refx-unpaid-services-panel-pres div.messages-panel.formerrormessage .message:after,refx-unpaid-services-panel-pres div.messages-panel.error .message:after,refx-unpaid-services-panel-pres div.messages-panel.uierror .message:after,refx-unpaid-services-panel-pres .unpaid-services-panel.uiformerror .message:after,refx-unpaid-services-panel-pres .unpaid-services-panel.formerrormessage .message:after,refx-unpaid-services-panel-pres .unpaid-services-panel.error .message:after,refx-unpaid-services-panel-pres .unpaid-services-panel.uierror .message:after,refx-messages-panel-pres .messages-panel.uiformerror .message:after,refx-messages-panel-pres .messages-panel.formerrormessage .message:after,refx-messages-panel-pres .messages-panel.error .message:after,refx-messages-panel-pres .messages-panel.uierror .message:after,refx-messages-panel-pres div.messages-panel.uiformerror .message:after,refx-messages-panel-pres div.messages-panel.formerrormessage .message:after,refx-messages-panel-pres div.messages-panel.error .message:after,refx-messages-panel-pres div.messages-panel.uierror .message:after,refx-messages-panel-pres .unpaid-services-panel.uiformerror .message:after,refx-messages-panel-pres .unpaid-services-panel.formerrormessage .message:after,refx-messages-panel-pres .unpaid-services-panel.error .message:after,refx-messages-panel-pres .unpaid-services-panel.uierror .message:after{display:none}refx-unpaid-services-panel-pres .messages-panel.uiformerror .messages-container .icon-left:before,refx-unpaid-services-panel-pres .messages-panel.uiformerror .messages-container i.icon-left:before,refx-unpaid-services-panel-pres .messages-panel.formerrormessage .messages-container .icon-left:before,refx-unpaid-services-panel-pres .messages-panel.formerrormessage .messages-container i.icon-left:before,refx-unpaid-services-panel-pres .messages-panel.error .messages-container .icon-left:before,refx-unpaid-services-panel-pres .messages-panel.error .messages-container i.icon-left:before,refx-unpaid-services-panel-pres .messages-panel.uierror .messages-container .icon-left:before,refx-unpaid-services-panel-pres .messages-panel.uierror .messages-container i.icon-left:before,refx-unpaid-services-panel-pres div.messages-panel.uiformerror .messages-container .icon-left:before,refx-unpaid-services-panel-pres div.messages-panel.uiformerror .messages-container i.icon-left:before,refx-unpaid-services-panel-pres div.messages-panel.formerrormessage .messages-container .icon-left:before,refx-unpaid-services-panel-pres div.messages-panel.formerrormessage .messages-container i.icon-left:before,refx-unpaid-services-panel-pres div.messages-panel.error .messages-container .icon-left:before,refx-unpaid-services-panel-pres div.messages-panel.error .messages-container i.icon-left:before,refx-unpaid-services-panel-pres div.messages-panel.uierror .messages-container .icon-left:before,refx-unpaid-services-panel-pres div.messages-panel.uierror .messages-container i.icon-left:before,refx-unpaid-services-panel-pres .unpaid-services-panel.uiformerror .messages-container .icon-left:before,refx-unpaid-services-panel-pres .unpaid-services-panel.uiformerror .messages-container i.icon-left:before,refx-unpaid-services-panel-pres .unpaid-services-panel.formerrormessage .messages-container .icon-left:before,refx-unpaid-services-panel-pres .unpaid-services-panel.formerrormessage .messages-container i.icon-left:before,refx-unpaid-services-panel-pres .unpaid-services-panel.error .messages-container .icon-left:before,refx-unpaid-services-panel-pres .unpaid-services-panel.error .messages-container i.icon-left:before,refx-unpaid-services-panel-pres .unpaid-services-panel.uierror .messages-container .icon-left:before,refx-unpaid-services-panel-pres .unpaid-services-panel.uierror .messages-container i.icon-left:before,refx-messages-panel-pres .messages-panel.uiformerror .messages-container .icon-left:before,refx-messages-panel-pres .messages-panel.uiformerror .messages-container i.icon-left:before,refx-messages-panel-pres .messages-panel.formerrormessage .messages-container .icon-left:before,refx-messages-panel-pres .messages-panel.formerrormessage .messages-container i.icon-left:before,refx-messages-panel-pres .messages-panel.error .messages-container .icon-left:before,refx-messages-panel-pres .messages-panel.error .messages-container i.icon-left:before,refx-messages-panel-pres .messages-panel.uierror .messages-container .icon-left:before,refx-messages-panel-pres .messages-panel.uierror .messages-container i.icon-left:before,refx-messages-panel-pres div.messages-panel.uiformerror .messages-container .icon-left:before,refx-messages-panel-pres div.messages-panel.uiformerror .messages-container i.icon-left:before,refx-messages-panel-pres div.messages-panel.formerrormessage .messages-container .icon-left:before,refx-messages-panel-pres div.messages-panel.formerrormessage .messages-container i.icon-left:before,refx-messages-panel-pres div.messages-panel.error .messages-container .icon-left:before,refx-messages-panel-pres div.messages-panel.error .messages-container i.icon-left:before,refx-messages-panel-pres div.messages-panel.uierror .messages-container .icon-left:before,refx-messages-panel-pres div.messages-panel.uierror .messages-container i.icon-left:before,refx-messages-panel-pres .unpaid-services-panel.uiformerror .messages-container .icon-left:before,refx-messages-panel-pres .unpaid-services-panel.uiformerror .messages-container i.icon-left:before,refx-messages-panel-pres .unpaid-services-panel.formerrormessage .messages-container .icon-left:before,refx-messages-panel-pres .unpaid-services-panel.formerrormessage .messages-container i.icon-left:before,refx-messages-panel-pres .unpaid-services-panel.error .messages-container .icon-left:before,refx-messages-panel-pres .unpaid-services-panel.error .messages-container i.icon-left:before,refx-messages-panel-pres .unpaid-services-panel.uierror .messages-container .icon-left:before,refx-messages-panel-pres .unpaid-services-panel.uierror .messages-container i.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-unpaid-services-panel-pres .messages-panel.formerrormessage .content,refx-unpaid-services-panel-pres .messages-panel.error .content,refx-unpaid-services-panel-pres .messages-panel.uierror .content,refx-unpaid-services-panel-pres div.messages-panel.uiformerror .content,refx-unpaid-services-panel-pres div.messages-panel.formerrormessage .content,refx-unpaid-services-panel-pres div.messages-panel.error .content,refx-unpaid-services-panel-pres div.messages-panel.uierror .content,refx-unpaid-services-panel-pres .unpaid-services-panel.uiformerror .content,refx-unpaid-services-panel-pres .unpaid-services-panel.formerrormessage .content,refx-unpaid-services-panel-pres .unpaid-services-panel.error .content,refx-unpaid-services-panel-pres .unpaid-services-panel.uierror .content,refx-messages-panel-pres .messages-panel.uiformerror .content,refx-messages-panel-pres .messages-panel.formerrormessage .content,refx-messages-panel-pres .messages-panel.error .content,refx-messages-panel-pres .messages-panel.uierror .content,refx-messages-panel-pres div.messages-panel.uiformerror .content,refx-messages-panel-pres div.messages-panel.formerrormessage .content,refx-messages-panel-pres div.messages-panel.error .content,refx-messages-panel-pres div.messages-panel.uierror .content,refx-messages-panel-pres .unpaid-services-panel.uiformerror .content,refx-messages-panel-pres .unpaid-services-panel.formerrormessage .content,refx-messages-panel-pres .unpaid-services-panel.error .content,refx-messages-panel-pres .unpaid-services-panel.uierror .content{-webkit-font-smoothing:antialiased}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 div.messages-panel.uiformerror .content .refx-body-1,refx-unpaid-services-panel-pres div.messages-panel.formerrormessage .content .refx-body-1,refx-unpaid-services-panel-pres div.messages-panel.error .content .refx-body-1,refx-unpaid-services-panel-pres div.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 div.messages-panel.uiformerror .content .refx-body-1,refx-messages-panel-pres div.messages-panel.formerrormessage .content .refx-body-1,refx-messages-panel-pres div.messages-panel.error .content .refx-body-1,refx-messages-panel-pres div.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 div.messages-panel.uiformerror .content .refx-display-3,refx-unpaid-services-panel-pres div.messages-panel.formerrormessage .content .refx-display-3,refx-unpaid-services-panel-pres div.messages-panel.error .content .refx-display-3,refx-unpaid-services-panel-pres div.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 div.messages-panel.uiformerror .content .refx-display-3,refx-messages-panel-pres div.messages-panel.formerrormessage .content .refx-display-3,refx-messages-panel-pres div.messages-panel.error .content .refx-display-3,refx-messages-panel-pres div.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.uiformerror .content .refx-display-3:not(:only-child),refx-unpaid-services-panel-pres .messages-panel.formerrormessage .content .refx-display-3:not(:only-child),refx-unpaid-services-panel-pres .messages-panel.error .content .refx-display-3:not(:only-child),refx-unpaid-services-panel-pres .messages-panel.uierror .content .refx-display-3:not(:only-child),refx-unpaid-services-panel-pres div.messages-panel.uiformerror .content .refx-display-3:not(:only-child),refx-unpaid-services-panel-pres div.messages-panel.formerrormessage .content .refx-display-3:not(:only-child),refx-unpaid-services-panel-pres div.messages-panel.error .content .refx-display-3:not(:only-child),refx-unpaid-services-panel-pres div.messages-panel.uierror .content .refx-display-3:not(:only-child),refx-unpaid-services-panel-pres .unpaid-services-panel.uiformerror .content .refx-display-3:not(:only-child),refx-unpaid-services-panel-pres .unpaid-services-panel.formerrormessage .content .refx-display-3:not(:only-child),refx-unpaid-services-panel-pres .unpaid-services-panel.error .content .refx-display-3:not(:only-child),refx-unpaid-services-panel-pres .unpaid-services-panel.uierror .content .refx-display-3:not(:only-child),refx-messages-panel-pres .messages-panel.uiformerror .content .refx-display-3:not(:only-child),refx-messages-panel-pres .messages-panel.formerrormessage .content .refx-display-3:not(:only-child),refx-messages-panel-pres .messages-panel.error .content .refx-display-3:not(:only-child),refx-messages-panel-pres .messages-panel.uierror .content .refx-display-3:not(:only-child),refx-messages-panel-pres div.messages-panel.uiformerror .content .refx-display-3:not(:only-child),refx-messages-panel-pres div.messages-panel.formerrormessage .content .refx-display-3:not(:only-child),refx-messages-panel-pres div.messages-panel.error .content .refx-display-3:not(:only-child),refx-messages-panel-pres div.messages-panel.uierror .content .refx-display-3:not(:only-child),refx-messages-panel-pres .unpaid-services-panel.uiformerror .content .refx-display-3:not(:only-child),refx-messages-panel-pres .unpaid-services-panel.formerrormessage .content .refx-display-3:not(:only-child),refx-messages-panel-pres .unpaid-services-panel.error .content .refx-display-3:not(:only-child),refx-messages-panel-pres .unpaid-services-panel.uierror .content .refx-display-3:not(:only-child){margin:var(--lhg-desy-notification-content-plus-title-margin, .1rem 0 0 0)!important}refx-unpaid-services-panel-pres .messages-panel.uiformerror .content .refx-body-1:not(:only-child),refx-unpaid-services-panel-pres .messages-panel.formerrormessage .content .refx-body-1:not(:only-child),refx-unpaid-services-panel-pres .messages-panel.error .content .refx-body-1:not(:only-child),refx-unpaid-services-panel-pres .messages-panel.uierror .content .refx-body-1:not(:only-child),refx-unpaid-services-panel-pres div.messages-panel.uiformerror .content .refx-body-1:not(:only-child),refx-unpaid-services-panel-pres div.messages-panel.formerrormessage .content .refx-body-1:not(:only-child),refx-unpaid-services-panel-pres div.messages-panel.error .content .refx-body-1:not(:only-child),refx-unpaid-services-panel-pres div.messages-panel.uierror .content .refx-body-1:not(:only-child),refx-unpaid-services-panel-pres .unpaid-services-panel.uiformerror .content .refx-body-1:not(:only-child),refx-unpaid-services-panel-pres .unpaid-services-panel.formerrormessage .content .refx-body-1:not(:only-child),refx-unpaid-services-panel-pres .unpaid-services-panel.error .content .refx-body-1:not(:only-child),refx-unpaid-services-panel-pres .unpaid-services-panel.uierror .content .refx-body-1:not(:only-child),refx-messages-panel-pres .messages-panel.uiformerror .content .refx-body-1:not(:only-child),refx-messages-panel-pres .messages-panel.formerrormessage .content .refx-body-1:not(:only-child),refx-messages-panel-pres .messages-panel.error .content .refx-body-1:not(:only-child),refx-messages-panel-pres .messages-panel.uierror .content .refx-body-1:not(:only-child),refx-messages-panel-pres div.messages-panel.uiformerror .content .refx-body-1:not(:only-child),refx-messages-panel-pres div.messages-panel.formerrormessage .content .refx-body-1:not(:only-child),refx-messages-panel-pres div.messages-panel.error .content .refx-body-1:not(:only-child),refx-messages-panel-pres div.messages-panel.uierror .content .refx-body-1:not(:only-child),refx-messages-panel-pres .unpaid-services-panel.uiformerror .content .refx-body-1:not(:only-child),refx-messages-panel-pres .unpaid-services-panel.formerrormessage .content .refx-body-1:not(:only-child),refx-messages-panel-pres .unpaid-services-panel.error .content .refx-body-1:not(:only-child),refx-messages-panel-pres .unpaid-services-panel.uierror .content .refx-body-1:not(:only-child){margin-top:0!important}refx-unpaid-services-panel-pres .messages-panel.uiformerror .content .messages-list li refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label,refx-unpaid-services-panel-pres .messages-panel.uiformerror .content .messages-list li a:not(.inverted):not(refx-link-button),refx-unpaid-services-panel-pres .messages-panel.uiformerror .content .messages-list li .link,refx-unpaid-services-panel-pres .messages-panel.uiformerror .content refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label,refx-unpaid-services-panel-pres .messages-panel.uiformerror .content a:not(.inverted):not(refx-link-button),refx-unpaid-services-panel-pres .messages-panel.uiformerror .content .link,refx-unpaid-services-panel-pres .messages-panel.formerrormessage .content .messages-list li refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label,refx-unpaid-services-panel-pres .messages-panel.formerrormessage .content .messages-list li a:not(.inverted):not(refx-link-button),refx-unpaid-services-panel-pres .messages-panel.formerrormessage .content .messages-list li .link,refx-unpaid-services-panel-pres .messages-panel.formerrormessage .content refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label,refx-unpaid-services-panel-pres .messages-panel.formerrormessage .content a:not(.inverted):not(refx-link-button),refx-unpaid-services-panel-pres .messages-panel.formerrormessage .content .link,refx-unpaid-services-panel-pres .messages-panel.error .content .messages-list li refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label,refx-unpaid-services-panel-pres .messages-panel.error .content .messages-list li a:not(.inverted):not(refx-link-button),refx-unpaid-services-panel-pres .messages-panel.error .content .messages-list li .link,refx-unpaid-services-panel-pres .messages-panel.error .content refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label,refx-unpaid-services-panel-pres .messages-panel.error .content a:not(.inverted):not(refx-link-button),refx-unpaid-services-panel-pres .messages-panel.error .content .link,refx-unpaid-services-panel-pres .messages-panel.uierror .content .messages-list li refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label,refx-unpaid-services-panel-pres .messages-panel.uierror .content .messages-list li a:not(.inverted):not(refx-link-button),refx-unpaid-services-panel-pres .messages-panel.uierror .content .messages-list li .link,refx-unpaid-services-panel-pres .messages-panel.uierror .content refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label,refx-unpaid-services-panel-pres .messages-panel.uierror .content a:not(.inverted):not(refx-link-button),refx-unpaid-services-panel-pres .messages-panel.uierror .content .link,refx-unpaid-services-panel-pres div.messages-panel.uiformerror .content .messages-list li refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label,refx-unpaid-services-panel-pres div.messages-panel.uiformerror .content .messages-list li a:not(.inverted):not(refx-link-button),refx-unpaid-services-panel-pres div.messages-panel.uiformerror .content .messages-list li .link,refx-unpaid-services-panel-pres div.messages-panel.uiformerror .content refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label,refx-unpaid-services-panel-pres div.messages-panel.uiformerror .content a:not(.inverted):not(refx-link-button),refx-unpaid-services-panel-pres div.messages-panel.uiformerror .content .link,refx-unpaid-services-panel-pres div.messages-panel.formerrormessage .content .messages-list li refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label,refx-unpaid-services-panel-pres div.messages-panel.formerrormessage .content .messages-list li a:not(.inverted):not(refx-link-button),refx-unpaid-services-panel-pres div.messages-panel.formerrormessage .content .messages-list li .link,refx-unpaid-services-panel-pres div.messages-panel.formerrormessage .content refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label,refx-unpaid-services-panel-pres div.messages-panel.formerrormessage .content a:not(.inverted):not(refx-link-button),refx-unpaid-services-panel-pres div.messages-panel.formerrormessage .content .link,refx-unpaid-services-panel-pres div.messages-panel.error .content .messages-list li refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label,refx-unpaid-services-panel-pres div.messages-panel.error .content .messages-list li a:not(.inverted):not(refx-link-button),refx-unpaid-services-panel-pres div.messages-panel.error .content .messages-list li .link,refx-unpaid-services-panel-pres div.messages-panel.error .content refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label,refx-unpaid-services-panel-pres div.messages-panel.error .content a:not(.inverted):not(refx-link-button),refx-unpaid-services-panel-pres div.messages-panel.error .content .link,refx-unpaid-services-panel-pres div.messages-panel.uierror .content .messages-list li refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label,refx-unpaid-services-panel-pres div.messages-panel.uierror .content .messages-list li a:not(.inverted):not(refx-link-button),refx-unpaid-services-panel-pres div.messages-panel.uierror .content .messages-list li .link,refx-unpaid-services-panel-pres div.messages-panel.uierror .content refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label,refx-unpaid-services-panel-pres div.messages-panel.uierror .content a:not(.inverted):not(refx-link-button),refx-unpaid-services-panel-pres div.messages-panel.uierror .content .link,refx-unpaid-services-panel-pres .unpaid-services-panel.uiformerror .content .messages-list li refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label,refx-unpaid-services-panel-pres .unpaid-services-panel.uiformerror .content .messages-list li a:not(.inverted):not(refx-link-button),refx-unpaid-services-panel-pres .unpaid-services-panel.uiformerror .content .messages-list li .link,refx-unpaid-services-panel-pres .unpaid-services-panel.uiformerror .content refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label,refx-unpaid-services-panel-pres .unpaid-services-panel.uiformerror .content a:not(.inverted):not(refx-link-button),refx-unpaid-services-panel-pres .unpaid-services-panel.uiformerror .content .link,refx-unpaid-services-panel-pres .unpaid-services-panel.formerrormessage .content .messages-list li refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label,refx-unpaid-services-panel-pres .unpaid-services-panel.formerrormessage .content .messages-list li a:not(.inverted):not(refx-link-button),refx-unpaid-services-panel-pres .unpaid-services-panel.formerrormessage .content .messages-list li .link,refx-unpaid-services-panel-pres .unpaid-services-panel.formerrormessage .content refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label,refx-unpaid-services-panel-pres .unpaid-services-panel.formerrormessage .content a:not(.inverted):not(refx-link-button),refx-unpaid-services-panel-pres .unpaid-services-panel.formerrormessage .content .link,refx-unpaid-services-panel-pres .unpaid-services-panel.error .content .messages-list li refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label,refx-unpaid-services-panel-pres .unpaid-services-panel.error .content .messages-list li a:not(.inverted):not(refx-link-button),refx-unpaid-services-panel-pres .unpaid-services-panel.error .content .messages-list li .link,refx-unpaid-services-panel-pres .unpaid-services-panel.error .content refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label,refx-unpaid-services-panel-pres .unpaid-services-panel.error .content a:not(.inverted):not(refx-link-button),refx-unpaid-services-panel-pres .unpaid-services-panel.error .content .link,refx-unpaid-services-panel-pres .unpaid-services-panel.uierror .content .messages-list li refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label,refx-unpaid-services-panel-pres .unpaid-services-panel.uierror .content .messages-list li a:not(.inverted):not(refx-link-button),refx-unpaid-services-panel-pres .unpaid-services-panel.uierror .content .messages-list li .link,refx-unpaid-services-panel-pres .unpaid-services-panel.uierror .content refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label,refx-unpaid-services-panel-pres .unpaid-services-panel.uierror .content a:not(.inverted):not(refx-link-button),refx-unpaid-services-panel-pres .unpaid-services-panel.uierror .content .link,refx-messages-panel-pres .messages-panel.uiformerror .content .messages-list li refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label,refx-messages-panel-pres .messages-panel.uiformerror .content .messages-list li a:not(.inverted):not(refx-link-button),refx-messages-panel-pres .messages-panel.uiformerror .content .messages-list li .link,refx-messages-panel-pres .messages-panel.uiformerror .content refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label,refx-messages-panel-pres .messages-panel.uiformerror .content a:not(.inverted):not(refx-link-button),refx-messages-panel-pres .messages-panel.uiformerror .content .link,refx-messages-panel-pres .messages-panel.formerrormessage .content .messages-list li refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label,refx-messages-panel-pres .messages-panel.formerrormessage .content .messages-list li a:not(.inverted):not(refx-link-button),refx-messages-panel-pres .messages-panel.formerrormessage .content .messages-list li .link,refx-messages-panel-pres .messages-panel.formerrormessage .content refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label,refx-messages-panel-pres .messages-panel.formerrormessage .content a:not(.inverted):not(refx-link-button),refx-messages-panel-pres .messages-panel.formerrormessage .content .link,refx-messages-panel-pres .messages-panel.error .content .messages-list li refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label,refx-messages-panel-pres .messages-panel.error .content .messages-list li a:not(.inverted):not(refx-link-button),refx-messages-panel-pres .messages-panel.error .content .messages-list li .link,refx-messages-panel-pres .messages-panel.error .content refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label,refx-messages-panel-pres .messages-panel.error .content a:not(.inverted):not(refx-link-button),refx-messages-panel-pres .messages-panel.error .content .link,refx-messages-panel-pres .messages-panel.uierror .content .messages-list li refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label,refx-messages-panel-pres .messages-panel.uierror .content .messages-list li a:not(.inverted):not(refx-link-button),refx-messages-panel-pres .messages-panel.uierror .content .messages-list li .link,refx-messages-panel-pres .messages-panel.uierror .content refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label,refx-messages-panel-pres .messages-panel.uierror .content a:not(.inverted):not(refx-link-button),refx-messages-panel-pres .messages-panel.uierror .content .link,refx-messages-panel-pres div.messages-panel.uiformerror .content .messages-list li refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label,refx-messages-panel-pres div.messages-panel.uiformerror .content .messages-list li a:not(.inverted):not(refx-link-button),refx-messages-panel-pres div.messages-panel.uiformerror .content .messages-list li .link,refx-messages-panel-pres div.messages-panel.uiformerror .content refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label,refx-messages-panel-pres div.messages-panel.uiformerror .content a:not(.inverted):not(refx-link-button),refx-messages-panel-pres div.messages-panel.uiformerror .content .link,refx-messages-panel-pres div.messages-panel.formerrormessage .content .messages-list li refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label,refx-messages-panel-pres div.messages-panel.formerrormessage .content .messages-list li a:not(.inverted):not(refx-link-button),refx-messages-panel-pres div.messages-panel.formerrormessage .content .messages-list li .link,refx-messages-panel-pres div.messages-panel.formerrormessage .content refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label,refx-messages-panel-pres div.messages-panel.formerrormessage .content a:not(.inverted):not(refx-link-button),refx-messages-panel-pres div.messages-panel.formerrormessage .content .link,refx-messages-panel-pres div.messages-panel.error .content .messages-list li refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label,refx-messages-panel-pres div.messages-panel.error .content .messages-list li a:not(.inverted):not(refx-link-button),refx-messages-panel-pres div.messages-panel.error .content .messages-list li .link,refx-messages-panel-pres div.messages-panel.error .content refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label,refx-messages-panel-pres div.messages-panel.error .content a:not(.inverted):not(refx-link-button),refx-messages-panel-pres div.messages-panel.error .content .link,refx-messages-panel-pres div.messages-panel.uierror .content .messages-list li refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label,refx-messages-panel-pres div.messages-panel.uierror .content .messages-list li a:not(.inverted):not(refx-link-button),refx-messages-panel-pres div.messages-panel.uierror .content .messages-list li .link,refx-messages-panel-pres div.messages-panel.uierror .content refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label,refx-messages-panel-pres div.messages-panel.uierror .content a:not(.inverted):not(refx-link-button),refx-messages-panel-pres div.messages-panel.uierror .content .link,refx-messages-panel-pres .unpaid-services-panel.uiformerror .content .messages-list li refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label,refx-messages-panel-pres .unpaid-services-panel.uiformerror .content .messages-list li a:not(.inverted):not(refx-link-button),refx-messages-panel-pres .unpaid-services-panel.uiformerror .content .messages-list li .link,refx-messages-panel-pres .unpaid-services-panel.uiformerror .content refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label,refx-messages-panel-pres .unpaid-services-panel.uiformerror .content a:not(.inverted):not(refx-link-button),refx-messages-panel-pres .unpaid-services-panel.uiformerror .content .link,refx-messages-panel-pres .unpaid-services-panel.formerrormessage .content .messages-list li refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label,refx-messages-panel-pres .unpaid-services-panel.formerrormessage .content .messages-list li a:not(.inverted):not(refx-link-button),refx-messages-panel-pres .unpaid-services-panel.formerrormessage .content .messages-list li .link,refx-messages-panel-pres .unpaid-services-panel.formerrormessage .content refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label,refx-messages-panel-pres .unpaid-services-panel.formerrormessage .content a:not(.inverted):not(refx-link-button),refx-messages-panel-pres .unpaid-services-panel.formerrormessage .content .link,refx-messages-panel-pres .unpaid-services-panel.error .content .messages-list li refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label,refx-messages-panel-pres .unpaid-services-panel.error .content .messages-list li a:not(.inverted):not(refx-link-button),refx-messages-panel-pres .unpaid-services-panel.error .content .messages-list li .link,refx-messages-panel-pres .unpaid-services-panel.error .content refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label,refx-messages-panel-pres .unpaid-services-panel.error .content a:not(.inverted):not(refx-link-button),refx-messages-panel-pres .unpaid-services-panel.error .content .link,refx-messages-panel-pres .unpaid-services-panel.uierror .content .messages-list li refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label,refx-messages-panel-pres .unpaid-services-panel.uierror .content .messages-list li a:not(.inverted):not(refx-link-button),refx-messages-panel-pres .unpaid-services-panel.uierror .content .messages-list li .link,refx-messages-panel-pres .unpaid-services-panel.uierror .content refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label,refx-messages-panel-pres .unpaid-services-panel.uierror .content a:not(.inverted):not(refx-link-button),refx-messages-panel-pres .unpaid-services-panel.uierror .content .link{color:var(--lhg-desy-notification-link-error-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d)))!important}refx-unpaid-services-panel-pres .messages-panel.uiformerror .content .messages-list li refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label:hover,refx-unpaid-services-panel-pres .messages-panel.uiformerror .content .messages-list li a:not(.inverted):not(refx-link-button):hover,refx-unpaid-services-panel-pres .messages-panel.uiformerror .content .messages-list li .link:hover,refx-unpaid-services-panel-pres .messages-panel.uiformerror .content refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label:hover,refx-unpaid-services-panel-pres .messages-panel.uiformerror .content a:not(.inverted):not(refx-link-button):hover,refx-unpaid-services-panel-pres .messages-panel.uiformerror .content .link:hover,refx-unpaid-services-panel-pres .messages-panel.formerrormessage .content .messages-list li refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label:hover,refx-unpaid-services-panel-pres .messages-panel.formerrormessage .content .messages-list li a:not(.inverted):not(refx-link-button):hover,refx-unpaid-services-panel-pres .messages-panel.formerrormessage .content .messages-list li .link:hover,refx-unpaid-services-panel-pres .messages-panel.formerrormessage .content refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label:hover,refx-unpaid-services-panel-pres .messages-panel.formerrormessage .content a:not(.inverted):not(refx-link-button):hover,refx-unpaid-services-panel-pres .messages-panel.formerrormessage .content .link:hover,refx-unpaid-services-panel-pres .messages-panel.error .content .messages-list li refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label:hover,refx-unpaid-services-panel-pres .messages-panel.error .content .messages-list li a:not(.inverted):not(refx-link-button):hover,refx-unpaid-services-panel-pres .messages-panel.error .content .messages-list li .link:hover,refx-unpaid-services-panel-pres .messages-panel.error .content refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label:hover,refx-unpaid-services-panel-pres .messages-panel.error .content a:not(.inverted):not(refx-link-button):hover,refx-unpaid-services-panel-pres .messages-panel.error .content .link:hover,refx-unpaid-services-panel-pres .messages-panel.uierror .content .messages-list li refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label:hover,refx-unpaid-services-panel-pres .messages-panel.uierror .content .messages-list li a:not(.inverted):not(refx-link-button):hover,refx-unpaid-services-panel-pres .messages-panel.uierror .content .messages-list li .link:hover,refx-unpaid-services-panel-pres .messages-panel.uierror .content refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label:hover,refx-unpaid-services-panel-pres .messages-panel.uierror .content a:not(.inverted):not(refx-link-button):hover,refx-unpaid-services-panel-pres .messages-panel.uierror .content .link:hover,refx-unpaid-services-panel-pres div.messages-panel.uiformerror .content .messages-list li refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label:hover,refx-unpaid-services-panel-pres div.messages-panel.uiformerror .content .messages-list li a:not(.inverted):not(refx-link-button):hover,refx-unpaid-services-panel-pres div.messages-panel.uiformerror .content .messages-list li .link:hover,refx-unpaid-services-panel-pres div.messages-panel.uiformerror .content refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label:hover,refx-unpaid-services-panel-pres div.messages-panel.uiformerror .content a:not(.inverted):not(refx-link-button):hover,refx-unpaid-services-panel-pres div.messages-panel.uiformerror .content .link:hover,refx-unpaid-services-panel-pres div.messages-panel.formerrormessage .content .messages-list li refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label:hover,refx-unpaid-services-panel-pres div.messages-panel.formerrormessage .content .messages-list li a:not(.inverted):not(refx-link-button):hover,refx-unpaid-services-panel-pres div.messages-panel.formerrormessage .content .messages-list li .link:hover,refx-unpaid-services-panel-pres div.messages-panel.formerrormessage .content refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label:hover,refx-unpaid-services-panel-pres div.messages-panel.formerrormessage .content a:not(.inverted):not(refx-link-button):hover,refx-unpaid-services-panel-pres div.messages-panel.formerrormessage .content .link:hover,refx-unpaid-services-panel-pres div.messages-panel.error .content .messages-list li refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label:hover,refx-unpaid-services-panel-pres div.messages-panel.error .content .messages-list li a:not(.inverted):not(refx-link-button):hover,refx-unpaid-services-panel-pres div.messages-panel.error .content .messages-list li .link:hover,refx-unpaid-services-panel-pres div.messages-panel.error .content refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label:hover,refx-unpaid-services-panel-pres div.messages-panel.error .content a:not(.inverted):not(refx-link-button):hover,refx-unpaid-services-panel-pres div.messages-panel.error .content .link:hover,refx-unpaid-services-panel-pres div.messages-panel.uierror .content .messages-list li refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label:hover,refx-unpaid-services-panel-pres div.messages-panel.uierror .content .messages-list li a:not(.inverted):not(refx-link-button):hover,refx-unpaid-services-panel-pres div.messages-panel.uierror .content .messages-list li .link:hover,refx-unpaid-services-panel-pres div.messages-panel.uierror .content refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label:hover,refx-unpaid-services-panel-pres div.messages-panel.uierror .content a:not(.inverted):not(refx-link-button):hover,refx-unpaid-services-panel-pres div.messages-panel.uierror .content .link:hover,refx-unpaid-services-panel-pres .unpaid-services-panel.uiformerror .content .messages-list li refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label:hover,refx-unpaid-services-panel-pres .unpaid-services-panel.uiformerror .content .messages-list li a:not(.inverted):not(refx-link-button):hover,refx-unpaid-services-panel-pres .unpaid-services-panel.uiformerror .content .messages-list li .link:hover,refx-unpaid-services-panel-pres .unpaid-services-panel.uiformerror .content refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label:hover,refx-unpaid-services-panel-pres .unpaid-services-panel.uiformerror .content a:not(.inverted):not(refx-link-button):hover,refx-unpaid-services-panel-pres .unpaid-services-panel.uiformerror .content .link:hover,refx-unpaid-services-panel-pres .unpaid-services-panel.formerrormessage .content .messages-list li refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label:hover,refx-unpaid-services-panel-pres .unpaid-services-panel.formerrormessage .content .messages-list li a:not(.inverted):not(refx-link-button):hover,refx-unpaid-services-panel-pres .unpaid-services-panel.formerrormessage .content .messages-list li .link:hover,refx-unpaid-services-panel-pres .unpaid-services-panel.formerrormessage .content refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label:hover,refx-unpaid-services-panel-pres .unpaid-services-panel.formerrormessage .content a:not(.inverted):not(refx-link-button):hover,refx-unpaid-services-panel-pres .unpaid-services-panel.formerrormessage .content .link:hover,refx-unpaid-services-panel-pres .unpaid-services-panel.error .content .messages-list li refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label:hover,refx-unpaid-services-panel-pres .unpaid-services-panel.error .content .messages-list li a:not(.inverted):not(refx-link-button):hover,refx-unpaid-services-panel-pres .unpaid-services-panel.error .content .messages-list li .link:hover,refx-unpaid-services-panel-pres .unpaid-services-panel.error .content refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label:hover,refx-unpaid-services-panel-pres .unpaid-services-panel.error .content a:not(.inverted):not(refx-link-button):hover,refx-unpaid-services-panel-pres .unpaid-services-panel.error .content .link:hover,refx-unpaid-services-panel-pres .unpaid-services-panel.uierror .content .messages-list li refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label:hover,refx-unpaid-services-panel-pres .unpaid-services-panel.uierror .content .messages-list li a:not(.inverted):not(refx-link-button):hover,refx-unpaid-services-panel-pres .unpaid-services-panel.uierror .content .messages-list li .link:hover,refx-unpaid-services-panel-pres .unpaid-services-panel.uierror .content refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label:hover,refx-unpaid-services-panel-pres .unpaid-services-panel.uierror .content a:not(.inverted):not(refx-link-button):hover,refx-unpaid-services-panel-pres .unpaid-services-panel.uierror .content .link:hover,refx-messages-panel-pres .messages-panel.uiformerror .content .messages-list li refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label:hover,refx-messages-panel-pres .messages-panel.uiformerror .content .messages-list li a:not(.inverted):not(refx-link-button):hover,refx-messages-panel-pres .messages-panel.uiformerror .content .messages-list li .link:hover,refx-messages-panel-pres .messages-panel.uiformerror .content refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label:hover,refx-messages-panel-pres .messages-panel.uiformerror .content a:not(.inverted):not(refx-link-button):hover,refx-messages-panel-pres .messages-panel.uiformerror .content .link:hover,refx-messages-panel-pres .messages-panel.formerrormessage .content .messages-list li refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label:hover,refx-messages-panel-pres .messages-panel.formerrormessage .content .messages-list li a:not(.inverted):not(refx-link-button):hover,refx-messages-panel-pres .messages-panel.formerrormessage .content .messages-list li .link:hover,refx-messages-panel-pres .messages-panel.formerrormessage .content refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label:hover,refx-messages-panel-pres .messages-panel.formerrormessage .content a:not(.inverted):not(refx-link-button):hover,refx-messages-panel-pres .messages-panel.formerrormessage .content .link:hover,refx-messages-panel-pres .messages-panel.error .content .messages-list li refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label:hover,refx-messages-panel-pres .messages-panel.error .content .messages-list li a:not(.inverted):not(refx-link-button):hover,refx-messages-panel-pres .messages-panel.error .content .messages-list li .link:hover,refx-messages-panel-pres .messages-panel.error .content refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label:hover,refx-messages-panel-pres .messages-panel.error .content a:not(.inverted):not(refx-link-button):hover,refx-messages-panel-pres .messages-panel.error .content .link:hover,refx-messages-panel-pres .messages-panel.uierror .content .messages-list li refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label:hover,refx-messages-panel-pres .messages-panel.uierror .content .messages-list li a:not(.inverted):not(refx-link-button):hover,refx-messages-panel-pres .messages-panel.uierror .content .messages-list li .link:hover,refx-messages-panel-pres .messages-panel.uierror .content refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label:hover,refx-messages-panel-pres .messages-panel.uierror .content a:not(.inverted):not(refx-link-button):hover,refx-messages-panel-pres .messages-panel.uierror .content .link:hover,refx-messages-panel-pres div.messages-panel.uiformerror .content .messages-list li refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label:hover,refx-messages-panel-pres div.messages-panel.uiformerror .content .messages-list li a:not(.inverted):not(refx-link-button):hover,refx-messages-panel-pres div.messages-panel.uiformerror .content .messages-list li .link:hover,refx-messages-panel-pres div.messages-panel.uiformerror .content refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label:hover,refx-messages-panel-pres div.messages-panel.uiformerror .content a:not(.inverted):not(refx-link-button):hover,refx-messages-panel-pres div.messages-panel.uiformerror .content .link:hover,refx-messages-panel-pres div.messages-panel.formerrormessage .content .messages-list li refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label:hover,refx-messages-panel-pres div.messages-panel.formerrormessage .content .messages-list li a:not(.inverted):not(refx-link-button):hover,refx-messages-panel-pres div.messages-panel.formerrormessage .content .messages-list li .link:hover,refx-messages-panel-pres div.messages-panel.formerrormessage .content refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label:hover,refx-messages-panel-pres div.messages-panel.formerrormessage .content a:not(.inverted):not(refx-link-button):hover,refx-messages-panel-pres div.messages-panel.formerrormessage .content .link:hover,refx-messages-panel-pres div.messages-panel.error .content .messages-list li refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label:hover,refx-messages-panel-pres div.messages-panel.error .content .messages-list li a:not(.inverted):not(refx-link-button):hover,refx-messages-panel-pres div.messages-panel.error .content .messages-list li .link:hover,refx-messages-panel-pres div.messages-panel.error .content refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label:hover,refx-messages-panel-pres div.messages-panel.error .content a:not(.inverted):not(refx-link-button):hover,refx-messages-panel-pres div.messages-panel.error .content .link:hover,refx-messages-panel-pres div.messages-panel.uierror .content .messages-list li refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label:hover,refx-messages-panel-pres div.messages-panel.uierror .content .messages-list li a:not(.inverted):not(refx-link-button):hover,refx-messages-panel-pres div.messages-panel.uierror .content .messages-list li .link:hover,refx-messages-panel-pres div.messages-panel.uierror .content refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label:hover,refx-messages-panel-pres div.messages-panel.uierror .content a:not(.inverted):not(refx-link-button):hover,refx-messages-panel-pres div.messages-panel.uierror .content .link:hover,refx-messages-panel-pres .unpaid-services-panel.uiformerror .content .messages-list li refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label:hover,refx-messages-panel-pres .unpaid-services-panel.uiformerror .content .messages-list li a:not(.inverted):not(refx-link-button):hover,refx-messages-panel-pres .unpaid-services-panel.uiformerror .content .messages-list li .link:hover,refx-messages-panel-pres .unpaid-services-panel.uiformerror .content refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label:hover,refx-messages-panel-pres .unpaid-services-panel.uiformerror .content a:not(.inverted):not(refx-link-button):hover,refx-messages-panel-pres .unpaid-services-panel.uiformerror .content .link:hover,refx-messages-panel-pres .unpaid-services-panel.formerrormessage .content .messages-list li refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label:hover,refx-messages-panel-pres .unpaid-services-panel.formerrormessage .content .messages-list li a:not(.inverted):not(refx-link-button):hover,refx-messages-panel-pres .unpaid-services-panel.formerrormessage .content .messages-list li .link:hover,refx-messages-panel-pres .unpaid-services-panel.formerrormessage .content refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label:hover,refx-messages-panel-pres .unpaid-services-panel.formerrormessage .content a:not(.inverted):not(refx-link-button):hover,refx-messages-panel-pres .unpaid-services-panel.formerrormessage .content .link:hover,refx-messages-panel-pres .unpaid-services-panel.error .content .messages-list li refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label:hover,refx-messages-panel-pres .unpaid-services-panel.error .content .messages-list li a:not(.inverted):not(refx-link-button):hover,refx-messages-panel-pres .unpaid-services-panel.error .content .messages-list li .link:hover,refx-messages-panel-pres .unpaid-services-panel.error .content refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label:hover,refx-messages-panel-pres .unpaid-services-panel.error .content a:not(.inverted):not(refx-link-button):hover,refx-messages-panel-pres .unpaid-services-panel.error .content .link:hover,refx-messages-panel-pres .unpaid-services-panel.uierror .content .messages-list li refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label:hover,refx-messages-panel-pres .unpaid-services-panel.uierror .content .messages-list li a:not(.inverted):not(refx-link-button):hover,refx-messages-panel-pres .unpaid-services-panel.uierror .content .messages-list li .link:hover,refx-messages-panel-pres .unpaid-services-panel.uierror .content refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label:hover,refx-messages-panel-pres .unpaid-services-panel.uierror .content a:not(.inverted):not(refx-link-button):hover,refx-messages-panel-pres .unpaid-services-panel.uierror .content .link:hover{color:var(--lhg-desy-notification-link-error-color-hover, 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 div.messages-panel.uiwarning,refx-unpaid-services-panel-pres div.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 div.messages-panel.uiwarning,refx-messages-panel-pres div.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 div.content:not(:has(.title)),refx-unpaid-services-panel-pres .messages-panel.warning div.content:not(:has(.title)),refx-unpaid-services-panel-pres div.messages-panel.uiwarning div.content:not(:has(.title)),refx-unpaid-services-panel-pres div.messages-panel.warning div.content:not(:has(.title)),refx-unpaid-services-panel-pres .unpaid-services-panel.uiwarning div.content:not(:has(.title)),refx-unpaid-services-panel-pres .unpaid-services-panel.warning div.content:not(:has(.title)),refx-messages-panel-pres .messages-panel.uiwarning div.content:not(:has(.title)),refx-messages-panel-pres .messages-panel.warning div.content:not(:has(.title)),refx-messages-panel-pres div.messages-panel.uiwarning div.content:not(:has(.title)),refx-messages-panel-pres div.messages-panel.warning div.content:not(:has(.title)),refx-messages-panel-pres .unpaid-services-panel.uiwarning div.content:not(:has(.title)),refx-messages-panel-pres .unpaid-services-panel.warning div.content:not(:has(.title)){padding-top:0}refx-unpaid-services-panel-pres .messages-panel.uiwarning div.icon-left-container,refx-unpaid-services-panel-pres .messages-panel.warning div.icon-left-container,refx-unpaid-services-panel-pres div.messages-panel.uiwarning div.icon-left-container,refx-unpaid-services-panel-pres div.messages-panel.warning div.icon-left-container,refx-unpaid-services-panel-pres .unpaid-services-panel.uiwarning div.icon-left-container,refx-unpaid-services-panel-pres .unpaid-services-panel.warning div.icon-left-container,refx-messages-panel-pres .messages-panel.uiwarning div.icon-left-container,refx-messages-panel-pres .messages-panel.warning div.icon-left-container,refx-messages-panel-pres div.messages-panel.uiwarning div.icon-left-container,refx-messages-panel-pres div.messages-panel.warning div.icon-left-container,refx-messages-panel-pres .unpaid-services-panel.uiwarning div.icon-left-container,refx-messages-panel-pres .unpaid-services-panel.warning div.icon-left-container{padding-top:0}refx-unpaid-services-panel-pres .messages-panel.uiwarning .message:after,refx-unpaid-services-panel-pres .messages-panel.warning .message:after,refx-unpaid-services-panel-pres div.messages-panel.uiwarning .message:after,refx-unpaid-services-panel-pres div.messages-panel.warning .message:after,refx-unpaid-services-panel-pres .unpaid-services-panel.uiwarning .message:after,refx-unpaid-services-panel-pres .unpaid-services-panel.warning .message:after,refx-messages-panel-pres .messages-panel.uiwarning .message:after,refx-messages-panel-pres .messages-panel.warning .message:after,refx-messages-panel-pres div.messages-panel.uiwarning .message:after,refx-messages-panel-pres div.messages-panel.warning .message:after,refx-messages-panel-pres .unpaid-services-panel.uiwarning .message:after,refx-messages-panel-pres .unpaid-services-panel.warning .message:after{display:none}refx-unpaid-services-panel-pres .messages-panel.uiwarning .messages-container .icon-left:before,refx-unpaid-services-panel-pres .messages-panel.uiwarning .messages-container i.icon-left:before,refx-unpaid-services-panel-pres .messages-panel.warning .messages-container .icon-left:before,refx-unpaid-services-panel-pres .messages-panel.warning .messages-container i.icon-left:before,refx-unpaid-services-panel-pres div.messages-panel.uiwarning .messages-container .icon-left:before,refx-unpaid-services-panel-pres div.messages-panel.uiwarning .messages-container i.icon-left:before,refx-unpaid-services-panel-pres div.messages-panel.warning .messages-container .icon-left:before,refx-unpaid-services-panel-pres div.messages-panel.warning .messages-container i.icon-left:before,refx-unpaid-services-panel-pres .unpaid-services-panel.uiwarning .messages-container .icon-left:before,refx-unpaid-services-panel-pres .unpaid-services-panel.uiwarning .messages-container i.icon-left:before,refx-unpaid-services-panel-pres .unpaid-services-panel.warning .messages-container .icon-left:before,refx-unpaid-services-panel-pres .unpaid-services-panel.warning .messages-container i.icon-left:before,refx-messages-panel-pres .messages-panel.uiwarning .messages-container .icon-left:before,refx-messages-panel-pres .messages-panel.uiwarning .messages-container i.icon-left:before,refx-messages-panel-pres .messages-panel.warning .messages-container .icon-left:before,refx-messages-panel-pres .messages-panel.warning .messages-container i.icon-left:before,refx-messages-panel-pres div.messages-panel.uiwarning .messages-container .icon-left:before,refx-messages-panel-pres div.messages-panel.uiwarning .messages-container i.icon-left:before,refx-messages-panel-pres div.messages-panel.warning .messages-container .icon-left:before,refx-messages-panel-pres div.messages-panel.warning .messages-container i.icon-left:before,refx-messages-panel-pres .unpaid-services-panel.uiwarning .messages-container .icon-left:before,refx-messages-panel-pres .unpaid-services-panel.uiwarning .messages-container i.icon-left:before,refx-messages-panel-pres .unpaid-services-panel.warning .messages-container .icon-left:before,refx-messages-panel-pres .unpaid-services-panel.warning .messages-container i.icon-left:before{color:var(--lhg-desy-notification-icon-color-warning, var(--maui-color-message-warning, var(--maui-color-brand-lhdeepblue, #05164d)))}refx-unpaid-services-panel-pres .messages-panel.uiwarning .content,refx-unpaid-services-panel-pres .messages-panel.warning .content,refx-unpaid-services-panel-pres div.messages-panel.uiwarning .content,refx-unpaid-services-panel-pres div.messages-panel.warning .content,refx-unpaid-services-panel-pres .unpaid-services-panel.uiwarning .content,refx-unpaid-services-panel-pres .unpaid-services-panel.warning .content,refx-messages-panel-pres .messages-panel.uiwarning .content,refx-messages-panel-pres .messages-panel.warning .content,refx-messages-panel-pres div.messages-panel.uiwarning .content,refx-messages-panel-pres div.messages-panel.warning .content,refx-messages-panel-pres .unpaid-services-panel.uiwarning .content,refx-messages-panel-pres .unpaid-services-panel.warning .content{-webkit-font-smoothing:antialiased}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 div.messages-panel.uiwarning .content .refx-body-1,refx-unpaid-services-panel-pres div.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 div.messages-panel.uiwarning .content .refx-body-1,refx-messages-panel-pres div.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 div.messages-panel.uiwarning .content .refx-display-3,refx-unpaid-services-panel-pres div.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 div.messages-panel.uiwarning .content .refx-display-3,refx-messages-panel-pres div.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.uiwarning .content .refx-display-3:not(:only-child),refx-unpaid-services-panel-pres .messages-panel.warning .content .refx-display-3:not(:only-child),refx-unpaid-services-panel-pres div.messages-panel.uiwarning .content .refx-display-3:not(:only-child),refx-unpaid-services-panel-pres div.messages-panel.warning .content .refx-display-3:not(:only-child),refx-unpaid-services-panel-pres .unpaid-services-panel.uiwarning .content .refx-display-3:not(:only-child),refx-unpaid-services-panel-pres .unpaid-services-panel.warning .content .refx-display-3:not(:only-child),refx-messages-panel-pres .messages-panel.uiwarning .content .refx-display-3:not(:only-child),refx-messages-panel-pres .messages-panel.warning .content .refx-display-3:not(:only-child),refx-messages-panel-pres div.messages-panel.uiwarning .content .refx-display-3:not(:only-child),refx-messages-panel-pres div.messages-panel.warning .content .refx-display-3:not(:only-child),refx-messages-panel-pres .unpaid-services-panel.uiwarning .content .refx-display-3:not(:only-child),refx-messages-panel-pres .unpaid-services-panel.warning .content .refx-display-3:not(:only-child){margin:var(--lhg-desy-notification-content-plus-title-margin, .1rem 0 0 0)!important}refx-unpaid-services-panel-pres .messages-panel.uiwarning .content .refx-body-1:not(:only-child),refx-unpaid-services-panel-pres .messages-panel.warning .content .refx-body-1:not(:only-child),refx-unpaid-services-panel-pres div.messages-panel.uiwarning .content .refx-body-1:not(:only-child),refx-unpaid-services-panel-pres div.messages-panel.warning .content .refx-body-1:not(:only-child),refx-unpaid-services-panel-pres .unpaid-services-panel.uiwarning .content .refx-body-1:not(:only-child),refx-unpaid-services-panel-pres .unpaid-services-panel.warning .content .refx-body-1:not(:only-child),refx-messages-panel-pres .messages-panel.uiwarning .content .refx-body-1:not(:only-child),refx-messages-panel-pres .messages-panel.warning .content .refx-body-1:not(:only-child),refx-messages-panel-pres div.messages-panel.uiwarning .content .refx-body-1:not(:only-child),refx-messages-panel-pres div.messages-panel.warning .content .refx-body-1:not(:only-child),refx-messages-panel-pres .unpaid-services-panel.uiwarning .content .refx-body-1:not(:only-child),refx-messages-panel-pres .unpaid-services-panel.warning .content .refx-body-1:not(:only-child){margin-top:0!important}refx-unpaid-services-panel-pres .messages-panel.uiwarning .content .messages-list li refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label,refx-unpaid-services-panel-pres .messages-panel.uiwarning .content .messages-list li a:not(.inverted):not(refx-link-button),refx-unpaid-services-panel-pres .messages-panel.uiwarning .content .messages-list li .link,refx-unpaid-services-panel-pres .messages-panel.uiwarning .content refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label,refx-unpaid-services-panel-pres .messages-panel.uiwarning .content a:not(.inverted):not(refx-link-button),refx-unpaid-services-panel-pres .messages-panel.uiwarning .content .link,refx-unpaid-services-panel-pres .messages-panel.warning .content .messages-list li refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label,refx-unpaid-services-panel-pres .messages-panel.warning .content .messages-list li a:not(.inverted):not(refx-link-button),refx-unpaid-services-panel-pres .messages-panel.warning .content .messages-list li .link,refx-unpaid-services-panel-pres .messages-panel.warning .content refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label,refx-unpaid-services-panel-pres .messages-panel.warning .content a:not(.inverted):not(refx-link-button),refx-unpaid-services-panel-pres .messages-panel.warning .content .link,refx-unpaid-services-panel-pres div.messages-panel.uiwarning .content .messages-list li refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label,refx-unpaid-services-panel-pres div.messages-panel.uiwarning .content .messages-list li a:not(.inverted):not(refx-link-button),refx-unpaid-services-panel-pres div.messages-panel.uiwarning .content .messages-list li .link,refx-unpaid-services-panel-pres div.messages-panel.uiwarning .content refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label,refx-unpaid-services-panel-pres div.messages-panel.uiwarning .content a:not(.inverted):not(refx-link-button),refx-unpaid-services-panel-pres div.messages-panel.uiwarning .content .link,refx-unpaid-services-panel-pres div.messages-panel.warning .content .messages-list li refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label,refx-unpaid-services-panel-pres div.messages-panel.warning .content .messages-list li a:not(.inverted):not(refx-link-button),refx-unpaid-services-panel-pres div.messages-panel.warning .content .messages-list li .link,refx-unpaid-services-panel-pres div.messages-panel.warning .content refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label,refx-unpaid-services-panel-pres div.messages-panel.warning .content a:not(.inverted):not(refx-link-button),refx-unpaid-services-panel-pres div.messages-panel.warning .content .link,refx-unpaid-services-panel-pres .unpaid-services-panel.uiwarning .content .messages-list li refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label,refx-unpaid-services-panel-pres .unpaid-services-panel.uiwarning .content .messages-list li a:not(.inverted):not(refx-link-button),refx-unpaid-services-panel-pres .unpaid-services-panel.uiwarning .content .messages-list li .link,refx-unpaid-services-panel-pres .unpaid-services-panel.uiwarning .content refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label,refx-unpaid-services-panel-pres .unpaid-services-panel.uiwarning .content a:not(.inverted):not(refx-link-button),refx-unpaid-services-panel-pres .unpaid-services-panel.uiwarning .content .link,refx-unpaid-services-panel-pres .unpaid-services-panel.warning .content .messages-list li refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label,refx-unpaid-services-panel-pres .unpaid-services-panel.warning .content .messages-list li a:not(.inverted):not(refx-link-button),refx-unpaid-services-panel-pres .unpaid-services-panel.warning .content .messages-list li .link,refx-unpaid-services-panel-pres .unpaid-services-panel.warning .content refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label,refx-unpaid-services-panel-pres .unpaid-services-panel.warning .content a:not(.inverted):not(refx-link-button),refx-unpaid-services-panel-pres .unpaid-services-panel.warning .content .link,refx-messages-panel-pres .messages-panel.uiwarning .content .messages-list li refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label,refx-messages-panel-pres .messages-panel.uiwarning .content .messages-list li a:not(.inverted):not(refx-link-button),refx-messages-panel-pres .messages-panel.uiwarning .content .messages-list li .link,refx-messages-panel-pres .messages-panel.uiwarning .content refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label,refx-messages-panel-pres .messages-panel.uiwarning .content a:not(.inverted):not(refx-link-button),refx-messages-panel-pres .messages-panel.uiwarning .content .link,refx-messages-panel-pres .messages-panel.warning .content .messages-list li refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label,refx-messages-panel-pres .messages-panel.warning .content .messages-list li a:not(.inverted):not(refx-link-button),refx-messages-panel-pres .messages-panel.warning .content .messages-list li .link,refx-messages-panel-pres .messages-panel.warning .content refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label,refx-messages-panel-pres .messages-panel.warning .content a:not(.inverted):not(refx-link-button),refx-messages-panel-pres .messages-panel.warning .content .link,refx-messages-panel-pres div.messages-panel.uiwarning .content .messages-list li refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label,refx-messages-panel-pres div.messages-panel.uiwarning .content .messages-list li a:not(.inverted):not(refx-link-button),refx-messages-panel-pres div.messages-panel.uiwarning .content .messages-list li .link,refx-messages-panel-pres div.messages-panel.uiwarning .content refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label,refx-messages-panel-pres div.messages-panel.uiwarning .content a:not(.inverted):not(refx-link-button),refx-messages-panel-pres div.messages-panel.uiwarning .content .link,refx-messages-panel-pres div.messages-panel.warning .content .messages-list li refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label,refx-messages-panel-pres div.messages-panel.warning .content .messages-list li a:not(.inverted):not(refx-link-button),refx-messages-panel-pres div.messages-panel.warning .content .messages-list li .link,refx-messages-panel-pres div.messages-panel.warning .content refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label,refx-messages-panel-pres div.messages-panel.warning .content a:not(.inverted):not(refx-link-button),refx-messages-panel-pres div.messages-panel.warning .content .link,refx-messages-panel-pres .unpaid-services-panel.uiwarning .content .messages-list li refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label,refx-messages-panel-pres .unpaid-services-panel.uiwarning .content .messages-list li a:not(.inverted):not(refx-link-button),refx-messages-panel-pres .unpaid-services-panel.uiwarning .content .messages-list li .link,refx-messages-panel-pres .unpaid-services-panel.uiwarning .content refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label,refx-messages-panel-pres .unpaid-services-panel.uiwarning .content a:not(.inverted):not(refx-link-button),refx-messages-panel-pres .unpaid-services-panel.uiwarning .content .link,refx-messages-panel-pres .unpaid-services-panel.warning .content .messages-list li refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label,refx-messages-panel-pres .unpaid-services-panel.warning .content .messages-list li a:not(.inverted):not(refx-link-button),refx-messages-panel-pres .unpaid-services-panel.warning .content .messages-list li .link,refx-messages-panel-pres .unpaid-services-panel.warning .content refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label,refx-messages-panel-pres .unpaid-services-panel.warning .content a:not(.inverted):not(refx-link-button),refx-messages-panel-pres .unpaid-services-panel.warning .content .link{color:var(--lhg-desy-notification-link-warning-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d)))!important}refx-unpaid-services-panel-pres .messages-panel.uiwarning .content .messages-list li refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label:hover,refx-unpaid-services-panel-pres .messages-panel.uiwarning .content .messages-list li a:not(.inverted):not(refx-link-button):hover,refx-unpaid-services-panel-pres .messages-panel.uiwarning .content .messages-list li .link:hover,refx-unpaid-services-panel-pres .messages-panel.uiwarning .content refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label:hover,refx-unpaid-services-panel-pres .messages-panel.uiwarning .content a:not(.inverted):not(refx-link-button):hover,refx-unpaid-services-panel-pres .messages-panel.uiwarning .content .link:hover,refx-unpaid-services-panel-pres .messages-panel.warning .content .messages-list li refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label:hover,refx-unpaid-services-panel-pres .messages-panel.warning .content .messages-list li a:not(.inverted):not(refx-link-button):hover,refx-unpaid-services-panel-pres .messages-panel.warning .content .messages-list li .link:hover,refx-unpaid-services-panel-pres .messages-panel.warning .content refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label:hover,refx-unpaid-services-panel-pres .messages-panel.warning .content a:not(.inverted):not(refx-link-button):hover,refx-unpaid-services-panel-pres .messages-panel.warning .content .link:hover,refx-unpaid-services-panel-pres div.messages-panel.uiwarning .content .messages-list li refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label:hover,refx-unpaid-services-panel-pres div.messages-panel.uiwarning .content .messages-list li a:not(.inverted):not(refx-link-button):hover,refx-unpaid-services-panel-pres div.messages-panel.uiwarning .content .messages-list li .link:hover,refx-unpaid-services-panel-pres div.messages-panel.uiwarning .content refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label:hover,refx-unpaid-services-panel-pres div.messages-panel.uiwarning .content a:not(.inverted):not(refx-link-button):hover,refx-unpaid-services-panel-pres div.messages-panel.uiwarning .content .link:hover,refx-unpaid-services-panel-pres div.messages-panel.warning .content .messages-list li refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label:hover,refx-unpaid-services-panel-pres div.messages-panel.warning .content .messages-list li a:not(.inverted):not(refx-link-button):hover,refx-unpaid-services-panel-pres div.messages-panel.warning .content .messages-list li .link:hover,refx-unpaid-services-panel-pres div.messages-panel.warning .content refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label:hover,refx-unpaid-services-panel-pres div.messages-panel.warning .content a:not(.inverted):not(refx-link-button):hover,refx-unpaid-services-panel-pres div.messages-panel.warning .content .link:hover,refx-unpaid-services-panel-pres .unpaid-services-panel.uiwarning .content .messages-list li refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label:hover,refx-unpaid-services-panel-pres .unpaid-services-panel.uiwarning .content .messages-list li a:not(.inverted):not(refx-link-button):hover,refx-unpaid-services-panel-pres .unpaid-services-panel.uiwarning .content .messages-list li .link:hover,refx-unpaid-services-panel-pres .unpaid-services-panel.uiwarning .content refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label:hover,refx-unpaid-services-panel-pres .unpaid-services-panel.uiwarning .content a:not(.inverted):not(refx-link-button):hover,refx-unpaid-services-panel-pres .unpaid-services-panel.uiwarning .content .link:hover,refx-unpaid-services-panel-pres .unpaid-services-panel.warning .content .messages-list li refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label:hover,refx-unpaid-services-panel-pres .unpaid-services-panel.warning .content .messages-list li a:not(.inverted):not(refx-link-button):hover,refx-unpaid-services-panel-pres .unpaid-services-panel.warning .content .messages-list li .link:hover,refx-unpaid-services-panel-pres .unpaid-services-panel.warning .content refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label:hover,refx-unpaid-services-panel-pres .unpaid-services-panel.warning .content a:not(.inverted):not(refx-link-button):hover,refx-unpaid-services-panel-pres .unpaid-services-panel.warning .content .link:hover,refx-messages-panel-pres .messages-panel.uiwarning .content .messages-list li refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label:hover,refx-messages-panel-pres .messages-panel.uiwarning .content .messages-list li a:not(.inverted):not(refx-link-button):hover,refx-messages-panel-pres .messages-panel.uiwarning .content .messages-list li .link:hover,refx-messages-panel-pres .messages-panel.uiwarning .content refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label:hover,refx-messages-panel-pres .messages-panel.uiwarning .content a:not(.inverted):not(refx-link-button):hover,refx-messages-panel-pres .messages-panel.uiwarning .content .link:hover,refx-messages-panel-pres .messages-panel.warning .content .messages-list li refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label:hover,refx-messages-panel-pres .messages-panel.warning .content .messages-list li a:not(.inverted):not(refx-link-button):hover,refx-messages-panel-pres .messages-panel.warning .content .messages-list li .link:hover,refx-messages-panel-pres .messages-panel.warning .content refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label:hover,refx-messages-panel-pres .messages-panel.warning .content a:not(.inverted):not(refx-link-button):hover,refx-messages-panel-pres .messages-panel.warning .content .link:hover,refx-messages-panel-pres div.messages-panel.uiwarning .content .messages-list li refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label:hover,refx-messages-panel-pres div.messages-panel.uiwarning .content .messages-list li a:not(.inverted):not(refx-link-button):hover,refx-messages-panel-pres div.messages-panel.uiwarning .content .messages-list li .link:hover,refx-messages-panel-pres div.messages-panel.uiwarning .content refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label:hover,refx-messages-panel-pres div.messages-panel.uiwarning .content a:not(.inverted):not(refx-link-button):hover,refx-messages-panel-pres div.messages-panel.uiwarning .content .link:hover,refx-messages-panel-pres div.messages-panel.warning .content .messages-list li refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label:hover,refx-messages-panel-pres div.messages-panel.warning .content .messages-list li a:not(.inverted):not(refx-link-button):hover,refx-messages-panel-pres div.messages-panel.warning .content .messages-list li .link:hover,refx-messages-panel-pres div.messages-panel.warning .content refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label:hover,refx-messages-panel-pres div.messages-panel.warning .content a:not(.inverted):not(refx-link-button):hover,refx-messages-panel-pres div.messages-panel.warning .content .link:hover,refx-messages-panel-pres .unpaid-services-panel.uiwarning .content .messages-list li refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label:hover,refx-messages-panel-pres .unpaid-services-panel.uiwarning .content .messages-list li a:not(.inverted):not(refx-link-button):hover,refx-messages-panel-pres .unpaid-services-panel.uiwarning .content .messages-list li .link:hover,refx-messages-panel-pres .unpaid-services-panel.uiwarning .content refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label:hover,refx-messages-panel-pres .unpaid-services-panel.uiwarning .content a:not(.inverted):not(refx-link-button):hover,refx-messages-panel-pres .unpaid-services-panel.uiwarning .content .link:hover,refx-messages-panel-pres .unpaid-services-panel.warning .content .messages-list li refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label:hover,refx-messages-panel-pres .unpaid-services-panel.warning .content .messages-list li a:not(.inverted):not(refx-link-button):hover,refx-messages-panel-pres .unpaid-services-panel.warning .content .messages-list li .link:hover,refx-messages-panel-pres .unpaid-services-panel.warning .content refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label:hover,refx-messages-panel-pres .unpaid-services-panel.warning .content a:not(.inverted):not(refx-link-button):hover,refx-messages-panel-pres .unpaid-services-panel.warning .content .link:hover{color:var(--lhg-desy-notification-link-warning-color-hover, 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 div.messages-panel.confirmation,refx-unpaid-services-panel-pres .unpaid-services-panel.confirmation,refx-messages-panel-pres .messages-panel.confirmation,refx-messages-panel-pres div.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 div.content:not(:has(.title)),refx-unpaid-services-panel-pres div.messages-panel.confirmation div.content:not(:has(.title)),refx-unpaid-services-panel-pres .unpaid-services-panel.confirmation div.content:not(:has(.title)),refx-messages-panel-pres .messages-panel.confirmation div.content:not(:has(.title)),refx-messages-panel-pres div.messages-panel.confirmation div.content:not(:has(.title)),refx-messages-panel-pres .unpaid-services-panel.confirmation div.content:not(:has(.title)){padding-top:0}refx-unpaid-services-panel-pres .messages-panel.confirmation div.icon-left-container,refx-unpaid-services-panel-pres div.messages-panel.confirmation div.icon-left-container,refx-unpaid-services-panel-pres .unpaid-services-panel.confirmation div.icon-left-container,refx-messages-panel-pres .messages-panel.confirmation div.icon-left-container,refx-messages-panel-pres div.messages-panel.confirmation div.icon-left-container,refx-messages-panel-pres .unpaid-services-panel.confirmation div.icon-left-container{padding-top:0}refx-unpaid-services-panel-pres .messages-panel.confirmation .message:after,refx-unpaid-services-panel-pres div.messages-panel.confirmation .message:after,refx-unpaid-services-panel-pres .unpaid-services-panel.confirmation .message:after,refx-messages-panel-pres .messages-panel.confirmation .message:after,refx-messages-panel-pres div.messages-panel.confirmation .message:after,refx-messages-panel-pres .unpaid-services-panel.confirmation .message:after{display:none}refx-unpaid-services-panel-pres .messages-panel.confirmation .messages-container .icon-left:before,refx-unpaid-services-panel-pres .messages-panel.confirmation .messages-container i.icon-left:before,refx-unpaid-services-panel-pres div.messages-panel.confirmation .messages-container .icon-left:before,refx-unpaid-services-panel-pres div.messages-panel.confirmation .messages-container i.icon-left:before,refx-unpaid-services-panel-pres .unpaid-services-panel.confirmation .messages-container .icon-left:before,refx-unpaid-services-panel-pres .unpaid-services-panel.confirmation .messages-container i.icon-left:before,refx-messages-panel-pres .messages-panel.confirmation .messages-container .icon-left:before,refx-messages-panel-pres .messages-panel.confirmation .messages-container i.icon-left:before,refx-messages-panel-pres div.messages-panel.confirmation .messages-container .icon-left:before,refx-messages-panel-pres div.messages-panel.confirmation .messages-container i.icon-left:before,refx-messages-panel-pres .unpaid-services-panel.confirmation .messages-container .icon-left:before,refx-messages-panel-pres .unpaid-services-panel.confirmation .messages-container i.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-unpaid-services-panel-pres div.messages-panel.confirmation .content,refx-unpaid-services-panel-pres .unpaid-services-panel.confirmation .content,refx-messages-panel-pres .messages-panel.confirmation .content,refx-messages-panel-pres div.messages-panel.confirmation .content,refx-messages-panel-pres .unpaid-services-panel.confirmation .content{-webkit-font-smoothing:antialiased}refx-unpaid-services-panel-pres .messages-panel.confirmation .content .refx-body-1,refx-unpaid-services-panel-pres div.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 div.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 div.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 div.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-unpaid-services-panel-pres .messages-panel.confirmation .content .refx-display-3:not(:only-child),refx-unpaid-services-panel-pres div.messages-panel.confirmation .content .refx-display-3:not(:only-child),refx-unpaid-services-panel-pres .unpaid-services-panel.confirmation .content .refx-display-3:not(:only-child),refx-messages-panel-pres .messages-panel.confirmation .content .refx-display-3:not(:only-child),refx-messages-panel-pres div.messages-panel.confirmation .content .refx-display-3:not(:only-child),refx-messages-panel-pres .unpaid-services-panel.confirmation .content .refx-display-3:not(:only-child){margin:var(--lhg-desy-notification-content-plus-title-margin, .1rem 0 0 0)!important}refx-unpaid-services-panel-pres .messages-panel.confirmation .content .refx-body-1:not(:only-child),refx-unpaid-services-panel-pres div.messages-panel.confirmation .content .refx-body-1:not(:only-child),refx-unpaid-services-panel-pres .unpaid-services-panel.confirmation .content .refx-body-1:not(:only-child),refx-messages-panel-pres .messages-panel.confirmation .content .refx-body-1:not(:only-child),refx-messages-panel-pres div.messages-panel.confirmation .content .refx-body-1:not(:only-child),refx-messages-panel-pres .unpaid-services-panel.confirmation .content .refx-body-1:not(:only-child){margin-top:0!important}refx-unpaid-services-panel-pres .messages-panel.confirmation .content .messages-list li refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label,refx-unpaid-services-panel-pres .messages-panel.confirmation .content .messages-list li a:not(.inverted):not(refx-link-button),refx-unpaid-services-panel-pres .messages-panel.confirmation .content .messages-list li .link,refx-unpaid-services-panel-pres .messages-panel.confirmation .content refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label,refx-unpaid-services-panel-pres .messages-panel.confirmation .content a:not(.inverted):not(refx-link-button),refx-unpaid-services-panel-pres .messages-panel.confirmation .content .link,refx-unpaid-services-panel-pres div.messages-panel.confirmation .content .messages-list li refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label,refx-unpaid-services-panel-pres div.messages-panel.confirmation .content .messages-list li a:not(.inverted):not(refx-link-button),refx-unpaid-services-panel-pres div.messages-panel.confirmation .content .messages-list li .link,refx-unpaid-services-panel-pres div.messages-panel.confirmation .content refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label,refx-unpaid-services-panel-pres div.messages-panel.confirmation .content a:not(.inverted):not(refx-link-button),refx-unpaid-services-panel-pres div.messages-panel.confirmation .content .link,refx-unpaid-services-panel-pres .unpaid-services-panel.confirmation .content .messages-list li refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label,refx-unpaid-services-panel-pres .unpaid-services-panel.confirmation .content .messages-list li a:not(.inverted):not(refx-link-button),refx-unpaid-services-panel-pres .unpaid-services-panel.confirmation .content .messages-list li .link,refx-unpaid-services-panel-pres .unpaid-services-panel.confirmation .content refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label,refx-unpaid-services-panel-pres .unpaid-services-panel.confirmation .content a:not(.inverted):not(refx-link-button),refx-unpaid-services-panel-pres .unpaid-services-panel.confirmation .content .link,refx-messages-panel-pres .messages-panel.confirmation .content .messages-list li refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label,refx-messages-panel-pres .messages-panel.confirmation .content .messages-list li a:not(.inverted):not(refx-link-button),refx-messages-panel-pres .messages-panel.confirmation .content .messages-list li .link,refx-messages-panel-pres .messages-panel.confirmation .content refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label,refx-messages-panel-pres .messages-panel.confirmation .content a:not(.inverted):not(refx-link-button),refx-messages-panel-pres .messages-panel.confirmation .content .link,refx-messages-panel-pres div.messages-panel.confirmation .content .messages-list li refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label,refx-messages-panel-pres div.messages-panel.confirmation .content .messages-list li a:not(.inverted):not(refx-link-button),refx-messages-panel-pres div.messages-panel.confirmation .content .messages-list li .link,refx-messages-panel-pres div.messages-panel.confirmation .content refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label,refx-messages-panel-pres div.messages-panel.confirmation .content a:not(.inverted):not(refx-link-button),refx-messages-panel-pres div.messages-panel.confirmation .content .link,refx-messages-panel-pres .unpaid-services-panel.confirmation .content .messages-list li refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label,refx-messages-panel-pres .unpaid-services-panel.confirmation .content .messages-list li a:not(.inverted):not(refx-link-button),refx-messages-panel-pres .unpaid-services-panel.confirmation .content .messages-list li .link,refx-messages-panel-pres .unpaid-services-panel.confirmation .content refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label,refx-messages-panel-pres .unpaid-services-panel.confirmation .content a:not(.inverted):not(refx-link-button),refx-messages-panel-pres .unpaid-services-panel.confirmation .content .link{color:var(--lhg-desy-notification-link-success-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d)))!important}refx-unpaid-services-panel-pres .messages-panel.confirmation .content .messages-list li refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label:hover,refx-unpaid-services-panel-pres .messages-panel.confirmation .content .messages-list li a:not(.inverted):not(refx-link-button):hover,refx-unpaid-services-panel-pres .messages-panel.confirmation .content .messages-list li .link:hover,refx-unpaid-services-panel-pres .messages-panel.confirmation .content refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label:hover,refx-unpaid-services-panel-pres .messages-panel.confirmation .content a:not(.inverted):not(refx-link-button):hover,refx-unpaid-services-panel-pres .messages-panel.confirmation .content .link:hover,refx-unpaid-services-panel-pres div.messages-panel.confirmation .content .messages-list li refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label:hover,refx-unpaid-services-panel-pres div.messages-panel.confirmation .content .messages-list li a:not(.inverted):not(refx-link-button):hover,refx-unpaid-services-panel-pres div.messages-panel.confirmation .content .messages-list li .link:hover,refx-unpaid-services-panel-pres div.messages-panel.confirmation .content refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label:hover,refx-unpaid-services-panel-pres div.messages-panel.confirmation .content a:not(.inverted):not(refx-link-button):hover,refx-unpaid-services-panel-pres div.messages-panel.confirmation .content .link:hover,refx-unpaid-services-panel-pres .unpaid-services-panel.confirmation .content .messages-list li refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label:hover,refx-unpaid-services-panel-pres .unpaid-services-panel.confirmation .content .messages-list li a:not(.inverted):not(refx-link-button):hover,refx-unpaid-services-panel-pres .unpaid-services-panel.confirmation .content .messages-list li .link:hover,refx-unpaid-services-panel-pres .unpaid-services-panel.confirmation .content refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label:hover,refx-unpaid-services-panel-pres .unpaid-services-panel.confirmation .content a:not(.inverted):not(refx-link-button):hover,refx-unpaid-services-panel-pres .unpaid-services-panel.confirmation .content .link:hover,refx-messages-panel-pres .messages-panel.confirmation .content .messages-list li refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label:hover,refx-messages-panel-pres .messages-panel.confirmation .content .messages-list li a:not(.inverted):not(refx-link-button):hover,refx-messages-panel-pres .messages-panel.confirmation .content .messages-list li .link:hover,refx-messages-panel-pres .messages-panel.confirmation .content refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label:hover,refx-messages-panel-pres .messages-panel.confirmation .content a:not(.inverted):not(refx-link-button):hover,refx-messages-panel-pres .messages-panel.confirmation .content .link:hover,refx-messages-panel-pres div.messages-panel.confirmation .content .messages-list li refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label:hover,refx-messages-panel-pres div.messages-panel.confirmation .content .messages-list li a:not(.inverted):not(refx-link-button):hover,refx-messages-panel-pres div.messages-panel.confirmation .content .messages-list li .link:hover,refx-messages-panel-pres div.messages-panel.confirmation .content refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label:hover,refx-messages-panel-pres div.messages-panel.confirmation .content a:not(.inverted):not(refx-link-button):hover,refx-messages-panel-pres div.messages-panel.confirmation .content .link:hover,refx-messages-panel-pres .unpaid-services-panel.confirmation .content .messages-list li refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label:hover,refx-messages-panel-pres .unpaid-services-panel.confirmation .content .messages-list li a:not(.inverted):not(refx-link-button):hover,refx-messages-panel-pres .unpaid-services-panel.confirmation .content .messages-list li .link:hover,refx-messages-panel-pres .unpaid-services-panel.confirmation .content refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label:hover,refx-messages-panel-pres .unpaid-services-panel.confirmation .content a:not(.inverted):not(refx-link-button):hover,refx-messages-panel-pres .unpaid-services-panel.confirmation .content .link:hover{color:var(--lhg-desy-notification-link-success-color-hover, 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;border-radius:var(--lhg-desy-notification-border-radius, 0);padding:var(--lhg-desy-notification-padding, 2.4rem 2.4rem 2.4rem 1.4rem)!important}refx-notch-container .notch-container .notch-container-highlight-information div.content:not(:has(.title)){padding-top:0}refx-notch-container .notch-container .notch-container-highlight-information div.icon-left-container{padding-top:0}refx-notch-container .notch-container .notch-container-highlight-information .message:after{display:none}refx-notch-container .notch-container .notch-container-highlight-information .messages-container .icon-left:before,refx-notch-container .notch-container .notch-container-highlight-information .messages-container i.icon-left:before{color:var(--lhg-desy-notification-icon-color-warning, var(--maui-color-message-warning, var(--maui-color-brand-lhdeepblue, #05164d)))}refx-notch-container .notch-container .notch-container-highlight-information .content{-webkit-font-smoothing:antialiased}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 .content .refx-display-3:not(:only-child){margin:var(--lhg-desy-notification-content-plus-title-margin, .1rem 0 0 0)!important}refx-notch-container .notch-container .notch-container-highlight-information .content .refx-body-1:not(:only-child){margin-top:0!important}refx-notch-container .notch-container .notch-container-highlight-information .content .messages-list li refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label,refx-notch-container .notch-container .notch-container-highlight-information .content .messages-list li a:not(.inverted):not(refx-link-button),refx-notch-container .notch-container .notch-container-highlight-information .content .messages-list li .link,refx-notch-container .notch-container .notch-container-highlight-information .content refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label,refx-notch-container .notch-container .notch-container-highlight-information .content a:not(.inverted):not(refx-link-button),refx-notch-container .notch-container .notch-container-highlight-information .content .link{color:var(--lhg-desy-notification-link-warning-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d)))!important}refx-notch-container .notch-container .notch-container-highlight-information .content .messages-list li refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label:hover,refx-notch-container .notch-container .notch-container-highlight-information .content .messages-list li a:not(.inverted):not(refx-link-button):hover,refx-notch-container .notch-container .notch-container-highlight-information .content .messages-list li .link:hover,refx-notch-container .notch-container .notch-container-highlight-information .content refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label:hover,refx-notch-container .notch-container .notch-container-highlight-information .content a:not(.inverted):not(refx-link-button):hover,refx-notch-container .notch-container .notch-container-highlight-information .content .link:hover{color:var(--lhg-desy-notification-link-warning-color-hover, 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;font-weight:400;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-lhdeepblue, #05164d)))!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) + var(--lhg-desy-notification-margin-left-offset-for-refx-notch, 0rem))!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-booking-seatmap refx-messages-panel-pres .messages-panel.information .content .message .expandable-instruction refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label,refx-booking-seatmap refx-messages-panel-pres .messages-panel.information .content .message .expandable-instruction a:not(.inverted):not(refx-link-button),refx-booking-seatmap refx-messages-panel-pres .messages-panel.information .content .message .expandable-instruction .toggle-instruction{color:var(--lhg-desy-notification-link-info-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d)))!important}refx-booking-seatmap refx-messages-panel-pres .messages-panel.information .content .message .expandable-instruction refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label:hover,refx-booking-seatmap refx-messages-panel-pres .messages-panel.information .content .message .expandable-instruction a:not(.inverted):not(refx-link-button):hover,refx-booking-seatmap refx-messages-panel-pres .messages-panel.information .content .message .expandable-instruction .toggle-instruction:hover{color:var(--lhg-desy-notification-link-info-color-hover, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d)))!important}refx-confirmation refx-messages-panel-pres .messages-panel.confirmation .content .additional-details.expandable-instruction refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label,refx-confirmation refx-messages-panel-pres .messages-panel.confirmation .content .additional-details.expandable-instruction a:not(.inverted):not(refx-link-button),refx-confirmation refx-messages-panel-pres .messages-panel.confirmation .content .additional-details.expandable-instruction .toggle-instruction{color:var(--lhg-desy-notification-link-success-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d)))!important}refx-confirmation refx-messages-panel-pres .messages-panel.confirmation .content .additional-details.expandable-instruction refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label:hover,refx-confirmation refx-messages-panel-pres .messages-panel.confirmation .content .additional-details.expandable-instruction a:not(.inverted):not(refx-link-button):hover,refx-confirmation refx-messages-panel-pres .messages-panel.confirmation .content .additional-details.expandable-instruction .toggle-instruction:hover{color:var(--lhg-desy-notification-link-success-color-hover, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d)))!important}refx-confirmation refx-messages-panel-pres .messages-panel.confirmation .content .additional-details.expandable-instruction mat-expansion-panel mat-expansion-panel-header{height:fit-content}refx-confirmation refx-messages-panel-pres .messages-panel.confirmation .content .additional-details.expandable-instruction mat-expansion-panel mat-expansion-panel-header.cdk-focused{box-shadow:none}refx-confirmation refx-messages-panel-pres .messages-panel.confirmation .content .additional-details.expandable-instruction mat-expansion-panel mat-expansion-panel-header.mat-expansion-panel-header:not([aria-disabled=true]):hover{background:transparent}refx-confirmation refx-messages-panel-pres .messages-panel.confirmation .content .additional-details.expandable-instruction mat-expansion-panel .mat-expansion-panel-content-wrapper{margin-top:.5rem}refx-confirmation refx-messages-panel-pres .messages-panel.confirmation .content .additional-details.expandable-instruction .toggle-instruction .toggle-instruction-label{color:inherit;text-decoration:inherit}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;border:none!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)}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-lhdeepblue, #05164d)));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-lhdeepblue, #05164d)));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-lhdeepblue, #05164d)));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-instant-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-instant-teaser-pres .hide-mcp-and-miles-message-container .icon-left{display:contents;height:2.4rem}lhg-insurance-instant-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-lhdeepblue, #05164d)));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-instant-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 div.content:not(:has(.title)){padding-top:0}lhg-post-booking-enrollment-teaser div.post-booking-enrollment-container div.icon-left-container{padding-top:0}lhg-post-booking-enrollment-teaser div.post-booking-enrollment-container .message:after{display:none}lhg-post-booking-enrollment-teaser div.post-booking-enrollment-container .messages-container .icon-left:before,lhg-post-booking-enrollment-teaser div.post-booking-enrollment-container .messages-container i.icon-left:before{color:var(--lhg-desy-notification-icon-color-info, var(--maui-color-message-info, var(--maui-color-brand-lhdeepblue, #05164d)))}lhg-post-booking-enrollment-teaser div.post-booking-enrollment-container .content{-webkit-font-smoothing:antialiased}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 .content .refx-display-3:not(:only-child){margin:var(--lhg-desy-notification-content-plus-title-margin, .1rem 0 0 0)!important}lhg-post-booking-enrollment-teaser div.post-booking-enrollment-container .content .refx-body-1:not(:only-child){margin-top:0!important}lhg-post-booking-enrollment-teaser div.post-booking-enrollment-container .content .messages-list li refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label,lhg-post-booking-enrollment-teaser div.post-booking-enrollment-container .content .messages-list li a:not(.inverted):not(refx-link-button),lhg-post-booking-enrollment-teaser div.post-booking-enrollment-container .content .messages-list li .link,lhg-post-booking-enrollment-teaser div.post-booking-enrollment-container .content refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label,lhg-post-booking-enrollment-teaser div.post-booking-enrollment-container .content a:not(.inverted):not(refx-link-button),lhg-post-booking-enrollment-teaser div.post-booking-enrollment-container .content .link{color:var(--lhg-desy-notification-link-info-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d)))!important}lhg-post-booking-enrollment-teaser div.post-booking-enrollment-container .content .messages-list li refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label:hover,lhg-post-booking-enrollment-teaser div.post-booking-enrollment-container .content .messages-list li a:not(.inverted):not(refx-link-button):hover,lhg-post-booking-enrollment-teaser div.post-booking-enrollment-container .content .messages-list li .link:hover,lhg-post-booking-enrollment-teaser div.post-booking-enrollment-container .content refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label:hover,lhg-post-booking-enrollment-teaser div.post-booking-enrollment-container .content a:not(.inverted):not(refx-link-button):hover,lhg-post-booking-enrollment-teaser div.post-booking-enrollment-container .content .link:hover{color:var(--lhg-desy-notification-link-info-color-hover, 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 refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label,lhg-post-booking-enrollment-teaser div.post-booking-enrollment-container .teaser-card-container a:not(.inverted):not(refx-link-button),lhg-post-booking-enrollment-teaser div.post-booking-enrollment-container .teaser-card-container .teaser-link-text{color:var(--lhg-desy-notification-link-info-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 refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label:hover,lhg-post-booking-enrollment-teaser div.post-booking-enrollment-container .teaser-card-container a:not(.inverted):not(refx-link-button):hover,lhg-post-booking-enrollment-teaser div.post-booking-enrollment-container .teaser-card-container .teaser-link-text:hover{color:var(--lhg-desy-notification-link-info-color-hover, 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 .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-lhdeepblue, #05164d)));content:var(--lhg-desy-icon-info, \e90d);font-family:var(--lhg-desy-notification-icon-font-family, IconFontLH)}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 div.content:not(:has(.title)),lhg-unpaid-services-panel-cont refx-unpaid-services-panel-pres .unpriced-services-panel .unpaid-services-container div.content:not(:has(.title)){padding-top:0}lhg-unpaid-services-panel-cont refx-unpaid-services-panel-pres .unpaid-services-panel .unpaid-services-container div.icon-left-container,lhg-unpaid-services-panel-cont refx-unpaid-services-panel-pres .unpriced-services-panel .unpaid-services-container div.icon-left-container{padding-top:0}lhg-unpaid-services-panel-cont refx-unpaid-services-panel-pres .unpaid-services-panel .unpaid-services-container .message:after,lhg-unpaid-services-panel-cont refx-unpaid-services-panel-pres .unpriced-services-panel .unpaid-services-container .message:after{display:none}lhg-unpaid-services-panel-cont refx-unpaid-services-panel-pres .unpaid-services-panel .unpaid-services-container .messages-container .icon-left:before,lhg-unpaid-services-panel-cont refx-unpaid-services-panel-pres .unpaid-services-panel .unpaid-services-container .messages-container i.icon-left:before,lhg-unpaid-services-panel-cont refx-unpaid-services-panel-pres .unpriced-services-panel .unpaid-services-container .messages-container .icon-left:before,lhg-unpaid-services-panel-cont refx-unpaid-services-panel-pres .unpriced-services-panel .unpaid-services-container .messages-container i.icon-left:before{color:var(--lhg-desy-notification-icon-color-warning, var(--maui-color-message-warning, var(--maui-color-brand-lhdeepblue, #05164d)))}lhg-unpaid-services-panel-cont refx-unpaid-services-panel-pres .unpaid-services-panel .unpaid-services-container .content,lhg-unpaid-services-panel-cont refx-unpaid-services-panel-pres .unpriced-services-panel .unpaid-services-container .content{-webkit-font-smoothing:antialiased}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 .content .refx-display-3:not(:only-child),lhg-unpaid-services-panel-cont refx-unpaid-services-panel-pres .unpriced-services-panel .unpaid-services-container .content .refx-display-3:not(:only-child){margin:var(--lhg-desy-notification-content-plus-title-margin, .1rem 0 0 0)!important}lhg-unpaid-services-panel-cont refx-unpaid-services-panel-pres .unpaid-services-panel .unpaid-services-container .content .refx-body-1:not(:only-child),lhg-unpaid-services-panel-cont refx-unpaid-services-panel-pres .unpriced-services-panel .unpaid-services-container .content .refx-body-1:not(:only-child){margin-top:0!important}lhg-unpaid-services-panel-cont refx-unpaid-services-panel-pres .unpaid-services-panel .unpaid-services-container .content .messages-list li refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label,lhg-unpaid-services-panel-cont refx-unpaid-services-panel-pres .unpaid-services-panel .unpaid-services-container .content .messages-list li a:not(.inverted):not(refx-link-button),lhg-unpaid-services-panel-cont refx-unpaid-services-panel-pres .unpaid-services-panel .unpaid-services-container .content .messages-list li .link,lhg-unpaid-services-panel-cont refx-unpaid-services-panel-pres .unpaid-services-panel .unpaid-services-container .content refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label,lhg-unpaid-services-panel-cont refx-unpaid-services-panel-pres .unpaid-services-panel .unpaid-services-container .content a:not(.inverted):not(refx-link-button),lhg-unpaid-services-panel-cont refx-unpaid-services-panel-pres .unpaid-services-panel .unpaid-services-container .content .link,lhg-unpaid-services-panel-cont refx-unpaid-services-panel-pres .unpriced-services-panel .unpaid-services-container .content .messages-list li refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label,lhg-unpaid-services-panel-cont refx-unpaid-services-panel-pres .unpriced-services-panel .unpaid-services-container .content .messages-list li a:not(.inverted):not(refx-link-button),lhg-unpaid-services-panel-cont refx-unpaid-services-panel-pres .unpriced-services-panel .unpaid-services-container .content .messages-list li .link,lhg-unpaid-services-panel-cont refx-unpaid-services-panel-pres .unpriced-services-panel .unpaid-services-container .content refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label,lhg-unpaid-services-panel-cont refx-unpaid-services-panel-pres .unpriced-services-panel .unpaid-services-container .content a:not(.inverted):not(refx-link-button),lhg-unpaid-services-panel-cont refx-unpaid-services-panel-pres .unpriced-services-panel .unpaid-services-container .content .link{color:var(--lhg-desy-notification-link-warning-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 .messages-list li refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label:hover,lhg-unpaid-services-panel-cont refx-unpaid-services-panel-pres .unpaid-services-panel .unpaid-services-container .content .messages-list li a:not(.inverted):not(refx-link-button):hover,lhg-unpaid-services-panel-cont refx-unpaid-services-panel-pres .unpaid-services-panel .unpaid-services-container .content .messages-list li .link:hover,lhg-unpaid-services-panel-cont refx-unpaid-services-panel-pres .unpaid-services-panel .unpaid-services-container .content refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label:hover,lhg-unpaid-services-panel-cont refx-unpaid-services-panel-pres .unpaid-services-panel .unpaid-services-container .content a:not(.inverted):not(refx-link-button):hover,lhg-unpaid-services-panel-cont refx-unpaid-services-panel-pres .unpaid-services-panel .unpaid-services-container .content .link:hover,lhg-unpaid-services-panel-cont refx-unpaid-services-panel-pres .unpriced-services-panel .unpaid-services-container .content .messages-list li refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label:hover,lhg-unpaid-services-panel-cont refx-unpaid-services-panel-pres .unpriced-services-panel .unpaid-services-container .content .messages-list li a:not(.inverted):not(refx-link-button):hover,lhg-unpaid-services-panel-cont refx-unpaid-services-panel-pres .unpriced-services-panel .unpaid-services-container .content .messages-list li .link:hover,lhg-unpaid-services-panel-cont refx-unpaid-services-panel-pres .unpriced-services-panel .unpaid-services-container .content refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label:hover,lhg-unpaid-services-panel-cont refx-unpaid-services-panel-pres .unpriced-services-panel .unpaid-services-container .content a:not(.inverted):not(refx-link-button):hover,lhg-unpaid-services-panel-cont refx-unpaid-services-panel-pres .unpriced-services-panel .unpaid-services-container .content .link:hover{color:var(--lhg-desy-notification-link-warning-color-hover, 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}refx-servicing-recovery lhg-messages-panel-pres .messages-panel .messages-container .content .refx-body-1 refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label,refx-servicing-recovery lhg-messages-panel-pres .messages-panel .messages-container .content .refx-body-1 a:not(.inverted):not(refx-link-button),refx-servicing-recovery lhg-messages-panel-pres .messages-panel .messages-container .content .refx-body-1 .link{color:var(--lhg-desy-notification-link-error-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d)))!important}refx-servicing-recovery lhg-messages-panel-pres .messages-panel .messages-container .content .refx-body-1 refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label:hover,refx-servicing-recovery lhg-messages-panel-pres .messages-panel .messages-container .content .refx-body-1 a:not(.inverted):not(refx-link-button):hover,refx-servicing-recovery lhg-messages-panel-pres .messages-panel .messages-container .content .refx-body-1 .link:hover{color:var(--lhg-desy-notification-link-error-color-hover, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d)))!important}refx-baggage-allowance-policies-dialog-pres refx-dialog-pres.dialog .refx-dialog-container .traveler-baggage-policy .checked-baggage-policy .most-significant-carrier,refx-baggage-allowance-policies-dialog-pres refx-dialog-pres.dialog .refx-dialog-container .traveler-baggage-policy .carry-on-baggage-policy .most-significant-carrier{border-radius:var(--lhg-desy-notification-border-radius, 0);margin-top:var(--lhg-desy-notification-traveler-baggage-policy-margin-top, 1.5rem);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))))}refx-baggage-allowance-policies-dialog-pres refx-dialog-pres.dialog .refx-dialog-container .traveler-baggage-policy .checked-baggage-policy .most-significant-carrier.notch:before,refx-baggage-allowance-policies-dialog-pres refx-dialog-pres.dialog .refx-dialog-container .traveler-baggage-policy .carry-on-baggage-policy .most-significant-carrier.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))))}refx-baggage-allowance-policies-dialog-pres refx-dialog-pres.dialog .refx-dialog-container .traveler-baggage-policy .checked-baggage-policy .most-significant-carrier .icon:before,refx-baggage-allowance-policies-dialog-pres refx-dialog-pres.dialog .refx-dialog-container .traveler-baggage-policy .carry-on-baggage-policy .most-significant-carrier .icon:before{color:var(--lhg-desy-notification-icon-color-info, var(--maui-color-message-info, var(--maui-color-brand-lhdeepblue, #05164d)));content:var(--lhg-desy-icon-info, \e90d);letter-spacing:0}refx-baggage-allowance-policies-dialog-pres refx-dialog-pres.dialog .refx-dialog-container .traveler-baggage-policy .checked-baggage-policy .most-significant-carrier .content,refx-baggage-allowance-policies-dialog-pres refx-dialog-pres.dialog .refx-dialog-container .traveler-baggage-policy .carry-on-baggage-policy .most-significant-carrier .content{-webkit-font-smoothing:antialiased}refx-baggage-allowance-policies-dialog-pres refx-dialog-pres.dialog .refx-dialog-container .traveler-baggage-policy .checked-baggage-policy .most-significant-carrier .content .title,refx-baggage-allowance-policies-dialog-pres refx-dialog-pres.dialog .refx-dialog-container .traveler-baggage-policy .carry-on-baggage-policy .most-significant-carrier .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}refx-baggage-allowance-policies-dialog-pres refx-dialog-pres.dialog .refx-dialog-container .traveler-baggage-policy .checked-baggage-policy .most-significant-carrier .content .description,refx-baggage-allowance-policies-dialog-pres refx-dialog-pres.dialog .refx-dialog-container .traveler-baggage-policy .carry-on-baggage-policy .most-significant-carrier .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}refx-baggage-allowance-policies-dialog-pres refx-dialog-pres.dialog .refx-dialog-container .traveler-baggage-policy .checked-baggage-policy .most-significant-carrier .content refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label,refx-baggage-allowance-policies-dialog-pres refx-dialog-pres.dialog .refx-dialog-container .traveler-baggage-policy .checked-baggage-policy .most-significant-carrier .content a:not(.inverted):not(refx-link-button),refx-baggage-allowance-policies-dialog-pres refx-dialog-pres.dialog .refx-dialog-container .traveler-baggage-policy .checked-baggage-policy .most-significant-carrier .content .link,refx-baggage-allowance-policies-dialog-pres refx-dialog-pres.dialog .refx-dialog-container .traveler-baggage-policy .carry-on-baggage-policy .most-significant-carrier .content refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label,refx-baggage-allowance-policies-dialog-pres refx-dialog-pres.dialog .refx-dialog-container .traveler-baggage-policy .carry-on-baggage-policy .most-significant-carrier .content a:not(.inverted):not(refx-link-button),refx-baggage-allowance-policies-dialog-pres refx-dialog-pres.dialog .refx-dialog-container .traveler-baggage-policy .carry-on-baggage-policy .most-significant-carrier .content .link{color:var(--lhg-desy-notification-link-info-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d)))!important}refx-baggage-allowance-policies-dialog-pres refx-dialog-pres.dialog .refx-dialog-container .traveler-baggage-policy .checked-baggage-policy .most-significant-carrier .content refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label:hover,refx-baggage-allowance-policies-dialog-pres refx-dialog-pres.dialog .refx-dialog-container .traveler-baggage-policy .checked-baggage-policy .most-significant-carrier .content a:not(.inverted):not(refx-link-button):hover,refx-baggage-allowance-policies-dialog-pres refx-dialog-pres.dialog .refx-dialog-container .traveler-baggage-policy .checked-baggage-policy .most-significant-carrier .content .link:hover,refx-baggage-allowance-policies-dialog-pres refx-dialog-pres.dialog .refx-dialog-container .traveler-baggage-policy .carry-on-baggage-policy .most-significant-carrier .content refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label:hover,refx-baggage-allowance-policies-dialog-pres refx-dialog-pres.dialog .refx-dialog-container .traveler-baggage-policy .carry-on-baggage-policy .most-significant-carrier .content a:not(.inverted):not(refx-link-button):hover,refx-baggage-allowance-policies-dialog-pres refx-dialog-pres.dialog .refx-dialog-container .traveler-baggage-policy .carry-on-baggage-policy .most-significant-carrier .content .link:hover{color:var(--lhg-desy-notification-link-info-color-hover, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d)))!important}refx-baggage-allowance-policies-dialog-pres refx-dialog-pres.dialog .refx-dialog-container .traveler-baggage-policy .checked-baggage-policy .most-significant-carrier>span,refx-baggage-allowance-policies-dialog-pres refx-dialog-pres.dialog .refx-dialog-container .traveler-baggage-policy .carry-on-baggage-policy .most-significant-carrier>span{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-baggage-allowance-policies-dialog-pres refx-dialog-pres.dialog .refx-dialog-container .traveler-baggage-policy .checked-baggage-policy .most-significant-carrier:before,refx-baggage-allowance-policies-dialog-pres refx-dialog-pres.dialog .refx-dialog-container .traveler-baggage-policy .carry-on-baggage-policy .most-significant-carrier:before{color:var(--lhg-desy-notification-icon-color-info, var(--maui-color-message-info, var(--maui-color-brand-lhdeepblue, #05164d)));content:var(--lhg-desy-icon-info, \e90d);font-family:var(--lhg-desy-notification-icon-font-family, IconFontLH)}@media (min-width: 840px){refx-baggage-allowance-policies-dialog-pres refx-dialog-pres.dialog .refx-dialog-container .traveler-baggage-policy .checked-baggage-policy .most-significant-carrier,refx-baggage-allowance-policies-dialog-pres refx-dialog-pres.dialog .refx-dialog-container .traveler-baggage-policy .carry-on-baggage-policy .most-significant-carrier{min-width:var(--lhg-desy-notification-traveler-baggage-policy-min-width-md, 60rem)}}refx-rebooking-recap refx-basic-layout .basic-layout-container .message-panel-wrapper .messages-panel-container div.notification.information.instruction div.content{background-color:unset;color:unset;margin-bottom:0;padding:0}refx-rebooking-recap refx-basic-layout .basic-layout-container .message-panel-wrapper .messages-panel-container div.notification.information.instruction div.content .title:before{display:none}refx-category-recap-pres .category-recap-paid-services-info-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;border-radius:var(--lhg-desy-notification-border-radius, 0);padding:var(--lhg-desy-notification-padding, 2.4rem 2.4rem 2.4rem 1.4rem)!important}refx-category-recap-pres .category-recap-paid-services-info-container div.content:not(:has(.title)){padding-top:0}refx-category-recap-pres .category-recap-paid-services-info-container div.icon-left-container{padding-top:0}refx-category-recap-pres .category-recap-paid-services-info-container .message:after{display:none}refx-category-recap-pres .category-recap-paid-services-info-container .messages-container .icon-left:before,refx-category-recap-pres .category-recap-paid-services-info-container .messages-container i.icon-left:before{color:var(--lhg-desy-notification-icon-color-info, var(--maui-color-message-info, var(--maui-color-brand-lhdeepblue, #05164d)))}refx-category-recap-pres .category-recap-paid-services-info-container .content{-webkit-font-smoothing:antialiased}refx-category-recap-pres .category-recap-paid-services-info-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}refx-category-recap-pres .category-recap-paid-services-info-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}refx-category-recap-pres .category-recap-paid-services-info-container .content .refx-display-3:not(:only-child){margin:var(--lhg-desy-notification-content-plus-title-margin, .1rem 0 0 0)!important}refx-category-recap-pres .category-recap-paid-services-info-container .content .refx-body-1:not(:only-child){margin-top:0!important}refx-category-recap-pres .category-recap-paid-services-info-container .content .messages-list li refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label,refx-category-recap-pres .category-recap-paid-services-info-container .content .messages-list li a:not(.inverted):not(refx-link-button),refx-category-recap-pres .category-recap-paid-services-info-container .content .messages-list li .link,refx-category-recap-pres .category-recap-paid-services-info-container .content refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label,refx-category-recap-pres .category-recap-paid-services-info-container .content a:not(.inverted):not(refx-link-button),refx-category-recap-pres .category-recap-paid-services-info-container .content .link{color:var(--lhg-desy-notification-link-info-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d)))!important}refx-category-recap-pres .category-recap-paid-services-info-container .content .messages-list li refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label:hover,refx-category-recap-pres .category-recap-paid-services-info-container .content .messages-list li a:not(.inverted):not(refx-link-button):hover,refx-category-recap-pres .category-recap-paid-services-info-container .content .messages-list li .link:hover,refx-category-recap-pres .category-recap-paid-services-info-container .content refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label:hover,refx-category-recap-pres .category-recap-paid-services-info-container .content a:not(.inverted):not(refx-link-button):hover,refx-category-recap-pres .category-recap-paid-services-info-container .content .link:hover{color:var(--lhg-desy-notification-link-info-color-hover, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d)))!important}refx-category-recap-pres .category-recap-paid-services-info-container .refx-icon-information{height:2.4rem;margin-right:var(--lhg-desy-notification-icon-margin-right, 1rem)!important;width:2.4rem}refx-category-recap-pres .category-recap-paid-services-info-container .refx-icon-information:before{color:var(--lhg-desy-notification-icon-color-info, var(--maui-color-message-info, var(--maui-color-brand-lhdeepblue, #05164d)))!important;content:var(--lhg-desy-icon-info, \e90d);font-family:var(--lhg-desy-notification-icon-font-family, IconFontLH)!important;font-size:2.4rem!important;font-weight:400;line-height:2.4rem}refx-category-recap-pres .category-recap-paid-services-info-container>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}refx-category-recap-pres .category-recap-enable-paid-service-change-navigation-warning-container{background-color:var(--maui-color-message-bg-warning, var(--maui-color-brand-pale-yellow, #fffedc))!important;border:none;border-radius:var(--lhg-desy-notification-border-radius, 0);padding:var(--lhg-desy-notification-padding, 2.4rem 2.4rem 2.4rem 1.4rem)!important}refx-category-recap-pres .category-recap-enable-paid-service-change-navigation-warning-container div.content:not(:has(.title)){padding-top:0}refx-category-recap-pres .category-recap-enable-paid-service-change-navigation-warning-container div.icon-left-container{padding-top:0}refx-category-recap-pres .category-recap-enable-paid-service-change-navigation-warning-container .message:after{display:none}refx-category-recap-pres .category-recap-enable-paid-service-change-navigation-warning-container .messages-container .icon-left:before,refx-category-recap-pres .category-recap-enable-paid-service-change-navigation-warning-container .messages-container i.icon-left:before{color:var(--lhg-desy-notification-icon-color-warning, var(--maui-color-message-warning, var(--maui-color-brand-lhdeepblue, #05164d)))}refx-category-recap-pres .category-recap-enable-paid-service-change-navigation-warning-container .content{-webkit-font-smoothing:antialiased}refx-category-recap-pres .category-recap-enable-paid-service-change-navigation-warning-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}refx-category-recap-pres .category-recap-enable-paid-service-change-navigation-warning-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}refx-category-recap-pres .category-recap-enable-paid-service-change-navigation-warning-container .content .refx-display-3:not(:only-child){margin:var(--lhg-desy-notification-content-plus-title-margin, .1rem 0 0 0)!important}refx-category-recap-pres .category-recap-enable-paid-service-change-navigation-warning-container .content .refx-body-1:not(:only-child){margin-top:0!important}refx-category-recap-pres .category-recap-enable-paid-service-change-navigation-warning-container .content .messages-list li refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label,refx-category-recap-pres .category-recap-enable-paid-service-change-navigation-warning-container .content .messages-list li a:not(.inverted):not(refx-link-button),refx-category-recap-pres .category-recap-enable-paid-service-change-navigation-warning-container .content .messages-list li .link,refx-category-recap-pres .category-recap-enable-paid-service-change-navigation-warning-container .content refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label,refx-category-recap-pres .category-recap-enable-paid-service-change-navigation-warning-container .content a:not(.inverted):not(refx-link-button),refx-category-recap-pres .category-recap-enable-paid-service-change-navigation-warning-container .content .link{color:var(--lhg-desy-notification-link-warning-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d)))!important}refx-category-recap-pres .category-recap-enable-paid-service-change-navigation-warning-container .content .messages-list li refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label:hover,refx-category-recap-pres .category-recap-enable-paid-service-change-navigation-warning-container .content .messages-list li a:not(.inverted):not(refx-link-button):hover,refx-category-recap-pres .category-recap-enable-paid-service-change-navigation-warning-container .content .messages-list li .link:hover,refx-category-recap-pres .category-recap-enable-paid-service-change-navigation-warning-container .content refx-link-button button.mdc-button.mat-mdc-button.refx-link-button .mdc-button__label:hover,refx-category-recap-pres .category-recap-enable-paid-service-change-navigation-warning-container .content a:not(.inverted):not(refx-link-button):hover,refx-category-recap-pres .category-recap-enable-paid-service-change-navigation-warning-container .content .link:hover{color:var(--lhg-desy-notification-link-warning-color-hover, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d)))!important}refx-category-recap-pres .category-recap-enable-paid-service-change-navigation-warning-container .refx-icon-warning{height:2.4rem;margin-right:var(--lhg-desy-notification-icon-margin-right, 1rem)!important;width:2.4rem}refx-category-recap-pres .category-recap-enable-paid-service-change-navigation-warning-container .refx-icon-warning:before{color:var(--lhg-desy-notification-icon-color-warning, var(--maui-color-message-warning, var(--maui-color-brand-lhdeepblue, #05164d)))!important;content:var(--lhg-desy-icon-warning, \e90b);font-family:var(--lhg-desy-notification-icon-font-family, IconFontLH)!important;font-size:2.4rem!important;font-weight:400;line-height:2.4rem}refx-category-recap-pres .category-recap-enable-paid-service-change-navigation-warning-container>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}design-system .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input{margin-bottom:2rem;padding-top:var(--lhg-desy-input-field-padding-top, 0)}design-system .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input div.mdc-line-ripple{display:none}design-system .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input:not(.mat-focused):not(.mat-form-field-hide-placeholder) .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex:after{display:none}design-system .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input div.mat-mdc-form-field-flex{margin-bottom:0!important;padding:0}design-system .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-invalid .mat-mdc-form-field-error-wrapper{margin-top:0;margin-bottom:0}design-system .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-invalid .mat-mdc-form-field-error-wrapper .mat-mdc-form-field-error{margin-bottom:0}design-system .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-hint-wrapper,design-system .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-error-wrapper{display:block;padding:0;position:inherit;width:fit-content}design-system .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-hint-wrapper mat-hint.mat-mdc-form-field-hint,design-system .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-hint-wrapper mat-error.mat-mdc-form-field-error,design-system .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-error-wrapper mat-hint.mat-mdc-form-field-hint,design-system .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-error-wrapper mat-error.mat-mdc-form-field-error{color:var(--maui-color-text-caption, var(--maui-color-brand-lhgrey7, #666666));display:block;font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif);font-size:var(--lhg-desy-input-hint-font-size, var(--maui-font-size-1, 1.2rem));font-weight:var(--lhg-desy-input-hint-font-weight, var(--maui-font-weight-regular, 400));letter-spacing:var(--lhg-desy-input-hint-letter-spacing, normal);line-height:var(--lhg-desy-input-hint-line-height, var(--maui-line-height-1, 1.4rem));margin-top:var(--lhg-desy-input-hint-margin-top, .6rem);padding-block:var(--lhg-desy-input-hint-padding-block, .15rem)}design-system .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-hint-wrapper mat-hint.mat-mdc-form-field-hint.mat-mdc-form-field-bottom-align:before,design-system .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-hint-wrapper mat-error.mat-mdc-form-field-error.mat-mdc-form-field-bottom-align:before,design-system .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-error-wrapper mat-hint.mat-mdc-form-field-hint.mat-mdc-form-field-bottom-align:before,design-system .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-error-wrapper mat-error.mat-mdc-form-field-error.mat-mdc-form-field-bottom-align:before{display:none;height:unset}design-system .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-hint-wrapper mat-error.mat-mdc-form-field-error,design-system .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-error-wrapper mat-error.mat-mdc-form-field-error{font-weight:var(--lhg-desy-input-hint-error-font-weight, var(--maui-font-weight-regular, 400))}design-system .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-hint-wrapper mat-error.mat-mdc-form-field-error,design-system .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-error-wrapper mat-error.mat-mdc-form-field-error{background-color:var(--lhg-desy-input-hint-error-background-color, var(--maui-color-message-error, var(--maui-color-brand-red, #cc0000)));color:var(--lhg-desy-input-hint-error-text-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d)));margin-top:var(--lhg-desy-input-hint-error-margin-top, .6rem);padding-left:var(--lhg-desy-input-hint-error-padding, .5rem);padding-right:var(--lhg-desy-input-hint-error-padding, .5rem)}design-system .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex{background-color:var(--lhg-desy-input-input-background-color, transparent);border:var(--lhg-desy-input-field-border, none)!important;border-radius:var(--lhg-desy-input-input-border-radius, 0)!important;height:var(--lhg-desy-input-field-height, auto)}design-system .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex:after{border-right:var(--lhg-desy-input-input-border, none)!important;bottom:0!important;content:""!important;display:var(--lhg-desy-input-input-after-display, inherit);height:2.2rem!important;left:0!important;position:absolute!important;top:unset!important;width:100%!important}design-system .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix{border-bottom:var(--lhg-desy-input-input-border, none)}design-system .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix input.mat-mdc-input-element{color:var(--lhg-desy-input-input-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d)));font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif);font-size:var(--lhg-desy-input-input-font-size, var(--maui-font-size-3, 1.6rem));font-weight:var(--lhg-desy-input-input-font-weight, 400);letter-spacing:var(--lhg-desy-input-input-letter-spacing, normal);line-height:var(--lhg-desy-input-input-line-height, var(--maui-line-height-3, 2.4rem));transition:var(--lhg-desy-input-field-transition, none);padding-block:var(--lhg-desy-input-input-padding-block, unset);padding-inline:var(--lhg-desy-input-input-padding-inline, 0 0);padding-top:var(--lhg-desy-input-input-padding-top, unset);padding-bottom:var(--lhg-desy-input-input-padding-bottom, 0);text-overflow:clip}design-system .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input:not(.mat-form-field-hide-placeholder) .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix{border-bottom:var(--lhg-desy-input-input-border-filled, none)}design-system .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-focused .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex{border:var(--lhg-desy-input-field-border-focused, var(--lhg-desy-input-field-border, none))!important}design-system .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-text-field-wrapper.mdc-text-field{background-color:transparent;border:none!important;flex:initial;font-size:1.6rem;padding-left:0;padding-right:0}design-system .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix{min-height:var(--lhg-desy-input-field-min-height, unset);padding:0}design-system .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix label.mdc-floating-label.mat-mdc-floating-label{font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif);transition:var(--lhg-desy-input-floating-label-transition, transform .15s cubic-bezier(.4, 0, .2, 1))}design-system .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix label.mdc-floating-label.mat-mdc-floating-label:not(.mdc-floating-label--float-above){color:var(--lhg-desy-input-placeholder-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d)));font-size:var(--lhg-desy-input-placeholder-font-size, var(--maui-font-size-3, 1.6rem));font-weight:400;left:var(--lhg-desy-input-placeholder-left, 0);letter-spacing:var(--lhg-desy-input-placeholder-letter-spacing, normal);line-height:var(--lhg-desy-input-placeholder-line-height, var(--maui-line-height-3, 2.4rem));max-width:calc(100% - var(--lhg-desy-input-placeholder-left, 0));top:var(--lhg-desy-input-placeholder-top, 1.8rem)}design-system .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix label.mdc-floating-label.mat-mdc-floating-label.mdc-floating-label--float-above{color:var(--lhg-desy-input-floating-label-color, var(--maui-color-text-caption, var(--maui-color-brand-lhgrey7, #666666)));font-size:var(--lhg-desy-input-floating-label-font-size, var(--maui-font-size-1, 1.2rem));left:var(--lhg-desy-input-floating-label-left, 0)!important;letter-spacing:var(--lhg-desy-input-floating-label-letter-spacing, normal);line-height:var(--lhg-desy-input-floating-label-line-height, var(--maui-line-height-1, 1.4rem));top:var(--lhg-desy-input-floating-label-top, 0)!important;transform:translateY(-130%) scale(1)}design-system .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-text-field-wrapper.mdc-text-field:not(.mdc-text-field--invalid):not(.mdc-text-field--focused) .mat-mdc-form-field-flex:has(label.mdc-floating-label.mat-mdc-floating-label.mdc-floating-label--float-above){border:var(--lhg-desy-input-field-border-unfocused-filled, var(--lhg-desy-input-field-border, none))!important}design-system .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-text-field-wrapper.mdc-text-field:after{transition:var(--lhg-desy-input-field-transition, none)}design-system .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix{width:100%}design-system .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix:has(mat-date-range-input) input.mat-mdc-input-element{padding-top:var(--lhg-desy-input-date-range-input-padding-top-with-icon, unset)}design-system .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix mat-date-range-input{height:var(--lhg-desy-input-date-range-input-height, 3.6rem);margin-bottom:0}design-system .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix mat-date-range-input .mat-date-range-input-container{padding-inline:var(--lhg-desy-input-input-padding-inline-with-icon, 0 2.4rem);padding-top:var(--lhg-desy-input-date-range-input-padding-top-with-icon, unset);padding-bottom:var(--lhg-desy-input-input-padding-bottom, 0);width:100%}design-system .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix mat-date-range-input .mat-date-range-input-container .mat-date-range-input-separator{margin:var(--lhg-desy-input-date-range-separator, 0 2rem 0 0)}design-system .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix mat-date-range-input .mat-date-range-input-container .mat-date-range-input-wrapper{min-height:var(--lhg-desy-input-input-line-height, var(--maui-line-height-3, 2.4rem));min-width:var(--lhg-desy-input-date-range-min-width-from, 9.3rem);height:100%;width:var(--lhg-desy-input-date-range-width, 50%)}design-system .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix mat-date-range-input .mat-date-range-input-container .mat-date-range-input-wrapper input.mat-date-range-input-inner{caret-color:var(--lhg-desy-input-input-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d)));color:var(--lhg-desy-input-input-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d)));font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif);font-size:var(--lhg-desy-input-input-font-size, var(--maui-font-size-3, 1.6rem));font-weight:var(--lhg-desy-input-input-font-weight, 400);height:var(--lhg-desy-input-input-line-height, var(--maui-line-height-3, 2.4rem));letter-spacing:var(--lhg-desy-input-input-letter-spacing, normal);line-height:var(--lhg-desy-input-input-line-height, var(--maui-line-height-3, 2.4rem));min-height:var(--lhg-desy-input-input-line-height, var(--maui-line-height-3, 2.4rem));min-width:var(--lhg-desy-input-date-range-min-width-from, 9.3rem);padding-block:var(--lhg-desy-input-input-padding-block, unset);padding-inline:0;padding-top:0;padding-bottom:0;transition:var(--lhg-desy-input-field-transition, none)}design-system .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-invalid .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex{border:var(--lhg-desy-input-field-border-error, none)!important}design-system .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-invalid .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex:after{border-right:var(--lhg-desy-input-input-border-error, none)!important;bottom:0!important;content:""!important;height:2rem!important;left:0!important;position:absolute!important;top:unset!important;width:100%!important}design-system .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-invalid .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix{border-bottom:var(--lhg-desy-input-input-border-error, none)!important}design-system .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-invalid .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix input.mat-mdc-input-element{caret-color:var(--lhg-desy-input-input-caret-color-error, var(--maui-color-message-error, var(--maui-color-brand-red, #cc0000)))!important;color:var(--lhg-desy-input-input-error-font-color, var(--maui-color-message-error, var(--maui-color-brand-red, #cc0000)))!important}design-system .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-invalid .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix label.mdc-floating-label.mat-mdc-floating-label:not(.mdc-floating-label--float-above){caret-color:var(--lhg-desy-input-placeholder-error-font-color, inherit);color:var(--lhg-desy-input-placeholder-error-font-color, inherit)}design-system .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-invalid .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix label.mdc-floating-label.mat-mdc-floating-label.mdc-floating-label--float-above{color:var(--lhg-desy-input-floating-label-error-color, var(--lhg-desy-input-floating-label-color, var(--maui-color-text-caption, var(--maui-color-brand-lhgrey7, #666666))))}design-system .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-invalid .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix mat-date-range-input{height:var(--lhg-desy-input-date-range-input-height, 3.6rem)}design-system .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-invalid .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix mat-date-range-input .mat-date-range-input-container{height:100%}design-system .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-invalid .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix mat-date-range-input .mat-date-range-input-container input.mat-date-range-input-inner{caret-color:var(--lhg-desy-input-input-caret-color-error, var(--maui-color-message-error, var(--maui-color-brand-red, #cc0000)))!important;color:var(--lhg-desy-input-input-error-font-color, var(--maui-color-message-error, var(--maui-color-brand-red, #cc0000)))!important}design-system .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-focused .mat-mdc-text-field-wrapper.mdc-text-field:after{border:none;border-radius:var(--lhg-desy-input-field-focused-outline-focus-radius, 0);box-shadow:var(--lhg-desy-input-field-focused-outline, 0 0 .6rem .1rem var(--maui-color-interaction-interaction, var(--maui-color-brand-whale-blue, #52627c)));content:"";display:var(--lhg-desy-input-field-focused-outline-display, block);height:var(--lhg-desy-input-field-focused-outline-dimension, auto);inset:var(--lhg-desy-input-field-focused-outline-offset, .4rem);pointer-events:none;position:absolute;width:var(--lhg-desy-input-field-focused-outline-dimension, auto)}design-system .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-focused .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex:after{border-right:none!important;bottom:0!important;content:""!important;display:var(--lhg-desy-input-input-after-display, inherit);height:2rem!important;left:0!important;position:absolute!important;top:unset!important;width:100%!important}design-system .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-focused .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix{border-bottom:var(--lhg-desy-input-input-border-focused, none)}design-system .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-focused .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix input.mat-mdc-input-element{caret-color:var(--lhg-desy-input-input-caret-color, var(--maui-color-interaction-interaction, var(--maui-color-brand-whale-blue, #52627c)));color:var(--lhg-desy-input-input-focused-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d)));padding-left:0;padding-inline:var(--lhg-desy-input-input-focused-padding-inline, 1rem 1rem);padding-bottom:var(--lhg-desy-input-input-focused-padding-bottom, unset)}design-system .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-invalid.mat-focused .mat-mdc-text-field-wrapper.mdc-text-field:after{border:none;border-radius:var(--lhg-desy-input-field-focused-outline-focus-radius, 0);inset:var(--lhg-desy-input-field-focused-outline-offset, .4rem);box-shadow:var(--lhg-desy-input-field-focused-outline-error, 0 0 .6rem .1rem var(--maui-color-message-error, var(--maui-color-brand-red, #cc0000)));content:"";height:var(--lhg-desy-input-field-focused-outline-dimension, auto);pointer-events:none;position:absolute;width:var(--lhg-desy-input-field-focused-outline-dimension, auto)}design-system .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-invalid.mat-focused .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix input.mat-mdc-input-element{caret-color:var(--lhg-desy-input-input-error-focused-font-color, var(--lhg-desy-input-input-error-font-color, var(--maui-color-message-error, var(--maui-color-brand-red, #cc0000))))!important;color:var(--lhg-desy-input-input-error-focused-font-color, var(--lhg-desy-input-input-error-font-color, var(--maui-color-message-error, var(--maui-color-brand-red, #cc0000))))!important}design-system .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-disabled .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex,design-system .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-disabled .mat-mdc-text-field-wrapper.mdc-text-field:not(.mdc-text-field--invalid):not(.mdc-text-field--focused) .mat-mdc-form-field-flex{border:var(--lhg-desy-input-field-disabled-border, none)!important}design-system .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-disabled .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix,design-system .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-disabled .mat-mdc-text-field-wrapper.mdc-text-field:not(.mdc-text-field--invalid):not(.mdc-text-field--focused) .mat-mdc-form-field-flex .mat-mdc-form-field-infix{border-bottom:var(--lhg-desy-input-input-border-disabled, none)!important}design-system .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-disabled .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix label.mdc-floating-label.mat-mdc-floating-label,design-system .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-disabled .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix input.mat-mdc-input-element,design-system .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-disabled .mat-mdc-text-field-wrapper.mdc-text-field:not(.mdc-text-field--invalid):not(.mdc-text-field--focused) .mat-mdc-form-field-flex .mat-mdc-form-field-infix label.mdc-floating-label.mat-mdc-floating-label,design-system .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-disabled .mat-mdc-text-field-wrapper.mdc-text-field:not(.mdc-text-field--invalid):not(.mdc-text-field--focused) .mat-mdc-form-field-flex .mat-mdc-form-field-infix input.mat-mdc-input-element{color:var(--lhg-desy-input-field-disabled-text-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important}design-system .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-disabled .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex:has(label.mdc-floating-label.mat-mdc-floating-label.mdc-floating-label--float-above),design-system .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-disabled .mat-mdc-text-field-wrapper.mdc-text-field:not(.mdc-text-field--invalid):not(.mdc-text-field--focused) .mat-mdc-form-field-flex:has(label.mdc-floating-label.mat-mdc-floating-label.mdc-floating-label--float-above){border:var(--lhg-desy-input-field-disabled-filled-border, none)!important}design-system .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-disabled .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex:has(label.mdc-floating-label.mat-mdc-floating-label.mdc-floating-label--float-above) .mat-mdc-form-field-infix label.mdc-floating-label.mat-mdc-floating-label,design-system .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-disabled .mat-mdc-text-field-wrapper.mdc-text-field:not(.mdc-text-field--invalid):not(.mdc-text-field--focused) .mat-mdc-form-field-flex:has(label.mdc-floating-label.mat-mdc-floating-label.mdc-floating-label--float-above) .mat-mdc-form-field-infix label.mdc-floating-label.mat-mdc-floating-label{color:var(--lhg-desy-input-field-disabled-floating-label-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important}design-system .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-disabled .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex:has(label.mdc-floating-label.mat-mdc-floating-label.mdc-floating-label--float-above) .mat-mdc-form-field-infix input.mat-mdc-input-element,design-system .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-disabled .mat-mdc-text-field-wrapper.mdc-text-field:not(.mdc-text-field--invalid):not(.mdc-text-field--focused) .mat-mdc-form-field-flex:has(label.mdc-floating-label.mat-mdc-floating-label.mdc-floating-label--float-above) .mat-mdc-form-field-infix input.mat-mdc-input-element{color:var(--lhg-desy-input-field-disabled-filled-text-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important}design-system .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-disabled .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-hint-wrapper .mat-mdc-form-field-hint,design-system .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-disabled .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-error-wrapper .mat-mdc-form-field-hint{color:var(--lhg-desy-input-field-disabled-text-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important}design-system mat-form-field:not(.mat-mdc-form-field-type-mat-select):not(:has(.mat-mdc-autocomplete-trigger)){width:100%}design-system mat-form-field.mat-mdc-form-field-type-mat-select,design-system mat-form-field:has(.mat-mdc-autocomplete-trigger){width:300px}design-system mat-form-field.icon-suffix.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input{transition:var(--lhg-desy-input-field-transition, none)}design-system mat-form-field.icon-suffix.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-focused div.mat-mdc-form-field-icon-suffix{right:var(--lhg-desy-input-icon-focused-right, 1rem)}design-system mat-form-field.icon-suffix.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-focused div.mat-mdc-form-field-icon-suffix i:before{color:var(--lhg-desy-input-icon-focused-color, var(--lhg-desy-input-icon-color, var(--maui-color-text-caption, var(--maui-color-brand-lhgrey7, #666666))))}design-system mat-form-field.icon-suffix.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-invalid div.mat-mdc-form-field-icon-suffix i:before{color:var(--lhg-desy-input-icon-error-color, var(--maui-color-message-error, var(--maui-color-brand-red, #cc0000)))!important;transition:.2s color linear}design-system mat-form-field.icon-suffix.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input div.mat-mdc-form-field-icon-suffix{align-items:center;position:absolute;display:flex;justify-content:center;right:var(--lhg-desy-input-icon-right, 0);height:2.4rem;width:2.4rem;top:var(--lhg-desy-input-icon-top, calc(50% - 1.3rem) );transition:var(--lhg-desy-input-field-transition, none);padding:0}design-system mat-form-field.icon-suffix.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input div.mat-mdc-form-field-icon-suffix i{align-items:center;display:flex;font-style:normal;height:100%;justify-content:center;margin-left:0;width:100%}design-system mat-form-field.icon-suffix.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input div.mat-mdc-form-field-icon-suffix i:before{border-color:transparent!important;border-width:0!important;color:var(--lhg-desy-input-icon-color, var(--maui-color-text-caption, var(--maui-color-brand-lhgrey7, #666666)));content:var(--lhg-desy-input-icon-calendar, "\e912");display:block;font-family:var(--lhg-desy-input-icon-font-family, IconDesyLH);font-size:2.4rem;height:2.4rem;line-height:2.4rem;width:2.4rem}design-system mat-form-field.icon-suffix.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input div.mat-mdc-form-field-icon-suffix i:focus:after,design-system mat-form-field.icon-suffix.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input div.mat-mdc-form-field-icon-suffix i:focus-within:after{content:"";border-radius:var(--lhg-desy-input-icon-focused-border-radius, 0);inset:var(--lhg-desy-input-icon-focused-offset, 0);position:absolute;box-shadow:var(--lhg-desy-input-icon-focused-outline, 0 0 .6rem .1rem var(--maui-color-interaction-interaction, var(--maui-color-brand-whale-blue, #52627c)))}design-system mat-form-field.icon-suffix.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input div.mat-mdc-form-field-icon-suffix i:focus-visible{outline:none}design-system mat-form-field.icon-suffix.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-form-field-flex:after{display:none!important}design-system mat-form-field.icon-suffix.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-focused div.mdc-line-ripple{right:var(--lhg-desy-input-icon-focused-right, 1rem)}design-system mat-form-field.icon-suffix.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-invalid div.mdc-line-ripple:before{color:var(--lhg-desy-input-icon-error-color, var(--maui-color-message-error, var(--maui-color-brand-red, #cc0000)))!important}design-system mat-form-field.icon-suffix.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix input.mat-mdc-input-element{padding-inline:var(--lhg-desy-input-input-padding-inline-with-icon, 0 2.4rem)!important}design-system mat-form-field.icon-suffix.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-focused .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix input.mat-mdc-input-element{padding-inline:var(--lhg-desy-input-input-focused-padding-inline-with-icon, 1rem 4.4rem)!important}design-system .field1.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input div.mdc-line-ripple{align-items:center;display:flex!important;height:2.4rem;justify-content:center;position:absolute;right:var(--lhg-desy-input-icon-right, 0);top:var(--lhg-desy-input-icon-top, calc(50% - 1.3rem) );transition:.2s all linear;width:2.4rem}design-system .field1.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input div.mdc-line-ripple:before{border-color:transparent!important;border-width:0!important;bottom:unset;color:var(--lhg-desy-input-icon-color, var(--maui-color-text-caption, var(--maui-color-brand-lhgrey7, #666666)));content:var(--lhg-desy-input-icon-calendar, "\e912");display:inline-flex;font-family:var(--lhg-desy-input-icon-font-family, IconDesyLH);font-size:2.4rem;height:2.4rem;line-height:2.4rem;position:relative;transition:.2s color linear;width:2.4rem}design-system .field1.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input div.mdc-line-ripple.mdc-line-ripple--active:before{color:var(--lhg-desy-input-icon-focused-color, var(--lhg-desy-input-icon-color, var(--maui-color-text-caption, var(--maui-color-brand-lhgrey7, #666666))))}design-system .field1.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-form-field-flex:after{display:none!important}design-system .field1.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-focused div.mdc-line-ripple{right:var(--lhg-desy-input-icon-focused-right, 1rem)}design-system .field1.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-invalid div.mdc-line-ripple:before{color:var(--lhg-desy-input-icon-error-color, var(--maui-color-message-error, var(--maui-color-brand-red, #cc0000)))!important}design-system .field1.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix input.mat-mdc-input-element{padding-inline:var(--lhg-desy-input-input-padding-inline-with-icon, 0 2.4rem)!important}design-system .field1.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-focused .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix input.mat-mdc-input-element{padding-inline:var(--lhg-desy-input-input-focused-padding-inline-with-icon, 1rem 4.4rem)!important}design-system .field2.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input{transition:var(--lhg-desy-input-field-transition, none)}design-system .field2.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-focused div.mat-mdc-form-field-icon-suffix{right:var(--lhg-desy-input-icon-focused-right, 1rem)}design-system .field2.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-focused div.mat-mdc-form-field-icon-suffix i:before{color:var(--lhg-desy-input-icon-focused-color, var(--lhg-desy-input-icon-color, var(--maui-color-text-caption, var(--maui-color-brand-lhgrey7, #666666))))}design-system .field2.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-invalid div.mat-mdc-form-field-icon-suffix i:before{color:var(--lhg-desy-input-icon-error-color, var(--maui-color-message-error, var(--maui-color-brand-red, #cc0000)))!important;transition:.2s color linear}design-system .field2.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input div.mat-mdc-form-field-icon-suffix{align-items:center;position:absolute;display:flex;justify-content:center;right:var(--lhg-desy-input-icon-right, 0);height:2.4rem;width:2.4rem;top:var(--lhg-desy-input-icon-top, calc(50% - 1.3rem) );transition:var(--lhg-desy-input-field-transition, none);padding:0}design-system .field2.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input div.mat-mdc-form-field-icon-suffix i{align-items:center;display:flex;font-style:normal;height:100%;justify-content:center;margin-left:0;width:100%}design-system .field2.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input div.mat-mdc-form-field-icon-suffix i:before{border-color:transparent!important;border-width:0!important;color:var(--lhg-desy-input-icon-color, var(--maui-color-text-caption, var(--maui-color-brand-lhgrey7, #666666)));content:var(--lhg-desy-input-icon-calendar, "\e912");display:block;font-family:var(--lhg-desy-input-icon-font-family, IconDesyLH);font-size:2.4rem;height:2.4rem;line-height:2.4rem;width:2.4rem}design-system .field2.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input div.mat-mdc-form-field-icon-suffix i:focus:after,design-system .field2.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input div.mat-mdc-form-field-icon-suffix i:focus-within:after{content:"";border-radius:var(--lhg-desy-input-icon-focused-border-radius, 0);inset:var(--lhg-desy-input-icon-focused-offset, 0);position:absolute;box-shadow:var(--lhg-desy-input-icon-focused-outline, 0 0 .6rem .1rem var(--maui-color-interaction-interaction, var(--maui-color-brand-whale-blue, #52627c)))}design-system .field2.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input div.mat-mdc-form-field-icon-suffix i:focus-visible{outline:none}design-system .field2.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-form-field-flex:after{display:none!important}design-system .field2.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-focused div.mdc-line-ripple{right:var(--lhg-desy-input-icon-focused-right, 1rem)}design-system .field2.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-invalid div.mdc-line-ripple:before{color:var(--lhg-desy-input-icon-error-color, var(--maui-color-message-error, var(--maui-color-brand-red, #cc0000)))!important}design-system .field2.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix input.mat-mdc-input-element{padding-inline:var(--lhg-desy-input-input-padding-inline-with-icon, 0 2.4rem)!important}design-system .field2.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-focused .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix input.mat-mdc-input-element{padding-inline:var(--lhg-desy-input-input-focused-padding-inline-with-icon, 1rem 4.4rem)!important}design-system mat-form-field.icon-edit.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input div.mdc-line-ripple{align-items:center;display:flex!important;height:2.4rem;justify-content:center;position:absolute;right:var(--lhg-desy-input-icon-right, 0);top:var(--lhg-desy-input-icon-top, calc(50% - 1.3rem) );transition:.2s all linear;width:2.4rem}design-system mat-form-field.icon-edit.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input div.mdc-line-ripple:before{border-color:transparent!important;border-width:0!important;bottom:unset;color:var(--lhg-desy-input-icon-color, var(--maui-color-text-caption, var(--maui-color-brand-lhgrey7, #666666)));content:var(--lhg-desy-input-icon-pen, "\e911");display:inline-flex;font-family:var(--lhg-desy-input-icon-font-family, IconDesyLH);font-size:2.4rem;height:2.4rem;line-height:2.4rem;position:relative;transition:.2s color linear;width:2.4rem}design-system mat-form-field.icon-edit.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input div.mdc-line-ripple.mdc-line-ripple--active:before{color:var(--lhg-desy-input-icon-focused-color, var(--lhg-desy-input-icon-color, var(--maui-color-text-caption, var(--maui-color-brand-lhgrey7, #666666))))}design-system mat-form-field.icon-edit.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-form-field-flex:after{display:none!important}design-system mat-form-field.icon-edit.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-focused div.mdc-line-ripple{right:var(--lhg-desy-input-icon-focused-right, 1rem)}design-system mat-form-field.icon-edit.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-invalid div.mdc-line-ripple:before{color:var(--lhg-desy-input-icon-error-color, var(--maui-color-message-error, var(--maui-color-brand-red, #cc0000)))!important}design-system mat-form-field.icon-edit.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix input.mat-mdc-input-element{padding-inline:var(--lhg-desy-input-input-padding-inline-with-icon, 0 2.4rem)!important}design-system mat-form-field.icon-edit.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-focused .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix input.mat-mdc-input-element{padding-inline:var(--lhg-desy-input-input-focused-padding-inline-with-icon, 1rem 4.4rem)!important}design-system mat-form-field.icon-calendar.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input div.mdc-line-ripple{align-items:center;display:flex!important;height:2.4rem;justify-content:center;position:absolute;right:var(--lhg-desy-input-icon-right, 0);top:var(--lhg-desy-input-icon-top, calc(50% - 1.3rem) );transition:.2s all linear;width:2.4rem}design-system mat-form-field.icon-calendar.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input div.mdc-line-ripple:before{border-color:transparent!important;border-width:0!important;bottom:unset;color:var(--lhg-desy-input-icon-color, var(--maui-color-text-caption, var(--maui-color-brand-lhgrey7, #666666)));content:var(--lhg-desy-input-icon-calendar, "\e912");display:inline-flex;font-family:var(--lhg-desy-input-icon-font-family, IconDesyLH);font-size:2.4rem;height:2.4rem;line-height:2.4rem;position:relative;transition:.2s color linear;width:2.4rem}design-system mat-form-field.icon-calendar.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input div.mdc-line-ripple.mdc-line-ripple--active:before{color:var(--lhg-desy-input-icon-focused-color, var(--lhg-desy-input-icon-color, var(--maui-color-text-caption, var(--maui-color-brand-lhgrey7, #666666))))}design-system mat-form-field.icon-calendar.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-form-field-flex:after{display:none!important}design-system mat-form-field.icon-calendar.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-focused div.mdc-line-ripple{right:var(--lhg-desy-input-icon-focused-right, 1rem)}design-system mat-form-field.icon-calendar.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-invalid div.mdc-line-ripple:before{color:var(--lhg-desy-input-icon-error-color, var(--maui-color-message-error, var(--maui-color-brand-red, #cc0000)))!important}design-system mat-form-field.icon-calendar.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix input.mat-mdc-input-element{padding-inline:var(--lhg-desy-input-input-padding-inline-with-icon, 0 2.4rem)!important}design-system mat-form-field.icon-calendar.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-focused .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix input.mat-mdc-input-element{padding-inline:var(--lhg-desy-input-input-focused-padding-inline-with-icon, 1rem 4.4rem)!important}refx-manage-booking-retrieve .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input{margin-bottom:2rem;padding-top:var(--lhg-desy-input-field-padding-top, 0)}refx-manage-booking-retrieve .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input div.mdc-line-ripple{display:none}refx-manage-booking-retrieve .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input:not(.mat-focused):not(.mat-form-field-hide-placeholder) .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex:after{display:none}refx-manage-booking-retrieve .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input div.mat-mdc-form-field-flex{margin-bottom:0!important;padding:0}refx-manage-booking-retrieve .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-invalid .mat-mdc-form-field-error-wrapper{margin-top:0;margin-bottom:0}refx-manage-booking-retrieve .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-invalid .mat-mdc-form-field-error-wrapper .mat-mdc-form-field-error{margin-bottom:0}refx-manage-booking-retrieve .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-hint-wrapper,refx-manage-booking-retrieve .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-error-wrapper{display:block;padding:0;position:inherit;width:fit-content}refx-manage-booking-retrieve .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-hint-wrapper mat-hint.mat-mdc-form-field-hint,refx-manage-booking-retrieve .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-hint-wrapper mat-error.mat-mdc-form-field-error,refx-manage-booking-retrieve .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-error-wrapper mat-hint.mat-mdc-form-field-hint,refx-manage-booking-retrieve .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-error-wrapper mat-error.mat-mdc-form-field-error{color:var(--maui-color-text-caption, var(--maui-color-brand-lhgrey7, #666666));display:block;font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif);font-size:var(--lhg-desy-input-hint-font-size, var(--maui-font-size-1, 1.2rem));font-weight:var(--lhg-desy-input-hint-font-weight, var(--maui-font-weight-regular, 400));letter-spacing:var(--lhg-desy-input-hint-letter-spacing, normal);line-height:var(--lhg-desy-input-hint-line-height, var(--maui-line-height-1, 1.4rem));margin-top:var(--lhg-desy-input-hint-margin-top, .6rem);padding-block:var(--lhg-desy-input-hint-padding-block, .15rem)}refx-manage-booking-retrieve .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-hint-wrapper mat-hint.mat-mdc-form-field-hint.mat-mdc-form-field-bottom-align:before,refx-manage-booking-retrieve .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-hint-wrapper mat-error.mat-mdc-form-field-error.mat-mdc-form-field-bottom-align:before,refx-manage-booking-retrieve .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-error-wrapper mat-hint.mat-mdc-form-field-hint.mat-mdc-form-field-bottom-align:before,refx-manage-booking-retrieve .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-error-wrapper mat-error.mat-mdc-form-field-error.mat-mdc-form-field-bottom-align:before{display:none;height:unset}refx-manage-booking-retrieve .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-hint-wrapper mat-error.mat-mdc-form-field-error,refx-manage-booking-retrieve .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-error-wrapper mat-error.mat-mdc-form-field-error{font-weight:var(--lhg-desy-input-hint-error-font-weight, var(--maui-font-weight-regular, 400))}refx-manage-booking-retrieve .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-hint-wrapper mat-error.mat-mdc-form-field-error,refx-manage-booking-retrieve .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-error-wrapper mat-error.mat-mdc-form-field-error{background-color:var(--lhg-desy-input-hint-error-background-color, var(--maui-color-message-error, var(--maui-color-brand-red, #cc0000)));color:var(--lhg-desy-input-hint-error-text-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d)));margin-top:var(--lhg-desy-input-hint-error-margin-top, .6rem);padding-left:var(--lhg-desy-input-hint-error-padding, .5rem);padding-right:var(--lhg-desy-input-hint-error-padding, .5rem)}refx-manage-booking-retrieve .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex{background-color:var(--lhg-desy-input-input-background-color, transparent);border:var(--lhg-desy-input-field-border, none)!important;border-radius:var(--lhg-desy-input-input-border-radius, 0)!important;height:var(--lhg-desy-input-field-height, auto)}refx-manage-booking-retrieve .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex:after{border-right:var(--lhg-desy-input-input-border, none)!important;bottom:0!important;content:""!important;display:var(--lhg-desy-input-input-after-display, inherit);height:2.2rem!important;left:0!important;position:absolute!important;top:unset!important;width:100%!important}refx-manage-booking-retrieve .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix{border-bottom:var(--lhg-desy-input-input-border, none)}refx-manage-booking-retrieve .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix input.mat-mdc-input-element{color:var(--lhg-desy-input-input-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d)));font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif);font-size:var(--lhg-desy-input-input-font-size, var(--maui-font-size-3, 1.6rem));font-weight:var(--lhg-desy-input-input-font-weight, 400);letter-spacing:var(--lhg-desy-input-input-letter-spacing, normal);line-height:var(--lhg-desy-input-input-line-height, var(--maui-line-height-3, 2.4rem));transition:var(--lhg-desy-input-field-transition, none);padding-block:var(--lhg-desy-input-input-padding-block, unset);padding-inline:var(--lhg-desy-input-input-padding-inline, 0 0);padding-top:var(--lhg-desy-input-input-padding-top, unset);padding-bottom:var(--lhg-desy-input-input-padding-bottom, 0);text-overflow:clip}refx-manage-booking-retrieve .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input:not(.mat-form-field-hide-placeholder) .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix{border-bottom:var(--lhg-desy-input-input-border-filled, none)}refx-manage-booking-retrieve .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-focused .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex{border:var(--lhg-desy-input-field-border-focused, var(--lhg-desy-input-field-border, none))!important}refx-manage-booking-retrieve .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-text-field-wrapper.mdc-text-field{background-color:transparent;border:none!important;flex:initial;font-size:1.6rem;padding-left:0;padding-right:0}refx-manage-booking-retrieve .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix{min-height:var(--lhg-desy-input-field-min-height, unset);padding:0}refx-manage-booking-retrieve .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix label.mdc-floating-label.mat-mdc-floating-label{font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif);transition:var(--lhg-desy-input-floating-label-transition, transform .15s cubic-bezier(.4, 0, .2, 1))}refx-manage-booking-retrieve .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix label.mdc-floating-label.mat-mdc-floating-label:not(.mdc-floating-label--float-above){color:var(--lhg-desy-input-placeholder-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d)));font-size:var(--lhg-desy-input-placeholder-font-size, var(--maui-font-size-3, 1.6rem));font-weight:400;left:var(--lhg-desy-input-placeholder-left, 0);letter-spacing:var(--lhg-desy-input-placeholder-letter-spacing, normal);line-height:var(--lhg-desy-input-placeholder-line-height, var(--maui-line-height-3, 2.4rem));max-width:calc(100% - var(--lhg-desy-input-placeholder-left, 0));top:var(--lhg-desy-input-placeholder-top, 1.8rem)}refx-manage-booking-retrieve .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix label.mdc-floating-label.mat-mdc-floating-label.mdc-floating-label--float-above{color:var(--lhg-desy-input-floating-label-color, var(--maui-color-text-caption, var(--maui-color-brand-lhgrey7, #666666)));font-size:var(--lhg-desy-input-floating-label-font-size, var(--maui-font-size-1, 1.2rem));left:var(--lhg-desy-input-floating-label-left, 0)!important;letter-spacing:var(--lhg-desy-input-floating-label-letter-spacing, normal);line-height:var(--lhg-desy-input-floating-label-line-height, var(--maui-line-height-1, 1.4rem));top:var(--lhg-desy-input-floating-label-top, 0)!important;transform:translateY(-130%) scale(1)}refx-manage-booking-retrieve .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-text-field-wrapper.mdc-text-field:not(.mdc-text-field--invalid):not(.mdc-text-field--focused) .mat-mdc-form-field-flex:has(label.mdc-floating-label.mat-mdc-floating-label.mdc-floating-label--float-above){border:var(--lhg-desy-input-field-border-unfocused-filled, var(--lhg-desy-input-field-border, none))!important}refx-manage-booking-retrieve .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-text-field-wrapper.mdc-text-field:after{transition:var(--lhg-desy-input-field-transition, none)}refx-manage-booking-retrieve .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix{width:100%}refx-manage-booking-retrieve .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix:has(mat-date-range-input) input.mat-mdc-input-element{padding-top:var(--lhg-desy-input-date-range-input-padding-top-with-icon, unset)}refx-manage-booking-retrieve .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix mat-date-range-input{height:var(--lhg-desy-input-date-range-input-height, 3.6rem);margin-bottom:0}refx-manage-booking-retrieve .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix mat-date-range-input .mat-date-range-input-container{padding-inline:var(--lhg-desy-input-input-padding-inline-with-icon, 0 2.4rem);padding-top:var(--lhg-desy-input-date-range-input-padding-top-with-icon, unset);padding-bottom:var(--lhg-desy-input-input-padding-bottom, 0);width:100%}refx-manage-booking-retrieve .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix mat-date-range-input .mat-date-range-input-container .mat-date-range-input-separator{margin:var(--lhg-desy-input-date-range-separator, 0 2rem 0 0)}refx-manage-booking-retrieve .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix mat-date-range-input .mat-date-range-input-container .mat-date-range-input-wrapper{min-height:var(--lhg-desy-input-input-line-height, var(--maui-line-height-3, 2.4rem));min-width:var(--lhg-desy-input-date-range-min-width-from, 9.3rem);height:100%;width:var(--lhg-desy-input-date-range-width, 50%)}refx-manage-booking-retrieve .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix mat-date-range-input .mat-date-range-input-container .mat-date-range-input-wrapper input.mat-date-range-input-inner{caret-color:var(--lhg-desy-input-input-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d)));color:var(--lhg-desy-input-input-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d)));font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif);font-size:var(--lhg-desy-input-input-font-size, var(--maui-font-size-3, 1.6rem));font-weight:var(--lhg-desy-input-input-font-weight, 400);height:var(--lhg-desy-input-input-line-height, var(--maui-line-height-3, 2.4rem));letter-spacing:var(--lhg-desy-input-input-letter-spacing, normal);line-height:var(--lhg-desy-input-input-line-height, var(--maui-line-height-3, 2.4rem));min-height:var(--lhg-desy-input-input-line-height, var(--maui-line-height-3, 2.4rem));min-width:var(--lhg-desy-input-date-range-min-width-from, 9.3rem);padding-block:var(--lhg-desy-input-input-padding-block, unset);padding-inline:0;padding-top:0;padding-bottom:0;transition:var(--lhg-desy-input-field-transition, none)}refx-manage-booking-retrieve .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-invalid .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex{border:var(--lhg-desy-input-field-border-error, none)!important}refx-manage-booking-retrieve .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-invalid .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex:after{border-right:var(--lhg-desy-input-input-border-error, none)!important;bottom:0!important;content:""!important;height:2rem!important;left:0!important;position:absolute!important;top:unset!important;width:100%!important}refx-manage-booking-retrieve .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-invalid .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix{border-bottom:var(--lhg-desy-input-input-border-error, none)!important}refx-manage-booking-retrieve .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-invalid .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix input.mat-mdc-input-element{caret-color:var(--lhg-desy-input-input-caret-color-error, var(--maui-color-message-error, var(--maui-color-brand-red, #cc0000)))!important;color:var(--lhg-desy-input-input-error-font-color, var(--maui-color-message-error, var(--maui-color-brand-red, #cc0000)))!important}refx-manage-booking-retrieve .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-invalid .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix label.mdc-floating-label.mat-mdc-floating-label:not(.mdc-floating-label--float-above){caret-color:var(--lhg-desy-input-placeholder-error-font-color, inherit);color:var(--lhg-desy-input-placeholder-error-font-color, inherit)}refx-manage-booking-retrieve .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-invalid .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix label.mdc-floating-label.mat-mdc-floating-label.mdc-floating-label--float-above{color:var(--lhg-desy-input-floating-label-error-color, var(--lhg-desy-input-floating-label-color, var(--maui-color-text-caption, var(--maui-color-brand-lhgrey7, #666666))))}refx-manage-booking-retrieve .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-invalid .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix mat-date-range-input{height:var(--lhg-desy-input-date-range-input-height, 3.6rem)}refx-manage-booking-retrieve .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-invalid .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix mat-date-range-input .mat-date-range-input-container{height:100%}refx-manage-booking-retrieve .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-invalid .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix mat-date-range-input .mat-date-range-input-container input.mat-date-range-input-inner{caret-color:var(--lhg-desy-input-input-caret-color-error, var(--maui-color-message-error, var(--maui-color-brand-red, #cc0000)))!important;color:var(--lhg-desy-input-input-error-font-color, var(--maui-color-message-error, var(--maui-color-brand-red, #cc0000)))!important}refx-manage-booking-retrieve .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-focused .mat-mdc-text-field-wrapper.mdc-text-field:after{border:none;border-radius:var(--lhg-desy-input-field-focused-outline-focus-radius, 0);box-shadow:var(--lhg-desy-input-field-focused-outline, 0 0 .6rem .1rem var(--maui-color-interaction-interaction, var(--maui-color-brand-whale-blue, #52627c)));content:"";display:var(--lhg-desy-input-field-focused-outline-display, block);height:var(--lhg-desy-input-field-focused-outline-dimension, auto);inset:var(--lhg-desy-input-field-focused-outline-offset, .4rem);pointer-events:none;position:absolute;width:var(--lhg-desy-input-field-focused-outline-dimension, auto)}refx-manage-booking-retrieve .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-focused .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex:after{border-right:none!important;bottom:0!important;content:""!important;display:var(--lhg-desy-input-input-after-display, inherit);height:2rem!important;left:0!important;position:absolute!important;top:unset!important;width:100%!important}refx-manage-booking-retrieve .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-focused .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix{border-bottom:var(--lhg-desy-input-input-border-focused, none)}refx-manage-booking-retrieve .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-focused .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix input.mat-mdc-input-element{caret-color:var(--lhg-desy-input-input-caret-color, var(--maui-color-interaction-interaction, var(--maui-color-brand-whale-blue, #52627c)));color:var(--lhg-desy-input-input-focused-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d)));padding-left:0;padding-inline:var(--lhg-desy-input-input-focused-padding-inline, 1rem 1rem);padding-bottom:var(--lhg-desy-input-input-focused-padding-bottom, unset)}refx-manage-booking-retrieve .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-invalid.mat-focused .mat-mdc-text-field-wrapper.mdc-text-field:after{border:none;border-radius:var(--lhg-desy-input-field-focused-outline-focus-radius, 0);inset:var(--lhg-desy-input-field-focused-outline-offset, .4rem);box-shadow:var(--lhg-desy-input-field-focused-outline-error, 0 0 .6rem .1rem var(--maui-color-message-error, var(--maui-color-brand-red, #cc0000)));content:"";height:var(--lhg-desy-input-field-focused-outline-dimension, auto);pointer-events:none;position:absolute;width:var(--lhg-desy-input-field-focused-outline-dimension, auto)}refx-manage-booking-retrieve .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-invalid.mat-focused .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix input.mat-mdc-input-element{caret-color:var(--lhg-desy-input-input-error-focused-font-color, var(--lhg-desy-input-input-error-font-color, var(--maui-color-message-error, var(--maui-color-brand-red, #cc0000))))!important;color:var(--lhg-desy-input-input-error-focused-font-color, var(--lhg-desy-input-input-error-font-color, var(--maui-color-message-error, var(--maui-color-brand-red, #cc0000))))!important}refx-manage-booking-retrieve .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-disabled .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex,refx-manage-booking-retrieve .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-disabled .mat-mdc-text-field-wrapper.mdc-text-field:not(.mdc-text-field--invalid):not(.mdc-text-field--focused) .mat-mdc-form-field-flex{border:var(--lhg-desy-input-field-disabled-border, none)!important}refx-manage-booking-retrieve .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-disabled .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix,refx-manage-booking-retrieve .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-disabled .mat-mdc-text-field-wrapper.mdc-text-field:not(.mdc-text-field--invalid):not(.mdc-text-field--focused) .mat-mdc-form-field-flex .mat-mdc-form-field-infix{border-bottom:var(--lhg-desy-input-input-border-disabled, none)!important}refx-manage-booking-retrieve .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-disabled .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix label.mdc-floating-label.mat-mdc-floating-label,refx-manage-booking-retrieve .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-disabled .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix input.mat-mdc-input-element,refx-manage-booking-retrieve .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-disabled .mat-mdc-text-field-wrapper.mdc-text-field:not(.mdc-text-field--invalid):not(.mdc-text-field--focused) .mat-mdc-form-field-flex .mat-mdc-form-field-infix label.mdc-floating-label.mat-mdc-floating-label,refx-manage-booking-retrieve .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-disabled .mat-mdc-text-field-wrapper.mdc-text-field:not(.mdc-text-field--invalid):not(.mdc-text-field--focused) .mat-mdc-form-field-flex .mat-mdc-form-field-infix input.mat-mdc-input-element{color:var(--lhg-desy-input-field-disabled-text-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important}refx-manage-booking-retrieve .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-disabled .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex:has(label.mdc-floating-label.mat-mdc-floating-label.mdc-floating-label--float-above),refx-manage-booking-retrieve .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-disabled .mat-mdc-text-field-wrapper.mdc-text-field:not(.mdc-text-field--invalid):not(.mdc-text-field--focused) .mat-mdc-form-field-flex:has(label.mdc-floating-label.mat-mdc-floating-label.mdc-floating-label--float-above){border:var(--lhg-desy-input-field-disabled-filled-border, none)!important}refx-manage-booking-retrieve .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-disabled .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex:has(label.mdc-floating-label.mat-mdc-floating-label.mdc-floating-label--float-above) .mat-mdc-form-field-infix label.mdc-floating-label.mat-mdc-floating-label,refx-manage-booking-retrieve .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-disabled .mat-mdc-text-field-wrapper.mdc-text-field:not(.mdc-text-field--invalid):not(.mdc-text-field--focused) .mat-mdc-form-field-flex:has(label.mdc-floating-label.mat-mdc-floating-label.mdc-floating-label--float-above) .mat-mdc-form-field-infix label.mdc-floating-label.mat-mdc-floating-label{color:var(--lhg-desy-input-field-disabled-floating-label-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important}refx-manage-booking-retrieve .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-disabled .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex:has(label.mdc-floating-label.mat-mdc-floating-label.mdc-floating-label--float-above) .mat-mdc-form-field-infix input.mat-mdc-input-element,refx-manage-booking-retrieve .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-disabled .mat-mdc-text-field-wrapper.mdc-text-field:not(.mdc-text-field--invalid):not(.mdc-text-field--focused) .mat-mdc-form-field-flex:has(label.mdc-floating-label.mat-mdc-floating-label.mdc-floating-label--float-above) .mat-mdc-form-field-infix input.mat-mdc-input-element{color:var(--lhg-desy-input-field-disabled-filled-text-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important}refx-manage-booking-retrieve .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-disabled .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-hint-wrapper .mat-mdc-form-field-hint,refx-manage-booking-retrieve .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-disabled .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-error-wrapper .mat-mdc-form-field-hint{color:var(--lhg-desy-input-field-disabled-text-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important}refx-manage-booking-retrieve .identificationref-wrapper .mat-mdc-form-field-icon-suffix{display:none}refx-manage-booking-retrieve .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-hint-wrapper mat-hint.mat-mdc-form-field-hint{margin-top:0!important;padding-block:0!important}refx-manage-booking-retrieve .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-hint-wrapper mat-hint.mat-mdc-form-field-hint p{color:var(--maui-color-text-caption, var(--maui-color-brand-lhgrey7, #666666));display:block;font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif);font-size:var(--lhg-desy-input-hint-font-size, var(--maui-font-size-1, 1.2rem));font-weight:var(--lhg-desy-input-hint-font-weight, var(--maui-font-weight-regular, 400));letter-spacing:var(--lhg-desy-input-hint-letter-spacing, normal);line-height:var(--lhg-desy-input-hint-line-height, var(--maui-line-height-1, 1.4rem));margin-top:var(--lhg-desy-input-hint-margin-top, .6rem);padding-block:var(--lhg-desy-input-hint-padding-block, .15rem)}refx-manage-booking-retrieve refx-identification-pres .input-hint{margin:inherit;color:inherit}input[type=date]{height:var(--lhg-desy-input-input-date-height, 3.6rem)!important}input[type=date]::-webkit-calendar-picker-indicator{opacity:0;display:block;position:absolute;z-index:99;right:var(--lhg-desy-input-icon-right, 0);width:2.4rem;height:2.4rem;cursor:pointer}input[type=text]:-webkit-autofill,input[type=text]:-webkit-autofill:hover,input[type=text]:-webkit-autofill:focus{background-clip:padding-box!important;border-radius:var(--lhg-desy-input-input-border-radius, 0)}refx-traveler-management-pres .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input{margin-bottom:2rem;padding-top:var(--lhg-desy-input-field-padding-top, 0)}refx-traveler-management-pres .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input div.mdc-line-ripple{display:none}refx-traveler-management-pres .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input:not(.mat-focused):not(.mat-form-field-hide-placeholder) .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex:after{display:none}refx-traveler-management-pres .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input div.mat-mdc-form-field-flex{margin-bottom:0!important;padding:0}refx-traveler-management-pres .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-invalid .mat-mdc-form-field-error-wrapper{margin-top:0;margin-bottom:0}refx-traveler-management-pres .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-invalid .mat-mdc-form-field-error-wrapper .mat-mdc-form-field-error{margin-bottom:0}refx-traveler-management-pres .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-hint-wrapper,refx-traveler-management-pres .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-error-wrapper{display:block;padding:0;position:inherit;width:fit-content}refx-traveler-management-pres .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-hint-wrapper mat-hint.mat-mdc-form-field-hint,refx-traveler-management-pres .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-hint-wrapper mat-error.mat-mdc-form-field-error,refx-traveler-management-pres .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-error-wrapper mat-hint.mat-mdc-form-field-hint,refx-traveler-management-pres .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-error-wrapper mat-error.mat-mdc-form-field-error{color:var(--maui-color-text-caption, var(--maui-color-brand-lhgrey7, #666666));display:block;font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif);font-size:var(--lhg-desy-input-hint-font-size, var(--maui-font-size-1, 1.2rem));font-weight:var(--lhg-desy-input-hint-font-weight, var(--maui-font-weight-regular, 400));letter-spacing:var(--lhg-desy-input-hint-letter-spacing, normal);line-height:var(--lhg-desy-input-hint-line-height, var(--maui-line-height-1, 1.4rem));margin-top:var(--lhg-desy-input-hint-margin-top, .6rem);padding-block:var(--lhg-desy-input-hint-padding-block, .15rem)}refx-traveler-management-pres .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-hint-wrapper mat-hint.mat-mdc-form-field-hint.mat-mdc-form-field-bottom-align:before,refx-traveler-management-pres .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-hint-wrapper mat-error.mat-mdc-form-field-error.mat-mdc-form-field-bottom-align:before,refx-traveler-management-pres .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-error-wrapper mat-hint.mat-mdc-form-field-hint.mat-mdc-form-field-bottom-align:before,refx-traveler-management-pres .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-error-wrapper mat-error.mat-mdc-form-field-error.mat-mdc-form-field-bottom-align:before{display:none;height:unset}refx-traveler-management-pres .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-hint-wrapper mat-error.mat-mdc-form-field-error,refx-traveler-management-pres .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-error-wrapper mat-error.mat-mdc-form-field-error{font-weight:var(--lhg-desy-input-hint-error-font-weight, var(--maui-font-weight-regular, 400))}refx-traveler-management-pres .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-hint-wrapper mat-error.mat-mdc-form-field-error,refx-traveler-management-pres .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-error-wrapper mat-error.mat-mdc-form-field-error{background-color:var(--lhg-desy-input-hint-error-background-color, var(--maui-color-message-error, var(--maui-color-brand-red, #cc0000)));color:var(--lhg-desy-input-hint-error-text-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d)));margin-top:var(--lhg-desy-input-hint-error-margin-top, .6rem);padding-left:var(--lhg-desy-input-hint-error-padding, .5rem);padding-right:var(--lhg-desy-input-hint-error-padding, .5rem)}refx-traveler-management-pres .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex{background-color:var(--lhg-desy-input-input-background-color, transparent);border:var(--lhg-desy-input-field-border, none)!important;border-radius:var(--lhg-desy-input-input-border-radius, 0)!important;height:var(--lhg-desy-input-field-height, auto)}refx-traveler-management-pres .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex:after{border-right:var(--lhg-desy-input-input-border, none)!important;bottom:0!important;content:""!important;display:var(--lhg-desy-input-input-after-display, inherit);height:2.2rem!important;left:0!important;position:absolute!important;top:unset!important;width:100%!important}refx-traveler-management-pres .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix{border-bottom:var(--lhg-desy-input-input-border, none)}refx-traveler-management-pres .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix input.mat-mdc-input-element{color:var(--lhg-desy-input-input-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d)));font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif);font-size:var(--lhg-desy-input-input-font-size, var(--maui-font-size-3, 1.6rem));font-weight:var(--lhg-desy-input-input-font-weight, 400);letter-spacing:var(--lhg-desy-input-input-letter-spacing, normal);line-height:var(--lhg-desy-input-input-line-height, var(--maui-line-height-3, 2.4rem));transition:var(--lhg-desy-input-field-transition, none);padding-block:var(--lhg-desy-input-input-padding-block, unset);padding-inline:var(--lhg-desy-input-input-padding-inline, 0 0);padding-top:var(--lhg-desy-input-input-padding-top, unset);padding-bottom:var(--lhg-desy-input-input-padding-bottom, 0);text-overflow:clip}refx-traveler-management-pres .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input:not(.mat-form-field-hide-placeholder) .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix{border-bottom:var(--lhg-desy-input-input-border-filled, none)}refx-traveler-management-pres .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-focused .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex{border:var(--lhg-desy-input-field-border-focused, var(--lhg-desy-input-field-border, none))!important}refx-traveler-management-pres .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-text-field-wrapper.mdc-text-field{background-color:transparent;border:none!important;flex:initial;font-size:1.6rem;padding-left:0;padding-right:0}refx-traveler-management-pres .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix{min-height:var(--lhg-desy-input-field-min-height, unset);padding:0}refx-traveler-management-pres .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix label.mdc-floating-label.mat-mdc-floating-label{font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif);transition:var(--lhg-desy-input-floating-label-transition, transform .15s cubic-bezier(.4, 0, .2, 1))}refx-traveler-management-pres .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix label.mdc-floating-label.mat-mdc-floating-label:not(.mdc-floating-label--float-above){color:var(--lhg-desy-input-placeholder-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d)));font-size:var(--lhg-desy-input-placeholder-font-size, var(--maui-font-size-3, 1.6rem));font-weight:400;left:var(--lhg-desy-input-placeholder-left, 0);letter-spacing:var(--lhg-desy-input-placeholder-letter-spacing, normal);line-height:var(--lhg-desy-input-placeholder-line-height, var(--maui-line-height-3, 2.4rem));max-width:calc(100% - var(--lhg-desy-input-placeholder-left, 0));top:var(--lhg-desy-input-placeholder-top, 1.8rem)}refx-traveler-management-pres .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix label.mdc-floating-label.mat-mdc-floating-label.mdc-floating-label--float-above{color:var(--lhg-desy-input-floating-label-color, var(--maui-color-text-caption, var(--maui-color-brand-lhgrey7, #666666)));font-size:var(--lhg-desy-input-floating-label-font-size, var(--maui-font-size-1, 1.2rem));left:var(--lhg-desy-input-floating-label-left, 0)!important;letter-spacing:var(--lhg-desy-input-floating-label-letter-spacing, normal);line-height:var(--lhg-desy-input-floating-label-line-height, var(--maui-line-height-1, 1.4rem));top:var(--lhg-desy-input-floating-label-top, 0)!important;transform:translateY(-130%) scale(1)}refx-traveler-management-pres .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-text-field-wrapper.mdc-text-field:not(.mdc-text-field--invalid):not(.mdc-text-field--focused) .mat-mdc-form-field-flex:has(label.mdc-floating-label.mat-mdc-floating-label.mdc-floating-label--float-above){border:var(--lhg-desy-input-field-border-unfocused-filled, var(--lhg-desy-input-field-border, none))!important}refx-traveler-management-pres .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-text-field-wrapper.mdc-text-field:after{transition:var(--lhg-desy-input-field-transition, none)}refx-traveler-management-pres .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix{width:100%}refx-traveler-management-pres .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix:has(mat-date-range-input) input.mat-mdc-input-element{padding-top:var(--lhg-desy-input-date-range-input-padding-top-with-icon, unset)}refx-traveler-management-pres .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix mat-date-range-input{height:var(--lhg-desy-input-date-range-input-height, 3.6rem);margin-bottom:0}refx-traveler-management-pres .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix mat-date-range-input .mat-date-range-input-container{padding-inline:var(--lhg-desy-input-input-padding-inline-with-icon, 0 2.4rem);padding-top:var(--lhg-desy-input-date-range-input-padding-top-with-icon, unset);padding-bottom:var(--lhg-desy-input-input-padding-bottom, 0);width:100%}refx-traveler-management-pres .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix mat-date-range-input .mat-date-range-input-container .mat-date-range-input-separator{margin:var(--lhg-desy-input-date-range-separator, 0 2rem 0 0)}refx-traveler-management-pres .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix mat-date-range-input .mat-date-range-input-container .mat-date-range-input-wrapper{min-height:var(--lhg-desy-input-input-line-height, var(--maui-line-height-3, 2.4rem));min-width:var(--lhg-desy-input-date-range-min-width-from, 9.3rem);height:100%;width:var(--lhg-desy-input-date-range-width, 50%)}refx-traveler-management-pres .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix mat-date-range-input .mat-date-range-input-container .mat-date-range-input-wrapper input.mat-date-range-input-inner{caret-color:var(--lhg-desy-input-input-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d)));color:var(--lhg-desy-input-input-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d)));font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif);font-size:var(--lhg-desy-input-input-font-size, var(--maui-font-size-3, 1.6rem));font-weight:var(--lhg-desy-input-input-font-weight, 400);height:var(--lhg-desy-input-input-line-height, var(--maui-line-height-3, 2.4rem));letter-spacing:var(--lhg-desy-input-input-letter-spacing, normal);line-height:var(--lhg-desy-input-input-line-height, var(--maui-line-height-3, 2.4rem));min-height:var(--lhg-desy-input-input-line-height, var(--maui-line-height-3, 2.4rem));min-width:var(--lhg-desy-input-date-range-min-width-from, 9.3rem);padding-block:var(--lhg-desy-input-input-padding-block, unset);padding-inline:0;padding-top:0;padding-bottom:0;transition:var(--lhg-desy-input-field-transition, none)}refx-traveler-management-pres .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-invalid .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex{border:var(--lhg-desy-input-field-border-error, none)!important}refx-traveler-management-pres .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-invalid .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex:after{border-right:var(--lhg-desy-input-input-border-error, none)!important;bottom:0!important;content:""!important;height:2rem!important;left:0!important;position:absolute!important;top:unset!important;width:100%!important}refx-traveler-management-pres .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-invalid .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix{border-bottom:var(--lhg-desy-input-input-border-error, none)!important}refx-traveler-management-pres .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-invalid .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix input.mat-mdc-input-element{caret-color:var(--lhg-desy-input-input-caret-color-error, var(--maui-color-message-error, var(--maui-color-brand-red, #cc0000)))!important;color:var(--lhg-desy-input-input-error-font-color, var(--maui-color-message-error, var(--maui-color-brand-red, #cc0000)))!important}refx-traveler-management-pres .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-invalid .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix label.mdc-floating-label.mat-mdc-floating-label:not(.mdc-floating-label--float-above){caret-color:var(--lhg-desy-input-placeholder-error-font-color, inherit);color:var(--lhg-desy-input-placeholder-error-font-color, inherit)}refx-traveler-management-pres .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-invalid .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix label.mdc-floating-label.mat-mdc-floating-label.mdc-floating-label--float-above{color:var(--lhg-desy-input-floating-label-error-color, var(--lhg-desy-input-floating-label-color, var(--maui-color-text-caption, var(--maui-color-brand-lhgrey7, #666666))))}refx-traveler-management-pres .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-invalid .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix mat-date-range-input{height:var(--lhg-desy-input-date-range-input-height, 3.6rem)}refx-traveler-management-pres .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-invalid .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix mat-date-range-input .mat-date-range-input-container{height:100%}refx-traveler-management-pres .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-invalid .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix mat-date-range-input .mat-date-range-input-container input.mat-date-range-input-inner{caret-color:var(--lhg-desy-input-input-caret-color-error, var(--maui-color-message-error, var(--maui-color-brand-red, #cc0000)))!important;color:var(--lhg-desy-input-input-error-font-color, var(--maui-color-message-error, var(--maui-color-brand-red, #cc0000)))!important}refx-traveler-management-pres .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-focused .mat-mdc-text-field-wrapper.mdc-text-field:after{border:none;border-radius:var(--lhg-desy-input-field-focused-outline-focus-radius, 0);box-shadow:var(--lhg-desy-input-field-focused-outline, 0 0 .6rem .1rem var(--maui-color-interaction-interaction, var(--maui-color-brand-whale-blue, #52627c)));content:"";display:var(--lhg-desy-input-field-focused-outline-display, block);height:var(--lhg-desy-input-field-focused-outline-dimension, auto);inset:var(--lhg-desy-input-field-focused-outline-offset, .4rem);pointer-events:none;position:absolute;width:var(--lhg-desy-input-field-focused-outline-dimension, auto)}refx-traveler-management-pres .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-focused .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex:after{border-right:none!important;bottom:0!important;content:""!important;display:var(--lhg-desy-input-input-after-display, inherit);height:2rem!important;left:0!important;position:absolute!important;top:unset!important;width:100%!important}refx-traveler-management-pres .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-focused .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix{border-bottom:var(--lhg-desy-input-input-border-focused, none)}refx-traveler-management-pres .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-focused .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix input.mat-mdc-input-element{caret-color:var(--lhg-desy-input-input-caret-color, var(--maui-color-interaction-interaction, var(--maui-color-brand-whale-blue, #52627c)));color:var(--lhg-desy-input-input-focused-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d)));padding-left:0;padding-inline:var(--lhg-desy-input-input-focused-padding-inline, 1rem 1rem);padding-bottom:var(--lhg-desy-input-input-focused-padding-bottom, unset)}refx-traveler-management-pres .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-invalid.mat-focused .mat-mdc-text-field-wrapper.mdc-text-field:after{border:none;border-radius:var(--lhg-desy-input-field-focused-outline-focus-radius, 0);inset:var(--lhg-desy-input-field-focused-outline-offset, .4rem);box-shadow:var(--lhg-desy-input-field-focused-outline-error, 0 0 .6rem .1rem var(--maui-color-message-error, var(--maui-color-brand-red, #cc0000)));content:"";height:var(--lhg-desy-input-field-focused-outline-dimension, auto);pointer-events:none;position:absolute;width:var(--lhg-desy-input-field-focused-outline-dimension, auto)}refx-traveler-management-pres .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-invalid.mat-focused .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix input.mat-mdc-input-element{caret-color:var(--lhg-desy-input-input-error-focused-font-color, var(--lhg-desy-input-input-error-font-color, var(--maui-color-message-error, var(--maui-color-brand-red, #cc0000))))!important;color:var(--lhg-desy-input-input-error-focused-font-color, var(--lhg-desy-input-input-error-font-color, var(--maui-color-message-error, var(--maui-color-brand-red, #cc0000))))!important}refx-traveler-management-pres .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-disabled .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex,refx-traveler-management-pres .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-disabled .mat-mdc-text-field-wrapper.mdc-text-field:not(.mdc-text-field--invalid):not(.mdc-text-field--focused) .mat-mdc-form-field-flex{border:var(--lhg-desy-input-field-disabled-border, none)!important}refx-traveler-management-pres .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-disabled .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix,refx-traveler-management-pres .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-disabled .mat-mdc-text-field-wrapper.mdc-text-field:not(.mdc-text-field--invalid):not(.mdc-text-field--focused) .mat-mdc-form-field-flex .mat-mdc-form-field-infix{border-bottom:var(--lhg-desy-input-input-border-disabled, none)!important}refx-traveler-management-pres .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-disabled .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix label.mdc-floating-label.mat-mdc-floating-label,refx-traveler-management-pres .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-disabled .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix input.mat-mdc-input-element,refx-traveler-management-pres .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-disabled .mat-mdc-text-field-wrapper.mdc-text-field:not(.mdc-text-field--invalid):not(.mdc-text-field--focused) .mat-mdc-form-field-flex .mat-mdc-form-field-infix label.mdc-floating-label.mat-mdc-floating-label,refx-traveler-management-pres .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-disabled .mat-mdc-text-field-wrapper.mdc-text-field:not(.mdc-text-field--invalid):not(.mdc-text-field--focused) .mat-mdc-form-field-flex .mat-mdc-form-field-infix input.mat-mdc-input-element{color:var(--lhg-desy-input-field-disabled-text-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important}refx-traveler-management-pres .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-disabled .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex:has(label.mdc-floating-label.mat-mdc-floating-label.mdc-floating-label--float-above),refx-traveler-management-pres .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-disabled .mat-mdc-text-field-wrapper.mdc-text-field:not(.mdc-text-field--invalid):not(.mdc-text-field--focused) .mat-mdc-form-field-flex:has(label.mdc-floating-label.mat-mdc-floating-label.mdc-floating-label--float-above){border:var(--lhg-desy-input-field-disabled-filled-border, none)!important}refx-traveler-management-pres .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-disabled .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex:has(label.mdc-floating-label.mat-mdc-floating-label.mdc-floating-label--float-above) .mat-mdc-form-field-infix label.mdc-floating-label.mat-mdc-floating-label,refx-traveler-management-pres .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-disabled .mat-mdc-text-field-wrapper.mdc-text-field:not(.mdc-text-field--invalid):not(.mdc-text-field--focused) .mat-mdc-form-field-flex:has(label.mdc-floating-label.mat-mdc-floating-label.mdc-floating-label--float-above) .mat-mdc-form-field-infix label.mdc-floating-label.mat-mdc-floating-label{color:var(--lhg-desy-input-field-disabled-floating-label-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important}refx-traveler-management-pres .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-disabled .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex:has(label.mdc-floating-label.mat-mdc-floating-label.mdc-floating-label--float-above) .mat-mdc-form-field-infix input.mat-mdc-input-element,refx-traveler-management-pres .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-disabled .mat-mdc-text-field-wrapper.mdc-text-field:not(.mdc-text-field--invalid):not(.mdc-text-field--focused) .mat-mdc-form-field-flex:has(label.mdc-floating-label.mat-mdc-floating-label.mdc-floating-label--float-above) .mat-mdc-form-field-infix input.mat-mdc-input-element{color:var(--lhg-desy-input-field-disabled-filled-text-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important}refx-traveler-management-pres .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-disabled .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-hint-wrapper .mat-mdc-form-field-hint,refx-traveler-management-pres .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-disabled .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-error-wrapper .mat-mdc-form-field-hint{color:var(--lhg-desy-input-field-disabled-text-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important}refx-traveler-management-pres refx-contact-info-cont refx-contact-info-pres refx-contact-info-emergency-item-pres.contact-info-emergency-item .emergency-contact-details-container{width:100%}refx-traveler-management-pres refx-contact-info-cont refx-contact-info-pres refx-contact-info-emergency-item-pres.contact-info-emergency-item .emergency-contact-details-container .emergency-contact-details-panel{margin-top:var(--lhg-desy-input-emergency-contact-info-phone-row-margin-top, 0)}refx-traveler-management-pres refx-contact-info-cont refx-contact-info-pres .contact-info-item .contact-info-phone-item mat-form-field.mat-mdc-form-field.contact-info-phone-wrapper.phone-row,refx-traveler-management-pres refx-contact-info-cont refx-contact-info-pres .contact-info-item .contact-info-phone-item mat-form-field.mat-mdc-form-field.contact-info-phone-country-code-wrapper.phone-row{margin-top:var(--lhg-desy-input-contact-info-phone-row-margin-top, 0)}refx-traveler-management-pres refx-contact-info-cont refx-contact-info-pres .contact-info-item .contact-info-phone-item mat-form-field.mat-mdc-form-field.contact-info-phone-wrapper.phone-row .mat-mdc-form-field-flex,refx-traveler-management-pres refx-contact-info-cont refx-contact-info-pres .contact-info-item .contact-info-phone-item mat-form-field.mat-mdc-form-field.contact-info-phone-country-code-wrapper.phone-row .mat-mdc-form-field-flex{margin-top:0}refx-traveler-management-pres .apis-regulatory-details-container:has(.mat-mdc-form-field-icon-suffix) .mat-mdc-form-field:has(mat-datepicker){transition:var(--lhg-desy-input-field-transition, none)}refx-traveler-management-pres .apis-regulatory-details-container:has(.mat-mdc-form-field-icon-suffix) .mat-mdc-form-field:has(mat-datepicker).mat-focused div.mat-mdc-form-field-icon-suffix{right:var(--lhg-desy-input-icon-focused-right, 1rem)}refx-traveler-management-pres .apis-regulatory-details-container:has(.mat-mdc-form-field-icon-suffix) .mat-mdc-form-field:has(mat-datepicker).mat-focused div.mat-mdc-form-field-icon-suffix i:before{color:var(--lhg-desy-input-icon-focused-color, var(--lhg-desy-input-icon-color, var(--maui-color-text-caption, var(--maui-color-brand-lhgrey7, #666666))))}refx-traveler-management-pres .apis-regulatory-details-container:has(.mat-mdc-form-field-icon-suffix) .mat-mdc-form-field:has(mat-datepicker).mat-form-field-invalid div.mat-mdc-form-field-icon-suffix .mat-mdc-icon-button.mat-mdc-button-base:before{color:var(--lhg-desy-input-icon-error-color, var(--maui-color-message-error, var(--maui-color-brand-red, #cc0000)))!important;transition:.2s color linear}refx-traveler-management-pres .apis-regulatory-details-container:has(.mat-mdc-form-field-icon-suffix) .mat-mdc-form-field:has(mat-datepicker) div.mat-mdc-form-field-icon-suffix{align-items:center;position:absolute;display:flex;justify-content:center;right:var(--lhg-desy-input-icon-right, 0);height:2.4rem;width:2.4rem;top:var(--lhg-desy-input-icon-top, calc(50% - 1.3rem) );transition:var(--lhg-desy-input-field-transition, none);padding:0}refx-traveler-management-pres .apis-regulatory-details-container:has(.mat-mdc-form-field-icon-suffix) .mat-mdc-form-field:has(mat-datepicker) div.mat-mdc-form-field-icon-suffix .mat-mdc-icon-button.mat-mdc-button-base{align-items:center;display:flex;font-style:normal;height:100%;justify-content:center;margin-left:0;width:100%}refx-traveler-management-pres .apis-regulatory-details-container:has(.mat-mdc-form-field-icon-suffix) .mat-mdc-form-field:has(mat-datepicker) div.mat-mdc-form-field-icon-suffix .mat-mdc-icon-button.mat-mdc-button-base:before{border-color:transparent!important;border-width:0!important;color:var(--lhg-desy-input-icon-color, var(--maui-color-text-caption, var(--maui-color-brand-lhgrey7, #666666)));content:var(--lhg-desy-input-icon-calendar, "\e912");display:block;font-family:var(--lhg-desy-input-icon-font-family, IconDesyLH);font-size:2.4rem;height:2.4rem;line-height:2.4rem;width:2.4rem}refx-traveler-management-pres .apis-regulatory-details-container:has(.mat-mdc-form-field-icon-suffix) .mat-mdc-form-field:has(mat-datepicker) div.mat-mdc-form-field-icon-suffix .mat-mdc-icon-button.mat-mdc-button-base:focus:after,refx-traveler-management-pres .apis-regulatory-details-container:has(.mat-mdc-form-field-icon-suffix) .mat-mdc-form-field:has(mat-datepicker) div.mat-mdc-form-field-icon-suffix .mat-mdc-icon-button.mat-mdc-button-base:focus-within:after{content:"";border-radius:var(--lhg-desy-input-icon-focused-border-radius, 0);inset:var(--lhg-desy-input-icon-focused-offset, 0);position:absolute;box-shadow:var(--lhg-desy-input-icon-focused-outline, 0 0 .6rem .1rem var(--maui-color-interaction-interaction, var(--maui-color-brand-whale-blue, #52627c)))}refx-traveler-management-pres .apis-regulatory-details-container:has(.mat-mdc-form-field-icon-suffix) .mat-mdc-form-field:has(mat-datepicker) div.mat-mdc-form-field-icon-suffix .mat-mdc-icon-button.mat-mdc-button-base:focus-visible{outline:none}refx-traveler-management-pres .apis-regulatory-details-container:has(.mat-mdc-form-field-icon-suffix) .mat-mdc-form-field:has(mat-datepicker) .mat-mdc-form-field-flex:after{display:none!important}refx-traveler-management-pres .apis-regulatory-details-container:has(.mat-mdc-form-field-icon-suffix) .mat-mdc-form-field:has(mat-datepicker).mat-focused div.mdc-line-ripple{right:var(--lhg-desy-input-icon-focused-right, 1rem)}refx-traveler-management-pres .apis-regulatory-details-container:has(.mat-mdc-form-field-icon-suffix) .mat-mdc-form-field:has(mat-datepicker).mat-form-field-invalid div.mdc-line-ripple:before{color:var(--lhg-desy-input-icon-error-color, var(--maui-color-message-error, var(--maui-color-brand-red, #cc0000)))!important}refx-traveler-management-pres .apis-regulatory-details-container:has(.mat-mdc-form-field-icon-suffix) .mat-mdc-form-field:has(mat-datepicker) .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix input.mat-mdc-input-element{padding-inline:var(--lhg-desy-input-input-padding-inline-with-icon, 0 2.4rem)!important}refx-traveler-management-pres .apis-regulatory-details-container:has(.mat-mdc-form-field-icon-suffix) .mat-mdc-form-field:has(mat-datepicker).mat-focused .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix input.mat-mdc-input-element{padding-inline:var(--lhg-desy-input-input-focused-padding-inline-with-icon, 1rem 4.4rem)!important}refx-traveler-management-pres .apis-regulatory-details-container:not(:has(.mat-mdc-form-field-icon-suffix)) .mat-mdc-form-field:has(mat-datepicker) div.mdc-line-ripple{align-items:center;display:flex!important;height:2.4rem;justify-content:center;position:absolute;right:var(--lhg-desy-input-icon-right, 0);top:var(--lhg-desy-input-icon-top, calc(50% - 1.3rem) );transition:.2s all linear;width:2.4rem}refx-traveler-management-pres .apis-regulatory-details-container:not(:has(.mat-mdc-form-field-icon-suffix)) .mat-mdc-form-field:has(mat-datepicker) div.mdc-line-ripple:before{border-color:transparent!important;border-width:0!important;bottom:unset;color:var(--lhg-desy-input-icon-color, var(--maui-color-text-caption, var(--maui-color-brand-lhgrey7, #666666)));content:var(--lhg-desy-input-icon-calendar, "\e912");display:inline-flex;font-family:var(--lhg-desy-input-icon-font-family, IconDesyLH);font-size:2.4rem;height:2.4rem;line-height:2.4rem;position:relative;transition:.2s color linear;width:2.4rem}refx-traveler-management-pres .apis-regulatory-details-container:not(:has(.mat-mdc-form-field-icon-suffix)) .mat-mdc-form-field:has(mat-datepicker) div.mdc-line-ripple.mdc-line-ripple--active:before{color:var(--lhg-desy-input-icon-focused-color, var(--lhg-desy-input-icon-color, var(--maui-color-text-caption, var(--maui-color-brand-lhgrey7, #666666))))}refx-traveler-management-pres .apis-regulatory-details-container:not(:has(.mat-mdc-form-field-icon-suffix)) .mat-mdc-form-field:has(mat-datepicker) .mat-mdc-form-field-flex:after{display:none!important}refx-traveler-management-pres .apis-regulatory-details-container:not(:has(.mat-mdc-form-field-icon-suffix)) .mat-mdc-form-field:has(mat-datepicker).mat-focused div.mdc-line-ripple{right:var(--lhg-desy-input-icon-focused-right, 1rem)}refx-traveler-management-pres .apis-regulatory-details-container:not(:has(.mat-mdc-form-field-icon-suffix)) .mat-mdc-form-field:has(mat-datepicker).mat-form-field-invalid div.mdc-line-ripple:before{color:var(--lhg-desy-input-icon-error-color, var(--maui-color-message-error, var(--maui-color-brand-red, #cc0000)))!important}refx-traveler-management-pres .apis-regulatory-details-container:not(:has(.mat-mdc-form-field-icon-suffix)) .mat-mdc-form-field:has(mat-datepicker) .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix input.mat-mdc-input-element{padding-inline:var(--lhg-desy-input-input-padding-inline-with-icon, 0 2.4rem)!important}refx-traveler-management-pres .apis-regulatory-details-container:not(:has(.mat-mdc-form-field-icon-suffix)) .mat-mdc-form-field:has(mat-datepicker).mat-focused .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix input.mat-mdc-input-element{padding-inline:var(--lhg-desy-input-input-focused-padding-inline-with-icon, 1rem 4.4rem)!important}refx-traveler-management-pres mat-form-field.personal-info-dob-container.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input{transition:var(--lhg-desy-input-field-transition, none)}refx-traveler-management-pres mat-form-field.personal-info-dob-container.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-focused div.mat-mdc-form-field-icon-suffix{right:var(--lhg-desy-input-icon-focused-right, 1rem)}refx-traveler-management-pres mat-form-field.personal-info-dob-container.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-focused div.mat-mdc-form-field-icon-suffix i:before{color:var(--lhg-desy-input-icon-focused-color, var(--lhg-desy-input-icon-color, var(--maui-color-text-caption, var(--maui-color-brand-lhgrey7, #666666))))}refx-traveler-management-pres mat-form-field.personal-info-dob-container.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-invalid div.mat-mdc-form-field-icon-suffix .mat-mdc-icon-button.mat-mdc-button-base:before{color:var(--lhg-desy-input-icon-error-color, var(--maui-color-message-error, var(--maui-color-brand-red, #cc0000)))!important;transition:.2s color linear}refx-traveler-management-pres mat-form-field.personal-info-dob-container.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input div.mat-mdc-form-field-icon-suffix{align-items:center;position:absolute;display:flex;justify-content:center;right:var(--lhg-desy-input-icon-right, 0);height:2.4rem;width:2.4rem;top:var(--lhg-desy-input-icon-top, calc(50% - 1.3rem) );transition:var(--lhg-desy-input-field-transition, none);padding:0}refx-traveler-management-pres mat-form-field.personal-info-dob-container.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input div.mat-mdc-form-field-icon-suffix .mat-mdc-icon-button.mat-mdc-button-base{align-items:center;display:flex;font-style:normal;height:100%;justify-content:center;margin-left:0;width:100%}refx-traveler-management-pres mat-form-field.personal-info-dob-container.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input div.mat-mdc-form-field-icon-suffix .mat-mdc-icon-button.mat-mdc-button-base:before{border-color:transparent!important;border-width:0!important;color:var(--lhg-desy-input-icon-color, var(--maui-color-text-caption, var(--maui-color-brand-lhgrey7, #666666)));content:var(--lhg-desy-input-icon-calendar, "\e912");display:block;font-family:var(--lhg-desy-input-icon-font-family, IconDesyLH);font-size:2.4rem;height:2.4rem;line-height:2.4rem;width:2.4rem}refx-traveler-management-pres mat-form-field.personal-info-dob-container.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input div.mat-mdc-form-field-icon-suffix .mat-mdc-icon-button.mat-mdc-button-base:focus:after,refx-traveler-management-pres mat-form-field.personal-info-dob-container.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input div.mat-mdc-form-field-icon-suffix .mat-mdc-icon-button.mat-mdc-button-base:focus-within:after{content:"";border-radius:var(--lhg-desy-input-icon-focused-border-radius, 0);inset:var(--lhg-desy-input-icon-focused-offset, 0);position:absolute;box-shadow:var(--lhg-desy-input-icon-focused-outline, 0 0 .6rem .1rem var(--maui-color-interaction-interaction, var(--maui-color-brand-whale-blue, #52627c)))}refx-traveler-management-pres mat-form-field.personal-info-dob-container.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input div.mat-mdc-form-field-icon-suffix .mat-mdc-icon-button.mat-mdc-button-base:focus-visible{outline:none}refx-traveler-management-pres mat-form-field.personal-info-dob-container.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-form-field-flex:after{display:none!important}refx-traveler-management-pres mat-form-field.personal-info-dob-container.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-focused div.mdc-line-ripple{right:var(--lhg-desy-input-icon-focused-right, 1rem)}refx-traveler-management-pres mat-form-field.personal-info-dob-container.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-invalid div.mdc-line-ripple:before{color:var(--lhg-desy-input-icon-error-color, var(--maui-color-message-error, var(--maui-color-brand-red, #cc0000)))!important}refx-traveler-management-pres mat-form-field.personal-info-dob-container.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix input.mat-mdc-input-element{padding-inline:var(--lhg-desy-input-input-padding-inline-with-icon, 0 2.4rem)!important}refx-traveler-management-pres mat-form-field.personal-info-dob-container.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-focused .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix input.mat-mdc-input-element{padding-inline:var(--lhg-desy-input-input-focused-padding-inline-with-icon, 1rem 4.4rem)!important}refx-traveler-management-pres .apis-regulatory-details-container .mat-datepicker-toggle button,refx-traveler-management-pres mat-form-field.personal-info-dob-container .mat-datepicker-toggle button{overflow:visible}refx-traveler-management-pres .apis-regulatory-details-container .mat-datepicker-toggle button:focus,refx-traveler-management-pres mat-form-field.personal-info-dob-container .mat-datepicker-toggle button:focus{box-shadow:none!important;outline:none;outline-offset:0}refx-traveler-management-pres .apis-regulatory-details-container .mat-datepicker-toggle button svg,refx-traveler-management-pres mat-form-field.personal-info-dob-container .mat-datepicker-toggle button svg{display:none}refx-modify-search-pres .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input{margin-bottom:2rem;padding-top:var(--lhg-desy-input-field-padding-top, 0)}refx-modify-search-pres .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input div.mdc-line-ripple{display:none}refx-modify-search-pres .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input:not(.mat-focused):not(.mat-form-field-hide-placeholder) .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex:after{display:none}refx-modify-search-pres .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input div.mat-mdc-form-field-flex{margin-bottom:0!important;padding:0}refx-modify-search-pres .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-invalid .mat-mdc-form-field-error-wrapper{margin-top:0;margin-bottom:0}refx-modify-search-pres .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-invalid .mat-mdc-form-field-error-wrapper .mat-mdc-form-field-error{margin-bottom:0}refx-modify-search-pres .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-hint-wrapper,refx-modify-search-pres .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-error-wrapper{display:block;padding:0;position:inherit;width:fit-content}refx-modify-search-pres .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-hint-wrapper mat-hint.mat-mdc-form-field-hint,refx-modify-search-pres .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-hint-wrapper mat-error.mat-mdc-form-field-error,refx-modify-search-pres .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-error-wrapper mat-hint.mat-mdc-form-field-hint,refx-modify-search-pres .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-error-wrapper mat-error.mat-mdc-form-field-error{color:var(--maui-color-text-caption, var(--maui-color-brand-lhgrey7, #666666));display:block;font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif);font-size:var(--lhg-desy-input-hint-font-size, var(--maui-font-size-1, 1.2rem));font-weight:var(--lhg-desy-input-hint-font-weight, var(--maui-font-weight-regular, 400));letter-spacing:var(--lhg-desy-input-hint-letter-spacing, normal);line-height:var(--lhg-desy-input-hint-line-height, var(--maui-line-height-1, 1.4rem));margin-top:var(--lhg-desy-input-hint-margin-top, .6rem);padding-block:var(--lhg-desy-input-hint-padding-block, .15rem)}refx-modify-search-pres .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-hint-wrapper mat-hint.mat-mdc-form-field-hint.mat-mdc-form-field-bottom-align:before,refx-modify-search-pres .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-hint-wrapper mat-error.mat-mdc-form-field-error.mat-mdc-form-field-bottom-align:before,refx-modify-search-pres .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-error-wrapper mat-hint.mat-mdc-form-field-hint.mat-mdc-form-field-bottom-align:before,refx-modify-search-pres .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-error-wrapper mat-error.mat-mdc-form-field-error.mat-mdc-form-field-bottom-align:before{display:none;height:unset}refx-modify-search-pres .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-hint-wrapper mat-error.mat-mdc-form-field-error,refx-modify-search-pres .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-error-wrapper mat-error.mat-mdc-form-field-error{font-weight:var(--lhg-desy-input-hint-error-font-weight, var(--maui-font-weight-regular, 400))}refx-modify-search-pres .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-hint-wrapper mat-error.mat-mdc-form-field-error,refx-modify-search-pres .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-error-wrapper mat-error.mat-mdc-form-field-error{background-color:var(--lhg-desy-input-hint-error-background-color, var(--maui-color-message-error, var(--maui-color-brand-red, #cc0000)));color:var(--lhg-desy-input-hint-error-text-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d)));margin-top:var(--lhg-desy-input-hint-error-margin-top, .6rem);padding-left:var(--lhg-desy-input-hint-error-padding, .5rem);padding-right:var(--lhg-desy-input-hint-error-padding, .5rem)}refx-modify-search-pres .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex{background-color:var(--lhg-desy-input-input-background-color, transparent);border:var(--lhg-desy-input-field-border, none)!important;border-radius:var(--lhg-desy-input-input-border-radius, 0)!important;height:var(--lhg-desy-input-field-height, auto)}refx-modify-search-pres .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex:after{border-right:var(--lhg-desy-input-input-border, none)!important;bottom:0!important;content:""!important;display:var(--lhg-desy-input-input-after-display, inherit);height:2.2rem!important;left:0!important;position:absolute!important;top:unset!important;width:100%!important}refx-modify-search-pres .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix{border-bottom:var(--lhg-desy-input-input-border, none)}refx-modify-search-pres .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix input.mat-mdc-input-element{color:var(--lhg-desy-input-input-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d)));font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif);font-size:var(--lhg-desy-input-input-font-size, var(--maui-font-size-3, 1.6rem));font-weight:var(--lhg-desy-input-input-font-weight, 400);letter-spacing:var(--lhg-desy-input-input-letter-spacing, normal);line-height:var(--lhg-desy-input-input-line-height, var(--maui-line-height-3, 2.4rem));transition:var(--lhg-desy-input-field-transition, none);padding-block:var(--lhg-desy-input-input-padding-block, unset);padding-inline:var(--lhg-desy-input-input-padding-inline, 0 0);padding-top:var(--lhg-desy-input-input-padding-top, unset);padding-bottom:var(--lhg-desy-input-input-padding-bottom, 0);text-overflow:clip}refx-modify-search-pres .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input:not(.mat-form-field-hide-placeholder) .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix{border-bottom:var(--lhg-desy-input-input-border-filled, none)}refx-modify-search-pres .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-focused .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex{border:var(--lhg-desy-input-field-border-focused, var(--lhg-desy-input-field-border, none))!important}refx-modify-search-pres .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-text-field-wrapper.mdc-text-field{background-color:transparent;border:none!important;flex:initial;font-size:1.6rem;padding-left:0;padding-right:0}refx-modify-search-pres .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix{min-height:var(--lhg-desy-input-field-min-height, unset);padding:0}refx-modify-search-pres .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix label.mdc-floating-label.mat-mdc-floating-label{font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif);transition:var(--lhg-desy-input-floating-label-transition, transform .15s cubic-bezier(.4, 0, .2, 1))}refx-modify-search-pres .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix label.mdc-floating-label.mat-mdc-floating-label:not(.mdc-floating-label--float-above){color:var(--lhg-desy-input-placeholder-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d)));font-size:var(--lhg-desy-input-placeholder-font-size, var(--maui-font-size-3, 1.6rem));font-weight:400;left:var(--lhg-desy-input-placeholder-left, 0);letter-spacing:var(--lhg-desy-input-placeholder-letter-spacing, normal);line-height:var(--lhg-desy-input-placeholder-line-height, var(--maui-line-height-3, 2.4rem));max-width:calc(100% - var(--lhg-desy-input-placeholder-left, 0));top:var(--lhg-desy-input-placeholder-top, 1.8rem)}refx-modify-search-pres .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix label.mdc-floating-label.mat-mdc-floating-label.mdc-floating-label--float-above{color:var(--lhg-desy-input-floating-label-color, var(--maui-color-text-caption, var(--maui-color-brand-lhgrey7, #666666)));font-size:var(--lhg-desy-input-floating-label-font-size, var(--maui-font-size-1, 1.2rem));left:var(--lhg-desy-input-floating-label-left, 0)!important;letter-spacing:var(--lhg-desy-input-floating-label-letter-spacing, normal);line-height:var(--lhg-desy-input-floating-label-line-height, var(--maui-line-height-1, 1.4rem));top:var(--lhg-desy-input-floating-label-top, 0)!important;transform:translateY(-130%) scale(1)}refx-modify-search-pres .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-text-field-wrapper.mdc-text-field:not(.mdc-text-field--invalid):not(.mdc-text-field--focused) .mat-mdc-form-field-flex:has(label.mdc-floating-label.mat-mdc-floating-label.mdc-floating-label--float-above){border:var(--lhg-desy-input-field-border-unfocused-filled, var(--lhg-desy-input-field-border, none))!important}refx-modify-search-pres .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-text-field-wrapper.mdc-text-field:after{transition:var(--lhg-desy-input-field-transition, none)}refx-modify-search-pres .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix{width:100%}refx-modify-search-pres .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix:has(mat-date-range-input) input.mat-mdc-input-element{padding-top:var(--lhg-desy-input-date-range-input-padding-top-with-icon, unset)}refx-modify-search-pres .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix mat-date-range-input{height:var(--lhg-desy-input-date-range-input-height, 3.6rem);margin-bottom:0}refx-modify-search-pres .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix mat-date-range-input .mat-date-range-input-container{padding-inline:var(--lhg-desy-input-input-padding-inline-with-icon, 0 2.4rem);padding-top:var(--lhg-desy-input-date-range-input-padding-top-with-icon, unset);padding-bottom:var(--lhg-desy-input-input-padding-bottom, 0);width:100%}refx-modify-search-pres .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix mat-date-range-input .mat-date-range-input-container .mat-date-range-input-separator{margin:var(--lhg-desy-input-date-range-separator, 0 2rem 0 0)}refx-modify-search-pres .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix mat-date-range-input .mat-date-range-input-container .mat-date-range-input-wrapper{min-height:var(--lhg-desy-input-input-line-height, var(--maui-line-height-3, 2.4rem));min-width:var(--lhg-desy-input-date-range-min-width-from, 9.3rem);height:100%;width:var(--lhg-desy-input-date-range-width, 50%)}refx-modify-search-pres .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix mat-date-range-input .mat-date-range-input-container .mat-date-range-input-wrapper input.mat-date-range-input-inner{caret-color:var(--lhg-desy-input-input-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d)));color:var(--lhg-desy-input-input-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d)));font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif);font-size:var(--lhg-desy-input-input-font-size, var(--maui-font-size-3, 1.6rem));font-weight:var(--lhg-desy-input-input-font-weight, 400);height:var(--lhg-desy-input-input-line-height, var(--maui-line-height-3, 2.4rem));letter-spacing:var(--lhg-desy-input-input-letter-spacing, normal);line-height:var(--lhg-desy-input-input-line-height, var(--maui-line-height-3, 2.4rem));min-height:var(--lhg-desy-input-input-line-height, var(--maui-line-height-3, 2.4rem));min-width:var(--lhg-desy-input-date-range-min-width-from, 9.3rem);padding-block:var(--lhg-desy-input-input-padding-block, unset);padding-inline:0;padding-top:0;padding-bottom:0;transition:var(--lhg-desy-input-field-transition, none)}refx-modify-search-pres .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-invalid .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex{border:var(--lhg-desy-input-field-border-error, none)!important}refx-modify-search-pres .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-invalid .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex:after{border-right:var(--lhg-desy-input-input-border-error, none)!important;bottom:0!important;content:""!important;height:2rem!important;left:0!important;position:absolute!important;top:unset!important;width:100%!important}refx-modify-search-pres .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-invalid .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix{border-bottom:var(--lhg-desy-input-input-border-error, none)!important}refx-modify-search-pres .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-invalid .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix input.mat-mdc-input-element{caret-color:var(--lhg-desy-input-input-caret-color-error, var(--maui-color-message-error, var(--maui-color-brand-red, #cc0000)))!important;color:var(--lhg-desy-input-input-error-font-color, var(--maui-color-message-error, var(--maui-color-brand-red, #cc0000)))!important}refx-modify-search-pres .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-invalid .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix label.mdc-floating-label.mat-mdc-floating-label:not(.mdc-floating-label--float-above){caret-color:var(--lhg-desy-input-placeholder-error-font-color, inherit);color:var(--lhg-desy-input-placeholder-error-font-color, inherit)}refx-modify-search-pres .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-invalid .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix label.mdc-floating-label.mat-mdc-floating-label.mdc-floating-label--float-above{color:var(--lhg-desy-input-floating-label-error-color, var(--lhg-desy-input-floating-label-color, var(--maui-color-text-caption, var(--maui-color-brand-lhgrey7, #666666))))}refx-modify-search-pres .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-invalid .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix mat-date-range-input{height:var(--lhg-desy-input-date-range-input-height, 3.6rem)}refx-modify-search-pres .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-invalid .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix mat-date-range-input .mat-date-range-input-container{height:100%}refx-modify-search-pres .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-invalid .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix mat-date-range-input .mat-date-range-input-container input.mat-date-range-input-inner{caret-color:var(--lhg-desy-input-input-caret-color-error, var(--maui-color-message-error, var(--maui-color-brand-red, #cc0000)))!important;color:var(--lhg-desy-input-input-error-font-color, var(--maui-color-message-error, var(--maui-color-brand-red, #cc0000)))!important}refx-modify-search-pres .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-focused .mat-mdc-text-field-wrapper.mdc-text-field:after{border:none;border-radius:var(--lhg-desy-input-field-focused-outline-focus-radius, 0);box-shadow:var(--lhg-desy-input-field-focused-outline, 0 0 .6rem .1rem var(--maui-color-interaction-interaction, var(--maui-color-brand-whale-blue, #52627c)));content:"";display:var(--lhg-desy-input-field-focused-outline-display, block);height:var(--lhg-desy-input-field-focused-outline-dimension, auto);inset:var(--lhg-desy-input-field-focused-outline-offset, .4rem);pointer-events:none;position:absolute;width:var(--lhg-desy-input-field-focused-outline-dimension, auto)}refx-modify-search-pres .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-focused .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex:after{border-right:none!important;bottom:0!important;content:""!important;display:var(--lhg-desy-input-input-after-display, inherit);height:2rem!important;left:0!important;position:absolute!important;top:unset!important;width:100%!important}refx-modify-search-pres .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-focused .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix{border-bottom:var(--lhg-desy-input-input-border-focused, none)}refx-modify-search-pres .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-focused .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix input.mat-mdc-input-element{caret-color:var(--lhg-desy-input-input-caret-color, var(--maui-color-interaction-interaction, var(--maui-color-brand-whale-blue, #52627c)));color:var(--lhg-desy-input-input-focused-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d)));padding-left:0;padding-inline:var(--lhg-desy-input-input-focused-padding-inline, 1rem 1rem);padding-bottom:var(--lhg-desy-input-input-focused-padding-bottom, unset)}refx-modify-search-pres .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-invalid.mat-focused .mat-mdc-text-field-wrapper.mdc-text-field:after{border:none;border-radius:var(--lhg-desy-input-field-focused-outline-focus-radius, 0);inset:var(--lhg-desy-input-field-focused-outline-offset, .4rem);box-shadow:var(--lhg-desy-input-field-focused-outline-error, 0 0 .6rem .1rem var(--maui-color-message-error, var(--maui-color-brand-red, #cc0000)));content:"";height:var(--lhg-desy-input-field-focused-outline-dimension, auto);pointer-events:none;position:absolute;width:var(--lhg-desy-input-field-focused-outline-dimension, auto)}refx-modify-search-pres .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-invalid.mat-focused .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix input.mat-mdc-input-element{caret-color:var(--lhg-desy-input-input-error-focused-font-color, var(--lhg-desy-input-input-error-font-color, var(--maui-color-message-error, var(--maui-color-brand-red, #cc0000))))!important;color:var(--lhg-desy-input-input-error-focused-font-color, var(--lhg-desy-input-input-error-font-color, var(--maui-color-message-error, var(--maui-color-brand-red, #cc0000))))!important}refx-modify-search-pres .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-disabled .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex,refx-modify-search-pres .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-disabled .mat-mdc-text-field-wrapper.mdc-text-field:not(.mdc-text-field--invalid):not(.mdc-text-field--focused) .mat-mdc-form-field-flex{border:var(--lhg-desy-input-field-disabled-border, none)!important}refx-modify-search-pres .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-disabled .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix,refx-modify-search-pres .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-disabled .mat-mdc-text-field-wrapper.mdc-text-field:not(.mdc-text-field--invalid):not(.mdc-text-field--focused) .mat-mdc-form-field-flex .mat-mdc-form-field-infix{border-bottom:var(--lhg-desy-input-input-border-disabled, none)!important}refx-modify-search-pres .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-disabled .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix label.mdc-floating-label.mat-mdc-floating-label,refx-modify-search-pres .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-disabled .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix input.mat-mdc-input-element,refx-modify-search-pres .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-disabled .mat-mdc-text-field-wrapper.mdc-text-field:not(.mdc-text-field--invalid):not(.mdc-text-field--focused) .mat-mdc-form-field-flex .mat-mdc-form-field-infix label.mdc-floating-label.mat-mdc-floating-label,refx-modify-search-pres .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-disabled .mat-mdc-text-field-wrapper.mdc-text-field:not(.mdc-text-field--invalid):not(.mdc-text-field--focused) .mat-mdc-form-field-flex .mat-mdc-form-field-infix input.mat-mdc-input-element{color:var(--lhg-desy-input-field-disabled-text-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important}refx-modify-search-pres .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-disabled .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex:has(label.mdc-floating-label.mat-mdc-floating-label.mdc-floating-label--float-above),refx-modify-search-pres .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-disabled .mat-mdc-text-field-wrapper.mdc-text-field:not(.mdc-text-field--invalid):not(.mdc-text-field--focused) .mat-mdc-form-field-flex:has(label.mdc-floating-label.mat-mdc-floating-label.mdc-floating-label--float-above){border:var(--lhg-desy-input-field-disabled-filled-border, none)!important}refx-modify-search-pres .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-disabled .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex:has(label.mdc-floating-label.mat-mdc-floating-label.mdc-floating-label--float-above) .mat-mdc-form-field-infix label.mdc-floating-label.mat-mdc-floating-label,refx-modify-search-pres .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-disabled .mat-mdc-text-field-wrapper.mdc-text-field:not(.mdc-text-field--invalid):not(.mdc-text-field--focused) .mat-mdc-form-field-flex:has(label.mdc-floating-label.mat-mdc-floating-label.mdc-floating-label--float-above) .mat-mdc-form-field-infix label.mdc-floating-label.mat-mdc-floating-label{color:var(--lhg-desy-input-field-disabled-floating-label-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important}refx-modify-search-pres .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-disabled .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex:has(label.mdc-floating-label.mat-mdc-floating-label.mdc-floating-label--float-above) .mat-mdc-form-field-infix input.mat-mdc-input-element,refx-modify-search-pres .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-disabled .mat-mdc-text-field-wrapper.mdc-text-field:not(.mdc-text-field--invalid):not(.mdc-text-field--focused) .mat-mdc-form-field-flex:has(label.mdc-floating-label.mat-mdc-floating-label.mdc-floating-label--float-above) .mat-mdc-form-field-infix input.mat-mdc-input-element{color:var(--lhg-desy-input-field-disabled-filled-text-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important}refx-modify-search-pres .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-disabled .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-hint-wrapper .mat-mdc-form-field-hint,refx-modify-search-pres .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-disabled .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-error-wrapper .mat-mdc-form-field-hint{color:var(--lhg-desy-input-field-disabled-text-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important}refx-modify-search-pres .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-date-range-input{margin-bottom:2rem;padding-top:var(--lhg-desy-input-field-padding-top, 0)}refx-modify-search-pres .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-date-range-input div.mdc-line-ripple{display:none}refx-modify-search-pres .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-date-range-input:not(.mat-focused):not(.mat-form-field-hide-placeholder) .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex:after{display:none}refx-modify-search-pres .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-date-range-input div.mat-mdc-form-field-flex{margin-bottom:0!important;padding:0}refx-modify-search-pres .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-date-range-input.mat-form-field-invalid .mat-mdc-form-field-error-wrapper{margin-top:0;margin-bottom:0}refx-modify-search-pres .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-date-range-input.mat-form-field-invalid .mat-mdc-form-field-error-wrapper .mat-mdc-form-field-error{margin-bottom:0}refx-modify-search-pres .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-date-range-input .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-hint-wrapper,refx-modify-search-pres .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-date-range-input .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-error-wrapper{display:block;padding:0;position:inherit;width:fit-content}refx-modify-search-pres .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-date-range-input .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-hint-wrapper mat-hint.mat-mdc-form-field-hint,refx-modify-search-pres .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-date-range-input .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-hint-wrapper mat-error.mat-mdc-form-field-error,refx-modify-search-pres .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-date-range-input .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-error-wrapper mat-hint.mat-mdc-form-field-hint,refx-modify-search-pres .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-date-range-input .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-error-wrapper mat-error.mat-mdc-form-field-error{color:var(--maui-color-text-caption, var(--maui-color-brand-lhgrey7, #666666));display:block;font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif);font-size:var(--lhg-desy-input-hint-font-size, var(--maui-font-size-1, 1.2rem));font-weight:var(--lhg-desy-input-hint-font-weight, var(--maui-font-weight-regular, 400));letter-spacing:var(--lhg-desy-input-hint-letter-spacing, normal);line-height:var(--lhg-desy-input-hint-line-height, var(--maui-line-height-1, 1.4rem));margin-top:var(--lhg-desy-input-hint-margin-top, .6rem);padding-block:var(--lhg-desy-input-hint-padding-block, .15rem)}refx-modify-search-pres .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-date-range-input .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-hint-wrapper mat-hint.mat-mdc-form-field-hint.mat-mdc-form-field-bottom-align:before,refx-modify-search-pres .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-date-range-input .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-hint-wrapper mat-error.mat-mdc-form-field-error.mat-mdc-form-field-bottom-align:before,refx-modify-search-pres .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-date-range-input .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-error-wrapper mat-hint.mat-mdc-form-field-hint.mat-mdc-form-field-bottom-align:before,refx-modify-search-pres .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-date-range-input .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-error-wrapper mat-error.mat-mdc-form-field-error.mat-mdc-form-field-bottom-align:before{display:none;height:unset}refx-modify-search-pres .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-date-range-input .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-hint-wrapper mat-error.mat-mdc-form-field-error,refx-modify-search-pres .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-date-range-input .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-error-wrapper mat-error.mat-mdc-form-field-error{font-weight:var(--lhg-desy-input-hint-error-font-weight, var(--maui-font-weight-regular, 400))}refx-modify-search-pres .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-date-range-input .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-hint-wrapper mat-error.mat-mdc-form-field-error,refx-modify-search-pres .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-date-range-input .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-error-wrapper mat-error.mat-mdc-form-field-error{background-color:var(--lhg-desy-input-hint-error-background-color, var(--maui-color-message-error, var(--maui-color-brand-red, #cc0000)));color:var(--lhg-desy-input-hint-error-text-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d)));margin-top:var(--lhg-desy-input-hint-error-margin-top, .6rem);padding-left:var(--lhg-desy-input-hint-error-padding, .5rem);padding-right:var(--lhg-desy-input-hint-error-padding, .5rem)}refx-modify-search-pres .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-date-range-input .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex{background-color:var(--lhg-desy-input-input-background-color, transparent);border:var(--lhg-desy-input-field-border, none)!important;border-radius:var(--lhg-desy-input-input-border-radius, 0)!important;height:var(--lhg-desy-input-field-height, auto)}refx-modify-search-pres .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-date-range-input .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex:after{border-right:var(--lhg-desy-input-input-border, none)!important;bottom:0!important;content:""!important;display:var(--lhg-desy-input-input-after-display, inherit);height:2.2rem!important;left:0!important;position:absolute!important;top:unset!important;width:100%!important}refx-modify-search-pres .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-date-range-input .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix{border-bottom:var(--lhg-desy-input-input-border, none)}refx-modify-search-pres .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-date-range-input .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix input.mat-mdc-input-element{color:var(--lhg-desy-input-input-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d)));font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif);font-size:var(--lhg-desy-input-input-font-size, var(--maui-font-size-3, 1.6rem));font-weight:var(--lhg-desy-input-input-font-weight, 400);letter-spacing:var(--lhg-desy-input-input-letter-spacing, normal);line-height:var(--lhg-desy-input-input-line-height, var(--maui-line-height-3, 2.4rem));transition:var(--lhg-desy-input-field-transition, none);padding-block:var(--lhg-desy-input-input-padding-block, unset);padding-inline:var(--lhg-desy-input-input-padding-inline, 0 0);padding-top:var(--lhg-desy-input-input-padding-top, unset);padding-bottom:var(--lhg-desy-input-input-padding-bottom, 0);text-overflow:clip}refx-modify-search-pres .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-date-range-input:not(.mat-form-field-hide-placeholder) .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix{border-bottom:var(--lhg-desy-input-input-border-filled, none)}refx-modify-search-pres .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-date-range-input.mat-focused .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex{border:var(--lhg-desy-input-field-border-focused, var(--lhg-desy-input-field-border, none))!important}refx-modify-search-pres .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-date-range-input .mat-mdc-text-field-wrapper.mdc-text-field{background-color:transparent;border:none!important;flex:initial;font-size:1.6rem;padding-left:0;padding-right:0}refx-modify-search-pres .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-date-range-input .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix{min-height:var(--lhg-desy-input-field-min-height, unset);padding:0}refx-modify-search-pres .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-date-range-input .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix label.mdc-floating-label.mat-mdc-floating-label{font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif);transition:var(--lhg-desy-input-floating-label-transition, transform .15s cubic-bezier(.4, 0, .2, 1))}refx-modify-search-pres .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-date-range-input .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix label.mdc-floating-label.mat-mdc-floating-label:not(.mdc-floating-label--float-above){color:var(--lhg-desy-input-placeholder-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d)));font-size:var(--lhg-desy-input-placeholder-font-size, var(--maui-font-size-3, 1.6rem));font-weight:400;left:var(--lhg-desy-input-placeholder-left, 0);letter-spacing:var(--lhg-desy-input-placeholder-letter-spacing, normal);line-height:var(--lhg-desy-input-placeholder-line-height, var(--maui-line-height-3, 2.4rem));max-width:calc(100% - var(--lhg-desy-input-placeholder-left, 0));top:var(--lhg-desy-input-placeholder-top, 1.8rem)}refx-modify-search-pres .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-date-range-input .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix label.mdc-floating-label.mat-mdc-floating-label.mdc-floating-label--float-above{color:var(--lhg-desy-input-floating-label-color, var(--maui-color-text-caption, var(--maui-color-brand-lhgrey7, #666666)));font-size:var(--lhg-desy-input-floating-label-font-size, var(--maui-font-size-1, 1.2rem));left:var(--lhg-desy-input-floating-label-left, 0)!important;letter-spacing:var(--lhg-desy-input-floating-label-letter-spacing, normal);line-height:var(--lhg-desy-input-floating-label-line-height, var(--maui-line-height-1, 1.4rem));top:var(--lhg-desy-input-floating-label-top, 0)!important;transform:translateY(-130%) scale(1)}refx-modify-search-pres .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-date-range-input .mat-mdc-text-field-wrapper.mdc-text-field:not(.mdc-text-field--invalid):not(.mdc-text-field--focused) .mat-mdc-form-field-flex:has(label.mdc-floating-label.mat-mdc-floating-label.mdc-floating-label--float-above){border:var(--lhg-desy-input-field-border-unfocused-filled, var(--lhg-desy-input-field-border, none))!important}refx-modify-search-pres .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-date-range-input .mat-mdc-text-field-wrapper.mdc-text-field:after{transition:var(--lhg-desy-input-field-transition, none)}refx-modify-search-pres .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-date-range-input .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix{width:100%}refx-modify-search-pres .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-date-range-input .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix:has(mat-date-range-input) input.mat-mdc-input-element{padding-top:var(--lhg-desy-input-date-range-input-padding-top-with-icon, unset)}refx-modify-search-pres .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-date-range-input .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix mat-date-range-input{height:var(--lhg-desy-input-date-range-input-height, 3.6rem);margin-bottom:0}refx-modify-search-pres .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-date-range-input .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix mat-date-range-input .mat-date-range-input-container{padding-inline:var(--lhg-desy-input-input-padding-inline-with-icon, 0 2.4rem);padding-top:var(--lhg-desy-input-date-range-input-padding-top-with-icon, unset);padding-bottom:var(--lhg-desy-input-input-padding-bottom, 0);width:100%}refx-modify-search-pres .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-date-range-input .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix mat-date-range-input .mat-date-range-input-container .mat-date-range-input-separator{margin:var(--lhg-desy-input-date-range-separator, 0 2rem 0 0)}refx-modify-search-pres .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-date-range-input .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix mat-date-range-input .mat-date-range-input-container .mat-date-range-input-wrapper{min-height:var(--lhg-desy-input-input-line-height, var(--maui-line-height-3, 2.4rem));min-width:var(--lhg-desy-input-date-range-min-width-from, 9.3rem);height:100%;width:var(--lhg-desy-input-date-range-width, 50%)}refx-modify-search-pres .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-date-range-input .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix mat-date-range-input .mat-date-range-input-container .mat-date-range-input-wrapper input.mat-date-range-input-inner{caret-color:var(--lhg-desy-input-input-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d)));color:var(--lhg-desy-input-input-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d)));font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif);font-size:var(--lhg-desy-input-input-font-size, var(--maui-font-size-3, 1.6rem));font-weight:var(--lhg-desy-input-input-font-weight, 400);height:var(--lhg-desy-input-input-line-height, var(--maui-line-height-3, 2.4rem));letter-spacing:var(--lhg-desy-input-input-letter-spacing, normal);line-height:var(--lhg-desy-input-input-line-height, var(--maui-line-height-3, 2.4rem));min-height:var(--lhg-desy-input-input-line-height, var(--maui-line-height-3, 2.4rem));min-width:var(--lhg-desy-input-date-range-min-width-from, 9.3rem);padding-block:var(--lhg-desy-input-input-padding-block, unset);padding-inline:0;padding-top:0;padding-bottom:0;transition:var(--lhg-desy-input-field-transition, none)}refx-modify-search-pres .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-date-range-input.mat-form-field-invalid .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex{border:var(--lhg-desy-input-field-border-error, none)!important}refx-modify-search-pres .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-date-range-input.mat-form-field-invalid .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex:after{border-right:var(--lhg-desy-input-input-border-error, none)!important;bottom:0!important;content:""!important;height:2rem!important;left:0!important;position:absolute!important;top:unset!important;width:100%!important}refx-modify-search-pres .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-date-range-input.mat-form-field-invalid .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix{border-bottom:var(--lhg-desy-input-input-border-error, none)!important}refx-modify-search-pres .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-date-range-input.mat-form-field-invalid .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix input.mat-mdc-input-element{caret-color:var(--lhg-desy-input-input-caret-color-error, var(--maui-color-message-error, var(--maui-color-brand-red, #cc0000)))!important;color:var(--lhg-desy-input-input-error-font-color, var(--maui-color-message-error, var(--maui-color-brand-red, #cc0000)))!important}refx-modify-search-pres .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-date-range-input.mat-form-field-invalid .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix label.mdc-floating-label.mat-mdc-floating-label:not(.mdc-floating-label--float-above){caret-color:var(--lhg-desy-input-placeholder-error-font-color, inherit);color:var(--lhg-desy-input-placeholder-error-font-color, inherit)}refx-modify-search-pres .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-date-range-input.mat-form-field-invalid .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix label.mdc-floating-label.mat-mdc-floating-label.mdc-floating-label--float-above{color:var(--lhg-desy-input-floating-label-error-color, var(--lhg-desy-input-floating-label-color, var(--maui-color-text-caption, var(--maui-color-brand-lhgrey7, #666666))))}refx-modify-search-pres .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-date-range-input.mat-form-field-invalid .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix mat-date-range-input{height:var(--lhg-desy-input-date-range-input-height, 3.6rem)}refx-modify-search-pres .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-date-range-input.mat-form-field-invalid .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix mat-date-range-input .mat-date-range-input-container{height:100%}refx-modify-search-pres .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-date-range-input.mat-form-field-invalid .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix mat-date-range-input .mat-date-range-input-container input.mat-date-range-input-inner{caret-color:var(--lhg-desy-input-input-caret-color-error, var(--maui-color-message-error, var(--maui-color-brand-red, #cc0000)))!important;color:var(--lhg-desy-input-input-error-font-color, var(--maui-color-message-error, var(--maui-color-brand-red, #cc0000)))!important}refx-modify-search-pres .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-date-range-input.mat-focused .mat-mdc-text-field-wrapper.mdc-text-field:after{border:none;border-radius:var(--lhg-desy-input-field-focused-outline-focus-radius, 0);box-shadow:var(--lhg-desy-input-field-focused-outline, 0 0 .6rem .1rem var(--maui-color-interaction-interaction, var(--maui-color-brand-whale-blue, #52627c)));content:"";display:var(--lhg-desy-input-field-focused-outline-display, block);height:var(--lhg-desy-input-field-focused-outline-dimension, auto);inset:var(--lhg-desy-input-field-focused-outline-offset, .4rem);pointer-events:none;position:absolute;width:var(--lhg-desy-input-field-focused-outline-dimension, auto)}refx-modify-search-pres .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-date-range-input.mat-focused .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex:after{border-right:none!important;bottom:0!important;content:""!important;display:var(--lhg-desy-input-input-after-display, inherit);height:2rem!important;left:0!important;position:absolute!important;top:unset!important;width:100%!important}refx-modify-search-pres .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-date-range-input.mat-focused .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix{border-bottom:var(--lhg-desy-input-input-border-focused, none)}refx-modify-search-pres .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-date-range-input.mat-focused .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix input.mat-mdc-input-element{caret-color:var(--lhg-desy-input-input-caret-color, var(--maui-color-interaction-interaction, var(--maui-color-brand-whale-blue, #52627c)));color:var(--lhg-desy-input-input-focused-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d)));padding-left:0;padding-inline:var(--lhg-desy-input-input-focused-padding-inline, 1rem 1rem);padding-bottom:var(--lhg-desy-input-input-focused-padding-bottom, unset)}refx-modify-search-pres .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-date-range-input.mat-form-field-invalid.mat-focused .mat-mdc-text-field-wrapper.mdc-text-field:after{border:none;border-radius:var(--lhg-desy-input-field-focused-outline-focus-radius, 0);inset:var(--lhg-desy-input-field-focused-outline-offset, .4rem);box-shadow:var(--lhg-desy-input-field-focused-outline-error, 0 0 .6rem .1rem var(--maui-color-message-error, var(--maui-color-brand-red, #cc0000)));content:"";height:var(--lhg-desy-input-field-focused-outline-dimension, auto);pointer-events:none;position:absolute;width:var(--lhg-desy-input-field-focused-outline-dimension, auto)}refx-modify-search-pres .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-date-range-input.mat-form-field-invalid.mat-focused .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix input.mat-mdc-input-element{caret-color:var(--lhg-desy-input-input-error-focused-font-color, var(--lhg-desy-input-input-error-font-color, var(--maui-color-message-error, var(--maui-color-brand-red, #cc0000))))!important;color:var(--lhg-desy-input-input-error-focused-font-color, var(--lhg-desy-input-input-error-font-color, var(--maui-color-message-error, var(--maui-color-brand-red, #cc0000))))!important}refx-modify-search-pres .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-date-range-input.mat-form-field-disabled .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex,refx-modify-search-pres .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-date-range-input.mat-form-field-disabled .mat-mdc-text-field-wrapper.mdc-text-field:not(.mdc-text-field--invalid):not(.mdc-text-field--focused) .mat-mdc-form-field-flex{border:var(--lhg-desy-input-field-disabled-border, none)!important}refx-modify-search-pres .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-date-range-input.mat-form-field-disabled .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix,refx-modify-search-pres .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-date-range-input.mat-form-field-disabled .mat-mdc-text-field-wrapper.mdc-text-field:not(.mdc-text-field--invalid):not(.mdc-text-field--focused) .mat-mdc-form-field-flex .mat-mdc-form-field-infix{border-bottom:var(--lhg-desy-input-input-border-disabled, none)!important}refx-modify-search-pres .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-date-range-input.mat-form-field-disabled .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix label.mdc-floating-label.mat-mdc-floating-label,refx-modify-search-pres .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-date-range-input.mat-form-field-disabled .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix input.mat-mdc-input-element,refx-modify-search-pres .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-date-range-input.mat-form-field-disabled .mat-mdc-text-field-wrapper.mdc-text-field:not(.mdc-text-field--invalid):not(.mdc-text-field--focused) .mat-mdc-form-field-flex .mat-mdc-form-field-infix label.mdc-floating-label.mat-mdc-floating-label,refx-modify-search-pres .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-date-range-input.mat-form-field-disabled .mat-mdc-text-field-wrapper.mdc-text-field:not(.mdc-text-field--invalid):not(.mdc-text-field--focused) .mat-mdc-form-field-flex .mat-mdc-form-field-infix input.mat-mdc-input-element{color:var(--lhg-desy-input-field-disabled-text-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important}refx-modify-search-pres .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-date-range-input.mat-form-field-disabled .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex:has(label.mdc-floating-label.mat-mdc-floating-label.mdc-floating-label--float-above),refx-modify-search-pres .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-date-range-input.mat-form-field-disabled .mat-mdc-text-field-wrapper.mdc-text-field:not(.mdc-text-field--invalid):not(.mdc-text-field--focused) .mat-mdc-form-field-flex:has(label.mdc-floating-label.mat-mdc-floating-label.mdc-floating-label--float-above){border:var(--lhg-desy-input-field-disabled-filled-border, none)!important}refx-modify-search-pres .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-date-range-input.mat-form-field-disabled .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex:has(label.mdc-floating-label.mat-mdc-floating-label.mdc-floating-label--float-above) .mat-mdc-form-field-infix label.mdc-floating-label.mat-mdc-floating-label,refx-modify-search-pres .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-date-range-input.mat-form-field-disabled .mat-mdc-text-field-wrapper.mdc-text-field:not(.mdc-text-field--invalid):not(.mdc-text-field--focused) .mat-mdc-form-field-flex:has(label.mdc-floating-label.mat-mdc-floating-label.mdc-floating-label--float-above) .mat-mdc-form-field-infix label.mdc-floating-label.mat-mdc-floating-label{color:var(--lhg-desy-input-field-disabled-floating-label-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important}refx-modify-search-pres .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-date-range-input.mat-form-field-disabled .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex:has(label.mdc-floating-label.mat-mdc-floating-label.mdc-floating-label--float-above) .mat-mdc-form-field-infix input.mat-mdc-input-element,refx-modify-search-pres .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-date-range-input.mat-form-field-disabled .mat-mdc-text-field-wrapper.mdc-text-field:not(.mdc-text-field--invalid):not(.mdc-text-field--focused) .mat-mdc-form-field-flex:has(label.mdc-floating-label.mat-mdc-floating-label.mdc-floating-label--float-above) .mat-mdc-form-field-infix input.mat-mdc-input-element{color:var(--lhg-desy-input-field-disabled-filled-text-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important}refx-modify-search-pres .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-date-range-input.mat-form-field-disabled .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-hint-wrapper .mat-mdc-form-field-hint,refx-modify-search-pres .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-date-range-input.mat-form-field-disabled .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-error-wrapper .mat-mdc-form-field-hint{color:var(--lhg-desy-input-field-disabled-text-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important}mat-form-field.modify-search-input.date-field-ow.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input{transition:var(--lhg-desy-input-field-transition, none)}mat-form-field.modify-search-input.date-field-ow.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-focused div.mat-mdc-form-field-icon-suffix{right:var(--lhg-desy-input-icon-focused-right, 1rem)}mat-form-field.modify-search-input.date-field-ow.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-focused div.mat-mdc-form-field-icon-suffix i:before{color:var(--lhg-desy-input-icon-focused-color, var(--lhg-desy-input-icon-color, var(--maui-color-text-caption, var(--maui-color-brand-lhgrey7, #666666))))}mat-form-field.modify-search-input.date-field-ow.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-invalid div.mat-mdc-form-field-icon-suffix .mat-mdc-icon-button.mat-mdc-button-base:before{color:var(--lhg-desy-input-icon-error-color, var(--maui-color-message-error, var(--maui-color-brand-red, #cc0000)))!important;transition:.2s color linear}mat-form-field.modify-search-input.date-field-ow.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input div.mat-mdc-form-field-icon-suffix{align-items:center;position:absolute;display:flex;justify-content:center;right:var(--lhg-desy-input-icon-right, 0);height:2.4rem;width:2.4rem;top:var(--lhg-desy-input-icon-top, calc(50% - 1.3rem) );transition:var(--lhg-desy-input-field-transition, none);padding:0}mat-form-field.modify-search-input.date-field-ow.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input div.mat-mdc-form-field-icon-suffix .mat-mdc-icon-button.mat-mdc-button-base{align-items:center;display:flex;font-style:normal;height:100%;justify-content:center;margin-left:0;width:100%}mat-form-field.modify-search-input.date-field-ow.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input div.mat-mdc-form-field-icon-suffix .mat-mdc-icon-button.mat-mdc-button-base:before{border-color:transparent!important;border-width:0!important;color:var(--lhg-desy-input-icon-color, var(--maui-color-text-caption, var(--maui-color-brand-lhgrey7, #666666)));content:var(--lhg-desy-input-icon-calendar, "\e912");display:block;font-family:var(--lhg-desy-input-icon-font-family, IconDesyLH);font-size:2.4rem;height:2.4rem;line-height:2.4rem;width:2.4rem}mat-form-field.modify-search-input.date-field-ow.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input div.mat-mdc-form-field-icon-suffix .mat-mdc-icon-button.mat-mdc-button-base:focus:after,mat-form-field.modify-search-input.date-field-ow.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input div.mat-mdc-form-field-icon-suffix .mat-mdc-icon-button.mat-mdc-button-base:focus-within:after{content:"";border-radius:var(--lhg-desy-input-icon-focused-border-radius, 0);inset:var(--lhg-desy-input-icon-focused-offset, 0);position:absolute;box-shadow:var(--lhg-desy-input-icon-focused-outline, 0 0 .6rem .1rem var(--maui-color-interaction-interaction, var(--maui-color-brand-whale-blue, #52627c)))}mat-form-field.modify-search-input.date-field-ow.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input div.mat-mdc-form-field-icon-suffix .mat-mdc-icon-button.mat-mdc-button-base:focus-visible{outline:none}mat-form-field.modify-search-input.date-field-ow.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-form-field-flex:after{display:none!important}mat-form-field.modify-search-input.date-field-ow.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-focused div.mdc-line-ripple{right:var(--lhg-desy-input-icon-focused-right, 1rem)}mat-form-field.modify-search-input.date-field-ow.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-invalid div.mdc-line-ripple:before{color:var(--lhg-desy-input-icon-error-color, var(--maui-color-message-error, var(--maui-color-brand-red, #cc0000)))!important}mat-form-field.modify-search-input.date-field-ow.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix input.mat-mdc-input-element{padding-inline:var(--lhg-desy-input-input-padding-inline-with-icon, 0 2.4rem)!important}mat-form-field.modify-search-input.date-field-ow.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-focused .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix input.mat-mdc-input-element{padding-inline:var(--lhg-desy-input-input-focused-padding-inline-with-icon, 1rem 4.4rem)!important}mat-form-field.modify-search-input.date-field-rt.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-date-range-input{transition:var(--lhg-desy-input-field-transition, none)}mat-form-field.modify-search-input.date-field-rt.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-date-range-input.mat-focused div.mat-mdc-form-field-icon-suffix{right:var(--lhg-desy-input-icon-focused-right, 1rem)}mat-form-field.modify-search-input.date-field-rt.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-date-range-input.mat-focused div.mat-mdc-form-field-icon-suffix i:before{color:var(--lhg-desy-input-icon-focused-color, var(--lhg-desy-input-icon-color, var(--maui-color-text-caption, var(--maui-color-brand-lhgrey7, #666666))))}mat-form-field.modify-search-input.date-field-rt.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-date-range-input.mat-form-field-invalid div.mat-mdc-form-field-icon-suffix .mat-mdc-icon-button.mat-mdc-button-base:before{color:var(--lhg-desy-input-icon-error-color, var(--maui-color-message-error, var(--maui-color-brand-red, #cc0000)))!important;transition:.2s color linear}mat-form-field.modify-search-input.date-field-rt.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-date-range-input div.mat-mdc-form-field-icon-suffix{align-items:center;position:absolute;display:flex;justify-content:center;right:var(--lhg-desy-input-icon-right, 0);height:2.4rem;width:2.4rem;top:var(--lhg-desy-input-icon-top, calc(50% - 1.3rem) );transition:var(--lhg-desy-input-field-transition, none);padding:0}mat-form-field.modify-search-input.date-field-rt.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-date-range-input div.mat-mdc-form-field-icon-suffix .mat-mdc-icon-button.mat-mdc-button-base{align-items:center;display:flex;font-style:normal;height:100%;justify-content:center;margin-left:0;width:100%}mat-form-field.modify-search-input.date-field-rt.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-date-range-input div.mat-mdc-form-field-icon-suffix .mat-mdc-icon-button.mat-mdc-button-base:before{border-color:transparent!important;border-width:0!important;color:var(--lhg-desy-input-icon-color, var(--maui-color-text-caption, var(--maui-color-brand-lhgrey7, #666666)));content:var(--lhg-desy-input-icon-calendar, "\e912");display:block;font-family:var(--lhg-desy-input-icon-font-family, IconDesyLH);font-size:2.4rem;height:2.4rem;line-height:2.4rem;width:2.4rem}mat-form-field.modify-search-input.date-field-rt.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-date-range-input div.mat-mdc-form-field-icon-suffix .mat-mdc-icon-button.mat-mdc-button-base:focus:after,mat-form-field.modify-search-input.date-field-rt.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-date-range-input div.mat-mdc-form-field-icon-suffix .mat-mdc-icon-button.mat-mdc-button-base:focus-within:after{content:"";border-radius:var(--lhg-desy-input-icon-focused-border-radius, 0);inset:var(--lhg-desy-input-icon-focused-offset, 0);position:absolute;box-shadow:var(--lhg-desy-input-icon-focused-outline, 0 0 .6rem .1rem var(--maui-color-interaction-interaction, var(--maui-color-brand-whale-blue, #52627c)))}mat-form-field.modify-search-input.date-field-rt.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-date-range-input div.mat-mdc-form-field-icon-suffix .mat-mdc-icon-button.mat-mdc-button-base:focus-visible{outline:none}mat-form-field.modify-search-input.date-field-rt.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-date-range-input .mat-mdc-form-field-flex:after{display:none!important}mat-form-field.modify-search-input.date-field-rt.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-date-range-input.mat-focused div.mdc-line-ripple{right:var(--lhg-desy-input-icon-focused-right, 1rem)}mat-form-field.modify-search-input.date-field-rt.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-date-range-input.mat-form-field-invalid div.mdc-line-ripple:before{color:var(--lhg-desy-input-icon-error-color, var(--maui-color-message-error, var(--maui-color-brand-red, #cc0000)))!important}mat-form-field.modify-search-input.date-field-rt.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-date-range-input .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix input.mat-mdc-input-element{padding-inline:var(--lhg-desy-input-input-padding-inline-with-icon, 0 2.4rem)!important}mat-form-field.modify-search-input.date-field-rt.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-date-range-input.mat-focused .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix input.mat-mdc-input-element{padding-inline:var(--lhg-desy-input-input-focused-padding-inline-with-icon, 1rem 4.4rem)!important}mat-form-field.modify-search-input.multicity-date-field-ow.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input,mat-form-field.modify-search-input.multicity-date-field-rt.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input{transition:var(--lhg-desy-input-field-transition, none)}mat-form-field.modify-search-input.multicity-date-field-ow.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-focused div.mat-mdc-form-field-icon-suffix,mat-form-field.modify-search-input.multicity-date-field-rt.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-focused div.mat-mdc-form-field-icon-suffix{right:var(--lhg-desy-input-icon-focused-right, 1rem)}mat-form-field.modify-search-input.multicity-date-field-ow.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-focused div.mat-mdc-form-field-icon-suffix i:before,mat-form-field.modify-search-input.multicity-date-field-rt.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-focused div.mat-mdc-form-field-icon-suffix i:before{color:var(--lhg-desy-input-icon-focused-color, var(--lhg-desy-input-icon-color, var(--maui-color-text-caption, var(--maui-color-brand-lhgrey7, #666666))))}mat-form-field.modify-search-input.multicity-date-field-ow.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-invalid div.mat-mdc-form-field-icon-suffix .mat-mdc-icon-button.mat-mdc-button-base:before,mat-form-field.modify-search-input.multicity-date-field-rt.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-invalid div.mat-mdc-form-field-icon-suffix .mat-mdc-icon-button.mat-mdc-button-base:before{color:var(--lhg-desy-input-icon-error-color, var(--maui-color-message-error, var(--maui-color-brand-red, #cc0000)))!important;transition:.2s color linear}mat-form-field.modify-search-input.multicity-date-field-ow.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input div.mat-mdc-form-field-icon-suffix,mat-form-field.modify-search-input.multicity-date-field-rt.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input div.mat-mdc-form-field-icon-suffix{align-items:center;position:absolute;display:flex;justify-content:center;right:var(--lhg-desy-input-icon-right, 0);height:2.4rem;width:2.4rem;top:var(--lhg-desy-input-icon-top, calc(50% - 1.3rem) );transition:var(--lhg-desy-input-field-transition, none);padding:0}mat-form-field.modify-search-input.multicity-date-field-ow.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input div.mat-mdc-form-field-icon-suffix .mat-mdc-icon-button.mat-mdc-button-base,mat-form-field.modify-search-input.multicity-date-field-rt.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input div.mat-mdc-form-field-icon-suffix .mat-mdc-icon-button.mat-mdc-button-base{align-items:center;display:flex;font-style:normal;height:100%;justify-content:center;margin-left:0;width:100%}mat-form-field.modify-search-input.multicity-date-field-ow.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input div.mat-mdc-form-field-icon-suffix .mat-mdc-icon-button.mat-mdc-button-base:before,mat-form-field.modify-search-input.multicity-date-field-rt.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input div.mat-mdc-form-field-icon-suffix .mat-mdc-icon-button.mat-mdc-button-base:before{border-color:transparent!important;border-width:0!important;color:var(--lhg-desy-input-icon-color, var(--maui-color-text-caption, var(--maui-color-brand-lhgrey7, #666666)));content:var(--lhg-desy-input-icon-calendar, "\e912");display:block;font-family:var(--lhg-desy-input-icon-font-family, IconDesyLH);font-size:2.4rem;height:2.4rem;line-height:2.4rem;width:2.4rem}mat-form-field.modify-search-input.multicity-date-field-ow.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input div.mat-mdc-form-field-icon-suffix .mat-mdc-icon-button.mat-mdc-button-base:focus:after,mat-form-field.modify-search-input.multicity-date-field-ow.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input div.mat-mdc-form-field-icon-suffix .mat-mdc-icon-button.mat-mdc-button-base:focus-within:after,mat-form-field.modify-search-input.multicity-date-field-rt.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input div.mat-mdc-form-field-icon-suffix .mat-mdc-icon-button.mat-mdc-button-base:focus:after,mat-form-field.modify-search-input.multicity-date-field-rt.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input div.mat-mdc-form-field-icon-suffix .mat-mdc-icon-button.mat-mdc-button-base:focus-within:after{content:"";border-radius:var(--lhg-desy-input-icon-focused-border-radius, 0);inset:var(--lhg-desy-input-icon-focused-offset, 0);position:absolute;box-shadow:var(--lhg-desy-input-icon-focused-outline, 0 0 .6rem .1rem var(--maui-color-interaction-interaction, var(--maui-color-brand-whale-blue, #52627c)))}mat-form-field.modify-search-input.multicity-date-field-ow.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input div.mat-mdc-form-field-icon-suffix .mat-mdc-icon-button.mat-mdc-button-base:focus-visible,mat-form-field.modify-search-input.multicity-date-field-rt.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input div.mat-mdc-form-field-icon-suffix .mat-mdc-icon-button.mat-mdc-button-base:focus-visible{outline:none}mat-form-field.modify-search-input.multicity-date-field-ow.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-form-field-flex:after,mat-form-field.modify-search-input.multicity-date-field-rt.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-form-field-flex:after{display:none!important}mat-form-field.modify-search-input.multicity-date-field-ow.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-focused div.mdc-line-ripple,mat-form-field.modify-search-input.multicity-date-field-rt.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-focused div.mdc-line-ripple{right:var(--lhg-desy-input-icon-focused-right, 1rem)}mat-form-field.modify-search-input.multicity-date-field-ow.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-invalid div.mdc-line-ripple:before,mat-form-field.modify-search-input.multicity-date-field-rt.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-invalid div.mdc-line-ripple:before{color:var(--lhg-desy-input-icon-error-color, var(--maui-color-message-error, var(--maui-color-brand-red, #cc0000)))!important}mat-form-field.modify-search-input.multicity-date-field-ow.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix input.mat-mdc-input-element,mat-form-field.modify-search-input.multicity-date-field-rt.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix input.mat-mdc-input-element{padding-inline:var(--lhg-desy-input-input-padding-inline-with-icon, 0 2.4rem)!important}mat-form-field.modify-search-input.multicity-date-field-ow.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-focused .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix input.mat-mdc-input-element,mat-form-field.modify-search-input.multicity-date-field-rt.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-focused .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix input.mat-mdc-input-element{padding-inline:var(--lhg-desy-input-input-focused-padding-inline-with-icon, 1rem 4.4rem)!important}mat-form-field.modify-search-input.passengers-field.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input{transition:var(--lhg-desy-input-field-transition, none)}mat-form-field.modify-search-input.passengers-field.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-focused div.mat-mdc-form-field-icon-suffix{right:var(--lhg-desy-input-icon-focused-right, 1rem)}mat-form-field.modify-search-input.passengers-field.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-focused div.mat-mdc-form-field-icon-suffix i:before{color:var(--lhg-desy-input-icon-focused-color, var(--lhg-desy-input-icon-color, var(--maui-color-text-caption, var(--maui-color-brand-lhgrey7, #666666))))}mat-form-field.modify-search-input.passengers-field.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-invalid div.mat-mdc-form-field-icon-suffix i.passengers-icon.refx-icon-passenger-multiple:before{color:var(--lhg-desy-input-icon-error-color, var(--maui-color-message-error, var(--maui-color-brand-red, #cc0000)))!important;transition:.2s color linear}mat-form-field.modify-search-input.passengers-field.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input div.mat-mdc-form-field-icon-suffix{align-items:center;position:absolute;display:flex;justify-content:center;right:var(--lhg-desy-input-icon-right, 0);height:2.4rem;width:2.4rem;top:var(--lhg-desy-input-icon-top, calc(50% - 1.3rem) );transition:var(--lhg-desy-input-field-transition, none);padding:0}mat-form-field.modify-search-input.passengers-field.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input div.mat-mdc-form-field-icon-suffix i.passengers-icon.refx-icon-passenger-multiple{align-items:center;display:flex;font-style:normal;height:100%;justify-content:center;margin-left:0;width:100%}mat-form-field.modify-search-input.passengers-field.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input div.mat-mdc-form-field-icon-suffix i.passengers-icon.refx-icon-passenger-multiple:before{border-color:transparent!important;border-width:0!important;color:var(--lhg-desy-input-icon-color, var(--maui-color-text-caption, var(--maui-color-brand-lhgrey7, #666666)));content:var(--lhg-desy-input-icon-passengers-field, "\eaa7");display:block;font-family:var(--lhg-desy-input-icon-font-family, IconDesyLH);font-size:2.4rem;height:2.4rem;line-height:2.4rem;width:2.4rem}mat-form-field.modify-search-input.passengers-field.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input div.mat-mdc-form-field-icon-suffix i.passengers-icon.refx-icon-passenger-multiple:focus:after,mat-form-field.modify-search-input.passengers-field.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input div.mat-mdc-form-field-icon-suffix i.passengers-icon.refx-icon-passenger-multiple:focus-within:after{content:"";border-radius:var(--lhg-desy-input-icon-focused-border-radius, 0);inset:var(--lhg-desy-input-icon-focused-offset, 0);position:absolute;box-shadow:var(--lhg-desy-input-icon-focused-outline, 0 0 .6rem .1rem var(--maui-color-interaction-interaction, var(--maui-color-brand-whale-blue, #52627c)))}mat-form-field.modify-search-input.passengers-field.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input div.mat-mdc-form-field-icon-suffix i.passengers-icon.refx-icon-passenger-multiple:focus-visible{outline:none}mat-form-field.modify-search-input.passengers-field.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-form-field-flex:after{display:none!important}mat-form-field.modify-search-input.passengers-field.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-focused div.mdc-line-ripple{right:var(--lhg-desy-input-icon-focused-right, 1rem)}mat-form-field.modify-search-input.passengers-field.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-invalid div.mdc-line-ripple:before{color:var(--lhg-desy-input-icon-error-color, var(--maui-color-message-error, var(--maui-color-brand-red, #cc0000)))!important}mat-form-field.modify-search-input.passengers-field.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix input.mat-mdc-input-element{padding-inline:var(--lhg-desy-input-input-padding-inline-with-icon, 0 2.4rem)!important}mat-form-field.modify-search-input.passengers-field.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-focused .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix input.mat-mdc-input-element{padding-inline:var(--lhg-desy-input-input-focused-padding-inline-with-icon, 1rem 4.4rem)!important}lhg-otp-dialog refx-dialog-pres .dialog-body .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input{margin-bottom:2rem;padding-top:var(--lhg-desy-input-field-padding-top, 0)}lhg-otp-dialog refx-dialog-pres .dialog-body .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input div.mdc-line-ripple{display:none}lhg-otp-dialog refx-dialog-pres .dialog-body .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input:not(.mat-focused):not(.mat-form-field-hide-placeholder) .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex:after{display:none}lhg-otp-dialog refx-dialog-pres .dialog-body .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input div.mat-mdc-form-field-flex{margin-bottom:0!important;padding:0}lhg-otp-dialog refx-dialog-pres .dialog-body .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-invalid .mat-mdc-form-field-error-wrapper{margin-top:0;margin-bottom:0}lhg-otp-dialog refx-dialog-pres .dialog-body .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-invalid .mat-mdc-form-field-error-wrapper .mat-mdc-form-field-error{margin-bottom:0}lhg-otp-dialog refx-dialog-pres .dialog-body .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-hint-wrapper,lhg-otp-dialog refx-dialog-pres .dialog-body .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-error-wrapper{display:block;padding:0;position:inherit;width:fit-content}lhg-otp-dialog refx-dialog-pres .dialog-body .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-hint-wrapper mat-hint.mat-mdc-form-field-hint,lhg-otp-dialog refx-dialog-pres .dialog-body .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-hint-wrapper mat-error.mat-mdc-form-field-error,lhg-otp-dialog refx-dialog-pres .dialog-body .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-error-wrapper mat-hint.mat-mdc-form-field-hint,lhg-otp-dialog refx-dialog-pres .dialog-body .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-error-wrapper mat-error.mat-mdc-form-field-error{color:var(--maui-color-text-caption, var(--maui-color-brand-lhgrey7, #666666));display:block;font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif);font-size:var(--lhg-desy-input-hint-font-size, var(--maui-font-size-1, 1.2rem));font-weight:var(--lhg-desy-input-hint-font-weight, var(--maui-font-weight-regular, 400));letter-spacing:var(--lhg-desy-input-hint-letter-spacing, normal);line-height:var(--lhg-desy-input-hint-line-height, var(--maui-line-height-1, 1.4rem));margin-top:var(--lhg-desy-input-hint-margin-top, .6rem);padding-block:var(--lhg-desy-input-hint-padding-block, .15rem)}lhg-otp-dialog refx-dialog-pres .dialog-body .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-hint-wrapper mat-hint.mat-mdc-form-field-hint.mat-mdc-form-field-bottom-align:before,lhg-otp-dialog refx-dialog-pres .dialog-body .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-hint-wrapper mat-error.mat-mdc-form-field-error.mat-mdc-form-field-bottom-align:before,lhg-otp-dialog refx-dialog-pres .dialog-body .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-error-wrapper mat-hint.mat-mdc-form-field-hint.mat-mdc-form-field-bottom-align:before,lhg-otp-dialog refx-dialog-pres .dialog-body .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-error-wrapper mat-error.mat-mdc-form-field-error.mat-mdc-form-field-bottom-align:before{display:none;height:unset}lhg-otp-dialog refx-dialog-pres .dialog-body .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-hint-wrapper mat-error.mat-mdc-form-field-error,lhg-otp-dialog refx-dialog-pres .dialog-body .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-error-wrapper mat-error.mat-mdc-form-field-error{font-weight:var(--lhg-desy-input-hint-error-font-weight, var(--maui-font-weight-regular, 400))}lhg-otp-dialog refx-dialog-pres .dialog-body .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-hint-wrapper mat-error.mat-mdc-form-field-error,lhg-otp-dialog refx-dialog-pres .dialog-body .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-error-wrapper mat-error.mat-mdc-form-field-error{background-color:var(--lhg-desy-input-hint-error-background-color, var(--maui-color-message-error, var(--maui-color-brand-red, #cc0000)));color:var(--lhg-desy-input-hint-error-text-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d)));margin-top:var(--lhg-desy-input-hint-error-margin-top, .6rem);padding-left:var(--lhg-desy-input-hint-error-padding, .5rem);padding-right:var(--lhg-desy-input-hint-error-padding, .5rem)}lhg-otp-dialog refx-dialog-pres .dialog-body .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex{background-color:var(--lhg-desy-input-input-background-color, transparent);border:var(--lhg-desy-input-field-border, none)!important;border-radius:var(--lhg-desy-input-input-border-radius, 0)!important;height:var(--lhg-desy-input-field-height, auto)}lhg-otp-dialog refx-dialog-pres .dialog-body .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex:after{border-right:var(--lhg-desy-input-input-border, none)!important;bottom:0!important;content:""!important;display:var(--lhg-desy-input-input-after-display, inherit);height:2.2rem!important;left:0!important;position:absolute!important;top:unset!important;width:100%!important}lhg-otp-dialog refx-dialog-pres .dialog-body .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix{border-bottom:var(--lhg-desy-input-input-border, none)}lhg-otp-dialog refx-dialog-pres .dialog-body .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix input.mat-mdc-input-element{color:var(--lhg-desy-input-input-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d)));font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif);font-size:var(--lhg-desy-input-input-font-size, var(--maui-font-size-3, 1.6rem));font-weight:var(--lhg-desy-input-input-font-weight, 400);letter-spacing:var(--lhg-desy-input-input-letter-spacing, normal);line-height:var(--lhg-desy-input-input-line-height, var(--maui-line-height-3, 2.4rem));transition:var(--lhg-desy-input-field-transition, none);padding-block:var(--lhg-desy-input-input-padding-block, unset);padding-inline:var(--lhg-desy-input-input-padding-inline, 0 0);padding-top:var(--lhg-desy-input-input-padding-top, unset);padding-bottom:var(--lhg-desy-input-input-padding-bottom, 0);text-overflow:clip}lhg-otp-dialog refx-dialog-pres .dialog-body .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input:not(.mat-form-field-hide-placeholder) .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix{border-bottom:var(--lhg-desy-input-input-border-filled, none)}lhg-otp-dialog refx-dialog-pres .dialog-body .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-focused .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex{border:var(--lhg-desy-input-field-border-focused, var(--lhg-desy-input-field-border, none))!important}lhg-otp-dialog refx-dialog-pres .dialog-body .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-text-field-wrapper.mdc-text-field{background-color:transparent;border:none!important;flex:initial;font-size:1.6rem;padding-left:0;padding-right:0}lhg-otp-dialog refx-dialog-pres .dialog-body .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix{min-height:var(--lhg-desy-input-field-min-height, unset);padding:0}lhg-otp-dialog refx-dialog-pres .dialog-body .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix label.mdc-floating-label.mat-mdc-floating-label{font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif);transition:var(--lhg-desy-input-floating-label-transition, transform .15s cubic-bezier(.4, 0, .2, 1))}lhg-otp-dialog refx-dialog-pres .dialog-body .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix label.mdc-floating-label.mat-mdc-floating-label:not(.mdc-floating-label--float-above){color:var(--lhg-desy-input-placeholder-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d)));font-size:var(--lhg-desy-input-placeholder-font-size, var(--maui-font-size-3, 1.6rem));font-weight:400;left:var(--lhg-desy-input-placeholder-left, 0);letter-spacing:var(--lhg-desy-input-placeholder-letter-spacing, normal);line-height:var(--lhg-desy-input-placeholder-line-height, var(--maui-line-height-3, 2.4rem));max-width:calc(100% - var(--lhg-desy-input-placeholder-left, 0));top:var(--lhg-desy-input-placeholder-top, 1.8rem)}lhg-otp-dialog refx-dialog-pres .dialog-body .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix label.mdc-floating-label.mat-mdc-floating-label.mdc-floating-label--float-above{color:var(--lhg-desy-input-floating-label-color, var(--maui-color-text-caption, var(--maui-color-brand-lhgrey7, #666666)));font-size:var(--lhg-desy-input-floating-label-font-size, var(--maui-font-size-1, 1.2rem));left:var(--lhg-desy-input-floating-label-left, 0)!important;letter-spacing:var(--lhg-desy-input-floating-label-letter-spacing, normal);line-height:var(--lhg-desy-input-floating-label-line-height, var(--maui-line-height-1, 1.4rem));top:var(--lhg-desy-input-floating-label-top, 0)!important;transform:translateY(-130%) scale(1)}lhg-otp-dialog refx-dialog-pres .dialog-body .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-text-field-wrapper.mdc-text-field:not(.mdc-text-field--invalid):not(.mdc-text-field--focused) .mat-mdc-form-field-flex:has(label.mdc-floating-label.mat-mdc-floating-label.mdc-floating-label--float-above){border:var(--lhg-desy-input-field-border-unfocused-filled, var(--lhg-desy-input-field-border, none))!important}lhg-otp-dialog refx-dialog-pres .dialog-body .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-text-field-wrapper.mdc-text-field:after{transition:var(--lhg-desy-input-field-transition, none)}lhg-otp-dialog refx-dialog-pres .dialog-body .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix{width:100%}lhg-otp-dialog refx-dialog-pres .dialog-body .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix:has(mat-date-range-input) input.mat-mdc-input-element{padding-top:var(--lhg-desy-input-date-range-input-padding-top-with-icon, unset)}lhg-otp-dialog refx-dialog-pres .dialog-body .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix mat-date-range-input{height:var(--lhg-desy-input-date-range-input-height, 3.6rem);margin-bottom:0}lhg-otp-dialog refx-dialog-pres .dialog-body .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix mat-date-range-input .mat-date-range-input-container{padding-inline:var(--lhg-desy-input-input-padding-inline-with-icon, 0 2.4rem);padding-top:var(--lhg-desy-input-date-range-input-padding-top-with-icon, unset);padding-bottom:var(--lhg-desy-input-input-padding-bottom, 0);width:100%}lhg-otp-dialog refx-dialog-pres .dialog-body .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix mat-date-range-input .mat-date-range-input-container .mat-date-range-input-separator{margin:var(--lhg-desy-input-date-range-separator, 0 2rem 0 0)}lhg-otp-dialog refx-dialog-pres .dialog-body .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix mat-date-range-input .mat-date-range-input-container .mat-date-range-input-wrapper{min-height:var(--lhg-desy-input-input-line-height, var(--maui-line-height-3, 2.4rem));min-width:var(--lhg-desy-input-date-range-min-width-from, 9.3rem);height:100%;width:var(--lhg-desy-input-date-range-width, 50%)}lhg-otp-dialog refx-dialog-pres .dialog-body .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix mat-date-range-input .mat-date-range-input-container .mat-date-range-input-wrapper input.mat-date-range-input-inner{caret-color:var(--lhg-desy-input-input-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d)));color:var(--lhg-desy-input-input-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d)));font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif);font-size:var(--lhg-desy-input-input-font-size, var(--maui-font-size-3, 1.6rem));font-weight:var(--lhg-desy-input-input-font-weight, 400);height:var(--lhg-desy-input-input-line-height, var(--maui-line-height-3, 2.4rem));letter-spacing:var(--lhg-desy-input-input-letter-spacing, normal);line-height:var(--lhg-desy-input-input-line-height, var(--maui-line-height-3, 2.4rem));min-height:var(--lhg-desy-input-input-line-height, var(--maui-line-height-3, 2.4rem));min-width:var(--lhg-desy-input-date-range-min-width-from, 9.3rem);padding-block:var(--lhg-desy-input-input-padding-block, unset);padding-inline:0;padding-top:0;padding-bottom:0;transition:var(--lhg-desy-input-field-transition, none)}lhg-otp-dialog refx-dialog-pres .dialog-body .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-invalid .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex{border:var(--lhg-desy-input-field-border-error, none)!important}lhg-otp-dialog refx-dialog-pres .dialog-body .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-invalid .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex:after{border-right:var(--lhg-desy-input-input-border-error, none)!important;bottom:0!important;content:""!important;height:2rem!important;left:0!important;position:absolute!important;top:unset!important;width:100%!important}lhg-otp-dialog refx-dialog-pres .dialog-body .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-invalid .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix{border-bottom:var(--lhg-desy-input-input-border-error, none)!important}lhg-otp-dialog refx-dialog-pres .dialog-body .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-invalid .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix input.mat-mdc-input-element{caret-color:var(--lhg-desy-input-input-caret-color-error, var(--maui-color-message-error, var(--maui-color-brand-red, #cc0000)))!important;color:var(--lhg-desy-input-input-error-font-color, var(--maui-color-message-error, var(--maui-color-brand-red, #cc0000)))!important}lhg-otp-dialog refx-dialog-pres .dialog-body .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-invalid .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix label.mdc-floating-label.mat-mdc-floating-label:not(.mdc-floating-label--float-above){caret-color:var(--lhg-desy-input-placeholder-error-font-color, inherit);color:var(--lhg-desy-input-placeholder-error-font-color, inherit)}lhg-otp-dialog refx-dialog-pres .dialog-body .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-invalid .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix label.mdc-floating-label.mat-mdc-floating-label.mdc-floating-label--float-above{color:var(--lhg-desy-input-floating-label-error-color, var(--lhg-desy-input-floating-label-color, var(--maui-color-text-caption, var(--maui-color-brand-lhgrey7, #666666))))}lhg-otp-dialog refx-dialog-pres .dialog-body .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-invalid .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix mat-date-range-input{height:var(--lhg-desy-input-date-range-input-height, 3.6rem)}lhg-otp-dialog refx-dialog-pres .dialog-body .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-invalid .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix mat-date-range-input .mat-date-range-input-container{height:100%}lhg-otp-dialog refx-dialog-pres .dialog-body .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-invalid .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix mat-date-range-input .mat-date-range-input-container input.mat-date-range-input-inner{caret-color:var(--lhg-desy-input-input-caret-color-error, var(--maui-color-message-error, var(--maui-color-brand-red, #cc0000)))!important;color:var(--lhg-desy-input-input-error-font-color, var(--maui-color-message-error, var(--maui-color-brand-red, #cc0000)))!important}lhg-otp-dialog refx-dialog-pres .dialog-body .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-focused .mat-mdc-text-field-wrapper.mdc-text-field:after{border:none;border-radius:var(--lhg-desy-input-field-focused-outline-focus-radius, 0);box-shadow:var(--lhg-desy-input-field-focused-outline, 0 0 .6rem .1rem var(--maui-color-interaction-interaction, var(--maui-color-brand-whale-blue, #52627c)));content:"";display:var(--lhg-desy-input-field-focused-outline-display, block);height:var(--lhg-desy-input-field-focused-outline-dimension, auto);inset:var(--lhg-desy-input-field-focused-outline-offset, .4rem);pointer-events:none;position:absolute;width:var(--lhg-desy-input-field-focused-outline-dimension, auto)}lhg-otp-dialog refx-dialog-pres .dialog-body .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-focused .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex:after{border-right:none!important;bottom:0!important;content:""!important;display:var(--lhg-desy-input-input-after-display, inherit);height:2rem!important;left:0!important;position:absolute!important;top:unset!important;width:100%!important}lhg-otp-dialog refx-dialog-pres .dialog-body .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-focused .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix{border-bottom:var(--lhg-desy-input-input-border-focused, none)}lhg-otp-dialog refx-dialog-pres .dialog-body .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-focused .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix input.mat-mdc-input-element{caret-color:var(--lhg-desy-input-input-caret-color, var(--maui-color-interaction-interaction, var(--maui-color-brand-whale-blue, #52627c)));color:var(--lhg-desy-input-input-focused-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d)));padding-left:0;padding-inline:var(--lhg-desy-input-input-focused-padding-inline, 1rem 1rem);padding-bottom:var(--lhg-desy-input-input-focused-padding-bottom, unset)}lhg-otp-dialog refx-dialog-pres .dialog-body .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-invalid.mat-focused .mat-mdc-text-field-wrapper.mdc-text-field:after{border:none;border-radius:var(--lhg-desy-input-field-focused-outline-focus-radius, 0);inset:var(--lhg-desy-input-field-focused-outline-offset, .4rem);box-shadow:var(--lhg-desy-input-field-focused-outline-error, 0 0 .6rem .1rem var(--maui-color-message-error, var(--maui-color-brand-red, #cc0000)));content:"";height:var(--lhg-desy-input-field-focused-outline-dimension, auto);pointer-events:none;position:absolute;width:var(--lhg-desy-input-field-focused-outline-dimension, auto)}lhg-otp-dialog refx-dialog-pres .dialog-body .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-invalid.mat-focused .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix input.mat-mdc-input-element{caret-color:var(--lhg-desy-input-input-error-focused-font-color, var(--lhg-desy-input-input-error-font-color, var(--maui-color-message-error, var(--maui-color-brand-red, #cc0000))))!important;color:var(--lhg-desy-input-input-error-focused-font-color, var(--lhg-desy-input-input-error-font-color, var(--maui-color-message-error, var(--maui-color-brand-red, #cc0000))))!important}lhg-otp-dialog refx-dialog-pres .dialog-body .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-disabled .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex,lhg-otp-dialog refx-dialog-pres .dialog-body .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-disabled .mat-mdc-text-field-wrapper.mdc-text-field:not(.mdc-text-field--invalid):not(.mdc-text-field--focused) .mat-mdc-form-field-flex{border:var(--lhg-desy-input-field-disabled-border, none)!important}lhg-otp-dialog refx-dialog-pres .dialog-body .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-disabled .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix,lhg-otp-dialog refx-dialog-pres .dialog-body .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-disabled .mat-mdc-text-field-wrapper.mdc-text-field:not(.mdc-text-field--invalid):not(.mdc-text-field--focused) .mat-mdc-form-field-flex .mat-mdc-form-field-infix{border-bottom:var(--lhg-desy-input-input-border-disabled, none)!important}lhg-otp-dialog refx-dialog-pres .dialog-body .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-disabled .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix label.mdc-floating-label.mat-mdc-floating-label,lhg-otp-dialog refx-dialog-pres .dialog-body .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-disabled .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix input.mat-mdc-input-element,lhg-otp-dialog refx-dialog-pres .dialog-body .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-disabled .mat-mdc-text-field-wrapper.mdc-text-field:not(.mdc-text-field--invalid):not(.mdc-text-field--focused) .mat-mdc-form-field-flex .mat-mdc-form-field-infix label.mdc-floating-label.mat-mdc-floating-label,lhg-otp-dialog refx-dialog-pres .dialog-body .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-disabled .mat-mdc-text-field-wrapper.mdc-text-field:not(.mdc-text-field--invalid):not(.mdc-text-field--focused) .mat-mdc-form-field-flex .mat-mdc-form-field-infix input.mat-mdc-input-element{color:var(--lhg-desy-input-field-disabled-text-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important}lhg-otp-dialog refx-dialog-pres .dialog-body .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-disabled .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex:has(label.mdc-floating-label.mat-mdc-floating-label.mdc-floating-label--float-above),lhg-otp-dialog refx-dialog-pres .dialog-body .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-disabled .mat-mdc-text-field-wrapper.mdc-text-field:not(.mdc-text-field--invalid):not(.mdc-text-field--focused) .mat-mdc-form-field-flex:has(label.mdc-floating-label.mat-mdc-floating-label.mdc-floating-label--float-above){border:var(--lhg-desy-input-field-disabled-filled-border, none)!important}lhg-otp-dialog refx-dialog-pres .dialog-body .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-disabled .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex:has(label.mdc-floating-label.mat-mdc-floating-label.mdc-floating-label--float-above) .mat-mdc-form-field-infix label.mdc-floating-label.mat-mdc-floating-label,lhg-otp-dialog refx-dialog-pres .dialog-body .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-disabled .mat-mdc-text-field-wrapper.mdc-text-field:not(.mdc-text-field--invalid):not(.mdc-text-field--focused) .mat-mdc-form-field-flex:has(label.mdc-floating-label.mat-mdc-floating-label.mdc-floating-label--float-above) .mat-mdc-form-field-infix label.mdc-floating-label.mat-mdc-floating-label{color:var(--lhg-desy-input-field-disabled-floating-label-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important}lhg-otp-dialog refx-dialog-pres .dialog-body .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-disabled .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex:has(label.mdc-floating-label.mat-mdc-floating-label.mdc-floating-label--float-above) .mat-mdc-form-field-infix input.mat-mdc-input-element,lhg-otp-dialog refx-dialog-pres .dialog-body .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-disabled .mat-mdc-text-field-wrapper.mdc-text-field:not(.mdc-text-field--invalid):not(.mdc-text-field--focused) .mat-mdc-form-field-flex:has(label.mdc-floating-label.mat-mdc-floating-label.mdc-floating-label--float-above) .mat-mdc-form-field-infix input.mat-mdc-input-element{color:var(--lhg-desy-input-field-disabled-filled-text-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important}lhg-otp-dialog refx-dialog-pres .dialog-body .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-disabled .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-hint-wrapper .mat-mdc-form-field-hint,lhg-otp-dialog refx-dialog-pres .dialog-body .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-disabled .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-error-wrapper .mat-mdc-form-field-hint{color:var(--lhg-desy-input-field-disabled-text-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important}lhg-invoice-form-pres refx-dialog-pres .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input{margin-bottom:2rem;padding-top:var(--lhg-desy-input-field-padding-top, 0)}lhg-invoice-form-pres refx-dialog-pres .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input div.mdc-line-ripple{display:none}lhg-invoice-form-pres refx-dialog-pres .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input:not(.mat-focused):not(.mat-form-field-hide-placeholder) .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex:after{display:none}lhg-invoice-form-pres refx-dialog-pres .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input div.mat-mdc-form-field-flex{margin-bottom:0!important;padding:0}lhg-invoice-form-pres refx-dialog-pres .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-invalid .mat-mdc-form-field-error-wrapper{margin-top:0;margin-bottom:0}lhg-invoice-form-pres refx-dialog-pres .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-invalid .mat-mdc-form-field-error-wrapper .mat-mdc-form-field-error{margin-bottom:0}lhg-invoice-form-pres refx-dialog-pres .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-hint-wrapper,lhg-invoice-form-pres refx-dialog-pres .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-error-wrapper{display:block;padding:0;position:inherit;width:fit-content}lhg-invoice-form-pres refx-dialog-pres .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-hint-wrapper mat-hint.mat-mdc-form-field-hint,lhg-invoice-form-pres refx-dialog-pres .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-hint-wrapper mat-error.mat-mdc-form-field-error,lhg-invoice-form-pres refx-dialog-pres .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-error-wrapper mat-hint.mat-mdc-form-field-hint,lhg-invoice-form-pres refx-dialog-pres .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-error-wrapper mat-error.mat-mdc-form-field-error{color:var(--maui-color-text-caption, var(--maui-color-brand-lhgrey7, #666666));display:block;font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif);font-size:var(--lhg-desy-input-hint-font-size, var(--maui-font-size-1, 1.2rem));font-weight:var(--lhg-desy-input-hint-font-weight, var(--maui-font-weight-regular, 400));letter-spacing:var(--lhg-desy-input-hint-letter-spacing, normal);line-height:var(--lhg-desy-input-hint-line-height, var(--maui-line-height-1, 1.4rem));margin-top:var(--lhg-desy-input-hint-margin-top, .6rem);padding-block:var(--lhg-desy-input-hint-padding-block, .15rem)}lhg-invoice-form-pres refx-dialog-pres .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-hint-wrapper mat-hint.mat-mdc-form-field-hint.mat-mdc-form-field-bottom-align:before,lhg-invoice-form-pres refx-dialog-pres .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-hint-wrapper mat-error.mat-mdc-form-field-error.mat-mdc-form-field-bottom-align:before,lhg-invoice-form-pres refx-dialog-pres .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-error-wrapper mat-hint.mat-mdc-form-field-hint.mat-mdc-form-field-bottom-align:before,lhg-invoice-form-pres refx-dialog-pres .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-error-wrapper mat-error.mat-mdc-form-field-error.mat-mdc-form-field-bottom-align:before{display:none;height:unset}lhg-invoice-form-pres refx-dialog-pres .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-hint-wrapper mat-error.mat-mdc-form-field-error,lhg-invoice-form-pres refx-dialog-pres .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-error-wrapper mat-error.mat-mdc-form-field-error{font-weight:var(--lhg-desy-input-hint-error-font-weight, var(--maui-font-weight-regular, 400))}lhg-invoice-form-pres refx-dialog-pres .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-hint-wrapper mat-error.mat-mdc-form-field-error,lhg-invoice-form-pres refx-dialog-pres .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-error-wrapper mat-error.mat-mdc-form-field-error{background-color:var(--lhg-desy-input-hint-error-background-color, var(--maui-color-message-error, var(--maui-color-brand-red, #cc0000)));color:var(--lhg-desy-input-hint-error-text-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d)));margin-top:var(--lhg-desy-input-hint-error-margin-top, .6rem);padding-left:var(--lhg-desy-input-hint-error-padding, .5rem);padding-right:var(--lhg-desy-input-hint-error-padding, .5rem)}lhg-invoice-form-pres refx-dialog-pres .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex{background-color:var(--lhg-desy-input-input-background-color, transparent);border:var(--lhg-desy-input-field-border, none)!important;border-radius:var(--lhg-desy-input-input-border-radius, 0)!important;height:var(--lhg-desy-input-field-height, auto)}lhg-invoice-form-pres refx-dialog-pres .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex:after{border-right:var(--lhg-desy-input-input-border, none)!important;bottom:0!important;content:""!important;display:var(--lhg-desy-input-input-after-display, inherit);height:2.2rem!important;left:0!important;position:absolute!important;top:unset!important;width:100%!important}lhg-invoice-form-pres refx-dialog-pres .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix{border-bottom:var(--lhg-desy-input-input-border, none)}lhg-invoice-form-pres refx-dialog-pres .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix input.mat-mdc-input-element{color:var(--lhg-desy-input-input-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d)));font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif);font-size:var(--lhg-desy-input-input-font-size, var(--maui-font-size-3, 1.6rem));font-weight:var(--lhg-desy-input-input-font-weight, 400);letter-spacing:var(--lhg-desy-input-input-letter-spacing, normal);line-height:var(--lhg-desy-input-input-line-height, var(--maui-line-height-3, 2.4rem));transition:var(--lhg-desy-input-field-transition, none);padding-block:var(--lhg-desy-input-input-padding-block, unset);padding-inline:var(--lhg-desy-input-input-padding-inline, 0 0);padding-top:var(--lhg-desy-input-input-padding-top, unset);padding-bottom:var(--lhg-desy-input-input-padding-bottom, 0);text-overflow:clip}lhg-invoice-form-pres refx-dialog-pres .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input:not(.mat-form-field-hide-placeholder) .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix{border-bottom:var(--lhg-desy-input-input-border-filled, none)}lhg-invoice-form-pres refx-dialog-pres .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-focused .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex{border:var(--lhg-desy-input-field-border-focused, var(--lhg-desy-input-field-border, none))!important}lhg-invoice-form-pres refx-dialog-pres .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-text-field-wrapper.mdc-text-field{background-color:transparent;border:none!important;flex:initial;font-size:1.6rem;padding-left:0;padding-right:0}lhg-invoice-form-pres refx-dialog-pres .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix{min-height:var(--lhg-desy-input-field-min-height, unset);padding:0}lhg-invoice-form-pres refx-dialog-pres .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix label.mdc-floating-label.mat-mdc-floating-label{font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif);transition:var(--lhg-desy-input-floating-label-transition, transform .15s cubic-bezier(.4, 0, .2, 1))}lhg-invoice-form-pres refx-dialog-pres .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix label.mdc-floating-label.mat-mdc-floating-label:not(.mdc-floating-label--float-above){color:var(--lhg-desy-input-placeholder-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d)));font-size:var(--lhg-desy-input-placeholder-font-size, var(--maui-font-size-3, 1.6rem));font-weight:400;left:var(--lhg-desy-input-placeholder-left, 0);letter-spacing:var(--lhg-desy-input-placeholder-letter-spacing, normal);line-height:var(--lhg-desy-input-placeholder-line-height, var(--maui-line-height-3, 2.4rem));max-width:calc(100% - var(--lhg-desy-input-placeholder-left, 0));top:var(--lhg-desy-input-placeholder-top, 1.8rem)}lhg-invoice-form-pres refx-dialog-pres .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix label.mdc-floating-label.mat-mdc-floating-label.mdc-floating-label--float-above{color:var(--lhg-desy-input-floating-label-color, var(--maui-color-text-caption, var(--maui-color-brand-lhgrey7, #666666)));font-size:var(--lhg-desy-input-floating-label-font-size, var(--maui-font-size-1, 1.2rem));left:var(--lhg-desy-input-floating-label-left, 0)!important;letter-spacing:var(--lhg-desy-input-floating-label-letter-spacing, normal);line-height:var(--lhg-desy-input-floating-label-line-height, var(--maui-line-height-1, 1.4rem));top:var(--lhg-desy-input-floating-label-top, 0)!important;transform:translateY(-130%) scale(1)}lhg-invoice-form-pres refx-dialog-pres .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-text-field-wrapper.mdc-text-field:not(.mdc-text-field--invalid):not(.mdc-text-field--focused) .mat-mdc-form-field-flex:has(label.mdc-floating-label.mat-mdc-floating-label.mdc-floating-label--float-above){border:var(--lhg-desy-input-field-border-unfocused-filled, var(--lhg-desy-input-field-border, none))!important}lhg-invoice-form-pres refx-dialog-pres .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-text-field-wrapper.mdc-text-field:after{transition:var(--lhg-desy-input-field-transition, none)}lhg-invoice-form-pres refx-dialog-pres .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix{width:100%}lhg-invoice-form-pres refx-dialog-pres .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix:has(mat-date-range-input) input.mat-mdc-input-element{padding-top:var(--lhg-desy-input-date-range-input-padding-top-with-icon, unset)}lhg-invoice-form-pres refx-dialog-pres .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix mat-date-range-input{height:var(--lhg-desy-input-date-range-input-height, 3.6rem);margin-bottom:0}lhg-invoice-form-pres refx-dialog-pres .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix mat-date-range-input .mat-date-range-input-container{padding-inline:var(--lhg-desy-input-input-padding-inline-with-icon, 0 2.4rem);padding-top:var(--lhg-desy-input-date-range-input-padding-top-with-icon, unset);padding-bottom:var(--lhg-desy-input-input-padding-bottom, 0);width:100%}lhg-invoice-form-pres refx-dialog-pres .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix mat-date-range-input .mat-date-range-input-container .mat-date-range-input-separator{margin:var(--lhg-desy-input-date-range-separator, 0 2rem 0 0)}lhg-invoice-form-pres refx-dialog-pres .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix mat-date-range-input .mat-date-range-input-container .mat-date-range-input-wrapper{min-height:var(--lhg-desy-input-input-line-height, var(--maui-line-height-3, 2.4rem));min-width:var(--lhg-desy-input-date-range-min-width-from, 9.3rem);height:100%;width:var(--lhg-desy-input-date-range-width, 50%)}lhg-invoice-form-pres refx-dialog-pres .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix mat-date-range-input .mat-date-range-input-container .mat-date-range-input-wrapper input.mat-date-range-input-inner{caret-color:var(--lhg-desy-input-input-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d)));color:var(--lhg-desy-input-input-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d)));font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif);font-size:var(--lhg-desy-input-input-font-size, var(--maui-font-size-3, 1.6rem));font-weight:var(--lhg-desy-input-input-font-weight, 400);height:var(--lhg-desy-input-input-line-height, var(--maui-line-height-3, 2.4rem));letter-spacing:var(--lhg-desy-input-input-letter-spacing, normal);line-height:var(--lhg-desy-input-input-line-height, var(--maui-line-height-3, 2.4rem));min-height:var(--lhg-desy-input-input-line-height, var(--maui-line-height-3, 2.4rem));min-width:var(--lhg-desy-input-date-range-min-width-from, 9.3rem);padding-block:var(--lhg-desy-input-input-padding-block, unset);padding-inline:0;padding-top:0;padding-bottom:0;transition:var(--lhg-desy-input-field-transition, none)}lhg-invoice-form-pres refx-dialog-pres .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-invalid .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex{border:var(--lhg-desy-input-field-border-error, none)!important}lhg-invoice-form-pres refx-dialog-pres .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-invalid .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex:after{border-right:var(--lhg-desy-input-input-border-error, none)!important;bottom:0!important;content:""!important;height:2rem!important;left:0!important;position:absolute!important;top:unset!important;width:100%!important}lhg-invoice-form-pres refx-dialog-pres .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-invalid .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix{border-bottom:var(--lhg-desy-input-input-border-error, none)!important}lhg-invoice-form-pres refx-dialog-pres .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-invalid .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix input.mat-mdc-input-element{caret-color:var(--lhg-desy-input-input-caret-color-error, var(--maui-color-message-error, var(--maui-color-brand-red, #cc0000)))!important;color:var(--lhg-desy-input-input-error-font-color, var(--maui-color-message-error, var(--maui-color-brand-red, #cc0000)))!important}lhg-invoice-form-pres refx-dialog-pres .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-invalid .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix label.mdc-floating-label.mat-mdc-floating-label:not(.mdc-floating-label--float-above){caret-color:var(--lhg-desy-input-placeholder-error-font-color, inherit);color:var(--lhg-desy-input-placeholder-error-font-color, inherit)}lhg-invoice-form-pres refx-dialog-pres .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-invalid .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix label.mdc-floating-label.mat-mdc-floating-label.mdc-floating-label--float-above{color:var(--lhg-desy-input-floating-label-error-color, var(--lhg-desy-input-floating-label-color, var(--maui-color-text-caption, var(--maui-color-brand-lhgrey7, #666666))))}lhg-invoice-form-pres refx-dialog-pres .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-invalid .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix mat-date-range-input{height:var(--lhg-desy-input-date-range-input-height, 3.6rem)}lhg-invoice-form-pres refx-dialog-pres .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-invalid .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix mat-date-range-input .mat-date-range-input-container{height:100%}lhg-invoice-form-pres refx-dialog-pres .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-invalid .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix mat-date-range-input .mat-date-range-input-container input.mat-date-range-input-inner{caret-color:var(--lhg-desy-input-input-caret-color-error, var(--maui-color-message-error, var(--maui-color-brand-red, #cc0000)))!important;color:var(--lhg-desy-input-input-error-font-color, var(--maui-color-message-error, var(--maui-color-brand-red, #cc0000)))!important}lhg-invoice-form-pres refx-dialog-pres .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-focused .mat-mdc-text-field-wrapper.mdc-text-field:after{border:none;border-radius:var(--lhg-desy-input-field-focused-outline-focus-radius, 0);box-shadow:var(--lhg-desy-input-field-focused-outline, 0 0 .6rem .1rem var(--maui-color-interaction-interaction, var(--maui-color-brand-whale-blue, #52627c)));content:"";display:var(--lhg-desy-input-field-focused-outline-display, block);height:var(--lhg-desy-input-field-focused-outline-dimension, auto);inset:var(--lhg-desy-input-field-focused-outline-offset, .4rem);pointer-events:none;position:absolute;width:var(--lhg-desy-input-field-focused-outline-dimension, auto)}lhg-invoice-form-pres refx-dialog-pres .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-focused .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex:after{border-right:none!important;bottom:0!important;content:""!important;display:var(--lhg-desy-input-input-after-display, inherit);height:2rem!important;left:0!important;position:absolute!important;top:unset!important;width:100%!important}lhg-invoice-form-pres refx-dialog-pres .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-focused .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix{border-bottom:var(--lhg-desy-input-input-border-focused, none)}lhg-invoice-form-pres refx-dialog-pres .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-focused .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix input.mat-mdc-input-element{caret-color:var(--lhg-desy-input-input-caret-color, var(--maui-color-interaction-interaction, var(--maui-color-brand-whale-blue, #52627c)));color:var(--lhg-desy-input-input-focused-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d)));padding-left:0;padding-inline:var(--lhg-desy-input-input-focused-padding-inline, 1rem 1rem);padding-bottom:var(--lhg-desy-input-input-focused-padding-bottom, unset)}lhg-invoice-form-pres refx-dialog-pres .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-invalid.mat-focused .mat-mdc-text-field-wrapper.mdc-text-field:after{border:none;border-radius:var(--lhg-desy-input-field-focused-outline-focus-radius, 0);inset:var(--lhg-desy-input-field-focused-outline-offset, .4rem);box-shadow:var(--lhg-desy-input-field-focused-outline-error, 0 0 .6rem .1rem var(--maui-color-message-error, var(--maui-color-brand-red, #cc0000)));content:"";height:var(--lhg-desy-input-field-focused-outline-dimension, auto);pointer-events:none;position:absolute;width:var(--lhg-desy-input-field-focused-outline-dimension, auto)}lhg-invoice-form-pres refx-dialog-pres .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-invalid.mat-focused .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix input.mat-mdc-input-element{caret-color:var(--lhg-desy-input-input-error-focused-font-color, var(--lhg-desy-input-input-error-font-color, var(--maui-color-message-error, var(--maui-color-brand-red, #cc0000))))!important;color:var(--lhg-desy-input-input-error-focused-font-color, var(--lhg-desy-input-input-error-font-color, var(--maui-color-message-error, var(--maui-color-brand-red, #cc0000))))!important}lhg-invoice-form-pres refx-dialog-pres .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-disabled .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex,lhg-invoice-form-pres refx-dialog-pres .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-disabled .mat-mdc-text-field-wrapper.mdc-text-field:not(.mdc-text-field--invalid):not(.mdc-text-field--focused) .mat-mdc-form-field-flex{border:var(--lhg-desy-input-field-disabled-border, none)!important}lhg-invoice-form-pres refx-dialog-pres .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-disabled .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix,lhg-invoice-form-pres refx-dialog-pres .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-disabled .mat-mdc-text-field-wrapper.mdc-text-field:not(.mdc-text-field--invalid):not(.mdc-text-field--focused) .mat-mdc-form-field-flex .mat-mdc-form-field-infix{border-bottom:var(--lhg-desy-input-input-border-disabled, none)!important}lhg-invoice-form-pres refx-dialog-pres .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-disabled .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix label.mdc-floating-label.mat-mdc-floating-label,lhg-invoice-form-pres refx-dialog-pres .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-disabled .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix input.mat-mdc-input-element,lhg-invoice-form-pres refx-dialog-pres .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-disabled .mat-mdc-text-field-wrapper.mdc-text-field:not(.mdc-text-field--invalid):not(.mdc-text-field--focused) .mat-mdc-form-field-flex .mat-mdc-form-field-infix label.mdc-floating-label.mat-mdc-floating-label,lhg-invoice-form-pres refx-dialog-pres .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-disabled .mat-mdc-text-field-wrapper.mdc-text-field:not(.mdc-text-field--invalid):not(.mdc-text-field--focused) .mat-mdc-form-field-flex .mat-mdc-form-field-infix input.mat-mdc-input-element{color:var(--lhg-desy-input-field-disabled-text-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important}lhg-invoice-form-pres refx-dialog-pres .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-disabled .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex:has(label.mdc-floating-label.mat-mdc-floating-label.mdc-floating-label--float-above),lhg-invoice-form-pres refx-dialog-pres .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-disabled .mat-mdc-text-field-wrapper.mdc-text-field:not(.mdc-text-field--invalid):not(.mdc-text-field--focused) .mat-mdc-form-field-flex:has(label.mdc-floating-label.mat-mdc-floating-label.mdc-floating-label--float-above){border:var(--lhg-desy-input-field-disabled-filled-border, none)!important}lhg-invoice-form-pres refx-dialog-pres .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-disabled .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex:has(label.mdc-floating-label.mat-mdc-floating-label.mdc-floating-label--float-above) .mat-mdc-form-field-infix label.mdc-floating-label.mat-mdc-floating-label,lhg-invoice-form-pres refx-dialog-pres .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-disabled .mat-mdc-text-field-wrapper.mdc-text-field:not(.mdc-text-field--invalid):not(.mdc-text-field--focused) .mat-mdc-form-field-flex:has(label.mdc-floating-label.mat-mdc-floating-label.mdc-floating-label--float-above) .mat-mdc-form-field-infix label.mdc-floating-label.mat-mdc-floating-label{color:var(--lhg-desy-input-field-disabled-floating-label-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important}lhg-invoice-form-pres refx-dialog-pres .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-disabled .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex:has(label.mdc-floating-label.mat-mdc-floating-label.mdc-floating-label--float-above) .mat-mdc-form-field-infix input.mat-mdc-input-element,lhg-invoice-form-pres refx-dialog-pres .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-disabled .mat-mdc-text-field-wrapper.mdc-text-field:not(.mdc-text-field--invalid):not(.mdc-text-field--focused) .mat-mdc-form-field-flex:has(label.mdc-floating-label.mat-mdc-floating-label.mdc-floating-label--float-above) .mat-mdc-form-field-infix input.mat-mdc-input-element{color:var(--lhg-desy-input-field-disabled-filled-text-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important}lhg-invoice-form-pres refx-dialog-pres .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-disabled .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-hint-wrapper .mat-mdc-form-field-hint,lhg-invoice-form-pres refx-dialog-pres .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-disabled .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-error-wrapper .mat-mdc-form-field-hint{color:var(--lhg-desy-input-field-disabled-text-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important}refx-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input,lhg-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input{margin-bottom:2rem;padding-top:var(--lhg-desy-input-field-padding-top, 0)}refx-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input div.mdc-line-ripple,lhg-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input div.mdc-line-ripple{display:none}refx-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input:not(.mat-focused):not(.mat-form-field-hide-placeholder) .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex:after,lhg-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input:not(.mat-focused):not(.mat-form-field-hide-placeholder) .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex:after{display:none}refx-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input div.mat-mdc-form-field-flex,lhg-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input div.mat-mdc-form-field-flex{margin-bottom:0!important;padding:0}refx-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-invalid .mat-mdc-form-field-error-wrapper,lhg-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-invalid .mat-mdc-form-field-error-wrapper{margin-top:0;margin-bottom:0}refx-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-invalid .mat-mdc-form-field-error-wrapper .mat-mdc-form-field-error,lhg-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-invalid .mat-mdc-form-field-error-wrapper .mat-mdc-form-field-error{margin-bottom:0}refx-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-hint-wrapper,refx-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-error-wrapper,lhg-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-hint-wrapper,lhg-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-error-wrapper{display:block;padding:0;position:inherit;width:fit-content}refx-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-hint-wrapper mat-hint.mat-mdc-form-field-hint,refx-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-hint-wrapper mat-error.mat-mdc-form-field-error,refx-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-error-wrapper mat-hint.mat-mdc-form-field-hint,refx-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-error-wrapper mat-error.mat-mdc-form-field-error,lhg-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-hint-wrapper mat-hint.mat-mdc-form-field-hint,lhg-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-hint-wrapper mat-error.mat-mdc-form-field-error,lhg-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-error-wrapper mat-hint.mat-mdc-form-field-hint,lhg-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-error-wrapper mat-error.mat-mdc-form-field-error{color:var(--maui-color-text-caption, var(--maui-color-brand-lhgrey7, #666666));display:block;font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif);font-size:var(--lhg-desy-input-hint-font-size, var(--maui-font-size-1, 1.2rem));font-weight:var(--lhg-desy-input-hint-font-weight, var(--maui-font-weight-regular, 400));letter-spacing:var(--lhg-desy-input-hint-letter-spacing, normal);line-height:var(--lhg-desy-input-hint-line-height, var(--maui-line-height-1, 1.4rem));margin-top:var(--lhg-desy-input-hint-margin-top, .6rem);padding-block:var(--lhg-desy-input-hint-padding-block, .15rem)}refx-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-hint-wrapper mat-hint.mat-mdc-form-field-hint.mat-mdc-form-field-bottom-align:before,refx-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-hint-wrapper mat-error.mat-mdc-form-field-error.mat-mdc-form-field-bottom-align:before,refx-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-error-wrapper mat-hint.mat-mdc-form-field-hint.mat-mdc-form-field-bottom-align:before,refx-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-error-wrapper mat-error.mat-mdc-form-field-error.mat-mdc-form-field-bottom-align:before,lhg-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-hint-wrapper mat-hint.mat-mdc-form-field-hint.mat-mdc-form-field-bottom-align:before,lhg-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-hint-wrapper mat-error.mat-mdc-form-field-error.mat-mdc-form-field-bottom-align:before,lhg-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-error-wrapper mat-hint.mat-mdc-form-field-hint.mat-mdc-form-field-bottom-align:before,lhg-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-error-wrapper mat-error.mat-mdc-form-field-error.mat-mdc-form-field-bottom-align:before{display:none;height:unset}refx-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-hint-wrapper mat-error.mat-mdc-form-field-error,refx-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-error-wrapper mat-error.mat-mdc-form-field-error,lhg-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-hint-wrapper mat-error.mat-mdc-form-field-error,lhg-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-error-wrapper mat-error.mat-mdc-form-field-error{font-weight:var(--lhg-desy-input-hint-error-font-weight, var(--maui-font-weight-regular, 400))}refx-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-hint-wrapper mat-error.mat-mdc-form-field-error,refx-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-error-wrapper mat-error.mat-mdc-form-field-error,lhg-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-hint-wrapper mat-error.mat-mdc-form-field-error,lhg-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-error-wrapper mat-error.mat-mdc-form-field-error{background-color:var(--lhg-desy-input-hint-error-background-color, var(--maui-color-message-error, var(--maui-color-brand-red, #cc0000)));color:var(--lhg-desy-input-hint-error-text-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d)));margin-top:var(--lhg-desy-input-hint-error-margin-top, .6rem);padding-left:var(--lhg-desy-input-hint-error-padding, .5rem);padding-right:var(--lhg-desy-input-hint-error-padding, .5rem)}refx-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex,lhg-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex{background-color:var(--lhg-desy-input-input-background-color, transparent);border:var(--lhg-desy-input-field-border, none)!important;border-radius:var(--lhg-desy-input-input-border-radius, 0)!important;height:var(--lhg-desy-input-field-height, auto)}refx-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex:after,lhg-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex:after{border-right:var(--lhg-desy-input-input-border, none)!important;bottom:0!important;content:""!important;display:var(--lhg-desy-input-input-after-display, inherit);height:2.2rem!important;left:0!important;position:absolute!important;top:unset!important;width:100%!important}refx-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix,lhg-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix{border-bottom:var(--lhg-desy-input-input-border, none)}refx-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix input.mat-mdc-input-element,lhg-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix input.mat-mdc-input-element{color:var(--lhg-desy-input-input-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d)));font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif);font-size:var(--lhg-desy-input-input-font-size, var(--maui-font-size-3, 1.6rem));font-weight:var(--lhg-desy-input-input-font-weight, 400);letter-spacing:var(--lhg-desy-input-input-letter-spacing, normal);line-height:var(--lhg-desy-input-input-line-height, var(--maui-line-height-3, 2.4rem));transition:var(--lhg-desy-input-field-transition, none);padding-block:var(--lhg-desy-input-input-padding-block, unset);padding-inline:var(--lhg-desy-input-input-padding-inline, 0 0);padding-top:var(--lhg-desy-input-input-padding-top, unset);padding-bottom:var(--lhg-desy-input-input-padding-bottom, 0);text-overflow:clip}refx-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input:not(.mat-form-field-hide-placeholder) .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix,lhg-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input:not(.mat-form-field-hide-placeholder) .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix{border-bottom:var(--lhg-desy-input-input-border-filled, none)}refx-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-focused .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex,lhg-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-focused .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex{border:var(--lhg-desy-input-field-border-focused, var(--lhg-desy-input-field-border, none))!important}refx-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-text-field-wrapper.mdc-text-field,lhg-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-text-field-wrapper.mdc-text-field{background-color:transparent;border:none!important;flex:initial;font-size:1.6rem;padding-left:0;padding-right:0}refx-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix,lhg-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix{min-height:var(--lhg-desy-input-field-min-height, unset);padding:0}refx-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix label.mdc-floating-label.mat-mdc-floating-label,lhg-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix label.mdc-floating-label.mat-mdc-floating-label{font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif);transition:var(--lhg-desy-input-floating-label-transition, transform .15s cubic-bezier(.4, 0, .2, 1))}refx-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix label.mdc-floating-label.mat-mdc-floating-label:not(.mdc-floating-label--float-above),lhg-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix label.mdc-floating-label.mat-mdc-floating-label:not(.mdc-floating-label--float-above){color:var(--lhg-desy-input-placeholder-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d)));font-size:var(--lhg-desy-input-placeholder-font-size, var(--maui-font-size-3, 1.6rem));font-weight:400;left:var(--lhg-desy-input-placeholder-left, 0);letter-spacing:var(--lhg-desy-input-placeholder-letter-spacing, normal);line-height:var(--lhg-desy-input-placeholder-line-height, var(--maui-line-height-3, 2.4rem));max-width:calc(100% - var(--lhg-desy-input-placeholder-left, 0));top:var(--lhg-desy-input-placeholder-top, 1.8rem)}refx-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix label.mdc-floating-label.mat-mdc-floating-label.mdc-floating-label--float-above,lhg-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix label.mdc-floating-label.mat-mdc-floating-label.mdc-floating-label--float-above{color:var(--lhg-desy-input-floating-label-color, var(--maui-color-text-caption, var(--maui-color-brand-lhgrey7, #666666)));font-size:var(--lhg-desy-input-floating-label-font-size, var(--maui-font-size-1, 1.2rem));left:var(--lhg-desy-input-floating-label-left, 0)!important;letter-spacing:var(--lhg-desy-input-floating-label-letter-spacing, normal);line-height:var(--lhg-desy-input-floating-label-line-height, var(--maui-line-height-1, 1.4rem));top:var(--lhg-desy-input-floating-label-top, 0)!important;transform:translateY(-130%) scale(1)}refx-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-text-field-wrapper.mdc-text-field:not(.mdc-text-field--invalid):not(.mdc-text-field--focused) .mat-mdc-form-field-flex:has(label.mdc-floating-label.mat-mdc-floating-label.mdc-floating-label--float-above),lhg-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-text-field-wrapper.mdc-text-field:not(.mdc-text-field--invalid):not(.mdc-text-field--focused) .mat-mdc-form-field-flex:has(label.mdc-floating-label.mat-mdc-floating-label.mdc-floating-label--float-above){border:var(--lhg-desy-input-field-border-unfocused-filled, var(--lhg-desy-input-field-border, none))!important}refx-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-text-field-wrapper.mdc-text-field:after,lhg-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-text-field-wrapper.mdc-text-field:after{transition:var(--lhg-desy-input-field-transition, none)}refx-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix,lhg-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix{width:100%}refx-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix:has(mat-date-range-input) input.mat-mdc-input-element,lhg-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix:has(mat-date-range-input) input.mat-mdc-input-element{padding-top:var(--lhg-desy-input-date-range-input-padding-top-with-icon, unset)}refx-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix mat-date-range-input,lhg-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix mat-date-range-input{height:var(--lhg-desy-input-date-range-input-height, 3.6rem);margin-bottom:0}refx-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix mat-date-range-input .mat-date-range-input-container,lhg-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix mat-date-range-input .mat-date-range-input-container{padding-inline:var(--lhg-desy-input-input-padding-inline-with-icon, 0 2.4rem);padding-top:var(--lhg-desy-input-date-range-input-padding-top-with-icon, unset);padding-bottom:var(--lhg-desy-input-input-padding-bottom, 0);width:100%}refx-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix mat-date-range-input .mat-date-range-input-container .mat-date-range-input-separator,lhg-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix mat-date-range-input .mat-date-range-input-container .mat-date-range-input-separator{margin:var(--lhg-desy-input-date-range-separator, 0 2rem 0 0)}refx-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix mat-date-range-input .mat-date-range-input-container .mat-date-range-input-wrapper,lhg-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix mat-date-range-input .mat-date-range-input-container .mat-date-range-input-wrapper{min-height:var(--lhg-desy-input-input-line-height, var(--maui-line-height-3, 2.4rem));min-width:var(--lhg-desy-input-date-range-min-width-from, 9.3rem);height:100%;width:var(--lhg-desy-input-date-range-width, 50%)}refx-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix mat-date-range-input .mat-date-range-input-container .mat-date-range-input-wrapper input.mat-date-range-input-inner,lhg-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix mat-date-range-input .mat-date-range-input-container .mat-date-range-input-wrapper input.mat-date-range-input-inner{caret-color:var(--lhg-desy-input-input-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d)));color:var(--lhg-desy-input-input-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d)));font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif);font-size:var(--lhg-desy-input-input-font-size, var(--maui-font-size-3, 1.6rem));font-weight:var(--lhg-desy-input-input-font-weight, 400);height:var(--lhg-desy-input-input-line-height, var(--maui-line-height-3, 2.4rem));letter-spacing:var(--lhg-desy-input-input-letter-spacing, normal);line-height:var(--lhg-desy-input-input-line-height, var(--maui-line-height-3, 2.4rem));min-height:var(--lhg-desy-input-input-line-height, var(--maui-line-height-3, 2.4rem));min-width:var(--lhg-desy-input-date-range-min-width-from, 9.3rem);padding-block:var(--lhg-desy-input-input-padding-block, unset);padding-inline:0;padding-top:0;padding-bottom:0;transition:var(--lhg-desy-input-field-transition, none)}refx-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-invalid .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex,lhg-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-invalid .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex{border:var(--lhg-desy-input-field-border-error, none)!important}refx-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-invalid .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex:after,lhg-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-invalid .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex:after{border-right:var(--lhg-desy-input-input-border-error, none)!important;bottom:0!important;content:""!important;height:2rem!important;left:0!important;position:absolute!important;top:unset!important;width:100%!important}refx-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-invalid .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix,lhg-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-invalid .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix{border-bottom:var(--lhg-desy-input-input-border-error, none)!important}refx-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-invalid .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix input.mat-mdc-input-element,lhg-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-invalid .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix input.mat-mdc-input-element{caret-color:var(--lhg-desy-input-input-caret-color-error, var(--maui-color-message-error, var(--maui-color-brand-red, #cc0000)))!important;color:var(--lhg-desy-input-input-error-font-color, var(--maui-color-message-error, var(--maui-color-brand-red, #cc0000)))!important}refx-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-invalid .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix label.mdc-floating-label.mat-mdc-floating-label:not(.mdc-floating-label--float-above),lhg-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-invalid .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix label.mdc-floating-label.mat-mdc-floating-label:not(.mdc-floating-label--float-above){caret-color:var(--lhg-desy-input-placeholder-error-font-color, inherit);color:var(--lhg-desy-input-placeholder-error-font-color, inherit)}refx-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-invalid .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix label.mdc-floating-label.mat-mdc-floating-label.mdc-floating-label--float-above,lhg-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-invalid .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix label.mdc-floating-label.mat-mdc-floating-label.mdc-floating-label--float-above{color:var(--lhg-desy-input-floating-label-error-color, var(--lhg-desy-input-floating-label-color, var(--maui-color-text-caption, var(--maui-color-brand-lhgrey7, #666666))))}refx-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-invalid .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix mat-date-range-input,lhg-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-invalid .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix mat-date-range-input{height:var(--lhg-desy-input-date-range-input-height, 3.6rem)}refx-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-invalid .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix mat-date-range-input .mat-date-range-input-container,lhg-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-invalid .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix mat-date-range-input .mat-date-range-input-container{height:100%}refx-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-invalid .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix mat-date-range-input .mat-date-range-input-container input.mat-date-range-input-inner,lhg-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-invalid .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix mat-date-range-input .mat-date-range-input-container input.mat-date-range-input-inner{caret-color:var(--lhg-desy-input-input-caret-color-error, var(--maui-color-message-error, var(--maui-color-brand-red, #cc0000)))!important;color:var(--lhg-desy-input-input-error-font-color, var(--maui-color-message-error, var(--maui-color-brand-red, #cc0000)))!important}refx-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-focused .mat-mdc-text-field-wrapper.mdc-text-field:after,lhg-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-focused .mat-mdc-text-field-wrapper.mdc-text-field:after{border:none;border-radius:var(--lhg-desy-input-field-focused-outline-focus-radius, 0);box-shadow:var(--lhg-desy-input-field-focused-outline, 0 0 .6rem .1rem var(--maui-color-interaction-interaction, var(--maui-color-brand-whale-blue, #52627c)));content:"";display:var(--lhg-desy-input-field-focused-outline-display, block);height:var(--lhg-desy-input-field-focused-outline-dimension, auto);inset:var(--lhg-desy-input-field-focused-outline-offset, .4rem);pointer-events:none;position:absolute;width:var(--lhg-desy-input-field-focused-outline-dimension, auto)}refx-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-focused .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex:after,lhg-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-focused .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex:after{border-right:none!important;bottom:0!important;content:""!important;display:var(--lhg-desy-input-input-after-display, inherit);height:2rem!important;left:0!important;position:absolute!important;top:unset!important;width:100%!important}refx-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-focused .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix,lhg-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-focused .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix{border-bottom:var(--lhg-desy-input-input-border-focused, none)}refx-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-focused .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix input.mat-mdc-input-element,lhg-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-focused .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix input.mat-mdc-input-element{caret-color:var(--lhg-desy-input-input-caret-color, var(--maui-color-interaction-interaction, var(--maui-color-brand-whale-blue, #52627c)));color:var(--lhg-desy-input-input-focused-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d)));padding-left:0;padding-inline:var(--lhg-desy-input-input-focused-padding-inline, 1rem 1rem);padding-bottom:var(--lhg-desy-input-input-focused-padding-bottom, unset)}refx-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-invalid.mat-focused .mat-mdc-text-field-wrapper.mdc-text-field:after,lhg-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-invalid.mat-focused .mat-mdc-text-field-wrapper.mdc-text-field:after{border:none;border-radius:var(--lhg-desy-input-field-focused-outline-focus-radius, 0);inset:var(--lhg-desy-input-field-focused-outline-offset, .4rem);box-shadow:var(--lhg-desy-input-field-focused-outline-error, 0 0 .6rem .1rem var(--maui-color-message-error, var(--maui-color-brand-red, #cc0000)));content:"";height:var(--lhg-desy-input-field-focused-outline-dimension, auto);pointer-events:none;position:absolute;width:var(--lhg-desy-input-field-focused-outline-dimension, auto)}refx-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-invalid.mat-focused .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix input.mat-mdc-input-element,lhg-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-invalid.mat-focused .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix input.mat-mdc-input-element{caret-color:var(--lhg-desy-input-input-error-focused-font-color, var(--lhg-desy-input-input-error-font-color, var(--maui-color-message-error, var(--maui-color-brand-red, #cc0000))))!important;color:var(--lhg-desy-input-input-error-focused-font-color, var(--lhg-desy-input-input-error-font-color, var(--maui-color-message-error, var(--maui-color-brand-red, #cc0000))))!important}refx-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-disabled .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex,refx-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-disabled .mat-mdc-text-field-wrapper.mdc-text-field:not(.mdc-text-field--invalid):not(.mdc-text-field--focused) .mat-mdc-form-field-flex,lhg-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-disabled .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex,lhg-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-disabled .mat-mdc-text-field-wrapper.mdc-text-field:not(.mdc-text-field--invalid):not(.mdc-text-field--focused) .mat-mdc-form-field-flex{border:var(--lhg-desy-input-field-disabled-border, none)!important}refx-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-disabled .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix,refx-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-disabled .mat-mdc-text-field-wrapper.mdc-text-field:not(.mdc-text-field--invalid):not(.mdc-text-field--focused) .mat-mdc-form-field-flex .mat-mdc-form-field-infix,lhg-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-disabled .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix,lhg-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-disabled .mat-mdc-text-field-wrapper.mdc-text-field:not(.mdc-text-field--invalid):not(.mdc-text-field--focused) .mat-mdc-form-field-flex .mat-mdc-form-field-infix{border-bottom:var(--lhg-desy-input-input-border-disabled, none)!important}refx-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-disabled .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix label.mdc-floating-label.mat-mdc-floating-label,refx-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-disabled .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix input.mat-mdc-input-element,refx-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-disabled .mat-mdc-text-field-wrapper.mdc-text-field:not(.mdc-text-field--invalid):not(.mdc-text-field--focused) .mat-mdc-form-field-flex .mat-mdc-form-field-infix label.mdc-floating-label.mat-mdc-floating-label,refx-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-disabled .mat-mdc-text-field-wrapper.mdc-text-field:not(.mdc-text-field--invalid):not(.mdc-text-field--focused) .mat-mdc-form-field-flex .mat-mdc-form-field-infix input.mat-mdc-input-element,lhg-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-disabled .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix label.mdc-floating-label.mat-mdc-floating-label,lhg-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-disabled .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix input.mat-mdc-input-element,lhg-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-disabled .mat-mdc-text-field-wrapper.mdc-text-field:not(.mdc-text-field--invalid):not(.mdc-text-field--focused) .mat-mdc-form-field-flex .mat-mdc-form-field-infix label.mdc-floating-label.mat-mdc-floating-label,lhg-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-disabled .mat-mdc-text-field-wrapper.mdc-text-field:not(.mdc-text-field--invalid):not(.mdc-text-field--focused) .mat-mdc-form-field-flex .mat-mdc-form-field-infix input.mat-mdc-input-element{color:var(--lhg-desy-input-field-disabled-text-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important}refx-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-disabled .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex:has(label.mdc-floating-label.mat-mdc-floating-label.mdc-floating-label--float-above),refx-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-disabled .mat-mdc-text-field-wrapper.mdc-text-field:not(.mdc-text-field--invalid):not(.mdc-text-field--focused) .mat-mdc-form-field-flex:has(label.mdc-floating-label.mat-mdc-floating-label.mdc-floating-label--float-above),lhg-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-disabled .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex:has(label.mdc-floating-label.mat-mdc-floating-label.mdc-floating-label--float-above),lhg-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-disabled .mat-mdc-text-field-wrapper.mdc-text-field:not(.mdc-text-field--invalid):not(.mdc-text-field--focused) .mat-mdc-form-field-flex:has(label.mdc-floating-label.mat-mdc-floating-label.mdc-floating-label--float-above){border:var(--lhg-desy-input-field-disabled-filled-border, none)!important}refx-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-disabled .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex:has(label.mdc-floating-label.mat-mdc-floating-label.mdc-floating-label--float-above) .mat-mdc-form-field-infix label.mdc-floating-label.mat-mdc-floating-label,refx-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-disabled .mat-mdc-text-field-wrapper.mdc-text-field:not(.mdc-text-field--invalid):not(.mdc-text-field--focused) .mat-mdc-form-field-flex:has(label.mdc-floating-label.mat-mdc-floating-label.mdc-floating-label--float-above) .mat-mdc-form-field-infix label.mdc-floating-label.mat-mdc-floating-label,lhg-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-disabled .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex:has(label.mdc-floating-label.mat-mdc-floating-label.mdc-floating-label--float-above) .mat-mdc-form-field-infix label.mdc-floating-label.mat-mdc-floating-label,lhg-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-disabled .mat-mdc-text-field-wrapper.mdc-text-field:not(.mdc-text-field--invalid):not(.mdc-text-field--focused) .mat-mdc-form-field-flex:has(label.mdc-floating-label.mat-mdc-floating-label.mdc-floating-label--float-above) .mat-mdc-form-field-infix label.mdc-floating-label.mat-mdc-floating-label{color:var(--lhg-desy-input-field-disabled-floating-label-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important}refx-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-disabled .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex:has(label.mdc-floating-label.mat-mdc-floating-label.mdc-floating-label--float-above) .mat-mdc-form-field-infix input.mat-mdc-input-element,refx-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-disabled .mat-mdc-text-field-wrapper.mdc-text-field:not(.mdc-text-field--invalid):not(.mdc-text-field--focused) .mat-mdc-form-field-flex:has(label.mdc-floating-label.mat-mdc-floating-label.mdc-floating-label--float-above) .mat-mdc-form-field-infix input.mat-mdc-input-element,lhg-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-disabled .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex:has(label.mdc-floating-label.mat-mdc-floating-label.mdc-floating-label--float-above) .mat-mdc-form-field-infix input.mat-mdc-input-element,lhg-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-disabled .mat-mdc-text-field-wrapper.mdc-text-field:not(.mdc-text-field--invalid):not(.mdc-text-field--focused) .mat-mdc-form-field-flex:has(label.mdc-floating-label.mat-mdc-floating-label.mdc-floating-label--float-above) .mat-mdc-form-field-infix input.mat-mdc-input-element{color:var(--lhg-desy-input-field-disabled-filled-text-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important}refx-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-disabled .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-hint-wrapper .mat-mdc-form-field-hint,refx-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-disabled .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-error-wrapper .mat-mdc-form-field-hint,lhg-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-disabled .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-hint-wrapper .mat-mdc-form-field-hint,lhg-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-disabled .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-error-wrapper .mat-mdc-form-field-hint{color:var(--lhg-desy-input-field-disabled-text-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important}refx-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .bound-card-search-form .deprture-date-container.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input,lhg-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .bound-card-search-form .deprture-date-container.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input{transition:var(--lhg-desy-input-field-transition, none)}refx-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .bound-card-search-form .deprture-date-container.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-focused div.mat-mdc-form-field-icon-suffix,lhg-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .bound-card-search-form .deprture-date-container.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-focused div.mat-mdc-form-field-icon-suffix{right:var(--lhg-desy-input-icon-focused-right, 1rem)}refx-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .bound-card-search-form .deprture-date-container.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-focused div.mat-mdc-form-field-icon-suffix i:before,lhg-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .bound-card-search-form .deprture-date-container.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-focused div.mat-mdc-form-field-icon-suffix i:before{color:var(--lhg-desy-input-icon-focused-color, var(--lhg-desy-input-icon-color, var(--maui-color-text-caption, var(--maui-color-brand-lhgrey7, #666666))))}refx-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .bound-card-search-form .deprture-date-container.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-invalid div.mat-mdc-form-field-icon-suffix .mat-mdc-icon-button.mat-mdc-button-base:before,lhg-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .bound-card-search-form .deprture-date-container.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-invalid div.mat-mdc-form-field-icon-suffix .mat-mdc-icon-button.mat-mdc-button-base:before{color:var(--lhg-desy-input-icon-error-color, var(--maui-color-message-error, var(--maui-color-brand-red, #cc0000)))!important;transition:.2s color linear}refx-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .bound-card-search-form .deprture-date-container.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input div.mat-mdc-form-field-icon-suffix,lhg-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .bound-card-search-form .deprture-date-container.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input div.mat-mdc-form-field-icon-suffix{align-items:center;position:absolute;display:flex;justify-content:center;right:var(--lhg-desy-input-icon-right, 0);height:2.4rem;width:2.4rem;top:var(--lhg-desy-input-icon-top, calc(50% - 1.3rem) );transition:var(--lhg-desy-input-field-transition, none);padding:0}refx-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .bound-card-search-form .deprture-date-container.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input div.mat-mdc-form-field-icon-suffix .mat-mdc-icon-button.mat-mdc-button-base,lhg-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .bound-card-search-form .deprture-date-container.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input div.mat-mdc-form-field-icon-suffix .mat-mdc-icon-button.mat-mdc-button-base{align-items:center;display:flex;font-style:normal;height:100%;justify-content:center;margin-left:0;width:100%}refx-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .bound-card-search-form .deprture-date-container.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input div.mat-mdc-form-field-icon-suffix .mat-mdc-icon-button.mat-mdc-button-base:before,lhg-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .bound-card-search-form .deprture-date-container.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input div.mat-mdc-form-field-icon-suffix .mat-mdc-icon-button.mat-mdc-button-base:before{border-color:transparent!important;border-width:0!important;color:var(--lhg-desy-input-icon-color, var(--maui-color-text-caption, var(--maui-color-brand-lhgrey7, #666666)));content:var(--lhg-desy-input-icon-calendar, "\e912");display:block;font-family:var(--lhg-desy-input-icon-font-family, IconDesyLH);font-size:2.4rem;height:2.4rem;line-height:2.4rem;width:2.4rem}refx-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .bound-card-search-form .deprture-date-container.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input div.mat-mdc-form-field-icon-suffix .mat-mdc-icon-button.mat-mdc-button-base:focus:after,refx-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .bound-card-search-form .deprture-date-container.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input div.mat-mdc-form-field-icon-suffix .mat-mdc-icon-button.mat-mdc-button-base:focus-within:after,lhg-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .bound-card-search-form .deprture-date-container.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input div.mat-mdc-form-field-icon-suffix .mat-mdc-icon-button.mat-mdc-button-base:focus:after,lhg-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .bound-card-search-form .deprture-date-container.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input div.mat-mdc-form-field-icon-suffix .mat-mdc-icon-button.mat-mdc-button-base:focus-within:after{content:"";border-radius:var(--lhg-desy-input-icon-focused-border-radius, 0);inset:var(--lhg-desy-input-icon-focused-offset, 0);position:absolute;box-shadow:var(--lhg-desy-input-icon-focused-outline, 0 0 .6rem .1rem var(--maui-color-interaction-interaction, var(--maui-color-brand-whale-blue, #52627c)))}refx-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .bound-card-search-form .deprture-date-container.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input div.mat-mdc-form-field-icon-suffix .mat-mdc-icon-button.mat-mdc-button-base:focus-visible,lhg-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .bound-card-search-form .deprture-date-container.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input div.mat-mdc-form-field-icon-suffix .mat-mdc-icon-button.mat-mdc-button-base:focus-visible{outline:none}refx-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .bound-card-search-form .deprture-date-container.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-form-field-flex:after,lhg-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .bound-card-search-form .deprture-date-container.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-form-field-flex:after{display:none!important}refx-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .bound-card-search-form .deprture-date-container.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-focused div.mdc-line-ripple,lhg-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .bound-card-search-form .deprture-date-container.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-focused div.mdc-line-ripple{right:var(--lhg-desy-input-icon-focused-right, 1rem)}refx-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .bound-card-search-form .deprture-date-container.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-invalid div.mdc-line-ripple:before,lhg-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .bound-card-search-form .deprture-date-container.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-invalid div.mdc-line-ripple:before{color:var(--lhg-desy-input-icon-error-color, var(--maui-color-message-error, var(--maui-color-brand-red, #cc0000)))!important}refx-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .bound-card-search-form .deprture-date-container.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix input.mat-mdc-input-element,lhg-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .bound-card-search-form .deprture-date-container.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix input.mat-mdc-input-element{padding-inline:var(--lhg-desy-input-input-padding-inline-with-icon, 0 2.4rem)!important}refx-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .bound-card-search-form .deprture-date-container.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-focused .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix input.mat-mdc-input-element,lhg-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .bound-card-search-form .deprture-date-container.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-focused .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix input.mat-mdc-input-element{padding-inline:var(--lhg-desy-input-input-focused-padding-inline-with-icon, 1rem 4.4rem)!important}refx-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .bound-card-search-form .deprture-date-container .mat-mdc-form-field-icon-suffix .mat-datepicker-toggle,lhg-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .bound-card-search-form .deprture-date-container .mat-mdc-form-field-icon-suffix .mat-datepicker-toggle{padding:0;width:2.4rem;height:2.4rem;margin:0}refx-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .bound-card-search-form .deprture-date-container .mat-mdc-form-field-icon-suffix .mat-datepicker-toggle .mat-mdc-icon-button.mat-mdc-button-base,lhg-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .bound-card-search-form .deprture-date-container .mat-mdc-form-field-icon-suffix .mat-datepicker-toggle .mat-mdc-icon-button.mat-mdc-button-base{overflow:visible}refx-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .bound-card-search-form .deprture-date-container .mat-mdc-form-field-icon-suffix .mat-datepicker-toggle .mat-mdc-icon-button.mat-mdc-button-base:focus,lhg-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .bound-card-search-form .deprture-date-container .mat-mdc-form-field-icon-suffix .mat-datepicker-toggle .mat-mdc-icon-button.mat-mdc-button-base:focus{box-shadow:unset!important}refx-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .bound-card-search-form .deprture-date-container .mat-mdc-form-field-icon-suffix .mat-datepicker-toggle:focus-visible,lhg-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .bound-card-search-form .deprture-date-container .mat-mdc-form-field-icon-suffix .mat-datepicker-toggle:focus-visible{outline:none}refx-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .bound-card-search-form .deprture-date-container .mat-mdc-form-field-icon-suffix .mat-datepicker-toggle svg,lhg-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .bound-card-search-form .deprture-date-container .mat-mdc-form-field-icon-suffix .mat-datepicker-toggle svg{display:none}refx-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .bound-card-search-form mat-form-field.mat-mdc-form-field .mat-mdc-form-field-subscript-wrapper,lhg-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .bound-card-search-form mat-form-field.mat-mdc-form-field .mat-mdc-form-field-subscript-wrapper{margin-top:0}refx-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .bound-card-search-form mat-form-field.mat-mdc-form-field .mat-mdc-form-field-error-wrapper,lhg-rebooking-search-pres refx-bound-search-card-pres .bound-card-search-container .bound-card-search-form mat-form-field.mat-mdc-form-field .mat-mdc-form-field-error-wrapper{margin-top:0}refx-modify-search-cont refx-modify-search-pres .mat-mdc-radio-group.trip-type-radio{margin-bottom:1rem!important}refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input,refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-date-range-input{padding-bottom:0}refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-text-field-wrapper input,refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-date-range-input .mat-mdc-text-field-wrapper input{width:100%!important}refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.passengers-field .mat-mdc-form-field-icon-suffix .passengers-icon:before,refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-date-range-input.passengers-field .mat-mdc-form-field-icon-suffix .passengers-icon:before{margin-top:0}refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.multicity-date-field-ow .mat-mdc-form-field-icon-suffix .mat-datepicker-toggle .mdc-icon-button.mat-mdc-icon-button:after,refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.multicity-date-field-rt .mat-mdc-form-field-icon-suffix .mat-datepicker-toggle .mdc-icon-button.mat-mdc-icon-button:after,refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-date-range-input.multicity-date-field-ow .mat-mdc-form-field-icon-suffix .mat-datepicker-toggle .mdc-icon-button.mat-mdc-icon-button:after,refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-date-range-input.multicity-date-field-rt .mat-mdc-form-field-icon-suffix .mat-datepicker-toggle .mdc-icon-button.mat-mdc-icon-button:after{display:none}refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.multicity-date-field-ow .mat-mdc-form-field-icon-suffix .mat-datepicker-toggle .mdc-icon-button.mat-mdc-icon-button:focus,refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.multicity-date-field-rt .mat-mdc-form-field-icon-suffix .mat-datepicker-toggle .mdc-icon-button.mat-mdc-icon-button:focus,refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-date-range-input.multicity-date-field-ow .mat-mdc-form-field-icon-suffix .mat-datepicker-toggle .mdc-icon-button.mat-mdc-icon-button:focus,refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-date-range-input.multicity-date-field-rt .mat-mdc-form-field-icon-suffix .mat-datepicker-toggle .mdc-icon-button.mat-mdc-icon-button:focus{box-shadow:unset!important}refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.multicity-destination-location-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-icon-suffix .mdc-icon-button:focus,refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.multicity-origin-location-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-icon-suffix .mdc-icon-button:focus,refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-date-range-input.multicity-destination-location-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-icon-suffix .mdc-icon-button:focus,refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-date-range-input.multicity-origin-location-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-icon-suffix .mdc-icon-button:focus{box-shadow:unset}refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.multicity-destination-location-field .mat-mdc-text-field-wrapper div.mdc-line-ripple:before,refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.multicity-origin-location-field .mat-mdc-text-field-wrapper div.mdc-line-ripple:before,refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-date-range-input.multicity-destination-location-field .mat-mdc-text-field-wrapper div.mdc-line-ripple:before,refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-date-range-input.multicity-origin-location-field .mat-mdc-text-field-wrapper div.mdc-line-ripple:before{transform:rotate(0)}refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.multicity-destination-location-field .mat-mdc-form-field-icon-suffix .refx-icon-flight-departure,refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.multicity-destination-location-field .mat-mdc-form-field-icon-suffix .refx-icon-flight-return,refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.multicity-origin-location-field .mat-mdc-form-field-icon-suffix .refx-icon-flight-departure,refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.multicity-origin-location-field .mat-mdc-form-field-icon-suffix .refx-icon-flight-return,refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-date-range-input.multicity-destination-location-field .mat-mdc-form-field-icon-suffix .refx-icon-flight-departure,refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-date-range-input.multicity-destination-location-field .mat-mdc-form-field-icon-suffix .refx-icon-flight-return,refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-date-range-input.multicity-origin-location-field .mat-mdc-form-field-icon-suffix .refx-icon-flight-departure,refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-date-range-input.multicity-origin-location-field .mat-mdc-form-field-icon-suffix .refx-icon-flight-return{display:none}refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.multicity-destination-location-field.mat-focused .mat-mdc-text-field-wrapper div.mdc-line-ripple:before,refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.multicity-origin-location-field.mat-focused .mat-mdc-text-field-wrapper div.mdc-line-ripple:before,refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-date-range-input.multicity-destination-location-field.mat-focused .mat-mdc-text-field-wrapper div.mdc-line-ripple:before,refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-date-range-input.multicity-origin-location-field.mat-focused .mat-mdc-text-field-wrapper div.mdc-line-ripple:before{transform:rotate(0)}refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.origin-location-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex,refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.destination-location-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex,refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-date-range-input.origin-location-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex,refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-date-range-input.destination-location-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex{padding-top:0}refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.origin-location-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-icon-suffix,refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.destination-location-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-icon-suffix,refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-date-range-input.origin-location-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-icon-suffix,refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-date-range-input.destination-location-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-icon-suffix{display:none}refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.modify-search-passenger-input .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex,refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-date-range-input.modify-search-passenger-input .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex{padding-top:0}refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.modify-search-passenger-input .mat-mdc-form-field-icon-suffix,refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-date-range-input.modify-search-passenger-input .mat-mdc-form-field-icon-suffix{margin-right:0}refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.modify-search-passenger-input .mat-mdc-form-field-icon-suffix:focus-visible,refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-date-range-input.modify-search-passenger-input .mat-mdc-form-field-icon-suffix:focus-visible{outline:none}refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.modify-search-passenger-input .mat-mdc-form-field-icon-suffix .passengers-icon:focus-within,refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-date-range-input.modify-search-passenger-input .mat-mdc-form-field-icon-suffix .passengers-icon:focus-within{outline:none;box-shadow:none}refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.date-field-ow.mat-form-field-invalid .mat-mdc-form-field-icon-suffix .mat-datepicker-toggle .mat-mdc-icon-button.mat-mdc-button-base:after,refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.date-field-rt.mat-form-field-invalid .mat-mdc-form-field-icon-suffix .mat-datepicker-toggle .mat-mdc-icon-button.mat-mdc-button-base:after,refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.multicity-date-field-ow.mat-form-field-invalid .mat-mdc-form-field-icon-suffix .mat-datepicker-toggle .mat-mdc-icon-button.mat-mdc-button-base:after,refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.multicity-date-field-rt.mat-form-field-invalid .mat-mdc-form-field-icon-suffix .mat-datepicker-toggle .mat-mdc-icon-button.mat-mdc-button-base:after,refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-date-range-input.date-field-ow.mat-form-field-invalid .mat-mdc-form-field-icon-suffix .mat-datepicker-toggle .mat-mdc-icon-button.mat-mdc-button-base:after,refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-date-range-input.date-field-rt.mat-form-field-invalid .mat-mdc-form-field-icon-suffix .mat-datepicker-toggle .mat-mdc-icon-button.mat-mdc-button-base:after,refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-date-range-input.multicity-date-field-ow.mat-form-field-invalid .mat-mdc-form-field-icon-suffix .mat-datepicker-toggle .mat-mdc-icon-button.mat-mdc-button-base:after,refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-date-range-input.multicity-date-field-rt.mat-form-field-invalid .mat-mdc-form-field-icon-suffix .mat-datepicker-toggle .mat-mdc-icon-button.mat-mdc-button-base:after{display:none}refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.date-field-ow.mat-form-field-invalid .mat-mdc-form-field-icon-suffix .mat-datepicker-toggle .mat-mdc-icon-button.mat-mdc-button-base:focus,refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.date-field-rt.mat-form-field-invalid .mat-mdc-form-field-icon-suffix .mat-datepicker-toggle .mat-mdc-icon-button.mat-mdc-button-base:focus,refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.multicity-date-field-ow.mat-form-field-invalid .mat-mdc-form-field-icon-suffix .mat-datepicker-toggle .mat-mdc-icon-button.mat-mdc-button-base:focus,refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.multicity-date-field-rt.mat-form-field-invalid .mat-mdc-form-field-icon-suffix .mat-datepicker-toggle .mat-mdc-icon-button.mat-mdc-button-base:focus,refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-date-range-input.date-field-ow.mat-form-field-invalid .mat-mdc-form-field-icon-suffix .mat-datepicker-toggle .mat-mdc-icon-button.mat-mdc-button-base:focus,refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-date-range-input.date-field-rt.mat-form-field-invalid .mat-mdc-form-field-icon-suffix .mat-datepicker-toggle .mat-mdc-icon-button.mat-mdc-button-base:focus,refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-date-range-input.multicity-date-field-ow.mat-form-field-invalid .mat-mdc-form-field-icon-suffix .mat-datepicker-toggle .mat-mdc-icon-button.mat-mdc-button-base:focus,refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-date-range-input.multicity-date-field-rt.mat-form-field-invalid .mat-mdc-form-field-icon-suffix .mat-datepicker-toggle .mat-mdc-icon-button.mat-mdc-button-base:focus{box-shadow:unset!important}refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.date-field-ow .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex,refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.date-field-rt .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex,refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.multicity-date-field-ow .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex,refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.multicity-date-field-rt .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex,refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-date-range-input.date-field-ow .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex,refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-date-range-input.date-field-rt .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex,refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-date-range-input.multicity-date-field-ow .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex,refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-date-range-input.multicity-date-field-rt .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex{padding-top:0}refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.date-field-ow .mat-mdc-form-field-icon-suffix .mat-datepicker-toggle,refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.date-field-rt .mat-mdc-form-field-icon-suffix .mat-datepicker-toggle,refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.multicity-date-field-ow .mat-mdc-form-field-icon-suffix .mat-datepicker-toggle,refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.multicity-date-field-rt .mat-mdc-form-field-icon-suffix .mat-datepicker-toggle,refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-date-range-input.date-field-ow .mat-mdc-form-field-icon-suffix .mat-datepicker-toggle,refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-date-range-input.date-field-rt .mat-mdc-form-field-icon-suffix .mat-datepicker-toggle,refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-date-range-input.multicity-date-field-ow .mat-mdc-form-field-icon-suffix .mat-datepicker-toggle,refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-date-range-input.multicity-date-field-rt .mat-mdc-form-field-icon-suffix .mat-datepicker-toggle{padding:0;width:2.4rem;height:2.4rem;margin:0}refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.date-field-ow .mat-mdc-form-field-icon-suffix .mat-datepicker-toggle .mat-mdc-icon-button.mat-mdc-button-base,refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.date-field-rt .mat-mdc-form-field-icon-suffix .mat-datepicker-toggle .mat-mdc-icon-button.mat-mdc-button-base,refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.multicity-date-field-ow .mat-mdc-form-field-icon-suffix .mat-datepicker-toggle .mat-mdc-icon-button.mat-mdc-button-base,refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.multicity-date-field-rt .mat-mdc-form-field-icon-suffix .mat-datepicker-toggle .mat-mdc-icon-button.mat-mdc-button-base,refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-date-range-input.date-field-ow .mat-mdc-form-field-icon-suffix .mat-datepicker-toggle .mat-mdc-icon-button.mat-mdc-button-base,refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-date-range-input.date-field-rt .mat-mdc-form-field-icon-suffix .mat-datepicker-toggle .mat-mdc-icon-button.mat-mdc-button-base,refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-date-range-input.multicity-date-field-ow .mat-mdc-form-field-icon-suffix .mat-datepicker-toggle .mat-mdc-icon-button.mat-mdc-button-base,refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-date-range-input.multicity-date-field-rt .mat-mdc-form-field-icon-suffix .mat-datepicker-toggle .mat-mdc-icon-button.mat-mdc-button-base{margin:0;overflow:visible;top:0}refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.date-field-ow .mat-mdc-form-field-icon-suffix .mat-datepicker-toggle .mat-mdc-icon-button.mat-mdc-button-base:after,refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.date-field-rt .mat-mdc-form-field-icon-suffix .mat-datepicker-toggle .mat-mdc-icon-button.mat-mdc-button-base:after,refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.multicity-date-field-ow .mat-mdc-form-field-icon-suffix .mat-datepicker-toggle .mat-mdc-icon-button.mat-mdc-button-base:after,refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.multicity-date-field-rt .mat-mdc-form-field-icon-suffix .mat-datepicker-toggle .mat-mdc-icon-button.mat-mdc-button-base:after,refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-date-range-input.date-field-ow .mat-mdc-form-field-icon-suffix .mat-datepicker-toggle .mat-mdc-icon-button.mat-mdc-button-base:after,refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-date-range-input.date-field-rt .mat-mdc-form-field-icon-suffix .mat-datepicker-toggle .mat-mdc-icon-button.mat-mdc-button-base:after,refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-date-range-input.multicity-date-field-ow .mat-mdc-form-field-icon-suffix .mat-datepicker-toggle .mat-mdc-icon-button.mat-mdc-button-base:after,refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-date-range-input.multicity-date-field-rt .mat-mdc-form-field-icon-suffix .mat-datepicker-toggle .mat-mdc-icon-button.mat-mdc-button-base:after{display:none}refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.date-field-ow .mat-mdc-form-field-icon-suffix .mat-datepicker-toggle .mat-mdc-icon-button.mat-mdc-button-base:focus,refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.date-field-rt .mat-mdc-form-field-icon-suffix .mat-datepicker-toggle .mat-mdc-icon-button.mat-mdc-button-base:focus,refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.multicity-date-field-ow .mat-mdc-form-field-icon-suffix .mat-datepicker-toggle .mat-mdc-icon-button.mat-mdc-button-base:focus,refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.multicity-date-field-rt .mat-mdc-form-field-icon-suffix .mat-datepicker-toggle .mat-mdc-icon-button.mat-mdc-button-base:focus,refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-date-range-input.date-field-ow .mat-mdc-form-field-icon-suffix .mat-datepicker-toggle .mat-mdc-icon-button.mat-mdc-button-base:focus,refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-date-range-input.date-field-rt .mat-mdc-form-field-icon-suffix .mat-datepicker-toggle .mat-mdc-icon-button.mat-mdc-button-base:focus,refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-date-range-input.multicity-date-field-ow .mat-mdc-form-field-icon-suffix .mat-datepicker-toggle .mat-mdc-icon-button.mat-mdc-button-base:focus,refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-date-range-input.multicity-date-field-rt .mat-mdc-form-field-icon-suffix .mat-datepicker-toggle .mat-mdc-icon-button.mat-mdc-button-base:focus{box-shadow:unset!important;outline:none}refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.date-field-ow .mat-mdc-form-field-icon-suffix .mat-datepicker-toggle .mat-mdc-icon-button.mat-mdc-button-base:focus .mat-focus-indicator:after,refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.date-field-rt .mat-mdc-form-field-icon-suffix .mat-datepicker-toggle .mat-mdc-icon-button.mat-mdc-button-base:focus .mat-focus-indicator:after,refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.multicity-date-field-ow .mat-mdc-form-field-icon-suffix .mat-datepicker-toggle .mat-mdc-icon-button.mat-mdc-button-base:focus .mat-focus-indicator:after,refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.multicity-date-field-rt .mat-mdc-form-field-icon-suffix .mat-datepicker-toggle .mat-mdc-icon-button.mat-mdc-button-base:focus .mat-focus-indicator:after,refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-date-range-input.date-field-ow .mat-mdc-form-field-icon-suffix .mat-datepicker-toggle .mat-mdc-icon-button.mat-mdc-button-base:focus .mat-focus-indicator:after,refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-date-range-input.date-field-rt .mat-mdc-form-field-icon-suffix .mat-datepicker-toggle .mat-mdc-icon-button.mat-mdc-button-base:focus .mat-focus-indicator:after,refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-date-range-input.multicity-date-field-ow .mat-mdc-form-field-icon-suffix .mat-datepicker-toggle .mat-mdc-icon-button.mat-mdc-button-base:focus .mat-focus-indicator:after,refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-date-range-input.multicity-date-field-rt .mat-mdc-form-field-icon-suffix .mat-datepicker-toggle .mat-mdc-icon-button.mat-mdc-button-base:focus .mat-focus-indicator:after{border-radius:var(--lhg-desy-input-calendar-focus-radius, var(--lhg-desy-button-focus-radius, 0));box-shadow:var(--lhg-desy-input-calendar-focus-outline-box-shadow, var(--lhg-desy-button-focus-outline-box-shadow, none))!important;content:" ";inset:calc(var(--lhg-desy-input-calendar-focus-outline-offset, var(--lhg-desy-button-focus-outline-offset, 0)) * -1);pointer-events:none;position:absolute;z-index:1080}refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.date-field-ow .mat-mdc-form-field-icon-suffix .mat-datepicker-toggle:focus-visible,refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.date-field-rt .mat-mdc-form-field-icon-suffix .mat-datepicker-toggle:focus-visible,refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.multicity-date-field-ow .mat-mdc-form-field-icon-suffix .mat-datepicker-toggle:focus-visible,refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.multicity-date-field-rt .mat-mdc-form-field-icon-suffix .mat-datepicker-toggle:focus-visible,refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-date-range-input.date-field-ow .mat-mdc-form-field-icon-suffix .mat-datepicker-toggle:focus-visible,refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-date-range-input.date-field-rt .mat-mdc-form-field-icon-suffix .mat-datepicker-toggle:focus-visible,refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-date-range-input.multicity-date-field-ow .mat-mdc-form-field-icon-suffix .mat-datepicker-toggle:focus-visible,refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-date-range-input.multicity-date-field-rt .mat-mdc-form-field-icon-suffix .mat-datepicker-toggle:focus-visible{outline:none}refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.date-field-ow .mat-mdc-form-field-icon-suffix .mat-datepicker-toggle svg,refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.date-field-rt .mat-mdc-form-field-icon-suffix .mat-datepicker-toggle svg,refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.multicity-date-field-ow .mat-mdc-form-field-icon-suffix .mat-datepicker-toggle svg,refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.multicity-date-field-rt .mat-mdc-form-field-icon-suffix .mat-datepicker-toggle svg,refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-date-range-input.date-field-ow .mat-mdc-form-field-icon-suffix .mat-datepicker-toggle svg,refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-date-range-input.date-field-rt .mat-mdc-form-field-icon-suffix .mat-datepicker-toggle svg,refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-date-range-input.multicity-date-field-ow .mat-mdc-form-field-icon-suffix .mat-datepicker-toggle svg,refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-date-range-input.multicity-date-field-rt .mat-mdc-form-field-icon-suffix .mat-datepicker-toggle svg{display:none}mat-checkbox.error.mat-mdc-checkbox-checked .mdc-checkbox__native-control:focus~.mdc-checkbox__background:after,mat-checkbox.error:not(.mat-mdc-checkbox-checked) .mdc-checkbox__native-control:focus~.mdc-checkbox__background:after{box-shadow:var(--lhg-desy-checkbox-error-outline-box-shadow, none)!important}mat-checkbox.error.mat-mdc-checkbox-checked .mdc-form-field .mdc-checkbox__background,mat-checkbox.error:not(.mat-mdc-checkbox-checked) .mdc-form-field .mdc-checkbox__background{border-color:var(--lhg-desy-checkbox-error-border-color, var(--maui-checkbox-error-control-color, var(--maui-color-message-error, var(--maui-color-brand-red, #cc0000))))!important}mat-checkbox.error.mat-mdc-checkbox-checked .mdc-form-field .mdc-checkbox__background:before,mat-checkbox.error:not(.mat-mdc-checkbox-checked) .mdc-form-field .mdc-checkbox__background:before{color:var(--lhg-desy-checkbox-error-icon-color, var(--maui-checkbox-error-control-color, var(--maui-color-message-error, var(--maui-color-brand-red, #cc0000))))!important}mat-checkbox.error.mat-mdc-checkbox-checked .mdc-form-field .mdc-label,mat-checkbox.error.mat-mdc-checkbox-checked .mdc-form-field .mdc-label mat-label,mat-checkbox.error:not(.mat-mdc-checkbox-checked) .mdc-form-field .mdc-label,mat-checkbox.error:not(.mat-mdc-checkbox-checked) .mdc-form-field .mdc-label mat-label{color:var(--lhg-desy-checkbox-error-label-color, var(--maui-checkbox-error-label-color, var(--maui-color-message-error, var(--maui-color-brand-red, #cc0000))))!important}mat-checkbox.error.mat-mdc-checkbox-checked .mdc-form-field .mdc-checkbox__background{background-color:var(--lhg-desy-checkbox-error-checked-background-color, white)!important}mat-checkbox.error:not(.mat-mdc-checkbox-checked) .mdc-form-field .mdc-checkbox__background{background-color:var(--lhg-desy-checkbox-error-background-color, white)!important}mat-checkbox.error:hover.mat-mdc-checkbox-checked div.mdc-form-field div.mdc-checkbox__background{background-color:var(--lhg-desy-checkbox-checked-error-hover-background-color, white)!important;border-color:var(--lhg-desy-checkbox-checked-error-hover-border-color, var(--maui-checkbox-error-control-color, var(--maui-color-message-error, var(--maui-color-brand-red, #cc0000))))!important}mat-checkbox.error:hover.mat-mdc-checkbox-checked div.mdc-form-field div.mdc-checkbox__background:after{box-shadow:var(--lhg-desy-checkbox-error-hover-outline-box-shadow, none)!important}mat-checkbox.error:hover.mat-mdc-checkbox-checked div.mdc-form-field .mdc-label,mat-checkbox.error:hover.mat-mdc-checkbox-checked div.mdc-form-field .mdc-label mat-label{color:var(--lhg-desy-checkbox-checked-error-hover-label-color, var(--maui-checkbox-error-label-color, var(--maui-color-message-error, var(--maui-color-brand-red, #cc0000))))!important}mat-checkbox.error:hover:not(.mat-mdc-checkbox-checked) .mdc-form-field .mdc-checkbox__background{background-color:var(--lhg-desy-checkbox-error-hover-background-color, white)!important;border-color:var(--lhg-desy-checkbox-error-hover-border-color, var(--maui-checkbox-error-control-color, var(--maui-color-message-error, var(--maui-color-brand-red, #cc0000))))!important}mat-checkbox.error:hover:not(.mat-mdc-checkbox-checked) .mdc-form-field .mdc-label,mat-checkbox.error:hover:not(.mat-mdc-checkbox-checked) .mdc-form-field .mdc-label mat-label{color:var(--lhg-desy-checkbox-error-hover-label-color, var(--maui-checkbox-error-label-color, var(--maui-color-message-error, var(--maui-color-brand-red, #cc0000))))!important}lhg-sugarpot-checkbox-pres .sugarpot-checkbox-form .marketing-consent-checkbox .mdc-form-field .mdc-checkbox{margin-top:0!important}refx-traveler .traveler-container lhg-easy-enrollment form mat-checkbox .mdc-form-field.mat-internal-form-field label.mdc-label,lhg-traveler-management-pres lhg-easy-enrollment form mat-checkbox .mdc-form-field.mat-internal-form-field label.mdc-label{margin:0}refx-traveler .traveler-container lhg-easy-enrollment form mat-checkbox .mdc-form-field.mat-internal-form-field span.title,lhg-traveler-management-pres lhg-easy-enrollment form mat-checkbox .mdc-form-field.mat-internal-form-field span.title{font:inherit}lhg-prominent-login-pres mat-checkbox .prominent-login-checkbox-label{font-size:inherit}refx-booking-services .pets .services-pets-checkbox-confirmation-container mat-checkbox div.mdc-checkbox__ripple{display:none}refx-booking-services .pets .services-pets-checkbox-confirmation-container mat-checkbox label.mdc-label{padding-top:0}refx-booking-services .pets .services-pets-checkbox-confirmation-container .error-border mat-checkbox.mat-mdc-checkbox .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate)~.mdc-checkbox__background{border-color:inherit}refx-booking-services .pets .services-pets-checkbox-confirmation-container .after-checked-text{color:inherit;font:inherit}refx-booking-services .pets .services-pets-checkbox-confirmation-container .error-text{color:inherit;font:inherit}refx-booking-services .pets .services-pets-checkbox-confirmation-container .normal-text{color:inherit;font:inherit}lhg-instant-teaser-layout-container mat-checkbox{margin-bottom:1rem}lhg-rail-and-fly-selection-pres .selection-subheader .ticket-details{margin-top:0}lhg-rail-and-fly-selection-pres .selection-subheader .ticket-details .ticket-travel-class{color:inherit;font-size:inherit}lhg-rail-and-fly-selection-pres mat-checkbox .mdc-form-field label.mdc-label{padding-top:0!important}refx-air-bounds-filtering-dialog-pres .checkboxes-container{gap:1.5rem}refx-air-bounds-filtering-dialog-pres .checkboxes-container mat-checkbox.mat-mdc-checkbox{margin-left:0!important}refx-air-bounds-filtering-dialog-pres .checkboxes-container mat-checkbox .mdc-form-field .mdc-checkbox{margin:0!important;padding:0}refx-air-bounds-filtering-dialog-pres .checkboxes-container mat-checkbox .mdc-form-field .mdc-checkbox input{height:var(--lhg-desy-checkbox-size, 2.4rem);width:var(--lhg-desy-checkbox-size, 2.4rem)}refx-air-bounds-filtering-dialog-pres .checkboxes-container mat-checkbox .mdc-form-field .mdc-checkbox .mat-mdc-checkbox-touch-target{height:var(--lhg-desy-checkbox-size, 2.4rem);width:var(--lhg-desy-checkbox-size, 2.4rem)}refx-air-bounds-filtering-dialog-pres .checkboxes-container mat-checkbox .mdc-form-field .mdc-checkbox__ripple{display:none}refx-air-bounds-filtering-dialog-pres .checkboxes-container mat-checkbox .mdc-form-field .mdc-checkbox__background svg{display:none}refx-air-bounds-filtering-dialog-pres .checkboxes-container mat-checkbox .mdc-form-field>label{margin:0;padding:0}refx-air-bounds-filtering-dialog-pres .checkboxes-container mat-checkbox.mat-mdc-checkbox .mdc-form-field label.mdc-label{padding-left:0}refx-air-bounds-filtering-dialog-pres .checkboxes-container mat-checkbox .mdc-form-field{gap:var(--lhg-desy-checkbox-gap, 1rem)}refx-air-bounds-filtering-dialog-pres .checkboxes-container mat-checkbox .mdc-form-field .mdc-checkbox{align-self:baseline;flex:0 0 var(--lhg-desy-checkbox-size, 2.4rem);height:var(--lhg-desy-checkbox-size, 2.4rem);width:var(--lhg-desy-checkbox-size, 2.4rem)}refx-air-bounds-filtering-dialog-pres .checkboxes-container mat-checkbox .mdc-form-field .mdc-checkbox .mdc-checkbox__native-control:focus:checked~.mdc-checkbox__background:after,refx-air-bounds-filtering-dialog-pres .checkboxes-container mat-checkbox .mdc-form-field .mdc-checkbox .mdc-checkbox__native-control:focus~.mdc-checkbox__background:after{border-radius:var(--lhg-desy-checkbox-outline-radius, 0);inset:var(--lhg-desy-checkbox-outline-inset, -.6rem);box-shadow:var(--lhg-desy-checkbox-focused-outline, none);content:"";pointer-events:none;position:absolute}refx-air-bounds-filtering-dialog-pres .checkboxes-container mat-checkbox .mdc-form-field .mdc-checkbox .mdc-checkbox__background{align-items:start;border:var(--lhg-desy-checkbox-border, var(--maui-checkbox-control-border, 1px solid var(--maui-color-brand-sn-blue-4, #051446)));background-color:var(--lhg-desy-checkbox-background-color, transparent)!important;border-color:var(--lhg-desy-checkbox-border-color, var(--maui-color-brand-sn-blue-4, #051446))!important;border-radius:var(--lhg-desy-checkbox-border-radius, .4rem);height:var(--lhg-desy-checkbox-size, 2.4rem);inset:0;transition:.2s all linear;width:var(--lhg-desy-checkbox-size, 2.4rem)}refx-air-bounds-filtering-dialog-pres .checkboxes-container mat-checkbox .mdc-form-field .mdc-label{color:var(--lhg-desy-checkbox-label-color, var(--maui-checkbox-label-color, var(--maui-color-brand-sn-blue-4, #051446)))!important;font-family:var(--lhg-desy-checkbox-font, var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif))!important;font-size:var(--lhg-desy-checkbox-label-font-size, var(--maui-font-size-3, 1.6rem))!important;font-weight:var(--lhg-desy-checkbox-label-font-weight, 400);letter-spacing:var(--lhg-desy-checkbox-label-letter-spacing, normal);line-height:var(--lhg-desy-checkbox-label-line-height, var(--maui-line-height-3, 2.4rem))}refx-air-bounds-filtering-dialog-pres .checkboxes-container mat-checkbox .mdc-form-field .mdc-label,refx-air-bounds-filtering-dialog-pres .checkboxes-container mat-checkbox .mdc-form-field .mdc-label mat-label{transition:.2s all linear}refx-air-bounds-filtering-dialog-pres .checkboxes-container mat-checkbox.mat-mdc-checkbox-checked .mdc-form-field .mdc-checkbox__background{border:var(--lhg-desy-checkbox-border, var(--maui-checkbox-control-border, 1px solid var(--maui-color-brand-sn-blue-4, #051446)))!important;border-color:var(--lhg-desy-checkbox-checked-border-color, var(--lhg-desy-checkbox-border-color, var(--maui-color-brand-sn-blue-4, #051446)))!important;border-radius:var(--lhg-desy-checkbox-border-radius, .4rem)!important;background-color:var(--lhg-desy-checkbox-checked-background-color, var(--maui-checkbox-checked-control-color, var(--maui-color-brand-sn-blue-4, #051446)))!important}refx-air-bounds-filtering-dialog-pres .checkboxes-container mat-checkbox.mat-mdc-checkbox-checked .mdc-form-field .mdc-checkbox__background:before{content:var(--lhg-desy-checkbox-icon-code, "\e919");font-family:var(--lhg-desy-checkbox-icon-font, IconDesyLH);font-size:var(--lhg-desy-checkbox-icon-size, 1.6rem);color:var(--lhg-desy-checkbox-icon-color, white);position:relative;top:var(--lhg-desy-checkbox-icon-top, .2rem);left:var(--lhg-desy-checkbox-icon-left, .2rem);width:var(--lhg-desy-checkbox-icon-size, 1.6rem);height:var(--lhg-desy-checkbox-icon-size, 1.6rem);line-height:var(--lhg-desy-checkbox-icon-size, 1.6rem)}refx-air-bounds-filtering-dialog-pres .checkboxes-container mat-checkbox.mat-mdc-checkbox-checked .mdc-label,refx-air-bounds-filtering-dialog-pres .checkboxes-container mat-checkbox.mat-mdc-checkbox-checked .mdc-label mat-label{color:var(--lhg-desy-checkbox-checked-label-color, var(--maui-checkbox-checked-label-color, var(--maui-color-brand-sn-blue-4, #051446)))!important;font-weight:var(--lhg-desy-checkbox-checked-label-font-weight, 400)!important}refx-air-bounds-filtering-dialog-pres .checkboxes-container mat-checkbox:not(.mat-mdc-checkbox-disabled):hover .mdc-label,refx-air-bounds-filtering-dialog-pres .checkboxes-container mat-checkbox:not(.mat-mdc-checkbox-disabled):hover .mdc-label mat-label{color:var(--lhg-desy-checkbox-hover-text-color, var(--maui-checkbox-hover-label-color, var(--maui-color-brand-sn-blue-4, #051446)))!important;-webkit-text-decoration:var(--lhg-desy-checkbox-hover-label-text-decoration, none)!important;text-decoration:var(--lhg-desy-checkbox-hover-label-text-decoration, none)!important}refx-air-bounds-filtering-dialog-pres .checkboxes-container mat-checkbox.mat-mdc-checkbox.mat-mdc-checkbox-disabled:not(.mat-mdc-checkbox-checked):hover .mdc-form-field .mdc-checkbox .mdc-checkbox__background{background-color:var(--lhg-desy-checkbox-hover-disabled-background-color, var(--maui-checkbox-disabled-control-border-color, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important}refx-air-bounds-filtering-dialog-pres .checkboxes-container mat-checkbox.mat-mdc-checkbox.mat-mdc-checkbox-disabled.mat-mdc-checkbox-checked:hover .mdc-form-field .mdc-checkbox .mdc-checkbox__background{background-color:var(--lhg-desy-checkbox-checked-hover-disabled-background-color, var(--maui-color-interaction-interactionhover, var(--maui-color-brand-marble-blue, #414e63)))!important}refx-air-bounds-filtering-dialog-pres .checkboxes-container mat-checkbox:not(.mat-mdc-checkbox-disabled):not(.error):hover.mat-mdc-checkbox-checked .mdc-form-field .mdc-checkbox__background{background-color:var(--lhg-desy-checkbox-checked-hover-background-color, var(--maui-color-interaction-interactionhover, var(--maui-color-brand-marble-blue, #414e63)))!important;border-color:var(--lhg-desy-checkbox-checked-hover-border-color, var(--lhg-desy-checkbox-border-color, var(--maui-color-brand-sn-blue-4, #051446)))!important}refx-air-bounds-filtering-dialog-pres .checkboxes-container mat-checkbox:not(.mat-mdc-checkbox-disabled):not(.error):hover.mat-mdc-checkbox-checked .mdc-label,refx-air-bounds-filtering-dialog-pres .checkboxes-container mat-checkbox:not(.mat-mdc-checkbox-disabled):not(.error):hover.mat-mdc-checkbox-checked .mdc-label mat-label{color:var(--lhg-desy-checkbox-checked-hover-text-color, var(--maui-checkbox-hover-label-color, var(--maui-color-brand-sn-blue-4, #051446)))!important}refx-air-bounds-filtering-dialog-pres .checkboxes-container mat-checkbox:not(.mat-mdc-checkbox-disabled):not(.error):hover .mdc-form-field .mdc-checkbox__background{background-color:var(--lhg-desy-checkbox-hover-background-color, var(--maui-color-interaction-interactionhover, var(--maui-color-brand-marble-blue, #414e63)))!important;border-color:var(--lhg-desy-checkbox-hover-border-color, var(--maui-checkbox-hover-control-color, var(--maui-color-brand-sn-blue-4, #051446)))!important}refx-air-bounds-filtering-dialog-pres .checkboxes-container mat-checkbox:not(.mat-mdc-checkbox-disabled):not(.error):hover .mdc-label,refx-air-bounds-filtering-dialog-pres .checkboxes-container mat-checkbox:not(.mat-mdc-checkbox-disabled):not(.error):hover .mdc-label mat-label{color:var(--lhg-desy-checkbox-hover-text-color, var(--maui-checkbox-hover-label-color, var(--maui-color-brand-sn-blue-4, #051446)))!important;-webkit-text-decoration:var(--lhg-desy-checkbox-hover-label-text-decoration, none)!important;text-decoration:var(--lhg-desy-checkbox-hover-label-text-decoration, none)!important}refx-air-bounds-filtering-dialog-pres .checkboxes-container mat-checkbox.mat-mdc-checkbox.mat-mdc-checkbox-disabled{pointer-events:all;cursor:not-allowed}refx-air-bounds-filtering-dialog-pres .checkboxes-container mat-checkbox.mat-mdc-checkbox.mat-mdc-checkbox-disabled .mdc-form-field .mdc-checkbox{cursor:not-allowed}refx-air-bounds-filtering-dialog-pres .checkboxes-container mat-checkbox.mat-mdc-checkbox.mat-mdc-checkbox-disabled .mdc-form-field .mdc-checkbox .mdc-checkbox__background{border-color:var(--maui-checkbox-disabled-control-border-color, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc)))!important}refx-air-bounds-filtering-dialog-pres .checkboxes-container mat-checkbox.mat-mdc-checkbox.mat-mdc-checkbox-disabled .mdc-form-field .mdc-label,refx-air-bounds-filtering-dialog-pres .checkboxes-container mat-checkbox.mat-mdc-checkbox.mat-mdc-checkbox-disabled .mdc-form-field .mdc-label mat-label{cursor:not-allowed;color:var(--maui-checkbox-disabled-label-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important}refx-air-bounds-filtering-dialog-pres .checkboxes-container mat-checkbox.mat-mdc-checkbox.mat-mdc-checkbox-disabled.mat-mdc-checkbox-checked .mdc-form-field .mdc-checkbox .mdc-checkbox__background{background-color:var(--lhg-desy-checkbox-checked-disabled-background-color, var(--maui-checkbox-disabled-control-border-color, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important;border-color:var(--lhg-desy-checkbox-checked-disabled-border-color, var(--maui-checkbox-disabled-control-border-color, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important}refx-air-bounds-filtering-dialog-pres .checkboxes-container mat-checkbox.mat-mdc-checkbox.mat-mdc-checkbox-disabled.mat-mdc-checkbox-checked .mdc-form-field .mdc-checkbox .mdc-checkbox__background:before{color:var(--lhg-desy-checkbox-icon-disabled-color, white)}refx-air-bounds-filtering-dialog-pres .checkboxes-container mat-checkbox.mat-mdc-checkbox.mat-mdc-checkbox-disabled:not(.mat-mdc-checkbox-checked) .mdc-form-field .mdc-checkbox .mdc-checkbox__background{background-color:var(--lhg-desy-checkbox-disabled-background-color, transparent)!important}refx-air-bounds-filtering-dialog-pres .checkboxes-container mat-checkbox.error.mat-mdc-checkbox-checked .mdc-checkbox__native-control:focus~.mdc-checkbox__background:after,refx-air-bounds-filtering-dialog-pres .checkboxes-container mat-checkbox.error:not(.mat-mdc-checkbox-checked) .mdc-checkbox__native-control:focus~.mdc-checkbox__background:after{box-shadow:var(--lhg-desy-checkbox-error-outline-box-shadow, none)!important}refx-air-bounds-filtering-dialog-pres .checkboxes-container mat-checkbox.error.mat-mdc-checkbox-checked .mdc-form-field .mdc-checkbox__background,refx-air-bounds-filtering-dialog-pres .checkboxes-container mat-checkbox.error:not(.mat-mdc-checkbox-checked) .mdc-form-field .mdc-checkbox__background{border-color:var(--lhg-desy-checkbox-error-border-color, var(--maui-checkbox-error-control-color, var(--maui-color-message-error, var(--maui-color-brand-red, #cc0000))))!important}refx-air-bounds-filtering-dialog-pres .checkboxes-container mat-checkbox.error.mat-mdc-checkbox-checked .mdc-form-field .mdc-checkbox__background:before,refx-air-bounds-filtering-dialog-pres .checkboxes-container mat-checkbox.error:not(.mat-mdc-checkbox-checked) .mdc-form-field .mdc-checkbox__background:before{color:var(--lhg-desy-checkbox-error-icon-color, var(--maui-checkbox-error-control-color, var(--maui-color-message-error, var(--maui-color-brand-red, #cc0000))))!important}refx-air-bounds-filtering-dialog-pres .checkboxes-container mat-checkbox.error.mat-mdc-checkbox-checked .mdc-form-field .mdc-label,refx-air-bounds-filtering-dialog-pres .checkboxes-container mat-checkbox.error.mat-mdc-checkbox-checked .mdc-form-field .mdc-label mat-label,refx-air-bounds-filtering-dialog-pres .checkboxes-container mat-checkbox.error:not(.mat-mdc-checkbox-checked) .mdc-form-field .mdc-label,refx-air-bounds-filtering-dialog-pres .checkboxes-container mat-checkbox.error:not(.mat-mdc-checkbox-checked) .mdc-form-field .mdc-label mat-label{color:var(--lhg-desy-checkbox-error-label-color, var(--maui-checkbox-error-label-color, var(--maui-color-message-error, var(--maui-color-brand-red, #cc0000))))!important}refx-air-bounds-filtering-dialog-pres .checkboxes-container mat-checkbox.error.mat-mdc-checkbox-checked .mdc-form-field .mdc-checkbox__background{background-color:var(--lhg-desy-checkbox-error-checked-background-color, white)!important}refx-air-bounds-filtering-dialog-pres .checkboxes-container mat-checkbox.error:not(.mat-mdc-checkbox-checked) .mdc-form-field .mdc-checkbox__background{background-color:var(--lhg-desy-checkbox-error-background-color, white)!important}refx-air-bounds-filtering-dialog-pres .checkboxes-container mat-checkbox.error:hover.mat-mdc-checkbox-checked div.mdc-form-field div.mdc-checkbox__background{background-color:var(--lhg-desy-checkbox-checked-error-hover-background-color, white)!important;border-color:var(--lhg-desy-checkbox-checked-error-hover-border-color, var(--maui-checkbox-error-control-color, var(--maui-color-message-error, var(--maui-color-brand-red, #cc0000))))!important}refx-air-bounds-filtering-dialog-pres .checkboxes-container mat-checkbox.error:hover.mat-mdc-checkbox-checked div.mdc-form-field div.mdc-checkbox__background:after{box-shadow:var(--lhg-desy-checkbox-error-hover-outline-box-shadow, none)!important}refx-air-bounds-filtering-dialog-pres .checkboxes-container mat-checkbox.error:hover.mat-mdc-checkbox-checked div.mdc-form-field .mdc-label,refx-air-bounds-filtering-dialog-pres .checkboxes-container mat-checkbox.error:hover.mat-mdc-checkbox-checked div.mdc-form-field .mdc-label mat-label{color:var(--lhg-desy-checkbox-checked-error-hover-label-color, var(--maui-checkbox-error-label-color, var(--maui-color-message-error, var(--maui-color-brand-red, #cc0000))))!important}refx-air-bounds-filtering-dialog-pres .checkboxes-container mat-checkbox.error:hover:not(.mat-mdc-checkbox-checked) .mdc-form-field .mdc-checkbox__background{background-color:var(--lhg-desy-checkbox-error-hover-background-color, white)!important;border-color:var(--lhg-desy-checkbox-error-hover-border-color, var(--maui-checkbox-error-control-color, var(--maui-color-message-error, var(--maui-color-brand-red, #cc0000))))!important}refx-air-bounds-filtering-dialog-pres .checkboxes-container mat-checkbox.error:hover:not(.mat-mdc-checkbox-checked) .mdc-form-field .mdc-label,refx-air-bounds-filtering-dialog-pres .checkboxes-container mat-checkbox.error:hover:not(.mat-mdc-checkbox-checked) .mdc-form-field .mdc-label mat-label{color:var(--lhg-desy-checkbox-error-hover-label-color, var(--maui-checkbox-error-label-color, var(--maui-color-message-error, var(--maui-color-brand-red, #cc0000))))!important}refx-air-bounds-filtering-dialog-pres .checkboxes-container mat-checkbox div.mdc-form-field.mat-internal-form-field label.mdc-label .checkbox-content{color:var(--lhg-desy-checkbox-label-color, var(--maui-checkbox-label-color, var(--maui-color-brand-sn-blue-4, #051446)))!important;font-family:var(--lhg-desy-checkbox-font, var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif))!important;font-size:var(--lhg-desy-checkbox-label-font-size, var(--maui-font-size-3, 1.6rem))!important;font-weight:var(--lhg-desy-checkbox-label-font-weight, 400);letter-spacing:var(--lhg-desy-checkbox-label-letter-spacing, normal);line-height:var(--lhg-desy-checkbox-label-line-height, var(--maui-line-height-3, 2.4rem))}refx-air-bounds-filtering-dialog-pres .checkboxes-container mat-checkbox div.mdc-form-field.mat-internal-form-field label.mdc-label .checkbox-content,refx-air-bounds-filtering-dialog-pres .checkboxes-container mat-checkbox div.mdc-form-field.mat-internal-form-field label.mdc-label .checkbox-content mat-label{transition:.2s all linear}refx-air-bounds-filtering-dialog-pres .checkboxes-container mat-checkbox.mat-mdc-checkbox-checked div.mdc-form-field.mat-internal-form-field label.mdc-label .checkbox-content,refx-air-bounds-filtering-dialog-pres .checkboxes-container mat-checkbox.mat-mdc-checkbox-checked div.mdc-form-field.mat-internal-form-field label.mdc-label .checkbox-content mat-label{color:var(--lhg-desy-checkbox-checked-label-color, var(--maui-checkbox-checked-label-color, var(--maui-color-brand-sn-blue-4, #051446)))!important;font-weight:var(--lhg-desy-checkbox-checked-label-font-weight, 400)!important}refx-air-bounds-filtering-dialog-pres .checkboxes-container mat-checkbox.mat-mdc-checkbox-checked:hover div.mdc-form-field.mat-internal-form-field label.mdc-label .checkbox-content,refx-air-bounds-filtering-dialog-pres .checkboxes-container mat-checkbox.mat-mdc-checkbox-checked:hover div.mdc-form-field.mat-internal-form-field label.mdc-label .checkbox-content mat-label{color:var(--lhg-desy-checkbox-checked-hover-text-color, var(--maui-checkbox-hover-label-color, var(--maui-color-brand-sn-blue-4, #051446)))!important}refx-air-bounds-filtering-dialog-pres .checkboxes-container mat-checkbox:not(.mat-mdc-checkbox-checked):hover div.mdc-form-field.mat-internal-form-field label.mdc-label .checkbox-content,refx-air-bounds-filtering-dialog-pres .checkboxes-container mat-checkbox:not(.mat-mdc-checkbox-checked):hover div.mdc-form-field.mat-internal-form-field label.mdc-label .checkbox-content mat-label{color:var(--lhg-desy-checkbox-hover-text-color, var(--maui-checkbox-hover-label-color, var(--maui-color-brand-sn-blue-4, #051446)))!important;-webkit-text-decoration:var(--lhg-desy-checkbox-hover-label-text-decoration, none)!important;text-decoration:var(--lhg-desy-checkbox-hover-label-text-decoration, none)!important}@media (min-width: 840px){refx-air-bounds-filtering-dialog-pres .checkboxes-container mat-checkbox{width:calc(50% - .75rem)!important}}refx-air-bounds-filtering-dialog-pres .mat-mdc-checkbox.mat-mdc-checkbox-checked .mdc-label .checkbox-content{font-family:inherit;color:inherit;font-size:inherit}mat-checkbox.mat-mdc-checkbox{margin-left:0!important}mat-checkbox .mdc-form-field .mdc-checkbox{margin:0!important;padding:0}mat-checkbox .mdc-form-field .mdc-checkbox input{height:var(--lhg-desy-checkbox-size, 2.4rem);width:var(--lhg-desy-checkbox-size, 2.4rem)}mat-checkbox .mdc-form-field .mdc-checkbox .mat-mdc-checkbox-touch-target{height:var(--lhg-desy-checkbox-size, 2.4rem);width:var(--lhg-desy-checkbox-size, 2.4rem)}mat-checkbox .mdc-form-field .mdc-checkbox__ripple{display:none}mat-checkbox .mdc-form-field .mdc-checkbox__background svg{display:none}mat-checkbox .mdc-form-field>label{margin:0;padding:0}mat-checkbox.mat-mdc-checkbox .mdc-form-field label.mdc-label{padding-left:0}mat-checkbox .mdc-form-field{gap:var(--lhg-desy-checkbox-gap, 1rem)}mat-checkbox .mdc-form-field .mdc-checkbox{align-self:baseline;flex:0 0 var(--lhg-desy-checkbox-size, 2.4rem);height:var(--lhg-desy-checkbox-size, 2.4rem);width:var(--lhg-desy-checkbox-size, 2.4rem)}mat-checkbox .mdc-form-field .mdc-checkbox .mdc-checkbox__native-control:focus:checked~.mdc-checkbox__background:after,mat-checkbox .mdc-form-field .mdc-checkbox .mdc-checkbox__native-control:focus~.mdc-checkbox__background:after{border-radius:var(--lhg-desy-checkbox-outline-radius, 0);inset:var(--lhg-desy-checkbox-outline-inset, -.6rem);box-shadow:var(--lhg-desy-checkbox-focused-outline, none);content:"";pointer-events:none;position:absolute}mat-checkbox .mdc-form-field .mdc-checkbox .mdc-checkbox__background{align-items:start;border:var(--lhg-desy-checkbox-border, var(--maui-checkbox-control-border, 1px solid var(--maui-color-brand-sn-blue-4, #051446)));background-color:var(--lhg-desy-checkbox-background-color, transparent)!important;border-color:var(--lhg-desy-checkbox-border-color, var(--maui-color-brand-sn-blue-4, #051446))!important;border-radius:var(--lhg-desy-checkbox-border-radius, .4rem);height:var(--lhg-desy-checkbox-size, 2.4rem);inset:0;transition:.2s all linear;width:var(--lhg-desy-checkbox-size, 2.4rem)}mat-checkbox .mdc-form-field .mdc-label{color:var(--lhg-desy-checkbox-label-color, var(--maui-checkbox-label-color, var(--maui-color-brand-sn-blue-4, #051446)))!important;font-family:var(--lhg-desy-checkbox-font, var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif))!important;font-size:var(--lhg-desy-checkbox-label-font-size, var(--maui-font-size-3, 1.6rem))!important;font-weight:var(--lhg-desy-checkbox-label-font-weight, 400);letter-spacing:var(--lhg-desy-checkbox-label-letter-spacing, normal);line-height:var(--lhg-desy-checkbox-label-line-height, var(--maui-line-height-3, 2.4rem))}mat-checkbox .mdc-form-field .mdc-label,mat-checkbox .mdc-form-field .mdc-label mat-label{transition:.2s all linear}mat-checkbox.mat-mdc-checkbox-checked .mdc-form-field .mdc-checkbox__background{border:var(--lhg-desy-checkbox-border, var(--maui-checkbox-control-border, 1px solid var(--maui-color-brand-sn-blue-4, #051446)))!important;border-color:var(--lhg-desy-checkbox-checked-border-color, var(--lhg-desy-checkbox-border-color, var(--maui-color-brand-sn-blue-4, #051446)))!important;border-radius:var(--lhg-desy-checkbox-border-radius, .4rem)!important;background-color:var(--lhg-desy-checkbox-checked-background-color, var(--maui-checkbox-checked-control-color, var(--maui-color-brand-sn-blue-4, #051446)))!important}mat-checkbox.mat-mdc-checkbox-checked .mdc-form-field .mdc-checkbox__background:before{content:var(--lhg-desy-checkbox-icon-code, "\e919");font-family:var(--lhg-desy-checkbox-icon-font, IconDesyLH);font-size:var(--lhg-desy-checkbox-icon-size, 1.6rem);color:var(--lhg-desy-checkbox-icon-color, white);position:relative;top:var(--lhg-desy-checkbox-icon-top, .2rem);left:var(--lhg-desy-checkbox-icon-left, .2rem);width:var(--lhg-desy-checkbox-icon-size, 1.6rem);height:var(--lhg-desy-checkbox-icon-size, 1.6rem);line-height:var(--lhg-desy-checkbox-icon-size, 1.6rem)}mat-checkbox.mat-mdc-checkbox-checked .mdc-label,mat-checkbox.mat-mdc-checkbox-checked .mdc-label mat-label{color:var(--lhg-desy-checkbox-checked-label-color, var(--maui-checkbox-checked-label-color, var(--maui-color-brand-sn-blue-4, #051446)))!important;font-weight:var(--lhg-desy-checkbox-checked-label-font-weight, 400)!important}mat-checkbox:not(.mat-mdc-checkbox-disabled):hover .mdc-label,mat-checkbox:not(.mat-mdc-checkbox-disabled):hover .mdc-label mat-label{color:var(--lhg-desy-checkbox-hover-text-color, var(--maui-checkbox-hover-label-color, var(--maui-color-brand-sn-blue-4, #051446)))!important;-webkit-text-decoration:var(--lhg-desy-checkbox-hover-label-text-decoration, none)!important;text-decoration:var(--lhg-desy-checkbox-hover-label-text-decoration, none)!important}mat-checkbox.mat-mdc-checkbox.mat-mdc-checkbox-disabled:not(.mat-mdc-checkbox-checked):hover .mdc-form-field .mdc-checkbox .mdc-checkbox__background{background-color:var(--lhg-desy-checkbox-hover-disabled-background-color, var(--maui-checkbox-disabled-control-border-color, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important}mat-checkbox.mat-mdc-checkbox.mat-mdc-checkbox-disabled.mat-mdc-checkbox-checked:hover .mdc-form-field .mdc-checkbox .mdc-checkbox__background{background-color:var(--lhg-desy-checkbox-checked-hover-disabled-background-color, var(--maui-color-interaction-interactionhover, var(--maui-color-brand-marble-blue, #414e63)))!important}mat-checkbox:not(.mat-mdc-checkbox-disabled):not(.error):hover.mat-mdc-checkbox-checked .mdc-form-field .mdc-checkbox__background{background-color:var(--lhg-desy-checkbox-checked-hover-background-color, var(--maui-color-interaction-interactionhover, var(--maui-color-brand-marble-blue, #414e63)))!important;border-color:var(--lhg-desy-checkbox-checked-hover-border-color, var(--lhg-desy-checkbox-border-color, var(--maui-color-brand-sn-blue-4, #051446)))!important}mat-checkbox:not(.mat-mdc-checkbox-disabled):not(.error):hover.mat-mdc-checkbox-checked .mdc-label,mat-checkbox:not(.mat-mdc-checkbox-disabled):not(.error):hover.mat-mdc-checkbox-checked .mdc-label mat-label{color:var(--lhg-desy-checkbox-checked-hover-text-color, var(--maui-checkbox-hover-label-color, var(--maui-color-brand-sn-blue-4, #051446)))!important}mat-checkbox:not(.mat-mdc-checkbox-disabled):not(.error):hover .mdc-form-field .mdc-checkbox__background{background-color:var(--lhg-desy-checkbox-hover-background-color, var(--maui-color-interaction-interactionhover, var(--maui-color-brand-marble-blue, #414e63)))!important;border-color:var(--lhg-desy-checkbox-hover-border-color, var(--maui-checkbox-hover-control-color, var(--maui-color-brand-sn-blue-4, #051446)))!important}mat-checkbox:not(.mat-mdc-checkbox-disabled):not(.error):hover .mdc-label,mat-checkbox:not(.mat-mdc-checkbox-disabled):not(.error):hover .mdc-label mat-label{color:var(--lhg-desy-checkbox-hover-text-color, var(--maui-checkbox-hover-label-color, var(--maui-color-brand-sn-blue-4, #051446)))!important;-webkit-text-decoration:var(--lhg-desy-checkbox-hover-label-text-decoration, none)!important;text-decoration:var(--lhg-desy-checkbox-hover-label-text-decoration, none)!important}mat-checkbox.mat-mdc-checkbox.mat-mdc-checkbox-disabled{pointer-events:all;cursor:not-allowed}mat-checkbox.mat-mdc-checkbox.mat-mdc-checkbox-disabled .mdc-form-field .mdc-checkbox{cursor:not-allowed}mat-checkbox.mat-mdc-checkbox.mat-mdc-checkbox-disabled .mdc-form-field .mdc-checkbox .mdc-checkbox__background{border-color:var(--maui-checkbox-disabled-control-border-color, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc)))!important}mat-checkbox.mat-mdc-checkbox.mat-mdc-checkbox-disabled .mdc-form-field .mdc-label,mat-checkbox.mat-mdc-checkbox.mat-mdc-checkbox-disabled .mdc-form-field .mdc-label mat-label{cursor:not-allowed;color:var(--maui-checkbox-disabled-label-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important}mat-checkbox.mat-mdc-checkbox.mat-mdc-checkbox-disabled.mat-mdc-checkbox-checked .mdc-form-field .mdc-checkbox .mdc-checkbox__background{background-color:var(--lhg-desy-checkbox-checked-disabled-background-color, var(--maui-checkbox-disabled-control-border-color, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important;border-color:var(--lhg-desy-checkbox-checked-disabled-border-color, var(--maui-checkbox-disabled-control-border-color, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important}mat-checkbox.mat-mdc-checkbox.mat-mdc-checkbox-disabled.mat-mdc-checkbox-checked .mdc-form-field .mdc-checkbox .mdc-checkbox__background:before{color:var(--lhg-desy-checkbox-icon-disabled-color, white)}mat-checkbox.mat-mdc-checkbox.mat-mdc-checkbox-disabled:not(.mat-mdc-checkbox-checked) .mdc-form-field .mdc-checkbox .mdc-checkbox__background{background-color:var(--lhg-desy-checkbox-disabled-background-color, transparent)!important}mat-checkbox.mat-warn.mat-mdc-checkbox-checked .mdc-checkbox__native-control:focus~.mdc-checkbox__background:after,mat-checkbox.mat-warn:not(.mat-mdc-checkbox-checked) .mdc-checkbox__native-control:focus~.mdc-checkbox__background:after{box-shadow:var(--lhg-desy-checkbox-error-outline-box-shadow, none)!important}mat-checkbox.mat-warn.mat-mdc-checkbox-checked .mdc-form-field .mdc-checkbox__background,mat-checkbox.mat-warn:not(.mat-mdc-checkbox-checked) .mdc-form-field .mdc-checkbox__background{border-color:var(--lhg-desy-checkbox-error-border-color, var(--maui-checkbox-error-control-color, var(--maui-color-message-error, var(--maui-color-brand-red, #cc0000))))!important}mat-checkbox.mat-warn.mat-mdc-checkbox-checked .mdc-form-field .mdc-checkbox__background:before,mat-checkbox.mat-warn:not(.mat-mdc-checkbox-checked) .mdc-form-field .mdc-checkbox__background:before{color:var(--lhg-desy-checkbox-error-icon-color, var(--maui-checkbox-error-control-color, var(--maui-color-message-error, var(--maui-color-brand-red, #cc0000))))!important}mat-checkbox.mat-warn.mat-mdc-checkbox-checked .mdc-form-field .mdc-label,mat-checkbox.mat-warn.mat-mdc-checkbox-checked .mdc-form-field .mdc-label mat-label,mat-checkbox.mat-warn:not(.mat-mdc-checkbox-checked) .mdc-form-field .mdc-label,mat-checkbox.mat-warn:not(.mat-mdc-checkbox-checked) .mdc-form-field .mdc-label mat-label{color:var(--lhg-desy-checkbox-error-label-color, var(--maui-checkbox-error-label-color, var(--maui-color-message-error, var(--maui-color-brand-red, #cc0000))))!important}mat-checkbox.mat-warn.mat-mdc-checkbox-checked .mdc-form-field .mdc-checkbox__background{background-color:var(--lhg-desy-checkbox-error-checked-background-color, white)!important}mat-checkbox.mat-warn:not(.mat-mdc-checkbox-checked) .mdc-form-field .mdc-checkbox__background{background-color:var(--lhg-desy-checkbox-error-background-color, white)!important}mat-checkbox.mat-warn:hover.mat-mdc-checkbox-checked div.mdc-form-field div.mdc-checkbox__background{background-color:var(--lhg-desy-checkbox-checked-error-hover-background-color, white)!important;border-color:var(--lhg-desy-checkbox-checked-error-hover-border-color, var(--maui-checkbox-error-control-color, var(--maui-color-message-error, var(--maui-color-brand-red, #cc0000))))!important}mat-checkbox.mat-warn:hover.mat-mdc-checkbox-checked div.mdc-form-field div.mdc-checkbox__background:after{box-shadow:var(--lhg-desy-checkbox-error-hover-outline-box-shadow, none)!important}mat-checkbox.mat-warn:hover.mat-mdc-checkbox-checked div.mdc-form-field .mdc-label,mat-checkbox.mat-warn:hover.mat-mdc-checkbox-checked div.mdc-form-field .mdc-label mat-label{color:var(--lhg-desy-checkbox-checked-error-hover-label-color, var(--maui-checkbox-error-label-color, var(--maui-color-message-error, var(--maui-color-brand-red, #cc0000))))!important}mat-checkbox.mat-warn:hover:not(.mat-mdc-checkbox-checked) .mdc-form-field .mdc-checkbox__background{background-color:var(--lhg-desy-checkbox-error-hover-background-color, white)!important;border-color:var(--lhg-desy-checkbox-error-hover-border-color, var(--maui-checkbox-error-control-color, var(--maui-color-message-error, var(--maui-color-brand-red, #cc0000))))!important}mat-checkbox.mat-warn:hover:not(.mat-mdc-checkbox-checked) .mdc-form-field .mdc-label,mat-checkbox.mat-warn:hover:not(.mat-mdc-checkbox-checked) .mdc-form-field .mdc-label mat-label{color:var(--lhg-desy-checkbox-error-hover-label-color, var(--maui-checkbox-error-label-color, var(--maui-color-message-error, var(--maui-color-brand-red, #cc0000))))!important}.terms-and-conditions{display:flex;flex-wrap:wrap;padding-right:1.5rem}.terms-and-conditions .mat-mdc-checkbox.terms-and-conditions-checkbox{margin-bottom:1rem;margin-right:var(--lhg-desy-checkbox-gap, 1rem)}.terms-and-conditions .terms-and-conditions-label{color:var(--lhg-desy-checkbox-label-color, var(--maui-checkbox-label-color, var(--maui-color-brand-sn-blue-4, #051446)))!important;font-family:var(--lhg-desy-checkbox-font, var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif))!important;font-size:var(--lhg-desy-checkbox-label-font-size, var(--maui-font-size-3, 1.6rem))!important;font-weight:var(--lhg-desy-checkbox-label-font-weight, 400);letter-spacing:var(--lhg-desy-checkbox-label-letter-spacing, normal);line-height:var(--lhg-desy-checkbox-label-line-height, var(--maui-line-height-3, 2.4rem));max-width:calc(100% - var(--lhg-desy-checkbox-size, 2.4rem) - var(--lhg-desy-checkbox-gap, 1rem))}.terms-and-conditions .terms-and-conditions-label,.terms-and-conditions .terms-and-conditions-label mat-label{transition:.2s all linear}.terms-and-conditions.ng-valid .terms-and-conditions-label,.terms-and-conditions.ng-valid .terms-and-conditions-label mat-label{color:var(--lhg-desy-checkbox-checked-label-color, var(--maui-checkbox-checked-label-color, var(--maui-color-brand-sn-blue-4, #051446)))!important;font-weight:var(--lhg-desy-checkbox-checked-label-font-weight, 400)!important}.terms-and-conditions:hover .terms-and-conditions-label,.terms-and-conditions:hover .terms-and-conditions-label mat-label{color:var(--lhg-desy-checkbox-hover-text-color, var(--maui-checkbox-hover-label-color, var(--maui-color-brand-sn-blue-4, #051446)))!important;-webkit-text-decoration:var(--lhg-desy-checkbox-hover-label-text-decoration, none)!important;text-decoration:var(--lhg-desy-checkbox-hover-label-text-decoration, none)!important}.terms-and-conditions:hover.ng-valid .terms-and-conditions-label,.terms-and-conditions:hover.ng-valid .terms-and-conditions-label mat-label{color:var(--lhg-desy-checkbox-checked-hover-text-color, var(--maui-checkbox-hover-label-color, var(--maui-color-brand-sn-blue-4, #051446)))!important}.terms-and-conditions.ng-invalid.ng-dirty .terms-and-conditions-label,.terms-and-conditions.ng-invalid.ng-dirty .terms-and-conditions-label mat-label{color:var(--lhg-desy-checkbox-error-label-color, var(--maui-checkbox-error-label-color, var(--maui-color-message-error, var(--maui-color-brand-red, #cc0000))))!important}.terms-and-conditions.ng-invalid.ng-dirty:hover .terms-and-conditions-label,.terms-and-conditions.ng-invalid.ng-dirty:hover .terms-and-conditions-label mat-label{color:var(--lhg-desy-checkbox-error-hover-label-color, var(--maui-checkbox-error-label-color, var(--maui-color-message-error, var(--maui-color-brand-red, #cc0000))))!important}.terms-and-conditions.ng-invalid.ng-dirty .terms-and-conditions-error{margin-left:var(--lhg-desy-checkbox-size, 2.4rem)!important;margin-top:1rem;width:100%}.terms-and-conditions.ng-invalid.ng-dirty .terms-and-conditions-error span{padding:0 0 0 var(--lhg-desy-checkbox-gap, 1rem)!important}refx-refund-passenger-selection-cont ul.passenger-selection-list li.passenger-selection-list-item:not(:last-child){margin-bottom:1rem}lhg-sugarpot-checkbox-pres .sugarpot-checkbox-form .marketing-consent-label{color:inherit!important;line-height:inherit!important}.mat-mdc-radio-group{display:flex;flex-direction:column;gap:calc(var(--maui-spacing-4, 2rem) + var(--maui-spacing-2, .5rem))}mat-radio-button.mat-mdc-radio-button label.mdc-label{color:var(--lhg-desy-radio-label-color, var(--maui-color-interaction-interactionhover, var(--maui-color-brand-marble-blue, #414e63)));font-family:var(--lhg-desy-radio-font, var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif));font-size:var(--lhg-desy-radio-label-font-size, var(--maui-font-size-3, 1.6rem));font-weight:var(--lhg-desy-radio-label-font-weight, 400);letter-spacing:var(--lhg-desy-radio-label-letter-spacing, normal);line-height:var(--lhg-desy-radio-label-line-height, var(--maui-line-height-3, 2.4rem));margin:var(--lhg-desy-radio-label-margin, 0);padding:0;padding-inline-end:var(--lhg-desy-radio-label-padding-end, 0);padding-inline-start:var(--maui-spacing-3, 1rem)!important;padding-top:var(--lhg-desy-radio-label-padding-top, 0);-webkit-text-decoration:var(--lhg-desy-radio-label-decoration, none);text-decoration:var(--lhg-desy-radio-label-decoration, none);transition:.2s all linear}mat-radio-button.mat-mdc-radio-button:hover label.mdc-label{color:var(--lhg-desy-radio-label-color-hover, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d)));padding-inline-end:var(--lhg-desy-radio-label-hover-padding-end, 0);-webkit-text-decoration:var(--lhg-desy-radio-label-decoration-hover, none);text-decoration:var(--lhg-desy-radio-label-decoration-hover, none)}mat-radio-button.mat-mdc-radio-button:hover .mdc-radio:not(.mdc-radio--disabled)+label.mdc-label{font-weight:var(--lhg-desy-radio-label-font-weight-hover, 400)}mat-radio-button.mat-mdc-radio-button.mat-mdc-radio-checked label.mdc-label{color:var(--lhg-desy-radio-label-color-checked, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d)));font-weight:var(--lhg-desy-radio-label-font-weight-checked, 400);padding-inline-end:var(--lhg-desy-radio-label-hover-padding-end, 0);-webkit-text-decoration:var(--lhg-desy-radio-label-decoration-checked, none);text-decoration:var(--lhg-desy-radio-label-decoration-checked, none)}mat-radio-button.mat-mdc-radio-button.mat-mdc-radio-checked:not(.mdc-radio--disabled):hover label.mdc-label{font-weight:var(--lhg-desy-radio-label-font-weight-hover-checked, var(--lhg-desy-radio-label-font-weight-hover, 400));padding-inline-end:var(--lhg-desy-radio-label-hover-padding-end, 0);-webkit-text-decoration:var(--lhg-desy-radio-label-decoration-checked-hover, none);text-decoration:var(--lhg-desy-radio-label-decoration-checked-hover, none)}mat-radio-button.mat-mdc-radio-button .mdc-radio--disabled+label.mdc-label,mat-radio-button.mat-mdc-radio-button:hover .mdc-radio--disabled+label.mdc-label{color:var(--lhg-desy-radio-label-color-disabled, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc)));cursor:not-allowed;-webkit-text-decoration:var(--lhg-desy-radio-label-decoration-disabled-hover, none);text-decoration:var(--lhg-desy-radio-label-decoration-disabled-hover, none)}mat-radio-button.mat-mdc-radio-button.error label.mdc-label,mat-radio-button.mat-mdc-radio-button.error.mat-mdc-radio-checked label.mdc-label{color:var(--lhg-desy-radio-label-color-error, var(--maui-color-message-error, var(--maui-color-brand-red, #cc0000)))}mat-radio-button.mat-mdc-radio-button.error.mat-mdc-radio-checked label.mdc-label{padding-inline-end:var(--lhg-desy-radio-label-error-selected-padding-end, 0)}mat-radio-button.mat-mdc-radio-button{height:auto;min-height:var(--lhg-desy-radio-circle-outer-size, 2.4rem)}mat-radio-button.mat-mdc-radio-button div.mdc-form-field{gap:0;line-height:var(--lhg-desy-radio-circle-outer-size, 2.4rem);align-items:var(--lhg-desy-radio-align-items, flex-start)}mat-radio-button.mat-mdc-radio-button div.mdc-form-field .mdc-radio{align-self:var(--lhg-desy-radio-circle-align-self, auto)}mat-radio-button.mat-mdc-radio-button div.mdc-form-field .mdc-radio,mat-radio-button.mat-mdc-radio-button div.mdc-form-field .mdc-radio input.mdc-radio__native-control,mat-radio-button.mat-mdc-radio-button div.mdc-form-field .mdc-radio .mdc-radio__background{height:var(--lhg-desy-radio-circle-outer-size, 2.4rem);margin-top:var(--lhg-desy-radio-circle-margin-top, 0);width:var(--lhg-desy-radio-circle-outer-size, 2.4rem)}mat-radio-button.mat-mdc-radio-button div.mdc-form-field .mdc-radio .mat-mdc-radio-touch-target{height:4rem;width:4rem}mat-radio-button.mat-mdc-radio-button div.mdc-form-field .mdc-radio input.mdc-radio__native-control:enabled:not(:checked)+.mdc-radio__background .mdc-radio__outer-circle,mat-radio-button.mat-mdc-radio-button div.mdc-form-field .mdc-radio .mdc-radio__outer-circle{background-color:var(--lhg-desy-radio-circle-outer-background-color, transparent)!important;border-color:var(--lhg-desy-radio-circle-outer-color, var(--maui-color-interaction-interaction, var(--maui-color-brand-whale-blue, #52627c)))!important;border-width:var(--lhg-desy-radio-circle-outer-border-width, 2px)!important;height:var(--lhg-desy-radio-circle-outer-size, 2.4rem);transition:.3s all ease-in-out;width:var(--lhg-desy-radio-circle-outer-size, 2.4rem)}mat-radio-button.mat-mdc-radio-button div.mdc-form-field .mdc-radio .mdc-radio__background:before{display:none}mat-radio-button.mat-mdc-radio-button div.mdc-form-field .mdc-radio .mat-ripple{display:none}mat-radio-button.mat-mdc-radio-button .mdc-radio .mdc-radio__native-control:enabled+.mdc-radio__background .mdc-radio__inner-circle{transition-duration:0s}mat-radio-button.mat-mdc-radio-button.mat-mdc-radio-checked .mdc-radio input.mdc-radio__native-control:checked+.mdc-radio__background .mdc-radio__outer-circle{background-color:var(--lhg-desy-radio-circle-outer-background-color-checked, transparent)!important;border-color:var(--lhg-desy-radio-circle-outer-color-selected, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d)))!important}mat-radio-button.mat-mdc-radio-button.mat-mdc-radio-checked .mdc-radio input.mdc-radio__native-control:checked+.mdc-radio__background .mdc-radio__inner-circle{background-color:var(--lhg-desy-radio-circle-inner-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d)))!important;border-width:0;height:var(--lhg-desy-radio-circle-inner-size, 1rem);left:calc((var(--lhg-desy-radio-circle-outer-size, 2.4rem) - var(--lhg-desy-radio-circle-inner-size, 1rem)) / 2);top:calc((var(--lhg-desy-radio-circle-outer-size, 2.4rem) - var(--lhg-desy-radio-circle-inner-size, 1rem)) / 2);transform:scale(1)!important;width:var(--lhg-desy-radio-circle-inner-size, 1rem)}mat-radio-button.mat-mdc-radio-button:not(.mat-mdc-radio-checked):hover .mdc-radio:not(.mdc-radio--disabled) input.mdc-radio__native-control:enabled:not(:checked)+.mdc-radio__background .mdc-radio__outer-circle{background-color:var(--lhg-desy-radio-circle-outer-background-color-hover, transparent)!important;border-color:var(--lhg-desy-radio-circle-outer-color-hover, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d)))!important}mat-radio-button.mat-mdc-radio-button.mat-mdc-radio-checked:not(.error):hover .mdc-radio:not(.mdc-radio--disabled) input.mdc-radio__native-control:checked+.mdc-radio__background .mdc-radio__outer-circle{background-color:var(--lhg-desy-radio-circle-outer-background-color-checked-hover, transparent)!important}mat-radio-button.mat-mdc-radio-button.cdk-focused .mdc-form-field .mdc-radio .mdc-radio__background:after{border-radius:50%;box-shadow:var(--lhg-desy-radio-focused-outline, none);content:"";inset:var(--lhg-desy-radio-radius-inset, -.5rem);position:absolute}mat-radio-button.mat-mdc-radio-button.cdk-focused .mdc-form-field label.mdc-label{-webkit-text-decoration:var(--lhg-desy-radio-focused-text-decoration, inherit);text-decoration:var(--lhg-desy-radio-focused-text-decoration, inherit)}mat-radio-button.mat-mdc-radio-button:hover .mdc-radio__outer-circle{border-color:var(--lhg-desy-radio-circle-outer-color-hover, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d)))!important}mat-radio-button.mat-mdc-radio-button.mat-mdc-radio-checked .mdc-form-field .mdc-radio.mdc-radio--disabled div.mdc-radio__background,mat-radio-button.mat-mdc-radio-button:not(.mat-mdc-radio-checked) .mdc-form-field .mdc-radio.mdc-radio--disabled div.mdc-radio__background{cursor:not-allowed!important;pointer-events:all}mat-radio-button.mat-mdc-radio-button.mat-mdc-radio-checked .mdc-form-field .mdc-radio.mdc-radio--disabled div.mdc-radio__background .mdc-radio__outer-circle,mat-radio-button.mat-mdc-radio-button:not(.mat-mdc-radio-checked) .mdc-form-field .mdc-radio.mdc-radio--disabled div.mdc-radio__background .mdc-radio__outer-circle{border-color:var(--lhg-desy-radio-circle-outer-color-disabled, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc)))!important;opacity:1!important}mat-radio-button.mat-mdc-radio-button.mat-mdc-radio-checked .mdc-form-field .mdc-radio.mdc-radio--disabled div.mdc-radio__background div.mdc-radio__inner-circle,mat-radio-button.mat-mdc-radio-button:not(.mat-mdc-radio-checked) .mdc-form-field .mdc-radio.mdc-radio--disabled div.mdc-radio__background div.mdc-radio__inner-circle{background-color:var(--lhg-desy-radio-circle-inner-color-disabled, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc)))!important;opacity:1!important}mat-radio-button.mat-mdc-radio-button.mat-mdc-radio-checked .mdc-form-field .mdc-radio.mdc-radio--disabled div.mdc-radio__background .mdc-radio__outer-circle{background-color:var(--lhg-desy-radio-circle-outer-background-color-disabled-checked, transparent)!important}mat-radio-button.mat-mdc-radio-button:not(.mat-mdc-radio-checked) .mdc-form-field .mdc-radio.mdc-radio--disabled div.mdc-radio__background .mdc-radio__outer-circle{background-color:var(--lhg-desy-radio-circle-outer-background-color-disabled, transparent)!important}mat-radio-button.mat-mdc-radio-button.mat-mdc-radio-button.error.cdk-focused .mdc-form-field .mdc-radio .mdc-radio__background:after{box-shadow:var(--lhg-desy-radio-outline-box-shadow-error, none)}mat-radio-button.mat-mdc-radio-button.mat-mdc-radio-button.error .mdc-form-field .mdc-radio input.mdc-radio__native-control .mdc-radio__background .mdc-radio__outer-circle,mat-radio-button.mat-mdc-radio-button.mat-mdc-radio-button.error .mdc-form-field .mdc-radio input.mdc-radio__native-control:enabled:not(:checked)+.mdc-radio__background .mdc-radio__outer-circle,mat-radio-button.mat-mdc-radio-button.mat-mdc-radio-button.error .mdc-form-field .mdc-radio:not(.mdc-radio--disabled) input.mdc-radio__native-control .mdc-radio__background .mdc-radio__outer-circle,mat-radio-button.mat-mdc-radio-button.mat-mdc-radio-button.error .mdc-form-field .mdc-radio:not(.mdc-radio--disabled) input.mdc-radio__native-control:enabled:not(:checked)+.mdc-radio__background .mdc-radio__outer-circle{background-color:var(--lhg-desy-radio-circle-outer-background-color-error, transparent)!important;border-color:var(--lhg-desy-radio-circle-outer-color-error, var(--maui-color-message-error, var(--maui-color-brand-red, #cc0000)))!important}mat-radio-button.mat-mdc-radio-button.mat-mdc-radio-button.error.mat-mdc-radio-checked .mdc-form-field .mdc-radio .mdc-radio__background .mdc-radio__outer-circle{background-color:var(--lhg-desy-radio-circle-outer-background-color-error-checked, transparent)!important;border-color:var(--lhg-desy-radio-circle-outer-color-error, var(--maui-color-message-error, var(--maui-color-brand-red, #cc0000)))!important}mat-radio-button.mat-mdc-radio-button.mat-mdc-radio-button.error:not(.mat-mdc-radio-checked):hover .mdc-form-field .mdc-radio:not(.mdc-radio--disabled) input.mdc-radio__native-control:enabled:not(:checked)+.mdc-radio__background .mdc-radio__outer-circle{background-color:var(--lhg-desy-radio-circle-outer-background-color-error-hover, transparent)!important;border-color:var(--lhg-desy-radio-circle-outer-color-error-hover, var(--maui-color-message-error, var(--maui-color-brand-red, #cc0000)))!important}mat-radio-button.mat-mdc-radio-button.mat-mdc-radio-button.mat-mdc-radio-checked.error .mdc-form-field .mdc-radio input.mdc-radio__native-control:checked+.mdc-radio__background .mdc-radio__inner-circle{background-color:var(--lhg-desy-radio-circle-inner-color-error, var(--maui-color-message-error, var(--maui-color-brand-red, #cc0000)))!important}mat-radio-button.mat-mdc-radio-button.mat-mdc-radio-button.mat-mdc-radio-checked .mdc-radio input.mdc-radio__native-control:enabled+.mdc-radio__background .mdc-radio__inner-circle{transition-duration:0s}mat-radio-group.mat-mdc-radio-group.trip-type-radio{flex-direction:row}refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .mat-mdc-radio-group mat-radio-button.mat-mdc-radio-button label.mdc-label{color:var(--lhg-desy-radio-label-color, var(--maui-color-interaction-interactionhover, var(--maui-color-brand-marble-blue, #414e63)));font-family:var(--lhg-desy-radio-font, var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif));font-size:var(--lhg-desy-radio-label-font-size, var(--maui-font-size-3, 1.6rem));font-weight:var(--lhg-desy-radio-label-font-weight, 400);letter-spacing:var(--lhg-desy-radio-label-letter-spacing, normal);line-height:var(--lhg-desy-radio-label-line-height, var(--maui-line-height-3, 2.4rem));margin:var(--lhg-desy-radio-label-margin, 0);padding:0;padding-inline-end:var(--lhg-desy-radio-label-padding-end, 0);padding-inline-start:var(--maui-spacing-3, 1rem)!important;padding-top:var(--lhg-desy-radio-label-padding-top, 0);-webkit-text-decoration:var(--lhg-desy-radio-label-decoration, none);text-decoration:var(--lhg-desy-radio-label-decoration, none);transition:.2s all linear}refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .mat-mdc-radio-group mat-radio-button.mat-mdc-radio-button:hover label.mdc-label{color:var(--lhg-desy-radio-label-color-hover, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d)));padding-inline-end:var(--lhg-desy-radio-label-hover-padding-end, 0);-webkit-text-decoration:var(--lhg-desy-radio-label-decoration-hover, none);text-decoration:var(--lhg-desy-radio-label-decoration-hover, none)}refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .mat-mdc-radio-group mat-radio-button.mat-mdc-radio-button:hover .mdc-radio:not(.mdc-radio--disabled)+label.mdc-label{font-weight:var(--lhg-desy-radio-label-font-weight-hover, 400)}refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .mat-mdc-radio-group mat-radio-button.mat-mdc-radio-button.mat-mdc-radio-checked label.mdc-label{color:var(--lhg-desy-radio-label-color-checked, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d)));font-weight:var(--lhg-desy-radio-label-font-weight-checked, 400);padding-inline-end:var(--lhg-desy-radio-label-hover-padding-end, 0);-webkit-text-decoration:var(--lhg-desy-radio-label-decoration-checked, none);text-decoration:var(--lhg-desy-radio-label-decoration-checked, none)}refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .mat-mdc-radio-group mat-radio-button.mat-mdc-radio-button.mat-mdc-radio-checked:not(.mdc-radio--disabled):hover label.mdc-label{font-weight:var(--lhg-desy-radio-label-font-weight-hover-checked, var(--lhg-desy-radio-label-font-weight-hover, 400));padding-inline-end:var(--lhg-desy-radio-label-hover-padding-end, 0);-webkit-text-decoration:var(--lhg-desy-radio-label-decoration-checked-hover, none);text-decoration:var(--lhg-desy-radio-label-decoration-checked-hover, none)}refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .mat-mdc-radio-group mat-radio-button.mat-mdc-radio-button .mdc-radio--disabled+label.mdc-label,refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .mat-mdc-radio-group mat-radio-button.mat-mdc-radio-button:hover .mdc-radio--disabled+label.mdc-label{color:var(--lhg-desy-radio-label-color-disabled, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc)));cursor:not-allowed;-webkit-text-decoration:var(--lhg-desy-radio-label-decoration-disabled-hover, none);text-decoration:var(--lhg-desy-radio-label-decoration-disabled-hover, none)}refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .mat-mdc-radio-group mat-radio-button.mat-mdc-radio-button.error label.mdc-label,refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .mat-mdc-radio-group mat-radio-button.mat-mdc-radio-button.error.mat-mdc-radio-checked label.mdc-label{color:var(--lhg-desy-radio-label-color-error, var(--maui-color-message-error, var(--maui-color-brand-red, #cc0000)))}refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .mat-mdc-radio-group mat-radio-button.mat-mdc-radio-button.error.mat-mdc-radio-checked label.mdc-label{padding-inline-end:var(--lhg-desy-radio-label-error-selected-padding-end, 0)}refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .mat-mdc-radio-group mat-radio-button.mat-mdc-radio-button{height:auto;min-height:var(--lhg-desy-radio-circle-outer-size, 2.4rem)}refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .mat-mdc-radio-group mat-radio-button.mat-mdc-radio-button div.mdc-form-field{gap:0;line-height:var(--lhg-desy-radio-circle-outer-size, 2.4rem);align-items:var(--lhg-desy-radio-align-items, flex-start)}refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .mat-mdc-radio-group mat-radio-button.mat-mdc-radio-button div.mdc-form-field .mdc-radio{align-self:var(--lhg-desy-radio-circle-align-self, auto)}refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .mat-mdc-radio-group mat-radio-button.mat-mdc-radio-button div.mdc-form-field .mdc-radio,refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .mat-mdc-radio-group mat-radio-button.mat-mdc-radio-button div.mdc-form-field .mdc-radio input.mdc-radio__native-control,refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .mat-mdc-radio-group mat-radio-button.mat-mdc-radio-button div.mdc-form-field .mdc-radio .mdc-radio__background{height:var(--lhg-desy-radio-circle-outer-size, 2.4rem);margin-top:var(--lhg-desy-radio-circle-margin-top, 0);width:var(--lhg-desy-radio-circle-outer-size, 2.4rem)}refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .mat-mdc-radio-group mat-radio-button.mat-mdc-radio-button div.mdc-form-field .mdc-radio .mat-mdc-radio-touch-target{height:4rem;width:4rem}refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .mat-mdc-radio-group mat-radio-button.mat-mdc-radio-button div.mdc-form-field .mdc-radio input.mdc-radio__native-control:enabled:not(:checked)+.mdc-radio__background .mdc-radio__outer-circle,refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .mat-mdc-radio-group mat-radio-button.mat-mdc-radio-button div.mdc-form-field .mdc-radio .mdc-radio__outer-circle{background-color:var(--lhg-desy-radio-circle-outer-background-color, transparent)!important;border-color:var(--lhg-desy-radio-circle-outer-color, var(--maui-color-interaction-interaction, var(--maui-color-brand-whale-blue, #52627c)))!important;border-width:var(--lhg-desy-radio-circle-outer-border-width, 2px)!important;height:var(--lhg-desy-radio-circle-outer-size, 2.4rem);transition:.3s all ease-in-out;width:var(--lhg-desy-radio-circle-outer-size, 2.4rem)}refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .mat-mdc-radio-group mat-radio-button.mat-mdc-radio-button div.mdc-form-field .mdc-radio .mdc-radio__background:before{display:none}refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .mat-mdc-radio-group mat-radio-button.mat-mdc-radio-button div.mdc-form-field .mdc-radio .mat-ripple{display:none}refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .mat-mdc-radio-group mat-radio-button.mat-mdc-radio-button .mdc-radio .mdc-radio__native-control:enabled+.mdc-radio__background .mdc-radio__inner-circle{transition-duration:0s}refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .mat-mdc-radio-group mat-radio-button.mat-mdc-radio-button.mat-mdc-radio-checked .mdc-radio input.mdc-radio__native-control:checked+.mdc-radio__background .mdc-radio__outer-circle{background-color:var(--lhg-desy-radio-circle-outer-background-color-checked, transparent)!important;border-color:var(--lhg-desy-radio-circle-outer-color-selected, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d)))!important}refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .mat-mdc-radio-group mat-radio-button.mat-mdc-radio-button.mat-mdc-radio-checked .mdc-radio input.mdc-radio__native-control:checked+.mdc-radio__background .mdc-radio__inner-circle{background-color:var(--lhg-desy-radio-circle-inner-color, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d)))!important;border-width:0;height:var(--lhg-desy-radio-circle-inner-size, 1rem);left:calc((var(--lhg-desy-radio-circle-outer-size, 2.4rem) - var(--lhg-desy-radio-circle-inner-size, 1rem)) / 2);top:calc((var(--lhg-desy-radio-circle-outer-size, 2.4rem) - var(--lhg-desy-radio-circle-inner-size, 1rem)) / 2);transform:scale(1)!important;width:var(--lhg-desy-radio-circle-inner-size, 1rem)}refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .mat-mdc-radio-group mat-radio-button.mat-mdc-radio-button:not(.mat-mdc-radio-checked):hover .mdc-radio:not(.mdc-radio--disabled) input.mdc-radio__native-control:enabled:not(:checked)+.mdc-radio__background .mdc-radio__outer-circle{background-color:var(--lhg-desy-radio-circle-outer-background-color-hover, transparent)!important;border-color:var(--lhg-desy-radio-circle-outer-color-hover, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d)))!important}refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .mat-mdc-radio-group mat-radio-button.mat-mdc-radio-button.mat-mdc-radio-checked:not(.error):hover .mdc-radio:not(.mdc-radio--disabled) input.mdc-radio__native-control:checked+.mdc-radio__background .mdc-radio__outer-circle{background-color:var(--lhg-desy-radio-circle-outer-background-color-checked-hover, transparent)!important}refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .mat-mdc-radio-group mat-radio-button.mat-mdc-radio-button.cdk-focused .mdc-form-field .mdc-radio .mdc-radio__background:after{border-radius:50%;box-shadow:var(--lhg-desy-radio-focused-outline, none);content:"";inset:var(--lhg-desy-radio-radius-inset, -.5rem);position:absolute}refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .mat-mdc-radio-group mat-radio-button.mat-mdc-radio-button.cdk-focused .mdc-form-field label.mdc-label{-webkit-text-decoration:var(--lhg-desy-radio-focused-text-decoration, inherit);text-decoration:var(--lhg-desy-radio-focused-text-decoration, inherit)}refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .mat-mdc-radio-group mat-radio-button.mat-mdc-radio-button:hover .mdc-radio__outer-circle{border-color:var(--lhg-desy-radio-circle-outer-color-hover, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d)))!important}refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .mat-mdc-radio-group mat-radio-button.mat-mdc-radio-button.mat-mdc-radio-checked .mdc-form-field .mdc-radio.mdc-radio--disabled div.mdc-radio__background,refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .mat-mdc-radio-group mat-radio-button.mat-mdc-radio-button:not(.mat-mdc-radio-checked) .mdc-form-field .mdc-radio.mdc-radio--disabled div.mdc-radio__background{cursor:not-allowed!important;pointer-events:all}refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .mat-mdc-radio-group mat-radio-button.mat-mdc-radio-button.mat-mdc-radio-checked .mdc-form-field .mdc-radio.mdc-radio--disabled div.mdc-radio__background .mdc-radio__outer-circle,refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .mat-mdc-radio-group mat-radio-button.mat-mdc-radio-button:not(.mat-mdc-radio-checked) .mdc-form-field .mdc-radio.mdc-radio--disabled div.mdc-radio__background .mdc-radio__outer-circle{border-color:var(--lhg-desy-radio-circle-outer-color-disabled, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc)))!important;opacity:1!important}refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .mat-mdc-radio-group mat-radio-button.mat-mdc-radio-button.mat-mdc-radio-checked .mdc-form-field .mdc-radio.mdc-radio--disabled div.mdc-radio__background div.mdc-radio__inner-circle,refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .mat-mdc-radio-group mat-radio-button.mat-mdc-radio-button:not(.mat-mdc-radio-checked) .mdc-form-field .mdc-radio.mdc-radio--disabled div.mdc-radio__background div.mdc-radio__inner-circle{background-color:var(--lhg-desy-radio-circle-inner-color-disabled, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc)))!important;opacity:1!important}refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .mat-mdc-radio-group mat-radio-button.mat-mdc-radio-button.mat-mdc-radio-checked .mdc-form-field .mdc-radio.mdc-radio--disabled div.mdc-radio__background .mdc-radio__outer-circle{background-color:var(--lhg-desy-radio-circle-outer-background-color-disabled-checked, transparent)!important}refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .mat-mdc-radio-group mat-radio-button.mat-mdc-radio-button:not(.mat-mdc-radio-checked) .mdc-form-field .mdc-radio.mdc-radio--disabled div.mdc-radio__background .mdc-radio__outer-circle{background-color:var(--lhg-desy-radio-circle-outer-background-color-disabled, transparent)!important}refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .mat-mdc-radio-group mat-radio-button.mat-mdc-radio-button.mat-mdc-radio-button.error.cdk-focused .mdc-form-field .mdc-radio .mdc-radio__background:after{box-shadow:var(--lhg-desy-radio-outline-box-shadow-error, none)}refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .mat-mdc-radio-group mat-radio-button.mat-mdc-radio-button.mat-mdc-radio-button.error .mdc-form-field .mdc-radio input.mdc-radio__native-control .mdc-radio__background .mdc-radio__outer-circle,refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .mat-mdc-radio-group mat-radio-button.mat-mdc-radio-button.mat-mdc-radio-button.error .mdc-form-field .mdc-radio input.mdc-radio__native-control:enabled:not(:checked)+.mdc-radio__background .mdc-radio__outer-circle,refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .mat-mdc-radio-group mat-radio-button.mat-mdc-radio-button.mat-mdc-radio-button.error .mdc-form-field .mdc-radio:not(.mdc-radio--disabled) input.mdc-radio__native-control .mdc-radio__background .mdc-radio__outer-circle,refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .mat-mdc-radio-group mat-radio-button.mat-mdc-radio-button.mat-mdc-radio-button.error .mdc-form-field .mdc-radio:not(.mdc-radio--disabled) input.mdc-radio__native-control:enabled:not(:checked)+.mdc-radio__background .mdc-radio__outer-circle{background-color:var(--lhg-desy-radio-circle-outer-background-color-error, transparent)!important;border-color:var(--lhg-desy-radio-circle-outer-color-error, var(--maui-color-message-error, var(--maui-color-brand-red, #cc0000)))!important}refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .mat-mdc-radio-group mat-radio-button.mat-mdc-radio-button.mat-mdc-radio-button.error.mat-mdc-radio-checked .mdc-form-field .mdc-radio .mdc-radio__background .mdc-radio__outer-circle{background-color:var(--lhg-desy-radio-circle-outer-background-color-error-checked, transparent)!important;border-color:var(--lhg-desy-radio-circle-outer-color-error, var(--maui-color-message-error, var(--maui-color-brand-red, #cc0000)))!important}refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .mat-mdc-radio-group mat-radio-button.mat-mdc-radio-button.mat-mdc-radio-button.error:not(.mat-mdc-radio-checked):hover .mdc-form-field .mdc-radio:not(.mdc-radio--disabled) input.mdc-radio__native-control:enabled:not(:checked)+.mdc-radio__background .mdc-radio__outer-circle{background-color:var(--lhg-desy-radio-circle-outer-background-color-error-hover, transparent)!important;border-color:var(--lhg-desy-radio-circle-outer-color-error-hover, var(--maui-color-message-error, var(--maui-color-brand-red, #cc0000)))!important}refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .mat-mdc-radio-group mat-radio-button.mat-mdc-radio-button.mat-mdc-radio-button.mat-mdc-radio-checked.error .mdc-form-field .mdc-radio input.mdc-radio__native-control:checked+.mdc-radio__background .mdc-radio__inner-circle{background-color:var(--lhg-desy-radio-circle-inner-color-error, var(--maui-color-message-error, var(--maui-color-brand-red, #cc0000)))!important}refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .mat-mdc-radio-group mat-radio-button.mat-mdc-radio-button.mat-mdc-radio-button.mat-mdc-radio-checked .mdc-radio input.mdc-radio__native-control:enabled+.mdc-radio__background .mdc-radio__inner-circle{transition-duration:0s}refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .mat-mdc-radio-group mat-radio-button.mat-mdc-radio-button label.mdc-label span,refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .mat-mdc-radio-group mat-radio-button.mat-mdc-radio-button.mat-mdc-radio-checked label.mdc-label span,refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .mat-mdc-radio-group mat-radio-button.mat-mdc-radio-button:hover label.mdc-label span{color:inherit}refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .mat-mdc-radio-group mat-radio-button.cdk-keyboard-focused:focus-within:after,refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .mat-mdc-radio-group mat-radio-button.cdk-keyboard-focused:focus-visible:after{display:none}refx-air-bounds-filtering-dialog-pres mat-radio-button.mat-mdc-radio-button label.mdc-label span,refx-air-bounds-filtering-dialog-pres mat-radio-button.mat-mdc-radio-button.mat-mdc-radio-checked label.mdc-label span{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit}refx-seatmap-pres .seatmap-decks-wrapper .seatmap-decks,lhg-fice-seatmap-pres .seatmap-decks-wrapper .seatmap-decks{flex-direction:row}refx-seatmap-pres .seatmap-decks-wrapper .seatmap-decks mat-radio-button.mat-mdc-radio-button .mdc-label span,lhg-fice-seatmap-pres .seatmap-decks-wrapper .seatmap-decks mat-radio-button.mat-mdc-radio-button .mdc-label span{color:inherit;font-family:inherit;text-decoration:none}lhg-rail-and-fly-selection-pres mat-radio-button{margin:0}lhg-rail-and-fly-selection-pres mat-radio-button.mat-mdc-radio-button .mdc-label span{color:inherit;font-size:inherit}refx-dialog-pres.lhg-generic-failure .refx-dialog-container .refx-dialog-content .form mat-radio-group mat-radio-button .mdc-form-field .mdc-radio .mdc-radio__background .mdc-radio__inner-circle{left:calc(50% - var(--lhg-desy-radio-circle-inner-size, 1rem) / 2);top:calc(50% - var(--lhg-desy-radio-circle-inner-size, 1rem) / 2)}.cdk-overlay-container .cdk-overlay-pane .mat-mdc-select-panel{margin-top:0}mat-form-field.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-form-field-flex{border-bottom:0;margin-bottom:0;padding:0}mat-form-field.mat-mdc-form-field.mat-form-field-appearance-fill:not(.mat-form-field-hide-placeholder).mat-focused .mat-mdc-form-field-flex{border-bottom:0!important;margin-bottom:0}mat-form-field.mat-mdc-form-field.mat-mdc-form-field-type-mat-select .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label{color:var(--lhg-desy-select-floating-color, inherit)}mat-form-field.mat-mdc-form-field.mat-mdc-form-field-type-mat-select .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label.mdc-floating-label--float-above{color:var(--lhg-desy-select-floating-color, inherit);font-size:var(--lhg-desy-select-floating-font-size, var(--maui-font-size-1, 1.2rem));height:var(--lhg-desy-select-floating-line-height, var(--maui-line-height-1, 1.4rem));letter-spacing:var(--lhg-desy-select-floating-letter-spacing, normal);line-height:var(--lhg-desy-select-floating-line-height, var(--maui-line-height-1, 1.4rem));margin-left:var(--lhg-desy-select-floating-margin-left, 0);top:var(--lhg-desy-select-floating-label-top, 0)!important;transform:none}mat-form-field.mat-mdc-form-field.mat-mdc-form-field-type-mat-select .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-floating-label{font-family:var(--lhg-desy-select-placeholder-font-family, var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif));font-size:var(--lhg-desy-select-placeholder-font-size, var(--maui-font-size-3, 1.6rem));font-weight:var(--lhg-desy-select-placeholder-font-weight, var(--maui-font-weight-regular, 400));letter-spacing:var(--lhg-desy-select-placeholder-letter-spacing, normal);line-height:var(--lhg-desy-select-placeholder-line-height, var(--maui-line-height-3, 2.4rem));margin-left:var(--lhg-desy-select-placeholder-left, 0);top:var(--lhg-desy-select-placeholder-top, 3.6rem);transform:var(--lhg-desy-select-placeholder-transform, translateY(0));transition:transform .15s cubic-bezier(.4,0,.2,1),color .15s cubic-bezier(.4,0,.2,1),margin-left .2s linear}mat-form-field.mat-mdc-form-field.mat-mdc-form-field-type-mat-select .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-floating-label:not(.mdc-floating-label--float-above){color:var(--lhg-desy-select-placeholder-color, var(--maui-select-button-color, var(--maui-color-interaction-interaction, var(--maui-color-brand-whale-blue, #52627c))))}mat-form-field.mat-mdc-form-field.mat-mdc-form-field-type-mat-select.mat-focused .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-floating-label:not(.mdc-floating-label--float-above){color:var(--lhg-desy-select-placeholder-focus-color, var(--maui-select-button-color, var(--maui-color-interaction-interaction, var(--maui-color-brand-whale-blue, #52627c))));margin-left:var(--lhg-desy-select-placeholder-focused-left, 1rem)}mat-form-field.mat-mdc-form-field.mat-mdc-form-field-type-mat-select.mat-focused:not(.mat-form-field-invalid) .mat-mdc-form-field-flex:after{display:var(--lhg-desy-select-select-focused-outline-display, none);border:none;border-radius:var(--lhg-desy-select-select-focused-outline-radius, 0);box-shadow:var(--lhg-desy-select-select-focused-outline-shadow, 0 0 .6rem .1rem var(--maui-color-interaction-interaction, var(--maui-color-brand-whale-blue, #52627c)));content:"";inset:calc(var(--lhg-desy-select-select-focused-outline-distance, .5rem) * -1);position:absolute}mat-form-field.mat-mdc-form-field.mat-mdc-form-field-type-mat-select.mat-focused.mat-form-field-invalid .mat-mdc-form-field-flex:after{display:var(--lhg-desy-select-select-focused-outline-display, none);border:none;border-radius:var(--lhg-desy-select-select-focused-outline-radius, 0);box-shadow:var(--lhg-desy-select-select-focused-outline-shadow-error, var(--lhg-desy-select-select-focused-outline-shadow, 0 0 .6rem .1rem var(--maui-color-interaction-interaction, var(--maui-color-brand-whale-blue, #52627c))));content:"";inset:calc(var(--lhg-desy-select-select-focused-outline-distance, .5rem) * -1);position:absolute}mat-form-field.mat-mdc-form-field.mat-mdc-form-field-type-mat-select .mat-mdc-text-field-wrapper{background-color:var(--lhg-desy-select-select-background-color, transparent);border:var(--lhg-desy-select-form-field-border, none);border-radius:var(--lhg-desy-select-select-border-radius, 0);height:var(--lhg-desy-select-select-height, 5.6rem);padding:0}mat-form-field.mat-mdc-form-field.mat-mdc-form-field-type-mat-select .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex{align-items:stretch;height:100%}mat-form-field.mat-mdc-form-field.mat-mdc-form-field-type-mat-select .mat-mdc-text-field-wrapper:after{display:none}mat-form-field.mat-mdc-form-field.mat-mdc-form-field-type-mat-select .mat-mdc-text-field-wrapper .mdc-line-ripple{display:none}mat-form-field.mat-mdc-form-field.mat-mdc-form-field-type-mat-select .mat-mdc-text-field-wrapper .mat-mdc-form-field-infix{align-items:end;display:flex;flex-direction:row;justify-content:space-between;min-height:100%!important;padding:0!important}mat-form-field.mat-mdc-form-field.mat-mdc-form-field-type-mat-select .mat-mdc-text-field-wrapper .mat-mdc-form-field-infix mat-select{border-bottom:var(--lhg-desy-select-empty-select-border, var(--maui-select-button-border-bottom, 2px solid var(--maui-color-grey-07, var(--maui-color-brand-lhgrey7, #666666))));box-sizing:content-box;height:3.6rem;padding:0!important;width:100%}mat-form-field.mat-mdc-form-field.mat-mdc-form-field-type-mat-select .mat-mdc-text-field-wrapper .mat-mdc-form-field-infix mat-select:not(.mat-mdc-select-empty){border-bottom:var(--lhg-desy-select-select-border, 2px solid var(--maui-select-button-color-value, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d))))}mat-form-field.mat-mdc-form-field.mat-mdc-form-field-type-mat-select .mat-mdc-text-field-wrapper .mat-mdc-form-field-infix mat-select .mat-mdc-select-trigger{align-items:flex-start;height:100%;padding:var(--lhg-desy-select-select-padding, var(--maui-select-button-padding, .6rem .5rem .6rem 0));width:100%}mat-form-field.mat-mdc-form-field.mat-mdc-form-field-type-mat-select .mat-mdc-text-field-wrapper .mat-mdc-form-field-infix mat-select .mat-mdc-select-trigger .mat-mdc-select-value{display:flex;height:100%;margin:0;padding-top:var(--lhg-desy-select-select-text-padding-top, 0);width:100%}mat-form-field.mat-mdc-form-field.mat-mdc-form-field-type-mat-select .mat-mdc-text-field-wrapper .mat-mdc-form-field-infix mat-select .mat-mdc-select-trigger .mat-mdc-select-value .mat-mdc-select-value-text,mat-form-field.mat-mdc-form-field.mat-mdc-form-field-type-mat-select .mat-mdc-text-field-wrapper .mat-mdc-form-field-infix mat-select .mat-mdc-select-trigger .mat-mdc-select-value .mat-mdc-select-placeholder{align-content:center;color:var(--lhg-desy-select-select-text-color, inherit);font-family:var(--lhg-desy-select-select-font-family, var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif));font-size:var(--lhg-desy-select-select-font-size, var(--maui-font-size-3, 1.6rem));letter-spacing:var(--lhg-desy-select-select-letter-spacing, normal);line-height:var(--lhg-desy-select-select-line-height, var(--maui-line-height-3, 2.4rem));text-overflow:ellipsis;transition:.3s all ease-in-out;width:var(--lhg-desy-select-select-width, 100%);white-space:nowrap}mat-form-field.mat-mdc-form-field.mat-mdc-form-field-type-mat-select .mat-mdc-text-field-wrapper .mat-mdc-form-field-infix mat-select .mat-mdc-select-trigger .mat-mdc-select-value .mat-mdc-select-value-text .refx-body-1,mat-form-field.mat-mdc-form-field.mat-mdc-form-field-type-mat-select .mat-mdc-text-field-wrapper .mat-mdc-form-field-infix mat-select .mat-mdc-select-trigger .mat-mdc-select-value .mat-mdc-select-placeholder .refx-body-1{font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit}mat-form-field.mat-mdc-form-field.mat-mdc-form-field-type-mat-select .mat-mdc-text-field-wrapper .mat-mdc-form-field-infix mat-select .mat-mdc-select-trigger .mat-mdc-select-value .mat-mdc-select-placeholder{color:var(--lhg-desy-select-select-text-placeholder-color, var(--lhg-desy-select-select-text-color, inherit))!important}mat-form-field.mat-mdc-form-field.mat-mdc-form-field-type-mat-select .mat-mdc-text-field-wrapper .mat-mdc-form-field-infix mat-select .mat-mdc-select-trigger .mat-mdc-select-arrow-wrapper{height:2.4rem;margin-left:var(--lhg-desy-select-arrow-margin-left, .8rem);margin-right:var(--lhg-desy-select-arrow-margin-right, 0);margin-top:var(--lhg-desy-select-arrow-margin-top, 0);top:0;transform:translateY(0);width:2.4rem}mat-form-field.mat-mdc-form-field.mat-mdc-form-field-type-mat-select .mat-mdc-text-field-wrapper .mat-mdc-form-field-infix mat-select .mat-mdc-select-trigger .mat-mdc-select-arrow-wrapper .mat-mdc-select-arrow{display:none}mat-form-field.mat-mdc-form-field.mat-mdc-form-field-type-mat-select .mat-mdc-text-field-wrapper .mat-mdc-form-field-infix mat-select .mat-mdc-select-trigger .mat-mdc-select-arrow-wrapper:before{color:var(--lhg-desy-select-arrow-color, inherit);content:var(--lhg-desy-select-arrow-code, "\e915");font-family:var(--lhg-desy-select-icon-font-family, IconDesyLH);font-weight:400;font-size:2.4rem;transition:.2s all linear}mat-form-field.mat-mdc-form-field.mat-mdc-form-field-type-mat-select .mat-mdc-text-field-wrapper .mat-mdc-form-field-infix mat-select .mat-mdc-select-trigger .mat-mdc-select-arrow-wrapper:after{display:none}mat-form-field.mat-mdc-form-field.mat-mdc-form-field-type-mat-select .mat-mdc-text-field-wrapper .mat-mdc-form-field-infix mat-select[aria-expanded=true] .mat-mdc-select-trigger .mat-mdc-select-arrow-wrapper:before{transform:rotate(180deg);margin-left:var(--lhg-desy-select-arrow-expanded-shiftX, 0);margin-top:var(--lhg-desy-select-arrow-expanded-shiftY, 0)}mat-form-field.mat-mdc-form-field.mat-mdc-form-field-type-mat-select.mat-focused .mat-mdc-text-field-wrapper{border:var(--lhg-desy-select-form-field-focused-border, var(--lhg-desy-select-form-field-border, none))}mat-form-field.mat-mdc-form-field.mat-mdc-form-field-type-mat-select.mat-focused .mat-mdc-select-value-text,mat-form-field.mat-mdc-form-field.mat-mdc-form-field-type-mat-select.mat-focused .mat-mdc-select-placeholder{margin-left:var(--lhg-desy-select-select-focused-text-margin-left, 1rem)}mat-form-field.mat-mdc-form-field.mat-mdc-form-field-type-mat-select.mat-focused .mat-mdc-form-field-infix mat-select.mat-mdc-select{border-bottom:var(--lhg-desy-select-focused-select-border, none)}mat-form-field.mat-mdc-form-field.mat-mdc-form-field-type-mat-select.mat-focused .mat-mdc-select-trigger .mat-mdc-select-arrow-wrapper:before{color:var(--lhg-desy-select-arrow-color-focused, var(--lhg-desy-select-arrow-color, inherit))!important}mat-form-field.mat-mdc-form-field.mat-mdc-form-field-type-mat-select.mat-focused .mat-mdc-select-trigger:after{border:none;box-shadow:var(--lhg-desy-select-focused-box-shadow, none);content:"";display:var(--lhg-desy-select-select-input-focused-border-display, none);inset:var(--lhg-desy-select-select-input-focused-border-inset, 0);position:absolute}mat-form-field.mat-mdc-form-field.mat-mdc-form-field-type-mat-select.mat-form-field-invalid .mat-mdc-floating-label:not(.mdc-floating-label--float-above){color:var(--lhg-desy-select-error-placeholder-color, var(--maui-color-message-error, var(--maui-color-brand-red, #cc0000)))!important}mat-form-field.mat-mdc-form-field.mat-mdc-form-field-type-mat-select.mat-form-field-invalid .mat-mdc-text-field-wrapper{border:var(--lhg-desy-select-form-field-border-error, var(--lhg-desy-select-form-field-border, none))!important}mat-form-field.mat-mdc-form-field.mat-mdc-form-field-type-mat-select.mat-form-field-invalid .mat-mdc-text-field-wrapper .mat-mdc-form-field-infix mat-select{border-bottom:var(--lhg-desy-select-select-border-error, var(--lhg-desy-select-select-border, 2px solid var(--maui-select-button-color-value, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d)))))}mat-form-field.mat-mdc-form-field.mat-mdc-form-field-type-mat-select.mat-form-field-invalid .mat-mdc-text-field-wrapper .mat-mdc-form-field-infix mat-select .mat-mdc-select-trigger .mat-mdc-select-arrow-wrapper:before{color:var(--lhg-desy-select-arrow-color-error, var(--lhg-desy-select-arrow-color, inherit))}mat-form-field.mat-mdc-form-field.mat-mdc-form-field-type-mat-select.mat-form-field-invalid .mat-mdc-text-field-wrapper .mat-mdc-form-field-infix mat-select .mat-mdc-select-trigger:after{box-shadow:var(--lhg-desy-select-focused-box-shadow-error, none)}mat-form-field.mat-mdc-form-field.mat-mdc-form-field-type-mat-select.mat-form-field-invalid .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-error-wrapper{display:block;padding:0;position:inherit;width:fit-content}mat-form-field.mat-mdc-form-field.mat-mdc-form-field-type-mat-select.mat-form-field-invalid .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-error-wrapper mat-error.mat-mdc-form-field-error{background-color:var(--lhg-desy-select-hint-error-background-color, var(--maui-color-message-error, var(--maui-color-brand-red, #cc0000)));color:var(--lhg-desy-select-hint-error-text-color, var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d)));font-family:var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif);font-size:var(--lhg-desy-select-hint-font-size, var(--maui-font-size-1, 1.2rem));letter-spacing:var(--lhg-desy-select-hint-letter-spacing, normal);line-height:var(--lhg-desy-select-hint-line-height, var(--maui-line-height-1, 1.4rem));margin-top:var(--lhg-desy-select-hint-margin-top, .6rem);padding-block:var(--lhg-desy-select-hint-padding-block, .15rem);padding-left:var(--lhg-desy-select-hint-error-padding, .5rem);padding-right:var(--lhg-desy-select-hint-error-padding, .5rem)}mat-form-field.mat-mdc-form-field.mat-mdc-form-field-type-mat-select.mat-form-field-invalid.mat-focused .mat-mdc-text-field-wrapper .mat-mdc-form-field-infix mat-select .mat-mdc-select-trigger .mat-mdc-select-arrow-wrapper:before{color:var(--lhg-desy-select-arrow-color-focused-error, var(--lhg-desy-select-arrow-color-focused, var(--lhg-desy-select-arrow-color, inherit)))!important}mat-form-field.mat-mdc-form-field.mat-mdc-form-field-type-mat-select.mat-form-field-disabled .mat-mdc-text-field-wrapper{border:var(--lhg-desy-select-disabled-form-field-border, var(--maui-select-button-border-disabled, 1px solid var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc)))))}mat-form-field.mat-mdc-form-field.mat-mdc-form-field-type-mat-select.mat-form-field-disabled .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex{background-color:var(--lhg-desy-select-disabled-select-background-color, transparent);border-radius:var(--lhg-desy-select-select-border-radius, 0)}mat-form-field.mat-mdc-form-field.mat-mdc-form-field-type-mat-select.mat-form-field-disabled .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix{cursor:not-allowed}mat-form-field.mat-mdc-form-field.mat-mdc-form-field-type-mat-select.mat-form-field-disabled .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label{color:var(--lhg-desy-select-disabled-floating-label-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))));margin-left:var(--lhg-desy-select-placeholder-left-disabled, calc(var(--lhg-desy-select-placeholder-left, 0) - 1px))}mat-form-field.mat-mdc-form-field.mat-mdc-form-field-type-mat-select.mat-form-field-disabled .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label.mdc-floating-label--float-above{color:var(--lhg-desy-select-disabled-floating-label-color-above, var(--lhg-desy-select-disabled-floating-label-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc)))))}mat-form-field.mat-mdc-form-field.mat-mdc-form-field-type-mat-select.mat-form-field-disabled .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix mat-select .mat-mdc-select-trigger{padding:var(--lhg-desy-select-select-disabled-padding, var(--maui-select-button-padding, .6rem .5rem .6rem 0))}mat-form-field.mat-mdc-form-field.mat-mdc-form-field-type-mat-select.mat-form-field-disabled .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix mat-select .mat-mdc-select-trigger .mat-mdc-select-value .mat-mdc-select-value-text{color:var(--lhg-desy-select-disabled-select-text-color, black)!important;font-weight:var(--lhg-desy-select-placeholder-font-weight-disabeld, var(--lhg-desy-select-placeholder-font-weight, var(--maui-font-weight-regular, 400)))}mat-form-field.mat-mdc-form-field.mat-mdc-form-field-type-mat-select.mat-form-field-disabled .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix mat-select .mat-mdc-select-trigger .mat-mdc-select-value .mat-mdc-select-placeholder{color:var(--lhg-desy-select-disabled-select-text-color, black)!important}mat-form-field.mat-mdc-form-field.mat-mdc-form-field-type-mat-select.mat-form-field-disabled .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix mat-select .mat-mdc-select-trigger .mat-mdc-select-arrow-wrapper:before{color:var(--lhg-desy-select-disabled-arrow-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))}mat-form-field.mat-mdc-form-field.mat-mdc-form-field-type-mat-select.mat-form-field-disabled .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix mat-select.mat-mdc-select-disabled{border-bottom:var(--lhg-desy-select-disabled-border-bottom, none)!important}.cdk-overlay-container .cdk-overlay-pane:has(div.mat-mdc-select-panel){overflow:hidden;border:var(--lhg-desy-select-options-panel-border, none);border-radius:var(--lhg-desy-select-options-panel-border-radius, 0)!important;box-shadow:var(--lhg-desy-select-options-panel-shadow, var(--maui-select-dropdown-shadow, 0 0 4px rgba(0, 0, 0, .3)));margin-top:var(--lhg-desy-select-options-panel-margin-top, 1.6rem)}.cdk-overlay-container div.mat-mdc-select-panel{border:none;margin-left:0;margin-right:0;max-height:var(--lhg-desy-select-options-panel-height, 30rem);padding-bottom:var(--lhg-desy-select-options-vertical-padding, 1rem);padding-top:var(--lhg-desy-select-options-vertical-padding, 1rem)}.cdk-overlay-container div.mat-mdc-select-panel .mat-mdc-option.mdc-list-item,.cdk-overlay-container div.mat-mdc-select-panel mat-option.mat-mdc-option.mdc-list-item{background-color:var(--lhg-desy-select-option-background-color, white)!important;color:var(--lhg-desy-select-option-text-color, white)!important;font-family:var(--lhg-desy-select-option-font-family, var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif))!important;font-variant-numeric:var(--lhg-desy-select-option-font-variant-numeric, normal);height:auto;margin:0;min-height:20px;padding:var(--lhg-desy-select-options-option-padding, var(--maui-select-option-padding, 1.2rem))}.cdk-overlay-container div.mat-mdc-select-panel .mat-mdc-option.mdc-list-item .mdc-list-item__primary-text,.cdk-overlay-container div.mat-mdc-select-panel mat-option.mat-mdc-option.mdc-list-item .mdc-list-item__primary-text{color:var(--lhg-desy-select-option-text-color, white);font-family:inherit!important;font-size:var(--lhg-desy-select-option-font-size, var(--maui-font-size-4, 1.8rem))!important;font-variant-numeric:var(--lhg-desy-select-option-font-variant-numeric, normal);font-weight:var(--lhg-desy-select-option-font-weight, var(--maui-select-option-font-weight, var(--maui-font-weight-regular, 400)))!important;letter-spacing:var(--lhg-desy-select-option-letter-spacing, normal);line-height:var(--lhg-desy-select-option-line-height, var(--maui-line-height-3, 2.4rem))!important}.cdk-overlay-container div.mat-mdc-select-panel .mat-mdc-option.mdc-list-item .mat-ripple,.cdk-overlay-container div.mat-mdc-select-panel mat-option.mat-mdc-option.mdc-list-item .mat-ripple{display:none}.cdk-overlay-container div.mat-mdc-select-panel .mat-mdc-option.mdc-list-item:hover:not(.mdc-list-item--selected),.cdk-overlay-container div.mat-mdc-select-panel .mat-mdc-option.mdc-list-item.mat-mdc-option-active:not(.mdc-list-item--selected){background-color:var(--lhg-desy-select-option-hover-background-color, white)!important}.cdk-overlay-container div.mat-mdc-select-panel .mat-mdc-option.mdc-list-item:hover:not(.mdc-list-item--selected) .mdc-list-item__primary-text,.cdk-overlay-container div.mat-mdc-select-panel .mat-mdc-option.mdc-list-item:hover:not(.mdc-list-item--selected) .mdc-list-item__primary-text span,.cdk-overlay-container div.mat-mdc-select-panel .mat-mdc-option.mdc-list-item.mat-mdc-option-active:not(.mdc-list-item--selected) .mdc-list-item__primary-text,.cdk-overlay-container div.mat-mdc-select-panel .mat-mdc-option.mdc-list-item.mat-mdc-option-active:not(.mdc-list-item--selected) .mdc-list-item__primary-text span{color:var(--lhg-desy-select-option-hover-text-color, white)!important;font-weight:var(--lhg-desy-select-option-hover-font-weight, var(--maui-select-option-font-weight, var(--maui-font-weight-regular, 400)))!important}.cdk-overlay-container div.mat-mdc-select-panel .mat-mdc-option.mdc-list-item.mdc-list-item--selected{background-color:var(--lhg-desy-select-option-selected-background-color, white)!important}.cdk-overlay-container div.mat-mdc-select-panel .mat-mdc-option.mdc-list-item.mdc-list-item--selected .mdc-list-item__primary-text,.cdk-overlay-container div.mat-mdc-select-panel .mat-mdc-option.mdc-list-item.mdc-list-item--selected .mdc-list-item__primary-text span{color:var(--lhg-desy-select-option-selected-text-color, white)!important;font-family:var(--lhg-desy-select-option-selected-font-family, inherit)!important;font-weight:var(--lhg-desy-select-option-selected-font-weight, var(--maui-select-option-font-weight, var(--maui-font-weight-regular, 400)))!important}.cdk-overlay-container div.mat-mdc-select-panel .mat-mdc-option.mdc-list-item.mdc-list-item--selected:hover{background-color:var(--lhg-desy-select-option-selected-hover-background-color, white)!important}.cdk-overlay-container div.mat-mdc-select-panel .mat-mdc-option.mdc-list-item.mdc-list-item--selected:hover .mdc-list-item__primary-text,.cdk-overlay-container div.mat-mdc-select-panel .mat-mdc-option.mdc-list-item.mdc-list-item--selected:hover .mdc-list-item__primary-text span{color:var(--lhg-desy-select-option-selected-hover-text-color, white);font-weight:var(--lhg-desy-select-option-selected-hover-font-weight, var(--maui-select-option-font-weight, var(--maui-font-weight-regular, 400)))!important}refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form .modify-search-inputs .cabin-field .mat-mdc-form-field-flex{padding-top:0}refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form mat-form-field{padding:0 .7rem;margin-bottom:2rem}refx-modify-search-cont refx-modify-search-pres mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content form mat-form-field .mat-mdc-form-field-flex{padding-top:0}lhg-multi-currency-pricing-pres form mat-form-field.mat-mdc-form-field.mat-focused mat-select .mat-mdc-select-value .mat-mdc-select-value-text{margin-left:var(--lhg-desy-select-select-focused-text-margin-left, 1rem)!important}lhg-multi-currency-pricing-pres form mat-form-field.mat-mdc-form-field mat-select .mat-mdc-select-value .mat-mdc-select-value-text{margin:0!important}refx-language-selector-dialog-pres .dialog .refx-dialog-container .mat-mdc-form-field.mat-form-field-appearance-fill div.mat-mdc-form-field-flex{background-color:transparent!important}div.specialassistance refx-service-category-selection-pres refx-subcategory-input-pres .mat-mdc-form-field.mat-mdc-form-field-type-mat-select .mat-mdc-form-field-infix{align-content:center}div.specialassistance refx-service-category-selection-pres refx-subcategory-input-pres .mat-mdc-form-field.mat-mdc-form-field-type-mat-select .mat-mdc-form-field-infix .mat-mdc-select-value{padding-top:0!important}div.specialassistance refx-service-category-selection-pres refx-subcategory-input-pres .mat-mdc-form-field.mat-mdc-form-field-type-mat-select .mat-mdc-form-field-infix .mat-mdc-select-trigger{align-items:center}refx-upsell-premium-filtering-pres .sorting refx-upsell-premium-sorting-pres.upsell-premium-sorting refx-menu .menu-title .menu-trigger:focus{box-shadow:none}.cdk-overlay-container div.cdk-overlay-pane:has(.mat-mdc-autocomplete-panel){margin:0;padding:0;border:var(--lhg-desy-autocomplete-dropdown-border, var(--maui-autocomplete-dropdown-border, var(--maui-autocomplete-button-border, 1px solid var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb)))));border-radius:var(--lhg-desy-autocomplete-dropdown-border-radius, 0);box-shadow:var(--lhg-desy-autocomplete-dropdown-shadow, var(--maui-autocomplete-dropdown-shadow, 0 0 4px rgba(0, 0, 0, .3)));margin:var(--lhg-desy-autocomplete-dropdown-margin, var(--maui-autocomplete-dropdown-margin, 1rem 0 0 0));overflow:hidden}.cdk-overlay-container div.cdk-overlay-pane:has(.mat-mdc-autocomplete-panel) div.mat-mdc-autocomplete-panel>.mdc-list-item>.mdc-list-item__primary-text{text-decoration:none;text-underline-offset:0}.cdk-overlay-container div.cdk-overlay-pane:has(.mat-mdc-autocomplete-panel) div.mat-mdc-autocomplete-panel.mdc-menu-surface.mat-mdc-autocomplete-visible{margin-top:0!important}.cdk-overlay-container div.cdk-overlay-pane:has(.mat-mdc-autocomplete-panel) div.mat-mdc-autocomplete-panel.mdc-menu-surface.mat-mdc-autocomplete-visible{background-color:var(--lhg-desy-autocomplete-dropdown-background-color, var(--maui-autocomplete-dropdown-background-color, var(--maui-color-brand-white, #ffffff)));border:none;padding:var(--lhg-desy-autocomplete-dropdown-padding, var(--maui-autocomplete-dropdown-padding, 1rem 0));max-height:var(--lhg-desy-autocomplete-dropdown-max-height, 30rem)}.cdk-overlay-container div.cdk-overlay-pane:has(.mat-mdc-autocomplete-panel) div.mat-mdc-autocomplete-panel .mat-mdc-option.mdc-list-item,.cdk-overlay-container div.cdk-overlay-pane:has(.mat-mdc-autocomplete-panel) div.mat-mdc-autocomplete-panel mat-option.mat-mdc-option.mdc-list-item{background-color:var(--lhg-desy-select-option-background-color, white)!important;color:var(--lhg-desy-select-option-text-color, white)!important;font-family:var(--lhg-desy-select-option-font-family, var(--maui-font-family-copy, "LufthansaText", Arial, Helvetica, sans-serif))!important;font-variant-numeric:var(--lhg-desy-select-option-font-variant-numeric, normal);height:auto;margin:0;min-height:20px;padding:var(--lhg-desy-select-options-option-padding, var(--maui-select-option-padding, 1.2rem))}.cdk-overlay-container div.cdk-overlay-pane:has(.mat-mdc-autocomplete-panel) div.mat-mdc-autocomplete-panel .mat-mdc-option.mdc-list-item .mdc-list-item__primary-text,.cdk-overlay-container div.cdk-overlay-pane:has(.mat-mdc-autocomplete-panel) div.mat-mdc-autocomplete-panel mat-option.mat-mdc-option.mdc-list-item .mdc-list-item__primary-text{color:var(--lhg-desy-select-option-text-color, white);font-family:inherit!important;font-size:var(--lhg-desy-select-option-font-size, var(--maui-font-size-4, 1.8rem))!important;font-variant-numeric:var(--lhg-desy-select-option-font-variant-numeric, normal);font-weight:var(--lhg-desy-select-option-font-weight, var(--maui-select-option-font-weight, var(--maui-font-weight-regular, 400)))!important;letter-spacing:var(--lhg-desy-select-option-letter-spacing, normal);line-height:var(--lhg-desy-select-option-line-height, var(--maui-line-height-3, 2.4rem))!important}.cdk-overlay-container div.cdk-overlay-pane:has(.mat-mdc-autocomplete-panel) div.mat-mdc-autocomplete-panel .mat-mdc-option.mdc-list-item .mat-ripple,.cdk-overlay-container div.cdk-overlay-pane:has(.mat-mdc-autocomplete-panel) div.mat-mdc-autocomplete-panel mat-option.mat-mdc-option.mdc-list-item .mat-ripple{display:none}.cdk-overlay-container div.cdk-overlay-pane:has(.mat-mdc-autocomplete-panel) div.mat-mdc-autocomplete-panel .mat-mdc-option.mdc-list-item:hover:not(.mdc-list-item--selected),.cdk-overlay-container div.cdk-overlay-pane:has(.mat-mdc-autocomplete-panel) div.mat-mdc-autocomplete-panel .mat-mdc-option.mdc-list-item.mat-mdc-option-active:not(.mdc-list-item--selected){background-color:var(--lhg-desy-select-option-hover-background-color, white)!important}.cdk-overlay-container div.cdk-overlay-pane:has(.mat-mdc-autocomplete-panel) div.mat-mdc-autocomplete-panel .mat-mdc-option.mdc-list-item:hover:not(.mdc-list-item--selected) .mdc-list-item__primary-text,.cdk-overlay-container div.cdk-overlay-pane:has(.mat-mdc-autocomplete-panel) div.mat-mdc-autocomplete-panel .mat-mdc-option.mdc-list-item:hover:not(.mdc-list-item--selected) .mdc-list-item__primary-text span,.cdk-overlay-container div.cdk-overlay-pane:has(.mat-mdc-autocomplete-panel) div.mat-mdc-autocomplete-panel .mat-mdc-option.mdc-list-item.mat-mdc-option-active:not(.mdc-list-item--selected) .mdc-list-item__primary-text,.cdk-overlay-container div.cdk-overlay-pane:has(.mat-mdc-autocomplete-panel) div.mat-mdc-autocomplete-panel .mat-mdc-option.mdc-list-item.mat-mdc-option-active:not(.mdc-list-item--selected) .mdc-list-item__primary-text span{color:var(--lhg-desy-select-option-hover-text-color, white)!important;font-weight:var(--lhg-desy-select-option-hover-font-weight, var(--maui-select-option-font-weight, var(--maui-font-weight-regular, 400)))!important}.cdk-overlay-container div.cdk-overlay-pane:has(.mat-mdc-autocomplete-panel) div.mat-mdc-autocomplete-panel .mat-mdc-option.mdc-list-item.mdc-list-item--selected{background-color:var(--lhg-desy-select-option-selected-background-color, white)!important}.cdk-overlay-container div.cdk-overlay-pane:has(.mat-mdc-autocomplete-panel) div.mat-mdc-autocomplete-panel .mat-mdc-option.mdc-list-item.mdc-list-item--selected .mdc-list-item__primary-text,.cdk-overlay-container div.cdk-overlay-pane:has(.mat-mdc-autocomplete-panel) div.mat-mdc-autocomplete-panel .mat-mdc-option.mdc-list-item.mdc-list-item--selected .mdc-list-item__primary-text span{color:var(--lhg-desy-select-option-selected-text-color, white)!important;font-family:var(--lhg-desy-select-option-selected-font-family, inherit)!important;font-weight:var(--lhg-desy-select-option-selected-font-weight, var(--maui-select-option-font-weight, var(--maui-font-weight-regular, 400)))!important}.cdk-overlay-container div.cdk-overlay-pane:has(.mat-mdc-autocomplete-panel) div.mat-mdc-autocomplete-panel .mat-mdc-option.mdc-list-item.mdc-list-item--selected:hover{background-color:var(--lhg-desy-select-option-selected-hover-background-color, white)!important}.cdk-overlay-container div.cdk-overlay-pane:has(.mat-mdc-autocomplete-panel) div.mat-mdc-autocomplete-panel .mat-mdc-option.mdc-list-item.mdc-list-item--selected:hover .mdc-list-item__primary-text,.cdk-overlay-container div.cdk-overlay-pane:has(.mat-mdc-autocomplete-panel) div.mat-mdc-autocomplete-panel .mat-mdc-option.mdc-list-item.mdc-list-item--selected:hover .mdc-list-item__primary-text span{color:var(--lhg-desy-select-option-selected-hover-text-color, white);font-weight:var(--lhg-desy-select-option-selected-hover-font-weight, var(--maui-select-option-font-weight, var(--maui-font-weight-regular, 400)))!important}mat-form-field.mat-mdc-form-field:has(.mat-mdc-autocomplete-trigger):not(.modify-search-passenger-input.passengers-field,.modify-search-input.origin-location-field,.modify-search-input.destination-location-field) div.mdc-line-ripple{align-items:center;display:flex!important;height:2.4rem;justify-content:center;position:absolute;right:var(--lhg-desy-input-icon-right, 0);top:var(--lhg-desy-input-icon-top, calc(50% - 1.3rem) );transition:.2s all linear;width:2.4rem}mat-form-field.mat-mdc-form-field:has(.mat-mdc-autocomplete-trigger):not(.modify-search-passenger-input.passengers-field,.modify-search-input.origin-location-field,.modify-search-input.destination-location-field) div.mdc-line-ripple:before{border-color:transparent!important;border-width:0!important;bottom:unset;color:var(--lhg-desy-input-icon-color, var(--maui-color-text-caption, var(--maui-color-brand-lhgrey7, #666666)));content:var(--lhg-desy-autocomplete-icon-chevron-down, var(--lhg-desy-input-icon-chevron-down, "\e915"));display:inline-flex;font-family:var(--lhg-desy-input-icon-font-family, IconDesyLH);font-size:2.4rem;height:2.4rem;line-height:2.4rem;position:relative;transition:.2s color linear;width:2.4rem}mat-form-field.mat-mdc-form-field:has(.mat-mdc-autocomplete-trigger):not(.modify-search-passenger-input.passengers-field,.modify-search-input.origin-location-field,.modify-search-input.destination-location-field) div.mdc-line-ripple.mdc-line-ripple--active:before{color:var(--lhg-desy-input-icon-focused-color, var(--lhg-desy-input-icon-color, var(--maui-color-text-caption, var(--maui-color-brand-lhgrey7, #666666))))}mat-form-field.mat-mdc-form-field:has(.mat-mdc-autocomplete-trigger):not(.modify-search-passenger-input.passengers-field,.modify-search-input.origin-location-field,.modify-search-input.destination-location-field) .mat-mdc-form-field-flex:after{display:none!important}mat-form-field.mat-mdc-form-field:has(.mat-mdc-autocomplete-trigger):not(.modify-search-passenger-input.passengers-field,.modify-search-input.origin-location-field,.modify-search-input.destination-location-field).mat-focused div.mdc-line-ripple{right:var(--lhg-desy-input-icon-focused-right, 1rem)}mat-form-field.mat-mdc-form-field:has(.mat-mdc-autocomplete-trigger):not(.modify-search-passenger-input.passengers-field,.modify-search-input.origin-location-field,.modify-search-input.destination-location-field).mat-form-field-invalid div.mdc-line-ripple:before{color:var(--lhg-desy-input-icon-error-color, var(--maui-color-message-error, var(--maui-color-brand-red, #cc0000)))!important}mat-form-field.mat-mdc-form-field:has(.mat-mdc-autocomplete-trigger):not(.modify-search-passenger-input.passengers-field,.modify-search-input.origin-location-field,.modify-search-input.destination-location-field) .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix input.mat-mdc-input-element{padding-inline:var(--lhg-desy-input-input-padding-inline-with-icon, 0 2.4rem)!important}mat-form-field.mat-mdc-form-field:has(.mat-mdc-autocomplete-trigger):not(.modify-search-passenger-input.passengers-field,.modify-search-input.origin-location-field,.modify-search-input.destination-location-field).mat-focused .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix input.mat-mdc-input-element{padding-inline:var(--lhg-desy-input-input-focused-padding-inline-with-icon, 1rem 4.4rem)!important}mat-form-field.mat-mdc-form-field:has(.mat-mdc-autocomplete-trigger):not(.modify-search-passenger-input.passengers-field,.modify-search-input.origin-location-field,.modify-search-input.destination-location-field) div.mdc-line-ripple:before{transition:.2s all linear}mat-form-field.mat-mdc-form-field:has(.mat-mdc-autocomplete-trigger):not(.modify-search-passenger-input.passengers-field,.modify-search-input.origin-location-field,.modify-search-input.destination-location-field).mat-mdc-form-field-label-always-float div.mdc-line-ripple:before{transform:rotate(180deg)}mat-form-field.mat-mdc-form-field:has(.mat-mdc-autocomplete-trigger):not(.modify-search-passenger-input.passengers-field,.modify-search-input.origin-location-field,.modify-search-input.destination-location-field) .mat-mdc-form-field-infix:after{display:none}mat-form-field.mat-mdc-form-field:has(.mat-mdc-autocomplete-trigger).mat-mdc-form-field .mat-mdc-text-field-wrapper.mdc-text-field div.mdc-line-ripple{top:var(--lhg-desy-autocomplete-icon-top, var(--lhg-desy-input-icon-top, calc(50% - 1.3rem) ))}mat-form-field.mat-mdc-form-field:has(.mat-mdc-autocomplete-trigger).mat-mdc-form-field .mat-mdc-text-field-wrapper.mdc-text-field div.mdc-line-ripple:before{color:var(--lhg-desy-autocomplete-icon-color, var(--maui-autocomplete-button-color, var(--maui-color-interaction-interaction, var(--maui-color-brand-whale-blue, #52627c))))!important}mat-form-field.mat-mdc-form-field:has(.mat-mdc-autocomplete-trigger).mat-mdc-form-field.mat-focused .mat-mdc-text-field-wrapper.mdc-text-field div.mdc-line-ripple:before{color:var(--lhg-desy-autocomplete-icon-color-focused, var(--lhg-desy-autocomplete-icon-color, var(--maui-autocomplete-button-color, var(--maui-color-interaction-interaction, var(--maui-color-brand-whale-blue, #52627c)))))!important}mat-form-field.mat-mdc-form-field:has(.mat-mdc-autocomplete-trigger).mat-mdc-form-field.mat-form-field-invalid .mat-mdc-text-field-wrapper.mdc-text-field.mdc-text-field--invalid div.mdc-line-ripple:before{color:var(--lhg-desy-autocomplete-icon-error-color, var(--lhg-desy-input-icon-error-color, var(--maui-color-message-error, var(--maui-color-brand-red, #cc0000))))!important}mat-form-field.mat-mdc-form-field:has(.mat-mdc-autocomplete-trigger).mat-mdc-form-field.mat-form-field-invalid .mat-mdc-text-field-wrapper.mdc-text-field.mdc-text-field--invalid .mat-mdc-form-field-infix label.mdc-floating-label.mat-mdc-floating-label:not(.mdc-floating-label--float-above){color:var(--lhg-desy-autocomplete-input-error-placeholder-color, var(--lhg-desy-autocomplete-input-error-color, var(--maui-color-message-error, var(--maui-color-brand-red, #cc0000))))!important}mat-form-field.mat-mdc-form-field:has(.mat-mdc-autocomplete-trigger).mat-mdc-form-field.mat-form-field-invalid .mat-mdc-text-field-wrapper.mdc-text-field.mdc-text-field--invalid .mat-mdc-form-field-infix input.mat-mdc-autocomplete-trigger.mat-mdc-input-element{color:var(--lhg-desy-autocomplete-input-error-color, var(--maui-color-message-error, var(--maui-color-brand-red, #cc0000)))!important}mat-form-field.mat-mdc-form-field:has(.mat-mdc-autocomplete-trigger).mat-mdc-form-field.mat-focused .mat-mdc-text-field-wrapper.mdc-text-field:after{inset:var(--lhg-desy-autocomplete-input-focused-outline-distance, var(--maui-autocomplete-outline-offset, 0))!important}mat-form-field.mat-mdc-form-field:has(.mat-mdc-autocomplete-trigger).mat-mdc-form-field label.mdc-floating-label.mat-mdc-floating-label:not(.mdc-floating-label--float-above){color:var(--lhg-desy-autocomplete-input-placeholder-color, var(--maui-autocomplete-button-color-value, var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d))))!important;left:var(--lhg-desy-autocomplete-input-placeholder-left, 0)!important}mat-form-field.mat-mdc-form-field:has(.mat-mdc-autocomplete-trigger).mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-focused .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix input.mat-mdc-input-element.mdc-text-field__input,mat-form-field.mat-mdc-form-field:has(.mat-mdc-autocomplete-trigger).mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input:not(.mat-focused) .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix input.mat-mdc-input-element.mdc-text-field__input{color:var(--lhg-desy-autocomplete-input-text-color, inherit)}mat-form-field.mat-mdc-form-field:has(.mat-mdc-autocomplete-trigger).mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input:not(.mat-focused) .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix input.mat-mdc-input-element.mdc-text-field__input{padding-inline:var(--lhg-desy-autocomplete-input-text-padding-inline, var(--lhg-desy-input-input-padding-inline-with-icon, 0 2.4rem))!important;padding-top:var(--lhg-desy-autocomplete-input-text-padding-top, unset)!important;padding-bottom:var(--lhg-desy-autocomplete-input-text-padding-bottom, unset)!important}mat-form-field.mat-mdc-form-field:has(.mat-mdc-autocomplete-trigger).mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-focused .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix input.mat-mdc-input-element.mdc-text-field__input{padding-inline:var(--lhg-desy-autocomplete-input-text-focused-padding-inline, var(--lhg-desy-input-input-focused-padding-inline-with-icon, 1rem 4.4rem))!important;padding-top:var(--lhg-desy-autocomplete-input-focused-text-padding-top, unset)!important;padding-bottom:var(--lhg-desy-autocomplete-input-focused-text-padding-bottom, unset)!important;color:var(--lhg-desy-autocomplete-input-focused-text-color, inherit)}mat-form-field.mat-mdc-form-field:has(.mat-mdc-autocomplete-trigger).mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-hint-wrapper mat-hint.mat-mdc-form-field-hint,mat-form-field.mat-mdc-form-field:has(.mat-mdc-autocomplete-trigger).mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-hint-wrapper mat-error.mat-mdc-form-field-error,mat-form-field.mat-mdc-form-field:has(.mat-mdc-autocomplete-trigger).mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-error-wrapper mat-hint.mat-mdc-form-field-hint,mat-form-field.mat-mdc-form-field:has(.mat-mdc-autocomplete-trigger).mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-error-wrapper mat-error.mat-mdc-form-field-error{padding-block:var(--lhg-desy-autocomplete-hint-padding-block, .15rem)}mat-form-field.mat-mdc-form-field:has(.mat-mdc-autocomplete-trigger) .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix label.mdc-floating-label.mat-mdc-floating-label:not(.mdc-floating-label--float-above){left:var(--lhg-desy-autocomplete-input-placeholder-left, 0)!important}mat-form-field.mat-mdc-form-field.origin-location-field.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input div.mdc-line-ripple{align-items:center;display:flex!important;height:2.4rem;justify-content:center;position:absolute;right:var(--lhg-desy-input-icon-right, 0);top:var(--lhg-desy-input-icon-top, calc(50% - 1.3rem) );transition:.2s all linear;width:2.4rem}mat-form-field.mat-mdc-form-field.origin-location-field.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input div.mdc-line-ripple:before{border-color:transparent!important;border-width:0!important;bottom:unset;color:var(--lhg-desy-input-icon-color, var(--maui-color-text-caption, var(--maui-color-brand-lhgrey7, #666666)));content:var(--lhg-desy-autocomplete-icon-outbound, var(--lhg-desy-input-icon-outbound, "\e913"));display:inline-flex;font-family:var(--lhg-desy-input-icon-font-family, IconDesyLH);font-size:2.4rem;height:2.4rem;line-height:2.4rem;position:relative;transition:.2s color linear;width:2.4rem}mat-form-field.mat-mdc-form-field.origin-location-field.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input div.mdc-line-ripple.mdc-line-ripple--active:before{color:var(--lhg-desy-input-icon-focused-color, var(--lhg-desy-input-icon-color, var(--maui-color-text-caption, var(--maui-color-brand-lhgrey7, #666666))))}mat-form-field.mat-mdc-form-field.origin-location-field.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-form-field-flex:after{display:none!important}mat-form-field.mat-mdc-form-field.origin-location-field.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-focused div.mdc-line-ripple{right:var(--lhg-desy-input-icon-focused-right, 1rem)}mat-form-field.mat-mdc-form-field.origin-location-field.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-invalid div.mdc-line-ripple:before{color:var(--lhg-desy-input-icon-error-color, var(--maui-color-message-error, var(--maui-color-brand-red, #cc0000)))!important}mat-form-field.mat-mdc-form-field.origin-location-field.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix input.mat-mdc-input-element{padding-inline:var(--lhg-desy-input-input-padding-inline-with-icon, 0 2.4rem)!important}mat-form-field.mat-mdc-form-field.origin-location-field.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-focused .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix input.mat-mdc-input-element{padding-inline:var(--lhg-desy-input-input-focused-padding-inline-with-icon, 1rem 4.4rem)!important}mat-form-field.mat-mdc-form-field.destination-location-field.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input div.mdc-line-ripple{align-items:center;display:flex!important;height:2.4rem;justify-content:center;position:absolute;right:var(--lhg-desy-input-icon-right, 0);top:var(--lhg-desy-input-icon-top, calc(50% - 1.3rem) );transition:.2s all linear;width:2.4rem}mat-form-field.mat-mdc-form-field.destination-location-field.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input div.mdc-line-ripple:before{border-color:transparent!important;border-width:0!important;bottom:unset;color:var(--lhg-desy-input-icon-color, var(--maui-color-text-caption, var(--maui-color-brand-lhgrey7, #666666)));content:var(--lhg-desy-autocomplete-icon-inbound, var(--lhg-desy-input-icon-inbound, "\e914"));display:inline-flex;font-family:var(--lhg-desy-input-icon-font-family, IconDesyLH);font-size:2.4rem;height:2.4rem;line-height:2.4rem;position:relative;transition:.2s color linear;width:2.4rem}mat-form-field.mat-mdc-form-field.destination-location-field.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input div.mdc-line-ripple.mdc-line-ripple--active:before{color:var(--lhg-desy-input-icon-focused-color, var(--lhg-desy-input-icon-color, var(--maui-color-text-caption, var(--maui-color-brand-lhgrey7, #666666))))}mat-form-field.mat-mdc-form-field.destination-location-field.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-form-field-flex:after{display:none!important}mat-form-field.mat-mdc-form-field.destination-location-field.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-focused div.mdc-line-ripple{right:var(--lhg-desy-input-icon-focused-right, 1rem)}mat-form-field.mat-mdc-form-field.destination-location-field.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-invalid div.mdc-line-ripple:before{color:var(--lhg-desy-input-icon-error-color, var(--maui-color-message-error, var(--maui-color-brand-red, #cc0000)))!important}mat-form-field.mat-mdc-form-field.destination-location-field.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix input.mat-mdc-input-element{padding-inline:var(--lhg-desy-input-input-padding-inline-with-icon, 0 2.4rem)!important}mat-form-field.mat-mdc-form-field.destination-location-field.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-focused .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix input.mat-mdc-input-element{padding-inline:var(--lhg-desy-input-input-focused-padding-inline-with-icon, 1rem 4.4rem)!important}mat-form-field.mat-mdc-form-field.multicity-origin-location-field.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input div.mdc-line-ripple,mat-form-field.mat-mdc-form-field.multicity-destination-location-field.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input div.mdc-line-ripple{align-items:center;display:flex!important;height:2.4rem;justify-content:center;position:absolute;right:var(--lhg-desy-input-icon-right, 0);top:var(--lhg-desy-input-icon-top, calc(50% - 1.3rem) );transition:.2s all linear;width:2.4rem}mat-form-field.mat-mdc-form-field.multicity-origin-location-field.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input div.mdc-line-ripple:before,mat-form-field.mat-mdc-form-field.multicity-destination-location-field.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input div.mdc-line-ripple:before{border-color:transparent!important;border-width:0!important;bottom:unset;color:var(--lhg-desy-input-icon-color, var(--maui-color-text-caption, var(--maui-color-brand-lhgrey7, #666666)));content:var(--lhg-desy-autocomplete-icon-location-pin, var(--lhg-desy-input-icon-location-pin, "\e985"));display:inline-flex;font-family:var(--lhg-desy-input-icon-font-family, IconDesyLH);font-size:2.4rem;height:2.4rem;line-height:2.4rem;position:relative;transition:.2s color linear;width:2.4rem}mat-form-field.mat-mdc-form-field.multicity-origin-location-field.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input div.mdc-line-ripple.mdc-line-ripple--active:before,mat-form-field.mat-mdc-form-field.multicity-destination-location-field.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input div.mdc-line-ripple.mdc-line-ripple--active:before{color:var(--lhg-desy-input-icon-focused-color, var(--lhg-desy-input-icon-color, var(--maui-color-text-caption, var(--maui-color-brand-lhgrey7, #666666))))}mat-form-field.mat-mdc-form-field.multicity-origin-location-field.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-form-field-flex:after,mat-form-field.mat-mdc-form-field.multicity-destination-location-field.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-form-field-flex:after{display:none!important}mat-form-field.mat-mdc-form-field.multicity-origin-location-field.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-focused div.mdc-line-ripple,mat-form-field.mat-mdc-form-field.multicity-destination-location-field.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-focused div.mdc-line-ripple{right:var(--lhg-desy-input-icon-focused-right, 1rem)}mat-form-field.mat-mdc-form-field.multicity-origin-location-field.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-invalid div.mdc-line-ripple:before,mat-form-field.mat-mdc-form-field.multicity-destination-location-field.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-invalid div.mdc-line-ripple:before{color:var(--lhg-desy-input-icon-error-color, var(--maui-color-message-error, var(--maui-color-brand-red, #cc0000)))!important}mat-form-field.mat-mdc-form-field.multicity-origin-location-field.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix input.mat-mdc-input-element,mat-form-field.mat-mdc-form-field.multicity-destination-location-field.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix input.mat-mdc-input-element{padding-inline:var(--lhg-desy-input-input-padding-inline-with-icon, 0 2.4rem)!important}mat-form-field.mat-mdc-form-field.multicity-origin-location-field.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-focused .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix input.mat-mdc-input-element,mat-form-field.mat-mdc-form-field.multicity-destination-location-field.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-focused .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix input.mat-mdc-input-element{padding-inline:var(--lhg-desy-input-input-focused-padding-inline-with-icon, 1rem 4.4rem)!important}mat-form-field.mat-mdc-form-field.modify-search-passenger-input.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input{transition:var(--lhg-desy-input-field-transition, none)}mat-form-field.mat-mdc-form-field.modify-search-passenger-input.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-focused div.mat-mdc-form-field-icon-suffix{right:var(--lhg-desy-input-icon-focused-right, 1rem)}mat-form-field.mat-mdc-form-field.modify-search-passenger-input.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-focused div.mat-mdc-form-field-icon-suffix i:before{color:var(--lhg-desy-input-icon-focused-color, var(--lhg-desy-input-icon-color, var(--maui-color-text-caption, var(--maui-color-brand-lhgrey7, #666666))))}mat-form-field.mat-mdc-form-field.modify-search-passenger-input.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-invalid div.mat-mdc-form-field-icon-suffix i:before{color:var(--lhg-desy-input-icon-error-color, var(--maui-color-message-error, var(--maui-color-brand-red, #cc0000)))!important;transition:.2s color linear}mat-form-field.mat-mdc-form-field.modify-search-passenger-input.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input div.mat-mdc-form-field-icon-suffix{align-items:center;position:absolute;display:flex;justify-content:center;right:var(--lhg-desy-input-icon-right, 0);height:2.4rem;width:2.4rem;top:var(--lhg-desy-input-icon-top, calc(50% - 1.3rem) );transition:var(--lhg-desy-input-field-transition, none);padding:0}mat-form-field.mat-mdc-form-field.modify-search-passenger-input.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input div.mat-mdc-form-field-icon-suffix i{align-items:center;display:flex;font-style:normal;height:100%;justify-content:center;margin-left:0;width:100%}mat-form-field.mat-mdc-form-field.modify-search-passenger-input.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input div.mat-mdc-form-field-icon-suffix i:before{border-color:transparent!important;border-width:0!important;color:var(--lhg-desy-input-icon-color, var(--maui-color-text-caption, var(--maui-color-brand-lhgrey7, #666666)));content:var(--lhg-desy-autocomplete-icon-pen, var(--lhg-desy-input-icon-pen, "\e911"));display:block;font-family:var(--lhg-desy-input-icon-font-family, IconDesyLH);font-size:2.4rem;height:2.4rem;line-height:2.4rem;width:2.4rem}mat-form-field.mat-mdc-form-field.modify-search-passenger-input.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input div.mat-mdc-form-field-icon-suffix i:focus:after,mat-form-field.mat-mdc-form-field.modify-search-passenger-input.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input div.mat-mdc-form-field-icon-suffix i:focus-within:after{content:"";border-radius:var(--lhg-desy-input-icon-focused-border-radius, 0);inset:var(--lhg-desy-input-icon-focused-offset, 0);position:absolute;box-shadow:var(--lhg-desy-input-icon-focused-outline, 0 0 .6rem .1rem var(--maui-color-interaction-interaction, var(--maui-color-brand-whale-blue, #52627c)))}mat-form-field.mat-mdc-form-field.modify-search-passenger-input.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input div.mat-mdc-form-field-icon-suffix i:focus-visible{outline:none}mat-form-field.mat-mdc-form-field.modify-search-passenger-input.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-form-field-flex:after{display:none!important}mat-form-field.mat-mdc-form-field.modify-search-passenger-input.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-focused div.mdc-line-ripple{right:var(--lhg-desy-input-icon-focused-right, 1rem)}mat-form-field.mat-mdc-form-field.modify-search-passenger-input.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-form-field-invalid div.mdc-line-ripple:before{color:var(--lhg-desy-input-icon-error-color, var(--maui-color-message-error, var(--maui-color-brand-red, #cc0000)))!important}mat-form-field.mat-mdc-form-field.modify-search-passenger-input.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix input.mat-mdc-input-element{padding-inline:var(--lhg-desy-input-input-padding-inline-with-icon, 0 2.4rem)!important}mat-form-field.mat-mdc-form-field.modify-search-passenger-input.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input.mat-focused .mat-mdc-text-field-wrapper.mdc-text-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix input.mat-mdc-input-element{padding-inline:var(--lhg-desy-input-input-focused-padding-inline-with-icon, 1rem 4.4rem)!important}: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-text-copy, var(--maui-color-brand-lhdeepblue, #05164d));--maui-button-hover-text-color: var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d));--maui-button-inverted-text-color: var(--maui-color-text-copy-inverted, var(--maui-color-brand-white, #ffffff));--maui-button-inverted-hover-text-color: var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d));--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-interaction-inverted, var(--maui-color-brand-lhgrey2, #ebebeb));--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-interaction-invertedhover, var(--maui-color-brand-white, #ffffff));--maui-button-secondary-border-width: 2px;--maui-button-secondary-hover-text-color: var(--maui-color-brand-white, #ffffff);--maui-button-secondary-hover-background-color: var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d));--maui-button-secondary-inverted-text-color: var(--maui-color-text-copy-inverted, var(--maui-color-brand-white, #ffffff));--maui-button-secondary-inverted-hover-text-color: var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d));--maui-button-secondary-inverted-hover-background-color: var(--maui-color-interaction-interaction-invertedhover, var(--maui-color-brand-white, #ffffff));--maui-button-medium-min-height: 5rem;--maui-button-medium-padding: var(--maui-spacing-3, 1rem) var(--maui-spacing-5, 3rem);--maui-button-small-min-height: 3rem;--maui-button-small-padding: 0 var(--maui-spacing-5, 3rem);--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-disabled-border-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-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: transparent;--maui-button-secondary-disabled-border-color: var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc)));--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-border-color: var(--maui-color-disabled-foreground-inverted, var(--maui-color-brand-lhgrey3-transparent, rgba(220, 220, 220, .3019607843)));--maui-button-secondary-inverted-disabled-text-color: var(--maui-color-disabled-foreground-inverted, var(--maui-color-brand-lhgrey3-transparent, rgba(220, 220, 220, .3019607843)))}:root{--maui-collapsible-color-header: var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d));--maui-collapsible-hover-color-header: 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-padding-header: 1.3rem var(--maui-spacing-4, 2rem);--maui-collapsible-text-decoration-hover: none;--maui-collapsible-section-padding: var(--maui-spacing-3, 1rem) var(--maui-spacing-4, 2rem) var(--maui-spacing-4, 2rem);--maui-collapsible-focus-outline-offset-y: 0;--maui-collapsible-focus-radius: .6rem}:root{--maui-checkbox-disabled-control-border-color: var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc));--maui-checkbox-checked-label-color: var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d));--maui-checkbox-control-border: 2px solid var(--maui-color-grey-07, var(--maui-color-brand-lhgrey7, #666666));--maui-checkbox-label-color: var(--maui-color-grey-07, var(--maui-color-brand-lhgrey7, #666666));--maui-checkbox-icon-color: var(--maui-color-brand-white, #ffffff);--maui-checkbox-checked-control-color: var(--maui-color-brand-primary, var(--maui-color-brand-lhdeepblue, #05164d));--maui-checkbox-hover-control-color: var(--maui-color-interaction-interactionhover, var(--maui-color-brand-marble-blue, #414e63));--maui-checkbox-hover-label-color: var(--maui-color-interaction-interaction, var(--maui-color-brand-whale-blue, #52627c));--maui-checkbox-error-control-color: var(--maui-color-message-error, var(--maui-color-brand-red, #cc0000));--maui-checkbox-error-label-color: var(--maui-color-message-error, var(--maui-color-brand-red, #cc0000));--maui-checkbox-disabled-control-color: var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc));--maui-checkbox-disabled-label-color: var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc));--maui-checkbox-disabled-icon-color: var(--maui-color-brand-white, #ffffff)}:root{--maui-autocomplete-button-color-value: var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d));--maui-autocomplete-button-border-bottom: 2px solid var(--maui-color-grey-07, var(--maui-color-brand-lhgrey7, #666666));--maui-autocomplete-button-border-bottom-disabled: 2px solid var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc)));--maui-autocomplete-button-padding: .6rem .5rem .6rem 0;--maui-autocomplete-trigger-label-padding-focus: 0 0 0 1rem;--maui-autocomplete-dropdown-padding: 1rem 0;--maui-autocomplete-dropdown-margin: 1rem 0 0 0;--maui-autocomplete-dropdown-shadow: 0 0 4px rgba(0, 0, 0, .3);--maui-autocomplete-button-shadow-error: 0 0 6px var(--maui-color-message-error, var(--maui-color-brand-red, #cc0000));--maui-autocomplete-error-box-margin: .6rem 0 0 0;--maui-autocomplete-hint-box-margin: .8rem 0 0 0;--maui-autocomplete-dropdown-background-color: var(--maui-color-brand-white, #ffffff);--maui-autocomplete-clear-icon-right: 1rem;--maui-autocomplete-outline-offset: 0;--maui-autocomplete-radius: 0}@font-face{font-family:IconDesyLH;src:url(LH-DeSy-icons.09f874fee6224669.woff) format("woff"),url(LH-DeSy-icons.b968ff8ef1e6f1f2.ttf) format("truetype"),url(LH-DeSy-icons.fcc4b1855403116b.svg) format("svg");font-style:normal;font-weight:400}:root{--maui-theme: maui-lh;--maui-font-family-headline: "LufthansaHead", Arial, Helvetica, sans-serif;--maui-font-family-copy: "LufthansaText", Arial, Helvetica, sans-serif;--maui-font-size-1: 1.2rem;--maui-font-size-2: 1.4rem;--maui-font-size-3: 1.6rem;--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.8rem;--maui-font-size-9: 3.6rem;--maui-font-size-10: 4.8rem;--maui-font-size-11: 5.6rem;--maui-font-size-12: 6.4rem;--maui-font-size-13: 8.8rem;--maui-line-height-1: 1.4rem;--maui-line-height-2: 1.8rem;--maui-line-height-3: 2.4rem;--maui-line-height-4: 2.8rem;--maui-line-height-5: 3.2rem;--maui-line-height-6: 3.6rem;--maui-line-height-7: 4.8rem;--maui-font-weight-light: 300;--maui-font-weight-regular: 400;--maui-font-weight-bold: 700;--maui-font-size-notification-headline: 1.6rem;--maui-radii-default-radius: .4rem;--maui-radii-radius-1: .4rem;--maui-radii-radius-2: .6rem;--maui-radii-radius-3: .8rem;--maui-radii-radius-4: 9999.9rem;--maui-radii-pill-radius: var(--maui-radii-radius-4, 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-white-transparent-5: rgba(255, 255, 255, .5019607843);--maui-color-brand-white-transparent-8: rgba(255, 255, 255, .8);--maui-color-brand-lhgrey1: #f5f5f5;--maui-color-brand-lhgrey2: #ebebeb;--maui-color-brand-lhgrey3: #dcdcdc;--maui-color-brand-lhgrey3-transparent: rgba(220, 220, 220, .3019607843);--maui-color-brand-lhgrey4: #cccccc;--maui-color-brand-lhgrey4-transparent: rgba(204, 204, 204, .3019607843);--maui-color-brand-lhgrey4-transparent-2: rgba(204, 204, 204, .5019607843);--maui-color-brand-lhgrey5: #b4b4b4;--maui-color-brand-lhgrey6: #999999;--maui-color-brand-lhgrey7: #666666;--maui-color-brand-lhgrey7-transparent: rgba(102, 102, 102, .5019607843);--maui-color-brand-lhgrey8: #333333;--maui-color-brand-midnight: #031029;--maui-color-brand-black: #000000;--maui-color-brand-black-transparent: rgba(0, 0, 0, .3019607843);--maui-color-brand-black-transparent-2: rgba(0, 0, 0, .0392156863);--maui-color-brand-black-transparent-3: rgba(0, 0, 0, .7019607843);--maui-color-brand-black-transparent-4: rgba(0, 0, 0, .8);--maui-color-brand-lhdeepblue: #05164d;--maui-color-brand-lhdeepblue-transparent: rgba(5, 22, 77, .1019607843);--maui-color-brand-whale-blue: #52627c;--maui-color-brand-electric-blue: #0968f6;--maui-color-brand-marble-blue: #414e63;--maui-color-brand-lhyellow: #ffad00;--maui-color-brand-sunglow-yellow: #ffbd32;--maui-color-brand-green: #417505;--maui-color-brand-green-transparent: rgba(65, 117, 5, .0705882353);--maui-color-brand-red: #cc0000;--maui-color-brand-red-transparent: rgba(204, 0, 0, .0705882353);--maui-color-brand-pale-yellow: #fffedc;--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-copper-red: #a54a4a;--maui-color-brand-slate-blue: #47616c;--maui-color-brand-pine-green: #2c5744;--maui-color-brand-cactus-green: #4c6e48;--maui-color-brand-primary: var(--maui-color-brand-lhdeepblue, #05164d);--maui-color-brand-secondary: var(--maui-color-brand-lhyellow, #ffad00);--maui-color-brand-light: var(--maui-color-brand-white, #ffffff);--maui-color-brand-dark: var(--maui-color-brand-midnight, #031029);--maui-color-grey-01: var(--maui-color-brand-lhgrey1, #f5f5f5);--maui-color-grey-02: var(--maui-color-brand-lhgrey2, #ebebeb);--maui-color-grey-03: var(--maui-color-brand-lhgrey3, #dcdcdc);--maui-color-grey-04: var(--maui-color-brand-lhgrey4, #cccccc);--maui-color-grey-05: var(--maui-color-brand-lhgrey5, #b4b4b4);--maui-color-grey-06: var(--maui-color-brand-lhgrey6, #999999);--maui-color-grey-07: var(--maui-color-brand-lhgrey7, #666666);--maui-color-grey-08: var(--maui-color-brand-lhgrey8, #333333);--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-copper-red, #a54a4a);--maui-color-cabinclass-business: var(--maui-color-brand-slate-blue, #47616c);--maui-color-cabinclass-premiumeconomy: var(--maui-color-brand-pine-green, #2c5744);--maui-color-cabinclass-economy: var(--maui-color-brand-cactus-green, #4c6e48);--maui-color-disabled-background: var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb));--maui-color-disabled-foreground: var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc));--maui-color-disabled-background-inverted: var(--maui-color-brand-lhgrey4-transparent, rgba(204, 204, 204, .3019607843));--maui-color-disabled-foreground-inverted: var(--maui-color-brand-lhgrey3-transparent, rgba(220, 220, 220, .3019607843));--maui-color-text-headline-emphasized: var(--maui-color-brand-lhdeepblue, #05164d);--maui-color-text-headline: var(--maui-color-brand-lhdeepblue, #05164d);--maui-color-text-copy: var(--maui-color-brand-lhdeepblue, #05164d);--maui-color-text-label: var(--maui-color-brand-lhgrey7, #666666);--maui-color-text-caption: var(--maui-color-brand-lhgrey7, #666666);--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-whale-blue, #52627c);--maui-color-interaction-interactionhover: var(--maui-color-brand-marble-blue, #414e63);--maui-color-interaction-buttonprimary: var(--maui-color-brand-lhyellow, #ffad00);--maui-color-interaction-buttonprimaryhover: var(--maui-color-brand-sunglow-yellow, #ffbd32);--maui-color-interaction-buttonsecondary: var(--maui-color-brand-lhdeepblue, #05164d);--maui-color-interaction-buttonsecondaryhover: var(--maui-color-brand-marble-blue, #414e63);--maui-color-interaction-selection: var(--maui-color-brand-lhdeepblue, #05164d);--maui-color-interaction-focus: var(--maui-color-brand-electric-blue, #0968f6);--maui-color-interaction-interaction-inverted: var(--maui-color-brand-lhgrey2, #ebebeb);--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-white, #ffffff);--maui-color-interaction-focus-error: var(--maui-color-brand-red, #cc0000);--maui-color-message-info: var(--maui-color-brand-lhdeepblue, #05164d);--maui-color-message-bg-info: var(--maui-color-brand-black-transparent-2, rgba(0, 0, 0, .0392156863));--maui-color-message-success: var(--maui-color-brand-green, #417505);--maui-color-message-bg-success: var(--maui-color-brand-green-transparent, rgba(65, 117, 5, .0705882353));--maui-color-message-warning: var(--maui-color-brand-lhdeepblue, #05164d);--maui-color-message-bg-warning: var(--maui-color-brand-pale-yellow, #fffedc);--maui-color-message-error: var(--maui-color-brand-red, #cc0000);--maui-color-message-bg-error: var(--maui-color-brand-red-transparent, rgba(204, 0, 0, .0705882353));--maui-color-display-ontime: var(--maui-color-brand-green, #417505);--maui-color-display-delayed: var(--maui-color-brand-red, #cc0000);--maui-color-modal-dim: var(--maui-color-brand-lhgrey7-transparent, rgba(102, 102, 102, .5019607843));--maui-color-border-10: var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb));--maui-color-border-30: var(--maui-color-grey-03, var(--maui-color-brand-lhgrey3, #dcdcdc));--maui-color-border-50: var(--maui-color-grey-08, var(--maui-color-brand-lhgrey8, #333333));--maui-color-border-error: var(--maui-color-brand-red, #cc0000);--maui-color-border-10-inverted: var(--maui-color-brand-white-transparent-3, rgba(255, 255, 255, .3019607843));--maui-color-border-30-inverted: var(--maui-color-brand-white-transparent-5, rgba(255, 255, 255, .5019607843));--maui-color-border-50-inverted: var(--maui-color-brand-white-transparent-8, rgba(255, 255, 255, .8));--maui-border-weight-01: 1px;--maui-border-weight-02: 2px;--maui-border-default-width: var(--maui-border-weight-01, 1px);--maui-border-default-color: var(--maui-color-border-50, var(--maui-color-grey-08, var(--maui-color-brand-lhgrey8, #333333)));--maui-border-default-style: solid;--maui-border-default: var(--maui-border-default-width, var(--maui-border-weight-01, 1px)) var(--maui-border-default-style, solid) var(--maui-border-default-color, var(--maui-color-border-50, var(--maui-color-grey-08, var(--maui-color-brand-lhgrey8, #333333))));--maui-border-10: var(--maui-border-default-width, var(--maui-border-weight-01, 1px)) var(--maui-border-default-style, solid) var(--maui-color-border-10, var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb)));--maui-border-30: var(--maui-border-default-width, var(--maui-border-weight-01, 1px)) var(--maui-border-default-style, solid) var(--maui-color-border-30, var(--maui-color-grey-03, var(--maui-color-brand-lhgrey3, #dcdcdc)));--maui-border-50: var(--maui-border-default-width, var(--maui-border-weight-01, 1px)) var(--maui-border-default-style, solid) var(--maui-color-border-50, var(--maui-color-grey-08, var(--maui-color-brand-lhgrey8, #333333)));--maui-border-error: var(--maui-border-default-width, var(--maui-border-weight-01, 1px)) var(--maui-border-default-style, solid) var(--maui-color-border-error, var(--maui-color-brand-red, #cc0000));--maui-border-10-inverted: var(--maui-border-default-width, var(--maui-border-weight-01, 1px)) var(--maui-border-default-style, solid) var(--maui-color-border-10-inverted, var(--maui-color-brand-white-transparent-3, rgba(255, 255, 255, .3019607843)));--maui-border-30-inverted: var(--maui-border-default-width, var(--maui-border-weight-01, 1px)) var(--maui-border-default-style, solid) var(--maui-color-border-30-inverted, var(--maui-color-brand-white-transparent-5, rgba(255, 255, 255, .5019607843)));--maui-border-50-inverted: var(--maui-border-default-width, var(--maui-border-weight-01, 1px)) var(--maui-border-default-style, solid) var(--maui-color-border-50-inverted, var(--maui-color-brand-white-transparent-8, rgba(255, 255, 255, .8)));--maui-effect-elevation-1: 0 .2rem .4rem var(--maui-color-brand-lhdeepblue-transparent, rgba(5, 22, 77, .1019607843));--maui-effect-elevation-2: 0 .6rem 1.2rem var(--maui-color-brand-lhdeepblue-transparent, rgba(5, 22, 77, .1019607843));--maui-effect-elevation-3: 0 1.2rem 1.6rem var(--maui-color-brand-lhdeepblue-transparent, rgba(5, 22, 77, .1019607843))}@font-face{font-family:IconDesyLH;src:url(LH-DeSy-icons.09f874fee6224669.woff) format("woff"),url(LH-DeSy-icons.b968ff8ef1e6f1f2.ttf) format("truetype"),url(LH-DeSy-icons.fcc4b1855403116b.svg) format("svg");font-style:normal;font-weight:400}:root{--lhg-desy-button-focus-inverted-outline-box-shadow: 0 0 6px 1px var(--maui-color-interaction-focus-inverted, var(--maui-color-brand-white, #ffffff));--lhg-desy-button-focus-outline-box-shadow: 0 0 0 2px var(--maui-color-interaction-focus, var(--maui-color-brand-electric-blue, #0968f6));--lhg-desy-button-focus-outline-offset: 4px;--lhg-desy-button-focus-radius: 6px;--lhg-desy-button-font-size-medium: var(--maui-font-size-4, 1.8rem);--lhg-desy-button-icon-delete: "\e971";--lhg-desy-button-icon-external-link: "\e91b";--lhg-desy-button-icon-margin: .8rem;--lhg-desy-button-icon-modify: "\e930";--lhg-desy-button-icon-print: "\e9a8";--lhg-desy-button-icon-seat: "\e918";--lhg-desy-button-letter-spacing: normal;--lhg-desy-button-primary-inverted-hover-text-color: var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d));--lhg-desy-button-primary-inverted-text-color: var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d));--lhg-icon-font-family: LH-icons;--maui-button-secondary-background-color: transparent}:root{--lhg-desy-link-color-hover: var(--maui-color-interaction-interactionhover, var(--maui-color-brand-marble-blue, #414e63));--lhg-desy-link-focus-outline-box-shadow: 0 0 0 2px var(--maui-color-interaction-focus, var(--maui-color-brand-electric-blue, #0968f6));--lhg-desy-link-focus-outline-box-shadow-inverted: 0 0 6px 1px #FFFFFF;--lhg-desy-link-focus-outline-offset: 4px;--lhg-desy-link-focus-radius: 2px;--lhg-desy-link-icon-anchor-down: "\e903";--lhg-desy-link-icon-anchor-top: "\e902";--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-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: IconDesyLH;--lhg-desy-link-icon-hyper: "\e901";--lhg-desy-link-icon-print: "\e90f"}:root{--lhg-desy-collapsible-header-focus-box-shadow: 0 0 0 2px var(--maui-color-interaction-focus, var(--maui-color-brand-electric-blue, #0968f6));--lhg-desy-collapsible-header-focus-outline-horizontal-offset: 0px;--lhg-desy-collapsible-header-font-letter-spacing: normal;--lhg-desy-collapsible-header-indicator-size: 2.4rem;--lhg-desy-collapsible-header-min-height: 2.6rem;--lhg-desy-collapsible-icon-font-family: IconDesyLH;--lhg-desy-collapsible-icon-margin: 0;--lhg-desy-collapsible-nested-font-size: var(--maui-font-size-4, 1.8rem);--lhg-desy-collapsible-nested-header-font-letter-spacing: normal;--lhg-desy-collapsible-nested-header-line-height: var(--maui-line-height-3, 2.4rem);--lhg-desy-collapsible-nested-header-min-height: 2.6rem;--lhg-desy-collapsible-nested-margin: var(--maui-spacing-4, 2rem);--lhg-desy-collapsible-nested-section-padding: var(--maui-spacing-3, 1rem) var(--maui-spacing-4, 2rem) var(--maui-spacing-4, 2rem) 0;--lhg-desy-collapsible-padding-header-large: 1.2rem 1.3rem;--lhg-icon-chevron: "\e907";--lhg-seatmap-legend-header-margin: .7rem;--maui-collapsible-border-color: var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc));--maui-collapsible-color-header-collapsed: var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d));--maui-collapsible-focus-outline-offset-y: 0px;--maui-collapsible-focus-radius: 0;--maui-collapsible-hover-color-header-collapsed: var(--maui-collapsible-hover-color-header, var(--maui-color-interaction-interactionhover, var(--maui-color-brand-marble-blue, #414e63)));--maui-collapsible-section-padding: 1rem 2rem;--maui-collapsible-section-padding-large: var(--maui-spacing-3, 1rem) var(--maui-spacing-4, 2rem) var(--maui-spacing-4, 2rem) 0;--maui-collapsible-text-decoration-hover: none}: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-background-color-info: #F5F5F5;--lhg-desy-notification-background-color-success: #F2F5ED;--lhg-desy-notification-content-font-size: var(--maui-font-size-3, 1.6rem);--lhg-desy-notification-content-line-height: 150%;--lhg-desy-notification-content-margin: .4rem 0 0;--lhg-desy-notification-headline-margin: 0 0 .1rem;--lhg-desy-notification-icon-color-info: var(--maui-color-brand-lhdeepblue, #05164d);--lhg-desy-notification-icon-color-warning: var(--maui-color-brand-lhdeepblue, #05164d);--lhg-desy-notification-icon-font-family: IconDesyLH;--lhg-desy-notification-link-error-color: var(--maui-color-interaction-interaction, var(--maui-color-brand-whale-blue, #52627c));--lhg-desy-notification-link-error-color-hover: var(--maui-color-interaction-interactionhover, var(--maui-color-brand-marble-blue, #414e63));--lhg-desy-notification-link-info-color: var(--maui-color-interaction-interaction, var(--maui-color-brand-whale-blue, #52627c));--lhg-desy-notification-link-info-color-hover: var(--maui-color-interaction-interactionhover, var(--maui-color-brand-marble-blue, #414e63));--lhg-desy-notification-link-success-color: var(--maui-color-interaction-interaction, var(--maui-color-brand-whale-blue, #52627c));--lhg-desy-notification-link-success-color-hover: var(--maui-color-interaction-interactionhover, var(--maui-color-brand-marble-blue, #414e63));--lhg-desy-notification-link-warning-color: var(--maui-color-interaction-interaction, var(--maui-color-brand-whale-blue, #52627c));--lhg-desy-notification-link-warning-color-hover: var(--maui-color-interaction-interactionhover, var(--maui-color-brand-marble-blue, #414e63));--lhg-desy-notification-padding: 1.8rem 1.8rem 1.8rem 1.4rem;--lhg-desy-notification-padding-top-for-notch: -1.8rem;--lhg-desy-notification-traveler-baggage-policy-margin-top: 2.8rem}:root{--lhg-desy-input-date-range-input-padding-top-with-icon: .6rem;--lhg-desy-input-date-range-separator: 0 2.5rem 0 0;--lhg-desy-input-date-range-width: 40%;--lhg-desy-input-field-border-focused: none;--lhg-desy-input-field-focused-outline: 0 0 0 2px var(--maui-color-grey-08, var(--maui-color-brand-lhgrey8, #333333));--lhg-desy-input-field-focused-outline-dimension: -webkit-fill-available;--lhg-desy-input-field-focused-outline-focus-radius: 0;--lhg-desy-input-field-focused-outline-offset: 0px 2px 2px 2px;--lhg-desy-input-field-min-height: 3.8rem;--lhg-desy-input-field-focused-outline-error: 0 0 0 2px var(--maui-color-message-error, var(--maui-color-brand-red, #cc0000));--lhg-desy-input-field-padding-top: 2rem;--lhg-desy-input-field-padding-top-focused: .6rem;--lhg-desy-input-field-transition: padding-left .2s, right .2s;--lhg-desy-input-floating-label-top: -2px;--lhg-desy-input-hint-error-font-weight: 700;--lhg-desy-input-hint-error-text-color: white;--lhg-desy-input-hint-margin-top: .6rem;--lhg-desy-input-hint-padding-block: .2rem;--lhg-desy-input-icon-color: var(--maui-color-brand-whale-blue, #52627c);--lhg-desy-input-icon-error-color: var(--maui-color-message-error, var(--maui-color-brand-red, #cc0000));--lhg-desy-input-icon-focused-offset: 0px;--lhg-desy-input-icon-focused-outline: 0 0 0 2px var(--maui-color-interaction-focus, var(--maui-color-brand-electric-blue, #0968f6));--lhg-desy-input-icon-focused-right: 1.2rem;--lhg-desy-input-icon-font-family: IconDesyLH;--lhg-desy-input-icon-passengers-field: "\e911";--lhg-desy-input-icon-top: .6rem;--lhg-desy-input-input-border: 2px solid var(--maui-color-grey-08, var(--maui-color-brand-lhgrey8, #333333));--lhg-desy-input-input-border-disabled: 2px solid var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc)));--lhg-desy-input-input-border-error: 2px solid var(--maui-color-message-error, var(--maui-color-brand-red, #cc0000));--lhg-desy-input-input-border-filled: 2px solid var(--maui-color-border-50, var(--maui-color-grey-08, var(--maui-color-brand-lhgrey8, #333333)));--lhg-desy-input-input-border-focused: none;--lhg-desy-input-input-focused-color: var(--maui-color-brand-whale-blue, #52627c);--lhg-desy-input-input-focused-padding-bottom: .8rem;--lhg-desy-input-input-focused-padding-inline: 1.2rem 1rem;--lhg-desy-input-input-focused-padding-inline-with-icon: 1.2rem 4.6rem;--lhg-desy-input-input-focused-padding-top: .6rem;--lhg-desy-input-input-font-size: var(--maui-font-size-4, 1.8rem);--lhg-desy-input-input-padding-block: .6rem;--lhg-desy-input-input-padding-bottom: .65rem;--lhg-desy-input-input-padding-top: unset;--lhg-desy-input-placeholder-color: var(--maui-color-text-caption, var(--maui-color-brand-lhgrey7, #666666));--lhg-desy-input-placeholder-error-font-color: var(--maui-color-interaction-interaction, var(--maui-color-brand-whale-blue, #52627c));--lhg-desy-input-placeholder-font-size: var(--maui-font-size-4, 1.8rem)}:root{--lhg-desy-select-arrow-color-error: var(--maui-color-message-error, var(--maui-color-brand-red, #cc0000));--lhg-desy-select-arrow-color-focused: var(--maui-color-brand-whale-blue, #52627c);--lhg-desy-select-arrow-color-focused-error: var(--maui-color-message-error, var(--maui-color-brand-red, #cc0000));--lhg-desy-select-disabled-border-bottom: 2px solid var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc));--lhg-desy-select-disabled-form-field-border: none;--lhg-desy-select-disabled-select-text-color: var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc)));--lhg-desy-select-empty-select-border: var(--maui-select-button-border-bottom, 2px solid var(--maui-color-grey-07, var(--maui-color-brand-lhgrey7, #666666)));--lhg-desy-select-floating-color: var(--maui-color-text-caption, var(--maui-color-brand-lhgrey7, #666666));--lhg-desy-select-focused-box-shadow: 0 0 0 2px var(--maui-color-border-50, var(--maui-color-grey-08, var(--maui-color-brand-lhgrey8, #333333)));--lhg-desy-select-focused-box-shadow-error: 0 0 0 2px var(--maui-color-message-error, var(--maui-color-brand-red, #cc0000));--lhg-desy-select-focused-select-border: 2px solid var(--maui-color-interaction-interaction, var(--maui-color-brand-whale-blue, #52627c));--lhg-desy-select-hint-error-text-color: white;--lhg-desy-select-hint-margin-top: .6rem;--lhg-desy-select-hint-padding-block: .2rem;--lhg-desy-select-placeholder-color: var(--maui-color-grey-07, var(--maui-color-brand-lhgrey7, #666666));--lhg-desy-select-placeholder-font-size: var(--maui-font-size-4, 1.8rem);--lhg-desy-select-placeholder-top: 3.8rem;--lhg-desy-select-placeholder-transform: translateY(-50%);--lhg-desy-select-select-border: 2px solid var(--maui-color-border-50, var(--maui-color-grey-08, var(--maui-color-brand-lhgrey8, #333333)));--lhg-desy-select-select-border-error: 2px solid var(--maui-color-message-error, var(--maui-color-brand-red, #cc0000));--lhg-desy-select-select-font-size: var(--maui-font-size-4, 1.8rem);--lhg-desy-select-select-height: 5.8rem;--lhg-desy-select-select-input-focused-border-display: block;--lhg-desy-select-select-input-focused-border-inset: 0px 2px;--lhg-desy-select-select-text-placeholder-color: var(--maui-color-brand-whale-blue, #52627c)}:root{--lhg-desy-autocomplete-hint-padding-block: .2rem;--lhg-desy-select-option-active-background-color: var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d));--lhg-desy-select-option-font-size: var(--maui-font-size-4, 1.8rem);--lhg-desy-select-option-hover-active-background-color: var(--maui-color-interaction-interactionhover, var(--maui-color-brand-marble-blue, #414e63));--lhg-desy-select-option-hover-background-color: var(--maui-color-interaction-interactionhover, var(--maui-color-brand-marble-blue, #414e63));--lhg-desy-select-option-line-height: var(--maui-line-height-3, 2.4rem);--lhg-desy-select-option-selected-background-color: var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d));--lhg-desy-select-option-selected-font-weight: 700;--lhg-desy-select-option-selected-hover-background-color: var(--maui-color-interaction-interactionhover, var(--maui-color-brand-marble-blue, #414e63));--lhg-desy-select-option-selected-hover-font-weight: 700;--lhg-desy-select-option-text-color: var(--maui-color-text-caption, var(--maui-color-brand-lhgrey7, #666666));--lhg-desy-select-options-option-padding: 1rem;--lhg-desy-select-options-panel-margin-top: 1rem}:root{--lhg-dropdown-margin-top: 0}:root{--lhg-desy-autocomplete-dropdown-border: none;--lhg-desy-autocomplete-input-focused-outline-distance: 0px 2px 2px;--lhg-desy-autocomplete-input-focused-text-color: var(--maui-color-interaction-interaction, var(--maui-color-brand-whale-blue, #52627c));--lhg-desy-autocomplete-input-focused-text-padding-bottom: .8rem;--lhg-desy-autocomplete-input-focused-text-padding-top: .4rem;--lhg-desy-autocomplete-input-placeholder-color: var(--maui-color-brand-lhgrey7, #666666);--lhg-desy-autocomplete-input-text-color: var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d));--lhg-desy-autocomplete-input-text-focused-padding-inline: 1.2rem 4.4rem;--lhg-desy-autocomplete-input-text-padding-bottom: .6rem;--lhg-desy-autocomplete-input-text-padding-top: .6rem}:root{--maui-select-button-border-bottom: 2px solid var(--maui-color-border-50, var(--maui-color-grey-08, var(--maui-color-brand-lhgrey8, #333333)));--maui-select-button-border-bottom-disabled: 2px solid var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc)));--maui-select-button-color-value: var(--maui-color-interaction-buttonsecondary, var(--maui-color-brand-lhdeepblue, #05164d));--maui-select-button-padding: .6rem .5rem .6rem 0;--maui-select-button-shadow-error: 0 0 6px var(--maui-color-message-error, var(--maui-color-brand-red, #cc0000));--maui-select-clear-icon-right: 3.4rem;--maui-select-dropdown-background-color: var(--maui-color-brand-white, #ffffff);--maui-select-dropdown-margin: 1rem 0 0 0;--maui-select-dropdown-padding: 1rem 0;--maui-select-dropdown-shadow: 0 0 4px rgba(0, 0, 0, .3);--maui-select-error-box-margin: .6rem 0 0 0;--maui-select-hint-box-margin: .6rem 0 0 0;--maui-select-trigger-label-padding-focus: 0 0 0 1rem}:root{--lhg-desy-checkbox-border-color: var(--maui-color-grey-07, var(--maui-color-brand-lhgrey7, #666666));--lhg-desy-checkbox-checked-border-color: var(--maui-checkbox-checked-control-color, var(--maui-color-brand-sn-blue-4, #051446));--lhg-desy-checkbox-checked-error-hover-background-color: var(--maui-checkbox-error-control-color, var(--maui-color-message-error, var(--maui-color-brand-red, #cc0000)));--lhg-desy-checkbox-checked-hover-border-color: var(--maui-color-interaction-interactionhover, var(--maui-color-brand-marble-blue, #414e63));--lhg-desy-checkbox-checked-hover-disabled-background-color: var(--maui-checkbox-disabled-control-border-color, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc)));--lhg-desy-checkbox-error-background-color: white;--lhg-desy-checkbox-error-border-color: var(--maui-checkbox-error-control-color, var(--maui-color-message-error, var(--maui-color-brand-red, #cc0000)));--lhg-desy-checkbox-error-checked-background-color: var(--maui-checkbox-error-control-color, var(--maui-color-message-error, var(--maui-color-brand-red, #cc0000)));--lhg-desy-checkbox-error-hover-outline-box-shadow: 0 0 0 2px var(--maui-color-message-error, var(--maui-color-brand-red, #cc0000));--lhg-desy-checkbox-error-icon-color: white;--lhg-desy-checkbox-error-outline-box-shadow: 0 0 0 2px var(--maui-color-message-error, var(--maui-color-brand-red, #cc0000));--lhg-desy-checkbox-focused-outline: 0 0 0 2px var(--maui-color-interaction-focus, var(--maui-color-brand-electric-blue, #0968f6));--lhg-desy-checkbox-hover-background-color: transparent;--lhg-desy-checkbox-hover-disabled-background-color: transparent;--lhg-desy-checkbox-icon-left: .2rem;--lhg-desy-checkbox-label-font-size: var(--maui-font-size-4, 1.8rem);--lhg-desy-checkbox-label-line-height: var(--maui-line-height-3-condensed, 2.4rem);--lhg-desy-checkbox-outline-inset: -.4rem;--lhg-desy-checkbox-outline-radius: 6px}:root{--lhg-desy-radio-circle-outer-color-hover: var(--maui-color-brand-marble-blue, #414e63);--lhg-desy-radio-focused-outline: 0 0 0 2px var(--maui-color-interaction-focus, var(--maui-color-brand-electric-blue, #0968f6));--lhg-desy-radio-label-color: var(--maui-color-interaction-interaction, var(--maui-color-brand-whale-blue, #52627c));--lhg-desy-radio-label-color-hover: var(--maui-color-brand-marble-blue, #414e63);--lhg-desy-radio-label-font-size: var(--maui-font-size-4, 1.8rem);--lhg-desy-radio-outline-box-shadow-error: 0 0 0 2px var(--maui-color-message-error, var(--maui-color-brand-red, #cc0000));--lhg-desy-radio-radius-inset: -.2rem}.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-hint-wrapper mat-error.mat-mdc-form-field-error,.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-error-wrapper mat-error.mat-mdc-form-field-error,.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-date-range-input .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-hint-wrapper mat-error.mat-mdc-form-field-error,.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-date-range-input .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-error-wrapper mat-error.mat-mdc-form-field-error,.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-select .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-hint-wrapper mat-error.mat-mdc-form-field-error,.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-select .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-error-wrapper mat-error.mat-mdc-form-field-error{align-items:flex-start!important;display:flex!important;font-weight:700}.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-hint-wrapper mat-error.mat-mdc-form-field-error:before,.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-error-wrapper mat-error.mat-mdc-form-field-error:before,.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-date-range-input .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-hint-wrapper mat-error.mat-mdc-form-field-error:before,.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-date-range-input .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-error-wrapper mat-error.mat-mdc-form-field-error:before,.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-select .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-hint-wrapper mat-error.mat-mdc-form-field-error:before,.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-select .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-error-wrapper mat-error.mat-mdc-form-field-error:before{color:#fff!important;content:"\e90a";display:inline-block!important;font-family:IconDesyLH;font-size:2rem;font-weight:400;height:1.6rem;line-height:1.6rem;margin-right:.3rem;margin-left:-.2rem;padding:0;width:1.9rem}
