/* @awards */
.awards {
  @include poly-padding--large;

  .heading {
    @include poly-margin-bottom--small;

    @media (min-width: $medium-screen) {
      @include poly-padding-x;
    }
  }

  &__list {
    display: flex;
    justify-content: center;

    &.flickity-enabled {
      display: block;
      justify-content: unset;
      width: 100%;
      margin: $large-spacing auto;

      @media (min-width: $medium-screen) {
        @include poly-padding-x;
      }


      .flickity-button {
        &.previous{
          left: -2.8rem;
        }
        
        &.next{
          right: -2.8rem;
        }

        @media (max-width: #{$medium-screen - 1}) {
          display: none;
        }
      }
    }

    &__item {
      @include poly-margin-x--small;

      a {
        height: 120px;
        display: flex;
      }

      img {
        max-height: 120px;
        max-width: initial;
        align-self: center;
      }
    }
  }
}
