.product-gallery-card {
  position: relative;
  max-width: 40rem;
  height: auto;
  aspect-ratio: 640/650;
  display: block;
  border-radius: var(--radius-primary);
  overflow: hidden;
  -webkit-transition: opacity var(--animation-default);
  transition: opacity var(--animation-default);
  -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) {
      .product-gallery-card {
        height: 33.85417vw; } } }
  @media screen and (max-width: 1700px) {
    .product-gallery-card {
      max-width: 34rem;
      aspect-ratio: 544/616; }
      @supports not (aspect-ratio: 1/1) {
        .product-gallery-card {
          height: 38.5rem; } } }
  @media screen and (max-width: 1240px) {
    .product-gallery-card {
      max-width: 43rem;
      aspect-ratio: 688/400; }
      @supports not (aspect-ratio: 1/1) {
        .product-gallery-card {
          height: 25rem; } } }
  @media screen and (max-width: 750px) {
    .product-gallery-card {
      max-width: unset;
      aspect-ratio: 290/261; }
      @supports not (aspect-ratio: 1/1) {
        .product-gallery-card {
          height: 16.3125rem; } } }
  @media (any-hover: hover) {
    .product-gallery-card:hover {
      opacity: 0.5; } }
  @supports not (aspect-ratio: 1/1) {
    .product-gallery-card {
      height: 40.625rem; } }
  .product-gallery-card picture,
  .product-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; }

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