/* 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;
    align-items: center;
}
.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 {}

.list-thumbnails .swiper-pagination {
    position: static;
}