1"use strict";(self.webpackChunkgatsby_starter_default=self.webpackChunkgatsby_starter_default||[]).push([[125],{23331:function(e,t,n){n.r(t);var a=n(89063),l=n(24794),r=n(10900),i=n(96540),s=n(25067);t.default=e=>{const t=(0,l.useStaticQuery)("2749879325").wp.themeGeneralSettings.fluxDna,n=(0,i.useRef)(null),{0:c,1:m}=(0,i.useState)(!1),o=(0,a.W)(n);return(0,i.useEffect)(()=>{o&&!c&&m(!0)},[o,c,m]),i.createElement(i.Fragment,null,i.createElement(s.A,null),i.createElement("div",{className:"fullPageanimation headerSecondary overflow-x-hidden"},i.createElement("div",{className:"flex flex-wrap h-screen overflow-y-auto ctm-general-content"},i.createElement("div",{className:"w-full h-full"},i.createElement("div",{className:"text-center h-full flex flex-col items-center justify-center w-full relative z-1 px-10 -top-[30px] mdscreen:top-0"},t.fourHeading&&i.createElement("div",{className:"title lg:pb-24 pb-[16px]"},i.createElement("h3",{className:"text-[165px] text-white-100/20 font-700 leading-[130%] mdscreen:text-[90px] mdscreen:leading-[68px]"},t.fourHeading)),t.fourDescription&&i.createElement("div",{className:"content white text-center max-w-[444px] w-full mx-auto lg:pb-[40px] pb-20"},i.createElement("p",null,(0,r.Ay)(t.fourDescription))),i.createElement(l.Link,{to:"/",className:"btn btn-o-white cursor-pointer block"},i.createElement("span",null,"back to home")))),i.createElement("div",{className:"w-full pattern-ring-ribbon-vertical"},t.fourImage&&i.createElement("div",{className:"image_wrapper"},i.createElement("img",{src:t.fourImage.mediaItemUrl,alt:t.fourImage.title,width:551,height:626,loading:"lazy",className:"w-full h-screen block object-cover absolute inset-0"}))))))}},25067:function(e,t,n){var a=n(37098),l=n(24794),r=n(10900),i=n(96540);t.A=()=>{const e=function(){const[e,t]=i.useState(null);return i.useEffect(()=>{let n=window.pageYOffset;const a=()=>{const a=window.pageYOffset,l=a>n?"down":"up";l!==e&&(a-n>5||a-n<-5)&&t(l),n=a>0?a:0};return window.addEventListener("scroll",a),()=>{window.removeEventListener("scroll",a)}},[e]),e}(),{0:t,1:n}=(0,i.useState)(!1),[s,c]=(0,a.l)(),{0:m}=(0,i.useState)(!1),o=()=>{void 0!==typeof window&&window.pageYOffset<=100&&(document.querySelector("header").classList.remove("header-sticky"),document.querySelector("header").classList.remove("header-blue"))};(0,i.useEffect)(()=>{if(void 0!==typeof window)return window.addEventListener("scroll",o),()=>{window.removeEventListener("scroll",o)}},[]),(0,i.useEffect)(()=>{c([].concat(t?[["#header-logo-main,.top-navbar",{opacity:0},{duration:.6}],["#HeaderSticky",{background:"transparent"},{duration:.6}],[".main-nav",{transform:"translateX(0%)"},{duration:.6,at:"-1"}],[".navMenuanim",{transform:"translateX(0px)",opacity:1},{duration:.5,at:"4"}]]:[[".navMenuanim",{transform:"translateX(50px)",opacity:0},{duration:.5,at:"1"}],[".main-nav",{transform:"translateX(110%)"},{duration:.6}],["#header-logo-main,.top-navbar",{opacity:1},{duration:.6}],["#HeaderSticky",{background:""},{duration:.6}]]))},[s,t,c]),(0,i.useEffect)(()=>{t?(document.body.classList.add("menu-open"),document.querySelector("header").classList.remove("header1")):document.body.classList.remove("menu-open")},[t,e]);const u=({toggle:e})=>i.createElement("div",{className:`menu-line ${m?"nav-open":""} flex flex-col cursor-pointer gap-1`,onClick:e,onKeyDown:e,"aria-hidden":"true"},i.createElement("img",{width:25,height:8,className:"toggle-line-open",src:"../../../images/menu-line-light.svg",alt:"menu-line-light"}),i.createElement("img",{width:18,height:18,className:"toggle-line-close",src:"../../../images/menu-close.svg",alt:"menu-close"})),d=(0,l.useStaticQuery)("3674042704").wp.themeGeneralSettings.fluxDna,{0:g,1:p}=(0,i.useState)(d.sidebarMenuImage.mediaItemUrl),f=e=>{const t=e.target.closest(".sideNav-hoverable");t&&t.classList.toggle("mobile-submenu")},{0:h,1:v}=(0,i.useState)(!1);return(0,i.useEffect)(()=>{document.querySelectorAll(".micro-site").length?v(!0):v(!1)},[]),i.createElement(i.Fragment,null,i.createElement("section",{ref:s,className:"overflow-hidden"},i.createElement("header",{className:`header fixed z-9999 w-full pt-40 transition-all duration-500 lgscreen:!py-20 ${"down"!==e||h||t?"!top-0":"!-top-[180px]"} ${"up"!==e||h?"":"header-sticky header-blue"} ${h?"!absolute !top-0":""}`,id:"HeaderSticky"},i.createElement("div",{className:"container-fluid"},i.createElement("div",{className:"flex flex-wrap items-center justify-between gap-x-5 w-full"},(null==d?void 0:d.mainLogo)&&i.createElement("div",{className:"logo",id:"header-logo-main"},i.createElement(l.Link,{to:"/",className:"block"},i.createElement("img",{src:d.mainLogo.mediaItemUrl,width:139,height:96,alt:"logo",className:" mx-auto max-w-full mdscreen:max-w-[170px] mdscreen:w-[70px] cursor-scale logo-white",loading:"eager"}),i.createElement("img",{src:d.mainLogoBlue.mediaItemUrl,width:139,height:96,alt:"logo",className:"mx-auto max-w-full mdscreen:max-w-[170px] cursor-scale logo-blue",loading:"eager"}))),i.createElement("div",{className:"top-navbar flex flex-wrap items-center gap-x-8 mdscreen:pl
1-0 lg:mx-auto"},i.createElement("ul",{className:"flex gap-x-10 laptop:gap-x-4 transition-all duration-300 lgscreen:hidden"},(null==d?void 0:d.mainMenu.length)>0&&d.mainMenu.map((e,t)=>i.createElement("li",{key:t},i.createElement(l.Link,{to:e.menuLink.url,target:e.menuLink.target},(0,r.Ay)(e.menuLink.title)),(null==e?void 0:e.innerMenu)&&i.createElement("ul",{className:"sub-menu px-[220px] lgscreen:px-[150px] mx-auto"},e.subMenuItem.map((e,t)=>i.createElement("li",{key:t,className:"!w-full"},(null==e?void 0:e.innerSubMenu)&&i.createElement(l.Link,{to:e.innerSubMenu.url,target:e.innerSubMenu.target},(null==e?void 0:e.menuImage)&&i.createElement("div",{className:"img relative pt-[30%]"},i.createElement("img",{src:e.menuImage.mediaItemUrl,width:284,height:128,alt:e.innerSubMenu.title,className:"!h-full absolute top-0 left-0 w-full"})),i.createElement("span",null,(0,r.Ay)(e.innerSubMenu.title)))))))))),i.createElement("div",{className:"flex flex-wrap items-center pointer-events-auto"},i.createElement("div",{className:"hamburger flex items-center cursor-pointer cursor-scale"},i.createElement(u,{toggle:()=>{n(!t)},onClick:()=>n(e=>!e),onKeyDown:()=>n(e=>!e),"aria-hidden":"true"})),(null==d?void 0:d.enquiry)&&i.createElement("div",{className:"btn-custom relative lg:ml-[30px] lgscreen:hidden"},i.createElement(l.Link,{to:d.enquiry.url,target:d.enquiry.target,className:"btn btn-o-white cursor-pointer block"},i.createElement("span",null,d.enquiry.title))))))),i.createElement("div",{className:"main-nav nav-container"},i.createElement("div",{className:"mainNav__wrap w-full relative m-auto z-99 h-screen mr-0 bg-white-100"},i.createElement("div",{className:"container-fluid h-full lg:pr-0"},i.createElement("div",{className:"mainNav__wrap--inner w-full h-full flex flex-wrap justify-start"},i.createElement("div",{className:"navMenuanim flex flex-wrap justify-center w-full h-full"},i.createElement("div",{className:"xlscreen:w-full w-[50%] h-full overflow-y-auto"},i.createElement("div",{className:"flex flex-col xl:gap-[60px] gap-[45px] justify-start items-start w-full relative z-10 pt-[55px] xl:pb-[67px] h-full"},i.createElement("div",{className:"sidenav-logo"},i.createElement(l.Link,{to:"/"},i.createElement("img",{src:"https://blue-safari.fluxfullcircle.com/app/uploads/2026/02/BSS-Marine-Collection-1.svg",alt:"sidenav-logo",className:"mdscreen:w-[150px] w-[150px]",height:189,width:59}))),i.createElement("div",{className:"flex flex-wrap w-full pb-100"},i.createElement("div",{className:"menuOption_wrapper w-[46%] mdscreen:w-full flex flex-col gap-y-[60px] lgscreen:gap-y-[45px] mdscreen:gap-y-[30px]"},i.createElement("ul",{className:"navMenu navMenuRight"},(null==d?void 0:d.sidebarMenuTop.length)>0&&d.sidebarMenuTop.map((e,t)=>i.createElement("li",{className:(e.innerMenu,"sideNav-hoverable pb-30 mdscreen:pb-20 last:pb-0"),key:t,onMouseEnter:function(){"undefined"!=typeof window&&window.innerWidth>1200&&p(e.innerMenuImage.mediaItemUrl)},"aria-hidden":"true"},e.innerMenu&&i.createElement("img",{src:"../../../images/acc-arrow.svg",alt:"arrow",height:15,width:20,className:"sideNav-arrow w-[15px] h-[20px] mt-[5px] filter-green-200 hover:filter-green-100 transition-common cursor-pointer mdscreen:order-2 hidden mdscreen:block",onClick:e=>f(e),onKeyDown:e=>f(e),"aria-hidden":"true"}),i.createElement(l.Link,{className:"hoverable-link",to:e.menuItemLink.url,target:e.menuItemLink.target},e.menuItemLink.title,e.hasInnerMenu),e.innerMenu&&i.createElement("ul",{className:"mega-menu w-[310px] xl:w-[30vw] space-y-[20px] mdscreen:space-y-[10px]"},e.innerMenu.map((e,t)=>e.menuImage?i.createElement("li",{key:t,onMouseEnter:()=>p(e.menuImage.mediaItemUrl),"aria-hidden":"true"},i.createElement(l.Link,{to:e.menuLink.url,target:e.menuLink.target},e.menuLink.title)):i.createElement("li",{key:t,"aria-hidden":"true"},i.createElement(l.Link,{to:e.menuLink.url,target:e.menuLink.target},e.menuLink.title))))))),i.createElement("ul",{className:"navMenu navMenuRight"},(null==d?void 0:d.sidebarMenuBottom.length)>0&&d.sidebarMenuBottom.map((e,t)=>i.createElement("li",{key:t},i.createElement(l.Link,{to:e.menuItemLink.url,target:e.menuItemLink.target},e.menuItemLink.title))),i.createElement(l.Link,{to:d.enquiry.url,className:"md2:hidden btn btn-o-green"},i.createElement("span",null,"Enquire Now")))),i.createElement("div",{className:"menuOption_wrapper_right w-[54%] mdscreen:hidden"})))),i.createElement("div",{className:"xlscreen:w-full w-[50%] xlscreen:hidden"},i.createElement("div",{className:"mainNavimg h-full"},i.createElement("img",{src:g,className:"w-full h-full object-cover",width:674,height:857,alt:"sidebar menu"}))))))))))}},89063:function(e,t,n){n.d(t,{W:function(){return i}});var a=n(96540),l=n(64942);const r={some:0,all:1};function i(e,{root:t,margin:n,amount:i,once:s=!1}={}){const[c,m]=(0,a.useState)(!1);return(0,a.useEffect)(()=>
1{if(!e.current||s&&c)return;const a={root:t&&t.current||void 0,margin:n,amount:i};return function(e,t,{root:n,margin:a,amount:i="some"}={}){const s=(0,l.KJ)(e),c=new WeakMap,m=new IntersectionObserver(e=>{e.forEach(e=>{const n=c.get(e.target);if(e.isIntersecting!==Boolean(n))if(e.isIntersecting){const n=t(e);"function"==typeof n?c.set(e.target,n):m.unobserve(e.target)}else"function"==typeof n&&(n(e),c.delete(e.target))})},{root:n,rootMargin:a,threshold:"number"==typeof i?i:r[i]});return s.forEach(e=>m.observe(e)),()=>m.disconnect()}(e.current,()=>(m(!0),s?void 0:()=>m(!1)),a)},[t,e,n,s,i]),c}}}]); 2//# sourceMappingURL=component---src-pages-404-js-fb3ce50327754e13074b.js.map
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.