/* Generated by scripts/optimize_collection_art.py. */
/* Original artwork retains its aspect ratio, color, and texture. */
html[data-mode="querist"] body:not(.collection-page):not(.money-page)::before {
  background-image: url("optimized/querist-1600.jpg?v=616e02dfb95c");
  background-image: image-set(
    url("optimized/querist-1600.avif?v=5603675eca4f") 1x type("image/avif"),
    url("optimized/querist-1600.webp?v=c29bd8d5db9d") 1x type("image/webp"),
    url("optimized/querist-1600.jpg?v=616e02dfb95c") 1x type("image/jpeg"),
    url("optimized/querist-2500.avif?v=64ea675bd505") 2x type("image/avif"),
    url("optimized/querist-2500.webp?v=e17e3b68d1e8") 2x type("image/webp"),
    url("optimized/querist-2500.jpg?v=a891216029a0") 2x type("image/jpeg")
  );
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
@media (min-width: 1601px) {
  html[data-mode="querist"] body:not(.collection-page):not(.money-page)::before {
  background-image: url("optimized/querist-2500.jpg?v=a891216029a0");
  background-image: image-set(
    url("optimized/querist-2500.avif?v=64ea675bd505") 1x type("image/avif"),
    url("optimized/querist-2500.webp?v=e17e3b68d1e8") 1x type("image/webp"),
    url("optimized/querist-2500.jpg?v=a891216029a0") 1x type("image/jpeg")
  );
  }
}
/* Limit phone downloads to 1600px, including 3x displays. */
@media (max-width: 700px) {
  html[data-mode="querist"] body:not(.collection-page):not(.money-page)::before {
  background-image: url("optimized/querist-960.jpg?v=f6d29202265c");
  background-image: image-set(
    url("optimized/querist-960.avif?v=bc7420361e55") 1x type("image/avif"),
    url("optimized/querist-960.webp?v=d2062d9297ae") 1x type("image/webp"),
    url("optimized/querist-960.jpg?v=f6d29202265c") 1x type("image/jpeg"),
    url("optimized/querist-1600.avif?v=5603675eca4f") 2x type("image/avif"),
    url("optimized/querist-1600.webp?v=c29bd8d5db9d") 2x type("image/webp"),
    url("optimized/querist-1600.jpg?v=616e02dfb95c") 2x type("image/jpeg")
  );
  background-position: center;
  }
}
html[data-mode="viator"] body:not(.collection-page):not(.money-page)::before {
  background-image: url("optimized/viator-1600.jpg?v=bb9e9357c576");
  background-image: image-set(
    url("optimized/viator-1600.avif?v=9dd02da48e53") 1x type("image/avif"),
    url("optimized/viator-1600.webp?v=815a589dd36c") 1x type("image/webp"),
    url("optimized/viator-1600.jpg?v=bb9e9357c576") 1x type("image/jpeg"),
    url("optimized/viator-2500.avif?v=7fd0eefa44f4") 2x type("image/avif"),
    url("optimized/viator-2500.webp?v=68a870fb98dc") 2x type("image/webp"),
    url("optimized/viator-2500.jpg?v=bb08f705b339") 2x type("image/jpeg")
  );
  background-size: cover;
  background-position: center bottom;
  background-repeat: no-repeat;
}
@media (min-width: 1601px) {
  html[data-mode="viator"] body:not(.collection-page):not(.money-page)::before {
  background-image: url("optimized/viator-2500.jpg?v=bb08f705b339");
  background-image: image-set(
    url("optimized/viator-2500.avif?v=7fd0eefa44f4") 1x type("image/avif"),
    url("optimized/viator-2500.webp?v=68a870fb98dc") 1x type("image/webp"),
    url("optimized/viator-2500.jpg?v=bb08f705b339") 1x type("image/jpeg")
  );
  }
}
/* Limit phone downloads to 1600px, including 3x displays. */
@media (max-width: 700px) {
  html[data-mode="viator"] body:not(.collection-page):not(.money-page)::before {
  background-image: url("optimized/viator-960.jpg?v=098e2f69fee4");
  background-image: image-set(
    url("optimized/viator-960.avif?v=8442bac4c604") 1x type("image/avif"),
    url("optimized/viator-960.webp?v=c785a0fd08ce") 1x type("image/webp"),
    url("optimized/viator-960.jpg?v=098e2f69fee4") 1x type("image/jpeg"),
    url("optimized/viator-1600.avif?v=9dd02da48e53") 2x type("image/avif"),
    url("optimized/viator-1600.webp?v=815a589dd36c") 2x type("image/webp"),
    url("optimized/viator-1600.jpg?v=bb9e9357c576") 2x type("image/jpeg")
  );
  background-position: center;
  }
}
