/* Section classes */
.list-thumbnails {}
/* variants */
.list-thumbnails--circle .list-thumbnails__img-wrapper {
  border-radius: 100%;
  overflow: hidden;
  background-color: #F6F6F6;
  aspect-ratio: 1 / 1 !important;
  max-width: none !important;
}
.list-thumbnails--circle .list-thumbnails__img {
  max-width: 60%;
  filter: brightness(.97);
}
.list-thumbnails--right .list-thumbnails__wrapper {
  width:calc(100% + ((100vw - 100%) / 2));
}
/* // */
.list-thumbnails__container {}
.list-thumbnails__title {}
.list-thumbnails__list {
  margin-bottom: 0;
  padding-left: 0;
  list-style: none;
}
.list-thumbnails__cta {}

/* Item classes */
.list-thumbnails__item {
  text-align: center;
}
.list-thumbnails__item:last-child {
  margin-right: 0;
}
.list-thumbnails__link {
  display: block;
  width: 100%;
  transition: opacity 200ms ease;
}
.list-thumbnails__link:hover {
  text-decoration: none !important;
  opacity: .6;
}
.list-thumbnails__figure {
  margin-bottom: 0;
}
.list-thumbnails__img-wrapper {
  position: relative;
  aspect-ratio: 1 / 1;
  margin-left: auto;
  margin-right: auto;
}
.list-thumbnails__img {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.list-thumbnails__link-name {
  margin-top: var(--ukblocks-margin-medium);
  font-family: var(--font-family-heading);
  font-weight: var(--font-weight-heading);
  font-style: var(--font-style-heading);
  line-height: var(--line-height-heading);
  text-transform: var(--text-transform-heading);
  letter-spacing: var(--letter-spacing-heading);
  transform: var(--transform-heading);
  font-size: 17px;
}


@media (max-width: 767.99px) {
  .swiper .list-thumbnails__item {
    max-width: 110px !important;
  }
}
