/* Single image main: retain existing navigation and all subsequent sections. */
.gallery-design-2 #main{padding-top:148px}
.gallery-design-2 .gallery-hero{margin:0 auto;width:87%;min-height:0;display:block;line-height:0;overflow:hidden}
.gallery-design-2 .gallery-hero>img{display:block;width:60vw;height:auto;min-height:0;max-height:none;object-fit:cover;object-position:center;filter:none}
body[data-page=home].gallery-design-2 .story-section{padding-top:100px}
@media(max-width:700px){
 .gallery-design-2 #main{padding-top:116px}
 .gallery-design-2 .gallery-hero{margin:0 auto;width:87%;min-height:0;height:auto;display:block}
 .gallery-design-2 .gallery-hero>img{width:100%;height:auto;min-height:0;max-height:none;object-position:60% center}
 body[data-page=home].gallery-design-2 .story-section{padding-top:60px}
}

/* Gallery 2 is a still image, including hover and scroll states. */
.gallery-design-2 .gallery-hero,.gallery-design-2 .gallery-hero>img{transform:none!important;animation:none!important;transition:none!important;will-change:auto}
