/* __ORBI_HEROROAD1102__ OrbiTrip homepage hero: "Georgian Military Highway" photo (owner order 02.11.2026 03:01).
   CSS only: background photo + overlay on #orbi-home .orb-hero, and the photo credit line. Markup, booking widget, tabs,
   trust bar, prices and links unchanged. Images: /assets/orbi-hero-road-1102/ WebP (mobile 720x1008 q62, desktop 1600x750 q70) re-encoded from the owner's crops (owner 03:53: "replace with a reasonably optimal variant").
   Photo by Morten Oddvik, CC BY 2.0, cropped: https://commons.wikimedia.org/wiki/File:Georgian_Military_Highway_01.jpg */
html:not(#zz) body:not(#zz) #orbi-home .orb-hero:not(#zz) {
  --orbi-scene: url("/assets/orbi-hero-road-1102/hero-road-mobile-d554ca8e9e7b.webp");
  background-color: #0f2033 !important;
  background-image: linear-gradient(180deg, rgba(15,32,51,.55), rgba(15,32,51,.74) 52%, rgba(15,32,51,.96) 100%), var(--orbi-scene) !important;
  background-size: 100% 100%, cover !important;
  background-position: center center, center center !important;
  background-repeat: no-repeat !important;
}
@media (min-width: 720px) {
  html:not(#zz) body:not(#zz) #orbi-home .orb-hero:not(#zz) { --orbi-scene: url("/assets/orbi-hero-road-1102/hero-road-desktop-9f9cae8bc668.webp"); }
}
/* the old left-to-right shade would darken the photo twice; the overlay above replaces it */
html:not(#zz) body:not(#zz) #orbi-home .orb-hero .orb-hero-shade { background: none !important; }
/* photo credit (licence condition) */
[data-orbi-photo-credit] { margin: 0; padding: 4px 20px 28px; text-align: center; font: 12px/1.6 system-ui, -apple-system, "Segoe UI", Roboto, sans-serif; color: #62626a; }
[data-orbi-photo-credit] a { color: inherit; text-decoration: underline; text-underline-offset: 2px; }
/* phones: keep the credit above the fixed "Find ride" bar and the WhatsApp button */
@media (max-width: 767px) { [data-orbi-photo-credit] { padding: 8px 20px 120px !important; } }
