.gallery-card {
  position: relative;
  width: 100%;
  height: auto;
  aspect-ratio: 1520/650;
  display: block;
  border-radius: var(--radius-primary);
  overflow: hidden;
  -webkit-transition: -webkit-transform var(--animation-long);
  transition: -webkit-transform var(--animation-long);
  transition: transform var(--animation-long);
  transition: transform var(--animation-long), -webkit-transform var(--animation-long);
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none; }
  @media screen and (min-width: 1921px) {
    @supports not (aspect-ratio: 1/1) {
      .gallery-card {
        height: 33.85417vw; } } }
  @media screen and (max-width: 1700px) {
    .gallery-card {
      aspect-ratio: 1140/487; }
      @supports not (aspect-ratio: 1/1) {
        .gallery-card {
          height: 30.4375rem; } } }
  @media screen and (max-width: 1240px) {
    .gallery-card {
      aspect-ratio: 688/397; }
      @supports not (aspect-ratio: 1/1) {
        .gallery-card {
          height: 24.8125rem; } } }
  @media screen and (max-width: 750px) {
    .gallery-card {
      aspect-ratio: 290/160; }
      @supports not (aspect-ratio: 1/1) {
        .gallery-card {
          height: 10rem; } } }
  @media (any-hover: hover) {
    .gallery-card:hover {
      -webkit-transform: scale(1.05);
          -ms-transform: scale(1.05);
              transform: scale(1.05); } }
  @supports not (aspect-ratio: 1/1) {
    .gallery-card {
      height: 40.625rem; } }
  .gallery-card picture,
  .gallery-card img {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 0;
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
       object-fit: cover;
    -o-object-position: center;
       object-position: center;
    pointer-events: none;
    -webkit-transition: -webkit-transform var(--animation-long);
    transition: -webkit-transform var(--animation-long);
    transition: transform var(--animation-long);
    transition: transform var(--animation-long), -webkit-transform var(--animation-long); }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbXBvbmVudHMvY2FyZHMvZ2FsbGVyeS1jYXJkL2dhbGxlcnktY2FyZC5zY3NzIiwibWl4aW5zL19tZWRpYS5zY3NzIiwibWl4aW5zL19taW5pLnNjc3MiLCJtaXhpbnMvX2Rpc2FibGUtbW9iLWhvdmVyLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBRUE7RUFDRSxrQkFBa0I7RUFFbEIsV0FBVztFQUNYLFlBQVk7RUFDWixzQkFBc0I7RUFDdEIsY0FBYztFQUVkLG9DQUFvQztFQUNwQyxnQkFBZ0I7RUFFaEIsMkRBQTJDO0VBQTNDLG1EQUEyQztFQUEzQywyQ0FBMkM7RUFBM0Msb0ZBQTJDO0VBRzNDLHlCQUFpQjtLQUFqQixzQkFBaUI7TUFBakIscUJBQWlCO1VBQWpCLGlCQUFpQixFQUFBO0VDZmpCO0lEa0JtQztNQWpCckM7UUFrQk0sa0JFZitCLEVBQUEsRUZvRXBDLEVBQUE7RUM1REM7SURYRjtNQXVCSSxzQkFBc0IsRUFBQTtNQUVXO1FBekJyQztVQTBCTSxrQkUzQnlCLEVBQUEsRUZ3RTlCLEVBQUE7RUN0REM7SURqQkY7TUErQkkscUJBQXFCLEVBQUE7TUFFWTtRQWpDckM7VUFrQ00sa0JFbkN5QixFQUFBLEVGd0U5QixFQUFBO0VDaERDO0lEdkJGO01BdUNJLHFCQUFxQixFQUFBO01BRVk7UUF6Q3JDO1VBMENNLGFFM0N5QixFQUFBLEVGd0U5QixFQUFBO0VHeEVDO0lIQ0Y7TUFnREksOEJBQXNCO1VBQXRCLDBCQUFzQjtjQUF0QixzQkFBc0IsRUFBQSxFRzlDckI7RUhpRDhCO0lBbkRuQztNQW9ESSxpQkVyRDJCLEVBQUEsRUZ3RTlCO0VBdkVEOztJQXlESSxrQkFBa0I7SUFDbEIsTUFBTTtJQUNOLE9BQU87SUFDUCxVQUFVO0lBRVYsV0FBVztJQUNYLFlBQVk7SUFDWixvQkFBaUI7T0FBakIsaUJBQWlCO0lBQ2pCLDBCQUF1QjtPQUF2Qix1QkFBdUI7SUFFdkIsb0JBQW9CO0lBRXBCLDJEQUEyQztJQUEzQyxtREFBMkM7SUFBM0MsMkNBQTJDO0lBQTNDLG9GQUEyQyxFQUFBIiwiZmlsZSI6ImNvbXBvbmVudHMvY2FyZHMvZ2FsbGVyeS1jYXJkL2dhbGxlcnktY2FyZC5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAaW1wb3J0IFwiLi4vLi4vLi4vbWl4aW5zXCI7XG5cbi5nYWxsZXJ5LWNhcmQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgYXNwZWN0LXJhdGlvOiAxNTIwLzY1MDtcbiAgZGlzcGxheTogYmxvY2s7XG5cbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tcmFkaXVzLXByaW1hcnkpO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSB2YXIoLS1hbmltYXRpb24tbG9uZyk7XG4gIC8vIHRyYW5zaXRpb246IG9wYWNpdHkgdmFyKC0tYW5pbWF0aW9uLWxvbmcpO1xuXG4gIHVzZXItc2VsZWN0OiBub25lO1xuXG4gIEBpbmNsdWRlIG1lZGlhQmlnRGVza3RvcCB7XG4gICAgQHN1cHBvcnRzIG5vdCAoYXNwZWN0LXJhdGlvOiAxLzEpIHtcbiAgICAgIGhlaWdodDogYmlnKDY1MCk7XG4gICAgfVxuICB9XG5cbiAgQGluY2x1ZGUgbWVkaWFMYXB0b3Age1xuICAgIGFzcGVjdC1yYXRpbzogMTE0MC80ODc7XG5cbiAgICBAc3VwcG9ydHMgbm90IChhc3BlY3QtcmF0aW86IDEvMSkge1xuICAgICAgaGVpZ2h0OiByZW0oNDg3KTtcbiAgICB9XG4gIH1cblxuICBAaW5jbHVkZSBtZWRpYVRhYmxldCB7XG4gICAgYXNwZWN0LXJhdGlvOiA2ODgvMzk3O1xuXG4gICAgQHN1cHBvcnRzIG5vdCAoYXNwZWN0LXJhdGlvOiAxLzEpIHtcbiAgICAgIGhlaWdodDogcmVtKDM5Nyk7XG4gICAgfVxuICB9XG5cbiAgQGluY2x1ZGUgbWVkaWFNb2JpbGUge1xuICAgIGFzcGVjdC1yYXRpbzogMjkwLzE2MDtcblxuICAgIEBzdXBwb3J0cyBub3QgKGFzcGVjdC1yYXRpbzogMS8xKSB7XG4gICAgICBoZWlnaHQ6IHJlbSgxNjApO1xuICAgIH1cbiAgfVxuXG4gIEBpbmNsdWRlIGhvdmVyIHtcbiAgICAvLyBvcGFjaXR5OiAwLjU7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjA1KVxuICB9XG5cbiAgQHN1cHBvcnRzIG5vdCAoYXNwZWN0LXJhdGlvOiAxLzEpIHtcbiAgICBoZWlnaHQ6IHJlbSg2NTApO1xuICB9XG5cbiAgJiBwaWN0dXJlLFxuICAmIGltZyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6IDA7XG5cbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG5cbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcblxuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSB2YXIoLS1hbmltYXRpb24tbG9uZyk7XG4gIH1cbn1cbiIsIkBtaXhpbiBtZWRpYUJpZ0Rlc2t0b3Age1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vLyBAbWl4aW4gbWVkaWFEZXNrdG9wIHtcbi8vICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogI3tyZW0oMjIwMSl9KSB7XG4vLyAgICAgQGNvbnRlbnQ7XG4vLyAgIH1cbi8vIH1cblxuQG1peGluIG1lZGlhTGFwdG9wIHtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTcwMHB4KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIG1lZGlhVGFibGV0IHtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI0MHB4KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIG1lZGlhTW9iaWxlIHtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzUwcHgpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gbWVkaWEoJHdpZHRoKSB7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3aWR0aCkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG4iLCJAZnVuY3Rpb24gcmVtKCRwaXhlbHMpIHtcbiAgQHJldHVybiAjeyRwaXhlbHMgLyAxNn1yZW07XG59XG5cbkBmdW5jdGlvbiBiaWcoJHBpeGVscykge1xuICBAcmV0dXJuICN7JHBpeGVscyAvIDE5MjAgKiAxMDB9dnc7XG59XG4iLCJAbWl4aW4gaG92ZXIge1xuICBAbWVkaWEgKGFueS1ob3ZlcjogaG92ZXIpIHtcbiAgICAmOmhvdmVyIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gaG92ZXItZm9jdXMge1xuICBAbWVkaWEgKGFueS1ob3ZlcjogaG92ZXIpIHtcblxuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyB7XG4gICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgXG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cbiJdfQ== */
