.footer {
  .footer-loyalty_signup {
    @media (max-width: 767.98px) {
      margin-bottom: 1.4rem;
    }

    .footer-newsletter__logo {
      margin-bottom: 0.8rem;

      @media (max-width: 767.98px) {
        margin-bottom: 1.85rem;
      }

      img {
        max-width: 13.1rem;
      }
    }

    .footer-loyalty_signup__btn {
      margin-top: 1.8rem;
      height: 4rem;
      padding: 0 2rem;

      @media (max-width: 767.98px) {
        height: 3.6rem;
      }
    }
  }
}