.zoom-image {
  position: relative;
  width: 100%;
  max-width: 23.75rem;
  height: auto;
  display: block;
  aspect-ratio: 380/215;
  border-radius: var(--radius-common);
  overflow: hidden;
  -webkit-transition: -webkit-box-shadow var(--animation-default);
  transition: -webkit-box-shadow var(--animation-default);
  transition: box-shadow var(--animation-default);
  transition: box-shadow var(--animation-default), -webkit-box-shadow var(--animation-default);
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
@supports not (aspect-ratio: 1/1) {
  .zoom-image {
    height: 13.4375rem;
  }
}
@media (min-width: 2567px) {
  .zoom-image {
    max-width: 14.8090413094vw;
  }
  @supports not (aspect-ratio: 1/1) {
    .zoom-image {
      height: 8.3787996882vw;
    }
  }
}
@media (max-width: 1500px) {
  .zoom-image {
    aspect-ratio: 380/208;
    border-radius: var(--radius-secondary);
  }
  @supports not (aspect-ratio: 1/1) {
    .zoom-image {
      height: 13rem;
    }
  }
}
@media (max-width: 1250px) {
  .zoom-image {
    max-width: 13.125rem;
    aspect-ratio: 210/116;
    border-radius: 0.9375rem;
  }
  @supports not (aspect-ratio: 1/1) {
    .zoom-image {
      height: 7.25rem;
    }
  }
}
@media (max-width: 630px) {
  .zoom-image {
    max-width: 8.375rem;
    aspect-ratio: 134/74;
  }
  @supports not (aspect-ratio: 1/1) {
    .zoom-image {
      height: 4.625rem;
    }
  }
}
@media (any-hover: hover) {
  .zoom-image:hover img {
    -webkit-transform: scale(1.1);
        -ms-transform: scale(1.1);
            transform: scale(1.1);
  }
}
.zoom-image img, .zoom-image picture {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: center;
     object-position: center;
  -webkit-transition: -webkit-transform var(--animation-medium);
  transition: -webkit-transform var(--animation-medium);
  transition: transform var(--animation-medium);
  transition: transform var(--animation-medium), -webkit-transform var(--animation-medium);
  pointer-events: none;
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbXBvbmVudHMvY2FyZHMvem9vbS1pbWFnZS96b29tLWltYWdlLnNjc3MlMjNzYXNzIiwiY29tcG9uZW50cy9jYXJkcy96b29tLWltYWdlL3pvb20taW1hZ2Uuc2NzcyIsIm1peGlucy9fbWVkaWEuc2NzcyIsIm1peGlucy9fZGlzYWJsZS1tb2ItaG92ZXIuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFFQTtFQUNFLGtCQUFBO0VDREYsV0FBQTtFREdFLG1CQUFBO0VBQ0EsWUFBQTtFQUNBLGNBQUE7RUFDQSxxQkFBQTtFQUVBLG1DQUFBO0VBQ0EsZ0JBQUE7RUFFQSwrREFBQTtFQUFBLHVEQUFBO0VBQUEsK0NBQUE7RUFBQSw0RkFBQTtFQUVBLGVBQUE7RUFDQSx5QkFBQTtLQUFBLHNCQUFBO01BQUEscUJBQUE7VUFBQSxpQkFBQTtBQ0pGO0FETUU7RUFoQkY7SUNhRSxrQkRJRTtFQ0hGO0FBQ0Y7QUNoQkU7RUZDRjtJQ2tCRSwwQkFBQTtFQUNBO0VESUU7SUF2Qko7TUF3Qk0sc0JBQUE7SUNERjtFQUNGO0FBQ0Y7QUNkRTtFRlhGO0lDNEJFLHFCQUFBO0lER0Usc0NBQUE7RUNERjtFREdFO0lBakNKO01DaUNJLGFBQUE7SUFDQTtFQUNGO0FBQ0Y7QUNuQkU7RUZqQkY7SUF1Q0ksb0JBQUE7SUFDQSxxQkFBQTtJQUVBLHdCQUFBO0VDQUY7RURFRTtJQTVDSjtNQTZDTSxlQUFBO0lDQ0Y7RUFDRjtBQUNGO0FDekJFO0VGdkJGO0lBa0RJLG1CQUFBO0lBQ0Esb0JBQUE7RUNFRjtFREFFO0lBckRKO01Dd0RFLGdCQUFBO0lBQ0U7RUFDRjtBQUNGO0FFNURFO0VINERFO0lDR0YsNkJBQUE7UUFBQSx5QkFBQTtZQUFBLHFCQUFBO0VBQ0E7QUFDRjtBREFFO0VBRUUsa0JBQUE7RUFDQSxNQUFBO0VBQ0EsT0FBQTtFQUVBLFdBQUE7RUFDQSxZQUFBO0VBRUEsb0JBQUE7S0FBQSxpQkFBQTtFQUNBLDBCQUFBO0tBQUEsdUJBQUE7RUFFQSw2REFBQTtFQUFBLHFEQUFBO0VBQUEsNkNBQUE7RUFBQSx3RkFBQTtFQUVBLG9CQUFBO0FDSEoiLCJmaWxlIjoiY29tcG9uZW50cy9jYXJkcy96b29tLWltYWdlL3pvb20taW1hZ2UuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGltcG9ydCBcIi4uLy4uLy4uL21peGluc1wiO1xuXG4uem9vbS1pbWFnZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogcmVtKDM4MCk7XG4gIGhlaWdodDogYXV0bztcbiAgZGlzcGxheTogYmxvY2s7XG4gIGFzcGVjdC1yYXRpbzogMzgwLzIxNTtcblxuICBib3JkZXItcmFkaXVzOiB2YXIoLS1yYWRpdXMtY29tbW9uKTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICB0cmFuc2l0aW9uOiBib3gtc2hhZG93IHZhcigtLWFuaW1hdGlvbi1kZWZhdWx0KTtcblxuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuXG4gIEBzdXBwb3J0cyBub3QgKGFzcGVjdC1yYXRpbzogMS8xKSB7XG4gICAgaGVpZ2h0OiByZW0oMjE1KTtcbiAgfVxuXG4gIEBpbmNsdWRlIG1lZGlhQmlnRGVza3RvcCB7XG4gICAgbWF4LXdpZHRoOiBiaWcoMzgwKTtcbiAgICBcbiAgICBAc3VwcG9ydHMgbm90IChhc3BlY3QtcmF0aW86IDEvMSkge1xuICAgICAgaGVpZ2h0OiBiaWcoMjE1KTtcbiAgICB9XG4gIH1cblxuICBAaW5jbHVkZSBtZWRpYUxhcHRvcCB7XG4gICAgYXNwZWN0LXJhdGlvOiAzODAvMjA4O1xuXG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tcmFkaXVzLXNlY29uZGFyeSk7XG5cbiAgICBAc3VwcG9ydHMgbm90IChhc3BlY3QtcmF0aW86IDEvMSkge1xuICAgICAgaGVpZ2h0OiByZW0oMjA4KTtcbiAgICB9XG4gIH1cblxuICBAaW5jbHVkZSBtZWRpYVRhYmxldCB7XG4gICAgbWF4LXdpZHRoOiByZW0oMjEwKTtcbiAgICBhc3BlY3QtcmF0aW86IDIxMC8xMTY7XG5cbiAgICBib3JkZXItcmFkaXVzOiByZW0oMTUpO1xuXG4gICAgQHN1cHBvcnRzIG5vdCAoYXNwZWN0LXJhdGlvOiAxLzEpIHtcbiAgICAgIGhlaWdodDogcmVtKDExNik7XG4gICAgfVxuICB9XG5cbiAgQGluY2x1ZGUgbWVkaWFNb2JpbGUge1xuICAgIG1heC13aWR0aDogcmVtKDEzNCk7XG4gICAgYXNwZWN0LXJhdGlvOiAxMzQvNzQ7XG5cbiAgICBAc3VwcG9ydHMgbm90IChhc3BlY3QtcmF0aW86IDEvMSkge1xuICAgICAgaGVpZ2h0OiByZW0oNzQpO1xuICAgIH1cbiAgfVxuXG4gIEBpbmNsdWRlIGhvdmVyIHtcbiAgICAmIGltZyB7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG4gICAgfVxuICB9XG5cbiAgJiBpbWcsXG4gICYgcGljdHVyZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuXG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG5cbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gdmFyKC0tYW5pbWF0aW9uLW1lZGl1bSk7XG5cbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgfVxufVxuIiwiQGltcG9ydCBcIi4uLy4uLy4uL21peGluc1wiO1xuXG4uem9vbS1pbWFnZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogcmVtKDM4MCk7XG4gIGhlaWdodDogYXV0bztcbiAgZGlzcGxheTogYmxvY2s7XG4gIGFzcGVjdC1yYXRpbzogMzgwLzIxNTtcblxuICBib3JkZXItcmFkaXVzOiB2YXIoLS1yYWRpdXMtY29tbW9uKTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICB0cmFuc2l0aW9uOiBib3gtc2hhZG93IHZhcigtLWFuaW1hdGlvbi1kZWZhdWx0KTtcblxuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuXG4gIEBzdXBwb3J0cyBub3QgKGFzcGVjdC1yYXRpbzogMS8xKSB7XG4gICAgaGVpZ2h0OiByZW0oMjE1KTtcbiAgfVxuXG4gIEBpbmNsdWRlIG1lZGlhQmlnRGVza3RvcCB7XG4gICAgbWF4LXdpZHRoOiBiaWcoMzgwKTtcbiAgICBcbiAgICBAc3VwcG9ydHMgbm90IChhc3BlY3QtcmF0aW86IDEvMSkge1xuICAgICAgaGVpZ2h0OiBiaWcoMjE1KTtcbiAgICB9XG4gIH1cblxuICBAaW5jbHVkZSBtZWRpYUxhcHRvcCB7XG4gICAgYXNwZWN0LXJhdGlvOiAzODAvMjA4O1xuXG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tcmFkaXVzLXNlY29uZGFyeSk7XG5cbiAgICBAc3VwcG9ydHMgbm90IChhc3BlY3QtcmF0aW86IDEvMSkge1xuICAgICAgaGVpZ2h0OiByZW0oMjA4KTtcbiAgICB9XG4gIH1cblxuICBAaW5jbHVkZSBtZWRpYVRhYmxldCB7XG4gICAgbWF4LXdpZHRoOiByZW0oMjEwKTtcbiAgICBhc3BlY3QtcmF0aW86IDIxMC8xMTY7XG5cbiAgICBib3JkZXItcmFkaXVzOiByZW0oMTUpO1xuXG4gICAgQHN1cHBvcnRzIG5vdCAoYXNwZWN0LXJhdGlvOiAxLzEpIHtcbiAgICAgIGhlaWdodDogcmVtKDExNik7XG4gICAgfVxuICB9XG5cbiAgQGluY2x1ZGUgbWVkaWFNb2JpbGUge1xuICAgIG1heC13aWR0aDogcmVtKDEzNCk7XG4gICAgYXNwZWN0LXJhdGlvOiAxMzQvNzQ7XG5cbiAgICBAc3VwcG9ydHMgbm90IChhc3BlY3QtcmF0aW86IDEvMSkge1xuICAgICAgaGVpZ2h0OiByZW0oNzQpO1xuICAgIH1cbiAgfVxuXG4gIEBpbmNsdWRlIGhvdmVyIHtcbiAgICAmIGltZyB7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG4gICAgfVxuICB9XG5cbiAgJiBpbWcsXG4gICYgcGljdHVyZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuXG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG5cbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gdmFyKC0tYW5pbWF0aW9uLW1lZGl1bSk7XG5cbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgfVxufVxuIiwiQG1peGluIG1lZGlhQmlnRGVza3RvcCB7XG4gIEBtZWRpYSAod2lkdGggPiAyNTY2cHgpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gbWVkaWFEZXNrdG9wIHtcbiAgQG1lZGlhICh3aWR0aCA8PSAyMDAwcHgpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gbWVkaWFMYXB0b3Age1xuICBAbWVkaWEgKHdpZHRoIDw9IDE1MDBweCkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBtZWRpYVRhYmxldCB7XG4gIEBtZWRpYSAod2lkdGggPD0gMTI1MHB4KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIG1lZGlhTW9iaWxlIHtcbiAgQG1lZGlhICh3aWR0aCA8PSA2MzBweCkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBtZWRpYSgkd2lkdGgpIHtcbiAgQG1lZGlhICh3aWR0aCA8PSAkd2lkdGgpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuIiwiQG1peGluIGhvdmVyIHtcbiAgQG1lZGlhIChhbnktaG92ZXI6IGhvdmVyKSB7XG4gICAgJjpob3ZlciB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cbiJdfQ== */
