/* Contextual navigation becomes a photographic continuation of the stay. */
main .photo-discovery-section{padding:70px 5% 80px!important;margin:0!important;border:0!important;background:#f2ede4!important}
main .photo-discovery-section>.lh-in{max-width:1380px!important;margin:auto}
main .photo-discovery-section .lh-head{display:block!important;text-align:center;margin:0 auto 45px!important;max-width:1000px}
main .photo-discovery-section .lh-head .lh-eyebrow{font-size:22px!important;margin-bottom:18px!important}
main .photo-discovery-section .lh-head h2{font-size:clamp(34px,4vw,55px)!important;line-height:1.15!important}
main .photo-discovery-grid{display:grid!important;grid-template-columns:repeat(12,minmax(0,1fr))!important;gap:45px 30px!important;border:0!important;max-width:1380px;margin:0 auto!important;padding:0!important;align-items:start}
main .photo-discovery-grid>a{grid-column:span 4;display:flex!important;flex-direction:column;min-width:0;min-height:0!important;padding:0!important;margin:0!important;border:0!important;background:none!important;box-shadow:none!important;text-align:left!important;text-decoration:none!important;transform:none!important;color:#463d35!important;font:400 25px/1.2 MadeMirage,Georgia,serif}
main .photo-discovery-grid[data-photo-count="4"]>a{grid-column:span 3}
main .photo-discovery-grid[data-photo-count="5"]>a:nth-child(4){grid-column:3/span 4}
main .photo-discovery-grid[data-photo-count="5"]>a:nth-child(5){grid-column:7/span 4}
main .photo-discovery-grid .discovery-photo{display:block;position:relative;overflow:hidden;aspect-ratio:4/5;width:100%;background:#e7dfd2;margin:0 0 22px;isolation:isolate}
main .photo-discovery-grid .discovery-photo>img{display:block;width:100%;height:100%;max-width:none;object-fit:cover;object-position:center;transform:translate3d(0,var(--discovery-photo-y,0px),0) scale(var(--discovery-photo-scale,1.13));transition:filter .45s ease}
main .photo-discovery-grid .discovery-photo[data-photo-kind="document"]>img{object-fit:contain;padding:14px;transform:none}
main .photo-discovery-grid .lh-nav-k{display:block;font:400 12px/1.5 Switzer,Arial,sans-serif;color:#806355;margin:0 0 10px!important;letter-spacing:.02em}
main .photo-discovery-grid .lh-nav-title{display:block;font:400 clamp(25px,2.5vw,35px)/1.15 MadeMirage,Georgia,serif;color:#514737;margin:0 0 12px!important}
main .photo-discovery-grid .lh-nav-note{display:block;font:400 15px/1.65 Switzer,Arial,sans-serif;color:#756a5e;margin:0!important}
main .photo-discovery-grid .lh-nav-arrow,main .photo-discovery-grid>a>span[aria-hidden]{display:none}
main .photo-discovery-grid>a:hover .discovery-photo img{filter:brightness(1.045)}
main nav.photo-discovery-grid{padding:65px 5% 75px!important;background:#f2ede4;max-width:none}
main .photo-discovery-grid>a:focus-visible{outline:1px solid #714252;outline-offset:7px}
@media(min-width:761px) and (max-width:1050px){main .photo-discovery-grid>a:nth-child(n){grid-column:span 6}main .photo-discovery-grid[data-photo-count="5"]>a:last-child{grid-column:4/span 6}}
@media(max-width:760px){main .photo-discovery-section{padding:45px 6% 50px!important}main .photo-discovery-grid{grid-template-columns:minmax(0,1fr)!important;gap:36px!important}main .photo-discovery-grid>a:nth-child(n){grid-column:auto!important}main .photo-discovery-grid .discovery-photo{aspect-ratio:5/4;margin-bottom:17px}main .photo-discovery-grid .lh-nav-title{font-size:29px!important}main nav.photo-discovery-grid{padding:45px 6% 50px!important}}
@media(prefers-reduced-motion:reduce){main .photo-discovery-grid .discovery-photo>img{transform:none!important;transition:none!important}}
