/* BUILD 24: natural touch scrolling and photographic Rove background. */

/* Both horizontal service carousels and the client marquee must allow native
   vertical page gestures. Build 21's touch-action:pan-x stopped vertical panning
   on Safari when a gesture began over the scroll track. The browser handles
   direction locking; no custom touchmove/ preventDefault handlers required. */
.rbh-page .rbh-card-carousel .rbh-activity-track,
.rbh-page .rbh-client-marquee {
  touch-action: auto !important;
  overscroll-behavior-y: auto;
  -webkit-overflow-scrolling: touch;
}

/* Preserve the EXACT supplied camera-and-cases minifigure foreground image.
   The only visual replacement here is the illustrated SVG behind it, now a
   crop of a genuine Rove Nullarbor photograph (stored in assets). */
.rbh-page .rbh-feature-pair .rbh-feature-rove-image {
  background-color: #617d8f !important;
  background-image: linear-gradient(0deg,rgba(27,22,16,.24),transparent 50%),url('/assets/rove-outback-photo.webp') !important;
  background-position:center,center 51% !important;
  background-size:cover,cover !important;
  background-repeat:no-repeat,no-repeat !important;
}
.rbh-page .rbh-feature-pair .rbh-feature-rove-image img {
  /* unchanged src / original pixels, with room for the scenery to show */
  max-width: none;
}
