1<!DOCTYPE html> 2<!--[if IE 7]> 3<html class="ie ie7" lang="en" xmlns:og="https://ogp.me/ns#" xmlns:fb="https://ogp.me/ns/fb#"> 4<![endif]--> 5<!--[if IE 8]> 6<html class="ie ie8" lang="en" xmlns:og="https://ogp.me/ns#" xmlns:fb="https://ogp.me/ns/fb#"> 7<![endif]--> 8<!--[if !(IE 7) | !(IE 8) ]><!--> 9<html lang="en" xmlns:og="https://ogp.me/ns#" xmlns:fb="https://ogp.me/ns/fb#"> 10<!--<![endif]--> 11<head> 12 <meta charset="UTF-8"> 13 <meta name="viewport" content="width=device-width, initial-scale=1.0" /> 14 <link rel="profile" href="https://gmpg.org/xfn/11"> 15 <link rel="pingback" href="https://kailanisurfboards.com/xmlrpc.php"> 16 <title>Cart – Kailani Surfboards</title> 17<meta name='robots' content='max-image-preview:large, noindex, follow' /> 18<link rel='dns-prefetch' href='//unpkg.com' /> 19<link rel='dns-prefetch' href='//fonts.googleapis.com' /> 20<link rel="alternate" type="application/rss+xml" title="Kailani Surfboards » Feed" href="https://kailanisurfboards.com/feed/" /> 21<link rel="alternate" type="application/rss+xml" title="Kailani Surfboards » Comments Feed" href="https://kailanisurfboards.com/comments/feed/" /> 22<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://kailanisurfboards.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fkailanisurfboards.com%2Fcart%2F" /> 23<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://kailanisurfboards.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fkailanisurfboards.com%2Fcart%2F&format=xml" /> 24<style id="wp-img-auto-sizes-contain-inline-css"> 25img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px} 26/*# sourceURL=wp-img-auto-sizes-contain-inline-css */ 27</style> 28<link rel='stylesheet' id='layerslider-css' href='https://kailanisurfboards.com/wp-content/plugins/LayerSlider/assets/static/layerslider/css/layerslider.css?ver=8.4.1' media='all' /> 29<link rel='stylesheet' id='thegem-preloader-css' href='https://kailanisurfboards.com/wp-content/themes/thegem-elementor/css/thegem-preloader.css?ver=5.12.2' media='all' /> 30<style id="thegem-preloader-inline-css"> 31 32 body:not(.compose-mode) .gem-icon-style-gradient span, 33 body:not(.compose-mode) .gem-icon .gem-icon-half-1:not(:has(svg)), 34 body:not(.compose-mode) .gem-icon .gem-icon-half-2:not(:has(svg)) { 35 opacity: 0 !important; 36 } 37/*# sourceURL=thegem-preloader-inline-css */ 38</style> 39<link rel='stylesheet' id='thegem-reset-css' href='https://kailanisurfboards.com/wp-content/themes/thegem-elementor/css/thegem-reset.css?ver=5.12.2' media='all' /> 40<link rel='stylesheet' id='thegem-grid-css' href='https://kailanisurfboards.com/wp-content/themes/thegem-elementor/css/thegem-grid.css?ver=5.12.2' media='all' /> 41<link rel='stylesheet' id='thegem-custom-header-css' href='https://kailanisurfboards.com/wp-content/themes/thegem-elementor/css/thegem-custom-header.css?ver=5.12.2' media='all' /> 42<link rel='stylesheet' id='thegem-style-css' href='https://kailanisurfboards.com/wp-content/themes/thegem-elementor/style.css?ver=5.12.2' media='all' /> 43<link rel='stylesheet' id='thegem-widgets-css' href='https://kailanisurfboards.com/wp-content/themes/thegem-elementor/css/thegem-widgets.css?ver=5.12.2' media='all' /> 44<link rel='stylesheet' id='thegem-new-css-css' href='https://kailanisurfboards.com/wp-content/themes/thegem-elementor/css/thegem-new-css.css?ver=5.12.2' media='all' /> 45<link rel='stylesheet' id='perevazka-css-css-css' href='https://kailanisurfboards.com/wp-content/themes/thegem-elementor/css/thegem-perevazka-css.css?ver=5.12.2' media='all' /> 46<link rel='stylesheet' id='thegem-google-fonts-css' href='//fonts.googleapis.com/css?family=Source+Sans+Pro%3A200%2C200italic%2C300%2C300italic%2C400%2C400italic%2C600%2C600italic%2C700%2C700italic%2C900%2C900italic%7CMontserrat%3A100%2C200%2C300%2C400%2C500%2C600%2C700%2C800%2C900%2C100italic%2C200italic%2C300italic%2C400italic%2C500italic%2C600italic%2C700italic%2C800italic%2C900italic&subset=cyrillic%2Ccyrillic-ext%2Cgreek%2Cgreek-ext%2Clatin%2Clatin-ext%2Cvietnamese&ver=7.1.3' media='all' /> 47<link rel='stylesheet' id='thegem-custom-css' href='https://kailanisurfboards.com/wp-content/uploads/thegem/css/custom-X32o2vIP.css?ver=5.12.2' media='all' /> 48<style id="thegem-custom-inline-css"> 49body .breadcrumbs,body .breadcrumbs a,body .bc-devider:before {color: #fff;}body .breadcrumbs .current { color: #00c9e3; border-bottom: 3px solid #00c9e3;}body .page-title-block .breadcrumbs-container{ text-align: center;}.page-breadcrumbs ul li a,.page-breadcrumbs ul li:not(:last-child):after{ color: #99A9B5FF;}.page-breadcrumbs ul li{ color: #3C3950FF;}.page-breadcrumbs ul li a:hover{ color: #3C3950FF;}.block-content {padding-top: 70px;}.gem-slideshow,.slideshow-preloader {}.block-content:last-of-type {padding-bottom: 110px;}#top-area { display: block;}.header-background:before { opacity: 0;}.header-sticky-template.header-sticked .header-background:before { opacity: 0.95;}
49:root { --header-builder-light-color: #FFFFFF;}:root { --header-builder-light-color-hover: #00bcd4;}@media (max-width: 991px) {#page-title {}.page-title-inner, body .breadcrumbs{padding-left: 0px;padding-right: 0px;}.page-title-excerpt {margin-top: 18px;}#page-title .page-title-title {margin-top: 0px;}.block-content {}.block-content:last-of-type {}#top-area { display: block;}}@media (max-width: 767px) {#page-title {}.page-title-inner,body .breadcrumbs{padding-left: 0px;padding-right: 0px;}.page-title-excerpt {margin-top: 18px;}#page-title .page-title-title {margin-top: 0px;}.block-content {}.block-content:last-of-type {}#top-area { display: none;}} 50/*# sourceURL=thegem-custom-inline-css */ 51</style> 52<link rel='stylesheet' id='elementor-frontend-legacy-css' href='https://kailanisurfboards.com/wp-content/plugins/thegem-elements-elementor/inc/elementor/assets/css/frontend-legacy.min.css?ver=4.2.4' media='all' /> 53<link rel='stylesheet' id='elementor-frontend-css' href='https://kailanisurfboards.com/wp-content/plugins/elementor/assets/css/frontend.min.css?ver=4.2.4' media='all' /> 54<link rel='stylesheet' id='widget-social-icons-css' href='https://kailanisurfboards.com/wp-content/plugins/elementor/assets/css/widget-social-icons.min.css?ver=4.2.4' media='all' /> 55<link rel='stylesheet' id='e-apple-webkit-css' href='https://kailanisurfboards.com/wp-content/plugins/elementor/assets/css/conditionals/apple-webkit.min.css?ver=4.2.4' media='all' /> 56<link rel='stylesheet' id='thegem-te-infobox-css' href='https://kailanisurfboards.com/wp-content/plugins/thegem-elements-elementor/inc/templates/elements/infobox/css/infobox.css' media='all' /> 57<link rel='stylesheet' id='thegem-te-logo-css' href='https://kailanisurfboards.com/wp-content/plugins/thegem-elements-elementor/inc/templates/elements/logo/css/logo.css?ver=7.1.3' media='all' /> 58<link rel='stylesheet' id='thegem-te-menu-css' href='https://kailanisurfboards.com/wp-content/plugins/thegem-elements-elementor/inc/templates/elements/menu/css/menu.css?ver=7.1.3' media='all' /> 59<link rel='stylesheet' id='thegem-te-menu-default-css' href='https://kailanisurfboards.com/wp-content/plugins/thegem-elements-elementor/inc/templates/elements/menu/css/menu-default.css?ver=7.1.3' media='all' /> 60<link rel='stylesheet' id='thegem-te-menu-mobile-sliding-css' href='https://kailanisurfboards.com/wp-content/plugins/thegem-elements-elementor/inc/templates/elements/menu/css/menu-mobile-sliding.css?ver=7.1.3' media='all' /> 61<link rel='stylesheet' id='thegem-te-search-css' href='https://kailanisurfboards.com/wp-content/plugins/thegem-elements-elementor/inc/templates/elements/search/css/search.css' media='all' /> 62<link rel='stylesheet' id='thegem-button-css' href='https://kailanisurfboards.com/wp-content/plugins/thegem-elements-elementor/inc/elementor/widgets/button/assets/css/thegem-button.css' media='all' /> 63<link rel='stylesheet' id='elementor-post-25599-css' href='https://kailanisurfboards.com/wp-content/uploads/elementor/css/post-25599.css?ver=1791560008' media='all' /> 64<link rel='stylesheet' id='elementor-post-25611-css' href='https://kailanisurfboards.com/wp-content/uploads/elementor/css/post-25611.css?ver=1791560008' media='all' /> 65<link rel='stylesheet' id='jquery-fancybox-css' href='https://kailanisurfboards.com/wp-content/themes/thegem-elementor/js/fancyBox/jquery.fancybox.min.css?ver=5.12.2' media='all' /> 66<link rel='stylesheet' id='widget-image-css' href='https://kailanisurfboards.com/wp-content/plugins/elementor/assets/css/widget-image.min.css?ver=4.2.4' media='all' /> 67<link rel='stylesheet' id='widget-heading-css' href='https://kailanisurfboards.com/wp-content/plugins/elementor/assets/css/widget-heading.min.css?ver=4.2.4' media='all' /> 68<link rel='stylesheet' id='widget-icon-list-css' href='https://kailanisurfboards.com/wp-content/plugins/elementor/assets/css/widget-icon-list.min.css?ver=4.2.4' media='all' /> 69<link rel='stylesheet' id='elementor-post-24822-css' href='https://kailanisurfboards.com/wp-content/uploads/elementor/css/post-24822.css?ver=1791560008' media='all' /> 70<style id="wp-emoji-styles-inline-css"> 71 72 img.wp-smiley, img.emoji { 73 display: inline !important; 74 border: none !important; 75 box-shadow: none !important; 76 height: 1em !important; 77 width: 1em !important; 78 margin: 0 0.07em !important; 79 vertical-align: -0.1em !important; 80 background: none !important; 81 padding: 0 !important; 82 } 83/*# sourceURL=wp-emoji-styles-inline-css */ 84</style> 85<link rel='stylesheet' id='wp-block-library-css' href='https://kailanisurfboards.com/wp-includes/css/dist/block-library/style.min.css?ver=7.1.3' media='all' /> 86<style id="classic-theme-styles-inline-css"> 87/*! This file is auto-generated */ 88.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;
88padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none} 89/*# sourceURL=/wp-includes/css/classic-themes.min.css */ 90</style> 91<style id="global-styles-inline-css"> 92: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,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);
92--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}.wp-block-button{--wp--preset--dimension--25: 25%;--wp--preset--dimension--50: 50%;--wp--preset--dimension--75: 75%;--wp--preset--dimension--100: 100%;}:where(body) { margin: 0; }: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;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-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;}
92.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;} 93:root :where(.wp-block-icon svg){width: 24px;} 94:where(.wp-block-gallery.is-layout-flex){gap: var( --wp--style--gallery-gap-default, var( --gallery-block--gutter-size, var( --wp--style--block-gap, 0.5em ) ) );}:where(.wp-block-gallery.is-layout-grid){gap: var( --wp--style--gallery-gap-default, var( --gallery-block--gutter-size, var( --wp--style--block-gap, 0.5em ) ) );} 95:where(.wp-block-latest-posts.is-layout-flex){gap: 1.25em;}:where(.wp-block-latest-posts.is-layout-grid){gap: 1.25em;} 96:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;} 97:where(.wp-block-term-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-term-template.is-layout-grid){gap: 1.25em;} 98:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;} 99:root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;} 100/*# sourceURL=global-styles-inline-css */ 101</style> 102<link rel='stylesheet' id='contact-form-7-css' href='https://kailanisurfboards.com/wp-content/plugins/contact-form-7/includes/css/styles.css?ver=6.1.7' media='all' /> 103<link rel='stylesheet' id='sr7css-css' href='//kailanisurfboards.com/wp-content/plugins/revslider/public/css/sr7.css?ver=6.7.55' media='all' /> 104<link rel='stylesheet' id='select2-css' href='https://kailanisurfboards.com/wp-content/plugins/woocommerce/assets/css/select2.css?ver=11.2.0' media='all' /> 105<style id="woocommerce-inline-inline-css"> 106.woocommerce form .form-row .required { visibility: visible; } 107/*# sourceURL=woocommerce-inline-inline-css */ 108</style> 109<link rel='stylesheet' id='thegem-woocommerce-minicart-css' href='https://kailanisurfboards.com/wp-content/themes/thegem-elementor/css/thegem-woocommerce-minicart.css?ver=5.12.2' media='all' /> 110<link rel='stylesheet' id='thegem-woocommerce-css' href='https://kailanisurfboards.com/wp-content/themes/thegem-elementor/css/thegem-woocommerce.css?ver=5.12.2' media='all' /> 111<link rel='stylesheet' id='thegem-woocommerce1-css' href='https://kailanisurfboards.com/wp-content/themes/thegem-elementor/css/thegem-woocommerce1.css?ver=5.12.2' media='all' /> 112<link rel='stylesheet' id='thegem-woocommerce-temp-css' href='https://kailanisurfboards.com/wp-content/themes/thegem-elementor/css/thegem-woocommerce-temp.css?ver=5.12.2' media='all' /> 113<link rel='stylesheet' id='thegem-woocommerce-custom-css' href='https://kailanisurfboards.com/wp-content/themes/thegem-elementor/css/thegem-woocommerce-custom.css?ver=5.12.2' media='all' /> 114<link rel='stylesheet' id='elementor-icons-shared-0-css' href='https://kailanisurfboards.com/wp-content/themes/thegem-elementor/css/icons-elegant.css?ver=1.0.0' media='all' /> 115<link rel='stylesheet' id='elementor-icons-thegem-elegant-css' href='https://kailanisurfboards.com/wp-content/themes/thegem-elementor/css/icons-elegant.css?ver=1.0.0' media='all' /> 116<link rel='stylesheet' id='elementor-icons-shared-2-css' href='https://kailanisurfboards.com/wp-content/themes/thegem-elementor/css/icons-thegem-header.css?ver=1.0.0' media='all' /> 117<link rel='stylesheet' id='elementor-icons-thegem-hbi-css' href='https://kailanisurfboards.com/wp-content/themes/thegem-elementor/css/icons-thegem-header.css?ver=1.0.0' media='all' /> 118<link rel='stylesheet' id='elementor-icons-shared-1-css' href='https://kailanisurfboards.com/wp-content/themes/thegem-elementor/css/icons-material.css?ver=1.0.0' media='all' /> 119<link rel='stylesheet' id='elementor-icons-thegem-mdi-css' href='https://kailanisurfboards.com/wp-content/themes/thegem-elementor/css/icons-material.css?ver=1.0.0' media='all' />
120<script type="text/javascript">function fullHeightRow() { 121 var fullHeight, 122 offsetTop, 123 element = document.getElementsByClassName('vc_row-o-full-height')[0]; 124 if (element) { 125 fullHeight = window.innerHeight; 126 offsetTop = window.pageYOffset + element.getBoundingClientRect().top; 127 if (offsetTop < fullHeight) { 128 fullHeight = 100 - offsetTop / (fullHeight / 100); 129 element.style.minHeight = fullHeight + 'vh' 130 } 131 } 132 } 133 fullHeightRow();</script>
133<script id="jquery-core-js" src="https://kailanisurfboards.com/wp-includes/js/jquery/jquery.min.js?ver=3.7.1"></script>
vendor: 1 bytes, line 133
133
134<script id="jquery-migrate-js" src="https://kailanisurfboards.com/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1"></script>
vendor: 1 bytes, line 134
134
135<script async data-wp-strategy="async" id="tp-tools-js" src="//kailanisurfboards.com/wp-content/plugins/revslider/public/js/libs/tptools.js?ver=6.7.55"></script>
vendor: 1 bytes, line 135
135
136<script async data-wp-strategy="async" id="sr7-js" src="//kailanisurfboards.com/wp-content/plugins/revslider/public/js/sr7.js?ver=6.7.55"></script>
vendor: 1 bytes, line 136
136
137<script data-wp-strategy="defer" defer id="wc-jquery-blockui-js" src="https://kailanisurfboards.com/wp-content/plugins/woocommerce/assets/js/jquery-blockui/jquery.blockUI.min.js?ver=2.7.0-wc.11.2.0"></script>
vendor: 1 bytes, line 137
137
138<script data-wp-strategy="defer" defer id="wc-js-cookie-js" src="https://kailanisurfboards.com/wp-content/plugins/woocommerce/assets/js/js-cookie/js.cookie.min.js?ver=2.1.4-wc.11.2.0"></script>
vendor: 1 bytes, line 138
138
139<script id="woocommerce-js-extra"> 140var woocommerce_params = {"ajax_url":"/wp-admin/admin-ajax.php","wc_ajax_url":"/?wc-ajax=%%endpoint%%","i18n_password_show":"Show password","i18n_password_hide":"Hide password"}; 141//# sourceURL=woocommerce-js-extra 142</script>
vendor: 1 bytes, line 142
142
143<script data-wp-strategy="defer" defer id="woocommerce-js" src="https://kailanisurfboards.com/wp-content/plugins/woocommerce/assets/js/frontend/woocommerce.min.js?ver=11.2.0"></script>
vendor: 1 bytes, line 143
143
144<script id="wc-country-select-js-extra"> 145var wc_country_select_params = {"countries":"{\"PR\":[],\"US\":{\"AL\":\"Alabama\",\"AK\":\"Alaska\",\"AZ\":\"Arizona\",\"AR\":\"Arkansas\",\"CA\":\"California\",\"CO\":\"Colorado\",\"CT\":\"Connecticut\",\"DE\":\"Delaware\",\"DC\":\"District of Columbia\",\"FL\":\"Florida\",\"GA\":\"Georgia\",\"HI\":\"Hawaii\",\"ID\":\"Idaho\",\"IL\":\"Illinois\",\"IN\":\"Indiana\",\"IA\":\"Iowa\",\"KS\":\"Kansas\",\"KY\":\"Kentucky\",\"LA\":\"Louisiana\",\"ME\":\"Maine\",\"MD\":\"Maryland\",\"MA\":\"Massachusetts\",\"MI\":\"Michigan\",\"MN\":\"Minnesota\",\"MS\":\"Mississippi\",\"MO\":\"Missouri\",\"MT\":\"Montana\",\"NE\":\"Nebraska\",\"NV\":\"Nevada\",\"NH\":\"New Hampshire\",\"NJ\":\"New Jersey\",\"NM\":\"New Mexico\",\"NY\":\"New York\",\"NC\":\"North Carolina\",\"ND\":\"North Dakota\",\"OH\":\"Ohio\",\"OK\":\"Oklahoma\",\"OR\":\"Oregon\",\"PA\":\"Pennsylvania\",\"RI\":\"Rhode Island\",\"SC\":\"South Carolina\",\"SD\":\"South Dakota\",\"TN\":\"Tennessee\",\"TX\":\"Texas\",\"UT\":\"Utah\",\"VT\":\"Vermont\",\"VA\":\"Virginia\",\"WA\":\"Washington\",\"WV\":\"West Virginia\",\"WI\":\"Wisconsin\",\"WY\":\"Wyoming\",\"AA\":\"Armed Forces (AA)\",\"AE\":\"Armed Forces (AE)\",\"AP\":\"Armed Forces (AP)\"}}","i18n_select_state_text":"Select an option\u2026","i18n_no_matches":"No matches found","i18n_ajax_error":"Loading failed","i18n_input_too_short_1":"Please enter 1 or more characters","i18n_input_too_short_n":"Please enter %qty% or more characters","i18n_input_too_long_1":"Please delete 1 character","i18n_input_too_long_n":"Please delete %qty% characters","i18n_selection_too_long_1":"You can only select 1 item","i18n_selection_too_long_n":"You can only select %qty% items","i18n_load_more":"Loading more results\u2026","i18n_searching":"Searching\u2026"}; 146//# sourceURL=wc-country-select-js-extra 147</script>
vendor: 1 bytes, line 147
147
148<script data-wp-strategy="defer" defer id="wc-country-select-js" src="https://kailanisurfboards.com/wp-content/plugins/woocommerce/assets/js/frontend/country-select.min.js?ver=11.2.0"></script>
vendor: 1 bytes, line 148
148
149<script id="wc-address-i18n-js-extra"> 150var wc_address_i18n_params = {"locale":"{\"PR\":{\"city\":{\"label\":\"Municipality\"},\"state\":{\"required\":false,\"hidden\":true}},\"US\":{\"postcode\":{\"label\":\"ZIP Code\"},\"state\":{\"label\":\"State\"}},\"default\":{\"first_name\":{\"label\":\"First name\",\"required\":true,\"class\":[\"form-row-first\"],\"autocomplete\":\"given-name\",\"priority\":10},\"last_name\":{\"label\":\"Last name\",\"required\":true,\"class\":[\"form-row-last\"],\"autocomplete\":\"family-name\",\"priority\":20},\"country\":{\"type\":\"country\",\"label\":\"Country / Region\",\"required\":true,\"class\":[\"form-row-wide\",\"address-field\",\"update_totals_on_change\"],\"autocomplete\":\"country\",\"priority\":40,\"hidden\":false},\"address_1\":{\"label\":\"Street address\",\"placeholder\":\"House number and street name\",\"required\":true,\"class\":[\"form-row-wide\",\"address-field\"],\"autocomplete\":\"address-line1\",\"priority\":50},\"address_2\":{\"label\":\"Apartment, suite, unit, etc.\",\"label_class\":[\"screen-reader-text\"],\"placeholder\":\"Apartment, suite, unit, etc. (optional)\",\"class\":[\"form-row-wide\",\"address-field\"],\"autocomplete\":\"address-line2\",\"priority\":60,\"required\":false},\"city\":{\"label\":\"Town / City\",\"required\":true,\"class\":[\"form-row-wide\",\"address-field\"],\"autocomplete\":\"address-level2\",\"priority\":70},\"state\":{\"type\":\"state\",\"label\":\"State / County\",\"required\":true,\"class\":[\"form-row-wide\",\"address-field\"],\"validate\":[\"state\"],\"autocomplete\":\"address-level1\",\"priority\":80},\"postcode\":{\"label\":\"Postcode / ZIP\",\"required\":true,\"class\":[\"form-row-wide\",\"address-field\"],\"validate\":[\"postcode\"],\"autocomplete\":\"postal-code\",\"priority\":90},\"phone\":{\"label\":\"Phone\",\"required\":false,\"type\":\"tel\",\"class\":[\"form-row-wide\"],\"validate\":[\"phone\"],\"autocomplete\":\"tel\",\"priority\":100}}}","locale_fields":"{\"address_1\":\"#billing_address_1_field, #shipping_address_1_field\",\"address_2\":\"#billing_address_2_field, #shipping_address_2_field\",\"state\":\"#billing_state_field, #shipping_state_field, #calc_shipping_state_field\",\"postcode\":\"#billing_postcode_field, #shipping_postcode_field, #calc_shipping_postcode_field\",\"city\":\"#billing_city_field, #shipping_city_field, #calc_shipping_city_field\",\"country\":\"#billing_country_field, #shipping_country_field, #calc_shipping_country_field\",\"phone\":\"#billing_phone_field, #shipping_phone_field\"}","i18n_required_text":"required","i18n_optional_text":"optional"}; 151//# sourceURL=wc-address-i18n-js-extra 152</script>
vendor: 1 bytes, line 152
152
153<script data-wp-strategy="defer" defer id="wc-address-i18n-js" src="https://kailanisurfboards.com/wp-content/plugins/woocommerce/assets/js/frontend/address-i18n.min.js?ver=11.2.0"></script>
vendor: 1 bytes, line 153
153
154<script id="wc-cart-js-extra"> 155var wc_cart_params = {"ajax_url":"/wp-admin/admin-ajax.php","wc_ajax_url":"/?wc-ajax=%%endpoint%%","update_shipping_method_nonce":"4b4f0ca6e4","apply_coupon_nonce":"e0779e861e","remove_coupon_nonce":"521e509138"}; 156//# sourceURL=wc-cart-js-extra 157</script>
vendor: 1 bytes, line 157
157
158<script data-wp-strategy="defer" defer id="wc-cart-js" src="https://kailanisurfboards.com/wp-content/plugins/woocommerce/assets/js/frontend/cart.min.js?ver=11.2.0"></script>
vendor: 1 bytes, line 158
158
159<script data-wp-strategy="defer" defer id="selectWoo-js" src="https://kailanisurfboards.com/wp-content/plugins/woocommerce/assets/js/selectWoo/selectWoo.full.min.js?ver=1.0.9-wc.11.2.0"></script>
vendor: 1 bytes, line 159
159
160<script id="zilla-likes-js-extra"> 161var zilla_likes = {"ajaxurl":"https://kailanisurfboards.com/wp-admin/admin-ajax.php"}; 162//# sourceURL=zilla-likes-js-extra 163</script>
vendor: 1 bytes, line 163
163
164<script id="zilla-likes-js" src="https://kailanisurfboards.com/wp-content/plugins/zilla-likes/scripts/zilla-likes.js?ver=7.1.3"></script>
164 165<meta name="generator" content="Powered by LayerSlider 8.4.1 - Build Heros, Sliders, and Popups. Create Animations and Beautiful, Rich Web Content as Easy as Never Before on WordPress." /> 166<!-- LayerSlider updates and docs at: https://layerslider.com --> 167<link rel="https://api.w.org/" href="https://kailanisurfboards.com/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://kailanisurfboards.com/wp-json/wp/v2/pages/26012" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://kailanisurfboards.com/xmlrpc.php?rsd" /> 168<meta name="generator" content="WordPress 7.1.3" /> 169<meta name="generator" content="WooCommerce 11.2.0" /> 170<link rel="canonical" href="https://kailanisurfboards.com/cart/" /> 171<link rel='shortlink' href='https://kailanisurfboards.com/?p=26012' /> 172 <noscript><style>.woocommerce-product-gallery{ opacity: 1 !important; }</style></noscript> 173 <meta name="generator" content="Elementor 4.2.4; features: e_font_icon_svg, additional_custom_breakpoints; settings: css_print_method-external, google_font-enabled, font_display-swap"> 174
174<script type="text/javascript"> 175 window.__wc_fb_page_generated = 1791599499; 176 !function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function(){n.callMethod? 177 n.callMethod.apply(n,arguments):n.queue.push(arguments)};if(!f._fbq)f._fbq=n; 178 n.push=n;n.loaded=!0;n.version='2.0';n.queue=[];t=b.createElement(e);t.async=!0; 179 t.src=v;s=b.getElementsByTagName(e)[0];s.parentNode.insertBefore(t,s)}(window, 180 document,'script','https://connect.facebook.net/en_US/fbevents.js'); 181 </script>
181 182 <!-- WooCommerce Facebook Integration Begin --> 183
183<script type="text/javascript"> 184 185 window.FacebookSignals = window.FacebookSignals || { 186 _held: false, 187 _releasing: false, 188 _pixelInitialized: false, 189 _pixelId: null, 190 _pixelUserInfo: {}, 191 _pixelOptions: {}, 192 _pendingPixelEvents: [], 193 _queue: [], 194 _config: {}, 195 _attribution: {}, 196 _seenEventIds: {}, 197 _fbclid: (function() { 198 try { 199 var m = window.location.search.match(/[?&]fbclid=([^&]*)/); 200 return m ? decodeURIComponent(m[1]) : null; 201 } catch(e) { return null; } 202 })(), 203 204 init: function(config) { 205 config = config || {}; 206 this._config = config; 207 this._attribution = config.attribution || {}; 208 209 var cookieState = this._getCookie('wc_facebook_signals_state'); 210 this._held = cookieState ? cookieState === 'held' : !!config.held; 211 212 this._fbclid = this._fbclid || null; 213 214 if (typeof fbq === 'function') { 215 fbq('consent', this._held ? 'revoke' : 'grant'); 216 } 217 218 try { 219 var raw = window.sessionStorage.getItem('wc_facebook_signals_seen_event_ids'); 220 this._seenEventIds = raw ? JSON.parse(raw) : {}; 221 } catch (e) { 222 this._seenEventIds = this._seenEventIds || {}; 223 } 224 }, 225 226 initPixel: function(pixelId, userInfo, options) { 227 this._pixelId = pixelId; 228 this._pixelUserInfo = userInfo && typeof userInfo === 'object' && !Array.isArray(userInfo) ? userInfo : {}; 229 this._pixelOptions = options || {}; 230 if (!this._held) { 231 this._runPixelInit(); 232 } 233 }, 234 235 _runPixelInit: function() { 236 if (this._pixelInitialized || !this._pixelId || typeof fbq !== 'function') return; 237 fbq('init', this._pixelId, this._pixelUserInfo, this._pixelOptions); 238 this._pixelInitialized = true; 239 this._flushPendingPixelEvents(); 240 }, 241 242 _flushPendingPixelEvents: function() { 243 var pending = this._pendingPixelEvents; 244 this._pendingPixelEvents = []; 245 for (var i = 0; i < pending.length; i++) { 246 var ev = pending[i]; 247 this._firePixelEvent(ev.name, ev.params, ev.method, ev.eventId); 248 } 249 }, 250 251 _fireOrQueuePixelEvent: function(name, params, method, eventId) { 252 if (!this._pixelInitialized) { 253 this._pendingPixelEvents.push({ 254 name: name, params: params || {}, method: method || 'track', eventId: eventId || null 255 }); 256 return; 257 } 258 this._firePixelEvent(name, params || {}, method || 'track', eventId || null); 259 }, 260 261 _firePixelEvent: function(name, params, method, eventId) { 262 method = method || 'track'; 263 if (eventId) { 264 fbq(method, name, params || {}, { eventID: eventId }); 265 } else { 266 fbq(method, name, params || {}); 267 } 268 }, 269 270 queueEvent: function(eventData) { 271 if (!eventData || !eventData.event_name) return; 272 273 var originalId = eventData.event_id || null; 274 if (originalId && this._seenEventIds[originalId]) return; 275 276 if (!this._held) { 277 this._fireOrQueuePixelEvent(eventData.event_name, eventData.custom_data || {}, eventData.method || 'track', originalId); 278 return; 279 } 280 281 eventData = this._cloneEventData(eventData); 282 eventData.event_id = this._generateEventId(); 283 eventData.event_time = eventData.event_time || Math.floor(Date.now() / 1000); 284 this._queue.push(eventData); 285 286 var idToMark = originalId || eventData.event_id; 287 if (idToMark) { 288 this._seenEventIds[idToMark] = 1; 289 try { 290 window.sessionStorage.setItem( 291 'wc_facebook_signals_seen_event_ids', 292 JSON.stringify(this._seenEventIds) 293 ); 294 } catch (e) {} 295 } 296 }, 297 298 trackEvent: function(name, params, userData, method, eventId) { 299 method = method || 'track'; 300 eventId = eventId || (params && params.eventID) || null; 301 302 if (this._held) { 303 this.queueEvent({ 304 event_name: name, 305 custom_data: params || {}, 306 event_id: eventId, 307 event_time: Math.floor(Date.now() / 1000), 308 method: method 309 }); 310 } else { 311 this._fireOrQueuePixelEvent(name, params || {}, method, eventId); 312 } 313 }, 314 315 release: function() { 316 var self = this; 317 if (!self._held || self._releasing || !self._config.ajaxUrl) { 318 return Promise.resolve({ success: true, data: { sent_count: 0 } }); 319 } 320 321 self._releasing = true; 322 var attribution = self._collectAttribution(); 323 324 var payload = JSON.stringify({ 325 events: self._queue, 326 attribution: { 327 fbp: attribution.fbp || null, 328 fbc: attribution.fbc || null 329 }, 330 fbclid: self._fbclid || null 331 }); 332 333 var url = self._config.ajaxUrl + 334 (self._config.ajaxUrl.indexOf('?') === -1 ? '?' : '&') + 335 'action=' + encodeURIComponent(self._config.action); 336 337 return new Promise(function(resolve, reject) { 338 var xhr = new XMLHttpRequest(); 339 xhr.open('POST', url, true); 340 xhr.setRequestHeader('Content-Type', 'application/json'); 341 xhr.onload = function() { 342 if (xhr.status >= 200 && xhr.status < 300) { 343 try { 344 var resp = JSON.parse(xhr.responseText); 345 self._handleReleaseResponse(resp.data || {}, attribution); 346 resolve(resp); 347 } catch(e) { self._releasing = false; reject(e); } 348 } else { 349 self._releasing = false;
350 reject(new Error('Signal release AJAX failed: ' + xhr.status)); 351 } 352 }; 353 xhr.onerror = function() { self._releasing = false; reject(new Error('Network error')); }; 354 xhr.send(payload); 355 }); 356 }, 357 358 _handleReleaseResponse: function(data, attribution) { 359 this._syncAttributionCookies(data || {}, attribution); 360 361 // Override cached user_info with fresh data from the release response. 362 if (data.user_info && typeof data.user_info === 'object' && !Array.isArray(data.user_info)) { 363 this._pixelUserInfo = data.user_info; 364 } 365 366 this._held = false; 367 this._releasing = false; 368 369 fbq('consent', 'grant'); 370 this._runPixelInit(); 371 372 var queue = this._queue; 373 for (var i = 0; i < queue.length; i++) { 374 var ev = queue[i]; 375 this._fireOrQueuePixelEvent(ev.event_name, ev.custom_data || {}, ev.method || 'track', ev.event_id || null); 376 } 377 378 this._queue = []; 379 }, 380 381 _collectAttribution: function() { 382 var clientParams = {}; 383 if (typeof clientParamBuilder !== 'undefined') { 384 try { 385 clientParams = clientParamBuilder.processAndCollectParams(this._getAttributionUrl()) || {}; 386 } catch (e) {} 387 } 388 389 var fbp = this._getCookie('_fbp') || clientParams._fbp || (typeof clientParamBuilder !== 'undefined' ? clientParamBuilder.getFbp() : null); 390 var fbc = this._getCookie('_fbc') || clientParams._fbc || (typeof clientParamBuilder !== 'undefined' ? clientParamBuilder.getFbc() : null); 391 392 if (!fbc && this._fbclid) { 393 fbc = 'fb.1.' + Date.now() + '.' + this._fbclid; 394 } 395 396 return { fbp: fbp || null, fbc: fbc || null }; 397 }, 398 399 _syncAttributionCookies: function(data, attribution) { 400 var fbp = data.fbp || (attribution && attribution.fbp) || null; 401 var fbc = data.fbc || (attribution && attribution.fbc) || null; 402 403 if (fbp) { 404 this._setAttributionCookie('_fbp', fbp, data.fbp_domain || null); 405 } 406 if (fbc) { 407 this._setAttributionCookie('_fbc', fbc, data.fbc_domain || null); 408 } 409 }, 410 411 _setAttributionCookie: function(name, value, domain) { 412 if (!value) return; 413 var domainAttr = domain ? ';domain=' + domain : ''; 414 document.cookie = name + '=' + encodeURIComponent(value) + ';path=/;max-age=7776000' + domainAttr + ';SameSite=Lax'; 415 }, 416 417 _getCookie: function(name) { 418 var match = document.cookie.match(new RegExp('(?:^|;\\s*)' + name.replace(/[.*+?^${}()|[\]\\]/g, '\\$&') + '=([^;]*)')); 419 if (!match) return null; 420 try { return decodeURIComponent(match[1]); } catch(e) { return null; } 421 }, 422 423 _cloneEventData: function(eventData) { 424 var clone = {}; 425 for (var key in eventData) { 426 if (Object.prototype.hasOwnProperty.call(eventData, key)) { 427 clone[key] = eventData[key]; 428 } 429 } 430 return clone; 431 }, 432 433 _generateEventId: function() { 434 if (window.crypto && typeof window.crypto.randomUUID === 'function') { 435 return window.crypto.randomUUID(); 436 } 437 return 'xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx'.replace(/[xy]/g, function(c) { 438 var r = Math.random() * 16 | 0; 439 return (c === 'x' ? r : (r & 0x3 | 0x8)).toString(16); 440 }); 441 }, 442 443 _getAttributionUrl: function() { 444 if (!this._fbclid) return window.location.href; 445 try { 446 var url = new URL(window.location.href); 447 if (!url.searchParams.get('fbclid')) { 448 url.searchParams.set('fbclid', this._fbclid); 449 } 450 return url.toString(); 451 } catch (e) { 452 return window.location.href; 453 } 454 } 455}; 456 FacebookSignals.init({ 457 held: false, 458 ajaxUrl: "https:\/\/kailanisurfboards.com\/wp-admin\/admin-ajax.php", 459 action: 'facebook_release_signals', 460 pixelId: "1685624359029461", 461 attribution: {} 462 }); 463 FacebookSignals.initPixel( 464 "1685624359029461", 465 {}, 466 {"agent":"woocommerce_0-11.2.0-3.7.6"} ); 467 468 document.addEventListener( 'DOMContentLoaded', function() { 469 document.body.insertAdjacentHTML( 'beforeend', '<div class=\"wc-facebook-pixel-event-placeholder\"></div>' ); 470 }, false ); 471 472 </script>
472 473 <!-- WooCommerce Facebook Integration End --> 474 <style> 475 .e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload), 476 .e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload) * { 477 background-image: none !important; 478 } 479 @media screen and (max-height: 1024px) { 480 .e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload), 481 .e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload) * { 482 background-image: none !important; 483 } 484 } 485 @media screen and (max-height: 640px) { 486 .e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload), 487 .e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload) * { 488 background-image: none !important; 489 } 490 } 491 </style> 492 <link rel="preconnect" href="https://fonts.googleapis.com"> 493<link rel="preconnect" href="https://fonts.gstatic.com/" crossorigin> 494<meta name="generator" content="Powered by Slider Revolution 6.7.55 - responsive, Mobile-Friendly Slider Plugin for WordPress with comfortable drag and drop interface." /> 495<link rel="icon" href="https://kailanisurfboards.com/wp-content/uploads/2025/08/kailani_new_logo_favicon_new.png" sizes="32x32" /> 496<link rel="icon" href="https://kailanisurfboards.com/wp-content/uploads/2025/08/kailani_new_logo_favicon_new.png" sizes="192x192" /> 497<link rel="apple-touch-icon" href="https://kailanisurfboards.com/wp-content/uploads/2025/08/kailani_new_logo_favicon_new.png" /> 498<meta name="msapplication-TileImage" content="https://kailanisurfboards.com/wp-content/uploads/2025/08/kailani_new_logo_favicon_new.png" />
499<script> 500 window._tpt ??= {}; 501 window.SR7 ??= {}; 502 _tpt.R ??= {}; 503 _tpt.R.fonts ??= {}; 504 _tpt.R.fonts.customFonts??= {}; 505 SR7.devMode = false; 506 SR7.F ??= {}; 507 SR7.G ??= {}; 508 SR7.LIB ??= {}; 509 SR7.E ??= {}; 510 SR7.E.gAddons ??= {}; 511 SR7.E.php ??= {}; 512 SR7.E.nonce = '4c815b7145'; 513 SR7.E.ajaxurl = 'https://kailanisurfboards.com/wp-admin/admin-ajax.php'; 514 SR7.E.resturl = 'https://kailanisurfboards.com/wp-json/'; 515 SR7.E.slug_path = 'revslider/revslider.php'; 516 SR7.E.slug = 'revslider'; 517 SR7.E.plugin_url = 'https://kailanisurfboards.com/wp-content/plugins/revslider/'; 518 SR7.E.wp_plugin_url = 'https://kailanisurfboards.com/wp-content/plugins/'; 519 SR7.E.revision = '6.7.55'; 520 SR7.E.fontBaseUrl = ''; 521 SR7.G.breakPoints = [1240,1024,778,480]; 522 SR7.G.fSUVW = false; 523 SR7.E.modules = ['module','page','slide','layer','draw','animate','srtools','canvas','defaults','carousel','navigation','media','modifiers','migration']; 524 SR7.E.libs = ['WEBGL']; 525 SR7.E.css = ['csslp','cssbtns','cssfilters','cssnav','cssmedia']; 526 SR7.E.resources = {}; 527 SR7.E.ytnc = false; 528 SR7.JSON ??= {}; 529/*! Slider Revolution 7.0 - Page Processor */ 530!function(){"use strict";window.SR7??={},window._tpt??={},SR7.version="Slider Revolution 6.7.40",_tpt.getMobileZoom=()=>_tpt.is_mobile?document.documentElement.clientWidth/window.innerWidth:1,_tpt.getWinDim=function(t){_tpt.screenHeightWithUrlBar??=window.innerHeight;let e=SR7.F?.modal?.visible&&SR7.M[SR7.F.module.getIdByAlias(SR7.F.modal.requested)];_tpt.scrollBar=window.innerWidth!==document.documentElement.clientWidth||e&&window.innerWidth!==e.c.module.clientWidth,_tpt.winW=_tpt.getMobileZoom()*window.innerWidth-(_tpt.scrollBar||"prepare"==t?_tpt.scrollBarW??_tpt.mesureScrollBar():0),_tpt.winH=_tpt.getMobileZoom()*window.innerHeight,_tpt.winWAll=document.documentElement.clientWidth},_tpt.getResponsiveLevel=function(t,e){return SR7.G.fSUVW?_tpt.closestGE(t,window.innerWidth):_tpt.closestGE(t,_tpt.winWAll)},_tpt.mesureScrollBar=function(){let t=document.createElement("div");return t.className="RSscrollbar-measure",t.style.width="100px",t.style.height="100px",t.style.overflow="scroll",t.style.position="absolute",t.style.top="-9999px",document.body.appendChild(t),_tpt.scrollBarW=t.offsetWidth-t.clientWidth,document.body.removeChild(t),_tpt.scrollBarW},_tpt.loadCSS=async function(t,e,s){return s?_tpt.R.fonts.required[e].status=1:(_tpt.R[e]??={},_tpt.R[e].status=1),new Promise((i,n)=>{if(_tpt.isStylesheetLoaded(t))s?_tpt.R.fonts.required[e].status=2:_tpt.R[e].status=2,i();else{const o=document.createElement("link");o.rel="stylesheet";let l="text",r="css";o["type"]=l+"/"+r,o.href=t,o.onload=()=>{s?_tpt.R.fonts.required[e].status=2:_tpt.R[e].status=2,i()},o.onerror=()=>{s?_tpt.R.fonts.required[e].status=3:_tpt.R[e].status=3,n(new Error(`Failed to load CSS: ${t}`))},document.head.appendChild(o)}})},_tpt.addContainer=function(t){const{tag:e="div",id:s,class:i,datas:n,textContent:o,iHTML:l}=t,r=document.createElement(e);if(s&&""!==s&&(r.id=s),i&&""!==i&&(r.className=i),n)for(const[t,e]of Object.entries(n))"style"==t?r.style.cssText=e:r.setAttribute(`data-${t}`,e);return o&&(r.textContent=o),l&&(r.innerHTML=l),r},_tpt.collector=function(){return{fragment:new DocumentFragment,add(t){var e=_tpt.addContainer(t);return this.fragment.appendChild(e),e},append(t){t.appendChild(this.fragment)}}},_tpt.isStylesheetLoaded=function(t){let e=t.split("?")[0];return Array.from(document.querySelectorAll('link[rel="stylesheet"], link[rel="preload"]')).some(t=>t.href.split("?")[0]===e)},_tpt.preloader={requests:new Map,preloaderTemplates:new Map,show:function(t,e){if(!e||!t)return;const{type:s,color:i}=e;if(s<0||"off"==s)return;const n=`preloader_${s}`;let o=this.preloaderTemplates.get(n);o||(o=this.build(s,i),this.preloaderTemplates.set(n,o)),this.requests.has(t)||this.requests.set(t,{count:0});const l=this.requests.get(t);clearTimeout(l.timer),l.count++,1===l.count&&(l.timer=setTimeout(()=>{l.preloaderClone=o.cloneNode(!0),l.anim&&l.anim.kill(),void 0!==_tpt.gsap?l.anim=_tpt.gsap.fromTo(l.preloaderClone,1,{opacity:0}
530,{opacity:1}):l.preloaderClone.classList.add("sr7-fade-in"),t.appendChild(l.preloaderClone)},150))},hide:function(t){if(!this.requests.has(t))return;const e=this.requests.get(t);e.count--,e.count<0&&(e.count=0),e.anim&&e.anim.kill(),0===e.count&&(clearTimeout(e.timer),e.preloaderClone&&(e.preloaderClone.classList.remove("sr7-fade-in"),e.anim=_tpt.gsap.to(e.preloaderClone,.3,{opacity:0,onComplete:function(){e.preloaderClone.remove()}})))},state:function(t){if(!this.requests.has(t))return!1;return this.requests.get(t).count>0},build:(t,e="#ffffff",s="")=>{if(t<0||"off"===t)return null;const i=parseInt(t);if(t="prlt"+i,isNaN(i))return null;if(_tpt.loadCSS(SR7.E.plugin_url+"public/css/preloaders/t"+i+".css","preloader_"+t),isNaN(i)||i<6){const n=`background-color:${e}`,o=1===i||2==i?n:"",l=3===i||4==i?n:"",r=_tpt.collector();["dot1","dot2","bounce1","bounce2","bounce3"].forEach(t=>r.add({tag:"div",class:t,datas:{style:l}}));const d=_tpt.addContainer({tag:"sr7-prl",class:`${t} ${s}`,datas:{style:o}});return r.append(d),d}{let n={};if(7===i){let t;e.startsWith("#")?(t=e.replace("#",""),t=`rgba(${parseInt(t.substring(0,2),16)}, ${parseInt(t.substring(2,4),16)}, ${parseInt(t.substring(4,6),16)}, `):e.startsWith("rgb")&&(t=e.slice(e.indexOf("(")+1,e.lastIndexOf(")")).split(",").map(t=>t.trim()),t=`rgba(${t[0]}, ${t[1]}, ${t[2]}, `),t&&(n.style=`border-top-color: ${t}0.65); border-bottom-color: ${t}0.15); border-left-color: ${t}0.65); border-right-color: ${t}0.15)`)}else 12===i&&(n.style=`background:${e}`);const o=[10,0,4,2,5,9,0,4,4,2][i-6],l=_tpt.collector(),r=l.add({tag:"div",class:"sr7-prl-inner",datas:n});Array.from({length:o}).forEach(()=>r.appendChild(l.add({tag:"span",datas:{style:`background:${e}`}})));const d=_tpt.addContainer({tag:"sr7-prl",class:`${t} ${s}`});return l.append(d),d}}},SR7.preLoader={show:(t,e)=>{"off"!==(SR7.M[t]?.settings?.pLoader?.type??"off")&&_tpt.preloader.show(e||SR7.M[t].c.module,SR7.M[t]?.settings?.pLoader??{color:"#fff",type:10})},hide:(t,e)=>{"off"!==(SR7.M[t]?.settings?.pLoader?.type??"off")&&_tpt.preloader.hide(e||SR7.M[t].c.module)},state:(t,e)=>_tpt.preloader.state(e||SR7.M[t].c.module)},_tpt.prepareModuleHeight=function(t){window.SR7.M??={},window.SR7.M[t.id]??={},"ignore"==t.googleFont&&(SR7.E.ignoreGoogleFont=!0);let e=window.SR7.M[t.id];if(null==_tpt.scrollBarW&&_tpt.mesureScrollBar(),e.c??={},e.states??={},e.settings??={},e.settings.size??={},t.fixed&&(e.settings.fixed=!0),e.c.module=document.querySelector("sr7-module#"+t.id),e.c.adjuster=e.c.module.getElementsByTagName("sr7-adjuster")[0],e.c.content=e.c.module.getElementsByTagName("sr7-content")[0],"carousel"==t.type&&(e.c.carousel=e.c.content.getElementsByTagName("sr7-carousel")[0]),null==e.c.module||null==e.c.module)return;t.plType&&t.plColor&&(e.settings.pLoader={type:t.plType,color:t.plColor}),void 0===t.plType||"off"===t.plType||SR7.preLoader.state(t.id)&&SR7.preLoader.state(t.id,e.c.module)||SR7.preLoader.show(t.id,e.c.module),_tpt.winW||_tpt.getWinDim("prepare"),_tpt.getWinDim();let s=""+e.c.module.dataset?.modal;"modal"==s||"true"==s||"undefined"!==s&&"false"!==s||(e.settings.size.fullWidth=t.size.fullWidth,e.LEV??=_tpt.getResponsiveLevel(window.SR7.G.breakPoints,t.id),t.vpt=_tpt.fillArray(t.vpt,5),e.settings.vPort=t.vpt[e.LEV],void 0!==t.el&&"720"==t.el[4]&&t.gh[4]!==t.el[4]&&"960"==t.el[3]&&t.gh[3]!==t.el[3]&&"768"==t.el[2]&&t.gh[2]!==t.el[2]&&delete t.el,e.settings.size.height=null==t.el||null==t.el[e.LEV]||0==t.el[e.LEV]||"auto"==t.el[e.LEV]?_tpt.fillArray(t.gh,5,-1):_tpt.fillArray(t.el,5,-1),e.settings.size.width=_tpt.fillArray(t.gw,5,-1),e.settings.size.minHeight=_tpt.fillArray(t.mh??[0],5,-1),e.cacheSize={fullWidth:e.settings.size?.fullWidth,fullHeight:e.settings.size?.fullHeight},void 0!==t.off&&(t.off?.t&&(e.settings.size.m??={})&&(e.settings.size.m.t=t.off.t),t.off?.b&&(e.settings.size.m??={})&&(e.settings.size.m.b=t.off.b),t.off?.l&&(e.settings.size.p??={})&&(e.settings.size.p.l=t.off.l),t.off?.r&&(e.settings.size.p??={})&&(e.settings.size.p.r=t.off.r),e.offsetPrepared=!0),_tpt.updatePMHeight(t.id,t,!0))},_tpt.updatePMHeight=(t,e,s)=>{let i=SR7.M[t];var n=i.settings.size.fullWidth?_tpt.winW:i.c.module.parentNode.offsetWidth;n=0===n||isNaN(n)?_tpt.winW:n;let o=i.settings.size.width[i.LEV]||i.settings.size.width[i.LEV++]||i.settings.size.width[i.LEV--]||n,l=i.settings.size.height[i.LEV]||i.settings.size.height[i.LEV++]||i.settings.size.height[i.LEV--]||0,r=i.settings.size.minHeight[i.LEV]||i.settings.size.minHeight[i.LEV++]||i.settings.size.minHeight[i.LEV--]||0;if(l="auto"==l?0:l,l=parseInt(l),"carousel"!==e.type&&(n-=parseInt(e.onw??0)||0),i.MP=!i.settings.size.fullWidth&&n<o||_tpt.winW<o?Math.min(1,n/o):1,e.size.fullScreen||e.size.fullHeight){let t=parseInt(e.fho)||0,s=(""+e.fho).indexOf("%")>-1;
530e.newh=_tpt.winH-(s?_tpt.winH*t/100:t)}else e.newh=i.MP*Math.max(l,r);if(e.newh+=(parseInt(e.onh??0)||0)+(parseInt(e.carousel?.pt)||0)+(parseInt(e.carousel?.pb)||0),void 0!==e.slideduration&&(e.newh=Math.max(e.newh,parseInt(e.slideduration)/3)),e.shdw&&_tpt.buildShadow(e.id,e),i.c.adjuster.style.height=e.newh+"px",i.c.module.style.height=e.newh+"px",i.c.content.style.height=e.newh+"px",i.states.heightPrepared=!0,i.dims??={},i.dims.moduleRect=i.c.module.getBoundingClientRect(),i.c.content.style.left="-"+i.dims.moduleRect.left+"px",!i.settings.size.fullWidth)return s&&requestAnimationFrame(()=>{n!==i.c.module.parentNode.offsetWidth&&_tpt.updatePMHeight(e.id,e)}),void _tpt.bgStyle(e.id,e,window.innerWidth==_tpt.winW,!0);_tpt.bgStyle(e.id,e,window.innerWidth==_tpt.winW,!0),requestAnimationFrame(function(){s&&requestAnimationFrame(()=>{n!==i.c.module.parentNode.offsetWidth&&_tpt.updatePMHeight(e.id,e)})}),i.earlyResizerFunction||(i.earlyResizerFunction=function(){requestAnimationFrame(function(){_tpt.getWinDim(),_tpt.moduleDefaults(e.id,e),_tpt.updateSlideBg(t,!0)})},window.addEventListener("resize",i.earlyResizerFunction))},_tpt.buildShadow=function(t,e){let s=SR7.M[t];null==s.c.shadow&&(s.c.shadow=document.createElement("sr7-module-shadow"),s.c.shadow.classList.add("sr7-shdw-"+e.shdw),s.c.content.appendChild(s.c.shadow))},_tpt.bgStyle=async(t,e,s,i,n)=>{const o=SR7.M[t];if((e=e??o.settings).fixed&&!o.c.module.classList.contains("sr7-top-fixed")&&(o.c.module.classList.add("sr7-top-fixed"),o.c.module.style.position="fixed",o.c.module.style.width="100%",o.c.module.style.top="0px",o.c.module.style.left="0px",o.c.module.style.pointerEvents="none",o.c.module.style.zIndex=5e3,o.c.content.style.pointerEvents="none"),null==o.c.bgcanvas){let t=document.createElement("sr7-module-bg"),l=!1;if("string"==typeof e?.bg?.color&&e?.bg?.color.includes("{"))if(_tpt.gradient&&_tpt.gsap)e.bg.color=_tpt.gradient.convert(e.bg.color);else try{let t=JSON.parse(e.bg.color);(t?.orig||t?.string)&&(e.bg.color=JSON.parse(e.bg.color))}catch(t){return}let r="string"==typeof e?.bg?.color?e?.bg?.color||"transparent":e?.bg?.color?.string??e?.bg?.color?.orig??e?.bg?.color?.color??"transparent";if(t.style["background"+(String(r).includes("grad")?"":"Color")]=r,("transparent"!==r||n)&&(l=!0),o.offsetPrepared&&(t.style.visibility="hidden"),e?.bg?.image?.src&&(t.style.backgroundImage=`url(${e?.bg?.image.src})`,t.style.backgroundSize=""==(e.bg.image?.size??"")?"cover":e.bg.image.size,t.style.backgroundPosition=e.bg.image.position,t.style.backgroundRepeat=""==e.bg.image.repeat||null==e.bg.image.repeat?"no-repeat":e.bg.image.repeat,l=!0),!l)return;o.c.bgcanvas=t,e.size.fullWidth?t.style.width=_tpt.winW-(s&&_tpt.winH<document.body.offsetHeight?_tpt.scrollBarW:0)+"px":i&&(t.style.width=o.c.module.offsetWidth+"px"),e.sbt?.use?o.c.content.appendChild(o.c.bgcanvas):o.c.module.appendChild(o.c.bgcanvas)}o.c.bgcanvas.style.height=void 0!==e.newh?e.newh+"px":("carousel"==e.type?o.dims.module.h:o.dims.content.h)+"px",o.c.bgcanvas.style.left=!s&&e.sbt?.use||o.c.bgcanvas.closest("SR7-CONTENT")?"0px":"-"+(o?.dims?.moduleRect?.left??0)+"px"},_tpt.updateSlideBg=function(t,e){const s=SR7.M[t];let i=s.settings;s?.c?.bgcanvas&&(i.size.fullWidth?s.c.bgcanvas.style.width=_tpt.winW-(e&&_tpt.winH<document.body.offsetHeight?_tpt.scrollBarW:0)+"px":preparing&&(s.c.bgcanvas.style.width=s.c.module.offsetWidth+"px"))},_tpt.moduleDefaults=(t,e)=>{let s=SR7.M[t];null!=s&&null!=s.c&&null!=s.c.module&&(s.dims??={},s.dims.moduleRect=s.c.module.getBoundingClientRect(),s.c.content.style.left="-"+s.dims.moduleRect.left+"px",s.c.content.style.width=_tpt.winW-_tpt.scrollBarW+"px","carousel"==e.type&&(s.c.module.style.overflow="visible"),_tpt.bgStyle(t,e,window.innerWidth==_tpt.winW))},_tpt.getOffset=t=>{var e=t.getBoundingClientRect(),s=window.pageXOffset||document.documentElement.scrollLeft,i=window.pageYOffset||document.documentElement.scrollTop;return{top:e.top+i,left:e.left+s}},_tpt.fillArray=function(t,e){let s,i;t=Array.isArray(t)?t:[t];let n=Array(e),o=t.length;for(i=0;i<t.length;i++)n[i+(e-o)]=t[i],null==s&&"#"!==t[i]&&(s=t[i]);for(let t=0;t<e;t++)void 0!==n[t]&&"#"!=n[t]||(n[t]=s),s=n[t];return n},_tpt.closestGE=function(t,e){let s=Number.MAX_VALUE,i=-1;for(let n=0;n<t.length;n++)t[n]-1>=e&&t[n]-1-e<s&&(s=t[n]-1-e,i=n);return++i}}();</script>
530 531 532 </head> 533 534 535<body class="wp-singular page-template-default page page-id-26012 wp-custom-logo wp-theme-thegem-elementor theme-thegem-elementor woocommerce-cart woocommerce-page woocommerce-no-js mobile-cart-position-top woocommerce-cart-layout-classic elementor-default elementor-kit-8"> 536 537
537<script type="text/javascript"> 538 var gemSettings = {"isTouch":"","forcedLasyDisabled":"","tabletPortrait":"1","tabletLandscape":"","topAreaMobileDisable":"","parallaxDisabled":"","fillTopArea":"","themePath":"https:\/\/kailanisurfboards.com\/wp-content\/themes\/thegem-elementor","rootUrl":"https:\/\/kailanisurfboards.com","mobileEffectsEnabled":"1","isRTL":""}; 539 (function() { 540 function isTouchDevice() { 541 return (('ontouchstart' in window) || 542 (navigator.MaxTouchPoints > 0) || 543 (navigator.msMaxTouchPoints > 0)); 544 } 545 546 window.gemSettings.isTouch = isTouchDevice(); 547 548 function userAgentDetection() { 549 var ua = navigator.userAgent.toLowerCase(), 550 platform = navigator.platform.toLowerCase(), 551 UA = ua.match(/(opera|ie|firefox|chrome|version)[\s\/:]([\w\d\.]+)?.*?(safari|version[\s\/:]([\w\d\.]+)|$)/) || [null, 'unknown', 0], 552 mode = UA[1] == 'ie' && document.documentMode; 553 554 window.gemBrowser = { 555 name: (UA[1] == 'version') ? UA[3] : UA[1], 556 version: UA[2], 557 platform: { 558 name: ua.match(/ip(?:ad|od|hone)/) ? 'ios' : (ua.match(/(?:webos|android)/) || platform.match(/mac|win|linux/) || ['other'])[0] 559 } 560 }; 561 } 562 563 window.updateGemClientSize = function() { 564 if (window.gemOptions == null || window.gemOptions == undefined) { 565 window.gemOptions = { 566 first: false, 567 clientWidth: 0, 568 clientHeight: 0, 569 innerWidth: -1 570 }; 571 } 572 573 window.gemOptions.clientWidth = window.innerWidth || document.documentElement.clientWidth; 574 if (document.body != null && !window.gemOptions.clientWidth) { 575 window.gemOptions.clientWidth = document.body.clientWidth; 576 } 577 578 window.gemOptions.clientHeight = window.innerHeight || document.documentElement.clientHeight; 579 if (document.body != null && !window.gemOptions.clientHeight) { 580 window.gemOptions.clientHeight = document.body.clientHeight; 581 } 582 }; 583 584 window.updateGemInnerSize = function(width) { 585 window.gemOptions.innerWidth = width != undefined ? width : (document.body != null ? document.body.clientWidth : 0); 586 }; 587 588 userAgentDetection(); 589 window.updateGemClientSize(true); 590 591 window.gemSettings.lasyDisabled = window.gemSettings.forcedLasyDisabled || (!window.gemSettings.mobileEffectsEnabled && (window.gemSettings.isTouch || window.gemOptions.clientWidth <= 800)); 592})(); 593 (function() { 594 if (window.gemBrowser.name == 'safari') { 595 try { 596 var safariVersion = parseInt(window.gemBrowser.version); 597 } catch(e) { 598 var safariVersion = 0; 599 } 600 if (safariVersion >= 9) { 601 window.gemSettings.parallaxDisabled = true; 602 window.gemSettings.fillTopArea = true; 603 } 604 } 605})(); 606 (function() { 607 var fullwithData = { 608 page: null, 609 pageWidth: 0, 610 pageOffset: {}, 611 fixVcRow: true, 612 pagePaddingLeft: 0 613 }; 614 615 function updateFullwidthData() { 616 fullwithData.pageOffset = fullwithData.page.getBoundingClientRect(); 617 fullwithData.pageWidth = parseFloat(fullwithData.pageOffset.width); 618 fullwithData.pagePaddingLeft = 0; 619 620 if (fullwithData.page.className.indexOf('vertical-header') != -1) { 621 fullwithData.pagePaddingLeft = 45; 622 if (fullwithData.pageWidth >= 1600) { 623 fullwithData.pagePaddingLeft = 360; 624 } 625 if (fullwithData.pageWidth < 980) { 626 fullwithData.pagePaddingLeft = 0; 627 } 628 } 629 } 630 631 function gem_fix_fullwidth_position(element) { 632 if (element == null) { 633 return false; 634 } 635 636 if (fullwithData.page == null) { 637 fullwithData.page = document.getElementById('page'); 638 updateFullwidthData(); 639 } 640 641 /*if (fullwithData.pageWidth < 1170) { 642 return false; 643 }*/ 644 645 if (!fullwithData.fixVcRow) { 646 return false; 647 } 648 649 if (element.previousElementSibling != null && element.previousElementSibling != undefined && element.previousElementSibling.className.indexOf('fullwidth-block') == -1) {
650 var elementParentViewportOffset = element.previousElementSibling.getBoundingClientRect(); 651 } else { 652 var elementParentViewportOffset = element.parentNode.getBoundingClientRect(); 653 } 654 655 /*if (elementParentViewportOffset.top > window.gemOptions.clientHeight) { 656 fullwithData.fixVcRow = false; 657 return false; 658 }*/ 659 660 if (element.className.indexOf('vc_row') != -1) { 661 var elementMarginLeft = -21; 662 var elementMarginRight = -21; 663 } else { 664 var elementMarginLeft = 0; 665 var elementMarginRight = 0; 666 } 667 668 var offset = parseInt(fullwithData.pageOffset.left + 0.5) - parseInt((elementParentViewportOffset.left < 0 ? 0 : elementParentViewportOffset.left) + 0.5) - elementMarginLeft + fullwithData.pagePaddingLeft; 669 var offsetKey = window.gemSettings.isRTL ? 'right' : 'left'; 670 671 element.style.position = 'relative'; 672 element.style[offsetKey] = offset + 'px'; 673 element.style.width = fullwithData.pageWidth - fullwithData.pagePaddingLeft + 'px'; 674 675 if (element.className.indexOf('vc_row') == -1) { 676 element.setAttribute('data-fullwidth-updated', 1); 677 } 678 679 if (element.className.indexOf('vc_row') != -1 && !element.hasAttribute('data-vc-stretch-content')) { 680 var el_full = element.parentNode.querySelector('.vc_row-full-width-before'); 681 var padding = -1 * offset; 682 0 > padding && (padding = 0); 683 var paddingRight = fullwithData.pageWidth - padding - el_full.offsetWidth + elementMarginLeft + elementMarginRight; 684 0 > paddingRight && (paddingRight = 0); 685 element.style.paddingLeft = padding + 'px'; 686 element.style.paddingRight = paddingRight + 'px'; 687 } 688 } 689 690 window.gem_fix_fullwidth_position = gem_fix_fullwidth_position; 691 692 document.addEventListener('DOMContentLoaded', function() { 693 var classes = []; 694 695 if (window.gemSettings.isTouch) { 696 document.body.classList.add('thegem-touch'); 697 } 698 699 if (window.gemSettings.lasyDisabled && !window.gemSettings.forcedLasyDisabled) { 700 document.body.classList.add('thegem-effects-disabled'); 701 } 702 }); 703 704 if (window.gemSettings.parallaxDisabled) { 705 var head = document.getElementsByTagName('head')[0], 706 link = document.createElement('style'); 707 link.rel = 'stylesheet'; 708 link.type = 'text/css'; 709 link.innerHTML = ".fullwidth-block.fullwidth-block-parallax-fixed .fullwidth-block-background { background-attachment: scroll !important; }"; 710 head.appendChild(link); 711 } 712})(); 713 714(function() { 715 setTimeout(function() { 716 var preloader = document.getElementById('page-preloader'); 717 if (preloader != null && preloader != undefined) { 718 preloader.className += ' preloader-loaded'; 719 } 720 }, window.pagePreloaderHideTime || 1000); 721})(); 722 </script>
722 723 724 725 726<div id="page" class="layout-fullwidth header-style-3"> 727 728 <a href="#main" class="scroll-to-content">Skip to main content</a> 729 730 <a href="#page" class="scroll-top-button">Scroll Top</a> 731 732 733 <header id="site-header" class="site-header header-sticky header-transparent header-light header-transparent-mobile header-with-sticky-template" role="banner"> 734 <div class="header-wrapper"><div class="header-background"> 735 <div class="fullwidth-content"> 736 <div class="thegem-template-wrapper thegem-template-header thegem-template-25599"> 737 <div data-elementor-type="wp-post" data-elementor-id="25599" class="elementor elementor-25599"> 738 <section class="elementor-section elementor-top-section elementor-element elementor-element-09e22ec elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="09e22ec" data-element_type="section" data-e-type="section" data-settings="{"background_background":"classic"}"> 739 <div class="elementor-container elementor-column-gap-thegem"><div class="elementor-row"> 740 <div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-9e45cf2" data-id="9e45cf2" data-element_type="column" data-e-type="column" data-settings="{"thegem_inline_elements":"yes"}"> 741 <div class="thegem-column-elements-inline elementor-widget-wrap elementor-element-populated"> 742 <div class="elementor-element elementor-element-b45c0e4 flex-horizontal-align-left flex-horizontal-align-mobile-center elementor-shape-simple elementor-grid-0 e-grid-align-center flex-horizontal-align-tablet-default flex-vertical-align-default flex-vertical-align-tablet-default flex-vertical-align-mobile-default elementor-widget elementor-widget-social-icons" data-id="b45c0e4" data-element_type="widget" data-e-type="widget" data-widget_type="social-icons.default"> 743 <div class="elementor-social-icons-wrapper elementor-grid" role="list"> 744 <span class="elementor-grid-item" role="listitem"> 745 <a class="elementor-icon elementor-social-icon elementor-social-icon-instagram elementor-repeater-item-8277896" href="https://www.instagram.com/kailanisurfboards" target="_blank"> 746 <span class="elementor-screen-only">Instagram</span> 747 <svg aria-hidden="true" class="e-font-icon-svg e-fab-instagram" viewBox="0 0 448 512" xmlns="http://www.w3.org/2000/svg"><path d="M224.1 141c-63.6 0-114.9 51.3-114.9 114.9s51.3 114.9 114.9 114.9S339 319.5 339 255.9 287.7 141 224.1 141zm0 189.6c-41.1 0-74.7-33.5-74.7-74.7s33.5-74.7 74.7-74.7 74.7 33.5 74.7 74.7-33.6 74.7-74.7 74.7zm146.4-194.3c0 14.9-12 26.8-26.8 26.8-14.9 0-26.8-12-26.8-26.8s12-26.8 26.8-26.8 26.8 12 26.8 26.8zm76.1 27.2c-1.7-35.9-9.9-67.7-36.2-93.9-26.2-26.2-58-34.4-93.9-36.2-37-2.1-147.9-2.1-184.9 0-35.8 1.7-67.6 9.9-93.9 36.1s-34.4 58-36.2 93.9c-2.1 37-2.1 147.9 0 184.9 1.7 35.9 9.9 67.7 36.2 93.9s58 34.4 93.9 36.2c37 2.1 147.9 2.1 184.9 0 35.9-1.7 67.7-9.9 93.9-36.2 26.2-26.2 34.4-58 36.2-93.9 2.1-37 2.1-147.8 0-184.8zM398.8 388c-7.8 19.6-22.9 34.7-42.6 42.6-29.5 11.7-99.5 9-132.1 9s-102.7 2.6-132.1-9c-19.6-7.8-34.7-22.9-42.6-42.6-11.7-29.5-9-99.5-9-132.1s-2.6-102.7 9-132.1c7.8-19.6 22.9-34.7 42.6-42.6 29.5-11.7 99.5-9 132.1-9s102.7-2.6 132.1 9c19.6 7.8 34.7 22.9 42.6 42.6 11.7 29.5 9 99.5 9 132.1s2.7 102.7-9 132.1z"></path></svg> </a> 748 </span> 749 <span class="elementor-grid-item" role="listitem"> 750 <a class="elementor-icon elementor-social-icon elementor-social-icon-social-facebook elementor-repeater-item-0f2d8f1" href="https://www.facebook.com/kailanisurf" target="_blank"> 751 <span class="elementor-screen-only">Social-facebook</span> 752 <i aria-hidden="true" class="gem-elegant social-facebook"></i> </a> 753 </span> 754 <span class="elementor-grid-item" role="listitem"> 755 <a class="elementor-icon elementor-social-icon elementor-social-icon-youtube elementor-repeater-item-797bab5" href="https://www.youtube.com/@kailanisurfboards1572" target="_blank"> 756 <span class="elementor-screen-only">Youtube</span> 757 <svg aria-hidden="true" class="e-font-icon-svg e-fab-youtube" viewBox="0 0 576 512" xmlns="http://www.w3.org/2000/svg"><path d="M549.655 124.083c-6.281-23.65-24.787-42.276-48.284-48.597C458.781 64 288 64 288 64S117.22 64 74.629 75.486c-23.497 6.322-42.003 24.947-48.284 48.597-11.412 42.867-11.412 132.305-11.412 132.305s0 89.438 11.412 132.305c6.281 23.65 24.787 41.5 48.284 47.821C117.22 448 288 448 288 448s170.78 0 213.371-11.486c23.497-6.321 42.003-24.171 48.284-47.821 11.412-42.867 11.412-132.305 11.412-132.305s0-89.438-11.412-132.305zm-317.51 213.508V175.185l142.739 81.205-142.739 81.201z"></path></svg> </a> 758 </span> 759 <span class="elementor-grid-item" role="listitem"> 760 <a class="elementor-icon elementor-social-icon elementor-social-icon-tiktok elementor-repeater-item-f2aa451" href="https://www.tiktok.com/@kailanisurfboards" target="_blank"> 761 <span class="elementor-screen-only">Tiktok</span> 762 <i aria-hidden="true" class="tgh-icon tiktok"></i> </a> 763 </span> 764 </div> 765 </div> 766 <div class="elementor-element elementor-element-3313763 elementor-hidden-mobile flex-horizontal-align-default flex-horizontal-align-tablet-default flex-horizontal-align-mobile-default flex-vertical-align-default flex-vertical-align-tablet-default flex-vertical-align-mobile-default elementor-widget elementor-widget-thegem-template-infobox" data-id="3313763" data-element_type="widget" data-e-type="widget" data-settings="{"thegem_elementor_preset":"tiny"}" data-widget_type="thegem-template-infobox.default"> 767 <div class="elementor-widget-container"> 768 769<div class="thegem-te-infobox styled-textbox-tiny "> 770 771 772 <div class="thegem-te-infobox-top thegem-te-infobox-top-none default-fill"> 773 </div> 774 775 <div class="thegem-te-infobox-inner"> 776 777 <div class="thegem-te-infobox-content default thegem-te-infobox-icon-horizontal-left thegem-te-infobox-icon-image-wrapping-inline"> 778 779 <div class="gem-texbox-icon-image-wrapper"> 780 781 <div class="default left"> 782 <div class="thegem-te-infobox-icon"> 783 <div class="elementor-icon"> 784 <i aria-hidden="true" class="tgh-icon pin1"></i> </div> 785 </div> 786 </div> 787 788 789 </div> 790 791 <div class="gem-texbox-text-wrapper"> 792 793 794 <div class="thegem-te-infobox-title text-body-tiny light"> 795 3052 Industry St #103 Oceanside CA 92054 </div> 796 797 798 799 800 801 </div> 802 803 </div> 804 805 </div> 806 807 808 <div class="thegem-te-infobox-bottom thegem-te-infobox-bottom-none default-fill">
809 </div> 810 811 812</div> 813 </div> 814 </div> 815 <div class="elementor-element elementor-element-ca93a49 elementor-hidden-mobile flex-horizontal-align-default flex-horizontal-align-tablet-default flex-horizontal-align-mobile-default flex-vertical-align-default flex-vertical-align-tablet-default flex-vertical-align-mobile-default elementor-widget elementor-widget-thegem-template-infobox" data-id="ca93a49" data-element_type="widget" data-e-type="widget" data-settings="{"thegem_elementor_preset":"tiny"}" data-widget_type="thegem-template-infobox.default"> 816 <div class="elementor-widget-container"> 817 818<div class="thegem-te-infobox styled-textbox-tiny "> 819 820 821 <div class="thegem-te-infobox-top thegem-te-infobox-top-none default-fill"> 822 </div> 823 824 <div class="thegem-te-infobox-inner"> 825 826 <div class="thegem-te-infobox-content default thegem-te-infobox-icon-horizontal-left thegem-te-infobox-icon-image-wrapping-inline"> 827 828 <div class="gem-texbox-icon-image-wrapper"> 829 830 <div class="default left"> 831 <div class="thegem-te-infobox-icon"> 832 <div class="elementor-icon"> 833 <i aria-hidden="true" class="tgh-icon headphones"></i> </div> 834 </div> 835 </div> 836 837 838 </div> 839 840 <div class="gem-texbox-text-wrapper"> 841 842 843 <div class="thegem-te-infobox-title text-body-tiny light"> 844 +1 760-453-7325 </div> 845 846 847 848 849 850 </div> 851 852 </div> 853 854 </div> 855 856 857 <div class="thegem-te-infobox-bottom thegem-te-infobox-bottom-none default-fill"> 858 </div> 859 860 861</div> 862 </div> 863 </div> 864 <div class="elementor-element elementor-element-6891312 elementor-hidden-tablet elementor-hidden-mobile flex-horizontal-align-default flex-horizontal-align-tablet-default flex-horizontal-align-mobile-default flex-vertical-align-default flex-vertical-align-tablet-default flex-vertical-align-mobile-default elementor-widget elementor-widget-thegem-template-infobox" data-id="6891312" data-element_type="widget" data-e-type="widget" data-settings="{"thegem_elementor_preset":"tiny"}" data-widget_type="thegem-template-infobox.default"> 865 <div class="elementor-widget-container"> 866 867<div class="thegem-te-infobox styled-textbox-tiny "> 868 869 870 <div class="thegem-te-infobox-top thegem-te-infobox-top-none default-fill"> 871 </div> 872 873 <div class="thegem-te-infobox-inner"> 874 875 <div class="thegem-te-infobox-content default thegem-te-infobox-icon-horizontal-left thegem-te-infobox-icon-image-wrapping-inline"> 876 877 <div class="gem-texbox-icon-image-wrapper"> 878 879 <div class="default left"> 880 <div class="thegem-te-infobox-icon"> 881 <div class="elementor-icon"> 882 <i aria-hidden="true" class="tgh-icon clock"></i> </div> 883 </div> 884 </div> 885 886 887 </div> 888 889 <div class="gem-texbox-text-wrapper"> 890 891 892 <div class="thegem-te-infobox-title text-body-tiny light"> 893 Working Hours: Mon - Sat / 9:00 AM - 8:00 PM </div> 894 895 896 897 898 899 </div> 900 901 </div> 902 903 </div> 904 905 906 <div class="thegem-te-infobox-bottom thegem-te-infobox-bottom-none default-fill"> 907 </div> 908 909 910</div> 911 </div> 912 </div> 913 </div> 914 </div> 915 </div></div> 916 </section> 917 <section class="elementor-section elementor-top-section elementor-element elementor-element-55cffed elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="55cffed" data-element_type="section" data-e-type="section"> 918 <div class="elementor-container elementor-column-gap-thegem"><div class="elementor-row"> 919 <div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-4f2c255" data-id="4f2c255" data-element_type="column" data-e-type="column" data-settings="{"thegem_inline_elements":"yes"}"> 920 <div class="thegem-column-elements-inline elementor-widget-wrap elementor-element-populated"> 921 <div class="elementor-element elementor-element-403f80b flex-horizontal-align-left flex-horizontal-align-tablet-default flex-horizontal-align-mobile-default flex-vertical-align-default flex-vertical-align-tablet-default flex-vertical-align-mobile-default elementor-widget elementor-widget-thegem-template-logo" data-id="403f80b" data-element_type="widget" data-e-type="widget" data-widget_type="thegem-template-logo.default"> 922 <div class="elementor-widget-container"> 923 924 <div class="thegem-te-logo desktop-view" 925 data-tablet-landscape="default" 926 data-tablet-portrait="default"> 927 <div class="site-logo"> 928 <a href="https://kailanisurfboards.com/" aria-label="Homepage"> 929 <span class="logo"> 930 <span class="logo desktop"><img src="https://kailanisurfboards.com/wp-content/uploads/thegem/logos/logo_9225f5d89ba71cc85ab52cb72d55e9f1_1x.png" srcset="https://kailanisurfboards.com/wp-content/uploads/thegem/logos/logo_9225f5d89ba71cc85ab52cb72d55e9f1_1x.png 1x,https://kailanisurfboards.com/wp-content/uploads/thegem/logos/logo_9225f5d89ba71cc85ab52cb72d55e9f1_2x.png 2x,https://kailanisurfboards.com/wp-content/uploads/thegem/logos/logo_9225f5d89ba71cc85ab52cb72d55e9f1_3x.png 3x" alt="Kailani Surfboards" style="width:164px;" class="tgp-exclude default light"/></span> 931 <span class="logo mobile"><img src="https://kailanisurfboards.com/wp-content/uploads/thegem/logos/logo_a58b16846dfedaaa4dc655dbb9fe8ff5_1x.png" srcset="https://kailanisurfboards.com/wp-content/uploads/thegem/logos/logo_a58b16846dfedaaa4dc655dbb9fe8ff5_1x.png 1x,https://kailanisurfboards.com/wp-content/uploads/thegem/logos/logo_a58b16846dfedaaa4dc655dbb9fe8ff5_2x.png 2x,https://kailanisurfboards.com/wp-content/uploads/thegem/logos/logo_a58b16846dfedaaa4dc655dbb9fe8ff5_3x.png 3x" alt="Kailani Surfboards" style="width:132px;" class="tgp-exclude small light"/></span> 932 </span> 933 </a> 934 </div> 935 </div> 936 </div>
937 </div> 938 <div class="elementor-element elementor-element-0223361 flex-horizontal-align-default flex-horizontal-align-tablet-default flex-horizontal-align-mobile-default flex-vertical-align-default flex-vertical-align-tablet-default flex-vertical-align-mobile-default elementor-widget elementor-widget-thegem-template-menu" data-id="0223361" data-element_type="widget" data-e-type="widget" data-settings="{"mobile_menu_search":"1","mobile_menu_socials":"1","menu_pointer_style_hover":"text-color","menu_pointer_style_active":"frame-default"}" data-widget_type="thegem-template-menu.default"> 939 <div class="elementor-widget-container"> 940 941 <div class="menu-0223361 thegem-te-menu menu--inherit-submenu menu-mobile--inherit style-hover-text style-hover-type-text-color style-hover-animation- style-active-framed style-active-type-frame-default"> 942 <nav id="menu-0223361" 943 class="desktop-view menu-class-id-menu-0223361 thegem-te-menu__default thegem-te-menu-mobile__slide-horizontal show-mobile-search show-mobile-socials " 944 data-tablet-landscape="mobile" 945 data-tablet-portrait="mobile" 946 data-desktop-breakpoint="1212" 947 data-tablet-breakpoint="980" 948 data-mobile-breakpoint="768" 949 role="navigation" 950 aria-label="menu-0223361"> 951
951<script type="text/javascript"> 952 // <![CDATA[ 953 (function ($) { 954 const tabletLandscapeMaxWidth = 1212; 955 const tabletLandscapeMinWidth = 980; 956 const tabletPortraitMaxWidth = 979; 957 const tabletPortraitMinWidth = 768; 958 let viewportWidth = $(window).width(); 959 let menu = $('#menu-0223361'); 960 if (menu.data("tablet-landscape") === 'default' && viewportWidth >= tabletLandscapeMinWidth && viewportWidth <= tabletLandscapeMaxWidth) { 961 menu.removeClass('mobile-view').addClass('desktop-view'); 962 } else if (menu.data("tablet-portrait") === 'default' && viewportWidth >= tabletPortraitMinWidth && viewportWidth <= tabletPortraitMaxWidth) { 963 menu.removeClass('mobile-view').addClass('desktop-view'); 964 } else if (viewportWidth <= tabletLandscapeMaxWidth) { 965 menu.removeClass('desktop-view').addClass('mobile-view'); 966 } else { 967 menu.removeClass('mobile-view').addClass('desktop-view'); 968 } 969 })(jQuery); 970 // ]]> 971 </script>
971 972 <button class="menu-toggle dl-trigger"> 973 Menu <span class="menu-line-1"></span> 974 <span class="menu-line-2"></span> 975 <span class="menu-line-3"></span> 976 </button> 977 <div class="mobile-menu-slide-back"></div> 978 <div class="mobile-menu-slide-wrapper"> 979 <button class="mobile-menu-slide-close">Close</button> 980 <div class="mobile-menu-hidden-content"><ul id="menu-main-menu" class="nav-menu submenu-hide-border styled"><li id="menu-item-25615" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-home menu-item-25615 megamenu-first-element"><a href="https://kailanisurfboards.com/" class=" ">Home</a></li> 981<li id="menu-item-25624" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-25624 megamenu-first-element"><a href="https://kailanisurfboards.com/about-us/" class=" ">About Us</a></li> 982<li id="menu-item-25625" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-parent menu-item-25625 megamenu-first-element"><a href="https://kailanisurfboards.com/services/" class=" " aria-haspopup="true" aria-expanded="false">Surfboards</a><span class="menu-item-parent-toggle" tabindex="0"></span> 983<ul class="sub-menu styled dl-submenu"> 984 <li id="menu-item-26391" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-26391 megamenu-first-element"><a href="https://kailanisurfboards.com/technology/">Our technology</a></li> 985</ul> 986</li> 987<li id="menu-item-27886" class="menu-item menu-item-type-post_type menu-item-object-page current-menu-ancestor current-menu-parent current_page_parent current_page_ancestor menu-item-has-children menu-item-parent menu-item-27886 megamenu-first-element menu-item-current"><a href="https://kailanisurfboards.com/shop/" class=" " aria-haspopup="true" aria-expanded="false">Shop</a><span class="menu-item-parent-toggle" tabindex="0"></span> 988<ul class="sub-menu styled dl-submenu"> 989 <li id="menu-item-28081" class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-26012 current_page_item menu-item-28081 megamenu-first-element menu-item-active"><a href="https://kailanisurfboards.com/cart/">Cart</a></li> 990</ul> 991</li> 992<li id="menu-item-27435" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-27435 megamenu-template-enable megamenu-first-element" data-template=""><a href="https://kailanisurfboards.com/about-us/our-team/" class=" " aria-haspopup="true" aria-expanded="false">Surf Team</a></li> 993<li id="menu-item-25618" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-25618 megamenu-first-element"><a href="https://kailanisurfboards.com/contact-us/" class=" ">Contact Us</a></li> 994<li id="menu-item-25630" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-25630 megamenu-template-enable megamenu-first-element" data-template=""><a href="https://kailanisurfboards.com/news-page/" class=" " aria-haspopup="true" aria-expanded="false">News</a></li> 995<li id="menu-item-27970" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-27970 megamenu-first-element mobile-clickable"><a href="https://kailanisurfboards.com/order_form/" class=" ">Custom Order</a></li> 996<li class="menu-item menu-item-widget menu-item-type-search-widget" style="display: none"><a href="#" role="button" aria-label="Search"></a><div class="minisearch"><form role="search" class="sf" action="https://kailanisurfboards.com/" method="GET"><input class="sf-input" type="text" placeholder="Search..." name="s" aria-label="Search"><input type="hidden" name="post_type" value="product" /><span class="sf-submit-icon"></span><input class="sf-submit" type="submit" value="" aria-label="Search"></form></div></li><li class="menu-item menu-item-widget menu-item-type-socials-widget" style="display: none"><div class="menu-item-socials"> <div class="socials inline-inside"> 997 <a class="socials-item" href="https://www.facebook.com/kailanisurf" target="_blank" rel="noopener" title="Facebook"> 998 <i class="socials-item-icon facebook "></i> 999 </a> 1000 <a class="socials-item" href="https://www.instagram.com/kailanisurfboards/?hl=en" target="_blank" rel="noopener" title="Instagram"> 1001 <i class="socials-item-icon instagram "></i> 1002 </a> 1003 <a class="socials-item" href="https://www.youtube.com/@kailanisurfboards1572" target="_blank" rel="noopener" title="YouTube"> 1004 <i class="socials-item-icon youtube "></i> 1005 </a> 1006 </div> 1007 </div></li></ul> </div> 1008
1008<script type="text/javascript"> 1009 // <![CDATA[ 1010 (function ($) { 1011 let menu = $('#menu-0223361'); 1012 if(menu.hasClass('mobile-view')) { 1013 $('.mobile-menu-slide-wrapper', menu).css('transform', 'translateX(-1000%)'); 1014 } 1015 })(jQuery); 1016 // ]]> 1017 </script>
1017 1018 </nav> 1019 </div> 1020 </div> 1021 </div> 1022 <div class="elementor-element elementor-element-c94c1b1 flex-horizontal-align-default flex-horizontal-align-tablet-default flex-horizontal-align-mobile-default flex-vertical-align-default flex-vertical-align-tablet-default flex-vertical-align-mobile-default elementor-widget elementor-widget-thegem-template-search" data-id="c94c1b1" data-element_type="widget" data-e-type="widget" data-settings="{"post_type_products":"1","post_type_posts":"1","post_type_pages":"1","post_type_portfolio":"1","search_ajax":"1"}" data-widget_type="thegem-template-search.default"> 1023 <div class="elementor-widget-container"> 1024 1025 <div class="thegem-te-search"> 1026 <div class="thegem-te-search__item te-menu-item-fullscreen-search"> 1027 <a href="#" role="button" aria-label="Search"> 1028 <span class="open"> 1029 <i class="default"></i> 1030 </span> 1031 <span class="close"> 1032 <i class="default"></i> 1033 </span> 1034 </a> 1035 <div class="thegem-te-search-hide" style="display: none"> 1036 <div class="thegem-fullscreen-search ajax-search" 1037 data-id="c94c1b1" data-post-types="["product","post","thegem_pf_item","page"]" 1038 data-post-types-ppp="[16,8,8,8]" 1039 data-result-title="["","Results from Blog","Results from Portfolio","Results from Pages"]" 1040 data-show-all="View all search results"> 1041 <form role="search" class="searchform sf" action="https://kailanisurfboards.com/" 1042 method="GET"> 1043 <input class="thegem-fullscreen-searchform-input sf-input" type="text" 1044 placeholder="Start typing to search..." 1045 name="s" data-styles="["https:\/\/kailanisurfboards.com\/wp-content\/themes\/thegem-elementor\/css\/thegem-portfolio.css","https:\/\/kailanisurfboards.com\/wp-content\/themes\/thegem-elementor\/css\/thegem-woocommerce.css","https:\/\/kailanisurfboards.com\/wp-content\/themes\/thegem-elementor\/css\/thegem-woocommerce-temp.css","https:\/\/kailanisurfboards.com\/wp-content\/themes\/thegem-elementor\/css\/thegem-portfolio-products-extended.css","https:\/\/kailanisurfboards.com\/wp-content\/themes\/thegem-elementor\/css\/thegem-hovers.css","https:\/\/kailanisurfboards.com\/wp-content\/themes\/thegem-elementor\/css\/hovers\/thegem-hovers-fade.css","https:\/\/kailanisurfboards.com\/wp-content\/themes\/thegem-elementor\/css\/thegem-news-grid.css"]" aria-label="Search"> 1046 <input type="hidden" name="post_type" value="product" /> 1047 <div class="sf-close" role="button" aria-label="Search"></div> 1048 </form> 1049 <div class="search-scroll"> 1050 <div class="sf-result"> 1051 <div class="result-sections"></div> 1052 </div> 1053 </div> 1054 1055 </div> 1056 </div> 1057 1058 </div> 1059 </div> 1060 1061 </div> 1062 </div> 1063 <div class="elementor-element elementor-element-749db17 elementor-hidden-mobile elementor-widget__width-initial flex-horizontal-align-default flex-horizontal-align-tablet-default flex-horizontal-align-mobile-default flex-vertical-align-default flex-vertical-align-tablet-default flex-vertical-align-mobile-default elementor-widget elementor-widget-thegem-styledbutton" data-id="749db17" data-element_type="widget" data-e-type="widget" data-settings="{"thegem_button_skin":"flat"}" data-widget_type="thegem-styledbutton.default"> 1064 <div class="elementor-widget-container"> 1065 1066<div class="gem-button-container gem-widget-button"> 1067 1068 <a class="gem-button gem-button-size-tiny gem-button-text-weight-bold gem-button-style-flat gem-button-inherit" href="https://kailanisurfboards.com/order_form/"> 1069 <span class="gem-inner-wrapper-btn"> 1070 <span class="gem-text-button"> 1071 CUSTOM ORDER </span> 1072 </span> 1073 </a> 1074 1075 1076</div> </div> 1077 </div> 1078 </div> 1079 </div> 1080 </div></div> 1081 </section> 1082 </div> 1083 </div> 1084 </div> 1085 </div></div> 1086 </header> 1087<div class="header-sticky-template header-wrapper header-sticky header-sticky-on-desktop header-hide-on-scroll-desktop header-sticky-on-mobile header-hide-on-scroll-mobile"><div class="header-background"> 1088 <div class="fullwidth-content"> 1089 <div class="thegem-template-wrapper thegem-template-header thegem-template-25611"> 1090 <div data-elementor-type="wp-post" data-elementor-id="25611" class="elementor elementor-25611"> 1091 <section class="header-sticky-row elementor-section elementor-top-section elementor-element elementor-element-23b1e98 elementor-section-stretched elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="23b1e98" data-element_type="section" data-e-type="section" data-settings="{"stretch_section":"section-stretched"}"> 1092 <div class="elementor-container elementor-column-gap-thegem"><div class="elementor-row"> 1093 <div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-ed2d38f" data-id="ed2d38f" data-element_type="column" data-e-type="column" data-settings="{"thegem_inline_elements":"yes"}"> 1094 <div class="thegem-column-elements-inline elementor-widget-wrap elementor-element-populated"> 1095 <div class="elementor-element elementor-element-d28f923 flex-horizontal-align-left flex-horizontal-align-tablet-default flex-horizontal-align-mobile-default flex-vertical-align-default flex-vertical-align-tablet-default flex-vertical-align-mobile-default elementor-widget elementor-widget-thegem-template-logo" data-id="d28f923" data-element_type="widget" data-e-type="widget" data-widget_type="thegem-template-logo.default"> 1096 <div class="elementor-widget-container"> 1097 1098 <div class="thegem-te-logo desktop-view" 1099 data-tablet-landscape="default" 1100 data-tablet-portrait="default"> 1101 <div class="site-logo"> 1102 <a href="https://kailanisurfboards.com/" aria-label="Homepage"> 1103 <span class="logo"> 1104 <span class="logo desktop"><img src="https://kailanisurfboards.com/wp-content/uploads/thegem/logos/logo_9225f5d89ba71cc85ab52cb72d55e9f1_1x.png" srcset="https://kailanisurfboards.com/wp-content/uploads/thegem/logos/logo_9225f5d89ba71cc85ab52cb72d55e9f1_1x.png 1x,https://kailanisurfboards.com/wp-content/uploads/thegem/logos/logo_9225f5d89ba71cc85ab52cb72d55e9f1_2x.png 2x,https://kailanisurfboards.com/wp-content/uploads/thegem/logos/logo_9225f5d89ba71cc85ab52cb72d55e9f1_3x.png 3x" alt="Kailani Surfboards" style="width:164px;" class="tgp-exclude default"/></span> 1105 <span class="logo mobile"><img src="https://kailanisurfboards.com/wp-content/uploads/thegem/logos/logo_a58b16846dfedaaa4dc655dbb9fe8ff5_1x.png" srcset="https://kailanisurfboards.com/wp-content/uploads/thegem/logos/logo_a58b16846dfedaaa4dc655dbb9fe8ff5_1x.png 1x,https://kailanisurfboards.com/wp-content/uploads/thegem/logos/logo_a58b16846dfedaaa4dc655dbb9fe8ff5_2x.png 2x,https://kailanisurfboards.com/wp-content/uploads/thegem/logos/logo_a58b16846dfedaaa4dc655dbb9fe8ff5_3x.png 3x" alt="Kailani Surfboards" style="width:132px;" class="tgp-exclude small"/></span> 1106 </span> 1107 </a> 1108 </div> 1109 </div> 1110 </div>
1111 </div> 1112 <div class="elementor-element elementor-element-c9624a5 flex-horizontal-align-default flex-horizontal-align-tablet-default flex-horizontal-align-mobile-default flex-vertical-align-default flex-vertical-align-tablet-default flex-vertical-align-mobile-default elementor-widget elementor-widget-thegem-template-menu" data-id="c9624a5" data-element_type="widget" data-e-type="widget" data-settings="{"mobile_menu_search":"1","mobile_menu_socials":"1","menu_pointer_style_hover":"text-color","menu_pointer_style_active":"frame-default"}" data-widget_type="thegem-template-menu.default"> 1113 <div class="elementor-widget-container"> 1114 1115 <div class="menu-c9624a5 thegem-te-menu menu--inherit-submenu menu-mobile--inherit style-hover-text style-hover-type-text-color style-hover-animation- style-active-framed style-active-type-frame-default"> 1116 <nav id="menu-c9624a5" 1117 class="desktop-view menu-class-id-menu-c9624a5 thegem-te-menu__default thegem-te-menu-mobile__slide-horizontal show-mobile-search show-mobile-socials " 1118 data-tablet-landscape="mobile" 1119 data-tablet-portrait="mobile" 1120 data-desktop-breakpoint="1212" 1121 data-tablet-breakpoint="980" 1122 data-mobile-breakpoint="768" 1123 role="navigation" 1124 aria-label="menu-c9624a5"> 1125
1125<script type="text/javascript"> 1126 // <![CDATA[ 1127 (function ($) { 1128 const tabletLandscapeMaxWidth = 1212; 1129 const tabletLandscapeMinWidth = 980; 1130 const tabletPortraitMaxWidth = 979; 1131 const tabletPortraitMinWidth = 768; 1132 let viewportWidth = $(window).width(); 1133 let menu = $('#menu-c9624a5'); 1134 if (menu.data("tablet-landscape") === 'default' && viewportWidth >= tabletLandscapeMinWidth && viewportWidth <= tabletLandscapeMaxWidth) { 1135 menu.removeClass('mobile-view').addClass('desktop-view'); 1136 } else if (menu.data("tablet-portrait") === 'default' && viewportWidth >= tabletPortraitMinWidth && viewportWidth <= tabletPortraitMaxWidth) { 1137 menu.removeClass('mobile-view').addClass('desktop-view'); 1138 } else if (viewportWidth <= tabletLandscapeMaxWidth) { 1139 menu.removeClass('desktop-view').addClass('mobile-view'); 1140 } else { 1141 menu.removeClass('mobile-view').addClass('desktop-view'); 1142 } 1143 })(jQuery); 1144 // ]]> 1145 </script>
1145 1146 <button class="menu-toggle dl-trigger"> 1147 Menu <span class="menu-line-1"></span> 1148 <span class="menu-line-2"></span> 1149 <span class="menu-line-3"></span> 1150 </button> 1151 <div class="mobile-menu-slide-back"></div> 1152 <div class="mobile-menu-slide-wrapper"> 1153 <button class="mobile-menu-slide-close">Close</button> 1154 <div class="mobile-menu-hidden-content"><ul id="menu-main-menu-1" class="nav-menu submenu-hide-border styled"><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-home menu-item-25615 megamenu-first-element"><a href="https://kailanisurfboards.com/" class=" ">Home</a></li> 1155<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-25624 megamenu-first-element"><a href="https://kailanisurfboards.com/about-us/" class=" ">About Us</a></li> 1156<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-parent menu-item-25625 megamenu-first-element"><a href="https://kailanisurfboards.com/services/" class=" " aria-haspopup="true" aria-expanded="false">Surfboards</a><span class="menu-item-parent-toggle" tabindex="0"></span> 1157<ul class="sub-menu styled dl-submenu"> 1158 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-26391 megamenu-first-element"><a href="https://kailanisurfboards.com/technology/">Our technology</a></li> 1159</ul> 1160</li> 1161<li class="menu-item menu-item-type-post_type menu-item-object-page current-menu-ancestor current-menu-parent current_page_parent current_page_ancestor menu-item-has-children menu-item-parent menu-item-27886 megamenu-first-element menu-item-current"><a href="https://kailanisurfboards.com/shop/" class=" " aria-haspopup="true" aria-expanded="false">Shop</a><span class="menu-item-parent-toggle" tabindex="0"></span> 1162<ul class="sub-menu styled dl-submenu"> 1163 <li class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-26012 current_page_item menu-item-28081 megamenu-first-element menu-item-active"><a href="https://kailanisurfboards.com/cart/">Cart</a></li> 1164</ul> 1165</li> 1166<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-27435 megamenu-template-enable megamenu-first-element" data-template=""><a href="https://kailanisurfboards.com/about-us/our-team/" class=" " aria-haspopup="true" aria-expanded="false">Surf Team</a></li> 1167<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-25618 megamenu-first-element"><a href="https://kailanisurfboards.com/contact-us/" class=" ">Contact Us</a></li> 1168<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-25630 megamenu-template-enable megamenu-first-element" data-template=""><a href="https://kailanisurfboards.com/news-page/" class=" " aria-haspopup="true" aria-expanded="false">News</a></li> 1169<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-27970 megamenu-first-element mobile-clickable"><a href="https://kailanisurfboards.com/order_form/" class=" ">Custom Order</a></li> 1170<li class="menu-item menu-item-widget menu-item-type-search-widget" style="display: none"><a href="#" role="button" aria-label="Search"></a><div class="minisearch"><form role="search" class="sf" action="https://kailanisurfboards.com/" method="GET"><input class="sf-input" type="text" placeholder="Search..." name="s" aria-label="Search"><input type="hidden" name="post_type" value="product" /><span class="sf-submit-icon"></span><input class="sf-submit" type="submit" value="" aria-label="Search"></form></div></li><li class="menu-item menu-item-widget menu-item-type-socials-widget" style="display: none"><div class="menu-item-socials"> <div class="socials inline-inside"> 1171 <a class="socials-item" href="https://www.facebook.com/kailanisurf" target="_blank" rel="noopener" title="Facebook"> 1172 <i class="socials-item-icon facebook "></i> 1173 </a> 1174 <a class="socials-item" href="https://www.instagram.com/kailanisurfboards/?hl=en" target="_blank" rel="noopener" title="Instagram"> 1175 <i class="socials-item-icon instagram "></i> 1176 </a> 1177 <a class="socials-item" href="https://www.youtube.com/@kailanisurfboards1572" target="_blank" rel="noopener" title="YouTube"> 1178 <i class="socials-item-icon youtube "></i> 1179 </a> 1180 </div> 1181 </div></li></ul> </div> 1182
1182<script type="text/javascript"> 1183 // <![CDATA[ 1184 (function ($) { 1185 let menu = $('#menu-c9624a5'); 1186 if(menu.hasClass('mobile-view')) { 1187 $('.mobile-menu-slide-wrapper', menu).css('transform', 'translateX(-1000%)'); 1188 } 1189 })(jQuery); 1190 // ]]> 1191 </script>
1191 1192 </nav> 1193 </div> 1194 </div> 1195 </div> 1196 <div class="elementor-element elementor-element-ef252ca flex-horizontal-align-default flex-horizontal-align-tablet-default flex-horizontal-align-mobile-default flex-vertical-align-default flex-vertical-align-tablet-default flex-vertical-align-mobile-default elementor-widget elementor-widget-thegem-template-search" data-id="ef252ca" data-element_type="widget" data-e-type="widget" data-settings="{"post_type_products":"1","post_type_posts":"1","post_type_pages":"1","post_type_portfolio":"1","search_ajax":"1"}" data-widget_type="thegem-template-search.default"> 1197 <div class="elementor-widget-container"> 1198 1199 <div class="thegem-te-search"> 1200 <div class="thegem-te-search__item te-menu-item-fullscreen-search"> 1201 <a href="#" role="button" aria-label="Search"> 1202 <span class="open"> 1203 <i class="default"></i> 1204 </span> 1205 <span class="close"> 1206 <i class="default"></i> 1207 </span> 1208 </a> 1209 <div class="thegem-te-search-hide" style="display: none"> 1210 <div class="thegem-fullscreen-search ajax-search" 1211 data-id="ef252ca" data-post-types="["product","post","thegem_pf_item","page"]" 1212 data-post-types-ppp="[16,8,8,8]" 1213 data-result-title="["","Results from Blog","Results from Portfolio","Results from Pages"]" 1214 data-show-all="View all search results"> 1215 <form role="search" class="searchform sf" action="https://kailanisurfboards.com/" 1216 method="GET"> 1217 <input class="thegem-fullscreen-searchform-input sf-input" type="text" 1218 placeholder="Start typing to search..." 1219 name="s" data-styles="["https:\/\/kailanisurfboards.com\/wp-content\/themes\/thegem-elementor\/css\/thegem-portfolio.css","https:\/\/kailanisurfboards.com\/wp-content\/themes\/thegem-elementor\/css\/thegem-woocommerce.css","https:\/\/kailanisurfboards.com\/wp-content\/themes\/thegem-elementor\/css\/thegem-woocommerce-temp.css","https:\/\/kailanisurfboards.com\/wp-content\/themes\/thegem-elementor\/css\/thegem-portfolio-products-extended.css","https:\/\/kailanisurfboards.com\/wp-content\/themes\/thegem-elementor\/css\/thegem-hovers.css","https:\/\/kailanisurfboards.com\/wp-content\/themes\/thegem-elementor\/css\/hovers\/thegem-hovers-fade.css","https:\/\/kailanisurfboards.com\/wp-content\/themes\/thegem-elementor\/css\/thegem-news-grid.css"]" aria-label="Search"> 1220 <input type="hidden" name="post_type" value="product" /> 1221 <div class="sf-close" role="button" aria-label="Search"></div> 1222 </form> 1223 <div class="search-scroll"> 1224 <div class="sf-result"> 1225 <div class="result-sections"></div> 1226 </div> 1227 </div> 1228 1229 </div> 1230 </div> 1231 1232 </div> 1233 </div> 1234 1235 </div> 1236 </div> 1237 <div class="elementor-element elementor-element-018da30 elementor-hidden-mobile flex-horizontal-align-default flex-horizontal-align-tablet-default flex-horizontal-align-mobile-default flex-vertical-align-default flex-vertical-align-tablet-default flex-vertical-align-mobile-default elementor-widget elementor-widget-thegem-styledbutton" data-id="018da30" data-element_type="widget" data-e-type="widget" data-settings="{"thegem_button_skin":"flat","disable_uppercase":"yes"}" data-widget_type="thegem-styledbutton.default"> 1238 <div class="elementor-widget-container"> 1239 1240<div class="gem-button-container gem-widget-button"> 1241 1242 <a class="gem-button gem-button-size-tiny gem-button-text-weight-bold gem-button-style-flat gem-button-inherit gem-button-disable-uppercase" href="https://kailanisurfboards.com/order_form/"> 1243 <span class="gem-inner-wrapper-btn"> 1244 <span class="gem-text-button"> 1245 CUSTOM ORDERS </span> 1246 </span> 1247 </a> 1248 1249 1250</div> </div> 1251 </div> 1252 </div> 1253 </div> 1254 </div></div> 1255 </section> 1256 </div> 1257 </div> 1258 </div> 1259</div></div> 1260 1261 <div id="main" class="site-main page__top-shadow visible" role="main" aria-label="Main"> 1262
1263<div id="main-content" class="main-content"> 1264 1265<div class="gem-slideshow"> 1266 <p class="rs-p-wp-fix"></p> 1267 <sr7-module data-alias="shop-1" data-id="26" id="SR7_26_1" class="rs-ov-hidden" data-version="6.7.55"> 1268 <sr7-adjuster></sr7-adjuster> 1269 <sr7-content> 1270 <sr7-slide id="SR7_26_1-74" data-key="74"> 1271 <sr7-txt id="SR7_26_1-74-0" class="sr7-layer">CART</sr7-txt> 1272 </sr7-slide> 1273 <sr7-slide id="SR7_26_1-76" data-key="76"> 1274 </sr7-slide> 1275 </sr7-content> 1276 <image_lists style="display:none"> 1277 <img data-src="//kailanisurfboards.com/wp-content/uploads/2025/08/mamba_home.jpg" data-libid="25997" data-lib="medialibrary" title="mamba_home" width="0" height="0" data-dbsrc="Ly9rYWlsYW5pc3VyZmJvYXJkcy5jb20vd3AtY29udGVudC91cGxvYWRzLzIwMjUvMDgvbWFtYmFfaG9tZS5qcGc="/> 1278 </image_lists> 1279 </sr7-module> 1280
1280<script> 1281 window.SR7 ??={};SR7.PMH ??={}; SR7.PMH["SR7_26_1"] = {cn:100,state:false,fn: function() { if (window._tpt!==undefined && window._tpt.prepareModuleHeight !== undefined) { _tpt.prepareModuleHeight({id:"SR7_26_1",el:[500,500,768,960,400],type:'hero',shdw:'0',gh:[500,500,768,960,400],gw:[1240,1240,1024,778,480],vpt:['-100px','-100px','-100px','-100px','-100px'],size:{fullWidth:true, fullHeight:false},mh:'0',onh:0,onw:0,bg:{color:'{"orig":"transparent","type":"solid","string":"transparent"}'}}); SR7.PMH["SR7_26_1"].state=true;} else if(SR7.PMH["SR7_26_1"].cn-->0) setTimeout( SR7.PMH["SR7_26_1"].fn,19);}};SR7.PMH["SR7_26_1" ].fn();(function() { 1282 jQuery(document).ready(function() { 1283 jQuery('.gem-slideshow-with-preloader.gem-slideshow-rs').each(function() { 1284 var slideshow = jQuery(this); 1285 slideshow.trigger('thegem-preloader-loaded'); 1286 }); 1287 }); 1288 var revapi = jQuery(document).ready(function() {}); 1289 revapi.one('revolution.slide.onloaded', function() { 1290 jQuery('.gem-slideshow').prev('.slideshow-preloader').remove(); 1291 }); 1292 document.addEventListener("sr.module.ready", function(e) { 1293 jQuery('.gem-slideshow').prev('.slideshow-preloader').remove(); 1294 }); 1295})(); 1296 1297 </script>
1297 1298</div> 1299<div class="block-content"> 1300 <div class="container"> 1301 <div class="panel row"> 1302 1303 <div class="panel-center col-xs-12"> 1304 <article id="post-26012" class="post-26012 page type-page status-publish"> 1305 1306 <div class="entry-content post-content"> 1307 1308 1309 1310 1311 <div class="woocommerce"><div class="woocommerce-notices-wrapper"></div><div class="wc-empty-cart-message"> 1312 <div class="cart-empty woocommerce-info" role="status"> 1313 Your cart is currently empty. </div> 1314</div> <p class="return-to-shop"> 1315 <a class="button wc-backward" href="https://kailanisurfboards.com/shop/"> 1316 Return to shop </a> 1317 </p> 1318</div> 1319<p class="wp-block-paragraph"><strong>ð³ Flexible payments available with Klarna</strong></p> 1320<p class="wp-block-paragraph">Buy now and split your purchase into manageable payments. Select Klarna at checkout.</p> 1321<p class="wp-block-paragraph"> 1322 1323 </div><!-- .entry-content --> 1324 1325 1326 1327 1328 1329 1330 </article><!-- #post-## --> 1331 1332 </div> 1333 1334 1335 </div> 1336 1337 </div> 1338</div><!-- .block-content --> 1339 1340</div><!-- #main-content --> 1341 1342 1343 </div><!-- #main --> 1344 <div id="lazy-loading-point"></div> 1345 1346 <footer class="custom-footer"> 1347 <div class="fullwidth-content"> 1348 <div data-elementor-type="wp-post" data-elementor-id="24822" class="elementor elementor-24822"> 1349 <section class="elementor-section elementor-top-section elementor-element elementor-element-7ff4936b elementor-section-full_width elementor-section-height-default elementor-section-height-default" data-id="7ff4936b" data-element_type="section" data-e-type="section" data-settings="{"background_background":"classic"}"> 1350 <div class="elementor-container elementor-column-gap-no"><div class="elementor-row"> 1351 <div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-62da090e" data-id="62da090e" data-element_type="column" data-e-type="column" data-settings="{"thegem_inline_elements":"yes"}"> 1352 <div class="elementor-widget-wrap elementor-element-populated"> 1353 <div class="elementor-element elementor-element-6cdea02b flex-horizontal-align-default flex-horizontal-align-tablet-default flex-horizontal-align-mobile-default flex-vertical-align-default flex-vertical-align-tablet-default flex-vertical-align-mobile-default elementor-widget elementor-widget-thegem-styledbutton" data-id="6cdea02b" data-element_type="widget" data-e-type="widget" data-settings="{"thegem_button_skin":"outline","show_separator":"yes","disable_uppercase":"yes"}" data-widget_type="thegem-styledbutton.default"> 1354 <div class="elementor-widget-container"> 1355 1356<div class="gem-button-container gem-widget-button gem-button-position-center gem-button-with-separator"> 1357 1358 <div class="gem-button-separator gem-button-separator-type-soft-double"> 1359 <div class="gem-button-separator-holder"> 1360 <div class="gem-button-separator-line" style="border-color:#FFFFFF"> 1361 </div> 1362</div> <div class="gem-button-separator-button"> 1363 <a class="gem-button gem-button-size-medium gem-button-text-weight-bold gem-button-style-outline gem-button-border-3" href="https://kailanisurfboards.com/order_form/"> 1364 <span class="gem-inner-wrapper-btn"> 1365 <span class="gem-text-button"> 1366 CUSTOM ORDERS </span> 1367 </span> 1368 </a> 1369 1370 </div> 1371 <div class="gem-button-separator-holder"> 1372 <div class="gem-button-separator-line" style="border-color:#FFFFFF"> 1373 </div> 1374</div> </div> 1375 1376</div> </div> 1377 </div> 1378 </div> 1379 </div> 1380 </div></div> 1381 </section> 1382 <section class="elementor-section elementor-top-section elementor-element elementor-element-161d64f elementor-section-stretched elementor-hidden-desktop elementor-hidden-tablet elementor-hidden-phone elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="161d64f" data-element_type="section" data-e-type="section" data-settings="{"background_background":"classic","stretch_section":"section-stretched"}"> 1383 <div class="elementor-container elementor-column-gap-thegem"><div class="elementor-row"> 1384 <div class="elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-4dfc874" data-id="4dfc874" data-element_type="column" data-e-type="column" data-settings="{"thegem_inline_elements":"yes"}"> 1385 <div class="elementor-widget-wrap elementor-element-populated"> 1386 <div class="elementor-element elementor-element-398ae99 flex-horizontal-align-default flex-horizontal-align-tablet-default flex-horizontal-align-mobile-default flex-vertical-align-default flex-vertical-align-tablet-default flex-vertical-align-mobile-default elementor-widget elementor-widget-image" data-id="398ae99" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 1387 <img width="492" height="198" src="https://kailanisurfboards.com/wp-content/uploads/2019/02/2.png" class="attachment-large size-large wp-image-24807" alt="" srcset="https://kailanisurfboards.com/wp-content/uploads/2019/02/2.png 492w, https://kailanisurfboards.com/wp-content/uploads/2019/02/2-300x121.png 300w" sizes="(max-width: 492px) 100vw, 492px" /> </div> 1388 <div class="elementor-element elementor-element-78d5c70 flex-horizontal-align-default flex-horizontal-align-tablet-default flex-horizontal-align-mobile-default flex-vertical-align-default flex-vertical-align-tablet-default flex-vertical-align-mobile-default elementor-widget elementor-widget-text-editor" data-id="78d5c70" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"> 1389 <div class="elementor-text-editor elementor-clearfix"> 1390 <p>TheGem is a versatile wp theme with modern creative design. Made as an ultimate toolbox of content elements, styles & features, it helps people to build impressive high-performant.</p> </div> 1391 </div> 1392 </div> 1393 </div> 1394 <div class="elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-9708efd" data-id="9708efd" data-element_type="column" data-e-type="column" data-settings="{"thegem_inline_elements":"yes"}"> 1395 <div class="elementor-widget-wrap elementor-element-populated"> 1396 <div class="elementor-element elementor-element-2cfc82e flex-horizontal-align-default flex-horizontal-align-tablet-default flex-horizontal-align-mobile-default flex-vertical-align-default flex-vertical-align-tablet-default flex-vertical-align-mobile-default elementor-widget elementor-widget-heading" data-id="2cfc82e" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 1397 <div class="title-h5 elementor-heading-title elementor-size-default">Useful links</div>
1397 </div> 1398 <div class="elementor-element elementor-element-8142e80 elementor-icon-list--layout-traditional elementor-list-item-link-full_width flex-horizontal-align-default flex-horizontal-align-tablet-default flex-horizontal-align-mobile-default flex-vertical-align-default flex-vertical-align-tablet-default flex-vertical-align-mobile-default elementor-widget elementor-widget-icon-list" data-id="8142e80" data-element_type="widget" data-e-type="widget" data-widget_type="icon-list.default"> 1399 <ul class="elementor-icon-list-items"> 1400 <li class="elementor-icon-list-item"> 1401 <a href="#"> 1402 1403 <span class="elementor-icon-list-icon"> 1404 <i aria-hidden="true" class="gem-mdi mdi-checkbox-blank-circle"></i> </span> 1405 <span class="elementor-icon-list-text">General Information For Users</span> 1406 </a> 1407 </li> 1408 <li class="elementor-icon-list-item"> 1409 <a href="#"> 1410 1411 <span class="elementor-icon-list-icon"> 1412 <i aria-hidden="true" class="gem-mdi mdi-checkbox-blank-circle"></i> </span> 1413 <span class="elementor-icon-list-text">Interactive Fairy Tales</span> 1414 </a> 1415 </li> 1416 <li class="elementor-icon-list-item"> 1417 <a href="#"> 1418 1419 <span class="elementor-icon-list-icon"> 1420 <i aria-hidden="true" class="gem-mdi mdi-checkbox-blank-circle"></i> </span> 1421 <span class="elementor-icon-list-text">Official Storybook Maker Website</span> 1422 </a> 1423 </li> 1424 <li class="elementor-icon-list-item"> 1425 <a href="#"> 1426 1427 <span class="elementor-icon-list-icon"> 1428 <i aria-hidden="true" class="gem-mdi mdi-checkbox-blank-circle"></i> </span> 1429 <span class="elementor-icon-list-text">Everyday Mathematics Links</span> 1430 </a> 1431 </li> 1432 <li class="elementor-icon-list-item"> 1433 <a href="#"> 1434 1435 <span class="elementor-icon-list-icon"> 1436 <i aria-hidden="true" class="gem-mdi mdi-checkbox-blank-circle"></i> </span> 1437 <span class="elementor-icon-list-text">Basic Knowledge and Experience</span> 1438 </a> 1439 </li> 1440 </ul> 1441 </div> 1442 </div> 1443 </div> 1444 <div class="elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-6553a64" data-id="6553a64" data-element_type="column" data-e-type="column" data-settings="{"thegem_inline_elements":"yes"}"> 1445 <div class="elementor-widget-wrap"> 1446 </div> 1447 </div> 1448 </div></div> 1449 </section> 1450 </div> 1451 </div> 1452 </footer> 1453 <footer id="colophon" class="site-footer" role="contentinfo"> 1454 <div class="container"> 1455 1456<div class="row inline-row footer-widget-area" role="complementary"> 1457 <div id="contacts-2" class="widget inline-column col-md-4 col-sm-6 col-xs-12 count-3 widget_contacts"><h3 class="widget-title">Contacts</h3><div class="gem-contacts"><div class="gem-contacts-item gem-contacts-address">Address:</br> 3052 Industry St #103, Oceanside CA 92054</div><div class="gem-contacts-item gem-contacts-phone">Phone: <a href="tel:+1 760-453-7325">+1 760-453-7325</a></div><div class="gem-contacts-item gem-contacts-email">Email: <a href="mailto:[email protected]">[email protected]</a></div><div class="gem-contacts-item gem-contacts-website">Website: <a href="https://kailanisurfboards.com/">https://kailanisurfboards.com/</a></div></div></div><div id="project_slider-2" class="widget inline-column col-md-4 col-sm-6 col-xs-12 count-3 widget_project_slider"><h3 class="widget-title">Surfboards</h3><div class="widget-portfolio-carousel-grid carousel-disabled"><div class="widget-portfolio-carousel-slide"><div class="clearfix"> <a style="width: 80px" class="widget-gem-portfolio-item " href="https://kailanisurfboards.com/projects/twin-flash/" target="_self"> 1458 <span class="widget-gem-portfolio-item-hover"></span> 1459 <img src="https://kailanisurfboards.com/wp-content/uploads/2025/08/twin_menu-thegem-widget-column-1x.jpg" srcset="https://kailanisurfboards.com/wp-content/uploads/2025/08/twin_menu-thegem-widget-column-2x.jpg 2x" width="80" height="80" alt="TWIN FLASH" /> 1460 1461 </a> 1462 <a style="width: 80px" class="widget-gem-portfolio-item " href="https://kailanisurfboards.com/projects/el-capo-model/" target="_self"> 1463 <span class="widget-gem-portfolio-item-hover"></span> 1464 <img src="https://kailanisurfboards.com/wp-content/uploads/2025/08/Capo_kailani_surfboards_menu-thegem-widget-column-1x.jpg" srcset="https://kailanisurfboards.com/wp-content/uploads/2025/08/Capo_kailani_surfboards_menu-thegem-widget-column-2x.jpg 2x" width="80" height="80" alt="EL CAPO MODEL" /> 1465 1466 </a> 1467 <a style="width: 80px" class="widget-gem-portfolio-item " href="https://kailanisurfboards.com/projects/the-player/" target="_self"> 1468 <span class="widget-gem-portfolio-item-hover"></span> 1469 <img src="https://kailanisurfboards.com/wp-content/uploads/2025/08/player_menu-thegem-widget-column-1x.jpg" srcset="https://kailanisurfboards.com/wp-content/uploads/2025/08/player_menu-thegem-widget-column-2x.jpg 2x" width="80" height="80" alt="THE PLAYER" /> 1470 1471 </a> 1472 <a style="width: 80px" class="widget-gem-portfolio-item " href="https://kailanisurfboards.com/projects/flying-diamond-pro-model/" target="_self"> 1473 <span class="widget-gem-portfolio-item-hover"></span> 1474 <img src="https://kailanisurfboards.com/wp-content/uploads/2025/08/Flying_diamond_Kailani_Surfboards_3-thegem-widget-column-1x.jpg" srcset="https://kailanisurfboards.com/wp-content/uploads/2025/08/Flying_diamond_Kailani_Surfboards_3-thegem-widget-column-2x.jpg 2x" width="80" height="80" alt="FLYING DIAMOND PRO MODEL" /> 1475 1476 </a> 1477 <a style="width: 80px" class="widget-gem-portfolio-item " href="https://kailanisurfboards.com/projects/katana/" target="_self"> 1478 <span class="widget-gem-portfolio-item-hover"></span> 1479 <img src="https://kailanisurfboards.com/wp-content/uploads/2025/08/katana_menu-thegem-widget-column-1x.jpg" srcset="https://kailanisurfboards.com/wp-content/uploads/2025/08/katana_menu-thegem-widget-column-2x.jpg 2x" width="80" height="80" alt="KATANA" /> 1480 1481 </a> 1482 <a style="width: 80px" class="widget-gem-portfolio-item " href="https://kailanisurfboards.com/projects/the-click-2/" target="_self"> 1483 <span class="widget-gem-portfolio-item-hover"></span> 1484 <img src="https://kailanisurfboards.com/wp-content/uploads/2025/08/Click_menu-1-thegem-widget-column-1x.jpg" srcset="https://kailanisurfboards.com/wp-content/uploads/2025/08/Click_menu-1-thegem-widget-column-2x.jpg 2x" width="80" height="80" alt="THE CLICK 2" /> 1485 1486 </a> 1487 <a style="width: 80px" class="widget-gem-portfolio-item " href="https://kailanisurfboards.com/projects/the-click/" target="_self"> 1488 <span class="widget-gem-portfolio-item-hover"></span> 1489 <img src="https://kailanisurfboards.com/wp-content/uploads/2025/08/cl
1489ick_menu-thegem-widget-column-1x.jpg" srcset="https://kailanisurfboards.com/wp-content/uploads/2025/08/click_menu-thegem-widget-column-2x.jpg 2x" width="80" height="80" alt="THE CLICK" /> 1490 1491 </a> 1492 <a style="width: 80px" class="widget-gem-portfolio-item " href="https://kailanisurfboards.com/projects/el-huevo-model/" target="_self"> 1493 <span class="widget-gem-portfolio-item-hover"></span> 1494 <img src="https://kailanisurfboards.com/wp-content/uploads/2025/08/huevo_menu-1-thegem-widget-column-1x.jpg" srcset="https://kailanisurfboards.com/wp-content/uploads/2025/08/huevo_menu-1-thegem-widget-column-2x.jpg 2x" width="80" height="80" alt="EL HUEVO MODEL" /> 1495 1496 </a> 1497 <a style="width: 80px" class="widget-gem-portfolio-item " href="https://kailanisurfboards.com/projects/cbd-model/" target="_self"> 1498 <span class="widget-gem-portfolio-item-hover"></span> 1499 <img src="https://kailanisurfboards.com/wp-content/uploads/2025/08/CBD_menu-2-thegem-widget-column-1x.jpg" srcset="https://kailanisurfboards.com/wp-content/uploads/2025/08/CBD_menu-2-thegem-widget-column-2x.jpg 2x" width="80" height="80" alt="CBD Model" loading="lazy" decoding="async" /> 1500 1501 </a> 1502 </div></div><div class="widget-portfolio-carousel-slide"><div class="clearfix"> <a style="width: 80px" class="widget-gem-portfolio-item " href="https://kailanisurfboards.com/projects/metallica/" target="_self"> 1503 <span class="widget-gem-portfolio-item-hover"></span> 1504 <img src="https://kailanisurfboards.com/wp-content/uploads/2019/02/metallica_menu-thegem-widget-column-1x.jpg" srcset="https://kailanisurfboards.com/wp-content/uploads/2019/02/metallica_menu-thegem-widget-column-2x.jpg 2x" width="80" height="80" alt="Metallica" loading="lazy" decoding="async" /> 1505 1506 </a> 1507 <a style="width: 80px" class="widget-gem-portfolio-item " href="https://kailanisurfboards.com/projects/black-mamba/" target="_self"> 1508 <span class="widget-gem-portfolio-item-hover"></span> 1509 <img src="https://kailanisurfboards.com/wp-content/uploads/2019/02/black_mamba_menu-1-thegem-widget-column-1x.jpg" srcset="https://kailanisurfboards.com/wp-content/uploads/2019/02/black_mamba_menu-1-thegem-widget-column-2x.jpg 2x" width="80" height="80" alt="Black Mamba Pro Model" loading="lazy" decoding="async" /> 1510 1511 </a> 1512 </div></div></div></div><div id="custom_recent_posts-2" class="widget inline-column col-md-4 col-sm-6 col-xs-12 count-3 Custom_Recent_Posts"><h3 class="widget-title">Recent Posts</h3><ul class="posts styled"><li class="clearfix gem-pp-posts"><div class="gem-pp-posts-image"><a href="https://kailanisurfboards.com/surf-news/rafael-nono-pereira-takes-gold-at-the-santo-domingo-2026-central-american-and-caribbean-games/"><img src="https://kailanisurfboards.com/wp-content/uploads/2026/08/nonokailani-thegem-post-thumb-large.jpg" srcset="https://kailanisurfboards.com/wp-content/uploads/2026/08/nonokailani-thegem-post-thumb-small.jpg 1x, https://kailanisurfboards.com/wp-content/uploads/2026/08/nonokailani-thegem-post-thumb-large.jpg 2x" alt="" loading="lazy" decoding="async" /></a></div><div class="gem-pp-posts-text"> <div class="gem-pp-posts-item"><a href="https://kailanisurfboards.com/surf-news/rafael-nono-pereira-takes-gold-at-the-santo-domingo-2026-central-american-and-caribbean-games/">Rafael âNonoâ Pereira Takes Gold at the Santo Domingo 2026 Central American and Caribbean Games</a></div><div class="gem-pp-posts-date">August 2, 2026</div></div></li><li class="clearfix gem-pp-posts"><div class="gem-pp-posts-image"><a href="https://kailanisurfboards.com/surf-news/kailani-surfboards-team-shines-at-the-2025-2026-wsa-season-finale/"><img src="https://kailanisurfboards.com/wp-content/uploads/2026/05/dornon_2-thegem-post-thumb-large.jpg" srcset="https://kailanisurfboards.com/wp-content/uploads/2026/05/dornon_2-thegem-post-thumb-small.jpg 1x, https://kailanisurfboards.com/wp-content/uploads/2026/05/dornon_2-thegem-post-thumb-large.jpg 2x" alt="" loading="lazy" decoding="async" /></a></div><div class="gem-pp-posts-text"> <div class="gem-pp-posts-item"><a href="https://kailanisurfboards.com/surf-news/kailani-surfboards-team-shines-at-the-2025-2026-wsa-season-finale/">Kailani Surfboards Team Shines at the 2025â2026 WSA Season Finale</a></div><div class="gem-pp-posts-date">May 4, 2026</div></div></li></ul></div></div><!-- .footer-widget-area --> 1513 </div> 1514 </footer><!-- #colophon --> 1515 1516 1517 <footer id="footer-nav" class="site-footer"> 1518 <div class="container"><div class="row"> 1519 1520 <div class="col-md-3 col-md-push-9"> 1521 <div id="footer-socials"><div class="socials inline-inside socials-colored"> 1522 <a href="https://www.facebook.com/kailanisurf" target="_blank" title="Facebook" class="socials-item"><i class="socials-item-icon facebook"></i></a> 1523 <a href="https://www.instagram.com/kailanisurfboards/?hl=en" target="_blank" title="Instagram" class="socials-item"><i class="socials-item-icon instagram"></i></a> 1524 <a href="https://www.youtube.com/@kailanisurfboards1572" target="_blank" title="YouTube" class="socials-item"><i class="socials-item-icon youtube"></i></a> 1525 </div></div><!-- #footer-socials --> 1526 </div> 1527 1528 <div class="col-md-6"> 1529 </div> 1530 1531 <div class="col-md-3 col-md-pull-9"><div class="footer-site-info">© Copyrights KAILANI SURFBOARDS - Powered by <a href="https://www.instagram.com/manuelwave/?hl=en">@manuelwave</a></p></div></div> 1532
1533 </div></div> 1534 </footer><!-- #footer-nav --> 1535 1536 </div><!-- #page --> 1537 1538 1539
1539<script type="speculationrules"> 1540{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/thegem-elementor/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]} 1541</script>
1541 1542 <!-- Facebook Pixel Code --> 1543 <noscript> 1544 <img 1545 height="1" 1546 width="1" 1547 style="display:none" 1548 alt="fbpx" 1549 src="https://www.facebook.com/tr?id=1685624359029461&ev=PageView&noscript=1" loading="lazy" decoding="async" 1550 /> 1551 </noscript> 1552 <!-- End Facebook Pixel Code --> 1553
1553<script> 1554 ( () => { 1555 const lazyloadRunObserver = () => { 1556 const lazyloadBackgrounds = document.querySelectorAll( `.e-con.e-parent:not(.e-lazyloaded)` ); 1557 const lazyloadBackgroundObserver = new IntersectionObserver( ( entries ) => { 1558 entries.forEach( ( entry ) => { 1559 if ( entry.isIntersecting ) { 1560 let lazyloadBackground = entry.target; 1561 if( lazyloadBackground ) { 1562 lazyloadBackground.classList.add( 'e-lazyloaded' ); 1563 } 1564 lazyloadBackgroundObserver.unobserve( entry.target ); 1565 } 1566 }); 1567 }, { rootMargin: '200px 0px 200px 0px' } ); 1568 lazyloadBackgrounds.forEach( ( lazyloadBackground ) => { 1569 lazyloadBackgroundObserver.observe( lazyloadBackground ); 1570 } ); 1571 }; 1572 const events = [ 1573 'DOMContentLoaded', 1574 'elementor/lazyload/observe', 1575 ]; 1576 events.forEach( ( event ) => { 1577 document.addEventListener( event, lazyloadRunObserver ); 1578 } ); 1579 } )(); 1580 </script>
1580 1581 1582 <link href="//fonts.googleapis.com/css2?family=Roboto:wght@400&display=swap" rel="stylesheet" property="stylesheet" media="all" type="text/css" > 1583
1584<script> 1585_tpt.R.fonts.domFonts = {"Roboto":{"normal":[400],"italic":[]}}; 1586</script>
1586 1587
1587<script type='text/javascript'> 1588 (function () { 1589 var c = document.body.className; 1590 c = c.replace(/woocommerce-no-js/, 'woocommerce-js'); 1591 document.body.className = c; 1592 })(); 1593 </script>
1593 1594 <link rel='stylesheet' id='thegem-te-search-fullscreen-css' href='https://kailanisurfboards.com/wp-content/plugins/thegem-elements-elementor/inc/templates/elements/search/css/thegem-fullscreen-search.css' media='all' /> 1595<link rel='stylesheet' id='elementor-post-8-css' href='https://kailanisurfboards.com/wp-content/uploads/elementor/css/post-8.css?ver=1791560008' media='all' /> 1596<link rel='stylesheet' id='ppom-main-css' href='https://kailanisurfboards.com/wp-content/plugins/woocommerce-product-addon/css/ppom-style.css?ver=34.0.11' media='all' /> 1597<link rel='stylesheet' id='elementor-gf-roboto-css' href='https://fonts.googleapis.com/css?family=Roboto:100,100italic,200,200italic,300,300italic,400,400italic,500,500italic,600,600italic,700,700italic,800,800italic,900,900italic&display=swap' media='all' /> 1598<link rel='stylesheet' id='elementor-gf-robotoslab-css' href='https://fonts.googleapis.com/css?family=Roboto+Slab:100,100italic,200,200italic,300,300italic,400,400italic,500,500italic,600,600italic,700,700italic,800,800italic,900,900italic&display=swap' media='all' />
1599<script id="thegem-form-elements-js" src="https://kailanisurfboards.com/wp-content/themes/thegem-elementor/js/thegem-form-elements.min.js?ver=5.12.2"></script>
vendor: 1 bytes, line 1599
1599
1600<script id="jquery-easing-js" src="https://kailanisurfboards.com/wp-content/themes/thegem-elementor/js/jquery.easing.js?ver=5.12.2"></script>
vendor: 1 bytes, line 1600
1600
1601<script id="thegem-custom-header-js" src="https://kailanisurfboards.com/wp-content/themes/thegem-elementor/js/thegem-custom-header.js?ver=5.12.2"></script>
vendor: 1 bytes, line 1601
1601
1602<script id="thegem-scripts-js-extra"> 1603var thegem_scripts_data = {"ajax_url":"https://kailanisurfboards.com/wp-admin/admin-ajax.php","ajax_nonce":"b8b3a5a626"}; 1604//# sourceURL=thegem-scripts-js-extra 1605</script>
vendor: 1 bytes, line 1605
1605
1606<script id="thegem-scripts-js" src="https://kailanisurfboards.com/wp-content/themes/thegem-elementor/js/functions.js?ver=5.12.2"></script>
vendor: 1 bytes, line 1606
1606
1607<script id="jquery-mousewheel-js" src="https://kailanisurfboards.com/wp-content/themes/thegem-elementor/js/fancyBox/jquery.mousewheel.pack.js?ver=5.12.2"></script>
vendor: 1 bytes, line 1607
1607
1608<script id="jquery-fancybox-js" src="https://kailanisurfboards.com/wp-content/themes/thegem-elementor/js/fancyBox/jquery.fancybox.min.js?ver=5.12.2"></script>
vendor: 1 bytes, line 1608
1608
1609<script id="fancybox-init-script-js" src="https://kailanisurfboards.com/wp-content/themes/thegem-elementor/js/fancyBox/jquery.fancybox-init.js?ver=5.12.2"></script>
vendor: 1 bytes, line 1609
1609
1610<script id="wp-hooks-js" src="https://kailanisurfboards.com/wp-includes/js/dist/hooks.min.js?ver=f0f188028580e8dc1255"></script>
vendor: 1 bytes, line 1610
1610
1611<script id="wp-i18n-js" src="https://kailanisurfboards.com/wp-includes/js/dist/i18n.min.js?ver=1dfe7db3940c23ea9216"></script>
vendor: 1 bytes, line 1611
1611
1612<script id="wp-i18n-js-after"> 1613wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } ); 1614//# sourceURL=wp-i18n-js-after 1615</script>
vendor: 1 bytes, line 1615
1615
1616<script id="swv-js" src="https://kailanisurfboards.com/wp-content/plugins/contact-form-7/includes/swv/js/index.js?ver=6.1.7"></script>
vendor: 1 bytes, line 1616
1616
1617<script id="contact-form-7-js-before"> 1618var wpcf7 = { 1619 "api": { 1620 "root": "https:\/\/kailanisurfboards.com\/wp-json\/", 1621 "namespace": "contact-form-7\/v1" 1622 } 1623}; 1624//# sourceURL=contact-form-7-js-before 1625</script>
vendor: 1 bytes, line 1625
1625
1626<script id="contact-form-7-js" src="https://kailanisurfboards.com/wp-content/plugins/contact-form-7/includes/js/index.js?ver=6.1.7"></script>
vendor: 1 bytes, line 1626
1626
1627<script id="wc-facebook-signals-js-extra"> 1628var wc_facebook_signals_params = {"ajax_url":"https://kailanisurfboards.com/wp-admin/admin-ajax.php","nonce":"fa19ef8436","action":"wc_facebook_update_signals_state"}; 1629//# sourceURL=wc-facebook-signals-js-extra 1630</script>
vendor: 1 bytes, line 1630
1630
1631<script id="wc-facebook-signals-js" src="https://kailanisurfboards.com/wp-content/plugins/facebook-for-woocommerce/assets/js/facebook-for-woocommerce-signals.js?ver=3.7.6"></script>
vendor: 1 bytes, line 1631
1631
1632<script id="sourcebuster-js-js" src="https://kailanisurfboards.com/wp-content/plugins/woocommerce/assets/js/sourcebuster/sourcebuster.min.js?ver=11.2.0"></script>
vendor: 1 bytes, line 1632
1632
1633<script id="wc-order-attribution-js-extra"> 1634var wc_order_attribution = {"params":{"lifetime":1.0e-5,"session":30,"base64":false,"ajaxurl":"https://kailanisurfboards.com/wp-admin/admin-ajax.php","prefix":"wc_order_attribution_","allowTracking":true},"fields":{"source_type":"current.typ","referrer":"current_add.rf","utm_campaign":"current.cmp","utm_source":"current.src","utm_medium":"current.mdm","utm_content":"current.cnt","utm_id":"current.id","utm_term":"current.trm","utm_source_platform":"current.plt","utm_creative_format":"current.fmt","utm_marketing_tactic":"current.tct","session_entry":"current_add.ep","session_start_time":"current_add.fd","session_pages":"session.pgs","session_count":"udata.vst","user_agent":"udata.uag"}}; 1635//# sourceURL=wc-order-attribution-js-extra 1636</script>
vendor: 1 bytes, line 1636
1636
1637<script id="wc-order-attribution-js" src="https://kailanisurfboards.com/wp-content/plugins/woocommerce/assets/js/frontend/order-attribution.min.js?ver=11.2.0"></script>
vendor: 1 bytes, line 1637
1637
1638<script id="wc-facebook-pixel-events-js" src="https://kailanisurfboards.com/wp-content/plugins/facebook-for-woocommerce/assets/js/frontend/pixel-events.js?ver=3.7.6"></script>
vendor: 1 bytes, line 1638
1638
1639<script id="facebook-capi-param-builder-js" src="https://unpkg.com/meta-capi-param-builder-clientjs/dist/clientParamBuilder.bundle.js?ver=3.7.6"></script>
vendor: 1 bytes, line 1639
1639
1640<script id="facebook-capi-param-builder-js-after"> 1641if (typeof clientParamBuilder !== "undefined" && !/(?:^|;\s*)wc_facebook_signals_state=held(?:;|$)/.test(document.cookie)) { 1642 clientParamBuilder.processAndCollectAllParams(window.location.href); 1643 } 1644//# sourceURL=facebook-capi-param-builder-js-after 1645</script>
vendor: 86 bytes, lines 1645-1646
1645 1646<script id="google-recaptcha-js" src="https://www.google.com/recaptcha/api.js?render=
16466Lce5rorAAAAAGYH1cN2CJ2a0oHZSO-v6jdwldcb
vendor: 25 bytes, line 1646
1646&ver=3.0"></script>
1647<script id="wp-polyfill-js" src="https://kailanisurfboards.com/wp-includes/js/dist/vendor/wp-polyfill.min.js?ver=3.15.0"></script>
vendor: 1 bytes, line 1647
1647
1648<script id="wpcf7-recaptcha-js-before"> 1649var wpcf7_recaptcha = { 1650 "sitekey": "6Lce5rorAAAAAGYH1cN2CJ2a0oHZSO-v6jdwldcb", 1651 "actions": { 1652 "homepage": "homepage", 1653 "contactform": "contactform" 1654 } 1655}; 1656//# sourceURL=wpcf7-recaptcha-js-before 1657</script>
vendor: 1 bytes, line 1657
1657
1658<script id="wpcf7-recaptcha-js" src="https://kailanisurfboards.com/wp-content/plugins/contact-form-7/modules/recaptcha/index.js?ver=6.1.7"></script>
vendor: 1 bytes, line 1658
1658
1659<script id="wpforms-user-journey-js-extra"> 1660var wpforms_user_journey = {"is_ssl":"1","is_debug":"","storage_name":"_wpfuj","cleanup_cookie_name":"_wpfuj_cleanup","max_data_size":"10240","max_data_items":"100","page_id":"26012"}; 1661//# sourceURL=wpforms-user-journey-js-extra 1662</script>
vendor: 1 bytes, line 1662
1662
1663<script id="wpforms-user-journey-js" src="https://kailanisurfboards.com/wp-content/plugins/wpforms-user-journey/assets/js/wpforms-user-journey.min.js?ver=1.8.0"></script>
vendor: 1 bytes, line 1663
1663
1664<script id="facebook-for-woocommerce-inline-js-after"> 1665/* WooCommerce Facebook Integration Event Tracking */ 1666fbq('set', 'agent', (function(){var a='woocommerce_0-11.2.0-3.7.6';if(window.__wc_fb_page_generated&&(Math.floor(Date.now()/1000)-window.__wc_fb_page_generated)>1800){a=a.replace(/(\d+\.\d+\.\d+)/,'$1_c');}return a;})(), '1685624359029461'); 1667window.wcFacebookPixelFiredEvents = window.wcFacebookPixelFiredEvents || {}; 1668if (!window.wcFacebookPixelFiredEvents["1188aa21-f996-4d91-b19b-f9927d255249"]) { 1669window.wcFacebookPixelFiredEvents["1188aa21-f996-4d91-b19b-f9927d255249"] = true; 1670var isStale = window.__wc_fb_page_generated && (Math.floor(Date.now()/1000) - window.__wc_fb_page_generated) > 1800; 1671if (window.FacebookSignals && typeof window.FacebookSignals.trackEvent === 'function') { 1672 window.FacebookSignals.trackEvent('PageView', { 1673 "source": "woocommerce_0", 1674 "version": "11.2.0", 1675 "pluginVersion": "3.7.6" 1676}, null, 'track', isStale ? null : "1188aa21-f996-4d91-b19b-f9927d255249"); 1677} else if (isStale) { 1678 fbq('track', 'PageView', { 1679 "source": "woocommerce_0", 1680 "version": "11.2.0", 1681 "pluginVersion": "3.7.6" 1682}); 1683} else { 1684 fbq('track', 'PageView', { 1685 "source": "woocommerce_0", 1686 "version": "11.2.0", 1687 "pluginVersion": "3.7.6" 1688}, { 1689 "eventID": "1188aa21-f996-4d91-b19b-f9927d255249" 1690}); 1691} 1692} 1693//# sourceURL=facebook-for-woocommerce-inline-js-after 1694</script>
vendor: 1 bytes, line 1694
1694
1695<script id="thegem-te-logo-js" src="https://kailanisurfboards.com/wp-content/plugins/thegem-elements-elementor/inc/templates/elements/logo/js/logo.js?ver=7.1.3"></script>
vendor: 1 bytes, line 1695
1695
1696<script id="thegem-te-menu-js-extra"> 1697var thegem_menu_data = {"ajax_url":"https://kailanisurfboards.com/wp-admin/admin-ajax.php","ajax_nonce":"b8b3a5a626","backLabel":"Back","showCurrentLabel":"Show this page"}; 1698var thegem_menu_data = {"ajax_url":"https://kailanisurfboards.com/wp-admin/admin-ajax.php","ajax_nonce":"b8b3a5a626","backLabel":"Back","showCurrentLabel":"Show this page"}; 1699var thegem_menu_data = {"ajax_url":"https://kailanisurfboards.com/wp-admin/admin-ajax.php","ajax_nonce":"b8b3a5a626","backLabel":"Back","showCurrentLabel":"Show this page"}; 1700var thegem_menu_data = {"ajax_url":"https://kailanisurfboards.com/wp-admin/admin-ajax.php","ajax_nonce":"b8b3a5a626","backLabel":"Back","showCurrentLabel":"Show this page"}; 1701var thegem_menu_data = {"ajax_url":"https://kailanisurfboards.com/wp-admin/admin-ajax.php","ajax_nonce":"b8b3a5a626","backLabel":"Back","showCurrentLabel":"Show this page"}; 1702//# sourceURL=thegem-te-menu-js-extra 1703</script>
vendor: 1 bytes, line 1703
1703
1704<script id="thegem-te-menu-js" src="https://kailanisurfboards.com/wp-content/plugins/thegem-elements-elementor/inc/templates/elements/menu/js/menu.js?ver=7.1.3"></script>
vendor: 1 bytes, line 1704
1704
1705<script id="thegem-te-search-js" src="https://kailanisurfboards.com/wp-content/plugins/thegem-elements-elementor/inc/templates/elements/search/js/search.js"></script>
vendor: 1 bytes, line 1705
1705
1706<script id="elementor-webpack-runtime-js" src="https://kailanisurfboards.com/wp-content/plugins/elementor/assets/js/webpack.runtime.min.js?ver=4.2.4"></script>
vendor: 1 bytes, line 1706
1706
1707<script id="elementor-frontend-modules-js" src="https://kailanisurfboards.com/wp-content/plugins/elementor/assets/js/frontend-modules.min.js?ver=4.2.4"></script>
vendor: 1 bytes, line 1707
1707
1708<script id="jquery-ui-core-js-before"> 1709jQuery.uiBackCompat = true; 1710//# sourceURL=jquery-ui-core-js-before 1711</script>
vendor: 1 bytes, line 1711
1711
1712<script id="jquery-ui-core-js" src="https://kailanisurfboards.com/wp-includes/js/jquery/ui/core.min.js?ver=1.14.2"></script>
vendor: 1 bytes, line 1712
1712
1713<script id="elementor-frontend-js-before"> 1714var elementorFrontendConfig = {"environmentMode":{"edit":false,"wpPreview":false,"isScriptDebug":false},"i18n":{"shareOnFacebook":"Share on Facebook","shareOnX":"Share on X","pinIt":"Pin it","download":"Download","downloadImage":"Download image","fullscreen":"Fullscreen","zoom":"Zoom","share":"Share","playVideo":"Play Video","previous":"Previous","next":"Next","close":"Close","a11yCarouselPrevSlideMessage":"Previous slide","a11yCarouselNextSlideMessage":"Next slide","a11yCarouselFirstSlideMessage":"This is the first slide","a11yCarouselLastSlideMessage":"This is the last slide","a11yCarouselPaginationBulletMessage":"Go to slide"},"is_rtl":false,"breakpoints":{"xs":0,"sm":480,"md":768,"lg":1025,"xl":1440,"xxl":1600},"responsive":{"breakpoints":{"mobile":{"label":"Mobile Portrait","value":767,"default_value":767,"direction":"max","is_enabled":true},"mobile_extra":{"label":"Mobile Landscape","value":880,"default_value":880,"direction":"max","is_enabled":false},"tablet":{"label":"Tablet Portrait","value":1024,"default_value":1024,"direction":"max","is_enabled":true},"tablet_extra":{"label":"Tablet Landscape","value":1200,"default_value":1200,"direction":"max","is_enabled":false},"laptop":{"label":"Laptop","value":1366,"default_value":1366,"direction":"max","is_enabled":false},"widescreen":{"label":"Widescreen","value":2400,"default_value":2400,"direction":"min","is_enabled":false}},"hasCustomBreakpoints":false},"version":"4.2.4","is_static":false,"experimentalFeatures":{"e_font_icon_svg":true,"additional_custom_breakpoints":true,"container":true,"e_optimized_markup":true,"e_panel_promotions":true,"nested-elements":true,"global_classes_should_enforce_capabilities":true,"e_variables":true,"e_opt_in_v4_page":true,"e_components":true,"e_interactions":true,"e_widget_creation":true,"import-export-customization":true},"urls":{"assets":"https:\/\/kailanisurfboards.com\/wp-content\/plugins\/elementor\/assets\/","ajaxurl":"https:\/\/kailanisurfboards.com\/wp-admin\/admin-ajax.php","uploadUrl":"https:\/\/kailanisurfboards.com\/wp-content\/uploads"},"nonces":{"floatingButtonsClickTracking":"0561d0cea2","atomicFormsSendForm":"682bf105f7"},"swiperClass":"swiper","settings":{"page":[],"editorPreferences":[]},"kit":{"active_breakpoints":["viewport_mobile","viewport_tablet"],"global_image_lightbox":"yes","lightbox_enable_counter":"yes","lightbox_enable_fullscreen":"yes","lightbox_enable_zoom":"yes","lightbox_enable_share":"yes","lightbox_title_src":"title","lightbox_description_src":"description"},"post":{"id":26012,"title":"Cart%20%E2%80%93%20Kailani%20Surfboards","excerpt":"","featuredImage":false}}; 1715//# sourceURL=elementor-frontend-js-before 1716</script>
vendor: 1 bytes, line 1716
1716
1717<script id="elementor-frontend-js" src="https://kailanisurfboards.com/wp-content/plugins/elementor/assets/js/frontend.min.js?ver=4.2.4"></script>
vendor: 1 bytes, line 1717
1717
1718<script id="thegem-isotope-js-js" src="https://kailanisurfboards.com/wp-content/themes/thegem-elementor/js/isotope.min.js?ver=5.12.2"></script>
vendor: 1 bytes, line 1718
1718
1719<script id="stripe-js" src="https://js.stripe.com/dahlia/stripe.js"></script>
vendor: 1 bytes, line 1719
1719
1720<script id="wp-emoji-settings" type="application/json"> 1721{"baseUrl":"https://s.w.org/images/core/emoji/17.0.2/72x72/","ext":".png","svgUrl":"https://s.w.org/images/core/emoji/17.0.2/svg/","svgExt":".svg","source":{"concatemoji":"https://kailanisurfboards.com/wp-includes/js/wp-emoji-release.min.js?ver=7.1.3"}} 1722</script>
vendor: 1 bytes, line 1722
1722
1723<script type="module"> 1724/*! This file is auto-generated */ 1725var e="script#wp-emoji-settings",t=document.querySelector(e);if(!(t instanceof HTMLScriptElement))throw new Error("Element missing: "+e);const r=JSON.parse(t.text),s=(window._wpemojiSettings=r,"wpEmojiSettingsSupports"),o=["flag","emoji"];function i(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(s,JSON.stringify(t))}catch(e){}}function c(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0);const r=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);return t.every((e,t)=>e===r[t])}function p(e,t){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var n=e.getImageData(16,16,1,1);for(let e=0;e<n.data.length;e++)if(0!==n.data[e])return!1;return!0}function u(e,t,n,r){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\udde8\ud83c\uddf6","\ud83c\udde8\u200b\ud83c\uddf6")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!r(e,"\ud83e\u1fac8")}return!1}function f(e,t,n,r){let a;const s=(a="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):document.createElement("canvas")).getContext("2d",{willReadFrequently:!0}),o=(s.textBaseline="top",s.font="600 32px Arial",{});return e.forEach(e=>{o[e]=t(s,e,n,r)}),o}function a(e){var t=document.createElement("script");t.src=e,t.defer=!0,document.head.appendChild(t)}r.supports={everything:!0,everythingExceptFlag:!0},new Promise(t=>{let n=function(){try{var e=JSON.parse(sessionStorage.getItem(s));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(o),u.toString(),c.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"});const a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=e=>{i(n=e.data),a.terminate(),t(n)})}catch(e){}i(n=f(o,u,c,p))}t(n)}).then(e=>{for(const n in e)r.supports[n]=e[n],r.supports.everything=r.supports.everything&&r.supports[n],"flag"!==n&&(r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&r.supports[n]);var t;r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&!r.supports.flag,r.supports.everything||((t=r.source||{}).concatemoji?a(t.concatemoji):t.wpemoji&&t.twemoji&&(a(t.twemoji),a(t.wpemoji)))}); 1726//# sourceURL=https://kailanisurfboards.com/wp-includes/js/wp-emoji-loader.min.js 1727</script>
vendor: 1 bytes, line 1727
1727
1728<script> 1729 SR7.JSON['SR7_26_1'] = {"settings":{"migrated":"sr6","uSize":[false,true,true,true,true],"title":"CART","alias":"shop-1","type":"hero","fonts":{"Roboto":{"name":"Roboto","normal":{"400":true},"subset":{"latin":true}}},"vPort":["-100px","-100px","-100px","-100px","-100px"],"size":{"contentFH":true,"width":[1240,1240,1024,778,480],"height":[500,500,768,960,400],"cachedHeight":[500,500,768,960,400],"maxWidth":0},"carousel":{"type":"h","align":"center","maxV":3,"justify":false,"scale":false,"minS":50,"vScale":false,"oScale":false,"space":0,"rotation":false,"maxR":0,"varR":false,"opacity":true,"maxO":100,"varO":false,"spin":"off","spinA":0,"snap":true,"infinity":false,"skewX":0,"skewY":0,"ease":"power3.inOut","dur":800,"overshoot":false,"stretch":false,"showAllLayers":"false","jMWidth":false,"bR":0,"pNV":"50px","pT":0,"pB":0},"shdw":0,"bg":{"color":{"orig":"transparent","type":"solid","string":"transparent"}},"nav":{"m":{"cd":1000},"p":{"w":50,"h":100}},"thumb":{"color":"transparent"},"aU":[],"imgs":[{"lib_id":25997,"lib":"medialibrary","src":"http:\/\/kailanisurfboards.com\/wp-content\/uploads\/2025\/08\/mamba_home.jpg"}],"hasYT":false,"version":"6.7.55","general":{"lazyLoad":"none","slideshow":{"globalViewPort":false,"globalViewDist":"-200px"}}},"slides":{"74":{"id":74,"slide":{"addOns":[],"id":74,"version":"6.7.55","title":"","parentId":null,"language":"default","order":1,"thumb":{"src":"","srcId":"","admin":"","adminId":"","dimension":"slider","default":{"color":"transparent"}},"acc":{"label":"unset","hidden":"true","live":"auto","role":"presentation","roledep":"slide"},"description":"","attr":{"class":"","data":"","id":"","a":"","aO":"ml","t":"","tO":"","deepLink":"","attr":""},"publish":{"from":"","to":"","state":"published","sch":true},"slideshow":{"stop":false,"len":"default","hal":0,"hom":false,"hfn":false},"loop":{"u":false,"r":-1,"s":0,"e":99999}},"layers":[{"fluid":{"tx":true,"tr":true,"sp":true},"id":0,"alias":"Text-0","content":{"text":"CART"},"runtime":{"locked":false,"hidden":false},"size":{"w":["#a","auto","auto","auto","auto"],"h":["auto","auto","auto","auto","auto"],"minW":["none","none","none","none","none"],"minH":["none","none","none","none","none"]},"pos":{"x":["-21px","-21px","#a","#a","6px"],"y":["92px","92px","#a","#a","146px"],"h":["center","center","center","center","center"],"v":["middle","middle","middle","middle","middle"],"pos":"absolute","float":["none","none","none","none","none"],"clear":["none","none","none","none","none"]},"zIndex":7,"order":7,"display":["block","block","block","block","block"],"vA":"top","bg":{"color":{"orig":"transparent","type":"solid","string":"transparent"}},"attr":{"aO":"ml","tO":"ml"},"acc":{"role":""},"tl":{"in":{"content":{"pers":"600px","orig":{"x":"50%","y":"50%","z":"0"},"all":[{"t":0,"d":0,"f":0,"e":"power3.inOut","pE":"d","x":[0,0,0,0,0],"y":[0,0,0,0,0],"o":0,"xRe":0,"yRe":0,"off":0},{"t":0,"d":300,"f":300,"e":"power3.inOut","pE":"d","x":[0,0,0,0,0],"y":[0,0,0,0,0],"o":1,"xRe":0,"yRe":0,"off":0}]}},"out":{"content":{"pers":"600px","orig":{"x":"50%","y":"50%","z":"0"},"all":[{"t":0,"d":300,"f":300,"e":"power3.inOut","pE":"n","x":["inherit","inherit","inherit","inherit","inherit"],"y":["inherit","inherit","inherit","inherit","inherit"],"o":0,"xRe":0,"yRe":0,"off":0}]}}},"p":{"t":[0,0,"#a","#a","#a"],"b":[0,0,"#a","#a","#a"],"l":[0,0,"#a","#a","#a"],"r":[0,0,"#a","#a","#a"]},"m":{"t":[0,0,"#a","#a","#a"],"b":[0,0,"#a","#a","#a"],"l":[0,0,"#a","#a","#a"],"r":[0,0,"#a","#a","#a"]},"tA":["center","center","center","center","center"],"color":["#000000","#000000","#000000","#000000","#000000"],"font":{"size":["30px","30px","#a","#a","30px"],"weight":[400,400,400,400,400],"ls":[0,0,0,0,0]},"lh":["25px","25px","#a","#a","#a"],"type":"text","toggle":{"text":""}},{"fluid":{"tx":true,"tr":true,"sp":true},"id":1,"alias":"Image-1","subtype":"image","runtime":{"locked":false,"hidden":false},"size":{"w":["1920px","1920px","#a","#a","1545px"],"h":["500px","500px","#a","#a","402px"],"minW":["none","none","none","none","none"],"minH":["none","none","none","none","none"],"sProp":true},"pos":{"x":["7px","7px","#a",0,"-5px"],"y":["-1px","-1px",0,0,"1px"],"h":["center","center","center","center","center"],"v":["middle","middle","middle","middle","middle"],"pos":"absolute","float":["none","none","none","none","none"],"clear":["none","none","none","none","none"]},"zIndex":6,"order":6,"display":["block","block","block","block","block"],"vA":"top","bg":{"color":{"orig":"transparent","type":"solid","string":"transparent"},"image":{"ratio":1,"src":"http:\/\/kailanisurfboards.com\/wp-content\/uploads\/2025\/08\/mamba_home.jpg","lib":"medialibrary","lib_id":25997,"lib_size":"full","fromStream":false,"streamType":"gallery","pos":{"x":"50%","y":"50%"},"repeat":"no-repeat","size":"cover","sizeVal":"100%","seo":false}},"attr":{"aO":"ml","tO":"ml"},"acc":{"role":""},"tl":{"in":{"content":{"pers":"600px","orig":{"x":"50%","y":"50%","z":"0"},"all":[{"t":0,"d":0,"f":0,"e":"power3.inOut","pE":"d","x":[0,0,0,0,0],"y":[0,0,0,0,0],"o":0,"xRe":0,"yRe":0,"off":0},{"t":0,"d":300,"f":300,"e":"power3.inOut","pE":"d","x":[0,0,0,0,0],"y":[0,0,0,0,0],"o":1,"xRe":0,"yRe":0,"off":0}]}},"out":{"content":{"pers":"600px","orig":{"x":"50%","y":"50%","z":"0"},"all":[{"t":0,"d":300,"f":300,"e":"power3.inOut","pE":"n","x":["inherit","
1729inherit","inherit","inherit","inherit"],"y":["inherit","inherit","inherit","inherit","inherit"],"o":0,"xRe":0,"yRe":0,"off":0}]}}},"p":{"t":[0,0,"#a","#a","#a"],"b":[0,0,"#a","#a","#a"],"l":[0,0,"#a","#a","#a"],"r":[0,0,"#a","#a","#a"]},"m":{"t":[0,0,"#a","#a","#a"],"b":[0,0,"#a","#a","#a"],"l":[0,0,"#a","#a","#a"],"r":[0,0,"#a","#a","#a"]},"type":"shape"},{"rTo":"slide","id":2,"alias":"Slide BG Layer","subtype":"slidebg","size":{"cMode":"cover"},"pos":{"h":["center","center","center","center","center"],"v":["center","center","center","center","center"],"pos":"absolute"},"zIndex":0,"order":0,"display":["block","block","block","block","block"],"tl":{"in":{"bg":{"ex":true,"all":[[],{"d":1000,"sd":666.6666666666667,"e":"power2.inOut","dir":"default","t":0,"rnd":false,"temp":{"t":"*opacity* Fade In","p":"fade","m":"basic","g":"fade"},"addOns":[],"in":{"o":0},"out":{"a":false},"v":"7.0","a":"BG Animation"}]}}},"type":"shape"}]},"75":{"id":75,"slide":{"addOns":[],"id":75,"version":"6.7.55","title":"","parentId":null,"language":"default","order":2,"thumb":{"src":"","srcId":"","admin":"","adminId":"","dimension":"slider","default":{"color":"transparent"}},"acc":{"label":"unset","hidden":"true","live":"auto","role":"presentation","roledep":"slide"},"description":"","attr":{"class":"","data":"","id":"","a":"","aO":"ml","t":"","tO":"","deepLink":"","attr":""},"publish":{"from":"","to":"","state":"published","sch":true},"slideshow":{"stop":false,"len":"default","hal":0,"hom":false,"hfn":false},"loop":{"u":false,"r":-1,"s":0,"e":99999}},"layers":{"1":{"rTo":"slide","id":1,"alias":"Slide BG Layer","subtype":"slidebg","size":{"cMode":"cover"},"pos":{"h":["center","center","center","center","center"],"v":["center","center","center","center","center"],"pos":"absolute"},"zIndex":0,"order":0,"display":["block","block","block","block","block"],"tl":{"in":{"bg":{"ex":true,"all":[[],{"d":1000,"sd":666.6666666666667,"e":"power2.inOut","dir":"default","t":0,"rnd":false,"temp":{"t":"*opacity* Fade In","p":"fade","m":"basic","g":"fade"},"addOns":[],"in":{"o":0},"out":{"a":false},"v":"7.0","a":"BG Animation"}]}}},"type":"shape"}}},"76":{"id":"76","slide":{"addOns":[],"id":76,"version":"6.7.55","title":"Global Layers","parentId":null,"language":"default","oflow":false,"global":true,"respVP":true,"pos":"front","fullHeight":true},"layers":[]}},"id":"26","addOns":[]}; 1730 if (SR7.F.init) SR7.F.init(); // DOUBLE CALL NOT A PROBLEM, MANAGED IN INIT 1731 document.addEventListener('DOMContentLoaded', function() {if (SR7.F.init) SR7.F.init(); else SR7.shouldBeInited = true;}); 1732 window.addEventListener('load', function() {if (SR7.F.init) SR7.F.init(); else SR7.shouldBeInited = true; }); 1733 SR7.E.v6v7ids ??= {} 1734 SR7.E.v6v7ids = JSON.parse('{\"n\":{\"49\":74,\"50\":75},\"s\":{\"26\":76}}'); 1735</script>
1735 1736
1736<script type='text/javascript'> 1737 document.addEventListener( 'wpcf7submit', function ( event ) { 1738 var detail = event.detail || {}; 1739 if ( 'mail_sent' !== detail.status ) { 1740 return; 1741 } 1742 var apiResponse = detail.apiResponse || {}; 1743 if ( ! apiResponse.fb_pxl_code ) { 1744 return; 1745 } 1746 try { 1747 var s = document.createElement( 'script' ); 1748 s.textContent = apiResponse.fb_pxl_code; 1749 document.head.appendChild( s ); 1750 } catch ( e ) { 1751 // no-op 1752 } 1753 }, false ); 1754 </script>
1754 1755
1755<script type="text/javascript"> 1756var thegem_woo_buttons = document.querySelectorAll('.button'); 1757for (index = 0; index < thegem_woo_buttons.length; index++) { 1758 if(thegem_woo_buttons[index].tagName.toLowerCase() !== 'p' && thegem_woo_buttons[index].tagName.toLowerCase() !== 'div' && !thegem_woo_buttons[index].closest('.portfolio-item') && !thegem_woo_buttons[index].closest('.thegem-te-loop-product-add-to-cart') && !thegem_woo_buttons[index].closest('.products') && !(thegem_woo_buttons[index].closest('.thegem-popup-notification')) && !(thegem_woo_buttons[index].closest('.woocommerce-MyAccount-content .woocommerce-info'))) { 1759 thegem_woo_buttons[index].classList.add('gem-button'); 1760 thegem_woo_buttons[index].classList.add('gem-wc-button'); 1761 } 1762} 1763</script>
vendor: 1 bytes, line 1763
1763
1764<script type="text/javascript">var index, gemExcludeLazyElements = document.querySelectorAll('.portfolio.portfolio-style-metro picture,.portfolio.portfolio-style-metro img,.portfolio.portfolio-style-masonry picture,.portfolio.portfolio-style-masonry img,.product-gallery .owl-carousel img,.portfolio-slider picture,.portfolio-slider img,.gem-gallery img,.gem-gallery-grid.gallery-style-metro picture,.gem-gallery-grid.gallery-style-metro img,.gem-gallery-grid.gallery-style-masonry picture,.gem-gallery-grid.gallery-style-masonry img,.preloader + .gallery-preloader-wrapper picture,.preloader + .gallery-preloader-wrapper img,.blog.blog-style-masonry picture,.blog.blog-style-masonry img,.preloader + .portfolio-preloader-wrapper picture,.preloader + .portfolio-preloader-wrapper img');for (index = 0; index < gemExcludeLazyElements.length; index++) { gemExcludeLazyElements[index].removeAttribute('loading'); }</script>
1764</body> 1765</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.