@use 'src/app/styles/variables' as *;

.footer {
  height: $footer-height;
  margin-top: 40px;
  display: flex;
  justify-content: space-between;

  @media (max-width: $small) {
    flex-direction: column;
    align-items: start;
  }

  &__link {
    display: flex;
    align-items: center;

    @media (max-width: $small) {
      margin-bottom: 8px;
    }
  }

  &__icon {
    @media (max-width: $small) {
      margin: 0 0 8px -14px;
    }
  }

  &__link-item {
    margin-right: 16px;
    text-decoration: none;

    &:hover {
      text-decoration: underline;
    }
  }
}

.footer-button {
  box-shadow: none;
  background-color: transparent;
  width: 46px;
  height: 46px;

  &:hover {
    background-color: $footer-icon-background-color-hover;
  }
}

.mat-icon {
  color: $footer-icon-color;
  padding: 3px 0 0 0;
}
