.travelid-form__textfield{border-bottom:var(--travelid-textfield-border-width) solid var(--travelid-textfield-border-color);padding-bottom:0}.travelid-form__textfield .travelid-form__input{padding:5px 0}.travelid-form__textfield.is-readonly{border-bottom:none}.is-readonly .travelid-form__element>.travelid-form__textfield{padding-bottom:20px;padding-left:0;padding-top:0}.travelid-form__element.is-disabled .travelid-form__textfield{border-bottom-color:var(--travelid-textfield-border-color-disabled)}.travelid-form__icon .travelid-form__clear,.travelid-form__icon .travelid-form__passwordToggle{color:var(--clink)}.is-invalid>.travelid-form__textfield .travelid-form__icon .travelid-form__passwordToggle{color:var(--travelid-textfield-border-color)}.travelid-form__fieldsetLegend--radiogroup,.travelid-form__fieldsetLegend{font:var(--travelid-font-label);letter-spacing:var(--travelid-letter-spacing-label);color:var(--cstroke)}.travelid-form__input::-webkit-credentials-auto-fill-button{position:relative;right:30px}.travelid-form__passwordfield .travelid-form__input::-webkit-credentials-auto-fill-button{right:60px}.is-valid>.travelid-form__textfield{--travelid-textfield-border-color:var(--cbrand)}.travelid-form__elementValidationMessageItem{padding:2px 10px 2px 3px}.is-invalid{}.is-invalid>.travelid-form__textfield{--travelid-textfield-border-color:var(--cwarn)}.is-invalid.is-touched:not(.is-focused)>.travelid-form__textfield .travelid-form__input,.is-invalid.is-touched:not(.is-focused)>.travelid-form__textfield .travelid-form__icon{color:var(--cwarn)}.is-invalid>.travelid-form__elementValidationMessage .travelid-form__elementValidationMessageItem,.is-invalid .travelid-form__elementValidationMessage .travelid-form__groupValidationMessage:not(:empty){background-color:var(--cwarn);color:var(--cbodytextinverted)}.is-focused>.travelid-form__textfield{--travelid-textfield-border-color:var(--chighlight)}.is-focused>.travelid-form__textfield .travelid-form__input{box-shadow:0 0 10px var(--ctextsecondary);text-indent:10px}.travelid-form__elementWrapper:not(.is-readonly){}.travelid-form__elementWrapper:not(.is-readonly) .is-unedited:not(.is-focused):not(.travelid-form__element--typeahead)>.travelid-form__textfield::after{background-color:var(--travelid-textfield-border-color);bottom:0;content:"";height:30%;left:auto;position:absolute;right:0;width:var(--travelid-textfield-border-width)}.is-unedited:not(.is-focused):not(.travelid-form__element--typeahead).is-disabled>.travelid-form__textfield::after{background-color:var(--travelid-textfield-border-color-disabled)}.phonenumber__base--invalid .travelid-form__elementValidationMessage .travelid-form__elementValidationMessageItem{background-color:var(--cwarn);color:var(--cbodytextinverted)}.travelid-form__errorMoreInfoText{font:var(--travelid-font-footnote);letter-spacing:var(--travelid-letter-spacing-footnote)}.travelid-form__errorBox{border:1px solid var(--cdivider)}.travelid-form__errorBoxContentItemAnchor [class^='travelid-icon']{color:var(--clink)}.flag-icon-typeahead{display:none}:root{--travelid-checkbox-border-color:var(--cstroke);--travelid-checkbox-border-radius:4px;--travelid-checkbox-box-shadow-color:var(--clink);--travelid-checkbox-checked-hover-bg:var(--cinteraction);--travelid-checkbox-default-label-color:var(--cstroke);--travelid-checkbox-disabled-bg:var(--cinactive);--travelid-checkbox-disabled-border-color:var(--cinactive);--travelid-checkbox-disabled-helptext-color:var(--cdivider);--travelid-checkbox-disabled-inverted-opacity:30%;--travelid-checkbox-disabled-label-color:var(--cdivider);--travelid-checkbox-focus-absolute-position:-6px;--travelid-checkbox-focus-border-color:var(--ctransparent);--travelid-checkbox-focus-border-radius:6px;--travelid-checkbox-focus-invalid-border-color:var(--ctransparent);--travelid-checkbox-height:24px;--travelid-checkbox-helptext-color:var(--cstroke);--travelid-checkbox-hover-border-color:var(--cinteraction);--travelid-checkbox-hover-label-color:var(--cinteraction);--travelid-checkbox-icon-position-left:1px;--travelid-checkbox-inverted-color-primary:var(--cinactive);--travelid-checkbox-inverted-color-secondary:var(--cbodytextinverted);--travelid-checkbox-label-margin-top:0px;--travelid-checkbox-width:24px}.is-inverted .travelid-form__element--checkbox{--travelid-checkbox-box-shadow-color:var(--travelid-checkbox-inverted-color-secondary);--travelid-checkbox-focus-border-color:var(--ctransparent);--travelid-checkbox-helptext-color:var(--cgrey00)}.is-inverted .travelid-form__element--checkbox.is-disabled{--travelid-checkbox-disabled-bg:var(--clinkinverted);--travelid-checkbox-disabled-border-color:var(--cdivider);--travelid-checkbox-disabled-helptext-color:var(--clinkinverted);--travelid-checkbox-disabled-label-color:var(--clinkinverted);--travelid-checkbox-disabled-svg-fill-color:var(--cbrand)}.is-inverted .travelid-form__element--checkbox.is-disabled .travelid-form__checkbox:checked{--travelid-checkbox-disabled-border-color:var(--clinkinverted)}.is-inverted .travelid-form__element--checkbox.is-invalid{--travelid-checkbox-svg-fill-color:var(--travelid-checkbox-inverted-color-secondary)}:root{--travelid-button-border-radius:4px;--travelid-button-color:var(--clink);--travelid-button-disabled-bg-color:var(--cinactive);--travelid-button-disabled-border-color:var(--cinactive);--travelid-button-flex-direction:row;--travelid-button-focus-before-border-color:var(--ctransparent);--travelid-button-focus-before-border-radius:6px;--travelid-button-focus-before-box-shadow:0px 0px 6px 1px var(--clink);--travelid-button-focus-before-margin:-4px;--travelid-button-height-small:30px;--travelid-button-hover-color:#52627ccc;--travelid-button-icon-margin:0 5px 0 0;--travelid-button-padding-small:4px 32px;--travelid-button-padding:10px 32px;--travelid-button-text-transform:none}.travelid-button--primary{--travelid-button-bg-color:var(--cbuttonprimarybg);--travelid-button-border-color:var(--cbuttonprimarybg);--travelid-button-color:var(--cbrand)}.travelid-button--primary:hover:not([disabled]){--travelid-button-hover-color:var(--cbrand);--travelid-button-hover-bg-color:#ffbd32;--travelid-button-hover-border-color:#ffbd32}.travelid-button--primary.travelid-button--inverted{--travelid-button-bg-color:var(--cbrandinverted);--travelid-button-border-color:var(--cbrandinverted)}.travelid-button--primary.travelid-button--inverted::before{--travelid-button-focus-before-border-color:var(--ctransparent);--travelid-button-focus-before-box-shadow:0px 0px 6px 1px var(--cbodybg)}.travelid-button--primary.travelid-button--inverted:hover:not([disabled]){--travelid-button-hover-bg-color:var(--cbodybg);--travelid-button-hover-border-color:var(--cbodybg)}.travelid-button--primary.travelid-button--inverted[disabled]{--travelid-button-disabled-bg-color:#cccccc4d;--travelid-button-disabled-border-color:#cccccc4d;--travelid-button-disabled-color:#dcdcdc4d}.travelid-button--secondary.travelid-button--inverted{--travelid-button-border-color:var(--cdivider);--travelid-button-color:var(--cdivider)}.travelid-button--secondary.travelid-button--inverted::before{--travelid-button-focus-before-border-color:var(--ctransparent);--travelid-button-focus-before-box-shadow:0px 0px 6px 1px var(--cbodybg)}.travelid-button--secondary.travelid-button--inverted:hover:not([disabled]){--travelid-button-hover-bg-color:var(--cbodybg);--travelid-button-hover-border-color:var(--cbodybg)}.travelid-button--secondary.travelid-button--inverted[disabled]{--travelid-button-disabled-border-color:#dcdcdc4d;--travelid-button-disabled-color:#dcdcdc4d}[class^='travelid-icon']{padding:0 3px}:root{--travelid-radio-border-color-hover:var(--cinteraction);--travelid-radio-border-color:var(--cstroke);--travelid-radio-box-shadow-color:var(--clink);--travelid-radio-box-shadow-shadow:6px 1px;--travelid-radio-checked-label-color:var(--travelid-input-color);--travelid-radio-element-margin-bottom:13px;--travelid-radio-element-group-margin-bottom:31px;--travelid-radio-form-element-margin-right:25px;--travelid-radio-hover-label-color:var(--cinteraction);--travelid-radio-label-font-color:var(--cstroke);--travelid-radio-size:24px}.is-inverted .travelid-form__radio{--travelid-radio-border-color-checked-hover:var(--cinteractioninverted);--travelid-radio-border-color-checked:var(--cbrandinverted);--travelid-radio-border-color-hover:var(--cinteractioninverted);--travelid-radio-border-color:var(--cbrandinverted);--travelid-radio-box-shadow-color:var(--cinteractioninverted);--travelid-radio-bullet-color-checked-hover:var(--cinteractioninverted);--travelid-radio-bullet-color-checked:var(--cbrandinverted);--travelid-radio-focus-before-border-color:var(--cinteractioninverted)}.is-inverted .travelid-form__label--radio{--travelid-radio-checked-label-color:var(--cbrandinverted);--travelid-radio-hover-label-color:var(--cinteractioninverted);--travelid-radio-label-font-color:var(--cbrandinverted)}.is-disabled .travelid-form__label--radio{--travelid-label-color-disabled:var(--cdivider);--travelid-radio-checked-label-color:var(--cdivider);--travelid-radio-hover-label-color:var(--cdivider);--travelid-radio-label-font-color:var(--cdivider)}:root{--travelid-switch-after-bg:var(--cstroke);--travelid-switch-border:var(--cstroke);--travelid-switch-input-checked-bg-hover:var(--cbrand);--travelid-switch-input-checked-border-hover:var(--cbrand);--travelid-switch-input-disabled-after-bg:var(--cinactive);--travelid-switch-input-disabled-bg:var(--cgrey00);--travelid-switch-input-disabled-checked-after-bg:var(--cgrey00);--travelid-switch-input-disabled-checked-bg:var(--cinactive);--travelid-switch-input-disabled-checked-border:var(--cinactive)}.form__switchInputContainer:has(.form__switchInput:focus){box-shadow:0 0 6px 1px var(--clink);outline-style:none}:root{--caccent1:#05164d;--caemdanger:#e14132;--caemdisabled:#d0d0d0;--caemwarning:#fa7d73;--cazul:#1e449c;--cbodybg:#fff;--cbodybg2:#fff;--cbodytext:#05164d;--cbodytextinverted:#fff;--cbrand:#05164d;--cbrandinverted:#ebebeb;--cbrandsecondary:#2a5fea;--cbuttondefaultbg:#fff;--cbuttonprimarybg:#ffad00;--ccardbg:#fff;--ccardbgbrand:#05164d;--cdivider:#ccc;--cgrey0:#191919;--cgrey00:#fff;--cgrey04:#ccc;--cgrey1:#333;--cgrey2:#878787;--cgrey3:#b4b4b4;--cgrey4:#ebebeb;--cgrey5:#f5f5f5;--cgrey6:#dcdcdc;--cgrey7:#666;--chighlight:#05164d;--cinactive:#ebebeb;--cinfo:#999;--cinputbg:#f5f5f5;--cinteraction:#414e63;--cinteractioninverted:#fff;--clink:#52627c;--clinkinverted:#dcdcdc;--clistdivider:#ebebeb;--cloadingspinner:#ffad00;--cloadingspinnererror:#c00;--cloadingspinnersuccess:#417505;--cnotificationerror:#f9e3e3;--cnotificationinfo:#e3ecff;--cnotificationsuccess:#e3f4e3;--cnotificationwarning:#fff9e3;--cnowrap:#fad782;--cpagetitle:#05164d;--cstatusbase:#05164d;--cstatusftl:#757575;--cstatusftllight:#9e9e9e;--cstatushon:#191919;--cstatushonlight:#9e9e9e;--cstatussen:#8f7231;--cstatussenlight:#b09c6f;--cstroke:#666;--cstrokeinverted:#fff;--csuccess:#417505;--ctextinactive:#b4b4b4;--ctextsecondary:#707070;--cwarn:#c00;--cwarnsecondary:#333;--rte-link-font-weight:var(--travelid-font-weight-bold);--travelid-checkbox-border-color:var(--cstroke);--travelid-checkbox-border-radius:4px;--travelid-checkbox-box-shadow-shadow:7px;--travelid-checkbox-height:24px;--travelid-checkbox-label-color:var(--cstroke);--travelid-checkbox-margin:8px 8px 8px 0;--travelid-checkbox-tick-border-width:3px;--travelid-checkbox-tick-height:9px;--travelid-checkbox-tick-left:7px;--travelid-checkbox-tick-rotation:rotate(40deg);--travelid-checkbox-tick-top:3px;--travelid-checkbox-tick-width:4px;--travelid-checkbox-width:24px;--travelid-component-border-radius:3px;--travelid-component-border:1px solid #d8d8d8;--travelid-component-box-shadow:0 1px 4px 0 rgba(0,0,0,.2);--travelid-focus-box-shadow-color:var(--cgrey1);--travelid-focus-box-shadow-shadow:7px;--travelid-form-elementwrapper-bottom-spacing-increased:44px;--travelid-form-elementwrapper-bottom-spacing:44px;--travelid-form-errorbox-bottom-spacing:32px;--travelid-form-errorbox-content-color:var(--cbrand);--travelid-form-errorbox-content-item-bottom-spacing:30px;--travelid-form-errorbox-icon-color:var(--cwarn);--travelid-form-group-label-color:var(--cbrand);--travelid-form-headline-bottom-spacing:20px;--travelid-form-infobox-padding:20px 19px 27px 12px;--travelid-incentive-teaser-bg:#f5f5f5;--travelid-input-color:var(--cbrand);--travelid-label-color-disabled:var(--cdivider);--travelid-list-container-icon-xxl-color:var(--csuccess);--travelid-link-hover-color:#52627ccc;--travelid-loading-bullets-bg:var(--cbuttonprimarybg);--travelid-permissions-h3-margin-bottom:10px;--travelid-permissions-h4-margin-bottom:10px;--travelid-permissions-mediatext-last-child-margin-bottom:38px;--travelid-permissions-mediatext-margin-bottom:24px;--travelid-permissions-subheading-spacing:20px;--travelid-textfield-border-color-disabled:var(--cdivider);--travelid-icon-height:24px;--travelid-icon-width:24px;--travelid-infobox-headline-margin-bottom:13px;--travelid-textfield-icons-bottom:4px;--travelid-textfield-icons-right:5px;--travelid-textfield-label-translate:25px;--travelid-tooltip-border-radius:0;--travelid-tooltip-popup-bg:var(--ccardbg);--travelid-tooltip-popup-offset-right:8;--travelid-tooltip-popup-offset-top:0;--travelid-tooltip-popup-padding:10px;--travelid-tooltip-popup-right:-6px;--travelid-tooltip-trigger-margin:8px 0 0 20px;--travelid-tooltip-trigger-translateY:18px;--travelid-validationflyout-icon-height:20px;--travelid-validationflyout-icon-margin-right:10px;--travelid-validationflyout-icon-padding:1px;--travelid-validationflyout-margin-bottom:30px;--travelid-validationflyout-margin-top:-22px;--travelid-validationflyout-padding:20px 16px 25px;--travelid-validationflyout-rule-height:24px;--travelid-validationflyout-rule-margin-bottom:5px;--travelid-font-pagetitle:700 32px/36px "Lufthansa Head","Helvetica Neue",Helvetica,Arial,sans-serif;--travelid-letter-spacing-pagetitle:normal}:root{--travelid-font-maintitle:300 28px/32px "Lufthansa Head","Helvetica Neue",Helvetica,Arial,sans-serif;--travelid-letter-spacing-maintitle:normal}:root{--travelid-font-subtitle:300 24px/28px "Lufthansa Head","Helvetica Neue",Helvetica,Arial,sans-serif;--travelid-letter-spacing-subtitle:normal}:root{--travelid-font-sectiontitle:700 18px/24px "Lufthansa Head","Helvetica Neue",Helvetica,Arial,sans-serif;--travelid-letter-spacing-sectiontitle:normal;--travelid-font-body:300 18px/24px "Lufthansa Text","Helvetica Neue",Helvetica,Arial,sans-serif;--travelid-letter-spacing-body:normal;--travelid-font-bodybold:700 18px/24px "Lufthansa Text","Helvetica Neue",Helvetica,Arial,sans-serif;--travelid-letter-spacing-bodybold:normal;--travelid-font-footnote:300 14px/18px "Lufthansa Text","Helvetica Neue",Helvetica,Arial,sans-serif;--travelid-letter-spacing-footnote:normal;--travelid-font-button:700 18px/24px "Lufthansa Text","Helvetica Neue",Helvetica,Arial,sans-serif;--travelid-letter-spacing-button:normal;--travelid-font-buttonsmall:700 14px/18px "Lufthansa Text","Helvetica Neue",Helvetica,Arial,sans-serif;--travelid-letter-spacing-buttonsmall:normal;--travelid-font-hyperlink:700 18px/24px "Lufthansa Text","Helvetica Neue",Helvetica,Arial,sans-serif;--travelid-letter-spacing-hyperlink:normal;--travelid-font-hyperlinksmall:700 14px/18px "Lufthansa Text","Helvetica Neue",Helvetica,Arial,sans-serif;--travelid-letter-spacing-hyperlinksmall:normal;--travelid-font-inputfilled:400 18px/24px "Lufthansa Text","Helvetica Neue",Helvetica,Arial,sans-serif;--travelid-letter-spacing-inputfilled:normal;--travelid-font-label:400 12px/24px "Lufthansa Text","Helvetica Neue",Helvetica,Arial,sans-serif;--travelid-letter-spacing-label:normal;--travelid-font-hint:300 12px/14px "Lufthansa Text","Helvetica Neue",Helvetica,Arial,sans-serif;--travelid-letter-spacing-hint:normal}.travelid-component{border:none;border-radius:var(--travelid-component-border-radius);box-shadow:var(--travelid-component-box-shadow)}body.user-is-tabbing a:focus{box-shadow:0 0 10px var(--ctextsecondary)}.travelid-form__headline{font:var(--travelid-font-maintitle);letter-spacing:var(--travelid-letter-spacing-maintitle)}.phonenumber__field:not(:last-child){margin-right:10px}.travelid-form__elementWrapper--checkbox .travelid-tooltip__trigger[type='button']{--travelid-tooltip-trigger-translateY:0}.travelid-infoBox{border:1px solid var(--cdivider);display:flex}.travelid-infoBox__headline{font:var(--travelid-font-sectiontitle);letter-spacing:var(--travelid-letter-spacing-sectiontitle)}.travelid-infoBox__description{font:var(--travelid-font-footnote);letter-spacing:var(--travelid-letter-spacing-footnote)}.travelid-infoBox__icon{color:var(--cinfo);margin-right:6px}.travelid-infoBox__icon svg{padding:0 4px}.plugindialog__headerTitle{font:var(--travelid-font-maintitle);letter-spacing:var(--travelid-letter-spacing-maintitle)}.plugindialog__bodyContent{font:var(--travelid-font-body);letter-spacing:var(--travelid-letter-spacing-body)}.travelid-tooltip__popup::after{background-color:var(--travelid-tooltip-popup-bg);content:"";display:block;height:var(--travelid-tooltip-popup-caret-size);position:absolute;transform:rotate(45deg);width:var(--travelid-tooltip-popup-caret-size);bottom:calc(-1 * var(--travelid-tooltip-popup-caret-size) / 2 + -1px);right:var(--travelid-tooltip-popup-caret-right)}.travelid-tooltip__popup{border:1px solid var(--cdivider);box-shadow:0 1px 4px 0 rgba(0,0,0,.2);color:var(--cgrey1)}.travelid-tooltip__popup::after{border-bottom:1px solid var(--cdivider);border-right:1px solid var(--cdivider);bottom:calc(-1 * var(--travelid-tooltip-popup-caret-size) / 2 + -1px);right:8px}.tooltip__popup::before{display:none}@media print, (min-width: 960px){.buttongroup{justify-content:flex-start}.phonenumber__field:not(:last-child){margin-right:30px}.travelid-tooltip__popup::after{right:var(--travelid-tooltip-popup-caret-right)}}@media print,(min-width:960px){:root{--travelid-font-pagetitle:700 42px/48px "Lufthansa Head","Helvetica Neue",Helvetica,Arial,sans-serif;--travelid-letter-spacing-pagetitle:normal}:root{--travelid-font-maintitle:300 32px/38px "Lufthansa Head","Helvetica Neue",Helvetica,Arial,sans-serif;--travelid-letter-spacing-maintitle:normal}:root{--travelid-font-subtitle:300 28px/32px "Lufthansa Head","Helvetica Neue",Helvetica,Arial,sans-serif;--travelid-letter-spacing-subtitle:normal}:root{--travelid-form-headline-bottom-spacing:18px;--travelid-form-infobox-padding:20px 12px 30px;--travelid-permissions-subheading-spacing:22px;--travelid-tooltip-popup-offset-top:6;--travelid-tooltip-popup-right:3px}.travelid-birthdate__day,.travelid-birthdate__month,.travelid-birthdate__year{margin-right:32px}}
