/*
 * Desktop - 1920px
 * Breakpoint: 1440px and above (below 2560px)
 * Enhanced padding and positioning for desktop viewing
 * Gallery: Shows 7 images (hides images 8-9)
 */
@media screen and (min-width: 1440px) {
  .nav-links {
    right: 36px;
  }

  .menu-close {
    right: 36px;
  }

  .menu-logo {
    left: 36px;
  }

  .home-logo {
    left: 36px;
  }

  /* Gallery wrapper: override picture width for 36px horizontal gutters */
  .gallery-wrapper picture {
    width: calc(100% - 72px);
  }

  /* Hide gallery images 8-9 for 1920px (only shows 7 images) */
  .gallery-section[data-gallery-image="8"],
  .gallery-section[data-gallery-image="9"] {
    display: none;
  }

  .gallery-wrapper {
    padding-top: 170px;
  }

  /* Adjust stack container height for hidden sections (9 total: 1 about + 7 gallery + 1 contact) */
  .stack-container {
    height: calc(9 * 100vh);
  }
}
