1<!DOCTYPE html> 2 3 4<html lang="en-US" class='fhme'> 5 6 <head> 7 <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> 8<meta name="HandheldFriendly" content="True" /> 9<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> 10<meta name="viewport" content="width=device-width, initial-scale=1"> 11<meta http-equiv="Accept-CH" content="DPR, Width, Viewport-Width"> 12 13 14<title> 15 Blog | Catalina Express 16 </title> 17 <meta name="description" content="Catalina Express | Ferry Service to Catalina Island from San Pedro, Long Beach & Dana Point"> 18 19 <meta name="robots" content="index,follow"> 20 21 <link rel="canonical" href="https://catalinaexpress.com/blog/"> 22 <link rel="next" href="https://catalinaexpress.com/blog/page/2/"> 23 24 <meta property="og:title" content="Blog"> 25 <meta property="twitter:title" content="Blog"> 26 <meta property="og:site_name" content="Catalina Express"> 27 <meta property="og:url" content="https://catalinaexpress.com/blog/"> 28 <meta property="twitter:url" content="https://catalinaexpress.com/blog/"> 29 <meta property="og:type" content="website"> 30 31 32 33<style type="text/css">/* kanit-thai-500-normal */ 34@font-face { 35 font-family: 'Kanit'; 36 font-style: normal; 37 font-display: swap; 38 font-weight: 500; 39 src: url(/wp-content/uploads/sites/6639/2024/05/kanit-thai-500-normal_463220.woff2) format('woff2'), url(/wp-content/uploads/sites/6639/2024/05/kanit-thai-500-normal_cf467e.woff) format('woff'); 40 unicode-range: U+0E01-0E5B,U+200C-200D,U+25CC; 41} 42 43/* kanit-vietnamese-500-normal */ 44@font-face { 45 font-family: 'Kanit'; 46 font-style: normal; 47 font-display: swap; 48 font-weight: 500; 49 src: url(/wp-content/uploads/sites/6639/2024/05/kanit-vietnamese-500-normal_1f2601.woff2) format('woff2'), url(/wp-content/uploads/sites/6639/2024/05/kanit-vietnamese-500-normal_8c1bb2.woff) format('woff'); 50 unicode-range: U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB; 51} 52 53/* kanit-latin-ext-500-normal */ 54@font-face { 55 font-family: 'Kanit'; 56 font-style: normal; 57 font-display: swap; 58 font-weight: 500; 59 src: url(/wp-content/uploads/sites/6639/2024/05/kanit-latin-ext-500-normal_c50bf6.woff2) format('woff2'), url(/wp-content/uploads/sites/6639/2024/05/kanit-latin-ext-500-normal_52fba3.woff) format('woff'); 60 unicode-range: U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF; 61} 62 63/* kanit-latin-500-normal */ 64@font-face { 65 font-family: 'Kanit'; 66 font-style: normal; 67 font-display: swap; 68 font-weight: 500; 69 src: url(/wp-content/uploads/sites/6639/2024/05/kanit-latin-500-normal_942d81.woff2) format('woff2'), url(/wp-content/uploads/sites/6639/2024/05/kanit-latin-500-normal_ec787e.woff) format('woff'); 70 unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD; 71} 72 73 74 75/* open-sans-cyrillic-ext-400-normal */ 76@font-face { 77 font-family: 'Open Sans'; 78 font-style: normal; 79 font-display: swap; 80 font-weight: 400; 81 src: url(/wp-content/uploads/sites/6639/2024/05/open-sans-cyrillic-ext-400-normal.woff2) format('woff2'), url(/wp-content/uploads/sites/6639/2024/05/open-sans-cyrillic-ext-400-normal.woff) format('woff'); 82 unicode-range: U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F; 83} 84 85/* open-sans-cyrillic-400-normal */ 86@font-face { 87 font-family: 'Open Sans'; 88 font-style: normal; 89 font-display: swap; 90 font-weight: 400; 91 src: url(/wp-content/uploads/sites/6639/2024/05/open-sans-cyrillic-400-normal.woff2) format('woff2'), url(/wp-content/uploads/sites/6639/2024/05/open-sans-cyrillic-400-normal.woff) format('woff'); 92 unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116; 93} 94 95/* open-sans-greek-ext-400-normal */ 96@font-face { 97 font-family: 'Open Sans'; 98 font-style: normal; 99 font-display: swap; 100 font-weight: 400; 101 src: url(/wp-content/uploads/sites/6639/2024/05/open-sans-greek-ext-400-normal.woff2) format('woff2'), url(/wp-content/uploads/sites/6639/2024/05/open-sans-greek-ext-400-normal.woff) format('woff'); 102 unicode-range: U+1F00-1FFF; 103} 104 105/* open-sans-greek-400-normal */ 106@font-face { 107 font-family: 'Open Sans'; 108 font-style: normal; 109 font-display: swap; 110 font-weight: 400; 111 src: url(/wp-content/uploads/sites/6639/2024/05/open-sans-greek-400-normal.woff2) format('woff2'), url(/wp-content/uploads/sites/6639/2024/05/open-sans-greek-400-normal.woff) format('woff'); 112 unicode-range: U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF; 113} 114 115/* open-sans-hebrew-400-normal */ 116@font-face { 117 font-family: 'Open Sans'; 118 font-style: normal; 119 font-display: swap; 120 font-weight: 400; 121 src: url(/wp-content/uploads/sites/6639/2024/05/open-sans-hebrew-400-normal.woff2) format('woff2'), url(/wp-content/uploads/sites/6639/2024/05/open-sans-hebrew-400-normal.woff) format('woff'); 122 unicode-range: U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F; 123} 124 125/* open-sans-math-400-normal */ 126@font-face { 127 font-family: 'Open Sans'; 128 font-style: normal; 129 font-display: swap; 130 font-weight: 400; 131 src: url(/wp-content/uploads/sites/6639/2024/05/open-sans-math-400-normal.woff2) format('woff2'), url(/wp-content/uploads/sites/6639/2024/05/open-sans-math-400-normal.woff) format('woff'); 132 unicode-range: U+0302-0303,U+0305,U+0307-0308,U+0330,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2034-2
132037,U+2057,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2102,U+210A-210E,U+2110-2112,U+2115,U+2119-211D,U+2124,U+2128,U+212C-212D,U+212F-2131,U+2133-2138,U+213C-2140,U+2145-2149,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B6,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF; 133} 134 135/* open-sans-symbols-400-normal */ 136@font-face { 137 font-family: 'Open Sans'; 138 font-style: normal; 139 font-display: swap; 140 font-weight: 400; 141 src: url(/wp-content/uploads/sites/6639/2024/05/open-sans-symbols-400-normal.woff2) format('woff2'), url(/wp-content/uploads/sites/6639/2024/05/open-sans-symbols-400-normal.woff) format('woff'); 142 unicode-range: U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8B1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA88,U+1FA90-1FABD,U+1FABF-1FAC5,U+1FACE-1FADB,U+1FAE0-1FAE8,U+1FAF0-1FAF8,U+1FB00-1FBFF; 143} 144 145/* open-sans-vietnamese-400-normal */ 146@font-face { 147 font-family: 'Open Sans'; 148 font-style: normal; 149 font-display: swap; 150 font-weight: 400; 151 src: url(/wp-content/uploads/sites/6639/2024/05/open-sans-vietnamese-400-normal.woff2) format('woff2'), url(/wp-content/uploads/sites/6639/2024/05/open-sans-vietnamese-400-normal.woff) format('woff'); 152 unicode-range: U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB; 153} 154 155/* open-sans-latin-ext-400-normal */ 156@font-face { 157 font-family: 'Open Sans'; 158 font-style: normal; 159 font-display: swap; 160 font-weight: 400; 161 src: url(/wp-content/uploads/sites/6639/2024/05/open-sans-latin-ext-400-normal.woff2) format('woff2'), url(/wp-content/uploads/sites/6639/2024/05/open-sans-latin-ext-400-normal.woff) format('woff'); 162 unicode-range: U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF; 163} 164 165/* open-sans-latin-400-normal */ 166@font-face { 167 font-family: 'Open Sans'; 168 font-style: normal; 169 font-display: swap; 170 font-weight: 400; 171 src: url(/wp-content/uploads/sites/6639/2024/05/open-sans-latin-400-normal.woff2) format('woff2'), url(/wp-content/uploads/sites/6639/2024/05/open-sans-latin-400-normal.woff) format('woff'); 172 unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD; 173}</style> 174<style type="text/css">:root {--primary-color: #428fbd;--primary-color-text-color: #fff;--secondary-color: #1b5189;--secondary-color-text-color: #fff;--banner-button-bg-color: #ee2e23;--banner-button-bg-color-text-color: #fff;--sub-menu-item-bg-color: #a9c0e0;--sub-menu-item-bg-color-text-color: #ffffff;--sub-menu-item-primary-color-text-color: #ffffff;--sub-menu-item-secondary-color-text-color: #ffffff;--sub-menu-item-banner-button-color-text-color: #ffffff;
174--horizontal-menu-bg-color: #ffffff;--horizontal-menu-bg-color-text-color: #ffffff;--horizontal-menu-bg-color-alphize: #ffffff;--horizontal-menu-bg-color-sticky: rgba(255,255,255,0.9);--font-headline-name: 'Kanit';--font-headline-weight: 500;--font-headline-style: normal;--font-headline-fallback: sans-serif;--font-body-name: 'Open Sans';--font-body-fallback: sans-serif;--font-body-weight: 400;--font-body-style: normal;}</style> 175 176 177 178 179 180 181
182<script src="https://cdn.userway.org/widget.js" data-account="YD6pUyJ1bd"></script>
182 183<!-- Begin Constant Contact Active Forms -->
184<script> var _ctct_m = "995fec5fc867b9ee2624b9210091dec8"; </script>
vendor: 2 bytes, line 184
184
185<script id="signupScript" src="//static.ctctcdn.com/js/signup-form-widget/current/signup-form-widget.min.js" async defer></script>
185 186<!-- End Constant Contact Active Forms --> 187
188<script data-service="microsoft-clarity" data-category="statistics" type="text/plain"> 189 (function(c,l,a,r,i,t,y){ 190 c[a]=c[a]||function(){(c[a].q=c[a].q||[]).push(arguments)}; 191 t=l.createElement(r);t.async=1;t.src="https://www.clarity.ms/tag/"+i; 192 y=l.getElementsByTagName(r)[0];y.parentNode.insertBefore(t,y); 193 })(window, document, "clarity", "script", "kxromufs33"); 194</script>
194 195 196 <!-- Google Tag Manager --> 197
197<script type="text/plain" data-service="google-tag-manager" data-category="statistics">
vendor: 335 bytes, lines 197-201
197(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 198 new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 199 j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 200 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 201 })(window,document,'script','dataLayer','
201GTM-PBQCP4T6
vendor: 3 bytes, line 201
201');
201</script>
201 202 <!-- End Google Tag Manager --> 203 <!-- Global site tag (gtag.js) - Google Analytics --> 204
204<script type="text/plain" data-service="Google" data-category="statistics"> 205 if ('navigator' in window && window.navigator.onLine) { 206 const gtagScript = document.createElement('script'); 207 gtagScript.src = "https://www.googletagmanager.com/gtag/js"; 208 gtagScript.async = true; 209 document.head.append(gtagScript); 210 211 window.dataLayer = window.dataLayer || []; 212 function gtag(){dataLayer.push(arguments);} 213 gtag('js', new Date()); 214 /* GA4 Aggregate Tracker */ 215 gtag('config', 'G-2CHJ9R6QSF', { 216 'dimension1': 'fareharbor-sites' 217 }); 218 219 gtag('config', 'G-B60VWR5BZS', { 'groups': 'company' }); 220 } 221 </script>
221 222
222<script> 223 if ('navigator' in window && window.navigator.onLine) { 224 (function(e,b){if(!b.__SV){var a,f,i,g;window.mixpanel=b;b._i=[];b.init=function(a,e,d){function f(b,h){var a=h.split(".");2==a.length&&(b=b[a[0]],h=a[1]);b[h]=function(){b.push([h].concat(Array.prototype.slice.call(arguments,0))) }}var c=b;"undefined"!==typeof d?c=b[d]=[]:d="mixpanel";c.people=c.people||[];c.toString=function(b){var a="mixpanel";"mixpanel"!==d&&(a+="."+d);b||(a+=" (stub)");return a};c.people.toString=function(){return c.toString(1)+".people (stub)"};i="disable time_event track track_pageview track_links track_forms register register_once alias unregister identify name_tag set_config people.set people.set_once people.increment people.append people.union people.track_charge people.clear_charges people.delete_user".split(" "); 225 for(g=0;g<i.length;g++)f(c,i[g]);b._i.push([a,e,d])};b.__SV=1.2;a=e.createElement("script");a.type="text/javascript";a.async=!0;a.src="undefined"!==typeof MIXPANEL_CUSTOM_LIB_URL?MIXPANEL_CUSTOM_LIB_URL:"file:"===e.location.protocol&&"//cdn.mxpnl.com/libs/mixpanel-2-latest.min.js".match(/^\/\//)?"https://cdn.mxpnl.com/libs/mixpanel-2-latest.min.js":"//cdn.mxpnl.com/libs/mixpanel-2-latest.min.js";f=e.getElementsByTagName("script")[0];f.parentNode.insertBefore(a,f) }})(document,window.mixpanel||[]); 226 227 mixpanel.init('ec17ab267df6688013d497b75ddd3308', { 228 loaded: function(mixpanel) { 229 mixpanelId = mixpanel.get_distinct_id(); 230 }, 231 record_sessions_percent: 1 232 }, "fareharbor"); 233 234 mixpanel.fareharbor.register({ 235 "Theme": "fareharbor-sites", 236 "Shortname": "catalinaexpress", 237 "current-company": "catalinaexpress", 238 "Company Name": "Catalina Express", 239 "FareHarbor Site": true, 240 "Price Sync": "false" 241 }); 242 } 243 </script>
243 244 245 246 247 248 249 250 <meta name='robots' content='max-image-preview:large' /> 251 <style>img:is([sizes="auto" i], [sizes^="auto," i]) { contain-intrinsic-size: 3000px 1500px }</style> 252 <link rel='dns-prefetch' href='//cdnjs.cloudflare.com' /> 253<link rel='dns-prefetch' href='//stats.wp.com' /> 254<link rel='stylesheet' id='all-css-0' href='https://catalinaexpress.com/_static/??-eJylklEOwjAIQC9krX6pH8azUIqTjJaF1hlvb3V6ALukCQn0vRDAPyaHmivl6uuNEhV/BaMbWFBzhWtLhDtL9FjK8sNzmtRq2bbMxv/FByjkg+jQy07GM+CzBxfFsQUjiGj3FLr6XyQIFlstD0IrJA0ArI7zVfstnGBY0cQHdwOIkK2YalFkEJcoMjjhPK4Y7syR1Jk+OhTLff5WDTmTfUOHbKYc1XwRxvGNX9J5fzjt9sf3ewGe8zaL' type='text/css' media='all' /> 255<link rel='stylesheet' id='sbi_styles-css' href='https://catalinaexpress.com/wp-content/plugins/instagram-feed-pro/css/sbi-styles.min.css?ver=6.4' media='all' /> 256<link rel='stylesheet' id='jetpack-forms-layout-css' href='https://catalinaexpress.com/wp-content/mu-plugins/jetpack-15.7/jetpack_vendor/automattic/jetpack-forms/src/../dist/contact-form/css/jetpack-forms-layout.css?ver=15.7.2' media='all' /> 257<style id='wp-parsely-recommendations-style-inline-css'> 258.parsely-recommendations-list-title{font-size:1.2em}.parsely-recommendations-list{list-style:none;padding:unset}.parsely-recommendations-cardbody{overflow:hidden;padding:.8em;text-overflow:ellipsis;white-space:nowrap}.parsely-recommendations-cardmedia{padding:.8em .8em 0} 259 260</style> 261<style id='remote-data-blocks-pagination-style-inline-css'> 262.remote-data-pagination{color:var(--wp--custom--remote-data-blocks--pagination-link-disabled,#999);display:flex;justify-content:space-between;margin:1rem 0}.remote-data-pagination a{color:var(--wp--custom--remote-data-blocks--pagination-link,#000)} 263 264</style> 265<style id='remote-data-blocks-no-results-style-inline-css'> 266 267 268</style> 269<link rel='stylesheet' id='mediaelement-css' href='https://catalinaexpress.com/wp-includes/js/mediaelement/mediaelementplayer-legacy.min.css?ver=4.2.17' media='all' /> 270<link rel='stylesheet' id='wp-mediaelement-css' href='https://catalinaexpress.com/wp-includes/js/mediaelement/wp-mediaelement.min.css?ver=6.8.10' media='all' /> 271<style id='jetpack-sharing-buttons-style-inline-css'> 272.jetpack-sharing-buttons__services-list{display:flex;flex-direction:row;flex-wrap:wrap;gap:0;list-style-type:none;margin:5px;padding:0}.jetpack-sharing-buttons__services-list.has-small-icon-size{font-size:12px}.jetpack-sharing-buttons__services-list.has-normal-icon-size{font-size:16px}.jetpack-sharing-buttons__services-list.has-large-icon-size{font-size:24px}.jetpack-sharing-buttons__services-list.has-huge-icon-size{font-size:36px}@media print{.jetpack-sharing-buttons__services-list{display:none!important}}.editor-styles-wrapper .wp-block-jetpack-sharing-buttons{gap:0;padding-inline-start:0}ul.jetpack-sharing-buttons__services-list.has-background{padding:1.25em 2.375em} 273</style> 274<style id='remote-data-blocks-container-style-inline-css'> 275.remote-data-blocks-edit__input-popover-form{margin:16px;max-width:350px}.remote-data-blocks-edit__input-popover-form .remote-data-blocks-edit__input{min-width:300px}.remote-data-blocks-edit__input-popover-form .remote-data-blocks-edit__input .components-text-control__input{border:none}.remote-data-blocks-edit__input-popover-form .components-external-link__contents{text-decoration:none} 276.rdb-block-label{background-color:var(--wp--custom--remote-data-blocks--block-label-background,inherit);color:var(--wp--custom--remote-data-blocks--block-label-color,inherit);font-weight:var(--wp--custom--remote-data-blocks--block-label-weight,700)}.rdb-block-label:after{content:var(--wp--custom--remote-data-blocks--block-label-suffix-content,":");display:inline} 277 278</style> 279<style id='global-styles-inline-css'> 280:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,
2800,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
280.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;} 281:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;} 282:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;} 283:root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;} 284</style>
285<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.6.0/jquery.min.js" id="jquery-js"></script>
vendor: 1 bytes, line 285
285
286<script type="module" src="https://catalinaexpress.com/wp-content/themes/vendor/fareharbor-sites/the-anchor/dist/assets/frontend/index.l0sNRNKZ.js" id="anchor-frontend-js"></script>
286 287 <style>img#wpstats{display:none}</style> 288 <style>.cmplz-hidden { 289 display: none !important; 290 }</style><link rel="icon" href="https://catalinaexpress.com/wp-content/uploads/sites/6639/2024/01/yatch.png?w=32&h=32" sizes="32x32" /> 291<link rel="icon" href="https://catalinaexpress.com/wp-content/uploads/sites/6639/2024/01/yatch.png?w=192&h=192" sizes="192x192" /> 292<link rel="apple-touch-icon" href="https://catalinaexpress.com/wp-content/uploads/sites/6639/2024/01/yatch.png?w=180&h=180" /> 293<meta name="msapplication-TileImage" content="https://catalinaexpress.com/wp-content/uploads/sites/6639/2024/01/yatch.png?w=270&h=270" /> 294 295 296 297 298 </head> 299 <body 300 data-post-id="7164"data-site-id="6639"data-infra="VIP"data-env="production"data-mixpanel-type="blog-archive"class="fhme -has-bg -bg--light blog wp-theme-fareharbor-sites not-single-activity fareharbor-sites global-border-radius--pill paid-site" > 301 302 <!-- Google Tag Manager (noscript) -->
vendor: 70 bytes, lines 302-303
302 303 <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
303GTM-PBQCP4T6
vendor: 85 bytes, lines 303-304
303" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> 304
304<!-- End Google Tag Manager (noscript) --> 305 306 307 <!-- 308Start of Floodlight Tag: Please do not remove 309Activity name of this tag: Revenue 310URL of the webpage where the tag is expected to be placed: https://catalinaexpress.com 311This tag must be placed between the <body> and </body> tags, as close as possible to the opening tag. 312Creation Date: 01/19/2024 313--> 314<iframe data-category="statistics" data-service="Floodlight-Tag" class="cmplz-iframe cmplz-iframe-styles cmplz-no-video " data-cmplz-target="src" data-src-cmplz="https://6952961.fls.doubleclick.net/activityi;src=6952961;type=reven0;cat=reven0;qty=1;cost=[Revenue];dc_lat=;dc_rdid=;tag_for_child_directed_treatment=;tfua=;npa=;gdpr=${GDPR};gdpr_consent=${GDPR_CONSENT_755};ord=[OrderID]?" src="https://6952961.fls.doubleclick.net/activityi;src=6952961;type=reven0;cat=reven0;qty=1;cost=[Revenue];dc_lat=;dc_rdid=;tag_for_child_directed_treatment=;tfua=;npa=;gdpr=${GDPR};gdpr_consent=${GDPR_CONSENT_755};ord=[OrderID]?" width="1" height="1" frameborder="0" style="display:none"></iframe> 315<!-- End of Floodlight Tag: Please do not remove --> 316 317 318 <a href="#js-menu" class="skip-to-navigation">Skip to primary navigation</a> 319 <a href="#content" class="skip-to-navigation">Skip to content</a> 320 <a href="#site-footer" class="skip-to-navigation">Skip to footer</a> 321 322 <div 323 class="full-screen-bg-wrapper -has-bg -bg--light " 324 style="background-color: #f6f5f6;"> 325 </div> 326 327 328 329 330 331 332<header class="site-header banner-container js-banner-container horizontal-menu -logo-tall -transparent"> 333 334 335 336 <div id="js-banner" class="banner grid"> 337 <div class="identity-heading logo "> 338 <a href="https://catalinaexpress.com/" class="logo-link" rel="home"> 339 340 <img class="" src="https://catalinaexpress.com/wp-content/uploads/sites/6639/2026/07/Catalina-Express-45-logo-Color-for-dark-backgrounds.png?h=120&zoom=2" width="183" height="120" alt="Catalina Express" /> 341 342 </a> 343 </div> 344 345 346 <div class="menu-wrapper "> 347 348 <nav class="menu horizontal-menu" id="js-menu" data-more-menu-label="More" aria-label="Global"> 349 <ul class="menu-list menu__list -use-bold -shadowed -use-uppercase -custom-menu-font-color"> 350 351 <li id="menu-item-schedule-fares"class="menu-item js-menu-item menu-item--has-sub-menu"> 352 <a 353 aria-haspopup="true" 354 tabindex="-1" 355 role="none" 356 title="" 357 class="menu-item-link menu-link" href="https://catalinaexpress.com/schedule-fares/" target="_self" 358 >Reservations</a> 359 <button type="button" class="skip-to-navigation" aria-expanded="false">Open Reservations Menu</button> 360 <ul class="sub-menu"> 361 <li class="sub-menu-item js-sub-menu-item"> 362 <a 363 title="" 364 365 366 367 class="sub-menu-item-link" href="https://catalinaexpress.com/schedule-fares/" target="_self" data-mixpanel="menu-item" 368 >Schedule & Fares</a> 369 </li> 370 <li class="sub-menu-item js-sub-menu-item"> 371 <a 372 title="" 373 374 375 376 class="sub-menu-item-link" href="https://catalinaexpress.com/baggage-restrictions/" target="_self" data-mixpanel="menu-item" 377 >Baggage Guidelines</a> 378 </li> 379 <li class="sub-menu
379-item js-sub-menu-item"> 380 <a 381 title="" 382 383 384 385 class="sub-menu-item-link" href="https://catalinaexpress.com/travel-policies/" target="_self" data-mixpanel="menu-item" 386 >Travel Policies</a> 387 </li> 388 <li class="sub-menu-item js-sub-menu-item"> 389 <a 390 title="" 391 392 393 394 class="sub-menu-item-link" href="https://catalinaexpress.com/group-travel/" target="_self" data-mixpanel="menu-item" 395 >Group Travel</a> 396 </li> 397 <li class="sub-menu-item js-sub-menu-item"> 398 <a 399 title="" 400 401 402 403 class="sub-menu-item-link" href="https://catalinaexpress.com/explore-catalina/hotel-packages/" target="_self" data-mixpanel="menu-item" 404 >Getaway Packages</a> 405 </li> 406 <li class="sub-menu-item js-sub-menu-item"> 407 <a 408 title="" 409 410 411 412 class="sub-menu-item-link" href="https://catalinaexpress.com/gift-cards/" target="_self" data-mixpanel="menu-item" 413 >Gift Cards</a> 414 </li> 415 <li class="sub-menu-item js-sub-menu-item"> 416 <a 417 title="" 418 419 420 421 class="sub-menu-item-link" href="https://catalinaexpress.com/about-us/upgrade-options/" target="_self" data-mixpanel="menu-item" 422 >Upgrade Your Trip</a> 423 </li> 424 </ul> 425 </li> 426 <li id="menu-item-ports-2"class="menu-item js-menu-item menu-item--has-sub-menu"> 427 <a 428 aria-haspopup="true" 429 tabindex="-1" 430 role="none" 431 title="" 432 class="menu-item-link menu-link" href="#" target="_self" 433 >Ports</a> 434 <button type="button" class="skip-to-navigation" aria-expanded="false">Open Ports Menu</button> 435 <ul class="sub-menu"> 436 <li class="sub-menu-item js-sub-menu-item"> 437 <a 438 title="" 439 440 441 442 class="sub-menu-item-link" href="https://catalinaexpress.com/long-beach-port/" target="_self" data-mixpanel="menu-item" 443 >Long Beach</a> 444 </li> 445 <li class="sub-menu-item js-sub-menu-item"> 446 <a 447 title="" 448 449 450
451 class="sub-menu-item-link" href="https://catalinaexpress.com/san-pedro-port/" target="_self" data-mixpanel="menu-item" 452 >San Pedro</a> 453 </li> 454 <li class="sub-menu-item js-sub-menu-item"> 455 <a 456 title="" 457 458 459 460 class="sub-menu-item-link" href="https://catalinaexpress.com/port-dana-point/" target="_self" data-mixpanel="menu-item" 461 >Dana Point</a> 462 </li> 463 </ul> 464 </li> 465 <li id="menu-item-about-2"class="menu-item js-menu-item menu-item--has-sub-menu"> 466 <a 467 aria-haspopup="true" 468 tabindex="-1" 469 role="none" 470 title="" 471 class="menu-item-link menu-link" href="#" target="_self" 472 >About</a> 473 <button type="button" class="skip-to-navigation" aria-expanded="false">Open About Menu</button> 474 <ul class="sub-menu"> 475 <li class="sub-menu-item js-sub-menu-item sub-menu-item--has-sub-sub-menu"> 476 <a 477 title="" 478 aria-haspopup="true" 479 tabindex="-1" 480 role="none" 481 class="sub-menu-item-link" href="https://catalinaexpress.com/about-us/" target="_self" data-mixpanel="menu-item" 482 >About Us</a> 483 <button type="button" class="skip-to-navigation" aria-expanded="false">Open About Us Menu</button> 484 <ul class="sub-sub-menu"> 485 <li class="sub-menu-item js-sub-menu-item sub-sub-menu-item js-sub-sub-menu-item 486 487 488 489 "> 490 <a class="sub-menu-item-link sub-sub-menu-item-link" href="https://catalinaexpress.com/about-us/" target="_self" data-mixpanel="menu-item">Our Story</a> 491 </li> 492 <li class="sub-menu-item js-sub-menu-item sub-sub-menu-item js-sub-sub-menu-item 493 494 495 496 "> 497 <a class="sub-menu-item-link sub-sub-menu-item-link" href="https://catalinaexpress.com/about-us/fleet/" target="_self" data-mixpanel="menu-item">The Fleet</a> 498 </li> 499 <li class="sub-menu-item js-sub-menu-item sub-sub-menu-item js-sub-sub-menu-item 500 501 502 503 "> 504 <a class="sub-menu-item-link sub-sub-menu-item-link" href="https://catalinaexpress.com/press/" target="_self" data-mixpanel="menu-item">Press Room</a> 505 </li> 506 <li class="sub-menu
506-item js-sub-menu-item sub-sub-menu-item js-sub-sub-menu-item 507 508 509 510 "> 511 <a class="sub-menu-item-link sub-sub-menu-item-link" href="https://catalinaexpress.com/live-webcam/" target="_self" data-mixpanel="menu-item">Live Webcam</a> 512 </li> 513 <li class="sub-menu-item js-sub-menu-item sub-sub-menu-item js-sub-sub-menu-item 514 515 516 517 "> 518 <a class="sub-menu-item-link sub-sub-menu-item-link" href="https://catalinaexpress.com/employment/" target="_self" data-mixpanel="menu-item">Employment</a> 519 </li> 520 <li class="sub-menu-item js-sub-menu-item sub-sub-menu-item js-sub-sub-menu-item 521 522 523 524 "> 525 <a class="sub-menu-item-link sub-sub-menu-item-link" href="https://catalinaexpress.com/lost-found/" target="_self" data-mixpanel="menu-item">Lost & Found</a> 526 </li> 527 </ul> 528 </li> 529 <li class="sub-menu-item js-sub-menu-item sub-menu-item--has-sub-sub-menu"> 530 <a 531 title="" 532 aria-haspopup="true" 533 tabindex="-1" 534 role="none" 535 class="sub-menu-item-link" href="https://catalinaexpress.com/explore-catalina/" target="_self" data-mixpanel="menu-item" 536 >Explore Catalina</a> 537 <button type="button" class="skip-to-navigation" aria-expanded="false">Open Explore Catalina Menu</button> 538 <ul class="sub-sub-menu"> 539 <li class="sub-menu-item js-sub-menu-item sub-sub-menu-item js-sub-sub-menu-item 540 541 542 543 "> 544 <a class="sub-menu-item-link sub-sub-menu-item-link" href="https://catalinaexpress.com/about-avalon/" target="_self" data-mixpanel="menu-item">About Avalon</a> 545 </li> 546 <li class="sub-menu-item js-sub-menu-item sub-sub-menu-item js-sub-sub-menu-item 547 548 549 550 "> 551 <a class="sub-menu-item-link sub-sub-menu-item-link" href="https://catalinaexpress.com/about-two-harbors/" target="_self" data-mixpanel="menu-item">About Two Harbors</a> 552 </li> 553 <li class="sub-menu-item js-sub-menu-item sub-sub-menu-item js-sub-sub-menu-item 554 555 556 557 ">
558 <a class="sub-menu-item-link sub-sub-menu-item-link" href="https://catalinaexpress.com/catalina-island-itineraries/" target="_self" data-mixpanel="menu-item">Itineraries</a> 559 </li> 560 <li class="sub-menu-item js-sub-menu-item sub-sub-menu-item js-sub-sub-menu-item 561 562 563 564 "> 565 <a class="sub-menu-item-link sub-sub-menu-item-link" href="https://catalinaexpress.com/catalina-express-magazine/" target="_self" data-mixpanel="menu-item">Catalina Express Magazine</a> 566 </li> 567 </ul> 568 </li> 569 </ul> 570 </li> 571 <li id="menu-item-contact"class="menu-item js-menu-item"> 572 <a 573 574 575 576 title="" 577 class="menu-item-link menu-link" href="https://catalinaexpress.com/contact/" target="_self" 578 >Contact</a> 579 </li> 580 <li id="menu-item-blog"class="menu-item js-menu-item"> 581 <a 582 583 584 585 title="" 586 class="menu-item-link menu-link" href="https://catalinaexpress.com/blog/" target="_self" 587 >Blog</a> 588 </li> 589 590 <li class="menu-item menu-item--more more-hidden js-more-menu menu-item--has-sub-menu"><a class="js-more-menu-toggle">More</a> 591 <button type="button" class="skip-to-navigation" aria-expanded="false">Open More Menu</button> 592 <ul class="sub-menu js-more-menu-dropdown"></ul> 593 </li> 594 </ul> 595 596 </nav> 597 598 <div class="button-group "> 599 600 601 <div class="buttons-block"> 602 <div class="banner-button banner-button--filled banner-button-book"> 603 <a href="https://fareharbor.com/embeds/book/catalinaexpress/?full-items=yes&ref=https%3A%2F%2Fcatalinaexpress.com" class="a-button" data-mixpanel="banner-button"> 604 605 <span id="btn-1"class="button"> 606 <span class="inner"> 607 <span class="label"> 608 <span aria-hidden="true"> 609 <svg class="icon icon-ticket button-icon" xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20"> 610 <title>Ticket</title> 611 <path d="M1.9,15.48l-1.53-1.53l0,0c-0.48-0.48-0.48-1.27,0-1.75L12.19,0.36l0,0c0.48-0.48,1.27-0.48,1.75,0l0,0l1.53,1.53 612 c-0.73,0.73-0.73,1.9,0,2.63c0.73,0.73,1.9,0.73,2.63,0l1.53,1.53l0,0c0.48,0.48,0.48,1.27,0,1.75L7.81,19.64 613 c-0.48,0.48-1.27,0.48-1.75,0L4.52,18.1c0.73-0.73,0.73-1.9,0-2.63S2.62,14.75,1.9,15.48z M11.31,3.87l-7.45,7.45l4.82,4.82 614 l7.45-7.45L11.31,3.87z M11.31,6.06l2.63,2.63l-5.26,5.26l-2.63-2.63L11.31,6.06z"/> 615</svg> 616 617 </span> 618 619 Book Now 620 </span> 621 622 </span> 623 </span> 624 625 </a> 626 627 628 </div> 629 </div> 630 631 <button 632 id="js-menu-button" 633 aria-haspopup="true" 634 aria-expanded="false" 635 class="hamburger-menu__toggle -default-color banner-button-menu -shadowed " 636 > 637 <span class="label">Menu</span> 638 <span class="hamburger"></span> 639 </button> 640 </div> 641 </div> 642 </div> 643 </header> 644 645 646
647 <main id="content" class="blocks-container 648 -logo"> 649 650
650<script id="header-offset-css-script"> 651 if (document.querySelector('.callout.-wants-fixed-banner')) { 652 let calloutBannerHeight = document.querySelector('.callout-banner').offsetHeight; 653 let menu = document.querySelector('#js-banner'); 654 menu.style.marginTop = `calc(${calloutBannerHeight}px + 0.875rem)`; 655 } 656 const $header = document.querySelector('header.site-header'); 657 const transparentMenu = $header.classList.value.includes('-transparent') || $header.classList.value.includes('-mobile-transparent') || $header.classList.value.includes('-translucent'); 658 const hasGoogleTranslate = document.getElementById('content').classList.value.includes('-has-google-translate'); 659 const offset = $header.offsetHeight; 660 let offsetProperty = transparentMenu || hasGoogleTranslate ? 'padding-top' : 'margin-top'; 661 let firstRowStyle = document.createElement('style'); 662 firstRowStyle.type = 'text/css'; 663 let css = '.-first-row:not(.slideshow-row){' + offsetProperty + ':' + offset + 'px}'; 664 css += '.-first-row.slideshow-row .slide{' + offsetProperty + ':' + offset + 'px}'; 665 if (offsetProperty == 'padding-top') { 666 css += '.-first-row:not(.slideshow-row).row--is-padded{padding-top:calc(2.5rem + ' + offset + 'px)}'; 667 css += '@media (min-width: 48em){.-first-row:not(.slideshow-row).row--is-padded{padding-top:calc(5rem + ' + offset + 'px)}}'; 668 } 669 document.head.appendChild(firstRowStyle); 670 firstRowStyle.appendChild(document.createTextNode(css)); 671 document.getElementById('header-offset-css-script').remove(); 672 </script>
672 673 674 675 676 677 678 679 <section class="row row-1 -first-row video-row -has-bg -bg--image -overlay--mild -bg--dark lazyload lazypreload -video-overlay--none hero-row row--is-padded" style="background-image: url(https://catalinaexpress.com/wp-content/uploads/sites/6639/2023/10/AdobeStock_361601201-scaled-e1716575664842.jpeg?w=1600&zoom=2); background-position: center center; background-image:url(https://catalinaexpress.com/wp-content/uploads/sites/6639/2023/10/AdobeStock_361601201-scaled-e1716575664842.jpeg?w=1600&zoom=2);" id="hero-row-1"> 680 681 682 683 684 685 686 687 688 689 690 <div class="video-row-content valign-middle -medium -no-button text-left -halign-center"> 691 <div class="col col--width-3-4"> 692 <div class="prose"> 693 694 <div class="block heading prose text-left" > 695 <h1 class="h1" >Blog</h1> 696 697 698 </div> 699 700 701 702 703 704 </div> 705 </div> 706 </div> 707 708 </section> 709 710 711 712 713 714 715 716 717 718 <section class="row row--is-padded "> 719 <div class="grid"> 720 721 <div class="blog-container -no-sidebar"> 722 723 <div class="blog-content"> 724 725 726 <div class="grid -wrap is-card-grid"> 727 728 <div class="col col--width-1-3 col-grid--block"> 729 <div class="block card-single blog-card"> 730 731 <div class="card-single--card"> 732 <a tabindex="-1" href="/blog/fall-into-island-events/" class="-image-hover-fade"> 733 <span class="card__image lazyload lazypreload " data-sizes="auto" data-bgset="https://catalinaexpress.com/wp-content/uploads/sites/6639/2026/09/2016-FilmFestival-RGB.gif?w=414&zoom=2 [(max-width: 414px)] | https://catalinaexpress.com/wp-content/uploads/sites/6639/2026/09/2016-FilmFestival-RGB.gif?w=400&zoom=2 [(max-width: 1599px)] | https://catalinaexpress.com/wp-content/uploads/sites/6639/2026/09/2016-FilmFestival-RGB.gif?w=400&zoom=2 [(min-width : 1600px)]"> 734 </span> 735 </a> 736 <div class="card__content"> 737 <div class="block"> 738 <h3 id="card-title-7164" class="card__title "> 739 <a tabindex="-1" href="/blog/fall-into-island-events/"> 740 Fall into Island Events 741 </a> 742 </h3> 743 744 745 <div class="card__description prose"><p>Island time never leaves this getaway destination, no matter the time of year. Fall brings a slower crowd, warm Mediterranean weather and a load of festive events. <strong>September</strong> One of the longest running art festivals in California is back in Avalon. The Catalina Festival of Art takes place on September 18-20 from 10am to 5pm…</p> 746</div> 747 </div> 748 <div class="block"> 749 <a aria-describedby="card-title-7164" href="/blog/fall-into-island-events/" class="card__link">Read More »</a> 750 </div> 751 </div> 752 </div> 753 754 </div> 755 </div> 756 <div class="col col--width-1-3 col-grid--block"> 757 <div class="block card-single blog-card"> 758 759 <div class="card-single--card"> 760 <a tabindex="-1" href="/blog/summer-in-paradise/" class="-image-hover-fade"> 761 <span class="card__image lazyload lazypreload " data-sizes="auto" data-bgset="https://catalinaexpress.com/wp-content/uploads/sites/6639/2026/08/CatalinaSummer25-Finals-241964.jpg?w=414&zoom=2 [(max-width: 414px)] | https://catalinaexpress.com/wp-content/uploads/sites/6639/2026/08/CatalinaSummer25-Finals-241964.jpg?w=400&zoom=2 [(max-width: 1599px)] | https://catalinaexpress.com/wp-content/uploads/sites/6639/2026/08/CatalinaSummer25-Finals-241964.jpg?w=400&zoom=2 [(min-width : 1600px)]"> 762 </span> 763 </a> 764 <div class="card__content"> 765 <div class="block"> 766 <h3 id="card-title-7125" class="card__title "> 767 <a tabindex="-1" href="/blog/summer-in-paradise/"> 768 Summer in Paradise 769 </a> 770 </h3> 771 772 773 <div class="card__description prose"><p>Summer isnât over just yet! Catalina Island is the ultimate paradise just an hour away from Southern California. Take advantage of the summer season. <strong>Water Activities</strong> Nothing screams summer like a beach club on an island. Just past the Catalina Casino is Catalinaâs only beachside restaurant and bar, Descanso Beach Club. You can sit tableside…</p> 774</div> 775 </div> 776 <div class="block"> 777 <a aria-describedby="card-title-7125" href="/blog/summer-in-paradise/" class="card__link">Read More »</a> 778 </div> 779 </div> 780 </div> 781 782 </div> 783 </div> 784 <div class="col col--width-1-3 col-gr
784id--block"> 785 <div class="block card-single blog-card"> 786 787 <div class="card-single--card"> 788 <a tabindex="-1" href="/blog/meet-our-outside-sales-representative/" class="-image-hover-fade"> 789 <span class="card__image lazyload lazypreload " data-sizes="auto" data-bgset="https://catalinaexpress.com/wp-content/uploads/sites/6639/2026/05/Boat-Pic-3.jpg?w=414&zoom=2 [(max-width: 414px)] | https://catalinaexpress.com/wp-content/uploads/sites/6639/2026/05/Boat-Pic-3.jpg?w=400&zoom=2 [(max-width: 1599px)] | https://catalinaexpress.com/wp-content/uploads/sites/6639/2026/05/Boat-Pic-3.jpg?w=400&zoom=2 [(min-width : 1600px)]"> 790 </span> 791 </a> 792 <div class="card__content"> 793 <div class="block"> 794 <h3 id="card-title-6851" class="card__title "> 795 <a tabindex="-1" href="/blog/meet-our-outside-sales-representative/"> 796 Meet Our Outside Sales Representative 797 </a> 798 </h3> 799 800 801 <div class="card__description prose"><p>Meet Saskia, the Outside Sales Representative with Catalina Express. She has been with the company for three years, starting as a boat crew member before moving into sales about a year later. The experiences as a boat crew member gave her a real appreciation for the vessels, the team, and the care that goes into…</p> 802</div> 803 </div> 804 <div class="block"> 805 <a aria-describedby="card-title-6851" href="/blog/meet-our-outside-sales-representative/" class="card__link">Read More »</a> 806 </div> 807 </div> 808 </div> 809 810 </div> 811 </div> 812 <div class="col col--width-1-3 col-grid--block"> 813 <div class="block card-single blog-card"> 814 815 <div class="card-single--card"> 816 <a tabindex="-1" href="/blog/sun-sea-and-spring-break/" class="-image-hover-fade"> 817 <span class="card__image lazyload lazypreload " data-sizes="auto" data-bgset="https://catalinaexpress.com/wp-content/uploads/sites/6639/2023/05/untitled-162copy-scaled.jpg?w=414&zoom=2 [(max-width: 414px)] | https://catalinaexpress.com/wp-content/uploads/sites/6639/2023/05/untitled-162copy-scaled.jpg?w=400&zoom=2 [(max-width: 1599px)] | https://catalinaexpress.com/wp-content/uploads/sites/6639/2023/05/untitled-162copy-scaled.jpg?w=400&zoom=2 [(min-width : 1600px)]"> 818 </span> 819 </a> 820 <div class="card__content"> 821 <div class="block"> 822 <h3 id="card-title-6728" class="card__title "> 823 <a tabindex="-1" href="/blog/sun-sea-and-spring-break/"> 824 Sun, Sea and Spring Break 825 </a> 826 </h3> 827 828 829 <div class="card__description prose"><p>Spring break is in full bloom on Catalina Island. Just an hour away from Southern California, Catalina Island is a quick and convenient getaway for a break from school or work for a trip to make memories. <strong>Tours & Activities</strong> If you like a surge of excitement, then parasailing is just the activity for you! …</p> 830</div> 831 </div> 832 <div class="block"> 833 <a aria-describedby="card-title-6728" href="/blog/sun-sea-and-spring-break/" class="card__link">Read More »</a> 834 </div> 835 </div> 836 </div> 837 838 </div> 839 </div> 840 <div class="col col--width-1-3 col-grid--block"> 841 <div class="block card-single blog-card"> 842 843 <div class="card-single--card"> 844 <a tabindex="-1" href="/blog/savory-sweet/" class="-image-hover-fade"> 845 <span class="card__image lazyload lazypreload " data-sizes="auto" data-bgset="https://catalinaexpress.com/w
845p-content/uploads/sites/6639/2026/02/CatalinaFall2024_Longnecker_Finals_22-CatalinaFall2024_Longnecker_Finals-1.jpg?w=414&zoom=2 [(max-width: 414px)] | https://catalinaexpress.com/wp-content/uploads/sites/6639/2026/02/CatalinaFall2024_Longnecker_Finals_22-CatalinaFall2024_Longnecker_Finals-1.jpg?w=400&zoom=2 [(max-width: 1599px)] | https://catalinaexpress.com/wp-content/uploads/sites/6639/2026/02/CatalinaFall2024_Longnecker_Finals_22-CatalinaFall2024_Longnecker_Finals-1.jpg?w=400&zoom=2 [(min-width : 1600px)]"> 846 </span> 847 </a> 848 <div class="card__content"> 849 <div class="block"> 850 <h3 id="card-title-6634" class="card__title "> 851 <a tabindex="-1" href="/blog/savory-sweet/"> 852 Savory & Sweet 853 </a> 854 </h3> 855 856 857 <div class="card__description prose"><p>Satisfy your cravings for savory food and delicious treats on a food tour of Catalina Islandâs fine dining. With a view at every seat, youâll get a taste of salty and sweet. <strong>Savory</strong> A classic to many locals and visitors, Original Antonioâs Pizzeria has been serving Avalon for more than 45 years. Dine in or…</p> 858</div> 859 </div> 860 <div class="block"> 861 <a aria-describedby="card-title-6634" href="/blog/savory-sweet/" class="card__link">Read More »</a> 862 </div> 863 </div> 864 </div> 865 866 </div> 867 </div> 868 <div class="col col--width-1-3 col-grid--block"> 869 <div class="block card-single blog-card"> 870 871 <div class="card-single--card"> 872 <a tabindex="-1" href="/blog/new-year-new-adventures/" class="-image-hover-fade"> 873 <span class="card__image lazyload lazypreload " data-sizes="auto" data-bgset="https://catalinaexpress.com/wp-content/uploads/sites/6639/2026/01/CatalinaFall2024_Longnecker_Finals_121-CatalinaFall2024_Longnecker_Finals.jpg?w=414&zoom=2 [(max-width: 414px)] | https://catalinaexpress.com/wp-content/uploads/sites/6639/2026/01/CatalinaFall2024_Longnecker_Finals_121-CatalinaFall2024_Longnecker_Finals.jpg?w=400&zoom=2 [(max-width: 1599px)] | https://catalinaexpress.com/wp-content/uploads/sites/6639/2026/01/CatalinaFall2024_Longnecker_Finals_121-CatalinaFall2024_Longnecker_Finals.jpg?w=400&zoom=2 [(min-width : 1600px)]"> 874 </span> 875 </a> 876 <div class="card__content"> 877 <div class="block"> 878 <h3 id="card-title-6610" class="card__title "> 879 <a tabindex="-1" href="/blog/new-year-new-adventures/"> 880 New Year, New Adventures 881 </a> 882 </h3> 883 884 885 <div class="card__description prose"><p>A new year means a year full of new adventures and endless Catalina Island moments! Here are 10 canât-miss experiences for your next getaway to Catalina Island. 1. Horseback on the Horizon Ride into Avalonâs horizon with Catalina Island Horseback Adventures. Horseback riding is a unique way to experience the beauty, history and scenic landscape…</p> 886</div> 887 </div> 888 <div class="block"> 889 <a aria-describedby="card-title-6610" href="/blog/new-year-new-adventures/" class="card__link">Read More »</a> 890 </div> 891 </div> 892 </div> 893 894 </div> 895 </div> 896 <div class="col col--width-1-3 col-grid--block"> 897 <div class="block card-single blog-card"> 898 899 <div class="card-single--card"> 900 <a tabindex="-1" href="/blog/a-california-christmas/" class="-image-hover-fade"> 901 <span class="card__image lazyload lazypreload " data-sizes="auto" data-bgset="https://catalinaexpress.com/wp-content/uploads/sites/6639/2025/11/LoveCatalina_Xmas2024_Longnecker_74-Christmas-in-Avalon.jpg?w=414&zoom=2 [(max-width: 414px)] | https://catalinaexpress.com/w
901p-content/uploads/sites/6639/2025/11/LoveCatalina_Xmas2024_Longnecker_74-Christmas-in-Avalon.jpg?w=400&zoom=2 [(max-width: 1599px)] | https://catalinaexpress.com/wp-content/uploads/sites/6639/2025/11/LoveCatalina_Xmas2024_Longnecker_74-Christmas-in-Avalon.jpg?w=400&zoom=2 [(min-width : 1600px)]"> 902 </span> 903 </a> 904 <div class="card__content"> 905 <div class="block"> 906 <h3 id="card-title-6485" class="card__title "> 907 <a tabindex="-1" href="/blog/a-california-christmas/"> 908 A California Christmas 909 </a> 910 </h3> 911 912 913 <div class="card__description prose"><p>As you start planning for holiday fun, Catalina Island is the place to be for unique Christmas shopping, holiday cheer and a New Yearâs celebration. <strong>Holiday Open House at Mt Ada</strong> Kick off the holiday spirit at the Holiday Open House at Mt Ada on December 2! Celebrate a Catalina tradition by joining the Catalina…</p> 914</div> 915 </div> 916 <div class="block"> 917 <a aria-describedby="card-title-6485" href="/blog/a-california-christmas/" class="card__link">Read More »</a> 918 </div> 919 </div> 920 </div> 921 922 </div> 923 </div> 924 <div class="col col--width-1-3 col-grid--block"> 925 <div class="block card-single blog-card"> 926 927 <div class="card-single--card"> 928 <a tabindex="-1" href="/blog/fore/" class="-image-hover-fade"> 929 <span class="card__image lazyload lazypreload " data-sizes="auto" data-bgset="https://catalinaexpress.com/wp-content/uploads/sites/6639/2025/10/6GolfCourse_Talent_6.jpg?w=414&zoom=2 [(max-width: 414px)] | https://catalinaexpress.com/wp-content/uploads/sites/6639/2025/10/6GolfCourse_Talent_6.jpg?w=400&zoom=2 [(max-width: 1599px)] | https://catalinaexpress.com/wp-content/uploads/sites/6639/2025/10/6GolfCourse_Talent_6.jpg?w=400&zoom=2 [(min-width : 1600px)]"> 930 </span> 931 </a> 932 <div class="card__content"> 933 <div class="block"> 934 <h3 id="card-title-6435" class="card__title "> 935 <a tabindex="-1" href="/blog/fore/"> 936 Fore! 937 </a> 938 </h3> 939 940 941 <div class="card__description prose"><p>Calling all golf fanatics! Whether you are a pro-golfer or just getting started, Catalina Island has a breath-taking course that offers sweeping ocean views and charming hillsides. <strong>Catalina Island Golf Course</strong> Tee off in paradise on the oldest operating golf course west of the Mississippi. The Catalina Island Golf Course was originally built as a…</p> 942</div> 943 </div> 944 <div class="block"> 945 <a aria-describedby="card-title-6435" href="/blog/fore/" class="card__link">Read More »</a> 946 </div> 947 </div> 948 </div> 949 950 </div> 951 </div> 952 <div class="col col--width-1-3 col-grid--block"> 953 <div class="block card-single blog-card"> 954 955 <div class="card-single--card"> 956 <a tabindex="-1" href="/blog/picture-perfect-views/" class="-image-hover-fade"> 957 <span class="card__image lazyload lazypreload " data-sizes="auto" data-bgset="https://catalinaexpress.com/wp-content/uploads/sites/6639/2025/10/Catalina_20180411_2695.jpg?w=414&zoom=2 [(max-width: 414px)] | https://catalinaexpress.com/wp-content/uploads/sites/6639/2025/10/Catalina_20180411_2695.jpg?w=400&zoom=2 [(max-width: 1599px)] | https://catalinaexpress.com/wp-content/uploads/sites/6639/2025/10/Catalina_20180411_2695.jpg?w=400&zoom=2 [(min-width : 1600px)]"> 958 </span> 959 </a> 960 <div class="card__content"> 961 <div class="block"> 962 <h3 id="card-title-6417" class="card__title "> 963 <a tabindex="-1" href="/blog/picture-perfect-views/"> 964 Picture Perfect Views 965 </a> 966 </h3> 967 968 969 <div class="card__description prose"><p>Itâs no secret that Catalina Island is known for its picturesque ocean views and charming hillsides. There are so many locations to capture that picture perfect view. <strong>Avalon Ferry Terminal </strong> The moment you step off the Catalina Express you are met with a stunning scene of Avalon. The Avalon ferry terminal has close-up access…</p> 970</div> 971 </div> 972 <div class="block"> 973 <a aria-describedby="card-title-6417" href="/blog/picture-perfect-views/" class="card__link">Read More »</a> 974 </div> 975 </div> 976 </div> 977 978 </div> 979 </div> 980 <div class="col col--width-1-3 col-gr
980id--block"> 981 <div class="block card-single blog-card"> 982 983 <div class="card-single--card"> 984 <a tabindex="-1" href="/blog/catalinas-greatest-landmarks/" class="-image-hover-fade"> 985 <span class="card__image lazyload lazypreload " data-sizes="auto" data-bgset="https://catalinaexpress.com/wp-content/uploads/sites/6639/2025/01/Casino_Exterior_2010_1.jpg?w=414&zoom=2 [(max-width: 414px)] | https://catalinaexpress.com/wp-content/uploads/sites/6639/2025/01/Casino_Exterior_2010_1.jpg?w=400&zoom=2 [(max-width: 1599px)] | https://catalinaexpress.com/wp-content/uploads/sites/6639/2025/01/Casino_Exterior_2010_1.jpg?w=400&zoom=2 [(min-width : 1600px)]"> 986 </span> 987 </a> 988 <div class="card__content"> 989 <div class="block"> 990 <h3 id="card-title-6399" class="card__title "> 991 <a tabindex="-1" href="/blog/catalinas-greatest-landmarks/"> 992 Catalina’s Greatest Landmarks 993 </a> 994 </h3> 995 996 997 <div class="card__description prose"><p>Catalina Islandâs past has shaped this beautiful destination into a travelerâs dream. Iconic landmarks still stand today to showcase the legacy of Avalonâs rich history. <strong>Catalina Casino </strong> Where visitors once danced to the sounds of Big Band music and the first theatre was built for âtalkiesâ, the iconic Catalina Casino is famous to many….</p> 998</div> 999 </div> 1000 <div class="block"> 1001 <a aria-describedby="card-title-6399" href="/blog/catalinas-greatest-landmarks/" class="card__link">Read More »</a> 1002 </div> 1003 </div> 1004 </div> 1005 1006 </div> 1007 </div> 1008 <div class="col col--width-1-3 col-grid--block"> 1009 <div class="block card-single blog-card"> 1010 1011 <div class="card-single--card"> 1012 <a tabindex="-1" href="/blog/catalina-island-libations/" class="-image-hover-fade"> 1013 <span class="card__image lazyload lazypreload " data-sizes="auto" data-bgset="https://catalinaexpress.com/wp-content/uploads/sites/6639/2025/09/DSC05903_de5c1e.jpg?w=414&zoom=2 [(max-width: 414px)] | https://catalinaexpress.com/wp-content/uploads/sites/6639/2025/09/DSC05903_de5c1e.jpg?w=400&zoom=2 [(max-width: 1599px)] | https://catalinaexpress.com/wp-content/uploads/sites/6639/2025/09/DSC05903_de5c1e.jpg?w=400&zoom=2 [(min-width : 1600px)]"> 1014 </span> 1015 </a> 1016 <div class="card__content"> 1017 <div class="block"> 1018 <h3 id="card-title-6375" class="card__title "> 1019 <a tabindex="-1" href="/blog/catalina-island-libations/"> 1020 Catalina Island Libations 1021 </a> 1022 </h3> 1023 1024 1025 <div class="card__description prose"><p>Catalina Island is known for many different things and signature cocktails is definitely one of them. Try just a sample of favorites on your next visit to Catalina Island! <strong>Catalina Island Brew House </strong> Coffeehouse by day, brewhouse by night! Catalina Island Brew House offers the only beer brewed on Catalina. All of their microbrews…</p> 1026</div> 1027 </div> 1028 <div class="block"> 1029 <a aria-describedby="card-title-6375" href="/blog/catalina-island-libations/" class="card__link">Read More »</a> 1030 </div> 1031 </div> 1032 </div> 1033 1034 </div> 1035 </div> 1036 <div class="col col--width-1-3 col-grid--block"> 1037 <div class="block card-single blog-card"> 1038 1039 <div class="card-single--card"> 1040 <a tabindex="-1" href="/blog/make-a-splash/" class="-image-hover-fade"> 1041 <span class="card__image lazyload lazypreload " data-sizes="auto" data-bgset="https://catalinaexpress.com/w
1041p-content/uploads/sites/6639/2024/01/TwoGirlsKayak3001.jpg?w=414&zoom=2 [(max-width: 414px)] | https://catalinaexpress.com/wp-content/uploads/sites/6639/2024/01/TwoGirlsKayak3001.jpg?w=400&zoom=2 [(max-width: 1599px)] | https://catalinaexpress.com/wp-content/uploads/sites/6639/2024/01/TwoGirlsKayak3001.jpg?w=400&zoom=2 [(min-width : 1600px)]"> 1042 </span> 1043 </a> 1044 <div class="card__content"> 1045 <div class="block"> 1046 <h3 id="card-title-6308" class="card__title "> 1047 <a tabindex="-1" href="/blog/make-a-splash/"> 1048 Make a Splash 1049 </a> 1050 </h3> 1051 1052 1053 <div class="card__description prose"><p>Make a splash on Catalina Island with the many water activities that are offered. From family friendly to exhilarating activities, Avalon has the perfect excursion to cool down on a hot day. <strong>Wet Spot Rentals </strong> Located right when you get off the Catalina Express, Wet Spot Rentals is your one stop shop for a…</p> 1054</div> 1055 </div> 1056 <div class="block"> 1057 <a aria-describedby="card-title-6308" href="/blog/make-a-splash/" class="card__link">Read More »</a> 1058 </div> 1059 </div> 1060 </div> 1061 1062 </div> 1063 </div> 1064 </div> 1065 1066 <div class="blog-navigation"> 1067 <a href="https://catalinaexpress.com/blog/page/2/" rel="prev" class="blog-prev" title="visit older posts"> 1068 Older Posts 1069 </a> 1070 </div> 1071 1072 </div> 1073 1074 </div> 1075 </div> 1076 </section> 1077 1078 1079 </main> 1080 <footer class="fh-footer-row" id="site-footer"> 1081 1082 1083 1084 1085 <section class="row row-2 multi-col-row -has-bg -bg--dark row--is-padded" style="background-color: #01253c;" > 1086 1087 1088 1089 <div class="block breadcrumbs global-breadcrumbs -footer breadcrumbs prose text-left" > 1090 1091 <nav aria-label=Breadcrumb> 1092 <ol class="breadcrumb-list"> 1093 <li class="breadcrumb-item" > 1094 <a class="breadcrumb-link" href="/" data-mx-link="global-breadcrumbs" data-custom-mixpanel-property="footer"> 1095 <svg class="icon icon-home " xmlns="http://www.w3.org/2000/svg" width="40" height="31.8" viewBox="0 0 40 31.8"> 1096<title>Home</title> 1097<path d="M34.3,18.3v11.9c0,0.4-0.2,0.8-0.5,1.1s-0.7,0.5-1.1,0.5h-9.5v-9.5h-6.4v9.5H7.3c-0.4,0-0.8-0.2-1.1-0.5 1098 c-0.3-0.3-0.5-0.7-0.5-1.1V18.3c0,0,0,0,0-0.1c0,0,0-0.1,0-0.1L20,6.4l14.3,11.8C34.3,18.2,34.3,18.3,34.3,18.3z M39.8,16.6 1099 l-1.5,1.8c-0.1,0.1-0.3,0.2-0.5,0.3h-0.1c-0.2,0-0.4-0.1-0.5-0.2L20,4.2L2.8,18.6c-0.2,0.1-0.4,0.2-0.6,0.2c-0.2,0-0.4-0.1-0.5-0.3 1100 l-1.5-1.8C0,16.5,0,16.3,0,16c0-0.2,0.1-0.4,0.3-0.5L18.1,0.6C18.6,0.2,19.3,0,20,0s1.4,0.2,1.9,0.6l6.1,5.1V0.9 1101 c0-0.2,0.1-0.4,0.2-0.6s0.3-0.2,0.6-0.2h4.8c0.2,0,0.4,0.1,0.6,0.2c0.1,0.1,0.2,0.3,0.2,0.6V11l5.4,4.5c0.2,0.1,0.3,0.3,0.3,0.5 1102 C40,16.3,40,16.5,39.8,16.6z"/> 1103</svg> 1104 1105 </a> 1106 </li> 1107 <li class="breadcrumb-item" style='color:;'> 1108 <a class="breadcrumb-link" href="/blog/" data-mx-link="global-breadcrumbs" data-custom-mixpanel-property="footer"> 1109 Blog 1110 </a> 1111 </li> 1112 </ol> 1113 </nav> 1114 1115 <div class="breadcrumb-divider"> 1116 <hr role="presentation"/> 1117 </div> 1118 1119 1120 </div> 1121 1122 1123 1124 1125 <div class="grid -tablet-wrap" > 1126 1127 1128 1129<div class="col col-1 col--width-1-4 -no-bg" > 1130 1131 1132 1133 <div class="col-inner"> 1134 <div class="block image halign-center" > 1135 1136 1137 <img 1138 class="lazyload lazypreload" 1139 data-src="https://catalinaexpress.com/wp-content/uploads/sites/6639/2026/07/Catalina-Express-45-logo-Color-for-dark-backgrounds.png?w=840&zoom=2" 1140 width="840" 1141 height="550" 1142 alt="45 Years logo with a stylized ship and text 'Catalina Express'." 1143 title="Catalina Express 45 logo Color (for dark backgrounds)" 1144 style="max-width:70%" 1145 /> 1146 1147 1148 1149 </div> 1150 1151 <div class="block button-block halign-center" > 1152 <a href="https://fareharbor.com/embeds/book/catalinaexpress/?ref=https%3A%2F%2Fcatalinaexpress.com" class="a-button" data-mixpanel="generic-book-button"> 1153 1154 <span id="btn-2"class="button -custom-color -loud -full-width -icon -bg--dark" style="background-color:#ee2e23;border-color:#ce1a0f;"> 1155 <span class="inner">
1156 <span class="label"> 1157 <span aria-hidden="true"> 1158 <svg class="icon icon-calendar button-icon" xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20"> 1159<title>Calendar</title> 1160<path d="M17.5,1.5h-1.1v1.8c0,0.6-0.5,1-1,1h-1c-0.6,0-1-0.5-1-1V1.5H6.7v1.8c0,0.6-0.5,1-1,1h-1c-0.6,0-1-0.5-1-1V1.5H2.5 1161 C1.2,1.5,0,2.7,0,4v12.9c0,1.4,1.2,2.5,2.5,2.5h14.9c1.4,0,2.5-1.1,2.5-2.5V4C20,2.7,18.9,1.5,17.5,1.5z M18.4,16.9 1162 c0,0.5-0.4,1-1,1H2.5c-0.5,0-1-0.4-1-1V6.6h16.8V16.9z"/> 1163<path d="M3.7,10.3h1.7c0.2,0,0.4-0.1,0.4-0.4V8.7c0-0.2-0.1-0.4-0.4-0.4H3.7c-0.2,0-0.4,0.1-0.4,0.4V10 1164 C3.3,10.2,3.5,10.3,3.7,10.3z"/> 1165<path d="M11,10.3h1.7c0.2,0,0.4-0.1,0.4-0.4V8.7c0-0.2-0.1-0.4-0.4-0.4H11c-0.2,0-0.4,0.1-0.4,0.4V10 1166 C10.7,10.2,10.8,10.3,11,10.3z"/> 1167<path d="M7.3,10.3H9c0.2,0,0.4-0.1,0.4-0.4V8.7c0-0.2-0.1-0.4-0.4-0.4H7.3C7.1,8.4,7,8.5,7,8.7V10C7,10.2,7.1,10.3,7.3,10.3z"/> 1168<path d="M14.7,10.3h1.7c0.2,0,0.4-0.1,0.4-0.4V8.7c0-0.2-0.1-0.4-0.4-0.4h-1.7c-0.2,0-0.4,0.1-0.4,0.4V10 1169 C14.3,10.2,14.5,10.3,14.7,10.3z"/> 1170<path d="M3.7,13.2h1.7c0.2,0,0.4-0.1,0.4-0.4v-1.2c0-0.2-0.1-0.4-0.4-0.4H3.7c-0.2,0-0.4,0.1-0.4,0.4v1.2 1171 C3.3,13.1,3.5,13.2,3.7,13.2z"/> 1172<path d="M11,13.2h1.7c0.2,0,0.4-0.1,0.4-0.4v-1.2c0-0.2-0.1-0.4-0.4-0.4H11c-0.2,0-0.4,0.1-0.4,0.4v1.2 1173 C10.7,13.1,10.8,13.2,11,13.2z"/> 1174<path d="M7.3,13.2H9c0.2,0,0.4-0.1,0.4-0.4v-1.2c0-0.2-0.1-0.4-0.4-0.4H7.3c-0.2,0-0.4,0.1-0.4,0.4v1.2C7,13.1,7.1,13.2,7.3,13.2 1175 z"/> 1176<path d="M14.7,13.2h1.7c0.2,0,0.4-0.1,0.4-0.4v-1.2c0-0.2-0.1-0.4-0.4-0.4h-1.7c-0.2,0-0.4,0.1-0.4,0.4v1.2 1177 C14.3,13.1,14.5,13.2,14.7,13.2z"/> 1178<path d="M3.7,16.2h1.7c0.2,0,0.4-0.1,0.4-0.4v-1.2c0-0.2-0.1-0.4-0.4-0.4H3.7c-0.2,0-0.4,0.1-0.4,0.4v1.2 1179 C3.3,16,3.5,16.2,3.7,16.2z"/> 1180<path d="M11,16.2h1.7c0.2,0,0.4-0.1,0.4-0.4v-1.2c0-0.2-0.1-0.4-0.4-0.4H11c-0.2,0-0.4,0.1-0.4,0.4v1.2 1181 C10.7,16,10.8,16.2,11,16.2z"/> 1182<path d="M7.3,16.2H9c0.2,0,0.4-0.1,0.4-0.4v-1.2c0-0.2-0.1-0.4-0.4-0.4H7.3c-0.2,0-0.4,0.1-0.4,0.4v1.2C7,16,7.1,16.2,7.3,16.2z"/> 1183<path d="M14.7,16.2h1.7c0.2,0,0.4-0.1,0.4-0.4v-1.2c0-0.2-0.1-0.4-0.4-0.4h-1.7c-0.2,0-0.4,0.1-0.4,0.4v1.2 1184 C14.3,16,14.5,16.2,14.7,16.2z"/> 1185<path d="M4.7,3.7h1C5.9,3.7,6,3.5,6,3.3V0.9c0-0.2-0.2-0.4-0.4-0.4h-1c-0.2,0-0.4,0.2-0.4,0.4v2.4C4.3,3.5,4.4,3.7,4.7,3.7z"/> 1186<path d="M14.3,3.7h1c0.2,0,0.4-0.2,0.4-0.4V0.9c0-0.2-0.2-0.4-0.4-0.4h-1c-0.2,0-0.4,0.2-0.4,0.4v2.4C14,3.5,14.1,3.7,14.3,3.7z"/> 1187</svg> 1188 1189 </span> 1190 1191 Book Now 1192 </span> 1193 1194 </span> 1195 </span> 1196 1197 </a> 1198 1199 </div> 1200 1201 </div> 1202</div> 1203 1204 1205 1206 1207<div class="col col-2 col--width-1-4 -no-bg" > 1208 1209 1210 1211 <div class="col-inner"> 1212 <div class="block heading prose text-left" > 1213 <h4 class="h4" >Contact Us</h4> 1214 1215 1216 </div> 1217 1218 <div class="block separator -tiny -default-width -stubby halign-left" > 1219 <hr role="presentation" style="color: #428fbd;" /> 1220 </div> 1221 1222 <div class="block contact-info-block" > 1223 1224 1225 1226 1227 1228 <div class="contact-info notranslate"> 1229 <a class="contact-info-row email" target="_self" href="/cdn-cgi/l/email-protection#e1acc7c2d8d6da888dc7c2d7d5dac7c2d7d6da80c7c2d0d0d7da808dc7c2d0d1d4da8fc7c2d8d6daa4c7c2d0d3d1da91c7c2d0d0d5dac7c2d0d1d0dac7c2d0d0d4da92c7c2d5d7dac7c2d8d8dac7c2d0d0d0da8c"> 1230 1231 1232 <span class="label" aria-hidden="true"><svg class="icon icon-envelope " xmlns="http://www.w3.org/2000/svg" width="28" height="22" viewBox="0 0 1792 1408" > 1233 <title>Envelope</title> 1234 <path d="M1792,454v794c0,44-15.7,81.7-47,113s-69,47-113,47H160c-44,0-81.7-15.7-113-47s-47-69-47-113V454c29.3,32.7,63,61.7,101,87 c241.3,164,407,279,497,345c38,28,68.8,49.8,92.5,65.5s55.2,31.7,94.5,48s76,24.5,110,24.5h2c34,0,70.7-8.2,110-24.5 c39.3-16.3,70.8-32.3,94.5-48S1156,914,1194,886c113.3-82,279.3-197,498-345C1730,515,1763.3,486,1792,454z M1792,160 c0,52.7-16.3,103-49,151s-73.3,89-122,123c-250.7,174-406.7,282.3-468,325c-6.7,4.7-20.8,14.8-42.5,30.5s-39.7,28.3-54,38 s-31.7,20.5-52,32.5c-20.3,12-39.5,21-57.5,27s-34.7,9-50,9h-2c-15.3,0-32-3-50-9s-37.2-15-57.5-27s-37.7-22.8-52-32.5 s-32.3-22.3-54-38S645.7,763.7,639,759c-60.7-42.7-148-103.5-262-182.5S194.7,450,172,434c-41.3-28-80.3-66.5-117-115.5S0,224,0,182 c0-52,13.8-95.3,41.5-130S108.7,0,160,0h1472c43.3,0,80.8,15.7,112.5,47S1792,116,
12341792,160z"/> 1235</svg> 1236</span> 1237 <span class="value" aria-label="email Mail@CatalinaExpress.com"> 1238 Mail@CatalinaExpress.com 1239 </span> 1240 1241 </a> 1242 1243 <div class="contact-info-row custom_info"> 1244 1245 <span class="label" aria-hidden="true"><svg class="icon icon-phone " xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20"> 1246<title>Phone</title> 1247<path class="st0" d="M5.26,7.18l2.71-2.51L5.68,0L2.59,0.21C-2.71,7.16,9.75,23,17.75,19.5l0.94-2.95l-4-3.33l-3.08,2.04 1248 C9.14,13.24,6.62,10.08,5.26,7.18z"/> 1249</svg> 1250</span> 1251 1252 <span class="value" aria-label=""> 1253 310-519-1212 1254 </span> 1255 1256 </div> 1257 <div class="contact-info-row custom_info"> 1258 1259 <span class="label" aria-hidden="true"><svg class="icon icon-phone " xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20"> 1260<title>Phone</title> 1261<path class="st0" d="M5.26,7.18l2.71-2.51L5.68,0L2.59,0.21C-2.71,7.16,9.75,23,17.75,19.5l0.94-2.95l-4-3.33l-3.08,2.04 1262 C9.14,13.24,6.62,10.08,5.26,7.18z"/> 1263</svg> 1264</span> 1265 1266 <span class="value" aria-label=""> 1267 Group Reservations (20+ People): 310-519-1212 ext. 4 1268 </span> 1269 1270 </div> 1271 <div class="contact-info-row custom_info"> 1272 1273 <span class="label" aria-hidden="true"><svg class="icon icon-map-marker " xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20"> 1274 <title>Map Marker</title> 1275 <path fill-rule="evenodd" clip-rule="evenodd" d="M10,10c-2.08,0-3.75-1.68-3.75-3.75S7.93,2.5,10,2.5s3.75,1.68,3.75,3.75S12.07,10,10,10z M10,0 1276 C6.55,0,3.75,2.8,3.75,6.25S10,20,10,20s6.25-10.3,6.25-13.75S13.45,0,10,0z"/> 1277</svg> 1278</span> 1279 1280 <span class="value" aria-label=""> 1281 Multiple Departure Ports - Click <u><a href="https://catalinaexpress.com/ports/">here</a></u> to view all. 1282 </span> 1283 1284 </div> 1285 1286 </div> 1287 1288 </div> 1289 1290 </div> 1291</div> 1292 1293 1294 1295 1296<div class="col col-3 col--width-1-4 -no-bg" > 1297 1298 1299 1300 <div class="col-inner"> 1301 <div class="block heading prose text-left" > 1302 <h4 class="h4" >Quick Links</h4> 1303 1304 1305 </div> 1306 1307 <div class="block separator -tiny -default-width -stubby halign-left" > 1308 <hr role="presentation" style="color: #428fbd;" /> 1309 </div> 1310 1311 <div class="block menu-block text-left" > 1312 <nav aria-label=Secondary> 1313 <ul> 1314 <li class="menu-block-item"> 1315 <a class="menu-block-link" href="https://catalinaexpress.com/" target="_self">Home</a> 1316 1317 </li> 1318 <li class="menu-block-item"> 1319 <a class="menu-block-link" href="https://catalinaexpress.com/schedule-fares/" target="_self">Schedule & Fares</a> 1320 1321 </li> 1322 <li class="menu-block-item"> 1323 <a class="menu-block-link" href="https://catalinaexpress.com/ports/" target="_self">Ports</a> 1324 1325 </li> 1326 <li class="menu-block-item"> 1327 <a class="menu-block-link" href="https://catalinaexpress.com/about-us/" target="_self">About Us</a> 1328 1329 </li> 1330 <li class="menu-block-item"> 1331 <a class="menu-block-link" href="https://catalinaexpress.com/travel-policies/" target="_self">Travel Policies</a> 1332 1333 </li> 1334 <li class="menu-block-item"> 1335 <a class="menu-block-link" href="https://catalinaexpress.com/baggage-restrictions/" target="_self">Baggage Guidelines</a> 1336 1337 </li> 1338 <li class="menu-block-item"> 1339 <a class="menu-block-link" href="https://catalinaexpress.com/explore-catalina/" target="_self">Explore Catalina</a> 1340 1341 </li> 1342 <li class="menu-block-item"> 1343 <a class="menu-block-link" href="https://catalinaexpress.com/terms-conditions/" target="_self">Terms & Conditions</a> 1344 1345 </li> 1346 <li class="menu-block-item"> 1347 <a class="menu-block-link" href="https://catalinaexpress.com/contact/" target="_self">Contact</a> 1348 1349 </li> 1350 <li class="menu-block-item"> 1351 <a class="menu-block-link" href="https://catalinaexpress.com/opt-out-preferences/" target="_self">Opt-out preferences</a> 1352 1353 </li> 1354 <li class="menu-block-item"> 1355 <a class="menu-block-link" href="https://catalinaexpress.com/privacy-statement-us/" target="_self">Privacy Statement (US)</a> 1356 1357 </li> 1358 <li class="menu-block-item"> 1359 <a class="menu-block-link" href="https://catalinaexpress.com/disclaimer/" target="_self">Disclaimer</a> 1360 1361 </li> 1362 </ul> 1363 </nav> 1364 </div> 1365 1366 <div class="block rich-text prose" > 1367 <style>@import url('https://fonts.googleapis.com/css2?family=Kanit:wght@500&display=swap');</style> 1368 1369 </div> 1370 1371 </div> 1372</div> 1373 1374 1375 1376 1377<div class="col col-4 col--width-1-4 -no-bg" > 1378 1379 1380 1381 <div class="col-inner"> 1382 <div class="block heading prose text-left" > 1383 <h4 class="h4" >Get Info On Events, News & Offers!</h4> 1384 1385 1386 </div> 1387 1388 <div class="block button-block halign-center" > 1389 <a href="https://catalinaexpress.com/newsletter-sign-up/" class="a-button" data-mixpanel="generic-book-button"> 1390 1391 <span id="btn-3"class="button -default-color -loud"> 1392 <span class="inner">
1393 <span class="label"> 1394 1395 Sign Up For Newsletter 1396 </span> 1397 1398 </span> 1399 </span> 1400 1401 </a> 1402 1403 </div> 1404 1405 <div class="block heading prose text-left" > 1406 <h4 class="h4" >Follow Us On:</h4> 1407 1408 1409 </div> 1410 1411 <div class="block social-media-links halign-left" > 1412 <ul class="social-media-links"><li class="social-media-link" ><a class=" -normal " title="Visit our Facebook" target="_blank" href="https://www.facebook.com/CatalinaChannelExpress/"><svg class="icon icon-facebook " xmlns="http://www.w3.org/2000/svg" width="23" height="23" viewBox="0 0 23 23"><title>Facebook</title><path d="M21.73,0H1.27A1.27,1.27,0,0,0,0,1.27V21.73A1.27,1.27,0,0,0,1.27,23H12V14.09H9V10.62h3V8.06c0-3,1.56-4.59,4.21-4.59a24.64,24.64,0,0,1,2.68.14v3.1H17.08c-1.44,0-1.72.68-1.72,1.69v2.22h3.44l-.45,3.47h-3V23h6.37A1.27,1.27,0,0,0,23,21.73V1.27A1.27,1.27,0,0,0,21.73,0Z"/></svg></a></li><li class="social-media-link" ><a class=" -normal " title="Visit our Google My Business Profile" target="_blank" href="https://www.google.com/search?tbs=lf:1,lf_ui:2&tbm=lcl&q=catalina+express&rflfq=1&num=10&rllag=33554173,-118260414,23989&sa=X&ved=2ahUKEwjj_uyF8tL_AhUxJX0KHcbrBTAQjGp6BAhgEAE&biw=1594&bih=848&dpr=1.8#rlfi=hd:;si:;mv:[[33.788907099999996,-117.64361969999997],[33.319440199999995,-118.54719270000001]];tbs:lrf:!1m4!1u3!2m2!3m1!1e1!1m4!1u2!2m2!2m1!1e1!2m1!1e2!2m1!1e3!3sIAE,lf:1,lf_ui:2"><svg class="icon icon-google-my-business " xmlns="http://www.w3.org/2000/svg" width="25" height="23" 1413 viewBox="0 0 27.2 24"><g><path d="M19.4,21.2c-1.9,0-3.4-1.5-3.4-3.4c0-1.9,1.5-3.4,3.4-3.4c0.9,0,1.7,0.4,2.4,1c0.3,0.3,0.3,0.7,0,1c-0.3,0.3-0.7,0.3-1,0 1414 c-0.4-0.4-0.9-0.6-1.4-0.6c-1.1,0-1.9,0.9-1.9,1.9s0.9,1.9,1.9,1.9c0.8,0,1.5-0.5,1.8-1.2h-1.8c-0.4,0-0.7-0.3-0.7-0.7 1415 s0.3-0.7,0.7-0.7H22c0.4,0,0.7,0.3,0.7,0.7C22.7,19.7,21.2,21.2,19.4,21.2z"/></g><g><path class="st0" d="M23.1,23.9H4c-1.3,0-2.4-1.1-2.4-2.4v-9.2C0.6,11.5,0,10.4,0,9.2V8.9c0-0.1,0-0.2,0-0.3l2.3-7.9 1416 C2.5,0.3,2.9,0,3.3,0h20.5c0.4,0,0.8,0.3,0.9,0.7L27,8.7c0,0.1,0,0.2,0,0.3v0.2c0,1.2-0.6,2.4-1.5,3.1v9.2 1417 C25.6,22.8,24.5,23.9,23.1,23.9z M3.5,13.2v8.3C3.5,21.8,3.7,22,4,22h19.2c0.3,0,0.5-0.2,0.5-0.5v-8.3c-1.4,0.2-2.8-0.4-3.7-1.4 1418 c0,0,0,0.1-0.1,0.1c-0.8,0.9-1.9,1.4-3.1,1.4c-1.2,0-2.4-0.6-3.2-1.5c-0.8,0.9-1.9,1.5-3.2,1.5c-1.2,0-2.3-0.5-3.1-1.4 1419 c0,0,0-0.1-0.1-0.1C6.3,12.8,4.9,13.4,3.5,13.2z M24.6,11.8C24.6,11.9,24.5,11.9,24.6,11.8L24.6,11.8z M2.5,11.9L2.5,11.9 1420 C2.6,11.9,2.5,11.9,2.5,11.9L2.5,11.9z M20,2L21,9.4c0.1,1.1,1,1.8,2.1,1.8c1.2,0,2.1-0.9,2.1-2.1V9.1L23.1,2H20z M14.5,2V9 1421 c0,1.2,1,2.2,2.2,2.2c0.6,0,1.2-0.3,1.7-0.7c0.4-0.5,0.6-1.1,0.5-1.7L18.1,2H14.5z M8.2,8.8C8.1,9.4,8.3,10,8.7,10.5 1422 c0.4,0.5,1,0.7,1.7,0.7c1.2,0,2.2-1,2.2-2.2V2H9L8.2,8.8z M2,9.1L2,9.1c0,1.2,0.9,2.2,2.1,2.2c1.1,0,2-0.8,2.1-1.8L7,2H4L2,9.1z"/></g></svg></a></li><li class="social-media-link" ><a class=" -normal " title="Visit our Instagram" target="_blank" href="https://www.instagram.com/catalinaexpress/?hl=en"><svg class="icon icon-instagram " xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 503.84 503.84"><title>Instagram</title><g><path d="M256,49.47c67.27,0,75.23.26,101.8,1.47,24.56,1.12,37.9,5.22,46.78,8.67a78.05,78.05,0,0,1,29,18.84,78.05,78.05,0,0,1,18.84,29c3.45,8.88,7.55,22.22,8.67,46.78,1.21,26.56,1.47,34.53,1.47,101.8s-.26,75.23-1.47,101.8c-1.12,24.56-5.22,37.9-8.67,46.78a83.43,83.43,0,0,1-47.81,47.81c-8.88,3.45-22.22,7.55-46.78,8.67-26.56,1.21-34.53,1.47-101.8,1.47s-75.24-.26-101.8-1.47c-24.56-1.12-37.9-5.22-46.78-8.67a78.05,78.05,0,0,1-29-18.84,78.05,78.05,0,0,1-18.84-29c-3.45-8.88-7.55-22.22-8.67-46.78-1.21-26.56-1.47-34.53-1.47-101.8s.26-75.23,1.47-101.8c1.12-24.56,5.22-37.9,8.67-46.78a78.05,78.05,0,0,1,18.84-29,78.05,78.05,0,0,1,29-18.84c8.88-3.45,22.22-7.55,46.78-8.67,26.56-1.21,34.53-1.47,101.8-1.47m0-45.39c-68.42,0-77,.29-103.87,1.52S107,11.08,91,17.31A123.49,123.49,0,0,0,46.36,46.36,123.49,123.49,0,0,0,17.31,91C11.08,107,6.82,125.32,5.6,152.13S4.08,187.58,4.08,256s.29,77,1.52,103.87S11.08,405,17.31,421a123.49,123.49,0,0,0,29.06,44.62A123.49,123.49,0,0,0,91,494.7c16,6.23,34.34,10.49,61.15,11.71s35.45,1.52,103.87,1.52,77-.29,103.87-1.52S405,500.92,421,494.7A128.82,128.82,0,0,0,494.7,421c6.23-16,10.49-34.34,11.71-61.15s1.52-35.45,1.52-103.87-.29-77-1.52-103.87S500.92,107,494.7,91a123.49,123.49,0,0,0-29.06-44.62A123.49,123.49,0,0,0,421,17.31C405,11.08,386.68,6.82,359.87,5.6S324.42,4.08,256,4.08Z" transform="translate(-4.08 -4.08)"/><path d="M256,126.64A129.36,129.36,0,1,0,385.36,256,129.36,129.36,0,0,0,256,126.64ZM256,340a84,84,0,1,1,84-84A84,84,0,0,1,256,340Z" transform="translate(-4.08 -4.08)"/><circle cx="386.4" cy="117.44" r="30.23"/></g></svg></a></li><li class="social-media-link" ><a class=" -normal " title="Visit our Pinterest" target="_blank" href="https://www.pinterest.com/catalinaexpress/"><svg class="icon icon-pinterest " xmlns="http://www.w3.org/2000/svg" width="24" height="24" y="0px" viewBox="0 0 1538 1538" ><title>Pinterest</title><path d="M1537,769c0,139.3-34.3,267.8-103,385.5s-161.8,210.8-279.5,279.5S908.3,1537,769,1537c-74,0-146.7-10.7-218-32 c39.3-62,65.3-116.7,78-164c6-22.7,24-93,54-211c13.3,26,37.7,48.5,73,67.5s73.3,28.5,114,28.5c80.7,0,152.7-22.8,216-68.5 S1198.3,1049,1233,969s52-170,52-270c0-76-19.8-147.3-59.5-214s-97.2-121-172.5-163s-160.3-63-255-63c-70,0-135.3,9.7-196,29 s-112.2,45-154.5,77s-78.7,68.8-109,110.5s-52.7,84.8-67,129.5S250,694.3,250,739c0,69.3,13.3,130.3,40,183 c26.7,52.7,65.7,89.7,117,111c20,8,32.7,1.3,38-20c1.3-4.7,4-15,8-31s6.7-26,8-30c4-15.3,0.3-29.7-11-43c-34-40.7-51-91-51-151 c0-100.7,34.8-187.2,104.5-259.5S664.3,390,777,390c100.7,0,179.2,27.3,235.5,82s84.5,125.7,84.5,213c0,113.3-22.8,209.7-68.5,289 S924.3,1093,853,1093c-40.7,0-73.3-14.5-98-43.5s-32.3-63.8-23-104.5c5.3-23.3,14.2-54.5,26.5-93.5s22.3-73.3,30-103 S800,693.7,800,673c0-33.3-9-61-27-83s-43.7-33-77-33c-41.3,0-76.3,19-105,57s-43,85.3-43,142c0,48.7,8.3,89.3,25,122l-99,418 c-11.3,46.7-15.7,105.7-13,177c-137.3-60.7-248.3-154.3-333-281S1,924.3,1,769c0-139.3,34.3-267.8,103-385.5S265.8,172.7,383.5,104 S629.7,1,769,1s267.8,34.3,385.5,103s210.8,161.8,279.5,279.5S1537,629.7,1537,769z"/></svg></a></li><li class="social-media-link" ><a class=" -normal " title="Visit our Tiktok" target="_blank" href="https://www.tiktok.com/@catalinaexpress/"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" class="icon icon-tiktok "><title>Tik Tok</title><path class="background" d="M41.4,0H6.5C2.9,0,0,2.9,0,6.5v35c0,3.6,2.9,6.5,6.5,6.4h35c3.6,0,6.5-2.9,6.5-6.5V6.5C48,2.9,45.1,0,41.4,0z 1423 M38.4,21.9c-2.8,0-5.4-0.9-7.5-2.4v10.9c0,5.5-4.4,9.9-9.9,9.9c-2.8,0-5.2-1.2-7-3c-1.7-1.8-3-4.2-3-6.9c0-5.4,4.5-9.9,9.9-10v0.1 1424 c0.6,0,1,0,1.5,0.1v5.5c-0.5-0.1-0.9-0.2-1.4-0.2c-2.5,0-4.5,2-4.5,4.5c0,1,0.4,1.9,1,2.7c0.8,1.1,2.1,1.7,3.6,1.7 1425 c2.5,0,4.5-1.9,4.5-4.4V9h3.9H31v0.7c0.1,1.7,0.8,3.2,1.9,4.4c1.1,1.2,2.4,2,4,2.3c0.5,0.1,1,0.2,1.5,0.2V21.9z"/><path class="blue-shadow" d="M36.9,16.4v-1.2c-1.4,0-2.8-0.4-4-1.1C34.1,15.5,35.5,16.1,36.9,16.4z M29.5,9c0-0.2-0.1-0.5-0.1-1.3l0,0H24 1426 v21.4c0,2.5-2,4.5-4.5,4.5c-0.7,0-1.4-0.2-2-0.5c0.8,1.1,2.1,1.8,3.6,1.8c2.5,0,4.5-2,4.5-4.5V9H29.5z M20.9,20.5v-1.2 1427 c-0.4-0.1-1-0.1-1.5-0.1c-5.5,0-9.9,4.4-9.9,9.9c0,3.4,1.8,6.4,4.5,8.2c-1.7-1.8-2.9-4.2-2.9-6.9C11.2,25,15.6,20.6,20.9,20.5z"/><path class="pink-shadow" fill="none" d="M30.9,19.5c2.1,1.5,4.7,2.4,7.5,2.4v-5.3c-0.5,0-1-0.1-1.5-0.2v4.2c-2.8,0-5.4-0.9-7.5-2.4v10.9 1428 c0,5.5-4.5,9.9-10,9.9c-2,0-3.8-0.6-5.4-1.7c1.8,1.8,4.2,3,7,3c5.5,0,9.9-4.4,9.9-9.9L30.9,19.5L30.9,19.5z M32.9,14.1 1429 c-1.1-1.2-1.8-2.7-1.9-4.4V9h-1.5C29.8,11.2,31.1,13,32.9,14.1L32.9,14.1z M17.5,33.1c-0.6-0.8-1-1.7-1-2.7c0-2.5,2-4.5,4.5-4.5 1430 c0.5,0,0.9,0.1,1.4,0.2v-5.5c-0.5-0.1-0.9-0.1-1.5-0.1v4.3c-0.4-0.1-1-0.2-1.5-0.2c-2.5,0-4.5,2.2-4.5,4.7 1431 C15,31,16.1,32.4,17.5,33.1z"/></svg></a></li><li class="social-media-link" ><a class=" -normal " title="Visit our TripAdvisor" target="_blank" href="https://www.tripadvisor.com/Attraction_Review-g102873-d1547894-Reviews-Catalina_Express-Catalina_Island_California.html"><svg class="icon icon-tripadvisor " width="39" height="24" viewBox="0 0 39 24" xmlns="http://www.w3.org/2000/svg"><title>TripAdvisor</title><path d="M6.734 4.916c3.66-.472 14.04-.797 11.197 14.204l3.226-.263C19.743 9.611 22.699 4.896 3
14311.942 4.444c-15.33-8.489-24.057.324-25.208.472z" class="head"/><circle cx="9.649" cy="13.579" r="1.624" class="left-eye"/><circle cx="29.222" cy="13.579" r="1.623" class="right-eye"/><path d="M37.083 7.881a12.581 12.581 0 0 1 1.92-3.905l-6.518-.005A23.736 23.736 0 0 0 19.466.357c-4.71-.101-9.35 1.17-13.35 3.66L0 4.02a12.65 12.65 0 0 1 1.912 3.872A9.757 9.757 0 0 0 17.39 19.768l2.079 3.113 2.098-3.139a9.765 9.765 0 0 0 15.516-11.86zm-8.151-3.937a9.734 9.734 0 0 0-9.425 9.011 9.77 9.77 0 0 0-9.536-9.05 24.137 24.137 0 0 1 9.495-1.845c3.253-.05 6.48.593 9.466 1.884zM9.775 21.46a7.796 7.796 0 1 1 7.795-7.794 7.804 7.804 0 0 1-7.795 7.794zm22.169-.442a7.8 7.8 0 0 1-10.015-4.615v-.002a7.796 7.796 0 1 1 10.015 4.617z"/><path d="M9.655 8.756a4.824 4.824 0 1 0 4.817 4.823 4.831 4.831 0 0 0-4.817-4.823zm0 7.986a3.163 3.163 0 1 1 3.156-3.163 3.17 3.17 0 0 1-3.156 3.163zM29.222 8.756a4.824 4.824 0 1 0-.005 9.648 4.824 4.824 0 0 0 .005-9.648zm0 7.986a3.163 3.163 0 1 1-.002-6.325 3.163 3.163 0 0 1 .002 6.325z"/></svg></a></li><li class="social-media-link" ><a class=" -normal " title="Visit our X (formerly Twitter)" target="_blank" href="https://twitter.com/CatalinaExpress"><svg class="icon icon-twitter " xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><title>X formerly Twitter</title><path xmlns="http://www.w3.org/2000/svg" d="M14.2833 10.1624L23.2178 0H21.1006L13.3427 8.82384L7.14656 0H0L9.36984 13.3432L0 24H2.11732L10.3098 14.6817L16.8534 24H24L14.2827 10.1624H14.2833ZM11.3833 13.4608L10.4339 12.1321L2.88022 1.55962H6.1323L12.2282 10.0919L13.1776 11.4206L21.1016 22.5113H17.8495L11.3833 13.4613V13.4608Z"/></svg></a></li></ul> </div> 1432 1433 </div> 1434</div> 1435 1436 </div> 1437 1438 </section> 1439 1440 1441 1442 <div class="fh-footer"> 1443 <div class="top-row"> 1444 <a href="https://fareharbor.com" target="_blank" rel="nofollow"> 1445 <svg class="powered-by-fh " xmlns="http://www.w3.org/2000/svg" viewBox="0 0 185.73 19.87"> 1446 <title>Powered by FareHarbor</title> 1447 <g class="pby-lighthouse"> 1448 <path d="M179.22,10.38c-.05.19,0,.58.22.63l3.38,1.21h.11c.16,0,.35-.31.39-.46s0-.6-.22-.65l-3.38-1.21C179.51,9.86,179.27,10.19,179.22,10.38Z"/> 1449 <path d="M179.48,5.16c-.2.05-.25.38-.19.57s.22.49.38.49h.1l3.71-1.13c.2-.05.29-.46.23-.65s-.37-.59-.56-.54Z"/> 1450 <path d="M179,7.41c-.2,0-.37.42-.37.61s.17.55.37.55h6.31c.2,0,.37-.36.37-.55s-.17-.61-.37-.61Z"/> 1451 <path d="M175.38,18.65"/> 1452 <path d="M177.53,5.18h0a.4.4,0,0,0,.36-.41c0-.15-.09-.51-.22-.57L171.08,0a.4.4,0,0,0-.37,0l-6.65,4.18c-.14.07-.2.44-.16.6s.19.35.35.35h1.07v6.42h-1.43v2l1.29,1.18v4.79c.24.14.93.1,1.18.21V19l7.7-3.67h1.35l0,1.26L171,18.79l.58.77,3.77-1.76,0,2.06c.24-.13.81-.26,1-.4V14.79l1.28-1.19v-2h-1.36V5.18Zm-6.64-3.52,5.31,2.48h-.14v0H165.72v0h-.15Zm-.63,9v1h-3.81V5.18h3.77V6a2.3,2.3,0,0,0-1.73,2.35A2.25,2.25,0,0,0,170.26,10.62Zm-.73-2.27A1.32,1.32,0,0,1,170.89,7a1.28,1.28,0,0,1,1.32,1.39,1.21,1.21,0,0,1-1.32,1.3A1.24,1.24,0,0,1,169.53,8.34Zm1.89,2.27a2.28,2.28,0,0,0,1.79-2.27A2.45,2.45,0,0,0,171.35,6V5.18h3.86v6.42h-3.79Zm-5.07,7.13v-.32s0-2.15,0-2.15l5.09,0Zm10.42-5v.62l-.93.74H166l-.93-.74v-.62h11.68Z"/> 1453 </g> 1454 1455 <g class="pby-poweredby"> 1456 <path d="M2.09,11.29H.9v3.08H0V5.63H2.2c2.31,0,3.42,1.12,3.42,2.73C5.62,10.28,4.26,11.26,2.09,11.29Zm.08-4.83H.9v4l1.25,0c1.65,0,2.55-.69,2.55-2S3.81,6.46,2.17,6.46Z"/> 1457 <path d="M9.62,14.57a3.09,3.09,0,0,1-3.1-3.38,3.17,3.17,0,0,1,3.17-3.4,3.07,3.07,0,0,1,3.08,3.38A3.16,3.16,0,0,1,9.62,14.57Zm0-6a2.32,2.32,0,0,0-2.26,2.59,2.29,2.29,0,1,0,4.52,0A2.33,2.33,0,0,0,9.65,8.57Z"/> 1458 <path d="M15.47,14.42,13.51,8h.92l1.48,5.11L17.59,8h.78l1.75,5.13L21.45,8h1L20.5,14.42h-.77L18,9.23l-1.75,5.18Z"/> 1459 <path d="M24,11.28a2.28,2.28,0,0,0,2.24,2.48,3.47,3.47,0,0,0,1.86-.53l.17.8a4,4,0,0,1-2.06.55,3.08,3.08,0,0,1-3.1-3.33,3.15,3.15,0,0,1,3-3.45,2.21,2.21,0,0,1,2.34,2.37,3.92,3.92,0,0,1-.14,1l-4.34,0Zm3.61-.77a1.93,1.93,0,0,0,0-.28,1.47,1.47,0,0,0-1.54-1.65,2.07,2.07,0,0,0-2,1.95Z"/> 1460 <path d="M31,14.39h-.87V8L31,7.79V9.16a2.16,2.16,0,0,1,1.89-1.37A2.33,2.33,0,0,1,34,8.08l-.22.81a1.91,1.91,0,0,0-1-.28c-.67,0-1.3.5-1.81,1.65Z"/> 1461 <path d="M35.39,11.28a2.28,2.28,0,0,0,2.24,2.48,3.47,3.47,0,0,0,1.86-.53l.17.8a4,4,0,0,1-2.06.55,3.08,3.08,0,0,1-3.1-3.33,3.15,3.15,0,0,1,3-3.45,2.21,2.21,0,0,1,2.34,2.37,3.92,3.92,0,0,1-.14,1l-4.34,0ZM39,10.51a1.93,1.93,0,0,0,0-.28,1.47,1.47,0,0,0-1.54-1.65,2.07,2.07,0,0,0-2,1.95Z"/> 1462 <path d="M45.82,4.95l.87-.18v9.62h-.87v-.6a2.76,2.76,0,0,1-1.86.78c-1.72,0-2.87-1.39-2.87-3.33a3.18,3.18,0,0,1,3.18-3.4,3.9,3.9,0,0,1,1.55.35Zm-1.6,3.67A2.32,2.32,0,0,0,42,11.22c0,1.48.83,2.55,2.13,2.55a2.52,2.52,0,0,0,1.71-.71V9.11A2.64,2.64,0,0,0,44.23,8.62Z"/> 1463 <path d="M54.33,14.57a4.08,4.08,0,0,1-1.57-.35l-.87.38V4.95l.87-.18V8.64a2.87,2.87,0,0,1,1.93-.81c1.7,0,2.8,1.34,2.8,3.26A3.21,3.21,0,0,1,54.33,14.57Zm.2-5.94a2.61,2.61,0,0,0-1.77.71v3.94a2.69,2.69,0,0,0,1.61.5c1.37,0,2.23-1.11,2.23-2.65S55.81,8.63,54.53,8.63Z"/> 1464 <path d="M61.36,14.32l-.52,1.39c-.59,1.57-1.2,2-2.07,2a3,3,0,0,1-1.25-.29l.27-.8a2,2,0,0,0,1,.28c.49,0,.85-.27,1.32-1.49l.43-1.13L58,8H59l2,5.29,2-5.29h.91Z"/> 1465 </g> 1466 1467 <g class="pby-FH"> 1468 <polygon points="70.98 7.29 70.98 9.17 75.31 9.17 75.31 10.95 70.98 10.95 70.98 14.38 69.11 14.38 69.11 5.51 75.89 5.51 75.89 7.29 70.98 7.29"/> 1469 <path d="M82.83,14.38l-.7-1.67H78.9l-.7,1.67H76.49l3.27-7.51h1.55l3.27,7.51ZM80.52,8.84l-1,2.42h2Z"/> 1470 <path d="M91.05,14.38,89.42,12H88.1v2.39H86.42V6.92h3.49c1.8,0,2.88.93,2.88,2.46v0a2.32,2.32,0,0,1-1.64,2.31L93,14.38Zm0-4.91c0-.7-.5-1.07-1.32-1.07H88.1v2.14h1.7c.82,0,1.29-.43,1.29-1.06Z"/> 1471 <polygon points="95.39 14.38 95.39 6.92 101.16 6.92 101.16 8.38 97.06 8.38 97.06 9.89 100.66 9.89 100.66 11.36 97.06 11.36 97.06 12.92 101.21 12.92 101.21 14.38 95.39 14.38"/> 1472 <polygon points="109.58 14.38 109.58 10.66 105.9 10.66 105.9 14.38 104.12 14.38 104.12 5.51 105.9 5.51 105.9 8.98 109.58 8.98 109.58 5.51 111.45 5.51 111.45 14.38 109.58 14.38"/> 1473 <path d="M119.54,14.38l-.7-1.67h-3.23l-.7,1.67h-1.71l3.27-7.51H118l3.27,7.51Zm-2.31-5.54-1,2.42h2Z"/> 1474 <path d="M127.77,14.38,126.13,12h-1.32v2.39h-1.68V6.92h3.49c1.8,0,2.88.93,2.88,2.46v0a2.32,2.32,0,0,1-1.64,2.31l1.87,2.66Zm0-4.91c0-.7-.5-1.07-1.32-1.07h-1.67v2.14h1.7c.82,0,1.29-.43,1.29-1.06Z"/> 1475 <path d="M135.52,14.38h-3.63V6.92h3.55c1.56,0,2.52.76,2.52,1.93v0a1.73,1.73,0,0,1-1,1.61,1.83,1.83,0,0,1,1.43,1.83v0C138.38,13.7,137.24,14.38,135.52,14.38Zm.76-5.25c0-.49-.39-.77-1.1-.77h-1.66V9.94h1.55c.74,0,1.21-.23,1.21-.79Zm.43,3c0-.5-.38-.81-1.24-.81h-1.94v1.64h2c.74,0,1.19-.26,1.19-.81Z"/> 1476 <path d="M144.34,14.51a3.87,3.87,0,0,1-4-3.84v0a4.06,4.06,0,0,1,8.11,0v0A3.91,3.91,0,0,1,144.34,14.51Zm2.31-3.86a2.29,2.29,0,0,0-2.31-2.35,2.26,2.26,0,0,0-2.29,2.32v0A2.29,2.29,0,0,0,144.37,13a2.26,2.26,0,0,0,2.29-2.32Z"/> 1477 <path d="M155.41,14.38,153.78,12h-1.32v2.39h-1.68V6.92h3.49c1.8,0,2.88.93,2.88,2.46v0a2.32,2.32,0,0,1-1.64,2.31l1.87,2.66Zm0-4.91c0-.7-.5-1.07-1.32-1.07h-1.67v2.14h1.7c.82,0,1.29-.43,1.29-1.06Z"/> 1478 </g> 1479</svg> 1480 1481 </a> 1482 </div> 1483 <div class="bottom-row"> 1484 <a href="/privacy-policy/" class="privacy-policy">Privacy & Cookie Statement </a> 1485 1486 1487 1488 1489 </div> 1490</div> 1491 1492 1493 </footer> 1494 1495 <div id="fh-toast-notifications"> 1496 <fh-toasts> 1497 </fh-toasts> 1498 </div>
vendor: 141 bytes, lines 1498-1505
1498 1499 1500 1501 1502 1503 1504 1505 <script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script>
1505<script type="speculationrules"> 1506{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"\/*"},{"not":{"href_matches":["\/wp-*.php","\/wp-admin\/*","\/wp-content\/uploads\/sites\/6639\/*","\/wp-content\/*","\/wp-content\/plugins\/*","\/wp-content\/themes\/fareharbor-sites\/*","\/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]} 1507</script>
1507 1508 1509<!-- Consent Management powered by Complianz | GDPR/CCPA Cookie Consent https://wordpress.org/plugins/complianz-gdpr --> 1510<div id="cmplz-cookiebanner-container"><div class="cmplz-cookiebanner cmplz-hidden banner-1 bottom-right-view-preferences optout cmplz-bottom-left cmplz-categories-type-view-preferences" aria-modal="true" data-nosnippet="true" role="dialog" aria-live="polite" aria-labelledby="cmplz-header-1-optout" aria-describedby="cmplz-message-1-optout"> 1511 <div class="cmplz-header"> 1512 <div class="cmplz-logo"></div> 1513 <div class="cmplz-title" id="cmplz-header-1-optout">Manage Cookie Consent</div> 1514 <div class="cmplz-close" tabindex="0" role="button" aria-label="Close dialog"> 1515 <svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="times" class="svg-inline--fa fa-times fa-w-11" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 352 512"><path fill="currentColor" d="M242.72 256l100.07-100.07c12.28-12.28 12.28-32.19 0-44.48l-22.24-22.24c-12.28-12.28-32.19-12.28-44.48 0L176 189.28 75.93 89.21c-12.28-12.28-32.19-12.28-44.48 0L9.21 111.45c-12.28 12.28-12.28 32.19 0 44.48L109.28 256 9.21 356.07c-12.28 12.28-12.28 32.19 0 44.48l22.24 22.24c12.28 12.28 32.2 12.28 44.48 0L176 322.72l100.07 100.07c12.28 12.28 32.2 12.28 44.48 0l22.24-22.24c12.28-12.28 12.28-32.19 0-44.48L242.72 256z"></path></svg> 1516 </div> 1517 </div> 1518 1519 <div class="cmplz-divider cmplz-divider-header"></div> 1520 <div class="cmplz-body"> 1521 <div class="cmplz-message" id="cmplz-message-1-optout">To provide the best experiences, we use technologies like cookies to store and/or access device information. Consenting to these technologies will allow us to process data such as browsing behavior or unique IDs on this site. Not consenting or withdrawing consent, may adversely affect certain features and functions.</div> 1522 <!-- categories start --> 1523 <div class="cmplz-categories"> 1524 <details class="cmplz-category cmplz-functional" > 1525 <summary> 1526 <span class="cmplz-category-header"> 1527 <span class="cmplz-category-title">Functional</span> 1528 <span class='cmplz-always-active'> 1529 <span class="cmplz-banner-checkbox"> 1530 <input type="checkbox" 1531 id="cmplz-functional-optout" 1532 data-category="cmplz_functional" 1533 class="cmplz-consent-checkbox cmplz-functional" 1534 size="40" 1535 value="1"/> 1536 <label class="cmplz-label" for="cmplz-functional-optout"><span class="screen-reader-text">Functional</span></label> 1537 </span> 1538 Always active </span> 1539 <span class="cmplz-icon cmplz-open"> 1540 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512" height="18" ><path d="M224 416c-8.188 0-16.38-3.125-22.62-9.375l-192-192c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0L224 338.8l169.4-169.4c12.5-12.5 32.75-12.5 45.25 0s12.5 32.75 0 45.25l-192 192C240.4 412.9 232.2 416 224 416z"/></svg> 1541 </span> 1542 </span> 1543 </summary> 1544 <div class="cmplz-description"> 1545 <span class="cmplz-description-functional">The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.</span> 1546 </div> 1547 </details> 1548 1549 <details class="cmplz-category cmplz-preferences" > 1550 <summary> 1551 <span class="cmplz-category-header"> 1552 <span class="cmplz-category-title">Preferences</span> 1553 <span class="cmplz-banner-checkbox"> 1554 <input type="checkbox" 1555 id="cmplz-preferences-optout" 1556 data-category="cmplz_preferences" 1557 class="cmplz-consent-checkbox cmplz-preferences" 1558 size="40" 1559 value="1"/> 1560 <label class="cmplz-label" for="cmplz-preferences-optout"><span class="screen-reader-text">Preferences</span></label> 1561 </span> 1562 <span class="cmplz-icon cmplz-open"> 1563 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512" height="18" >
1563<path d="M224 416c-8.188 0-16.38-3.125-22.62-9.375l-192-192c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0L224 338.8l169.4-169.4c12.5-12.5 32.75-12.5 45.25 0s12.5 32.75 0 45.25l-192 192C240.4 412.9 232.2 416 224 416z"/></svg> 1564 </span> 1565 </span> 1566 </summary> 1567 <div class="cmplz-description"> 1568 <span class="cmplz-description-preferences">The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.</span> 1569 </div> 1570 </details> 1571 1572 <details class="cmplz-category cmplz-statistics" > 1573 <summary> 1574 <span class="cmplz-category-header"> 1575 <span class="cmplz-category-title">Statistics</span> 1576 <span class="cmplz-banner-checkbox"> 1577 <input type="checkbox" 1578 id="cmplz-statistics-optout" 1579 data-category="cmplz_statistics" 1580 class="cmplz-consent-checkbox cmplz-statistics" 1581 size="40" 1582 value="1"/> 1583 <label class="cmplz-label" for="cmplz-statistics-optout"><span class="screen-reader-text">Statistics</span></label> 1584 </span> 1585 <span class="cmplz-icon cmplz-open"> 1586 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512" height="18" ><path d="M224 416c-8.188 0-16.38-3.125-22.62-9.375l-192-192c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0L224 338.8l169.4-169.4c12.5-12.5 32.75-12.5 45.25 0s12.5 32.75 0 45.25l-192 192C240.4 412.9 232.2 416 224 416z"/></svg> 1587 </span> 1588 </span> 1589 </summary> 1590 <div class="cmplz-description"> 1591 <span class="cmplz-description-statistics">The technical storage or access that is used exclusively for statistical purposes.</span> 1592 <span class="cmplz-description-statistics-anonymous">The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.</span> 1593 </div> 1594 </details> 1595 <details class="cmplz-category cmplz-marketing" > 1596 <summary> 1597 <span class="cmplz-category-header"> 1598 <span class="cmplz-category-title">Marketing</span> 1599 <span class="cmplz-banner-checkbox"> 1600 <input type="checkbox" 1601 id="cmplz-marketing-optout" 1602 data-category="cmplz_marketing" 1603 class="cmplz-consent-checkbox cmplz-marketing" 1604 size="40" 1605 value="1"/> 1606 <label class="cmplz-label" for="cmplz-marketing-optout"><span class="screen-reader-text">Marketing</span></label> 1607 </span> 1608 <span class="cmplz-icon cmplz-open"> 1609 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512" height="18" ><path d="M224 416c-8.188 0-16.38-3.125-22.62-9.375l-192-192c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0L224 338.8l169.4-169.4c12.5-12.5 32.75-12.5 45.25 0s12.5 32.75 0 45.25l-192 192C240.4 412.9 232.2 416 224 416z"/></svg> 1610 </span> 1611 </span> 1612 </summary> 1613 <div class="cmplz-description"> 1614 <span class="cmplz-description-marketing">The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.</span> 1615 </div> 1616 </details> 1617 </div><!-- categories end --> 1618 </div> 1619 1620 <div class="cmplz-links cmplz-information"> 1621 <ul> 1622 <li><a class="cmplz-link cmplz-manage-options cookie-statement" href="#" data-relative_url="#cmplz-manage-consent-container">Manage options</a></li> 1623 <li><a class="cmplz-link cmplz-manage-third-parties cookie-statement" href="#" data-relative_url="#cmplz-cookies-overview">Manage services</a></li> 1624 <li><a class="cmplz-link cmplz-manage-vendors tcf cookie-statement" href="#" data-relative_url="#cmplz-tcf-wrapper">Manage {vendor_count} vendors</a></li> 1625 <li><a class="cmplz-link cmplz-external cmplz-read-more-purposes tcf" target="_blank" rel="noopener noreferrer nofollow" href="https://cookiedatabase.org/tcf/purposes/" aria-label="Read more about TCF purposes on Co
1625okie Database">Read more about these purposes</a></li> 1626 </ul> 1627 </div> 1628 1629 <div class="cmplz-divider cmplz-footer"></div> 1630 1631 <div class="cmplz-buttons"> 1632 <button class="cmplz-btn cmplz-accept">Accept</button> 1633 <button class="cmplz-btn cmplz-deny">Deny</button> 1634 <button class="cmplz-btn cmplz-view-preferences">View preferences</button> 1635 <button class="cmplz-btn cmplz-save-preferences">Save preferences</button> 1636 <a class="cmplz-btn cmplz-manage-options tcf cookie-statement" href="#" data-relative_url="#cmplz-manage-consent-container">View preferences</a> 1637 </div> 1638 1639 1640 <div class="cmplz-documents cmplz-links"> 1641 <ul> 1642 <li><a class="cmplz-link cookie-statement" href="#" data-relative_url="">{title}</a></li> 1643 <li><a class="cmplz-link privacy-statement" href="#" data-relative_url="">{title}</a></li> 1644 <li><a class="cmplz-link impressum" href="#" data-relative_url="">{title}</a></li> 1645 </ul> 1646 </div> 1647</div> 1648</div> 1649 <div id="cmplz-manage-consent" data-nosnippet="true"><button class="cmplz-btn cmplz-hidden cmplz-manage-consent manage-consent-1">Manage consent</button> 1650 1651</div><!-- Custom Feeds for Instagram JS -->
1652<script type="text/javascript"> 1653var sbiajaxurl = "https://catalinaexpress.com/wp-admin/admin-ajax.php"; 1654 1655</script>
1655 1656<!-- FareHarbor plugin activated -->
1656<script src="https://fareharbor.com/embeds/api/v1/"></script>
1656<script type="text/javascript" id="jetpack-stats-js-before"> 1657/* <![CDATA[ */ 1658_stq = window._stq || []; 1659_stq.push([ "view", {"v":"ext","blog":"248197728","post":"0","tz":"0","srv":"catalinaexpress.com","arch_home":"1","hp":"vip","j":"1:15.7.2"} ]); 1660_stq.push([ "clickTrackerInit", "248197728", "0" ]); 1661/* ]]> */ 1662</script>
vendor: 1 bytes, line 1662
1662
1663<script data-service="jetpack-statistics" data-category="statistics" type="text/plain" data-cmplz-src="https://stats.wp.com/e-202640.js" id="jetpack-stats-js" defer="defer" data-wp-strategy="defer"></script>
vendor: 1 bytes, line 1663
1663
1664<script type="text/javascript" id="cmplz-cookiebanner-js-extra"> 1665/* <![CDATA[ */ 1666var complianz = {"prefix":"cmplz_","user_banner_id":"1","set_cookies":[],"block_ajax_content":"","banner_version":"561","version":"7.5.7.1","store_consent":"1","do_not_track_enabled":"1","consenttype":"optout","region":"us","geoip":"","dismiss_timeout":"","disable_cookiebanner":"","soft_cookiewall":"","dismiss_on_scroll":"","cookie_expiry":"365","url":"https:\/\/catalinaexpress.com\/wp-json\/complianz\/v1\/","locale":"lang=en&locale=en_US","set_cookies_on_root":"","cookie_domain":"","current_policy_id":"3","cookie_path":"\/","categories":{"statistics":"statistics","marketing":"marketing"},"tcf_active":"","placeholdertext":"<div class=\"cmplz-blocked-content-notice-body\">Click 'I agree' to enable {service}\u00a0<div class=\"cmplz-links\"><a href=\"#\" class=\"cmplz-link cookie-statement\">{title}<\/a><\/div><\/div><button class=\"cmplz-accept-service\">I agree<\/button>","css_file":"https:\/\/catalinaexpress.com\/wp-content\/uploads\/sites\/6639\/complianz\/css\/banner-{banner_id}-{type}.css?v=561","page_links":{"us":{"cookie-statement":{"title":"Opt-out preferences","url":"https:\/\/catalinaexpress.com\/opt-out-preferences\/"},"privacy-statement":{"title":"Privacy Statement ","url":"https:\/\/catalinaexpress.com\/privacy-statement-us\/"},"privacy-statement-children":{"title":"","url":"https:\/\/catalinaexpress.com\/about-avalon\/event-calendar\/"},"disclaimer":{"title":"Disclaimer","url":"https:\/\/catalinaexpress.com\/disclaimer\/"}},"eu":{"disclaimer":{"title":"Disclaimer","url":"https:\/\/catalinaexpress.com\/disclaimer\/"}},"uk":{"disclaimer":{"title":"Disclaimer","url":"https:\/\/catalinaexpress.com\/disclaimer\/"}},"ca":{"disclaimer":{"title":"Disclaimer","url":"https:\/\/catalinaexpress.com\/disclaimer\/"}},"au":{"disclaimer":{"title":"Disclaimer","url":"https:\/\/catalinaexpress.com\/disclaimer\/"}},"za":{"disclaimer":{"title":"Disclaimer","url":"https:\/\/catalinaexpress.com\/disclaimer\/"}},"br":{"disclaimer":{"title":"Disclaimer","url":"https:\/\/catalinaexpress.com\/disclaimer\/"}}},"tm_categories":"1","forceEnableStats":"","preview":"","clean_cookies":"1","aria_label":"Click button to enable {service}"}; 1667/* ]]> */ 1668</script>
vendor: 1 bytes, line 1668
1668
1669<script defer type="text/javascript" src="https://catalinaexpress.com/wp-content/plugins/complianz-gdpr-premium-multisite/cookiebanner/js/complianz.min.js?ver=1790180203" id="cmplz-cookiebanner-js"></script>
vendor: 1 bytes, line 1669
1669
1670<script type="text/javascript" id="cmplz-cookiebanner-js-after"> 1671/* <![CDATA[ */ 1672 let cmplzBlockedContent = document.querySelector('.cmplz-blocked-content-notice'); 1673 if ( cmplzBlockedContent) { 1674 cmplzBlockedContent.addEventListener('click', function(event) { 1675 event.stopPropagation(); 1676 }); 1677 } 1678 1679/* ]]> */ 1680</script>
vendor: 1 bytes, line 1680
1680
1681<script type="text/javascript" src="https://catalinaexpress.com/_static/??-eJzTLy/QTc7PK0nNK9EvyUjNTS3WT0ssSs1ILErKL9ItziwBCiSVZuak6GcV64O5elnFOvqk6CooyixLTK4E6rPPtTU0tzQwtAAi4ywARKcs3A==" async></script>
1681 1682 1683
1683<script>var fh;!function(){"use strict";var e={334:function(e,t,n){var o=n(9627);const i={instructions:"Use arrow keys to navigate when calendar is open.",instructionsMobile:"Tap to select. ",calendarOpen:"Calendar opened.",calendarOpenMobile:"Calendar opened.",calendarClose:"Calendar closed.",calendarCloseMobile:"Calendar closed.",changeDate:"Date changed.",changeDateMobile:"Date changed.",previousMonth:"Previous month.",nextMonth:"Next month.",previousYear:"Previous year.",nextYear:"Next year.",unavailableDate:"Unavailable date.",pastDate:"Past date, unavailable",today:"Today.",selectedDate:e=>`Selected: ${e}.`,currentFocusDate:e=>`Currently focused: ${e}.`,dateSelected:e=>a.get("selectedDate",[e]),_navigation:e=>`Use arrow keys to navigate ${e}s, "Enter" to select.`,_navigationMobile:e=>`Tap to select ${e}.`,_viewNavigation:(e,t)=>`Now in "${e}" selection for ${t}. `+a.get("_navigation",[e]),_viewNavigationMobile:(e,t)=>`Now in "${e}" selection for ${t}. `+a.get("_navigationMobile",[e]),decadeView:()=>'Now in "Decade" selection. '+a.get("_navigation",["decade"]),decadeViewMobile:()=>'Now in "Decade" selection. '+a.get("_navigationMobile",["decade"]),yearView:()=>'Now in "Year" selection. '+a.get("_navigation",["year"]),yearViewMobile:()=>'Now in "Year" selection. '+a.get("_navigationMobile",["year"]),monthView:e=>a.get("_viewNavigation",["month",e]),monthViewMobile:e=>a.get("_viewNavigationMobile",["month",e]),dateView:(e,t)=>a.get("_viewNavigation",["date",`${e} ${t}`]),dateViewMobile:(e,t)=>a.get("_viewNavigationMobile",["date",`${e} ${t}`]),errorRequired:"Date is required!",errorInvalid:"Date is invalid. Please enter a valid date.",errorPastDate:"Please select a date in the future.",errorFormat:"Please use MM/DD/YYYY or MM-DD-YYYY format."},a=new class{constructor(e={}){this.strings=e,this.debug=(0,o.K)("a11y:strings-base","verbose")}get(e,t){const n=this,o=e.split(","),i=t&&t.length>0;let a="",r=!1;return o.forEach((e,o)=>{if(void 0===n.strings[e])return void n.debug(`WARNING: string ${e} is not defined`);const s=0===o;"function"==typeof n.strings[e]&&r&&n.debug(`WARNING: string ${o+1}: "${e}" is a function but will not use the provided arguments`),s||(a+=" "),"function"==typeof n.strings[e]&&i&&!r?(a+=n.strings[e](...t),r=!0):"function"!=typeof n.strings[e]||i&&!r?a+=n.strings[e]:a+=n.strings[e]()}),a}info(e=null){let t="";if(e)return t+=`A11Y string: "${this.get(e)}"\n`,t;for(const[e,n]of Object.entries(this.strings))t+=`${e}: "${n}"\n`;return t}}(i)},444:function(e,t,n){n(4735),n(9132),n(334),n(9418)},1860:function(e,t,n){n.d(t,{R7:function(){return o}});n(9132),n(4735),n(444);function o(e){return $(window).width()<e}},2744:function(e,t,n){function o(e){return e[e.length-1]}function i(e,...t){return t.forEach(t=>{e.includes(t)||e.push(t)}),e}function a(e,t,n={},o=0,i=""){i+=`<${Object.keys(n).reduce((e,t)=>{let i=n[t];return"function"==typeof i&&(i=i(o)),`${e} ${t}="${i}"`},e)}></${e}>`;const r=o+1;return r<t?a(e,t,n,r,i):i}function r(e){return e.replace(/>\s+/g,">").replace(/\s+</,"<")}n.d(t,{LF:function(){return r},_X:function(){return i},aU:function(){return a},vM:function(){return o}})},4735:function(e,t,n){n(334),n(9021);var o=n(2744);document.createRange();new WeakMap;const{addEventListener:i,removeEventListener:a}=EventTarget.prototype;if(!Event.prototype.composedPath){const e=(t,n=[])=>{let o;return n.push(t),t.parentNode?o=t.parentNode:t.host?o=t.host:t.defaultView&&(o=t.defaultView),o?e(o,n):n};Event.prototype.composedPath=function(){return e(this.target)}}var r={autohide:!1,beforeShowDay:null,beforeShowDecade:null,beforeShowMonth:null,beforeShowYear:null,clearButton:!1,dateDelimiter:",",datesDisabled:[],daysOfWeekDisabled:[],daysOfWeekHighlighted:[],defaultViewDate:void 0,disableTouchKeyboard:!1,enableOnReadonly:!0,format:"mm/dd/yyyy",language:"en",maxDate:null,maxNumberOfDates:1,maxView:3,minDate:null,nextArrow:"»",orientation:"auto",pickLevel:0,prevArrow:"«",showDaysOfWeek:!0,showOnClick:!0,showOnFocus:!0,startView:0,title:"",todayButton:!1,todayButtonMode:0,todayHighlight:!1,updateOnBlur:!0,weekNumbers:0,weekStart:0};const{language:s,format:l,weekStart:c}=r;const u=e=>e.map(e=>`<button type="button" class="%buttonClass% ${e}" tabindex="-1"></button>`).join("");(0,o.LF)(`<div class="datepicker">\n <div class="datepicker-picker">\n <div class="datepicker-header">\n <div class="datepicker-title"></div>
1683\n <div class="datepicker-controls">\n ${u(["prev-button prev-btn","view-switch","next-button next-btn"])}\n </div>\n </div>\n <div class="datepicker-main"></div>\n <div class="datepicker-footer">\n <div class="datepicker-controls">\n ${u(["today-button today-btn","clear-button clear-btn"])}\n </div>\n </div>\n </div>\n</div>`),(0,o.LF)(`<div class="days">\n <div class="days-of-week">${(0,o.aU)("span",7,{class:"dow"})}</div>\n <div class="datepicker-grid">${(0,o.aU)("span",42)}</div>\n</div>`),(0,o.LF)(`<div class="week-numbers calendar-weeks">\n <div class="days-of-week"><span class="dow"></span></div>\n <div class="weeks">${(0,o.aU)("span",6,{class:"week"})}</div>\n</div>`);["left","top","right","bottom"].reduce((e,t)=>(e[t]=`datepicker-orient-${t}`,e),{});n(9132),n(9418)},9021:function(e,t,n){function o(){return(new Date).setHours(0,0,0,0)}function i(...e){switch(e.length){case 0:return o();case 1:return t=e[0],new Date(t).setHours(0,0,0,0)}var t;const n=new Date(0);return n.setFullYear(...e),n.setHours(0,0,0,0)}function a(e,t){const n=new Date(e);return n.setDate(n.getDate()+t)}function r(e,t){return a(e,7*t)}function s(e,t){return(e-t+7)%7}function l(e,t,n=0){const o=new Date(e).getDay();return a(e,s(t,n)-s(o,n))}function c(e,t){const n=new Date(e).getFullYear();return Math.floor(n/t)*t}function u(e,t,n){if(1!==t&&2!==t)return e;const o=new Date(e);return 1===t?n?o.setMonth(o.getMonth()+1,0):o.setDate(1):n?o.setFullYear(o.getFullYear()+1,0,0):o.setMonth(0,1),o.setHours(0,0,0,0)}n.d(t,{Ec:function(){return o},J4:function(){return r},Us:function(){return c},Y4:function(){return i},bi:function(){return u},eH:function(){return l},fi:function(){return a}})},9132:function(e,t,n){},9418:function(e,t,n){ 1684/*! @license DOMPurify 3.2.5 | (c) Cure53 and other contributors | Released under the Apache license 2.0 and Mozilla Public License 2.0 | github.com/cure53/DOMPurify/blob/3.2.5/LICENSE */ 1685const{entries:o,setPrototypeOf:i,isFrozen:a,getPrototypeOf:r,getOwnPropertyDescriptor:s}=Object;let{freeze:l,seal:c,create:u}=Object,{apply:d,construct:m}="undefined"!=typeof Reflect&&Reflect;l||(l=function(e){return e}),c||(c=function(e){return e}),d||(d=function(e,t,n){return e.apply(t,n)}),m||(m=function(e,t){return new e(...t)});const f=D(Array.prototype.forEach),p=D(Array.prototype.lastIndexOf),h=D(Array.prototype.pop),g=D(Array.prototype.push),b=D(Array.prototype.splice),y=D(String.prototype.toLowerCase),v=D(String.prototype.toString),w=D(String.prototype.match),T=D(String.prototype.replace),E=D(String.prototype.indexOf),_=D(String.prototype.trim),N=D(Object.prototype.hasOwnProperty),A=D(RegExp.prototype.test),S=(C=TypeError,function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return m(C,t)});var C;function D(e){return function(t){t instanceof RegExp&&(t.lastIndex=0);for(var n=arguments.length,o=new Array(n>1?n-1:0),i=1;i<n;i++)o[i-1]=arguments[i];return d(e,t,o)}}function k(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:y;i&&i(e,null);let o=t.length;for(;o--;){let i=t[o];if("string"==typeof i){const e=n(i);e!==i&&(a(t)||(t[o]=e),i=e)}e[i]=!0}return e}function M(e){for(let t=0;t<e.length;t++){N(e,t)||(e[t]=null)}return e}function x(e){const t=u(null);for(const[n,i]of o(e)){N(e,n)&&(Array.isArray(i)?t[n]=M(i):i&&"object"==typeof i&&i.constructor===Object?t[n]=x(i):t[n]=i)}return t}function R(e,t){for(;null!==e;){const n=s(e,t);if(n){if(n.get)return D(n.get);if("function"==typeof n.value)return D(n.value)}e=r(e)}return function(){return null}}const O=l(["a","abbr","acronym","address","area","article","aside","audio","b","bdi","bdo","big","blink","blockquote","body","br","button","canvas","caption","center","cite","code","col","colgroup","content","data","datalist","dd","decorator","del","details","dfn","dialog","dir","div","dl","dt","element","em","fieldset","figcaption","figure","font","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","img","input","ins","kbd","label","legend","li","main","map","mark","marquee","menu","menuitem","meter","nav","nobr","ol","optgroup","option","output","p","picture","pre","progress","q","rp","rt","ruby","s","samp","section","select","shadow","small","source","spacer","span","strike","strong","style","sub","summary","sup","table","tbody","td","template","textarea","tfoot","th","thead","time","tr","track","tt","u","ul","var","video","wbr"]),L=l(["svg","a","altglyph","altglyphdef","altglyphitem","animatecolor","animatemotion","animatetransform","circle","clippath","defs","desc","ellipse","filter","font","g","glyph","glyphref","hkern","image","line","lineargradient","marker","mask","metadata","mpath","path","pattern","polygon","polyline","radialgradient","rect","stop","style","switch","symbol","text","textpath","title","tref","tspan","view","vkern"]),I=l(["feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDistantLight","feDropShadow","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence"]),P=l(["animate","color-profile","cursor","discard","font-face","font-face-format","font-face-name","font-face-src","font-face-uri","foreignobject","hatch","hatchpath","mesh","meshgradient","meshpatch","meshrow","missing-glyph","script","set","solidcolor","unknown","use"]),U=l(["math","menclose","merror","mfenced","mfrac","mglyph","mi","mlabeledtr","mmultiscripts","mn","mo","mover","mpadded","mphantom","mroot","mrow","ms","mspace","msqrt","mstyle","msub","msup","msubsup","mtable","mtd","mtext","mtr","munder","munderover","mprescripts"]),z=l(["maction","maligngroup","malignmark","mlongdiv","mscarries","mscarry","msgroup","mstack","msline","msrow","semantics","annotation","annotation-xml","mprescripts","none"]),H=l(["#text"]),F=l(["accept","action","align","alt","autocapitalize","autocomplete","autopictureinpicture","autoplay","background","bgcolor","border","capture","cellpadding","cellspacing","checked","cite","class","clear","color","cols","colspan","controls","controlslist","coords","crossorigin","datetime","decoding","default","dir","disabled","disablepictureinpicture","disableremoteplayback","download","draggable","enctype","enterkeyhint","face","for","headers","height","hidden","high","href","hreflang","id","inputmode","integrity","ismap","kind","label","lang","list","loading","loop","low","max","maxlength","media","method","min","minlength","multiple","muted","name","nonce","noshade","novalidate","nowrap","open","optimum","pattern","placeholder","playsinline","popover","popovertarget","popovertargetaction","poster","preload","pubdate","radiogroup","readonly","rel","required","rev","reversed","role","rows","rowspan","
1685spellcheck","scope","selected","shape","size","sizes","span","srclang","start","src","srcset","step","style","summary","tabindex","title","translate","type","usemap","valign","value","width","wrap","xmlns","slot"]),$=l(["accent-height","accumulate","additive","alignment-baseline","amplitude","ascent","attributename","attributetype","azimuth","basefrequency","baseline-shift","begin","bias","by","class","clip","clippathunits","clip-path","clip-rule","color","color-interpolation","color-interpolation-filters","color-profile","color-rendering","cx","cy","d","dx","dy","diffuseconstant","direction","display","divisor","dur","edgemode","elevation","end","exponent","fill","fill-opacity","fill-rule","filter","filterunits","flood-color","flood-opacity","font-family","font-size","font-size-adjust","font-stretch","font-style","font-variant","font-weight","fx","fy","g1","g2","glyph-name","glyphref","gradientunits","gradienttransform","height","href","id","image-rendering","in","in2","intercept","k","k1","k2","k3","k4","kerning","keypoints","keysplines","keytimes","lang","lengthadjust","letter-spacing","kernelmatrix","kernelunitlength","lighting-color","local","marker-end","marker-mid","marker-start","markerheight","markerunits","markerwidth","maskcontentunits","maskunits","max","mask","media","method","mode","min","name","numoctaves","offset","operator","opacity","order","orient","orientation","origin","overflow","paint-order","path","pathlength","patterncontentunits","patterntransform","patternunits","points","preservealpha","preserveaspectratio","primitiveunits","r","rx","ry","radius","refx","refy","repeatcount","repeatdur","restart","result","rotate","scale","seed","shape-rendering","slope","specularconstant","specularexponent","spreadmethod","startoffset","stddeviation","stitchtiles","stop-color","stop-opacity","stroke-dasharray","stroke-dashoffset","stroke-linecap","stroke-linejoin","stroke-miterlimit","stroke-opacity","stroke","stroke-width","style","surfacescale","systemlanguage","tabindex","tablevalues","targetx","targety","transform","transform-origin","text-anchor","text-decoration","text-rendering","textlength","type","u1","u2","unicode","values","viewbox","visibility","version","vert-adv-y","vert-origin-x","vert-origin-y","width","word-spacing","wrap","writing-mode","xchannelselector","ychannelselector","x","x1","x2","xmlns","y","y1","y2","z","zoomandpan"]),Y=l(["accent","accentunder","align","bevelled","close","columnsalign","columnlines","columnspan","denomalign","depth","dir","display","displaystyle","encoding","fence","frame","height","href","id","largeop","length","linethickness","lspace","lquote","mathbackground","mathcolor","mathsize","mathvariant","maxsize","minsize","movablelimits","notation","numalign","open","rowalign","rowlines","rowspacing","rowspan","rspace","rquote","scriptlevel","scriptminsize","scriptsizemultiplier","selection","separator","separators","stretchy","subscriptshift","supscriptshift","symmetric","voffset","width","xmlns"]),W=l(["xlink:href","xml:id","xlink:title","xml:space","xmlns:xlink"]),j=c(/\{\{[\w\W]*|[\w\W]*\}\}/gm),B=c(/<%[\w\W]*|[\w\W]*%>/gm),G=c(/\$\{[\w\W]*/gm),V=c(/^data-[\-\w.\u00B7-\uFFFF]+$/),q=c(/^aria-[\-\w]+$/),X=c(/^(?:(?:(?:f|ht)tps?|mailto|tel|callto|sms|cid|xmpp):|[^a-z]|[a-z+.\-]+(?:[^a-z+.\-:]|$))/i),K=c(/^(?:\w+script|data):/i),Z=c(/[\u0000-\u0020\u00A0\u1680\u180E\u2000-\u2029\u205F\u3000]/g),J=c(/^html$/i),Q=c(/^[a-z][.\w]*(-[.\w]+)+$/i);var ee=Object.freeze({__proto__:null,ARIA_ATTR:q,ATTR_WHITESPACE:Z,CUSTOM_ELEMENT:Q,DATA_ATTR:V,DOCTYPE_NAME:J,ERB_EXPR:B,IS_ALLOWED_URI:X,IS_SCRIPT_OR_DATA:K,MUSTACHE_EXPR:j,TMPLIT_EXPR:G});const te=1,ne=3,oe=7,ie=8,ae=9,re=function(){return"undefined"==typeof window?null:window};(function e(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:re();const n=t=>e(t);if(n.version="3.2.5",n.removed=[],!t||!t.document||t.document.nodeType!==ae||!t.Element)return n.isSupported=!1,n;let{document:i}=t;const a=i,r=a.currentScript,{DocumentFragment:s,HTMLTemplateElement:c,Node:d,Element:m,NodeFilter:C,NamedNodeMap:D=t.NamedNodeMap||t.MozNamedAttrMap,HTMLFormElement:M,DOMParser:j,trustedTypes:B}=t,G=m.prototype,V=R(G,"cloneNode"),q=R(G,"remove"),K=R(G,"nextSibling"),Z=R(G,"childNodes"),Q=R(G,"parentNode");if("function"==typeof c){const e=i.createElement("template");e.content&&e.content.ownerDocument&&(i=e.content.ownerDocument)}let se,le="";const{implementation:ce,createNodeIterator:ue,createDocumentFragment:de,getElementsByTagName:me}=i,{importNode:fe}=a;let pe={afterSanitizeAttributes:[],afterSanitizeElements:[],afterSanitizeShadowDOM:[],beforeSanitizeAttributes:[],beforeSanitizeElements:[],beforeSanitizeShadowDOM:[],uponSanitizeAttribute:[],uponSanitizeElement:[],uponSanitizeShadowNode:[]};n.isSupported="function"==typeof o&&"function"==typeof Q&&ce&&void 0!==ce.createHTMLDocument;const{MUSTACHE_EXPR:he,ERB_EXPR:ge,TMPLIT_EXPR:be,DATA_ATTR:ye,ARIA_ATTR:ve,IS_SCRIPT_OR_DATA:we,ATTR_WHITESPACE:Te,CUSTOM_ELEMENT:Ee}=ee;let{IS_ALLOWED_URI:_e}=ee,Ne=null;const Ae=k({},[...O,...L,...I,...U,...H]);let Se=null;const Ce=k({},[...F,...$,...Y,...W]);let De=Object.seal(u(null,{tagNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},allowCustomizedBuiltInElements:{writable:!0,configurable:!1,enumerable:!0,value:!1}})),ke=null,Me=null,xe=!0,Re=!0,Oe=!1,Le=!0,Ie=!1,Pe=!0,Ue=!1,ze=!1,He=!1,Fe=!1,$e=!1,Ye=!1,We=!0,je=!1,Be=!0,Ge=!1,Ve={},qe=null;const Xe=k({},["annotation-xml","audio","colgroup","desc","foreignobject","head","iframe","math","mi","mn","mo","ms","mtext","noembed","noframes","noscript","plaintext","script","style","svg","template","thead","title","video","xmp"]);let Ke=null;const Ze=k({},["audio","video","img","source","image","track"]);let Je=null;const Qe=k({},["alt","class","for","id","label","name","pattern","placeholder","role","summary","title","value","style","xmlns"]),et="http://www.w3.org/1998/Math/MathML",tt="http://www.w3.org/2000/svg",nt="http://www.w3.org/1999/xhtml";let ot=nt,it=!1,at=null;const rt=k({},[et,tt,nt],v);let st=k({},["mi","mo","mn","ms","mtext"]),lt=k({},["annotation-xml"]);const ct=k({},["title","style","font","a","script"]);let ut=null;const dt=["application/xhtml+xml","text/html"];let mt=null,ft=null;const pt=i.createElement("form"),ht=function(e){return e instanceof RegExp||e instanceof Function},gt=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(!ft||ft!==e){if(e&&"object"==typeof e||(e={}
vendor: 9,945 bytes, line 1685
1685),e=x(e),ut=-1===dt.indexOf(e.PARSER_MEDIA_TYPE)?"text/html":e.PARSER_MEDIA_TYPE,mt="application/xhtml+xml"===ut?v:y,Ne=N(e,"ALLOWED_TAGS")?k({},e.ALLOWED_TAGS,mt):Ae,Se=N(e,"ALLOWED_ATTR")?k({},e.ALLOWED_ATTR,mt):Ce,at=N(e,"ALLOWED_NAMESPACES")?k({},e.ALLOWED_NAMESPACES,v):rt,Je=N(e,"ADD_URI_SAFE_ATTR")?k(x(Qe),e.ADD_URI_SAFE_ATTR,mt):Qe,Ke=N(e,"ADD_DATA_URI_TAGS")?k(x(Ze),e.ADD_DATA_URI_TAGS,mt):Ze,qe=N(e,"FORBID_CONTENTS")?k({},e.FORBID_CONTENTS,mt):Xe,ke=N(e,"FORBID_TAGS")?k({},e.FORBID_TAGS,mt):{},Me=N(e,"FORBID_ATTR")?k({},e.FORBID_ATTR,mt):{},Ve=!!N(e,"USE_PROFILES")&&e.USE_PROFILES,xe=!1!==e.ALLOW_ARIA_ATTR,Re=!1!==e.ALLOW_DATA_ATTR,Oe=e.ALLOW_UNKNOWN_PROTOCOLS||!1,Le=!1!==e.ALLOW_SELF_CLOSE_IN_ATTR,Ie=e.SAFE_FOR_TEMPLATES||!1,Pe=!1!==e.SAFE_FOR_XML,Ue=e.WHOLE_DOCUMENT||!1,Fe=e.RETURN_DOM||!1,$e=e.RETURN_DOM_FRAGMENT||!1,Ye=e.RETURN_TRUSTED_TYPE||!1,He=e.FORCE_BODY||!1,We=!1!==e.SANITIZE_DOM,je=e.SANITIZE_NAMED_PROPS||!1,Be=!1!==e.KEEP_CONTENT,Ge=e.IN_PLACE||!1,_e=e.ALLOWED_URI_REGEXP||X,ot=e.NAMESPACE||nt,st=e.MATHML_TEXT_INTEGRATION_POINTS||st,lt=e.HTML_INTEGRATION_POINTS||lt,De=e.CUSTOM_ELEMENT_HANDLING||{},e.CUSTOM_ELEMENT_HANDLING&&ht(e.CUSTOM_ELEMENT_HANDLING.tagNameCheck)&&(De.tagNameCheck=e.CUSTOM_ELEMENT_HANDLING.tagNameCheck),e.CUSTOM_ELEMENT_HANDLING&&ht(e.CUSTOM_ELEMENT_HANDLING.attributeNameCheck)&&(De.attributeNameCheck=e.CUSTOM_ELEMENT_HANDLING.attributeNameCheck),e.CUSTOM_ELEMENT_HANDLING&&"boolean"==typeof e.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements&&(De.allowCustomizedBuiltInElements=e.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements),Ie&&(Re=!1),$e&&(Fe=!0),Ve&&(Ne=k({},H),Se=[],!0===Ve.html&&(k(Ne,O),k(Se,F)),!0===Ve.svg&&(k(Ne,L),k(Se,$),k(Se,W)),!0===Ve.svgFilters&&(k(Ne,I),k(Se,$),k(Se,W)),!0===Ve.mathMl&&(k(Ne,U),k(Se,Y),k(Se,W))),e.ADD_TAGS&&(Ne===Ae&&(Ne=x(Ne)),k(Ne,e.ADD_TAGS,mt)),e.ADD_ATTR&&(Se===Ce&&(Se=x(Se)),k(Se,e.ADD_ATTR,mt)),e.ADD_URI_SAFE_ATTR&&k(Je,e.ADD_URI_SAFE_ATTR,mt),e.FORBID_CONTENTS&&(qe===Xe&&(qe=x(qe)),k(qe,e.FORBID_CONTENTS,mt)),Be&&(Ne["#text"]=!0),Ue&&k(Ne,["html","head","body"]),Ne.table&&(k(Ne,["tbody"]),delete ke.tbody),e.TRUSTED_TYPES_POLICY){if("function"!=typeof e.TRUSTED_TYPES_POLICY.createHTML)throw S('TRUSTED_TYPES_POLICY configuration option must provide a "createHTML" hook.');if("function"!=typeof e.TRUSTED_TYPES_POLICY.createScriptURL)throw S('TRUSTED_TYPES_POLICY configuration option must provide a "createScriptURL" hook.');se=e.TRUSTED_TYPES_POLICY,le=se.createHTML("")}else void 0===se&&(se=function(e,t){if("object"!=typeof e||"function"!=typeof e.createPolicy)return null;let n=null;const o="data-tt-policy-suffix";t&&t.hasAttribute(o)&&(n=t.getAttribute(o));const i="dompurify"+(n?"#"+n:"");try{return e.createPolicy(i,{createHTML(e){return e},createScriptURL(e){return e}})}catch(e){return console.warn("TrustedTypes policy "+i+" could not be created."),null}}(B,r)),null!==se&&"string"==typeof le&&(le=se.createHTML(""));l&&l(e),ft=e}},bt=k({},[...L,...I,...P]),yt=k({},[...U,...z]),vt=function(e){g(n.removed,{element:e});try{Q(e).removeChild(e)}catch(t){q(e)}},wt=function(e,t){try{g(n.removed,{attribute:t.getAttributeNode(e),from:t})}catch(e){g(n.removed,{attribute:null,from:t})}if(t.removeAttribute(e),"is"===e)if(Fe||$e)try{vt(t)}catch(e){}else try{t.setAttribute(e,"")}catch(e){}},Tt=function(e){let t=null,n=null;if(He)e="<remove></remove>"+e;else{const t=w(e,/^[\r\n\t ]+/);n=t&&t[0]}"application/xhtml+xml"===ut&&ot===nt&&(e='<html xmlns="http://www.w3.org/1999/xhtml"><head></head><body>'+e+"</body></html>");const o=se?se.createHTML(e):e;if(ot===nt)try{t=(new j).parseFromString(o,ut)}catch(e){}if(!t||!t.documentElement){t=ce.createDocument(ot,"template",null);try{t.documentElement.innerHTML=it?le:o}catch(e){}}const a=t.body||t.documentElement;return e&&n&&a.insertBefore(i.createTextNode(n),a.childNodes[0]||null),ot===nt?me.call(t,Ue?"html":"body")[0]:Ue?t.documentElement:a},Et=function(e){return ue.call(e.ownerDocument||e,e,C.SHOW_ELEMENT|C.SHOW_COMMENT|C.SHOW_TEXT|C.SHOW_PROCESSING_INSTRUCTION|C.SHOW_CDATA_SECTION,null)},_t=function(e){return e instanceof M&&("string"!=typeof e.nodeName||"string"!=typeof e.textContent||"function"!=typeof e.removeChild||!(e.attributes instanceof D)||"function"!=typeof e.removeAttribute||"function"!=typeof e.setAttribute||"string"!=typeof e.namespaceURI||"function"!=typeof e.insertBefore||"function"!=typeof e.hasChildNodes)},Nt=function(e){return"function"==typeof d&&e instanceof d};function At(e,t,o){f(e,e=>{e.call(n,t,o,ft)})}const St=function(e){let t=null;if(At(pe.beforeSanitizeElements,e,null),_t(e))return vt(e),!0;const o=mt(e.nodeName);if(At(pe.uponSanitizeElement,e,{tagName:o,allowedTags:Ne}),e.hasChildNodes()&&!Nt(e.firstElementChild)&&A(/<[/\w!]/g,e.innerHTML)&&A(/<[/\w!]/g,e.textContent))return vt(e),!0;if(e.nodeType===oe)return vt(e),!0;if(Pe&&e.nodeType===ie&&A(/<[/\w]/g,e.data))return vt(e),!0;if(!Ne[o]||ke[o]){if(!ke[o]&&Dt(o)){if(De.tagNameCheck instanceof RegExp&&A(De.tagNameCheck,o))return!1;if(De.tagNameCheck instanceof Function&&De.tagNameCheck(o))return!1}if(Be&&!qe[o]){const t=Q(e)||e.parentNode,n=Z(e)||e.childNodes;if(n&&t){for(let o=n.length-1;o>=0;--o){const i=V(n[o],!0);i.__removalCount=(e.__removalCount||0)+1,t.insertBefore(i,K(e))}}}return vt(e),!0}return e instanceof m&&!function(e){let t=Q(e);t&&t.tagName||(t={namespaceURI:ot,tagName:"template"});const n=y(e.tagName),o=y(t.tagName);return!!at[e.namespaceURI]&&(e.namespaceURI===tt?t.namespaceURI===nt?"svg"===n:t.namespaceURI===et?"svg"===n&&("annotation-xml"===o||st[o]):Boolean(bt[n]):e.namespaceURI===et?t.namespaceURI===nt?"math"===n:t.namespaceURI===tt?"math"===n&<[o]:Boolean(yt[n]):e.namespaceURI===nt?!(t.namespaceURI===tt&&!lt[o])&&!(t.namespaceURI===et&&!st[o])&&!yt[n]&&(ct[n]||!bt[n]):!("application/xhtml+xml"!==ut||!at[e.namespaceURI]))}(e)?(vt(e),!0):"noscript"!==o&&"noembed"!==o&&"noframes"!==o||!A(/<\/no(script|embed|frames)/i,e.innerHTML)?(Ie&&e.nodeType===ne&&(t=e.textContent,f([he,ge,be],e=>{t=T(t,e," ")}),e.textContent!==t&&(g(n.removed,{element:e.cloneNode()}),e.textContent=t)),At(pe.afterSanitizeElements,e,null),!1):(vt(e),!0)},Ct=function(e,t,n){if(We&&("id"===t||"name"===t)&&(n in i||n in pt))return!1;if(Re&&!Me[t]&&A(ye,t));else if(xe&&A(ve,t));else if(!Se[t]||Me[t]){if(!(Dt(e)&&(De.tagNameCheck instanceof RegExp&&A(De.tagNameCheck,e)||De.tagNameCheck instanceof Function&&De.tagNameCheck(e))&&(De.attributeNameCheck instanceof RegExp&&A(De.attributeNameCheck,t)||De.attributeNameCheck instanceof Function&&De.attributeNameCheck(t))||"is"===t&&De.allowCustomizedBuiltInElements&&(De.tagNameCheck instanceof RegExp&&A(De.tagNameCheck,n)||De.tagNameCheck instanceof Function&&De.tagNameCheck(n))))return!1}else if(Je[t]);else if(A(_e,T(n,Te,"")));else if("src"!==t&&"xlink:href"!==t&&"href"!==t||"script"===e||0!==E(n,"data:")||!Ke[e]){if(Oe&&!A(we,T(n,Te,"")));else if(n)return!1}else;return!0},Dt=function(e){return"annotation-xml"!==e&&w(e,Ee)},kt=function(e){At(pe.beforeSanitizeAttributes,e,null);const{attributes:t}=e;if(!t||_t(e))return;const o={attrName:"",attrValue:"",keepAttr:!0,allowedAttributes:Se,forceKeepAttr:void 0};let i=t.length;for(;i--;){const a=t[i],{name:r,namespaceURI:s,value:l}=a,c=mt(r);let u="value"===r?l:_(l);if(o.attrName=c,o.attrValue=u,o.keepAttr=!0,o.forceKeepAttr=void 0,At(pe.uponSanitizeAttribute,e,o),u=o.attrValue,!je||"id"!==c&&"name"!==c||(wt(r,e),u="user-content-"+u),Pe&&A(/((--!?|])>)|<\/(style|title)/i,u)){wt(r,e);continue}if(o.forceKeepAttr)continue;if(wt(r,e),!o.keepAttr)continue;if(!Le&&A(/\/>/i,u)){wt(r,e);continue}Ie&&f([he,ge,be],e=>{u=T(u,e," ")});const d=mt(e.nodeName);if(Ct(d,c,u)){if(se&&"object"==typeof B&&"function"==typeof B.getAttributeType)if(s);else switch(B.getAttributeType(d,c)){case"TrustedHTML":u=se.createHTML(u);break;case"TrustedScriptURL":u=se.createScriptURL(u)}try{s?e.setAttributeNS(s,r,u):e.setAttribute(r,u),_t(e)?vt(e):h(n.removed)}catch(e){}}}At(pe.afterSanitizeAttributes,e,null)},Mt=function e(t){let n=null;const o=Et(t);for(At(pe.beforeSanitizeShadowDOM,t,null);n=o.nextNode();)At(pe.uponSanitizeShadowNode,n,null),St(n),kt(n),n.content instanceof s&&e(n.content);At(pe.afterSanitizeShadowDOM,t,null)};return n.sanitize=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},o=null,i=null,r=null,l=null;if(it=!e,it&&(e="\x3c!--\x3e"),"string"!=typeof e&&!Nt(e)){if("function"!=typeof e.toString)throw S("toString is not a function");if("string"!=typeof(e=e.toString()))throw S("dirty is not a string, aborting")}if(!n.isSupported)return e;if(ze||gt(t),n.removed=[],"string"==typeof e&&(Ge=!1),Ge){if(e.nodeName){const t=mt(e.nodeName);if(!Ne[t]||ke[t])throw S("root node is forbidden and cannot be sanitized in-place")}}else if(e instanceof d)o=Tt("\x3c!----\x3e"),i=o.ownerDocument.importNode(e,!0),i.nodeType===te&&"BODY"===i.nodeName||"HTML"===i.nodeName?o=i:o.appendChild(i);else{if(!Fe&&!Ie&&!Ue&&-1===e.indexOf("<"))return se&&Ye?se.createHTML(e):e;if(o=Tt(e),!o)return Fe?null:Ye?le:""}o&&He&&vt(o.firstChild);const c=Et(Ge?e:o);for(;r=c.nextNode();)St(r),kt(r),r.content instanceof s&&Mt(r.content);if(Ge)return e;if(Fe){if($e)for(l=de.call(o.ownerDocument);o.firstChild;)l.appendChild(o.firstChild);else l=o;return(Se.shadowroot||Se.shadowrootmode)&&(l=fe.call(a,l,!0)),l}let u=Ue?o.outerHTML:o.innerHTML;return Ue&&Ne["!doctype"]&&o.ownerDocument&&o.ownerDocument.doctype&&o.ownerDocument.doctype.name&&A(J,o.ownerDocument.doctype.name)&&(u="<!DOCTYPE "+o.ownerDocument.doctype.name+">\n"+u),Ie&&f([he,ge,be],e=>{u=T(u,e," ")}),se&&Ye?se.createHTML(u):u},n.setConfig=function(){gt(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}),ze=!0},n.clearConfig=function(){ft=null,ze=!1},n.isValidAttribute=function(e,t,n){ft||gt({});const o=mt(e),i=mt(t);return Ct(o,i,n)},n.addHook=function(e,t){"function"==typeof t&&g(pe[e],t)},n.removeHook=function(e,t){if(void 0!==t){const n=p(pe[e],t);
1685return-1===n?void 0:b(pe[e],n,1)[0]}return h(pe[e])},n.removeHooks=function(e){pe[e]=[]},n.removeAllHooks=function(){pe={afterSanitizeAttributes:[],afterSanitizeElements:[],afterSanitizeShadowDOM:[],beforeSanitizeAttributes:[],beforeSanitizeElements:[],beforeSanitizeShadowDOM:[],uponSanitizeAttribute:[],uponSanitizeElement:[],uponSanitizeShadowNode:[]}},n})()},9627:function(e,t,n){n.d(t,{K:function(){return o}});const o=(e,t="basic")=>{if("undefined"==typeof window)return()=>{};const n=window.location.search.toLowerCase();const o=n.includes("debug=true")||n.includes("debug=a11y")||n.includes("debug=a11y-all"),i=n.includes("debug=a11y-all"),a="verbose"===t?i:o;return(...t)=>{a&&console.log(`[${e}]`,...t)}}}},t={};function n(o){var i=t[o];if(void 0!==i)return i.exports;var a=t[o]={exports:{}};return e[o](a,a.exports,n),a.exports}n.d=function(e,t){for(var o in t)n.o(t,o)&&!n.o(e,o)&&Object.defineProperty(e,o,{enumerable:!0,get:t[o]})},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})};var o={};n.r(o);var i=n(1860);$(document).ready(function(){!function(e){var t=e(".menu").hasClass("horizontal-menu"),n=e(".menu").hasClass("hamburger-menu");e(function(){var o=e(".js-activity-sidebar"),a=100,r=e("section.row").first();function s(t){let n=e(".site-header").outerHeight();e(".-fixed-banner-button").length&&(n+=e(".buttons-block").outerHeight()),e("#wpadminbar").length&&t&&(n+=e("#wpadminbar").outerHeight()),e(".menu").css("max-height",`calc(${window.innerHeight}px - ${n}px)`)}if(r.is(":visible")||(r=e("main").find(".row:visible:first")),r.hasClass("-first-row")||r.addClass("-first-row"),s(!0),e(document).on("scroll",function(){a=o.length?o.offset().top:r.hasClass("-has-bg")?r.outerHeight():100;const n=e(".site-header");e(this).scrollTop()>=a&&!n.hasClass("site-header--filled")&&n.hasClass("-fixed-menu")?(n.addClass("site-header--filled"),t&&!(0,i.R7)(992)&&setTimeout(N.initialize,150)):e(this).scrollTop()<=a&&n.hasClass("site-header--filled")&&n.hasClass("-fixed-menu")&&(n.removeClass("site-header--filled"),t&&!(0,i.R7)(992)&&setTimeout(N.initialize,150)),s(!(e(this).scrollTop()>=a))}),t){var l=e(".search__toggle"),c=e("form.js-search"),u=e(".js-search-field");e(".menu-item, .sub-menu-item").find(".skip-to-navigation").on("click",function(){v(this)}),l.on("click",function(t){e(this).toggleClass("search__toggle--active"),c.toggleClass("search--active");let n="true"===u.attr("aria-hidden");u.attr("aria-hidden",!n),l.find("svg.icon-search").attr("aria-hidden",!n),document.querySelector(".js-search-field").focus()})}var d=".menu",m="menu--focused",f="menu-item--focused",p=".hamburger-menu__toggle",h="hamburger-menu__toggle--focused",g=".menu-item--has-sub-menu",b=".sub-menu",y=".sub-sub-menu";function v(t){"false"===e(t).attr("aria-expanded")?e(t).attr("aria-expanded",!0):e(t).attr("aria-expanded",!1),e(t).parent(".menu-item, .sub-menu-item").toggleClass("sr-focused"),e(t).siblings(".sub-menu, .sub-sub-menu").children().last().focusout(function(){e(this).hasClass("sr-focused")||e(this).parent(".sub-menu, .sub-sub-menu").parent(".sr-focused").removeClass("sr-focused")})}function w(){e(g).on("click",function(t){e(y).slideUp(),e(this).find(b).slideToggle(),e(this).toggleClass(f),t.stopImmediatePropagation()})}function T(){e(".sub-menu-item--has-sub-sub-menu").on("click",function(t){e(this).toggleClass("sub-menu-item--focused"),e(this).find(y).slideToggle(),t.stopImmediatePropagation()})}function E(){e(p).removeClass(h),e(d).removeClass(m),e("body").removeClass(m),e(b).slideUp(),e(y).slideUp(),e(g).removeClass(f)}e(p).on("click",function(t){v(this),e(t.target).on("blur focusout",()=>e(".hamburger-menu .menu-list li a").first().focus()),e(document).on("keydown",t=>{e(d).hasClass(m)&&"Escape"===t.key&&E()}),e("ul.menu-list").find("li").each((t,n)=>{(e(n).hasClass("menu-item--has-sub-menu")||e(n).hasClass("sub-menu-item--has-sub-sub-menu"))&&e(n).find("a").first().attr("aria-haspopup",!0).on("click",e=>{e.preventDefault()})}
1685),e(b).slideUp(),e(y).slideUp(),e(g).removeClass(f),e(this).toggleClass(h),e(d).toggleClass(m),e("body").toggleClass(m),t.stopPropagation()}),e("nav.hamburger-menu").children().last().on("focusout",t=>{"input"===t.target.localName||e(t.target).parent().hasClass("social-media-link")||e(p).click()}),(n||(0,i.R7)(992))&&(w(),T(),e(document).on("click",function(t){!1===e(t.target).is(d)&&!1===e(t.target).is(".search__field")&&E()}));var _=e(".menu-list"),N=function(){var t=null,n=null,o=null,i=null,a=0,r=0;function s(){var t=e(".menu-list > li:not(.js-more-menu)");a=0,r=0,r=n.outerWidth(!0),t.each(function(){var t=e(this).outerWidth(!0);a+=t});var i=_.outerWidth(!0)-r;if(a>i){var l=t.last();l.attr("data-width",l.outerWidth(!0)),l.prependTo(o).addClass("sub-menu-item").removeClass("menu-item"),n.removeClass("more-hidden"),(l.hasClass("current-menu-item")||l.hasClass("current-menu-ancestor")&&!n.hasClass("current-menu-ancestor"))&&n.addClass("current-menu-ancestor"),window.matchMedia("(min-width: 992px)").matches&&s()}else{var c=e(".js-more-menu-dropdown li").first();a+c.data("width")<i&&c.insertBefore(n).removeClass("sub-menu-item").addClass("menu-item")}}function l(){o.toggleClass("more-hidden")}function c(){window.matchMedia("(min-width: 992px)").matches?(s(),e(".menu").removeClass("-mobile-menu-listeners-on-desktop")):e(".menu").hasClass("-mobile-menu-listeners-on-desktop")||(w(),T(),e(".menu").addClass("-mobile-menu-listeners-on-desktop"))}return{initialize:function(){window.matchMedia("(min-width: 992px)").matches&&(t=e(window),e(".js-menu-item"),n=e(".js-more-menu"),o=e(".js-more-menu-dropdown"),i=e(".js-more-menu-toggle"),t.on("load",s()),t.on("resize",c),i.on("click",l),e("body").addClass("loaded"),e(".sub-menu").css("display",""))}}}();t&&(N.initialize(),e(window).on("load resize",N.initialize))})}(jQuery)}),fh=o}();</script>
1685 1686
1687<script> 1688 window.FHS_ADMIN_URL = window.FHS_ADMIN_URL || "https:\/\/catalinaexpress.com\/wp-admin\/"; 1689 window.FHS_ADMIN_AJAX_URL = window.FHS_ADMIN_AJAX_URL || "https:\/\/catalinaexpress.com\/wp-admin\/admin-ajax.php"; 1690 window.FHS_REST_URL = window.FHS_REST_URL || "https:\/\/catalinaexpress.com\/wp-json\/"; 1691</script>
1691 1692
1693<script> 1694 if ($('body').hasClass('post-password-protected')) { 1695 const postId = $('body').data('post-id'); 1696 $.post('https://catalinaexpress.com/wp-admin/admin-ajax.php', { 1697 action: 'password-protected', 1698 postId: postId, 1699 }, function(response) { 1700 let url = new URL(document.location.href); 1701 let params = new URLSearchParams(url.search); 1702 1703 if (response) { 1704 // Post is authed, send to the cached auth version 1705 params.set('auth', response); 1706 } else { 1707 // Post is NOTH authed, remove the param 1708 params.delete('auth'); 1709 } 1710 1711 if([...params].length) { 1712 url = `${location.pathname}?${params}`; 1713 } else { 1714 url = location.pathname; 1715 } 1716 1717 window.history.replaceState({}, '', url); 1718 }); 1719 } 1720</script>
1720 1721 1722<!-- SERVICE WORKERS --> 1723<!-- TODO Post VIP Launch - Service Workers --> 1724 1725 1726
1726<script> 1727 // UUID validation helper 1728 var isValidUuid = (function(){ 1729 var UUID_REGEX = /^[0-9a-f]{8}-(?:[0-9a-f]{4}-){3}[0-9a-f]{12}$/i; 1730 return function(uuid){ 1731 return uuid && UUID_REGEX.test(uuid); 1732 }; 1733 })(); 1734 1735 // Helper to get UUID from localStorage 1736 var getUuidFromStorage = function() { 1737 try { 1738 var uuid = localStorage.getItem('fareharbor-uuid'); 1739 if (uuid) { 1740 return uuid.replaceAll('"', ''); 1741 } 1742 } catch(e) {} 1743 return ''; 1744 }; 1745 1746 // Global flags for tracking identification state 1747 window.mixpanelIdentified = false; 1748 1749 // Create a promise that resolves when UUID is available or timeout 1750 window.mixpanelReady = new Promise(function(resolve) { 1751 var timeout = window.MIXPANEL_UUID_TIMEOUT || 400; 1752 var pollInterval = 50; 1753 var elapsed = 0; 1754 1755 var checkUuid = function() { 1756 var uuid = getUuidFromStorage(); 1757 1758 if (uuid && isValidUuid(uuid)) { 1759 // UUID found - identify and resolve 1760 window.mixpanel.fareharbor.identify(uuid); 1761 window.mixpanelIdentified = true; 1762 resolve(); 1763 } else if (elapsed >= timeout) { 1764 // Timeout reached - resolve without identifying 1765 resolve(); 1766 } else { 1767 // Keep polling 1768 elapsed += pollInterval; 1769 setTimeout(checkUuid, pollInterval); 1770 } 1771 }; 1772 1773 // Start checking 1774 checkUuid(); 1775 }); 1776 1777 var getMixpanelButtonProperties = function(e) { 1778 var properties = { 1779 'destination': $(e).attr('href'), 1780 }; 1781 1782 if ($(e).data('mixpanel')) { 1783 properties['link-type'] = $(e).data('mixpanel'); 1784 } 1785 1786 if ($(e).data('custom-mixpanel-property')) { 1787 properties['custom-property'] = $(e).data('custom-mixpanel-property'); 1788 } 1789 1790 let buttonId = $(e).find('span[id]').attr('id'); 1791 1792 if (buttonId) { 1793 properties['button-id'] = buttonId; 1794 } 1795 1796 return properties; 1797 }; 1798 1799 var sendEventToGTM = function(event, properties) { 1800 if (window.dataLayer) { 1801 window.dataLayer.push({ 1802 'event': event, 1803 'destination': properties['destination'], 1804 'link-type': properties['link-type'] || null, 1805 'button-id': properties['button-id'] || null, 1806 'custom-property': properties['custom-mixpanel-property'] || null 1807 }); 1808 } else { 1809 console.error('GTM dataLayer not found.'); 1810 } 1811 }; 1812 1813 var trackLinkClick = function(e, event) { 1814 window.mixpanel?.fareharbor.track(event, getMixpanelButtonProperties(e)); 1815 sendEventToGTM(event, getMixpanelButtonProperties(e)); 1816 }; 1817 1818 FH.autoLightframe({ 1819 overrideOnclick: 'all', 1820 callback: function(e) { 1821 1822 gtag('event', { 1823 'send_to': 'G-B60VWR5BZS', 1824 'event_category': 'Click FH Book Button', 1825 'event_label': $(e).data('custom-mixpanel-property'), 1826 }); 1827 1828 trackLinkClick(e, 'click-fhme-booking-link'); 1829 } 1830 }); 1831 1832 $(function() { 1833 function isExternal(url) { 1834 if (url.indexOf('http') === -1) { 1835 return false; 1836 } else { 1837 return new URL(url).origin !== window.location.origin; 1838 } 1839 } 1840 1841 // Wait for Mixpanel UUID to be ready before tracking page view 1842 if (window.mixpanelReady) { 1843 window.mixpanelReady.then(function() { 1844 let hasSBD = $('.activity-search').length > 0 ? 'true' : 'false'; 1845 let hasQuickSearch = $('.quick-search-button').length > 0 ? 'true' : 'false'; 1846 let hasLearnMore = $('.data-container').data('wants-learn-more') ? 'true' : 'false'; 1847 let hasBookNow = $('.data-container').data('wants-book-now') ? 'true' : 'false'; 1848 let hasListView = $('.data-container').data('wants-list-view') ? 'true' : 'false'; 1849 let hasIndividualTimes = $('.data-container').data('wants-individual-times') ? 'true' : 'false'; 1850 let hasPublicHeadlines = $('.data-container').data('wants-individual-public-headlines') ? 'true' : 'false'; 1851 let hasDataOnLoad = $('.data-container').data('wants-data-on-load') ? 'true' : 'false'; 1852 1853 if (!hasSBD) { 1854 window.mixpanel?.fareharbor.track("view-fhme-page", { 1855 'page-type': document.body.getAttribute('data-mixpanel-type'), 1856 'page-has-sbd': hasSBD 1857 }); 1858 } else { 1859 window.mixpanel?.fareharbor.track("view-fhme-page", { 1860 'page-type': document.body.getAttribute('data-mixpanel-type'), 1861 'page-has-sbd': hasSBD, 1862 'sbd-quick-search': hasQuickSearch, 1863 'sbd-learn-more': hasLearnMore, 1864 'sbd-book-now': hasBookNow, 1865 'sbd-list-view': hasListView, 1866 'sbd-individual-times': hasIndividualTimes, 1867 'sbd-public-headlines': hasPublicHeadlines, 1868 'sbd-data-on-load': hasDataOnLoad 1869 }); 1870 } 1871 }); 1872 } 1873 1874 // Set up link click tracking 1875 $('a').not('[href*="fareharbor.com"]').on('click', function() { 1876 if (isExternal($(this).attr('href'))) { 1877 trackLinkClick(this, 'click-fhme-external-link'); 1878 } else { 1879 trackLinkClick(this, 'click-fhme-internal-link'); 1880 } 1881 }); 1882 }); 1883 1884 </script>
1884 1885 1886 1887 1888<!-- temp bug fix for blog images -->
1889<script> 1890$(function() { 1891 $('img').removeAttr('srcset'); 1892 $('img').each(function() { 1893 var currentSrc = $(this).attr('src'); 1894 if (currentSrc && currentSrc.includes('catalina-express.fareharbor.site')) { 1895 var newSrc = currentSrc.replace('catalina-express.fareharbor.site', 'catalinaexpress.com'); 1896 $(this).attr('src', newSrc); 1897 } 1898 }); 1899}); 1900 1901</script>
1901 1902 1903 1904 1905 1906 1907 1908 1909
1909<script>$('head').append(" <style type=\"text\/css\">\n #btn-2.-quiet .icon {\n fill: #ee2e23;\n }\n #btn-2:hover {\n background-color: #ce1a0f !important;\n }\n #btn-2.-quiet:hover {\n background-color: #ce1a0f;\n box-shadow: inset 0 0 0 1px #ce1a0f !important;\n color: #ffffff !important;\n }\n #btn-2:hover .icon {\n fill: #ffffff !important;\n }\n <\/style>\n ");</script>
1909 1910 1911 1912 1913
1913<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v31edd6df95cf4e85bb4c19e7a9bdbcba1788362987495" integrity="sha512-iIg7k2xntmwu6/uSb5tpc/hySgZc4eoL31yB29W6tJFo2akwjPWcEqnCEdJvGexCL0KEQwVYv5BlowfhVz26hg==" data-cf-beacon='{"version":"2024.11.0","token":"77911c52861c4fa79b07d316fda986c3","r":1,"spa":2}' crossorigin="anonymous"></script>
1913 1914</body> 1915</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.