.gallery-section {
  --gallery-pagination-offset: 3.75rem;
}
@media (min-width: 1921px) {
  .gallery-section {
    --gallery-pagination-offset: 3.125vw;
  }
}
@media (max-width: 1160px) {
  .gallery-section {
    --gallery-pagination-offset: 1.25rem;
  }
}
.gallery-section .swiper > .swiper-pagination:not(.swiper-pagination-fraction) {
  margin-top: var(--section-gap);
}
.gallery-section .swiper > .swiper-pagination-fraction {
  position: absolute;
  top: var(--gallery-pagination-offset) !important;
  right: var(--gallery-pagination-offset) !important;
  bottom: unset !important;
  left: unset !important;
  z-index: 1;
  pointer-events: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.gallery-section .swiper-wrapper {
  z-index: 0;
}
.gallery-section__image {
  --image-aspect-ratio: 1720 / 730;
  --image-border-radius: var(--radius-card);
  --image-max-width: unset;
}
@media (max-width: 1600px) {
  .gallery-section__image {
    --image-aspect-ratio: 1280 / 520;
  }
}
@media (max-width: 1160px) {
  .gallery-section__image {
    --image-aspect-ratio: 688 / 360;
  }
}
@media (max-width: 630px) {
  .gallery-section__image {
    --image-aspect-ratio: 290 / 174;
  }
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbXBvbmVudHMvc2VjdGlvbnMvZ2FsbGVyeS1zZWN0aW9uL2dhbGxlcnktc2VjdGlvbi5zY3NzJTIzc2FzcyIsImNvbXBvbmVudHMvc2VjdGlvbnMvZ2FsbGVyeS1zZWN0aW9uL2dhbGxlcnktc2VjdGlvbi5zY3NzIiwibWl4aW5zL19tZWRpYS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUVBO0VBQ0Usb0NBQUE7QUNERjtBQ01FO0VGTkY7SUNHRSxvQ0FBQTtFQUNBO0FBQ0Y7QUNhRTtFRmxCRjtJQVFJLG9DQUFBO0VDQ0Y7QUFDRjtBREVJO0VBQ0UsOEJBQUE7QUNBTjtBREdJO0VBQ0Usa0JBQUE7RUFDQSxnREFBQTtFQUNBLGtEQUFBO0VBQ0Esd0JBQUE7RUFDQSxzQkFBQTtFQUNBLFVBQUE7RUFFQSxvQkFBQTtFQUNBLHlCQUFBO0tBQUEsc0JBQUE7TUFBQSxxQkFBQTtVQUFBLGlCQUFBO0FDRk47QURLSTtFQUNFLFVBQUE7QUNITjtBRE9FO0VBQ0UsZ0NBQUE7RUFDQSx5Q0FBQTtFQUNBLHdCQUFBO0FDTEo7QUNuQkU7RUZxQkE7SUFNSSxnQ0FBQTtFQ0pKO0FBQ0Y7QUNsQkU7RUZlQTtJQVVJLCtCQUFBO0VDSEo7QUFDRjtBQ2pCRTtFRlNBO0lBY0ksK0JBQUE7RUNGSjtBQUNGIiwiZmlsZSI6ImNvbXBvbmVudHMvc2VjdGlvbnMvZ2FsbGVyeS1zZWN0aW9uL2dhbGxlcnktc2VjdGlvbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAaW1wb3J0IFwiLi4vLi4vLi4vbWl4aW5zXCI7XG5cbi5nYWxsZXJ5LXNlY3Rpb24ge1xuICAtLWdhbGxlcnktcGFnaW5hdGlvbi1vZmZzZXQ6ICN7cmVtKDYwKX07XG5cbiAgQGluY2x1ZGUgbWVkaWFCaWdEZXNrdG9wIHtcbiAgICAtLWdhbGxlcnktcGFnaW5hdGlvbi1vZmZzZXQ6ICN7YmlnKDYwKX07XG4gIH1cblxuICBAaW5jbHVkZSBtZWRpYVRhYmxldCB7XG4gICAgLS1nYWxsZXJ5LXBhZ2luYXRpb24tb2Zmc2V0OiAje3JlbSgyMCl9O1xuICB9XG5cbiAgJiAuc3dpcGVyIHtcbiAgICAmID4gLnN3aXBlci1wYWdpbmF0aW9uOm5vdCguc3dpcGVyLXBhZ2luYXRpb24tZnJhY3Rpb24pIHtcbiAgICAgIG1hcmdpbi10b3A6IHZhcigtLXNlY3Rpb24tZ2FwKTtcbiAgICB9XG5cbiAgICAmID4gLnN3aXBlci1wYWdpbmF0aW9uLWZyYWN0aW9uIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogdmFyKC0tZ2FsbGVyeS1wYWdpbmF0aW9uLW9mZnNldCkgIWltcG9ydGFudDtcbiAgICAgIHJpZ2h0OiB2YXIoLS1nYWxsZXJ5LXBhZ2luYXRpb24tb2Zmc2V0KSAhaW1wb3J0YW50O1xuICAgICAgYm90dG9tOiB1bnNldCAhaW1wb3J0YW50O1xuICAgICAgbGVmdDogdW5zZXQgIWltcG9ydGFudDtcbiAgICAgIHotaW5kZXg6IDE7XG5cbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgfVxuXG4gICAgJi13cmFwcGVyIHtcbiAgICAgIHotaW5kZXg6IDA7XG4gICAgfVxuICB9XG5cbiAgJl9faW1hZ2Uge1xuICAgIC0taW1hZ2UtYXNwZWN0LXJhdGlvOiAxNzIwIC8gNzMwO1xuICAgIC0taW1hZ2UtYm9yZGVyLXJhZGl1czogdmFyKC0tcmFkaXVzLWNhcmQpO1xuICAgIC0taW1hZ2UtbWF4LXdpZHRoOiB1bnNldDtcblxuICAgIEBpbmNsdWRlIG1lZGlhTGFwdG9wIHtcbiAgICAgIC0taW1hZ2UtYXNwZWN0LXJhdGlvOiAxMjgwIC8gNTIwO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhVGFibGV0IHtcbiAgICAgIC0taW1hZ2UtYXNwZWN0LXJhdGlvOiA2ODggLyAzNjA7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWFNb2JpbGUge1xuICAgICAgLS1pbWFnZS1hc3BlY3QtcmF0aW86IDI5MCAvIDE3NDtcbiAgICB9XG4gIH1cbn1cbiIsIkBpbXBvcnQgXCIuLi8uLi8uLi9taXhpbnNcIjtcblxuLmdhbGxlcnktc2VjdGlvbiB7XG4gIC0tZ2FsbGVyeS1wYWdpbmF0aW9uLW9mZnNldDogI3tyZW0oNjApfTtcblxuICBAaW5jbHVkZSBtZWRpYUJpZ0Rlc2t0b3Age1xuICAgIC0tZ2FsbGVyeS1wYWdpbmF0aW9uLW9mZnNldDogI3tiaWcoNjApfTtcbiAgfVxuXG4gIEBpbmNsdWRlIG1lZGlhVGFibGV0IHtcbiAgICAtLWdhbGxlcnktcGFnaW5hdGlvbi1vZmZzZXQ6ICN7cmVtKDIwKX07XG4gIH1cblxuICAmIC5zd2lwZXIge1xuICAgICYgPiAuc3dpcGVyLXBhZ2luYXRpb246bm90KC5zd2lwZXItcGFnaW5hdGlvbi1mcmFjdGlvbikge1xuICAgICAgbWFyZ2luLXRvcDogdmFyKC0tc2VjdGlvbi1nYXApO1xuICAgIH1cblxuICAgICYgPiAuc3dpcGVyLXBhZ2luYXRpb24tZnJhY3Rpb24ge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiB2YXIoLS1nYWxsZXJ5LXBhZ2luYXRpb24tb2Zmc2V0KSAhaW1wb3J0YW50O1xuICAgICAgcmlnaHQ6IHZhcigtLWdhbGxlcnktcGFnaW5hdGlvbi1vZmZzZXQpICFpbXBvcnRhbnQ7XG4gICAgICBib3R0b206IHVuc2V0ICFpbXBvcnRhbnQ7XG4gICAgICBsZWZ0OiB1bnNldCAhaW1wb3J0YW50O1xuICAgICAgei1pbmRleDogMTtcblxuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICB9XG5cbiAgICAmLXdyYXBwZXIge1xuICAgICAgei1pbmRleDogMDtcbiAgICB9XG4gIH1cblxuICAmX19pbWFnZSB7XG4gICAgLS1pbWFnZS1hc3BlY3QtcmF0aW86IDE3MjAgLyA3MzA7XG4gICAgLS1pbWFnZS1ib3JkZXItcmFkaXVzOiB2YXIoLS1yYWRpdXMtY2FyZCk7XG4gICAgLS1pbWFnZS1tYXgtd2lkdGg6IHVuc2V0O1xuXG4gICAgQGluY2x1ZGUgbWVkaWFMYXB0b3Age1xuICAgICAgLS1pbWFnZS1hc3BlY3QtcmF0aW86IDEyODAgLyA1MjA7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWFUYWJsZXQge1xuICAgICAgLS1pbWFnZS1hc3BlY3QtcmF0aW86IDY4OCAvIDM2MDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYU1vYmlsZSB7XG4gICAgICAtLWltYWdlLWFzcGVjdC1yYXRpbzogMjkwIC8gMTc0O1xuICAgIH1cbiAgfVxufVxuIiwiLy8gLypcbi8vIOKVreKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgNCX0LDQvNC10YLQntGH0LrQsOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKVrlxuLy8g4pSCICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICDilIJcbi8vIOKUgiAgICAgICAg0JfQsNC80LXQvdC40YLRjCDQt9Cw0L/RgNC+0YHRiyDQsiBjb21tb24uanMgICAgICAgIOKUglxuLy8g4pSCICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICDilIJcbi8vIOKVsOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKVr1xuLy8gKi9cbkBtaXhpbiBtZWRpYUJpZ0Rlc2t0b3Age1xuICBAbWVkaWEgKHdpZHRoID4gMTkyMHB4KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIG1lZGlhTGFwdG9wIHtcbiAgQG1lZGlhICh3aWR0aCA8PSAxNjAwcHgpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gbWVkaWFUYWJsZXQge1xuICBAbWVkaWEgKHdpZHRoIDw9IDExNjBweCkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBtZWRpYU1vYmlsZSB7XG4gIEBtZWRpYSAod2lkdGggPD0gNjMwcHgpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gbWVkaWEoJHdpZHRoKSB7XG4gIEBtZWRpYSAod2lkdGggPD0gJHdpZHRoKSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cbiJdfQ== */
