.add-passenger-button[data-v-5ed930e8]{padding:2px;border:2px solid var(--border-color-dark);cursor:pointer}.add-passenger-button[data-v-5ed930e8],.add-passenger-button__inner[data-v-5ed930e8]{display:flex;width:100%;border-radius:var(--border-radius-controls-max);background-color:transparent}.add-passenger-button__inner[data-v-5ed930e8]{align-items:center;justify-content:center;padding:16px 20px;color:var(--color-dark);font-family:var(--font-family-base);font-size:var(--title-xs-font-size);font-weight:600;font-style:normal;line-height:var(--title-xs-line-height);letter-spacing:var(--title-xs-letter-spacing);text-align:center}.add-passenger-button[data-v-5ed930e8]:hover:not(:disabled):not(:active){border-color:var(--color-dark);background-color:var(--color-dark)}.add-passenger-button:hover:not(:disabled):not(:active) .add-passenger-button__inner[data-v-5ed930e8]{background-color:var(--color-dark);color:var(--btn-primary-content-color)}.add-passenger-button[data-v-5ed930e8]:active:not(:disabled),.add-passenger-button[data-v-5ed930e8]:focus-visible:not(:disabled){border-color:var(--border-color-dark);background-color:transparent;outline:none}.add-passenger-button:active:not(:disabled) .add-passenger-button__inner[data-v-5ed930e8],.add-passenger-button:focus-visible:not(:disabled) .add-passenger-button__inner[data-v-5ed930e8]{background-color:var(--color-dark);color:var(--btn-primary-content-color)}.add-passenger-button[data-v-5ed930e8]:disabled{border-color:var(--btn-disabled-tint);cursor:not-allowed}.add-passenger-button:disabled .add-passenger-button__inner[data-v-5ed930e8]{color:var(--btn-disabled-tint);text-decoration:line-through}.j-tag[data-v-52e3e10e]{padding:0 8px;border-radius:var(--border-radius-tags);font-family:var(--font-family-base);font-size:var(--caption1-font-size);font-weight:500;line-height:var(--caption1-line-height);letter-spacing:var(--caption1-letter-spacing);word-spacing:var(--caption1-word-spacing);display:inline-flex;gap:6px;align-items:center;line-height:28px}.j-tag--active[data-v-52e3e10e]{background-color:var(--color-primary);color:var(--color-light)}.j-tag--inactive[data-v-52e3e10e],.j-tag--used[data-v-52e3e10e]{background-color:var(--tag-default-bg-color);color:var(--color-dark)}.j-tag--used[data-v-52e3e10e]{opacity:.3}.j-tag[data-v-52e3e10e] .j-icon:before{font-size:16px}.item-traveller[data-v-a60dc6de] .radio-card__name{color:var(--dark-text);font-family:var(--font-family-base);font-size:var(--font-size-body);font-style:normal;font-weight:500;line-height:var(--line-height-body);letter-spacing:var(--letter-spacing-body)}.item-traveller[data-v-a60dc6de] .radio-card__left{row-gap:16px}@media(min-width:768px){.item-traveller[data-v-a60dc6de] .radio-card__left{row-gap:0}}.item-traveller--selected[data-v-a60dc6de] .radio-card--is-selected{background:var(--rgba-color-dark-005)}.item-traveller--error .item-traveller__actions[data-v-a60dc6de]{margin-top:1.25rem}.item-traveller--error .item-traveller__actions[data-v-a60dc6de]:before{color:var(--color-danger);font-family:iconfont!important;content:iconfont-item("iconfont/exclamation-mark")!important;font-size:1.375rem;line-height:1.5rem}.item-traveller__actions[data-v-a60dc6de]{display:flex;align-items:center}.item-traveller__actions-margin[data-v-a60dc6de]{margin-top:16px}@media(min-width:768px){.item-traveller__actions--mobile-only[data-v-a60dc6de]{display:none}}.item-traveller__actions--desktop-only[data-v-a60dc6de]{display:none}@media(min-width:768px){.item-traveller__actions--desktop-only[data-v-a60dc6de]{display:block}}.item-traveller__actions--side[data-v-a60dc6de]{flex-shrink:0;margin-left:.875rem}.item-traveller__delete-button[data-v-a60dc6de]{margin-left:.625rem}.item-traveller[data-v-a60dc6de] .radio-card--is-disabled:not(.radio-card--is-selected){background-color:var(--color-dark-50);opacity:1;border:unset}.item-traveller__detail[data-v-a60dc6de]{align-items:center;-moz-column-gap:16px;column-gap:16px;display:flex;flex-direction:row}.item-traveller__detail-label[data-v-a60dc6de]{color:var(--transparent-dark-text);flex:1 1 auto}.item-traveller__detail-label[data-v-a60dc6de],.item-traveller__detail-value[data-v-a60dc6de]{font-family:var(--font-family-base);font-size:var(--subhead-font-size);font-style:normal;font-weight:400;line-height:var(--subhead-line-height);letter-spacing:var(--subhead-letter-spacing);word-spacing:var(--subhead-word-spacing)}.item-traveller__detail-value[data-v-a60dc6de]{color:var(--dark-text);flex:0 0 auto;text-align:right}.item-traveller__details[data-v-a60dc6de]{display:flex;flex-direction:column;row-gap:6px}.item-traveller__details--birthdate[data-v-a60dc6de]{display:flex;justify-content:space-between;align-items:center;-moz-column-gap:16px;column-gap:16px}.item-traveller__details--birthdate-label[data-v-a60dc6de]{color:var(--transparent-dark-text);flex:1 1 auto}.item-traveller__details--birthdate-label[data-v-a60dc6de],.item-traveller__details--birthdate-value[data-v-a60dc6de]{font-family:var(--font-family-base);font-size:var(--subhead-font-size);font-style:normal;font-weight:400;line-height:var(--subhead-line-height);letter-spacing:var(--subhead-letter-spacing);word-spacing:var(--subhead-word-spacing)}.item-traveller__details--birthdate-value[data-v-a60dc6de]{color:var(--dark-text);flex:0 0 auto;text-align:right}@media(min-width:768px){.item-traveller__details--birthdate[data-v-a60dc6de]{display:block}.item-traveller__details--birthdate-label[data-v-a60dc6de]{display:none}.item-traveller__details--birthdate-value[data-v-a60dc6de]{color:var(--transparent-dark-text);text-align:left}}.item-traveller__details--guestcards-list[data-v-a60dc6de]{margin-top:15px;display:flex;flex-wrap:wrap;gap:7px 15px}.item-traveller.radio-card--is-disabled[data-v-a60dc6de]{background-color:var(--color-dark-50);opacity:1;border:0}.item-traveller__disabled-banner[data-v-a60dc6de]{margin-top:16px;background-color:var(--color-light);padding:12px 16px;border-radius:var(--border-radius-controls-max);border:1px solid var(--color-warning);color:var(--dark-text);font-size:var(--subhead-font-size);font-weight:400;line-height:var(--subhead-line-height);letter-spacing:var(--subhead-letter-spacing)}
