.migrated-visit-checkout{font-family:var(--font-body),Arial,sans-serif;line-height:1.7}.migrated-visit-checkout h3{font-family:var(--font-heading),sans-serif;font-size:24px;line-height:1.25;letter-spacing:-.5px}.migrated-visit-checkout .mv-form{margin-top:22px}.migrated-visit-checkout fieldset{border:0;padding:0;margin:0;min-width:0}.migrated-visit-checkout .mv-fields{display:grid;grid-template-columns:1fr 1fr;gap:16px}.migrated-visit-checkout label{display:grid;gap:7px;font-size:14px;margin-bottom:15px}.migrated-visit-checkout input,.migrated-visit-checkout select{width:100%;min-width:0;padding:12px;border:1px solid #464d7740;border-radius:5px;color:var(--ink);background:var(--base);font:inherit}.migrated-visit-checkout .mv-secondary{display:inline-flex;align-items:center;justify-content:center;padding:12px 16px;border:1px solid;border-radius:5px;background:transparent;margin:12px 10px 0 0;font:inherit}.migrated-visit-checkout .mv-follow-up,.migrated-visit-checkout .mv-review{margin:24px 0;padding-top:20px;border-top:1px solid #464d7730}.migrated-visit-checkout :is(button,fieldset):disabled{opacity:.65}.migrated-visit-checkout button:disabled{cursor:wait}.migrated-visit-checkout [role=alert]{overflow-wrap:anywhere}.migrated-visit-checkout .rejuva-status{margin:24px 0}.migrated-visit-checkout a:not(.button){text-decoration:underline;text-underline-offset:3px}@media(max-width:600px){.migrated-visit-checkout .mv-fields{grid-template-columns:1fr}}