.download-app {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-6);
  align-items: center;

  @media (width >= 768px) {
    align-items: flex-start;
    padding-top: var(--spacing-xs);
  }

  @media (width >= 1024px) {
    gap: var(--spacing-small);
    padding-top: var(--spacing-l);
  }

  .download-app__title h1,
  h2,
  h3,
  h4,
  h5,
  h6 {
    color: var(--footer-heading-color);
    font: var(--text-medium-medium);
    line-height: var(--lh-medium);

    @media (width >= 768px) {
      font-size: 0.8rem;
      font-weight: var(--fw-400);
      line-height: var(--lh-xsmall);
      letter-spacing: -0.083px;
    }

    @media (width >= 1024px) {
      font-size: var(--fs-small);
    }
  }

  .download-app__links {
    display: flex;
    gap: var(--spacing-l);

    @media (width >= 768px) {
      gap: 5px;
    }

    .download-app__button {
      .download-app__img {
        max-width: 100%;
        height: auto;
      }
    }
  }
}

.footer-center-section .download-option-wrapper.collpsable.hide__section {
  height: auto !important;

  @media (width >= 768px) {
    height: 0 !important;
  }
}
