PageSourceSearch

https://boiseriverraftandtube.com/

html boiseriverraftandtube.com collected 2026-10-06 22:36:34 UTC 116,540 bytes, 995 lines download raw bytes

1<!DOCTYPE html>
2<html lang="en-US" class="loading-site no-js">
3<head>
4	<meta charset="UTF-8" />
5	<link rel="profile" href="https://gmpg.org/xfn/11" />
6	<link rel="pingback" href="https://boiseriverraftandtube.com/xmlrpc.php" />
7
8	
8<script>(function(html){html.className = html.className.replace(/\bno-js\b/,'js')})(document.documentElement);</script>
8
9<meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' />
10<meta name="viewport" content="width=device-width, initial-scale=1" />
11	<!-- This site is optimized with the Yoast SEO plugin v28.3 - https://yoast.com/product/yoast-seo-wordpress/ -->
12	<title>Boise River Raft &amp; Tube Rentals | Float the Boise River All Summer</title>
13	<meta name="description" content="Rent rafts, tubes &amp; kayaks on the Boise River at Barber Park. 3-hour rentals, no reservations needed. Tubes from $19. Open all summer in Boise, Idaho." />
14	<link rel="canonical" href="https://boiseriverraftandtube.com/" />
15	<meta property="og:locale" content="en_US" />
16	<meta property="og:type" content="website" />
17	<meta property="og:title" content="Boise River Raft &amp; Tube Rentals | Float the Boise River All Summer" />
18	<meta property="og:description" content="Rent rafts, tubes &amp; kayaks on the Boise River at Barber Park. 3-hour rentals, no reservations needed. Tubes from $19. Open all summer in Boise, Idaho." />
19	<meta property="og:url" content="https://boiseriverraftandtube.com/" />
20	<meta property="og:site_name" content="Boise River Raft &amp; Tube Rentals" />
21	<meta property="article:publisher" content="https://www.facebook.com/boiseriverraftandtube" />
22	<meta property="article:modified_time" content="2026-08-21T01:51:00+00:00" />
23	<meta property="og:image" content="https://boiseriverraftandtube.com/wp-content/uploads/2023/06/boise-river-raft-logo-w-1024x816.png" />
24	<meta name="twitter:card" content="summary_large_image" />
25	
25<script type="application/ld+json" class="yoast-schema-graph">{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/boiseriverraftandtube.com\/","url":"https:\/\/boiseriverraftandtube.com\/","name":"Boise River Raft & Tube Rentals | Float the Boise River All Summer","isPartOf":{"@id":"https:\/\/boiseriverraftandtube.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/boiseriverraftandtube.com\/#primaryimage"},"image":{"@id":"https:\/\/boiseriverraftandtube.com\/#primaryimage"},"thumbnailUrl":"https:\/\/boiseriverraftandtube.com\/wp-content\/uploads\/2023\/06\/boise-river-raft-logo-w-1024x816.png","datePublished":"2025-09-23T19:22:02+00:00","dateModified":"2026-08-21T01:51:00+00:00","description":"Rent rafts, tubes & kayaks on the Boise River at Barber Park. 3-hour rentals, no reservations needed. Tubes from $19. Open all summer in Boise, Idaho.","breadcrumb":{"@id":"https:\/\/boiseriverraftandtube.com\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/boiseriverraftandtube.com\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/boiseriverraftandtube.com\/#primaryimage","url":"https:\/\/boiseriverraftandtube.com\/wp-content\/uploads\/2023\/06\/boise-river-raft-logo-w.png","contentUrl":"https:\/\/boiseriverraftandtube.com\/wp-content\/uploads\/2023\/06\/boise-river-raft-logo-w.png","width":1163,"height":927},{"@type":"BreadcrumbList","@id":"https:\/\/boiseriverraftandtube.com\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home"}]},{"@type":"WebSite","@id":"https:\/\/boiseriverraftandtube.com\/#website","url":"https:\/\/boiseriverraftandtube.com\/","name":"Boise River Raft & Tube Rentals","description":"Boise&#039;s Premier Raft, Tube &amp; Kayak Rentals on the Boise River","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/boiseriverraftandtube.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}</script>
25
26	<!-- / Yoast SEO plugin. -->
27
28
29<link rel='dns-prefetch' href='//challenges.cloudflare.com' />
30<link rel='dns-prefetch' href='//fonts.googleapis.com' />
31<link href='https://fonts.gstatic.com' crossorigin rel='preconnect' />
32<link rel='prefetch' href='https://boiseriverraftandtube.com/wp-content/themes/flatsome/assets/js/flatsome.js?ver=e2eddd6c228105dac048' />
33<link rel='prefetch' href='https://boiseriverraftandtube.com/wp-content/themes/flatsome/assets/js/chunk.slider.js?ver=3.20.9' />
34<link rel='prefetch' href='https://boiseriverraftandtube.com/wp-content/themes/flatsome/assets/js/chunk.popups.js?ver=3.20.9' />
35<link rel='prefetch' href='https://boiseriverraftandtube.com/wp-content/themes/flatsome/assets/js/chunk.tooltips.js?ver=3.20.9' />
36<link rel='prefetch' href='https://boiseriverraftandtube.com/wp-content/themes/flatsome/assets/js/woocommerce.js?ver=18382ea1faad738c14ed' />
37<link rel="alternate" type="application/rss+xml" title="Boise River Raft &amp; Tube Rentals &raquo; Feed" href="https://boiseriverraftandtube.com/feed/" />
38<link rel="alternate" type="application/rss+xml" title="Boise River Raft &amp; Tube Rentals &raquo; Comments Feed" href="https://boiseriverraftandtube.com/comments/feed/" />
39<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://boiseriverraftandtube.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fboiseriverraftandtube.com%2F" />
40<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://boiseriverraftandtube.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fboiseriverraftandtube.com%2F&#038;format=xml" />
41<style id="wp-img-auto-sizes-contain-inline-css">
42img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
43/*# sourceURL=wp-img-auto-sizes-contain-inline-css */
44</style>
45<style id="wp-emoji-styles-inline-css">
46
47	img.wp-smiley, img.emoji {
48		display: inline !important;
49		border: none !important;
50		box-shadow: none !important;
51		height: 1em !important;
52		width: 1em !important;
53		margin: 0 0.07em !important;
54		vertical-align: -0.1em !important;
55		background: none !important;
56		padding: 0 !important;
57	}
58/*# sourceURL=wp-emoji-styles-inline-css */
59</style>
60<style id="wp-block-library-inline-css">
61:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;
61--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-break:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style^=border-color],[style*=";border-color"],[style*="; border-color"]){border-style:solid}html :where([style^=border-top-color],[style*=";border-top-color"],[style*="; border-top-color"]){border-top-style:solid}html :where([style^=border-right-color],[style*=";border-right-color"],[style*="; border-right-color"]){border-right-style:solid}html :where([style^=border-bottom-color],[style*=";border-bottom-color"],[style*="; border-bottom-color"]){border-bottom-style:solid}html :where([style^=border-left-color],[style*=";border-left-color"],[style*="; border-left-color"]){border-left-style:solid}html :where([style^=border-width],[style*=";border-width"],[style*="; border-width"]){border-style:solid}html :where([style^=border-top-width],[style*=";border-top-width"],[style*="; border-top-width"]){border-top-style:solid}html :where([style^=border-right-width],[style*=";border-right-width"],[style*="; border-right-width"]){border-right-style:solid}html :where([style^=border-bottom-width],[style*=";border-bottom-width"],[style*="; border-bottom-width"]){border-bottom-style:solid}html :where([style^=border-left-width],[style*=";border-left-width"],[style*="; border-left-width"]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}
62
63/*# sourceURL=/wp-includes/css/dist/block-library/common.min.css */
64</style>
65
66<link rel='stylesheet' id='wc-blocks-style-css' href='https://boiseriverraftandtube.com/wp-content/plugins/woocommerce/assets/client/blocks/wc-blocks.css?ver=wc-11.0.1' media='all' />
67
68<style id="global-styles-inline-css">
69:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--color--primary: #0072ce;--wp--preset--color--secondary: #fa4616;--wp--preset--color--success: #8bc4f2;--wp--preset--color--alert: #b20000;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,
690) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}.wp-block-button{--wp--preset--dimension--25: 25%;--wp--preset--dimension--50: 50%;--wp--preset--dimension--75: 75%;--wp--preset--dimension--100: 100%;}:where(body) { margin: 0; }.wp-site-blocks > .alignleft { float: left; margin-right: 2em; }.wp-site-blocks > .alignright { float: right; margin-left: 2em; }.wp-site-blocks > .aligncenter { justify-content: center; margin-left: auto; margin-right: auto; }:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}.is-layout-flow > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-flow > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-flow > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-constrained > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-constrained > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)){margin-left: auto !important;margin-right: auto !important;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}a:where(:not(.wp-element-button)){text-decoration: none;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-primary-color{color: var(--wp--preset--color--primary) !important;}.has-secondary-color{color: var(--wp--preset--color--secondary) !important;}.has-success-color{color: var(--wp--preset--color--success) !important;}.has-alert-color{color: var(--wp--preset--color--alert) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-primary-background-color{background-color: var(--wp--preset--color--primary) !important;}.has-secondary-background-color{background-color: var(--wp--preset--color--secondary) !important;}.has-success-background-color{background-color: var(--wp--preset--color--success) !important;}.has-alert-background-color{background-color: var(--wp--preset--color--alert) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-primary-border-color{border-color: var(--wp--preset--color--primary) !important;}.has-secondary-border-color{border-color: var(--wp--preset--color--secondary) !important;}.has-success-border-color{border-color: var(--wp--preset--color--success) !important;}.has-alert-border-color{border-color: var(--wp--preset--color--alert) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
69.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}
70/*# sourceURL=global-styles-inline-css */
71</style>
72
73<link rel='stylesheet' id='contact-form-7-css' href='https://boiseriverraftandtube.com/wp-content/plugins/contact-form-7/includes/css/styles.css?ver=6.1.7' media='all' />
74<style id="woocommerce-inline-inline-css">
75.woocommerce form .form-row .required { visibility: visible; }
76/*# sourceURL=woocommerce-inline-inline-css */
77</style>
78<link rel='stylesheet' id='flatsome-main-css' href='https://boiseriverraftandtube.com/wp-content/themes/flatsome/assets/css/flatsome.css?ver=3.20.9' media='all' />
79<style id="flatsome-main-inline-css">
80@font-face {
81				font-family: "fl-icons";
82				font-display: block;
83				src: url(https://boiseriverraftandtube.com/wp-content/themes/flatsome/assets/css/icons/fl-icons.eot?v=3.20.9);
84				src:
85					url(https://boiseriverraftandtube.com/wp-content/themes/flatsome/assets/css/icons/fl-icons.eot#iefix?v=3.20.9) format("embedded-opentype"),
86					url(https://boiseriverraftandtube.com/wp-content/themes/flatsome/assets/css/icons/fl-icons.woff2?v=3.20.9) format("woff2"),
87					url(https://boiseriverraftandtube.com/wp-content/themes/flatsome/assets/css/icons/fl-icons.ttf?v=3.20.9) format("truetype"),
88					url(https://boiseriverraftandtube.com/wp-content/themes/flatsome/assets/css/icons/fl-icons.woff?v=3.20.9) format("woff"),
89					url(https://boiseriverraftandtube.com/wp-content/themes/flatsome/assets/css/icons/fl-icons.svg?v=3.20.9#fl-icons) format("svg");
90			}
91/*# sourceURL=flatsome-main-inline-css */
92</style>
93<link rel='stylesheet' id='flatsome-shop-css' href='https://boiseriverraftandtube.com/wp-content/themes/flatsome/assets/css/flatsome-shop.css?ver=3.20.9' media='all' />
94<link rel='stylesheet' id='flatsome-style-css' href='https://boiseriverraftandtube.com/wp-content/themes/flatsome-child/style.css?ver=3.0' media='all' />
95<link rel='stylesheet' id='flatsome-googlefonts-css' href='//fonts.googleapis.com/css?family=Ubuntu:regular,regular,regular|Montserrat:regular,700|Permanent+Marker:regular,regular&#038;display=swap&#038;ver=3.9' media='all' />
96<script id="jquery-core-js" src="https://boiseriverraftandtube.com/wp-includes/js/jquery/jquery.min.js?ver=3.7.1"></script>
vendor: 1 bytes, line 96
96
97<script id="jquery-migrate-js" src="https://boiseriverraftandtube.com/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1"></script>
vendor: 1 bytes, line 97
97
98<script data-wp-strategy="defer" id="wc-jquery-blockui-js" src="https://boiseriverraftandtube.com/wp-content/plugins/woocommerce/assets/js/jquery-blockui/jquery.blockUI.min.js?ver=2.7.0-wc.11.0.1"></script>
vendor: 1 bytes, line 98
98
99<script id="wc-add-to-cart-js-extra">
100var wc_add_to_cart_params = {"ajax_url":"/wp-admin/admin-ajax.php","wc_ajax_url":"/?wc-ajax=%%endpoint%%","i18n_view_cart":"View cart","cart_url":"https://boiseriverraftandtube.com/cart/","is_cart":"","cart_redirect_after_add":"no"};
101//# sourceURL=wc-add-to-cart-js-extra
102</script>
vendor: 1 bytes, line 102
102
103<script data-wp-strategy="defer" defer id="wc-add-to-cart-js" src="https://boiseriverraftandtube.com/wp-content/plugins/woocommerce/assets/js/frontend/add-to-cart.min.js?ver=11.0.1"></script>
vendor: 1 bytes, line 103
103
104<script data-wp-strategy="defer" id="wc-js-cookie-js" src="https://boiseriverraftandtube.com/wp-content/plugins/woocommerce/assets/js/js-cookie/js.cookie.min.js?ver=2.1.4-wc.11.0.1"></script>
vendor: 1 bytes, line 104
104
105<script id="WCPAY_ASSETS-js-extra">
106var wcpayAssets = {"url":"https://boiseriverraftandtube.com/wp-content/plugins/woocommerce-payments/dist/"};
107//# sourceURL=WCPAY_ASSETS-js-extra
108</script>
108
109<link rel="https://api.w.org/" href="https://boiseriverraftandtube.com/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://boiseriverraftandtube.com/wp-json/wp/v2/pages/704" />
109<script>
110// Safari fix: add viewport-fit=cover for env() safe-area support
111(function(){
112  var vp = document.querySelector('meta[name="viewport"]');
113  if(vp && vp.content.indexOf('viewport-fit') === -1){
114    vp.content = vp.content + ', viewport-fit=cover';
115  }
116})();
117</script>
117	<noscript><style>.woocommerce-product-gallery{ opacity: 1 !important; }</style></noscript>
118	<style id="custom-css" type="text/css">:root {--primary-color: #0072ce;--fs-color-primary: #0072ce;--fs-color-secondary: #fa4616;--fs-color-success: #8bc4f2;--fs-color-alert: #b20000;--fs-color-base: #606060;--fs-experimental-link-color: #8bc4f2;--fs-experimental-link-color-hover: #111;}.tooltipster-base {--tooltip-color: #fff;--tooltip-bg-color: #000;}.off-canvas-right .mfp-content, .off-canvas-left .mfp-content {--drawer-width: 300px;}.off-canvas .mfp-content.off-canvas-cart {--drawer-width: 360px;}.header-main{height: 228px}#logo img{max-height: 228px}#logo{width:207px;}#logo img{padding:4px 0;}.header-top{min-height: 51px}.transparent .header-main{height: 218px}.transparent #logo img{max-height: 218px}.has-transparent + .page-title:first-of-type,.has-transparent + #main > .page-title,.has-transparent + #main > div > .page-title,.has-transparent + #main .page-header-wrapper:first-of-type .page-title{padding-top: 218px;}.header.show-on-scroll,.stuck .header-main{height:70px!important}.stuck #logo img{max-height: 70px!important}.header-bg-color {background-color: rgba(135,175,206,0.8)}.header-bottom {background-color: #f1f1f1}.top-bar-nav > li > a{line-height: 16px }.header-main .nav > li > a{line-height: 14px }.header-wrapper:not(.stuck) .header-main .header-nav{margin-top: 8px }.stuck .header-main .nav > li > a{line-height: 50px }@media (max-width: 549px) {.header-main{height: 81px}#logo img{max-height: 81px}}.header-top{background-color:#dd3333!important;}h1,h2,h3,h4,h5,h6,.heading-font{color: #303030;}body{font-size: 109%;}@media screen and (max-width: 549px){body{font-size: 100%;}}body{font-family: Ubuntu, sans-serif;}body {font-weight: 400;font-style: normal;}.nav > li > a {font-family: Montserrat, sans-serif;}.mobile-sidebar-levels-2 .nav > li > ul > li > a {font-family: Montserrat, sans-serif;}.nav > li > a,.mobile-sidebar-levels-2 .nav > li > ul > li > a {font-weight: 700;font-style: normal;}h1,h2,h3,h4,h5,h6,.heading-font, .off-canvas-center .nav-sidebar.nav-vertical > li > a{font-family: Ubuntu, sans-serif;}h1,h2,h3,h4,h5,h6,.heading-font,.banner h1,.banner h2 {font-weight: 400;font-style: normal;}.alt-font{font-family: "Permanent Marker", sans-serif;}.alt-font {font-weight: 400!important;font-style: normal!important;}@media screen and (min-width: 550px){.products .box-vertical .box-image{min-width: 247px!important;width: 247px!important;}}.absolute-footer, html{background-color: #32537a}.nav-vertical-fly-out > li + li {border-top-width: 1px; border-top-style: solid;}/* Custom CSS */.waveHorizontals {width: 100%;height: 20px;position:relative;overflow:hidden;z-index:1;top: -23px;}.waveHorizontal {width: 200%;height: 100%;display: block;position:absolute;left:0; bottom:0;background-repeat:repeat-x;background-position:left bottom;background-size:350px 100%;transform-origin:0 100% 0;/* animation: move linear infinite; */animation-name:move;animation-timing-function:linear;animation-iteration-count:infinite;}#waveHorizontal1 {background-image:url("https://boiseriverraftandtube.com/wp-content/uploads/2026/02/wave1.png");animation-delay: -2s;animation-duration: 12s;}#waveHorizontal2 {background-image:url("https://boiseriverraftandtube.com/wp-content/uploads/2026/02/wave2.png");animation-delay: -2s;animation-duration: 5s;}#waveHorizontal3 {background-image:url("https://boiseriverraftandtube.com/wp-content/uploads/2026/02/wave3.png");animation-delay: -1s;animation-duration: 3s;}@keyframes move{0% {transform: translate(-175px,0px) scale(1,1);}50% {transform: translate(-87px,0px) scale(1,0.5);}100% {transform: translate(0px,0px) scale(1,1);}}.woocommerce-store-notice {background-color: #32537a;}.ft-backer {background-image: url("https://boiseriverraftandtube.com/wp-content/uploads/2020/04/just-waves.jpg");background-repeat: repeat;}.woocommerce-store-notice__dismiss-link {display: none;}/* Safari iOS scroll fix */html {overflow-x: hidden;}body {overflow-x: unset;-webkit-overflow-scrolling: touch;}/* Custom CSS Mobile */@media (max-width: 549px){.waveHorizontals {top: -20px;}.mobile-margin2 {margin-bottom: -18% !important;}}.label-new.menu-item > a:after{content:"New";}.label-hot.menu-item > a:after{content:"Hot";}.label-sale.menu-item > a:after{content:"Sale";}.label-popular.menu-item > a:after{content:"Popular";}</style><style id="wp-custom-css">
119#header { display: none !important; }
120
121nav { position: fixed !important; top: 0 !important; left: 0 !important; right: 0 !important; z-index: 200 !important; height: 66px !important; background: #00143f !important; backdrop-filter: blur(16px) !important; box-shadow: 0 4px 12px rgba(0,10,40,0.95) !important; display: flex !important; align-items: center !important; }
122
123nav .nav-inner { display: flex !important; align-items: center !important; height: 100% !important; }
124</style>
125<link rel='stylesheet' id='globalpayments-heartland-blocks-css' href='https://boiseriverraftandtube.com/wp-content/plugins/global-payments-woocommerce/assets/frontend/css/globalpayments-secure-payment-fields.css?ver=1.22.3' media='all' />
126
127</head>
128
129<body data-rsssl=1 class="home wp-singular page-template page-template-page-blank-landingpage page-template-page-blank-landingpage-php page page-id-704 wp-theme-flatsome wp-child-theme-flatsome-child theme-flatsome woocommerce-no-js lightbox nav-dropdown-has-arrow nav-dropdown-has-shadow nav-dropdown-has-border">
130
131
132<div id="wrapper">
133
134	<div id="main" class="">
135
136	
137		<p><!-- ==========================================
138  MILESTONE: Shuttle image full-display fix
139  Date: 2026-06-26
140  Revision: 69
141  Description: Updated shuttle bus selfie image to
142  display full portrait (object-fit:contain, height:auto)
143  on both desktop and mobile (max-width:768px override).
144  All site aesthetics preserved.
145========================================== -->
146<link rel="preconnect" href="https://fonts.googleapis.com" crossorigin>
147<link href="https://fonts.googleapis.com/css2?family=Barlow:wght@400;500;600;700&#038;family=Barlow+Condensed:wght@700;800&#038;family=Oswald:wght@500;600;700&#038;display=swap" rel="stylesheet">
148<script>
149(function(){
150var s=document.createElement('style');
151s.textContent="\n*,*::before,*::after{box-sizing:border-box;margin:0;padding:0}\n:root{\n  --brand-blue:#0032A0;\n  --brand-sky:#0072CE;\n  --brand-orange:#FA4616;\n  --brand-gray:#53565A;\n  --navy:#00195c;\n  --deep:#00103d;\n  --orange-hover:#d93a0e;\n  --orange-lt:#fff2ee;\n  --blue-lt:#e8eef9;\n  --bg-page:#f2f5fa;\n  --bg-card:#ffffff;\n  --bg-alt:#e8eef9;\n  --text-head:#001a5c;\n  --text-body:#3a4a60;\n  --text-muted:#6b7d94;\n  --border-lt:#d0dbec;\n  --on-dark-muted:#a8bcd4;\n  --border-dark:rgba(255,255,255,0.13);\n  --max:1080px;\n  --r:10px;\n}\nhtml{scroll-behavior:smooth;-webkit-text-size-adjust:100%}\nbody{font-family:'Barlow',sans-serif;background:var(--bg-page);color:var(--text-body);padding-bottom:env(safe-area-inset-bottom)}\nimg{display:block;max-width:100%}\na{-webkit-tap-highlight-color:transparent}\n\n/* -- NAV -- */\nnav{position:fixed;top:0;left:0;right:0;z-index:200;height:66px;background:#00143f;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:0 4px 12px rgba(0,10,40,0.9)}\n.nav-inner{max-width:var(--max);margin:0 auto;height:100%;padding:0 1.5rem;display:flex;align-items:center;justify-content:space-between;gap:1rem}\n.nav-logo{display:flex;align-items:center;text-decoration:none}\n.nav-logo{position:relative;flex-shrink:0;width:140px;height:66px}.nav-logo img{position:absolute;width:140px;height:auto;top:50%;left:0;transform:translateY(-50%);mix-blend-mode:screen;display:block}\n.nav-links{display:flex;gap:0;list-style:none;align-items:center}\n.nav-links a{color:#d4e2f5;text-decoration:none;font-family:'Barlow Condensed',sans-serif;font-size:1.05rem;font-weight:700;letter-spacing:0.07em;text-transform:uppercase;padding:0.5rem 0.9rem;border-radius:5px;transition:color 0.2s,background 0.2s;white-space:nowrap}\n.nav-links a:hover{color:#fff;background:rgba(255,255,255,0.1)}\n.nav-right{display:flex;align-items:center;gap:0.75rem;flex-shrink:0}\n.nav-cta{background:var(--brand-orange);color:#fff;padding:0.5rem 1.3rem;border-radius:5px;font-family:'Barlow Condensed',sans-serif;font-size:1rem;font-weight:700;letter-spacing:0.07em;text-transform:uppercase;text-decoration:none;min-height:44px;display:inline-flex;align-items:center;transition:background 0.2s;white-space:nowrap}\n.nav-cta:hover{background:var(--orange-hover)}\n.nav-float-club{background:var(--brand-orange)!important;color:#fff!important;border-radius:5px;padding:0.45rem 1rem!important}\n.nav-float-club:hover{background:var(--orange-hover)!important;color:#fff!important}\n.nav-burger{display:none;flex-direction:column;justify-content:center;gap:5px;width:44px;height:44px;background:none;border:none;cursor:pointer;padding:10px}\n.nav-burger span{display:block;width:22px;height:2px;background:#fff;border-radius:2px;transition:transform 0.25s,opacity 0.25s}\n.nav-burger.open span:nth-child(1){transform:translateY(7px) rotate(45deg)}\n.nav-burger.open span:nth-child(2){opacity:0}\n.nav-burger.open span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}\n.mobile-menu{display:none;position:fixed;top:66px;left:0;right:0;z-index:190;background:rgba(0,16,61,0.99);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-bottom:1px solid var(--border-dark);padding:0.25rem 1.5rem 1.5rem;flex-direction:column}\n.mobile-menu.open{display:flex}\n.mobile-menu a{color:#fff;text-decoration:none;font-family:'Barlow Condensed',sans-serif;font-size:1.4rem;font-weight:700;letter-spacing:0.05em;text-transform:uppercase;padding:0.9rem 0;border-bottom:1px solid rgba(255,255,255,0.1);display:flex;align-items:center;justify-content:space-between}\n.mobile-menu .m-cta{margin-top:1rem;background:var(--brand-orange);color:#fff;border-radius:6px;padding:1rem 1.5rem;text-align:center;justify-content:center;border-bottom:none!important;font-size:1.15rem}\n\n/* -- HERO -- */\n#hero{position:relative;padding-top:66px;min-height:100svh;display:flex;align-items:center;overflow:hidden}\n.hero-bg{position:absolute;inset:0}\n.hero-bg img{width:100%;height:100%;object-fit:cover;object-position:center 40%}\n.hero-overlay{position:absolute;inset:0;background:linear-gradient(130deg,rgba(0,25,80,0.90) 0%,rgba(0,50,160,0.50) 60%,rgba(0,114,206,0.25) 100%)}\n/* bottom diagonal wipe into page */\n.hero-overlay::after{content:'';position:absolute;bottom:-1px;left:0;right:0;height:80px;background:var(--bg-page);clip-path:polygon(0 100%,100% 0,100% 100%)}\n.hero-content{position:relative;z-index:2;width:100%;max-width:var(--max);margin:0 auto;padding:4rem 1.75rem 6rem;animation:fadeUp 0.7s ease both}\n.hero-badge{display:inline-flex;align-items:center;gap:0.4rem;background:var(--brand-orange);color:#fff;font-size:0.72rem;font-weight:700;letter-spacing:0.14em;text-transform:uppercase;padding:0.35rem 0.9rem;border-radius:3px;margin-bottom:1.25rem;text-decoration:none;transition:background 0.2s,transform 0.15s}\n.hero-badge:hover{background:var(--orange-hover);transform:translateY(-1px)}
151\n.hero-content h1{font-family:'Oswald',sans-serif;font-weight:700;font-size:clamp(3rem,10vw,5.8rem);line-height:0.93;color:#fff;margin-bottom:1.1rem;letter-spacing:0.01em;text-transform:uppercase;text-shadow:0 2px 20px rgba(0,0,0,0.4)}\n.hero-content h1 em{color:var(--brand-orange);font-style:normal;display:block}\n.hero-content p{font-size:clamp(1rem,2.5vw,1.12rem);line-height:1.7;color:rgba(255,255,255,0.85);max-width:500px;margin-bottom:2.25rem;text-shadow:0 1px 8px rgba(0,0,0,0.4)}\n.hero-actions{display:flex;gap:0.85rem;flex-wrap:wrap}\n.btn-primary{background:var(--brand-orange);color:#fff;padding:0.9rem 1.85rem;border-radius:6px;font-family:'Barlow Condensed',sans-serif;font-size:1.05rem;font-weight:700;letter-spacing:0.07em;text-transform:uppercase;text-decoration:none;min-height:48px;display:inline-flex;align-items:center;transition:background 0.2s}\n.btn-primary:hover{background:var(--orange-hover)}\n.btn-ghost{background:rgba(255,255,255,0.12);border:1.5px solid rgba(255,255,255,0.4);color:#fff;padding:0.9rem 1.85rem;border-radius:6px;font-family:'Barlow Condensed',sans-serif;font-size:1.05rem;font-weight:700;letter-spacing:0.07em;text-transform:uppercase;text-decoration:none;min-height:48px;display:inline-flex;align-items:center;transition:background 0.2s,border-color 0.2s;backdrop-filter:blur(4px)}\n.btn-ghost:hover{background:rgba(255,255,255,0.22);border-color:rgba(255,215,80,0.95)}\n\n/* hero photo credit */\n.hero-credit{position:absolute;bottom:88px;right:1.25rem;z-index:3;font-size:0.65rem;color:rgba(255,255,255,0.45);letter-spacing:0.06em}\n.hero-credit a{color:rgba(255,255,255,0.45);text-decoration:none}\n.hero-credit a:hover{color:rgba(255,255,255,0.8)}\n\n/* -- STATS STRIP -- */\n.stats-strip{background:var(--brand-blue)}\n.stats-inner{max-width:var(--max);margin:0 auto;display:grid;grid-template-columns:repeat(4,1fr)}\n.stat{padding:1.6rem 1rem;text-align:center;border-right:1px solid rgba(255,255,255,0.15)}\n.stat:last-child{border-right:none}\n.stat-num{font-family:'Oswald',sans-serif;font-weight:700;font-size:2.4rem;color:#fff;line-height:1;margin-bottom:0.2rem}\n.stat-label{font-size:0.72rem;font-weight:600;letter-spacing:0.09em;text-transform:uppercase;color:rgba(255,255,255,0.6)}\n\n/* -- SECTION SHARED -- */\nsection{padding:5rem 1.5rem}\n.section-inner{max-width:var(--max);margin:0 auto}\n.sec-eyebrow{font-family:'Barlow Condensed',sans-serif;font-size:0.75rem;font-weight:700;letter-spacing:0.16em;text-transform:uppercase;color:var(--brand-orange);margin-bottom:0.5rem}\n.sec-title{font-family:'Oswald',sans-serif;font-weight:700;font-size:clamp(2rem,5vw,2.8rem);text-transform:uppercase;letter-spacing:0.02em;line-height:1;color:var(--text-head);margin-bottom:0.85rem}\n.sec-sub{color:var(--text-muted);font-size:1rem;line-height:1.65;max-width:540px;margin-bottom:2.5rem}\n.sec-title.on-dark{color:#fff}\n.sec-sub.on-dark{color:var(--on-dark-muted)}\n\n/* -- HOW IT WORKS -- */\n#how{background:#fff}\n.steps{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem}\n.step{background:var(--bg-page);border:1px solid var(--border-lt);border-top:3px solid var(--brand-orange);border-radius:var(--r);padding:1.75rem 1.5rem;position:relative;overflow:hidden}\n.step-num{font-family:'Oswald',sans-serif;font-weight:700;font-size:5rem;line-height:1;color:var(--border-lt);position:absolute;top:0.3rem;right:1rem;pointer-events:none;user-select:none}\n.step-icon{width:46px;height:46px;border-radius:8px;background:var(--orange-lt);display:flex;align-items:center;justify-content:center;font-size:1.3rem;margin-bottom:1rem}\n.step h3{font-family:'Barlow Condensed',sans-serif;font-size:1.15rem;font-weight:700;letter-spacing:0.04em;text-transform:uppercase;color:var(--text-head);margin-bottom:0.55rem}\n.step p{font-size:0.9rem;color:var(--text-muted);line-height:1.65}\n\n/* -- RENTALS -- */\n#rentals{background:var(--bg-page)}
151\n.rentals-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem}\n\n/* Aesthetic card treatment */\n.rental-card{background:var(--bg-card);border:1px solid var(--border-lt);border-radius:var(--r);overflow:hidden;transition:box-shadow 0.25s,transform 0.25s;position:relative}\n.rental-card:hover{box-shadow:0 10px 32px rgba(0,50,160,0.13);transform:translateY(-4px)}\n\n/* image container with gradient fade overlay */\n.rental-img-wrap{position:relative;overflow:hidden;height:185px;background:var(--bg-alt)}\n.rental-img-wrap img{width:100%;height:100%;object-fit:cover;transition:transform 0.4s ease;filter:saturate(1.1) contrast(1.04)}\n.rental-card:hover .rental-img-wrap img{transform:scale(1.04)}\n/* bottom fade from image into card body */\n.rental-img-wrap::after{content:'';position:absolute;bottom:0;left:0;right:0;height:60px;background:linear-gradient(to bottom,transparent,var(--bg-card))}\n\n/* contain images (raft PNGs on white bg) */\n.rental-img-contain{position:relative;height:185px;background:linear-gradient(135deg,var(--bg-alt) 0%,#dde8f5 100%);display:flex;align-items:center;justify-content:center;padding:1.25rem;overflow:hidden}\n.rental-img-contain::before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse at 50% 110%,rgba(0,50,160,0.08) 0%,transparent 70%)}\n.rental-img-contain img{max-height:140px;object-fit:contain;filter:drop-shadow(0 4px 14px rgba(0,50,160,0.18));transition:transform 0.4s ease;-webkit-mask-image:radial-gradient(ellipse 85% 85% at 50% 50%,#000 55%,transparent 100%);mask-image:radial-gradient(ellipse 85% 85% at 50% 50%,#000 55%,transparent 100%)}\n.rental-card:hover .rental-img-contain img{transform:scale(1.05) translateY(-3px)}\n/* bottom fade for contain cards too */\n.rental-img-contain::after{content:'';position:absolute;bottom:0;left:0;right:0;height:40px;background:linear-gradient(to bottom,transparent,var(--bg-card))}\n\n.rental-body{padding:1.1rem 1.35rem 1.4rem}\n.rental-tag{display:inline-block;background:var(--orange-lt);color:var(--brand-orange);font-size:0.68rem;font-weight:700;letter-spacing:0.1em;text-transform:uppercase;padding:0.2rem 0.55rem;border-radius:3px;margin-bottom:0.5rem}\n.rental-body h3{font-family:'Barlow Condensed',sans-serif;font-size:1.1rem;font-weight:700;letter-spacing:0.04em;text-transform:uppercase;color:var(--text-head);margin-bottom:0.4rem}\n.rental-price{font-family:'Oswald',sans-serif;font-weight:700;font-size:1.75rem;color:var(--brand-blue);line-height:1;margin-bottom:0.4rem}\n.rental-price span{font-size:0.85rem;color:var(--text-muted);font-family:'Barlow',sans-serif;font-weight:400}\n.rental-note{font-size:0.84rem;color:var(--text-muted);line-height:1.55}\n.rental-note strong{color:var(--brand-orange);font-weight:700}\n.rentals-footer{margin-top:1.75rem;padding:1.25rem 1.5rem;background:var(--blue-lt);border:1px solid #c4d4ec;border-radius:var(--r);font-size:0.86rem;color:var(--text-muted);line-height:1.7}\n.rentals-footer strong{color:var(--text-head)}\n\n/* -- SHUTTLE -- */\n#shuttle{background:#fff}\n.shuttle-grid{display:grid;grid-template-columns:1fr 1fr;gap:3.5rem;align-items:center}\n.shuttle-img-wrap{border-radius:var(--r);overflow:hidden;border:1px solid var(--border-lt);position:relative}\n.shuttle-img-wrap img{width:100%;height:auto;object-fit:contain;object-position:center center;display:block;filter:saturate(1.08)}\n/* subtle vignette */\n.shuttle-img-wrap::after{content:'';position:absolute;inset:0;box-shadow:inset 0 0 40px rgba(0,25,80,0.15);border-radius:var(--r);pointer-events:none}\n.info-cards{display:flex;flex-direction:column;gap:1rem}\n.info-card{background:var(--bg-page);border:1px solid var(--border-lt);border-left:3px solid var(--brand-sky);border-radius:var(--r);padding:1.1rem 1.25rem}\n.info-card-label{font-family:'Barlow Condensed',sans-serif;font-size:0.7rem;font-weight:700;letter-spacing:0.12em;text-transform:uppercase;color:var(--brand-sky);margin-bottom:0.3rem}\n.info-card-value{font-family:'Oswald',sans-serif;font-weight:700;font-size:1.55rem;color:var(--text-head);line-height:1}\n.info-card p{color:var(--text-muted);font-size:0.86rem;margin-top:0.3rem;line-height:1.55}\n.info-card a{color:var(--brand-sky);text-decoration:none}\n.info-card a:hover{text-decoration:underline}\n\n/* -- KNOW BEFORE YOU GO -- */\n#know{background:var(--bg-page)}\n.rules-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}\n.rule{display:flex;gap:1rem;align-items:flex-start;background:var(--bg-card);border:1px solid var(--border-lt);border-radius:var(--r);padding:1.1rem 1.25rem}\n.rule-icon{flex-shrink:0;width:38px;height:38px;background:var(--blue-lt);border-radius:7px;
151display:flex;align-items:center;justify-content:center;font-size:1rem}\n.rule-text{font-size:0.88rem;color:var(--text-muted);line-height:1.6}\n.rule-text strong{display:block;margin-bottom:0.2rem;color:var(--text-head);font-size:0.9rem}\n\n/* -- CONTACT -- */\n#contact{background:var(--brand-blue);position:relative;overflow:hidden}\n#contact::before{content:'';position:absolute;inset:0;background:url('https://boiseriverraftandtube.com/wp-content/uploads/2019/08/wave.jpg') center/cover;opacity:0.07}\n.contact-grid{position:relative;z-index:1;display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:start}\n.contact-info .sec-eyebrow{color:var(--brand-orange)}\n.contact-info h2{font-family:'Oswald',sans-serif;font-weight:700;font-size:clamp(2rem,5vw,2.8rem);text-transform:uppercase;letter-spacing:0.02em;line-height:1;color:#fff;margin-bottom:0.85rem}\n.contact-info>p{color:var(--on-dark-muted);font-size:0.95rem;line-height:1.7;margin-bottom:2rem}\n.contact-items{display:flex;flex-direction:column;gap:1rem}\n.contact-item{display:flex;gap:0.9rem;align-items:flex-start}\n.contact-icon{flex-shrink:0;width:40px;height:40px;background:rgba(250,70,22,0.2);border-radius:7px;display:flex;align-items:center;justify-content:center;font-size:1rem}\n.contact-item-text{font-size:0.92rem;color:#fff;line-height:1.5}\n.contact-item-text strong{display:block;font-size:0.68rem;font-weight:700;letter-spacing:0.1em;text-transform:uppercase;color:var(--on-dark-muted);margin-bottom:0.2rem}\n.contact-item-text a{color:#7fc8f0;text-decoration:none}\n.contact-item-text a:hover{text-decoration:underline}\n.cta-cards{display:flex;flex-direction:column;gap:0.85rem}.cta-cards>p{display:none}\n.cta-card{background:rgba(255,255,255,0.08);border:1px solid rgba(255,255,255,0.15);border-radius:var(--r);padding:1.25rem 1.4rem;text-decoration:none;color:#fff;display:flex;align-items:center;gap:1rem;transition:background 0.2s,border-color 0.2s;min-height:72px}\n.cta-card:hover{background:rgba(255,255,255,0.14);border-color:rgba(255,255,255,0.35)}\n.cta-card-icon{width:42px;height:42px;flex-shrink:0;background:rgba(250,70,22,0.25);border-radius:7px;display:flex;align-items:center;justify-content:center;font-size:1.1rem}\n.cta-card-body{flex:1}\n.cta-card-body strong{display:block;font-size:0.95rem;font-weight:700;margin-bottom:0.15rem}\n.cta-card-body span{font-size:0.82rem;color:var(--on-dark-muted)}\n.cta-card-arrow{color:var(--brand-orange);font-size:1.3rem;flex-shrink:0}\n\n/* -- WAIVER BANNER -- */\n.waiver-banner{background:var(--brand-orange);text-align:center;padding:0.8rem 1.5rem;font-family:'Barlow Condensed',sans-serif;font-size:1.05rem;font-weight:700;letter-spacing:0.04em;color:#fff;line-height:1.5;text-transform:uppercase;position:sticky;top:66px;z-index:90;width:100%}\n.waiver-banner a{color:#fff;text-decoration:underline}\n.waiver-sub{display:block;font-size:1.05rem;color:#ffe08a;letter-spacing:0.08em;margin-top:0.15rem}\n\n/* -- FOOTER -- */\nfooter{background:var(--deep);border-top:1px solid var(--border-dark);padding:2.5rem 1.5rem;padding-bottom:max(2.5rem,calc(1.5rem + env(safe-area-inset-bottom)))}\n.footer-inner{max-width:var(--max);margin:0 auto;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1.5rem}\n.footer-logo img{height:46px;mix-blend-mode:screen}\n.footer-links{display:flex;gap:1.25rem;flex-wrap:wrap;list-style:none}\n.footer-links a{color:var(--on-dark-muted);font-size:0.88rem;font-family:'Barlow Condensed',sans-serif;font-weight:700;letter-spacing:0.06em;text-transform:uppercase;text-decoration:none;transition:color 0.2s}\n.footer-links a:hover{color:#fff}\n.footer-copy{color:#4a6580;font-size:0.78rem}\n\n@keyframes fadeUp{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}\n\n/* -- RESPONSIVE ≤ 768px -- */\n.con-disclaimer{\n  margin-top:1.5rem;\n  display:flex;align-items:flex-start;gap:0.6rem;\n  padding:0.9rem 1.1rem;\n  background:var(--bg-alt);\n  border:1px solid var(--border-lt);\n  border-left:3px solid var(--brand-sky);\n  border-radius:var(--r);\n  font-size:0.84rem;color:var(--text-muted);line-height:1.6;\n}\n.con-disclaimer svg{flex-shrink:0;margin-top:1px;stroke:var(--brand-sky)}\n.con-disclaimer strong{color:var(--text-head);font-weight:700}\n\n@media(max-width:768px){\n  .nav-links{display:none}\n  .nav-burger{display:flex}\n  .hero-content{padding:3rem 1.25rem 5rem}\n  .stats-inner{grid-template-columns:repeat(2,1fr)}\n  .stat{border-bottom:1px solid rgba(255,255,255,0.15)}\n  .stat:nth-child(2){border-right:none}\n  .stat:nth-child(3){border-bottom:none}\n  .stat:nth-child(4){border-right:none;border-bottom:none}\n  section{padding:3.5rem 1.25rem}\n  .steps{grid-template-columns:1fr;gap:1rem}
151\n  .rentals-grid{grid-template-columns:1fr;gap:1rem}\n  .rental-img-wrap,.rental-img-contain{height:210px}\n  .shuttle-grid{grid-template-columns:1fr;gap:2rem}\n  .shuttle-img-wrap img{height:auto;object-fit:contain;object-position:center center}\n  .rules-grid{grid-template-columns:1fr;gap:0.85rem}\n  .contact-grid{grid-template-columns:1fr;gap:2.5rem}\n  .footer-inner{flex-direction:column;align-items:flex-start}\n}\n@media(max-width:480px){\n  .hero-content h1{font-size:2.8rem}\n  .hero-actions{flex-direction:column}\n  .hero-actions a{text-align:center;justify-content:center}\n  .stat-num{font-size:2rem}\n  .sec-title{font-size:1.9rem}\n}\n\n/* SVG icons */\n.step-icon svg,.rule-icon svg,.contact-icon svg,.cta-card-icon svg{\n  width:20px;height:20px;display:block;stroke:currentColor;flex-shrink:0\n}\n.step-icon{color:var(--brand-orange)}\n.rule-icon{color:var(--brand-sky)}\n.contact-icon{color:var(--brand-orange)}\n.cta-card-icon{color:#fff}\n.hero-badge svg{width:16px;height:16px;stroke:currentColor;flex-shrink:0}\n\n/* -- NAV DROPDOWN -- */\n.nav-has-drop{position:relative}\n.nav-has-drop>a{cursor:pointer}\n.nav-dropdown{\n  display:none;position:absolute;top:calc(100% + 8px);left:50%;\n  transform:translateX(-50%);\n  background:rgba(0,20,70,0.98);\n  border:1px solid var(--border-dark);\n  border-radius:8px;padding:0.4rem 0;\n  list-style:none;min-width:160px;\n  box-shadow:0 8px 24px rgba(0,0,0,0.35);\n  z-index:300;\n}\n.nav-dropdown::before{\n  content:'';position:absolute;top:-6px;left:50%;transform:translateX(-50%);\n  border:6px solid transparent;border-bottom-color:rgba(0,20,70,0.98);\n  border-top:none;\n}\n.nav-has-drop:hover .nav-dropdown,\n.nav-has-drop:focus-within .nav-dropdown{display:block}\n.nav-dropdown li a{\n  display:flex;align-items:center;gap:0.55rem;padding:0.55rem 1.1rem;\n  color:#d4e2f5;font-size:0.88rem;font-weight:600;\n  letter-spacing:0.04em;text-decoration:none;white-space:nowrap;\n  transition:background 0.15s,color 0.15s;\n}\n.nav-dropdown li a svg{flex-shrink:0;stroke:currentColor;opacity:0.8}\n.nav-dropdown li a:hover{background:rgba(255,255,255,0.1);color:#fff}\n\n/* -- CONCESSIONS SECTION -- */\n#concessions{background:#fff}\n.con-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1.25rem}.con-grid>p{display:none}\n.con-card{\n  background:var(--bg-page);\n  border:1px solid var(--border-lt);\n  border-top:3px solid var(--brand-blue);\n  border-radius:var(--r);\n  padding:1.5rem 1.35rem;\n}\n.con-card-head{display:flex;align-items:center;gap:0.75rem;margin-bottom:1.1rem}\n.con-icon{\n  width:38px;height:38px;flex-shrink:0;\n  background:var(--blue-lt);border-radius:7px;\n  display:flex;align-items:center;justify-content:center;\n  color:var(--brand-blue);\n}\n.con-icon svg{width:18px;height:18px;stroke:currentColor}\n.con-card-head h3{\n  font-family:'Barlow Condensed',sans-serif;\n  font-size:1.1rem;font-weight:700;letter-spacing:0.05em;\n  text-transform:uppercase;color:var(--text-head);\n}\n.con-list{list-style:none;display:flex;flex-direction:column;gap:0}\n.con-list li{\n  display:flex;justify-content:space-between;align-items:baseline;\n  padding:0.45rem 0;\n  border-bottom:1px solid var(--border-lt);\n  font-size:0.88rem;color:var(--text-body);\n  gap:0.5rem;\n}\n.con-list li:last-child{border-bottom:none}\n.con-sub{color:var(--text-muted);font-size:0.84rem}\n.con-price{\n  font-family:'Oswald',sans-serif;font-weight:600;\n  font-size:0.95rem;color:var(--brand-blue);\n  white-space:nowrap;flex-shrink:0;\n}\n\n@media(max-width:900px){\n  .con-grid{grid-template-columns:repeat(4,1fr)}\n}\n@media(max-width:480px){\n  .con-grid{grid-template-columns:1fr}\n}\n\n/* Product shot cards -- contain not crop, edges fade to white */\n.rental-img-wrap.product-shot{background:#ffffff}\n.rental-img-wrap.product-shot img{\n  object-fit:contain;padding:1.25rem;\n  transition:transform 0.4s ease;\n  -webkit-mask-image:radial-gradient(ellipse 82% 82% at 50% 52%,#000 30%,transparent 100%);\n  mask-image:radial-gradient(ellipse 82% 82% at 50% 52%,#000 30%,transparent 100%);\n}
151\n.rental-card:hover .rental-img-wrap.product-shot img{transform:scale(1.05) translateY(-3px)}\n.rental-img-wrap.product-shot::after{background:linear-gradient(to bottom,transparent 50%,#fff)}\n\n/* Wednesday pill on cards */\n.wed-pill{\n  margin-top:0.65rem;\n  display:inline-flex;align-items:center;gap:0.3rem;\n  background:linear-gradient(135deg,#fff3cd,#ffe69c);\n  color:#7a5200;\n  font-size:0.78rem;font-weight:600;\n  padding:0.3rem 0.7rem;border-radius:20px;\n  border:1px solid #f5c518;\n}\n.wed-pill strong{color:#5a3a00;font-weight:800}\n\n/* Wednesday banner */\n.wed-banner{\n  margin-bottom:1.5rem;\n  background:linear-gradient(135deg,var(--brand-blue) 0%,#0050cc 100%);\n  border-radius:var(--r);\n  padding:1.5rem 1.75rem;\n  position:relative;overflow:hidden;max-width:100%;box-sizing:border-box;\n}\n.wed-banner::before{\n  content:'WEDNESDAY';\n  position:absolute;right:-0.5rem;top:50%;transform:translateY(-50%);\n  font-family:'Oswald',sans-serif;font-weight:700;font-size:5.5rem;\n  color:rgba(255,255,255,0.06);letter-spacing:0.05em;white-space:nowrap;\n  pointer-events:none;line-height:1;\n}\n.wed-banner-inner{\n  display:flex;align-items:center;gap:1.5rem;flex-wrap:wrap;\n  position:relative;z-index:1;\n}\n.wed-icon{\n  width:52px;height:52px;flex-shrink:0;\n  background:linear-gradient(135deg,#F4A900,#FFCC00);border-radius:50%;\n  display:flex;align-items:center;justify-content:center;\n  color:#003087;\n}\n.wed-banner-text{flex:1;
151min-width:200px;color:#fff}\n.wed-banner-text strong{\n  display:block;color:#F4A900;\n  font-family:'Oswald',sans-serif;font-weight:700;\n  font-size:1.15rem;text-transform:uppercase;letter-spacing:0.03em;\n  margin-bottom:0.2rem;\n}\n.wed-banner-text span{color:#fff;font-size:0.88rem;line-height:1.5}\n.wed-prices{\n  display:flex;gap:1rem;flex-shrink:0;flex-wrap:wrap;\n}\n.wed-price-item{\n  background:rgba(255,255,255,0.12);\n  border:1px solid rgba(255,255,255,0.2);\n  border-radius:8px;padding:0.6rem 1rem;\n  text-align:center;color:#fff;\n}\n.wed-price-item span{\n  display:block;font-size:0.68rem;font-weight:700;letter-spacing:0.1em;\n  text-transform:uppercase;color:#fff;margin-bottom:0.2rem;\n}\n.wed-price-item strong{\n  font-family:'Oswald',sans-serif;font-weight:700;\n  font-size:1.5rem;color:#fff;line-height:1;\n}\n\n@media(max-width:600px){\n  .wed-banner-inner{flex-direction:column;align-items:flex-start}\n  .wed-banner-text strong{white-space:normal!important;flex-wrap:wrap!important;display:flex!important}\n  .wed-prices{width:100%}\n  .wed-price-item{flex:1}\n}\n\n/* ════════════════════════════\n   FLOATERS CLUB\n════════════════════════════ */\n#floaters{background:var(--navy);position:relative;overflow:hidden}\n#floaters::before{\n  content:'FLOAT CLUB';\n  position:absolute;right:-1rem;top:50%;transform:translateY(-50%);\n  font-family:'Oswald',sans-serif;font-weight:700;font-size:9rem;\n  color:rgba(255,255,255,0.04);letter-spacing:0.05em;\n  white-space:nowrap;pointer-events:none;line-height:1;\n}\n.floaters-intro{\n  display:grid;grid-template-columns:1fr 1fr;\n  gap:3rem;align-items:center;margin-bottom:3.5rem;\n}\n.floaters-intro-text .sec-eyebrow{color:var(--brand-orange)}\n.floaters-intro-text h2{\n  font-family:'Oswald',sans-serif;font-weight:700;\n  font-size:clamp(2rem,5vw,2.8rem);\n  text-transform:uppercase;letter-spacing:0.02em;\n  line-height:1;color:#fff;margin-bottom:0.85rem;\n}\n.floaters-intro-text p{\n  color:#d4e4f7;font-size:0.97rem;line-height:1.7;\n  margin-bottom:1.25rem;\n}\n.floaters-disclaimer{\n  background:rgba(255,255,255,0.1);\n  border:1px solid rgba(255,255,255,0.2);\n  border-left:3px solid var(--brand-orange);\n  border-radius:6px;padding:0.9rem 1.1rem;\n  font-size:0.84rem;color:#c8ddf0;line-height:1.6;\n}\n.floaters-disclaimer strong{color:#fff;font-weight:700}\n\n/* Stats chips */\n.floaters-stats{\n  display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;\n}\n.fc-stat{\n  background:rgba(255,255,255,0.07);\n  border:1px solid rgba(255,255,255,0.12);\n  border-radius:var(--r);padding:1.4rem 1rem;text-align:center;\n}\n.fc-stat-num{\n  font-family:'Oswald',sans-serif;font-weight:700;\n  font-size:2.2rem;color:var(--brand-orange);line-height:1;\n  margin-bottom:0.25rem;\n}\n.fc-stat-label{\n  font-size:0.72rem;font-weight:600;letter-spacing:0.09em;\n  text-transform:uppercase;color:#c8ddf0;\n}\n\n/* Pack cards grid */\n.packs-label{\n  font-family:'Barlow Condensed',sans-serif;\n  font-size:0.8rem;font-weight:700;letter-spacing:0.14em;\n  text-transform:uppercase;color:#fff;\n  margin-bottom:1rem;display:flex;align-items:center;gap:0.5rem;\n}\n.packs-label::after{\n  content:'';flex:1;height:1px;background:rgba(255,255,255,0.2);\n}\n.packs-grid{\n  display:grid;grid-template-columns:repeat(5,1fr);gap:1rem;\n  margin-bottom:1.5rem;\n}\n.pack-card{\n  background:rgba(255,255,255,0.07);\n  border:1px solid rgba(255,255,255,0.12);\n  border-radius:var(--r);padding:1.4rem 1rem 1.25rem;\n  text-align:center;\n  transition:background 0.2s,border-color 0.2s,transform 0.2s;\n  position:relative;overflow:hidden;\n}\n.pack-card:hover{\n  background:rgba(255,255,255,0.12);\n  border-color:rgba(255,255,255,0.28);\n  transform:translateY(-3px);\n}\n.pack-card-icon{\n  width:44px;height:44px;border-radius:50%;\n  background:rgba(250,70,22,0.3);\n  border:1.5px solid rgba(250,70,22,0.55);\n  display:flex;align-items:center;justify-content:center;\n  margin:0 auto 0.75rem;\n}\n.pack-card-icon svg{stroke:var(--brand-orange);width:20px;height:20px}\n.pack-name{\n  font-family:'Barlow Condensed',sans-serif;\n  font-size:0.95rem;font-weight:700;letter-spacing:0.04em;\n  text-transform:uppercase;color:#fff;\n  margin-bottom:0.5rem;line-height:1.2;\n}\n.pack-deal{\n  font-size:0.72rem;font-weight:700;letter-spacing:0.1em;\n  text-transform:uppercase;\n  color:var(--brand-orange);margin-bottom:0.75rem;\n}
151\n.pack-price{\n  font-family:'Oswald',sans-serif;font-weight:700;\n  font-size:1.9rem;color:#fff;line-height:1;margin-bottom:0.1rem;\n}\n.pack-was{\n  font-size:0.8rem;color:rgba(255,255,255,0.65);\n  text-decoration:line-through;margin-bottom:0.5rem;\n}\n.pack-save{\n  display:inline-block;\n  background:rgba(250,70,22,0.35);color:#ffb89e;\n  font-size:0.68rem;font-weight:800;letter-spacing:0.08em;\n  text-transform:uppercase;padding:0.2rem 0.55rem;border-radius:20px;\n  border:1px solid rgba(250,70,22,0.65);\n}\n/* Raft pack -- different deal structure */\n.pack-card.raft-deal .pack-deal{color:#ffd166;font-weight:800}\n.pack-card.raft-deal .pack-save{\n  background:rgba(245,166,35,0.35);color:#ffe08a;\n  border-color:rgba(245,166,35,0.7);font-weight:800;\n}\n.pack-card.raft-deal .pack-card-icon{background:rgba(245,166,35,0.3);border:1.5px solid rgba(245,166,35,0.5)}\n.pack-card.raft-deal .pack-card-icon svg{stroke:#ffd166}\n\n/* CTA row */\n.floaters-cta-row{\n  display:flex;align-items:center;gap:1rem;\n  flex-wrap:wrap;margin-top:1rem;\n}\n.floaters-cta-row .btn-primary{font-size:1rem}\n.floaters-terms{\n  font-size:0.82rem;color:#c8ddf0;line-height:1.6;\n  flex:1;
151min-width:200px;\n}\n\n@media(max-width:900px){\n  .packs-grid{grid-template-columns:repeat(3,1fr)}\n  .floaters-intro{grid-template-columns:1fr}\n  .floaters-stats{grid-template-columns:repeat(3,1fr)}\n}\n@media(max-width:600px){\n  .packs-grid{grid-template-columns:repeat(2,1fr)}\n  .floaters-stats{grid-template-columns:repeat(3,1fr)}\n}\n@media(max-width:400px){\n  .packs-grid{grid-template-columns:1fr 1fr}\n}\n\n/* -- EARLY BIRD -- */\n.early-bird-stat{\n  border:1.5px solid rgba(245,166,35,0.45)!important;\n  background:rgba(245,166,35,0.1)!important;\n  position:relative;\n}\n.eb-badge{\n  display:inline-flex;align-items:center;gap:0.3rem;\n  background:rgba(245,166,35,0.25);\n  color:#ffd166;font-size:0.65rem;font-weight:800;\n  letter-spacing:0.12em;text-transform:uppercase;\n  padding:0.2rem 0.6rem;border-radius:20px;\n  border:1px solid rgba(245,166,35,0.5);\n  margin-bottom:0.5rem;\n}\n.early-bird-stat .fc-stat-num{color:#ffd166}\n.early-bird-stat .fc-stat-label{color:#ffe49a}\n\n.early-bird-bar{\n  margin-top:2.5rem;\n  background:linear-gradient(135deg,rgba(245,166,35,0.15) 0%,rgba(250,70,22,0.15) 100%);\n  border:1.5px solid rgba(245,166,35,0.35);\n  border-radius:var(--r);\n  padding:1.5rem 1.75rem;\n  position:relative;overflow:hidden;\n}\n.early-bird-bar::before{\n  content:'EARLY BIRD';\n  position:absolute;right:-0.5rem;top:50%;transform:translateY(-50%);\n  font-family:'Oswald',sans-serif;font-weight:700;font-size:4.5rem;\n  color:rgba(255,255,255,0.04);letter-spacing:0.06em;\n  white-space:nowrap;pointer-events:none;\n}\n.eb-bar-inner{\n  display:flex;align-items:center;gap:2rem;flex-wrap:wrap;\n  position:relative;z-index:1;\n}\n.eb-bar-left{flex:1;min-width:220px}\n.eb-bar-tag{\n  display:inline-flex;align-items:center;gap:0.4rem;\n  background:rgba(245,166,35,0.2);\n  color:#ffd166;font-size:0.68rem;font-weight:800;\n  letter-spacing:0.12em;text-transform:uppercase;\n  padding:0.22rem 0.7rem;border-radius:20px;\n  border:1px solid rgba(245,166,35,0.45);\n  margin-bottom:0.6rem;\n}\n.eb-bar-tag svg{stroke:#ffd166;flex-shrink:0}\n.eb-bar-headline{\n  font-family:'Oswald',sans-serif;font-weight:700;\n  font-size:clamp(1rem,2.5vw,1.2rem);\n  color:#fff;text-transform:uppercase;letter-spacing:0.02em;\n  margin-bottom:0.35rem;line-height:1.2;\n}\n.eb-bar-sub{\n  font-size:0.84rem;color:#d4e4f7;line-height:1.55;\n}\n.eb-bar-right{\n  display:flex;flex-direction:column;align-items:center;\n  gap:0.5rem;flex-shrink:0;\n}\n.eb-bar-btn{\n  display:inline-flex;align-items:center;gap:0.5rem;\n  background:var(--brand-orange);color:#fff;\n  padding:0.85rem 1.5rem;border-radius:6px;\n  font-family:'Barlow Condensed',sans-serif;\n  font-size:0.95rem;font-weight:700;letter-spacing:0.06em;\n  text-transform:uppercase;text-decoration:none;white-space:nowrap;\n  transition:background 0.2s;\n}\n.eb-bar-btn:hover{background:var(--orange-hover)}\n.eb-bar-btn svg{stroke:#fff;flex-shrink:0}\n.eb-deadline{\n  font-size:0.72rem;font-weight:700;letter-spacing:0.1em;\n  text-transform:uppercase;color:rgba(255,255,255,0.55);\n}\n\n@media(max-width:600px){\n  .eb-bar-inner{flex-direction:column;align-items:flex-start}\n  .eb-bar-right{align-items:flex-start;width:100%}\n  .eb-bar-btn{width:100%;justify-content:center}\n}\n\n/* -- HOURS OF OPERATION -- */\n#hours{background:#f4f7fc;padding:5rem 0}\n.hours-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem;margin-top:2.5rem}\n.hours-card{background:#fff;border:1px solid var(--border-lt);border-top:3px solid var(--brand-blue);border-radius:var(--r);padding:1.75rem 1.5rem}\n.hours-card-head{display:flex;align-items:center;gap:0.75rem;margin-bottom:1.25rem}\n.hours-icon{width:38px;height:38px;flex-shrink:0;background:var(--blue-lt);border-radius:7px;display:flex;align-items:center;justify-content:center;color:var(--brand-blue)}\n.hours-card h3{font-family:'Barlow Condensed',sans-serif;font-size:1.15rem;font-weight:700;text-transform:uppercase;letter-spacing:0.05em;color:var(--brand-blue);margin:0}\n.hours-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:0.6rem}
151\n.hours-list li{display:flex;justify-content:space-between;align-items:center;padding:0.5rem 0;border-bottom:1px solid var(--border-lt);font-size:0.92rem}\n.hours-list li:last-child{border-bottom:none}\n.hours-day{color:var(--text-body);font-weight:500}\n.hours-time{color:var(--brand-blue);font-weight:700;white-space:nowrap}\n.hours-list-sched li{gap:0.75rem;justify-content:flex-start}\n.hours-badge{display:inline-block;font-size:0.72rem;font-weight:700;text-transform:uppercase;letter-spacing:0.06em;padding:0.2rem 0.55rem;border-radius:4px;min-width:62px;text-align:center}\n.hours-badge.open{background:#d4edda;color:#155724}\n.hours-badge.closed{background:#f8d7da;color:#721c24}\n.hours-badge.lastday{background:var(--brand-orange);color:#fff}\n.hours-park-link{display:inline-block;margin-top:1.25rem;color:var(--brand-orange);font-weight:700;font-size:0.9rem;text-decoration:none}\n.hours-park-link:hover{text-decoration:underline}\n@media(max-width:900px){.hours-grid{grid-template-columns:1fr}}";
152document.head.appendChild(s);
153})();
154</script>
154</p>
155<div class="waiver-banner"><a href="https://app.waiversign.com/e/67c5f8b6f9d4d600124f1eb5/doc/682379bdd952e90012472bc3?event=none" target="_blank" rel="noopener">Sign Your 2026 Season Waiver Online</a><br />
156<span class="waiver-sub">CREDIT CARD REQUIRED TO RENT &bull; OUR LAST RENTAL IS AT 6PM &bull; PLEASE READ &#8220;KNOW BEFORE YOU GO&#8221;</span></div>
157<p><!-- TODO: Accept secure payments via [payment processor - user to specify]. Integrate payment processing once WorldPay or alternative confirmed. --></p>
158<nav>
159<div class="nav-inner"><a class="nav-logo" href="#hero" aria-label="Boise River Raft &amp; Tube home"><br />
160<img decoding="async" src="https://boiseriverraftandtube.com/wp-content/uploads/2023/06/boise-river-raft-logo-w-1024x816.png" alt="Boise River Raft &amp; Tube logo" /><br />
161</a></p>
162<ul class="nav-links" role="list">
163<li><a href="#rentals">Rentals</a></li>
164<li><a href="#shuttle">Shuttle</a></li>
165<li><a href="#how">How It Works</a></li>
166<li><a href="#know">Safety</a></li>
167<li class="nav-has-drop"><a class="nav-drop-toggle" href="#concessions">Concessions ▾</a>
168<ul class="nav-dropdown" role="menu">
169<li><a href="#concessions-food"> Food</a></li>
170<li><a href="#concessions-drinks"> Drinks</a></li>
171<li><a href="#concessions-merch"> Merch</a></li>
172<li><a href="#concessions-other"> Essentials</a></li>
173</ul>
174</li>
175<li><a class="nav-float-club" href="#floaters">Float Club</a></li>
176<li><a href="#contact">Contact</a></li>
177<li><a href="/employment-application/">Join the Team</a></li>
178</ul>
179<div class="nav-right"><a class="nav-cta" href="https://app.waiversign.com/e/67c5f8b6f9d4d600124f1eb5/doc/682379bdd952e90012472bc3?event=none" target="_blank" rel="noopener">Sign Waiver</a><br />
180<button id="burger" class="nav-burger" aria-label="Toggle menu" aria-expanded="false"></p>
181<p></button></div>
182</div>
183</nav>
184<div id="mobileMenu" class="mobile-menu" role="dialog" aria-label="Navigation"><a href="#rentals">Rentals →</a><br />
185<a href="#shuttle">Shuttle →</a><br />
186<a href="#how">How It Works →</a><br />
187<a href="#know">Safety →</a><br />
188<a href="#concessions">Concessions →</a><br />
189<a href="#floaters">Float Club →</a><br />
190<a href="#contact">Contact →</a><br />
191<a href="/employment-application/">Join the Team →</a><br />
192<a class="m-cta" href="https://app.waiversign.com/e/67c5f8b6f9d4d600124f1eb5/doc/682379bdd952e90012472bc3?event=none" target="_blank" rel="noopener">Sign Your Waiver →</a></div>
193<p><!-- HERO -- best existing BRR&T action image; swap src for licensed Alamy photo when ready --></p>
194<style>
195/* -- HERO END-OF-SEASON ANNOUNCEMENT BAR -- */
196.season-bar{width:100%;box-sizing:border-box;margin:-4.5rem 0 6.1rem;padding:0.85rem 1.6rem;background:rgba(255,255,255,0.95);border:1px solid rgba(255,255,255,0.7);border-radius:var(--r);box-shadow:0 8px 28px rgba(0,16,61,0.30);text-align:center;font-family:'Barlow',sans-serif;font-size:1.02rem;line-height:1.6;color:var(--text-head);text-wrap:pretty}
197.season-bar strong{font-weight:700;color:var(--text-head)}
198.hero-content .season-bar p{margin:0;max-width:none;color:var(--text-head);text-shadow:none;font-size:inherit;line-height:inherit}
199.season-bar a{color:var(--brand-orange);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:2px;transition:color 0.2s}
200.season-bar a:hover{color:var(--orange-hover)}
201@media(max-width:900px){.season-bar{margin:-2.5rem 0 4.1rem}}
202@media(max-width:600px){.season-bar{padding:0.7rem 0.9rem;font-size:0.88rem;line-height:1.5;margin:-1.5rem 0 2.6rem}}
203</style>
204<section id="hero" aria-label="Hero">
205<div class="hero-bg"><!-- HERO IMAGE NOTE: Current: randt.jpg (your own site photo -- people on a BRR&T raft, tree-lined river, sunny) Recommended upgrade: License Alamy image #image4738205 or #EXBB91 at alamy.com -- both show real Boise River rafters/tubers in bright summer conditions. When you have the file, replace the src below with the licensed image path. --><br />
206<img decoding="async" src="https://boiseriverraftandtube.com/wp-content/uploads/2019/08/randt.jpg" alt="People floating the Boise River on a sunny summer day" /></div>
207<div class="hero-overlay"></div>
208<div class="hero-content">
209<div class="season-bar"><span class="season-bar-text"><strong>Hey floaters!</strong> Hot days ahead, big fun coming. <a href="#hours"><strong>Check the schedule</strong></a> before you head over, then come make it a <strong>season to remember!</strong></span></div>
210<p><a class="hero-badge" href="https://maps.google.com/?q=Barber+Park+4049+S+Eckert+Rd+Boise+ID+83716" target="_blank" rel="noopener"> Boise, Idaho &#8212; Get Directions</a></p>
211<h1>Float the <em>Boise River</em></h1>
212<p>Rent rafts, tubes, and kayaks for an unforgettable 2¼-hour float through the heart of Boise. No reservations &#8212; just show up and go.</p>
213<div class="hero-actions"><a class="btn-primary" href="#rentals">See Rentals &amp; Prices</a><br />
214<a class="btn-ghost" href="#how">How It Works</a><br />
215<a class="btn-ghost" href="https://www.floattheboise.org/" target="_blank" rel="noopener">Check Current Conditions</a><br />
216<a href="https://www.tripadvisor.com/Attraction_Review-g35394-d24145323-Reviews-Boise_River_Raft_and_Tube-Boise_Idaho.html" target="_blank" rel="noopener" style="display:inline-flex;align-items:center;justify-content:center;padding:0.9rem 1.85rem;background:#FF5A00;color:#fff;font-size:1.05rem;font-weight:700;letter-spacing:0.06em;text-transform:uppercase;border-radius:8px;border:2px solid rgba(255,255,255,0.55);box-shadow:0 4px 18px rgba(255,90,0,0.45);text-decoration:none;white-space:nowrap;">TRIPADVISOR REVIEW</a></div>
217</div>
218<div class="hero-credit">Photo: Boise River Raft &amp; Tube  |<br />
219<!-- Update credit when licensed: <a href="https://www.alamy.com" target="_blank">Licensed via Alamy</a> --></div>
220</section>
221<p><!-- Stats --></p>
222<div class="stats-strip" role="region" aria-label="Key facts">
223<div class="stats-inner">
224<div class="stat">
225<div class="stat-num">$19</div>
226<div class="stat-label">Tubes From</div>
227</div>
228<div class="stat">
229<div class="stat-num">3 HR</div>
230<div class="stat-label">Rental Time</div>
231</div>
232<div class="stat">
233<div class="stat-num">$5</div>
234<div class="stat-label">Shuttle Fare</div>
235</div>
236<div class="stat">
237<div class="stat-num">Daily</div>
238<div class="stat-label">Open All Summer</div>
239</div>
240</div>
241</div>
242<p><!-- How It Works --></p>
243<section id="how">
244<div class="section-inner">
245<div class="sec-eyebrow">The Process</div>
246<h2 class="sec-title">Three Steps to the River</h2>
247<p class="sec-sub">No reservations, no hassle. Walk up, gear up, and get on the water.</p>
248<div class="steps">
249<div class="step">
250<div class="step-num">01</div>
251<div class="step-icon"></div>
252<h3>Sign Your Waiver</h3>
253<p>Fill out the liability waiver online before you arrive to save time at the park. Bring a valid credit card and matching photo ID.</p>
254</div>
255<div class="step">
256<div class="step-num">02</div>
257<div class="step-icon"></div>
258<h3>Pick Your Ride</h3>
259<p>Choose from single or double tubes, 4- or 6-person rafts, or 2-person inflatable kayaks. Life vests and paddles included.</p>
260</div>
261<div class="step">
262<div class="step-num">03</div>
263<div class="step-icon"></div>
264<h3>Float &amp; Return</h3>
265<p>Launch from Barber Park and float about 2¼ hours to Ann Morrison Park. Your rental is 3 hours, so there&#8217;s time to take it easy. Take our $5 shuttle back to your car.</p>
266</div>
267</div>
268</div>
269</section>
270<style>
271.float-notice{background:var(--brand-orange);color:#fff;text-align:center;padding:2.75rem 1.5rem;width:100%}
272.float-notice-inner{max-width:var(--max);margin:0 auto}
273.float-notice-headline{font-family:'Oswald',sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:0.03em;font-size:clamp(1.4rem,4.2vw,2.25rem);line-height:1.3;margin:0 0 1.25rem;color:#fff}
274.float-notice-body{font-family:'Barlow',sans-serif;font-size:1.05rem;line-height:1.65;max-width:640px;margin:0 auto 1.25rem;color:#fff}
275.float-notice-return{font-family:'Barlow Condensed',sans-serif;font-weight:800;text-transform:uppercase;letter-spacing:0.03em;font-size:clamp(1.3rem,3.8vw,1.85rem);line-height:1.35;display:inline-block;background:rgba(255,255,255,.14);border-radius:10px;padding:.65rem 1.5rem;margin:.25rem auto 1.5rem}
276.float-notice-note{font-family:'Barlow',sans-serif;font-size:1.05rem;line-height:1.65;max-width:640px;margin:0 auto .75rem;color:#fff}
277.float-notice-thanks{font-family:'Barlow',sans-serif;font-size:1.05rem;line-height:1.65;max-width:640px;margin:0 auto;color:#fff}
278.fn-nowrap{white-space:nowrap}
279@media(max-width:600px){.float-notice{padding:2.25rem 1.25rem}.float-notice-return{font-size:1.35rem}}
280</style>
281<p><!-- Float Time & Return Window Notice --></p>
282<section class="float-notice" role="region" aria-label="Float time and equipment return window notice">
283<div class="float-notice-inner">
284<h2 class="float-notice-headline"><span class="fn-nowrap">2 HRS 15 MIN</span> DOWN THE RIVER.<br /> <span class="fn-nowrap">3 HOURS</span> ON THE CLOCK.</h2>
285<p class="float-notice-body">The float from Barber Park to Ann Morrison Park takes about 2 hours and 15 minutes — and your rental covers 3 hours. That&#8217;s the whole float, plus time to drift, splash, and dig a snack out of the cooler.</p>
286<p class="float-notice-return">PLEASE RETURN YOUR EQUIPMENT WITHIN <span class="fn-nowrap">3 HOURS</span>.</p>
287<p class="float-notice-note">We would genuinely much rather have our gear back than charge you a late fee.</p>
288<p class="float-notice-thanks">Thanks for helping us keep the shuttle rolling and the next family on the water!</p>
289</div>
290</section>
291<p><!-- Rentals --></p>
292<section id="rentals">
293<div class="section-inner">
294<div class="sec-eyebrow">Equipment</div>
295<h2 class="sec-title">What We Rent</h2>
296<p class="sec-sub">First-come, first-served &#8212; no reservations. All rentals are 3 hours. Credit card and photo ID required.</p>
297<div class="rentals-grid">
298<div class="rental-card">
299<div class="rental-img-wrap"><img decoding="async" src="https://boiseriverraftandtube.com/wp-content/uploads/2020/04/deluxe-tube.jpg" alt="Deluxe Tube" /></div>
300<div class="rental-body">
301<div class="rental-tag">Single</div>
302<h3>Deluxe Tube</h3>
303<div class="rental-price">$19 + tax &amp; deposit</div>
304<div class="rental-note">Life vest available on request. Must be 18+ to rent.</div>
305</div>
306</div>
307<div class="rental-card">
308<div class="rental-img-wrap"><img decoding="async" src="https://boiseriverraftandtube.com/wp-content/uploads/2020/04/Deluxe-Double-Tube-1024x768.jpg" alt="Deluxe Double Tube" /></div>
309<div class="rental-body">
310<div class="rental-tag">Double</div>
311<h3>Deluxe Double Tube</h3>
312<div class="rental-price">$45 + tax &amp; deposit</div>
313<div class="rental-note">Life vest available on request. Must be 18+ to rent.</div>
314</div>
315</div>
316<div class="rental-card wednesday-deal">
317<div class="rental-img-wrap product-shot"><img decoding="async" src="https://boiseriverraftandtube.com/wp-content/uploads/2026/05/kayak-1.jpg" alt="2-Person Inflatable Kayak" /></div>
318<div class="rental-body">
319<div class="rental-tag">Kayak</div>
320<h3>2-Person Inflatable Kayak</h3>
321<div class="rental-price">$50 + tax &amp; deposit</div>
322<div class="rental-note">Includes 2 life vests &amp; 2 paddles.</div>
323<div class="wed-pill">&#x1f31f; Wed Family Night &#8212; <strong>$40</strong></div>
324</div>
325</div>
326<div class="rental-card wednesday-deal">
327<div class="rental-img-wrap product-shot"><img decoding="async" src="https://boiseriverraftandtube.com/wp-content/uploads/2026/05/raft4-1.jpg" alt="4-Person Inflatable Raft" /></div>
328<div class="rental-body">
329<div class="rental-tag">Group</div>
330<h3>4-Person Raft</h3>
331<div class="rental-price">$75 + tax &amp; deposit</div>
332<div class="rental-note">Includes 4 life vests &amp; 2 paddles.</div>
333<div class="wed-pill">&#x1f31f; Wed Family Night &#8212; <strong>$65</strong></div>
334</div>
335</div>
336<div class="rental-card wednesday-deal">
337<div class="rental-img-wrap product-shot"><img decoding="async" src="https://boiseriverraftandtube.com/wp-content/uploads/2026/05/raft6-1.jpg" alt="6-Person Inflatable Raft" /></div>
338<div class="rental-body">
339<div class="rental-tag">Group</div>
340<h3>6-Person Raft</h3>
341<div class="rental-price">$85 + tax &amp; deposit</div>
342<div class="rental-note">Includes 6 life vests &amp; 2 paddles.</div>
343<div class="wed-pill">&#x1f31f; Wed Family Night &#8212; <strong>$75</strong></div>
344</div>
345</div>
346<div class="rental-card">
347<div class="rental-img-wrap"><img decoding="async" src="https://boiseriverraftandtube.com/wp-content/uploads/2020/04/vests.jpg" alt="Life Vests" /></div>
348<div class="rental-body">
349<div class="rental-tag">Add-on</div>
350<h3>Extra Vests &amp; Paddles</h3>
351<div class="rental-price">$10 each + tax</div>
352<div class="rental-note">Vests in infant, child, youth &amp; adult sizes.</div>
353</div>
354</div>
355</div>
356<div class="wed-banner">
357<div class="wed-banner-inner">
358<div class="wed-icon"></div>
359<div class="wed-banner-text"><strong style="display: inline-flex; align-items: center; gap: 6px; flex-wrap: nowrap; white-space: nowrap;">Every Wednesday &#8212; Family &amp; Group Discount Day</strong><br />
360Save on rafts &amp; kayaks every Wednesday all season long. Bring the whole crew!</div>
361<div class="wed-prices">
362<div class="wed-price-item">2-Person Kayak<strong>$40</strong></div>
363<div class="wed-price-item">4-Person Raft<strong>$65</strong></div>
364<div class="wed-price-item">6-Person Raft<strong>$75</strong></div>
365</div>
366</div>
367</div>
368<div class="rentals-footer"><strong>Good to know:</strong> No reservations &#8212; first-come, first-served. No pets on equipment or shuttles. Equipment returned at Ann Morrison Park only. Late fees apply per item, per hour or any fraction of an hour past your return time, at the rates set out in your rental agreement.</div>
369</div>
370</section>
371<p><!-- Shuttle --></p>
372<section id="shuttle">
373<div class="section-inner">
374<div class="shuttle-grid">
375<div class="shuttle-img-wrap"><img decoding="async" src="https://boiseriverraftandtube.com/wp-content/uploads/2026/06/shuttle-bus-selfie-new.jpg" alt="Shuttle bus selfie with happy guests" /></div>
376<div>
377<div class="sec-eyebrow">Getting Back</div>
378<h2 class="sec-title">Shuttle Service</h2>
379<p class="sec-sub">Finish your float at Ann Morrison Park and hop our bus back to Barber Park. Runs every 20-30 minutes.</p>
380<div class="info-cards">
381<div class="info-card">
382<div class="info-card-label">Shuttle Fare</div>
383<div class="info-card-value">$5 Per Person</div>
384<p>One-way back to Barber Park. Purchase at rental checkout.</p>
385</div>
386<div class="info-card">
387<div class="info-card-label">Daily Hours</div>
388<div class="info-card-value">11am – 9pm</div>
389<p><strong style="color:var(--brand-orange)">Weekends &amp; holidays start at 10 AM.</strong> Departs Ann Morrison Park every 20–30 minutes during the season.</p>
390</div>
391<div class="info-card">
392<div class="info-card-label">Parking</div>
393<div class="info-card-value">Barber Park</div>
394<p>Paid parking managed by Ada County Parks. <a href="https://adacounty.id.gov/parksandwaterways/float-the-boise-river/" target="_blank" rel="noopener">Parking info →</a></p>
395</div>
396</div>
397</div>
398</div>
399</div>
400</section>
401<p><!-- Know Before You Go --></p>
402<section id="know">
403<div class="section-inner">
404<div class="sec-eyebrow">Safety &amp; Policies</div>
405<h2 class="sec-title">Know Before You Go</h2>
406<p class="sec-sub">A few things to keep in mind so everyone has a safe and great time on the water.</p>
407<div class="rules-grid">
408<div class="rule">
409<div class="rule-icon"></div>
410<div class="rule-text"><strong>Credit Card + Photo ID Required</strong>Required for all rentals and deposit holds. Card and ID must match.</div>
411</div>
412<div class="rule">
413<div class="rule-icon"></div>
414<div class="rule-text"><strong>Waivers for All Adults</strong>Everyone 18+ must sign. Fill it out online ahead of time to save time at the park.</div>
415</div>
416<div class="rule">
417<div class="rule-icon"></div>
418<div class="rule-text"><strong>No Tying Equipment Together</strong>Per Boise Fire Department guidance, tying rental equipment together is prohibited.</div>
419</div>
420<div class="rule">
421<div class="rule-icon"></div>
422<div class="rule-text"><strong>No Pets Allowed</strong>Pets are not permitted on rental equipment or shuttle buses.</div>
423</div>
424<div class="rule">
425<div class="rule-icon"></div>
426<div class="rule-text"><strong>Life Jackets for Kids</strong>Idaho law requires children 14 &amp; under to wear a PFD when any vessel is underway.</div>
427</div>
428<div class="rule">
429<div class="rule-icon"></div>
430<div class="rule-text"><strong>Return On Time</strong>Return to Ann Morrison Park by your deadline. Late fees apply per item, per hour or any fraction of an hour past your return time, at the rates set out in your rental agreement.</div>
431</div>
432</div>
433</div>
434</section>
435<p><!-- Concessions --></p>
436<section id="concessions">
437<div class="section-inner">
438<div class="sec-eyebrow">On-Site at Barber Park</div>
439<h2 class="sec-title">Concessions Menu</h2>
440<p class="sec-sub">Grab a bite, cool down with a drink, or pick up BRR&amp;T gear before you hit the water.</p>
441<div class="con-grid">
442<p><!-- FOOD --></p>
443<div id="concessions-food" class="con-card">
444<div class="con-card-head">
445<div class="con-icon"></div>
446<h3>Food</h3>
447</div>
448<ul class="con-list">
449<li>Hot Dog<span class="con-price">$3.00</span></li>
450<li>Chips<span class="con-price">$2.00</span></li>
451<li>Candy<span class="con-price">$2.50</span></li>
452<li>Popsicles<span class="con-price">$1.50</span></li>
453</ul>
454</div>
455<p><!-- DRINKS --></p>
456<div id="concessions-drinks" class="con-card">
457<div class="con-card-head">
458<div class="con-icon"></div>
459<h3>Drinks</h3>
460</div>
461<ul class="con-list">
462<li>Water<span class="con-price">$2.50</span></li>
463<li>Powerade<span class="con-price">$3.00</span></li>
464<li>Soda<span class="con-price">$3.00</span></li>
465<li>Energy Drink<span class="con-price">$5.00</span></li>
466</ul>
467</div>
468<p><!-- MERCH --></p>
469<div id="concessions-merch" class="con-card">
470<div class="con-card-head">
471<div class="con-icon"></div>
472<h3>Merch</h3>
473</div>
474<ul class="con-list">
475<li>T-Shirt<span class="con-price">$20.00</span></li>
476<li>Trucker Hat<span class="con-price">$15.00</span></li>
477<li>Bucket Hat<span class="con-price">$20.00</span></li>
478<li>Sunglasses<span class="con-price">$7.50</span></li>
479<li>Water Bottles<span class="con-price">$12.00</span></li>
480<li><span class="con-sub">Sun Shirts &#8212; Youth</span><span class="con-price">$23.00</span></li>
481<li><span class="con-sub">Sun Shirts &#8212; Adult</span><span class="con-price">$25.00</span></li>
482<li>Stickers<span class="con-price">$2.00</span></li>
483</ul>
484</div>
485<p><!-- ESSENTIALS --></p>
486<div id="concessions-other" class="con-card">
487<div class="con-card-head">
488<div class="con-icon"></div>
489<h3>Essentials</h3>
490</div>
491<ul class="con-list">
492<li><span class="con-sub">Waterproof Bag &#8212; Small</span><span class="con-price">$5.00</span></li>
493<li><span class="con-sub">Waterproof Bag &#8212; Phone</span><span class="con-price">$12.00</span></li>
494<li><span class="con-sub">Waterproof Bag &#8212; Large</span><span class="con-price">$20.00</span></li>
495<li><span class="con-sub">Pump &#8212; Electric</span><span class="con-price">$25.00</span></li>
496<li><span class="con-sub">Pump &#8212; Manual</span><span class="con-price">$20.00</span></li>
497<li><span class="con-sub">Ice &#8212; Cup</span><span class="con-price">$1.00</span></li>
498<li><span class="con-sub">Ice &#8212; Small Bag</span><span class="con-price">$5.00</span></li>
499<li>Sunscreen (21-Sunco)<span class="con-price">$20.00</span></li>
500<li>Ziploc Bags<span class="con-price">$1.00</span></li>
501<li><span class="con-sub">Patch Kit &#8212; Raft</span><span class="con-price">$10.00</span></li>
502<li><span class="con-sub">Patch Kit &#8212; Tube</span><span class="con-price">$7.00</span></li>
503</ul>
504</div>
505</div>
506<div class="con-disclaimer">
507Items and prices are subject to change. Check for current pricing and availability at the <strong>Snack Shack</strong> when you arrive.</div>
508</div>
509</section>
510<section id="floaters">
511<div class="section-inner">
512<div class="floaters-intro">
513<div class="floaters-intro-text">
514<div class="sec-eyebrow">Loyalty Program</div>
515<h2>Float Club</h2>
516<div class="sec-eyebrow">Package Sales End 5/31</div>
517<p>Buy a pack of floats and save. The more you float, the more you save &#8212; it&#8217;s our way of rewarding Boise River regulars. Pre-pay online before the season, show your confirmation code at the park, and redeem anytime through Labor Day.</p>
518<div class="floaters-disclaimer"><strong>Good to know:</strong> Pre-payment reserves your rental credit only &#8212; it does not guarantee equipment availability or hold your place in line. Equipment is first-come, first-served on the day of your visit. Valid through Labor Day 2026 (Sept 7).</div>
519</div>
520<div class="floaters-stats">
521<div class="fc-stat early-bird-stat">
522<div class="eb-badge">&#x1f31f; Early Bird</div>
523<div class="fc-stat-num">$5</div>
524<div class="fc-stat-label">Concession Credit &#8212; Free with Every Pack Purchased by May 31</div>
525</div>
526<div class="fc-stat">
527<div class="fc-stat-num">20%</div>
528<div class="fc-stat-label">Saved on Tube &amp; Kayak Packs</div>
529</div>
530<div class="fc-stat">
531<div class="fc-stat-num">Sept 7</div>
532<div class="fc-stat-label">Pack Expiration &#8212; Labor Day 2026</div>
533</div>
534</div>
535</div>
536<p>
536<!-- Individual packs --></p>
537<div class="packs-label">Individual &amp; Small Group Packs &#8212; Buy 4, Get the 5th Free</div>
538<div class="packs-grid">
539<div class="pack-card">
540<div class="pack-card-icon"></div>
541<div class="pack-name">Deluxe Tube</div>
542<div class="pack-deal">Buy 4 · Get 1 Free</div>
543<div class="pack-price">$72</div>
544<div class="pack-was">$90 value</div>
545<div class="pack-save">Save $18</div>
546</div>
547<div class="pack-card">
548<div class="pack-card-icon"></div>
549<div class="pack-name">Double Tube</div>
550<div class="pack-deal">Buy 4 · Get 1 Free</div>
551<div class="pack-price">$180</div>
552<div class="pack-was">$225 value</div>
553<div class="pack-save">Save $45</div>
554</div>
555<div class="pack-card">
556<div class="pack-card-icon"></div>
557<div class="pack-name">2-Person Kayak</div>
558<div class="pack-deal">Buy 4 · Get 1 Free</div>
559<div class="pack-price">$200</div>
560<div class="pack-was">$250 value</div>
561<div class="pack-save">Save $50</div>
562</div>
563</div>
564<p><!-- Raft packs --></p>
565<div class="packs-label">Group &amp; Family Raft Packs &#8212; Buy 3, Get the 3rd at Half Price</div>
566<div class="packs-grid" style="grid-template-columns: repeat(2,1fr); max-width: 560px;">
567<div class="pack-card raft-deal">
568<div class="pack-card-icon"></div>
569<div class="pack-name">4-Person Raft</div>
570<div class="pack-deal">3rd Raft at ½ Price</div>
571<div class="pack-price">$187.50</div>
572<div class="pack-was">$225 value</div>
573<div class="pack-save">Save $37.50</div>
574</div>
575<div class="pack-card raft-deal">
576<div class="pack-card-icon"></div>
577<div class="pack-name">6-Person Raft</div>
578<div class="pack-deal">3rd Raft at ½ Price</div>
579<div class="pack-price">$212.50</div>
580<div class="pack-was">$255 value</div>
581<div class="pack-save">Save $42.50</div>
582</div>
583</div>
584<p><!-- Early Bird Banner --></p>
585<div class="early-bird-bar">
586<div class="eb-bar-inner">
587<div class="eb-bar-left">
588<div class="eb-bar-tag">
589Limited Time</div>
590<div class="eb-bar-headline">&#x1f31f; Early Bird Offer &#8212; Buy Any Pack by May 31 &amp; Get a Free $5 Concession Credit</div>
591<div class="eb-bar-sub">Lock in your summer floats now. Concession credit redeemable at the Snack Shack on your first visit.</div>
592</div>
593<div class="eb-bar-right"><a class="eb-bar-btn" href="#contact"></p>
594<p>Buy a Pack &#8212; Coming Soon<br />
595</a></p>
596<div class="eb-deadline">Offer ends May 31, 2026</div>
597</div>
598</div>
599</div>
600<div class="floaters-terms" style="margin-top: 1.25rem;">Packs valid for equipment rentals only &#8212; not applicable to concessions or shuttle fares. Wednesday Family Night pricing does not stack with Float Club packs. Early bird concession credit issued at first redemption. All packs expire Labor Day 2026 (Sept 7). Pre-payment does not guarantee equipment availability or hold a place in line.</div>
601</div>
602</section>
603<p><!-- Contact --></p>
604<section id="hours">
605<div class="container">
606<div class="sec-label">BARBER PARK — BOISE, IDAHO</div>
607<h2>Hours of Operation</h2>
608<div class="hours-grid">
609<div class="hours-card hours-card-season">
610<div class="hours-card-head">
611<div class="hours-icon"></div>
612<h3>2026 Regular Season Hours</h3>
613</div>
614<ul class="hours-list">
615<li><span class="hours-day">Monday – Friday</span><span class="hours-time">11 a.m. – 6 p.m.</span></li>
616<li><span class="hours-day">Weekends &amp; Holidays</span><span class="hours-time">10 a.m. – 6 p.m.</span></li>
617</ul>
618</div>
619<div class="hours-card hours-card-eots">
620<div class="hours-card-head">
621<div class="hours-icon"></div>
622<h3>2026 End of Season Schedule</h3>
623</div>
624<ul class="hours-list hours-list-sched">
625<li><span class="hours-badge closed">Closed</span><span class="hours-day">August 17–20, 2026</span></li>
626<li><span class="hours-badge open">Open</span><span class="hours-day">August 21–23, 2026</span></li>
627<li><span class="hours-badge closed">Closed</span><span class="hours-day">August 24–27, 2026</span></li>
628<li><span class="hours-badge open">Open</span><span class="hours-day">August 28–30, 2026</span></li>
629<li><span class="hours-badge closed">Closed</span><span class="hours-day">August 31 – September 3, 2026</span></li>
630<li><span class="hours-badge open">Open</span><span class="hours-day">September 4–7, 2026</span></li>
631<li><span class="hours-badge lastday">Last Day</span><span class="hours-day">Labor Day — September 7, 2026</span></li>
632</ul>
633</div>
634<div class="hours-card hours-card-park">
635<div class="hours-card-head">
636<div class="hours-icon"></div>
637<h3>Barber Park Hours</h3>
638</div>
639<ul class="hours-list">
640<li><span class="hours-day">Park Open Daily</span><span class="hours-time">8 a.m. to Sunset</span></li>
641</ul>
642<p><a class="hours-park-link" href="https://adacounty.id.gov/parksandwaterways/float-the-boise-river/" target="_blank" rel="noopener">More park information →</a></p>
643</div>
644</div>
645</div>
646</section>
647<section id="contact">
648<div class="section-inner">
649<div class="contact-grid">
650<div class="contact-info">
651<div class="sec-eyebrow">Find Us</div>
652<h2>Come Float With Us</h2>
653<p>We’re at Barber Park in Boise all summer long. Phone lines are active during the season only.</p>
654<div class="contact-items">
655<div class="contact-item">
656<div class="contact-icon"></div>
657<div class="contact-item-text"><strong>Address</strong>4049 South Eckert Road, Boise, ID 83716</div>
658</div>
659<div class="contact-item">
660<div class="contact-icon"></div>
661<div class="contact-item-text"><strong>Info Line (no messages)</strong><a href="tel:2085774584">(208) 577-4584</a></div>
662</div>
663<div class="contact-item">
664<div class="contact-icon"></div>
665<div class="contact-item-text"><strong>Message Line</strong><a href="tel:2085774588">(208) 577-4588</a></div>
666</div>
667<div class="contact-item">
668<div class="contact-icon"></div>
669<div class="contact-item-text"><strong>Email</strong><a href="/cdn-cgi/l/email-protection#9ff6f1f9f0dffdf0f6ecfaedf6e9faededeaf1f1faedecb1fcf0f2"><span class="__cf_email__" data-cfemail="c6afa8a0a986a4a9afb5a3b4afb0a3b4b4b3a8a8a3b4b5e8a5a9ab">[email&#160;protected]</span></a></div>
670</div>
671</div>
672</div>
673<div class="cta-cards">
674<a class="cta-card" href="https://app.waiversign.com/e/67c5f8b6f9d4d600124f1eb5/doc/682379bdd952e90012472bc3?event=none" target="_blank"></p>
675<div class="cta-card-icon"></div>
676<div class="cta-card-body"><strong>Sign Your Waiver</strong>Complete online before arriving to skip the line</div>
677<p><span class="cta-card-arrow">→</span></p>
678<p></a><br />
679<a class="cta-card" href="#hours"></p>
680<div class="cta-card-icon"></div>
681<div class="cta-card-body"><strong>Hours of Operation</strong>Check current hours before heading out</div>
682<p><span class="cta-card-arrow">→</span></p>
683<p></a><br />
684<a class="cta-card" href="#concessions"></p>
685<div class="cta-card-icon"></div>
686<div class="cta-card-body"><strong>Concessions Menu</strong>Snacks, drinks &amp; BRR merchandise on site</div>
687<p><span class="cta-card-arrow">→</span></p>
688<p></a><br />
689<a class="cta-card" href="https://maps.google.com/?q=Barber+Park+4049+S+Eckert+Rd+Boise+ID+83716" target="_blank"></p>
690<div class="cta-card-icon"></div>
691<div class="cta-card-body"><strong>Get Directions</strong>4049 South Eckert Road, Boise, ID 83716</div>
692<p><span class="cta-card-arrow">→</span></p>
693<p></a><br />
694<a class="cta-card cta-card--tripadvisor" href="https://www.tripadvisor.com/Attraction_Review-g35394-d24145323-Reviews-Boise_River_Raft_and_Tube-Boise_Idaho.html" target="_blank" style="background: linear-gradient(135deg,#FF5A00 0%,#e04d00 100%); border: 2.5px solid #34E0A1; box-shadow: 0 4px 20px rgba(52,224,161,0.4),0 2px 8px rgba(0,0,0,0.3);"></p>
695<div class="cta-card-icon" style="background: #34E0A1; border-radius: 8px; width: 38px; height: 38px; display: flex; align-items: center; justify-content: center; flex-shrink: 0;"></div>
696<div class="cta-card-body" style="color: #ffffff;"><strong style="color: #ffffff; font-size: 1em;">Leave Us A Review</strong><span style="color: rgba(255,255,255,0.9); font-size: 0.85em;">Share your experience on TripAdvisor</span></div>
697<p><span class="cta-card-arrow" style="color: #34e0a1; font-size: 1.3em; font-weight: bold;">→</span></p>
698<p></a>
699</div>
700</div>
701</div>
702</section>
703<footer>
704<div class="footer-inner"><a class="footer-logo" href="#hero" aria-label="Back to top"><br />
705<img decoding="async" src="https://boiseriverraftandtube.com/wp-content/uploads/2023/06/boise-river-raft-logo-1024x816.png" alt="Boise River Raft &amp; Tube" /><br />
706</a></p>
707<ul class="footer-links" role="list">
708<li><a href="#rentals">Rentals</a></li>
709<li><a href="#shuttle">Shuttle</a></li>
710<li><a href="#know">Safety</a></li>
711<li class="nav-has-drop"><a class="nav-drop-toggle" href="#concessions">Concessions ▾</a>
712<ul class="nav-dropdown" role="menu">
713<li><a href="#concessions-food"> Food</a></li>
714<li><a href="#concessions-drinks"> Drinks</a></li>
715<li><a href="#concessions-merch"> Merch</a></li>
716<li><a href="#concessions-other"> Essentials</a></li>
717</ul>
718</li>
719<li><a href="#contact">Contact</a></li>
720<li><a href="#hours">Hours of Operation</a></li>
721<li><a href="/employment-application/">Join the Team</a></li>
722<li><a href="/privacy-policy/">Privacy Policy</a></li>
723<li><a href="/disclaimer/">Disclaimer</a></li>
724</ul>
725<p><span class="footer-copy">Copyright 2026 Boise River Raft &amp; Tube</span></p>
726</div>
727</footer>
728<p>
vendor: 108 bytes, line 728
728<script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script>
728<script>
729const burger=document.getElementById('burger');
730const menu=document.getElementById('mobileMenu');
731burger.addEventListener('click',()=>{
732  const open=menu.classList.toggle('open');
733  burger.classList.toggle('open',open);
734  burger.setAttribute('aria-expanded',open);
735});
736menu.querySelectorAll('a').forEach(a=>{
737  a.addEventListener('click',()=>{
738    menu.classList.remove('open');
739    burger.classList.remove('open');
740    burger.setAttribute('aria-expanded','false');
741  });
742});
743document.addEventListener('click',e=>{
744  if(!menu.contains(e.target)&&!burger.contains(e.target)){
745    menu.classList.remove('open');
746    burger.classList.remove('open');
747    burger.setAttribute('aria-expanded','false');
748  }
749});
750</script>
750</p>
751<p><!-- SEO: Structured Data / JSON-LD --><br />
752<script type="application/ld+json">
753{
754  "@context": "https://schema.org",
755  "@graph": [
756    {
757      "@type": "LocalBusiness",
758      "@id": "https://boiseriverraftandtube.com/#business",
759      "name": "Boise River Raft & Tube Rentals",
760      "alternateName": ["BRR&T", "Boise River Raft and Tube"],
761      "description": "Boise River Raft & Tube Rentals is Boise Idaho's premier provider of raft, tube, and kayak rentals for floating the Boise River. Open all summer at Barber Park, offering 3-hour rentals with no reservations required. Serving the Boise community since 2019.",
762      "url": "https://boiseriverraftandtube.com/",
763      "telephone": "+12085774584",
764      "email": "[email protected]",
765      "address": {
766        "@type": "PostalAddress",
767        "streetAddress": "4049 South Eckert Road",
768        "addressLocality": "Boise",
769        "addressRegion": "ID",
770        "postalCode": "83716",
771        "addressCountry": "US"
772      },
773      "geo": {
774        "@type": "GeoCoordinates",
775        "latitude": 43.5562,
776        "longitude": -116.1516
777      },
778      "openingHoursSpecification": [
779        {
780          "@type": "OpeningHoursSpecification",
781          "dayOfWeek": ["Monday","Tuesday","Wednesday","Thursday","Friday"],
782          "opens": "11:00",
783          "closes": "18:00"
784        },
785        {
786          "@type": "OpeningHoursSpecification",
787          "dayOfWeek": ["Saturday","Sunday"],
788          "opens": "10:00",
789          "closes": "18:00"
790        }
791      ],
792      "priceRange": "$19-$85",
793      "currenciesAccepted": "USD",
794      "paymentAccepted": "Credit Card",
795      "image": "https://boiseriverraftandtube.com/wp-content/uploads/2019/08/randt.jpg",
796      "sameAs": [
797        "https://www.facebook.com/boiseriverraftandtube",
798        "https://www.instagram.com/boiseriverraftandtube"
799      ],
800      "hasMap": "https://maps.google.com/?q=Barber+Park+4049+S+Eckert+Rd+Boise+ID+83716",
801      "areaServed": {
802        "@type": "City",
803        "name": "Boise",
804        "sameAs": "https://en.wikipedia.org/wiki/Boise,_Idaho"
805      },
806      "keywords": "raft rentals Boise, tube rentals Boise River, kayak rentals Boise, float the Boise River, Barber Park float, summer recreation Boise Idaho",
807      "offers": [
808        {
809          "@type": "Offer",
810          "name": "Single Deluxe Tube",
811          "price": "19.00",
812          "priceCurrency": "USD",
813          "description": "Single tube rental for a 3-hour rental on the Boise River. Life vest available on request. Must be 18+ to rent."
814        },
815        {
816          "@type": "Offer",
817          "name": "Double Deluxe Tube",
818          "price": "45.00",
819          "priceCurrency": "USD",
820          "description": "Double tube rental for a 3-hour rental on the Boise River."
821        },
822        {
823          "@type": "Offer",
824          "name": "2-Person Inflatable Kayak",
825          "price": "50.00",
826          "priceCurrency": "USD",
827          "description": "2-person inflatable kayak rental. Includes 2 life vests and 2 paddles."
828        },
829        {
830          "@type": "Offer",
831          "name": "4-Person Raft",
832          "price": "75.00",
833          "priceCurrency": "USD",
834          "description": "4-person raft rental for a 3-hour rental on the Boise River. Includes 4 life vests and 2 paddles."
835        },
836        {
837          "@type": "Offer",
838          "name": "6-Person Raft",
839          "price": "85.00",
840          "priceCurrency": "USD",
841          "description": "6-person raft rental for a 3-hour rental on the Boise River. Includes 6 life vests and 2 paddles."
842        }
843      ]
844    },
845    {
846      "@type": "FAQPage",
847      "@id": "https://boiseriverraftandtube.com/#faq",
848      "mainEntity": [
849        {
850          "@type": "Question",
851          "name": "Do I need a reservation to rent a raft or tube on the Boise River?",
852          "acceptedAnswer": {
853            "@type": "Answer",
854            "text": "No reservations are needed. Boise River Raft & Tube Rentals operates on a first-come, first-served basis. Just show up at Barber Park, sign your waiver, and get on the water."
855          }
856        },
857        {
858          "@type": "Question",
859          "name": "How much does it cost to rent a tube or raft on the Boise River?",
860          "acceptedAnswer": {
861            "@type": "Answer",
862            "text": "Tube rentals start at $19 for a single tube. Double tubes are $45, 2-person kayaks are $50, 4-person rafts are $75, and 6-person rafts are $85. All rentals are 3 hours. The float from Barber Park to Ann Morrison Park takes about 2¼ hours. Credit card and photo ID required."
863          }
864        },
865        {
866          "@type": "Question",
867          "name": "Where do you launch and where does the float end?",
868          "acceptedAnswer": {
869            "@type": "Answer",
870            "text": "You launch from Barber Park at 4049 South Eckert Road, Boise, ID 83716. The 2¼-hour float ends at Ann Morrison Park. A shuttle bus returns you to Barber Park for $5 per person."
871          }
872        },
873        {
874          "@type": "Question",
875          "name": "What are the hours of operation?",
876          "acceptedAnswer": {
877            "@type": "Answer",
878            "text": "In 2026, we are open Monday through Friday from 11 a.m. to 6 p.m., and on weekends and holidays from 10 a.m. to 6 p.m. The last day of the season is Labor Day, September 7, 2026."
879          }
880        },
881        {
882          "@type": "Question",
883          "name": "What is the Boise River float like?",
884          "acceptedAnswer": {
885            "@type": "Answer",
886            "text": "The Boise River float is a relaxing 2¼-hour journey through the heart of Boise, Idaho. You launch from Barber Park and float downstream to Ann Morrison Park. It is one of Boise's most popular summer activities, perfect for families, groups, and individuals."
887          }
888        },
889        {
890          "@type": "Question",
891          "name": "Are children allowed to float the Boise River?",
892          "acceptedAnswer": {
893            "@type": "Answer",
894            "text": "Children are welcome on the Boise River float. Idaho law requires children 14 and under to wear a PFD (life jacket) when any vessel is underway. Life vests are available in infant, child, youth, and adult sizes for $10 each."
895          }
896        },
897        {
898          "@type": "Question",
899          "name": "What is the best summer activity in Boise, Idaho?",
900          "acceptedAnswer": {
901            "@type": "Answer",
902            "text": "Floating the Boise River with Boise River Raft & Tube Rentals is considered one of the top summer activities in Boise, Idaho. Located at Barber Park, it offers an accessible, affordable, and memorable outdoor experience in the heart of the city."
903          }
904        }
905      ]
906    }
907  ]
908}
909</script>
909</p>
910
911		
912	
913	</div>
914
915</div>
916
917<div id="main-menu" class="mobile-sidebar no-scrollbar mfp-hide">
918
919	
920	<div class="sidebar-menu no-scrollbar text-center">
921
922		
923					<ul class="nav nav-sidebar nav-vertical nav-uppercase nav-anim" data-tab="1">
924				<li id="menu-item-123" class="menu-item menu-item-type-custom menu-item-object-custom current-menu-item current_page_item menu-item-123"><a href="/" aria-current="page">Home</a></li>
925<li id="menu-item-397" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-397"><a href="https://boiseriverraftandtube.com/employment-application/">Employment</a></li>
926			</ul>
927		
928		
929	</div>
930
931	
932</div>
933<script type="speculationrules">
934{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/flatsome-child/*","/wp-content/themes/flatsome/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}
935</script>
935
936	
936<script type='text/javascript'>
937		(function () {
938			var c = document.body.className;
939			c = c.replace(/woocommerce-no-js/, 'woocommerce-js');
940			document.body.className = c;
941		})();
942	</script>
942
943	
943<script id="wp-hooks-js" src="https://boiseriverraftandtube.com/wp-includes/js/dist/hooks.min.js?ver=f0f188028580e8dc1255"></script>
vendor: 1 bytes, line 943
943
944<script id="wp-i18n-js" src="https://boiseriverraftandtube.com/wp-includes/js/dist/i18n.min.js?ver=1dfe7db3940c23ea9216"></script>
vendor: 1 bytes, line 944
944
945<script id="wp-i18n-js-after">
946wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } );
947//# sourceURL=wp-i18n-js-after
948</script>
vendor: 1 bytes, line 948
948
949<script id="swv-js" src="https://boiseriverraftandtube.com/wp-content/plugins/contact-form-7/includes/swv/js/index.js?ver=6.1.7"></script>
vendor: 1 bytes, line 949
949
950<script id="contact-form-7-js-before">
951var wpcf7 = {
952    "api": {
953        "root": "https:\/\/boiseriverraftandtube.com\/wp-json\/",
954        "namespace": "contact-form-7\/v1"
955    }
956};
957//# sourceURL=contact-form-7-js-before
958</script>
vendor: 1 bytes, line 958
958
959<script id="contact-form-7-js" src="https://boiseriverraftandtube.com/wp-content/plugins/contact-form-7/includes/js/index.js?ver=6.1.7"></script>
vendor: 1 bytes, line 959
959
960<script id="woocommerce-js-extra">
961var woocommerce_params = {"ajax_url":"/wp-admin/admin-ajax.php","wc_ajax_url":"/?wc-ajax=%%endpoint%%","i18n_password_show":"Show password","i18n_password_hide":"Hide password"};
962//# sourceURL=woocommerce-js-extra
963</script>
vendor: 1 bytes, line 963
963
964<script data-wp-strategy="defer" id="woocommerce-js" src="https://boiseriverraftandtube.com/wp-content/plugins/woocommerce/assets/js/frontend/woocommerce.min.js?ver=11.0.1"></script>
vendor: 1 bytes, line 964
964
965<script data-wp-strategy="async" id="cloudflare-turnstile-js" src="https://challenges.cloudflare.com/turnstile/v0/api.js"></script>
vendor: 1 bytes, line 965
965
966<script id="cloudflare-turnstile-js-after">
967document.addEventListener( 'wpcf7submit', e => turnstile.reset() );
968//# sourceURL=cloudflare-turnstile-js-after
969</script>
vendor: 1 bytes, line 969
969
970<script id="flatsome-live-search-js" src="https://boiseriverraftandtube.com/wp-content/themes/flatsome/assets/js/extensions/flatsome-live-search.js?ver=3.20.9"></script>
vendor: 1 bytes, line 970
970
971<script id="sourcebuster-js-js" src="https://boiseriverraftandtube.com/wp-content/plugins/woocommerce/assets/js/sourcebuster/sourcebuster.min.js?ver=11.0.1"></script>
vendor: 1 bytes, line 971
971
972<script id="wc-order-attribution-js-extra">
973var wc_order_attribution = {"params":{"lifetime":1.0000000000000000818030539140313095458623138256371021270751953125e-5,"session":30,"base64":false,"ajaxurl":"https://boiseriverraftandtube.com/wp-admin/admin-ajax.php","prefix":"wc_order_attribution_","allowTracking":true},"fields":{"source_type":"current.typ","referrer":"current_add.rf","utm_campaign":"current.cmp","utm_source":"current.src","utm_medium":"current.mdm","utm_content":"current.cnt","utm_id":"current.id","utm_term":"current.trm","utm_source_platform":"current.plt","utm_creative_format":"current.fmt","utm_marketing_tactic":"current.tct","session_entry":"current_add.ep","session_start_time":"current_add.fd","session_pages":"session.pgs","session_count":"udata.vst","user_agent":"udata.uag"}};
974//# sourceURL=wc-order-attribution-js-extra
975</script>
vendor: 1 bytes, line 975
975
976<script id="wc-order-attribution-js" src="https://boiseriverraftandtube.com/wp-content/plugins/woocommerce/assets/js/frontend/order-attribution.min.js?ver=11.0.1"></script>
vendor: 1 bytes, line 976
976
977<script id="hoverIntent-js" src="https://boiseriverraftandtube.com/wp-includes/js/hoverIntent.min.js?ver=1.10.2"></script>
vendor: 1 bytes, line 977
977
978<script id="flatsome-js-js-extra">
979var flatsomeVars = {"theme":{"version":"3.20.9"},"ajaxurl":"https://boiseriverraftandtube.com/wp-admin/admin-ajax.php","rtl":"","sticky_height":"70","stickyHeaderHeight":"0","scrollPaddingTop":"0","assets_url":"https://boiseriverraftandtube.com/wp-content/themes/flatsome/assets/","lightbox":{"close_markup":"\u003Cbutton title=\"%title%\" type=\"button\" class=\"mfp-close\"\u003E\u003Csvg xmlns=\"http://www.w3.org/2000/svg\" width=\"28\" height=\"28\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"feather feather-x\"\u003E\u003Cline x1=\"18\" y1=\"6\" x2=\"6\" y2=\"18\"\u003E\u003C/line\u003E\u003Cline x1=\"6\" y1=\"6\" x2=\"18\" y2=\"18\"\u003E\u003C/line\u003E\u003C/svg\u003E\u003C/button\u003E","close_btn_inside":false},"user":{"can_edit_pages":false},"i18n":{"mainMenu":"Main Menu","toggleButton":"Toggle"},"options":{"cookie_notice_version":"1","swatches_layout":false,"swatches_disable_deselect":false,"swatches_box_select_event":false,"swatches_box_behavior_selected":false,"swatches_box_update_urls":"1","swatches_box_reset":false,"swatches_box_reset_limited":false,"swatches_box_reset_extent":false,"swatches_box_reset_time":300,"search_result_latency":"0","header_nav_vertical_fly_out_frontpage":1},"is_mini_cart_reveal":"1"};
980//# sourceURL=flatsome-js-js-extra
981</script>
vendor: 1 bytes, line 981
981
982<script id="flatsome-js-js" src="https://boiseriverraftandtube.com/wp-content/themes/flatsome/assets/js/flatsome.js?ver=e2eddd6c228105dac048"></script>
vendor: 1 bytes, line 982
982
983<script id="flatsome-theme-woocommerce-js-js" src="https://boiseriverraftandtube.com/wp-content/themes/flatsome/assets/js/woocommerce.js?ver=18382ea1faad738c14ed"></script>
vendor: 1 bytes, line 983
983
984<script id="globalpayments-secure-payment-fields-lib-js" src="https://js.globalpay.com/v1/globalpayments.min.js?ver=11.0.1"></script>
vendor: 1 bytes, line 984
984
985<script id="wp-emoji-settings" type="application/json">
986{"baseUrl":"https://s.w.org/images/core/emoji/17.0.2/72x72/","ext":".png","svgUrl":"https://s.w.org/images/core/emoji/17.0.2/svg/","svgExt":".svg","source":{"concatemoji":"https://boiseriverraftandtube.com/wp-includes/js/wp-emoji-release.min.js?ver=7578d34ec14aa10a6d3949d1bdd78887"}}
987</script>
vendor: 1 bytes, line 987
987
988<script type="module">
989/*! This file is auto-generated */
990var e="script#wp-emoji-settings",t=document.querySelector(e);if(!(t instanceof HTMLScriptElement))throw new Error("Element missing: "+e);const r=JSON.parse(t.text),s=(window._wpemojiSettings=r,"wpEmojiSettingsSupports"),o=["flag","emoji"];function i(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(s,JSON.stringify(t))}catch(e){}}function c(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0);const r=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);return t.every((e,t)=>e===r[t])}function p(e,t){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var n=e.getImageData(16,16,1,1);for(let e=0;e<n.data.length;e++)if(0!==n.data[e])return!1;return!0}function u(e,t,n,r){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\udde8\ud83c\uddf6","\ud83c\udde8\u200b\ud83c\uddf6")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!r(e,"\ud83e\u1fac8")}return!1}function f(e,t,n,r){let a;const s=(a="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):document.createElement("canvas")).getContext("2d",{willReadFrequently:!0}),o=(s.textBaseline="top",s.font="600 32px Arial",{});return e.forEach(e=>{o[e]=t(s,e,n,r)}),o}function a(e){var t=document.createElement("script");t.src=e,t.defer=!0,document.head.appendChild(t)}r.supports={everything:!0,everythingExceptFlag:!0},new Promise(t=>{let n=function(){try{var e=JSON.parse(sessionStorage.getItem(s));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(o),u.toString(),c.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"});const a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=e=>{i(n=e.data),a.terminate(),t(n)})}catch(e){}i(n=f(o,u,c,p))}t(n)}).then(e=>{for(const n in e)r.supports[n]=e[n],r.supports.everything=r.supports.everything&&r.supports[n],"flag"!==n&&(r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&r.supports[n]);var t;r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&!r.supports.flag,r.supports.everything||((t=r.source||{}).concatemoji?a(t.concatemoji):t.wpemoji&&t.twemoji&&(a(t.twemoji),a(t.wpemoji)))});
991//# sourceURL=https://boiseriverraftandtube.com/wp-includes/js/wp-emoji-loader.min.js
992</script>
vendor: 1 bytes, line 992
992
993<script>(function(){function c(){var b=a.contentDocument||(a.contentWindow&&a.contentWindow.document);if(b){var d=b.createElement('script');d.innerHTML="window.__CF$cv$params={r:'a4682543deb95651',t:'MTc5MTMyNjE5Mw=='};var a=document.createElement('script');a.src='/cdn-cgi/challenge-platform/scripts/jsd/main.js';document.getElementsByTagName('head')[0].appendChild(a);";b.getElementsByTagName('head')[0].appendChild(d)}}if(document.body){var a=document.createElement('iframe');a.height=1;a.width=1;a.style.position='absolute';a.style.top=0;a.style.left=0;a.style.border='none';a.style.visibility='hidden';document.body.appendChild(a);if('loading'!==document.readyState)c();else if(window.addEventListener)document.addEventListener('DOMContentLoaded',c);else{var e=document.onreadystatechange||function(){};document.onreadystatechange=function(b){e(b);'loading'!==document.readyState&&(document.onreadystatechange=e,c())}}}})();</script>
993<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v31edd6df95cf4e85bb4c19e7a9bdbcba1788362987495" integrity="sha512-iIg7k2xntmwu6/uSb5tpc/hySgZc4eoL31yB29W6tJFo2akwjPWcEqnCEdJvGexCL0KEQwVYv5BlowfhVz26hg==" data-cf-beacon='{"version":"2024.11.0","token":"b360f36a96e742e491fcdcddef51df4f","r":1,"spa":2}' crossorigin="anonymous"></script>
993
994</body>
995</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.