/* Mobile reference treatment for the loan wizard only. */
.loan-copy-mobile {
  display: none;
}

@media (max-width: 767px) {
  .loan-wizard-meta .loan-copy-desktop {
    display: none;
  }

  .loan-wizard-meta .loan-copy-mobile {
    display: inline;
  }

  .loan-wizard-meta > .section {
    gap: 0.5rem;
    padding-top: 0.375rem;
    padding-bottom: 0.375rem;
  }

  .loan-wizard-meta .mobile-wizard-back,
  .loan-wizard-meta .chip-neutral {
    min-height: 32px;
    font-size: 0.75rem;
    line-height: 1.2;
    white-space: nowrap;
  }

  .loan-wizard-meta .chip-neutral {
    gap: 0.3rem;
    padding: 0.375rem 0.5rem;
  }

  .wizard-loan.mobile-wizard-page {
    padding-top: 1.25rem;
  }

  .wizard-loan .loan-wizard-title {
    font-size: 1.375rem;
    line-height: 1.18;
  }

  .wizard-loan .loan-wizard-intro {
    margin-top: 0.375rem;
    font-size: 0.9375rem;
    line-height: 1.45;
  }

  .wizard-loan .loan-wizard-progress {
    margin-top: 1.25rem;
  }

  .wizard-loan.mobile-wizard-page .wizard-form {
    margin-top: 1rem;
  }
}
