.tile-passenger[data-v-d44bbeae]{--button-base-justify-content:space-between;background:#fff;border-radius:.8rem;gap:1.2rem;padding:1.6rem;position:relative}@media screen and (width>=768px){.tile-passenger[data-v-d44bbeae]{gap:1.6rem}}.tile-passenger__content[data-v-d44bbeae]{flex-direction:row;align-items:center;gap:1.2rem;width:100%;min-width:0;display:flex}@media screen and (width>=768px){.tile-passenger__content[data-v-d44bbeae]{gap:1.6rem}}.tile-passenger__icon[data-v-d44bbeae]{aspect-ratio:1;border-radius:3rem;justify-content:center;align-items:center;width:3rem;min-width:3rem;height:3rem;min-height:3rem;transition:box-shadow .3s;display:flex;overflow:hidden;box-shadow:0 0 0 2px #fff}.tile-passenger__icon i[data-v-d44bbeae]{margin-left:2px;font-size:1.4rem;top:0;transform:none}.tile-passenger__icon--main[data-v-d44bbeae]{background-image:var(--src);background-position:50%;background-repeat:no-repeat;background-size:cover}.tile-passenger__icon--default[data-v-d44bbeae]{background-color:#e1266b}.tile-passenger__icon--default i[data-v-d44bbeae]{color:#f7b540}.tile-passenger__icon--new[data-v-d44bbeae]{border:1px solid #bab6d3}.tile-passenger__icon--new i[data-v-d44bbeae]{color:#bab6d3;-webkit-text-fill-color:#fff;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#bab6d3}.tile-passenger__checkbox[data-v-d44bbeae]{appearance:none;pointer-events:none;border-radius:.8rem;width:100%;height:100%;margin:0;position:absolute;top:0;left:0}.tile-passenger__text[data-v-d44bbeae]{flex-direction:column;flex-grow:1;min-width:0;display:flex}.tile-passenger__name[data-v-d44bbeae]{font-family:Lato,sans-serif;font-size:1.4rem;font-weight:700;line-height:1.4}.tile-passenger__discount[data-v-d44bbeae]{text-overflow:ellipsis;visibility:visible;-webkit-line-clamp:1;word-break:break-all;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.tile-passenger__discount[data-v-d44bbeae],.tile-passenger__price[data-v-d44bbeae]{font-family:Lato,sans-serif;font-size:1.2rem;font-weight:400;line-height:1.3}@media screen and (width>=400px){.tile-passenger__price[data-v-d44bbeae]{font-family:Lato,sans-serif;font-size:1.4rem;font-weight:400;line-height:1.4}}.tile-passenger__divider[data-v-d44bbeae]{background-color:#dad8e9;align-self:normal;min-width:1px;min-height:100%}.tile-passenger__action[data-v-d44bbeae]{align-items:var(--button-base-align-items,center);justify-content:var(--button-base-justify-content,center);cursor:pointer;-webkit-user-select:none;user-select:none;color:#5b528e;text-transform:uppercase;background-color:#e5e3f2;border-radius:.4rem;padding:.6rem 1.2rem;font-family:Lato,sans-serif;font-size:1.2rem;font-weight:700;line-height:1.3;display:inline-flex}.tile-passenger__action--disabled[data-v-d44bbeae],.tile-passenger__action--is-disabled[data-v-d44bbeae],.tile-passenger__action[disabled][data-v-d44bbeae]{pointer-events:none}.tile-passenger__action i[data-v-d44bbeae],.tile-passenger__action[data-v-d44bbeae]:active{color:#5b528e}@media screen and (width<=767px){.tile-passenger__action[data-v-d44bbeae]{font-family:Lato,sans-serif;font-size:1rem;font-weight:700;line-height:1.3}}.tile-passenger--is-selected[data-v-d44bbeae]{border-width:2px;border-color:#211563;padding:calc(1.6rem - 1px)}@media (hover:hover){.tile-passenger:hover .tile-passenger__passenger[data-v-d44bbeae]{opacity:1}.tile-passenger__action[data-v-d44bbeae]:hover{background-color:#d9d5ec}.tile-passenger--is-selected[data-v-d44bbeae]:hover{border-color:#7064af}}
