/* Desktop image arrangements measured from the original project pages. */
@media (min-width: 768px) {
  .deliveryjacket .project-gallery,
  .oversleeper .project-gallery,
  .laserguidedduvet .project-gallery {
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 34px;
  }

  .deliveryjacket .project-gallery img,
  .oversleeper .project-gallery img,
  .deliveryjacket .project-gallery img:last-child:nth-child(odd),
  .oversleeper .project-gallery img:last-child:nth-child(odd) {
    width: 50%;
  }

  .laserguidedduvet .project-gallery img:last-child:nth-child(odd) {
    width: 75%;
  }

  .laserguidedduvet .project-gallery + .project-gallery img:last-child:nth-child(odd) {
    width: 50%;
    aspect-ratio: 600 / 533;
    object-fit: cover;
  }

  .quantum .project-gallery { gap: 34px; }
  .quantum .project-gallery img:last-child:nth-child(odd) { width: 65.75%; }
}

@media (max-width: 767px) {
  .quantum .project-pagination { padding-top: 200px; }
}
