{"version":3,"file":"shared-lib.DSy7WIxP.mjs","names":["React.useRef","React.useState","React.useId"],"sources":["https:/framerusercontent.com/modules/bSG9GfQcgyUxKTj4Tzxe/L0MYiL8NLPfeuNW9Fnfu/OmniBrandAssets.js","https:/framerusercontent.com/modules/yNdi4Ze8mIPqpmO8YkIu/0znRIzHAxIYWFgl24Ois/OmniBrandNav.js"],"sourcesContent":["// Omni brand images hosted on your existing Framer site.\n// No imports or embedded image data are needed.\n// DARK = dark lettering on a light background; LIGHT = white lettering on a dark background.\n// If you publish replacement artwork, change only the corresponding URL below.\nexport const OMNI_LOGO_DARK=\"https://framerusercontent.com/images/BIGuSEbnj8YsUOBq010Yo26i8pA.png\";export const OMNI_LOGO_LIGHT=\"https://framerusercontent.com/images/B76oyYg7KP2dGpIJ6lAf0W2ccA.png\";// Kept for compatibility with earlier imports; not used by the current page components.\nexport const OMNI_RING=\"https://framerusercontent.com/images/3WxIu2Gf7EsZ5Rvy3wsnx7Kt7RA.png\";\nexport const __FramerMetadata__ = {\"exports\":{\"OMNI_RING\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"OMNI_LOGO_DARK\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"OMNI_LOGO_LIGHT\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./OmniBrandAssets.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import*as React from\"react\";import{createPortal}from\"react-dom\";import{RenderTarget}from\"framer\";import{OMNI_LOGO_DARK,OMNI_LOGO_LIGHT}from\"https://framerusercontent.com/modules/bSG9GfQcgyUxKTj4Tzxe/L0MYiL8NLPfeuNW9Fnfu/OmniBrandAssets.js\";const CARE_LINKS=[[\"All care services\",\"/care-services\"],[\"Domiciliary care\",\"/care-services/domiciliary-care-service\"],[\"Live-in care\",\"/care-services/live-in-care\"],[\"Respite care\",\"/care-services/respite-care\"],[\"Night care\",\"/care-services/night-care\"],[\"Companionship care\",\"/care-services/companionship-care\"],[\"Hospital to home\",\"/care-services/hospital-discharge-care\"]];const MORE_LINKS=[[\"Join Omni\",\"/careers\"],[\"Candidate registration\",\"/candidate-registration\"],[\"Client registration\",\"/client-registration\"],[\"Refer a candidate\",\"/candidate-referral\"],[\"Frequently asked questions\",\"/faq\"]];function Arrow({down=false}){return /*#__PURE__*/_jsx(\"svg\",{width:\"17\",height:\"17\",viewBox:\"0 0 20 20\",fill:\"none\",\"aria-hidden\":\"true\",children:/*#__PURE__*/_jsx(\"path\",{d:down?\"m5 7 5 5 5-5\":\"M4 10h11m-5-5 5 5-5 5\",stroke:\"currentColor\",strokeWidth:\"1.6\",strokeLinecap:\"round\",strokeLinejoin:\"round\"})});}function colourValue(value){if(!value||value===\"transparent\")return null;// Computed sRGB colours are returned as rgb()/rgba() by current browsers.\nconst match=value.match(/^rgba?\\((.*)\\)$/);if(!match)return null;const parts=match[1].trim().split(/[\\s,\\/]+/);if(parts.length<3)return null;const channel=v=>parseFloat(v)*(v.includes(\"%\")?2.55:1);const alpha=parts[3]===undefined?1:parseFloat(parts[3])*(parts[3].includes(\"%\")?.01:1);const result=[channel(parts[0]),channel(parts[1]),channel(parts[2]),alpha];return result.every(Number.isFinite)?result:null;}function luminance(colour){const c=colour.map(v=>{const n=v/255;return n<=.04045?n/12.92:Math.pow((n+.055)/1.055,2.4);});return .2126*c[0]+.7152*c[1]+.0722*c[2];}/** Composite the visible CSS background layers at an actual point under the pill. */function backgroundAt(x,y,ownRoot){const stack=document.elementsFromPoint(x,y).filter(element=>!ownRoot.contains(element)&&!element.closest(\"[data-omni-nav-owned]\")&&!element.matches(\".oi-overlay,.omni-heartbeat-rail,.omni-scroll-progress\"));// The explicit hint also handles un-readable cross-origin video/canvas pixels.\nfor(const element of stack){const hint=element.closest(\"[data-omni-nav-tone]\")?.dataset.omniNavTone;if(hint===\"dark\")return 0;if(hint===\"light\")return 1;if(element.closest(\".omni-dark-section,.oi-dark,.oi-footer,.omni-footer\"))return 0;if(element.tagName!==\"HTML\"&&element.tagName!==\"BODY\")break;}const result=[0,0,0];let remaining=1;for(const element of stack){const style=window.getComputedStyle(element);const colour=colourValue(style.backgroundColor);if(!colour||colour[3]<=0||style.visibility===\"hidden\")continue;let opacity=1;for(let parent=element;parent;parent=parent.parentElement){opacity*=Number.parseFloat(window.getComputedStyle(parent).opacity)||0;}const alpha=Math.max(0,Math.min(1,colour[3]*opacity));for(let i=0;i<3;i++)result[i]+=colour[i]*alpha*remaining;remaining*=1-alpha;if(remaining<.01)break;}for(let i=0;i<3;i++)result[i]+=255*remaining;return luminance(result);}function normalPath(value){return value.replace(/[?#].*$/,\"\").replace(/\\/$/,\"\")||\"/\";}function canvasMode(){try{return RenderTarget.current()===RenderTarget.canvas;}catch{return false;}}export function OmniBrandNav({activePath,shopHref=\"/our-products\",timesheetsHref=\"/timesheets\",phone=\"0121 827 3666\",email=\"enquires@omnihealthcare.co.uk\",logoDark=OMNI_LOGO_DARK,logoLight=OMNI_LOGO_LIGHT,motionPaused=false,onToggleMotion,fixed=true}={}){const rootRef=React.useRef(null);const pillRef=React.useRef(null);const careGroupRef=React.useRef(null);const careButtonRef=React.useRef(null);const careMenuRef=React.useRef(null);const mobileToggleRef=React.useRef(null);const hoverOpened=React.useRef(false);const lastOpen=React.useRef(\"\");const[mounted,setMounted]=React.useState(false);const[canvas,setCanvas]=React.useState(false);const[onDark,setOnDark]=React.useState(false);const[compact,setCompact]=React.useState(true);const[careOpen,setCareOpen]=React.useState(false);const[mobileOpen,setMobileOpen]=React.useState(false);const[mobileCareOpen,setMobileCareOpen]=React.useState(false);const[path,setPath]=React.useState(activePath||\"\");const reactId=React.useId().replace(/:/g,\"\");const careId=`omni-care-${reactId}`;const mobileId=`omni-menu-${reactId}`;const mobileCareId=`omni-mobile-care-${reactId}`;const navLinks=[[\"About\",\"/about-us\"],[\"Agency\",\"/agency\"],[\"Supported Living\",\"/supported-living\"],[\"Residential\",\"/residential-living\"],[\"Get support\",\"/contact-us\"],[\"Timesheets\",timesheetsHref]];React.useEffect(()=>{setMounted(true);setCanvas(canvasMode());},[]);React.useEffect(()=>{const update=()=>{setPath(activePath||window.location.pathname);setMobileOpen(false);setCareOpen(false);};update();window.addEventListener(\"popstate\",update);window.addEventListener(\"hashchange\",update);return()=>{window.removeEventListener(\"popstate\",update);window.removeEventListener(\"hashchange\",update);};},[activePath]);React.useEffect(()=>{if(!mounted)return;let frame=0;const sample=()=>{frame=0;const root=rootRef.current,pill=pillRef.current;if(!root||!pill)return;const rect=pill.getBoundingClientRect();setCompact(rect.width<1200);if(canvas||!fixed||rect.width<1)return;const y=Math.max(1,Math.min(window.innerHeight-1,rect.top+rect.height/2));const core=root.querySelector(\".obn-core\")?.getBoundingClientRect()||rect;const levels=[.18,.5,.82].map(fraction=>backgroundAt(Math.max(1,Math.min(window.innerWidth-1,core.left+core.width*fraction)),y,root)).sort((a,b)=>a-b);const level=levels[1];// A small hysteresis band prevents flicker on translucent boundaries.\nsetOnDark(current=>current?level<.36:level<.23);};const request=()=>{if(!frame)frame=window.requestAnimationFrame(sample);};request();const resize=typeof ResizeObserver===\"undefined\"?null:new ResizeObserver(request);if(pillRef.current)resize?.observe(pillRef.current);resize?.observe(document.body);window.addEventListener(\"scroll\",request,{passive:true,capture:true});window.addEventListener(\"resize\",request,{passive:true});window.addEventListener(\"load\",request,true);window.visualViewport?.addEventListener(\"resize\",request);const observer=new MutationObserver(request);observer.observe(document.documentElement,{attributes:true,attributeFilter:[\"class\",\"style\"]});observer.observe(document.body,{attributes:true,attributeFilter:[\"class\",\"style\"]});return()=>{window.cancelAnimationFrame(frame);resize?.disconnect();observer.disconnect();window.removeEventListener(\"scroll\",request,true);window.removeEventListener(\"resize\",request);window.removeEventListener(\"load\",request,true);window.visualViewport?.removeEventListener(\"resize\",request);};},[mounted,canvas,fixed]);React.useEffect(()=>{setMobileOpen(false);setCareOpen(false);setMobileCareOpen(false);},[compact]);React.useEffect(()=>{if(!mobileOpen&&!careOpen)return;const outside=event=>{if(event.target instanceof Node&&!rootRef.current?.contains(event.target)){setMobileOpen(false);setCareOpen(false);}};const keys=event=>{if(event.key!==\"Escape\")return;event.preventDefault();setCareOpen(false);setMobileOpen(false);setMobileCareOpen(false);if(lastOpen.current===\"mobile\")mobileToggleRef.current?.focus();else careButtonRef.current?.focus();};document.addEventListener(\"pointerdown\",outside);document.addEventListener(\"keydown\",keys);return()=>{document.removeEventListener(\"pointerdown\",outside);document.removeEventListener(\"keydown\",keys);};},[mobileOpen,careOpen]);const isCurrent=href=>normalPath(path)===normalPath(href);const link=([label,href],className=\"obn-link\")=>/*#__PURE__*/_jsxs(\"a\",{href:href,className:className,\"aria-current\":isCurrent(href)?\"page\":undefined,children:[/*#__PURE__*/_jsx(\"span\",{children:label}),className!==\"obn-link\"&&/*#__PURE__*/_jsx(Arrow,{})]},href);const focusCare=(last=false)=>window.requestAnimationFrame(()=>{const links=careMenuRef.current?.querySelectorAll(\"a[href]\");if(links?.length)links[last?links.length-1:0].focus();});const motionButton=(mobile=false)=>onToggleMotion&&/*#__PURE__*/_jsxs(\"button\",{type:\"button\",className:mobile?\"obn-motion-text\":\"obn-motion\",onClick:onToggleMotion,\"aria-label\":motionPaused?\"Resume animations\":\"Pause animations\",\"aria-pressed\":motionPaused,title:motionPaused?\"Resume animations\":\"Pause animations\",children:[/*#__PURE__*/_jsx(\"svg\",{width:\"14\",height:\"14\",viewBox:\"0 0 20 20\",fill:\"none\",\"aria-hidden\":\"true\",children:motionPaused?/*#__PURE__*/_jsx(\"path\",{d:\"m6 4 9 6-9 6Z\",fill:\"currentColor\"}):/*#__PURE__*/_jsx(\"path\",{d:\"M6 4v12M14 4v12\",stroke:\"currentColor\",strokeWidth:\"2.5\"})}),mobile&&/*#__PURE__*/_jsx(\"span\",{children:motionPaused?\"Resume animations\":\"Pause animations\"})]});const header=/*#__PURE__*/_jsxs(\"header\",{ref:rootRef,className:`obn-root ${canvas||!fixed?\"obn-inline\":\"\"}`,\"data-omni-nav-owned\":\"brand-v1\",\"data-tone\":onDark?\"light\":\"dark\",\"data-compact\":compact?\"true\":\"false\",onClick:event=>{if(event.target.closest(\"a[href]\")){setMobileOpen(false);setCareOpen(false);}},onBlur:event=>{if(event.relatedTarget instanceof Node&&!event.currentTarget.contains(event.relatedTarget)){setCareOpen(false);setMobileOpen(false);}},children:[/*#__PURE__*/_jsx(\"style\",{children:NAV_CSS}),/*#__PURE__*/_jsx(\"div\",{className:\"obn-container\",children:/*#__PURE__*/_jsxs(\"nav\",{\"aria-label\":\"Main navigation\",children:[/*#__PURE__*/_jsxs(\"div\",{ref:pillRef,className:\"obn-pill\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"obn-core\",children:[/*#__PURE__*/_jsxs(\"a\",{className:\"obn-brand\",href:\"/\",\"aria-label\":\"Omni Healthcare home\",children:[/*#__PURE__*/_jsx(\"img\",{src:logoLight,className:\"obn-logo-light\",alt:\"Omni Healthcare\",width:\"204\",height:\"61\"}),/*#__PURE__*/_jsx(\"img\",{src:logoDark,className:\"obn-logo-dark\",alt:\"\",\"aria-hidden\":\"true\",width:\"204\",height:\"61\"})]}),/*#__PURE__*/_jsxs(\"ul\",{className:\"obn-links\",children:[navLinks.slice(0,2).map(entry=>/*#__PURE__*/_jsx(\"li\",{children:link(entry)},entry[1])),/*#__PURE__*/_jsxs(\"li\",{className:\"obn-care\",ref:careGroupRef,onPointerEnter:event=>{if(event.pointerType!==\"mouse\"||!window.matchMedia(\"(hover: hover)\").matches)return;hoverOpened.current=true;lastOpen.current=\"care\";setCareOpen(true);},onPointerLeave:event=>{if(event.pointerType===\"mouse\"&&!careMenuRef.current?.contains(document.activeElement)){setCareOpen(false);hoverOpened.current=false;}},onBlur:event=>{if(event.relatedTarget instanceof Node&&!event.currentTarget.contains(event.relatedTarget))setCareOpen(false);},children:[/*#__PURE__*/_jsxs(\"button\",{type:\"button\",className:\"obn-link obn-care-button\",ref:careButtonRef,\"aria-expanded\":careOpen,\"aria-controls\":careId,\"data-current\":path.startsWith(\"/care-services\")?\"true\":undefined,onClick:()=>{lastOpen.current=\"care\";if(hoverOpened.current){hoverOpened.current=false;setCareOpen(true);}else setCareOpen(value=>!value);},onKeyDown:event=>{if(event.key===\"ArrowDown\"||event.key===\"ArrowUp\"){event.preventDefault();lastOpen.current=\"care\";setCareOpen(true);focusCare(event.key===\"ArrowUp\");}},children:[/*#__PURE__*/_jsx(\"span\",{children:\"Care\"}),/*#__PURE__*/_jsx(Arrow,{down:true})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"obn-care-panel\",id:careId,ref:careMenuRef,hidden:!careOpen,onKeyDown:event=>{const keys=[\"ArrowDown\",\"ArrowUp\",\"Home\",\"End\"];if(!keys.includes(event.key))return;event.preventDefault();const links=Array.from(event.currentTarget.querySelectorAll(\"a[href]\"));const index=links.indexOf(document.activeElement);const next=event.key===\"Home\"?0:event.key===\"End\"?links.length-1:(index+(event.key===\"ArrowUp\"?-1:1)+links.length)%links.length;links[next]?.focus();},children:[/*#__PURE__*/_jsxs(\"div\",{className:\"obn-care-intro\",children:[/*#__PURE__*/_jsx(\"small\",{children:\"CARE, YOUR WAY\"}),/*#__PURE__*/_jsxs(\"strong\",{children:[\"Support built\",/*#__PURE__*/_jsx(\"br\",{}),\"around the person.\"]}),/*#__PURE__*/_jsx(\"p\",{children:\"Explore care shaped around everyday life.\"})]}),/*#__PURE__*/_jsx(\"div\",{className:\"obn-care-links\",children:CARE_LINKS.map(entry=>link(entry,\"obn-panel-link\"))})]})]}),navLinks.slice(2).map(entry=>/*#__PURE__*/_jsx(\"li\",{children:link(entry)},entry[1])),onToggleMotion&&/*#__PURE__*/_jsx(\"li\",{children:motionButton()})]}),/*#__PURE__*/_jsx(\"button\",{ref:mobileToggleRef,className:\"obn-menu-button\",type:\"button\",\"aria-label\":mobileOpen?\"Close navigation\":\"Open navigation\",\"aria-controls\":mobileId,\"aria-expanded\":mobileOpen,onClick:()=>{lastOpen.current=\"mobile\";setMobileOpen(value=>!value);setCareOpen(false);},children:/*#__PURE__*/_jsxs(\"span\",{className:\"obn-menu-lines\",\"aria-hidden\":\"true\",children:[/*#__PURE__*/_jsx(\"i\",{}),/*#__PURE__*/_jsx(\"i\",{})]})})]}),/*#__PURE__*/_jsxs(\"a\",{className:\"obn-shop\",href:shopHref,\"aria-current\":isCurrent(shopHref)?\"page\":undefined,\"aria-label\":\"Shop — our products\",children:[/*#__PURE__*/_jsx(\"span\",{children:\"Shop\"}),/*#__PURE__*/_jsx(Arrow,{})]})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"obn-mobile\",id:mobileId,hidden:!mobileOpen,children:[/*#__PURE__*/_jsxs(\"div\",{className:\"obn-mobile-main\",children:[navLinks.slice(0,2).map(entry=>link(entry,\"obn-mobile-link\")),/*#__PURE__*/_jsxs(\"button\",{type:\"button\",className:\"obn-mobile-link obn-mobile-care-button\",\"aria-expanded\":mobileCareOpen,\"aria-controls\":mobileCareId,onClick:()=>setMobileCareOpen(value=>!value),children:[/*#__PURE__*/_jsx(\"span\",{children:\"Care\"}),/*#__PURE__*/_jsx(Arrow,{down:true})]}),/*#__PURE__*/_jsx(\"div\",{className:\"obn-mobile-care\",id:mobileCareId,hidden:!mobileCareOpen,children:CARE_LINKS.map(entry=>link(entry,\"obn-panel-link\"))}),navLinks.slice(2).map(entry=>link(entry,\"obn-mobile-link\"))]}),/*#__PURE__*/_jsxs(\"div\",{className:\"obn-mobile-more\",children:[/*#__PURE__*/_jsx(\"small\",{children:\"WORK WITH OMNI\"}),MORE_LINKS.map(entry=>link(entry,\"obn-more-link\"))]}),/*#__PURE__*/_jsxs(\"div\",{className:\"obn-mobile-contact\",children:[/*#__PURE__*/_jsx(\"a\",{href:`tel:${phone.replace(/[^\\d+]/g,\"\")}`,children:phone}),/*#__PURE__*/_jsx(\"a\",{href:`mailto:${email}`,children:email}),motionButton(true)]})]})]})})]});return mounted&&fixed&&!canvas?/*#__PURE__*/createPortal(header,document.body):header;}const NAV_CSS=`\n.obn-root{--obn-teal:#14B5A6;--obn-bg:#383838;--obn-text:#fff;--obn-muted:#d2dbd9;--obn-line:rgba(255,255,255,.14);--obn-hover:rgba(255,255,255,.06);position:fixed;inset:18px 0 auto;z-index:1000;padding:0 22px;pointer-events:none;font-family:Inter,Avenir,\"Avenir Next\",ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",sans-serif;-webkit-font-smoothing:antialiased;color:var(--obn-text);isolation:isolate}\n.obn-root[data-tone=\"light\"]{--obn-bg:#fff;--obn-text:#343838;--obn-muted:#5a6a68;--obn-line:rgba(40,60,56,.14);--obn-hover:rgba(20,181,166,.07)}\n.obn-root *, .obn-root *::before,.obn-root *::after{box-sizing:border-box}\n.obn-root [hidden]{display:none!important}\n.obn-root a{color:inherit;text-decoration:none}\n.obn-root button{font:inherit;color:inherit;border:0;cursor:pointer;margin:0;background:transparent}\n.obn-root a:focus-visible,.obn-root button:focus-visible{outline:3px solid var(--obn-teal);outline-offset:4px;border-radius:6px}\n.obn-container{width:min(1480px,100%);margin-inline:auto;position:relative}\n.obn-pill{display:flex;width:100%;height:78px;background:var(--obn-teal);border-radius:999px;box-shadow:0 12px 40px rgba(16,33,30,.15);pointer-events:auto}\n.obn-core{position:relative;z-index:1;display:flex;align-items:center;flex:1 1 auto;min-width:0;padding:0 25px;border-radius:999px;background:var(--obn-bg);transition:background-color .3s ease,color .3s ease;gap:24px}\n.obn-brand{position:relative;display:block;flex:0 0 194px;width:194px;height:55px;border-radius:4px}\n.obn-brand img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;object-position:left center;display:block;transition:opacity .24s ease}\n.obn-logo-dark{opacity:0}.obn-logo-light{opacity:1}\n.obn-root[data-tone=\"light\"] .obn-logo-dark{opacity:1}.obn-root[data-tone=\"light\"] .obn-logo-light{opacity:0}\n.obn-links{display:flex;align-items:center;justify-content:flex-end;gap:clamp(7px,1.1vw,20px);list-style:none;margin:0 0 0 auto;padding:0;min-width:0}\n.obn-links>li{margin:0;padding:0;flex:none;list-style:none}\n.obn-root .obn-link{position:relative;display:flex;align-items:center;justify-content:center;min-height:44px;padding:5px 0;gap:4px;white-space:nowrap;font-size:11px;line-height:1.35;letter-spacing:.055em;text-transform:uppercase;font-weight:550;background:transparent}\n.obn-link::after,.obn-panel-link::after,.obn-mobile-link::after,.obn-more-link::after{content:\"\";position:absolute;height:2px;left:0;right:0;bottom:5px;background:var(--obn-teal);transform:scaleX(0);transform-origin:left;transition:transform .38s cubic-bezier(.2,.65,.2,1)}\n.obn-link:hover::after,.obn-link:focus-visible::after,.obn-link[aria-current=\"page\"]::after,.obn-link[data-current=\"true\"]::after,.obn-care-button[aria-expanded=\"true\"]::after,.obn-panel-link:hover::after,.obn-panel-link:focus-visible::after,.obn-panel-link[aria-current=\"page\"]::after,.obn-mobile-link:hover::after,.obn-mobile-link:focus-visible::after,.obn-mobile-link[aria-current=\"page\"]::after,.obn-more-link:hover::after,.obn-more-link:focus-visible::after{transform:scaleX(1)}\n.obn-care-button>svg,.obn-mobile-care-button>svg{transition:transform .2s ease}.obn-care-button[aria-expanded=\"true\"]>svg,.obn-mobile-care-button[aria-expanded=\"true\"]>svg{transform:rotate(180deg)}\n.obn-care{position:relative}\n.obn-care-panel{position:absolute;top:calc(100% + 12px);left:50%;transform:translateX(-40%);width:560px;max-width:calc(100vw - 44px);padding:14px;border:1px solid var(--obn-line);border-radius:26px;background:var(--obn-bg);box-shadow:0 22px 54px rgba(0,20,16,.19);display:grid;grid-template-columns:.85fr 1.25fr;gap:15px;animation:obn-enter .18s ease both}\n.obn-care-panel::before{content:\"\";position:absolute;top:-19px;left:0;right:0;height:20px}\n.obn-care-intro{display:flex;flex-direction:column;justify-content:flex-end;border-radius:16px;padding:22px;background:rgba(20,181,166,.12)}\n.obn-care-intro small,.obn-mobile-more>small{font-size:9px;letter-spacing:.13em;font-weight:650;color:var(--obn-teal)}\n.obn-care-intro strong{font-size:25px;line-height:1.13;letter-spacing:-.035em;font-weight:550;margin-top:14px}\n.obn-care-intro p{font-size:11px;line-height:1.6;color:var(--obn-muted);margin:16px 0 0}\n.obn-care-links{display:flex;flex-direction:column;padding:2px 8px 2px 0}\n.obn-root .obn-panel-link{position:relative;display:flex;align-items:center;justify-content:space-between;gap:15px;min-height:43px;padding:10px 3px;font-size:12px;line-height:1.4;color:var(--obn-text)}\n.obn-panel-link::after{bottom:2px}.obn-panel-link svg{width:14px;height:14px;flex:none;opacity:.7;transition:transform .2s ease}.obn-panel-link:hover svg{transform:translateX(3px)}\n.obn-root .obn-shop{display:flex;flex:0 0 130px;align-items:center;justify-content:center;gap:15px;height:100%;padding:0 20px 0 15px;border-radius:0 999px 999px 0;color:#123b38;text-transform:uppercase;letter-spacing:.105em;font-size:13px;font-weight:750;transition:background-color .2s ease}\n.obn-shop>svg{transition:transform .25s ease}.obn-root .obn-shop:hover{background:rgba(255,255,255,.13)}.obn-shop:hover>svg{transform:translateX(4px)}.obn-root .obn-shop:focus-visible{outline:3px solid #123b38;outline-offset:-7px;border-radius:999px}\n.obn-menu-button{display:none!important;flex:none;width:44px;height:44px;border-radius:50%!important;background:var(--obn-hover)!important;padding:10px!important;place-items:center}\n.obn-menu-lines{width:21px;height:16px;position:relative;display:block}.obn-menu-lines i{position:absolute;width:21px;height:1.5px;left:0;top:4px;background:currentColor;transition:transform .2s ease,top .2s ease}.obn-menu-lines i+ i{top:11px}.obn-menu-button[aria-expanded=\"true\"] i{top:7.5px;transform:rotate(45deg)}.obn-menu-button[aria-expanded=\"true\"] i+i{top:7.5px;transform:rotate(-45deg)}\n.obn-root .obn-motion{display:grid;place-items:center;width:32px;height:38px;padding:0;border-radius:50%;color:var(--obn-muted)}\n.obn-mobile{margin-top:12px;background:var(--obn-bg);border:1px solid var(--obn-line);color:var(--obn-text);border-radius:27px;padding:20px 26px;pointer-events:auto;box-shadow:0 24px 70px rgba(0,20,16,.2);max-height:calc(100dvh - 126px);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--obn-teal) transparent;animation:obn-mobile-enter .18s ease both}\n.obn-mobile-main{display:flex;flex-direction:column}\n.obn-root .obn-mobile-link{position:relative;display:flex;justify-content:space-between;align-items:center;gap:16px;min-height:51px;width:100%;text-align:left;padding:12px 0;border-bottom:1px solid var(--obn-line);font-size:14px;font-weight:520;line-height:1.4}\n.obn-mobile-link::after{bottom:-1px}\n.obn-mobile-care{padding:8px 15px;border-bottom:1px solid var(--obn-line);background:var(--obn-hover);border-radius:12px;margin:5px 0}\n.obn-mobile-more{display:flex;flex-direction:column;gap:0;padding:23px 0 18px}\n.obn-mobile-more>small{margin-bottom:9px}\n.obn-root .obn-more-link{position:relative;display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:44px;font-size:12px;color:var(--obn-muted)}.obn-more-link svg{width:14px;height:14px}\n.obn-mobile-contact{display:flex;flex-wrap:wrap;gap:10px 22px;border-top:1px solid var(--obn-line);padding-top:15px;align-items:center;font-size:12px;color:var(--obn-muted)}.obn-mobile-contact>a{min-height:35px;display:flex;align-items:center;overflow-wrap:anywhere}\n.obn-motion-text{display:flex;align-items:center;gap:9px;min-height:35px;font-size:12px!important;padding:0!important}\n.obn-root[data-compact=\"true\"] .obn-links{display:none}.obn-root[data-compact=\"true\"] .obn-menu-button{display:grid!important;margin-left:auto}\n.obn-root[data-compact=\"false\"] .obn-mobile{display:none!important}\n.obn-inline{position:relative;inset:auto;padding-top:12px;padding-bottom:12px}\n@keyframes obn-enter{from{opacity:0;translate:0 6px}to{opacity:1;translate:0 0}}\n@keyframes obn-mobile-enter{from{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}\n@media(min-width:1200px) and (max-width:1380px){.obn-core{padding-inline:23px;gap:18px}.obn-brand{flex-basis:182px;width:182px}.obn-links{gap:13px}.obn-root .obn-link{font-size:10.5px;letter-spacing:.025em}.obn-root .obn-shop{flex-basis:119px}}\n@media(max-width:780px){.obn-root{inset:12px 0 auto;padding:0 12px}.obn-pill{height:65px}.obn-core{padding:0 15px;gap:14px}.obn-brand{flex-basis:168px;width:168px;height:48px}.obn-root .obn-shop{flex-basis:108px;gap:11px;font-size:12px;padding:0 18px 0 13px}.obn-mobile{max-height:calc(100dvh - 101px);padding:15px 23px;border-radius:24px}.obn-inline{inset:auto;padding-block:12px}}\n@media(max-width:420px){.obn-root{padding-inline:10px}.obn-core{padding:0 12px;gap:9px}.obn-pill{height:61px}.obn-brand{flex-basis:139px;width:139px;height:44px}.obn-menu-button{width:40px;height:40px}.obn-root .obn-shop{flex-basis:85px;gap:7px;font-size:11px;letter-spacing:.05em;padding:0 12px 0 8px}.obn-mobile{padding:12px 20px}}\n@media(max-width:350px){.obn-brand{flex-basis:118px;width:118px}.obn-core{padding-inline:11px;gap:6px}.obn-root .obn-shop{flex-basis:78px;gap:5px}.obn-shop svg{width:14px;height:14px}}\n@media(prefers-reduced-motion:reduce){.obn-root *, .obn-root *::before,.obn-root *::after{transition:none!important;animation:none!important;scroll-behavior:auto!important}}\n`;export default OmniBrandNav;\nexport const __FramerMetadata__ = {\"exports\":{\"OmniBrandNavProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"OmniBrandNav\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"OmniBrandNav\":{\"type\":\"reactComponent\",\"name\":\"OmniBrandNav\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],"mappings":"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"}