/* Generated by scripts/optimize_collection_art.py. */
/* Original artwork retains its aspect ratio, color, and texture. */
body.collection-querist::before {
  background-image: url("optimized/querist-1600.jpg?v=67b3642b2014");
  background-image: image-set(
    url("optimized/querist-1600.avif?v=020306af10f6") 1x type("image/avif"),
    url("optimized/querist-1600.webp?v=d4ca0a1d7d13") 1x type("image/webp"),
    url("optimized/querist-1600.jpg?v=67b3642b2014") 1x type("image/jpeg"),
    url("optimized/querist-2500.avif?v=2dc87b4eb0d8") 2x type("image/avif"),
    url("optimized/querist-2500.webp?v=0dcc3f1bcc8e") 2x type("image/webp"),
    url("optimized/querist-2500.jpg?v=e42a8d1a4d11") 2x type("image/jpeg")
  );
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
@media (min-width: 1601px) {
  body.collection-querist::before {
  background-image: url("optimized/querist-2500.jpg?v=e42a8d1a4d11");
  background-image: image-set(
    url("optimized/querist-2500.avif?v=2dc87b4eb0d8") 1x type("image/avif"),
    url("optimized/querist-2500.webp?v=0dcc3f1bcc8e") 1x type("image/webp"),
    url("optimized/querist-2500.jpg?v=e42a8d1a4d11") 1x type("image/jpeg")
  );
  }
}
/* Limit phone downloads to 1600px, including 3x displays. */
@media (max-width: 700px) {
  body.collection-querist::before {
  background-image: url("optimized/querist-960.jpg?v=86d7c411b8c9");
  background-image: image-set(
    url("optimized/querist-960.avif?v=b25b98ce27fd") 1x type("image/avif"),
    url("optimized/querist-960.webp?v=a9f02abedc39") 1x type("image/webp"),
    url("optimized/querist-960.jpg?v=86d7c411b8c9") 1x type("image/jpeg"),
    url("optimized/querist-1600.avif?v=020306af10f6") 2x type("image/avif"),
    url("optimized/querist-1600.webp?v=d4ca0a1d7d13") 2x type("image/webp"),
    url("optimized/querist-1600.jpg?v=67b3642b2014") 2x type("image/jpeg")
  );
  background-position: center;
  }
}
body.collection-viator::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) {
  body.collection-viator::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) {
  body.collection-viator::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;
  }
}
body.collection-adyt::before {
  background-image: url("optimized/adyt-1600.jpg?v=d05a8b750f94");
  background-image: image-set(
    url("optimized/adyt-1600.avif?v=40ce8372ab8e") 1x type("image/avif"),
    url("optimized/adyt-1600.webp?v=d81b15392ef8") 1x type("image/webp"),
    url("optimized/adyt-1600.jpg?v=d05a8b750f94") 1x type("image/jpeg"),
    url("optimized/adyt-2500.avif?v=c41781f8d239") 2x type("image/avif"),
    url("optimized/adyt-2500.webp?v=c05772675294") 2x type("image/webp"),
    url("optimized/adyt-2500.jpg?v=b57050ae1fd3") 2x type("image/jpeg")
  );
  background-size: cover;
  background-position: center bottom;
  background-repeat: no-repeat;
}
@media (min-width: 1601px) {
  body.collection-adyt::before {
  background-image: url("optimized/adyt-2500.jpg?v=b57050ae1fd3");
  background-image: image-set(
    url("optimized/adyt-2500.avif?v=c41781f8d239") 1x type("image/avif"),
    url("optimized/adyt-2500.webp?v=c05772675294") 1x type("image/webp"),
    url("optimized/adyt-2500.jpg?v=b57050ae1fd3") 1x type("image/jpeg")
  );
  }
}
/* Limit phone downloads to 1600px, including 3x displays. */
@media (max-width: 700px) {
  body.collection-adyt::before {
  background-image: url("optimized/adyt-960.jpg?v=baa51815f26e");
  background-image: image-set(
    url("optimized/adyt-960.avif?v=06c62351468f") 1x type("image/avif"),
    url("optimized/adyt-960.webp?v=b0235482fa30") 1x type("image/webp"),
    url("optimized/adyt-960.jpg?v=baa51815f26e") 1x type("image/jpeg"),
    url("optimized/adyt-1600.avif?v=40ce8372ab8e") 2x type("image/avif"),
    url("optimized/adyt-1600.webp?v=d81b15392ef8") 2x type("image/webp"),
    url("optimized/adyt-1600.jpg?v=d05a8b750f94") 2x type("image/jpeg")
  );
  background-position: center;
  }
}
body.collection-chanticleer::before {
  background-image: url("optimized/chanticleer-1600.jpg?v=8eb99ad95e48");
  background-image: image-set(
    url("optimized/chanticleer-1600.avif?v=b7670b7ea14a") 1x type("image/avif"),
    url("optimized/chanticleer-1600.webp?v=d06e52a27d5a") 1x type("image/webp"),
    url("optimized/chanticleer-1600.jpg?v=8eb99ad95e48") 1x type("image/jpeg"),
    url("optimized/chanticleer-2500.avif?v=ca6b5d1cd0c9") 2x type("image/avif"),
    url("optimized/chanticleer-2500.webp?v=0950876767e3") 2x type("image/webp"),
    url("optimized/chanticleer-2500.jpg?v=cdb6be19fb6c") 2x type("image/jpeg")
  );
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
@media (min-width: 1601px) {
  body.collection-chanticleer::before {
  background-image: url("optimized/chanticleer-2500.jpg?v=cdb6be19fb6c");
  background-image: image-set(
    url("optimized/chanticleer-2500.avif?v=ca6b5d1cd0c9") 1x type("image/avif"),
    url("optimized/chanticleer-2500.webp?v=0950876767e3") 1x type("image/webp"),
    url("optimized/chanticleer-2500.jpg?v=cdb6be19fb6c") 1x type("image/jpeg")
  );
  }
}
/* Limit phone downloads to 1600px, including 3x displays. */
@media (max-width: 700px) {
  body.collection-chanticleer::before {
  background-image: url("optimized/chanticleer-960.jpg?v=3ef607df8168");
  background-image: image-set(
    url("optimized/chanticleer-960.avif?v=fca000c5fbde") 1x type("image/avif"),
    url("optimized/chanticleer-960.webp?v=bb0c06ff6b8b") 1x type("image/webp"),
    url("optimized/chanticleer-960.jpg?v=3ef607df8168") 1x type("image/jpeg"),
    url("optimized/chanticleer-1600.avif?v=b7670b7ea14a") 2x type("image/avif"),
    url("optimized/chanticleer-1600.webp?v=d06e52a27d5a") 2x type("image/webp"),
    url("optimized/chanticleer-1600.jpg?v=8eb99ad95e48") 2x type("image/jpeg")
  );
  background-position: center;
  }
}
