CINXE.COM
Pre's Trail
<!doctype html> <html lang='en-us'> <head> <!-- meta --> <meta http-equiv="X-UA-Compatible" content="IE=Edge" /> <meta charset="utf-8" /> <title>Pre's Trail</title> <link rel="canonical" href="https://www.eugenecascadescoast.org/listing/pres-trail/972/" /> <meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1" /> <meta name="sv-nav-properties" content="{"title":"Listing","id":"63938bc0a3dea275995018ca","site_name":"primary","section":"system","folderHref":"/listing/"}" /> <meta name="twitter:card" content="summary_large_image" /> <meta name="referrer" content="always" /> <meta name="description" content="First built in 1975 and designated city historic landmark in 2019, follow in the footsteps of legendary track star Steve Prefontaine on this scenic path located by Alton Baker Park. The path has loops from 1 mile to 10,000 meters and is a soft, bark covered trail. You can also connect the trail to the Willamette River Trail." /> <meta property="og:title" content="Pre's Trail" /> <meta property="og:url" content="https://www.eugenecascadescoast.org/listing/pres-trail/972/" /> <meta property="og:locale" content="en_us" /> <meta property="og:type" content="website" /> <meta property="fb:app_id" content="1008631415897060" /> <meta property="og:description" content="First built in 1975 and designated city historic landmark in 2019, follow in the footsteps of legendary track star Steve Prefontaine on this scenic path located by Alton Baker Park. The path has loops from 1 mile to 10,000 meters and is a soft, bark covered trail. You can also connect the trail to the Willamette River Trail." /> <meta property="og:image" content="https://assets.simpleviewinc.com/simpleview/image/upload/c_limit,h_1200,q_75,w_1200/v1/crm/lanecounty/222-3-10424_jpeg-4af8513a5056b3a_4af9323b-5056-b3a8-49b1d2cdbd543bfe.jpg" /> <!-- head css bundles --> <link rel="stylesheet" href="/includes/public/managed/v_2c3233e6_168a81c9/core/plugins/common/virtuals/css/widget_social_share.css"/> <link rel="stylesheet" href="/includes/public/managed/v_2c3233e6_168a81c9/core/plugins/common/virtuals/css/widget_youmayalsolike.css"/> <link rel="stylesheet" href="/includes/public/managed/v_2c3233e6_168a81c9/core/plugins/common/virtuals/css/widget_cta.css"/> <link rel="stylesheet" href="/includes/public/managed/v_2c3233e6_168a81c9/core/plugins/nav/virtuals/css/shared.css"/> <link rel="stylesheet" href="/includes/public/managed/v_2c3233e6_168a81c9/core/plugins/nav/virtuals/css/widget_main_dropdown.css"/> <link rel="stylesheet" href="/includes/public/managed/v_2c3233e6_168a81c9/core/plugins/nav/virtuals/css/widget_secondary.css"/> <link rel="stylesheet" href="/includes/public/managed/v_2c3233e6_168a81c9/core/plugins/nav/virtuals/css/widget_main.css"/> <link rel="stylesheet" href="/includes/public/managed/v_2c3233e6_168a81c9/core/plugins/nav/virtuals/css/widget_footer.css"/> <link rel="stylesheet" href="/includes/public/managed/v_2c3233e6_168a81c9/core/plugins/search/virtuals/css/custom_headerbox.css" media="print" onload="this.onload=null;this.media='all'" class="preloaded-css"/> <link rel="stylesheet" href="/includes/public/managed/v_2c3233e6_168a81c9/core/plugins/collections/virtuals/css/widget_template_custom_quick_links.css"/> <link rel="stylesheet" href="/includes/public/managed/v_2c3233e6_168a81c9/core/plugins/collections/virtuals/css/widget_template_custom_social_links.css"/> <link rel="stylesheet" href="/includes/public/managed/v_2c3233e6_168a81c9/core/plugins/common/virtuals/css/custom_layoutjs.css" media="print" onload="this.onload=null;this.media='all'" class="preloaded-css"/> <link rel="stylesheet" href="/includes/public/managed/v_2c3233e6_168a81c9/core/plugins/common/virtuals/css/custom_vue_airbnb_style_datepicker.css" media="print" onload="this.onload=null;this.media='all'" class="preloaded-css"/> <link rel="stylesheet" href="/includes/public/managed/v_2c3233e6_168a81c9/core/plugins/common/virtuals/css/custom_detail.css" media="print" onload="this.onload=null;this.media='all'" class="preloaded-css"/> <link rel="stylesheet" href="/includes/public/managed/v_2c3233e6_168a81c9/core/plugins/common/virtuals/css/custom_map.css" media="print" onload="this.onload=null;this.media='all'" class="preloaded-css"/> <link rel="stylesheet" href="/includes/public/managed/v_2c3233e6_168a81c9/core/plugins/listings/legacy/virtuals/css/shared.css"/> <link rel="stylesheet" href="/includes/public/managed/v_2c3233e6_168a81c9/core/plugins/common/virtuals/css/custom_amenities.css" media="print" onload="this.onload=null;this.media='all'" class="preloaded-css"/> <link rel="stylesheet" href="/includes/public/managed/v_2c3233e6_168a81c9/core/plugins/common/virtuals/css/custom_meeting_facilities.css" media="print" onload="this.onload=null;this.media='all'" class="preloaded-css"/> <link rel="stylesheet" href="/includes/public/managed/v_2c3233e6_168a81c9/core/plugins/collections/virtuals/css/shared.css"/> <link rel="stylesheet" href="/includes/public/managed/v_2c3233e6_168a81c9/core/plugins/common/virtuals/css/custom_bd_booking.css" media="print" onload="this.onload=null;this.media='all'" class="preloaded-css"/> <link rel="stylesheet" href="/includes/public/managed/v_2c3233e6_168a81c9/core/plugins/common/virtuals/css/custom_quickview.css" media="print" onload="this.onload=null;this.media='all'" class="preloaded-css"/> <link rel="stylesheet" href="https://unpkg.com/@glidejs/glide@3.4.1/dist/css/glide.core.min.css" media="print" onload="this.onload=null;this.media='all'" class="preloaded-css"/> <link rel="stylesheet" href="https://unpkg.com/plyr@^3/dist/plyr.css" media="print" onload="this.onload=null;this.media='all'" class="preloaded-css"/> <link rel="stylesheet" href="/includes/public/managed/v_2c3233e6_168a81c9/core/plugins/common/virtuals/css/custom_lightbox.css" media="print" onload="this.onload=null;this.media='all'" class="preloaded-css"/> <link rel="stylesheet" href="/includes/public/managed/v_2c3233e6_168a81c9/core/plugins/common/virtuals/css/reboot.css"/> <link rel="stylesheet" href="/includes/public/managed/v_2c3233e6_168a81c9/core/plugins/common/virtuals/css/variables.css" media="print" onload="this.onload=null;this.media='all'" class="preloaded-css"/> <link rel="stylesheet" href="/includes/public/managed/v_2c3233e6_168a81c9/core/plugins/common/virtuals/css/swatches.css" media="print" onload="this.onload=null;this.media='all'" class="preloaded-css"/> <link rel="stylesheet" href="/includes/public/managed/v_2c3233e6_168a81c9/core/plugins/common/virtuals/css/shared.css" media="print" onload="this.onload=null;this.media='all'" class="preloaded-css"/> <link rel="stylesheet" href="/includes/public/managed/v_2c3233e6_168a81c9/core/plugins/common/virtuals/css/custom_header.css" media="print" onload="this.onload=null;this.media='all'" class="preloaded-css"/> <link rel="stylesheet" href="/includes/public/managed/v_2c3233e6_168a81c9/core/plugins/common/virtuals/css/shared_print.css" media="print" media="print" onload="this.onload=null;this.media='all'" class="preloaded-css"/> <link rel="stylesheet" href="/includes/public/managed/v_2c3233e6_168a81c9/core/plugins/common/virtuals/css/custom_footer.css" media="print" onload="this.onload=null;this.media='all'" class="preloaded-css"/> <link rel="stylesheet" href="/includes/public/managed/v_2c3233e6_168a81c9/core/plugins/common/virtuals/css/custom_core_styles.css" media="print" onload="this.onload=null;this.media='all'" class="preloaded-css"/> <link rel="stylesheet" href="/includes/public/managed/v_2c3233e6_168a81c9/core/plugins/common/virtuals/css/custom_forms.css" media="print" onload="this.onload=null;this.media='all'" class="preloaded-css"/> <link rel="stylesheet" href="/includes/public/fonts/fonts.css" media="print" onload="this.onload=null;this.media='all'" class="preloaded-css"/> <link rel="stylesheet" href="https://use.typekit.net/crj4hpi.css" media="print" onload="this.onload=null;this.media='all'" class="preloaded-css"/> <!-- head js bundles --> <script src="https://unpkg.com/plyr@^3/dist/plyr.polyfilled.min.js"></script> <script src="https://player.vimeo.com/api/player.js"></script> <script src="/includes/public/managed/v_2c3233e6_168a81c9/core/libs/sv/requirejs/public/require.js" data-ot-ignore></script> <script src="/requirejs_config_2c3233e6_168a81c9.js" data-ot-ignore></script> <script src="/includes/public/managed/v_2c3233e6_168a81c9/core/plugins/common/virtuals/js/shared_header.js" defer></script> <!-- bottomHead --> <script data-id="site_gtm"> (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= '//www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','gtmDataLayer','GTM-PWFL49'); </script> <script data-id="site_gtm"> (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= '//www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','gtmDataLayer','GTM-NFBVG93'); </script> <!-- Use this template to add items to the <head> --> <link rel="preconnect" href="https://assets.simpleviewinc.com"> <link rel="preconnect" href="https://use.fontawesome.com"> <link rel="preconnect" href="https://s7.addthis.com/"> <link rel="preconnect" href="https://securepubads.g.doubleclick.net"> <link rel="preconnect" href="https://www.google-analytics.com"> <link rel="preconnect" href="https://ws.audioeye.com"> <link rel="preconnect" href="https://wsv3cdn.audioeye.com"> <link rel="preconnect" href="https://www.googletagmanager.com"> <link rel="preconnect" href="https://securepubads.g.doubleclick.net"> <link rel="preconnect" href="https://use.typekit.net/"> <link rel="preconnect" href="https://unpkg.com/"> <link rel="preconnect" href="https://player.vimeo.com/"> <style data-critical-styles> :root{--font-body:poppins,sans-serif;--font-display:'Lusitana-Bold';--width-compact:calc(var(--width-comfortable) * (2/3));--width-comfortable:72ch;--width-double:calc(var(--width-comfortable) * 2);--width-base:1000px;--width-feature:1440px;--width-fullscreen:100vw;--space-px:1px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--space-20:80px;--space-24:96px;--space-32:128px;--space-40:160px;--space-48:192px;--space-56:224px;--space-64:256px;--container-single:calc(var(--width-comfortable) + var(--space-10));--container-double:calc(var(--width-double) + var(--space-24));--text-xs:.75rem;--text-sm:.875rem;--text-sm-1:.9375rem;--text-base-og:1rem;--text-base:1.0625rem;--text-lg:1.125rem;--text-xl:1.25rem;--text-2xl:1.5rem;--text-2xl-1:1.6875rem;--text-3xl:1.875rem;--text-3xl-1:2.125rem;--text-4xl:2.25rem;--text-4xl-1:2.6875rem;--text-5xl:3rem;--text-5xl-1:3.25rem;--text-6xl:4rem;--tracking-tighter:-.05em;--tracking-tight:-.025em;--tracking-normal:0em;--tracking-wide:.02em;--tracking-wider:.05em;--tracking-widest:.1em;--leading-none:1;--leading-tight:1.25;--leading-snug:1.375;--leading-normal:1.5;--leading-relaxed:1.625;--leading-loose:1.933em;--black:#000;--black-alt:#231f20;--white:#fff;--blue:#00386C;--dark-blue:#001d38;--blue-2:#165c7d;--purple:#241f55;--aqua:#00bfb3;--yellow:#f1b434;--orange:#bc3c1e;--green:#285900;--light-gray:#f5f6f7;--gray:#bbc7d6;--dark-gray:#54585a;--slate-gray:#475962;--gray-hue:215;--gray-100:var(--light-gray);--gray-200:var(--light-gray);--gray-300:var(--light-gray);--gray-400:var(--gray);--gray-500:var(--gray);--gray-600:var(--dark-gray);--gray-700:var(--dark-gray);--gray-800:var(--dark-gray);--gray-900:var(--dark-gray);--primary-color-hue:210;--primary-color-100:var(--blue-2);--primary-color-200:var(--blue-2);--primary-color-300:var(--blue-2);--primary-color-400:var(--blue-2);--primary-color-500:var(--blue);--primary-color-600:var(--blue);;--primary-color-700:var(--blue);;--primary-color-800:var(--dark-blue);;--primary-color-900:var(--dark-blue);;--secondary-color-hue:29;--secondary-color-100:hsl(var(--secondary-color-hue),100%,97%);--secondary-color-200:hsl(var(--secondary-color-hue),96%,89%);--secondary-color-300:hsl(var(--secondary-color-hue),93%,77%);--secondary-color-400:hsl(var(--secondary-color-hue),90%,65%);--secondary-color-500:hsl(var(--secondary-color-hue),84%,57%);--secondary-color-600:hsl(var(--secondary-color-hue),75%,50%);--secondary-color-700:hsl(var(--secondary-color-hue),71%,44%);--secondary-color-800:hsl(var(--secondary-color-hue),65%,37%);--secondary-color-900:hsl(var(--secondary-color-hue),61%,30%);--tertiary-color-hue:0;--tertiary-color-100:hsl(var(--tertiary-color-hue),93%,94%);--tertiary-color-200:hsl(var(--tertiary-color-hue),96%,89%);--tertiary-color-300:hsl(var(--tertiary-color-hue),94%,82%);--tertiary-color-400:hsl(var(--tertiary-color-hue),91%,71%);--tertiary-color-500:hsl(var(--tertiary-color-hue),84%,60%);--tertiary-color-600:hsl(var(--tertiary-color-hue),72%,51%);--tertiary-color-700:hsl(var(--tertiary-color-hue),74%,42%);--tertiary-color-800:hsl(var(--tertiary-color-hue),70%,35%);--tertiary-color-900:hsl(var(--tertiary-color-hue),63%,31%);--shadow-xs:0 0 0 1px rgba(0,0,0,.05);--shadow-sm:0 1px 2px 0 rgba(0,0,0,.05);--shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06);--shadow-md:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);--shadow-lg:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);--shadow-xl:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);--shadow-2xl:0 25px 50px -12px rgba(0,0,0,.25);--shadow-inner:inset 0 2px 4px 0 rgba(0,0,0,.06);--shadow-outline:0 0 0 3px rgba(66,153,225,.5);--rounded-none:0;--rounded-sm:.125rem;--rounded-md:.375rem;--rounded-lg:.5rem;--rounded-xl:.75rem;--rounded-2xl:1rem;--rounded-3xl:1.5rem;--rounded-full:9999px;--rounded-circle:50%;--transition-appendix:0.25s ease;--sw-key-color:var(--blue);--sw-key-color-hover:var(--aqua);--sw-selected-color:var(--sw-key-color);--sw-alert-color:var(--tertiary-color-500);--sw-focus-color:var(--sw-key-color);--sw-light-focus-color:var(--aqua);--sw-button-primary-bg:var(--white);--sw-button-primary-color:var(--blue);--sw-button-primary-bg-hover:var(--sw-key-color-hover);--sw-button-primary-color-hover:#001D38;--sw-button-secondary-bg:var(--white);--sw-button-secondary-color:var(--blue);--sw-button-secondary-bg-hover:var(--primary-color-300);--sw-button-secondary-color-hover:var(--aqua);--sw-button-border-bg:var(--white);--sw-button-border-color:var(--sw-key-color);--sw-button-border-bg-hover:var(--white);--sw-button-border-color-hover:var(--sw-key-color);--sw-link-color:var(--sw-key-color);--sw-link-hover-color:var(--sw-key-color-hover);--sw-icon-color:var(--sw-key-color);--sw-light-icon-color:var(--white);--sw-icon-bg:var(--sw-key-color);--sw-mini-date-bg:var(--sw-key-color);--sw-mini-date-color:var(--white);--sw-container-bg:var(--gray-100);--sw-container-border-color:var(--gray-700)}body,h1,h3,h4,h5,h6,p,button,input,select{font-family:var(--font-body)}h2{font-family:var(--font-display)}hr{height:2px;background-color:var(--gray-300)}button{background-color:var(--sw-button-secondary-bg);color:var(--sw-button-secondary-color)}a{color:var(--sw-link-color)}:is(.core-styles,.contentRender_name_plugins_core_textbox)>p:not([style="text-align: right;"])>img,:is(.core-styles,.contentRender_name_plugins_core_textbox) img[style*="float: left;"]{margin-left:0}:is(.core-styles,.contentRender_name_plugins_core_textbox)>p:not([style="text-align: right;"])>img[style*="float: right"],:is(.core-styles,.contentRender_name_plugins_core_textbox) img[style*="float: right;"],:is(.core-styles,.contentRender_name_plugins_core_textbox)>p[style="text-align: right;"]>img{margin-right:0}:is(.core-styles,.contentRender_name_plugins_core_textbox) h1{margin-bottom:var(--space-3);font-size:var(--text-4xl);font-weight:700;line-height:var(--leading-tight)}:is(.core-styles,.contentRender_name_plugins_core_textbox) h2{margin-bottom:var(--space-3);font-size:var(--text-3xl);font-weight:700;line-height:var(--leading-tight)}:is(.core-styles,.contentRender_name_plugins_core_textbox) h3{margin-bottom:var(--space-3);font-size:var(--text-2xl);font-weight:600;line-height:var(--leading-tight)}:is(.core-styles,.contentRender_name_plugins_core_textbox) h4{margin-bottom:var(--space-3);font-size:var(--text-xl);font-weight:600;line-height:var(--leading-snug)}:is(.core-styles,.contentRender_name_plugins_core_textbox) h5{margin-bottom:var(--space-3);font-size:var(--text-lg);font-weight:600;line-height:var(--leading-snug)}:is(.core-styles,.contentRender_name_plugins_core_textbox) h6{margin-bottom:var(--space-3);font-size:var(--text-base);font-weight:600;line-height:var(--leading-snug)}:is(.core-styles,.contentRender_name_plugins_core_textbox) p{margin-bottom:var(--space-5);font-family:var(--font-body);font-size:var(--text-sm-1);line-height:var(--leading-loose);font-weight:400;color:var(--dark-gray)}:is(.core-styles,.contentRender_name_plugins_core_textbox) .sv-wrapped-iframe{margin-bottom:var(--space-4)}:is(.core-styles,.contentRender_name_plugins_core_textbox) a{text-decoration:underline;font-weight:700;transition:all ease 0.4s}:is(.core-styles,.contentRender_name_plugins_core_textbox) blockquote{margin:var(--space-12) 0;padding:var(--space-6) var(--space-8);border-left:4px solid var(--primary-color-500)}:is(.core-styles,.contentRender_name_plugins_core_textbox) blockquote>p{margin:0;font-size:var(--text-2xl);font-style:italic;line-height:var(--leading-snug);color:var(--gray-600)}:is(.core-styles,.contentRender_name_plugins_core_textbox) :is(table){background:var(--white);margin-bottom:var(--space-5);table-layout:auto;padding:var(--space-2)}:is(.core-styles,.contentRender_name_plugins_core_textbox) :is(table tbody tr td,table tr td){display:table-cell}:is(.core-styles,.contentRender_name_plugins_core_textbox) :is(td,tr){font-family:var(--font-body);font-size:var(--text-sm-1);line-height:var(--leading-normal);padding:var(--space-2);border:1px solid var(--black)}:is(.core-styles,.contentRender_name_plugins_core_textbox) :is(table tr):nth-of-type(even){background:var(--gray-200)}:is(.core-styles,.contentRender_name_plugins_core_textbox) :is(ul,ol){margin-bottom:var(--space-4);margin-left:var(--space-5)}:is(.core-styles,.contentRender_name_plugins_core_textbox) :is(ul,ol):not([class*="block-grid-"]) li{font-family:var(--font-body);font-size:var(--text-sm-1);line-height:var(--leading-loose)}:is(.core-styles,.contentRender_name_plugins_core_textbox) :is(ul){list-style-type:disc}:is(.core-styles,.contentRender_name_plugins_core_textbox) :is(ol){list-style-type:decimal}:is(.core-styles,.contentRender_name_plugins_core_textbox) :is(ul li ul){list-style-type:circle}:is(.core-styles,.contentRender_name_plugins_core_textbox) :is(ul ul ul){list-style-type:square}:is(.core-styles,.contentRender_name_plugins_core_textbox) :is(ul li ul,ul li ol,ol li ol){margin-left:var(--space-10)}:is(h1,h2,h3,h4,h5,h6)>a,:is(.core-styles,.contentRender_name_plugins_core_textbox) :is(h1,h2,h3,h4,h5,h6)>a{font:inherit;color:inherit;text-decoration:none}.contentRender_name_plugins_core_textbox img{--margin-sides:var(--space-6);margin-bottom:var(--space-4);margin-left:var(--margin-sides);margin-right:var(--margin-sides);display:inline-block;max-width:calc(100% - (var(--margin-sides) * 2))}@media (min-width:40em){:is(.core-styles,.contentRender_name_plugins_core_textbox) h1{font-size:var(--text-4xl-1);line-height:var(--leading-snug)}:is(.core-styles,.contentRender_name_plugins_core_textbox) h2{font-size:var(--text-4xl);line-height:1.167em}}@media (min-width:64em){:is(.core-styles,.contentRender_name_plugins_core_textbox) h1{font-size:var(--text-5xl-1)}:is(.core-styles,.contentRender_name_plugins_core_textbox) h2{font-size:var(--text-4xl-1);line-height:1.167em}:is(.core-styles,.contentRender_name_plugins_core_textbox) h3{font-size:2.0625rem;line-height:1.394em}:is(.core-styles,.contentRender_name_plugins_core_textbox) h4{font-size:var(--text-3xl);line-height:var(--leading-snug)}:is(.core-styles,.contentRender_name_plugins_core_textbox) h5{font-size:var(--text-2xl-1);line-height:var(--leading-snug)}:is(.core-styles,.contentRender_name_plugins_core_textbox) h6{font-size:var(--text-2xl);line-height:var(--leading-normal)}:is(.core-styles,.contentRender_name_plugins_core_textbox) p{font-size:var(--text-base);line-height:var(--leading-loose)}:is(.core-styles,.contentRender_name_plugins_core_textbox) :is(ul,ol):not([class*="block-grid-"]) li,:is(.core-styles,.contentRender_name_plugins_core_textbox) :is(td,tr){font-size:var(--text-base);line-height:var(--leading-loose)}}@media (hover:hover){button:hover{background-color:var(--sw-button-secondary-bg-hover);color:var(--sw-button-secondary-color-hover)}a:hover{color:var(--orange)}:is(h1,h2,h3,h4,h5,h6)>a:hover,:is(.core-styles,.contentRender_name_plugins_core_textbox) :is(h1,h2,h3,h4,h5,h6)>a:hover{font:inherit;color:inherit;text-decoration:none}}.panel-header{--text:var(--blue);--text-alt:var(--white);position:absolute;background:rgba(255,255,255,.85);width:100%;position:absolute;color:var(--text);z-index:15}.panel-header .header-inner{display:flex;flex-direction:column-reverse}.panel-header .secondary-nav-container{display:none;padding:0 7.5px}@media (min-width:40em){.panel-header .secondary-nav-container{display:block;opacity:1;transition:opacity ease .3s}.panel-header.searchOpen .secondary-nav-container{opacity:0;pointer-events:none}}.panel-header .primary-content-container{display:flex;align-items:stretch;justify-content:space-between;padding:0 var(--space-5)}@media (min-width:64em){.panel-header .primary-content-container{padding:var(--space-5) var(--space-6) 0 var(--space-12)}}.panel-header .primary-content-container .contentRender_name_plugins_common_logo{padding:var(--space-4) 0;width:67px}@media (min-width:64em){.panel-header .primary-content-container .contentRender_name_plugins_common_logo{width:115px;padding:0;margin-bottom:16px}}.panel-header .main-nav-widgets-container{display:flex;align-items:center;gap:var(--space-4)}.panel-header .main-nav-widgets-container .top>div:not(.header-links-container){display:none}.panel-header .main-nav-widgets-container .header-links-container{display:flex;flex-direction:row;gap:4px}.panel-header .main-nav-widgets-container .header-links-container .header-link{font-size:.75rem;font-weight:500;max-width:63px;display:block;text-align:center;line-height:1.375;padding:4px;color:var(--blue)}.panel-header .main-nav-widgets-container .header-links-container .header-link:hover{text-decoration:none;color:currentColor}.panel-header .main-nav-widgets-container .header-links-container .header-link.blue{background-color:var(--blue);color:var(--white)}@media (min-width:64em){.panel-header .main-nav-widgets-container{flex-direction:column;align-items:flex-end;gap:5px}.panel-header .main-nav-widgets-container .top{display:flex;align-items:center}.panel-header .main-nav-widgets-container .top>div:not(.header-links-container){display:block}.panel-header .main-nav-widgets-container .header-links-container{gap:var(--space-5);margin-right:var(--space-5);transition:opacity ease .3s}.panel-header.searchOpen .main-nav-widgets-container .header-links-container{pointer-events:none;opacity:0}.panel-header .main-nav-widgets-container .header-links-container .header-link{font-size:var(--text-sm-1);line-height:1;max-width:none;padding:8px 8px 6px}.panel-header .main-nav-widgets-container .bottom{padding-right:16px}}.panel-header .mobile-nav-container{position:absolute;z-index:10;display:none;width:100%}.panel-header .mobile-nav-container.active{display:flex;justify-content:flex-end}@media (min-width:64em){.panel-header .mobile-nav-container.active{display:none}}.panel-header .mobile-nav-container .mobile-nav{max-width:375px;width:100%;background-color:var(--white)}.panel-header .mobile-nav .widgets{display:grid;grid-template-columns:1fr 1fr;grid-auto-flow:dense;padding:var(--space-6);color:var(--text-alt);background:var(--blue)}.panel-header .mobile-nav .search-cont{grid-column:1 / -1}.panel-header .mobile-nav .widgets>*:not(.search-cont){align-self:center;justify-self:center}.search-cont{--font-family-body:var(--font-body);--search-icon:var(--blue);--search-input-icon-bg:var(--sw-key-color);--search-input-icon-bg-hover:transparent}.headerbox-search-form{display:flex;align-items:center;padding-bottom:5px;border-bottom:2px solid var(--white)}.headerbox-search-form input[type="search"]{width:100%;height:100%;margin:0;padding-top:5px;font-size:var(--text-sm);text-indent:var(--space-1);font-family:var(--font-family-body);background-color:transparent;color:var(--white)}.headerbox-search-form input[type="search"]:focus{outline-color:#FFFFFFAB}.headerbox-search-form input[type="search"]::placeholder{font-size:var(--text-sm);color:#FFFFFFAB}.headerbox-search-form button{width:16px;padding:0;margin:0;flex-shrink:0;background-color:var(--search-input-icon-bg);color:var(--gray-100)}.headerbox-search-form button:hover{background-color:var(--search-input-icon-bg-hover)}.search-cont .search-button{display:none;background:transparent;color:var(--search-icon)}@media screen and (min-width:64em){.search-cont{position:relative;margin-right:6px}.search-cont .search-button .close,.search-cont.active .search-button .open{display:none}.search-cont.active .search-button .close{display:inline-block}.search-cont .headerbox-search-form{opacity:0;pointer-events:none;position:absolute;right:calc(100% + 25px);top:0;width:275px;height:100%;z-index:25;transition:opacity 200ms ease-in-out;border-bottom:2px solid var(--blue)}.search-cont.active .headerbox-search-form{opacity:1;pointer-events:all}.headerbox-search-form button{display:none}.headerbox-search-form input[type="search"]{color:var(--dark-grey);font-size:.9375rem;min-height:26px}.headerbox-search-form input[type="search"]::placeholder{color:var(--dark-grey);font-size:.9375rem}.search-cont .search-button{width:91px;padding:0;margin:0;display:block;font-size:var(--text-sm-1);font-weight:500;padding:2px 9px;line-height:1}.search-cont .search-button img{display:inline;margin-bottom:2px;margin-left:2px}}html{overflow-y:scroll}body>.contentRender{min-height:100%;height:100%}html,body{height:100%;font-family:var(--font-body);color:var(--black)}.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.skip-link[href]{z-index:5000000;display:block;margin:0;padding:var(--space-8) var(--space-12);width:auto;height:auto;font-size:var(--text-3xl);line-height:var(--leading-tight);color:var(--gray-100);text-align:center;border:4px dashed var(--gray-100);background:var(--gray-900);opacity:0;clip:auto;pointer-events:none;transition:opacity 200ms cubic-bezier(0,0,.3,1)}.skip-link[href]:focus{opacity:1;pointer-events:all}.contentRender_name_plugins_core_textbox,.contentRender_name_plugins_nav_sitemap,.contentRender_name_plugins_search_results,.contentRender_name_plugins_common_button,.contentRender_name_plugins_collections_template_custom_list,.contentRender_name_plugins_collections_template_custom_contacts,.contentRender_name_plugins_blog_leisure_blog_posts,.contentRender_name_plugins_blog_articles_posts,.contentRender_name_plugins_crm_formbuilder,.contentRender_name_plugins_events_submitevent,.contentRender_name_plugins_crm_rfp,.contentRender_name_plugins_crm_rsvp{width:100%;padding:0 var(--space-5);margin:0 auto}.contentRender_name_plugins_core_textbox{padding:var(--space-8) var(--space-5)}.contentRender_name_plugins_crm_dms_formbuilder{margin:0 auto;max-width:var(--width-base)}@media (min-width:64em){.contentRender_name_plugins_core_textbox,.contentRender_name_plugins_search_results,.contentRender_name_plugins_nav_sitemap,.contentRender_name_plugins_common_button,.contentRender_name_plugins_collections_template_custom_list,.contentRender_name_plugins_collections_template_custom_contacts{max-width:var(--width-base)}.contentRender_name_plugins_crm_formbuilder,.contentRender_name_plugins_events_submitevent,.contentRender_name_plugins_crm_rfp,.contentRender_name_plugins_crm_rsvp{max-width:var(--width-comfortable)}}.panel-page{position:relative;display:grid;grid-template-columns:100%;grid-template-rows:auto auto 1fr auto;min-height:100%}.panel-navigation-share{display:flex;justify-content:flex-start;align-items:center;max-width:var(--width-base);padding:0 var(--space-5);margin:var(--space-5) auto var(--space-8)}.panel-navigation-share .navigation-container{display:none}.panel-navigation-share .share-container{margin-left:auto}.contentRender_name_plugins_common_booking_fullwidth #widget-container-2102{margin-bottom:var(--space-5)}.panel-intro{max-width:100%;margin:0 auto;margin-bottom:260px;padding:0 var(--space-5)}.panel-intro .img-cont{position:relative;width:241px;margin-left:-20px}.panel-intro .img-cont:before{content:'';position:absolute;right:-16px;bottom:12px;height:calc(100% - 24px);width:16px;background-color:var(--aqua);pointer-events:none;z-index:0}.panel-intro .img-cont::after{content:'';position:absolute;left:50%;bottom:-20px;transform:translateX(-50%);height:20px;width:calc(100% - 40px);background:var(--blue);pointer-events:none;clip-path:polygon(0% 0%,0% 82.5%,1.69492% 84.3293%,3.38983% 86.1385%,5.08475% 87.9078%,6.77966% 89.6179%,8.47458% 91.25%,10.1695% 92.7862%,11.8644% 94.2098%,13.5593% 95.505%,15.2542% 96.6578%,16.9492% 97.6555%,18.6441% 98.487%,20.339% 99.1435%,22.0339% 99.6176%,23.7288% 99.9041%,25.4237% 100%,27.1186% 99.9041%,28.8136% 99.6176%,30.5085% 99.1435%,32.2034% 98.487%,33.8983% 97.6555%,35.5932% 96.6578%,37.2881% 95.505%,38.9831% 94.2098%,40.678% 92.7862%,42.3729% 91.25%,44.0678% 89.6179%,45.7627% 87.9078%,47.4576% 86.1385%,49.1525% 84.3293%,50.8475% 82.5%,52.5424% 80.6708%,54.2373% 78.8616%,55.9322% 77.0922%,57.6271% 75.3821%,59.322% 73.75%,61.017% 72.2138%,62.7119% 70.7902%,64.4068% 69.495%,66.1017% 68.3422%,67.7966% 67.3446%,69.4915% 66.513%,71.1864% 65.8565%,72.8814% 65.3824%,74.5763% 65.0959%,76.2712% 65%,77.9661% 65.0959%,79.661% 65.3824%,81.3559% 65.8565%,83.0509% 66.513%,84.7458% 67.3446%,86.4407% 68.3422%,88.1356% 69.495%,89.8305% 70.7902%,91.5254% 72.2138%,93.2203% 73.75%,94.9153% 75.3821%,96.6102% 77.0922%,98.3051% 78.8616%,100% 80.6708%,100% 0%);shape-outside:polygon(0% 0%,0% 82.5%,1.69492% 84.3293%,3.38983% 86.1385%,5.08475% 87.9078%,6.77966% 89.6179%,8.47458% 91.25%,10.1695% 92.7862%,11.8644% 94.2098%,13.5593% 95.505%,15.2542% 96.6578%,16.9492% 97.6555%,18.6441% 98.487%,20.339% 99.1435%,22.0339% 99.6176%,23.7288% 99.9041%,25.4237% 100%,27.1186% 99.9041%,28.8136% 99.6176%,30.5085% 99.1435%,32.2034% 98.487%,33.8983% 97.6555%,35.5932% 96.6578%,37.2881% 95.505%,38.9831% 94.2098%,40.678% 92.7862%,42.3729% 91.25%,44.0678% 89.6179%,45.7627% 87.9078%,47.4576% 86.1385%,49.1525% 84.3293%,50.8475% 82.5%,52.5424% 80.6708%,54.2373% 78.8616%,55.9322% 77.0922%,57.6271% 75.3821%,59.322% 73.75%,61.017% 72.2138%,62.7119% 70.7902%,64.4068% 69.495%,66.1017% 68.3422%,67.7966% 67.3446%,69.4915% 66.513%,71.1864% 65.8565%,72.8814% 65.3824%,74.5763% 65.0959%,76.2712% 65%,77.9661% 65.0959%,79.661% 65.3824%,81.3559% 65.8565%,83.0509% 66.513%,84.7458% 67.3446%,86.4407% 68.3422%,88.1356% 69.495%,89.8305% 70.7902%,91.5254% 72.2138%,93.2203% 73.75%,94.9153% 75.3821%,96.6102% 77.0922%,98.3051% 78.8616%,100% 80.6708%,100% 0%)}.panel-intro .img-cont .panel-intro-booking{position:absolute;bottom:-195px;right:max(calc(-70px + (-122 + 70) * ((100vw - 320px) / (375 - 320))),-122px);z-index:2}.panel-intro h1{display:inline;font-size:var(--text-3xl-1);font-weight:700;line-height:var(--leading-snug);margin-bottom:var(--space-3);background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(255,255,255,0) 70%,rgb(241 180 52 / 40%) 54%);background-position:0 -7px}.panel-intro h2{font-size:var(--text-2xl-1);line-height:var(--leading-snug);margin-top:var(--space-2);margin-bottom:var(--space-4);font-family:var(--font-display);letter-spacing:-.015em}.panel-intro .widget-view-all{margin-bottom:var(--space-6)}@media (min-width:501px){.panel-intro{margin-bottom:360px}.panel-intro .img-cont{width:350px}.panel-intro .img-cont .panel-intro-booking{bottom:-320px;right:-200px}}@media (min-width:64em){.panel-intro{display:grid;grid-template-columns:.58fr 1fr;gap:calc(40px + (56 - 40) * ((100vw - 1025px) / (1440 - 1025)));margin-bottom:190px}.panel-intro h1{font-size:calc(53px + (60 - 53) * ((100vw - 1025px) / (1440 - 1025)));line-height:var(--leading-tight);background:linear-gradient(to bottom,white 0%,white 69%,rgb(241 180 52 / 40%) 0%);background-position:0 53px}.panel-intro h2{font-size:calc(32px + (40 - 32) * ((100vw - 1025px) / (1440 - 1025)));margin-left:110px;margin-top:var(--space-5)}.panel-intro .img-cont{margin-left:-20px;order:1;width:100%;max-width:100%;height:max-content}.panel-intro .img-cont img{width:100%}.panel-intro .img-cont:before{right:-24px;bottom:16px;height:calc(100% - 32px);width:24px}.panel-intro .img-cont::after{bottom:-35px;height:35px;width:calc(100% - 80px)}.panel-intro .img-cont .panel-intro-booking{bottom:min(calc(-300px + (-220 + 300) * ((100vw - 1024px) / (1440 - 1024))),-220px);right:max(calc(-225px + (-325 + 225) * ((100vw - 1024px) / (1440 - 1024))),-325px)}.panel-intro .content-section{max-width:1000px;padding-top:var(--space-20);order:2}.panel-intro .content-section>.contentRender_name_plugins_core_textbox{padding-left:calc(120px + (218 - 120) * ((100vw - 1025px) / (1440 - 1025)));margin-bottom:var(--space-6)}.panel-intro .content-section .widget-view-all{border:none;outline:2px solid var(--aqua);margin-left:calc(120px + (218 - 120) * ((100vw - 1025px) / (1440 - 1025)))}}@media (min-width:1440px){.panel-intro{grid-template-columns:0.556fr 1fr;gap:56px}.panel-intro h1{font-size:3.75rem}.panel-intro h2{font-size:2.5rem;margin-bottom:var(--space-5)}.panel-intro .content-section>.contentRender_name_plugins_core_textbox{padding-left:218px}.panel-intro .content-section .widget-view-all{margin-left:218px}}@media (min-width:1920px){.panel-intro{grid-template-columns:652px 1fr}}.panel-social{max-width:var(--width-base);margin:0 auto;padding:0 var(--space-5)}.panel-social .title-container{text-align:center}.panel-three-column,.panel-two-column,.panel-four-column{max-width:var(--width-base);padding:0;margin:0 auto;margin-bottom:var(--space-8)}.panel-three-column :is(.left-container,.center-container,.right-container),.panel-two-column :is(.left-container,.right-container),.panel-four-column :is(.left-container,.middle-left-container,.middle-right-container,.right-container){padding:0 var(--space-5)}:is(.panel-intro,.panel-social,.panel-three-column,.panel-two-column,.panel-four-column) .contentRender_name_plugins_core_textbox{padding:0}.sv-col>.contentRender>.sv-panel{margin-left:calc(-1 * var(--space-5));margin-right:calc(-1 * var(--space-5))}@media (min-width:40em){.panel-four-column{display:flex;flex-wrap:wrap}.panel-four-column>*{flex-basis:calc(100% / 2)}}@media (min-width:64em){.panel-navigation-share .navigation-container{display:block}.panel-three-column,.panel-two-column{display:flex}.panel-four-column{flex-wrap:unset}.panel-two-column.sidebar-left .left-container{order:1;flex-basis:40%}.panel-two-column.sidebar-left .right-container{order:2;flex-basis:60%}.panel-two-column.sidebar-right .left-container{order:1;flex-basis:60%}.panel-two-column.sidebar-right .right-container{order:2;flex-basis:40%}.panel-two-column.even :is(.left-container,.right-container){flex-basis:50%}.panel-three-column>*{flex-basis:calc(100% / 3)}.panel-four-column>*{flex-basis:calc(100% / 4)}}:is(input,button,select,textarea):focus{outline:var(--sw-focus-color) solid 1px;outline-offset:2px}.shared-play-button{position:absolute;left:50%;top:50%;z-index:10;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;width:var(--space-16);height:var(--space-16);padding:0;background-color:var(--blue);border-radius:50%;font-size:var(--text-lg);line-height:1;text-align:center;color:var(--white);pointer-events:none;opacity:.85;transition:opacity 100ms}.shared-play-button::before{content:"";position:absolute;left:5px;top:5px;width:calc(100% - 10px);height:calc(100% - 10px);border:2px solid var(--aqua);pointer-events:none;border-radius:50%}@media (hover:hover){.contentRender[class*="contentRender_name_plugins_collections"] .img-cont:hover .shared-play-button,.image-box-with-caption .slide-pic:hover .shared-play-button{opacity:1}}.related-content .credits,.ccl-widget .credits,.image-box-with-caption .credits{display:flex;align-items:baseline;gap:var(--space-1);position:absolute;bottom:0;right:0;margin:var(--space-2) var(--space-5);margin-left:0;font-family:var(--font-family);font-size:.6875rem;font-style:normal;letter-spacing:var(--tracking-normal);text-shadow:0 0 4px var(--black);color:var(--white);pointer-events:none;z-index:10}.related-content .credits img,.ccl-widget .credits img,.image-box-with-caption .credits img{width:11px;height:9px;filter:drop-shadow(0 0 3px var(--black));transform:translateY(1px)}.related-content .slide .img-cont .credits>img{width:11px}.credits a,.credits a:hover{color:inherit;position:relative;z-index:100;pointer-events:all}.credits a:hover{text-decoration:underline}@media (min-width:64em){.related-content .credits,.ccl-widget .credits,.image-box-with-caption .credits{font-size:.8125rem}.related-content .credits img,.ccl-widget .credits img,.image-box-with-caption .credits img{width:15px;height:12px}.related-content .slide .img-cont .credits>img{width:15px}}.glide__arrow,.sv-lightbox .arrow{--arrow-color:var(--gray-800);--arrow-bg-color:var(--white);position:relative;width:var(--space-10);height:var(--space-10);display:flex;align-items:center;justify-content:center;flex-shrink:0;padding:0;margin:var(--space-3);background:var(--arrow-bg-color);border-radius:var(--rounded-circle);box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);font-size:var(--text-xl);color:var(--arrow-color);pointer-events:all}.glide__arrow i,.sv-lightbox .arrow i{display:block;line-height:var(--leading-none)}.glide.fade .glide__slides{transform:none!important;display:block;width:auto!important}.glide.fade .glide__slide{position:absolute;left:0;top:0;z-index:1;opacity:0;transition:opacity 300ms ease-out}.glide.fade .glide__slide:first-child{position:relative}.glide.fade .glide__slide--active{z-index:2;opacity:1}.slide-img{background-color:#eee;background-position:130% 0;background-size:200% 100%;background-repeat:no-repeat;background-image:linear-gradient(to right,#eee 45%,#f6f6f6,#eee 65%);animation:img-loading 1200ms infinite ease-in-out}.slide-img.loaded{animation:none}@keyframes img-loading{to{background-position:-30% 0}}.panel-page.no-hero .panel-header{position:relative;background-color:var(--white)}.navigation.navigation-three-col.desktop{--surface-1:var(--white);position:static;gap:44px}.navigation.navigation-three-col.desktop .dropdown-menu .nav-item .dropdown-toggle .icon-toggle{transform-origin:center;transform:rotate(-90deg)}.navigation.navigation-three-col.desktop .dropdown-menu{position:absolute;right:0;width:100%;min-width:850px;background-color:var(--surface-1);overflow:hidden}.navigation.navigation-three-col.desktop .dropdown-menu.level-1{left:-24px;width:100%;min-width:849px;max-width:849px;background-color:var(--surface-1);overflow:hidden}.navigation.navigation-three-col.desktop .dropdown-menu .dropdown-menu{top:0;left:33%;right:auto;width:33%;border-left:2px solid var(--blue);z-index:32}.navigation.navigation-three-col.desktop .dropdown-menu.open{opacity:1;pointer-events:all}.navigation.navigation-three-col.desktop .dropdown-menu .dropdown-menu .nav-item{max-width:50%}.navigation.navigation-three-col.desktop .nav-item .dropdown-helper{position:absolute;z-index:1;top:0;right:0;width:100%;height:100%;transform:scaleY(0);transform-origin:bottom center;transition:transform 300ms ease 200ms}.navigation.navigation-three-col.desktop .level-1.nav-item>.dropdown-helper{height:100%!important}.navigation.navigation-three-col.desktop .dropdown-menu .nav-item .dropdown-helper{transform:scaleX(0);transform-origin:right center}.navigation.navigation-three-col.desktop .nav-item .dropdown-helper{opacity:.3}.navigation.navigation-three-col.desktop .nav-item:not(.level-1) .dropdown-helper{right:0;left:0}.navigation.navigation-three-col.desktop .nav-item .nav-item-control:hover+.dropdown-helper{transform:scaleY(1);transition:none}.navigation.navigation-three-col.desktop .dropdown-menu .nav-item .nav-item-control:hover+.dropdown-helper{transform:scaleX(1)}.navigation.navigation-three-col.desktop .nav-item .nav-item-control:hover{position:relative;z-index:31}.navigation.navigation-three-col.desktop .nav-item.level-1.open>.nav-item-control{z-index:31}.navigation.navigation-three-col.desktop.primary .dropdown-menu .nav-item{max-width:33.3333%}.navigation.navigation-three-col.desktop.secondary .dropdown-menu{min-width:600px}.navigation.navigation-three-col.desktop.secondary .dropdown-menu .nav-item{max-width:50%}.navigation.navigation-three-col.desktop.secondary .dropdown-menu .dropdown-menu{left:50%;width:50%}.navigation{--surface-mobile-nav:var(--primary-color-200);--surface-highlight:var(--aqua);--text:var(--blue);--text-alt:var(--white);--text-xl:1.375rem}.nav-container{position:relative;display:flex;justify-content:flex-end;height:100%}@media (min-width:64em){.nav-container:not(.secondary){min-width:785px}}.navigation a{display:flex;align-items:center;padding:var(--space-3) var(--space-4);width:100%;font-size:var(--text-sm);font-weight:500;line-height:var(--leading-none);color:inherit;text-decoration:none}.navigation.primary .nav-item.level-1>.nav-item-control>a{font-size:var(--text-xl);font-weight:700}.navigation a:hover{color:inherit}.navigation a:focus{text-decoration:underline;outline:none}.navigation .nav-item .nav-item-control{display:flex;justify-content:space-between;color:var(--text);transition:background-color 100ms cubic-bezier(0,0,.3,1)}.navigation .nav-item .dropdown-toggle{margin:0;padding:var(--space-1);color:inherit;background-color:transparent;transition:background-color 100ms cubic-bezier(0,0,.3,1)}.navigation .nav-item .dropdown-toggle:focus{outline:1px dashed var(--sw-light-focus-color);outline-offset:0}.nav-container .menu-toggle{display:flex;justify-content:center;margin:0;padding:0;background:none;cursor:pointer;color:var(--blue);font-size:var(--text-sm);width:39px;height:40px}.nav-container .menu-toggle>div{display:flex;flex-direction:column;align-items:center;justify-content:center;font-weight:500}.nav-container .menu-toggle.active .close img{width:20px}.nav-container .menu-toggle .close,.nav-container .menu-toggle.active .open{display:none}.nav-container .menu-toggle.active .close{display:flex}@media (min-width:64em){.nav-container .menu-toggle{display:none}}.navigation.mobile.secondary{border-top:2px solid var(--dark-blue);padding:20px 0}.navigation.mobile .dropdown-menu{display:none}.navigation.primary.mobile{padding:15px 0}.navigation.primary.mobile .dropdown-menu.level-1{padding:12px 0 10px}.navigation.secondary.mobile .dropdown-menu.level-1{padding:10px 0}.navigation.primary.mobile .dropdown-menu.level-2,.navigation.primary.mobile .dropdown-menu.level-3{padding:10px 0}.navigation.mobile .nav-item.open:not(.level-1)>.nav-item-control{background-color:var(--surface-highlight)}.navigation.mobile .nav-item .dropdown-toggle{padding:var(--space-1) 18px}.navigation.mobile .nav-item .dropdown-toggle .icon-toggle{transform-origin:center;transition:transform 300ms cubic-bezier(0,0,.3,1);font-size:1.5rem}.navigation.mobile .nav-item.open>.nav-item-control .dropdown-toggle .icon-toggle{transform:rotate(-180deg)}.navigation.mobile.primary .nav-item.level-1>.nav-item-control>a,.navigation.mobile.secondary .nav-item.level-1>.nav-item-control>a{position:relative;width:max-content}.navigation.mobile.primary .nav-item.level-1>.nav-item-control>a{padding:16.5px 20px 16.5px 20px}.navigation.mobile.secondary .nav-item.level-1>.nav-item-control>a{padding:16px 20px 16px 20px}.navigation.mobile.primary .nav-item.level-1.open>.nav-item-control>a::after,.navigation.mobile.secondary .nav-item.level-1.open>.nav-item-control>a::after{content:"";position:absolute;height:8px;width:calc(100% - 35px);bottom:2px;background-color:var(--blue)}.navigation.mobile .nav-item.level-2>.nav-item-control>a{padding-left:41px}.navigation.mobile .nav-item.level-3>.nav-item-control>a{padding-left:62px}.navigation.mobile .nav-item.level-4>.nav-item-control>a{padding-left:82px}.navigation.mobile .nav-item .dropdown-menu a{font-size:var(--text-sm);padding:13px var(--space-4)}.navigation.mobile .nav-item.level-1.open>.nav-item-control{font-weight:800}.navigation.mobile.secondary .nav-item.level-1>.nav-item-control>a{font-size:var(--text-base)}.navigation.mobile.footer{background-color:var(--dark-blue);padding:28px var(--space-5) var(--space-4);border-bottom:2px solid var(--white)}.navigation.mobile.footer a{color:var(--white);padding:15px 0}.navigation.mobile.footer .nav-item.level-1>.nav-item-control>a{font-weight:600;text-transform:uppercase}.navigation.desktop{position:relative;display:none;justify-content:flex-end;height:100%}.navigation.desktop .nav-item:not(.level-1)>.nav-item-control{padding-right:26px}.navigation.desktop .nav-item:not(.level-1)>.nav-item-control>a{font-size:var(--text-sm-1);padding:12px 5px 10px 30px}.navigation.desktop .nav-item .dropdown-toggle{padding:5px 4px 2px;font-size:var(--text-lg)}@media (min-width:64em){.navigation.desktop{display:flex}}.navigation.desktop .dropdown-menu{opacity:0;pointer-events:none;transition:opacity 100ms cubic-bezier(0,0,.3,1);z-index:30;padding-top:var(--space-5);padding-bottom:var(--space-6)}.navigation.desktop .dropdown-menu.open{display:block!important}.navigation.desktop .level-1.nav-item>.nav-item-control{align-items:center;height:100%;color:var(--text);position:relative}.navigation.desktop .level-1.nav-item>.nav-item-control::after{content:"";position:absolute;bottom:-4px;height:8px;width:100%;background:var(--blue);opacity:0;z-index:1}.navigation.desktop.secondary .level-1.nav-item>.nav-item-control::after{width:calc(100% - 30px);left:15px}.navigation.desktop.secondary .level-1.nav-item.open>.nav-item-control::after{z-index:31}.navigation.desktop .level-1.nav-item.open>.nav-item-control::after{opacity:1}.navigation.desktop .level-1.nav-item>.nav-item-control>a{padding:15px 0 22px}.navigation.primary.desktop .nav-item.level-1.open>.nav-item-control>a,.navigation.secondary.desktop .nav-item.level-1.open>.nav-item-control>a{text-shadow:1.5px 0 0 var(--blue)}.navigation.desktop .nav-item.level-1>.nav-item-control>a:focus{border-bottom-color:var(--surface-mobile-nav)}.navigation.desktop .nav-item:not(.level-1)>.nav-item-control:focus-within{background-color:var(--surface-highlight)}.navigation.desktop .nav-item.level-1>.nav-item-control>a:focus,.navigation.desktop .nav-item.level-1>.nav-item-control>a:hover{border-bottom-color:var(--surface-mobile-nav)}.navigation.desktop .nav-item:not(.level-1)>.nav-item-control:focus-within,.navigation.desktop .nav-item:not(.level-1)>.nav-item-control:hover,.navigation.desktop .nav-item:not(.level-1).open>.nav-item-control{background-color:var(--surface-highlight)}.navigation .nav-item.level-1 .nav-item-control a,.navigation .nav-item.level-2 .nav-item-control a,.navigation .nav-item.level-3 .nav-item-control a{text-decoration:none}.navigation.desktop .level-1.nav-item>.nav-item-control>.dropdown-toggle{display:none}.navigation.desktop.secondary .nav-item.level-1>.nav-item-control>a{font-size:var(--text-sm-1);padding:8px 13.5px 6px}:root{--widget-padding-top:0;--widget-margin-bottom:var(--space-12)}button[data-quickview-button]{display:inline-flex;align-items:baseline;gap:var(--space-1);margin:0;padding:0;background:transparent}button[data-quickview-button]:hover,button[data-quickview-button]:focus,button[data-quickview-button]:active{color:inherit;background:transparent}button[data-quickview-button] i{width:var(--space-5)}.js-loaded{opacity:1!important;transition:opacity 200ms ease-in}.ccl-widget .widget-header{--font-heading:var(--font-display);--font-link:var(--font-body);--color:var(--black);--color-hover:var(--sw-key-color-hover,var(--primary-color-800));--text-color:var(--color);--button-color:var(--sw-button-primary-bg,var(--color));--button-text-color:var(--sw-button-primary-color,var(--gray-100));--button-text-color-hover:var(--sw-button-primary-color-hover,var(--gray-100));--border-color:var(--gray-200);margin:0 auto;margin-bottom:var(--space-6);padding:0 var(--space-5);max-width:var(--width-base)}.ccl-widget .widget-header-inner{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;padding-bottom:var(--space-3);border-bottom:2px solid var(--border-color)}.ccl-widget .widget-title{position:relative;display:inline;margin-right:var(--space-8);font-family:var(--font-body);font-size:var(--text-5xl);letter-spacing:var(--tracking-wide);font-weight:700;color:var(--text-color);text-transform:uppercase}@media (min-width:64em){.ccl-widget .widget-title{font-size:33px}}.ccl-widget .widget-view-all{font-family:var(--font-link);text-decoration:none;position:relative;display:inline-block;padding:11px 35px 7px 22px;line-height:1em;font-size:var(--text-sm-1);font-weight:700;color:var(--sw-button-primary-color);text-decoration:none;background-color:transparent;border:2px solid var(--aqua);overflow:hidden}.ccl-widget .widget-view-all::before{content:"";position:absolute;width:100%;top:0;left:0;height:100%;transform:translateX(-100%);background-color:var(--aqua);z-index:-1;opacity:0}.ccl-widget .widget-view-all::after{content:"\f0da";position:absolute;font-size:14px;right:21px;font-family:'Font Awesome 5 Free';font-weight:900}@media (min-width:64em){.ccl-widget .widget-view-all{padding:15px 46px 12px 30px;font-size:var(--text-base);transition:color 0.4s ease}.ccl-widget .widget-view-all::after{font-size:1.125rem;right:28px}@media(hover:hover){.ccl-widget .widget-view-all:hover{color:var(--dark-blue)}.ccl-widget .widget-view-all::before{transition:transform ease .3s,opacity ease .4s}.ccl-widget .widget-view-all:hover::before{transform:translateX(0);opacity:1}}}@media(hover:hover){.ccl-widget .widget-view-all:hover{--button-color:var(--color-hover);--button-text-color:var(--button-text-color-hover);text-decoration:none}.ccl-widget .slide .slide-title>a:hover,.ccl-widget .slide a.more-caption:hover,.ccl-widget .slide a.link-btn:hover{text-decoration:none}}.ccl-widget,.ccl-widget *{font-family:inherit}.ccl-widget{--font-title:var(--font-body);--font-desc:var(--font-body);--color-display:var(--sw-key-color,var(--primary-color-700));--color-display-hover:var(--sw-key-color-hover,var(--primary-color-800));--color-body:var(--gray-700);--color-body-alt:var(--gray-100);--color-accent:var(--blue);--btn-text-color:var(--sw-button-secondary-color,var(--primary-color-700));--btn-bg-color:var(--sw-button-secondary-bg,var(--primary-color-100));--btn-bg-color-hover:var(--sw-button-secondary-bg-hover,var(--primary-color-200));--btn-text-color-hover:var(--blue);--overlap-color-display:var(--blue);--overlap-color-display-hover:var(--blue);--overlap-color-body:var(--white);--overlap-color-body-alt:var(--gray-100);--overlap-btn-hover-color:var(--sw-button-secondary-bg-hover,var(--primary-color-200));--overlap-btn-hover-text-color:var(--sw-button-secondary-color-hover,var(--gray-700))}.ccl-widget .overlap-image{--color-display:var(--overlap-color-display);--color-display-hover:var(--overlap-color-display-hover);--color-body:var(--overlap-color-body);--color-body-alt:var(--overlap-color-body-alt)}@media (min-width:64em){.ccl-widget .overlap-image-desktop{--color-display:var(--overlap-color-display);--color-display-hover:var(--overlap-color-display-hover);--color-body:var(--overlap-color-body);--color-body-alt:var(--overlap-color-body-alt)}}.ccl-widget .slide .slide-title{font-family:var(--font-title);font-weight:700;color:var(--color-display)}.ccl-widget .slide .slide-title>a{color:inherit}@media (hover:hover){.ccl-widget .slide.overlap-image .slide-title>a:hover{text-decoration:underline}}@media (hover:hover) and (min-width:40em){.ccl-widget .slide.overlap-image-desktop .slide-title>a:hover{text-decoration:underline}}.ccl-widget .inner{position:relative}.ccl-widget .slide p{line-height:var(--leading-normal);font-weight:600;color:var(--color-body)}.ccl-widget .slide.overlap-image p{color:var(--overlap-color-body)}@media (min-width:64em){.ccl-widget .slide.overlap-image-desktop p{color:var(--overlap-color-body)}}.overlap-image .content-section{position:absolute;bottom:0;left:0}@media (min-width:64em){.ccl-widget .overlap-image p{color:var(--overlap-color-body)}.overlap-image-desktop .content-section{position:absolute;bottom:0;left:0;z-index:3;pointer-events:none}.overlap-image-desktop .content-section a{pointer-events:all}}.ccl-widget .slide .img-cont{position:relative;overflow:hidden;max-width:100%}.ccl-widget .slide img{display:block;width:100%;height:auto;margin:0}.ccl-widget .slide .slide-footer{--color:var(--gray-700);--color-hover:var(--gray-600);--font-family:var(--font-body);display:flex;align-items:baseline;flex-wrap:wrap;margin:0 calc(var(--space-4) * -1);margin-top:auto;margin-bottom:calc(var(--space-4) * -1);font-family:var(--font-family)}.ccl-widget .slide.overlap-image .slide-footer{--color:var(--overlap-color-display);--color-hover:var(--overlap-color-display-hover);--font-family:var(--font-desc);--btn-hover-color:var(--overlap-btn-hover-color);--btn-hover-text-color:var(--overlap-btn-hover-text-color)}@media (min-width:64em){.ccl-widget .slide.overlap-image-desktop .slide-footer{--color:var(--overlap-color-display);--color-hover:var(--overlap-color-display-hover);--font-family:var(--font-desc);--btn-hover-color:var(--overlap-btn-hover-color);--btn-hover-text-color:var(--overlap-btn-hover-text-color)}}.ccl-widget .slide .slide-footer>*{margin:var(--space-2) var(--space-4)}.ccl-widget .slide a.read-more:not(p *),.ccl-widget .slide .slide-footer a{position:relative;z-index:1;overflow:hidden;display:inline-block;padding:11px 35px 7px 22px;line-height:1em;font-size:var(--text-sm-1);font-weight:700;color:var(--sw-button-primary-color);text-decoration:none;background-color:transparent;outline:2px solid var(--aqua);outline-offset:-2px}.ccl-widget .slide a.read-more:not(p *)::before,.ccl-widget .slide .slide-footer a::before{content:"";position:absolute;width:100%;top:0;left:0;transform:translateX(-100%);height:100%;background-color:var(--aqua);transition:transform ease .3s,opacity ease .4s;z-index:-1;opacity:0}.ccl-widget .slide a.read-more:not(p *)::after,.ccl-widget .slide .slide-footer a::after{content:"\f0da";position:absolute;font-size:14px;right:21px;font-family:'Font Awesome 5 Free';font-weight:900}@media (min-width:64em){.ccl-widget .slide a.read-more:not(p *),.ccl-widget .slide .slide-footer a{padding:15px 46px 12px 30px;font-size:var(--text-base)}.ccl-widget .slide a.read-more:not(p *)::after,.ccl-widget .slide .slide-footer a::after{font-size:1.125rem;right:28px}@media (hover :hover){.ccl-widget .slide a.read-more:not(p *):hover::before,.ccl-widget .slide .slide-footer a:hover::before{transform:translateX(0);opacity:1}}}.ccl-widget .slide .slide-footer button{position:relative;font-size:var(--text-sm);color:var(--blue);text-decoration:none;font-weight:700;text-transform:uppercase;padding-bottom:4px;border-bottom:3px solid var(--blue);transition:border .25s ease}.ccl-widget .slide .slide-footer button::after{content:"";position:absolute;background-color:var(--blue);bottom:0;width:100%}.slide.overlap-image .slide-footer button{color:var(--color-display)}@media (min-width:64em){.ccl-widget .slide .slide-footer button{font-size:var(--text-base);border-bottom:4px solid var(--blue);transition:border .15s ease}.slide.overlap-image-desktop .slide-footer button{color:var(--color-display)}.ccl-widget .slide .slide-footer button:hover{border-bottom:2px solid var(--blue)}@media (hover:hover){.ccl-widget .slide a.read-more:not(p *):hover,.ccl-widget .slide .slide-footer a:hover{background-color:transparent;color:var(--btn-text-color-hover)}.ccl-widget .slide .slide-footer button:hover{color:var(--blue)}.ccl-widget .slide p>a.read-more:hover,.ccl-widget .slide.overlap-image .slide-footer button:hover span,.ccl-widget .slide.overlap-image-desktop .slide-footer button:hover span{text-decoration:underline}.ccl-widget .slide.overlap-image .slide-footer button:hover{color:var(--overlap-color-display-hover)}}}@media (hover:hover) and (min-width:64em){.ccl-widget .slide.overlap-image-desktop .slide-footer button:hover{color:var(--overlap-color-display-hover)}}.core-hero-slideshow .glide__arrows .glide__arrow,.core-hero-preview-slideshow .glide__arrows .glide__arrow{margin:0}.ccl-widget .details{--color:var(--color-display);--color-hover:var(--color-display-hover);--icon-color:var(--aqua);--text-color:var(--color-body);--font-size:var(--text-sm);--font-family:var(--font-body);color:var(--text-color);display:grid;gap:var(--space-1);list-style:none;margin:0;font-size:var(--font-size)}.ccl-widget.overlap-image .details{--text-color:var(--overlap-color-body-alt);--icon-color:var(--overlap-color-body-alt)}@media (min-width:64em){.ccl-widget .overlap-image-desktop .details{--color:var(--overlap-color-display);--color-hover:var(--overlap-color-display-hover);--text-color:var(--overlap-color-body-alt);--icon-color:var(--overlap-color-body-alt)}}.ccl-widget .details li{text-transform:capitalize;line-height:var(--leading-normal)}.ccl-widget .details li:not(.has-link),.ccl-widget .details li.has-link>a{display:grid;grid-template-columns:max-content minmax(auto,max-content);grid-auto-flow:column;gap:var(--space-2);align-items:baseline}.ccl-widget .details li a{font-family:var(--font-family);font-size:var(--font-size);font-weight:500;color:var(--color-display)}.ccl-widget .details li .icon{color:var(--icon-color)}.ccl-widget .details .offer-prefix{font-weight:700}@media (hover:hover){.ccl-widget .details a:hover{color:var(--color-display-hover)}}.ccl-widget .blog-feed-header{--font-size:var(--text-sm);--text-color:var(--gray-700);--accent-color:var(--sw-key-color,var(--primary-color-700));--font-family-display:var(--font-display);--font-family-body:var(--font-body);display:grid;grid-template-columns:repeat(auto-fit,minmax(5ch,max-content));gap:var(--space-4)}.ccl-widget .blog-feed-header>*{white-space:nowrap;font-size:var(--font-size);color:var(--text-color);font-family:var(--font-family-body)}.ccl-widget .blog-feed-header>.category{font-family:var(--font-family-display);font-weight:700;color:var(--accent-color)}.core-date-list .date,.ccl-widget .mini-date-section{--background-color:var(--color-accent);--text-color:var(--color-body-alt);--font-family:var(--font-title);--month-size:var(--text-base);--day-size:var(--text-3xl);background-color:var(--background-color);color:var(--text-color)}.ccl-widget .mini-date-section{position:absolute;top:-12px;left:-12px;width:60px;height:60px;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:var(--space-2) var(--space-4);border-radius:var(--rounded-circle);pointer-events:none;font-family:var(--font-family);text-transform:uppercase;font-weight:700;z-index:2;border:2px solid #FFF}.ccl-widget .mini-date-section::after{content:"";position:absolute;top:2px;left:2px;width:calc(100% - 4px);height:calc(100% - 4px);border-radius:var(--rounded-circle);border:2px solid var(--yellow);pointer-events:none}.core-date-list .date .month,.core-date-list .date .day,.ccl-widget .mini-date-section .date-month,.ccl-widget .mini-date-section .date-day{line-height:var(--leading-none);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ccl-widget .mini-date-section .date-month{font-size:.5rem;font-weight:600}.ccl-widget .mini-date-section .date-day{font-size:var(--text-sm);font-family:var(--font-display)}@media (min-width:64em){.ccl-widget .mini-date-section{top:-20px;left:-20px;width:85px;height:85px;border:4px solid #FFF}.ccl-widget .mini-date-section::after{top:4px;left:4px;width:calc(100% - 8px);height:calc(100% - 8px)}.ccl-widget .mini-date-section .date-month{font-size:var(--text-xs)}.ccl-widget .mini-date-section .date-day{font-size:var(--text-3xl-1)}}.ccl-widget .sponsored{display:none;font-family:var(--font-body);font-size:.8125rem;text-transform:lowercase;z-index:10}.ccl-widget .slide:not(.dtn-outside-image) .img-cont .sponsored,.ccl-widget .mosaic-tile .img-cont .sponsored{display:block;position:absolute;top:0;left:0;margin:var(--space-2) var(--space-3);color:var(--white);text-shadow:0 0 10px var(--black);pointer-events:none}.ccl-widget .slide.dtn-outside-image .content-section .sponsored{display:block}@media (min-width:64em){.ccl-widget .sponsored{font-size:var(--text-sm-1)}.ccl-widget .slide.dtn-outside-image.overlap-image-desktop .content-section .sponsored{color:var(--overlap-color-body)}}.announcements{padding:20px 15px;background-color:var(--gray-900)}body.hamburger-open .announcements{display:none}.announcements .wrapper{max-width:1200px;margin:0 auto;position:relative}.announcements .title-cont.desktop{display:none}.announcements .title-cont.mobile{padding-right:40px;margin-bottom:var(--space-3)}.announcements .img-cont{margin-bottom:20px}.announcements .img-cont img{width:100%}.announcements h4,.announcements h4 a{font-size:22px;line-height:30px;font-weight:700;color:inherit}.announcements .wrapper .content-section p,.announcements .wrapper .content-section .read-more i{color:inherit}.announcements .wrapper .content-section p a{color:inherit;font-weight:700}.announcements .read-more{font-weight:700;display:flex;color:inherit;align-items:center;gap:var(--space-2)}.announcements .read-more:hover{text-decoration:none}.announcements .fa{margin-left:8px}.announcements .close-announcement{position:absolute;width:40px;height:40px;right:0;top:-5px;background-color:transparent;outline:0;padding:0;margin-bottom:0;color:inherit}.announcements .close-announcement .fas{font-size:20px}@media (hover:hover){.announcements .wrapper .content-section p a:hover{color:inherit}}@media screen and (min-width:40em){.announcements .wrapper{display:flex;flex-direction:row;align-items:flex-start}.announcements .title-cont.desktop{display:block;padding-right:40px;margin-bottom:var(--space-2)}.announcements .title-cont.mobile{display:none}.announcements .content-section{margin:0 20px;width:100%}.announcements .img-cont{max-width:25%}.announcements .close-announcement{top:-2px}.announcements .close-announcement .fas{font-size:25px}}.core-hero-image .img-cont:after{content:'';position:absolute;bottom:0;left:0;width:100%;height:100%;background:linear-gradient(to top,rgba(0,0,0,.4) 0%,rgba(0,0,0,0) 40%);pointer-events:none}.core-hero-image .slide .content-section{max-width:640px;padding:28px var(--space-5)}.core-hero-image .sponsored{display:block;font-family:var(--font-body);font-size:.8125rem;color:var(--white);text-shadow:0 0 10px var(--black);opacity:.76;margin-bottom:var(--space-1)}.core-hero-image .slide .slide-title,.core-hero-image .slide .slide-title a{max-width:100%;font-family:var(--font-body);font-size:1.375rem;font-weight:600;line-height:1.32;letter-spacing:var(--tracking-normal);color:var(--white);margin-bottom:var(--space-3)}.core-hero-image .slide p{font-family:var(--font-body);font-size:var(--text-sm-1);font-weight:400;line-height:1.6;letter-spacing:var(--tracking-normal);color:var(--white);margin-bottom:var(--space-1)}.core-hero-image .slide a.read-more:not(p *){font-family:var(--font-body);font-size:var(--text-sm-1);font-weight:500;line-height:1.6;letter-spacing:var(--tracking-normal);color:var(--white);outline:none;padding:0;padding-right:35px}.core-hero-image .slide a.read-more:not(p *)::after{font-size:var(--text-sm-1);color:var(--white)}.core-hero-image .slide a.read-more:not(p *)::before{content:none}.core-hero-image.ccl-widget .credits{bottom:var(--space-1)}@media (min-width:64em){.core-hero-image .slide .content-section{padding:22px var(--space-10)}.core-hero-image .sponsored{font-size:var(--text-sm-1);margin-bottom:10px}.core-hero-image .slide .slide-title,.core-hero-image .slide .slide-title a{font-size:var(--text-3xl)}.core-hero-image .slide p{font-size:var(--text-base);line-height:2;margin-bottom:var(--space-3)}.core-hero-image .slide a.read-more:not(p *){font-size:var(--text-base);padding-right:35px}.core-hero-image .slide a.read-more:not(p *):after{font-size:var(--text-sm-1);color:var(--white);right:16px}.core-hero-image.ccl-widget .credits{right:var(--space-5);bottom:var(--space-5)}}.core-hero-slideshow{--text-container-width:var(--width-comfortable);--letter-spacing:var(--tracking-wide);--title-text-size:var(--text-2xl);--btn-text-size:var(--text-base);--text-size:var(--text-base);position:relative}.core-hero-slideshow .slide .img-cont::after{content:"";background:linear-gradient(to top,rgba(0,0,0,.4) 0%,rgba(0,0,0,0) 100%);top:0;left:0;position:absolute;pointer-events:none;height:100%;width:100%}.core-hero-slideshow.hide-content .slide .img-cont::after{content:none}.core-hero-slideshow .slide .img-cont .credits{bottom:var(--space-1)}.core-hero-slideshow .slide .img-cont .shared-play-button{top:var(--space-32)}.core-hero-slideshow .slide .content-section{padding:var(--space-4) 15px var(--space-4) var(--space-5);max-width:340px}.core-hero-slideshow .slide .slide-title,.core-hero-slideshow .slide .slide-title a{font-size:1.375rem;font-weight:700;line-height:1.31;letter-spacing:var(--tracking-normal);color:var(--white);width:100%;margin-bottom:var(--space-2)}.core-hero-slideshow .slide p{font-size:var(--text-sm-1);font-weight:400;line-height:1.6;color:var(--white);padding-bottom:0}.core-hero-slideshow .slide.overlap-image .slide-footer{bottom:var(--space-8)}.core-hero-slideshow .slide.overlap-image .slide-footer .read-more{color:var(--white);font-weight:600;margin-left:0;border:unset;outline:unset}.core-hero-slideshow .slide.overlap-image .slide-footer .read-more::before{content:none}.core-hero-slideshow .slide.overlap-image .slide-footer .read-more::after{right:var(--space-1);color:var(--white)}.core-hero-slideshow .arrows-cont .glide__arrows{left:unset;right:0;bottom:36px;gap:var(--space-4)}.core-hero-slideshow .glide__arrows .glide__arrow{width:38px;height:24px;margin:0;background:unset;border-radius:unset;box-shadow:unset;pointer-events:all}.core-hero-slideshow .glide__arrows .glide__arrow::before{content:'';position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);height:12px;width:100%;background-image:url(/includes/public/assets/shared/arrows/right-arrow-white.svg);background-repeat:no-repeat;background-size:100%;pointer-events:none}.core-hero-slideshow .glide__arrows .glide__arrow--left::before{background-image:url(/includes/public/assets/shared/arrows/left-arrow-white.svg)}.core-hero-slideshow .glide__arrows .glide__arrow i{display:none}@media (min-width:40em){.core-hero-slideshow .slide .content-section{left:0;bottom:var(--space-12)}.core-hero-slideshow .slide .img-cont .shared-play-button{left:unset;right:0}}@media (min-width:64em){.core-hero-slideshow .slide .img-cont .shared-play-button{right:50%;top:40%;transform:translate(50%,-50%)}.core-hero-slideshow .slide .img-cont .credits{bottom:var(--space-5);right:var(--space-5)}.core-hero-slideshow .slide .slide-title,.core-hero-slideshow .slide .slide-title a{font-size:var(--text-3xl);line-height:var(--leading-normal);margin-bottom:var(--space-2)}.core-hero-slideshow .slide p{font-size:var(--text-base);line-height:2}.core-hero-slideshow .slide .content-section{max-width:600px;left:var(--space-5);bottom:53px}.core-hero-slideshow .slide.overlap-image .slide-footer{bottom:28px;left:var(--space-5)}.core-hero-slideshow .arrows-cont .glide__arrows{bottom:var(--space-16);right:var(--space-5);gap:var(--space-5)}}.share-buttons .addthis_toolbox a{color:var(--sw-link-color);font-size:var(--text-sm-1);margin-bottom:0;display:flex;flex-direction:row-reverse;align-items:flex-end;gap:var(--space-2);font-weight:600}.share-buttons .addthis_toolbox a i{color:var(--aqua);font-size:var(--text-lg)}@media (hover:hover){.share-buttons .addthis_toolbox a:hover{text-decoration:none}} </style> </head> <body> <!-- topBody --> <noscript> <iframe src="//www.googletagmanager.com/ns.html?id=GTM-PWFL49" title="Google Tag Manager" height="0" width="0" style="display:none;visibility:hidden"></iframe> </noscript> <noscript> <iframe src="//www.googletagmanager.com/ns.html?id=GTM-NFBVG93" title="Google Tag Manager" height="0" width="0" style="display:none;visibility:hidden"></iframe> </noscript> <!-- content --> <div data-civid="63f52478a7d31f04012c7e8a" class="contentRender contentRender_0 contentRender_type_panel contentRender_name_plugins_common_page" data-sv-time="9" data-sv-index="0" data-gtm-vars='{ "tCore" : { "contentNum" : "1" } }'> <style>.skip-link { display: none; }</style> <script> // CRM FORM STYLING HELPER JS // Adds the body class as quickly as possible to hide all the items on the page so we don't // have the site flash before the calendar shows up if (location.search.indexOf('action=popupCal') > -1 && document.body.querySelectorAll('.lookup-calHolder')) { document.body.classList.add('crm-calendar-popup'); }; </script> <!-- Adds a check for IE, if we're in IE we block the entire page --> <div id="ie-warning" style="position: fixed; z-index: 999999999999; top: 0; left: 0; display: none; align-items: center; justify-content: center; width: 100%; height: 100%; text-align: center; background-color: #fff;" aria-hidden="true" > <div> <img src="/includes/public/assets/shared/logos/header-logo.svg" alt="Eugene, Cascades & Coast - Travel Lane County" width="80" height="80" style="margin-bottom: 16px;" /> <p style="font-size: 22px; font-weight: 700; line-height: 1.3; text-align: center;">Your browser is not supported for this experience.<br />We recommend using Chrome, Firefox, Edge, or Safari.</p> </div> <script> var ieWarning = document.querySelector('#ie-warning'); if (document.body.style.msTouchAction !== undefined) { ieWarning.style.display = 'flex'; ieWarning.setAttribute('aria-hidden', 'false'); } </script> </div> <a class="skip-link sr-only" href="#main-content">Skip to main content</a> <div class="root-panel panel-page no-hero interior internal-view content details no-header"> <div class="header-container"> <div data-civid="573a4ee59772f3441301c5e1" class="contentRender contentRender_1 contentRender_type_panel contentRender_name_plugins_common_header" data-sv-time="0" data-sv-index="1" data-gtm-vars='{ "tCore" : { "contentNum" : "1" } }'> <header class="panel-header system" data-guid="33267895-d417-4e26-a81f-1597de68230f"> <div class="header-inner"> <div class="primary-content-container"> <div data-civid="64df8dbf61d5123fefdf2efe" class="contentRender contentRender_6 contentRender_type_widget contentRender_name_plugins_common_logo" data-sv-time="31" data-sv-index="6" data-gtm-vars='{ "tCore" : { "contentNum" : "1" } }'> <div class="logo" data-guid="5c33b6c2-e437-49dd-a7fa-3c2e541e22c2" > <a href="https://www.eugenecascadescoast.org/" target="_self" aria-label="Eugene, Cascades & Coast - Travel Lane County"> <img src="/includes/public/assets/shared/logos/header-logo.svg" alt="Eugene, Cascades & Coast - Travel Lane County" loading="lazy" width="140" height="40" /> </a> </div> </div> <div class="main-nav-widgets-container"> <div class="top"> <div class="secondary-nav-container"> <div data-civid="64df8dbf61d5123fefdf2efa" class="contentRender contentRender_2 contentRender_type_widget contentRender_name_plugins_nav_secondary" data-sv-time="37" data-sv-index="2" data-gtm-vars='{ "tCore" : { "contentNum" : "1" } }'> <div class="nav-container secondary" data-guid="2ca5f653-03d3-44f7-9a8e-28eb38c645e6"> <noscript class="permanently-hidden"> <nav> <a href="https://www.eugenecascadescoast.org/meetings/">Meetings</a> <a href="https://www.eugenecascadescoast.org/meetings/choose-us/">Choose Us</a> <a href="https://www.eugenecascadescoast.org/meetings/venues/">Venues</a> <a href="https://www.eugenecascadescoast.org/meetings/venues/large-conventions/">Large Conventions</a> <a href="https://www.eugenecascadescoast.org/meetings/venues/small-meetings-retreats/">Small Meetings & Retreats</a> <a href="https://www.eugenecascadescoast.org/meetings/venues/special-venues/">Special Venues</a> <a href="https://www.eugenecascadescoast.org/meetings/services/">Services</a> <a href="https://www.eugenecascadescoast.org/meetings/services/preferred-vendors/">Preferred Vendors</a> <a href="https://www.eugenecascadescoast.org/meetings/services/pre-post-activities/">Pre/Post Activities</a> <a href="https://www.eugenecascadescoast.org/meetings/services/case-studies/">Case Studies</a> <a href="https://www.eugenecascadescoast.org/meetings/transportation/">Transportation</a> <a href="https://www.eugenecascadescoast.org/meetings/accommodations/">Accommodations</a> <a href="https://www.eugenecascadescoast.org/meetings/sustainability/">Sustainability</a> <a href="https://www.eugenecascadescoast.org/meetings/accessible-meetings/">Accessible Meetings</a> <a href="https://www.eugenecascadescoast.org/meetings/contact-us/">Contact Us</a> <a href="https://www.eugenecascadescoast.org/meetings-blog/">Meetings Blog</a> <a href="https://www.eugenecascadescoast.org/sports/">Sports</a> <a href="https://www.eugenecascadescoast.org/sports/facilities/">Facilities</a> <a href="https://www.eugenecascadescoast.org/sports/services/">Services</a> <a href="https://www.eugenecascadescoast.org/sports/services/resources/">Resources</a> <a href="https://www.eugenecascadescoast.org/sports/services/activities/">Activities</a> <a href="https://www.eugenecascadescoast.org/sports/accommodations/">Accommodations</a> <a href="https://www.eugenecascadescoast.org/sports/sports-events-calendar/">Sports Events Calendar</a> <a href="https://www.eugenecascadescoast.org/sports/local-teams/">Local Teams</a> <a href="https://www.eugenecascadescoast.org/sports/about-us/">About</a> <a href="https://www.eugenecascadescoast.org/sports/about-us/sports-advisory-council/">Sports Advisory Council</a> <a href="https://www.eugenecascadescoast.org/sports/about-us/contact/">Contact</a> <a href="https://www.eugenecascadescoast.org/sports-blog/">Sports Commission Blog</a> <a href="/partners/">Members</a> <a href="/partners/become-a-partner/">Become a Member</a> <a href="/partners/partner-resources/">Member Resources</a> <a href="/partners/partner-resources/advertising/">Advertising</a> <a href="/partners/partner-resources/grants/">Grants</a> <a href="/partners/partner-resources/business-partners/">Business Members</a> <a href="https://www.eugenecascadescoast.org/about-us/brand-strategy-resources/">Brand Toolkit</a> <a href="/partners/training-events/">Training & Events</a> <a href="/partners/training-events/trainings/">Trainings</a> <a href="/partners/training-events/visitor-industry-celebration/">Visitor Industry Celebration</a> <a href="/partners/industry-impacts/">Industry Impacts</a> <a href="/partners/industry-impacts/industry-impacts-reports/">Industry Research & Reports</a> <a href="/partners/industry-impacts/industry-impacts-reports/email-signup/">Industry Email Signup</a> <a href="https://www.eugenecascadescoast.org/tourism-industry-news/">Tourism Updates</a> <a href="/partners/industry-impacts/raise-the-roof-sports-for-all-seasons/">Sports For All Seasons</a> <a href="/partners/industry-impacts/raise-the-roof-sports-for-all-seasons/indoor-multiuse-sports-facility/">Indoor Multiuse Sports Facility</a> <a href="/partners/industry-impacts/raise-the-roof-sports-for-all-seasons/golden-gardens-sports-complex/">Golden Gardens Sports Complex</a> <a href="/partners/industry-impacts/raise-the-roof-sports-for-all-seasons/other-sports-facility-development/">Other Sports Facility Development</a> <a href="/partners/partner-portal-login/">Member Portal Login</a> <a href="https://www.eugenecascadescoast.org/about-us/">About Us</a> <a href="https://www.eugenecascadescoast.org/contact/">Contact Us</a> </nav> </noscript> <nav class="navigation navigation-dropdown secondary desktop" role="navigation" data-secondary-nav-desktop> <script type="text/template" data-nav-item-template>{{+nav_items}} {{+nav_items_helper}} {{!-- This nested partial is necessary to make this partial recursive because helpers.partial only outputs the inner text of the partial, not the partial name. Please do not remove! --}} {{#shownchildren}} {{~exec(function() { if (!data.isLazyLoaded) { helpers.var.depth = 1; } else { helpers.var.depth = data.depth; } })}} <div class="nav-item level-{{~var.depth}} {{data.section}}" data-id="{{data.id}}" data-nav-item> <div class="nav-item-control level-{{~var.depth}}"> <a class="nav-link" href="{{href}}" target="{{target}}" > {{data.title}} </a> {{:shownchildren}} <button id="{{data.id}}" class="dropdown-toggle" aria-label="open submenu" aria-haspopup="true" aria-expanded="false" data-dropdown-toggle > <i class="icon-toggle fas fa-angle-down" aria-hidden="true"></i> </button> {{/}} </div> {{:shownchildren}} <div class="dropdown-helper" data-dropdown-helper></div> <div class="dropdown-menu level-{{~var.depth}} {{:isLazyLoaded}} {{:shownChildren.0}}rendered{{/}} {{/}}" aria-labelledby="{{data.id}}" data-parent-id="{{data.id}}" data-start="{{data.folderHref}}" data-section="{{data.section}}" data-dropdown-menu data-optimum-height > {{:isLazyLoaded}} {{>nav_items_helper}} {{/}} </div> {{/}} </div> {{/}} {{/}} {{>nav_items_helper}} {{/}} {{>nav_items}}</script> <div class="nav-item level-1 secondary" data-id="63d82360dbf55869d640edb1" data-nav-item> <div class="nav-item-control level-1"> <a class="nav-link" href="https://www.eugenecascadescoast.org/meetings/" target="_self" > Meetings </a> <button id="63d82360dbf55869d640edb1" class="dropdown-toggle" aria-label="open submenu" aria-haspopup="true" aria-expanded="false" data-dropdown-toggle > <i class="icon-toggle fas fa-angle-down" aria-hidden="true"></i> </button> </div> <div class="dropdown-helper" data-dropdown-helper></div> <div class="dropdown-menu level-1 " aria-labelledby="63d82360dbf55869d640edb1" data-parent-id="63d82360dbf55869d640edb1" data-start="/meetings-link/" data-section="secondary" data-dropdown-menu data-optimum-height > </div> </div> <div class="nav-item level-1 secondary" data-id="63d82360dbf55869d640edb2" data-nav-item> <div class="nav-item-control level-1"> <a class="nav-link" href="https://www.eugenecascadescoast.org/sports/" target="_self" > Sports </a> <button id="63d82360dbf55869d640edb2" class="dropdown-toggle" aria-label="open submenu" aria-haspopup="true" aria-expanded="false" data-dropdown-toggle > <i class="icon-toggle fas fa-angle-down" aria-hidden="true"></i> </button> </div> <div class="dropdown-helper" data-dropdown-helper></div> <div class="dropdown-menu level-1 " aria-labelledby="63d82360dbf55869d640edb2" data-parent-id="63d82360dbf55869d640edb2" data-start="/sports-link/" data-section="secondary" data-dropdown-menu data-optimum-height > </div> </div> <div class="nav-item level-1 secondary" data-id="57473bb4ceab6ff65be8f473" data-nav-item> <div class="nav-item-control level-1"> <a class="nav-link" href="/partners/" target="_self" > Members </a> <button id="57473bb4ceab6ff65be8f473" class="dropdown-toggle" aria-label="open submenu" aria-haspopup="true" aria-expanded="false" data-dropdown-toggle > <i class="icon-toggle fas fa-angle-down" aria-hidden="true"></i> </button> </div> <div class="dropdown-helper" data-dropdown-helper></div> <div class="dropdown-menu level-1 " aria-labelledby="57473bb4ceab6ff65be8f473" data-parent-id="57473bb4ceab6ff65be8f473" data-start="/partners/" data-section="secondary" data-dropdown-menu data-optimum-height > </div> </div> </nav> <nav class="navigation secondary mobile hide" role="navigation" data-secondary-nav-mobile> <script type="text/template" data-nav-item-template>{{+nav_items}} {{+nav_items_helper}} {{!-- This nested partial is necessary to make this partial recursive because helpers.partial only outputs the inner text of the partial, not the partial name. Please do not remove! --}} {{#shownchildren}} {{~exec(function() { if (!data.isLazyLoaded) { helpers.var.depth = 1; } else { helpers.var.depth = data.depth; } })}} <div class="nav-item level-{{~var.depth}} {{data.section}}" data-id="{{data.id}}" data-nav-item> <div class="nav-item-control level-{{~var.depth}}"> <a class="nav-link" href="{{href}}" target="{{target}}" > {{data.title}} </a> {{:shownchildren}} <button id="{{data.id}}" class="dropdown-toggle" aria-label="open submenu" aria-haspopup="true" aria-expanded="false" data-dropdown-toggle > <i class="icon-toggle fas fa-angle-down" aria-hidden="true"></i> </button> {{/}} </div> {{:shownchildren}} <div class="dropdown-helper" data-dropdown-helper></div> <div class="dropdown-menu level-{{~var.depth}} {{:isLazyLoaded}} {{:shownChildren.0}}rendered{{/}} {{/}}" aria-labelledby="{{data.id}}" data-parent-id="{{data.id}}" data-start="{{data.folderHref}}" data-section="{{data.section}}" data-dropdown-menu data-optimum-height > {{:isLazyLoaded}} {{>nav_items_helper}} {{/}} </div> {{/}} </div> {{/}} {{/}} {{>nav_items_helper}} {{/}} {{>nav_items}}</script> <div class="nav-item level-1 secondary" data-id="63d82360dbf55869d640edb1" data-nav-item> <div class="nav-item-control level-1"> <a class="nav-link" href="https://www.eugenecascadescoast.org/meetings/" target="_self" > Meetings </a> <button id="63d82360dbf55869d640edb1" class="dropdown-toggle" aria-label="open submenu" aria-haspopup="true" aria-expanded="false" data-dropdown-toggle > <i class="icon-toggle fas fa-angle-down" aria-hidden="true"></i> </button> </div> <div class="dropdown-helper" data-dropdown-helper></div> <div class="dropdown-menu level-1 " aria-labelledby="63d82360dbf55869d640edb1" data-parent-id="63d82360dbf55869d640edb1" data-start="/meetings-link/" data-section="secondary" data-dropdown-menu data-optimum-height > </div> </div> <div class="nav-item level-1 secondary" data-id="63d82360dbf55869d640edb2" data-nav-item> <div class="nav-item-control level-1"> <a class="nav-link" href="https://www.eugenecascadescoast.org/sports/" target="_self" > Sports </a> <button id="63d82360dbf55869d640edb2" class="dropdown-toggle" aria-label="open submenu" aria-haspopup="true" aria-expanded="false" data-dropdown-toggle > <i class="icon-toggle fas fa-angle-down" aria-hidden="true"></i> </button> </div> <div class="dropdown-helper" data-dropdown-helper></div> <div class="dropdown-menu level-1 " aria-labelledby="63d82360dbf55869d640edb2" data-parent-id="63d82360dbf55869d640edb2" data-start="/sports-link/" data-section="secondary" data-dropdown-menu data-optimum-height > </div> </div> <div class="nav-item level-1 secondary" data-id="57473bb4ceab6ff65be8f473" data-nav-item> <div class="nav-item-control level-1"> <a class="nav-link" href="/partners/" target="_self" > Members </a> <button id="57473bb4ceab6ff65be8f473" class="dropdown-toggle" aria-label="open submenu" aria-haspopup="true" aria-expanded="false" data-dropdown-toggle > <i class="icon-toggle fas fa-angle-down" aria-hidden="true"></i> </button> </div> <div class="dropdown-helper" data-dropdown-helper></div> <div class="dropdown-menu level-1 " aria-labelledby="57473bb4ceab6ff65be8f473" data-parent-id="57473bb4ceab6ff65be8f473" data-start="/partners/" data-section="secondary" data-dropdown-menu data-optimum-height > </div> </div> </nav> </div> <script> require([ 'jquery', 'plugins_nav_custom_nav_desktop_dropdown', 'plugins_nav_custom_nav_mobile', ], function($, navDesktop, navMobile) { var root = $('[data-guid="2ca5f653-03d3-44f7-9a8e-28eb38c645e6"]'); var navTreeDepth = 2; navDesktop.init(root, '[data-secondary-nav-desktop]', navTreeDepth); navMobile.init(root, '[data-secondary-nav-mobile]', '[data-secondary-nav-cont]', navTreeDepth); }); </script></div> </div> <div class="header-links-container"> <div data-civid="63d83253dbf55869d64112de" class="contentRender contentRender_3 contentRender_type_widget contentRender_name_plugins_common_header_link" data-sv-time="31" data-sv-index="3" data-gtm-vars='{ "tCore" : { "contentNum" : "1" } }'><a class="white header-link" href="https://www.eugenecascadescoast.org/plan/current-travel-alerts-road-conditions/" target="_self"> Travel Alerts </a></div> <div data-civid="63d83253dbf55869d64112e0" class="contentRender contentRender_4 contentRender_type_widget contentRender_name_plugins_common_header_link" data-sv-time="31" data-sv-index="4" data-gtm-vars='{ "tCore" : { "contentNum" : "2" } }'><a class="blue header-link" href="https://eugenecascadescoast.bookdirect.net/" target="_blank"> Book Your Trip </a></div> </div> <div data-civid="64df8dbf61d5123fefdf2efc" class="contentRender contentRender_5 contentRender_type_widget contentRender_name_plugins_search_headerbox" data-sv-time="56" data-sv-index="5" data-gtm-vars='{ "tCore" : { "contentNum" : "1" } }'> <div class="search-cont" data-guid="7842779b-d8e3-4af7-8e5b-55f528b8d9f0"> <form class="headerbox-search-form" data-sv-searchForm action="/search/" method="GET"> <button type="submit" data-sv-search-button> <img src="/includes/public/assets/shared/search-icon-white.svg" alt="Search - Icon"> </button> <input data-sv-search-input name="q" type="search" class="searchInput" autocomplete="off" autocorrect="off" autocapitalize="off" placeholder="Search..." value="" /> </form> <button class="search-button" data-toggle-search aria-expanded="false" aria-label="toggle search dropdown" aria-controls="headerbox-search-form"> <span class="open"> Search <img src="/includes/public/assets/shared/search-icon.svg" alt="Search - Icon"> </span> <span class="close"> Close <img src="/includes/public/assets/shared/menu-close.svg" alt="Open Menu - Icon"> </span> </button> </div> <script> require(["plugins_common_custom_utils", "domReady!"], function(utils) { let root = document.querySelector('[data-guid="7842779b-d8e3-4af7-8e5b-55f528b8d9f0"]'); let searchCont = document.querySelector('[data-search-cont]'); let searchButtonsToHide = root.querySelectorAll('[data-sv-search-button], [data-sv-search-input]'); let header = document.querySelector('.panel-header'); let isActive = false; const breakpoint = 1024; // clone to mobile nav searchCont?.replaceWith(root.cloneNode(true)); function ariaHideEl(el) { el.setAttribute('aria-hidden', true); el.setAttribute('tabindex', -1); } function ariaShowEl(el) { el.removeAttribute('aria-hidden'); el.removeAttribute('tabindex'); } function toggleSearchElVisibility() { if (window.innerWidth < breakpoint || isActive) { searchButtonsToHide.forEach(ariaShowEl); return; } searchButtonsToHide.forEach(ariaHideEl); } document.querySelectorAll('[data-toggle-search]').forEach( elem => { elem.addEventListener("click", function(e) { e.stopImmediatePropagation(); let searchCont = this.parentNode; searchCont.classList.toggle('active'); header.classList.toggle('searchOpen'); this.classList.toggle('active'); isActive = searchCont.classList.contains('active'); this.getAttribute('aria-expanded', isActive); toggleSearchElVisibility(); if (isActive) { searchCont.querySelector('[data-sv-search-input]').focus(); } }); }); document.querySelectorAll('[data-sv-searchForm]').forEach( elem => { let input = elem.querySelector('[data-sv-search-input]'); elem.addEventListener('submit', function(e) { if (input.value.length === 0) { e.preventDefault(); this.querySelector('[data-sv-search-input]').focus(); } }); }); ['resize', 'orientationchange'].forEach(ev => window.addEventListener(ev, utils.debounce(toggleSearchElVisibility, 200))); toggleSearchElVisibility(); }); </script> </div> </div> <div class="bottom"> <div data-civid="64df8dbf61d5123fefdf2f00" class="contentRender contentRender_7 contentRender_type_widget contentRender_name_plugins_nav_main" data-sv-time="42" data-sv-index="7" data-gtm-vars='{ "tCore" : { "contentNum" : "1" } }'> <div class="nav-container" data-guid="0deaeb03-cafe-4bf5-a579-967a03ed01f5"> <noscript class="permanently-hidden"> <nav> <a href="/explore/">Explore</a> <a href="/explore/regions-cities/">Regions & Cities</a> <a href="/explore/regions-cities/willamette-valley/">Willamette Valley</a> <a href="https://www.eugenecascadescoast.org/eugene/">Eugene</a> <a href="https://www.eugenecascadescoast.org/springfield/">Springfield</a> <a href="https://www.eugenecascadescoast.org/cottage-grove/">Cottage Grove</a> <a href="https://www.eugenecascadescoast.org/creswell/">Creswell</a> <a href="https://www.eugenecascadescoast.org/coburg/">Coburg</a> <a href="https://www.eugenecascadescoast.org/junction-city/">Junction City</a> <a href="https://www.eugenecascadescoast.org/veneta-fern-ridge/">Veneta - Fern Ridge</a> <a href="https://www.eugenecascadescoast.org/lowell/">Lowell</a> <a href="/explore/regions-cities/cascade-mountains/">Cascade Mountains</a> <a href="https://www.eugenecascadescoast.org/oakridge-westfir/">Oakridge - Westfir</a> <a href="https://www.eugenecascadescoast.org/mckenzie-river/">McKenzie River</a> <a href="/explore/regions-cities/oregon-coast/">Oregon Coast</a> <a href="https://www.eugenecascadescoast.org/florence/">Florence</a> <a href="https://www.eugenecascadescoast.org/dunes-city/">Dunes City</a> <a href="/explore/arts-music-entertainment/">Arts, Music & Entertainment</a> <a href="/explore/arts-music-entertainment/art-galleries-studios/">Art Galleries & Studios</a> <a href="/explore/arts-music-entertainment/murals-street-art/">Murals & Street Art</a> <a href="/explore/arts-music-entertainment/activity-centers-games/">Activities, Casinos & Games</a> <a href="https://www.eugenecascadescoast.org/events/programs-workshops/">Programs & Workshops</a> <a href="/explore/arts-music-entertainment/performing-arts-theater/">Performing Arts & Theater</a> <a href="/explore/arts-music-entertainment/music-nightlife/">Music & Nightlife</a> <a href="https://www.eugenecascadescoast.org/events/sports/">Spectator Sports</a> <a href="/explore/history-culture-museums/">History, Culture & Museums</a> <a href="/explore/history-culture-museums/museums/">Museums</a> <a href="/explore/history-culture-museums/historic-landmarks/">Historical Landmarks</a> <a href="/explore/history-culture-museums/heceta-head-lighthouse/">Heceta Head Lighthouse</a> <a href="/explore/history-culture-museums/covered-bridges/">Covered Bridges</a> <a href="/explore/history-culture-museums/tracktown-usa/">TrackTown USA</a> <a href="https://www.eugenecascadescoast.org/eugene/neighborhoods/university-of-oregon/hayward-field/">Hayward Field</a> <a href="/explore/history-culture-museums/tracktown-usa/oregon-22-heritage-trail/">Oregon22 Heritage Trail</a> <a href="/explore/history-culture-museums/tracktown-usa/birthplace-of-nike/">Birthplace of Nike</a> <a href="/explore/history-culture-museums/tracktown-usa/prefontaine-and-running-legends/">Prefontaine and Running Legends</a> <a href="/explore/history-culture-museums/movies-film/">Movies & Film History</a> <a href="https://www.eugenecascadescoast.org/events/programs-workshops/">Programs & Workshops</a> <a href="https://www.eugenecascadescoast.org/explore/history-culture-museums/tracktown-usa/">TrackTown USA</a> <a href="https://www.eugenecascadescoast.org/outdoors/">Outdoor Adventures</a> <a href="/explore/road-trips/">Road Trips</a> <a href="https://www.eugenecascadescoast.org/plan/getting-here-getting-around/tours-guides/">Tours & Guides</a> <a href="https://www.eugenecascadescoast.org/food-drink/tasting-trails-food-tours/">Tasting Trails & Food Tours</a> <a href="/explore/shopping/">Shopping</a> <a href="/explore/family-fun/">Family Fun</a> <a href="https://www.eugenecascadescoast.org/blog/">Trip Ideas</a> <a href="/outdoors/">Outdoors</a> <a href="https://www.eugenecascadescoast.org/plan/getting-here-getting-around/tours-guides/">Tours, Guides & Shuttles</a> <a href="/outdoors/adventures/">Adventures & Recreation</a> <a href="/outdoors/adventures/camping/">Camping</a> <a href="/outdoors/adventures/running/">Running</a> <a href="/outdoors/adventures/hiking/">Hiking</a> <a href="/outdoors/adventures/cycling/">Cycling</a> <a href="/outdoors/adventures/cycling/aufderheide-scenic-bikeway/">Aufderheide Scenic Bikeway</a> <a href="/outdoors/adventures/cycling/covered-bridges-scenic-bikeway/">Covered Bridges Scenic Bikeway</a> <a href="/outdoors/adventures/cycling/mckenzie-pass-scenic-bikeway/">McKenzie Pass Scenic Bikeway</a> <a href="/outdoors/adventures/cycling/willamette-valley-scenic-bikeway/">Willamette Valley Scenic Bikeway</a> <a href="/outdoors/adventures/cycling/bike-rentals/">Bike Rentals, Shares & Shops</a> <a href="/outdoors/adventures/mountain-biking/">Mountain Biking</a> <a href="/outdoors/adventures/disc-golf/">Disc Golf</a> <a href="/outdoors/adventures/golf/">Golf</a> <a href="/outdoors/adventures/dune-buggy-tours/">Dune Buggy Tours & Sandboarding</a> <a href="/outdoors/adventures/skateparks-bmx-tracks/">Skateparks & BMX Tracks</a> <a href="/outdoors/adventures/fitness-wellness/">Fitness & Wellness</a> <a href="https://www.eugenecascadescoast.org/outdoors/know-before-you-go/gear-rentals-sales/">Gear Rentals & Sales</a> <a href="/outdoors/adventures/water-sports/">Rafting, Fishing & Water Sports</a> <a href="/outdoors/adventures/water-sports/river-rafting-guides/">River Rafting & Fishing Guides</a> <a href="/outdoors/adventures/water-sports/paddling/">Kayaking, Canoeing & SUP</a> <a href="/outdoors/adventures/water-sports/fishing/">Fishing</a> <a href="/outdoors/adventures/water-sports/jet-boat-tours/">Jet Boat Tours</a> <a href="/outdoors/adventures/water-sports/marinas-boat-ramps/">Marinas & Boat Ramps</a> <a href="/outdoors/adventures/water-sports/swimming-pools/">Swimming Pools</a> <a href="/outdoors/adventures/winter-snow-sports/">Winter & Snow Sports</a> <a href="/outdoors/adventures/stargazing-sky-watching/">Stargazing & Sky Watching</a> <a href="/outdoors/adventures/storm-weather-watching/">Storm & Weather Watching</a> <a href="/outdoors/scenic-landscapes-nature/">Scenic Landscapes & Nature</a> <a href="/outdoors/scenic-landscapes-nature/beaches/">Beaches</a> <a href="/outdoors/scenic-landscapes-nature/oregon-coast-sand-dunes/">Oregon Coast Sand Dunes</a> <a href="/outdoors/scenic-landscapes-nature/hot-springs/">Hot Springs</a> <a href="/outdoors/scenic-landscapes-nature/lakes-reservoirs/">Lakes & Reservoirs</a> <a href="/outdoors/scenic-landscapes-nature/parks-public-lands/">Parks & Public Lands</a> <a href="/outdoors/scenic-landscapes-nature/rivers/">Rivers</a> <a href="/outdoors/scenic-landscapes-nature/rivers/willamette-river/">Willamette River</a> <a href="/outdoors/scenic-landscapes-nature/rivers/mckenzie-river/">McKenzie River</a> <a href="/outdoors/scenic-landscapes-nature/waterfalls/">Waterfalls</a> <a href="/outdoors/scenic-landscapes-nature/waterfalls/diamond-creek-falls/">Diamond Creek Falls</a> <a href="/outdoors/scenic-landscapes-nature/waterfalls/kentucky-falls/">Kentucky Falls</a> <a href="/outdoors/scenic-landscapes-nature/waterfalls/proxy-falls/">Proxy Falls</a> <a href="/outdoors/scenic-landscapes-nature/waterfalls/koosah-sahalie-falls/">Koosah & Sahalie Falls</a> <a href="/outdoors/scenic-landscapes-nature/waterfalls/salt-creek-falls/">Salt Creek Falls</a> <a href="/outdoors/scenic-landscapes-nature/waterfalls/sweet-creek-falls/">Sweet Creek Falls</a> <a href="/outdoors/scenic-landscapes-nature/waterfalls/trestle-creek-falls/">Trestle Creek Falls</a> <a href="https://www.eugenecascadescoast.org/explore/history-culture-museums/covered-bridges/">Covered Bridges</a> <a href="https://www.eugenecascadescoast.org/outdoors/adventures/stargazing-sky-watching/">Dark Sky Viewing</a> <a href="/outdoors/animals-birding-wildlife/">Animals, Birding & Wildlife</a> <a href="/outdoors/animals-birding-wildlife/horseback-riding/">Horseback Riding</a> <a href="/outdoors/animals-birding-wildlife/sea-lion-caves/">Sea Lion Caves</a> <a href="/outdoors/animals-birding-wildlife/whale-watching/">Whale Watching</a> <a href="/outdoors/animals-birding-wildlife/birding/">Birding</a> <a href="/outdoors/know-before-you-go/">Know Before You Go</a> <a href="/outdoors/know-before-you-go/the-adventure-checklist/">The Adventure Checklist</a> <a href="https://www.eugenecascadescoast.org/plan/current-travel-alerts-road-conditions/">Travel Alerts & Ski Reports</a> <a href="/outdoors/know-before-you-go/recreation-passes-permits/">Recreation Passes & Permits</a> <a href="/outdoors/know-before-you-go/fishing-licenses/">Fishing Licenses</a> <a href="https://www.eugenecascadescoast.org/plan/accessibility/accessible-outdoors-recreation/">Accessible Outdoors & Recreation</a> <a href="/outdoors/know-before-you-go/gear-rentals-sales/">Gear Rentals & Sales</a> <a href="/events/">Events</a> <a href="/events/events-this-week/">Events This Week</a> <a href="/events/annual-events-festivals/">Annual Festivals & Events</a> <a href="/events/programs-workshops/">Programs & Workshops</a> <a href="/events/sports/">Sports Event Calendar</a> <a href="/events/sports/oregon-duck-football/">Oregon Duck Football</a> <a href="https://www.eugenecascadescoast.org/events/sports/">Full Sports Calendar</a> <a href="/events/submit-an-event/">Submit An Event</a> <a href="/events/submit-an-event/calendar-guidelines/">Calendar Guidelines</a> <a href="/food-drink/">Food & Drink</a> <a href="/food-drink/restaurants/">Restaurants & Pubs</a> <a href="/food-drink/food-trucks/">Food Trucks</a> <a href="/food-drink/bakeries-desserts/">Bakeries & Desserts</a> <a href="/food-drink/coffee-tea/">Coffee & Tea</a> <a href="/food-drink/craft-beer-cider/">Beer & Cider</a> <a href="/food-drink/wine/">Wine</a> <a href="/food-drink/distilleries/">Distilleries & Cocktail Bars</a> <a href="/food-drink/tasting-trails-food-tours/">Tasting Trails & Food Tours</a> <a href="/food-drink/tasting-trails-food-tours/south-willamette-valley-food-trail/">South Willamette Valley Food Trail</a> <a href="/food-drink/tasting-trails-food-tours/central-coast-food-trail/">Central Coast Food Trail</a> <a href="/lodging/">Lodging</a> <a href="/lodging/hotels/">Hotels</a> <a href="/lodging/lodges-cabins-retreats/">Lodges & Cabins</a> <a href="/lodging/bed-breakfasts/">Bed & Breakfasts</a> <a href="/lodging/vacation-rentals/">Vacation Rentals</a> <a href="/lodging/hostels/">Hostels</a> <a href="/lodging/campgrounds-rv-parks/">Campgrounds & RV Parks</a> <a href="/plan/">Plan</a> <a href="/plan/get-a-free-visitor-guide/">Get A Free Visitor Guide</a> <a href="/plan/getting-here-getting-around/">Transportation - Getting Here & Around</a> <a href="/plan/getting-here-getting-around/airports-airlines/">Airports & Airlines</a> <a href="/plan/getting-here-getting-around/train-service/">Train Service</a> <a href="/plan/getting-here-getting-around/bus-commuter-service/">Bus & Commuter Service</a> <a href="/plan/getting-here-getting-around/taxi-shuttle-service/">Taxi & Shuttle Service</a> <a href="/plan/getting-here-getting-around/car-rv-rentals/">Car & RV Rentals</a> <a href="https://www.eugenecascadescoast.org/outdoors/adventures/cycling/bike-rentals/">Bike Rentals</a> <a href="/plan/getting-here-getting-around/tours-guides/">Tours, Limousines & Guide Service</a> <a href="/plan/getting-here-getting-around/tours-guides/self-guided-tours/">Self-Guided聽Tours</a> <a href="/plan/getting-here-getting-around/maps-parking/">Maps & Parking</a> <a href="/plan/current-travel-alerts-road-conditions/">Travel Alerts & Road Conditions</a> <a href="/plan/accessibility/">Accessibility</a> <a href="/plan/accessibility/accessible-arts-culture/">Accessible Arts & Culture</a> <a href="/plan/accessibility/accessible-outdoors-recreation/">Accessible Outdoors & Recreation</a> <a href="/plan/accessibility/accessible-transportation/">Accessible Transportation</a> <a href="/plan/faqs-travel-tips/">FAQs & Travel Tips</a> <a href="/plan/faqs-travel-tips/visitor-information-centers/">Visitor Information Centers</a> <a href="/plan/faqs-travel-tips/weather-seasons/">Weather & Seasons</a> <a href="/plan/faqs-travel-tips/international-travelers/">International Travelers</a> <a href="https://www.eugenecascadescoast.org/outdoors/know-before-you-go/">Know Before You Go</a> <a href="https://www.eugenecascadescoast.org/outdoors/know-before-you-go/recreation-passes-permits/">Recreation Passes & Permits</a> <a href="/plan/pet-friendly-travel/">Pet Friendly Travel</a> <a href="/plan/sustainable-travel/">Sustainable Travel</a> <a href="/plan/weddings/">Weddings</a> <a href="/plan/relocation/">Relocation</a> <a href="/plan/travel-trade/">Travel Trade</a> <a href="/plan/email-signup/">Email Signup</a> </nav> </noscript> <button class="menu-toggle" type="button" aria-label="toggle menu" aria-haspopup="true" aria-expanded="false" aria-controls="primary-site-menu" data-action="toggle-menu" > <div class="open"> <img src="/includes/public/assets/shared/menu-open.svg" alt="Open Menu - Icon"> Menu </div> <div class="close"> <img src="/includes/public/assets/shared/menu-close.svg" alt="Open Menu - Icon"> Close </div> </button> <nav class="navigation navigation-three-col primary desktop" role="navigation" data-primary-nav-desktop > <script type="text/template" data-nav-item-template>{{+nav_items}} {{+nav_items_helper}} {{!-- This nested partial is necessary to make this partial recursive because helpers.partial only outputs the inner text of the partial, not the partial name. Please do not remove! --}} {{#shownchildren}} {{~exec(function() { if (!data.isLazyLoaded) { helpers.var.depth = 1; } else { helpers.var.depth = data.depth; } })}} <div class="nav-item level-{{~var.depth}} {{data.section}}" data-id="{{data.id}}" data-nav-item> <div class="nav-item-control level-{{~var.depth}}"> <a class="nav-link" href="{{href}}" target="{{target}}" > {{data.title}} </a> {{:shownchildren}} <button id="{{data.id}}" class="dropdown-toggle" aria-label="open submenu" aria-haspopup="true" aria-expanded="false" data-dropdown-toggle > <i class="icon-toggle fas fa-angle-down" aria-hidden="true"></i> </button> {{/}} </div> {{:shownchildren}} <div class="dropdown-helper" data-dropdown-helper></div> <div class="dropdown-menu level-{{~var.depth}} {{:isLazyLoaded}} {{:shownChildren.0}}rendered{{/}} {{/}}" aria-labelledby="{{data.id}}" data-parent-id="{{data.id}}" data-start="{{data.folderHref}}" data-section="{{data.section}}" data-dropdown-menu data-optimum-height > {{:isLazyLoaded}} {{>nav_items_helper}} {{/}} </div> {{/}} </div> {{/}} {{/}} {{>nav_items_helper}} {{/}} {{>nav_items}}</script> <div class="nav-item level-1 main" data-id="573b4f0e41e5fd1c27c62f18" data-nav-item> <div class="nav-item-control level-1"> <a class="nav-link" href="/explore/" target="_self" > Explore </a> <button id="573b4f0e41e5fd1c27c62f18" class="dropdown-toggle" aria-label="open submenu" aria-haspopup="true" aria-expanded="false" data-dropdown-toggle > <i class="icon-toggle fas fa-angle-down" aria-hidden="true"></i> </button> </div> <div class="dropdown-helper" data-dropdown-helper></div> <div class="dropdown-menu level-1 " aria-labelledby="573b4f0e41e5fd1c27c62f18" data-parent-id="573b4f0e41e5fd1c27c62f18" data-start="/explore/" data-section="main" data-dropdown-menu data-optimum-height > </div> </div> <div class="nav-item level-1 main" data-id="57688ca685ce6d944f6d8765" data-nav-item> <div class="nav-item-control level-1"> <a class="nav-link" href="/outdoors/" target="_self" > Outdoors </a> <button id="57688ca685ce6d944f6d8765" class="dropdown-toggle" aria-label="open submenu" aria-haspopup="true" aria-expanded="false" data-dropdown-toggle > <i class="icon-toggle fas fa-angle-down" aria-hidden="true"></i> </button> </div> <div class="dropdown-helper" data-dropdown-helper></div> <div class="dropdown-menu level-1 " aria-labelledby="57688ca685ce6d944f6d8765" data-parent-id="57688ca685ce6d944f6d8765" data-start="/outdoors/" data-section="main" data-dropdown-menu data-optimum-height > </div> </div> <div class="nav-item level-1 main" data-id="63d82360dbf55869d640ed4b" data-nav-item> <div class="nav-item-control level-1"> <a class="nav-link" href="/events/" target="_self" > Events </a> <button id="63d82360dbf55869d640ed4b" class="dropdown-toggle" aria-label="open submenu" aria-haspopup="true" aria-expanded="false" data-dropdown-toggle > <i class="icon-toggle fas fa-angle-down" aria-hidden="true"></i> </button> </div> <div class="dropdown-helper" data-dropdown-helper></div> <div class="dropdown-menu level-1 " aria-labelledby="63d82360dbf55869d640ed4b" data-parent-id="63d82360dbf55869d640ed4b" data-start="/events/" data-section="main" data-dropdown-menu data-optimum-height > </div> </div> <div class="nav-item level-1 main" data-id="57688cab85ce6d944f6d8a11" data-nav-item> <div class="nav-item-control level-1"> <a class="nav-link" href="/food-drink/" target="_self" > Food & Drink </a> <button id="57688cab85ce6d944f6d8a11" class="dropdown-toggle" aria-label="open submenu" aria-haspopup="true" aria-expanded="false" data-dropdown-toggle > <i class="icon-toggle fas fa-angle-down" aria-hidden="true"></i> </button> </div> <div class="dropdown-helper" data-dropdown-helper></div> <div class="dropdown-menu level-1 " aria-labelledby="57688cab85ce6d944f6d8a11" data-parent-id="57688cab85ce6d944f6d8a11" data-start="/food-drink/" data-section="main" data-dropdown-menu data-optimum-height > </div> </div> <div class="nav-item level-1 main" data-id="573b4f0341e5fd1c27c62f04" data-nav-item> <div class="nav-item-control level-1"> <a class="nav-link" href="/lodging/" target="_self" > Lodging </a> <button id="573b4f0341e5fd1c27c62f04" class="dropdown-toggle" aria-label="open submenu" aria-haspopup="true" aria-expanded="false" data-dropdown-toggle > <i class="icon-toggle fas fa-angle-down" aria-hidden="true"></i> </button> </div> <div class="dropdown-helper" data-dropdown-helper></div> <div class="dropdown-menu level-1 " aria-labelledby="573b4f0341e5fd1c27c62f04" data-parent-id="573b4f0341e5fd1c27c62f04" data-start="/lodging/" data-section="main" data-dropdown-menu data-optimum-height > </div> </div> <div class="nav-item level-1 main" data-id="63d82360dbf55869d640ed97" data-nav-item> <div class="nav-item-control level-1"> <a class="nav-link" href="/plan/" target="_self" > Plan </a> <button id="63d82360dbf55869d640ed97" class="dropdown-toggle" aria-label="open submenu" aria-haspopup="true" aria-expanded="false" data-dropdown-toggle > <i class="icon-toggle fas fa-angle-down" aria-hidden="true"></i> </button> </div> <div class="dropdown-helper" data-dropdown-helper></div> <div class="dropdown-menu level-1 " aria-labelledby="63d82360dbf55869d640ed97" data-parent-id="63d82360dbf55869d640ed97" data-start="/plan/" data-section="main" data-dropdown-menu data-optimum-height > </div> </div> </nav> <nav class="navigation primary mobile hide" role="navigation" data-primary-nav-mobile> <script type="text/template" data-nav-item-template>{{+nav_items}} {{+nav_items_helper}} {{!-- This nested partial is necessary to make this partial recursive because helpers.partial only outputs the inner text of the partial, not the partial name. Please do not remove! --}} {{#shownchildren}} {{~exec(function() { if (!data.isLazyLoaded) { helpers.var.depth = 1; } else { helpers.var.depth = data.depth; } })}} <div class="nav-item level-{{~var.depth}} {{data.section}}" data-id="{{data.id}}" data-nav-item> <div class="nav-item-control level-{{~var.depth}}"> <a class="nav-link" href="{{href}}" target="{{target}}" > {{data.title}} </a> {{:shownchildren}} <button id="{{data.id}}" class="dropdown-toggle" aria-label="open submenu" aria-haspopup="true" aria-expanded="false" data-dropdown-toggle > <i class="icon-toggle fas fa-angle-down" aria-hidden="true"></i> </button> {{/}} </div> {{:shownchildren}} <div class="dropdown-helper" data-dropdown-helper></div> <div class="dropdown-menu level-{{~var.depth}} {{:isLazyLoaded}} {{:shownChildren.0}}rendered{{/}} {{/}}" aria-labelledby="{{data.id}}" data-parent-id="{{data.id}}" data-start="{{data.folderHref}}" data-section="{{data.section}}" data-dropdown-menu data-optimum-height > {{:isLazyLoaded}} {{>nav_items_helper}} {{/}} </div> {{/}} </div> {{/}} {{/}} {{>nav_items_helper}} {{/}} {{>nav_items}}</script> <div class="nav-item level-1 main" data-id="573b4f0e41e5fd1c27c62f18" data-nav-item> <div class="nav-item-control level-1"> <a class="nav-link" href="/explore/" target="_self" > Explore </a> <button id="573b4f0e41e5fd1c27c62f18" class="dropdown-toggle" aria-label="open submenu" aria-haspopup="true" aria-expanded="false" data-dropdown-toggle > <i class="icon-toggle fas fa-angle-down" aria-hidden="true"></i> </button> </div> <div class="dropdown-helper" data-dropdown-helper></div> <div class="dropdown-menu level-1 " aria-labelledby="573b4f0e41e5fd1c27c62f18" data-parent-id="573b4f0e41e5fd1c27c62f18" data-start="/explore/" data-section="main" data-dropdown-menu data-optimum-height > </div> </div> <div class="nav-item level-1 main" data-id="57688ca685ce6d944f6d8765" data-nav-item> <div class="nav-item-control level-1"> <a class="nav-link" href="/outdoors/" target="_self" > Outdoors </a> <button id="57688ca685ce6d944f6d8765" class="dropdown-toggle" aria-label="open submenu" aria-haspopup="true" aria-expanded="false" data-dropdown-toggle > <i class="icon-toggle fas fa-angle-down" aria-hidden="true"></i> </button> </div> <div class="dropdown-helper" data-dropdown-helper></div> <div class="dropdown-menu level-1 " aria-labelledby="57688ca685ce6d944f6d8765" data-parent-id="57688ca685ce6d944f6d8765" data-start="/outdoors/" data-section="main" data-dropdown-menu data-optimum-height > </div> </div> <div class="nav-item level-1 main" data-id="63d82360dbf55869d640ed4b" data-nav-item> <div class="nav-item-control level-1"> <a class="nav-link" href="/events/" target="_self" > Events </a> <button id="63d82360dbf55869d640ed4b" class="dropdown-toggle" aria-label="open submenu" aria-haspopup="true" aria-expanded="false" data-dropdown-toggle > <i class="icon-toggle fas fa-angle-down" aria-hidden="true"></i> </button> </div> <div class="dropdown-helper" data-dropdown-helper></div> <div class="dropdown-menu level-1 " aria-labelledby="63d82360dbf55869d640ed4b" data-parent-id="63d82360dbf55869d640ed4b" data-start="/events/" data-section="main" data-dropdown-menu data-optimum-height > </div> </div> <div class="nav-item level-1 main" data-id="57688cab85ce6d944f6d8a11" data-nav-item> <div class="nav-item-control level-1"> <a class="nav-link" href="/food-drink/" target="_self" > Food & Drink </a> <button id="57688cab85ce6d944f6d8a11" class="dropdown-toggle" aria-label="open submenu" aria-haspopup="true" aria-expanded="false" data-dropdown-toggle > <i class="icon-toggle fas fa-angle-down" aria-hidden="true"></i> </button> </div> <div class="dropdown-helper" data-dropdown-helper></div> <div class="dropdown-menu level-1 " aria-labelledby="57688cab85ce6d944f6d8a11" data-parent-id="57688cab85ce6d944f6d8a11" data-start="/food-drink/" data-section="main" data-dropdown-menu data-optimum-height > </div> </div> <div class="nav-item level-1 main" data-id="573b4f0341e5fd1c27c62f04" data-nav-item> <div class="nav-item-control level-1"> <a class="nav-link" href="/lodging/" target="_self" > Lodging </a> <button id="573b4f0341e5fd1c27c62f04" class="dropdown-toggle" aria-label="open submenu" aria-haspopup="true" aria-expanded="false" data-dropdown-toggle > <i class="icon-toggle fas fa-angle-down" aria-hidden="true"></i> </button> </div> <div class="dropdown-helper" data-dropdown-helper></div> <div class="dropdown-menu level-1 " aria-labelledby="573b4f0341e5fd1c27c62f04" data-parent-id="573b4f0341e5fd1c27c62f04" data-start="/lodging/" data-section="main" data-dropdown-menu data-optimum-height > </div> </div> <div class="nav-item level-1 main" data-id="63d82360dbf55869d640ed97" data-nav-item> <div class="nav-item-control level-1"> <a class="nav-link" href="/plan/" target="_self" > Plan </a> <button id="63d82360dbf55869d640ed97" class="dropdown-toggle" aria-label="open submenu" aria-haspopup="true" aria-expanded="false" data-dropdown-toggle > <i class="icon-toggle fas fa-angle-down" aria-hidden="true"></i> </button> </div> <div class="dropdown-helper" data-dropdown-helper></div> <div class="dropdown-menu level-1 " aria-labelledby="63d82360dbf55869d640ed97" data-parent-id="63d82360dbf55869d640ed97" data-start="/plan/" data-section="main" data-dropdown-menu data-optimum-height > </div> </div> </nav> </div> <script> require([ 'jquery', 'plugins_nav_custom_nav_desktop_three_col', 'plugins_nav_custom_nav_mobile', ], function($, navDesktop, navMobile) { var root = $('[data-guid="0deaeb03-cafe-4bf5-a579-967a03ed01f5"]'); var navTreeDepth = 3; navDesktop.init(root, '[data-primary-nav-desktop]', navTreeDepth); navMobile.init(root, '[data-primary-nav-mobile]', '[data-main-nav-cont]', navTreeDepth); function toggleMenu() { $(this).toggleClass('active'); $(this).attr('aria-expanded', $(this).hasClass('active')); document.querySelector('#primary-site-menu').classList.toggle('active'); document.querySelector('.menu-toggle').classList.toggle('active'); } // document.querySelector('[data-body-overlay]').addEventListener('click', function() { // toggleMenu(); // }); root.find('[data-action="toggle-menu"]').on('click', function() { toggleMenu(); }); }); </script></div> </div> </div> </div> </div> <div id="primary-site-menu" class="mobile-nav-container" data-mobile-nav> <div class="mobile-nav"> <header class="widgets"> <div data-search-cont></div> </header> <div class="mobile-main-nav" data-main-nav-cont></div> <div class="mobile-secondary-nav" data-secondary-nav-cont></div> <div class="mobile-footer-nav" data-footer-nav-cont> <div data-civid="64df8dbf61d5123fefdf2f02" class="contentRender contentRender_8 contentRender_type_widget contentRender_name_plugins_nav_mobile_footer" data-sv-time="43" data-sv-index="8" data-gtm-vars='{ "tCore" : { "contentNum" : "1" } }'> <div class="nav-container" data-guid="37376ff2-6734-4fc9-a18a-a8bed801ba34"> <noscript class="permanently-hidden"> <nav> <a href="/about-us/">About Us</a> <a href="/about-us/our-team/">Contact Our Team</a> <a href="/about-us/board-of-directors/">Board of Directors</a> <a href="/about-us/annual-reports/">Annual Reports</a> <a href="/about-us/brand-strategy-resources/">Brand Strategy & Resources</a> <a href="/about-us/faqs/">Travel Lane County FAQs</a> <a href="/about-us/job-openings/">Employment</a> <a href="https://www.eugenecascadescoast.org/plan/accessibility/">Accessibility</a> <a href="/contact/">Contact</a> <a href="https://www.eugenecascadescoast.org/media/content-creation/">Create Content</a> <a href="/media/">Media</a> <a href="/media/press-releases/">Press Releases</a> <a href="/media/lane-county-facts/">Lane County Facts</a> <a href="/media/image-video-library-request/">Image & Video Library Request</a> <a href="/media/content-creation/">Create Content For Us</a> <a href="/privacy-policy/">Privacy Policy</a> <a href="https://www.eugenecascadescoast.org/sitemap/">Sitemap</a> </nav> </noscript> <nav class="navigation footer mobile hide" role="navigation" data-footer-nav-mobile> <script type="text/template" data-nav-item-template>{{+nav_items}} {{+nav_items_helper}} {{!-- This nested partial is necessary to make this partial recursive because helpers.partial only outputs the inner text of the partial, not the partial name. Please do not remove! --}} {{#shownchildren}} {{~exec(function() { if (!data.isLazyLoaded) { helpers.var.depth = 1; } else { helpers.var.depth = data.depth; } })}} <div class="nav-item level-{{~var.depth}} {{data.section}}" data-id="{{data.id}}" data-nav-item> <div class="nav-item-control level-{{~var.depth}}"> <a class="nav-link" href="{{href}}" target="{{target}}" > {{data.title}} </a> {{:shownchildren}} <button id="{{data.id}}" class="dropdown-toggle" aria-label="open submenu" aria-haspopup="true" aria-expanded="false" data-dropdown-toggle > <i class="icon-toggle fas fa-angle-down" aria-hidden="true"></i> </button> {{/}} </div> {{:shownchildren}} <div class="dropdown-helper" data-dropdown-helper></div> <div class="dropdown-menu level-{{~var.depth}} {{:isLazyLoaded}} {{:shownChildren.0}}rendered{{/}} {{/}}" aria-labelledby="{{data.id}}" data-parent-id="{{data.id}}" data-start="{{data.folderHref}}" data-section="{{data.section}}" data-dropdown-menu data-optimum-height > {{:isLazyLoaded}} {{>nav_items_helper}} {{/}} </div> {{/}} </div> {{/}} {{/}} {{>nav_items_helper}} {{/}} {{>nav_items}}</script> <div class="nav-item level-1 footer" data-id="57688d1485ce6d944f6dd309" data-nav-item> <div class="nav-item-control level-1"> <a class="nav-link" href="/about-us/" target="_self" > About Us </a> <button id="57688d1485ce6d944f6dd309" class="dropdown-toggle" aria-label="open submenu" aria-haspopup="true" aria-expanded="false" data-dropdown-toggle > <i class="icon-toggle fas fa-angle-down" aria-hidden="true"></i> </button> </div> <div class="dropdown-helper" data-dropdown-helper></div> <div class="dropdown-menu level-1 " aria-labelledby="57688d1485ce6d944f6dd309" data-parent-id="57688d1485ce6d944f6dd309" data-start="/about-us/" data-section="footer" data-dropdown-menu data-optimum-height > </div> </div> <div class="nav-item level-1 footer" data-id="674f90dfc5eb12d42ad68e91" data-nav-item> <div class="nav-item-control level-1"> <a class="nav-link" href="https://www.eugenecascadescoast.org/plan/accessibility/" target="_self" > Accessibility </a> </div> </div> <div class="nav-item level-1 footer" data-id="573b500e41e5fd1c27c6306d" data-nav-item> <div class="nav-item-control level-1"> <a class="nav-link" href="/contact/" target="_self" > Contact </a> </div> </div> <div class="nav-item level-1 footer" data-id="67572bd2c5eb12d42addeadf" data-nav-item> <div class="nav-item-control level-1"> <a class="nav-link" href="https://www.eugenecascadescoast.org/media/content-creation/" target="_self" > Create Content </a> </div> </div> <div class="nav-item level-1 footer" data-id="63d82360dbf55869d640eddf" data-nav-item> <div class="nav-item-control level-1"> <a class="nav-link" href="/media/" target="_self" > Media </a> <button id="63d82360dbf55869d640eddf" class="dropdown-toggle" aria-label="open submenu" aria-haspopup="true" aria-expanded="false" data-dropdown-toggle > <i class="icon-toggle fas fa-angle-down" aria-hidden="true"></i> </button> </div> <div class="dropdown-helper" data-dropdown-helper></div> <div class="dropdown-menu level-1 " aria-labelledby="63d82360dbf55869d640eddf" data-parent-id="63d82360dbf55869d640eddf" data-start="/media/" data-section="footer" data-dropdown-menu data-optimum-height > </div> </div> <div class="nav-item level-1 footer" data-id="57688c9e85ce6d944f6d82c4" data-nav-item> <div class="nav-item-control level-1"> <a class="nav-link" href="/privacy-policy/" target="_self" > Privacy Policy </a> </div> </div> <div class="nav-item level-1 footer" data-id="63d82361dbf55869d640ee07" data-nav-item> <div class="nav-item-control level-1"> <a class="nav-link" href="https://www.eugenecascadescoast.org/sitemap/" target="_self" > Sitemap </a> </div> </div> </nav> </div> <script> require([ 'jquery', 'plugins_nav_custom_nav_mobile', ], function($, navMobile) { var root = $('[data-guid="37376ff2-6734-4fc9-a18a-a8bed801ba34"]'); var navTreeDepth = 3; navMobile.init(root, '[data-footer-nav-mobile]', '[data-footer-nav-cont]', navTreeDepth); function toggleMenu() { document.body.classList.toggle('hamburger-open'); $(this).toggleClass('active'); $(this).attr('aria-expanded', $(this).hasClass('active')); document.querySelector('#primary-site-menu').classList.toggle('active'); } root.find('[data-action="toggle-menu"]').on('click', function() { toggleMenu(); }); }); </script></div> </div> <div class="menu-quick-links"> <h6>SEE WHAT'S NEW IN:</h6> <div data-civid="63e2966f6cd2f528e502a9f6" class="contentRender contentRender_9 contentRender_type_widget contentRender_name_plugins_collections_type_custom_navigation_links contentRender_name_plugins_collections_template_custom_quick_links" data-sv-time="56" data-sv-index="9" data-gtm-vars='{ "tCore" : { "contentNum" : "1" } }'> <div class="quick-links" data-guid="6719bac5-f213-4d58-8e23-f08ba9727233"> <a class="link" href="https://www.eugenecascadescoast.org/blog/" target="_self" data-gtm-click data-gtm-vars='{ "tClient_ga4": { "eventName": "navigation_click", "interactionSource": "widget", "navType" : "Custom Quick Links", "linkObject": "Travel", "interactionUrl" : "https%3A%2F%2Fwww.eugenecascadescoast.org%2Fblog%2F", "interactionText": "Travel" } }'> Travel </a> <a class="link" href="https://www.eugenecascadescoast.org/sports-blog/" target="_self" data-gtm-click data-gtm-vars='{ "tClient_ga4": { "eventName": "navigation_click", "interactionSource": "widget", "navType" : "Custom Quick Links", "linkObject": "Sports", "interactionUrl" : "https%3A%2F%2Fwww.eugenecascadescoast.org%2Fsports-blog%2F", "interactionText": "Sports" } }'> Sports </a> <a class="link" href="https://www.eugenecascadescoast.org/meetings-blog/" target="_self" data-gtm-click data-gtm-vars='{ "tClient_ga4": { "eventName": "navigation_click", "interactionSource": "widget", "navType" : "Custom Quick Links", "linkObject": "Meetings", "interactionUrl" : "https%3A%2F%2Fwww.eugenecascadescoast.org%2Fmeetings-blog%2F", "interactionText": "Meetings" } }'> Meetings </a> <a class="link" href="https://www.eugenecascadescoast.org/tourism-industry-news/" target="_self" data-gtm-click data-gtm-vars='{ "tClient_ga4": { "eventName": "navigation_click", "interactionSource": "widget", "navType" : "Custom Quick Links", "linkObject": "Industry", "interactionUrl" : "https%3A%2F%2Fwww.eugenecascadescoast.org%2Ftourism-industry-news%2F", "interactionText": "Industry" } }'> Industry </a> </div></div> </div> </div> </div> </header></div> </div> <div id="slideshow-container" class="slideshow-container"> </div> <div id="main-content" class="content"> <div data-civid="63f52478a7d31f04012c7e96" class="contentRender contentRender_10 contentRender_type_widget contentRender_name_plugins_common_social_share" data-sv-time="32" data-sv-index="10" data-gtm-vars='{ "tCore" : { "contentNum" : "1" } }'> <div class="sv-share" data-guid="420f2b9a-d404-4249-b034-98d3c2b6518c" data-gtm-vars='{ "tClient_ga4" : { "eventName" : "widget_interaction", "widgetName" : "Social Share", "interactionSource": "widget" } }'> <div class="sv-share-button-wrapper"> <button class="sv-share-trigger" type="button" aria-expanded="false" aria-label="show share links" aria-controls="share-popover"> <i class="sv-share-trigger-icon fas fa-share-square"></i> <span>Share</span> </button> <ul id="share-popover" class="sv-share-popover"> <div data-sv-social-share></div> </ul> </div> </div> <script type="text/template" data-social-share-template> {{#items}} <li class="sv-share-service-email"> <!-- Email --> <a href="mailto:?subject={{%%title}}&body={{%%url}}" target="_blank" data-gtm-click data-gtm-vars='{ "tClient_ga4" : { "linkObject" : "Email", "interactionUrl": "mailto:?subject={{%%title}}&body={{%%url}}", "interactionText" : "Email" } }'> <i class="sv-share-service-icon fas fa-envelope" aria-hidden="true"></i> <span>Email</span> </a> </li> <li class="sv-share-service-twitter"> <!-- Twitter --> <a href="https://twitter.com/share?url={{url}}&text={{%%title}}" target="_blank" data-gtm-click data-gtm-vars='{ "tClient_ga4" : { "linkObject" : "Twitter", "interactionUrl": "https://twitter.com/share?url={{%%url}}&text={{%%title}}", "interactionText" : "Twitter" } }'> <i class="sv-share-service-icon fab fa-twitter" aria-hidden="true"></i> <span>Twitter</span> </a> </li> <li class="sv-share-service-facebook"> <!-- Facebook --> <a href="https://www.facebook.com/sharer/sharer.php?u={{url}}" target="_blank" data-gtm-click data-gtm-vars='{ "tClient_ga4" : { "linkObject" : "Facebook", "interactionUrl": "https://www.facebook.com/sharer/sharer.php?u={{%%url}}", "interactionText" : "Facebook" } }'> <i class="sv-share-service-icon fab fa-facebook" aria-hidden="true"></i> <span>Facebook</span> </a> </li> <li class="sv-share-service-linkedin"> <!-- LinkedIn --> <a href="https://www.linkedin.com/shareArticle?url={{url}}&title={{title}}" target="_blank" data-gtm-click data-gtm-vars='{ "tClient_ga4" : { "linkObject" : "Linkedin", "interactionUrl": "https://www.linkedin.com/shareArticle?url={{%%url}}&title={{%%title}}", "interactionText" : "LinkedIn" } }'> <i class="sv-share-service-icon fab fa-linkedin" aria-hidden="true"></i> <span>LinkedIn</span> </a> </li> <li class="sv-share-service-reddit"> <!-- Reddit --> <a href="https://reddit.com/submit?url={{url}}&title={{title}}" target="_blank" data-gtm-click data-gtm-vars='{ "tClient_ga4" : { "linkObject" : "Reddit", "interactionUrl": "https://reddit.com/submit?url={{%%url}}&title={{%%title}}", "interactionText" : "Reddit" } }'> <i class="sv-share-service-icon fab fa-reddit" aria-hidden="true"></i> <span>Reddit</span> </a> </li> {{/}} </script> <script> require(["plugins_common_custom_social_share"], function(socialShare) { const data = {"sections":{},"data":{},"guid":"420f2b9a-d404-4249-b034-98d3c2b6518c","customSettings":{},"widgetArgs":{"nav":{"_id":"63938bc0a3dea275995018ca","sortorder":9,"title":"Listing","folder":"listing","section":"system","type":"page","active":true,"show_on_nav":true,"publish_start":"2022-12-09T19:00:00.000Z","searchable":"no","locale_code":"en-us","new_window":false,"custom_hide_in_header":false,"version_id":"63f524c9a7d31f04012c7ea1","created":"2022-12-09T19:25:52.946Z","content_owner":"default","site_name":"primary","updated":"2023-02-22T15:10:54.539Z","title_sort":"listing","site_section":"primary.system","published":true,"amp":false,"cms_title":"Listing - /listing/","cms_title_sort":"listing - /listing/","folderHref":"/listing/","locale_count":0,"id":"63938bc0a3dea275995018ca","version_id_string":"63f524c9a7d31f04012c7ea1","href":"/listing/","absoluteHref":"https://www.eugenecascadescoast.org/listing/","absoluteFolderHref":"https://www.eugenecascadescoast.org/listing/","metaTitle":"Listing","rootCmsUrl":"/nav/sitemap/site_primary/section_system/"},"num":10,"guid":"420f2b9a-d404-4249-b034-98d3c2b6518c","data":{},"civ":{"instance":{"type":"widget","name":"plugins_common_social_share","site_name":"primary","saved":false,"created":"2023-02-21T20:08:41.988Z","updated":"2023-02-21T20:08:41.988Z","deleted":false,"id":"63f52478a7d31f04012c7e96","version_id_string":"63f52478a7d31f04012c7e97"},"version":{"created":"2023-02-21T20:08:41.989Z","id":"63f52478a7d31f04012c7e97","instance_id_string":"63f52478a7d31f04012c7e96","data":{}},"onTrunk":true,"civid":"63f52478a7d31f04012c7e96"},"name":"plugins_common_social_share"}}; socialShare.init("420f2b9a-d404-4249-b034-98d3c2b6518c", data) }); </script> </div><div data-civid="63f52478a7d31f04012c7e98" class="contentRender contentRender_11 contentRender_type_widget contentRender_name_plugins_listings_detail" data-sv-time="76" data-sv-index="11" data-gtm-vars='{ "tCore" : { "contentNum" : "1" } }'> <script type="text/template" data-detail-info> {"latitude":44.0562738484,"longitude":-123.0805850029,"recid":972,"primaryCatID":416} </script> <div class="shared-detail listings" data-guid="3b9291bb-7688-4f92-bd1a-8c3387971f9a"> <script id="translations_3b9291bb-7688-4f92-bd1a-8c3387971f9a" type="text/template"> {"leo":{"apply":"Apply","clear_filters":"Reset Filters","reset":"Reset","filter":"Filter","sort":"Sort","view":"View","keyword":"Search","search_placeholder":"Keyword","regions":"Regions","categories":"Categories","grid":"Grid","list":"List","map":"Map","show_map":"Show Map","hide_map":"Hide Map","recommended":"Recommended","near_me":"Near Me","read_more":"Visit Website","quick_view":"Quick View","featured_title":"Featured","visit_website":"View All Details","email":"E-mail","tollfree":"Toll Free","tab_about":"About","tab_map":"Map","show_more":"Show $1 more","show_less":"Show Less","results":"$1 results","no_results":"There are no results that match your filter.","miles_from_you":"Miles from You","meeting_rooms":"Meeting Rooms","square_feet":"Total Sq. Ft.","largest_room":"Largest Room","sleeping_rooms":"Sleeping Rooms","banquet":"Banquet Capacity","reception":"Reception Capacity","theatre":"Theater Capacity","classroom":"Classroom Capacity","compare":"Compare","close_compare_dropdown":"Close compare dropdown","compare_add":"Add to compare","compare_remove":"Remove from compare","compare_clear_all":"Clear All","compare_limit_message":"You can only compare four (4) items at a time","location":"Location","locations":"Locations","details":"Details","address":"Address","err_loc_timeout":"We're unable to determine your location at this time.","err_loc_blocked":"You must allow location access for distance sorting.","err_loc_radius":"You must be within $1 miles to sort by distance.","date_range_title":"Show Events For","date_range_day":"Day","date_range_week":"Week","date_range_weekend":"Weekend","date_range_month":"Month","date_range_year":"Year","date_range_selected_dates":"Selected Dates","per_page_label":"Items Per Page","tb_add":"Add to Trip","tb_remove":"Remove from Trip","tb_view":"View Trip","facilities":"Facilities","download":"Download Events as CSV","convention":"Convention","venues":"Venues","dates":"Dates","attendance":"Attendance","whats_nearby":"You May Also Like","whats_nearby_subtitle":"These Things Near By","attractions":"Attractions","dining":"Dining","accommodations":"Accommodations","events":"Events","things_to_do":"Things To Do","get_directions":"Get Directions","redo_search_in_map":"Redo Search in Map","add_to_calendar":"Add to Calendar","add_to_google_calendar":"Add to Google Calendar","add_to_microsoft_calendar":"Add to Microsoft Live Calendar","add_to_outlook_calendar":"Add to Office365 Outlook Calendar","add_to_iCloud_calendar":"Add to iCloud Calendar","add_to_windows_calendar":"Add to Windows Calendar","start_date":"Start Date","end_date":"End Date","related_posts":"Related Trip Ideas"},"listings":{"clear_filters":"Reset Filters","amenities":"Amenities","tab_amenities":"Amenities","tab_meeting_facilities":"Facilities","tab_offers":"Packages & Promotions","tab_events":"Events","tab_hours":"Hours","tab_tripadvisor":"TripAdvisor","tab_yelp":"Yelp","yelp_closed":"Closed","tab_social_feeds":"Social Feeds","facility_info":"Facility Info","meeting_rooms":"Meeting Rooms","m_exhibits_space":"Exhibits Space","m_description":"Description","m_exhibits":"Exhibits","m_floorplan_file":"Floorplan File","m_largest_room":"Largest Room","m_toll_free":"Toll Free","m_total_sq_ft":"Total Sq. Ft.","m_reception_capacity":"Reception Capacity","m_space_notes":"Space Notes","m_theater_capacity":"Theater Capacity","m_link":"Link","m_villas":"Villas","m_banquet_capacity":"Banquet Capacity","m_number_of_rooms":"Number of Rooms","m_booths":"Booths","m_large_floor_plan_pdf":"Large floor Plan PDF","m_suites":"Suites","m_classroom_capacity":"Classroom Capacity","m_sleeping_rooms":"Sleeping Rooms","m_width":"Width","m_length":"Length","m_height":"Height","m_booth_capacity":"Booth Capacity","m_amphitheater_present":"Amphitheater Present","m_listening_devices_present":"Listening Devices Present"},"offers":{"print_coupon":"Print","redeemable":"Redeemable","always":"Always","starting":"Starting","ending":"Ending","valid":"Valid"},"events":{"presented_by":"Presented By","dates":"Dates","recurrence":"Recurrence","time":"Time","price":"Price","venue":"Venue","attendees":"Attendees","err_expired":"This event has passed. Please visit our main <a href=\"/events/\">Events</a> page for upcoming events.","err_past":"This event has passed. Please visit our main <a href=\"/events/\">Events</a> page for upcoming events."},"common":{"back":"Back","top_list":"Back to Top of List","back_to_top":"Back to Top","label_listings":"Listings","label_events":"Events","label_offers":"Offers","nav_home":"Home","addthis":"Share","from":"From","to":"To"}} </script> </div> <script data-responsive-image-template="3b9291bb-7688-4f92-bd1a-8c3387971f9a" type="text/template"> {{~setVar('useLazyLoading', data.useLazyLoading !== undefined ? data.useLazyLoading : true)}} {{~exec(function() { let asmActive = false; if (helpers.plugins.miscLib && helpers.plugins.sv_site) { // fallback for older collection helpers where miscLib/sv_site are not in goatee context asmActive = helpers.plugins.miscLib.varLookup(helpers.plugins.sv_site.siteConfig.custom, 'asm.active'); } const asmSetting = asmActive ? { gravity: 'auto' } : {}; const userSettings = data.cloudinarySettings || {}; const errorMessage = `The responsive image template requires an asset and a config object. Please see core collection templates for examples.`; const formats = ['avif', 'webp', 'jpg']; // image formats const cloudinarySettings = { // used on every image crop: 'fill', quality: 65, sv: { gravity: 'focalPoint' }, ...userSettings, ...asmSetting, }; let sizes; helpers.var.useLazyLoading = data.useLazyLoading !== undefined ? data.useLazyLoading : true; helpers.var.sources = []; // warn user if no config object was provided if (!data.config) { console.log(errorMessage); return `<!-- ${errorMessage} -->`; } // combine image sizes sizes = [ ...data.config.mediaSources, { imageWidth: data.config.mobileImageRatio.width, imageHeight: data.config.mobileImageRatio.height, } ]; helpers.var.sources = sizes.map(({ imageWidth, imageHeight, minScreenSize }) => { return formats.map(fetch_format => { return { src: data.asset.resource.getThumbnailUrl({ ...cloudinarySettings, fetch_format, width: imageWidth, height: imageHeight }), format: fetch_format === 'jpg' ? 'jpeg' : fetch_format, minScreenSize, isDefault: minScreenSize === undefined && fetch_format.match(/jpe*g/) !== null, alt_text: data.asset.alt_text, width: imageWidth, height: imageHeight }; }); }).reduce((a, b) => a.concat(b), []); })}} {{:~equal(!!data.asset && !!data.asset.resource, true)}} <picture> {{#~var.sources}} {{!isDefault}} <source srcset="{{src}}" {{:~equal(data.minScreenSize !== undefined, true)}} media="screen and (min-width: {{minScreenSize}})" {{/}} type="image/{{format}}" width="{{width}}" height="{{height}}" /> {{?}} <img class="slide-img" src="{{src}}" alt="{{%alt_text}}" loading="{{:~var.useLazyLoading}}lazy{{?}}eager{{/}}" fetchpriority="{{:~var.useLazyLoading}}low{{?}}high{{/}}" width="{{width}}" height="{{height}}" onload="this.classList.add('loaded')" {{!-- stops the background animation when the image is loaded --}} /> {{/}} {{/}} </picture> {{?}} {{~log('No asset was passed into the repsonsive image partial. Please provide an asset.')}} <!-- No asset was provided. Please provide an asset. --> {{/}} </script> <script> var modules = [ "jquery", "plugins_common_custom_detail", "sv_crmLib", "plugins_listings_custom_listings_lib", "sv_load!site_tripbuilder", "text!plugins_listings_custom_listing_ta_snippet.html", "text!plugins_listings_custom_listing_detail_meeting_facilities.html", "text!plugins_listings_custom_listing_detail_meeting_room.html", "text!plugins_listings_custom_listing_detail_twitter_snippet.html", "text!plugins_listings_custom_listing_detail_facebook_snippet.html", "text!plugins_events_custom_event_list_item.html", "text!plugins_offers_custom_offer_list_item.html", "text!plugins_common_custom_li_items.html", "plugins_common_custom_yelp_component", "plugins_common_custom_ui_watcher", "sv_site", "plugins_core/main", "text!plugins_blog_custom_post_list_item.html", "sv_clientLib", "sv_arrayLib" ]; var hasFacebookFeed = false; if (hasFacebookFeed) modules.push("sv_facebookLib"); require(modules, function( $, detail, sv_crmLib, listingsLib, tripbuilder, listing_ta_snippet, listing_detail_meeting_facilities, listing_detail_meeting_room, listing_detail_twitter_snippet, listing_detail_facebook_snippet, event_item_template, offer_item_template, custom_li_items, yelp_component, UIWatcher, site, core, post_item_template, clientLib, arrayLib, facebookLib ) { var data = {"latitude":44.0562738484,"longitude":-123.0805850029,"recid":972,"title":"Pre's Trail","primaryCategory":{"primary":true,"subcatid":1361,"subcatname":"Running Trails","catname":"Sports & Recreation","catid":416},"media":[{"mediaid":7884,"mediafile":"original_222-3-10424_jpeg-4af8513a5056b3a.jpg","mediaurl":"https://assets.simpleviewinc.com/simpleview/image/upload/crm/lanecounty/222-3-10424_jpeg-4af8513a5056b3a_4af9323b-5056-b3a8-49b1d2cdbd543bfe.jpg","sortorder":1,"mediathumburl":"https://assets.simpleviewinc.com/simpleview/image/upload/crm/lanecounty/222-3-10424_jpeg-4af8513a5056b3a_4af9323b-5056-b3a8-49b1d2cdbd543bfe.jpg","medianame":"Running Pre's Trail","mediatype":"Image"}],"description":"First built in 1975 and designated city historic landmark in 2019, follow in the footsteps of legendary track star Steve Prefontaine on this scenic path located by Alton Baker Park. The path has loops from 1 mile to 10,000 meters and is a soft, bark covered trail. You can also connect the trail to the Willamette River Trail.","address1":"Alton Baker Park & Willamette River","hasTripAdvisor":true,"hasYelp":false,"amenityTree":[{"tabshortname":"activities","amenitytabname":"Activities","amenitytabid":4,"sortorder":6,"groups":[{"amenitytabid":4,"sortorder":1,"amenitygroupname":"General","amenitygroupid":37,"fields":[{"sortorder":1,"label":"Parking","amenitygroupid":37,"values":[{"listid":389,"sortorder":1,"listvalue":"Limited Parking"},{"listid":388,"sortorder":2,"listvalue":"No Parking"},{"listid":390,"sortorder":3,"listvalue":"Parking Lot"}],"tabshortname":"activities","amenitytabid":4,"fieldtype":"Multi-Select","numeric":false,"shortname":"parking","array":true,"fieldid":754,"typeid":12,"uniquename":"activities_parking","doc":{"tabshortname":"activities","amenitytabid":4,"valuearray":[{"listid":390,"value":"Parking Lot"}],"label":"Parking","shortname":"parking","amenitygroupid":37,"digits":0,"fieldid":754,"typeid":12,"type":"Multi-Select","value_raw":[{"listid":390,"value":"Parking Lot"}],"value_string":"Parking Lot","uniquename":"activities_parking"},"localeLabel":"Parking"},{"sortorder":3,"label":"Pets Allowed - Restrictions may apply","amenitygroupid":37,"tabshortname":"activities","amenitytabid":4,"fieldtype":"Yes/No","numeric":false,"shortname":"pets","array":false,"fieldid":756,"typeid":11,"uniquename":"activities_pets","doc":{"tabshortname":"activities","amenitytabid":4,"value":"true","label":"Pets Allowed - Restrictions may apply","shortname":"pets","amenitygroupid":37,"digits":0,"fieldid":756,"typeid":11,"type":"Yes/No","value_raw":true,"value_string":"Yes","uniquename":"activities_pets"},"localeLabel":"Pets Allowed - Restrictions may apply"}],"hasDoc":[true,true]},{"amenitytabid":4,"sortorder":4,"amenitygroupname":"Trails & Routes","amenitygroupid":30,"fields":[{"sortorder":1,"label":"Difficulty","amenitygroupid":30,"values":[{"listid":406,"sortorder":1,"listvalue":"Easy"},{"listid":407,"sortorder":2,"listvalue":"Moderate"},{"listid":408,"sortorder":3,"listvalue":"Hard"}],"tabshortname":"activities","amenitytabid":4,"fieldtype":"Multi-Select","numeric":false,"shortname":"difficulty","array":true,"fieldid":761,"typeid":12,"uniquename":"activities_difficulty","doc":{"tabshortname":"activities","amenitytabid":4,"valuearray":[{"listid":406,"value":"Easy"}],"label":"Difficulty","shortname":"difficulty","amenitygroupid":30,"digits":0,"fieldid":761,"typeid":12,"type":"Multi-Select","value_raw":[{"listid":406,"value":"Easy"}],"value_string":"Easy","uniquename":"activities_difficulty"},"localeLabel":"Difficulty"},{"sortorder":2,"label":"Facilities at Trailhead","amenitygroupid":30,"values":[{"listid":416,"sortorder":1,"listvalue":"Drinkable Water"},{"listid":417,"sortorder":2,"listvalue":"Picnic Tables"},{"listid":418,"sortorder":3,"listvalue":"Toilets"}],"tabshortname":"activities","amenitytabid":4,"fieldtype":"Multi-Select","numeric":false,"shortname":"facilities","array":true,"fieldid":763,"typeid":12,"uniquename":"activities_facilities","doc":{"tabshortname":"activities","amenitytabid":4,"valuearray":[{"listid":417,"value":"Picnic Tables"},{"listid":418,"value":"Toilets"}],"label":"Facilities at Trailhead","shortname":"facilities","amenitygroupid":30,"digits":0,"fieldid":763,"typeid":12,"type":"Multi-Select","value_raw":[{"listid":417,"value":"Picnic Tables"},{"listid":418,"value":"Toilets"}],"value_string":"Picnic Tables, Toilets","uniquename":"activities_facilities"},"localeLabel":"Facilities at Trailhead"},{"sortorder":3,"label":"Natural Points of Interest","amenitygroupid":30,"values":[{"listid":397,"sortorder":1,"listvalue":"Lake / Reservoir"},{"listid":398,"sortorder":2,"listvalue":"Ocean"},{"listid":399,"sortorder":3,"listvalue":"Old Growth Forest"},{"listid":400,"sortorder":4,"listvalue":"River"},{"listid":401,"sortorder":5,"listvalue":"Valley"},{"listid":402,"sortorder":6,"listvalue":"Waterfall"}],"tabshortname":"activities","amenitytabid":4,"fieldtype":"Multi-Select","numeric":false,"shortname":"naturalpoints","array":true,"fieldid":759,"typeid":12,"uniquename":"activities_naturalpoints","doc":{"tabshortname":"activities","amenitytabid":4,"valuearray":[{"listid":400,"value":"River"}],"label":"Natural Points of Interest","shortname":"naturalpoints","amenitygroupid":30,"digits":0,"fieldid":759,"typeid":12,"type":"Multi-Select","value_raw":[{"listid":400,"value":"River"}],"value_string":"River","uniquename":"activities_naturalpoints"},"localeLabel":"Natural Points of Interest"},{"sortorder":4,"label":"Trail Details","amenitygroupid":30,"values":[{"listid":419,"sortorder":1,"listvalue":"Dirt / Bark Path"},{"listid":420,"sortorder":2,"listvalue":"Gravel Road"},{"listid":421,"sortorder":3,"listvalue":"Looped Trail"},{"listid":422,"sortorder":4,"listvalue":"Point to Point Trail"},{"listid":423,"sortorder":5,"listvalue":"Paved Path"},{"listid":424,"sortorder":6,"listvalue":"Road"}],"tabshortname":"activities","amenitytabid":4,"fieldtype":"Multi-Select","numeric":false,"shortname":"traildetails","array":true,"fieldid":762,"typeid":12,"uniquename":"activities_traildetails","doc":{"tabshortname":"activities","amenitytabid":4,"valuearray":[{"listid":419,"value":"Dirt / Bark Path"},{"listid":421,"value":"Looped Trail"}],"label":"Trail Details","shortname":"traildetails","amenitygroupid":30,"digits":0,"fieldid":762,"typeid":12,"type":"Multi-Select","value_raw":[{"listid":419,"value":"Dirt / Bark Path"},{"listid":421,"value":"Looped Trail"}],"value_string":"Dirt / Bark Path, Looped Trail","uniquename":"activities_traildetails"},"localeLabel":"Trail Details"},{"sortorder":5,"label":"Trail Length","amenitygroupid":30,"values":[{"listid":403,"sortorder":1,"listvalue":"Short (under 2 miles)"},{"listid":404,"sortorder":2,"listvalue":"Medium ( 2-5 miles)"},{"listid":405,"sortorder":3,"listvalue":"Long (over 5 miles)"}],"tabshortname":"activities","amenitytabid":4,"fieldtype":"Multi-Select","numeric":false,"shortname":"traillength","array":true,"fieldid":760,"typeid":12,"uniquename":"activities_traillength","doc":{"tabshortname":"activities","amenitytabid":4,"valuearray":[{"listid":404,"value":"Medium ( 2-5 miles)"}],"label":"Trail Length","shortname":"traillength","amenitygroupid":30,"digits":0,"fieldid":760,"typeid":12,"type":"Multi-Select","value_raw":[{"listid":404,"value":"Medium ( 2-5 miles)"}],"value_string":"Medium ( 2-5 miles)","uniquename":"activities_traillength"},"localeLabel":"Trail Length"},{"sortorder":6,"label":"Trail Users","amenitygroupid":30,"values":[{"listid":391,"sortorder":1,"listvalue":"Cyclists"},{"listid":392,"sortorder":2,"listvalue":"Gravel Riders"},{"listid":393,"sortorder":3,"listvalue":"Hikers / Runners"},{"listid":394,"sortorder":4,"listvalue":"Horseback Riders"},{"listid":395,"sortorder":5,"listvalue":"Mountain Bikers"},{"listid":396,"sortorder":6,"listvalue":"Snowshoe / Cross-country Skiers"}],"tabshortname":"activities","amenitytabid":4,"fieldtype":"Multi-Select","numeric":false,"shortname":"users","array":true,"fieldid":758,"typeid":12,"uniquename":"activities_users","doc":{"tabshortname":"activities","amenitytabid":4,"valuearray":[{"listid":393,"value":"Hikers / Runners"}],"label":"Trail Users","shortname":"users","amenitygroupid":30,"digits":0,"fieldid":758,"typeid":12,"type":"Multi-Select","value_raw":[{"listid":393,"value":"Hikers / Runners"}],"value_string":"Hikers / Runners","uniquename":"activities_users"},"localeLabel":"Trail Users"}],"hasDoc":[true,true,true,true,true,true]}]}],"crmtracking":{"core_itinerary":"58_972","core_booking_click":"7_972","custom_yelp_click_thrus":"67_972","core_map_view":"59_972","core_listing_view":"1_972","custom_pintrest_click_thrus":"66_972","custom_opentable_click_thrus":"65_972","custom_threshold_360_views":"120_972","core_mobile_view":"17_972","custom_youtube_additional_video_url_click_thrus":"69_972","custom_instagram_views":"114_972","custom_visitapps_listing_view":"111_972","custom_book_direct_activities":"113_972","custom_book_direct_lodging":"112_972","core_twitter_view":"12_972","custom_youtube_url_click_thrus":"68_972","custom_googleplus_click_thrus":"63_972","core_mobile_click":"16_972","custom_flickr_url_click_thrus":"61_972","custom_core_placeholder":"125_972","core_listing_click":"4_972","custom_visitapps_passport_check_in":"110_972","custom_ticketed_event_referrals":"122_972","custom_instagram_click_thrus":"115_972","core_facebook_view":"14_972","custom_viator_click_thrus":"121_972","custom_youtube_click_thrus":"117_972","core_mobile_call":"18_972","core_facebook_click":"15_972","custom_blog_url_click_thrus":"60_972","custom_foursquare_click_thrus":"62_972","custom_youtube_views":"116_972","custom_pinterest_click_thrus":"119_972","custom_pinterest_views":"118_972","core_twitter_click":"13_972"},"weburl":"https://www.eugene-or.gov/DocumentCenter/View/4758/Pres-Trail?bidId="}; var cityStateZip = "Eugene, OR 97401"; var streetAddress = "Alton Baker Park & Willamette River"; var locations; if (streetAddress !== undefined && streetAddress !== '') { var location = { streetAddress: streetAddress, cityStateZip: cityStateZip } locations = [location]; } var weburl; if (data.weburl) { weburl = "/plugins/crm/count/?type=server&key=4_972&val=5eba5e56e4c3152dda2e9b8855da95a81f2dae2643853fb281999e731855b29703f1544ad1f27e3074132dc2d3df4aecb2fac2315a876d7e4b6fd1ba672c1f651dbc0c2e93e37ccb7741d228b20ee6c4f0bfb7faffa8947cb1df1848241a3eab624d8bbee539b68b3557a1b742681355"; } var tripbuilderTracking = "58_972"; var translations = JSON.parse($("#translations_3b9291bb-7688-4f92-bd1a-8c3387971f9a").html()); var hoursOfOperation = []; if (data.amenityTree) { data.amenityTree.forEach(function(amenity) { amenity.groups.forEach(function(group) { group.fields.forEach(function(field) { if (field.tabshortname === 'hoursofoperation') { hoursOfOperation.push(field.doc) } }); }); }); } var socialMap = { "serviceid_4" : { class : "fab fa-facebook-f", service : "facebook" }, "serviceid_1" : { class : "fab fa-twitter", service : "twitter" }, "serviceid_2" : { class : "fab fa-youtube", service : "youtube" }, "serviceid_10" : { class : "fab fa-linkedin", service : "linkedin" }, "serviceid_12" : { class : "fab fa-pinterest", service : "pinterest" }, "serviceid_13" : { class : "fab fa-instagram", service : "instagram" }, "serviceid_17" : { class : "fab fa-snapchat", service : "snapchat" } }; var social = []; var openTable = false; if (data.social) { data.social.forEach(function(val) { var item = socialMap['serviceid_' + val.smserviceid]; if (item === undefined) { return; } item.url = listingsLib.getValidSocialUrl({ url : val.value, urlType : item.service }); if (item.service === 'twitter') { item.url = sv_crmLib.getTrackUrl(data.crmtracking.core_twitter_click, item.url); } else if (item.service === 'facebook') { item.url = sv_crmLib.getTrackUrl(data.crmtracking.core_facebook_click, item.url); } item.value = val.value; social.push(item); }); openTable = data.social.filter(item => item.smserviceid === 6).length ? data.social.filter(item => item.smserviceid === 6)[0].value : false; openTable = openTable ? `http://www.opentable.com/single.aspx?rid=${openTable}` : openTable; } var placemarks = []; if (data.latitude) { placemarks.push({ recid : data.recid, title : data.title, crmc : data.primaryCategory.catname, crmsc : data.primaryCategory.subcatname, latitude : data.latitude, longitude : data.longitude, address1 : streetAddress, detail : true }); } function getPosts({ blogName, maxPosts }) { return new Promise((resolve) => { const xhr = new URL( `${window.location.protocol}//${window.location.host}/includes/rest_v2/plugins_blog_${blogName}_posts/find/` ); xhr.searchParams.append('json', JSON.stringify({ filter : { custom_related_listings : {$in:[data.recid.toString()]} }, options : { limit : maxPosts, fields : { id : 1, recid : 1, title : 1, image : 1, image_id : 1, description_raw : 1, author : 1, slug : 1, url : 1, categories : 1, custom_related_listings : 1, publish_start : 1, }, hooks : ["afterFind_image"], sort: { publish_start : -1 } }, })); xhr.searchParams.append('token', core.simpleToken ); const fetchOptions = { method: 'GET', mode: 'no-cors', }; fetch(xhr, fetchOptions) .then((res) => res.json()) .then((data) => { resolve(data.docs || []); }) .catch((_error) => { resolve([]); }); }); } async function getRelatedPosts() { let blogs = await getPosts({ blogName : 'leisure_blog', maxPosts: 6 }); let articles = await getPosts({ blogName : 'articles', maxPosts: 6 }); let posts = arrayLib.randomize(blogs.concat(articles)); return { blogs: posts.slice(0,6) }; } function getTimeToRead(feed) { feed?.forEach( item => { const regex = /(<([^>]+)>)/ig; const wpm = 200; /* average adult reading speed */ if (item.description_raw) { const strippedDesc = item.description_raw.replace(regex ,''); const words = strippedDesc.trim().split(/\s+/).length; const minutes = Math.ceil(words / wpm) const label = minutes === 1 ? 'minute' : 'minutes' item.timeToRead = { minutes, label} } }) } getRelatedPosts().then((relatedPosts) => { getTimeToRead(relatedPosts.blogs); var vue = detail.getVue({ data : { type : 'Listings', title : data.title, crmc : data.primaryCategory.catname, crmsc : data.primaryCategory.subcatname, udfs : data.udfs, locations : locations, phone : data.phone, tollfree : data.tollfree, media : data.media, email : data.email, weburl : weburl, social : social, hasTripAdvisor : data.hasTripAdvisor, tripbuilder : tripbuilder, tripbuilderTracking : tripbuilderTracking, openTable : openTable, hoursOfOperation: hoursOfOperation, threshold360id : data.threshold360id, recid : data.recid, isDTN : data.isDTN, description : data.description, offers: data.offers, events : data.events, placemarks : placemarks, amenities : data.amenityTree, meetingfacility : data.meetingfacility, meetingrooms : data.meetingrooms, translations : translations, latitude: data.latitude, longitude: data.longitude, posts : relatedPosts, gtmVars : '{ "tClient" : { "eventCategory" : "Listings" } }', facebookLib : facebookLib, bookingId: data.bookingId }, templates : { listing_ta_snippet : listing_ta_snippet, listing_detail_meeting_facilities : listing_detail_meeting_facilities, listing_detail_meeting_room : listing_detail_meeting_room, listing_detail_twitter_snippet : listing_detail_twitter_snippet, listing_detail_facebook_snippet : listing_detail_facebook_snippet, event_item_template : event_item_template, custom_li_items : custom_li_items, post_item_template : post_item_template, offer_item_template :offer_item_template, }, rootNode : $('[data-guid="3b9291bb-7688-4f92-bd1a-8c3387971f9a"]'), guid: `3b9291bb-7688-4f92-bd1a-8c3387971f9a` }); sv_crmLib.trackAjax(data.crmtracking.core_listing_view); /* register available UI events for SEM tracking */ var watcher = new UIWatcher(vue, $, document); var uid = clientLib.uuid().toString(); var widgetEvents = ["item-click"]; for (var i=0; i<widgetEvents.length; i++) { watcher.add("vue", widgetEvents[i], uid, { name: "Listings" }); } }); }); </script> </div><div data-civid="63f52478a7d31f04012c7e9a" class="contentRender contentRender_12 contentRender_type_widget contentRender_name_plugins_common_youmayalsolike" data-sv-time="31" data-sv-index="12" data-gtm-vars='{ "tCore" : { "contentNum" : "1" } }'> <section class="youmayalsolike" data-guid="5d7589c9-4541-4754-9032-13e3bc42b6f9" data-js="plugins_collections_custom_collection_default_package" style="Opacity: 0;"> <div data-slide-replace></div> <script type="text/template" data-slide-template> {{~setVar('imgConfig', data.imgConfig)}} <div data-gtm-vars='{"tClient": {"eventCategory": "You May Also Like"}}'> <header class="template-header"> <div class="template-header-inner"> <div class="title-cont"> {{:title}} <h2 class="template-title"> {{title}} </h2> {{/}} {{:subtitle}} <h3 class="template-subtitle"> {{subtitle}} </h3> {{/}} </div> <nav class="tabs" data-tabs-inner> {{#tabs}} {{!~equal(global.detailCatID, data.catid)}} <button class="tab-button{{:~equal(global.primaryCatID, data.catid)}} active{{/}}" value="{{catid}}" data-gtm-click data-gtm-vars='{"tClient": {"eventLabel": "{{label}}"}}' data-tab-button > {{label}} </button> {{/}} {{/}} </nav> </div> </header> <div class="slides"> {{#items}} <div class="slide" data-gtm-vars='{"tClient": {"eventAction": "Link to Detail"}}'> <div class="img-cont"> {{:link}}<a href='{{link.url}}' target='{{link.target}}' data-gtm-click data-gtm-vars='{"tClient": {"eventLabel": "{{%%title}}"}}'>{{/}} <img class="image" src="{{asset.resource.getThumbnailUrl({ width: 599, height: 400, crop: 'fill' })}}"> {{:link}}</a>{{/}} </div> <div class="content-section"> <h3 class="slide-title"> {{:link}}<a href="{{link.url}}" target="{{link.target}}" data-gtm-click data-gtm-vars='{ "tClient" : { "eventAction" : "Title Click" } }'>{{/}} {{title}} {{:link}}</a>{{/}} </h3> {{:description}} <p class="description"> {{~plugins.stringLib.substringOnWord(helpers.plugins.stringLib.stripHtml(data.description), 130, { ellipsis : true })}} </p> {{/}} </div> </div> {{/items}} </div> </div> </script> </section> <script> require([ "sv_goatee!plugins=cloudinary,stringLib", "plugins_core/main", "sv_cloudinaryLib/default", "sv_site", "plugins_common_custom_utils", "sv_clientMoment", "text!plugins_common_custom_responsive_image.html" ], function( goatee, core, cloudinary, site, utils, moment, responsive_image_template ) { const root = document.querySelector('[data-guid="5d7589c9-4541-4754-9032-13e3bc42b6f9"]'); const data = JSON.parse(document.querySelector('[data-detail-info]').innerHTML); const suppressOnCats = [565, 39, 26, 588, 55] const isSuppressed = suppressOnCats.includes(data.primaryCatID) if (isSuppressed) { root.classList.add("hidden"); } const thisRecID = data.recid; const slideTemplate = root.querySelector('[data-slide-template]').innerHTML; const tabOptions = [ { label: 'Explore', catid: Number(563) }, { label: 'Lodging', catid: 20 }, { label: 'Food & Drink', catid: 50 }, ]; const thisCat = tabOptions.find(({catid}) => catid === data.primaryCatID); const breakpoint = 1024; const date = new Date(); const today = `${date.getFullYear()}-${date.getMonth() + 1}-${date.getDate()}`; const dateFormat = 'YYYY-MM-DD'; const dateRange = [ moment(today, dateFormat), moment(today, dateFormat).add(site.siteConfig.custom[site.site].maxDateRange, 'day') ]; let primaryCatID = tabOptions[0].catid; let els = { slideReplace: root.querySelector('[data-slide-replace]') }; let templateData; let abortController; const detailInfo = JSON.parse(document.querySelector('[data-detail-info]').innerHTML); const detailCatID = detailInfo.primaryCatID; function getSlides(events = false) { const xhr = events ? new URL(`${window.location.protocol}//${window.location.host}/includes/rest_v2/plugins_events_events_by_date/find/`) : new URL(`${window.location.protocol}//${window.location.host}/includes/rest_v2/plugins_listings_listings/find/`); let fetchConfig = { options: { limit: 3, skip: 0, castDocs: false, fields: { _id: 1, url: 1, recid: 1, title: 1, description: 1, latitude: 1, longitude: 1, primary_site: 1, }, sort: { qualityScore: -1, sortcompany: 1 } }, filter: { solrOptions : {}, } }; if (events) { fetchConfig.options.fields.media_raw = 1; fetchConfig.filter.expired = false; fetchConfig.filter.past = false; fetchConfig.filter.date_range = { start: { $date: dateRange[0].toISOString() }, end: { $date: dateRange[1].toISOString() } } } else { fetchConfig.options.fields.primary_image = 1; fetchConfig.options.fields.primary_image_url = 1; fetchConfig.options.fields.primaryCatid = 1; fetchConfig.filter.primarycatid = primaryCatID; fetchConfig.filter.recid = { $nin: [thisRecID] }; } if (data.latitude && data.longitude) { fetchConfig.filter.solrOptions.sort = "distance"; fetchConfig.filter.solrOptions.point = [data.latitude, data.longitude].join(","); fetchConfig.filter.solrOptions.radius = site.siteConfig.maxRangeMiles.toString(); } xhr.searchParams.append('json', JSON.stringify({ filter: fetchConfig.filter, options : fetchConfig.options })); xhr.searchParams.append('token', core.simpleToken); if (abortController) { abortController.abort(); } abortController = new AbortController(); fetch(xhr, { method: 'GET', mode: 'no-cors', signal: abortController.signal, }) .then(res => { if (!res.ok) { throw new Error(`${res.status} ${res.statusText}`); } return res.json(); }) .then(data => { const formattedData = { widgetArgs: { data: { source: 'feed', selectFeed: events ? 'plugins_events_events' : 'plugins_listings_listings' } }, items: data.docs }; createSlides(formattedData); }) .catch(err => console.log(err)); } function createSlides(data) { data.items.forEach(item => { const imgURL = item.primary_image_url || item.media_raw?.[0]?.mediaurl || site.siteConfig.custom.primary.defaultImageUrl; item.asset = { resource: cloudinary.createResource({ imageUrl: imgURL }), type: 'image', alt_text: `${item.title} image` }; item.link = { url: item.url, target: '_self' }; }); templateData = { ...data, title: "You May Also Like", subtitle: "These Things Nearby", tabs: tabOptions, primaryCatID, detailCatID, imgConfig: {"mediaSources":[{"minScreenSize":"1024px","imageWidth":378,"imageHeight":252},{"minScreenSize":"640px","imageWidth":314,"imageHeight":210}],"mobileImageRatio":{"width":599,"height":358}} }; els.slideReplace.innerHTML = goatee.fill(slideTemplate, templateData, { custom_responsive_image: responsive_image_template }); els.tabsInner = root.querySelector('[data-tabs-inner]'); els.tabButtons = Array.from(root.querySelectorAll('[data-tab-button]')); bindEventListeners(); } function bindEventListeners() { if (els.tabButtons.length) { els.tabButtons.forEach(button => button.addEventListener('click', (event) => { primaryCatID = event.currentTarget.value === 'events' ? event.currentTarget.value : Number(event.currentTarget.value); getSlides(primaryCatID === 'events'); els.tabButtons.forEach(button => button.classList.remove('active')); button.classList.add('active'); })); } } getSlides(); }); </script> </div> </div> <div class="footer-container"> <div data-civid="573a4f109772f3441301c5ed" class="contentRender contentRender_13 contentRender_type_panel contentRender_name_plugins_common_footer" data-sv-time="0" data-sv-index="13" data-gtm-vars='{ "tCore" : { "contentNum" : "1" } }'> <footer class="panel-footer has-cta" data-guid="9f0eb012-aea6-4f9e-9aa6-fbe82573fad7"> <div class="footer-content-container"> <div class="footer-left"> <div data-civid="63f422a7ff48cf4e5016993c" class="contentRender contentRender_17 contentRender_type_widget contentRender_name_plugins_common_logo_footer" data-sv-time="33" data-sv-index="17" data-gtm-vars='{ "tCore" : { "contentNum" : "1" } }'><div class="logo-footer" data-guid="afb6e828-13ab-4cf9-b4ab-516118e136b2" > <a href="https://www.eugenecascadescoast.org/" target="_self" aria-label="Eugene, Cascades & Coast - Travel Lane County"> <img src="/includes/public/assets/shared/logos/footer-logo.svg" alt="Eugene, Cascades & Coast - Travel Lane County" loading="lazy" width="140" height="40" /> </a> </div></div> <div data-civid="63d83365dbf55869d6411329" class="contentRender contentRender_19 contentRender_type_widget contentRender_name_plugins_core_textbox" data-sv-time="42" data-sv-index="19" data-gtm-vars='{ "tCore" : { "contentNum" : "1" } }'><section data-sv-core-textbox data-guid="697cde9b-07b2-421b-823d-d32e08da7d25"> <p>754 Olive St, Eugene, OR 97401</p> <p><a data-sv-linklookup-id="tel:+15414845307" data-sv-linklookup-type="plugins_nav_external_link" data-sv-targetauto="true" href="tel:+15414845307" target="_self">541.484.5307</a> </p> </section></div> </div> <div class="footer-right"> <div class="cta-container"> <div data-civid="63d83365dbf55869d641131f" class="contentRender contentRender_14 contentRender_type_widget contentRender_name_plugins_common_cta" data-sv-time="32" data-sv-index="14" data-gtm-vars='{ "tCore" : { "contentNum" : "1" } }'> <a class="cta envelope" href="https://www.eugenecascadescoast.org/plan/email-signup/" target="_self"> <img src="/includes/public/assets/shared/envelope-icon.svg" alt="" loading="lazy" /> <div class="title-container" > <h3>Inspiration & Trip Ideas</h3> <h4>sign-up</h4> </div> </a></div> <div data-civid="63d83365dbf55869d6411321" class="contentRender contentRender_15 contentRender_type_widget contentRender_name_plugins_common_cta" data-sv-time="32" data-sv-index="15" data-gtm-vars='{ "tCore" : { "contentNum" : "2" } }'> <a class="cta vguide" href="https://www.eugenecascadescoast.org/plan/get-a-free-visitor-guide/" target="_self"> <img src="https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,h_177,q_75,w_136/v1/clients/lanecounty/24ECC_Covers_Page_2_4816b722-97cb-4a15-990f-8e4645600eea.png" alt="" loading="lazy" width="136" height="177" aria-hidden="true" /> <div class="title-container" > <h3>Visitor Guide</h3> <h4>request</h4> </div> </a></div> <div data-civid="63d83365dbf55869d6411323" class="contentRender contentRender_16 contentRender_type_widget contentRender_name_plugins_common_cta" data-sv-time="33" data-sv-index="16" data-gtm-vars='{ "tCore" : { "contentNum" : "3" } }'> <a class="cta book" href="https://www.eugenecascadescoast.org/explore/trip-ideas/" target="_self"> <img src="/includes/public/assets/shared/book-icon.svg" alt="" loading="lazy" /> <div class="title-container" > <h3>Featured Stories</h3> <h4>reads</h4> </div> </a></div> </div> <div class="social-media"> <div data-civid="63d83365dbf55869d6411327" class="contentRender contentRender_18 contentRender_type_widget contentRender_name_plugins_collections_type_custom_social_slides contentRender_name_plugins_collections_template_custom_social_links" data-sv-time="66" data-sv-index="18" data-gtm-vars='{ "tCore" : { "contentNum" : "1" } }'> <ul class="social-links"> <li class="social-network"> <a class="social-link" href="https://www.facebook.com/EugeneCascadesCoast" target="_blank" rel="noopener" title="Visit our facebook page" aria-label="Visit our facebook page" data-gtm-click data-gtm-vars='{ "tClient_ga4" : {"eventName" : "navigation_click", "navType" : "Social Links", "linkObject": "Social | Facebook", "interactionUrl" : "https%3A%2F%2Fwww.facebook.com%2FEugeneCascadesCoast", "interactionSource": "widget" } }' > <i class="social-icon fab fa-facebook-f" aria-hidden="true" ></i> </a> </li> <li class="social-network"> <a class="social-link" href="https://www.youtube.com/user/EugeneCascadesCoast" target="_blank" rel="noopener" title="Visit our youtube page" aria-label="Visit our youtube page" data-gtm-click data-gtm-vars='{ "tClient_ga4" : {"eventName" : "navigation_click", "navType" : "Social Links", "linkObject": "Social | Youtube", "interactionUrl" : "https%3A%2F%2Fwww.youtube.com%2Fuser%2FEugeneCascadesCoast", "interactionSource": "widget" } }' > <i class="social-icon fab fa-youtube" aria-hidden="true" ></i> </a> </li> <li class="social-network"> <a class="social-link" href="https://www.pinterest.com/eugenecascadescoast/" target="_blank" rel="noopener" title="Visit our pinterest page" aria-label="Visit our pinterest page" data-gtm-click data-gtm-vars='{ "tClient_ga4" : {"eventName" : "navigation_click", "navType" : "Social Links", "linkObject": "Social | Pinterest", "interactionUrl" : "https%3A%2F%2Fwww.pinterest.com%2Feugenecascadescoast%2F", "interactionSource": "widget" } }' > <i class="social-icon fab fa-pinterest-p" aria-hidden="true" ></i> </a> </li> <li class="social-network"> <a class="social-link" href="https://www.instagram.com/eugenecascadescoast/" target="_blank" rel="noopener" title="Visit our instagram page" aria-label="Visit our instagram page" data-gtm-click data-gtm-vars='{ "tClient_ga4" : {"eventName" : "navigation_click", "navType" : "Social Links", "linkObject": "Social | Instagram", "interactionUrl" : "https%3A%2F%2Fwww.instagram.com%2Feugenecascadescoast%2F", "interactionSource": "widget" } }' > <i class="social-icon fab fa-instagram" aria-hidden="true" ></i> </a> </li> </ul></div> </div> </div> <div class="footer-nav"> <div data-civid="63f422a7ff48cf4e5016993e" class="contentRender contentRender_20 contentRender_type_widget contentRender_name_plugins_nav_footer" data-sv-time="42" data-sv-index="20" data-gtm-vars='{ "tCore" : { "contentNum" : "1" } }'> <ul class="navigation-footer"> <li class="item item-parent row-1 has-submenu"> <a href="/about-us/" target="_self" class=" has-children" title="About Us" > About Us </a> </li> <li class="item item-parent row-2"> <a href="https://www.eugenecascadescoast.org/plan/accessibility/" target="_self" class="" title="Accessibility" > Accessibility </a> </li> <li class="item item-parent row-3"> <a href="/contact/" target="_self" class="" title="Contact" > Contact </a> </li> <li class="item item-parent row-4"> <a href="https://www.eugenecascadescoast.org/media/content-creation/" target="_self" class="" title="Create Content" > Create Content </a> </li> <li class="item item-parent row-5 has-submenu"> <a href="/media/" target="_self" class=" has-children" title="Media" > Media </a> </li> <li class="item item-parent row-6"> <a href="/privacy-policy/" target="_self" class="" title="Privacy Policy" > Privacy Policy </a> </li> <li class="item item-parent row-7 last"> <a href="https://www.eugenecascadescoast.org/sitemap/" target="_self" class="" title="Sitemap" > Sitemap </a> </li> </ul> </div> <div class="whats-new"> <span>SEE WHAT'S NEW IN:</span> <div data-civid="63e2966f6cd2f528e502a9f6" class="contentRender contentRender_21 contentRender_type_widget contentRender_name_plugins_collections_type_custom_navigation_links contentRender_name_plugins_collections_template_custom_quick_links" data-sv-time="54" data-sv-index="21" data-gtm-vars='{ "tCore" : { "contentNum" : "2" } }'> <div class="quick-links" data-guid="edb5511c-32a2-437e-8623-aac64cb1e649"> <a class="link" href="https://www.eugenecascadescoast.org/blog/" target="_self" data-gtm-click data-gtm-vars='{ "tClient_ga4": { "eventName": "navigation_click", "interactionSource": "widget", "navType" : "Custom Quick Links", "linkObject": "Travel", "interactionUrl" : "https%3A%2F%2Fwww.eugenecascadescoast.org%2Fblog%2F", "interactionText": "Travel" } }'> Travel </a> <a class="link" href="https://www.eugenecascadescoast.org/sports-blog/" target="_self" data-gtm-click data-gtm-vars='{ "tClient_ga4": { "eventName": "navigation_click", "interactionSource": "widget", "navType" : "Custom Quick Links", "linkObject": "Sports", "interactionUrl" : "https%3A%2F%2Fwww.eugenecascadescoast.org%2Fsports-blog%2F", "interactionText": "Sports" } }'> Sports </a> <a class="link" href="https://www.eugenecascadescoast.org/meetings-blog/" target="_self" data-gtm-click data-gtm-vars='{ "tClient_ga4": { "eventName": "navigation_click", "interactionSource": "widget", "navType" : "Custom Quick Links", "linkObject": "Meetings", "interactionUrl" : "https%3A%2F%2Fwww.eugenecascadescoast.org%2Fmeetings-blog%2F", "interactionText": "Meetings" } }'> Meetings </a> <a class="link" href="https://www.eugenecascadescoast.org/tourism-industry-news/" target="_self" data-gtm-click data-gtm-vars='{ "tClient_ga4": { "eventName": "navigation_click", "interactionSource": "widget", "navType" : "Custom Quick Links", "linkObject": "Industry", "interactionUrl" : "https%3A%2F%2Fwww.eugenecascadescoast.org%2Ftourism-industry-news%2F", "interactionText": "Industry" } }'> Industry </a> </div></div> </div> </div> </div> <div class="attributions"> <div class="attribution-content-container"> <a href="http://www.visittheusa.com/" target="_blank" class="usa-logo"> <img src="/includes/public/assets/shared/usa-logo.svg" alt="Made by Simpleview" loading="lazy" width="74" height="40" /> </a> <p>© 2025 Travel Lane County. All Rights Reserved.</p> <a class="made-by-sv" href="https://www.simpleviewinc.com/our-services/creative-design/" target="_blank" rel="noopener" > <img src="/includes/public/assets/shared/made-by-sv-white.svg" alt="Made by Simpleview" loading="lazy" width="385" height="54" /> </a> </div> </div> <div class="mobile-fixed"> </div> </footer> </div> </div> </div> <div id="gallery-portal" data-gallery-portal></div> <div id="quickview-detail" data-quickview-detail></div></div> <!-- footer css bundles --> <!-- footer js bundles --> <script src="/includes/public/managed/v_2c3233e6_168a81c9/core/plugins/core/public/js/loginCheck.js"></script> <script src="/includes/public/managed/v_2c3233e6_168a81c9/core/plugins/common/virtuals/js/shared_footer.js" defer></script> <script src="/includes/public/managed/v_2c3233e6_168a81c9/core/plugins/common/virtuals/js/custom_forms.js" defer></script> <script type="application/ld+json">{"@context":"http://schema.org","@type":"LocalBusiness","name":"Pre's Trail","image":"https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,h_396,q_75,w_704/v1/crm/lanecounty/222-3-10424_jpeg-4af8513a5056b3a_4af9323b-5056-b3a8-49b1d2cdbd543bfe.jpg","url":"https://www.eugenecascadescoast.org/listing/pres-trail/972/","description":"First built in 1975 and designated city historic landmark in 2019, follow in the footsteps of legendary track star Steve Prefontaine on this scenic...","geo":{"@type":"GeoCoordinates","latitude":44.0562738484,"longitude":-123.0805850029},"address":{"@type":"PostalAddress","addressLocality":"Eugene","addressRegion":"OR","postalCode":"97401","addressCountry":"UNITED STATES","streetAddress":"Alton Baker Park & Willamette River"}}</script> <!-- bottomBody --> <script data-id="site_global_footer"> require(["sv_clientLib", "sv_load!plugins_dynamic_content"], function(clientLib) { clientLib._initLazy(); }); </script> <script type="text/javascript"> !function(){var b=function(){window.__AudioEyeSiteHash = "d4f8f26ffae1f315a11f2c28cda2dbca"; var a=document.createElement("script");a.src="https://wsmcdn.audioeye.com/aem.js";a.type="text/javascript";a.setAttribute("async","");document.getElementsByTagName("body")[0].appendChild(a)};"complete"!==document.readyState?window.addEventListener?window.addEventListener("load",b):window.attachEvent&&window.attachEvent("onload",b):b()}(); </script> </body> </html>