.mv-journey-recovery{max-width:760px;margin:24px auto;padding:20px;box-sizing:border-box}
.mv-journey-recovery button{display:block;max-width:100%;margin:12px 0;white-space:normal;min-height:44px;height:auto}
.mv-journey-recovery button:focus{outline:3px solid #662d91;outline-offset:3px}
.mv-journey-recovery [role=alert]{color:#a51b27}
#mv-booking-checkout[aria-busy=true] .mv-journey-other{display:none}
