.rv-home.rv .rv-home-river{--rv-ratio:4/3;--rv-river-ref:342;display:block;margin-top:var(--rv-stack);border-radius:var(--rv-r);overflow:hidden;background:#f8f8f8;touch-action:pan-y;cursor:grab;-moz-user-select:none;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent}.rv-home.rv .rv-home-river:before{content:"";position:absolute;inset:0 auto auto 0;width:559px;height:420px;background-image:-webkit-image-set(url("/rv/home/river-poster-a-1x.webp?v=e4bd759cae") 1x,url("/rv/home/river-poster-a-2x.webp?v=6b46cc6557") 2x);background-image:image-set(url("/rv/home/river-poster-a-1x.webp?v=e4bd759cae") 1x,url("/rv/home/river-poster-a-2x.webp?v=6b46cc6557") 2x);background-size:100% 100%;pointer-events:none}@media (min-width:600px){.rv-home.rv .rv-home-river{--rv-river-ref:704}.rv-home.rv .rv-home-river:before{width:780px;height:588px;background-image:-webkit-image-set(url("/rv/home/river-poster-b-1x.webp?v=1c903ccfb8") 1x,url("/rv/home/river-poster-b-2x.webp?v=76f216fca5") 2x);background-image:image-set(url("/rv/home/river-poster-b-1x.webp?v=1c903ccfb8") 1x,url("/rv/home/river-poster-b-2x.webp?v=76f216fca5") 2x)}}@media (min-width:840px){.rv-home.rv .rv-home-river{--rv-ratio:16/9;--rv-river-ref:944}.rv-home.rv .rv-home-river:before{width:1066px;height:602px;background-image:-webkit-image-set(url("/rv/home/river-poster-c-1x.webp?v=dbd1219775") 1x,url("/rv/home/river-poster-c-2x.webp?v=b23e6d485e") 2x);background-image:image-set(url("/rv/home/river-poster-c-1x.webp?v=dbd1219775") 1x,url("/rv/home/river-poster-c-2x.webp?v=b23e6d485e") 2x)}}@media (min-width:1140px){.rv-home.rv .rv-home-river{--rv-river-ref:1304}.rv-home.rv .rv-home-river:before{width:1313px;height:742px;background-image:-webkit-image-set(url("/rv/home/river-poster-d-1x.webp?v=3799dc16cc") 1x,url("/rv/home/river-poster-d-2x.webp?v=0bcbd84612") 2x);background-image:image-set(url("/rv/home/river-poster-d-1x.webp?v=3799dc16cc") 1x,url("/rv/home/river-poster-d-2x.webp?v=0bcbd84612") 2x)}}.rv-home.rv .rv-home-river[data-live]:before{display:none}.rv-home.rv .rv-home-river[data-dragging]{cursor:grabbing}.rv-home.rv .rv-home-river>canvas.rv-river-canvas{inset:0 auto auto 0;width:auto;height:auto;-o-object-fit:fill;object-fit:fill;opacity:0;transition:opacity .2s ease-out}.rv-home.rv .rv-home-river>canvas.rv-river-canvas.is-ready{opacity:1}@media (prefers-reduced-motion:reduce){.rv-home.rv .rv-home-river>canvas.rv-river-canvas{transition:none}}