.modal-thank-you {
  .modal-box__columns {
    flex: 0 0 100%;
    max-width: 830px;
  }

  .modal-box__header {
    text-align: center;
    padding-top: 3rem;

    &::after {
      display: none;
    }
  }

  .modal-body {
    padding: 0 2rem;
    text-align: center;

    &__description {
      font-size: 1rem;
      font-weight: 500;
      margin-bottom: 2rem;

      p {margin: 0}
    }

    .btn {
      display: block;
      margin: 0 auto 4rem;
      max-width: 350px;
    }
  }
}

@include media-breakpoint-down(sm) {
  .modal-thank-you {
    .modal-body {
      padding: 0 1.5rem;

      &__description {
        margin-bottom: 1rem;
      }
    }
  }
}
