/* Reflective navigation and responsive photograph containers. */
header,header.scrolled{background:linear-gradient(112deg,#ffffff12 0%,#ffffff03 25%,#ffffff00 43%,#c6ad7f0e 66%,#ffffff08 84%,#ffffff02 100%),rgba(8,8,11,.79);backdrop-filter:blur(18px) saturate(115%);-webkit-backdrop-filter:blur(18px) saturate(115%);border-bottom:1px solid #e4d9c22e;box-shadow:inset 0 1px 0 #ffffff12,0 8px 28px #0002}
header.scrolled{background:linear-gradient(112deg,#ffffff10,transparent 42%,#c6ad7f0a 68%,#ffffff05),rgba(8,8,11,.89);box-shadow:inset 0 1px 0 #ffffff10,0 8px 28px #0004}
header .header-contact{background:linear-gradient(125deg,#ffffff0e,#ffffff00);border-color:#c6ad7f80}
.hero .photo-stage picture{display:contents}
.destination-photo picture{display:contents}
.vehicle-image picture{display:contents}
@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){header,header.scrolled{background:linear-gradient(115deg,#242426,#0d0d10 48%,#161618)}}
