@font-face{font-family:SwissHead;font-style:normal;font-weight:300;src:url(chsans-light-webfont.4686583c4e26da80.woff) format("woff")}@font-face{font-family:SwissHead;font-style:normal;font-weight:400;src:url(chsans-regular-webfont.0f8673ddc93ce9a8.woff) format("woff")}@font-face{font-family:SwissHead;font-style:normal;font-weight:700;src:url(chsans-bold-webfont.9946113c126bbfaa.woff) format("woff")}@font-face{font-family:SwissText;src:url(chsans-regular-webfont.0f8673ddc93ce9a8.woff) format("woff");font-style:normal;font-weight:400}@font-face{font-family:SwissText;src:url(chsans-bold-webfont.9946113c126bbfaa.woff) format("woff");font-style:normal;font-weight:700}@font-face{font-family:MAMMilesSymbol;src:url(LufthansaMAMTextWeb-Regular.a836fdb5e437f6db.woff) format("woff");font-style:normal;font-weight:400}@font-face{font-family:MAMMilesSymbol;src:url(LufthansaMAMTextWeb-Bold.95ac8d851c9ada44.woff) format("woff");font-style:normal;font-weight:700}@font-face{font-family:IconDesyLX;src:url(LX-DeSy-icons.39404715755ad0d1.woff) format("woff"),url(LX-DeSy-icons.76a6d09dab66e945.ttf) format("truetype"),url(LX-DeSy-icons.b5eb62c7b3afbda1.svg) format("svg");font-style:normal;font-weight:400}.cdk-overlay-container div.cdk-overlay-pane:has(.mat-mdc-autocomplete-panel){margin:0;padding:0;margin:var(--lhg-desy-autocomplete-dropdown-margin, var(--maui-autocomplete-dropdown-margin, 1rem 0 0 0))}.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}.cdk-overlay-container div.cdk-overlay-pane:has(.mat-mdc-autocomplete-panel) div.mat-mdc-autocomplete-panel.mdc-menu-surface.mat-mdc-autocomplete-visible{padding:var(--lhg-desy-autocomplete-dropdown-padding, var(--maui-autocomplete-dropdown-padding, 1rem 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)))));box-shadow:var(--lhg-desy-autocomplete-dropdown-shadow, var(--maui-autocomplete-dropdown-shadow, 0 0 4px rgba(0, 0, 0, .3)));background-color:var(--lhg-desy-autocomplete-dropdown-background-color, var(--maui-autocomplete-dropdown-background-color, var(--maui-color-brand-white, #ffffff)));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{background-color:#fff!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-collapsible-header-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));font-weight:var(--lhg-desy-select-option-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:not(.mdc-list-item--selected){background-color:#fff!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-mdc-option-active.mdc-list-item--selected{background-color:var(--lhg-desy-select-option-active-background-color, var(--maui-select-option-background-selected, var(--maui-color-interaction-buttonprimary, var(--maui-color-brand-lhyellow, #ffad00))))!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,.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{background-color:var(--lhg-desy-select-option-active-background-color, var(--maui-select-option-background-selected, var(--maui-color-interaction-buttonprimary, var(--maui-color-brand-lhyellow, #ffad00))))!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.mat-mdc-option-active .mdc-list-item__primary-text{color:var(--lhg-desy-select-option-color-hover, var(--maui-select-option-color-hover, var(--maui-color-brand-white, #ffffff)));font-weight:var(--lhg-desy-select-option-selected-font-weight, var(--maui-select-option-font-weight-bold, var(--maui-font-weight-bold, 700)))!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-mdc-option-active:hover,.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-hover-active-background-color, var(--maui-select-option-background-selected-hover, var(--maui-color-interaction-buttonprimaryhover, var(--maui-color-brand-sunglow-yellow, #ffbd32))))!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:not(:is(.mat-mdc-option-active,.mdc-list-item--selected)):hover{background-color:var(--lhg-desy-select-option-hover-background-color, var(--maui-select-option-background-hover, var(--maui-color-interaction-buttonsecondaryhover, var(--maui-color-brand-lhdeepblue, #05164d))))!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:not(:is(.mat-mdc-option-active,.mdc-list-item--selected)):hover .mdc-list-item__primary-text{color:var(--lhg-desy-select-option-color-hover, var(--maui-select-option-color-hover, var(--maui-color-brand-white, #ffffff)));font-weight:var(--lhg-desy-select-option-hover-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__primary-text{color:var(--lhg-desy-select-option-color, var(--maui-select-option-color, var(--maui-color-text-caption, var(--maui-color-brand-lhgrey7, #666666))));font-size:var(--lhg-desy-select-option-font-size, var(--maui-font-size-4, 1.8rem))!important;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{display:none}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;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;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) .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-focused 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: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-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-color, var(--maui-color-message-error))!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))!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:calc(var(--lhg-desy-autocomplete-input-focused-outline-distance, var(--maui-autocomplete-outline-offset, 0)) * -1)!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.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;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;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 .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;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;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 .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.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-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}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{font-style:normal;width:100%;height:100%;display:flex;justify-content:center;align-items:center;margin-left: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: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, var(--maui-focus-radius, .6rem));inset:calc(var(--lhg-desy-input-icon-focused-offset, var(--maui-focus-outline-offset, .7rem)) * -1);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}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, var(--maui-focus-outline-box-shadow, var(--maui-effect-shadow-focus-offset-x, 0) var(--maui-effect-shadow-focus-offset-y, 0) var(--maui-effect-shadow-focus-radius, 6px) var(--maui-effect-shadow-focus-spread, 1px) var(--maui-color-interaction-focus, var(--maui-color-brand-whale-blue, #52627c))))!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 .mdc-form-field .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 .mdc-form-field .mdc-label,mat-checkbox.error:hover.mat-mdc-checkbox-checked .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{margin:0}refx-traveler .traveler-container 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}@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 .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, var(--maui-focus-radius, .5rem));inset:var(--lhg-desy-checkbox-outline-inset, -.6rem);box-shadow:var(--maui-focus-outline-box-shadow, var(--maui-effect-shadow-focus-offset-x, 0) var(--maui-effect-shadow-focus-offset-y, 0) var(--maui-effect-shadow-focus-radius, 6px) var(--maui-effect-shadow-focus-spread, 1px) var(--maui-color-interaction-focus, var(--maui-color-brand-whale-blue, #52627c)));content:"";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(--maui-checkbox-label-color, var(--maui-color-brand-sn-blue-4, #051446))!important;font-family:var(--lhg-desy-checkbox-font, LufthansaText)!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:"\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{-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}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(--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{border-color:var(--lhg-desy-checkbox-hover-border-color, var(--maui-checkbox-hover-control-color, var(--maui-color-brand-sn-blue-4, #051446)))!important;background-color:var(--lhg-desy-checkbox-hover-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 .mdc-label,mat-checkbox:not(.mat-mdc-checkbox-disabled):not(.error):hover .mdc-label mat-label{color:var(--maui-checkbox-hover-label-color, var(--maui-color-brand-sn-blue-4, #051446))}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}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, var(--maui-focus-outline-box-shadow, var(--maui-effect-shadow-focus-offset-x, 0) var(--maui-effect-shadow-focus-offset-y, 0) var(--maui-effect-shadow-focus-radius, 6px) var(--maui-effect-shadow-focus-spread, 1px) var(--maui-color-interaction-focus, var(--maui-color-brand-whale-blue, #52627c))))!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 .mdc-form-field .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 .mdc-form-field .mdc-label,mat-checkbox.mat-warn:hover.mat-mdc-checkbox-checked .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(--maui-checkbox-label-color, var(--maui-color-brand-sn-blue-4, #051446))!important;font-family:var(--lhg-desy-checkbox-font, LufthansaText)!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{-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(--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}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 .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)));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);border-radius:var(--lhg-desy-input-input-border-radius, 0);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: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)}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-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: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:100%;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: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 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-input-padding-top, 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-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: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-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: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));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)}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 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, var(--maui-focus-radius, .6rem));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:"";height:var(--lhg-desy-input-field-focused-outline-dimension, auto);inset:calc(var(--lhg-desy-input-field-focused-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);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)}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, var(--maui-focus-radius, .6rem));bottom:calc(var(--lhg-desy-input-field-focused-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);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);left:calc(var(--lhg-desy-input-field-focused-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);pointer-events:none;position:absolute;right:calc(var(--lhg-desy-input-field-focused-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);top:calc(var(--lhg-desy-input-field-focused-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);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{border:var(--lhg-desy-input-field-disabled-border, none)}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{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{color:var(--lhg-desy-input-field-disabled-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-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-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}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{font-style:normal;width:100%;height:100%;display:flex;justify-content:center;align-items:center;margin-left: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: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, var(--maui-focus-radius, .6rem));inset:calc(var(--lhg-desy-input-icon-focused-offset, var(--maui-focus-outline-offset, .7rem)) * -1);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;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;width:2.4rem}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-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}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{font-style:normal;width:100%;height:100%;display:flex;justify-content:center;align-items:center;margin-left: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: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, var(--maui-focus-radius, .6rem));inset:calc(var(--lhg-desy-input-icon-focused-offset, var(--maui-focus-outline-offset, .7rem)) * -1);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;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;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 .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;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;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 .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 .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)));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);border-radius:var(--lhg-desy-input-input-border-radius, 0);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: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)}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-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: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:100%;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: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 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-input-padding-top, 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-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: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-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: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));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)}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 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, var(--maui-focus-radius, .6rem));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:"";height:var(--lhg-desy-input-field-focused-outline-dimension, auto);inset:calc(var(--lhg-desy-input-field-focused-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);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)}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, var(--maui-focus-radius, .6rem));bottom:calc(var(--lhg-desy-input-field-focused-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);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);left:calc(var(--lhg-desy-input-field-focused-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);pointer-events:none;position:absolute;right:calc(var(--lhg-desy-input-field-focused-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);top:calc(var(--lhg-desy-input-field-focused-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);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{border:var(--lhg-desy-input-field-disabled-border, none)}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{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{color:var(--lhg-desy-input-field-disabled-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-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{display:none!important;-webkit-appearance:none!important}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 .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)));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);border-radius:var(--lhg-desy-input-input-border-radius, 0);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: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)}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-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: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:100%;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: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 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-input-padding-top, 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-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: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-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: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));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)}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 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, var(--maui-focus-radius, .6rem));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:"";height:var(--lhg-desy-input-field-focused-outline-dimension, auto);inset:calc(var(--lhg-desy-input-field-focused-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);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)}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, var(--maui-focus-radius, .6rem));bottom:calc(var(--lhg-desy-input-field-focused-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);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);left:calc(var(--lhg-desy-input-field-focused-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);pointer-events:none;position:absolute;right:calc(var(--lhg-desy-input-field-focused-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);top:calc(var(--lhg-desy-input-field-focused-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);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{border:var(--lhg-desy-input-field-disabled-border, none)}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{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{color:var(--lhg-desy-input-field-disabled-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-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important}refx-traveler-management-pres .apis-regulatory-details-container .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 .mat-mdc-form-field:has(mat-datepicker) div.mdc-line-ripple: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: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;width:2.4rem}refx-traveler-management-pres .apis-regulatory-details-container .mat-mdc-form-field:has(mat-datepicker) .mat-mdc-form-field-flex:after{display:none!important}refx-traveler-management-pres .apis-regulatory-details-container .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 .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 .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 .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-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}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{font-style:normal;width:100%;height:100%;display:flex;justify-content:center;align-items:center;margin-left: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: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, var(--maui-focus-radius, .6rem));inset:calc(var(--lhg-desy-input-icon-focused-offset, var(--maui-focus-outline-offset, .7rem)) * -1);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 mat-form-field.personal-info-dob-container .mat-datepicker-toggle button{overflow:visible}refx-traveler-management-pres mat-form-field.personal-info-dob-container .mat-datepicker-toggle button:focus{box-shadow:none!important}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 .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)));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);border-radius:var(--lhg-desy-input-input-border-radius, 0);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: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)}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-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: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:100%;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: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 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-input-padding-top, 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-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: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-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: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));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)}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 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, var(--maui-focus-radius, .6rem));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:"";height:var(--lhg-desy-input-field-focused-outline-dimension, auto);inset:calc(var(--lhg-desy-input-field-focused-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);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)}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, var(--maui-focus-radius, .6rem));bottom:calc(var(--lhg-desy-input-field-focused-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);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);left:calc(var(--lhg-desy-input-field-focused-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);pointer-events:none;position:absolute;right:calc(var(--lhg-desy-input-field-focused-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);top:calc(var(--lhg-desy-input-field-focused-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);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{border:var(--lhg-desy-input-field-disabled-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-form-field-disabled .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-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{color:var(--lhg-desy-input-field-disabled-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-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 .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)));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);border-radius:var(--lhg-desy-input-input-border-radius, 0);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: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)}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-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: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:100%;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: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 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-input-padding-top, 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-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: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-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: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));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)}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 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, var(--maui-focus-radius, .6rem));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:"";height:var(--lhg-desy-input-field-focused-outline-dimension, auto);inset:calc(var(--lhg-desy-input-field-focused-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);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)}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, var(--maui-focus-radius, .6rem));bottom:calc(var(--lhg-desy-input-field-focused-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);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);left:calc(var(--lhg-desy-input-field-focused-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);pointer-events:none;position:absolute;right:calc(var(--lhg-desy-input-field-focused-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);top:calc(var(--lhg-desy-input-field-focused-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);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{border:var(--lhg-desy-input-field-disabled-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-form-field-disabled .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-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{color:var(--lhg-desy-input-field-disabled-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-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-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}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{font-style:normal;width:100%;height:100%;display:flex;justify-content:center;align-items:center;margin-left: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: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, var(--maui-focus-radius, .6rem));inset:calc(var(--lhg-desy-input-icon-focused-offset, var(--maui-focus-outline-offset, .7rem)) * -1);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-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}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{font-style:normal;width:100%;height:100%;display:flex;justify-content:center;align-items:center;margin-left: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: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, var(--maui-focus-radius, .6rem));inset:calc(var(--lhg-desy-input-icon-focused-offset, var(--maui-focus-outline-offset, .7rem)) * -1);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}lhg-partner-plus-benefit-dialog-pres refx-dialog-pres .ppb-dialog-form mat-form-field .mat-mdc-text-field-wrapper{padding-top:0!important}lhg-partner-plus-benefit-dialog-pres refx-dialog-pres .ppb-dialog-form .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-partner-plus-benefit-dialog-pres refx-dialog-pres .ppb-dialog-form .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input div.mdc-line-ripple{display:none}lhg-partner-plus-benefit-dialog-pres refx-dialog-pres .ppb-dialog-form .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-partner-plus-benefit-dialog-pres refx-dialog-pres .ppb-dialog-form .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-partner-plus-benefit-dialog-pres refx-dialog-pres .ppb-dialog-form .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-partner-plus-benefit-dialog-pres refx-dialog-pres .ppb-dialog-form .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-partner-plus-benefit-dialog-pres refx-dialog-pres .ppb-dialog-form .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-partner-plus-benefit-dialog-pres refx-dialog-pres .ppb-dialog-form .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-partner-plus-benefit-dialog-pres refx-dialog-pres .ppb-dialog-form .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-partner-plus-benefit-dialog-pres refx-dialog-pres .ppb-dialog-form .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-partner-plus-benefit-dialog-pres refx-dialog-pres .ppb-dialog-form .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-partner-plus-benefit-dialog-pres refx-dialog-pres .ppb-dialog-form .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-partner-plus-benefit-dialog-pres refx-dialog-pres .ppb-dialog-form .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-partner-plus-benefit-dialog-pres refx-dialog-pres .ppb-dialog-form .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-partner-plus-benefit-dialog-pres refx-dialog-pres .ppb-dialog-form .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-partner-plus-benefit-dialog-pres refx-dialog-pres .ppb-dialog-form .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-partner-plus-benefit-dialog-pres refx-dialog-pres .ppb-dialog-form .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)));padding-left:var(--lhg-desy-input-hint-error-padding, .5rem);padding-right:var(--lhg-desy-input-hint-error-padding, .5rem)}lhg-partner-plus-benefit-dialog-pres refx-dialog-pres .ppb-dialog-form .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);border-radius:var(--lhg-desy-input-input-border-radius, 0);height:var(--lhg-desy-input-field-height, auto)}lhg-partner-plus-benefit-dialog-pres refx-dialog-pres .ppb-dialog-form .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-partner-plus-benefit-dialog-pres refx-dialog-pres .ppb-dialog-form .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-partner-plus-benefit-dialog-pres refx-dialog-pres .ppb-dialog-form .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: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)}lhg-partner-plus-benefit-dialog-pres refx-dialog-pres .ppb-dialog-form .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-partner-plus-benefit-dialog-pres refx-dialog-pres .ppb-dialog-form .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-partner-plus-benefit-dialog-pres refx-dialog-pres .ppb-dialog-form .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:unset;padding:0}lhg-partner-plus-benefit-dialog-pres refx-dialog-pres .ppb-dialog-form .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-partner-plus-benefit-dialog-pres refx-dialog-pres .ppb-dialog-form .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:100%;top:var(--lhg-desy-input-placeholder-top, 1.8rem)}lhg-partner-plus-benefit-dialog-pres refx-dialog-pres .ppb-dialog-form .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-partner-plus-benefit-dialog-pres refx-dialog-pres .ppb-dialog-form .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-partner-plus-benefit-dialog-pres refx-dialog-pres .ppb-dialog-form .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-partner-plus-benefit-dialog-pres refx-dialog-pres .ppb-dialog-form .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-partner-plus-benefit-dialog-pres refx-dialog-pres .ppb-dialog-form .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-input-padding-top, unset);padding-bottom:var(--lhg-desy-input-input-padding-bottom, 0);width:100%}lhg-partner-plus-benefit-dialog-pres refx-dialog-pres .ppb-dialog-form .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:100%}lhg-partner-plus-benefit-dialog-pres refx-dialog-pres .ppb-dialog-form .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: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));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-partner-plus-benefit-dialog-pres refx-dialog-pres .ppb-dialog-form .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)}lhg-partner-plus-benefit-dialog-pres refx-dialog-pres .ppb-dialog-form .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-partner-plus-benefit-dialog-pres refx-dialog-pres .ppb-dialog-form .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-partner-plus-benefit-dialog-pres refx-dialog-pres .ppb-dialog-form .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-partner-plus-benefit-dialog-pres refx-dialog-pres .ppb-dialog-form .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-partner-plus-benefit-dialog-pres refx-dialog-pres .ppb-dialog-form .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-partner-plus-benefit-dialog-pres refx-dialog-pres .ppb-dialog-form .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-partner-plus-benefit-dialog-pres refx-dialog-pres .ppb-dialog-form .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-partner-plus-benefit-dialog-pres refx-dialog-pres .ppb-dialog-form .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, var(--maui-focus-radius, .6rem));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:"";height:var(--lhg-desy-input-field-focused-outline-dimension, auto);inset:calc(var(--lhg-desy-input-field-focused-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);pointer-events:none;position:absolute;width:var(--lhg-desy-input-field-focused-outline-dimension, auto)}lhg-partner-plus-benefit-dialog-pres refx-dialog-pres .ppb-dialog-form .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-partner-plus-benefit-dialog-pres refx-dialog-pres .ppb-dialog-form .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-partner-plus-benefit-dialog-pres refx-dialog-pres .ppb-dialog-form .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)}lhg-partner-plus-benefit-dialog-pres refx-dialog-pres .ppb-dialog-form .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, var(--maui-focus-radius, .6rem));bottom:calc(var(--lhg-desy-input-field-focused-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);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);left:calc(var(--lhg-desy-input-field-focused-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);pointer-events:none;position:absolute;right:calc(var(--lhg-desy-input-field-focused-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);top:calc(var(--lhg-desy-input-field-focused-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);width:var(--lhg-desy-input-field-focused-outline-dimension, auto)}lhg-partner-plus-benefit-dialog-pres refx-dialog-pres .ppb-dialog-form .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-partner-plus-benefit-dialog-pres refx-dialog-pres .ppb-dialog-form .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{border:var(--lhg-desy-input-field-disabled-border, none)}lhg-partner-plus-benefit-dialog-pres refx-dialog-pres .ppb-dialog-form .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{border-bottom:var(--lhg-desy-input-input-border-disabled, none)!important}lhg-partner-plus-benefit-dialog-pres refx-dialog-pres .ppb-dialog-form .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-partner-plus-benefit-dialog-pres refx-dialog-pres .ppb-dialog-form .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{color:var(--lhg-desy-input-field-disabled-color, var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc))))!important}lhg-partner-plus-benefit-dialog-pres refx-dialog-pres .ppb-dialog-form .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-partner-plus-benefit-dialog-pres refx-dialog-pres .ppb-dialog-form .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-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{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{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{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 .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{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{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{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{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{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)));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{background-color:var(--lhg-desy-input-input-background-color, transparent);border:var(--lhg-desy-input-field-border, none);border-radius:var(--lhg-desy-input-input-border-radius, 0);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{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{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{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: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)}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{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-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{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{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){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:100%;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{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: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{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{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{padding-inline:var(--lhg-desy-input-input-padding-inline-with-icon, 0 2.4rem);padding-top:var(--lhg-desy-input-input-padding-top, 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-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: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-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: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));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{border:var(--lhg-desy-input-field-border-error, 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: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{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{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){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 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{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{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{border:none;border-radius:var(--lhg-desy-input-field-focused-outline-focus-radius, var(--maui-focus-radius, .6rem));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:"";height:var(--lhg-desy-input-field-focused-outline-dimension, auto);inset:calc(var(--lhg-desy-input-field-focused-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);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{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{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{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)}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{border:none;border-radius:var(--lhg-desy-input-field-focused-outline-focus-radius, var(--maui-focus-radius, .6rem));bottom:calc(var(--lhg-desy-input-field-focused-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);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);left:calc(var(--lhg-desy-input-field-focused-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);pointer-events:none;position:absolute;right:calc(var(--lhg-desy-input-field-focused-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);top:calc(var(--lhg-desy-input-field-focused-outline-offset, var(--maui-focus-outline-offset, .7rem)) * -1);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{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{border:var(--lhg-desy-input-field-disabled-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-form-field-disabled .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-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{color:var(--lhg-desy-input-field-disabled-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{color:var(--lhg-desy-input-field-disabled-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{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{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.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}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{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{font-style:normal;width:100%;height:100%;display:flex;justify-content:center;align-items:center;margin-left: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: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{content:"";border-radius:var(--lhg-desy-input-icon-focused-border-radius, var(--maui-focus-radius, .6rem));inset:calc(var(--lhg-desy-input-icon-focused-offset, var(--maui-focus-outline-offset, .7rem)) * -1);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{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{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{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{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{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{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{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{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{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{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{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{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{margin-top:0}refx-modify-search-pres .mat-mdc-radio-group.trip-type-radio{margin-bottom:1rem!important}refx-modify-search-pres .modify-search-inputs .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-input,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{padding-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 input,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 input{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.origin-location-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-icon-suffix,refx-modify-search-pres .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-pres .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-pres .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-pres .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-pres .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-pres .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-pres .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-pres .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:before,refx-modify-search-pres .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: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.date-field-ow.mat-form-field-invalid .mat-mdc-form-field-icon-suffix .mat-datepicker-toggle .mat-mdc-icon-button.mat-mdc-button-base: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.date-field-rt.mat-form-field-invalid .mat-mdc-form-field-icon-suffix .mat-datepicker-toggle .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)))}refx-modify-search-pres .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-pres .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-pres .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-pres .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{padding:0;width:2.4rem;height:2.4rem;margin:0}refx-modify-search-pres .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-pres .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-pres .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-pres .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{overflow:visible}refx-modify-search-pres .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-pres .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-pres .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-pres .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{box-shadow:unset!important}refx-modify-search-pres .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-pres .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-pres .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-pres .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{outline:none}refx-modify-search-pres .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-pres .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-pres .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-pres .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{display:none}.mat-mdc-radio-group{display:flex;flex-direction:column;gap:calc(var(--maui-spacing-4, 2rem) + var(--maui-spacing-2, .5rem))}mat-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, LufthansaText);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: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: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: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-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-checked:hover label.mdc-label{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 .mdc-radio--disabled+label.mdc-label,mat-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.error label.mdc-label,mat-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.error.mat-mdc-radio-checked label.mdc-label{padding-inline-end:var(--lhg-desy-radio-label-error-selected-padding-end, 0)}mat-radio-button{height:auto;min-height:var(--lhg-desy-radio-circle-outer-size, 2.4rem)}mat-radio-button .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 .mdc-form-field .mdc-radio{align-self:var(--lhg-desy-radio-circle-align-self, auto)}mat-radio-button .mdc-form-field .mdc-radio,mat-radio-button .mdc-form-field .mdc-radio input.mdc-radio__native-control,mat-radio-button .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 .mdc-form-field .mdc-radio .mat-mdc-radio-touch-target{height:4rem;width:4rem}mat-radio-button .mdc-form-field .mdc-radio .mdc-radio__background:before{display:none}mat-radio-button .mdc-form-field .mdc-radio .mat-ripple{display:none}mat-radio-button .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 .mdc-radio .mdc-radio__native-control:enabled+.mdc-radio__background .mdc-radio__inner-circle{transition-duration:0s}mat-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-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:not(.mat-mdc-radio-checked):hover .mdc-radio:not(.mdc-radio--disabled) .mdc-radio__outer-circle{background-color:var(--lhg-desy-radio-circle-outer-background-color-hover, transparent)!important}mat-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.cdk-focused .mdc-form-field .mdc-radio .mdc-radio__background:after{border-radius:50%;box-shadow:var(--maui-focus-outline-box-shadow, var(--maui-effect-shadow-focus-offset-x, 0) var(--maui-effect-shadow-focus-offset-y, 0) var(--maui-effect-shadow-focus-radius, 6px) var(--maui-effect-shadow-focus-spread, 1px) var(--maui-color-interaction-focus, var(--maui-color-brand-whale-blue, #52627c)));content:"";inset:var(--lhg-desy-radio-radius-inset, -.5rem);position:absolute}mat-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-checked .mdc-form-field .mdc-radio.mdc-radio--disabled div.mdc-radio__background,mat-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-checked .mdc-form-field .mdc-radio.mdc-radio--disabled div.mdc-radio__background .mdc-radio__outer-circle,mat-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-checked .mdc-form-field .mdc-radio.mdc-radio--disabled div.mdc-radio__background div.mdc-radio__inner-circle,mat-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-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: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.error.cdk-focused .mdc-form-field .mdc-radio .mdc-radio__background:after{box-shadow:var(--lhg-desy-radio-outline-box-shadow-error, var(--maui-focus-outline-box-shadow, var(--maui-effect-shadow-focus-offset-x, 0) var(--maui-effect-shadow-focus-offset-y, 0) var(--maui-effect-shadow-focus-radius, 6px) var(--maui-effect-shadow-focus-spread, 1px) var(--maui-color-interaction-focus, var(--maui-color-brand-whale-blue, #52627c))))}mat-radio-button.mat-mdc-radio-button.error .mdc-form-field .mdc-radio .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.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.error:not(.mat-mdc-radio-checked):hover .mdc-form-field .mdc-radio:not(.mdc-radio--disabled) .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-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-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.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-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-label span{color:inherit}refx-air-bounds-filtering-dialog-pres mat-radio-button.mat-mdc-radio-button .mdc-label span,refx-air-bounds-filtering-dialog-pres mat-radio-button.mat-mdc-radio-button.mat-mdc-radio-checked .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)}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{color:var(--lhg-desy-select-placeholder-color, var(--maui-select-button-color, var(--maui-color-interaction-interaction, var(--maui-color-brand-whale-blue, #52627c))));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-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 .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-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.56rem);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{min-height:2rem!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-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:"\e915";font-family:var(--lhg-desy-select-icon-font-family, IconDesyLH);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-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(--maui-focus-outline-box-shadow, var(--maui-effect-shadow-focus-offset-x, 0) var(--maui-effect-shadow-focus-offset-y, 0) var(--maui-effect-shadow-focus-radius, 6px) var(--maui-effect-shadow-focus-spread, 1px) var(--maui-color-interaction-focus, var(--maui-color-brand-whale-blue, #52627c)));content:"";display:var(--lhg-desy-select-select-input-focused-border-display, none);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-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)}.cdk-overlay-container div.mat-mdc-select-panel{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-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{background-color:#fff!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-collapsible-header-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));font-weight:var(--lhg-desy-select-option-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:not(.mdc-list-item--selected){background-color:#fff!important}.cdk-overlay-container div.mat-mdc-select-panel .mat-mdc-option.mdc-list-item.mat-mdc-option-active.mdc-list-item--selected{background-color:var(--lhg-desy-select-option-active-background-color, var(--maui-select-option-background-selected, var(--maui-color-interaction-buttonprimary, var(--maui-color-brand-lhyellow, #ffad00))))!important}.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, var(--maui-select-option-background-hover, var(--maui-color-interaction-buttonsecondaryhover, var(--maui-color-brand-lhdeepblue, #05164d))))!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-active-background-color, var(--maui-select-option-background-selected, var(--maui-color-interaction-buttonprimary, var(--maui-color-brand-lhyellow, #ffad00))))!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.mat-mdc-option-active .mdc-list-item__primary-text{color:var(--lhg-desy-select-option-color-hover, var(--maui-select-option-color-hover, var(--maui-color-brand-white, #ffffff)));font-weight:var(--lhg-desy-select-option-selected-font-weight, var(--maui-select-option-font-weight-bold, var(--maui-font-weight-bold, 700)))!important}.cdk-overlay-container div.mat-mdc-select-panel .mat-mdc-option.mdc-list-item.mat-mdc-option-active:hover,.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-hover-active-background-color, var(--maui-select-option-background-selected-hover, var(--maui-color-interaction-buttonprimaryhover, var(--maui-color-brand-sunglow-yellow, #ffbd32))))!important}.cdk-overlay-container div.mat-mdc-select-panel .mat-mdc-option.mdc-list-item.mdc-list-item:not(:is(.mat-mdc-option-active,.mdc-list-item--selected)):hover{background-color:var(--lhg-desy-select-option-hover-background-color, var(--maui-select-option-background-hover, var(--maui-color-interaction-buttonsecondaryhover, var(--maui-color-brand-lhdeepblue, #05164d))))!important}.cdk-overlay-container div.mat-mdc-select-panel .mat-mdc-option.mdc-list-item.mdc-list-item:not(:is(.mat-mdc-option-active,.mdc-list-item--selected)):hover .mdc-list-item__primary-text{color:var(--lhg-desy-select-option-color-hover, var(--maui-select-option-color-hover, var(--maui-color-brand-white, #ffffff)));font-weight:var(--lhg-desy-select-option-hover-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__primary-text{color:var(--lhg-desy-select-option-color, var(--maui-select-option-color, var(--maui-color-text-caption, var(--maui-color-brand-lhgrey7, #666666))));font-size:var(--lhg-desy-select-option-font-size, var(--maui-font-size-4, 1.8rem))!important;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{display:none}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}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}@font-face{font-family:SwissHead;font-style:normal;font-weight:300;src:url(chsans-light-webfont.4686583c4e26da80.woff) format("woff")}@font-face{font-family:SwissHead;font-style:normal;font-weight:400;src:url(chsans-regular-webfont.0f8673ddc93ce9a8.woff) format("woff")}@font-face{font-family:SwissHead;font-style:normal;font-weight:700;src:url(chsans-bold-webfont.9946113c126bbfaa.woff) format("woff")}@font-face{font-family:SwissText;src:url(chsans-regular-webfont.0f8673ddc93ce9a8.woff) format("woff");font-style:normal;font-weight:400}@font-face{font-family:SwissText;src:url(chsans-bold-webfont.9946113c126bbfaa.woff) format("woff");font-style:normal;font-weight:700}@font-face{font-family:MAMMilesSymbol;src:url(LufthansaMAMTextWeb-Regular.a836fdb5e437f6db.woff) format("woff");font-style:normal;font-weight:400}@font-face{font-family:MAMMilesSymbol;src:url(LufthansaMAMTextWeb-Bold.95ac8d851c9ada44.woff) format("woff");font-style:normal;font-weight:700}:root{--maui-checkbox-error-control-color: var(--maui-color-message-error, var(--maui-color-brand-red, #cc0000));--maui-checkbox-control-border: 2px solid var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb));--maui-checkbox-checked-control-color: var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb));--maui-checkbox-hover-control-color: var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb));--maui-checkbox-hover-control-border-color: var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb));--maui-checkbox-label-color: var(--maui-color-interaction-interaction, var(--maui-color-brand-whale-blue, #52627c));--maui-checkbox-hover-label-color: var(--maui-color-interaction-interactionhover, var(--maui-color-brand-marble-blue, #414e63));--maui-checkbox-checked-label-color: var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d));--maui-checkbox-icon-color: var(--maui-color-interaction-buttonprimary, var(--maui-color-brand-lhyellow, #ffad00));--maui-checkbox-error-label-color: var(--maui-color-message-error, var(--maui-color-brand-red, #cc0000));--maui-checkbox-disabled-control-border-color: var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb));--maui-checkbox-disabled-label-color: var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb));--maui-checkbox-disabled-icon-color: var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb))}@font-face{font-family:SwissHead;font-style:normal;font-weight:300;src:url(chsans-light-webfont.4686583c4e26da80.woff) format("woff")}@font-face{font-family:SwissHead;font-style:normal;font-weight:400;src:url(chsans-regular-webfont.0f8673ddc93ce9a8.woff) format("woff")}@font-face{font-family:SwissHead;font-style:normal;font-weight:700;src:url(chsans-bold-webfont.9946113c126bbfaa.woff) format("woff")}@font-face{font-family:SwissText;src:url(chsans-regular-webfont.0f8673ddc93ce9a8.woff) format("woff");font-style:normal;font-weight:400}@font-face{font-family:SwissText;src:url(chsans-bold-webfont.9946113c126bbfaa.woff) format("woff");font-style:normal;font-weight:700}@font-face{font-family:MAMMilesSymbol;src:url(LufthansaMAMTextWeb-Regular.a836fdb5e437f6db.woff) format("woff");font-style:normal;font-weight:400}@font-face{font-family:MAMMilesSymbol;src:url(LufthansaMAMTextWeb-Bold.95ac8d851c9ada44.woff) format("woff");font-style:normal;font-weight:700}:root{--maui-select-button-color: var(--maui-color-interaction-interaction, var(--maui-color-brand-whale-blue, #52627c));--maui-select-button-border: 1px solid var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb));--maui-select-button-border-error: 1px solid var(--maui-color-message-error, var(--maui-color-brand-red, #cc0000));--maui-select-button-border-disabled: 1px solid var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc)));--maui-select-button-padding: 0 1.1rem;--maui-select-dropdown-padding: 1rem 0;--maui-select-dropdown-margin: 1rem 0 0 0;--maui-select-dropdown-border: var(--maui-select-button-border, 1px solid var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb)));--maui-select-error-box-margin: .6rem 0 0 0;--maui-select-hint-box-margin: .6rem 0 0 0;--maui-select-dropdown-background-color: var(--maui-color-brand-white, #ffffff);--maui-select-button-height: 5rem;--maui-select-trigger-label-padding-focus: 2.1rem 0 .1rem 0;--maui-select-clear-icon-right: 4.1rem}@font-face{font-family:SwissHead;font-style:normal;font-weight:300;src:url(chsans-light-webfont.4686583c4e26da80.woff) format("woff")}@font-face{font-family:SwissHead;font-style:normal;font-weight:400;src:url(chsans-regular-webfont.0f8673ddc93ce9a8.woff) format("woff")}@font-face{font-family:SwissHead;font-style:normal;font-weight:700;src:url(chsans-bold-webfont.9946113c126bbfaa.woff) format("woff")}@font-face{font-family:SwissText;src:url(chsans-regular-webfont.0f8673ddc93ce9a8.woff) format("woff");font-style:normal;font-weight:400}@font-face{font-family:SwissText;src:url(chsans-bold-webfont.9946113c126bbfaa.woff) format("woff");font-style:normal;font-weight:700}@font-face{font-family:MAMMilesSymbol;src:url(LufthansaMAMTextWeb-Regular.a836fdb5e437f6db.woff) format("woff");font-style:normal;font-weight:400}@font-face{font-family:MAMMilesSymbol;src:url(LufthansaMAMTextWeb-Bold.95ac8d851c9ada44.woff) format("woff");font-style:normal;font-weight:700}:root{--maui-autocomplete-button-color: var(--maui-color-interaction-interaction, var(--maui-color-brand-whale-blue, #52627c));--maui-autocomplete-button-border: 1px solid var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb));--maui-autocomplete-button-border-error: 1px solid var(--maui-color-message-error, var(--maui-color-brand-red, #cc0000));--maui-autocomplete-button-border-disabled: 1px solid var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc)));--maui-autocomplete-button-padding: 0 1.1rem;--maui-autocomplete-dropdown-padding: 1rem 0;--maui-autocomplete-dropdown-margin: 1rem 0 0 0;--maui-autocomplete-dropdown-border: var(--maui-autocomplete-button-border, 1px solid var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb)));--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-button-height: 5rem;--maui-autocomplete-trigger-label-padding-focus: 2.1rem 0 .2rem 0;--maui-autocomplete-clear-icon-right: 4.1rem}@font-face{font-family:SwissHead;font-style:normal;font-weight:300;src:url(chsans-light-webfont.4686583c4e26da80.woff) format("woff")}@font-face{font-family:SwissHead;font-style:normal;font-weight:400;src:url(chsans-regular-webfont.0f8673ddc93ce9a8.woff) format("woff")}@font-face{font-family:SwissHead;font-style:normal;font-weight:700;src:url(chsans-bold-webfont.9946113c126bbfaa.woff) format("woff")}@font-face{font-family:SwissText;src:url(chsans-regular-webfont.0f8673ddc93ce9a8.woff) format("woff");font-style:normal;font-weight:400}@font-face{font-family:SwissText;src:url(chsans-bold-webfont.9946113c126bbfaa.woff) format("woff");font-style:normal;font-weight:700}@font-face{font-family:MAMMilesSymbol;src:url(LufthansaMAMTextWeb-Regular.a836fdb5e437f6db.woff) format("woff");font-style:normal;font-weight:400}@font-face{font-family:MAMMilesSymbol;src:url(LufthansaMAMTextWeb-Bold.95ac8d851c9ada44.woff) format("woff");font-style:normal;font-weight:700}:root{--maui-theme: maui-lx;--maui-font-family-headline: "SwissHead", Arial, Helvetica, "MAMMilesSymbol", sans-serif;--maui-font-family-copy: "SwissText", Arial, Helvetica, "MAMMilesSymbol", sans-serif;--maui-font-size-0: 1rem;--maui-font-size-1: 1.2rem;--maui-font-size-2: 1.6rem;--maui-font-size-3: 1.8rem;--maui-font-size-4: 1.8rem;--maui-font-size-5: 2rem;--maui-font-size-6: 2.2rem;--maui-font-size-7: 2.4rem;--maui-font-size-8: 2.6rem;--maui-font-size-9: 3rem;--maui-font-size-10: 3.4rem;--maui-font-size-11: 3.8rem;--maui-font-size-12: 4.2rem;--maui-line-height-0: 1.4rem;--maui-line-height-1: 1.6rem;--maui-line-height-2-condensed: 2rem;--maui-line-height-2: 2.2rem;--maui-line-height-3-condensed: 2.4rem;--maui-line-height-3: 2.6rem;--maui-line-height-4: 3rem;--maui-line-height-5: 3.3rem;--maui-line-height-6: 3.7rem;--maui-line-height-7: 4.2rem;--maui-line-height-8: 4.6rem;--maui-line-height-9: 5.2rem;--maui-letter-spacing-1: .01rem;--maui-letter-spacing-2: .02rem;--maui-letter-spacing-3: .03rem;--maui-letter-spacing-4: .03rem;--maui-letter-spacing-5: .03rem;--maui-letter-spacing-6: .04rem;--maui-letter-spacing-7: .04rem;--maui-letter-spacing-8: .04rem;--maui-letter-spacing-9: .06rem;--maui-letter-spacing-10: .07rem;--maui-letter-spacing-11: .07rem;--maui-font-weight-light: 300;--maui-font-weight-regular: 400;--maui-font-weight-bold: 700;--maui-radii-default-radius: 0;--maui-radii-pill-radius: 9999.9rem;--maui-spacing-base: 1rem;--maui-spacing-1: .2rem;--maui-spacing-2: .5rem;--maui-spacing-3: 1rem;--maui-spacing-4: 2rem;--maui-spacing-5: 3rem;--maui-spacing-6: 4rem;--maui-spacing-7: 5rem;--maui-spacing-8: 6rem;--maui-spacing-9: 8rem;--maui-spacing-10: 10rem;--maui-form-column-width: 33.5rem;--maui-grid-gutter-mobile: 1.6rem;--maui-grid-gutter-phablet: 2.4rem;--maui-grid-gutter-mini-tablet: 2.4rem;--maui-grid-gutter-desktop: 2.4rem;--maui-grid-gutter-desktop-large: 2.4rem;--maui-grid-row-gap-mobile: 2.4rem;--maui-grid-row-gap-phablet: 2.4rem;--maui-grid-row-gap-mini-tablet: 2.4rem;--maui-grid-row-gap-desktop: 2.4rem;--maui-grid-row-gap-desktop-large: 2.4rem;--maui-layout-margin-mobile: 1.6rem;--maui-layout-margin-phablet: 2.4rem;--maui-layout-margin-mini-tablet: 4.8rem;--maui-layout-margin-desktop: 7.2rem;--maui-layout-margin-desktop-large: 8.4rem;--maui-section-gap-mobile: 4.8rem;--maui-section-gap-phablet: 4.8rem;--maui-section-gap-mini-tablet: 4.8rem;--maui-section-gap-desktop: 4.8rem;--maui-section-gap-desktop-large: 8.4rem;--maui-section-padding-mobile: 2.4rem;--maui-section-padding-phablet: 2.4rem;--maui-section-padding-mini-tablet: 3.6rem;--maui-section-padding-desktop: 3.6rem;--maui-section-padding-desktop-large: 4.8rem;--maui-color-brand-white: #ffffff;--maui-color-brand-white-transparent-1: rgba(255, 255, 255, .1019607843);--maui-color-brand-white-transparent-2: rgba(255, 255, 255, .2);--maui-color-brand-white-transparent-3: rgba(255, 255, 255, .3019607843);--maui-color-brand-lxgrey1: #f2f2f2;--maui-color-brand-lxgrey1-transparent: rgba(242, 242, 242, .3019607843);--maui-color-brand-lxgrey2: #cccccc;--maui-color-brand-lxgrey2-transparent: rgba(204, 204, 204, .3019607843);--maui-color-brand-lxgrey3: #929292;--maui-color-brand-lxgrey4: #666666;--maui-color-brand-lxgrey4-transparent: rgba(102, 102, 102, .3019607843);--maui-color-brand-lxgrey5: #333333;--maui-color-brand-lxgrey6: #333333;--maui-color-brand-lxgrey7: #333333;--maui-color-brand-lxgrey8: #101010;--maui-color-brand-lxgrey8-tranparent: rgba(16, 16, 16, .6);--maui-color-brand-black: #000000;--maui-color-brand-black-transparent: rgba(0, 0, 0, .3019607843);--maui-color-brand-lx-red: #cc0000;--maui-color-brand-berry-red: #990000;--maui-color-brand-warm-grey: #6f6660;--maui-color-brand-pine-grey: #554e49;--maui-color-brand-jet-blue: #576c82;--maui-color-brand-fjord-blue: #435465;--maui-color-brand-astral-blue: #2c6187;--maui-color-brand-aqua-blue: #c5d8e2;--maui-color-brand-spring-green: #4a8200;--maui-color-brand-frost-green: #d6dbba;--maui-color-brand-light-tan: #feeea4;--maui-color-brand-carmine-red: #ab3b35;--maui-color-brand-peach: #f8ded6;--maui-color-brand-blue: #05164d;--maui-color-brand-light-blue: #505C82;--maui-color-brand-light-silver: #9E9E9E;--maui-color-brand-silver: #757575;--maui-color-brand-light-gold: #B09C6F;--maui-color-brand-gold: #8f7231;--maui-color-brand-light-black-2: #686868;--maui-color-brand-black-2: #191919;--maui-color-brand-bordeaux-red: #9c4043;--maui-color-brand-navy-blue: #224358;--maui-color-brand-peacock-green: #205850;--maui-color-brand-willow-green: #677861;--maui-color-brand-primary: var(--maui-color-brand-lx-red, #cc0000);--maui-color-brand-secondary: var(--maui-color-brand-warm-grey, #6f6660);--maui-color-brand-light: var(--maui-color-brand-white, #ffffff);--maui-color-brand-dark: var(--maui-color-brand-lxgrey8, #101010);--maui-color-grey-01: var(--maui-color-brand-lxgrey1, #f2f2f2);--maui-color-grey-02: var(--maui-color-brand-lxgrey2, #cccccc);--maui-color-grey-03: var(--maui-color-brand-lxgrey3, #929292);--maui-color-grey-04: var(--maui-color-brand-lxgrey4, #666666);--maui-color-grey-05: var(--maui-color-brand-lxgrey5, #333333);--maui-color-grey-06: var(--maui-color-brand-lxgrey6, #333333);--maui-color-grey-07: var(--maui-color-brand-lxgrey7, #333333);--maui-color-grey-08: var(--maui-color-brand-lxgrey8, #101010);--maui-color-status-member: var(--maui-color-brand-blue, #05164d);--maui-color-status-member-light: var(--maui-color-brand-light-blue, #505c82);--maui-color-status-frequenttraveller: var(--maui-color-brand-silver, #757575);--maui-color-status-frequenttraveller-light: var(--maui-color-brand-light-silver, #9e9e9e);--maui-color-status-senator: var(--maui-color-brand-gold, #8f7231);--maui-color-status-senator-light: var(--maui-color-brand-light-gold, #b09c6f);--maui-color-status-hon: var(--maui-color-brand-black-2, #191919);--maui-color-status-hon-light: var(--maui-color-brand-light-black-2, #686868);--maui-color-cabinclass-first: var(--maui-color-brand-bordeaux-red, #9c4043);--maui-color-cabinclass-business: var(--maui-color-brand-navy-blue, #224358);--maui-color-cabinclass-premiumeconomy: var(--maui-color-brand-peacock-green, #205850);--maui-color-cabinclass-economy: var(--maui-color-brand-willow-green, #677861);--maui-color-disabled-background: var(--maui-color-grey-01, var(--maui-color-brand-lhgrey1, #f5f5f5));--maui-color-disabled-foreground: var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb));--maui-color-disabled-background-inverted: var(--maui-color-brand-lxgrey1-transparent, rgba(242, 242, 242, .3019607843));--maui-color-disabled-foreground-inverted: var(--maui-color-brand-lxgrey2-transparent, rgba(204, 204, 204, .3019607843));--maui-color-text-headline-emphasized: var(--maui-color-brand-lx-red, #cc0000);--maui-color-text-headline: var(--maui-color-grey-08, var(--maui-color-brand-lhgrey8, #333333));--maui-color-text-copy: var(--maui-color-grey-08, var(--maui-color-brand-lhgrey8, #333333));--maui-color-text-label: var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc));--maui-color-text-caption: var(--maui-color-grey-05, var(--maui-color-brand-lhgrey5, #b4b4b4));--maui-color-text-headline-inverted: var(--maui-color-brand-white, #ffffff);--maui-color-text-copy-inverted: var(--maui-color-brand-white, #ffffff);--maui-color-text-label-inverted: var(--maui-color-brand-white, #ffffff);--maui-color-text-caption-inverted: var(--maui-color-brand-white, #ffffff);--maui-color-interaction-interaction: var(--maui-color-brand-warm-grey, #6f6660);--maui-color-interaction-interactionhover: var(--maui-color-brand-pine-grey, #554e49);--maui-color-interaction-buttonprimary: var(--maui-color-brand-lx-red, #cc0000);--maui-color-interaction-buttonprimaryhover: var(--maui-color-brand-berry-red, #990000);--maui-color-interaction-buttonsecondary: var(--maui-color-brand-warm-grey, #6f6660);--maui-color-interaction-buttonsecondaryhover: var(--maui-color-brand-pine-grey, #554e49);--maui-color-interaction-selection: var(--maui-color-brand-lx-red, #cc0000);--maui-color-interaction-focus: var(--maui-color-brand-lxgrey3, #929292);--maui-color-interaction-interaction-inverted: var(--maui-color-grey-01, var(--maui-color-brand-lhgrey1, #f5f5f5));--maui-color-interaction-interaction-invertedhover: var(--maui-color-brand-white, #ffffff);--maui-color-interaction-selection-inverted: var(--maui-color-brand-light, var(--maui-color-brand-white, #ffffff));--maui-color-interaction-focus-inverted: var(--maui-color-brand-light, var(--maui-color-brand-white, #ffffff));--maui-color-interaction-focus-error: var(--maui-color-brand-carmine-red, #ab3b35);--maui-color-message-info: var(--maui-color-brand-astral-blue, #2c6187);--maui-color-message-bg-info: var(--maui-color-brand-aqua-blue, #c5d8e2);--maui-color-message-success: var(--maui-color-brand-spring-green, #4a8200);--maui-color-message-bg-success: var(--maui-color-brand-frost-green, #d6dbba);--maui-color-message-warning: var(--maui-color-grey-08, var(--maui-color-brand-lhgrey8, #333333));--maui-color-message-bg-warning: var(--maui-color-brand-light-tan, #feeea4);--maui-color-message-error: var(--maui-color-brand-carmine-red, #ab3b35);--maui-color-message-bg-error: var(--maui-color-brand-peach, #f8ded6);--maui-color-display-ontime: var(--maui-color-brand-spring-green, #4a8200);--maui-color-display-delayed: var(--maui-color-brand-carmine-red, #ab3b35);--maui-color-modal-dim: var(--maui-color-brand-lxgrey8-tranparent, rgba(16, 16, 16, .6));--maui-effect-elevation-1: none;--maui-effect-elevation-2: 0 0 1.6rem var(--maui-color-brand-lxgrey4-transparent, rgba(102, 102, 102, .3019607843));--maui-effect-elevation-3: 0 0 1.6rem var(--maui-color-brand-lxgrey4-transparent, rgba(102, 102, 102, .3019607843));--maui-focus-outline-offset: .5rem;--maui-focus-radius: .2rem;--maui-focus-outline-box-shadow: 0 0 0 1px var(--maui-color-interaction-focus, var(--maui-color-brand-whale-blue, #52627c));--maui-focus-outline-box-shadow-inverted: 0 0 0 1px var(--maui-color-interaction-focus-inverted, var(--maui-color-brand-light, var(--maui-color-brand-white, #ffffff)))}:root{--maui-select-option-padding: 1.2rem;--maui-select-option-font-weight: var(--maui-font-weight-regular, 400);--maui-select-option-color: var(--maui-color-text-caption, var(--maui-color-brand-lhgrey7, #666666));--maui-select-option-color-hover: var(--maui-color-brand-white, #ffffff);--maui-select-option-background-hover: var(--maui-color-interaction-buttonsecondaryhover, var(--maui-color-brand-lhdeepblue, #05164d));--maui-select-option-background-selected: var(--maui-color-interaction-buttonprimary, var(--maui-color-brand-lhyellow, #ffad00));--maui-select-option-background-selected-hover: var(--maui-color-interaction-buttonprimaryhover, var(--maui-color-brand-sunglow-yellow, #ffbd32));--maui-select-option-font-weight-bold: var(--maui-font-weight-bold, 700)}:root{--lhg-desy-input-date-range-input-height: 5rem;--lhg-desy-input-field-border: 1px solid var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb));--lhg-desy-input-field-border-error: 1px solid var(--maui-color-message-error, var(--maui-color-brand-red, #cc0000));--lhg-desy-input-field-disabled-border: 1px solid var(--maui-color-disabled-foreground, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc)));--lhg-desy-input-field-focused-outline: var(--maui-focus-outline-box-shadow, var(--maui-effect-shadow-focus-offset-x, 0) var(--maui-effect-shadow-focus-offset-y, 0) var(--maui-effect-shadow-focus-radius, 6px) var(--maui-effect-shadow-focus-spread, 1px) var(--maui-color-interaction-focus, var(--maui-color-brand-whale-blue, #52627c)));--lhg-desy-input-field-focused-outline-error: var(--maui-focus-outline-box-shadow, var(--maui-effect-shadow-focus-offset-x, 0) var(--maui-effect-shadow-focus-offset-y, 0) var(--maui-effect-shadow-focus-radius, 6px) var(--maui-effect-shadow-focus-spread, 1px) var(--maui-color-interaction-focus, var(--maui-color-brand-whale-blue, #52627c)));--lhg-desy-input-field-focused-outline-offset: .4rem;--lhg-desy-input-field-height: 5rem;--lhg-desy-input-floating-label-color: var(--maui-color-interaction-interaction, var(--maui-color-brand-whale-blue, #52627c));--lhg-desy-input-floating-label-left: 1.1rem;--lhg-desy-input-floating-label-top: 2.7rem;--lhg-desy-input-floating-label-transition: none;--lhg-desy-input-hint-error-background-color: var(--maui-color-brand-peach, #f8ded6);--lhg-desy-input-hint-margin-top: .6rem;--lhg-desy-input-hint-padding-block: .2rem;--lhg-desy-input-icon-color: var(--maui-color-interaction-interaction, var(--maui-color-brand-whale-blue, #52627c));--lhg-desy-input-icon-error-color: var(--maui-color-interaction-interaction, var(--maui-color-brand-whale-blue, #52627c));--lhg-desy-input-icon-focused-right: 1.1rem;--lhg-desy-input-icon-font-family: IconDesyLX;--lhg-desy-input-icon-right: 1.1rem;--lhg-desy-input-icon-top: 1.3rem;--lhg-desy-input-input-after-display: none;--lhg-desy-input-input-background-color: white;--lhg-desy-input-input-caret-color-error: maui-color-interaction-interaction;--lhg-desy-input-input-date-height: 4.8rem;--lhg-desy-input-input-error-font-color: var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d));--lhg-desy-input-input-focused-padding-inline: 1.1rem 2rem;--lhg-desy-input-input-focused-padding-inline-with-icon: 1.1rem 5.4rem;--lhg-desy-input-input-padding-bottom: 0;--lhg-desy-input-input-padding-inline: 1.1rem 2rem;--lhg-desy-input-input-padding-inline-with-icon: 1.1rem 5.4rem;--lhg-desy-input-input-padding-top: 2.1rem;--lhg-desy-input-placeholder-color: var(--maui-color-interaction-interaction, var(--maui-color-brand-whale-blue, #52627c));--lhg-desy-input-placeholder-error-font-color: var(--maui-color-interaction-interaction, var(--maui-color-brand-whale-blue, #52627c));--lhg-desy-input-placeholder-left: 1rem;--lhg-desy-input-placeholder-line-height: var(--maui-line-height-3-condensed, 2.4rem);--lhg-desy-input-placeholder-top: 2.4rem;--mdc-filled-text-field-error-hover-label-text-color: var(--maui-color-interaction-interaction, var(--maui-color-brand-whale-blue, #52627c))}:root{--lhg-desy-select-arrow-color: var(--maui-color-brand-warm-grey, #6f6660);--lhg-desy-select-arrow-margin-left: .5rem;--lhg-desy-select-empty-select-border: none;--lhg-desy-select-floating-color: var(--maui-color-interaction-interaction, var(--maui-color-brand-whale-blue, #52627c));--lhg-desy-select-floating-label-top: .6rem;--lhg-desy-select-floating-margin-left: 1.1rem;--lhg-desy-select-form-field-border: var(--maui-select-button-border, 1px solid var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb)));--lhg-desy-select-hint-error-background-color: var(--maui-color-brand-peach, #f8ded6);--lhg-desy-select-hint-margin-top: .6rem;--lhg-desy-select-hint-padding-block: .2rem;--lhg-desy-select-icon-font-family: IconDesyLX;--lhg-desy-select-options-panel-border: var(--maui-select-button-border, 1px solid var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb)));--lhg-desy-select-options-panel-height: 30.2rem;--lhg-desy-select-options-panel-shadow: none;--lhg-desy-select-options-vertical-padding: 1rem;--lhg-desy-select-placeholder-focused-left: 1.1rem;--lhg-desy-select-placeholder-left: 1.1rem;--lhg-desy-select-placeholder-top: 1.1rem;--lhg-desy-select-placeholder-transition: none;--lhg-desy-select-select-border: none;--lhg-desy-select-select-focused-outline-display: block;--lhg-desy-select-select-focused-outline-radius: .2rem;--lhg-desy-select-select-focused-outline-shadow: var(--maui-focus-outline-box-shadow, var(--maui-effect-shadow-focus-offset-x, 0) var(--maui-effect-shadow-focus-offset-y, 0) var(--maui-effect-shadow-focus-radius, 6px) var(--maui-effect-shadow-focus-spread, 1px) var(--maui-color-interaction-focus, var(--maui-color-brand-whale-blue, #52627c)));--lhg-desy-select-select-focused-text-margin-left: 0;--lhg-desy-select-select-font-size: var(--maui-font-size-3, 1.6rem);--lhg-desy-select-select-height: 5rem;--lhg-desy-select-select-text-padding-top: .8rem;--lhg-desy-select-select-text-placeholder-color: var(--maui-color-brand-silver, #757575)}:root{--lhg-desy-autocomplete-dropdown-max-height: 30.2rem;--lhg-desy-select-option-font-size: var(--maui-font-size-3, 1.6rem);--lhg-desy-select-option-font-variant-numeric: proportional-nums;--lhg-desy-select-option-line-height: var(--maui-line-height-3-condensed, 2.4rem);--lhg-desy-select-option-hover-active-background-color: var(--maui-color-brand-berry-red, #990000)}:root{--lhg-desy-autocomplete-dropdown-shadow: none;--lhg-desy-autocomplete-input-error-color: var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d));--lhg-desy-autocomplete-input-focused-outline-distance: .4rem;--lhg-desy-autocomplete-input-placeholder-color: var(--maui-color-brand-warm-grey, #6f6660);--lhg-desy-autocomplete-input-placeholder-left: 1.2rem}:root{--lhg-desy-checkbox-border-color: var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb));--lhg-desy-checkbox-border-radius: 0;--lhg-desy-checkbox-checked-background-color: white;--lhg-desy-checkbox-checked-disabled-background-color: transparent;--lhg-desy-checkbox-checked-label-color: var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d));--lhg-desy-checkbox-checked-hover-background-color: white;--lhg-desy-checkbox-checked-hover-disabled-background-color: transparent;--lhg-desy-checkbox-font: SwissText;--lhg-desy-checkbox-hover-background-color: transparent;--lhg-desy-checkbox-hover-disabled-background-color: transparent;--lhg-desy-checkbox-hover-label-text-decoration: underline;--lhg-desy-checkbox-icon-color: var(--maui-color-brand-lx-red, #cc0000);--lhg-desy-checkbox-icon-disabled-color: var(--maui-checkbox-disabled-control-border-color, var(--maui-color-grey-04, var(--maui-color-brand-lhgrey4, #cccccc)));--lhg-desy-checkbox-icon-font: IconDesyLX;--lhg-desy-checkbox-icon-left: .1rem;--lhg-desy-checkbox-icon-size: 2rem;--lhg-desy-checkbox-icon-top: 0;--lhg-desy-checkbox-label-line-height: var(--maui-line-height-3-condensed, 2.4rem);--lhg-desy-checkbox-outline-inset: -.5rem}:root{--lhg-desy-radio-circle-inner-color: var(--maui-color-brand-lx-red, #cc0000);--lhg-desy-radio-circle-inner-color-disabled: var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb));--lhg-desy-radio-circle-outer-color: var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb));--lhg-desy-radio-circle-outer-color-disabled: var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb));--lhg-desy-radio-circle-outer-color-hover: var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb));--lhg-desy-radio-circle-outer-color-selected: var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb));--lhg-desy-radio-font: SwissText;--lhg-desy-radio-label-color: var(--maui-color-interaction-interaction, var(--maui-color-brand-whale-blue, #52627c));--lhg-desy-radio-label-color-checked: var(--maui-color-text-copy, var(--maui-color-brand-lhdeepblue, #05164d));--lhg-desy-radio-label-color-disabled: var(--maui-color-grey-02, var(--maui-color-brand-lhgrey2, #ebebeb));--lhg-desy-radio-label-color-hover: var(--maui-color-interaction-interaction, var(--maui-color-brand-whale-blue, #52627c));--lhg-desy-radio-label-decoration-hover: underline;--lhg-desy-radio-radius-inset: -.3rem}
