{"version":3,"file":"script_main.Ce_THSpl.mjs","names":["MotionPathWithV1StrokeFX","mask","Base","MotionSVG","SVG","transition","getProps","Icon","React.forwardRef","MotionPathWithV1StrokeFX","mask","Base","MotionSVG","SVG","transition","getProps","Icon","React.forwardRef","MotionPathWithV1StrokeFX","mask","Base","MotionSVG","SVG","transition","getProps","Icon","React.forwardRef","MotionPathWithV1StrokeFX","mask","Base","MotionSVG","SVG","transition","getProps","Icon","React.forwardRef","MotionPathWithV1StrokeFX","mask","Base","MotionSVG","SVG","transition","getProps","Icon","React.forwardRef","useState","useCallback","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","RichText","variationAxes","addPropertyOverrides","NavigationLinksFonts","NavigationLinks","cycleOrder","serializationHash","variantClassNames","transition1","matchVariant","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","RichText","addPropertyOverrides","Vector","Vector1","Vector2","Vector3","Vector4","FooterV13","cycleOrder","serializationHash","variantClassNames","transition1","matchVariant","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","Image","RichText","React.useState","React.useRef","mask","Base","MotionSVG","SVG","getProps","Icon","React.forwardRef","useState","useRef","useCallback","_Fragment","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","getProps","React.forwardRef","useState","useRef","useCallback","useState","useRef","useCallback","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","FCCartTrigger","ShoppingBag","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","addPropertyOverrides","NavigationLinksFonts","NavigationLinks","cycleOrder","serializationHash","variantClassNames","transition1","matchVariant","Overlay","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","React.useRef","_Fragment","useState","useRef","useCallback","addPropertyOverrides","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","RichText","FCCheckoutButtonButton","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","NavigationLinks","FCCartProductCardFCCartProductCard","FCCheckoutButtonCheckoutButton","OptimalLogo","ShopingCartIcon","PrimaryBtn2","Feather","serializationHash","variantClassNames","matchVariant","React.useContext","React.useMemo","humanReadableVariantMap","React.Fragment","getProps","React.forwardRef","useRef","React.useId","React.useRef","Image","RichText","_Fragment","Navlinks","OptimalNavigation","OptimalFooter","useRef","React.useId","PropertyOverrides","React.createElement","MainLayoutTemplate","Framer.PageRoot","Framer.lazy","Framer.useCurrentRoute","Framer.useLocaleInfo","Framer.useRouter","React.Fragment","React.memo","React.useCallback","React.useEffect","React.useRef","React.useState","React.useLayoutEffect","Framer.LazyValue","Framer.GracefullyDegradingErrorBoundary","Framer.PageEffectsProvider","Framer.patchRoutesForABTesting","Framer.inferInitialRouteFromPath","Framer.yieldToMain","React.startTransition","Framer.ErrorPlaceholder"],"sources":["https:/framerusercontent.com/modules/GdIZqCix9RriRz9vn4su/iGh8OxYW7wCms6j3IPuD/bNzQBkQEF.js","https:/framerusercontent.com/modules/ByhKfvh9g6ZmGPIQELJp/XLyvX90YqNEfwX4q5jj1/HTi1TJpoW.js","https:/framerusercontent.com/modules/279f6p554FUUCGQAsLoa/qaxUKMVRQdLtw1fkLyiV/kDhz08NiB.js","https:/framerusercontent.com/modules/dW7JIxqfovcu61h4rEkG/FzzYzLPaXfblvjKbUVlP/NJenLX4hy.js","https:/framerusercontent.com/modules/2TuPHC0uuLRXo7kxByWT/zJxyxI7qwDnK98Hx47rw/WbyEII85S.js","https:/framerusercontent.com/modules/oWVHHLIj4Q7woeIlKzbt/dNcsiLsuC8uzH8lzqFBp/Input.js","https:/framer.com/m/framer/InputSites.js@1.16.3","https:/framerusercontent.com/modules/tEJqoun4MtBed1OjNwKy/IoUlFnqTeq8fqEqmFsht/Input_Mailchimp.js","https:/framerusercontent.com/modules/5FIksfVQcZWJg6aQ70KB/5yRtV6cLytIojQNYR33N/moX3aJPY7.js","https:/framerusercontent.com/modules/IbTMPfA33Oy73NkSwmkq/ztfb41hFzzNXcmxLBByc/R2wTXmTYi.js","https:/framerusercontent.com/modules/pnQaf9qixsQUjYjjW6Iv/7rbNyZvGK8A1BMbUKbUl/cUVIkfxke.js","https:/framerusercontent.com/modules/n0YqkCoUWrrPIyrd2sLI/Aaxiyyx4MG4eYrBf3Zzz/ThemeSwitcher.js","https:/framerusercontent.com/modules/45YwhyvbhEH9bQ2CbxAT/QQZu7Ju8AW1Aa1LcBf4f/eNCHteloc.js","https:/framerusercontent.com/modules/oKOqnJyJ3wjpqRFTNCqe/JaPX0gMUPXVoAKRlhepR/FC_CartProductCard.js","https:/framerusercontent.com/modules/RtCM0xzkZo88Mj9zl9TC/N0VYowRYdVJnCWQCHULB/fSgxQRu2N.js","https:/framerusercontent.com/modules/BQrwyoEYx0zrmeHJFbPI/p1m2cEyNn1igFC7az75H/s6r6sp602.js","https:/framerusercontent.com/modules/4gxKhYDXhQYsHYSbypZW/CwQMBB6veGtRJ77hGsnc/FC_CartCounter.js","https:/framerusercontent.com/modules/y6yUEEb8umnvGdCfPGqf/6lmsDvbDLBc9bRI2UZJD/FC_CartTrigger.js","https:/framerusercontent.com/modules/OKj0W95CrH6zGmMAm4dV/UWlOnWfRMHXXSfqikLlN/PKMiVJGPb.js","https:/framerusercontent.com/modules/OVyr7Qpd1fMbTg9WQ4t0/hvL1QpbklMXGhkJckUvy/jLUnbEE40.js","https:/framerusercontent.com/modules/Ps8jsyjkAY2l6wGDwPaV/DEMztPLvuY8L2KP3MqiF/MQtYgfQ6D.js","https:/framerusercontent.com/modules/v7LtkkyNjEAQ8EyrCJW6/tND47xWycBAq6ZXOZgJN/FC_CartCheckoutButton.js","https:/framerusercontent.com/modules/mKxMD5awuE6zjf4WbPxS/LdU4mQBoGYp8f8kpTX8O/BRgr2Ah9h.js","https:/framerusercontent.com/modules/zmiBS3KZYnyZsibKg9xH/AQoHwkTqA9qump6KgBy5/ybkpz7IGy.js","https:/framerusercontent.com/modules/cyKOCUXtmiTwupwUwW2S/jaWpCS6NvWqLXOCYGxZp/qghAlAd0K.js","https:/framerusercontent.com/modules/DSjM0UM3uuCHESEHmmmD/DcQKhLO5up2gXtBLkhVd/TZR_WI5iZ.js","framer:toplevel/main"],"sourcesContent":["// Generated by Framer (8e1ebfe)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS,withV1StrokeFX}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const MotionPathWithV1StrokeFX=withV1StrokeFX(motion.path);const v_uh2Kxy1=undefined;const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const transition={delay:0,duration:2,ease:[.44,0,.56,1],type:\"tween\"};const getProps=({height,id,tint,width,...props})=>{return{...props,v_uh2Kxy1:tint??props.v_uh2Kxy1??\"rgb(0, 153, 255)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,v_uh2Kxy1,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-8nzxn\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1vo44gx\":v_uh2Kxy1,...style},viewBox:\"0 0 23 30\",children:/*#__PURE__*/_jsxs(\"g\",{d:\"M 0 10 C 0 5.286 0 2.928 1.464 1.464 C 2.928 0 5.285 0 10 0 C 14.714 0 17.072 0 18.536 1.464 C 20 2.928 20 5.285 20 10 C 20 14.714 20 17.072 18.536 18.536 C 17.071 20 14.715 20 10 20 C 5.286 20 2.928 20 1.464 18.536 C 0 17.071 0 14.715 0 10 Z M 14.737 10 C 14.737 12.616 12.616 14.737 10 14.737 C 7.384 14.737 5.263 12.616 5.263 10 C 5.263 7.384 7.384 5.263 10 5.263 C 12.616 5.263 14.737 7.384 14.737 10 Z M 15.8 4.211 L 15.789 4.211\",fill:\"transparent\",height:\"20px\",id:\"oRTO33CO5\",transform:\"translate(2 6)\",width:\"20px\",children:[/*#__PURE__*/_jsx(MotionPathWithV1StrokeFX,{d:\"M 0 10 C 0 5.286 0 2.928 1.464 1.464 C 2.928 0 5.285 0 10 0 C 14.714 0 17.072 0 18.536 1.464 C 20 2.928 20 5.285 20 10 C 20 14.714 20 17.072 18.536 18.536 C 17.071 20 14.715 20 10 20 C 5.286 20 2.928 20 1.464 18.536 C 0 17.071 0 14.715 0 10 Z\",fill:\"transparent\",height:\"20px\",id:\"sq7iMHPed\",pathLengthTransition:transition,stroke:\"var(--1vo44gx, #09F)\",strokeDasharray:\"\",strokeEffectGap:1,strokeEffectLength:1,strokeEffectLoop:false,strokeEffectLoopType:\"repeat\",strokeEffectOffset:0,strokeEffectTotalLength:70.91216278076172,strokeLinecap:\"butt\",strokeLinejoin:\"round\",strokeWidth:1.5,width:\"20px\"}),/*#__PURE__*/_jsx(MotionPathWithV1StrokeFX,{d:\"M 9.474 4.737 C 9.474 7.353 7.353 9.474 4.737 9.474 C 2.121 9.474 0 7.353 0 4.737 C 0 2.121 2.121 0 4.737 0 C 7.353 0 9.474 2.121 9.474 4.737 Z\",fill:\"transparent\",height:\"9.473684210526315px\",id:\"SaYsHJo1n\",pathLengthTransition:transition,stroke:\"var(--1vo44gx, #09F)\",strokeDasharray:\"\",strokeEffectGap:1,strokeEffectLength:1,strokeEffectLoop:false,strokeEffectLoopType:\"repeat\",strokeEffectOffset:0,strokeEffectTotalLength:29.767332077026367,strokeLinecap:\"butt\",strokeLinejoin:\"miter\",strokeMiterlimit:10,strokeWidth:1.5,transform:\"translate(5.263 5.263)\",width:\"9.473684210526315px\"}),/*#__PURE__*/_jsx(MotionPathWithV1StrokeFX,{d:\"M 0.011 0 L 0 0\",fill:\"transparent\",height:\"1px\",id:\"qy9SLwneT\",pathLengthTransition:transition,stroke:\"var(--1vo44gx, #09F)\",strokeDasharray:\"\",strokeEffectGap:1,strokeEffectLength:1,strokeEffectLoop:false,strokeEffectLoopType:\"repeat\",strokeEffectOffset:0,strokeEffectTotalLength:.01100000087171793,strokeLinecap:\"round\",strokeLinejoin:\"round\",strokeWidth:2,transform:\"translate(15.789 4.211)\",width:\"1px\"})]})});});const css=[`.framer-8nzxn { -webkit-mask: ${mask}; aspect-ratio: 0.7666666666666667; display: block; mask: ${mask}; width: 23px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 23\n * @framerIntrinsicHeight 30\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"v_uh2Kxy1\":\"tint\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Vector\",\"color\":{\"type\":\"variable\",\"value\":\"1vo44gx\"},\"set\":{\"localId\":\"vectorSet/agzsIpt7V\",\"id\":\"agzsIpt7V\",\"moduleId\":\"rneTLnLy394jFrWNcEa2\"}}\n */const Icon=withCSS(Component,css,\"framer-8nzxn\");Icon.displayName=\"Vector\";export default Icon;addPropertyControls(Icon,{v_uh2Kxy1:{defaultValue:\"rgb(0, 153, 255)\",hidden:false,title:\"Tint\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"23\",\"framerVector\":\"{\\\"name\\\":\\\"Vector\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"1vo44gx\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/agzsIpt7V\\\",\\\"id\\\":\\\"agzsIpt7V\\\",\\\"moduleId\\\":\\\"rneTLnLy394jFrWNcEa2\\\"}}\",\"framerImmutableVariables\":\"true\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"30\",\"framerVariables\":\"{\\\"v_uh2Kxy1\\\":\\\"tint\\\"}\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (8e1ebfe)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS,withV1StrokeFX}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const MotionPathWithV1StrokeFX=withV1StrokeFX(motion.path);const v_uh2Kxy1=undefined;const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const transition={delay:0,duration:2,ease:[.44,0,.56,1],type:\"tween\"};const getProps=({height,id,tint,width,...props})=>{return{...props,v_uh2Kxy1:tint??props.v_uh2Kxy1??\"rgb(0, 153, 255)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,v_uh2Kxy1,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-y9jmy\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1vo44gx\":v_uh2Kxy1,...style},viewBox:\"0 0 23 30\",children:/*#__PURE__*/_jsxs(\"g\",{d:\"M 10.5 20 C 12.4 20 14.222 19.789 15.911 19.404 C 18.021 18.921 19.075 18.681 20.037 17.295 C 21 15.908 21 14.316 21 11.133 L 21 8.867 C 21 5.684 21 4.091 20.037 2.705 C 19.075 1.319 18.021 1.078 15.911 0.597 C 14.129 0.196 12.317 -0.004 10.5 0 C 8.6 0 6.778 0.211 5.089 0.597 C 2.979 1.079 1.925 1.319 0.963 2.705 C 0 4.092 0 5.684 0 8.866 L 0 11.134 C 0 14.316 0 15.908 0.963 17.295 C 1.925 18.681 2.979 18.922 5.089 19.404 C 6.778 19.789 8.6 20 10.5 20 Z M 14.66 10.368 C 14.505 11.081 13.675 11.591 12.017 12.616 C 10.213 13.73 9.311 14.287 8.582 14.071 C 8.338 14.001 8.111 13.874 7.915 13.699 C 7.35 13.187 7.35 12.124 7.35 10 C 7.35 7.875 7.35 6.813 7.915 6.301 C 8.106 6.128 8.335 6 8.582 5.928 C 9.311 5.713 10.213 6.269 12.017 7.383 C 13.676 8.407 14.505 8.919 14.66 9.631 C 14.713 9.874 14.713 10.126 14.66 10.368 Z\",fill:\"transparent\",height:\"20px\",id:\"XTpwMg0Lp\",transform:\"translate(1 6)\",width:\"21px\",children:[/*#__PURE__*/_jsx(MotionPathWithV1StrokeFX,{d:\"M 10.5 20 C 12.4 20 14.222 19.789 15.911 19.404 C 18.021 18.921 19.075 18.681 20.037 17.295 C 21 15.908 21 14.316 21 11.133 L 21 8.867 C 21 5.684 21 4.091 20.037 2.705 C 19.075 1.319 18.021 1.078 15.911 0.597 C 14.129 0.196 12.317 -0.004 10.5 0 C 8.6 0 6.778 0.211 5.089 0.597 C 2.979 1.079 1.925 1.319 0.963 2.705 C 0 4.092 0 5.684 0 8.866 L 0 11.134 C 0 14.316 0 15.908 0.963 17.295 C 1.925 18.681 2.979 18.922 5.089 19.404 C 6.778 19.789 8.6 20 10.5 20 Z\",fill:\"transparent\",height:\"20px\",id:\"x58QWrOCh\",pathLengthTransition:transition,stroke:\"var(--1vo44gx, #09F)\",strokeDasharray:\"\",strokeEffectGap:1,strokeEffectLength:1,strokeEffectLoop:false,strokeEffectLoopType:\"repeat\",strokeEffectOffset:0,strokeEffectTotalLength:70.79130554199219,strokeLinecap:\"butt\",strokeLinejoin:\"miter\",strokeMiterlimit:10,strokeWidth:1.5,width:\"21px\"}),/*#__PURE__*/_jsx(MotionPathWithV1StrokeFX,{d:\"M 7.31 4.486 C 7.155 5.199 6.325 5.709 4.667 6.734 C 2.863 7.848 1.961 8.404 1.232 8.189 C 0.988 8.119 0.761 7.992 0.565 7.816 C 0 7.304 0 6.242 0 4.117 C 0 1.993 0 0.93 0.565 0.419 C 0.756 0.246 0.985 0.117 1.232 0.046 C 1.961 -0.17 2.863 0.387 4.667 1.501 C 6.326 2.524 7.155 3.036 7.31 3.749 C 7.363 3.992 7.363 4.243 7.31 4.486 Z\",fill:\"transparent\",height:\"8.23478731710954px\",id:\"pAZ7kRVcl\",pathLengthTransition:transition,stroke:\"var(--1vo44gx, #09F)\",strokeDasharray:\"\",strokeEffectGap:1,strokeEffectLength:1,strokeEffectLoop:false,strokeEffectLoopType:\"repeat\",strokeEffectOffset:0,strokeEffectTotalLength:24.65210723876953,strokeLinecap:\"butt\",strokeLinejoin:\"round\",strokeWidth:1.5,transform:\"translate(7.35 5.882)\",width:\"7.349475000000041px\"})]})});});const css=[`.framer-y9jmy { -webkit-mask: ${mask}; aspect-ratio: 0.7666666666666667; display: block; mask: ${mask}; width: 23px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 23\n * @framerIntrinsicHeight 30\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"v_uh2Kxy1\":\"tint\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Vector\",\"color\":{\"type\":\"variable\",\"value\":\"1vo44gx\"},\"set\":{\"localId\":\"vectorSet/agzsIpt7V\",\"id\":\"agzsIpt7V\",\"moduleId\":\"rneTLnLy394jFrWNcEa2\"}}\n */const Icon=withCSS(Component,css,\"framer-y9jmy\");Icon.displayName=\"Vector\";export default Icon;addPropertyControls(Icon,{v_uh2Kxy1:{defaultValue:\"rgb(0, 153, 255)\",hidden:false,title:\"Tint\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"v_uh2Kxy1\\\":\\\"tint\\\"}\",\"framerImmutableVariables\":\"true\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"30\",\"framerVector\":\"{\\\"name\\\":\\\"Vector\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"1vo44gx\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/agzsIpt7V\\\",\\\"id\\\":\\\"agzsIpt7V\\\",\\\"moduleId\\\":\\\"rneTLnLy394jFrWNcEa2\\\"}}\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"23\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (c0aead9)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS,withV1StrokeFX}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const MotionPathWithV1StrokeFX=withV1StrokeFX(motion.path);const v_uh2Kxy1=undefined;const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const transition={delay:0,duration:2,ease:[.44,0,.56,1],type:\"tween\"};const getProps=({height,id,tint,width,...props})=>{return{...props,v_uh2Kxy1:tint??props.v_uh2Kxy1??\"rgb(0, 153, 255)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,v_uh2Kxy1,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-ztzjf\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1vo44gx\":v_uh2Kxy1,...style},viewBox:\"0 0 23 30\",children:/*#__PURE__*/_jsx(MotionPathWithV1StrokeFX,{d:\"M 11.613 8.387 L 20 20 L 14.444 20 L 8.387 11.613 M 11.613 8.387 L 5.556 0 L 0 0 L 8.387 11.613 M 20 0 L 11.613 8.387 M 0 20 L 8.387 11.613\",fill:\"transparent\",height:\"20.000000675984133px\",id:\"esoeww8OQ\",pathLengthTransition:transition,stroke:\"var(--1vo44gx, #09F)\",strokeDasharray:\"\",strokeEffectGap:1,strokeEffectLength:1,strokeEffectLoop:false,strokeEffectLoopType:\"repeat\",strokeEffectOffset:0,strokeEffectTotalLength:84.17483520507813,strokeLinecap:\"round\",strokeLinejoin:\"round\",strokeWidth:1.5,transform:\"translate(2 6)\",width:\"20.000000675984126px\"})});});const css=[`.framer-ztzjf { -webkit-mask: ${mask}; aspect-ratio: 0.7666666666666667; display: block; mask: ${mask}; width: 23px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 23\n * @framerIntrinsicHeight 30\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"v_uh2Kxy1\":\"tint\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Vector\",\"color\":{\"type\":\"variable\",\"value\":\"1vo44gx\"},\"set\":{\"localId\":\"vectorSet/agzsIpt7V\",\"id\":\"agzsIpt7V\",\"moduleId\":\"rneTLnLy394jFrWNcEa2\"}}\n */const Icon=withCSS(Component,css,\"framer-ztzjf\");Icon.displayName=\"Vector\";export default Icon;addPropertyControls(Icon,{v_uh2Kxy1:{defaultValue:\"rgb(0, 153, 255)\",hidden:false,title:\"Tint\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"30\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"23\",\"framerVector\":\"{\\\"name\\\":\\\"Vector\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"1vo44gx\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/agzsIpt7V\\\",\\\"id\\\":\\\"agzsIpt7V\\\",\\\"moduleId\\\":\\\"rneTLnLy394jFrWNcEa2\\\"}}\",\"framerVariables\":\"{\\\"v_uh2Kxy1\\\":\\\"tint\\\"}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (8e1ebfe)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS,withV1StrokeFX}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const MotionPathWithV1StrokeFX=withV1StrokeFX(motion.path);const v_uh2Kxy1=undefined;const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const transition={delay:0,duration:2,ease:[.44,0,.56,1],type:\"tween\"};const getProps=({height,id,tint,width,...props})=>{return{...props,v_uh2Kxy1:tint??props.v_uh2Kxy1??\"rgb(0, 153, 255)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,v_uh2Kxy1,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-z6JSh\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1vo44gx\":v_uh2Kxy1,...style},viewBox:\"0 0 23 30\",children:/*#__PURE__*/_jsx(MotionPathWithV1StrokeFX,{d:\"M 1.604 8.333 C 0.277 8.333 0 8.525 0 9.444 L 0 11.111 C 0 12.031 0.277 12.222 1.604 12.222 L 4.811 12.222 L 4.811 18.889 C 4.811 19.809 5.089 20 6.415 20 L 9.624 20 C 10.951 20 11.228 19.808 11.228 18.889 L 11.228 12.222 L 14.83 12.222 C 15.835 12.222 16.094 12.087 16.371 11.416 L 17.059 9.75 C 17.533 8.601 17.24 8.333 15.516 8.333 L 11.228 8.333 L 11.228 5.556 C 11.228 4.942 11.946 4.444 12.83 4.444 L 17.396 4.444 C 18.723 4.444 19 4.253 19 3.334 L 19 1.11 C 19 0.191 18.723 0 17.396 0 L 12.83 0 C 8.402 0 4.811 2.487 4.811 5.556 L 4.811 8.333 Z\",fill:\"transparent\",height:\"20px\",id:\"Hklthh9mV\",pathLengthTransition:transition,stroke:\"var(--1vo44gx, #09F)\",strokeDasharray:\"\",strokeEffectGap:1,strokeEffectLength:1,strokeEffectLoop:false,strokeEffectLoopType:\"repeat\",strokeEffectOffset:0,strokeEffectTotalLength:82.83484649658203,strokeLinecap:\"butt\",strokeLinejoin:\"round\",strokeWidth:1.5,transform:\"translate(2 6)\",width:\"19px\"})});});const css=[`.framer-z6JSh { -webkit-mask: ${mask}; aspect-ratio: 0.7666666666666667; display: block; mask: ${mask}; width: 23px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 23\n * @framerIntrinsicHeight 30\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"v_uh2Kxy1\":\"tint\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Vector\",\"color\":{\"type\":\"variable\",\"value\":\"1vo44gx\"},\"set\":{\"localId\":\"vectorSet/agzsIpt7V\",\"id\":\"agzsIpt7V\",\"moduleId\":\"rneTLnLy394jFrWNcEa2\"}}\n */const Icon=withCSS(Component,css,\"framer-z6JSh\");Icon.displayName=\"Vector\";export default Icon;addPropertyControls(Icon,{v_uh2Kxy1:{defaultValue:\"rgb(0, 153, 255)\",hidden:false,title:\"Tint\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"30\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"23\",\"framerVector\":\"{\\\"name\\\":\\\"Vector\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"1vo44gx\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/agzsIpt7V\\\",\\\"id\\\":\\\"agzsIpt7V\\\",\\\"moduleId\\\":\\\"rneTLnLy394jFrWNcEa2\\\"}}\",\"framerVariables\":\"{\\\"v_uh2Kxy1\\\":\\\"tint\\\"}\",\"framerImmutableVariables\":\"true\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (8e1ebfe)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS,withV1StrokeFX}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const MotionPathWithV1StrokeFX=withV1StrokeFX(motion.path);const v_uh2Kxy1=undefined;const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const transition={delay:0,duration:2,ease:[.44,0,.56,1],type:\"tween\"};const getProps=({height,id,tint,width,...props})=>{return{...props,v_uh2Kxy1:tint??props.v_uh2Kxy1??\"rgb(0, 153, 255)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,v_uh2Kxy1,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-VcvNe\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1vo44gx\":v_uh2Kxy1,...style},viewBox:\"0 0 23 30\",children:/*#__PURE__*/_jsxs(\"g\",{d:\"M 0 10 C 0 5.286 0 2.928 1.537 1.464 C 3.075 0 5.55 0 10.5 0 C 15.449 0 17.925 0 19.463 1.464 C 21 2.928 21 5.285 21 10 C 21 14.714 21 17.072 19.463 18.536 C 17.924 20 15.45 20 10.5 20 C 5.551 20 3.075 20 1.537 18.536 C 0 17.071 0 14.715 0 10 Z M 8.834 8.976 C 7.928 8.854 5.861 9.055 4.849 10.839 C 3.836 12.623 4.856 14.48 5.494 15.185 C 6.123 15.845 8.122 17.095 10.243 15.875 C 10.77 15.573 11.425 15.346 12.168 12.983 L 12.082 3.684 C 11.938 4.708 13.126 7.111 16.507 7.395\",fill:\"transparent\",height:\"20px\",id:\"HXQz_vTzi\",transform:\"translate(1 6)\",width:\"21px\",children:[/*#__PURE__*/_jsx(MotionPathWithV1StrokeFX,{d:\"M 0 10 C 0 5.286 0 2.928 1.537 1.464 C 3.075 0 5.55 0 10.5 0 C 15.449 0 17.925 0 19.463 1.464 C 21 2.928 21 5.285 21 10 C 21 14.714 21 17.072 19.463 18.536 C 17.924 20 15.45 20 10.5 20 C 5.551 20 3.075 20 1.537 18.536 C 0 17.071 0 14.715 0 10 Z\",fill:\"transparent\",height:\"20px\",id:\"cH5GdlG_B\",pathLengthTransition:transition,stroke:\"var(--1vo44gx, #09F)\",strokeDasharray:\"\",strokeEffectGap:1,strokeEffectLength:1,strokeEffectLoop:false,strokeEffectLoopType:\"repeat\",strokeEffectOffset:0,strokeEffectTotalLength:72.68927764892578,strokeLinecap:\"butt\",strokeLinejoin:\"round\",strokeWidth:1.5,width:\"21px\"}),/*#__PURE__*/_jsx(MotionPathWithV1StrokeFX,{d:\"M 4.413 5.292 C 3.507 5.169 1.44 5.371 0.428 7.155 C -0.585 8.939 0.435 10.796 1.073 11.501 C 1.702 12.161 3.701 13.411 5.822 12.191 C 6.349 11.888 7.004 11.662 7.747 9.299 L 7.66 0 C 7.517 1.024 8.705 3.426 12.086 3.711\",fill:\"transparent\",height:\"12.704449930828744px\",id:\"BJNG4S6Oa\",pathLengthTransition:transition,stroke:\"var(--1vo44gx, #09F)\",strokeDasharray:\"\",strokeEffectGap:1,strokeEffectLength:1,strokeEffectLoop:false,strokeEffectLoopType:\"repeat\",strokeEffectOffset:0,strokeEffectTotalLength:33.72258377075195,strokeLinecap:\"round\",strokeLinejoin:\"round\",strokeWidth:1.5,transform:\"translate(4.421 3.684)\",width:\"12.085963495673766px\"})]})});});const css=[`.framer-VcvNe { -webkit-mask: ${mask}; aspect-ratio: 0.7666666666666667; display: block; mask: ${mask}; width: 23px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 23\n * @framerIntrinsicHeight 30\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"v_uh2Kxy1\":\"tint\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Vector\",\"color\":{\"type\":\"variable\",\"value\":\"1vo44gx\"},\"set\":{\"localId\":\"vectorSet/agzsIpt7V\",\"id\":\"agzsIpt7V\",\"moduleId\":\"rneTLnLy394jFrWNcEa2\"}}\n */const Icon=withCSS(Component,css,\"framer-VcvNe\");Icon.displayName=\"Vector\";export default Icon;addPropertyControls(Icon,{v_uh2Kxy1:{defaultValue:\"rgb(0, 153, 255)\",hidden:false,title:\"Tint\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"30\",\"framerVector\":\"{\\\"name\\\":\\\"Vector\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"1vo44gx\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/agzsIpt7V\\\",\\\"id\\\":\\\"agzsIpt7V\\\",\\\"moduleId\\\":\\\"rneTLnLy394jFrWNcEa2\\\"}}\",\"framerIntrinsicWidth\":\"23\",\"framerVariables\":\"{\\\"v_uh2Kxy1\\\":\\\"tint\\\"}\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useCallback,useState}from\"react\";import{addPropertyControls,ControlType,withCSS,useRouter,inferInitialRouteFromPath,useTracking}from\"framer\";import{motion,useAnimationControls}from\"framer-motion\";const emailRegex=/^(([^<>()[\\]\\\\.,;:\\s@\"]+(\\.[^<>()[\\]\\\\.,;:\\s@\"]+)*)|(\".+\"))@((\\[[0-9]{1,3}\\.[0-9]{1,3}\\.[0-9]{1,3}\\.[0-9]{1,3}\\])|(([a-zA-Z\\-0-9]+\\.)+[a-zA-Z]{2,}))$/;const mailchimpRegex=/^https?:\\/\\/([^\\/]+)[^\\?]+\\??(.+)$/;const validateEmail=email=>{return emailRegex.test(String(email).toLowerCase());};const parseMailChimpUrl=url=>{const[,domain,parameters]=url.replace(\"&amp;\",\"&\").match(mailchimpRegex)??[null,null,null];return[domain,parameters?new URLSearchParams(parameters):null];};function safeURL(url){console.log(url);try{new URL(url);return url;}catch{try{new URL(`https://${url}`);return`https://${url}`;}catch{}}return undefined;}function isInternalURL(href){if(href===undefined)return false;if(href.startsWith(\"#\")||href.startsWith(\"/\")||href.startsWith(\".\"))return true;return false;}/**\n * Increment the number whenever shipping a new version to customers.\n * This will ensure that multiple versions of this component can exist\n * in the same project without css rules overlapping. Only use valid css class characters.\n */const VERSION=\"v1\";/**\n * INPUT\n * By Benjamin den Boer\n *\n * @framerDisableUnlink\n *\n * @framerIntrinsicWidth 300\n * @framerIntrinsicHeight 40\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight any\n */const Input=withCSS(function Input({service,redirectAs,mailchimpURL,loopsID,loopsUserGroup,loopsMailingList,formsparkID,getwaitlistAPI,convertkitAPI,convertkitFormID,trackingId,input,button,font,layout,link,gap,style,onSubmit}){const[email,setEmail]=useState(\"\");const[isError,setError]=useState(false);const[isLoading,setLoading]=useState(false);const[isFocus,setFocus]=useState(false);// Padding\nconst{paddingPerSide,paddingTop,paddingRight,paddingBottom,paddingLeft,padding,borderRadius,borderObject,focusObject,shadowObject,height,fixedHeight}=input;const{buttonPaddingPerSide,buttonPaddingTop,buttonPaddingRight,buttonPaddingBottom,buttonPaddingLeft,buttonPadding}=button;const paddingValue=paddingPerSide?`${paddingTop}px ${button.isDocked?paddingRight+button.widthWhenDocked:paddingRight}px ${paddingBottom}px ${paddingLeft}px`:`${padding}px ${button.isDocked?padding+button.widthWhenDocked:padding}px ${padding}px ${padding}px`;const buttonPaddingValue=buttonPaddingPerSide?`${button.isDocked?0:buttonPaddingTop}px ${buttonPaddingRight}px ${button.isDocked?0:buttonPaddingBottom}px ${buttonPaddingLeft}px`:`${button.isDocked?0:buttonPadding}px ${buttonPadding}px ${button.isDocked?0:buttonPadding}px ${buttonPadding}px`;const router=useRouter();const track=useTracking();const onSuccess=()=>{/* Reset */setLoading(false);setFocus(false);setEmail(\"\");if(trackingId){track(trackingId);}if(redirectAs===\"link\"&&link&&!isError){const[fullPath,hash]=link.split(\"#\");const path=fullPath.split(\"?\")[0]||\"\";const{routeId,pathVariables}=inferInitialRouteFromPath(router.routes,path);if(routeId){router.navigate(routeId,hash,pathVariables);}if(!isInternalURL(link)){const url=safeURL(link);if(url&&typeof window!==\"undefined\")window.open(url,\"_blank\");}}};const validateForm=useCallback(email=>{if(email===\"\"||!validateEmail(email)){setError(true);formControls.start(\"error\");return false;}return true;},[validateEmail]);const handleChange=useCallback(event=>{setError(false);setEmail(event.target.value);},[]);const handleFocus=useCallback(event=>{setFocus(true);},[]);const handleBlur=useCallback(event=>{setFocus(false);setError(false);},[]);const handleSubmit=useCallback(event=>{event.preventDefault();// Prevent submitting while submitting\nif(isLoading)return;setLoading(true);if(service===\"mailchimp\"){const[domain,parameters]=parseMailChimpUrl(mailchimpURL);if(!validateForm(email)||!domain||!parameters){setLoading(false);return;}// MERGE0 is Mailchimp’s email field name\nparameters.set(\"MERGE0\",email);fetch(`https://${domain}/subscribe/post`,{method:\"POST\",mode:\"no-cors\",headers:{\"Content-Type\":\"application/x-www-form-urlencoded;charset=UTF-8\"},body:parameters.toString()}).then(response=>{onSuccess();if(redirectAs===\"overlay\")onSubmit?.();}).catch(error=>{console.error(error);setLoading(false);setError(true);formControls.start(\"error\");});}if(service===\"loops\"){if(!validateForm(email)){setLoading(false);return;}const emailBody=`email=${encodeURIComponent(email)}`;const userGroupBody=`userGroup=${encodeURIComponent(loopsUserGroup)}`;const mailingListBody=`mailingLists=${encodeURIComponent(loopsMailingList)}`;const hasMailingList=!!loopsMailingList&&loopsMailingList!==\" \";const hasUserGroup=!!loopsUserGroup&&loopsUserGroup!==\" \";let formBody=emailBody;if(hasUserGroup){formBody+=`&${userGroupBody}`;}if(hasMailingList){formBody+=`&${mailingListBody}`;}fetch(`https://app.loops.so/api/newsletter-form/${loopsID}`,{method:\"POST\",mode:\"no-cors\",headers:{\"Content-Type\":\"application/x-www-form-urlencoded\"},body:formBody}).then(()=>{onSuccess();if(redirectAs===\"overlay\")onSubmit?.();}).catch(error=>{console.error(error);setLoading(false);setError(true);formControls.start(\"error\");});}if(service===\"formspark\"){if(!validateForm(email)){setLoading(false);return;}const data=new FormData(event.target);const entries=Object.fromEntries(data.entries());fetch(`https://api.formspark.io/${formsparkID}`,{method:\"POST\",headers:{\"Content-Type\":\"application/json\",Accept:\"application/json\"},body:JSON.stringify(entries)}).then(()=>{onSuccess();onSubmit?.();}).catch(error=>{console.error(error);setLoading(false);setError(true);formControls.start(\"error\");});}if(service===\"getwaitlist\"){if(!validateForm(email)){setLoading(false);return;}const formData=new FormData(event.target);const data=Object.fromEntries(formData.entries());data.referral_link=document.URL;fetch(`https://api.getwaitlist.com/api/v1\n/waiter/`,{method:\"POST\",headers:{\"Content-Type\":\"application/json\",Accept:\"application/json\"},body:JSON.stringify(data)}).then(()=>{onSuccess();if(redirectAs===\"overlay\")onSubmit?.();}).catch(error=>{console.error(error);setLoading(false);setError(true);formControls.start(\"error\");});}if(service===\"convertkit\"){if(!validateForm(email)){setLoading(false);return;}const formData=new FormData(event.target);const data=Object.fromEntries(formData.entries());data.referral_link=document.URL;data.api_key=convertkitAPI;fetch(`https://api.convertkit.com/v3/forms/${convertkitFormID}/subscribe`,{method:\"POST\",headers:{\"Content-Type\":\"application/json\",Accept:\"application/json\"},body:JSON.stringify(data)}).then(()=>{onSuccess();if(redirectAs===\"overlay\")onSubmit?.();}).catch(error=>{console.error(error);setLoading(false);setError(true);formControls.start(\"error\");});}},[mailchimpURL,formsparkID,convertkitFormID,email,onSubmit,validateForm,isLoading]);// Animation\nconst formControls=useAnimationControls();// Input Box Shadow Stylees\nconst focusStylesFrom=input.focusObject?`inset 0 0 0 ${focusObject.focusWidthFrom}px ${focusObject.focusColor}`:null;const focusStylesTo=input.focusObject?`inset 0 0 0 ${focusObject.focusWidthTo}px ${focusObject.focusColor}`:null;const shadowStyles=input.shadowObject?`${shadowObject.shadowX}px ${shadowObject.shadowY}px ${shadowObject.shadowBlur}px ${shadowObject.shadowColor}`:null;const borderStyles=input.borderObject?`inset 0 0 0 ${borderObject.borderWidth}px ${borderObject.borderColor}`:null;// Shake or wiggle as error\nconst formVariants={default:{x:0},error:{x:[0,-4,4,0],transition:{duration:.2}}};const inputVariants={default:{boxShadow:dynamicBoxShadow(focusStylesFrom,shadowStyles,borderStyles)},focused:{boxShadow:dynamicBoxShadow(focusStylesTo,shadowStyles,borderStyles)}};return /*#__PURE__*/_jsx(motion.div,{style:{...style,...containerStyles,\"--framer-custom-placeholder-color\":input.placeholderColor},variants:formVariants,animate:formControls,children:/*#__PURE__*/_jsxs(\"form\",{style:{width:\"100%\",height:\"auto\",display:\"flex\",position:\"relative\",flexDirection:layout===\"vertical\"?\"column\":\"row\",color:button.color,gap:button.isDocked?0:gap},onSubmit:handleSubmit,method:\"POST\",children:[service===\"getwaitlist\"&&/*#__PURE__*/_jsx(\"input\",{type:\"hidden\",name:\"api_key\",value:getwaitlistAPI}),service===\"convertkit\"&&/*#__PURE__*/_jsx(\"input\",{type:\"hidden\",name:\"api_key\",value:convertkitAPI}),/*#__PURE__*/_jsx(motion.input,{type:\"email\",name:\"email\",placeholder:input.placeholder,value:email,className:`${VERSION} framer-custom-input`,onChange:handleChange,onFocus:handleFocus,onBlur:handleBlur,autoComplete:\"off\",autoCapitalize:\"off\",autoCorrect:\"off\",spellCheck:\"false\",style:{...defaultStyle,padding:paddingValue,borderRadius,fontSize:16,...font,background:input.fill,height:height?\"auto\":fixedHeight,color:input.color,boxShadow:dynamicBoxShadow(focusStylesFrom,shadowStyles,borderStyles)},variants:inputVariants,initial:false,animate:isFocus?\"focused\":\"default\",transition:{duration:.3},\"data-1p-ignore\":true}),!button.shouldAppear&&isLoading&&/*#__PURE__*/_jsx(Spinner,{shouldAppear:button.shouldAppear,paddingPerSide:paddingPerSide,paddingTop:paddingTop,paddingRight:paddingRight,padding:padding,color:input.color}),button.shouldAppear&&/*#__PURE__*/_jsxs(\"div\",{style:{position:button.isDocked?\"absolute\":\"relative\",top:button.isDocked?button.insetWhenDocked:0,right:button.isDocked?button.insetWhenDocked:0,bottom:button.isDocked?button.insetWhenDocked:0},children:[/*#__PURE__*/_jsx(motion.input,{type:\"submit\",value:button.label,style:{...defaultStyle,width:button.isDocked?button.widthWhenDocked:\"100%\",height:height?\"100%\":fixedHeight,cursor:\"pointer\",padding:buttonPaddingValue,borderRadius:button.isDocked?borderRadius-button.insetWhenDocked:borderRadius,// fontWeight: button.fontWeight,\nfontSize:16,...button.buttonFont,background:button.fill,color:button.color,zIndex:1,boxShadow:getButtonShadow(button)}}),isLoading&&/*#__PURE__*/_jsx(\"div\",{style:{borderRadius:button.isDocked?borderRadius-button.insetWhenDocked:borderRadius,position:\"absolute\",display:\"flex\",justifyContent:\"center\",alignItems:\"center\",width:\"100%\",height:\"100%\",inset:0,zIndex:2,color:button.color,background:button.fill},children:/*#__PURE__*/_jsx(Spinner,{color:button.color})})]})]})});},[`.${VERSION}.framer-custom-input::placeholder { color: var(--framer-custom-placeholder-color) !important; }`]);const Spinner=props=>{const noButtonStyles=!props.shouldAppear?{position:\"absolute\",top:`calc(50% - 8px)`,right:props.paddingPerSide?props.paddingRight:props.padding}:{};return /*#__PURE__*/_jsx(motion.div,{style:{height:16,width:16,...noButtonStyles},initial:{rotate:0},animate:{rotate:360},transition:{duration:1,repeat:Infinity},children:/*#__PURE__*/_jsx(motion.div,{initial:{scale:0},animate:{scale:1},children:/*#__PURE__*/_jsxs(\"svg\",{xmlns:\"http://www.w3.org/2000/svg\",width:\"16\",height:\"16\",style:{fill:\"currentColor\",color:props.color},children:[/*#__PURE__*/_jsx(\"path\",{d:\"M 8 0 C 3.582 0 0 3.582 0 8 C 0 12.419 3.582 16 8 16 C 12.418 16 16 12.419 16 8 C 15.999 3.582 12.418 0 8 0 Z M 8 14 C 4.687 14 2 11.314 2 8 C 2 4.687 4.687 2 8 2 C 11.314 2 14 4.687 14 8 C 14 11.314 11.314 14 8 14 Z\",fill:\"currentColor\",opacity:\"0.2\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M 8 0 C 12.418 0 15.999 3.582 16 8 C 16 8 16 9 15 9 C 14 9 14 8 14 8 C 14 4.687 11.314 2 8 2 C 4.687 2 2 4.687 2 8 C 2 8 2 9 1 9 C 0 9 0 8 0 8 C 0 3.582 3.582 0 8 0 Z\",fill:\"currentColor\"})]})})});};addPropertyControls(Input,{service:{title:\"Service\",type:ControlType.Enum,options:[\"loops\",\"formspark\",\"mailchimp\",\"getwaitlist\",\"convertkit\"],optionTitles:[\"Loops\",\"FormSpark\",\"MailChimp\",\"Get Waitlist\",\"ConvertKit\"],defaultValue:\"loops\"},mailchimpURL:{title:\"URL\",placeholder:\"https://***.us6.list-manage.com/subscribe/post?u=***\",type:ControlType.String,hidden:props=>props.service!==\"mailchimp\"},loopsID:{title:\"ID\",placeholder:\"klm2jxy0i98abzr01pq7defg5\",type:ControlType.String,hidden:props=>props.service!==\"loops\"},loopsUserGroup:{title:\"User Group\",type:ControlType.String,placeholder:\"Title\",optional:true,hidden:props=>props.service!==\"loops\"},loopsMailingList:{title:\"Mailing List\",type:ControlType.String,placeholder:\"cm3q41c5v02ii1lml14om2wtr\",optional:true,hidden:props=>props.service!==\"loops\"},formsparkID:{title:\"ID\",placeholder:\"7PbPpGN3\",type:ControlType.String,hidden:props=>props.service!==\"formspark\"},getwaitlistAPI:{title:\"ID\",placeholder:\"9148\",type:ControlType.String,hidden:props=>props.service!==\"getwaitlist\"},convertkitAPI:{title:\"API Key\",placeholder:\"5opis1WK6xnVsBwrOINUpe\",type:ControlType.String,hidden:props=>props.service!==\"convertkit\"},convertkitFormID:{title:\"Form ID\",placeholder:\"1043389\",type:ControlType.String,hidden:props=>props.service!==\"convertkit\"},redirectAs:{title:\"Success\",type:ControlType.Enum,options:[\"link\",\"overlay\"],optionTitles:[\"Open Link\",\"Show Overlay\"],defaultValue:\"link\"},link:{title:\"Redirect\",type:ControlType.Link,hidden:props=>props.redirectAs===\"overlay\"},onSubmit:{title:\"Submit\",type:ControlType.EventHandler,hidden:props=>props.redirectAs===\"link\"},trackingId:{title:\"Tracking\",placeholder:\"ID\",type:ControlType.TrackingId},layout:{title:\"Layout\",type:ControlType.Enum,options:[\"horizontal\",\"vertical\"],displaySegmentedControl:true,hidden:props=>props.button.isDocked},font:{type:ControlType.Font,title:\"Font\",controls:\"extended\"},input:{title:\"Input\",type:ControlType.Object,controls:{placeholder:{title:\"Placeholder\",type:ControlType.String,defaultValue:\"name@email.com\"},placeholderColor:{title:\" \",type:ControlType.Color,defaultValue:\"rgba(0, 0, 0, 0.3)\"},fill:{title:\"Fill\",type:ControlType.Color,defaultValue:\"#EBEBEB\"},color:{title:\"Text\",type:ControlType.Color,defaultValue:\"#000\"},height:{title:\"Height\",type:ControlType.Boolean,enabledTitle:\"Auto\",disabledTitle:\"Fixed\"},fixedHeight:{title:\" \",type:ControlType.Number,displayStepper:true,min:0,defaultValue:50,hidden:props=>props.height},padding:{title:\"Padding\",type:ControlType.FusedNumber,toggleKey:\"paddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],defaultValue:15,valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},borderRadius:{title:\"Radius\",type:ControlType.Number,displayStepper:true,min:0,defaultValue:8},focusObject:{type:ControlType.Object,title:\"Focus\",optional:true,controls:{focusWidthFrom:{title:\"From\",type:ControlType.Number,displayStepper:true,defaultValue:0},focusWidthTo:{title:\"To\",type:ControlType.Number,displayStepper:true,defaultValue:2},focusColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"#09F\"}}},borderObject:{type:ControlType.Object,title:\"Border\",optional:true,controls:{borderWidth:{title:\"Width\",type:ControlType.Number,displayStepper:true,defaultValue:1},borderColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(200,200,200,0.5)\"}}},shadowObject:{type:ControlType.Object,title:\"Shadow\",optional:true,controls:{shadowColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.25)\"},shadowX:{title:\"Shadow X\",type:ControlType.Number,min:-100,max:100,defaultValue:0},shadowY:{title:\"Shadow Y\",type:ControlType.Number,min:-100,max:100,defaultValue:2},shadowBlur:{title:\"Shadow B\",type:ControlType.Number,min:0,max:100,defaultValue:4}}}}},button:{title:\"Button\",type:ControlType.Object,controls:{shouldAppear:{title:\"Show\",type:ControlType.Boolean,defaultValue:true},label:{title:\"Label\",type:ControlType.String,defaultValue:\"Subscribe\"},buttonFont:{type:ControlType.Font,title:\"Font\",controls:\"extended\"},fill:{title:\"Fill\",type:ControlType.Color,defaultValue:\"#333\"},color:{title:\"Text\",type:ControlType.Color,defaultValue:\"#FFF\"},isDocked:{title:\"Docked\",type:ControlType.Boolean,defaultValue:false},widthWhenDocked:{title:\"Width\",type:ControlType.Number,min:0,defaultValue:100,displayStepper:true,hidden:props=>!props.isDocked},insetWhenDocked:{title:\"Inset\",type:ControlType.Number,min:0,defaultValue:5,displayStepper:true,hidden:props=>!props.isDocked},buttonPadding:{title:\"Padding\",type:ControlType.FusedNumber,toggleKey:\"buttonPaddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],defaultValue:15,valueKeys:[\"buttonPaddingTop\",\"buttonPaddingRight\",\"buttonPaddingBottom\",\"buttonPaddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},buttonShadow:{type:ControlType.Object,title:\"Shadow\",optional:true,controls:{shadowColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.25)\"},shadowX:{title:\"Shadow X\",type:ControlType.Number,min:-100,max:100,defaultValue:0},shadowY:{title:\"Shadow Y\",type:ControlType.Number,min:-100,max:100,defaultValue:2},shadowBlur:{title:\"Shadow B\",type:ControlType.Number,min:0,max:100,defaultValue:4}}}}},gap:{title:\"Gap\",type:ControlType.Number,displayStepper:true,min:0,defaultValue:10,hidden:props=>props.button.isDocked}});const defaultStyle={WebkitAppearance:\"none\",appearance:\"none\",width:\"100%\",height:\"auto\",outline:\"none\",border:\"none\"};const containerStyles={position:\"relative\",width:\"100%\",height:\"100%\",display:\"flex\",justifyContent:\"center\",alignItems:\"center\"};function getButtonShadow(button){if(button.buttonShadow){return`${button.buttonShadow.shadowX}px ${button.buttonShadow.shadowY}px ${button.buttonShadow.shadowBlur}px ${button.buttonShadow.shadowColor}`;}else return\"none\";}function dynamicBoxShadow(...shadows){const output=[];shadows.forEach(shadow=>shadow&&output.push(shadow));return output.join(\", \");}export default Input;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Input\",\"slots\":[],\"annotations\":{\"framerDisableUnlink\":\"*\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerSupportedLayoutHeight\":\"any\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"300\",\"framerIntrinsicHeight\":\"40\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Input.map","/*\n * Input (framer/InputSites@1.16.3)\n *\n * Learn More: https://www.framer.com/asset-urls\n */\n\nexport * from \"https://framerusercontent.com/modules/oWVHHLIj4Q7woeIlKzbt/dNcsiLsuC8uzH8lzqFBp/Input.js\"\nexport { default } from \"https://framerusercontent.com/modules/oWVHHLIj4Q7woeIlKzbt/dNcsiLsuC8uzH8lzqFBp/Input.js\"\n","import{jsx as _jsx}from\"react/jsx-runtime\";import Input from\"https://framer.com/m/framer/InputSites.js@1.16.3\";import{ControlType,addPropertyControls}from\"framer\";/**\n * INPUT - MAILCHIMP\n * By Benjamin den Boer\n *\n * @framerDisableUnlink\n *\n * @framerIntrinsicWidth 300\n * @framerIntrinsicHeight 40\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight any\n */export default function Mailchimp(props){// This is a React component containing an Example component\n// - Replace <Example /> with your own code\n// - Find inspiration: https://www.framer.com/developers/\nreturn /*#__PURE__*/_jsx(Input,{...props,service:\"mailchimp\"});}addPropertyControls(Mailchimp,{mailchimpURL:{title:\"URL\",placeholder:\"https://***.us6.list-manage.com/subscribe/post?u=***\",type:ControlType.String},redirectAs:{title:\"Success\",type:ControlType.Enum,options:[\"link\",\"overlay\"],optionTitles:[\"Open Link\",\"Show Overlay\"],defaultValue:\"link\"},link:{title:\"Redirect\",type:ControlType.Link,hidden:props=>props.redirectAs===\"overlay\"},onSubmit:{title:\"Submit\",type:ControlType.EventHandler,hidden:props=>props.redirectAs===\"link\"},trackingId:{title:\"Tracking\",placeholder:\"ID\",type:ControlType.TrackingId},layout:{title:\"Layout\",type:ControlType.Enum,options:[\"horizontal\",\"vertical\"],displaySegmentedControl:true,hidden:props=>props.button.isDocked},font:{type:ControlType.Font,title:\"Font\",controls:\"extended\"},input:{title:\"Input\",type:ControlType.Object,controls:{placeholder:{title:\"Placeholder\",type:ControlType.String,defaultValue:\"name@email.com\"},placeholderColor:{title:\" \",type:ControlType.Color,defaultValue:\"rgba(0, 0, 0, 0.3)\"},fill:{title:\"Fill\",type:ControlType.Color,defaultValue:\"#EBEBEB\"},color:{title:\"Text\",type:ControlType.Color,defaultValue:\"#000\"},height:{title:\"Height\",type:ControlType.Boolean,enabledTitle:\"Auto\",disabledTitle:\"Fixed\"},fixedHeight:{title:\" \",type:ControlType.Number,displayStepper:true,min:0,defaultValue:50,hidden:props=>props.height},padding:{title:\"Padding\",type:ControlType.FusedNumber,toggleKey:\"paddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],defaultValue:15,valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},borderRadius:{title:\"Radius\",type:ControlType.Number,displayStepper:true,min:0,defaultValue:8},focusObject:{type:ControlType.Object,title:\"Focus\",optional:true,controls:{focusWidthFrom:{title:\"From\",type:ControlType.Number,displayStepper:true,defaultValue:0},focusWidthTo:{title:\"To\",type:ControlType.Number,displayStepper:true,defaultValue:2},focusColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"#09F\"}}},borderObject:{type:ControlType.Object,title:\"Border\",optional:true,controls:{borderWidth:{title:\"Width\",type:ControlType.Number,displayStepper:true,defaultValue:1},borderColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(200,200,200,0.5)\"}}},shadowObject:{type:ControlType.Object,title:\"Shadow\",optional:true,controls:{shadowColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.25)\"},shadowX:{title:\"Shadow X\",type:ControlType.Number,min:-100,max:100,defaultValue:0},shadowY:{title:\"Shadow Y\",type:ControlType.Number,min:-100,max:100,defaultValue:2},shadowBlur:{title:\"Shadow B\",type:ControlType.Number,min:0,max:100,defaultValue:4}}}}},button:{title:\"Button\",type:ControlType.Object,controls:{shouldAppear:{title:\"Show\",type:ControlType.Boolean,defaultValue:true},label:{title:\"Label\",type:ControlType.String,defaultValue:\"Subscribe\"},buttonFont:{type:ControlType.Font,title:\"Font\",controls:\"extended\"},fill:{title:\"Fill\",type:ControlType.Color,defaultValue:\"#333\"},color:{title:\"Text\",type:ControlType.Color,defaultValue:\"#FFF\"},isDocked:{title:\"Docked\",type:ControlType.Boolean,defaultValue:false},widthWhenDocked:{title:\"Width\",type:ControlType.Number,min:0,defaultValue:100,displayStepper:true,hidden:props=>!props.isDocked},insetWhenDocked:{title:\"Inset\",type:ControlType.Number,min:0,defaultValue:5,displayStepper:true,hidden:props=>!props.isDocked},buttonPadding:{title:\"Padding\",type:ControlType.FusedNumber,toggleKey:\"buttonPaddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],defaultValue:15,valueKeys:[\"buttonPaddingTop\",\"buttonPaddingRight\",\"buttonPaddingBottom\",\"buttonPaddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},buttonShadow:{type:ControlType.Object,title:\"Shadow\",optional:true,controls:{shadowColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.25)\"},shadowX:{title:\"Shadow X\",type:ControlType.Number,min:-100,max:100,defaultValue:0},shadowY:{title:\"Shadow Y\",type:ControlType.Number,min:-100,max:100,defaultValue:2},shadowBlur:{title:\"Shadow B\",type:ControlType.Number,min:0,max:100,defaultValue:4}}}}},gap:{title:\"Gap\",type:ControlType.Number,displayStepper:true,min:0,defaultValue:10,hidden:props=>props.button.isDocked}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Mailchimp\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"any\",\"framerIntrinsicWidth\":\"300\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"40\",\"framerDisableUnlink\":\"*\",\"framerSupportedLayoutWidth\":\"fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Input_Mailchimp.map","// Generated by Framer (f353506)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={kpY8JZWED:{hover:true},XZu7nm_f_:{hover:true}};const cycleOrder=[\"kpY8JZWED\",\"Rwt9Aa9f1\",\"yZltWjYVC\",\"GEMiKdyzm\",\"XZu7nm_f_\",\"vXwg7yk9e\",\"HgE9PrOCe\"];const serializationHash=\"framer-j0Lsg\";const variantClassNames={GEMiKdyzm:\"framer-v-8x44zr\",HgE9PrOCe:\"framer-v-1l37alz\",kpY8JZWED:\"framer-v-1hp3sw4\",Rwt9Aa9f1:\"framer-v-1ofjvk3\",vXwg7yk9e:\"framer-v-1guzu2f\",XZu7nm_f_:\"framer-v-17b7to\",yZltWjYVC:\"framer-v-119vexn\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const abWBp_fre=undefined;const tRswLGZzj=undefined;const hPC18JiaW=undefined;const CO38h6MTT=undefined;const MSOvsbo0n=undefined;const AlH_RM8LQ=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Non Responsive text\":\"XZu7nm_f_\",\"Variant 4\":\"GEMiKdyzm\",\"Variant 6\":\"vXwg7yk9e\",\"Variant 7\":\"HgE9PrOCe\",Active:\"Rwt9Aa9f1\",Mobile:\"yZltWjYVC\",Off:\"kpY8JZWED\"};const Variants=motion.create(React.Fragment);const getProps=({click,color,fontSize,height,hover,id,link,navigationLinks,width,...props})=>{return{...props,abWBp_fre:click??props.abWBp_fre,AlH_RM8LQ:navigationLinks??props.AlH_RM8LQ??\"Link\",CO38h6MTT:color??props.CO38h6MTT??\"var(--token-79450245-7010-4004-b41e-e24762369a06, rgb(0, 0, 0))\",hPC18JiaW:link??props.hPC18JiaW,MSOvsbo0n:fontSize??props.MSOvsbo0n??14,tRswLGZzj:hover??props.tRswLGZzj,variant:humanReadableVariantMap[props.variant]??props.variant??\"kpY8JZWED\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,AlH_RM8LQ,hPC18JiaW,tRswLGZzj,abWBp_fre,MSOvsbo0n,CO38h6MTT,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"kpY8JZWED\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapd7ihm0=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(abWBp_fre){const res=await abWBp_fre(...args);if(res===false)return false;}});const onMouseEnter1kwlc82=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});if(tRswLGZzj){const res=await tRswLGZzj(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:hPC18JiaW,motionChild:true,nodeId:\"kpY8JZWED\",openInNewTab:false,scopeId:\"moX3aJPY7\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1hp3sw4\",className,classNames)} framer-1f6oy2z`,\"data-framer-name\":\"Off\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"kpY8JZWED\",onMouseEnter:onMouseEnter1kwlc82,onTap:onTapd7ihm0,ref:refBinding,style:{...style},...addPropertyOverrides({\"kpY8JZWED-hover\":{\"data-framer-name\":undefined},\"XZu7nm_f_-hover\":{\"data-framer-name\":undefined},GEMiKdyzm:{\"data-framer-name\":\"Variant 4\"},HgE9PrOCe:{\"data-framer-name\":\"Variant 7\"},Rwt9Aa9f1:{\"data-framer-name\":\"Active\"},vXwg7yk9e:{\"data-framer-name\":\"Variant 6\"},XZu7nm_f_:{\"data-framer-name\":\"Non Responsive text\"},yZltWjYVC:{\"data-framer-name\":\"Mobile\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-18onb3j\",layoutDependency:layoutDependency,layoutId:\"xxysrmppV\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-9k10l2\",layoutDependency:layoutDependency,layoutId:\"ZXKx_jMYm\",style:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20},variants:{\"kpY8JZWED-hover\":{borderBottomLeftRadius:24,borderBottomRightRadius:24,borderTopLeftRadius:24,borderTopRightRadius:24},HgE9PrOCe:{borderBottomLeftRadius:24,borderBottomRightRadius:24,borderTopLeftRadius:24,borderTopRightRadius:24},Rwt9Aa9f1:{borderBottomLeftRadius:24,borderBottomRightRadius:24,borderTopLeftRadius:24,borderTopRightRadius:24},vXwg7yk9e:{borderBottomLeftRadius:24,borderBottomRightRadius:24,borderTopLeftRadius:24,borderTopRightRadius:24},XZu7nm_f_:{borderBottomLeftRadius:24,borderBottomRightRadius:24,borderTopLeftRadius:24,borderTopRightRadius:24}},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-wnjq63\",layoutDependency:layoutDependency,layoutId:\"j5TKbPM3e\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItVmFyaWFibGVWRj1JbTl3YzNvaUlERTBMQ0FpZDJkb2RDSWdOREF3\",\"--framer-font-family\":'\"Inter Variable\", \"Inter Variable Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--variable-reference-MSOvsbo0n-moX3aJPY7) * 1px)\",\"--framer-font-variation-axes\":'var(--extracted-2gg91v, \"opsz\" 14, \"wght\" 400)',\"--framer-line-height\":\"20px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-CO38h6MTT-moX3aJPY7))\",\"--framer-text-transform\":\"capitalize\"},children:\"Link\"})}),className:\"framer-1yyer6o\",fonts:[\"Inter-Variable\"],layoutDependency:layoutDependency,layoutId:\"Rp5pMLMlP\",style:{\"--extracted-2gg91v\":'\"opsz\" 14, \"wght\" 400',\"--extracted-r6o4lv\":\"var(--variable-reference-CO38h6MTT-moX3aJPY7)\",\"--variable-reference-CO38h6MTT-moX3aJPY7\":CO38h6MTT,\"--variable-reference-MSOvsbo0n-moX3aJPY7\":MSOvsbo0n},text:AlH_RM8LQ,variants:{\"kpY8JZWED-hover\":{\"--extracted-r6o4lv\":\"var(--token-335f05ea-e3ba-465e-9120-3a753ecab870, rgb(15, 15, 15))\"},HgE9PrOCe:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},Rwt9Aa9f1:{\"--extracted-r6o4lv\":\"var(--token-335f05ea-e3ba-465e-9120-3a753ecab870, rgb(15, 15, 15))\"},vXwg7yk9e:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},XZu7nm_f_:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"kpY8JZWED-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItVmFyaWFibGVWRj1JbTl3YzNvaUlERTBMQ0FpZDJkb2RDSWdOREF3\",\"--framer-font-family\":'\"Inter Variable\", \"Inter Variable Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--variable-reference-MSOvsbo0n-moX3aJPY7) * 1px)\",\"--framer-font-variation-axes\":'var(--extracted-2gg91v, \"opsz\" 14, \"wght\" 400)',\"--framer-line-height\":\"20px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-335f05ea-e3ba-465e-9120-3a753ecab870, rgb(15, 15, 15)))\",\"--framer-text-transform\":\"capitalize\"},children:\"Link\"})})},GEMiKdyzm:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItQm9sZA==\",\"--framer-font-size\":\"calc(var(--variable-reference-MSOvsbo0n-moX3aJPY7) * 1px)\",\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"20px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-CO38h6MTT-moX3aJPY7))\",\"--framer-text-transform\":\"capitalize\"},children:\"Link\"})}),fonts:[\"Inter-Bold\"]},HgE9PrOCe:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItVmFyaWFibGVWRj1JbTl3YzNvaUlERTBMQ0FpZDJkb2RDSWdOREF3\",\"--framer-font-family\":'\"Inter Variable\", \"Inter Variable Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--variable-reference-MSOvsbo0n-moX3aJPY7) * 1px)\",\"--framer-font-variation-axes\":'var(--extracted-2gg91v, \"opsz\" 14, \"wght\" 400)',\"--framer-line-height\":\"20px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\",\"--framer-text-transform\":\"capitalize\"},children:\"Link\"})})},Rwt9Aa9f1:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItVmFyaWFibGVWRj1JbTl3YzNvaUlERTBMQ0FpZDJkb2RDSWdOREF3\",\"--framer-font-family\":'\"Inter Variable\", \"Inter Variable Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--variable-reference-MSOvsbo0n-moX3aJPY7) * 1px)\",\"--framer-font-variation-axes\":'var(--extracted-2gg91v, \"opsz\" 14, \"wght\" 400)',\"--framer-line-height\":\"20px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-335f05ea-e3ba-465e-9120-3a753ecab870, rgb(15, 15, 15)))\",\"--framer-text-transform\":\"capitalize\"},children:\"Link\"})})},vXwg7yk9e:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItVmFyaWFibGVWRj1JbTl3YzNvaUlERTBMQ0FpZDJkb2RDSWdOREF3\",\"--framer-font-family\":'\"Inter Variable\", \"Inter Variable Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--variable-reference-MSOvsbo0n-moX3aJPY7) * 1px)\",\"--framer-font-variation-axes\":'var(--extracted-2gg91v, \"opsz\" 14, \"wght\" 400)',\"--framer-line-height\":\"20px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\",\"--framer-text-transform\":\"capitalize\"},children:\"Link\"})})},XZu7nm_f_:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItVmFyaWFibGVWRj1JbTl3YzNvaUlERTBMQ0FpZDJkb2RDSWdOREF3\",\"--framer-font-family\":'\"Inter Variable\", \"Inter Variable Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--variable-reference-MSOvsbo0n-moX3aJPY7) * 1px)\",\"--framer-font-variation-axes\":'var(--extracted-2gg91v, \"opsz\" 14, \"wght\" 400)',\"--framer-line-height\":\"20px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\",\"--framer-text-transform\":\"capitalize\"},children:\"Link\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-rm7drs\",layoutDependency:layoutDependency,layoutId:\"F0djTxQOw\",style:{backgroundColor:\"var(--token-e480dcb8-3685-4afc-a50a-a6a49233a961, rgb(245, 245, 245))\",opacity:0},variants:{\"kpY8JZWED-hover\":{backgroundColor:\"var(--token-1e5f1053-4af4-4f71-a476-dac6d555e9df, rgb(16, 235, 206))\",opacity:1},\"XZu7nm_f_-hover\":{opacity:1},HgE9PrOCe:{backgroundColor:\"var(--token-1e5f1053-4af4-4f71-a476-dac6d555e9df, rgb(16, 235, 206))\",opacity:1},Rwt9Aa9f1:{backgroundColor:\"var(--token-1e5f1053-4af4-4f71-a476-dac6d555e9df, rgb(16, 235, 206))\",opacity:1},vXwg7yk9e:{backgroundColor:\"var(--token-1e5f1053-4af4-4f71-a476-dac6d555e9df, rgb(16, 235, 206))\"},XZu7nm_f_:{backgroundColor:\"var(--token-1e5f1053-4af4-4f71-a476-dac6d555e9df, rgb(16, 235, 206))\"}}})]})})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-j0Lsg.framer-1f6oy2z, .framer-j0Lsg .framer-1f6oy2z { display: block; }\",\".framer-j0Lsg.framer-1hp3sw4 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 24px; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-j0Lsg .framer-18onb3j { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 6px; position: relative; width: min-content; }\",\".framer-j0Lsg .framer-9k10l2 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-j0Lsg .framer-wnjq63 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-j0Lsg .framer-1yyer6o { -webkit-user-select: none; flex: none; height: auto; pointer-events: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-j0Lsg .framer-rm7drs { flex: none; height: 3px; overflow: visible; position: relative; width: 1px; }\",\".framer-j0Lsg.framer-v-1ofjvk3 .framer-rm7drs, .framer-j0Lsg.framer-v-1guzu2f .framer-rm7drs, .framer-j0Lsg.framer-v-1l37alz .framer-rm7drs, .framer-j0Lsg.framer-v-1hp3sw4.hover .framer-rm7drs, .framer-j0Lsg.framer-v-17b7to.hover .framer-rm7drs { align-self: stretch; width: auto; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 24\n * @framerIntrinsicWidth 39\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"Rwt9Aa9f1\":{\"layout\":[\"auto\",\"fixed\"]},\"yZltWjYVC\":{\"layout\":[\"auto\",\"fixed\"]},\"GEMiKdyzm\":{\"layout\":[\"auto\",\"fixed\"]},\"XZu7nm_f_\":{\"layout\":[\"auto\",\"fixed\"]},\"vXwg7yk9e\":{\"layout\":[\"auto\",\"fixed\"]},\"HgE9PrOCe\":{\"layout\":[\"auto\",\"fixed\"]},\"jAbtz5AWB\":{\"layout\":[\"auto\",\"fixed\"]},\"LE1RSY8ia\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerVariables {\"AlH_RM8LQ\":\"navigationLinks\",\"hPC18JiaW\":\"link\",\"tRswLGZzj\":\"hover\",\"abWBp_fre\":\"click\",\"MSOvsbo0n\":\"fontSize\",\"CO38h6MTT\":\"color\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramermoX3aJPY7=withCSS(Component,css,\"framer-j0Lsg\");export default FramermoX3aJPY7;FramermoX3aJPY7.displayName=\"Navigation Links\";FramermoX3aJPY7.defaultProps={height:24,width:39};addPropertyControls(FramermoX3aJPY7,{variant:{options:[\"kpY8JZWED\",\"Rwt9Aa9f1\",\"yZltWjYVC\",\"GEMiKdyzm\",\"XZu7nm_f_\",\"vXwg7yk9e\",\"HgE9PrOCe\"],optionTitles:[\"Off\",\"Active\",\"Mobile\",\"Variant 4\",\"Non Responsive text\",\"Variant 6\",\"Variant 7\"],title:\"Variant\",type:ControlType.Enum},AlH_RM8LQ:{defaultValue:\"Link\",displayTextArea:false,title:\"Navigation Links\",type:ControlType.String},onAlH_RM8LQChange:{changes:\"AlH_RM8LQ\",type:ControlType.ChangeHandler},hPC18JiaW:{title:\"Link\",type:ControlType.Link},tRswLGZzj:{title:\"Hover\",type:ControlType.EventHandler},abWBp_fre:{title:\"Click\",type:ControlType.EventHandler},MSOvsbo0n:{defaultValue:14,title:\"Font Size\",type:ControlType.Number},onMSOvsbo0nChange:{changes:\"MSOvsbo0n\",type:ControlType.ChangeHandler},CO38h6MTT:{defaultValue:\"var(--token-79450245-7010-4004-b41e-e24762369a06, rgb(0, 0, 0))\",title:\"Color\",type:ControlType.Color}});const variationAxes=[{defaultValue:14,maxValue:32,minValue:14,name:\"Optical size\",tag:\"opsz\"},{defaultValue:400,maxValue:900,minValue:100,name:\"Weight\",tag:\"wght\"}];addFonts(FramermoX3aJPY7,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter Variable\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/mYcqTSergLb16PdbJJQMl9ebYm4.woff2\",variationAxes,weight:\"400\"},{cssFamilyName:\"Inter Variable\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/ZRl8AlxwsX1m7xS1eJCiSPbztg.woff2\",variationAxes,weight:\"400\"},{cssFamilyName:\"Inter Variable\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/nhSQpBRqFmXNUBY2p5SENQ8NplQ.woff2\",variationAxes,weight:\"400\"},{cssFamilyName:\"Inter Variable\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/DYHjxG0qXjopUuruoacfl5SA.woff2\",variationAxes,weight:\"400\"},{cssFamilyName:\"Inter Variable\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/s7NH6sl7w4NU984r5hcmo1tPSYo.woff2\",variationAxes,weight:\"400\"},{cssFamilyName:\"Inter Variable\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/7lw0VWkeXrGYJT05oB3DsFy8BaY.woff2\",variationAxes,weight:\"400\"},{cssFamilyName:\"Inter Variable\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/wx5nfqEgOXnxuFaxB0Mn9OhmcZA.woff2\",variationAxes,weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/DpPBYI0sL4fYLgAkX8KXOPVt7c.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/4RAEQdEOrcnDkhHiiCbJOw92Lk.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/1K3W8DizY3v4emK8Mb08YHxTbs.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/tUSCtfYVM1I1IchuyCwz9gDdQ.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/VgYFWiwsAC5OYxAycRXXvhze58.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/syRNPWzAMIrcJ3wIlPIP43KjQs.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/GIryZETIX4IFypco5pYZONKhJIo.woff2\",weight:\"700\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramermoX3aJPY7\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"Rwt9Aa9f1\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"yZltWjYVC\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"GEMiKdyzm\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"XZu7nm_f_\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"vXwg7yk9e\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"HgE9PrOCe\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"jAbtz5AWB\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"LE1RSY8ia\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerVariables\":\"{\\\"AlH_RM8LQ\\\":\\\"navigationLinks\\\",\\\"hPC18JiaW\\\":\\\"link\\\",\\\"tRswLGZzj\\\":\\\"hover\\\",\\\"abWBp_fre\\\":\\\"click\\\",\\\"MSOvsbo0n\\\":\\\"fontSize\\\",\\\"CO38h6MTT\\\":\\\"color\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"24\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"39\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./moX3aJPY7.map","// Generated by Framer (7a567de)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,ResolveLinks,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Mailchimp from\"https://framerusercontent.com/modules/tEJqoun4MtBed1OjNwKy/IoUlFnqTeq8fqEqmFsht/Input_Mailchimp.js\";import NavigationLinks from\"https://framerusercontent.com/modules/5FIksfVQcZWJg6aQ70KB/5yRtV6cLytIojQNYR33N/moX3aJPY7.js\";const MailchimpFonts=getFonts(Mailchimp);const NavigationLinksFonts=getFonts(NavigationLinks);const cycleOrder=[\"Ji51QX_95\",\"B5UClv6hw\",\"c8yhdee7H\"];const serializationHash=\"framer-QjgxQ\";const variantClassNames={B5UClv6hw:\"framer-v-18bbfi7\",c8yhdee7H:\"framer-v-90w3u9\",Ji51QX_95:\"framer-v-22px0r\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Desktop:\"Ji51QX_95\",Phone:\"c8yhdee7H\",Tablet:\"B5UClv6hw\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"Ji51QX_95\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"Ji51QX_95\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();const isDisplayed=()=>{if(baseVariant===\"c8yhdee7H\")return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-22px0r\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"Ji51QX_95\",ref:refBinding,style:{backgroundColor:\"rgb(15, 15, 15)\",...style},...addPropertyOverrides({B5UClv6hw:{\"data-framer-name\":\"Tablet\"},c8yhdee7H:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.section,{className:\"framer-11dlbyh\",\"data-framer-name\":\"Newsletter Container\",layoutDependency:layoutDependency,layoutId:\"fZAjwyPcI\",style:{background:\"linear-gradient(302deg, rgba(84, 84, 84, 0.81) 1%, rgb(0, 0, 0) 54%)\"},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1xa34o8\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"fDi30YxLJ\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{dir:\"auto\",style:{\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 1.5)\",\"--framer-letter-spacing\":\"-0.005em\",\"--framer-line-height\":\"1.4em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-1of0zx5, rgb(255, 255, 255))\"},children:\"Subscribe To Our Newsletter\"})}),className:\"framer-1czkclu\",\"data-framer-name\":\"Heading\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"vuIOobBYP\",style:{\"--extracted-1of0zx5\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 0.6)\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Stay up to date with the latest health trends, discount codes and news from Optimal Movement\"})}),className:\"framer-twd75d\",\"data-framer-name\":\"Text\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"qlD6PRE_I\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-12trp27-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"DmUhi2txB-container\",nodeId:\"DmUhi2txB\",rendersWithMotion:true,scopeId:\"R2wTXmTYi\",children:/*#__PURE__*/_jsx(Mailchimp,{button:{buttonFont:{},buttonPadding:15,buttonPaddingBottom:15,buttonPaddingLeft:15,buttonPaddingPerSide:false,buttonPaddingRight:15,buttonPaddingTop:15,color:\"rgb(0, 0, 0)\",fill:\"var(--token-1e5f1053-4af4-4f71-a476-dac6d555e9df, rgb(16, 235, 206))\",insetWhenDocked:5,isDocked:true,label:\"Subscribe\",shouldAppear:true,widthWhenDocked:100},font:{fontFamily:'\"Inter\", \"Inter Placeholder\", sans-serif',fontSize:\"calc(var(--framer-root-font-size, 1rem) * 1)\",fontStyle:\"normal\",fontWeight:600,letterSpacing:\"0em\",lineHeight:\"1em\"},gap:10,height:\"100%\",id:\"DmUhi2txB\",input:{borderRadius:8,color:\"rgb(0, 0, 0)\",fill:\"rgb(235, 235, 235)\",fixedHeight:50,height:true,padding:15,paddingBottom:15,paddingLeft:15,paddingPerSide:false,paddingRight:15,paddingTop:15,placeholder:\"name@email.com\",placeholderColor:\"rgba(0, 0, 0, 0.3)\"},layout:\"vertical\",layoutId:\"DmUhi2txB\",mailchimpURL:\"\",redirectAs:\"overlay\",style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({c8yhdee7H:{font:{fontFamily:'\"Inter\", \"Inter Placeholder\", sans-serif',fontSize:\"calc(var(--framer-root-font-size, 1rem) * 1.2)\",fontStyle:\"normal\",fontWeight:600,letterSpacing:\"0em\",lineHeight:\"1em\"}}},baseVariant,gestureVariant)})})})]})}),/*#__PURE__*/_jsxs(motion.section,{className:\"framer-md3m49\",\"data-border\":true,\"data-framer-name\":\"Link Container\",layoutDependency:layoutDependency,layoutId:\"hxPPqpyyo\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"var(--token-1194b923-0c9f-45c6-86db-8a130c4e9ee5, rgb(221, 221, 221))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\"},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-tuzbii\",\"data-framer-name\":\"Innercontainer\",layoutDependency:layoutDependency,layoutId:\"XtKGx7mX1\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1x2im81\",layoutDependency:layoutDependency,layoutId:\"KGC6qz0Ax\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(0, 0, 0, 0)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"},variants:{c8yhdee7H:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(34, 34, 34)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"}},...addPropertyOverrides({c8yhdee7H:{\"data-border\":true}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,y:(componentViewport?.y||0)+0+(((componentViewport?.height||555.5)-0-585.5)/2+419.6+0)+30+0+0+0+0,...addPropertyOverrides({B5UClv6hw:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||360.5)-0-390.5)/2+228.6+0)+20+0+0+0+0},c8yhdee7H:{y:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ppi0ph-container\",layoutDependency:layoutDependency,layoutId:\"Wpl0VVmhs-container\",nodeId:\"Wpl0VVmhs\",rendersWithMotion:true,scopeId:\"R2wTXmTYi\",children:/*#__PURE__*/_jsx(NavigationLinks,{AlH_RM8LQ:\"Home\",CO38h6MTT:\"rgb(255, 255, 255)\",height:\"100%\",hPC18JiaW:resolvedLinks[0],id:\"Wpl0VVmhs\",layoutId:\"Wpl0VVmhs\",MSOvsbo0n:14,style:{height:\"100%\"},variant:matchVariant(\"XZu7nm_f_\"),width:\"100%\",...addPropertyOverrides({B5UClv6hw:{hPC18JiaW:resolvedLinks[1]},c8yhdee7H:{hPC18JiaW:resolvedLinks[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1jdwb0o\",\"data-framer-name\":\"Divider\",layoutDependency:layoutDependency,layoutId:\"wrTzzrKCE\",style:{backgroundColor:\"rgb(48, 48, 48)\"},variants:{c8yhdee7H:{backgroundColor:\"rgb(120, 120, 120)\"}}}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"t6yW_TxHq\"},implicitPathVariables:undefined},{href:{webPageId:\"t6yW_TxHq\"},implicitPathVariables:undefined},{href:{webPageId:\"t6yW_TxHq\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,y:(componentViewport?.y||0)+0+(((componentViewport?.height||555.5)-0-585.5)/2+419.6+0)+30+0+0+0+0,...addPropertyOverrides({B5UClv6hw:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||360.5)-0-390.5)/2+228.6+0)+20+0+0+0+0},c8yhdee7H:{y:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-q13hr8-container\",layoutDependency:layoutDependency,layoutId:\"tz84EX2Xn-container\",nodeId:\"tz84EX2Xn\",rendersWithMotion:true,scopeId:\"R2wTXmTYi\",children:/*#__PURE__*/_jsx(NavigationLinks,{AlH_RM8LQ:\"About\",CO38h6MTT:\"rgb(255, 255, 255)\",height:\"100%\",hPC18JiaW:resolvedLinks1[0],id:\"tz84EX2Xn\",layoutId:\"tz84EX2Xn\",MSOvsbo0n:14,style:{height:\"100%\"},variant:matchVariant(\"XZu7nm_f_\"),width:\"100%\",...addPropertyOverrides({B5UClv6hw:{hPC18JiaW:resolvedLinks1[1]},c8yhdee7H:{hPC18JiaW:resolvedLinks1[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1wly2cm\",\"data-framer-name\":\"Divider\",layoutDependency:layoutDependency,layoutId:\"WDGIO8aOJ\",style:{backgroundColor:\"rgb(48, 48, 48)\"},variants:{c8yhdee7H:{backgroundColor:\"rgb(120, 120, 120)\"}}}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"KtpJRUIl3\"},implicitPathVariables:undefined},{href:{webPageId:\"KtpJRUIl3\"},implicitPathVariables:undefined},{href:{webPageId:\"KtpJRUIl3\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,y:(componentViewport?.y||0)+0+(((componentViewport?.height||555.5)-0-585.5)/2+419.6+0)+30+0+0+0+0,...addPropertyOverrides({B5UClv6hw:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||360.5)-0-390.5)/2+228.6+0)+20+0+0+0+0},c8yhdee7H:{y:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1izkc5r-container\",layoutDependency:layoutDependency,layoutId:\"CwCj6DCAy-container\",nodeId:\"CwCj6DCAy\",rendersWithMotion:true,scopeId:\"R2wTXmTYi\",children:/*#__PURE__*/_jsx(NavigationLinks,{AlH_RM8LQ:\"Services\",CO38h6MTT:\"rgb(255, 255, 255)\",height:\"100%\",hPC18JiaW:resolvedLinks2[0],id:\"CwCj6DCAy\",layoutId:\"CwCj6DCAy\",MSOvsbo0n:14,style:{height:\"100%\"},variant:matchVariant(\"XZu7nm_f_\"),width:\"100%\",...addPropertyOverrides({B5UClv6hw:{hPC18JiaW:resolvedLinks2[1]},c8yhdee7H:{hPC18JiaW:resolvedLinks2[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1j9ifcn\",\"data-framer-name\":\"Divider\",layoutDependency:layoutDependency,layoutId:\"tuOsi_Xmu\",style:{backgroundColor:\"rgb(48, 48, 48)\"},variants:{c8yhdee7H:{backgroundColor:\"rgb(120, 120, 120)\"}}}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"a0CUg_pdN\"},implicitPathVariables:undefined},{href:{webPageId:\"a0CUg_pdN\"},implicitPathVariables:undefined},{href:{webPageId:\"a0CUg_pdN\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,y:(componentViewport?.y||0)+0+(((componentViewport?.height||555.5)-0-585.5)/2+419.6+0)+30+0+0+0+0,...addPropertyOverrides({B5UClv6hw:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||360.5)-0-390.5)/2+228.6+0)+20+0+0+0+0},c8yhdee7H:{y:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1cmg3fw-container\",layoutDependency:layoutDependency,layoutId:\"MokhX3D9a-container\",nodeId:\"MokhX3D9a\",rendersWithMotion:true,scopeId:\"R2wTXmTYi\",children:/*#__PURE__*/_jsx(NavigationLinks,{AlH_RM8LQ:\"Conditions\",CO38h6MTT:\"rgb(255, 255, 255)\",height:\"100%\",hPC18JiaW:resolvedLinks3[0],id:\"MokhX3D9a\",layoutId:\"MokhX3D9a\",MSOvsbo0n:14,style:{height:\"100%\"},variant:matchVariant(\"XZu7nm_f_\"),width:\"100%\",...addPropertyOverrides({B5UClv6hw:{hPC18JiaW:resolvedLinks3[1]},c8yhdee7H:{hPC18JiaW:resolvedLinks3[2]}},baseVariant,gestureVariant)})})})}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-46ukzv\",\"data-framer-name\":\"Divider\",layoutDependency:layoutDependency,layoutId:\"d3qusiKYy\",style:{backgroundColor:\"rgb(48, 48, 48)\"}}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"LdpCQqviE\"},implicitPathVariables:undefined},{href:{webPageId:\"LdpCQqviE\"},implicitPathVariables:undefined},{href:{webPageId:\"LdpCQqviE\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,y:(componentViewport?.y||0)+0+(((componentViewport?.height||555.5)-0-585.5)/2+419.6+0)+30+0+0+0+0,...addPropertyOverrides({B5UClv6hw:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||360.5)-0-390.5)/2+228.6+0)+20+0+0+0+0},c8yhdee7H:{y:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-10jwk9p-container\",layoutDependency:layoutDependency,layoutId:\"OkZyutpLN-container\",nodeId:\"OkZyutpLN\",rendersWithMotion:true,scopeId:\"R2wTXmTYi\",children:/*#__PURE__*/_jsx(NavigationLinks,{AlH_RM8LQ:\"Staff\",CO38h6MTT:\"rgb(255, 255, 255)\",height:\"100%\",hPC18JiaW:resolvedLinks4[0],id:\"OkZyutpLN\",layoutId:\"OkZyutpLN\",MSOvsbo0n:14,style:{height:\"100%\"},variant:matchVariant(\"XZu7nm_f_\"),width:\"100%\",...addPropertyOverrides({B5UClv6hw:{hPC18JiaW:resolvedLinks4[1]},c8yhdee7H:{hPC18JiaW:resolvedLinks4[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-tq2jlo\",\"data-framer-name\":\"Divider\",layoutDependency:layoutDependency,layoutId:\"LEyMI_YP7\",style:{backgroundColor:\"rgb(48, 48, 48)\"},variants:{c8yhdee7H:{backgroundColor:\"rgb(120, 120, 120)\"}}}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"fp6kiaw6d\"},implicitPathVariables:undefined},{href:{webPageId:\"fp6kiaw6d\"},implicitPathVariables:undefined},{href:{webPageId:\"fp6kiaw6d\"},implicitPathVariables:undefined}],children:resolvedLinks5=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,y:(componentViewport?.y||0)+0+(((componentViewport?.height||555.5)-0-585.5)/2+419.6+0)+30+0+0+0+0,...addPropertyOverrides({B5UClv6hw:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||360.5)-0-390.5)/2+228.6+0)+20+0+0+0+0},c8yhdee7H:{y:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-v7b7oj-container\",layoutDependency:layoutDependency,layoutId:\"qmIw0OF8z-container\",nodeId:\"qmIw0OF8z\",rendersWithMotion:true,scopeId:\"R2wTXmTYi\",children:/*#__PURE__*/_jsx(NavigationLinks,{AlH_RM8LQ:\"Blog\",CO38h6MTT:\"rgb(255, 255, 255)\",height:\"100%\",hPC18JiaW:resolvedLinks5[0],id:\"qmIw0OF8z\",layoutId:\"qmIw0OF8z\",MSOvsbo0n:14,style:{height:\"100%\"},variant:matchVariant(\"XZu7nm_f_\"),width:\"100%\",...addPropertyOverrides({B5UClv6hw:{hPC18JiaW:resolvedLinks5[1]},c8yhdee7H:{hPC18JiaW:resolvedLinks5[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-jfb8cf\",\"data-framer-name\":\"Divider\",layoutDependency:layoutDependency,layoutId:\"oOcezvVOg\",style:{backgroundColor:\"rgb(48, 48, 48)\"},variants:{c8yhdee7H:{backgroundColor:\"rgb(120, 120, 120)\"}}}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"ie7SC7ic_\"},implicitPathVariables:undefined},{href:{webPageId:\"ie7SC7ic_\"},implicitPathVariables:undefined},{href:{webPageId:\"ie7SC7ic_\"},implicitPathVariables:undefined}],children:resolvedLinks6=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,y:(componentViewport?.y||0)+0+(((componentViewport?.height||555.5)-0-585.5)/2+419.6+0)+30+0+0+0+0,...addPropertyOverrides({B5UClv6hw:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||360.5)-0-390.5)/2+228.6+0)+20+0+0+0+0},c8yhdee7H:{y:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-19twgrm-container\",layoutDependency:layoutDependency,layoutId:\"Pt7l2_3tG-container\",nodeId:\"Pt7l2_3tG\",rendersWithMotion:true,scopeId:\"R2wTXmTYi\",children:/*#__PURE__*/_jsx(NavigationLinks,{AlH_RM8LQ:\"Shop\",CO38h6MTT:\"rgb(255, 255, 255)\",height:\"100%\",hPC18JiaW:resolvedLinks6[0],id:\"Pt7l2_3tG\",layoutId:\"Pt7l2_3tG\",MSOvsbo0n:14,style:{height:\"100%\"},variant:matchVariant(\"XZu7nm_f_\"),width:\"100%\",...addPropertyOverrides({B5UClv6hw:{hPC18JiaW:resolvedLinks6[1]},c8yhdee7H:{hPC18JiaW:resolvedLinks6[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-138zry0\",\"data-framer-name\":\"Divider\",layoutDependency:layoutDependency,layoutId:\"liblPkHhv\",style:{backgroundColor:\"rgb(48, 48, 48)\"},variants:{c8yhdee7H:{backgroundColor:\"rgb(120, 120, 120)\"}}}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"ShNcEJDw5\"},implicitPathVariables:undefined},{href:{webPageId:\"ShNcEJDw5\"},implicitPathVariables:undefined},{href:{webPageId:\"ShNcEJDw5\"},implicitPathVariables:undefined}],children:resolvedLinks7=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,y:(componentViewport?.y||0)+0+(((componentViewport?.height||555.5)-0-585.5)/2+419.6+0)+30+0+0+0+0,...addPropertyOverrides({B5UClv6hw:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||360.5)-0-390.5)/2+228.6+0)+20+0+0+0+0},c8yhdee7H:{y:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-145z69m-container\",layoutDependency:layoutDependency,layoutId:\"Pqq9eSppT-container\",nodeId:\"Pqq9eSppT\",rendersWithMotion:true,scopeId:\"R2wTXmTYi\",children:/*#__PURE__*/_jsx(NavigationLinks,{AlH_RM8LQ:\"Contact\",CO38h6MTT:\"rgb(255, 255, 255)\",height:\"100%\",hPC18JiaW:resolvedLinks7[0],id:\"Pqq9eSppT\",layoutId:\"Pqq9eSppT\",MSOvsbo0n:14,style:{height:\"100%\"},variant:matchVariant(\"XZu7nm_f_\"),width:\"100%\",...addPropertyOverrides({B5UClv6hw:{hPC18JiaW:resolvedLinks7[1]},c8yhdee7H:{hPC18JiaW:resolvedLinks7[2]}},baseVariant,gestureVariant)})})})})]})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1isizj4\",\"data-framer-name\":\"Innercontainer\",layoutDependency:layoutDependency,layoutId:\"sIUt5cF8r\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1jpybk1\",layoutDependency:layoutDependency,layoutId:\"o7yCRQWnG\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,y:(componentViewport?.y||0)+0+(((componentViewport?.height||555.5)-0-585.5)/2+419.6+0)+30+45+0+0+0,...addPropertyOverrides({B5UClv6hw:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||360.5)-0-390.5)/2+228.6+0)+20+41+0+0+0},c8yhdee7H:{y:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-15vxe8o-container\",layoutDependency:layoutDependency,layoutId:\"CeWlHRos3-container\",nodeId:\"CeWlHRos3\",rendersWithMotion:true,scopeId:\"R2wTXmTYi\",children:/*#__PURE__*/_jsx(NavigationLinks,{AlH_RM8LQ:\"Facebook\",CO38h6MTT:\"rgb(255, 255, 255)\",height:\"100%\",hPC18JiaW:\"https://www.facebook.com/movepainfreemn/\",id:\"CeWlHRos3\",layoutId:\"CeWlHRos3\",MSOvsbo0n:14,style:{height:\"100%\"},variant:matchVariant(\"XZu7nm_f_\"),width:\"100%\"})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-uutcjd\",\"data-framer-name\":\"Divider\",layoutDependency:layoutDependency,layoutId:\"GN8OHnVnz\",style:{backgroundColor:\"rgb(48, 48, 48)\"},variants:{c8yhdee7H:{backgroundColor:\"rgb(120, 120, 120)\"}}}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,y:(componentViewport?.y||0)+0+(((componentViewport?.height||555.5)-0-585.5)/2+419.6+0)+30+45+0+0+0,...addPropertyOverrides({B5UClv6hw:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||360.5)-0-390.5)/2+228.6+0)+20+41+0+0+0},c8yhdee7H:{y:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1umsksy-container\",layoutDependency:layoutDependency,layoutId:\"TaR5lOKgk-container\",nodeId:\"TaR5lOKgk\",rendersWithMotion:true,scopeId:\"R2wTXmTYi\",children:/*#__PURE__*/_jsx(NavigationLinks,{AlH_RM8LQ:\"Instagram\",CO38h6MTT:\"rgb(255, 255, 255)\",height:\"100%\",hPC18JiaW:\"https://www.instagram.com/optimalmovementmn/?hl=en\",id:\"TaR5lOKgk\",layoutId:\"TaR5lOKgk\",MSOvsbo0n:14,style:{height:\"100%\"},variant:matchVariant(\"XZu7nm_f_\"),width:\"100%\"})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-10shhx7\",\"data-framer-name\":\"Divider\",layoutDependency:layoutDependency,layoutId:\"ZcoqeGHai\",style:{backgroundColor:\"rgb(48, 48, 48)\"},variants:{c8yhdee7H:{backgroundColor:\"rgb(120, 120, 120)\"}}}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"KtpJRUIl3\"},implicitPathVariables:undefined},{href:{webPageId:\"KtpJRUIl3\"},implicitPathVariables:undefined},{href:{webPageId:\"KtpJRUIl3\"},implicitPathVariables:undefined}],children:resolvedLinks8=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,y:(componentViewport?.y||0)+0+(((componentViewport?.height||555.5)-0-585.5)/2+419.6+0)+30+45+0+0+0,...addPropertyOverrides({B5UClv6hw:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||360.5)-0-390.5)/2+228.6+0)+20+41+0+0+0},c8yhdee7H:{y:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1df6cex-container\",layoutDependency:layoutDependency,layoutId:\"CscG_FRPa-container\",nodeId:\"CscG_FRPa\",rendersWithMotion:true,scopeId:\"R2wTXmTYi\",children:/*#__PURE__*/_jsx(NavigationLinks,{AlH_RM8LQ:\"YouTube\",CO38h6MTT:\"rgb(255, 255, 255)\",height:\"100%\",hPC18JiaW:resolvedLinks8[0],id:\"CscG_FRPa\",layoutId:\"CscG_FRPa\",MSOvsbo0n:14,style:{height:\"100%\"},variant:matchVariant(\"XZu7nm_f_\"),width:\"100%\",...addPropertyOverrides({B5UClv6hw:{hPC18JiaW:resolvedLinks8[1]},c8yhdee7H:{hPC18JiaW:resolvedLinks8[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-wqnepr\",\"data-framer-name\":\"Divider\",layoutDependency:layoutDependency,layoutId:\"Cq2Dv7BCu\",style:{backgroundColor:\"rgb(48, 48, 48)\"},variants:{c8yhdee7H:{backgroundColor:\"rgb(120, 120, 120)\"}}}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"LdpCQqviE\"},implicitPathVariables:undefined},{href:{webPageId:\"LdpCQqviE\"},implicitPathVariables:undefined},{href:{webPageId:\"LdpCQqviE\"},implicitPathVariables:undefined}],children:resolvedLinks9=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,y:(componentViewport?.y||0)+0+(((componentViewport?.height||555.5)-0-585.5)/2+419.6+0)+30+45+0+0+0,...addPropertyOverrides({B5UClv6hw:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||360.5)-0-390.5)/2+228.6+0)+20+41+0+0+0},c8yhdee7H:{y:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-195qkbr-container\",layoutDependency:layoutDependency,layoutId:\"ZndAKWr9p-container\",nodeId:\"ZndAKWr9p\",rendersWithMotion:true,scopeId:\"R2wTXmTYi\",children:/*#__PURE__*/_jsx(NavigationLinks,{AlH_RM8LQ:\"X\",CO38h6MTT:\"rgb(255, 255, 255)\",height:\"100%\",hPC18JiaW:resolvedLinks9[0],id:\"ZndAKWr9p\",layoutId:\"ZndAKWr9p\",MSOvsbo0n:14,style:{height:\"100%\"},variant:matchVariant(\"XZu7nm_f_\"),width:\"100%\",...addPropertyOverrides({B5UClv6hw:{hPC18JiaW:resolvedLinks9[1]},c8yhdee7H:{hPC18JiaW:resolvedLinks9[2]}},baseVariant,gestureVariant)})})})})]})})]}),/*#__PURE__*/_jsx(motion.section,{className:\"framer-kojrd3\",\"data-border\":true,\"data-framer-name\":\"Container Bottom\",layoutDependency:layoutDependency,layoutId:\"Sz1C35HrQ\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"var(--token-1194b923-0c9f-45c6-86db-8a130c4e9ee5, rgb(221, 221, 221))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-1e5f1053-4af4-4f71-a476-dac6d555e9df, rgb(16, 235, 206))\"},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ilgu3h\",\"data-framer-name\":\"Innercontainer\",layoutDependency:layoutDependency,layoutId:\"YmbfYm4aL\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 0.8)\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"1.3em\"},children:\"Copyright \\xa9 2026 – Optimal Movement - All Right Reserved\"})}),className:\"framer-1qdeetm\",\"data-framer-name\":\"Text\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"uu5iMhHUU\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",opacity:.8},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({c8yhdee7H:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 0.8)\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"center\"},children:\"Copyright \\xa9 2026 – Optimal Movement - All Right Reserved\"})})}},baseVariant,gestureVariant)})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-QjgxQ.framer-16z97yh, .framer-QjgxQ .framer-16z97yh { display: block; }\",\".framer-QjgxQ.framer-22px0r { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 1200px; }\",\".framer-QjgxQ .framer-11dlbyh { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 50px; height: min-content; justify-content: center; overflow: hidden; padding: 11px 60px 60px 60px; position: relative; width: 100%; }\",\".framer-QjgxQ .framer-1xa34o8 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; max-width: 1200px; overflow: visible; padding: 80px 0px 80px 0px; position: relative; width: 1px; }\",\".framer-QjgxQ .framer-1czkclu, .framer-QjgxQ .framer-twd75d { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-QjgxQ .framer-12trp27-container { flex: none; height: auto; position: relative; width: 700px; }\",\".framer-QjgxQ .framer-md3m49 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 21px; height: min-content; justify-content: center; overflow: hidden; padding: 30px 20px 30px 20px; position: relative; width: 100%; }\",\".framer-QjgxQ .framer-tuzbii, .framer-QjgxQ .framer-1isizj4 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; max-width: 1240px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-QjgxQ .framer-1x2im81, .framer-QjgxQ .framer-1jpybk1 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-QjgxQ .framer-ppi0ph-container, .framer-QjgxQ .framer-q13hr8-container, .framer-QjgxQ .framer-1izkc5r-container, .framer-QjgxQ .framer-1cmg3fw-container, .framer-QjgxQ .framer-10jwk9p-container, .framer-QjgxQ .framer-v7b7oj-container, .framer-QjgxQ .framer-19twgrm-container, .framer-QjgxQ .framer-145z69m-container, .framer-QjgxQ .framer-15vxe8o-container, .framer-QjgxQ .framer-1umsksy-container, .framer-QjgxQ .framer-1df6cex-container, .framer-QjgxQ .framer-195qkbr-container { flex: none; height: 24px; position: relative; width: auto; }\",\".framer-QjgxQ .framer-1jdwb0o, .framer-QjgxQ .framer-1wly2cm, .framer-QjgxQ .framer-1j9ifcn, .framer-QjgxQ .framer-46ukzv, .framer-QjgxQ .framer-tq2jlo, .framer-QjgxQ .framer-jfb8cf, .framer-QjgxQ .framer-138zry0, .framer-QjgxQ .framer-uutcjd, .framer-QjgxQ .framer-10shhx7, .framer-QjgxQ .framer-wqnepr { flex: none; height: 4px; overflow: hidden; position: relative; width: 4px; }\",\".framer-QjgxQ .framer-kojrd3 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 50px; height: min-content; justify-content: center; overflow: hidden; padding: 10px 20px 10px 20px; position: relative; width: 100%; }\",\".framer-QjgxQ .framer-1ilgu3h { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-QjgxQ .framer-1qdeetm { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-QjgxQ.framer-v-18bbfi7.framer-22px0r { width: 768px; }\",\".framer-QjgxQ.framer-v-18bbfi7 .framer-11dlbyh { flex-direction: column; min-width: 768px; padding: 20px; }\",\".framer-QjgxQ.framer-v-18bbfi7 .framer-1xa34o8 { flex: none; padding: 0px; width: 100%; }\",\".framer-QjgxQ.framer-v-18bbfi7 .framer-md3m49 { gap: 17px; min-width: 768px; padding: 20px; }\",\".framer-QjgxQ.framer-v-18bbfi7 .framer-kojrd3 { flex-direction: column; padding: 20px 40px 20px 40px; }\",\".framer-QjgxQ.framer-v-18bbfi7 .framer-1ilgu3h { align-content: flex-start; align-items: flex-start; flex: none; flex-direction: column; gap: unset; justify-content: space-between; width: 100%; }\",\".framer-QjgxQ.framer-v-90w3u9.framer-22px0r { width: 390px; }\",\".framer-QjgxQ.framer-v-90w3u9 .framer-11dlbyh { flex-direction: column; padding: 40px 20px 40px 20px; }\",\".framer-QjgxQ.framer-v-90w3u9 .framer-1xa34o8 { flex: none; padding: 20px 0px 20px 0px; width: 100%; }\",\".framer-QjgxQ.framer-v-90w3u9 .framer-12trp27-container { width: 100%; }\",\".framer-QjgxQ.framer-v-90w3u9 .framer-tuzbii, .framer-QjgxQ.framer-v-90w3u9 .framer-1isizj4 { align-content: flex-start; align-items: flex-start; gap: 36px; justify-content: flex-start; }\",\".framer-QjgxQ.framer-v-90w3u9 .framer-1x2im81 { flex-wrap: wrap; height: 106px; justify-content: flex-start; width: 100%; }\",\".framer-QjgxQ.framer-v-90w3u9 .framer-1jpybk1 { flex-wrap: wrap; justify-content: flex-start; width: 100%; }\",\".framer-QjgxQ.framer-v-90w3u9 .framer-kojrd3 { flex-direction: column; gap: 40px; padding: 20px; }\",\".framer-QjgxQ.framer-v-90w3u9 .framer-1ilgu3h { flex: none; flex-direction: column; gap: 16px; justify-content: flex-start; width: 100%; }\",\".framer-QjgxQ.framer-v-90w3u9 .framer-1qdeetm { order: 0; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",'.framer-QjgxQ[data-border=\"true\"]::after, .framer-QjgxQ [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 555.5\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"B5UClv6hw\":{\"layout\":[\"fixed\",\"auto\"]},\"c8yhdee7H\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerR2wTXmTYi=withCSS(Component,css,\"framer-QjgxQ\");export default FramerR2wTXmTYi;FramerR2wTXmTYi.displayName=\"Footer v13\";FramerR2wTXmTYi.defaultProps={height:555.5,width:1200};addPropertyControls(FramerR2wTXmTYi,{variant:{options:[\"Ji51QX_95\",\"B5UClv6hw\",\"c8yhdee7H\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerR2wTXmTYi,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/hyOgCu0Xnghbimh0pE8QTvtt2AU.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/NeGmSOXrPBfEFIy5YZeHq17LEDA.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/oYaAX5himiTPYuN8vLWnqBbfD2s.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/lEJLP4R0yuCaMCjSXYHtJw72M.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/cRJyLNuTJR5jbyKzGi33wU9cqIQ.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/yDtI2UI8XcEg1W2je9XPN3Noo.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/A0Wcc7NgXMjUuFdquHDrIZpzZw0.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5A3Ce6C9YYmCjpQx9M4inSaKU.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/Qx95Xyt0Ka3SGhinnbXIGpEIyP4.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/6mJuEAguuIuMog10gGvH5d3cl8.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/xYYWaj7wCU5zSQH0eXvSaS19wo.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/otTaNuNpVK4RbdlT7zDDdKvQBA.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/UjlFhCnUjxhNfep4oYBPqnEssyo.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/DolVirEGb34pEXEp8t8FQBSK4.woff2\",weight:\"500\"}]},...MailchimpFonts,...NavigationLinksFonts],{supportsExplicitInterCodegen:true});FramerR2wTXmTYi.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(NavigationLinks,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerR2wTXmTYi\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"555.5\",\"framerIntrinsicWidth\":\"1200\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"B5UClv6hw\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"c8yhdee7H\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./R2wTXmTYi.map","// Generated by Framer (50fb820)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getLoadingLazyAtYPosition,Image,Link,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Vector1 from\"https://framerusercontent.com/modules/GdIZqCix9RriRz9vn4su/iGh8OxYW7wCms6j3IPuD/bNzQBkQEF.js\";import Vector2 from\"https://framerusercontent.com/modules/ByhKfvh9g6ZmGPIQELJp/XLyvX90YqNEfwX4q5jj1/HTi1TJpoW.js\";import Vector4 from\"https://framerusercontent.com/modules/279f6p554FUUCGQAsLoa/qaxUKMVRQdLtw1fkLyiV/kDhz08NiB.js\";import Vector from\"https://framerusercontent.com/modules/dW7JIxqfovcu61h4rEkG/FzzYzLPaXfblvjKbUVlP/NJenLX4hy.js\";import Vector3 from\"https://framerusercontent.com/modules/2TuPHC0uuLRXo7kxByWT/zJxyxI7qwDnK98Hx47rw/WbyEII85S.js\";import FooterV13 from\"https://framerusercontent.com/modules/IbTMPfA33Oy73NkSwmkq/ztfb41hFzzNXcmxLBByc/R2wTXmTYi.js\";const VectorFonts=getFonts(Vector);const Vector1Fonts=getFonts(Vector1);const Vector2Fonts=getFonts(Vector2);const Vector3Fonts=getFonts(Vector3);const Vector4Fonts=getFonts(Vector4);const FooterV13Fonts=getFonts(FooterV13);const cycleOrder=[\"j6cSBxizC\",\"Ufm2Gkepk\",\"yknbEbPtd\"];const serializationHash=\"framer-gIKI6\";const variantClassNames={j6cSBxizC:\"framer-v-1e54by8\",Ufm2Gkepk:\"framer-v-1u4qekk\",yknbEbPtd:\"framer-v-871zeg\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Home:\"j6cSBxizC\",Phone:\"yknbEbPtd\",Tablet:\"Ufm2Gkepk\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"j6cSBxizC\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"j6cSBxizC\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(Image,{...restProps,...gestureHandlers,as:\"footer\",background:{alt:\"\",fit:\"fill\",intrinsicHeight:1536,intrinsicWidth:2752,loading:getLoadingLazyAtYPosition(componentViewport?.y||0),pixelHeight:1536,pixelWidth:2752,sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/Vrb2mEdrZGif7nATQ5P9sMc58.webp?width=2752&height=1536\",srcSet:\"https://framerusercontent.com/images/Vrb2mEdrZGif7nATQ5P9sMc58.webp?scale-down-to=512&width=2752&height=1536 512w,https://framerusercontent.com/images/Vrb2mEdrZGif7nATQ5P9sMc58.webp?scale-down-to=1024&width=2752&height=1536 1024w,https://framerusercontent.com/images/Vrb2mEdrZGif7nATQ5P9sMc58.webp?scale-down-to=2048&width=2752&height=1536 2048w,https://framerusercontent.com/images/Vrb2mEdrZGif7nATQ5P9sMc58.webp?width=2752&height=1536 2752w\"},className:cx(scopingClassNames,\"framer-1e54by8\",className,classNames),\"data-framer-name\":\"Home\",layoutDependency:layoutDependency,layoutId:\"j6cSBxizC\",ref:refBinding,style:{...style},...addPropertyOverrides({Ufm2Gkepk:{\"data-framer-name\":\"Tablet\"},yknbEbPtd:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.section,{className:\"framer-159pw4p\",\"data-framer-name\":\"Instagram Feed\",layoutDependency:layoutDependency,layoutId:\"OqX3Mf52O\",style:{background:\"conic-gradient(from 0deg at 100% 100%, rgba(84, 84, 84, 0.63) 0deg, rgb(0, 0, 0) 360deg)\",borderTopLeftRadius:20,borderTopRightRadius:20},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-l82sth\",\"data-framer-name\":\"Content Wrapper\",layoutDependency:layoutDependency,layoutId:\"K1OIQCNtl\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-3zinya\",layoutDependency:layoutDependency,layoutId:\"fCB1xymAo\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{dir:\"auto\",style:{\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 1.3)\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-line-height\":\"1.1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-1of0zx5, rgb(255, 255, 255))\"},children:\"Connect with us on Social Media\"})}),className:\"framer-1rda2oj\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"actgp0LYx\",style:{\"--extracted-1of0zx5\":\"rgb(255, 255, 255)\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-lm4dq2\",layoutDependency:layoutDependency,layoutId:\"rrhVUL3rW\",children:[/*#__PURE__*/_jsx(Link,{href:\"https://www.facebook.com/movepainfreemn/\",motionChild:true,nodeId:\"u_PXAH7mb\",openInNewTab:true,scopeId:\"cUVIkfxke\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-aq1juf framer-1a06421\",\"data-framer-name\":\"Facebook\",layoutDependency:layoutDependency,layoutId:\"u_PXAH7mb\",children:/*#__PURE__*/_jsx(Vector,{animated:true,className:\"framer-120c81g\",layoutDependency:layoutDependency,layoutId:\"hfQT92LTD\",style:{\"--1vo44gx\":\"var(--token-1e5f1053-4af4-4f71-a476-dac6d555e9df, rgb(16, 235, 206))\"}})})}),/*#__PURE__*/_jsx(Link,{href:\"https://www.instagram.com/optimalmovementmn/?hl=en\",motionChild:true,nodeId:\"BuQA3SwCh\",openInNewTab:true,scopeId:\"cUVIkfxke\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-3wcp31 framer-1a06421\",\"data-framer-name\":\"Insta\",layoutDependency:layoutDependency,layoutId:\"BuQA3SwCh\",children:/*#__PURE__*/_jsx(Vector1,{animated:true,className:\"framer-15h19fs\",layoutDependency:layoutDependency,layoutId:\"PwctZJJLX\",style:{\"--1vo44gx\":\"var(--token-1e5f1053-4af4-4f71-a476-dac6d555e9df, rgb(16, 235, 206))\"}})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-xcq9iv\",\"data-framer-name\":\"youutbe\",layoutDependency:layoutDependency,layoutId:\"lSGvRyNAi\",children:/*#__PURE__*/_jsx(Vector2,{animated:true,className:\"framer-16t5xaa\",layoutDependency:layoutDependency,layoutId:\"aHIfij0ae\",style:{\"--1vo44gx\":\"var(--token-1e5f1053-4af4-4f71-a476-dac6d555e9df, rgb(16, 235, 206))\"}})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-ixippp\",\"data-framer-name\":\"tiktok\",layoutDependency:layoutDependency,layoutId:\"c32ULLcX8\",children:/*#__PURE__*/_jsx(Vector3,{animated:true,className:\"framer-1kkcpdl\",layoutDependency:layoutDependency,layoutId:\"epLQ3nhqM\",style:{\"--1vo44gx\":\"var(--token-1e5f1053-4af4-4f71-a476-dac6d555e9df, rgb(16, 235, 206))\"}})}),/*#__PURE__*/_jsx(Link,{href:\"https://x.com/optimal_mvmnt\",motionChild:true,nodeId:\"PKsir9P1q\",openInNewTab:true,scopeId:\"cUVIkfxke\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1af6aph framer-1a06421\",\"data-framer-name\":\"X\",layoutDependency:layoutDependency,layoutId:\"PKsir9P1q\",children:/*#__PURE__*/_jsx(Vector4,{animated:true,className:\"framer-klm2mm\",\"data-framer-name\":\"X\",layoutDependency:layoutDependency,layoutId:\"pM3Kz5Mt0\",style:{\"--1vo44gx\":\"var(--token-1e5f1053-4af4-4f71-a476-dac6d555e9df, rgb(16, 235, 206))\"}})})})]})]})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1u3byvv\",layoutDependency:layoutDependency,layoutId:\"RkZDeQxCz\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:555,width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,y:(componentViewport?.y||0)+20+186.1+0+0,...addPropertyOverrides({Ufm2Gkepk:{y:(componentViewport?.y||0)+20+234.1+0+0},yknbEbPtd:{y:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ensh1w-container\",layoutDependency:layoutDependency,layoutId:\"zG7ikD4vG-container\",nodeId:\"zG7ikD4vG\",rendersWithMotion:true,scopeId:\"cUVIkfxke\",children:/*#__PURE__*/_jsx(FooterV13,{height:\"100%\",id:\"zG7ikD4vG\",layoutId:\"zG7ikD4vG\",style:{width:\"100%\"},variant:matchVariant(\"Ji51QX_95\"),width:\"100%\",...addPropertyOverrides({Ufm2Gkepk:{variant:matchVariant(\"B5UClv6hw\")},yknbEbPtd:{variant:matchVariant(\"c8yhdee7H\")}},baseVariant,gestureVariant)})})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-gIKI6.framer-1a06421, .framer-gIKI6 .framer-1a06421 { display: block; }\",\".framer-gIKI6.framer-1e54by8 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 20px; position: relative; width: 1200px; }\",\".framer-gIKI6 .framer-159pw4p { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 32px 60px 32px 60px; position: relative; width: 100%; will-change: var(--framer-will-change-override, transform); }\",\".framer-gIKI6 .framer-l82sth { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; max-width: 1200px; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-gIKI6 .framer-3zinya { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 22px; height: min-content; justify-content: center; max-width: 1600px; padding: 13px 0px 13px 0px; position: relative; width: 100%; }\",\".framer-gIKI6 .framer-1rda2oj { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-gIKI6 .framer-lm4dq2 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-gIKI6 .framer-aq1juf { aspect-ratio: 0.7543859649122807 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 57px); overflow: visible; position: relative; text-decoration: none; width: 43px; }\",\".framer-gIKI6 .framer-120c81g { aspect-ratio: 0.7543859649122807 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 57px); left: 0px; position: absolute; right: 0px; top: 0px; width: calc(100% - 0px); }\",\".framer-gIKI6 .framer-3wcp31 { aspect-ratio: 0.6818181818181818 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 66px); overflow: visible; position: relative; text-decoration: none; width: 45px; }\",\".framer-gIKI6 .framer-15h19fs { aspect-ratio: 0.6818181818181818 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 66px); left: 0px; position: absolute; right: 0px; top: 0px; width: calc(100% - 0px); }\",\".framer-gIKI6 .framer-xcq9iv { aspect-ratio: 0.6301369863013698 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 73px); overflow: visible; position: relative; width: 46px; }\",\".framer-gIKI6 .framer-16t5xaa { aspect-ratio: 0.6301369863013698 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 73px); left: 0px; position: absolute; right: 0px; top: 0px; width: calc(100% - 0px); }\",\".framer-gIKI6 .framer-ixippp { aspect-ratio: 0.75 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 60px); overflow: visible; position: relative; width: 45px; }\",\".framer-gIKI6 .framer-1kkcpdl { aspect-ratio: 0.75 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 60px); left: 0px; position: absolute; right: 0px; top: 0px; width: calc(100% - 0px); }\",\".framer-gIKI6 .framer-1af6aph { aspect-ratio: 0.6935483870967742 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 62px); overflow: visible; position: relative; text-decoration: none; width: 43px; }\",\".framer-gIKI6 .framer-klm2mm { aspect-ratio: 0.6935483870967742 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 62px); left: 0px; position: absolute; right: 0px; top: 0px; width: calc(100% - 0px); }\",\".framer-gIKI6 .framer-1u3byvv { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-gIKI6 .framer-1ensh1w-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-gIKI6.framer-v-1u4qekk.framer-1e54by8 { gap: 48px; width: 810px; }\",\".framer-gIKI6.framer-v-871zeg.framer-1e54by8 { padding: 0px; width: 390px; }\",\".framer-gIKI6.framer-v-871zeg .framer-159pw4p { padding: 32px 30px 32px 30px; }\",\".framer-gIKI6.framer-v-871zeg .framer-lm4dq2 { flex-wrap: wrap; gap: 4px 40px; }\",\".framer-gIKI6.framer-v-871zeg .framer-15h19fs { height: var(--framer-aspect-ratio-supported, 67px); }\",\".framer-gIKI6.framer-v-871zeg .framer-1kkcpdl { height: var(--framer-aspect-ratio-supported, 59px); }\",\".framer-gIKI6.framer-v-871zeg .framer-1u3byvv { padding: 20px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 786\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"Ufm2Gkepk\":{\"layout\":[\"fixed\",\"auto\"]},\"yknbEbPtd\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramercUVIkfxke=withCSS(Component,css,\"framer-gIKI6\");export default FramercUVIkfxke;FramercUVIkfxke.displayName=\"Optimal Footer\";FramercUVIkfxke.defaultProps={height:786,width:1200};addPropertyControls(FramercUVIkfxke,{variant:{options:[\"j6cSBxizC\",\"Ufm2Gkepk\",\"yknbEbPtd\"],optionTitles:[\"Home\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramercUVIkfxke,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...VectorFonts,...Vector1Fonts,...Vector2Fonts,...Vector3Fonts,...Vector4Fonts,...FooterV13Fonts],{supportsExplicitInterCodegen:true});FramercUVIkfxke.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(FooterV13,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramercUVIkfxke\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Ufm2Gkepk\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"yknbEbPtd\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"786\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerComponentViewportWidth\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx}from\"react/jsx-runtime\";import*as React from\"react\";import{Frame,addPropertyControls,ControlType}from\"framer\";/**\n * @framerDisableUnlink\n *\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight any\n * @framerIntrinsicWidth 60\n * @framerIntrinsicHeight 30\n */export default function ThemeSwitch({backgroundColor,iconColor,switchSize,iconPadding,circleColor}){const[isOn,setIsOn]=React.useState(false);const[isThemeSet,setIsThemeSet]=React.useState(false);const tokenMapRef=React.useRef(null);const toggle=()=>{const newTheme=isOn?\"light\":\"dark\";console.log(\"Toggle clicked. New theme:\",newTheme);setIsOn(!isOn);localStorage.setItem(\"currentToggleState\",newTheme);updateTheme(newTheme);};const extractTokenValues=()=>{console.log(\"Extracting token values from stylesheets...\");const tokens={light:{},dark:{}};// Find the body style rules\nfor(const sheet of document.styleSheets){try{for(const rule of sheet.cssRules||[]){if(rule.selectorText===\"body\"&&rule.style){// Get light mode tokens\nfor(let i=0;i<rule.style.length;i++){const prop=rule.style[i];if(prop.startsWith(\"--token-\")){tokens.light[prop]=rule.style.getPropertyValue(prop).trim();}}}// Get dark mode tokens from media query\nif(rule.media&&rule.media.mediaText.includes(\"prefers-color-scheme: dark\")){for(const innerRule of rule.cssRules||[]){if(innerRule.selectorText===\"body\"&&innerRule.style){for(let i=0;i<innerRule.style.length;i++){const prop=innerRule.style[i];if(prop.startsWith(\"--token-\")){tokens.dark[prop]=innerRule.style.getPropertyValue(prop).trim();}}}}}}}catch(e){// CORS issues with external stylesheets - skip\n}}console.log(\"Extracted tokens:\",tokens);return tokens;};const updateTheme=theme=>{console.log(\"Updating theme to:\",theme);if(!tokenMapRef.current){tokenMapRef.current=extractTokenValues();}const tokens=tokenMapRef.current;const sourceTokens=theme===\"dark\"?tokens.dark:tokens.light;console.log(`Applying ${theme} theme with ${Object.keys(sourceTokens).length} tokens`);// Apply tokens directly to body\nfor(const[key,value]of Object.entries(sourceTokens)){document.body.style.setProperty(key,value);}console.log(\"Theme applied\");};React.useEffect(()=>{const storedTheme=localStorage.getItem(\"currentToggleState\");console.log(\"Stored theme:\",storedTheme);if(storedTheme){setIsOn(storedTheme===\"dark\");updateTheme(storedTheme);}else{const darkModeMediaQuery=window.matchMedia(\"(prefers-color-scheme: dark)\");const systemTheme=darkModeMediaQuery.matches?\"dark\":\"light\";console.log(\"System theme:\",systemTheme);setIsOn(systemTheme===\"dark\");}setIsThemeSet(true);},[]);const circleSize=switchSize/2-switchSize/8;const iconSize=circleSize-iconPadding*2;return /*#__PURE__*/_jsx(Frame,{width:switchSize,height:switchSize/2,background:backgroundColor,style:{borderRadius:switchSize/4,cursor:\"pointer\",position:\"relative\",display:\"flex\",alignItems:\"center\",justifyContent:\"space-between\",padding:`0 ${switchSize/8}px`},onClick:toggle,children:isThemeSet&&/*#__PURE__*/_jsx(Frame,{width:circleSize,height:circleSize,background:circleColor,style:{borderRadius:\"50%\",position:\"absolute\",left:isOn?`calc(100% - ${circleSize+switchSize/16}px)`:`${switchSize/16}px`,transition:\"left 0.2s\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\"},initial:false,animate:{left:isOn?`calc(100% - ${circleSize+switchSize/16}px)`:`${switchSize/16}px`},children:/*#__PURE__*/_jsx(Frame,{width:iconSize,height:iconSize,background:\"transparent\",style:{overflow:\"hidden\"},children:/*#__PURE__*/_jsx(\"svg\",{xmlns:\"http://www.w3.org/2000/svg\",viewBox:\"0 0 24 24\",fill:iconColor,width:iconSize,height:iconSize,children:/*#__PURE__*/_jsx(\"path\",{d:\"M12 21.9967C6.47715 21.9967 2 17.5196 2 11.9967C2 6.47386 6.47715 1.9967 12 1.9967C17.5228 1.9967 22 6.47386 22 11.9967C22 17.5196 17.5228 21.9967 12 21.9967ZM12 19.9967C16.4183 19.9967 20 16.415 20 11.9967C20 7.57843 16.4183 3.9967 12 3.9967C7.58172 3.9967 4 7.57843 4 11.9967C4 16.415 7.58172 19.9967 12 19.9967ZM12 17.9967V5.9967C15.3137 5.9967 18 8.683 18 11.9967C18 15.3104 15.3137 17.9967 12 17.9967Z\"})})})})});}ThemeSwitch.defaultProps={backgroundColor:\"#e0e0e0\",iconColor:\"#000000\",switchSize:60,iconPadding:4,circleColor:\"#ffffff\"};addPropertyControls(ThemeSwitch,{backgroundColor:{title:\"Background Color\",type:ControlType.Color,defaultValue:\"#e0e0e0\"},iconColor:{title:\"Icon Color\",type:ControlType.Color,defaultValue:\"#000000\"},switchSize:{title:\"Switch Size\",type:ControlType.Number,defaultValue:60,min:20,max:200,step:1},iconPadding:{title:\"Icon Padding\",type:ControlType.Number,defaultValue:4,min:0,max:20,step:1},circleColor:{title:\"Circle Color\",type:ControlType.Color,defaultValue:\"#ffffff\",description:\"This component will only work when you publish your site, not inside Framer preview \\n2.0 \\n[via SegmentUI](https://www.segmentUI.com)\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"ThemeSwitch\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"60\",\"framerSupportedLayoutWidth\":\"any\",\"framerIntrinsicHeight\":\"30\",\"framerSupportedLayoutHeight\":\"any\",\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"*\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ThemeSwitcher.map","// Generated by Framer (f353506)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{cx,motion,withCSS,withV1StrokeFX}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const MotionUseWithV1StrokeFX=withV1StrokeFX(motion.use);const MotionPathWithV1StrokeFX=withV1StrokeFX(motion.path);const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const transition={delay:0,duration:2,ease:[.44,0,.56,1],type:\"tween\"};const getProps=({height,id,width,...props})=>{return{...props};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,...restProps}=getProps(props);return /*#__PURE__*/_jsxs(SVG,{...restProps,className:cx(\"framer-nE9R1\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{...style},viewBox:\"0 0 71 65\",children:[/*#__PURE__*/_jsxs(\"defs\",{children:[/*#__PURE__*/_jsx(\"clipPath\",{id:\"HVINPfAQd-3148589524-stroke\",children:/*#__PURE__*/_jsx(\"use\",{href:\"#HVINPfAQd-3148589524\"})}),/*#__PURE__*/_jsx(\"path\",{d:\"M 8.286 24.292 L 15.034 24.292 L 2.927 0 L 0 7.765 Z\",id:\"HVINPfAQd-3148589524\",transform:\"translate(49.966 35.208)\"}),/*#__PURE__*/_jsx(\"clipPath\",{id:\"kJy8js02Y-3148589524-stroke\",children:/*#__PURE__*/_jsx(\"use\",{href:\"#kJy8js02Y-3148589524\"})}),/*#__PURE__*/_jsx(\"path\",{d:\"M 5.359 0 L 10.221 9.806 L 3.324 9.806 L 0 2.788 Z\",id:\"kJy8js02Y-3148589524\",transform:\"translate(34.336 49.694)\"}),/*#__PURE__*/_jsx(\"clipPath\",{id:\"bgYRag__8-3148589524-stroke\",children:/*#__PURE__*/_jsx(\"use\",{href:\"#bgYRag__8-3148589524\"})}),/*#__PURE__*/_jsx(\"path\",{d:\"M 0 35.541 L 5.607 35.541 L 16.176 11.748 L 19.897 19.762 L 22.279 18.567 L 24.859 17.124 L 16.176 0 Z\",id:\"bgYRag__8-3148589524\",transform:\"translate(10.469 23.959)\"})]}),/*#__PURE__*/_jsx(\"g\",{d:\"\",fill:\"transparent\",height:\"0px\",id:\"r_MUPFGbi\",transform:\"translate(62 -400)\",width:\"0px\"}),/*#__PURE__*/_jsxs(\"g\",{d:\"M 232.5 0 L 491 512 M 438.5 0 L 683 483.5 M 381.5 21 L 626 504.5 M 232.5 118 L 381.5 437.5 M 232.5 0 L 12.5 483.5 M 232.5 118 L 90 437.5 L 381.5 437.5 M 0 357 L 1340 357\",display:\"none\",fill:\"transparent\",height:\"512px\",id:\"yGtGTtXIq\",transform:\"translate(36 -256.5)\",width:\"1340px\",children:[/*#__PURE__*/_jsx(\"path\",{d:\"M 0 0 L 258.5 512\",fill:\"transparent\",height:\"512px\",id:\"BFlanjw6j\",stroke:\"rgb(193, 255, 5)\",strokeDasharray:\"0\",strokeLinecap:\"butt\",strokeLinejoin:\"miter\",strokeMiterlimit:4,strokeWidth:1,transform:\"translate(232.5 0)\",width:\"258.5px\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M 0 0 L 244.5 483.5\",fill:\"transparent\",height:\"483.5px\",id:\"Im4tWvdGZ\",stroke:\"rgb(193, 255, 5)\",strokeDasharray:\"0\",strokeLinecap:\"butt\",strokeLinejoin:\"miter\",strokeMiterlimit:4,strokeWidth:1,transform:\"translate(438.5 0)\",width:\"244.5px\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M 0 0 L 244.5 483.5\",fill:\"transparent\",height:\"483.5px\",id:\"L7aoDidoK\",stroke:\"rgb(193, 255, 5)\",strokeDasharray:\"0\",strokeLinecap:\"butt\",strokeLinejoin:\"miter\",strokeMiterlimit:4,strokeWidth:1,transform:\"translate(381.5 21)\",width:\"244.5px\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M 0 0 L 149 319.5\",fill:\"transparent\",height:\"319.5px\",id:\"hPGmWrVEy\",stroke:\"rgb(193, 255, 5)\",strokeDasharray:\"0\",strokeLinecap:\"butt\",strokeLinejoin:\"miter\",strokeMiterlimit:4,strokeWidth:1,transform:\"translate(232.5 118)\",width:\"149px\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M 220 0 L 0 483.5\",fill:\"transparent\",height:\"483.5px\",id:\"A31z1GtFg\",stroke:\"rgb(193, 255, 5)\",strokeDasharray:\"0\",strokeLinecap:\"butt\",strokeLinejoin:\"miter\",strokeMiterlimit:4,strokeWidth:1,transform:\"translate(12.5 0)\",width:\"220px\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M 142.5 0 L 0 319.5 L 291.5 319.5\",fill:\"transparent\",height:\"319.5px\",id:\"sxsQEadnN\",stroke:\"rgb(193, 255, 5)\",strokeDasharray:\"0\",strokeLinecap:\"butt\",strokeLinejoin:\"miter\",strokeMiterlimit:4,strokeWidth:1,transform:\"translate(90 118)\",width:\"291.5px\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M 0 0 L 1340 0\",fill:\"transparent\",height:\"1px\",id:\"t39HobvB4\",stroke:\"rgb(179, 255, 0)\",strokeDasharray:\"0\",strokeLinecap:\"butt\",strokeLinejoin:\"miter\",strokeMiterlimit:4,strokeWidth:1,transform:\"translate(0 357)\",width:\"1340px\"})]}),/*#__PURE__*/_jsx(\"use\",{fill:\"transparent\",height:\"24.291554154776065px\",href:\"#HVINPfAQd-3148589524\",id:\"HVINPfAQd\",width:\"15.034351467862066px\"}),/*#__PURE__*/_jsx(MotionUseWithV1StrokeFX,{clipPath:\"url(#HVINPfAQd-3148589524-stroke)\",fill:\"transparent\",href:\"#HVINPfAQd-3148589524\",pathLengthTransition:transition,stroke:\"var(--token-335f05ea-e3ba-465e-9120-3a753ecab870, rgb(15, 15, 15))\",strokeDasharray:\"0\",strokeEffectGap:1,strokeEffectLength:1,strokeEffectLoop:false,strokeEffectLoopType:\"repeat\",strokeEffectOffset:0,strokeEffectTotalLength:60.67603302001953,strokeLinecap:\"butt\",strokeLinejoin:\"round\",strokeWidth:35}),/*#__PURE__*/_jsx(\"use\",{fill:\"transparent\",height:\"9.806221656743674px\",href:\"#kJy8js02Y-3148589524\",id:\"kJy8js02Y\",width:\"10.221374287839048px\"}),/*#__PURE__*/_jsx(MotionUseWithV1StrokeFX,{clipPath:\"url(#kJy8js02Y-3148589524-stroke)\",fill:\"transparent\",href:\"#kJy8js02Y-3148589524\",pathLengthTransition:transition,stroke:\"var(--token-335f05ea-e3ba-465e-9120-3a753ecab870, rgb(15, 15, 15))\",strokeDasharray:\"0\",strokeEffectGap:1,strokeEffectLength:1,strokeEffectLoop:false,strokeEffectLoopType:\"repeat\",strokeEffectOffset:0,strokeEffectTotalLength:31.64840316772461,strokeLinecap:\"butt\",strokeLinejoin:\"miter\",strokeMiterlimit:4,strokeWidth:54}),/*#__PURE__*/_jsx(MotionPathWithV1StrokeFX,{d:\"M 20.496 0 C 31.815 0 40.991 9.207 40.991 20.563 C 40.991 31.92 31.815 41.127 20.496 41.127 C 9.176 41.127 0 31.92 0 20.563 C 0 9.207 9.176 0 20.496 0 Z\",fill:\"transparent\",height:\"41.12681244322539px\",id:\"D9QICyz7O\",pathLengthTransition:transition,stroke:\"var(--token-1e5f1053-4af4-4f71-a476-dac6d555e9df, rgb(178, 209, 105))\",strokeDasharray:\"0\",strokeEffectGap:1,strokeEffectLength:1,strokeEffectLoop:true,strokeEffectLoopType:\"mirror\",strokeEffectOffset:0,strokeEffectTotalLength:129.00863647460938,strokeLinecap:\"butt\",strokeLinejoin:\"miter\",strokeMiterlimit:4,strokeWidth:7,transform:\"translate(6.153 9.672)\",width:\"40.99141073288213px\"}),/*#__PURE__*/_jsx(\"use\",{fill:\"transparent\",height:\"35.54133128383222px\",href:\"#bgYRag__8-3148589524\",id:\"bgYRag__8\",width:\"24.858779159732336px\"}),/*#__PURE__*/_jsx(MotionUseWithV1StrokeFX,{clipPath:\"url(#bgYRag__8-3148589524-stroke)\",fill:\"transparent\",href:\"#bgYRag__8-3148589524\",pathLengthTransition:transition,stroke:\"var(--token-335f05ea-e3ba-465e-9120-3a753ecab870, rgb(15, 15, 15))\",strokeDasharray:\"0\",strokeEffectGap:1,strokeEffectLength:1,strokeEffectLoop:false,strokeEffectLoopType:\"repeat\",strokeEffectOffset:0,strokeEffectTotalLength:104.34722900390625,strokeLinecap:\"butt\",strokeLinejoin:\"miter\",strokeMiterlimit:4,strokeWidth:31})]});});const css=[`.framer-nE9R1 { -webkit-mask: ${mask}; aspect-ratio: 1.0923076923076922; display: block; mask: ${mask}; width: 71px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 71\n * @framerIntrinsicHeight 65\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Optimal Logo\",\"set\":{\"localId\":\"vectorSet/Ru85I_f0W\",\"id\":\"Ru85I_f0W\",\"moduleId\":\"XQAgHIy2tynW6hWbkesP\"}}\n */const Icon=withCSS(Component,css,\"framer-nE9R1\");Icon.displayName=\"Optimal Logo\";export default Icon;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerVector\":\"{\\\"name\\\":\\\"Optimal Logo\\\",\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/Ru85I_f0W\\\",\\\"id\\\":\\\"Ru85I_f0W\\\",\\\"moduleId\\\":\\\"XQAgHIy2tynW6hWbkesP\\\"}}\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"65\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"71\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","/*\n * Framer Commerce\n * Confidential and Proprietary - All Rights Reserved\n * Unauthorized use, reproduction, distribution, or disclosure of this\n * source code or any related information is strictly prohibited.\n *\n * This software is the exclusive property of Framer Commerce (\"Company\").\n * It is considered highly confidential and proprietary information.\n *\n * Any use, copying, modification, distribution, or sharing of this software,\n * in whole or in part, without the express written permission of the Company\n * is strictly prohibited and may result in legal action.\n *\n * DISCLAIMER: This software does not provide any express or\n * implied warranties, including, but not limited to, the implied warranties\n * of merchantability and fitness for a particular purpose. In no event shall\n * Framer Commerce be liable for any direct, indirect, incidental, special,\n * exemplary, or consequential damages (including, but not limited to, procurement\n * of substitute goods or services; loss of use, data, or profits; or business\n * interruption) however caused and on any theory of liability, whether in\n * contract, strict liability, or tort (including negligence or otherwise)\n * arising in any way out of the use of this software, even if advised of\n * the possibility of such damage.\n *\n * Any unauthorized possession, use, copying, distribution, or dissemination\n * of this software will be considered a breach of confidentiality and may\n * result in legal action.\n *\n * For inquiries, contact:\n * Framer Commerce\n * Email: hello@framercommerce.com\n *\n * © 2025 Butter Supply Inc. All Rights Reserved.\n */import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import React,{useCallback,useRef,useEffect,useState}from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{get,throttle}from\"lodash-es\";import{removeLineMutation,updatelineMutation,updatelineMutationNoPlans,removeLineMutationNoPlans,getProductMetafields}from\"https://framerusercontent.com/modules/yiRfl1JCGhIBUL31WVDk/wupS2XmBAHu1kBQNv9pi/mutations_v2.js\";import{knownCurrenciesWithCodeAsSymbol}from\"https://framerusercontent.com/modules/k9s4cejdkBGDjmzudhzM/18cq93eooqM4YmdbL7E2/currencyMaps.js\";import{useIsBrowser}from\"https://framerusercontent.com/modules/ncBs5KPMI9I5GEta13fn/zGXDjuZapa1SGy6D8P5e/IsBrowser.js\";import{getLocaleFromCountry}from\"https://framerusercontent.com/modules/vC6fzbfO83MgBPIhn5zl/DUlbmWuOELzEUenVmv3G/locales.js\";import{trackFacebookPixelRemoveFromCart}from\"https://framerusercontent.com/modules/6Zs9CjkPbKzHjoy8LK08/iqoIwmJw4hztafi4V4IV/Fb_pixel.js\";// Helper function to check if a currency's symbol is the same as its code\nconst isCurrencySymbolSameAsCode=currencyCode=>{// For some currencies like CHF, the browser might use the code as the symbol\nif(!currencyCode)return false;if(knownCurrenciesWithCodeAsSymbol.includes(currencyCode)){return true;}try{const formatted=new Intl.NumberFormat(undefined,{style:\"currency\",currency:currencyCode,currencyDisplay:\"narrowSymbol\"}).format(0);// Remove digits, decimal points, and common formatting characters\nconst cleanFormatted=formatted.replace(/[0-9.,\\s]/g,\"\");// Check if what remains is the currency code\nreturn cleanFormatted===currencyCode;}catch(e){return false;}};/**\n * @framerDisableUnlink\n */export default function FC_CartProductCard(props){const[cart,setCart]=useState({});const[cartItems,setCartItems]=useState([]);const[errorMessage,setErrorMessage]=useState(\"\");const isFetching=useRef(false);const[selectedCurrency,setSelectedCurrency]=useState(\"\");const[selectedCountryCode,setSelectedCountryCode]=useState(\"\");const[selectedCountry,setSelectedCountry]=useState(\"\");// const [subscriptionPrice, setSubscriptionPrice] = useState(null)\n// const [subscriptionPlan, setSubscriptionPlan] = useState(null)\nconst isBrowser=useIsBrowser();// Helper function to calculate current product quantity across all variants\nconst getCurrentProductQuantity=useCallback(productHandle=>{if(!cartItems||!productHandle)return 0;return cartItems.reduce((total,{node})=>{const lineProductHandle=node?.merchandise?.product?.handle;if(lineProductHandle===productHandle){return total+(node.quantity||0);}return total;},0);},[cartItems]);// Initialize currency from localStorage on page load\nuseEffect(()=>{if(!isBrowser)return;const storedCurrency=localStorage.getItem(\"selectedCurrency\");const storedCountryCode=localStorage.getItem(\"selectedCountryCode\");const storedCountry=localStorage.getItem(\"selectedCountry\");setSelectedCurrency(storedCurrency||\"USD\");setSelectedCountryCode(storedCountryCode||\"US\");setSelectedCountry(storedCountry||\"United States\");//console.log(\"[FC_CartProductCard] setting selectedCountryCode and currency\", storedCountryCode, storedCurrency)\n},[isBrowser]);// Listen for currency changes\nuseEffect(()=>{if(!isBrowser)return;const handleCurrencyChange=event=>{const{currency,countryCode,country}=event.detail;setSelectedCurrency(currency);setSelectedCountryCode(countryCode);setSelectedCountry(country);//console.log(\"[FC_CartProductCard] currency changed to\", selectedCountryCode, selectedCurrency)\n};window.addEventListener(\"currency_changed\",handleCurrencyChange);return()=>{window.removeEventListener(\"currency_changed\",handleCurrencyChange);};},[isBrowser,selectedCurrency,selectedCountryCode]);// Add currency config state\nconst[currencyConfig,setCurrencyConfig]=useState(()=>{// Initialize with window values if available\nif(typeof window!==\"undefined\"){const position=window?.__FcCurrencyConfigs?.currencyPosition||\"Before\";const initialConfig={position:position,showCode:position!==\"Hide\",symbol:window?.__FcCurrencyConfigs?.currencySymbol||\"$\"};// console.log(\n//     \"Initial currency config state:\",\n//     initialConfig,\n//     window?.__FcCurrencyConfigs\n// )\nreturn initialConfig;}return{position:\"Before\",showCode:false,symbol:\"$\"};});// Add currency settings listener\nuseEffect(()=>{if(typeof window===\"undefined\")return;function updateCurrencyConfig(position,symbol){//(\"Updating currency config with:\", { position, symbol })\nconst newConfig={position:position||\"Before\",showCode:position!==\"Hide\",symbol:symbol||\"$\"};//console.log(\"New currency config:\", newConfig)\nsetCurrencyConfig(newConfig);}// Handle currency settings updates\nconst handleCurrencySettingsUpdate=e=>{//console.log(\"Currency update event received:\", e.detail)\nif(!e.detail?.current){//console.log(\"Invalid currency update event:\", e)\nreturn;}updateCurrencyConfig(e.detail.current.currencyPosition,e.detail.current.currencySymbol);};// Initial setup\nconst currentPosition=window.__FcCurrencyConfigs?.currencyPosition;const currentSymbol=window.__FcCurrencyConfigs?.currencySymbol;// console.log(\"Initial currency values:\", {\n//     currentPosition,\n//     currentSymbol,\n// })\nupdateCurrencyConfig(currentPosition,currentSymbol);// Add event listener\ndocument.addEventListener(\"currency__settings-updated\",handleCurrencySettingsUpdate);return()=>{document.removeEventListener(\"currency__settings-updated\",handleCurrencySettingsUpdate);};},[]);const _showCurrencyCode=props.priceConfigs?.showCurrencyCode;const _showCurrencySymbol=props.priceConfigs?.showSymbol;// // Add subscription price listener\n// useEffect(() => {\n//     if (!isBrowser) return\n//     const handleSubscriptionPriceUpdate = (e) => {\n//         if (e.detail?.price) {\n//             setSubscriptionPrice(e.detail.price)\n//             setSubscriptionPlan(e.detail.plan.id)\n//         } else {\n//             setSubscriptionPrice(null)\n//             setSubscriptionPlan(null)\n//         }\n//     }\n//     document.addEventListener(\n//         \"subscription__price-update\",\n//         handleSubscriptionPriceUpdate\n//     )\n//     return () => {\n//         document.removeEventListener(\n//             \"subscription__price-update\",\n//             handleSubscriptionPriceUpdate\n//         )\n//     }\n// }, [isBrowser])\nconst[locale,setLocale]=useState(undefined);useEffect(()=>{//console.log(\"[FC_CartProductCard] selectedCountryCode\", selectedCountryCode)\nconst updatedLocale=getLocaleFromCountry(selectedCountryCode);//console.log(\"[FC_CartProductCard] Locale updated:\", updatedLocale);\nsetLocale(updatedLocale);},[selectedCountryCode]);const formatCartPrice=useCallback((amount,currencyCode)=>{// Clean and format amount\nif(typeof amount===\"string\"){amount=amount.replace(/[^0-9.]/g,\"\");const parts=amount.split(\".\");if(parts.length>2){amount=parts[0]+\".\"+parts.slice(1).join(\"\");}}if(typeof amount!==\"number\"){amount=parseFloat(amount);}if(isNaN(amount)){amount=0;}// For canvas view, use canvasPrice with USD\nif(RenderTarget.current()===RenderTarget.canvas){const format=props.priceConfigs?.format||{};return formatPriceWithOptions(amount,format.currencyCode||\"USD\");}// For browser view, use the current currency\nconst format=props.priceConfigs?.format||{};return formatPriceWithOptions(amount,currencyCode||\"USD\");},[props.priceConfigs,locale]);// Common function to format price based on options\nconst formatPriceWithOptions=useCallback((numericPrice,currCode)=>{if(!currCode)currCode=\"USD\";//console.log(\"[FC_CartProductCard] currCode\", currCode)\nconst format=props.priceConfigs?.format||{};// For backward compatibility\nconst showSymbol=format.showSymbol!==undefined?format.showSymbol:props.priceConfigs?.showSymbol!==undefined?props.priceConfigs.showSymbol:true;const showCurrency=format.showCurrency!==undefined?format.showCurrency:props.priceConfigs?.showCurrencyCode!==undefined?props.priceConfigs.showCurrencyCode:false;const showDecimals=format.showDecimals||\"Always show\";const symbolSameAsCode=isCurrencySymbolSameAsCode(currCode);//console.log(\"[FC_CartProductCard] receving locale from getLocaleFromCountry\", locale)\n// console.log(\"[FC_CartProductCard] Format debug:\", {\n//     userAgent: navigator.userAgent,\n//     isCurrencySymbolSameAsCode: symbolSameAsCode,\n//     currencyCode: currCode,\n//     selectedCountryCode,\n//     locale,\n// })\n// Determine if we should show decimals based on the setting\nconst shouldShowDecimals=()=>{if(showDecimals===\"Always show\")return true;if(showDecimals===\"Never show\")return false;if(showDecimals===\"Hide when .00\"){// Check if the decimal part is zero\nreturn numericPrice%1!==0;}return true// Default fallback\n;};const decimalDigits=shouldShowDecimals()?2:0;// If showing neither symbol nor code, just format the number\nif(!showSymbol&&!showCurrency){const formattedNumber=new Intl.NumberFormat(locale,{style:\"decimal\",minimumFractionDigits:decimalDigits,maximumFractionDigits:decimalDigits}).format(numericPrice);return formattedNumber;}// Special case for USD to prevent \"US$\" display in Safari iOS\nif(currCode===\"USD\"&&showSymbol){// Check if running on iOS device\nconst isIOS=isBrowser&&/iPad|iPhone|iPod/.test(navigator.userAgent)&&!window.MSStream;// Format USD manually to avoid the iOS \"US$\" prefix\nif(isIOS){const number=new Intl.NumberFormat(locale,{style:\"decimal\",minimumFractionDigits:decimalDigits,maximumFractionDigits:decimalDigits}).format(numericPrice);if(!showCurrency){return`$${number}`// Just \"$50\" format\n;}else{return`$${number} USD`// \"$50 USD\" format\n;}}else{// For non-iOS devices, continue with normal formatting but use\n// a more controlled approach to ensure consistency\nif(!showCurrency){return new Intl.NumberFormat(locale,{style:\"currency\",currency:\"USD\",minimumFractionDigits:decimalDigits,maximumFractionDigits:decimalDigits,currencyDisplay:\"narrowSymbol\"}).format(numericPrice);}else{const withSymbol=new Intl.NumberFormat(locale,{style:\"currency\",currency:\"USD\",minimumFractionDigits:decimalDigits,maximumFractionDigits:decimalDigits,currencyDisplay:\"narrowSymbol\"}).format(numericPrice);return`${withSymbol} USD`;}}}// For currencies where symbol is same as code (like CHF)\nif(symbolSameAsCode){// If showing currency code, always use code-first format and ignore symbol\nif(showCurrency&&!showSymbol){const number=new Intl.NumberFormat(locale,{style:\"decimal\",minimumFractionDigits:decimalDigits,maximumFractionDigits:decimalDigits}).format(numericPrice);const output=`${currCode} ${number}`;return output;}if(showSymbol&&!showCurrency){const number=new Intl.NumberFormat(locale,{style:\"decimal\",minimumFractionDigits:decimalDigits,maximumFractionDigits:decimalDigits}).format(numericPrice);const output=`${currCode} ${number}`;return output;}if(showCurrency&&showSymbol){const number=new Intl.NumberFormat(locale,{style:\"decimal\",minimumFractionDigits:decimalDigits,maximumFractionDigits:decimalDigits}).format(numericPrice);return`${currCode} ${number}`;}}// For currencies with distinct symbols (like USD with $)\n// If showing only the code (no symbol)\nif(!showSymbol&&showCurrency){const number=new Intl.NumberFormat(locale,{style:\"decimal\",minimumFractionDigits:decimalDigits,maximumFractionDigits:decimalDigits}).format(numericPrice);// For normal currencies, show code after the number\nreturn`${number} ${currCode}`;}// If showing only the symbol (no code)\nif(showSymbol&&!showCurrency){return new Intl.NumberFormat(locale,{style:\"currency\",currency:currCode,minimumFractionDigits:decimalDigits,maximumFractionDigits:decimalDigits,currencyDisplay:\"narrowSymbol\"}).format(numericPrice);}// If showing both symbol and code\nconst withSymbol=new Intl.NumberFormat(locale,{style:\"currency\",currency:currCode,minimumFractionDigits:decimalDigits,maximumFractionDigits:decimalDigits,currencyDisplay:\"narrowSymbol\"}).format(numericPrice);return`${withSymbol} ${currCode}`;},[props.priceConfigs,locale]);const fetchCartFromShopify=useCallback(async cartId=>{if(isFetching.current){return;}isFetching.current=true;try{// Wait until window.shopXtools.fetchCart is available\nawait waitForCondition(()=>window.shopXtools&&window.shopXtools.fetchCart);const cartData=await window.shopXtools.fetchCart(cartId);//console.log(\"[FETCH] Cart data received from Shopify:\", cartData);\nif(cartData){setCart(cartData);//console.log(\"[FETCH] Cart Data after setting state: :\", cartData)\nsetCartItems(cartData.lines?.edges||[]);//console.log(\"[FETCH] Cart items after setting state:\", cartData.lines?.edges);\n// Update the global cart data\nwindow.shopXtools.cart=cartData;// Dispatch cart update event\nwindow.dispatchEvent(new Event(\"shopXtools-cart-update\"));}else{setCart({});setCartItems([]);}}catch(error){setCart({});setCartItems([]);}finally{isFetching.current=false;}},[]);// useEffect(() => {\n//     console.log(\"[STATE] Updated cart:\", cart);\n// }, [cart]);\n// useEffect(() => {\n//     console.log(\"[STATE] Updated cartItems:\", cartItems);\n// }, [cartItems]);\n// Helper function to wait until a condition is true\nconst waitForCondition=useCallback((conditionFn,checkInterval=100,timeout=1e4)=>{return new Promise((resolve,reject)=>{const startTime=Date.now();const checkCondition=()=>{if(conditionFn()){resolve();}else if(Date.now()-startTime>=timeout){reject(new Error(\"Condition not met within timeout\"));}else{setTimeout(checkCondition,checkInterval);}};checkCondition();});},[]);const handleCartUpdate=useCallback(throttle(async()=>{let cartId=window[\"shopXtools\"]?.cart?.id;// console.log(\"[UPDATE] Checking for cartId:\", cartId);\n// console.log(\"[UPDATE] Checking for cart:\", window[\"shopXtools\"]?.cart);\nif(!cartId){try{cartId=localStorage.getItem(\"shopX_cart_id\");}catch(error){console.error(\"Error loading cart ID from local storage:\",error);}}if(cartId){await fetchCartFromShopify(cartId);//console.log(\"[UPDATE] Fetching cart from Shopify with cartId:\", cartId);\n}else{//console.log(\"[UPDATE] No cartId found, resetting cart state.\");\nsetCart({});setCartItems([]);}},500),[fetchCartFromShopify]);//console.log(\"Cart Data in CartProductCard:\", cart)\nuseEffect(()=>{//console.log(\"[EVENT] shopXtools-cart-update event triggered\");\n// Fetch cart data on component mount\nhandleCartUpdate();window.addEventListener(\"shopXtools-cart-update\",handleCartUpdate);return()=>{window.removeEventListener(\"shopXtools-cart-update\",handleCartUpdate);};},[handleCartUpdate]);//console.log(\"Cart Data in CartProductCard:\", cart)\nconst handleRemoveLine=useCallback(async(cartId,lineId,providedLineItem=null)=>{if(!cartId||!lineId){console.error(\"Missing cartId or lineId for remove operation\");return;}// Find the line item to get analytics data before removing\nconst lineItem=providedLineItem||cartItems.find(({node})=>node.id===lineId)?.node;if(lineItem){// Analytics - remove_from_cart event\nconst currency=lineItem.cost.subtotalAmount.currencyCode||\"USD\";const unitPrice=parseFloat(lineItem.cost?.amountPerQuantity?.amount||\"0\");const value=unitPrice*(lineItem.quantity||1);const item_id=lineItem.merchandise.id?.split(\"/\").pop()||\"\";const item_name=lineItem.merchandise.product?.title||\"\";const item_variant=lineItem.merchandise.title||\"\";const price=unitPrice;const quantity=lineItem.quantity||1;// Google Analytics tracking (remove_from_cart)\nif(typeof window.fcTrackGAEvent===\"function\"&&item_id&&item_name&&price>0){const payload={currency,value,items:[{item_id,item_name,item_variant,price,item_brand:lineItem.merchandise.product?.vendor||null,item_category:lineItem.merchandise.product?.productType||null,quantity,// TagHound compatibility\nSKU:item_id,\"Item Name\":item_name}]};window.fcTrackGAEvent(\"remove_from_cart\",payload);}else{// Skipping remove_from_cart due to missing item data\n}// Meta Pixel tracking\ntrackFacebookPixelRemoveFromCart({lineItem:lineItem,currency:currency});}try{const data=await window.shopXtools?.handleCartMutation(removeLineMutation,{cartId,lineIds:[lineId]});//console.log(\"[REMOVE] Mutation response:\", data);\nif(data?.cartLinesRemove?.cart){//console.log(\"[REMOVE] Cart updated, refetching...\");\nawait fetchCartFromShopify(cartId);// Check quantity limits if product has them\nconst productHandle=lineItem?.merchandise?.product?.handle;const product=window.shopXtools?.products.find(p=>p.node.handle===productHandle);// console.log(\"product\", product)\nif(productHandle){const metafields=await window.shopXtools?.handleCartMutation(getProductMetafields,{handle:productHandle});const orderMax=parseInt(metafields?.product?.metafield_order_max?.value,10);if(!isNaN(orderMax)&&orderMax>0){const currentLineQuantity=lineItem?.quantity||0;// console.log(\"currentLineQuantity\", currentLineQuantity)\n// const quantityChange = quantity - currentLineQuantity\nconst newTotalQuantity=orderMax-currentLineQuantity;if(newTotalQuantity<orderMax){// console.log(\"quantity is less than orderMax\", newTotalQuantity)\nconst quantityChanged=new CustomEvent(\"cart_item_quantity_changed\",{detail:{orderMax,newTotalQuantity,productId:product?.node.id}});window.dispatchEvent(quantityChanged);// console.log(\"quantityChanged\", quantityChanged.detail)\n}}}return;}// Try backup mutation if primary fails\nconst backupData=await window.shopXtools?.handleCartMutation(removeLineMutationNoPlans,{cartId,lineIds:[lineId]});if(backupData?.cartLinesRemove?.cart){await fetchCartFromShopify(cartId);}else{console.error(\"Both primary and backup remove line mutations failed\");}}catch(error){console.error(\"Error removing line item:\",error);}},[fetchCartFromShopify,cartItems]);const handleUpdateLine=useCallback(async(cartId,lineId,quantity,updateLineItem)=>{if(!cartId||!lineId||typeof quantity!==\"number\"){console.error(\"Missing required parameters for update operation\");return;}//console.log(\"[UPDATE] Updating line:\", { cartId, lineId, quantity, lineItem });\ntry{// If quantity is 0 or less, remove the item instead\nif(quantity<=0){// Call the remove function (Facebook Pixel tracking is handled there)\nawait handleRemoveLine(cartId,lineId,updateLineItem);return;}// Check quantity limits if product has them\nconst productHandle=updateLineItem?.merchandise?.product?.handle;const product=window.shopXtools?.products.find(p=>p.node.handle===productHandle);// console.log(\"product\", product)\nif(productHandle){const metafields=await window.shopXtools?.handleCartMutation(getProductMetafields,{handle:productHandle});const orderMax=parseInt(metafields?.product?.metafield_order_max?.value,10);// Calculate current quantity of this product across all variants\nconst currentProductQuantity=getCurrentProductQuantity(productHandle);// console.log(\"currentProductQuantity\", currentProductQuantity)\n// Calculate the quantity that would be added by this update\nconst currentLineQuantity=updateLineItem?.quantity||0;// console.log(\"currentLineQuantity\", currentLineQuantity)\nconst quantityChange=quantity-currentLineQuantity;const newTotalQuantity=currentProductQuantity+quantityChange;// console.log(\"newTotalQuantity\", newTotalQuantity)\nif(!isNaN(orderMax)&&orderMax>0){if(newTotalQuantity>orderMax){const remainingAllowed=orderMax-currentProductQuantity;// console.log(\"remainingAllowed\", remainingAllowed)\nif(remainingAllowed<=0){const message=`Maximum quantity of ${orderMax} already in cart`;setErrorMessage(message);return;}}}// else if (!isNaN(orderMax) && orderMax === 0 || !orderMax) {\n//     const variant = product?.node.variants?.edges.find(({node}) => node.id === updateLineItem?.merchandise?.id)\n//     console.log(\"matching variant\", variant)\n//     const totalQuantity = variant.node.quantityAvailable\n//     console.log(\"totalQuantity\", totalQuantity)\n//     // Calculate remaining allowed based on variant's quantityAvailable\n//     // const remainingAllowed = totalQuantity - currentLineQuantity;\n//     // console.log(\"remainingAllowed:\", remainingAllowed);\n//     if (newTotalQuantity > totalQuantity) {\n//         console.log(\"remainingAllowed is less than 0\", newTotalQuantity)\n//         const message = `Maximum quantity of ${currentProductQuantity} already in cart`\n//         setErrorMessage(message)\n//         return\n//     }\n// }\n}// Update cart line\nconst data=await window.shopXtools?.handleCartMutation(updatelineMutation,{cartId,lines:[{id:lineId,quantity}]});//console.log(\"[UPDATE] Mutation response:\", data);\nif(data?.cartLinesUpdate?.cart){await fetchCartFromShopify(cartId);setErrorMessage(\"\");return;}// Try backup mutation if primary fails\nconst backupData=await window.shopXtools?.handleCartMutation(updatelineMutationNoPlans,{cartId,lines:[{id:lineId,quantity}]});if(backupData?.cartLinesUpdate?.cart){await fetchCartFromShopify(cartId);setErrorMessage(\"\");}else{console.error(\"Both primary and backup update line mutations failed\");}}catch(error){console.error(\"Error updating line item:\",error);}},[fetchCartFromShopify,cartItems,getCurrentProductQuantity]);//console.log(\"Cart Data in CartProductCard:\", cart)\nconst errorVisible=errorMessage!==null;// Adjust mock data for compare price\nconst mockData=[{price:\"100.00\",comparePrice:null},{price:\"200.00\",comparePrice:\"250.00\"},{price:\"300.00\",comparePrice:null},{price:\"400.00\",comparePrice:null}];// console.log(\"[RENDER] Cart before rendering:\", cart);\n// console.log(\"[RENDER] Cart items before rendering:\", cartItems);\nreturn /*#__PURE__*/_jsx(_Fragment,{children:RenderTarget.current()===RenderTarget.canvas?/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:props.spacingConfigs?.gap??24,width:\"100%\"},children:[/*#__PURE__*/_jsx(ShopXCartProductCard,{imageVisibility:props.imageConfigs?.visible,image:props.imageConfigs?.visible?\"https://framerusercontent.com/images/3E7u1YOHRQaZuBdfYRsm3XCzxk.jpg\":null,imageConfigs:props.imageConfigs,quantityConfigs:props.quantityConfigs,removeIconConfigs:props.removeIconConfigs,containerConfigs:props.containerConfigs,linkConfigs:props.linkConfigs,titleConfigs:props.titleConfigs,_lineItem:{merchandise:{product:{handle:\"example-product\"}}},quantityControlColor:props.quantityConfigs?.buttons?.icons,quantityNumberColor:props.quantityConfigs?.container?.number,quantityContainerBgColor:props.quantityConfigs?.container?.containerBg,quantityControlBgColor:props.quantityConfigs?.buttons?.iconBg,quantityControlHoverColor:props.quantityConfigs?.buttons?.iconBgHover,quantityContainerBorder:\"1px solid #E2E2E2\",quantityContainerRadius:\"8px\",xColor:props.removeIconConfigs?.icon,xBgColor:props.removeIconConfigs?.bg,xBgHoverColor:props.removeIconConfigs?.bgHover,style:{width:\"100%\",...props.containerConfigs?.border||{},borderRadius:props.containerConfigs?.radius||\"0px\",background:props.containerConfigs?.background||\"#FFF\",padding:props.containerConfigs?.padding||\"0px\"},shopifyProductTitle:/*#__PURE__*/_jsx(\"p\",{style:{...get(props,\"titleConfigs.font\"),color:get(props,\"titleConfigs.color\"),margin:0},children:\"Product Title 1\"}),shopifyProductPriceAmount:/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",alignItems:\"flex-end\",gap:props.priceConfigs?.gap||4},children:[/*#__PURE__*/_jsx(\"p\",{style:{margin:0,...get(props,\"priceConfigs.price.font\"),color:get(props,\"priceConfigs.price.color\"),whiteSpace:\"nowrap\",minWidth:0},children:formatCartPrice(mockData[0].price,\"USD\")}),mockData[0].comparePrice&&/*#__PURE__*/_jsx(\"p\",{style:{margin:0,...get(props,\"priceConfigs.comparePrice.font\"),color:get(props,\"priceConfigs.comparePrice.color\"),textDecoration:props.priceConfigs?.comparePrice?.strikethrough?\"line-through\":\"none\",textDecorationColor:props.priceConfigs?.comparePrice?.strikethroughColor,whiteSpace:\"nowrap\",minWidth:0},children:formatCartPrice(mockData[0].comparePrice,\"USD\")})]}),shopifyQuantity:\"1\",variants:null,onRemove:()=>{},onAddQuantity:()=>{},onSubtractQuantity:()=>{}}),props.spacingConfigs?.dividerVisible&&/*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",borderTop:`${props.spacingConfigs?.divider?.borderWidth||1}px ${props.spacingConfigs?.divider?.borderStyle||\"solid\"} ${props.spacingConfigs?.divider?.borderColor||\"rgba(0,0,0,0.08)\"}`}}),/*#__PURE__*/_jsx(ShopXCartProductCard,{imageVisibility:props.imageConfigs?.visible,image:props.imageConfigs?.visible?\"https://framerusercontent.com/images/3E7u1YOHRQaZuBdfYRsm3XCzxk.jpg\":null,imageConfigs:props.imageConfigs,quantityConfigs:props.quantityConfigs,removeIconConfigs:props.removeIconConfigs,containerConfigs:props.containerConfigs,linkConfigs:props.linkConfigs,titleConfigs:props.titleConfigs,_lineItem:{merchandise:{product:{handle:\"example-product\"}}},quantityControlColor:props.quantityConfigs?.buttons?.icons,quantityNumberColor:props.quantityConfigs?.container?.number,quantityContainerBgColor:props.quantityConfigs?.container?.containerBg,quantityControlBgColor:props.quantityConfigs?.buttons?.iconBg,quantityControlHoverColor:props.quantityConfigs?.buttons?.iconBgHover,quantityContainerBorder:\"1px solid #E2E2E2\",quantityContainerRadius:\"8px\",xColor:props.removeIconConfigs?.icon,xBgColor:props.removeIconConfigs?.bg,xBgHoverColor:props.removeIconConfigs?.bgHover,style:{width:\"100%\",...props.containerConfigs?.border||{},borderRadius:props.containerConfigs?.radius||\"0px\",background:props.containerConfigs?.background||\"#FFF\",padding:props.containerConfigs?.padding||\"0px\"},shopifyProductTitle:/*#__PURE__*/_jsx(\"p\",{style:{...get(props,\"titleConfigs.font\"),color:get(props,\"titleConfigs.color\"),margin:0},children:\"Product Title 2\"}),shopifyProductPriceAmount:/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",alignItems:\"flex-end\",gap:props.priceConfigs?.gap||4},children:[/*#__PURE__*/_jsx(\"p\",{style:{margin:0,...get(props,\"priceConfigs.price.font\"),color:get(props,\"priceConfigs.price.color\"),whiteSpace:\"nowrap\",minWidth:0},children:formatCartPrice(mockData[1].price,\"USD\")}),mockData[1].comparePrice&&/*#__PURE__*/_jsx(\"p\",{style:{margin:0,...get(props,\"priceConfigs.comparePrice.font\"),color:get(props,\"priceConfigs.comparePrice.color\"),textDecoration:props.priceConfigs?.comparePrice?.strikethrough?\"line-through\":\"none\",textDecorationColor:props.priceConfigs?.comparePrice?.strikethroughColor,whiteSpace:\"nowrap\",minWidth:0},children:formatCartPrice(mockData[1].comparePrice,\"USD\")})]}),shopifyQuantity:\"2\",variants:/*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:props.variantConfigs?.gap||\"4px\"},children:/*#__PURE__*/_jsxs(\"p\",{style:{margin:0},children:[/*#__PURE__*/_jsx(\"span\",{style:{...get(props,\"variantConfigs.titleFont\"),color:get(props,\"variantConfigs.titleColor\"),marginRight:\"5px\"},children:\"Color:\"}),/*#__PURE__*/_jsx(\"span\",{style:{...get(props,\"variantConfigs.valueFont\"),color:get(props,\"variantConfigs.valueColor\")},children:\"Blue\"})]})}),onRemove:()=>{},onAddQuantity:()=>{},onSubtractQuantity:()=>{}}),props.spacingConfigs?.dividerVisible&&/*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",borderTop:`${props.spacingConfigs?.divider?.borderWidth||1}px ${props.spacingConfigs?.divider?.borderStyle||\"solid\"} ${props.spacingConfigs?.divider?.borderColor||\"rgba(0,0,0,0.08)\"}`}}),/*#__PURE__*/_jsx(ShopXCartProductCard,{imageVisibility:props.imageConfigs?.visible,image:props.imageConfigs?.visible?\"https://framerusercontent.com/images/3E7u1YOHRQaZuBdfYRsm3XCzxk.jpg\":null,imageConfigs:props.imageConfigs,quantityConfigs:props.quantityConfigs,removeIconConfigs:props.removeIconConfigs,containerConfigs:props.containerConfigs,linkConfigs:props.linkConfigs,titleConfigs:props.titleConfigs,_lineItem:{merchandise:{product:{handle:\"example-product\"}}},quantityControlColor:props.quantityConfigs?.buttons?.icons,quantityNumberColor:props.quantityConfigs?.container?.number,quantityContainerBgColor:props.quantityConfigs?.container?.containerBg,quantityControlBgColor:props.quantityConfigs?.buttons?.iconBg,quantityControlHoverColor:props.quantityConfigs?.buttons?.iconBgHover,quantityContainerBorder:\"1px solid #E2E2E2\",quantityContainerRadius:\"8px\",xColor:props.removeIconConfigs?.icon,xBgColor:props.removeIconConfigs?.bg,xBgHoverColor:props.removeIconConfigs?.bgHover,style:{width:\"100%\",...props.containerConfigs?.border||{},borderRadius:props.containerConfigs?.radius||\"0px\",background:props.containerConfigs?.background||\"#FFF\",padding:props.containerConfigs?.padding||\"0px\"},shopifyProductTitle:/*#__PURE__*/_jsx(\"p\",{style:{...get(props,\"titleConfigs.font\"),color:get(props,\"titleConfigs.color\"),margin:0},children:\"Product Title 3\"}),shopifyProductPriceAmount:/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",alignItems:\"flex-end\",gap:props.priceConfigs?.gap||4},children:[/*#__PURE__*/_jsx(\"p\",{style:{margin:0,...get(props,\"priceConfigs.price.saleFont\"),color:get(props,\"priceConfigs.price.saleColor\"),whiteSpace:\"nowrap\",minWidth:0},children:formatCartPrice(300,\"USD\")}),/*#__PURE__*/_jsx(\"p\",{style:{margin:0,...get(props,\"priceConfigs.comparePrice.font\"),color:get(props,\"priceConfigs.comparePrice.color\"),textDecoration:props.priceConfigs?.comparePrice?.strikethrough?\"line-through\":\"none\",textDecorationColor:props.priceConfigs?.comparePrice?.strikethroughColor,whiteSpace:\"nowrap\",minWidth:0},children:formatCartPrice(400,\"USD\")})]}),shopifyQuantity:\"3\",variants:/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:props.variantConfigs?.gap||\"4px\"},children:[/*#__PURE__*/_jsxs(\"p\",{style:{margin:0},children:[/*#__PURE__*/_jsx(\"span\",{style:{...get(props,\"variantConfigs.titleFont\"),color:get(props,\"variantConfigs.titleColor\"),marginRight:\"5px\"},children:\"Color:\"}),/*#__PURE__*/_jsx(\"span\",{style:{...get(props,\"variantConfigs.valueFont\"),color:get(props,\"variantConfigs.valueColor\")},children:\"Black\"})]}),/*#__PURE__*/_jsxs(\"p\",{style:{margin:0},children:[/*#__PURE__*/_jsx(\"span\",{style:{...get(props,\"variantConfigs.titleFont\"),color:get(props,\"variantConfigs.titleColor\"),marginRight:\"5px\"},children:\"Size:\"}),/*#__PURE__*/_jsx(\"span\",{style:{...get(props,\"variantConfigs.valueFont\"),color:get(props,\"variantConfigs.valueColor\")},children:\"Medium\"})]})]}),onRemove:()=>{},onAddQuantity:()=>{},onSubtractQuantity:()=>{}}),props.spacingConfigs?.dividerVisible&&/*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",borderTop:`${props.spacingConfigs?.divider?.borderWidth||1}px ${props.spacingConfigs?.divider?.borderStyle||\"solid\"} ${props.spacingConfigs?.divider?.borderColor||\"rgba(0,0,0,0.08)\"}`}}),/*#__PURE__*/_jsx(ShopXCartProductCard,{imageVisibility:props.imageConfigs?.visible,image:props.imageConfigs?.visible?\"https://framerusercontent.com/images/3E7u1YOHRQaZuBdfYRsm3XCzxk.jpg\":null,imageConfigs:props.imageConfigs,quantityConfigs:props.quantityConfigs,removeIconConfigs:props.removeIconConfigs,containerConfigs:props.containerConfigs,linkConfigs:props.linkConfigs,titleConfigs:props.titleConfigs,_lineItem:{merchandise:{product:{handle:\"example-product\"}}},quantityControlColor:props.quantityConfigs?.buttons?.icons,quantityNumberColor:props.quantityConfigs?.container?.number,quantityContainerBgColor:props.quantityConfigs?.container?.containerBg,quantityControlBgColor:props.quantityConfigs?.buttons?.iconBg,quantityControlHoverColor:props.quantityConfigs?.buttons?.iconBgHover,quantityContainerBorder:\"1px solid #E2E2E2\",quantityContainerRadius:\"8px\",xColor:props.removeIconConfigs?.icon,xBgColor:props.removeIconConfigs?.bg,xBgHoverColor:props.removeIconConfigs?.bgHover,style:{width:\"100%\",...props.containerConfigs?.border||{},borderRadius:props.containerConfigs?.radius||\"0px\",background:props.containerConfigs?.background||\"#FFF\",padding:props.containerConfigs?.padding||\"0px\"},shopifyProductTitle:/*#__PURE__*/_jsx(\"p\",{style:{...get(props,\"titleConfigs.font\"),color:get(props,\"titleConfigs.color\"),margin:0},children:\"Product Title 4\"}),shopifyProductPriceAmount:/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",alignItems:\"flex-end\",gap:props.priceConfigs?.gap||4},children:[/*#__PURE__*/_jsx(\"p\",{style:{margin:0,...get(props,\"priceConfigs.price.font\"),color:get(props,\"priceConfigs.price.color\"),whiteSpace:\"nowrap\",minWidth:0},children:formatCartPrice(400,\"USD\")}),/*#__PURE__*/_jsx(\"p\",{style:{margin:0,...get(props,\"priceConfigs.comparePrice.font\"),color:get(props,\"priceConfigs.comparePrice.color\"),textDecoration:props.priceConfigs?.comparePrice?.strikethrough?\"line-through\":\"none\",textDecorationColor:props.priceConfigs?.comparePrice?.strikethroughColor,whiteSpace:\"nowrap\",minWidth:0}})]}),shopifyQuantity:\"4\",variants:/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:props.variantConfigs?.gap||\"4px\"},children:[/*#__PURE__*/_jsxs(\"p\",{style:{margin:0},children:[/*#__PURE__*/_jsx(\"span\",{style:{...get(props,\"variantConfigs.titleFont\"),color:get(props,\"variantConfigs.titleColor\"),marginRight:\"5px\"},children:\"Size:\"}),/*#__PURE__*/_jsx(\"span\",{style:{...get(props,\"variantConfigs.valueFont\"),color:get(props,\"variantConfigs.valueColor\")},children:\"Medium\"})]}),/*#__PURE__*/_jsx(\"p\",{style:{margin:0,...get(props,\"subscriptionConfigs.font\"),color:get(props,\"subscriptionConfigs.color\")},children:\"Delivers every week\"})]}),onRemove:()=>{},onAddQuantity:()=>{},onSubtractQuantity:()=>{}})]}):cartItems.length===0?/*#__PURE__*/_jsx(\"div\",{style:{position:\"relative\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",minHeight:\"100%\"},children:props.emptyStateComponent}):/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:0,width:\"100%\",boxSizing:\"border-box\"},children:[errorVisible&&/*#__PURE__*/_jsx(\"p\",{style:{...get(props,\"errorConfigs.errorFont\"),color:get(props,\"errorConfigs.errorColor\"),textTransform:get(props,\"errorConfigs.textTransform\",\"none\")},children:errorMessage}),cartItems.map(({node:_lineItem},index)=>/*#__PURE__*/_jsxs(_Fragment,{children:[index>0&&props.spacingConfigs?.dividerVisible?/*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",marginTop:typeof props.spacingConfigs?.gap===\"number\"?props.spacingConfigs.gap:24,marginBottom:typeof props.spacingConfigs?.gap===\"number\"?props.spacingConfigs.gap:24,borderTop:`${props.spacingConfigs?.divider?.borderWidth||1}px ${props.spacingConfigs?.divider?.borderStyle||\"solid\"} ${props.spacingConfigs?.divider?.borderColor||\"rgba(0,0,0,0.08)\"}`}}):index>0&&!props.spacingConfigs?.dividerVisible?/*#__PURE__*/_jsx(\"div\",{style:{marginTop:typeof props.spacingConfigs?.gap===\"number\"?props.spacingConfigs.gap:24}}):null,/*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",overflow:\"hidden\",borderRadius:typeof props.containerConfigs?.radius===\"object\"?`${props.containerConfigs.radius.topLeft}px ${props.containerConfigs.radius.topRight}px ${props.containerConfigs.radius.bottomRight}px ${props.containerConfigs.radius.bottomLeft}px`:typeof props.containerConfigs?.radius===\"string\"?props.containerConfigs.radius:`${props.containerConfigs?.radius||0}px`,background:props.containerConfigs?.background||\"#FFF\",...props.containerConfigs?.border||{},padding:typeof props.containerConfigs?.padding===\"object\"?`${props.containerConfigs.padding.top}px ${props.containerConfigs.padding.right}px ${props.containerConfigs.padding.bottom}px ${props.containerConfigs.padding.left}px`:props.containerConfigs?.padding||\"0px\",display:\"flex\"},children:/*#__PURE__*/_jsx(ShopXCartProductCard,{imageVisibility:props.imageConfigs?.visible,image:get(_lineItem,\"merchandise.image.url\",null),imageConfigs:props.imageConfigs,quantityConfigs:props.quantityConfigs,removeIconConfigs:props.removeIconConfigs,containerConfigs:{...props.containerConfigs,background:\"transparent\"},linkConfigs:props.linkConfigs,titleConfigs:props.titleConfigs,_lineItem:_lineItem,quantityControlColor:props.quantityConfigs?.buttons?.icons,quantityNumberColor:props.quantityConfigs?.container?.number,quantityContainerBgColor:props.quantityConfigs?.container?.containerBg,quantityControlBgColor:props.quantityConfigs?.buttons?.iconBg,quantityControlHoverColor:props.quantityConfigs?.buttons?.iconBgHover,quantityContainerBorder:\"1px solid #E2E2E2\",quantityContainerRadius:\"8px\",xColor:props.removeIconConfigs?.icon,xBgColor:props.removeIconConfigs?.bg,xBgHoverColor:props.removeIconConfigs?.bgHover,Radius:\"0px\",style:{width:\"100%\",background:\"transparent\",...RenderTarget.current()===RenderTarget.canvas?{padding:typeof props.containerConfigs?.padding===\"object\"?`${props.containerConfigs.padding.top}px ${props.containerConfigs.padding.right}px ${props.containerConfigs.padding.bottom}px ${props.containerConfigs.padding.left}px`:props.containerConfigs?.padding||\"0px\"}:{padding:0}},shopifyProductTitle:/*#__PURE__*/_jsx(\"p\",{style:{...get(props,\"titleConfigs.font\"),color:get(props,\"titleConfigs.color\"),margin:0,textTransform:props.titleConfigs?.textTransform||\"none\"},children:_lineItem.merchandise.product.title}),shopifyProductPriceAmount:/*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",flexDirection:\"column\",alignItems:\"flex-end\",gap:props.priceConfigs?.gap||4},children:(()=>{if(!_lineItem)return null;// Use cart data for primary information\n    let price,comparePrice,currencyCode;if(_lineItem.sellingPlanAllocation){// Subscription item: use unit price from selling plan\n    price=_lineItem.sellingPlanAllocation.checkoutChargeAmount?.amount;comparePrice=_lineItem.merchandise?.compareAtPrice?.amount//no compareAtPrice in sellingPlanAllocation!!! _lineItem.sellingPlanAllocation.compareAtPrice?.amount;\n    ;currencyCode=_lineItem.sellingPlanAllocation.checkoutChargeAmount?.currencyCode;}else{// Non-subscription item: use unit price from merchandise object, fallback to cost\n    price=_lineItem.merchandise?.price?.amount||_lineItem.cost?.amountPerQuantity?.amount;currencyCode=_lineItem.merchandise?.price?.currencyCode||_lineItem.cost?.amountPerQuantity?.currencyCode;comparePrice=_lineItem.merchandise?.compareAtPrice?.amount||_lineItem.cost?.compareAtAmountPerQuantity?.amount;}// Supplement with external data\n    const variantId=_lineItem.merchandise.id;const variantGid=variantId.split(\"/\").pop();const matchingProduct=window.shopXtools.products.find(({node})=>node.variants.edges.some(edge=>edge.node.id.includes(variantGid)))?.node;const matchingVariant=matchingProduct?.variants?.edges.find(edge=>edge.node.id.includes(variantGid))?.node;// Preserve the log\n    // console.log(\n    //     \"Cart Product Card - Price Data:\",\n    //     {\n    //         variantId,\n    //         variantGid,\n    //         matchingProduct,\n    //         matchingVariant,\n    //         price,\n    //         currencyCode,\n    //         comparePrice,\n    //         variantComparePrice:\n    //             get(\n    //                 matchingVariant,\n    //                 \"compareAtPrice.amount\"\n    //             ),\n    //         productComparePrice:\n    //             get(\n    //                 matchingProduct,\n    //                 \"compareAtPriceRange.minVariantPrice.amount\"\n    //             ),\n    //         lineItem: _lineItem,\n    //         showCurrencyCode:\n    //             props.showCurrencyCode,\n    //         currencyPosition:\n    //             props.currencyPosition,\n    //         showCurrencySymbol:\n    //             props.showCurrencySymbol,\n    //     }\n    // )\n    const hasComparePrice=comparePrice&&parseFloat(comparePrice)>parseFloat(price);const finalPrice=price||\"0\";return /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"p\",{style:{margin:0,...get(props,hasComparePrice?\"priceConfigs.price.saleFont\":\"priceConfigs.price.font\"),color:hasComparePrice?props.priceConfigs?.price?.saleColor:props.priceConfigs?.price?.color,whiteSpace:\"nowrap\",minWidth:0},children:formatCartPrice(finalPrice,currencyCode)}),hasComparePrice&&/*#__PURE__*/_jsx(\"p\",{style:{margin:0,...get(props,\"priceConfigs.comparePrice.font\"),color:get(props,\"priceConfigs.comparePrice.color\"),textDecoration:\"line-through\",textDecorationColor:props.priceConfigs?.comparePrice?.strikethroughColor,whiteSpace:\"nowrap\",minWidth:0},children:formatCartPrice(comparePrice,currencyCode)})]});})()}),shopifyQuantity:`${_lineItem.quantity||1}`,variants:/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:props.variantConfigs?.gap||\"4px\"},children:[_lineItem.merchandise.selectedOptions.filter(option=>option.name!==\"Title\").map((option,index)=>/*#__PURE__*/_jsxs(\"p\",{style:{margin:0},children:[/*#__PURE__*/_jsxs(\"span\",{style:{...get(props,\"variantConfigs.titleFont\"),color:get(props,\"variantConfigs.titleColor\"),marginRight:\"5px\",textTransform:get(props,\"variantConfigs.titleTransform\",\"none\")},children:[option.name,\":\"]}),/*#__PURE__*/_jsx(\"span\",{style:{...get(props,\"variantConfigs.valueFont\"),color:get(props,\"variantConfigs.valueColor\"),textTransform:get(props,\"variantConfigs.valueTransform\",\"none\")},children:option.value})]},`variant-${option.name}-${index}`)),_lineItem.attributes?.map((attr,index)=>/*#__PURE__*/_jsxs(\"p\",{style:{margin:0},children:[/*#__PURE__*/_jsxs(\"span\",{style:{...props.attributeConfigs?.uniqueFormatting?get(props,\"attributeConfigs.titleFont\"):get(props,\"variantConfigs.titleFont\"),color:props.attributeConfigs?.uniqueFormatting?get(props,\"attributeConfigs.titleColor\"):get(props,\"variantConfigs.titleColor\"),marginRight:\"5px\",textTransform:props.attributeConfigs?.uniqueFormatting?get(props,\"attributeConfigs.titleTransform\",\"none\"):get(props,\"variantConfigs.titleTransform\",\"none\")},children:[attr.key,\":\"]}),/*#__PURE__*/_jsx(\"span\",{style:{...props.attributeConfigs?.uniqueFormatting?get(props,\"attributeConfigs.valueFont\"):get(props,\"variantConfigs.valueFont\"),color:props.attributeConfigs?.uniqueFormatting?get(props,\"attributeConfigs.valueColor\"):get(props,\"variantConfigs.valueColor\"),textTransform:props.attributeConfigs?.uniqueFormatting?get(props,\"attributeConfigs.valueTransform\",\"none\"):get(props,\"variantConfigs.valueTransform\",\"none\")},children:attr.value})]},`attr-${attr.key}-${index}`)),_lineItem.sellingPlanAllocation?.sellingPlan?.name&&/*#__PURE__*/_jsx(\"p\",{style:{margin:0,...get(props,\"subscriptionConfigs.font\"),color:get(props,\"subscriptionConfigs.color\"),textTransform:get(props,\"subscriptionConfigs.textTransform\",\"none\")},children:_lineItem.sellingPlanAllocation.sellingPlan.name})]}),onRemove:()=>handleRemoveLine(cart.id,_lineItem.id),onAddQuantity:()=>handleUpdateLine(cart.id,_lineItem.id,_lineItem.quantity+1,_lineItem),onSubtractQuantity:()=>handleUpdateLine(cart.id,_lineItem.id,_lineItem.quantity-1,_lineItem)})},_lineItem.id)]}))]})});}FC_CartProductCard.defaultProps={containerConfigs:{background:\"transparent\",radius:0,padding:0,insidePadding:0,gap:8,border:{borderWidth:0,borderStyle:\"solid\",borderColor:\"transparent\"}},linkConfigs:{enabled:false,slugPath:\"\"},imageConfigs:{visible:true,type:\"Fill\",width:104,radius:8,background:\"#F5F5F5\",border:{borderWidth:0,borderStyle:\"solid\",borderColor:\"transparent\"},ratio:\"1:1\",hover:\"None\",zoomScale:1.05,opacity:.75},titleConfigs:{font:{family:\"Inter\",size:14,weight:500},color:\"#000000\",hoverColor:\"#000000\"},variantConfigs:{gap:4,titleFont:{family:\"Inter\",size:14,weight:500},titleColor:\"#000000\",valueFont:{family:\"Inter\",size:14,weight:400},valueColor:\"#666666\"},subscriptionConfigs:{font:{family:\"Inter\",size:14,weight:400},color:\"#4A5B89\"},quantityConfigs:{type:ControlType.Object,title:\"Quantity\",controls:{container:{type:ControlType.Object,title:\"Container\",controls:{font:{family:\"Inter\",size:14,weight:500},number:{type:ControlType.Color,defaultValue:\"#000\",title:\"Number\"},containerBg:{type:ControlType.Color,defaultValue:\"transparent\",title:\"BG\"},padding:{type:ControlType.Padding,title:\"Padding\",defaultValue:\"4px\"},containerRadius:{type:ControlType.BorderRadius,title:\"Radius\",defaultValue:\"4px\"},containerBorder:{type:ControlType.Border,title:\"Border\",defaultValue:{borderWidth:1,borderStyle:\"solid\",borderColor:\"#E2E2E2\"}}}},buttons:{type:ControlType.Object,title:\"Buttons\",controls:{iconType:{type:ControlType.SegmentedEnum,title:\"Icon\",options:[\"Default\",\"Custom\"],optionTitles:[\"Default\",\"Custom\"],defaultValue:\"Default\"},iconWeight:{type:ControlType.Number,title:\"Weight\",defaultValue:2,min:.5,max:5,step:.1,displayStepper:true,hidden:({iconType})=>iconType!==\"Default\"},customPlusIcon:{type:ControlType.Image,title:\"Plus\",hidden:({iconType})=>iconType!==\"Custom\"},customMinusIcon:{type:ControlType.Image,title:\"Minus\",hidden:({iconType})=>iconType!==\"Custom\"},icons:{type:ControlType.Color,defaultValue:\"#000\",title:\"Icons\"},iconsColorDisabled:{type:ControlType.Color,defaultValue:\"#CCCCCC\",title:\"Icons Color Disabled\"},iconSize:{type:ControlType.Number,title:\"Icon Size\",defaultValue:8,min:4,max:32,unit:\"px\",step:1,displayStepper:true},padding:{type:ControlType.Padding,title:\"Padding\",defaultValue:\"4px\"},iconBg:{type:ControlType.Color,defaultValue:\"#FFFFFF\",title:\"BG\"},iconBgHover:{type:ControlType.Color,defaultValue:\"#F5F5F5\",title:\"BG Hover\"},iconBgDisabled:{type:ControlType.Color,defaultValue:\"#FFFFFF\",title:\"BG Disabled\"},radius:{type:ControlType.BorderRadius,title:\"Radius\",defaultValue:\"4px\"},border:{type:ControlType.Border,title:\"Border\",defaultValue:{borderWidth:0,borderStyle:\"solid\",borderColor:\"transparent\"}}}}}},priceConfigs:{gap:4,price:{font:{family:\"Inter\",size:14,weight:500},color:\"#000000\",saleFont:{family:\"Inter\",size:14,weight:500},saleColor:\"#000000\"},comparePrice:{font:{family:\"Inter\",size:14,weight:400},color:\"#8B0000\",strikethrough:true,strikethroughColor:\"#8B0000\"},format:{showSymbol:true,showCurrency:false,showDecimals:\"Always show\",currencyCode:\"USD\"},// Keep for backward compatibility\nshowCurrencyCode:false,showSymbol:true},removeIconConfigs:{type:ControlType.Object,title:\"Remove Icon\",controls:{position:{type:ControlType.Enum,title:\"Position\",options:[\"Top\",\"Bottom\"],defaultValue:\"Bottom\"},iconType:{type:ControlType.SegmentedEnum,title:\"Icon\",options:[\"Default\",\"Custom\"],optionTitles:[\"Default\",\"Custom\"],defaultValue:\"Default\"},iconWeight:{type:ControlType.Number,title:\"Weight\",defaultValue:2,min:.5,max:5,step:.1,displayStepper:true,hidden:({iconType})=>iconType!==\"Default\"},customImage:{type:ControlType.Image,title:\"Image\",hidden:({iconType})=>iconType!==\"Custom\"},icon:{type:ControlType.Color,defaultValue:\"#000000\",title:\"Icon\",hidden:({iconType})=>iconType===\"Custom\"},iconSize:{type:ControlType.Number,title:\"Icon Size\",defaultValue:8,min:4,max:32,unit:\"px\",step:1,displayStepper:true},bg:{type:ControlType.Color,defaultValue:\"#F5F5F5\",title:\"BG\"},bgHover:{type:ControlType.Color,defaultValue:\"#EBEBEB\",title:\"BG Hover\"},radius:{type:ControlType.BorderRadius,title:\"Radius\",defaultValue:\"80px\"},border:{type:ControlType.Border,title:\"Border\",defaultValue:{borderWidth:0,borderStyle:\"solid\",borderColor:\"transparent\"}}}}};addPropertyControls(FC_CartProductCard,{linkConfigs:{type:ControlType.Object,title:\"Link\",controls:{enabled:{type:ControlType.Boolean,title:\"Link\",defaultValue:false,enabledTitle:\"Yes\",disabledTitle:\"No\"},slugPath:{type:ControlType.String,title:\"Path\",defaultValue:\"\",placeholder:\"shop/\",description:\"The path between your domain and slug. [Learn more](https://framercommerce.com/resources/docs/components/cart#cart-product-card)\",hidden:({enabled})=>!enabled}}},imageConfigs:{type:ControlType.Object,title:\"Image\",controls:{visible:{type:ControlType.Boolean,title:\"Image\",defaultValue:true,enabledTitle:\"Show\",disabledTitle:\"Hide\"},type:{type:ControlType.SegmentedEnum,title:\"Type\",options:[\"Fill\",\"Fit\"],defaultValue:\"Fill\",optionTitles:[\"Fill\",\"Fit\"],hidden:({visible})=>!visible},width:{type:ControlType.Number,title:\"Width\",defaultValue:112,min:0,max:500,unit:\"px\",step:8,displayStepper:true,hidden:({visible})=>!visible},radius:{type:ControlType.BorderRadius,title:\"Radius\",defaultValue:\"4px\",hidden:({visible})=>!visible},background:{type:ControlType.Color,title:\"BG\",defaultValue:\"#F2F2F2\",hidden:({visible})=>!visible},border:{type:ControlType.Border,title:\"Border\",defaultValue:{borderWidth:0,borderStyle:\"solid\",borderColor:\"rgba(0,0,0,0)\"},hidden:({visible})=>!visible},ratio:{type:ControlType.Enum,title:\"Ratio\",options:[\"1:1\",\"3:2\",\"4:5\"],defaultValue:\"1:1\",hidden:({visible})=>!visible},hover:{type:ControlType.Enum,title:\"Hover Type\",options:[\"None\",\"Zoom\",\"Opacity\"],defaultValue:\"None\",hidden:({visible})=>!visible},zoomScale:{type:ControlType.Number,title:\"Zoom Scale\",defaultValue:1.05,min:1,max:3,step:.05,displayStepper:true,hidden:({hover})=>hover!==\"Zoom\"},opacity:{type:ControlType.Number,title:\"Opacity\",defaultValue:.75,min:0,max:1,step:.05,hidden:({hover})=>hover!==\"Opacity\"}}},titleConfigs:{type:ControlType.Object,title:\"Title\",controls:{font:{type:ControlType.Font,controls:\"extended\",title:\"Font\"},color:{type:ControlType.Color,defaultValue:\"#000\",title:\"Color\"},hoverColor:{type:ControlType.Color,defaultValue:\"#000\",title:\"Hover\"},textTransform:{type:ControlType.Enum,title:\"Transform\",options:[\"None\",\"Uppercase\",\"Lowercase\",\"Capitalize\"],defaultValue:\"none\"}}},variantConfigs:{type:ControlType.Object,title:\"Variants\",controls:{titleFont:{type:ControlType.Font,controls:\"extended\",title:\"Title Font\"},titleColor:{type:ControlType.Color,defaultValue:\"#000\",title:\"Title Color\"},titleTransform:{type:ControlType.Enum,title:\"Transform\",options:[\"None\",\"Uppercase\",\"Lowercase\",\"Capitalize\"],defaultValue:\"none\"},valueFont:{type:ControlType.Font,controls:\"extended\",title:\"Value Font\"},valueColor:{type:ControlType.Color,defaultValue:\"#000\",title:\"Value Color\"},valueTransform:{type:ControlType.Enum,title:\"Transform\",options:[\"None\",\"Uppercase\",\"Lowercase\",\"Capitalize\"],defaultValue:\"none\"},gap:{type:ControlType.Number,title:\"Gap\",defaultValue:4,min:0,max:100,unit:\"px\",step:1}}},attributeConfigs:{type:ControlType.Object,title:\"Attributes\",controls:{uniqueFormatting:{type:ControlType.Boolean,title:\"Customize\",defaultValue:false,enabledTitle:\"Yes\",disabledTitle:\"No\",description:\"By default, attributes use same styling as Variants.\"},titleFont:{type:ControlType.Font,controls:\"extended\",title:\"Title Font\",hidden:({uniqueFormatting})=>!uniqueFormatting},titleColor:{type:ControlType.Color,defaultValue:\"#000\",title:\"Title Color\",hidden:({uniqueFormatting})=>!uniqueFormatting},titleTransform:{type:ControlType.Enum,title:\"Transform\",options:[\"None\",\"Uppercase\",\"Lowercase\",\"Capitalize\"],defaultValue:\"none\",hidden:({uniqueFormatting})=>!uniqueFormatting},valueFont:{type:ControlType.Font,controls:\"extended\",title:\"Value Font\",hidden:({uniqueFormatting})=>!uniqueFormatting},valueColor:{type:ControlType.Color,defaultValue:\"#000\",title:\"Value Color\",hidden:({uniqueFormatting})=>!uniqueFormatting},valueTransform:{type:ControlType.Enum,title:\"Transform\",options:[\"None\",\"Uppercase\",\"Lowercase\",\"Capitalize\"],defaultValue:\"none\",hidden:({uniqueFormatting})=>!uniqueFormatting},gap:{type:ControlType.Number,title:\"Gap\",defaultValue:4,min:0,max:100,unit:\"px\",step:1,hidden:props=>!props.attributeConfigs?.uniqueFormatting}}},subscriptionConfigs:{type:ControlType.Object,title:\"Subscription\",controls:{font:{type:ControlType.Font,controls:\"extended\",title:\"Font\"},color:{type:ControlType.Color,defaultValue:\"#000\",title:\"Color\"},textTransform:{type:ControlType.Enum,title:\"Transform\",options:[\"None\",\"Uppercase\",\"Lowercase\",\"Capitalize\"],defaultValue:\"none\"}}},quantityConfigs:{type:ControlType.Object,title:\"Quantity\",controls:{container:{type:ControlType.Object,title:\"Container\",controls:{font:{type:ControlType.Font,controls:\"extended\",title:\"Font\"},number:{type:ControlType.Color,defaultValue:\"#000\",title:\"Number\"},containerBg:{type:ControlType.Color,defaultValue:\"transparent\",title:\"BG\"},padding:{type:ControlType.Padding,title:\"Padding\",defaultValue:\"4px\"},containerRadius:{type:ControlType.BorderRadius,title:\"Radius\",defaultValue:\"4px\"},containerBorder:{type:ControlType.Border,title:\"Border\",defaultValue:{borderWidth:1,borderStyle:\"solid\",borderColor:\"#E2E2E2\"}}}},buttons:{type:ControlType.Object,title:\"Buttons\",controls:{iconType:{type:ControlType.SegmentedEnum,title:\"Icon\",options:[\"Default\",\"Custom\"],optionTitles:[\"Default\",\"Custom\"],defaultValue:\"Default\"},iconWeight:{type:ControlType.Number,title:\"Weight\",defaultValue:2,min:.5,max:5,step:.1,displayStepper:true,hidden:({iconType})=>iconType!==\"Default\"},customPlusIcon:{type:ControlType.Image,title:\"Plus\",hidden:({iconType})=>iconType!==\"Custom\"},customMinusIcon:{type:ControlType.Image,title:\"Minus\",hidden:({iconType})=>iconType!==\"Custom\"},icons:{type:ControlType.Color,defaultValue:\"#000\",title:\"Icons\"},iconsColorDisabled:{type:ControlType.Color,defaultValue:\"#CCCCCC\",title:\"Icons Color Disabled\"},iconSize:{type:ControlType.Number,title:\"Icon Size\",defaultValue:8,min:4,max:32,unit:\"px\",step:1,displayStepper:true},padding:{type:ControlType.Padding,title:\"Padding\",defaultValue:\"4px\"},iconBg:{type:ControlType.Color,defaultValue:\"#FFFFFF\",title:\"BG\"},iconBgHover:{type:ControlType.Color,defaultValue:\"#F5F5F5\",title:\"BG Hover\"},iconBgDisabled:{type:ControlType.Color,defaultValue:\"#FFFFFF\",title:\"BG Disabled\"},radius:{type:ControlType.BorderRadius,title:\"Radius\",defaultValue:\"4px\"},border:{type:ControlType.Border,title:\"Border\",defaultValue:{borderWidth:0,borderStyle:\"solid\",borderColor:\"transparent\"}}}}}},priceConfigs:{type:ControlType.Object,title:\"Price\",controls:{gap:{type:ControlType.Number,title:\"Gap\",defaultValue:4,min:0,max:40,unit:\"px\",step:1},price:{type:ControlType.Object,title:\"Price\",controls:{font:{type:ControlType.Font,controls:\"extended\",title:\"Regular Font\"},color:{type:ControlType.Color,defaultValue:\"#000\",title:\"Regular Color\"},saleFont:{type:ControlType.Font,controls:\"extended\",title:\"Sale Font\"},saleColor:{type:ControlType.Color,defaultValue:\"#FF0000\",title:\"Sale Color\"}}},comparePrice:{type:ControlType.Object,title:\"Compare Price\",controls:{font:{type:ControlType.Font,controls:\"extended\",title:\"Font\"},color:{type:ControlType.Color,defaultValue:\"#000\",title:\"Color\"},strikethrough:{type:ControlType.Boolean,title:\"Strike\",defaultValue:true,enabledTitle:\"Yes\",disabledTitle:\"No\"},strikethroughColor:{type:ControlType.Color,title:\"Strike Color\",defaultValue:\"#000000\",hidden:({strikethrough})=>!strikethrough}}},format:{type:ControlType.Object,title:\"Format\",controls:{showSymbol:{type:ControlType.Boolean,title:\"Symbol\",defaultValue:true,enabledTitle:\"Show\",disabledTitle:\"Hide\",description:\"$, \\xa3, €, etc.\"},showCurrency:{type:ControlType.Boolean,title:\"Code\",defaultValue:false,enabledTitle:\"Show\",disabledTitle:\"Hide\",description:\"USD, EUR, CHF, etc.\"},showDecimals:{type:ControlType.Enum,title:\"Decimals\",defaultValue:\"Always show\",options:[\"Always show\",\"Never show\",\"Hide when .00\"],optionTitles:[\"Always show\",\"Never show\",\"Hide when .00\"],displaySegmentedControl:true,segmentedControlDirection:\"vertical\"},currencyCode:{type:ControlType.Enum,title:\"Preview\",defaultValue:\"USD\",options:[\"USD\",\"EUR\",\"GBP\",\"CHF\",\"JPY\",\"CAD\",\"AUD\",\"CNY\",\"HKD\",\"NZD\",\"SEK\",\"KRW\",\"SGD\",\"NOK\",\"MXN\",\"INR\",\"RUB\",\"ZAR\",\"TRY\",\"BRL\",\"TWD\",\"DKK\",\"PLN\",\"THB\",\"IDR\",\"HUF\",\"CZK\",\"ILS\",\"CLP\",\"PHP\",\"AED\",\"COP\",\"SAR\",\"MYR\",\"RON\"],description:\"Currency is for canvas preview only.\"}}}}},errorConfigs:{type:ControlType.Object,title:\"Errors\",controls:{errorFont:{type:ControlType.Font,controls:\"extended\",title:\"Error Font\"},errorColor:{type:ControlType.Color,defaultValue:\"#000\",title:\"Error Color\"},textTransform:{type:ControlType.Enum,title:\"Transform\",options:[\"None\",\"Uppercase\",\"Lowercase\",\"Capitalize\"],defaultValue:\"none\"}}},removeIconConfigs:{type:ControlType.Object,title:\"Remove Icon\",controls:{position:{type:ControlType.Enum,title:\"Position\",options:[\"Top\",\"Bottom\"],defaultValue:\"Bottom\"},iconType:{type:ControlType.SegmentedEnum,title:\"Icon\",options:[\"Default\",\"Custom\"],optionTitles:[\"Default\",\"Custom\"],defaultValue:\"Default\"},iconWeight:{type:ControlType.Number,title:\"Weight\",defaultValue:2,min:.5,max:5,step:.1,displayStepper:true,hidden:({iconType})=>iconType!==\"Default\"},customImage:{type:ControlType.Image,title:\"Image\",hidden:({iconType})=>iconType!==\"Custom\"},icon:{type:ControlType.Color,defaultValue:\"#000000\",title:\"Icon\",hidden:({iconType})=>iconType===\"Custom\"},iconSize:{type:ControlType.Number,title:\"Icon Size\",defaultValue:8,min:4,max:32,unit:\"px\",step:1,displayStepper:true},bg:{type:ControlType.Color,defaultValue:\"#F5F5F5\",title:\"BG\"},bgHover:{type:ControlType.Color,defaultValue:\"#EBEBEB\",title:\"BG Hover\"},radius:{type:ControlType.BorderRadius,title:\"Radius\",defaultValue:\"80px\"},border:{type:ControlType.Border,title:\"Border\",defaultValue:{borderWidth:0,borderStyle:\"solid\",borderColor:\"transparent\"}}}},containerConfigs:{type:ControlType.Object,title:\"Container\",controls:{background:{type:ControlType.Color,title:\"BG\",defaultValue:\"transparent\"},radius:{type:ControlType.BorderRadius,title:\"Radius\",defaultValue:\"0px\"},padding:{type:ControlType.Padding,title:\"Outside Padding\",defaultValue:\"0px\"},insidePadding:{type:ControlType.Padding,title:\"Inside Padding\",defaultValue:\"0px\"},gap:{type:ControlType.Number,title:\"Content Gap\",defaultValue:4,min:0,max:100,unit:\"px\",step:1},imageGap:{type:ControlType.Number,title:\"Image Gap\",defaultValue:16,min:0,max:100,unit:\"px\",step:1},border:{type:ControlType.Border,title:\"Border\"}}},spacingConfigs:{type:ControlType.Object,title:\"Spacing\",controls:{dividerVisible:{type:ControlType.Boolean,title:\"Divider\",defaultValue:true,enabledTitle:\"Yes\",disabledTitle:\"No\"},divider:{type:ControlType.Border,title:\"Style\",defaultValue:{borderWidth:1,borderStyle:\"solid\",borderColor:\"rgba(0,0,0,0.08)\"},hidden:({dividerVisible})=>!dividerVisible},gap:{type:ControlType.Number,title:\"Gap\",defaultValue:24,min:0,max:100,unit:\"px\",step:1}}}});function ShopXCartProductCard({imageVisibility,image,quantityControlColor,quantityNumberColor,quantityContainerBgColor,quantityControlBgColor,quantityControlHoverColor,xColor,xBgColor,xBgHoverColor,shopifyProductTitle,shopifyProductPriceAmount,shopifyQuantity,variants,style={},onRemove,onAddQuantity,onSubtractQuantity,imageConfigs,quantityConfigs,removeIconConfigs,containerConfigs,linkConfigs,titleConfigs,_lineItem,quantityContainerBorder=\"1px solid #E2E2E2\",quantityContainerRadius=\"8px\",Radius}){const[isHovered,setIsHovered]=useState(false);const[isPlusDisabled,setIsPlusDisabled]=useState(false);useEffect(()=>{const fetchOrderMax=async()=>{const variant=_lineItem;// console.log(\"variant:\", variant)\nconst productHandle=variant?.product?.handle;if(!productHandle)return;const max=await getProductOrderMax(productHandle);// console.log(\"max:\", max)\nconst currentLineQuantity=variant?.quantity||0;// console.log(\"currentLineQuantity\", currentLineQuantity)\n// console.log(\"variant:\", variant)\nif(!isNaN(max)&&max>0){const remainingAllowed=max-currentLineQuantity;// console.log(\"remainingAllowed in fetchOrderMax:\", remainingAllowed)\n// if (remainingAllowed === 0){\n// }\nsetIsPlusDisabled(true)//|| currentProductQty >= maxAllowedQty\n;// console.log(\"isPlusDisabled:\", isPlusDisabled)\n}else{setIsPlusDisabled(false);}};fetchOrderMax();},[]);const getProductOrderMax=useCallback(async productHandle=>{try{const product=window.shopXtools?.products.find(p=>p.node.handle===productHandle);// const productQtyAvail = product.node.quantityAvailable\n// console.log(\"product:\", product)\nconst metafields=await window.shopXtools?.handleCartMutation(getProductMetafields,{handle:productHandle});const orderMax=parseInt(metafields?.product?.metafield_order_max?.value,10);// console.log(\"metafields:\", metafields)\n// console.log(\"orderMax:\", orderMax)\nreturn orderMax;}catch(error){return 0;}},[]);const handleMouseEnter=e=>{// Only set hover if not clicking quantity or remove buttons\nif(!e.target.closest(\"button\")){setIsHovered(true);}};const handleMouseLeave=()=>{setIsHovered(false);};// Construct product URL if linking is enabled\nconst productUrl=linkConfigs?.enabled&&_lineItem?.merchandise?.product?.handle?`${window.location.origin}/${linkConfigs.slugPath||\"\"}${_lineItem.merchandise.product.handle}`:null;const imageHeight=imageConfigs?.ratio===\"4:5\"?(imageConfigs?.width||112)*1.25:imageConfigs?.ratio===\"3:2\"?(imageConfigs?.width||112)*(2/3):imageConfigs?.width||112;const imageRadius=typeof imageConfigs?.radius===\"object\"?`${imageConfigs.radius.topLeft}px ${imageConfigs.radius.topRight}px ${imageConfigs.radius.bottomRight}px ${imageConfigs.radius.bottomLeft}px`:`${imageConfigs?.radius||4}px`;const XIcon=({size=8,weight})=>/*#__PURE__*/_jsxs(\"svg\",{width:size,height:size,viewBox:\"0 0 16 16\",fill:\"none\",xmlns:\"http://www.w3.org/2000/svg\",style:{display:\"block\"},children:[/*#__PURE__*/_jsx(\"line\",{x1:\"2\",y1:\"2\",x2:\"14\",y2:\"14\",stroke:\"currentColor\",strokeWidth:weight,strokeLinecap:\"round\"}),/*#__PURE__*/_jsx(\"line\",{x1:\"2\",y1:\"14\",x2:\"14\",y2:\"2\",stroke:\"currentColor\",strokeWidth:weight,strokeLinecap:\"round\"})]});const removeButton=/*#__PURE__*/_jsx(\"button\",{onClick:onRemove,style:{...removeIconConfigs?.border||{},background:removeIconConfigs?.bg||\"#F5F5F5\",color:removeIconConfigs?.icon||\"#000000\",cursor:\"pointer\",padding:\"4px\",borderRadius:typeof removeIconConfigs?.radius===\"object\"?`${removeIconConfigs.radius.topLeft}px ${removeIconConfigs.radius.topRight}px ${removeIconConfigs.radius.bottomRight}px ${removeIconConfigs.radius.bottomLeft}px`:typeof removeIconConfigs?.radius===\"string\"?removeIconConfigs.radius:\"80px\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",flexShrink:0,width:\"24px\",height:\"24px\"},onMouseEnter:e=>e.currentTarget.style.background=removeIconConfigs?.bgHover||\"#EBEBEB\",onMouseLeave:e=>e.currentTarget.style.background=removeIconConfigs?.bg||\"#F5F5F5\",children:removeIconConfigs?.iconType===\"Custom\"?/*#__PURE__*/_jsx(\"img\",{src:removeIconConfigs?.customImage,alt:\"Remove\",style:{width:removeIconConfigs?.iconSize,height:removeIconConfigs?.iconSize}}):/*#__PURE__*/_jsx(XIcon,{size:removeIconConfigs?.iconSize||8,weight:removeIconConfigs?.iconWeight||2})});const containerStyle={display:\"flex\",alignItems:\"stretch\",width:\"100%\",boxSizing:\"border-box\",overflow:\"hidden\",cursor:productUrl?\"pointer\":\"default\",borderRadius:typeof containerConfigs?.radius===\"object\"?`${containerConfigs.radius.topLeft}px ${containerConfigs.radius.topRight}px ${containerConfigs.radius.bottomRight}px ${containerConfigs.radius.bottomLeft}px`:`${containerConfigs?.radius||0}px`,...containerConfigs?.border||{},padding:typeof containerConfigs?.padding===\"object\"?`${containerConfigs.padding.top}px ${containerConfigs.padding.right}px ${containerConfigs.padding.bottom}px ${containerConfigs.padding.left}px`:containerConfigs?.padding||\"0px\",background:\"transparent\",...style};const contentStyle={display:\"flex\",gap:containerConfigs?.imageGap??0,flex:1,minWidth:0,padding:containerConfigs?.insidePadding||\"0px\"};const imageStyle={position:\"relative\",width:imageConfigs?.width||112,height:imageHeight,flexShrink:0,background:imageConfigs?.background||\"#F2F2F2\",borderRadius:imageConfigs?.radius||\"4px\",...imageConfigs?.border||{},overflow:\"hidden\"};const imageInnerStyle={width:\"100%\",height:\"100%\",objectFit:imageConfigs?.type===\"Fit\"?\"contain\":\"cover\",transition:\"transform 0.3s ease, opacity 0.3s ease\",...isHovered&&imageConfigs?.hover===\"Zoom\"&&{transform:`scale(${imageConfigs.zoomScale})`},...isHovered&&imageConfigs?.hover===\"Opacity\"&&{opacity:imageConfigs.opacity}};const titleStyle={...titleConfigs?.font||{},color:isHovered?titleConfigs?.hoverColor:titleConfigs?.color,margin:0,transition:\"color 0.3s ease\",textTransform:titleConfigs?.textTransform||\"none\"};const handleClick=e=>{// Only navigate if not clicking quantity or remove buttons\nif(productUrl&&!e.target.closest(\"button\")){window.location.href=productUrl;}};return /*#__PURE__*/_jsx(\"div\",{style:containerStyle,onMouseEnter:handleMouseEnter,onMouseLeave:handleMouseLeave,onClick:handleClick,children:/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",gap:containerConfigs?.imageGap??0,flex:1,minWidth:0},children:[imageVisibility&&image&&/*#__PURE__*/_jsx(\"div\",{style:imageStyle,children:/*#__PURE__*/_jsx(\"img\",{src:image,style:imageInnerStyle,onError:e=>{e.currentTarget.style.display=\"none\";}})}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",flex:1,minWidth:0,gap:containerConfigs?.gap??0,padding:containerConfigs?.insidePadding||\"0px\"},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",justifyContent:\"space-between\",alignItems:\"flex-start\",width:\"100%\",gap:\"16px\"},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:containerConfigs?.gap??0,flex:1,minWidth:0},children:[/*#__PURE__*/_jsx(\"div\",{style:titleStyle,children:typeof shopifyProductTitle===\"string\"?shopifyProductTitle:/*#__PURE__*/React.cloneElement(shopifyProductTitle,{style:titleStyle})}),variants]}),removeIconConfigs?.position===\"Top\"?removeButton:shopifyProductPriceAmount]}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",justifyContent:\"space-between\",gap:\"16px\",marginTop:\"auto\"},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",backgroundColor:quantityConfigs?.container?.containerBg||\"transparent\",borderRadius:typeof quantityConfigs?.container?.containerRadius===\"object\"?`${quantityConfigs.container.containerRadius.topLeft}px ${quantityConfigs.container.containerRadius.topRight}px ${quantityConfigs.container.containerRadius.bottomRight}px ${quantityConfigs.container.containerRadius.bottomLeft}px`:typeof quantityConfigs?.container?.containerRadius===\"string\"?quantityConfigs.container.containerRadius:\"8px\",padding:quantityConfigs?.container?.padding||\"4px\",...quantityConfigs?.container?.containerBorder||{borderWidth:1,borderStyle:\"solid\",borderColor:\"#E2E2E2\"},flexShrink:0},children:[/*#__PURE__*/_jsx(\"button\",{onClick:onSubtractQuantity,style:{...quantityConfigs?.buttons?.border||{},background:quantityConfigs?.buttons?.iconBg||\"#F5F5F5\",color:quantityConfigs?.buttons?.icons||\"#000000\",cursor:\"pointer\",padding:quantityConfigs?.buttons?.padding||\"4px 8px\",borderRadius:typeof quantityConfigs?.buttons?.radius===\"object\"?`${quantityConfigs.buttons.radius.topLeft}px ${quantityConfigs.buttons.radius.topRight}px ${quantityConfigs.buttons.radius.bottomRight}px ${quantityConfigs.buttons.radius.bottomLeft}px`:typeof quantityConfigs?.buttons?.radius===\"string\"?quantityConfigs.buttons.radius:\"4px\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\"},onMouseEnter:e=>{e.currentTarget.style.background=quantityConfigs?.buttons?.iconBgHover||\"#EBEBEB\";},onMouseLeave:e=>{e.currentTarget.style.background=quantityConfigs?.buttons?.iconBg||\"#F5F5F5\";},children:quantityConfigs?.buttons?.iconType===\"Custom\"?/*#__PURE__*/_jsx(\"img\",{src:quantityConfigs.buttons.customMinusIcon,alt:\"Minus\",style:{width:quantityConfigs.buttons.iconSize||8,height:quantityConfigs.buttons.iconSize||8}}):/*#__PURE__*/_jsx(MinusIcon,{size:quantityConfigs?.buttons?.iconSize||8,weight:quantityConfigs?.buttons?.iconWeight||2})}),/*#__PURE__*/_jsx(\"span\",{style:{margin:\"0 8px\",color:quantityConfigs?.container?.number||\"#000000\",...quantityConfigs?.container?.font||{}},children:shopifyQuantity}),/*#__PURE__*/_jsx(\"button\",{onClick:isPlusDisabled?undefined:onAddQuantity,disabled:isPlusDisabled,style:{...quantityConfigs?.buttons?.border||{},background:isPlusDisabled?quantityConfigs?.buttons?.iconBgDisabled:quantityConfigs?.buttons?.iconBg||\"#F5F5F5\",color:isPlusDisabled?quantityConfigs?.buttons?.iconsColorDisabled:quantityConfigs?.buttons?.icons||\"#000000\",cursor:isPlusDisabled?\"not-allowed\":\"pointer\",padding:quantityConfigs?.buttons?.padding||\"4px 8px\",borderRadius:typeof quantityConfigs?.buttons?.radius===\"object\"?`${quantityConfigs.buttons.radius.topLeft}px ${quantityConfigs.buttons.radius.topRight}px ${quantityConfigs.buttons.radius.bottomRight}px ${quantityConfigs.buttons.radius.bottomLeft}px`:typeof quantityConfigs?.buttons?.radius===\"string\"?quantityConfigs.buttons.radius:\"4px\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\"},onMouseEnter:e=>{{isPlusDisabled?quantityConfigs?.buttons?.iconBgDisabled:e.currentTarget.style.background=quantityConfigs?.buttons?.iconBgHover||\"#EBEBEB\";}},onMouseLeave:e=>{{isPlusDisabled?quantityConfigs?.buttons?.iconBgDisabled:e.currentTarget.style.background=quantityConfigs?.buttons?.iconBg||\"#F5F5F5\";}},children:quantityConfigs?.buttons?.iconType===\"Custom\"?/*#__PURE__*/_jsx(\"img\",{src:quantityConfigs.buttons.customPlusIcon,alt:\"Plus\",style:{width:quantityConfigs.buttons.iconSize||8,height:quantityConfigs.buttons.iconSize||8}}):/*#__PURE__*/_jsx(PlusIcon,{size:quantityConfigs?.buttons?.iconSize||8,weight:quantityConfigs?.buttons?.iconWeight||2})})]}),removeIconConfigs?.position===\"Bottom\"?removeButton:shopifyProductPriceAmount]})]})]})});}const MinusIcon=({size=8,weight})=>/*#__PURE__*/_jsx(\"svg\",{width:size,height:size,viewBox:\"0 0 16 16\",fill:\"none\",xmlns:\"http://www.w3.org/2000/svg\",style:{display:\"block\"},children:/*#__PURE__*/_jsx(\"line\",{x1:\"2\",y1:\"8\",x2:\"14\",y2:\"8\",stroke:\"currentColor\",strokeWidth:weight,strokeLinecap:\"round\"})});const PlusIcon=({size=8,weight})=>/*#__PURE__*/_jsxs(\"svg\",{width:size,height:size,viewBox:\"0 0 16 16\",fill:\"none\",xmlns:\"http://www.w3.org/2000/svg\",style:{display:\"block\"},children:[/*#__PURE__*/_jsx(\"line\",{x1:\"8\",y1:\"2\",x2:\"8\",y2:\"14\",stroke:\"currentColor\",strokeWidth:weight,strokeLinecap:\"round\"}),/*#__PURE__*/_jsx(\"line\",{x1:\"2\",y1:\"8\",x2:\"14\",y2:\"8\",stroke:\"currentColor\",strokeWidth:weight,strokeLinecap:\"round\"})]});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FC_CartProductCard\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./FC_CartProductCard.map","// Generated by Framer (747ab96)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,cx,getFonts,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import FC_CartProductCard from\"https://framerusercontent.com/modules/oKOqnJyJ3wjpqRFTNCqe/JaPX0gMUPXVoAKRlhepR/FC_CartProductCard.js\";const FC_CartProductCardFonts=getFonts(FC_CartProductCard);const serializationHash=\"framer-zhbpK\";const variantClassNames={IQeqlsMWB:\"framer-v-uzay5c\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"IQeqlsMWB\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-uzay5c\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"IQeqlsMWB\",ref:refBinding,style:{backgroundColor:\"var(--token-5ea1c387-2853-4088-9281-94fd066b0c83, rgb(217, 217, 217))\",borderBottomLeftRadius:15,borderBottomRightRadius:15,borderTopLeftRadius:15,borderTopRightRadius:15,...style},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1c8dx9s-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"yW0FFlhgm-container\",nodeId:\"yW0FFlhgm\",rendersWithMotion:true,scopeId:\"fSgxQRu2N\",children:/*#__PURE__*/_jsx(FC_CartProductCard,{attributeConfigs:{gap:4,titleColor:\"rgb(0, 0, 0)\",titleFont:{},titleTransform:\"None\",uniqueFormatting:false,valueColor:\"rgb(0, 0, 0)\",valueFont:{},valueTransform:\"None\"},containerConfigs:{background:\"rgba(69, 69, 69, 0)\",border:{borderColor:\"rgba(0, 0, 0, 0)\",borderStyle:\"solid\",borderWidth:0},gap:8,imageGap:20,insidePadding:\"0px\",padding:\"0px\",radius:\"0px\"},errorConfigs:{errorColor:\"rgb(227, 14, 71)\",errorFont:{},textTransform:\"None\"},height:\"100%\",id:\"yW0FFlhgm\",imageConfigs:{background:\"rgb(245, 245, 245)\",border:{borderColor:\"rgba(0, 0, 0, 0)\",borderStyle:\"solid\",borderWidth:0},hover:\"None\",opacity:.75,radius:\"4px\",ratio:\"1:1\",type:\"Fill\",visible:true,width:104,zoomScale:1.05},layoutId:\"yW0FFlhgm\",linkConfigs:{enabled:false,slugPath:\"\"},priceConfigs:{comparePrice:{color:\"var(--token-335f05ea-e3ba-465e-9120-3a753ecab870, rgb(15, 15, 15))\",font:{},strikethrough:true,strikethroughColor:\"rgb(0, 0, 0)\"},format:{currencyCode:\"USD\",showCurrency:false,showDecimals:\"Always show\",showSymbol:true},gap:4,price:{color:\"var(--token-335f05ea-e3ba-465e-9120-3a753ecab870, rgb(15, 15, 15))\",font:{},saleColor:\"rgb(255, 0, 0)\",saleFont:{}}},quantityConfigs:{buttons:{border:{borderColor:\"rgba(0, 0, 0, 0)\",borderStyle:\"solid\",borderWidth:0},iconBg:\"rgb(255, 255, 255)\",iconBgDisabled:\"rgb(255, 255, 255)\",iconBgHover:\"rgb(245, 245, 245)\",icons:\"rgb(0, 0, 0)\",iconsColorDisabled:\"rgb(204, 204, 204)\",iconSize:8,iconType:\"Default\",iconWeight:2,padding:\"4px\",radius:\"4px\"},container:{containerBg:\"rgba(0, 0, 0, 0)\",containerBorder:{borderColor:\"rgb(226, 226, 226)\",borderStyle:\"solid\",borderWidth:1},containerRadius:\"4px\",font:{},number:\"var(--token-335f05ea-e3ba-465e-9120-3a753ecab870, rgb(15, 15, 15))\",padding:\"4px\"}},removeIconConfigs:{bg:\"var(--token-438c3cbb-41f7-4976-8004-b0fadab53fa6, rgb(204, 204, 204))\",bgHover:\"rgb(235, 235, 235)\",border:{borderColor:\"rgba(0, 0, 0, 0)\",borderStyle:\"solid\",borderWidth:0},icon:\"rgb(235, 16, 75)\",iconSize:8,iconType:\"Default\",iconWeight:2,position:\"Bottom\",radius:\"80px\"},spacingConfigs:{divider:{borderColor:\"rgba(0, 0, 0, 0.08)\",borderStyle:\"solid\",borderWidth:1},dividerVisible:true,gap:14},style:{width:\"100%\"},subscriptionConfigs:{color:\"rgb(74, 91, 137)\",font:{},textTransform:\"None\"},titleConfigs:{color:\"var(--token-335f05ea-e3ba-465e-9120-3a753ecab870, rgb(15, 15, 15))\",font:{},hoverColor:\"var(--token-3b40fb50-156a-4b74-8045-399b567d0b64, rgb(140, 140, 140))\",textTransform:\"None\"},variantConfigs:{gap:4,titleColor:\"var(--token-335f05ea-e3ba-465e-9120-3a753ecab870, rgb(15, 15, 15))\",titleFont:{},titleTransform:\"None\",valueColor:\"var(--token-3b40fb50-156a-4b74-8045-399b567d0b64, rgb(140, 140, 140))\",valueFont:{},valueTransform:\"None\"},width:\"100%\"})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-zhbpK.framer-1yeant5, .framer-zhbpK .framer-1yeant5 { display: block; }\",\".framer-zhbpK.framer-uzay5c { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: auto; padding: 20px; position: relative; width: 400px; }\",\".framer-zhbpK .framer-1c8dx9s-container { flex: none; height: auto; position: relative; width: 100%; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 543\n * @framerIntrinsicWidth 400\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerfSgxQRu2N=withCSS(Component,css,\"framer-zhbpK\");export default FramerfSgxQRu2N;FramerfSgxQRu2N.displayName=\"FC Cart Product Card / FC Cart Product Card\";FramerfSgxQRu2N.defaultProps={height:543,width:400};addFonts(FramerfSgxQRu2N,[{explicitInter:true,fonts:[]},...FC_CartProductCardFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerfSgxQRu2N\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"400\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"543\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./fSgxQRu2N.map","// Generated by Framer (d5224d0)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 0 0 L 0 12.141 C 0 12.907 0.305 13.643 0.847 14.185 C 1.389 14.727 2.124 15.031 2.891 15.031 L 12.141 15.031 C 12.907 15.031 13.643 14.727 14.185 14.185 C 14.727 13.643 15.031 12.907 15.031 12.141 L 15.031 0\" fill=\"transparent\" height=\"15.03123px\" id=\"WOKP8RB0n\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--fbr8zx, 1.5)\" stroke=\"var(--34440n, rgb(0, 0, 0))\" transform=\"translate(4.484 6.219)\" width=\"15.03122px\"/><path d=\"M 15.031 3.469 L 11.898 0.335 C 11.79 0.228 11.662 0.143 11.521 0.086 C 11.38 0.028 11.229 -0.001 11.077 0 L 3.954 0 C 3.802 -0.001 3.651 0.028 3.51 0.086 C 3.37 0.143 3.241 0.228 3.133 0.335 L 0 3.469 Z\" fill=\"transparent\" height=\"3.4687693330641864px\" id=\"sEy4_zo7m\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--fbr8zx, 1.5)\" stroke=\"var(--34440n, rgb(0, 0, 0))\" transform=\"translate(4.484 2.75)\" width=\"15.03122px\"/><path d=\"M 0 0 L 0.358 0.705 C 0.598 1.188 0.967 1.594 1.424 1.878 C 1.882 2.162 2.41 2.312 2.948 2.312 L 3.989 2.312 C 4.528 2.312 5.055 2.162 5.513 1.878 C 5.971 1.594 6.34 1.188 6.579 0.705 L 6.938 0\" fill=\"transparent\" height=\"2.3124800000000008px\" id=\"eH09mCVc6\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--fbr8zx, 1.5)\" stroke=\"var(--34440n, rgb(0, 0, 0))\" transform=\"translate(8.531 9.688)\" width=\"6.93754px\"/></svg>';const getProps=({color,height,id,width,width1,...props})=>{return{...props,htQyJXMKW:width1??props.htQyJXMKW??1.5,jDue3c8Jy:color??props.jDue3c8Jy??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,jDue3c8Jy,htQyJXMKW,...restProps}=getProps(props);const href=useSVGTemplate(\"2871132668\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-C23Hz\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--34440n\":jDue3c8Jy,\"--fbr8zx\":htQyJXMKW,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-C23Hz { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"jDue3c8Jy\":\"color\",\"htQyJXMKW\":\"width1\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Shopping Bag\",\"color\":{\"type\":\"variable\",\"value\":\"34440n\"},\"set\":{\"localId\":\"vectorSet/N6bZIbxLR\",\"id\":\"N6bZIbxLR\",\"moduleId\":\"NCiKiaU9qhVJumKU6JAo\"}}\n */const Icon=withCSS(Component,css,\"framer-C23Hz\");Icon.displayName=\"Shopping Bag\";export default Icon;addPropertyControls(Icon,{jDue3c8Jy:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},htQyJXMKW:{defaultValue:1.5,displayStepper:true,hidden:false,max:8,min:1,title:\"Width\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerVector\":\"{\\\"name\\\":\\\"Shopping Bag\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"34440n\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/N6bZIbxLR\\\",\\\"id\\\":\\\"N6bZIbxLR\\\",\\\"moduleId\\\":\\\"NCiKiaU9qhVJumKU6JAo\\\"}}\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"24\",\"framerVariables\":\"{\\\"jDue3c8Jy\\\":\\\"color\\\",\\\"htQyJXMKW\\\":\\\"width1\\\"}\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"24\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","/*\n * Framer Commerce\n * Confidential and Proprietary - All Rights Reserved\n * Unauthorized use, reproduction, distribution, or disclosure of this\n * source code or any related information is strictly prohibited.\n *\n * This software is the exclusive property of Framer Commerce (\"Company\").\n * It is considered highly confidential and proprietary information.\n *\n * Any use, copying, modification, distribution, or sharing of this software,\n * in whole or in part, without the express written permission of the Company\n * is strictly prohibited and may result in legal action.\n *\n * DISCLAIMER: This software does not provide any express or\n * implied warranties, including, but not limited to, the implied warranties\n * of merchantability and fitness for a particular purpose. In no event shall\n * Framer Commerce be liable for any direct, indirect, incidental, special,\n * exemplary, or consequential damages (including, but not limited to, procurement\n * of substitute goods or services; loss of use, data, or profits; or business\n * interruption) however caused and on any theory of liability, whether in\n * contract, strict liability, or tort (including negligence or otherwise)\n * arising in any way out of the use of this software, even if advised of\n * the possibility of such damage.\n *\n * Any unauthorized possession, use, copying, distribution, or dissemination\n * of this software will be considered a breach of confidentiality and may\n * result in legal action.\n *\n * For inquiries, contact:\n * Framer Commerce\n * Email: hello@framercommerce.com\n *\n * © 2025 Butter Supply Inc. All Rights Reserved.\n */import{jsx as _jsx}from\"react/jsx-runtime\";import{useEffect,useRef,useState,useCallback}from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{throttle}from\"lodash-es\";/**\n * @framerDisableUnlink\n */export default function FC_CartCounter(props){if(RenderTarget.current()===RenderTarget.canvas){// Always show in canvas (shows placeholder \"0\")\nreturn /*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",alignItems:\"center\",justifyContent:\"center\",width:\"100%\",height:\"100%\"},children:/*#__PURE__*/_jsx(\"p\",{style:{...props.font,color:props.color,backgroundColor:props.backgroundColor,...props.border,borderRadius:props.radius,padding:props.padding,display:\"flex\",alignItems:\"center\",justifyContent:\"center\",margin:0,width:\"100%\",height:props.fixedHeight?`${props.heightPx}px`:\"100%\",lineHeight:1,fontSize:props.font?.fontSize||\"inherit\"},children:\"0\"})});}else{const[isBrowser,setIsBrowser]=useState(false);const[cartItemCount,setCartItemCount]=useState(0);const[isLoading,setIsLoading]=useState(true);const[isVisible,setIsVisible]=useState(false);const isFetching=useRef(false);const initialLoadDone=useRef(false);// Set isBrowser to true once component mounts\nuseEffect(()=>{setIsBrowser(true);},[]);// Helper function to wait until a condition is true\nconst waitForCondition=useCallback((conditionFn,checkInterval=100,timeout=1e4)=>{return new Promise((resolve,reject)=>{const startTime=Date.now();const checkCondition=()=>{if(conditionFn()){resolve();}else if(Date.now()-startTime>=timeout){reject(new Error(\"Condition not met within timeout\"));}else{setTimeout(checkCondition,checkInterval);}};checkCondition();});},[]);const fetchCartAndUpdateCount=useCallback(async cartId=>{if(isFetching.current){return;}isFetching.current=true;// Only set loading state on initial load\nif(!initialLoadDone.current){setIsLoading(true);setIsVisible(false);}try{await waitForCondition(()=>window.shopXtools&&window.shopXtools.fetchCart);const cartData=await window.shopXtools.fetchCart(cartId);if(cartData&&cartData.lines&&cartData.lines.edges&&cartData.lines.edges.length>0){const itemCount=cartData.lines.edges.reduce((total,edge)=>total+(edge.node.quantity||0),0);setCartItemCount(itemCount);}else{setCartItemCount(0);// Show immediately if no items\nsetIsLoading(false);setIsVisible(true);initialLoadDone.current=true;}}catch(error){setCartItemCount(0);// Show immediately if error\nsetIsLoading(false);setIsVisible(true);initialLoadDone.current=true;}finally{isFetching.current=false;// Only handle visibility on initial load with items\nif(!initialLoadDone.current){setIsLoading(false);initialLoadDone.current=true;// Add a small delay before showing the counter for smoother transition\nsetTimeout(()=>setIsVisible(true),50);}}},[waitForCondition]);const handleCartUpdate=useCallback(throttle(async()=>{if(!isBrowser)return;// Don't run on server-side\nlet cartId=window[\"shopXtools\"]?.cart?.id;if(!cartId){try{cartId=localStorage.getItem(\"shopX_cart_id\");}catch(error){// Error accessing localStorage\n}}if(cartId){await fetchCartAndUpdateCount(cartId);}else{setCartItemCount(0);// Show immediately if no cart\nsetIsLoading(false);setIsVisible(true);initialLoadDone.current=true;}},1e3),[fetchCartAndUpdateCount,isBrowser]);useEffect(()=>{if(!isBrowser)return;// Don't run on server-side\nwindow.addEventListener(\"shopXtools-cart-update\",handleCartUpdate);handleCartUpdate();return()=>{window.removeEventListener(\"shopXtools-cart-update\",handleCartUpdate);};},[handleCartUpdate,isBrowser]);if(props.hideIf0&&cartItemCount===0){return null;}return /*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",alignItems:\"center\",justifyContent:\"center\",width:\"100%\",height:\"100%\"},children:/*#__PURE__*/_jsx(\"p\",{style:{...props.font,color:props.color,backgroundColor:props.backgroundColor,...props.border,borderRadius:props.radius,padding:props.padding,display:\"flex\",alignItems:\"center\",justifyContent:\"center\",margin:0,width:\"100%\",height:props.fixedHeight?`${props.heightPx}px`:\"100%\",opacity:isVisible?1:0,transition:\"opacity 0.3s ease-in-out\",visibility:isLoading?\"hidden\":\"visible\",lineHeight:1,fontSize:props.font?.fontSize||\"inherit\"},children:isBrowser?cartItemCount.toString():\"0\"})});}}FC_CartCounter.defaultProps={hideIf0:false,font:undefined,color:\"#000\",backgroundColor:\"#FFFFFF00\",backgroundOpacity:0,border:{borderTopWidth:0,borderRightWidth:0,borderBottomWidth:0,borderLeftWidth:0,borderStyle:\"solid\",borderColor:\"rgba(0, 0, 0, 0.5)\"},radius:0,padding:0,fixedHeight:false,heightPx:40};addPropertyControls(FC_CartCounter,{hideIf0:{type:ControlType.Boolean,title:\"When 0\",defaultValue:false,enabledTitle:\"Hide\",disabledTitle:\"Show\",description:\"For browser only, canvas will always display 0.\"},font:{type:ControlType.Font,controls:\"extended\",title:\"Font\"},color:{type:ControlType.Color,defaultValue:\"#000\",title:\"Color\"},backgroundColor:{type:ControlType.Color,title:\"BG\",defaultValue:\"rgba(255, 255, 255, 0)\"},border:{type:ControlType.Border,title:\"Border\",defaultValue:{borderTopWidth:0,borderRightWidth:0,borderBottomWidth:0,borderLeftWidth:0,borderStyle:\"solid\",borderColor:\"rgba(0, 0, 0, 0.5)\"}},/*     fixedHeight: {\n        type: ControlType.Boolean,\n        title: \"Height\",\n        defaultValue: false,\n        enabledTitle: \"Fixed\",\n        disabledTitle: \"Fit\",\n    },\n    heightPx: {\n        type: ControlType.Number,\n        title: \"Height\",\n        defaultValue: 40,\n        min: 0,\n        hidden: ({ fixedHeight }) => !fixedHeight,\n    }, */padding:{type:ControlType.FusedNumber,title:\"Padding\",defaultValue:0,toggleKey:\"paddingPerSide\",toggleTitles:[\"All\",\"Sides\"],valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},radius:{type:ControlType.FusedNumber,title:\"Radius\",defaultValue:0,toggleKey:\"radiusPerCorner\",toggleTitles:[\"All\",\"Corners\"],valueKeys:[\"topLeft\",\"topRight\",\"bottomRight\",\"bottomLeft\"],valueLabels:[\"TL\",\"TR\",\"BR\",\"BL\"],min:0}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FC_CartCounter\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./FC_CartCounter.map","/*\n * Framer Commerce\n * Confidential and Proprietary - All Rights Reserved\n * Unauthorized use, reproduction, distribution, or disclosure of this\n * source code or any related information is strictly prohibited.\n *\n * This software is the exclusive property of Framer Commerce (\"Company\").\n * It is considered highly confidential and proprietary information.\n *\n * Any use, copying, modification, distribution, or sharing of this software,\n * in whole or in part, without the express written permission of the Company\n * is strictly prohibited and may result in legal action.\n *\n * DISCLAIMER: This software does not provide any express or\n * implied warranties, including, but not limited to, the implied warranties\n * of merchantability and fitness for a particular purpose. In no event shall\n * Framer Commerce be liable for any direct, indirect, incidental, special,\n * exemplary, or consequential damages (including, but not limited to, procurement\n * of substitute goods or services; loss of use, data, or profits; or business\n * interruption) however caused and on any theory of liability, whether in\n * contract, strict liability, or tort (including negligence or otherwise)\n * arising in any way out of the use of this software, even if advised of\n * the possibility of such damage.\n *\n * Any unauthorized possession, use, copying, distribution, or dissemination\n * of this software will be considered a breach of confidentiality and may\n * result in legal action.\n *\n * For inquiries, contact:\n * Framer Commerce\n * Email: hello@framercommerce.com\n *\n * © 2025 Butter Supply Inc. All Rights Reserved.\n */import{jsx as _jsx}from\"react/jsx-runtime\";import{useCallback,useRef,useEffect,useState,cloneElement}from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{get}from\"lodash-es\";import{useIsBrowser}from\"https://framerusercontent.com/modules/ncBs5KPMI9I5GEta13fn/zGXDjuZapa1SGy6D8P5e/IsBrowser.js\";/**\n * @framerDisableUnlink\n *//**\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight any\n * @framerIntrinsicHeight Auto\n */export default function FC_CartTrigger(props){const{Component,EmptyComponent,emptyBehavior,triggerShopifyCartModal}=props;const isBrowser=useIsBrowser();const[cartItems,setCartItems]=useState([]);const isFetching=useRef(false);// Debug log in canvas\nif(RenderTarget.current()===RenderTarget.canvas){// console.log('FC_CartTrigger - Canvas Render', { Component, EmptyComponent })\n}// Fetch cart from Shopify\nconst fetchCartFromShopify=useCallback(async cartId=>{if(isFetching.current||!isBrowser)return;isFetching.current=true;try{// @ts-ignore - Shopify cart API\nconst cartData=await window?.shopXtools?.fetchCart?.(cartId);if(cartData){setCartItems(cartData.lines?.edges||[]);}else{setCartItems([]);}}catch(error){// Error handling: Failed to fetch cart\nsetCartItems([]);}finally{isFetching.current=false;}},[isBrowser]);// Handle cart updates\nconst handleCartUpdate=useCallback(async()=>{if(!isBrowser)return;let cartId;try{cartId=window?.shopXtools?.cart?.id;if(!cartId){cartId=localStorage.getItem(\"shopX_cart_id\");}}catch(error){// Error handling: Unable to access cart ID\nreturn;}if(cartId){await fetchCartFromShopify(cartId);}else{setCartItems([]);}},[fetchCartFromShopify,isBrowser]);// Add event listeners for cart updates\nuseEffect(()=>{if(!isBrowser)return;handleCartUpdate();window.addEventListener(\"shopXtools-cart-update\",handleCartUpdate);// Checkout event handler (from FC_CartOverlayTrigger)\nfunction handleCheckoutChange(e){if(e.detail&&get(e,\"detail.__triggerCartModal\")!==false&&typeof triggerShopifyCartModal===\"function\"){triggerShopifyCartModal();}}document.addEventListener(\"checkout__changed\",handleCheckoutChange);return()=>{window.removeEventListener(\"shopXtools-cart-update\",handleCartUpdate);document.removeEventListener(\"checkout__changed\",handleCheckoutChange);};},[handleCartUpdate,isBrowser,triggerShopifyCartModal]);// Handle click to trigger cart modal\nconst handleClick=()=>{if(isBrowser&&typeof triggerShopifyCartModal===\"function\"){// Fire view_cart analytics event\nif(typeof window.fcTrackGAEvent===\"function\"&&cartItems.length>0){const items=cartItems.map(({node})=>{const variant=node.merchandise;const product=variant.product||{};return{item_id:variant.id?.split(\"/\").pop()||\"\",item_name:product.title||\"\",item_variant:variant.title||\"\",price:parseFloat(variant.price?.amount||\"0\"),quantity:node.quantity,item_brand:product.vendor||null,item_category:product.productType||null,SKU:variant.id?.split(\"/\").pop()||\"\",\"Item Name\":product.title||\"\"};});// Calculate total value and get currency\nconst totalValue=items.reduce((sum,item)=>sum+item.price*item.quantity,0);const currency=cartItems[0]?.node?.merchandise?.price?.currencyCode||\"USD\";const payload={currency,value:totalValue,items};// console.log('[FC_CartTrigger ANALYTICS] About to fire view_cart with payload:', payload);\nwindow.fcTrackGAEvent(\"view_cart\",payload);}triggerShopifyCartModal();}};// Helper to create Connect Instance UI\nconst connectInstanceUI=(labelText=\"Connect Instance\")=>/*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",height:\"100%\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",color:\"#666\",fontSize:\"14px\"},children:labelText});// Determine what to render based on cart state and control props\nconst isEmpty=cartItems.length===0;let content=null;if(RenderTarget.current()===RenderTarget.canvas){// In canvas, always show the main component\ncontent=Component?.[0]||null;}else{// On client-side, determine what to show based on cart state and emptyBehavior\nif(isEmpty){switch(emptyBehavior){case\"None\":content=Component?.[0]||null;break;case\"Component\":content=EmptyComponent?.[0]||null;// If Empty Component is selected but not provided, show the connect instance message\nif(!content&&RenderTarget.current()===RenderTarget.canvas){return connectInstanceUI(\"Connect Empty State\");}break;case\"Hide\":return null;default:content=Component?.[0]||null;}}else{content=Component?.[0]||null;}}// Simple fallback if no content\nif(!content){return connectInstanceUI();}// In CartOverlayTrigger, we have a direct wrapper with onClick\n// We'll use the same approach here for consistency\nreturn /*#__PURE__*/_jsx(\"div\",{onClick:handleClick,style:{cursor:\"pointer\",display:\"block\",width:\"fit-content\",height:\"fit-content\"},children:/*#__PURE__*/cloneElement(content,{style:{// @ts-ignore - Safe access to props without TypeScript errors\n...content.props?.style||{}}})});}FC_CartTrigger.defaultProps={Component:null,EmptyComponent:null,emptyBehavior:\"None\",triggerShopifyCartModal:()=>{}};addPropertyControls(FC_CartTrigger,{Component:{type:ControlType.ComponentInstance,title:\"Default\",description:\"Design to render when there are items in the cart.\"},emptyBehavior:{type:ControlType.Enum,title:\"When Empty\",options:[\"None\",\"Component\",\"Hide\"],optionTitles:[\"Use Default\",\"Empty State\",\"Hide\"],displaySegmentedControl:true,segmentedControlDirection:\"vertical\",defaultValue:\"None\"},EmptyComponent:{type:ControlType.ComponentInstance,title:\"Empty State\",description:\"Design to render when cart is empty.\",hidden:props=>props.emptyBehavior!==\"Component\"},triggerShopifyCartModal:{type:ControlType.EventHandler,title:\"CartModal\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FC_CartTrigger\",\"slots\":[],\"annotations\":{\"framerDisableUnlink\":\"\",\"framerSupportedLayoutWidth\":\"any\",\"framerIntrinsicHeight\":\"Auto\",\"framerSupportedLayoutHeight\":\"any\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./FC_CartTrigger.map","// Generated by Framer (747ab96)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import FC_CartCounter from\"https://framerusercontent.com/modules/4gxKhYDXhQYsHYSbypZW/CwQMBB6veGtRJ77hGsnc/FC_CartCounter.js\";import FC_CartTrigger from\"https://framerusercontent.com/modules/y6yUEEb8umnvGdCfPGqf/6lmsDvbDLBc9bRI2UZJD/FC_CartTrigger.js\";const FC_CartCounterFonts=getFonts(FC_CartCounter);const FC_CartTriggerFonts=getFonts(FC_CartTrigger);const serializationHash=\"framer-D5BaV\";const variantClassNames={hE5nmWliy:\"framer-v-17r41tv\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const xyG0fDCYV=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({cartEvent,height,id,width,...props})=>{return{...props,xyG0fDCYV:cartEvent??props.xyG0fDCYV};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,xyG0fDCYV,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"hE5nmWliy\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const triggerShopifyCartModal111tscg=activeVariantCallback(async(...args)=>{if(xyG0fDCYV){const res=await xyG0fDCYV(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-17r41tv\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"hE5nmWliy\",ref:refBinding,style:{borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100,...style},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-12355z0-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"uFH3wjf1Y-container\",nodeId:\"uFH3wjf1Y\",rendersWithMotion:true,scopeId:\"PKMiVJGPb\",children:/*#__PURE__*/_jsx(FC_CartTrigger,{Component:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-15pp16\",\"data-border\":true,\"data-framer-name\":\"Design\",layoutDependency:layoutDependency,layoutId:\"a04oiNDKf\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(0, 0, 0)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-1e5f1053-4af4-4f71-a476-dac6d555e9df, rgb(16, 235, 206))\",borderBottomLeftRadius:80,borderBottomRightRadius:80,borderTopLeftRadius:80,borderTopRightRadius:80},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1aagvzs-container\",inComponentSlot:true,isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"QTBcimLHM-container\",nodeId:\"QTBcimLHM\",rendersWithMotion:true,scopeId:\"PKMiVJGPb\",children:/*#__PURE__*/_jsx(FC_CartCounter,{backgroundColor:\"rgba(255, 255, 255, 0)\",border:{borderBottomWidth:0,borderColor:\"rgba(0, 0, 0, 0.5)\",borderLeftWidth:0,borderRightWidth:0,borderStyle:\"solid\",borderTopWidth:0},bottomLeft:0,bottomRight:0,color:\"rgb(0, 0, 0)\",font:{fontFamily:'\"Inter\", \"Inter Placeholder\", sans-serif',fontSize:\"11px\",fontStyle:\"normal\",fontWeight:600,letterSpacing:\"0em\",lineHeight:\"1em\"},height:\"100%\",hideIf0:false,id:\"QTBcimLHM\",layoutId:\"QTBcimLHM\",padding:0,paddingBottom:0,paddingLeft:0,paddingPerSide:false,paddingRight:0,paddingTop:0,radius:0,radiusPerCorner:false,topLeft:0,topRight:0,width:\"100%\"})})})})],emptyBehavior:\"None\",EmptyComponent:[],height:\"100%\",id:\"uFH3wjf1Y\",layoutId:\"uFH3wjf1Y\",style:{height:\"100%\",width:\"100%\"},triggerShopifyCartModal:triggerShopifyCartModal111tscg,width:\"100%\"})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-D5BaV.framer-1lyyxwg, .framer-D5BaV .framer-1lyyxwg { display: block; }\",\".framer-D5BaV.framer-17r41tv { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-D5BaV .framer-12355z0-container { flex: none; height: 32px; position: relative; width: 32px; }\",\".framer-D5BaV .framer-15pp16 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: 32px; justify-content: center; overflow: hidden; padding: 4px; position: relative; width: 32px; will-change: var(--framer-will-change-override, transform); }\",\".framer-D5BaV .framer-1aagvzs-container { flex: none; height: auto; position: relative; width: auto; }\",'.framer-D5BaV[data-border=\"true\"]::after, .framer-D5BaV [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 32\n * @framerIntrinsicWidth 32\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"xyG0fDCYV\":\"cartEvent\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerPKMiVJGPb=withCSS(Component,css,\"framer-D5BaV\");export default FramerPKMiVJGPb;FramerPKMiVJGPb.displayName=\"FC Cart Trigger\";FramerPKMiVJGPb.defaultProps={height:32,width:32};addPropertyControls(FramerPKMiVJGPb,{xyG0fDCYV:{title:\"CartEvent\",type:ControlType.EventHandler}});addFonts(FramerPKMiVJGPb,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/hyOgCu0Xnghbimh0pE8QTvtt2AU.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/NeGmSOXrPBfEFIy5YZeHq17LEDA.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/oYaAX5himiTPYuN8vLWnqBbfD2s.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/lEJLP4R0yuCaMCjSXYHtJw72M.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/cRJyLNuTJR5jbyKzGi33wU9cqIQ.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/yDtI2UI8XcEg1W2je9XPN3Noo.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/A0Wcc7NgXMjUuFdquHDrIZpzZw0.woff2\",weight:\"600\"}]},...FC_CartCounterFonts,...FC_CartTriggerFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerPKMiVJGPb\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"32\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"32\",\"framerAutoSizeImages\":\"true\",\"framerVariables\":\"{\\\"xyG0fDCYV\\\":\\\"cartEvent\\\"}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./PKMiVJGPb.map","// Generated by Framer (f353506)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import ShoppingBag from\"https://framerusercontent.com/modules/BQrwyoEYx0zrmeHJFbPI/p1m2cEyNn1igFC7az75H/s6r6sp602.js\";import FCCartTrigger from\"https://framerusercontent.com/modules/OKj0W95CrH6zGmMAm4dV/UWlOnWfRMHXXSfqikLlN/PKMiVJGPb.js\";const FCCartTriggerFonts=getFonts(FCCartTrigger);const ShoppingBagFonts=getFonts(ShoppingBag);const serializationHash=\"framer-nyTAn\";const variantClassNames={JShanBfG5:\"framer-v-16mmt76\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const BcEIJGJbY=undefined;const cVfJD5KRL=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({click,height,hover,id,width,...props})=>{return{...props,BcEIJGJbY:click??props.BcEIJGJbY,cVfJD5KRL:hover??props.cVfJD5KRL};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,cVfJD5KRL,BcEIJGJbY,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"JShanBfG5\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapna9s7w=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(BcEIJGJbY){const res=await BcEIJGJbY(...args);if(res===false)return false;}});const onMouseEnter1tmk9nl=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});if(cVfJD5KRL){const res=await cVfJD5KRL(...args);if(res===false)return false;}});const xyG0fDCYVl5qsco=activeVariantCallback(async(...args)=>{setVariant(\"A8qiud8rS\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-16mmt76\",className,classNames),\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"JShanBfG5\",onMouseEnter:onMouseEnter1tmk9nl,onTap:onTapna9s7w,ref:refBinding,style:{...style},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1fg76sj\",layoutDependency:layoutDependency,layoutId:\"Ym2Cv2j0P\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:18,width:\"18px\",y:(componentViewport?.y||0)+0+((componentViewport?.height||31)-0-31+0+0)+-13,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1sq3tgf-container\",layoutDependency:layoutDependency,layoutId:\"WMAMmVLFI-container\",nodeId:\"WMAMmVLFI\",rendersWithMotion:true,scopeId:\"jLUnbEE40\",children:/*#__PURE__*/_jsx(FCCartTrigger,{height:\"100%\",id:\"WMAMmVLFI\",layoutId:\"WMAMmVLFI\",style:{height:\"100%\",width:\"100%\"},width:\"100%\",xyG0fDCYV:xyG0fDCYVl5qsco})})}),/*#__PURE__*/_jsx(ShoppingBag,{animated:true,className:\"framer-1eqio8q\",layoutDependency:layoutDependency,layoutId:\"CG8tia9WP\",style:{\"--34440n\":\"var(--token-79450245-7010-4004-b41e-e24762369a06, rgb(0, 0, 0))\",\"--fbr8zx\":1}})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-nyTAn.framer-syjrlf, .framer-nyTAn .framer-syjrlf { display: block; }\",\".framer-nyTAn.framer-16mmt76 { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-nyTAn .framer-1fg76sj { align-content: flex-end; align-items: flex-end; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-nyTAn .framer-1sq3tgf-container { flex: none; height: 18px; position: absolute; right: 6px; top: -13px; width: 18px; z-index: 1; }\",\".framer-nyTAn .framer-1eqio8q { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 31px); position: relative; width: 31px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 31\n * @framerIntrinsicWidth 31\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"cVfJD5KRL\":\"hover\",\"BcEIJGJbY\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerjLUnbEE40=withCSS(Component,css,\"framer-nyTAn\");export default FramerjLUnbEE40;FramerjLUnbEE40.displayName=\"Shoping Cart Icon\";FramerjLUnbEE40.defaultProps={height:31,width:31};addPropertyControls(FramerjLUnbEE40,{cVfJD5KRL:{title:\"Hover\",type:ControlType.EventHandler},BcEIJGJbY:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerjLUnbEE40,[{explicitInter:true,fonts:[]},...FCCartTriggerFonts,...ShoppingBagFonts],{supportsExplicitInterCodegen:true});FramerjLUnbEE40.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(FCCartTrigger,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerjLUnbEE40\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"31\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"cVfJD5KRL\\\":\\\"hover\\\",\\\"BcEIJGJbY\\\":\\\"click\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"31\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./jLUnbEE40.map","// Generated by Framer (62e9832)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,Floating,getFonts,ResolveLinks,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOverlayState,useRouter,useVariantState,withCSS}from\"framer\";import{AnimatePresence,LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import NavigationLinks from\"https://framerusercontent.com/modules/5FIksfVQcZWJg6aQ70KB/5yRtV6cLytIojQNYR33N/moX3aJPY7.js\";const NavigationLinksFonts=getFonts(NavigationLinks);const cycleOrder=[\"BaExrpurh\",\"WpI_Na7jr\",\"qetoy2E0N\",\"VGklRjlPY\",\"aEkjCg2PX\",\"ZDx1icPqq\",\"jnxpbixvx\",\"GGUsaZPq1\"];const serializationHash=\"framer-yKnC3\";const variantClassNames={aEkjCg2PX:\"framer-v-m1yvqa\",BaExrpurh:\"framer-v-dkz2jw\",GGUsaZPq1:\"framer-v-thgd1p\",jnxpbixvx:\"framer-v-kjhrsh\",qetoy2E0N:\"framer-v-qdyu2o\",VGklRjlPY:\"framer-v-1lmaotl\",WpI_Na7jr:\"framer-v-otmfq8\",ZDx1icPqq:\"framer-v-1jt54gu\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:0,duration:.4,ease:[.44,0,.56,1],type:\"tween\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const Overlay=({children,blockDocumentScrolling,dismissWithEsc,enabled=true})=>{const[visible,setVisible]=useOverlayState({blockDocumentScrolling,dismissWithEsc:enabled&&dismissWithEsc});return children({hide:()=>setVisible(false),show:()=>setVisible(true),toggle:()=>setVisible(!visible),visible:enabled&&visible});};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={About:\"WpI_Na7jr\",Blog:\"ZDx1icPqq\",Conditions:\"VGklRjlPY\",Contact:\"GGUsaZPq1\",Home:\"BaExrpurh\",Services:\"qetoy2E0N\",Shop:\"jnxpbixvx\",Staff:\"aEkjCg2PX\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"BaExrpurh\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"BaExrpurh\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const tRswLGZzj13elrgn=({overlay})=>activeVariantCallback(async(...args)=>{overlay.show();});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();const ref1=React.useRef(null);const ref2=React.useRef(null);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-dkz2jw\",className,classNames),\"data-framer-name\":\"Home\",layoutDependency:layoutDependency,layoutId:\"BaExrpurh\",ref:refBinding,style:{...style},...addPropertyOverrides({aEkjCg2PX:{\"data-framer-name\":\"Staff\"},GGUsaZPq1:{\"data-framer-name\":\"Contact\"},jnxpbixvx:{\"data-framer-name\":\"Shop\"},qetoy2E0N:{\"data-framer-name\":\"Services\"},VGklRjlPY:{\"data-framer-name\":\"Conditions\"},WpI_Na7jr:{\"data-framer-name\":\"About\"},ZDx1icPqq:{\"data-framer-name\":\"Blog\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1vwor79\",layoutDependency:layoutDependency,layoutId:\"PR2Yg2AY2\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,y:(componentViewport?.y||0)+(0+((componentViewport?.height||32)-0-32)/2)+4,...addPropertyOverrides({aEkjCg2PX:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-32)/2)+4},GGUsaZPq1:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-32)/2)+4},jnxpbixvx:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-32)/2)+4},ZDx1icPqq:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-32)/2)+4}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1337j44-container\",layoutDependency:layoutDependency,layoutId:\"AuhFdtO3v-container\",nodeId:\"AuhFdtO3v\",rendersWithMotion:true,scopeId:\"MQtYgfQ6D\",children:/*#__PURE__*/_jsx(NavigationLinks,{AlH_RM8LQ:\"HOME\",CO38h6MTT:\"var(--token-79450245-7010-4004-b41e-e24762369a06, rgb(0, 0, 0))\",height:\"100%\",hPC18JiaW:resolvedLinks[0],id:\"AuhFdtO3v\",layoutId:\"AuhFdtO3v\",MSOvsbo0n:12,variant:matchVariant(\"Rwt9Aa9f1\"),width:\"100%\",...addPropertyOverrides({aEkjCg2PX:{hPC18JiaW:resolvedLinks[4],variant:matchVariant(\"kpY8JZWED\")},GGUsaZPq1:{hPC18JiaW:resolvedLinks[7],variant:matchVariant(\"kpY8JZWED\")},jnxpbixvx:{hPC18JiaW:resolvedLinks[6],variant:matchVariant(\"kpY8JZWED\")},qetoy2E0N:{hPC18JiaW:resolvedLinks[2],variant:matchVariant(\"kpY8JZWED\")},VGklRjlPY:{hPC18JiaW:resolvedLinks[3],variant:matchVariant(\"kpY8JZWED\")},WpI_Na7jr:{hPC18JiaW:resolvedLinks[1],variant:matchVariant(\"kpY8JZWED\")},ZDx1icPqq:{hPC18JiaW:resolvedLinks[5],variant:matchVariant(\"kpY8JZWED\")}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"t6yW_TxHq\"},implicitPathVariables:undefined},{href:{webPageId:\"t6yW_TxHq\"},implicitPathVariables:undefined},{href:{webPageId:\"t6yW_TxHq\"},implicitPathVariables:undefined},{href:{webPageId:\"t6yW_TxHq\"},implicitPathVariables:undefined},{href:{webPageId:\"t6yW_TxHq\"},implicitPathVariables:undefined},{href:{webPageId:\"t6yW_TxHq\"},implicitPathVariables:undefined},{href:{webPageId:\"t6yW_TxHq\"},implicitPathVariables:undefined},{href:{webPageId:\"t6yW_TxHq\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,y:(componentViewport?.y||0)+(0+((componentViewport?.height||32)-0-32)/2)+0,...addPropertyOverrides({aEkjCg2PX:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-32)/2)+0},GGUsaZPq1:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-32)/2)+0},jnxpbixvx:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-32)/2)+0},ZDx1icPqq:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-32)/2)+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-5127pk-container\",layoutDependency:layoutDependency,layoutId:\"guYrvaaVH-container\",nodeId:\"guYrvaaVH\",rendersWithMotion:true,scopeId:\"MQtYgfQ6D\",children:/*#__PURE__*/_jsx(NavigationLinks,{AlH_RM8LQ:\"ABOUT\",CO38h6MTT:\"var(--token-79450245-7010-4004-b41e-e24762369a06, rgb(0, 0, 0))\",height:\"100%\",hPC18JiaW:resolvedLinks1[0],id:\"guYrvaaVH\",layoutId:\"guYrvaaVH\",MSOvsbo0n:12,style:{height:\"100%\"},variant:matchVariant(\"kpY8JZWED\"),width:\"100%\",...addPropertyOverrides({aEkjCg2PX:{hPC18JiaW:resolvedLinks1[4]},GGUsaZPq1:{hPC18JiaW:resolvedLinks1[7]},jnxpbixvx:{hPC18JiaW:resolvedLinks1[6]},qetoy2E0N:{hPC18JiaW:resolvedLinks1[2]},VGklRjlPY:{hPC18JiaW:resolvedLinks1[3]},WpI_Na7jr:{hPC18JiaW:resolvedLinks1[1],variant:matchVariant(\"Rwt9Aa9f1\")},ZDx1icPqq:{hPC18JiaW:resolvedLinks1[5]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,dismissWithEsc:false,children:overlay=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"KtpJRUIl3\"},implicitPathVariables:undefined},{href:{webPageId:\"KtpJRUIl3\"},implicitPathVariables:undefined},{href:{webPageId:\"KtpJRUIl3\"},implicitPathVariables:undefined},{href:{webPageId:\"KtpJRUIl3\"},implicitPathVariables:undefined},{href:{webPageId:\"KtpJRUIl3\"},implicitPathVariables:undefined},{href:{webPageId:\"KtpJRUIl3\"},implicitPathVariables:undefined},{href:{webPageId:\"KtpJRUIl3\"},implicitPathVariables:undefined},{href:{webPageId:\"KtpJRUIl3\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,y:(componentViewport?.y||0)+(0+((componentViewport?.height||32)-0-32)/2)+0,...addPropertyOverrides({aEkjCg2PX:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-32)/2)+0},GGUsaZPq1:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-32)/2)+0},jnxpbixvx:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-32)/2)+0},ZDx1icPqq:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-32)/2)+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(SmartComponentScopedContainer,{className:\"framer-sm48b-container\",id:`${layoutId}-sm48b`,layoutDependency:layoutDependency,layoutId:\"H55ScXktU-container\",nodeId:\"H55ScXktU\",ref:ref1,rendersWithMotion:true,scopeId:\"MQtYgfQ6D\",children:[/*#__PURE__*/_jsx(NavigationLinks,{AlH_RM8LQ:\"SERVICES\",CO38h6MTT:\"var(--token-335f05ea-e3ba-465e-9120-3a753ecab870, rgb(15, 15, 15))\",height:\"100%\",hPC18JiaW:resolvedLinks2[0],id:\"H55ScXktU\",layoutId:\"H55ScXktU\",MSOvsbo0n:12,style:{height:\"100%\"},tRswLGZzj:tRswLGZzj13elrgn({overlay}),variant:matchVariant(\"kpY8JZWED\"),width:\"100%\",...addPropertyOverrides({aEkjCg2PX:{hPC18JiaW:resolvedLinks2[4]},GGUsaZPq1:{hPC18JiaW:resolvedLinks2[7]},jnxpbixvx:{hPC18JiaW:resolvedLinks2[6]},qetoy2E0N:{hPC18JiaW:resolvedLinks2[2],variant:matchVariant(overlay.visible&&\"Rwt9Aa9f1\",overlay.visible?\"Rwt9Aa9f1\":\"Rwt9Aa9f1\")},VGklRjlPY:{hPC18JiaW:resolvedLinks2[3]},WpI_Na7jr:{hPC18JiaW:resolvedLinks2[1],variant:matchVariant(overlay.visible&&\"Rwt9Aa9f1\",overlay.visible?\"Rwt9Aa9f1\":\"kpY8JZWED\")},ZDx1icPqq:{hPC18JiaW:resolvedLinks2[5]}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay.visible&&/*#__PURE__*/_jsx(Floating,{alignment:\"center\",anchorRef:ref1,className:cx(scopingClassNames,classNames),collisionDetection:true,collisionDetectionPadding:20,\"data-framer-portal-id\":`${layoutId}-sm48b`,offsetX:64.859375,offsetY:0,onDismiss:overlay.hide,placement:\"bottom\",safeArea:true,zIndex:11,children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1recvp4\",layoutDependency:layoutDependency,layoutId:\"rYR1RQn7Z\",ref:ref2,role:\"dialog\",style:{backgroundColor:\"var(--token-e480dcb8-3685-4afc-a50a-a6a49233a961, rgb(237, 237, 237))\",boxShadow:\"0px 10px 20px 0px rgba(0, 0, 0, 0.05)\"},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1cvhbc\",layoutDependency:layoutDependency,layoutId:\"D5kXDp0zb\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"G8GfB5Ynu\"},implicitPathVariables:undefined},{href:{webPageId:\"G8GfB5Ynu\"},implicitPathVariables:undefined},{href:{webPageId:\"G8GfB5Ynu\"},implicitPathVariables:undefined},{href:{webPageId:\"G8GfB5Ynu\"},implicitPathVariables:undefined},{href:{webPageId:\"G8GfB5Ynu\"},implicitPathVariables:undefined},{href:{webPageId:\"G8GfB5Ynu\"},implicitPathVariables:undefined},{href:{webPageId:\"G8GfB5Ynu\"},implicitPathVariables:undefined},{href:{webPageId:\"G8GfB5Ynu\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1tluwzc-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"tqV_n5yX4-container\",nodeId:\"tqV_n5yX4\",rendersWithMotion:true,scopeId:\"MQtYgfQ6D\",children:/*#__PURE__*/_jsx(NavigationLinks,{AlH_RM8LQ:\"ACUPUNCTURE\",CO38h6MTT:\"var(--token-79450245-7010-4004-b41e-e24762369a06, rgb(0, 0, 0))\",height:\"100%\",hPC18JiaW:resolvedLinks3[0],id:\"tqV_n5yX4\",layoutId:\"tqV_n5yX4\",MSOvsbo0n:14,style:{height:\"100%\"},variant:matchVariant(\"kpY8JZWED\"),width:\"100%\",...addPropertyOverrides({aEkjCg2PX:{hPC18JiaW:resolvedLinks3[4]},GGUsaZPq1:{hPC18JiaW:resolvedLinks3[7]},jnxpbixvx:{hPC18JiaW:resolvedLinks3[6]},qetoy2E0N:{hPC18JiaW:resolvedLinks3[2]},VGklRjlPY:{hPC18JiaW:resolvedLinks3[3]},WpI_Na7jr:{hPC18JiaW:resolvedLinks3[1]},ZDx1icPqq:{hPC18JiaW:resolvedLinks3[5]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"IVju_JFYd\"},implicitPathVariables:undefined},{href:{webPageId:\"IVju_JFYd\"},implicitPathVariables:undefined},{href:{webPageId:\"IVju_JFYd\"},implicitPathVariables:undefined},{href:{webPageId:\"IVju_JFYd\"},implicitPathVariables:undefined},{href:{webPageId:\"IVju_JFYd\"},implicitPathVariables:undefined},{href:{webPageId:\"IVju_JFYd\"},implicitPathVariables:undefined},{href:{webPageId:\"IVju_JFYd\"},implicitPathVariables:undefined},{href:{webPageId:\"IVju_JFYd\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-x9s3se-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"qL1fRbeiF-container\",nodeId:\"qL1fRbeiF\",rendersWithMotion:true,scopeId:\"MQtYgfQ6D\",children:/*#__PURE__*/_jsx(NavigationLinks,{AlH_RM8LQ:\"CHIROPRACTIC\",CO38h6MTT:\"var(--token-79450245-7010-4004-b41e-e24762369a06, rgb(0, 0, 0))\",height:\"100%\",hPC18JiaW:resolvedLinks4[0],id:\"qL1fRbeiF\",layoutId:\"qL1fRbeiF\",MSOvsbo0n:14,style:{height:\"100%\"},variant:matchVariant(\"kpY8JZWED\"),width:\"100%\",...addPropertyOverrides({aEkjCg2PX:{hPC18JiaW:resolvedLinks4[4]},GGUsaZPq1:{hPC18JiaW:resolvedLinks4[7]},jnxpbixvx:{hPC18JiaW:resolvedLinks4[6]},qetoy2E0N:{hPC18JiaW:resolvedLinks4[2]},VGklRjlPY:{hPC18JiaW:resolvedLinks4[3]},WpI_Na7jr:{hPC18JiaW:resolvedLinks4[1]},ZDx1icPqq:{hPC18JiaW:resolvedLinks4[5]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"BnglzcN6N\"},implicitPathVariables:undefined},{href:{webPageId:\"BnglzcN6N\"},implicitPathVariables:undefined},{href:{webPageId:\"BnglzcN6N\"},implicitPathVariables:undefined},{href:{webPageId:\"BnglzcN6N\"},implicitPathVariables:undefined},{href:{webPageId:\"BnglzcN6N\"},implicitPathVariables:undefined},{href:{webPageId:\"BnglzcN6N\"},implicitPathVariables:undefined},{href:{webPageId:\"BnglzcN6N\"},implicitPathVariables:undefined},{href:{webPageId:\"BnglzcN6N\"},implicitPathVariables:undefined}],children:resolvedLinks5=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ar0dqj-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"EqACGC51i-container\",nodeId:\"EqACGC51i\",rendersWithMotion:true,scopeId:\"MQtYgfQ6D\",children:/*#__PURE__*/_jsx(NavigationLinks,{AlH_RM8LQ:\"MASSAGE THERAPY\",CO38h6MTT:\"var(--token-79450245-7010-4004-b41e-e24762369a06, rgb(0, 0, 0))\",height:\"100%\",hPC18JiaW:resolvedLinks5[0],id:\"EqACGC51i\",layoutId:\"EqACGC51i\",MSOvsbo0n:14,style:{height:\"100%\"},variant:matchVariant(\"kpY8JZWED\"),width:\"100%\",...addPropertyOverrides({aEkjCg2PX:{hPC18JiaW:resolvedLinks5[4]},GGUsaZPq1:{hPC18JiaW:resolvedLinks5[7]},jnxpbixvx:{hPC18JiaW:resolvedLinks5[6]},qetoy2E0N:{hPC18JiaW:resolvedLinks5[2]},VGklRjlPY:{hPC18JiaW:resolvedLinks5[3]},WpI_Na7jr:{hPC18JiaW:resolvedLinks5[1]},ZDx1icPqq:{hPC18JiaW:resolvedLinks5[5]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"JHLcsamP1\"},implicitPathVariables:undefined},{href:{webPageId:\"JHLcsamP1\"},implicitPathVariables:undefined},{href:{webPageId:\"JHLcsamP1\"},implicitPathVariables:undefined},{href:{webPageId:\"JHLcsamP1\"},implicitPathVariables:undefined},{href:{webPageId:\"JHLcsamP1\"},implicitPathVariables:undefined},{href:{webPageId:\"JHLcsamP1\"},implicitPathVariables:undefined},{href:{webPageId:\"JHLcsamP1\"},implicitPathVariables:undefined},{href:{webPageId:\"JHLcsamP1\"},implicitPathVariables:undefined}],children:resolvedLinks6=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-14xsgb7-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"FPD_krya9-container\",nodeId:\"FPD_krya9\",rendersWithMotion:true,scopeId:\"MQtYgfQ6D\",children:/*#__PURE__*/_jsx(NavigationLinks,{AlH_RM8LQ:\"SOFTWAVE THERAPY\",CO38h6MTT:\"var(--token-79450245-7010-4004-b41e-e24762369a06, rgb(0, 0, 0))\",height:\"100%\",hPC18JiaW:resolvedLinks6[0],id:\"FPD_krya9\",layoutId:\"FPD_krya9\",MSOvsbo0n:14,style:{height:\"100%\"},variant:matchVariant(\"kpY8JZWED\"),width:\"100%\",...addPropertyOverrides({aEkjCg2PX:{hPC18JiaW:resolvedLinks6[4]},GGUsaZPq1:{hPC18JiaW:resolvedLinks6[7]},jnxpbixvx:{hPC18JiaW:resolvedLinks6[6]},qetoy2E0N:{hPC18JiaW:resolvedLinks6[2]},VGklRjlPY:{hPC18JiaW:resolvedLinks6[3]},WpI_Na7jr:{hPC18JiaW:resolvedLinks6[1]},ZDx1icPqq:{hPC18JiaW:resolvedLinks6[5]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"Rpix6Plk0\"},implicitPathVariables:undefined},{href:{webPageId:\"Rpix6Plk0\"},implicitPathVariables:undefined},{href:{webPageId:\"Rpix6Plk0\"},implicitPathVariables:undefined},{href:{webPageId:\"Rpix6Plk0\"},implicitPathVariables:undefined},{href:{webPageId:\"Rpix6Plk0\"},implicitPathVariables:undefined},{href:{webPageId:\"Rpix6Plk0\"},implicitPathVariables:undefined},{href:{webPageId:\"Rpix6Plk0\"},implicitPathVariables:undefined},{href:{webPageId:\"Rpix6Plk0\"},implicitPathVariables:undefined}],children:resolvedLinks7=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1x544la-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"LLcQXF5j_-container\",nodeId:\"LLcQXF5j_\",rendersWithMotion:true,scopeId:\"MQtYgfQ6D\",children:/*#__PURE__*/_jsx(NavigationLinks,{AlH_RM8LQ:\"PEMF THERAPY\",CO38h6MTT:\"var(--token-79450245-7010-4004-b41e-e24762369a06, rgb(0, 0, 0))\",height:\"100%\",hPC18JiaW:resolvedLinks7[0],id:\"LLcQXF5j_\",layoutId:\"LLcQXF5j_\",MSOvsbo0n:14,style:{height:\"100%\"},variant:matchVariant(\"kpY8JZWED\"),width:\"100%\",...addPropertyOverrides({aEkjCg2PX:{hPC18JiaW:resolvedLinks7[4]},GGUsaZPq1:{hPC18JiaW:resolvedLinks7[7]},jnxpbixvx:{hPC18JiaW:resolvedLinks7[6]},qetoy2E0N:{hPC18JiaW:resolvedLinks7[2]},VGklRjlPY:{hPC18JiaW:resolvedLinks7[3]},WpI_Na7jr:{hPC18JiaW:resolvedLinks7[1]},ZDx1icPqq:{hPC18JiaW:resolvedLinks7[5]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{VsfsjETPt:\"hyperbaric-oxygen-therapy\"},unresolvedPathSlugs:{VsfsjETPt:{collectionId:\"C6Hb2uD6o\",collectionItemId:\"xDJDTTNna\"}},webPageId:\"KrkG5Td0K\"},implicitPathVariables:undefined},{href:{pathVariables:{VsfsjETPt:\"hyperbaric-oxygen-therapy\"},unresolvedPathSlugs:{VsfsjETPt:{collectionId:\"C6Hb2uD6o\",collectionItemId:\"xDJDTTNna\"}},webPageId:\"KrkG5Td0K\"},implicitPathVariables:undefined},{href:{pathVariables:{VsfsjETPt:\"hyperbaric-oxygen-therapy\"},unresolvedPathSlugs:{VsfsjETPt:{collectionId:\"C6Hb2uD6o\",collectionItemId:\"xDJDTTNna\"}},webPageId:\"KrkG5Td0K\"},implicitPathVariables:undefined},{href:{pathVariables:{VsfsjETPt:\"hyperbaric-oxygen-therapy\"},unresolvedPathSlugs:{VsfsjETPt:{collectionId:\"C6Hb2uD6o\",collectionItemId:\"xDJDTTNna\"}},webPageId:\"KrkG5Td0K\"},implicitPathVariables:undefined},{href:{pathVariables:{VsfsjETPt:\"hyperbaric-oxygen-therapy\"},unresolvedPathSlugs:{VsfsjETPt:{collectionId:\"C6Hb2uD6o\",collectionItemId:\"xDJDTTNna\"}},webPageId:\"KrkG5Td0K\"},implicitPathVariables:undefined},{href:{pathVariables:{VsfsjETPt:\"hyperbaric-oxygen-therapy\"},unresolvedPathSlugs:{VsfsjETPt:{collectionId:\"C6Hb2uD6o\",collectionItemId:\"xDJDTTNna\"}},webPageId:\"KrkG5Td0K\"},implicitPathVariables:undefined},{href:{pathVariables:{VsfsjETPt:\"hyperbaric-oxygen-therapy\"},unresolvedPathSlugs:{VsfsjETPt:{collectionId:\"C6Hb2uD6o\",collectionItemId:\"xDJDTTNna\"}},webPageId:\"KrkG5Td0K\"},implicitPathVariables:undefined},{href:{pathVariables:{VsfsjETPt:\"hyperbaric-oxygen-therapy\"},unresolvedPathSlugs:{VsfsjETPt:{collectionId:\"C6Hb2uD6o\",collectionItemId:\"xDJDTTNna\"}},webPageId:\"KrkG5Td0K\"},implicitPathVariables:undefined}],children:resolvedLinks8=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-oc5j3d-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"P9c9ypm64-container\",nodeId:\"P9c9ypm64\",rendersWithMotion:true,scopeId:\"MQtYgfQ6D\",children:/*#__PURE__*/_jsx(NavigationLinks,{AlH_RM8LQ:\"SPINAL DECOMPRESSION\",CO38h6MTT:\"var(--token-79450245-7010-4004-b41e-e24762369a06, rgb(0, 0, 0))\",height:\"100%\",hPC18JiaW:resolvedLinks8[0],id:\"P9c9ypm64\",layoutId:\"P9c9ypm64\",MSOvsbo0n:14,style:{height:\"100%\"},variant:matchVariant(\"kpY8JZWED\"),width:\"100%\",...addPropertyOverrides({aEkjCg2PX:{hPC18JiaW:resolvedLinks8[4]},GGUsaZPq1:{hPC18JiaW:resolvedLinks8[7]},jnxpbixvx:{hPC18JiaW:resolvedLinks8[6]},qetoy2E0N:{hPC18JiaW:resolvedLinks8[2]},VGklRjlPY:{hPC18JiaW:resolvedLinks8[3]},WpI_Na7jr:{hPC18JiaW:resolvedLinks8[1]},ZDx1icPqq:{hPC18JiaW:resolvedLinks8[5]}},baseVariant,gestureVariant)})})})})]})})})})]})})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"a0CUg_pdN\"},implicitPathVariables:undefined},{href:{webPageId:\"a0CUg_pdN\"},implicitPathVariables:undefined},{href:{webPageId:\"a0CUg_pdN\"},implicitPathVariables:undefined},{href:{webPageId:\"a0CUg_pdN\"},implicitPathVariables:undefined},{href:{webPageId:\"a0CUg_pdN\"},implicitPathVariables:undefined},{href:{webPageId:\"a0CUg_pdN\"},implicitPathVariables:undefined},{href:{webPageId:\"a0CUg_pdN\"},implicitPathVariables:undefined},{href:{webPageId:\"a0CUg_pdN\"},implicitPathVariables:undefined}],children:resolvedLinks9=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,y:(componentViewport?.y||0)+(0+((componentViewport?.height||32)-0-32)/2)+0,...addPropertyOverrides({aEkjCg2PX:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-32)/2)+0},GGUsaZPq1:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-32)/2)+0},jnxpbixvx:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-32)/2)+0},ZDx1icPqq:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-32)/2)+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-9bv61u-container\",layoutDependency:layoutDependency,layoutId:\"hkqL33K2F-container\",nodeId:\"hkqL33K2F\",rendersWithMotion:true,scopeId:\"MQtYgfQ6D\",children:/*#__PURE__*/_jsx(NavigationLinks,{AlH_RM8LQ:\"CONDITIONS\",CO38h6MTT:\"var(--token-79450245-7010-4004-b41e-e24762369a06, rgb(0, 0, 0))\",height:\"100%\",hPC18JiaW:resolvedLinks9[0],id:\"hkqL33K2F\",layoutId:\"hkqL33K2F\",MSOvsbo0n:12,style:{height:\"100%\"},variant:matchVariant(\"kpY8JZWED\"),width:\"100%\",...addPropertyOverrides({aEkjCg2PX:{hPC18JiaW:resolvedLinks9[4]},GGUsaZPq1:{hPC18JiaW:resolvedLinks9[7]},jnxpbixvx:{hPC18JiaW:resolvedLinks9[6]},qetoy2E0N:{hPC18JiaW:resolvedLinks9[2]},VGklRjlPY:{hPC18JiaW:resolvedLinks9[3],variant:matchVariant(\"Rwt9Aa9f1\")},WpI_Na7jr:{hPC18JiaW:resolvedLinks9[1]},ZDx1icPqq:{hPC18JiaW:resolvedLinks9[5]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"LdpCQqviE\"},implicitPathVariables:undefined},{href:{webPageId:\"LdpCQqviE\"},implicitPathVariables:undefined},{href:{webPageId:\"LdpCQqviE\"},implicitPathVariables:undefined},{href:{webPageId:\"LdpCQqviE\"},implicitPathVariables:undefined},{href:{webPageId:\"LdpCQqviE\"},implicitPathVariables:undefined},{href:{webPageId:\"LdpCQqviE\"},implicitPathVariables:undefined},{href:{webPageId:\"LdpCQqviE\"},implicitPathVariables:undefined},{href:{webPageId:\"LdpCQqviE\"},implicitPathVariables:undefined}],children:resolvedLinks10=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,y:(componentViewport?.y||0)+(0+((componentViewport?.height||32)-0-32)/2)+0,...addPropertyOverrides({aEkjCg2PX:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-32)/2)+0},GGUsaZPq1:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-32)/2)+0},jnxpbixvx:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-32)/2)+0},ZDx1icPqq:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-32)/2)+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1y8yhnz-container\",layoutDependency:layoutDependency,layoutId:\"hJ8QCTBz2-container\",nodeId:\"hJ8QCTBz2\",rendersWithMotion:true,scopeId:\"MQtYgfQ6D\",children:/*#__PURE__*/_jsx(NavigationLinks,{AlH_RM8LQ:\"STAFF\",CO38h6MTT:\"var(--token-79450245-7010-4004-b41e-e24762369a06, rgb(0, 0, 0))\",height:\"100%\",hPC18JiaW:resolvedLinks10[0],id:\"hJ8QCTBz2\",layoutId:\"hJ8QCTBz2\",MSOvsbo0n:12,style:{height:\"100%\"},variant:matchVariant(\"kpY8JZWED\"),width:\"100%\",...addPropertyOverrides({aEkjCg2PX:{hPC18JiaW:resolvedLinks10[4],variant:matchVariant(\"Rwt9Aa9f1\")},GGUsaZPq1:{hPC18JiaW:resolvedLinks10[7]},jnxpbixvx:{hPC18JiaW:resolvedLinks10[6]},qetoy2E0N:{hPC18JiaW:resolvedLinks10[2]},VGklRjlPY:{hPC18JiaW:resolvedLinks10[3]},WpI_Na7jr:{hPC18JiaW:resolvedLinks10[1]},ZDx1icPqq:{hPC18JiaW:resolvedLinks10[5]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"fp6kiaw6d\"},implicitPathVariables:undefined},{href:{webPageId:\"fp6kiaw6d\"},implicitPathVariables:undefined},{href:{webPageId:\"fp6kiaw6d\"},implicitPathVariables:undefined},{href:{webPageId:\"fp6kiaw6d\"},implicitPathVariables:undefined},{href:{webPageId:\"fp6kiaw6d\"},implicitPathVariables:undefined},{href:{webPageId:\"fp6kiaw6d\"},implicitPathVariables:undefined},{href:{webPageId:\"fp6kiaw6d\"},implicitPathVariables:undefined},{href:{webPageId:\"fp6kiaw6d\"},implicitPathVariables:undefined}],children:resolvedLinks11=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,y:(componentViewport?.y||0)+(0+((componentViewport?.height||32)-0-32)/2)+0,...addPropertyOverrides({aEkjCg2PX:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-32)/2)+0},GGUsaZPq1:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-32)/2)+0},jnxpbixvx:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-32)/2)+0},ZDx1icPqq:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-32)/2)+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-180041e-container\",layoutDependency:layoutDependency,layoutId:\"fh9bm4TR7-container\",nodeId:\"fh9bm4TR7\",rendersWithMotion:true,scopeId:\"MQtYgfQ6D\",children:/*#__PURE__*/_jsx(NavigationLinks,{AlH_RM8LQ:\"BLOG\",CO38h6MTT:\"var(--token-79450245-7010-4004-b41e-e24762369a06, rgb(0, 0, 0))\",height:\"100%\",hPC18JiaW:resolvedLinks11[0],id:\"fh9bm4TR7\",layoutId:\"fh9bm4TR7\",MSOvsbo0n:12,style:{height:\"100%\"},variant:matchVariant(\"kpY8JZWED\"),width:\"100%\",...addPropertyOverrides({aEkjCg2PX:{hPC18JiaW:resolvedLinks11[4]},GGUsaZPq1:{hPC18JiaW:resolvedLinks11[7]},jnxpbixvx:{hPC18JiaW:resolvedLinks11[6]},qetoy2E0N:{hPC18JiaW:resolvedLinks11[2]},VGklRjlPY:{hPC18JiaW:resolvedLinks11[3]},WpI_Na7jr:{hPC18JiaW:resolvedLinks11[1]},ZDx1icPqq:{hPC18JiaW:resolvedLinks11[5],variant:matchVariant(\"Rwt9Aa9f1\")}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks12=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,y:(componentViewport?.y||0)+(0+((componentViewport?.height||32)-0-32)/2)+0,...addPropertyOverrides({aEkjCg2PX:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-32)/2)+0},GGUsaZPq1:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-32)/2)+0},jnxpbixvx:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-32)/2)+0},ZDx1icPqq:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-32)/2)+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-m2v6nv-container\",layoutDependency:layoutDependency,layoutId:\"jntrBZD8a-container\",nodeId:\"jntrBZD8a\",rendersWithMotion:true,scopeId:\"MQtYgfQ6D\",children:/*#__PURE__*/_jsx(NavigationLinks,{AlH_RM8LQ:\"SHOP\",CO38h6MTT:\"var(--token-79450245-7010-4004-b41e-e24762369a06, rgb(0, 0, 0))\",height:\"100%\",hPC18JiaW:resolvedLinks12[0],id:\"jntrBZD8a\",layoutId:\"jntrBZD8a\",MSOvsbo0n:12,style:{height:\"100%\"},variant:matchVariant(\"kpY8JZWED\"),width:\"100%\",...addPropertyOverrides({aEkjCg2PX:{hPC18JiaW:resolvedLinks12[4]},GGUsaZPq1:{hPC18JiaW:resolvedLinks12[7]},jnxpbixvx:{hPC18JiaW:resolvedLinks12[6],variant:matchVariant(\"Rwt9Aa9f1\")},qetoy2E0N:{hPC18JiaW:resolvedLinks12[2]},VGklRjlPY:{hPC18JiaW:resolvedLinks12[3]},WpI_Na7jr:{hPC18JiaW:resolvedLinks12[1]},ZDx1icPqq:{hPC18JiaW:resolvedLinks12[5]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"ShNcEJDw5\"},implicitPathVariables:undefined},{href:{webPageId:\"ShNcEJDw5\"},implicitPathVariables:undefined},{href:{webPageId:\"ShNcEJDw5\"},implicitPathVariables:undefined},{href:{webPageId:\"ShNcEJDw5\"},implicitPathVariables:undefined},{href:{webPageId:\"ShNcEJDw5\"},implicitPathVariables:undefined},{href:{webPageId:\"ShNcEJDw5\"},implicitPathVariables:undefined},{href:{webPageId:\"ShNcEJDw5\"},implicitPathVariables:undefined},{href:{webPageId:\"ShNcEJDw5\"},implicitPathVariables:undefined}],children:resolvedLinks13=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,y:(componentViewport?.y||0)+(0+((componentViewport?.height||32)-0-32)/2)+0,...addPropertyOverrides({aEkjCg2PX:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-32)/2)+0},GGUsaZPq1:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-32)/2)+0},jnxpbixvx:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-32)/2)+0},ZDx1icPqq:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-32)/2)+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1aoouh0-container\",layoutDependency:layoutDependency,layoutId:\"E_nJjCA80-container\",nodeId:\"E_nJjCA80\",rendersWithMotion:true,scopeId:\"MQtYgfQ6D\",children:/*#__PURE__*/_jsx(NavigationLinks,{AlH_RM8LQ:\"CONTACT\",CO38h6MTT:\"var(--token-79450245-7010-4004-b41e-e24762369a06, rgb(0, 0, 0))\",height:\"100%\",hPC18JiaW:resolvedLinks13[0],id:\"E_nJjCA80\",layoutId:\"E_nJjCA80\",MSOvsbo0n:12,style:{height:\"100%\"},variant:matchVariant(\"kpY8JZWED\"),width:\"100%\",...addPropertyOverrides({aEkjCg2PX:{hPC18JiaW:resolvedLinks13[4]},GGUsaZPq1:{hPC18JiaW:resolvedLinks13[7],variant:matchVariant(\"Rwt9Aa9f1\")},jnxpbixvx:{hPC18JiaW:resolvedLinks13[6]},qetoy2E0N:{hPC18JiaW:resolvedLinks13[2]},VGklRjlPY:{hPC18JiaW:resolvedLinks13[3]},WpI_Na7jr:{hPC18JiaW:resolvedLinks13[1]},ZDx1icPqq:{hPC18JiaW:resolvedLinks13[5]}},baseVariant,gestureVariant)})})})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-yKnC3.framer-v49wnd, .framer-yKnC3 .framer-v49wnd { display: block; }\",\".framer-yKnC3.framer-dkz2jw { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-yKnC3 .framer-1vwor79 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-yKnC3 .framer-1337j44-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-yKnC3 .framer-5127pk-container, .framer-yKnC3 .framer-sm48b-container, .framer-yKnC3 .framer-9bv61u-container, .framer-yKnC3 .framer-1y8yhnz-container, .framer-yKnC3 .framer-180041e-container, .framer-yKnC3 .framer-m2v6nv-container, .framer-yKnC3 .framer-1aoouh0-container { flex: none; height: 32px; position: relative; width: auto; }\",\".framer-yKnC3 .framer-1recvp4 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 20px 0px 20px 0px; position: relative; width: 200px; }\",\".framer-yKnC3 .framer-1cvhbc { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 10px 0px 10px; position: relative; width: 100%; }\",\".framer-yKnC3 .framer-1tluwzc-container, .framer-yKnC3 .framer-x9s3se-container, .framer-yKnC3 .framer-ar0dqj-container, .framer-yKnC3 .framer-14xsgb7-container, .framer-yKnC3 .framer-1x544la-container, .framer-yKnC3 .framer-oc5j3d-container { flex: none; height: 24px; position: relative; width: auto; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 32\n * @framerIntrinsicWidth 608\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"WpI_Na7jr\":{\"layout\":[\"auto\",\"auto\"]},\"qetoy2E0N\":{\"layout\":[\"auto\",\"auto\"]},\"VGklRjlPY\":{\"layout\":[\"auto\",\"auto\"]},\"aEkjCg2PX\":{\"layout\":[\"auto\",\"auto\"]},\"ZDx1icPqq\":{\"layout\":[\"auto\",\"auto\"]},\"jnxpbixvx\":{\"layout\":[\"auto\",\"auto\"]},\"GGUsaZPq1\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerMQtYgfQ6D=withCSS(Component,css,\"framer-yKnC3\");export default FramerMQtYgfQ6D;FramerMQtYgfQ6D.displayName=\"Navlinks\";FramerMQtYgfQ6D.defaultProps={height:32,width:608};addPropertyControls(FramerMQtYgfQ6D,{variant:{options:[\"BaExrpurh\",\"WpI_Na7jr\",\"qetoy2E0N\",\"VGklRjlPY\",\"aEkjCg2PX\",\"ZDx1icPqq\",\"jnxpbixvx\",\"GGUsaZPq1\"],optionTitles:[\"Home\",\"About\",\"Services\",\"Conditions\",\"Staff\",\"Blog\",\"Shop\",\"Contact\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerMQtYgfQ6D,[{explicitInter:true,fonts:[]},...NavigationLinksFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerMQtYgfQ6D\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"WpI_Na7jr\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"qetoy2E0N\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"VGklRjlPY\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"aEkjCg2PX\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"ZDx1icPqq\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"jnxpbixvx\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"GGUsaZPq1\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"608\",\"framerIntrinsicHeight\":\"32\",\"framerContractVersion\":\"1\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","/*\n * Framer Commerce\n * Confidential and Proprietary - All Rights Reserved\n * Unauthorized use, reproduction, distribution, or disclosure of this\n * source code or any related information is strictly prohibited.\n *\n * This software is the exclusive property of Framer Commerce (\"Company\").\n * It is considered highly confidential and proprietary information.\n *\n * Any use, copying, modification, distribution, or sharing of this software,\n * in whole or in part, without the express written permission of the Company\n * is strictly prohibited and may result in legal action.\n *\n * DISCLAIMER: This software does not provide any express or\n * implied warranties, including, but not limited to, the implied warranties\n * of merchantability and fitness for a particular purpose. In no event shall\n * Framer Commerce be liable for any direct, indirect, incidental, special,\n * exemplary, or consequential damages (including, but not limited to, procurement\n * of substitute goods or services; loss of use, data, or profits; or business\n * interruption) however caused and on any theory of liability, whether in\n * contract, strict liability, or tort (including negligence or otherwise)\n * arising in any way out of the use of this software, even if advised of\n * the possibility of such damage.\n *\n * Any unauthorized possession, use, copying, distribution, or dissemination\n * of this software will be considered a breach of confidentiality and may\n * result in legal action.\n *\n * For inquiries, contact:\n * Framer Commerce\n * Email: hello@framercommerce.com\n *\n * © 2025 Butter Supply Inc. All Rights Reserved.\n */import{jsx as _jsx}from\"react/jsx-runtime\";import React,{useEffect,useState,useCallback,useRef,cloneElement}from\"react\";import{appendAllTrackingParamsToUrl,getUTMParameters,getSCARefParameters}from\"https://framerusercontent.com/modules/w24ELWa2giT3SFaWpV77/398w6fPyag8B92ojouQr/utmParams.js\";import{throttle}from\"lodash-es\";import{addPropertyControls,ControlType}from\"framer\";import{appendLanguageToUrl}from\"https://framerusercontent.com/modules/vC6fzbfO83MgBPIhn5zl/DUlbmWuOELzEUenVmv3G/locales.js\";import{trackFacebookPixelInitiateCheckout}from\"https://framerusercontent.com/modules/6Zs9CjkPbKzHjoy8LK08/iqoIwmJw4hztafi4V4IV/Fb_pixel.js\";/**\n * @framerDisableUnlink\n */export default function FC_CartCheckoutButton({componentInstance}){const[checkoutUrl,setCheckoutUrl]=useState(null);const isFetching=useRef(false);// Capture UTM and SCA ref parameters on component mount\nuseEffect(()=>{// Get UTM and SCA ref parameters when component mounts\ngetUTMParameters();getSCARefParameters();},[]);const waitForCondition=useCallback((conditionFn,checkInterval=100,timeout=1e4)=>{return new Promise((resolve,reject)=>{const startTime=Date.now();const checkCondition=()=>{if(conditionFn()){resolve();}else if(Date.now()-startTime>=timeout){reject(new Error(\"Condition not met within timeout\"));}else{setTimeout(checkCondition,checkInterval);}};checkCondition();});},[]);const fetchCartAndUpdateCheckoutUrl=useCallback(async cartId=>{if(isFetching.current)return;isFetching.current=true;try{await waitForCondition(()=>window.shopXtools&&window.shopXtools.fetchCart);const cartData=await window.shopXtools.fetchCart(cartId);//console.log(\"Cart Data in checkout button\", cartData)\nif(cartData){//console.log(\"Cart Data in checkout button\", cartData)\n// Check for existing attributes\nconst storedAttributes=JSON.parse(localStorage.getItem(\"fc_cart_attributes\")||\"[]\");// console.log(\"Cart data received:\", {\n//     checkoutUrl: cartData.checkoutUrl,\n//     storedAttributes,\n// })\nwindow.shopXtools.cart=cartData;setCheckoutUrl(cartData.checkoutUrl||null);}else{console.error(\"Failed to fetch cart data from Shopify\");setCheckoutUrl(null);}}catch(error){console.error(\"Error fetching cart from Shopify:\",error);setCheckoutUrl(null);}finally{isFetching.current=false;}},[waitForCondition]);const handleCartUpdate=useCallback(throttle(async()=>{let cartId=window[\"shopXtools\"]?.cart?.id||localStorage.getItem(\"shopX_cart_id\");if(cartId){await fetchCartAndUpdateCheckoutUrl(cartId);}else{console.warn(\"No cart ID found. Cart is empty.\");setCheckoutUrl(null);}},1e3),[fetchCartAndUpdateCheckoutUrl]);useEffect(()=>{handleCartUpdate();window.addEventListener(\"shopXtools-cart-update\",handleCartUpdate);return()=>{window.removeEventListener(\"shopXtools-cart-update\",handleCartUpdate);};},[handleCartUpdate]);const handleClick=async e=>{try{// Aggregate all product-specific attributes from sessionStorage\nconst allAttributes=[];for(let i=0;i<sessionStorage.length;i++){const key=sessionStorage.key(i);if(key?.startsWith(\"fc_cart_attributes_\")){const productAttributes=JSON.parse(sessionStorage.getItem(key)||\"{}\");Object.entries(productAttributes).forEach(([attrKey,attrValue])=>{allAttributes.push({key:attrKey,value:String(attrValue)});});}}// Update cart attributes if we have any\nif(allAttributes.length>0&&window.shopXtools?.handleCartMutation){const updateCartMutation=`\n                    mutation cartAttributesUpdate($cartId: ID!, $attributes: [AttributeInput!]!) {\n                        cartAttributesUpdate(cartId: $cartId, attributes: $attributes) {\n                            cart {\n                                id\n                                attributes {\n                                    key\n                                    value\n                                }\n                            }\n                            userErrors {\n                                field\n                                message\n                            }\n                        }\n                    }\n                `;try{await window.shopXtools.handleCartMutation(updateCartMutation,{cartId:window.shopXtools.cart.id,attributes:allAttributes});}catch(error){console.error(\"Failed to update cart attributes:\",error);}}// Analytics\nconst cart=window.shopXtools?.cart;if(!cart){console.warn(\"No cart found.\");return;// Exit if no cart is available\n}// Check if lines is defined and is an array\nconst lines=cart.lines?.edges||[];if(!Array.isArray(lines)){console.error(\"Lines is not an array:\",lines);return;// Exit if lines is not an array\n}const cartItems=lines.map(line=>line.node)// Assuming line.node contains the item details\n;// const value = parseFloat(cartItems.reduce((total, item) => total + parseFloat(item.cost.totalAmount.amount) * item.quantity, 0).toFixed(2));\n// const currency = cartItems.length > 0 ? cartItems[0].cost.totalAmount.currencyCode : 'USD';\nconst value=cart?.cost.subtotalAmount.amount;const currency=cart?.cost.subtotalAmount.currencyCode;const items=cartItems.map(item=>{const unitAmount=parseFloat(item.cost?.amountPerQuantity?.amount??(item.cost?.subtotalAmount?.amount&&item.quantity?(parseFloat(item.cost.subtotalAmount.amount)/item.quantity).toFixed(2):\"0\"));return{item_id:item.merchandise.id?.split(\"/\").pop()||\"\",item_name:item.merchandise.product?.title||item.merchandise.title||\"\",item_variant:item.merchandise.title||\"\",price:unitAmount,quantity:item.quantity,item_brand:item.merchandise.product?.vendor||null,item_category:item.merchandise.product?.productType||null,// TagHound compatibility\nSKU:item.merchandise.id?.split(\"/\").pop()||\"\",\"Item Name\":item.merchandise.product?.title||item.merchandise.title||\"\"};});// Google Analytics tracking\nif(typeof window.fcTrackGAEvent===\"function\"){// console.log(\"Tracking Begin Checkout - google:\", {\n//     currency,\n//     value,\n//     items,\n// })\nconst gaPayload={currency,value,items};window.fcTrackGAEvent(\"begin_checkout\",gaPayload);}// Meta Pixel tracking\ntry{trackFacebookPixelInitiateCheckout({content_ids:items.map(item=>item.item_id),value:value,currency:currency,num_items:items.reduce((total,item)=>total+item.quantity,0),content_name:\"Checkout\",useBeacon:true});}catch(error){console.warn(\"Facebook Pixel tracking failed, continuing with checkout:\",error);}let finalCheckoutUrl=window.fcEnhancedCheckoutUrl||checkoutUrl;// Only proceed with tracking params and language if we have a valid checkout URL\nif(finalCheckoutUrl){finalCheckoutUrl=appendAllTrackingParamsToUrl(finalCheckoutUrl);finalCheckoutUrl=appendLanguageToUrl(finalCheckoutUrl);// Clear all product-specific attributes after successful checkout redirect\nfor(let i=0;i<sessionStorage.length;i++){const key=sessionStorage.key(i);if(key?.startsWith(\"shopX_cart_attributes_\")){sessionStorage.removeItem(key);}}// Delay navigation slightly to observe analytics firing\nwindow.location.assign(finalCheckoutUrl);}else{console.error(\"No checkout URL available\");}}catch(error){console.error(\"Error during checkout:\",error);}};const content=Array.isArray(componentInstance)?componentInstance[0]:componentInstance;if(!content||!/*#__PURE__*/React.isValidElement(content)){return /*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",height:\"100%\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",color:\"#666\",fontSize:\"14px\"},children:\"Connect Instance\"});}return /*#__PURE__*/_jsx(\"div\",{style:{height:\"100%\",width:\"100%\"},children:/*#__PURE__*/cloneElement(content,{style:{...content.props?.style||{},width:\"100%\",height:\"100%\"},onClick:e=>{handleClick(e);if(content.props?.onClick){content.props.onClick(e);}}})});}addPropertyControls(FC_CartCheckoutButton,{componentInstance:{type:ControlType.ComponentInstance,title:\"Instance\",description:\"Connect to your checkout button component off-page (required).\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FC_CartCheckoutButton\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (108c8c6)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={wbWQt0mwD:{hover:true}};const serializationHash=\"framer-fQHAM\";const variantClassNames={wbWQt0mwD:\"framer-v-10jvqtm\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const oSqFYAoIm=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({fill,height,id,width,...props})=>{return{...props,oSqFYAoIm:fill??props.oSqFYAoIm??\"rgb(87, 87, 87)\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,oSqFYAoIm,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"wbWQt0mwD\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-10jvqtm\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"wbWQt0mwD\",ref:refBinding,style:{backgroundColor:oSqFYAoIm,borderBottomLeftRadius:6,borderBottomRightRadius:6,borderTopLeftRadius:6,borderTopRightRadius:6,...style},variants:{\"wbWQt0mwD-hover\":{backgroundColor:\"rgb(33, 33, 33)\"}},...addPropertyOverrides({\"wbWQt0mwD-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItVmFyaWFibGVWRj1JbTl3YzNvaUlETXlMQ0FpZDJkb2RDSWdOalky\",\"--framer-font-family\":'\"Inter Variable\", \"Inter Variable Placeholder\", sans-serif',\"--framer-font-variation-axes\":'var(--extracted-2gg91v, \"opsz\" 32, \"wght\" 666)',\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"100%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-d35e5398-af28-4f97-8e2e-13717c50156f, rgb(255, 255, 255)))\"},children:\"Checkout\"})}),className:\"framer-5l2oju\",fonts:[\"Inter-Variable\"],layoutDependency:layoutDependency,layoutId:\"LfZMOklkX\",style:{\"--extracted-2gg91v\":'\"opsz\" 32, \"wght\" 666',\"--extracted-r6o4lv\":\"var(--token-d35e5398-af28-4f97-8e2e-13717c50156f, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},transformTemplate:transformTemplate1,verticalAlignment:\"top\",withExternalLayout:true})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-fQHAM.framer-1j0kqb4, .framer-fQHAM .framer-1j0kqb4 { display: block; }\",\".framer-fQHAM.framer-10jvqtm { cursor: pointer; height: 56px; overflow: visible; position: relative; width: 400px; }\",\".framer-fQHAM .framer-5l2oju { flex: none; height: auto; left: 50%; position: absolute; top: 50%; white-space: pre; width: auto; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 56\n * @framerIntrinsicWidth 400\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"vtGFJ7Pz3\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"oSqFYAoIm\":\"fill\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerBRgr2Ah9h=withCSS(Component,css,\"framer-fQHAM\");export default FramerBRgr2Ah9h;FramerBRgr2Ah9h.displayName=\"FC Checkout Button / Button\";FramerBRgr2Ah9h.defaultProps={height:56,width:400};addPropertyControls(FramerBRgr2Ah9h,{oSqFYAoIm:{defaultValue:\"rgb(87, 87, 87)\",title:\"Fill\",type:ControlType.Color}});const variationAxes=[{defaultValue:14,maxValue:32,minValue:14,name:\"Optical size\",tag:\"opsz\"},{defaultValue:400,maxValue:900,minValue:100,name:\"Weight\",tag:\"wght\"}];addFonts(FramerBRgr2Ah9h,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter Variable\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/mYcqTSergLb16PdbJJQMl9ebYm4.woff2\",variationAxes,weight:\"400\"},{cssFamilyName:\"Inter Variable\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/ZRl8AlxwsX1m7xS1eJCiSPbztg.woff2\",variationAxes,weight:\"400\"},{cssFamilyName:\"Inter Variable\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/nhSQpBRqFmXNUBY2p5SENQ8NplQ.woff2\",variationAxes,weight:\"400\"},{cssFamilyName:\"Inter Variable\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/DYHjxG0qXjopUuruoacfl5SA.woff2\",variationAxes,weight:\"400\"},{cssFamilyName:\"Inter Variable\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/s7NH6sl7w4NU984r5hcmo1tPSYo.woff2\",variationAxes,weight:\"400\"},{cssFamilyName:\"Inter Variable\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/7lw0VWkeXrGYJT05oB3DsFy8BaY.woff2\",variationAxes,weight:\"400\"},{cssFamilyName:\"Inter Variable\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/wx5nfqEgOXnxuFaxB0Mn9OhmcZA.woff2\",variationAxes,weight:\"400\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerBRgr2Ah9h\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"56\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"vtGFJ7Pz3\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"400\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"oSqFYAoIm\\\":\\\"fill\\\"}\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./BRgr2Ah9h.map","// Generated by Framer (747ab96)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,cx,forwardLoader,getFonts,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import FC_CartCheckoutButton from\"https://framerusercontent.com/modules/v7LtkkyNjEAQ8EyrCJW6/tND47xWycBAq6ZXOZgJN/FC_CartCheckoutButton.js\";import FCCheckoutButtonButton from\"https://framerusercontent.com/modules/mKxMD5awuE6zjf4WbPxS/LdU4mQBoGYp8f8kpTX8O/BRgr2Ah9h.js\";const FCCheckoutButtonButtonFonts=getFonts(FCCheckoutButtonButton);const FC_CartCheckoutButtonFonts=getFonts(FC_CartCheckoutButton);const serializationHash=\"framer-BvwXy\";const variantClassNames={WWSN5cWAS:\"framer-v-7oku1g\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"WWSN5cWAS\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-7oku1g\",className,classNames),\"data-framer-name\":\"Button\",layoutDependency:layoutDependency,layoutId:\"WWSN5cWAS\",ref:refBinding,style:{borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8,...style},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-6dz17z-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"Q3A5L_7UE-container\",nodeId:\"Q3A5L_7UE\",rendersWithMotion:true,scopeId:\"ybkpz7IGy\",children:/*#__PURE__*/_jsx(FC_CartCheckoutButton,{componentInstance:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:48,width:\"400px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-6tvnmp-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"OwWyb9tAR-container\",nodeId:\"OwWyb9tAR\",rendersWithMotion:true,scopeId:\"ybkpz7IGy\",children:/*#__PURE__*/_jsx(FCCheckoutButtonButton,{height:\"100%\",id:\"OwWyb9tAR\",layoutId:\"OwWyb9tAR\",oSqFYAoIm:\"rgb(87, 87, 87)\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})],height:\"100%\",id:\"Q3A5L_7UE\",layoutId:\"Q3A5L_7UE\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-BvwXy.framer-1ctevge, .framer-BvwXy .framer-1ctevge { display: block; }\",\".framer-BvwXy.framer-7oku1g { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 48px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 400px; }\",\".framer-BvwXy .framer-6dz17z-container { flex: 1 0 0px; height: 100%; position: relative; width: 1px; z-index: 1; }\",\".framer-BvwXy .framer-6tvnmp-container { height: 48px; position: relative; width: 400px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 48\n * @framerIntrinsicWidth 400\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerybkpz7IGy=withCSS(Component,css,\"framer-BvwXy\");export default Framerybkpz7IGy;Framerybkpz7IGy.displayName=\"FC Checkout Button / Checkout Button\";Framerybkpz7IGy.defaultProps={height:48,width:400};addFonts(Framerybkpz7IGy,[{explicitInter:true,fonts:[]},...FCCheckoutButtonButtonFonts,...FC_CartCheckoutButtonFonts],{supportsExplicitInterCodegen:true});Framerybkpz7IGy.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(FCCheckoutButtonButton,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerybkpz7IGy\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"48\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"400\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (108c8c6)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,Floating,forwardLoader,getFonts,getLoadingLazyAtYPosition,Image,Link,patchBorderRadiusScaleCorrector,ResolveLinks,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOverlayState,useRouter,useVariantState,withCSS,withFX}from\"framer\";import{AnimatePresence,LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{Icon as Feather}from\"https://framerusercontent.com/modules/f0DboytQenYh21kfme7W/zb1zVBMZJKgPMiedOi0y/Feather.js\";import ThemeSwitch from\"https://framerusercontent.com/modules/n0YqkCoUWrrPIyrd2sLI/Aaxiyyx4MG4eYrBf3Zzz/ThemeSwitcher.js\";import OptimalLogo from\"https://framerusercontent.com/modules/45YwhyvbhEH9bQ2CbxAT/QQZu7Ju8AW1Aa1LcBf4f/eNCHteloc.js\";import FCCartProductCardFCCartProductCard from\"https://framerusercontent.com/modules/RtCM0xzkZo88Mj9zl9TC/N0VYowRYdVJnCWQCHULB/fSgxQRu2N.js\";import ShopingCartIcon from\"https://framerusercontent.com/modules/OVyr7Qpd1fMbTg9WQ4t0/hvL1QpbklMXGhkJckUvy/jLUnbEE40.js\";import NavigationLinks from\"https://framerusercontent.com/modules/5FIksfVQcZWJg6aQ70KB/5yRtV6cLytIojQNYR33N/moX3aJPY7.js\";import Navlinks from\"https://framerusercontent.com/modules/Ps8jsyjkAY2l6wGDwPaV/DEMztPLvuY8L2KP3MqiF/MQtYgfQ6D.js\";import FCCheckoutButtonCheckoutButton from\"https://framerusercontent.com/modules/zmiBS3KZYnyZsibKg9xH/AQoHwkTqA9qump6KgBy5/ybkpz7IGy.js\";import PrimaryBtn2 from\"https://framerusercontent.com/modules/g6vnYmeMHmdSqeXcjJF6/zXJe9QONEj76RZdSbaez/zRNVub0Ij.js\";const NavigationLinksFonts=getFonts(NavigationLinks);const FCCartProductCardFCCartProductCardFonts=getFonts(FCCartProductCardFCCartProductCard);const FCCheckoutButtonCheckoutButtonFonts=getFonts(FCCheckoutButtonCheckoutButton);const OptimalLogoFonts=getFonts(OptimalLogo);const ShopingCartIconFonts=getFonts(ShopingCartIcon);const PrimaryBtn2Fonts=getFonts(PrimaryBtn2);const FeatherFonts=getFonts(Feather);const MotionDivWithFX=withFX(motion.div);const ThemeSwitchFonts=getFonts(ThemeSwitch);const cycleOrder=[\"G84WjFR9K\",\"shLrfsQ6A\",\"YeV9oF18U\",\"LVoWBaFuH\",\"dvxP1HiDK\",\"afO_M43QL\",\"s6espc5C3\",\"OrkaOgNNA\",\"ywLBOvQVI\",\"W_oJvymLp\",\"YgFASgEsk\",\"KNNmMshYl\",\"VIm5un6W_\",\"A8qiud8rS\"];const serializationHash=\"framer-9clNK\";const variantClassNames={A8qiud8rS:\"framer-v-1hotjzy\",afO_M43QL:\"framer-v-9erk5h\",dvxP1HiDK:\"framer-v-22si1x\",G84WjFR9K:\"framer-v-13znti6\",KNNmMshYl:\"framer-v-sbxxvx\",LVoWBaFuH:\"framer-v-eom8x8\",OrkaOgNNA:\"framer-v-1kictck\",s6espc5C3:\"framer-v-2idts4\",shLrfsQ6A:\"framer-v-6tz5g1\",VIm5un6W_:\"framer-v-99odfy\",W_oJvymLp:\"framer-v-16h2wj8\",YeV9oF18U:\"framer-v-1w15eno\",YgFASgEsk:\"framer-v-104pyh0\",ywLBOvQVI:\"framer-v-jazi54\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:0,duration:1,ease:[.25,.38,.56,1],type:\"tween\"};const transition2={duration:0,type:\"tween\"};const transition3={delay:0,duration:.5,ease:[.44,0,.56,1],type:\"tween\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const patchBorderRadiusScaleCorrector1=patchBorderRadiusScaleCorrector();const transition4={bounce:.2,delay:0,duration:.4,type:\"spring\"};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition4,x:0,y:0};const animation1={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition4,x:0,y:0};const animation2={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const Overlay=({children,blockDocumentScrolling,dismissWithEsc,enabled=true})=>{const[visible,setVisible]=useOverlayState({blockDocumentScrolling,dismissWithEsc:enabled&&dismissWithEsc});return children({hide:()=>setVisible(false),show:()=>setVisible(true),toggle:()=>setVisible(!visible),visible:enabled&&visible});};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Mobile Cart Dropdown\":\"KNNmMshYl\",\"Mobile dropdown menu\":\"YgFASgEsk\",\"Tablet Cart Dropdown\":\"A8qiud8rS\",\"Tablet Dropdown \":\"VIm5un6W_\",About:\"shLrfsQ6A\",Blog:\"afO_M43QL\",Conditions:\"LVoWBaFuH\",Contact:\"OrkaOgNNA\",Home:\"G84WjFR9K\",Mobile:\"W_oJvymLp\",Services:\"YeV9oF18U\",Shop:\"s6espc5C3\",Staff:\"dvxP1HiDK\",Tablet:\"ywLBOvQVI\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"G84WjFR9K\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"G84WjFR9K\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const abWBp_fre1uc6n2d=activeVariantCallback(async(...args)=>{setVariant(\"W_oJvymLp\");});const BcEIJGJbYwgfkdw=activeVariantCallback(async(...args)=>{setVariant(\"KNNmMshYl\");});const onTapcrn995=activeVariantCallback(async(...args)=>{setVariant(\"YgFASgEsk\");});const onTap147hawj=activeVariantCallback(async(...args)=>{setVariant(\"VIm5un6W_\");});const tRswLGZzj13elrgn=({overlay})=>activeVariantCallback(async(...args)=>{overlay.show();});const BcEIJGJbY13elrgn=({overlay})=>activeVariantCallback(async(...args)=>{overlay.show();});const onTap1a2oro8=activeVariantCallback(async(...args)=>{setVariant(\"ywLBOvQVI\");});const BcEIJGJbYl5qsco=activeVariantCallback(async(...args)=>{setVariant(\"A8qiud8rS\");});const BcEIJGJbY1a2oro8=activeVariantCallback(async(...args)=>{setVariant(\"ywLBOvQVI\");});const onTap1uc6n2d=activeVariantCallback(async(...args)=>{setVariant(\"W_oJvymLp\");});const BcEIJGJbY1uc6n2d=activeVariantCallback(async(...args)=>{setVariant(\"W_oJvymLp\");});const abWBp_fre1a2oro8=activeVariantCallback(async(...args)=>{setVariant(\"ywLBOvQVI\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"YgFASgEsk\",\"KNNmMshYl\"].includes(baseVariant))return true;return false;};const isDisplayed1=()=>{if(baseVariant===\"YgFASgEsk\")return true;return false;};const isDisplayed2=()=>{if(baseVariant===\"KNNmMshYl\")return false;return true;};const router=useRouter();const isDisplayed3=()=>{if(baseVariant===\"YgFASgEsk\")return false;return true;};const isDisplayed4=()=>{if([\"W_oJvymLp\",\"YgFASgEsk\",\"KNNmMshYl\"].includes(baseVariant))return false;return true;};const isDisplayed5=()=>{if(baseVariant===\"W_oJvymLp\")return true;return false;};const isDisplayed6=()=>{if([\"ywLBOvQVI\",\"W_oJvymLp\",\"YgFASgEsk\",\"KNNmMshYl\",\"VIm5un6W_\",\"A8qiud8rS\"].includes(baseVariant))return false;return true;};const ref1=React.useRef(null);const ref2=React.useRef(null);const ref3=React.useRef(null);const ref4=React.useRef(null);const isDisplayed7=()=>{if([\"ywLBOvQVI\",\"VIm5un6W_\",\"A8qiud8rS\"].includes(baseVariant))return true;return false;};const isDisplayed8=()=>{if(baseVariant===\"KNNmMshYl\")return true;return false;};const isDisplayed9=()=>{if([\"VIm5un6W_\",\"A8qiud8rS\"].includes(baseVariant))return true;return false;};const isDisplayed10=()=>{if(baseVariant===\"A8qiud8rS\")return false;return true;};const isDisplayed11=()=>{if(baseVariant===\"VIm5un6W_\")return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,...addPropertyOverrides({A8qiud8rS:{value:transition2},KNNmMshYl:{value:transition3},VIm5un6W_:{value:transition2},W_oJvymLp:{value:transition3},YgFASgEsk:{value:transition3},ywLBOvQVI:{value:transition2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.nav,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-13znti6\",className,classNames),\"data-framer-name\":\"Home\",layoutDependency:layoutDependency,layoutId:\"G84WjFR9K\",ref:refBinding,style:{backdropFilter:\"blur(7px)\",backgroundColor:\"var(--token-e480dcb8-3685-4afc-a50a-a6a49233a961, rgb(245, 245, 245))\",WebkitBackdropFilter:\"blur(7px)\",...style},variants:{KNNmMshYl:{backdropFilter:\"none\",WebkitBackdropFilter:\"none\"},W_oJvymLp:{backdropFilter:\"none\",WebkitBackdropFilter:\"none\"},YgFASgEsk:{backdropFilter:\"none\",WebkitBackdropFilter:\"none\"}},...addPropertyOverrides({A8qiud8rS:{\"data-framer-name\":\"Tablet Cart Dropdown\"},afO_M43QL:{\"data-framer-name\":\"Blog\"},dvxP1HiDK:{\"data-framer-name\":\"Staff\"},KNNmMshYl:{\"data-framer-name\":\"Mobile Cart Dropdown\"},LVoWBaFuH:{\"data-framer-name\":\"Conditions\"},OrkaOgNNA:{\"data-framer-name\":\"Contact\"},s6espc5C3:{\"data-framer-name\":\"Shop\"},shLrfsQ6A:{\"data-framer-name\":\"About\"},VIm5un6W_:{\"data-framer-name\":\"Tablet Dropdown \"},W_oJvymLp:{\"data-framer-name\":\"Mobile\"},YeV9oF18U:{\"data-framer-name\":\"Services\"},YgFASgEsk:{\"data-framer-name\":\"Mobile dropdown menu\"},ywLBOvQVI:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsxs(Image,{className:\"framer-hzuhcf\",layoutDependency:layoutDependency,layoutId:\"Ws4QpM2sn\",style:{backgroundColor:\"rgba(0, 0, 0, 0)\"},variants:{KNNmMshYl:{backgroundColor:\"var(--token-e480dcb8-3685-4afc-a50a-a6a49233a961, rgb(242, 242, 242))\"}},...addPropertyOverrides({YgFASgEsk:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:1164,intrinsicWidth:1036,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+80),pixelHeight:1164,pixelWidth:1036,sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/Ep49OfDT8bu35kxBAqYyfnL5Bk.png?width=1036&height=1164\",srcSet:\"https://framerusercontent.com/images/Ep49OfDT8bu35kxBAqYyfnL5Bk.png?scale-down-to=1024&width=1036&height=1164 911w,https://framerusercontent.com/images/Ep49OfDT8bu35kxBAqYyfnL5Bk.png?width=1036&height=1164 1036w\"}}},baseVariant,gestureVariant),children:[isDisplayed1()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-16m2pn2\",layoutDependency:layoutDependency,layoutId:\"WanIVM0kd\",style:{background:\"linear-gradient(180deg, var(--token-e480dcb8-3685-4afc-a50a-a6a49233a961, rgb(242, 242, 242)) 9%, var(--token-5ea1c387-2853-4088-9281-94fd066b0c83, rgb(217, 217, 217)) 81%)\",opacity:.97}}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1f3xt2i\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"hTyKY9D_p\",style:{backgroundColor:\"var(--token-e480dcb8-3685-4afc-a50a-a6a49233a961, rgb(237, 237, 237))\"},variants:{YgFASgEsk:{backgroundColor:\"rgba(0, 0, 0, 0)\"}},children:[isDisplayed2()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1snmq7l\",layoutDependency:layoutDependency,layoutId:\"uuJNJZvkl\",children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:50,...addPropertyOverrides({YgFASgEsk:{y:(componentViewport?.y||0)+0+80+0+0+20+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1s75hwm-container\",layoutDependency:layoutDependency,layoutId:\"yWQl8PSor-container\",nodeId:\"yWQl8PSor\",rendersWithMotion:true,scopeId:\"qghAlAd0K\",children:/*#__PURE__*/_jsx(NavigationLinks,{abWBp_fre:abWBp_fre1uc6n2d,AlH_RM8LQ:\"HOME\",CO38h6MTT:\"var(--token-335f05ea-e3ba-465e-9120-3a753ecab870, rgb(15, 15, 15))\",height:\"100%\",hPC18JiaW:resolvedLinks[0],id:\"yWQl8PSor\",layoutId:\"yWQl8PSor\",MSOvsbo0n:30,style:{height:\"100%\"},variant:matchVariant(\"GEMiKdyzm\"),width:\"100%\",...addPropertyOverrides({YgFASgEsk:{hPC18JiaW:resolvedLinks[1]}},baseVariant,gestureVariant)})})})})}),isDisplayed2()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-p8s5kp\",layoutDependency:layoutDependency,layoutId:\"zLe_I1aYO\",children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"t6yW_TxHq\"},implicitPathVariables:undefined},{href:{webPageId:\"t6yW_TxHq\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:50,...addPropertyOverrides({YgFASgEsk:{y:(componentViewport?.y||0)+0+80+0+0+20+59+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1mxi1e7-container\",layoutDependency:layoutDependency,layoutId:\"eNxtIhkpo-container\",nodeId:\"eNxtIhkpo\",rendersWithMotion:true,scopeId:\"qghAlAd0K\",children:/*#__PURE__*/_jsx(NavigationLinks,{abWBp_fre:abWBp_fre1uc6n2d,AlH_RM8LQ:\"ABOUT\",CO38h6MTT:\"var(--token-335f05ea-e3ba-465e-9120-3a753ecab870, rgb(15, 15, 15))\",height:\"100%\",hPC18JiaW:resolvedLinks1[0],id:\"eNxtIhkpo\",layoutId:\"eNxtIhkpo\",MSOvsbo0n:30,style:{height:\"100%\"},variant:matchVariant(\"GEMiKdyzm\"),width:\"100%\",...addPropertyOverrides({YgFASgEsk:{hPC18JiaW:resolvedLinks1[1]}},baseVariant,gestureVariant)})})})})}),isDisplayed2()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-ssdtah\",layoutDependency:layoutDependency,layoutId:\"EWwTMortL\",children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"KtpJRUIl3\"},implicitPathVariables:undefined},{href:{webPageId:\"KtpJRUIl3\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:50,...addPropertyOverrides({YgFASgEsk:{y:(componentViewport?.y||0)+0+80+0+0+20+118+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-19nsi1h-container\",layoutDependency:layoutDependency,layoutId:\"SK77tXwSj-container\",nodeId:\"SK77tXwSj\",rendersWithMotion:true,scopeId:\"qghAlAd0K\",children:/*#__PURE__*/_jsx(NavigationLinks,{abWBp_fre:abWBp_fre1uc6n2d,AlH_RM8LQ:\"SERVICES\",CO38h6MTT:\"var(--token-335f05ea-e3ba-465e-9120-3a753ecab870, rgb(15, 15, 15))\",height:\"100%\",hPC18JiaW:resolvedLinks2[0],id:\"SK77tXwSj\",layoutId:\"SK77tXwSj\",MSOvsbo0n:30,style:{height:\"100%\"},variant:matchVariant(\"GEMiKdyzm\"),width:\"100%\",...addPropertyOverrides({YgFASgEsk:{hPC18JiaW:resolvedLinks2[1]}},baseVariant,gestureVariant)})})})})}),isDisplayed2()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-10w6m3o\",layoutDependency:layoutDependency,layoutId:\"ZweZDCvUc\",children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"a0CUg_pdN\"},implicitPathVariables:undefined},{href:{webPageId:\"a0CUg_pdN\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:50,...addPropertyOverrides({YgFASgEsk:{y:(componentViewport?.y||0)+0+80+0+0+20+177+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-13h7tit-container\",layoutDependency:layoutDependency,layoutId:\"GionNfNXk-container\",nodeId:\"GionNfNXk\",rendersWithMotion:true,scopeId:\"qghAlAd0K\",children:/*#__PURE__*/_jsx(NavigationLinks,{abWBp_fre:abWBp_fre1uc6n2d,AlH_RM8LQ:\"CONDITIONS\",CO38h6MTT:\"var(--token-335f05ea-e3ba-465e-9120-3a753ecab870, rgb(15, 15, 15))\",height:\"100%\",hPC18JiaW:resolvedLinks3[0],id:\"GionNfNXk\",layoutId:\"GionNfNXk\",MSOvsbo0n:30,style:{height:\"100%\"},variant:matchVariant(\"GEMiKdyzm\"),width:\"100%\",...addPropertyOverrides({YgFASgEsk:{hPC18JiaW:resolvedLinks3[1]}},baseVariant,gestureVariant)})})})})}),isDisplayed2()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-73wtak\",layoutDependency:layoutDependency,layoutId:\"dGaB2q7n5\",children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"LdpCQqviE\"},implicitPathVariables:undefined},{href:{webPageId:\"LdpCQqviE\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:50,...addPropertyOverrides({YgFASgEsk:{y:(componentViewport?.y||0)+0+80+0+0+20+236+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-vglr2m-container\",layoutDependency:layoutDependency,layoutId:\"JH_xUMut7-container\",nodeId:\"JH_xUMut7\",rendersWithMotion:true,scopeId:\"qghAlAd0K\",children:/*#__PURE__*/_jsx(NavigationLinks,{abWBp_fre:abWBp_fre1uc6n2d,AlH_RM8LQ:\"STAFF\",CO38h6MTT:\"var(--token-335f05ea-e3ba-465e-9120-3a753ecab870, rgb(15, 15, 15))\",height:\"100%\",hPC18JiaW:resolvedLinks4[0],id:\"JH_xUMut7\",layoutId:\"JH_xUMut7\",MSOvsbo0n:30,style:{height:\"100%\"},variant:matchVariant(\"GEMiKdyzm\"),width:\"100%\",...addPropertyOverrides({YgFASgEsk:{hPC18JiaW:resolvedLinks4[1]}},baseVariant,gestureVariant)})})})})}),isDisplayed2()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-11bdwh2\",layoutDependency:layoutDependency,layoutId:\"aMFcs275L\",children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"fp6kiaw6d\"},implicitPathVariables:undefined},{href:{webPageId:\"fp6kiaw6d\"},implicitPathVariables:undefined}],children:resolvedLinks5=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:50,...addPropertyOverrides({YgFASgEsk:{y:(componentViewport?.y||0)+0+80+0+0+20+295+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-iijx4i-container\",layoutDependency:layoutDependency,layoutId:\"RQbUxEf6v-container\",nodeId:\"RQbUxEf6v\",rendersWithMotion:true,scopeId:\"qghAlAd0K\",children:/*#__PURE__*/_jsx(NavigationLinks,{abWBp_fre:abWBp_fre1uc6n2d,AlH_RM8LQ:\"BLOG\",CO38h6MTT:\"var(--token-335f05ea-e3ba-465e-9120-3a753ecab870, rgb(15, 15, 15))\",height:\"100%\",hPC18JiaW:resolvedLinks5[0],id:\"RQbUxEf6v\",layoutId:\"RQbUxEf6v\",MSOvsbo0n:30,style:{height:\"100%\"},variant:matchVariant(\"GEMiKdyzm\"),width:\"100%\",...addPropertyOverrides({YgFASgEsk:{hPC18JiaW:resolvedLinks5[1]}},baseVariant,gestureVariant)})})})})}),isDisplayed2()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-mpt2iq\",layoutDependency:layoutDependency,layoutId:\"dtWvpjFkm\",children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"ie7SC7ic_\"},implicitPathVariables:undefined},{href:{webPageId:\"ie7SC7ic_\"},implicitPathVariables:undefined}],children:resolvedLinks6=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:50,...addPropertyOverrides({YgFASgEsk:{y:(componentViewport?.y||0)+0+80+0+0+20+354+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-mal58-container\",layoutDependency:layoutDependency,layoutId:\"mmtwdxOpC-container\",nodeId:\"mmtwdxOpC\",rendersWithMotion:true,scopeId:\"qghAlAd0K\",children:/*#__PURE__*/_jsx(NavigationLinks,{abWBp_fre:abWBp_fre1uc6n2d,AlH_RM8LQ:\"SHOP\",CO38h6MTT:\"var(--token-335f05ea-e3ba-465e-9120-3a753ecab870, rgb(15, 15, 15))\",height:\"100%\",hPC18JiaW:resolvedLinks6[0],id:\"mmtwdxOpC\",layoutId:\"mmtwdxOpC\",MSOvsbo0n:30,style:{height:\"100%\"},variant:matchVariant(\"GEMiKdyzm\"),width:\"100%\",...addPropertyOverrides({YgFASgEsk:{hPC18JiaW:resolvedLinks6[1]}},baseVariant,gestureVariant)})})})})}),isDisplayed2()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1lnwl82\",layoutDependency:layoutDependency,layoutId:\"cNY2RqHtE\",children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"ShNcEJDw5\"},implicitPathVariables:undefined},{href:{webPageId:\"ShNcEJDw5\"},implicitPathVariables:undefined}],children:resolvedLinks7=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:50,...addPropertyOverrides({YgFASgEsk:{y:(componentViewport?.y||0)+0+80+0+0+20+413+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-82oex5-container\",layoutDependency:layoutDependency,layoutId:\"kJFaF2VI0-container\",nodeId:\"kJFaF2VI0\",rendersWithMotion:true,scopeId:\"qghAlAd0K\",children:/*#__PURE__*/_jsx(NavigationLinks,{abWBp_fre:abWBp_fre1uc6n2d,AlH_RM8LQ:\"CONTACT\",CO38h6MTT:\"var(--token-335f05ea-e3ba-465e-9120-3a753ecab870, rgb(15, 15, 15))\",height:\"100%\",hPC18JiaW:resolvedLinks7[0],id:\"kJFaF2VI0\",layoutId:\"kJFaF2VI0\",MSOvsbo0n:30,style:{height:\"100%\"},variant:matchVariant(\"GEMiKdyzm\"),width:\"100%\",...addPropertyOverrides({YgFASgEsk:{hPC18JiaW:resolvedLinks7[1]}},baseVariant,gestureVariant)})})})})}),isDisplayed3()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:543,...addPropertyOverrides({KNNmMshYl:{width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,y:(componentViewport?.y||0)+0+80+0+0+60+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-vzm83d-container\",layoutDependency:layoutDependency,layoutId:\"yQA4WP6dq-container\",nodeId:\"yQA4WP6dq\",rendersWithMotion:true,scopeId:\"qghAlAd0K\",children:/*#__PURE__*/_jsx(FCCartProductCardFCCartProductCard,{height:\"100%\",id:\"yQA4WP6dq\",layoutId:\"yQA4WP6dq\",style:{width:\"100%\"},width:\"100%\"})})}),isDisplayed3()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:48,...addPropertyOverrides({KNNmMshYl:{width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,y:(componentViewport?.y||0)+0+80+0+0+60+575}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-s5vvj-container\",layoutDependency:layoutDependency,layoutId:\"qO9lSjGlT-container\",nodeId:\"qO9lSjGlT\",rendersWithMotion:true,scopeId:\"qghAlAd0K\",children:/*#__PURE__*/_jsx(FCCheckoutButtonCheckoutButton,{height:\"100%\",id:\"qO9lSjGlT\",layoutId:\"qO9lSjGlT\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})]})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-4h0iva\",\"data-framer-name\":\"NAVBAR\",layoutDependency:layoutDependency,layoutId:\"o09jTWumj\",children:/*#__PURE__*/_jsx(motion.nav,{className:\"framer-tjmyi1\",\"data-framer-name\":\"Nav Bar\",layoutDependency:layoutDependency,layoutId:\"Q2NeEcHox\",style:{backgroundColor:\"rgba(0, 0, 0, 0)\"},variants:{A8qiud8rS:{backgroundColor:\"rgba(0, 0, 0, 0)\"},KNNmMshYl:{backgroundColor:\"var(--token-e480dcb8-3685-4afc-a50a-a6a49233a961, rgb(237, 237, 237))\"},VIm5un6W_:{backgroundColor:\"rgba(0, 0, 0, 0)\"},W_oJvymLp:{backgroundColor:\"var(--token-e480dcb8-3685-4afc-a50a-a6a49233a961, rgb(237, 237, 237))\"},YgFASgEsk:{backgroundColor:\"var(--token-e480dcb8-3685-4afc-a50a-a6a49233a961, rgb(237, 237, 237))\"}},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-4k3pmt\",layoutDependency:layoutDependency,layoutId:\"JrZzJMSN9\",style:{backgroundColor:\"rgba(0, 0, 0, 0)\",opacity:1},variants:{A8qiud8rS:{backgroundColor:\"rgba(0, 0, 0, 0)\",opacity:1},KNNmMshYl:{backgroundColor:\"var(--token-e480dcb8-3685-4afc-a50a-a6a49233a961, rgb(242, 242, 242))\",opacity:1},VIm5un6W_:{backgroundColor:\"rgba(0, 0, 0, 0)\",opacity:1},W_oJvymLp:{backgroundColor:\"var(--token-e480dcb8-3685-4afc-a50a-a6a49233a961, rgb(242, 242, 242))\"},YgFASgEsk:{backgroundColor:\"var(--token-e480dcb8-3685-4afc-a50a-a6a49233a961, rgb(242, 242, 242))\",opacity:.8}},children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"jJnfZjmXn\",openInNewTab:false,scopeId:\"qghAlAd0K\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-ppwkll framer-3k2uox\",layoutDependency:layoutDependency,layoutId:\"jJnfZjmXn\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-alzx88\",layoutDependency:layoutDependency,layoutId:\"qPqxihxMM\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-10r0oz5\",layoutDependency:layoutDependency,layoutId:\"kU7xv6uXW\",children:[/*#__PURE__*/_jsx(OptimalLogo,{animated:true,className:\"framer-1utoljq\",layoutDependency:layoutDependency,layoutId:\"z6dt0Hs2u\"}),isDisplayed4()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7TGF0by03MDA=\",\"--framer-font-family\":'\"Lato\", \"Lato Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"0.8em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-335f05ea-e3ba-465e-9120-3a753ecab870, rgb(15, 15, 15)))\"},children:\"OPTIMAL\"}),/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7TGF0by1yZWd1bGFy\",\"--framer-font-family\":'\"Lato\", \"Lato Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"0.8em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-2gxw0f, rgb(105, 105, 105))\"},children:\"MOVEMENT\"})]}),className:\"framer-1hu9au9\",fonts:[\"GF;Lato-700\",\"GF;Lato-regular\"],layoutDependency:layoutDependency,layoutId:\"E9URcspHw\",style:{\"--extracted-2gxw0f\":\"rgb(105, 105, 105)\",\"--extracted-r6o4lv\":\"var(--token-335f05ea-e3ba-465e-9120-3a753ecab870, rgb(15, 15, 15))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]})})})}),isDisplayed5()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-195xkrj\",layoutDependency:layoutDependency,layoutId:\"MmnoZHSEl\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-qkmbuj\",layoutDependency:layoutDependency,layoutId:\"ZUKAe15CZ\",children:isDisplayed5()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({W_oJvymLp:{height:40,y:(componentViewport?.y||0)+0+(((componentViewport?.height||80)-0-80)/2+0+0)+0+0+20+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-fxd5ld-container\",layoutDependency:layoutDependency,layoutId:\"ea8zWDJPN-container\",nodeId:\"ea8zWDJPN\",rendersWithMotion:true,scopeId:\"qghAlAd0K\",children:/*#__PURE__*/_jsx(ShopingCartIcon,{BcEIJGJbY:BcEIJGJbYwgfkdw,height:\"100%\",id:\"ea8zWDJPN\",layoutId:\"ea8zWDJPN\",style:{height:\"100%\"},width:\"100%\"})})})}),isDisplayed5()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"krEK6RAfs\"},implicitPathVariables:undefined},{href:{webPageId:\"krEK6RAfs\"},implicitPathVariables:undefined}],children:resolvedLinks8=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({W_oJvymLp:{height:40,y:(componentViewport?.y||0)+0+(((componentViewport?.height||80)-0-80)/2+0+0)+0+0+20+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-slkz5s-container\",layoutDependency:layoutDependency,layoutId:\"xNu9bkqEx-container\",nodeId:\"xNu9bkqEx\",rendersWithMotion:true,scopeId:\"qghAlAd0K\",children:/*#__PURE__*/_jsx(PrimaryBtn2,{C3ajItsMK:\"rgb(0, 0, 0)\",faxHZ5oHl:\"var(--token-1e5f1053-4af4-4f71-a476-dac6d555e9df, rgb(16, 235, 206))\",Gohz5dKjJ:\"BOOK\",height:\"100%\",id:\"xNu9bkqEx\",IKv2etFom:\"12px\",IQR276pHn:true,KWcBAjHoS:false,layoutId:\"xNu9bkqEx\",LhmrhnV1b:false,style:{height:\"100%\"},ue3OfCTGP:\"rgb(0, 0, 0)\",uzh8wc1_V:\"var(--token-1e5f1053-4af4-4f71-a476-dac6d555e9df, rgb(16, 235, 206))\",variant:matchVariant(\"CNcxx6cId\"),width:\"100%\",X2nwzSk9e:resolvedLinks8[0],...addPropertyOverrides({W_oJvymLp:{X2nwzSk9e:resolvedLinks8[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1az7gcc\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"c12sDMiNT\",onTap:onTapcrn995,style:{\"--corner-shape-fallback\":.752,backgroundColor:\"var(--token-5ea1c387-2853-4088-9281-94fd066b0c83, rgb(217, 217, 217))\",borderBottomLeftRadius:\"calc(12px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",borderBottomRightRadius:\"calc(12px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",borderTopLeftRadius:\"calc(12px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",borderTopRightRadius:\"calc(12px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",boxShadow:\"0px 0.6021873017743928px 1.083937143193907px -0.8333333333333333px rgba(0, 0, 0, 0.13), 0px 2.288533303243457px 4.119359945838223px -1.6666666666666665px rgba(0, 0, 0, 0.13), 0px 10px 18px -2.5px rgba(0, 0, 0, 0.13)\",cornerShape:\"superellipse(1.5)\"},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-p1rnk0\",\"data-framer-name\":\"Dropdown Button\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"FbVaMav6z\",onTap:onTap147hawj,children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-sy7abq\",layoutDependency:layoutDependency,layoutId:\"L6Lr__yD6\",style:{backgroundColor:\"var(--token-335f05ea-e3ba-465e-9120-3a753ecab870, rgb(15, 15, 15))\"}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-rt16h8\",layoutDependency:layoutDependency,layoutId:\"ws4oZubgp\",style:{backgroundColor:\"var(--token-335f05ea-e3ba-465e-9120-3a753ecab870, rgb(15, 15, 15))\"}})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1hjco3t-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"uijECH98e-container\",nodeId:\"uijECH98e\",rendersWithMotion:true,scopeId:\"qghAlAd0K\",style:{opacity:0},children:/*#__PURE__*/_jsx(Feather,{color:\"var(--token-7131b165-8d64-431b-815c-7c710a6d4ca8, rgb(255, 255, 255))\",height:\"100%\",iconSearch:\"Home\",iconSelection:\"arrow-right\",id:\"uijECH98e\",layoutId:\"uijECH98e\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})]})]}),isDisplayed6()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-13t47w9\",layoutDependency:layoutDependency,layoutId:\"L5g_Nc5Tu\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks9=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:42,y:(componentViewport?.y||0)+0+(((componentViewport?.height||80)-0-80)/2+0+0)+0+16.5+2.5+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-18jgbok-container\",layoutDependency:layoutDependency,layoutId:\"vS9xKkraa-container\",nodeId:\"vS9xKkraa\",rendersWithMotion:true,scopeId:\"qghAlAd0K\",children:/*#__PURE__*/_jsx(NavigationLinks,{AlH_RM8LQ:\"HOME\",CO38h6MTT:\"var(--token-79450245-7010-4004-b41e-e24762369a06, rgb(0, 0, 0))\",height:\"100%\",hPC18JiaW:resolvedLinks9[0],id:\"vS9xKkraa\",layoutId:\"vS9xKkraa\",MSOvsbo0n:12,style:{height:\"100%\"},variant:matchVariant(\"kpY8JZWED\"),width:\"100%\",...addPropertyOverrides({afO_M43QL:{hPC18JiaW:resolvedLinks9[5]},dvxP1HiDK:{hPC18JiaW:resolvedLinks9[4]},LVoWBaFuH:{hPC18JiaW:resolvedLinks9[3]},OrkaOgNNA:{hPC18JiaW:resolvedLinks9[7]},s6espc5C3:{hPC18JiaW:resolvedLinks9[6]},shLrfsQ6A:{hPC18JiaW:resolvedLinks9[1]},YeV9oF18U:{hPC18JiaW:resolvedLinks9[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"t6yW_TxHq\"},implicitPathVariables:undefined},{href:{webPageId:\"t6yW_TxHq\"},implicitPathVariables:undefined},{href:{webPageId:\"t6yW_TxHq\"},implicitPathVariables:undefined},{href:{webPageId:\"t6yW_TxHq\"},implicitPathVariables:undefined},{href:{webPageId:\"t6yW_TxHq\"},implicitPathVariables:undefined},{href:{webPageId:\"t6yW_TxHq\"},implicitPathVariables:undefined},{href:{webPageId:\"t6yW_TxHq\"},implicitPathVariables:undefined},{href:{webPageId:\"t6yW_TxHq\"},implicitPathVariables:undefined}],children:resolvedLinks10=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:42,y:(componentViewport?.y||0)+0+(((componentViewport?.height||80)-0-80)/2+0+0)+0+16.5+2.5+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ptrlv1-container\",layoutDependency:layoutDependency,layoutId:\"sCytqq3D5-container\",nodeId:\"sCytqq3D5\",rendersWithMotion:true,scopeId:\"qghAlAd0K\",children:/*#__PURE__*/_jsx(NavigationLinks,{AlH_RM8LQ:\"ABOUT\",CO38h6MTT:\"var(--token-79450245-7010-4004-b41e-e24762369a06, rgb(0, 0, 0))\",height:\"100%\",hPC18JiaW:resolvedLinks10[0],id:\"sCytqq3D5\",layoutId:\"sCytqq3D5\",MSOvsbo0n:12,style:{height:\"100%\"},variant:matchVariant(\"kpY8JZWED\"),width:\"100%\",...addPropertyOverrides({afO_M43QL:{hPC18JiaW:resolvedLinks10[5]},dvxP1HiDK:{hPC18JiaW:resolvedLinks10[4]},LVoWBaFuH:{hPC18JiaW:resolvedLinks10[3]},OrkaOgNNA:{hPC18JiaW:resolvedLinks10[7]},s6espc5C3:{hPC18JiaW:resolvedLinks10[6]},shLrfsQ6A:{hPC18JiaW:resolvedLinks10[1],variant:matchVariant(\"Rwt9Aa9f1\")},YeV9oF18U:{hPC18JiaW:resolvedLinks10[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,dismissWithEsc:false,children:overlay=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"KtpJRUIl3\"},implicitPathVariables:undefined},{href:{webPageId:\"KtpJRUIl3\"},implicitPathVariables:undefined},{href:{webPageId:\"KtpJRUIl3\"},implicitPathVariables:undefined},{href:{webPageId:\"KtpJRUIl3\"},implicitPathVariables:undefined},{href:{webPageId:\"KtpJRUIl3\"},implicitPathVariables:undefined},{href:{webPageId:\"KtpJRUIl3\"},implicitPathVariables:undefined},{href:{webPageId:\"KtpJRUIl3\"},implicitPathVariables:undefined},{href:{webPageId:\"KtpJRUIl3\"},implicitPathVariables:undefined}],children:resolvedLinks11=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:42,y:(componentViewport?.y||0)+0+(((componentViewport?.height||80)-0-80)/2+0+0)+0+16.5+2.5+0,children:/*#__PURE__*/_jsxs(SmartComponentScopedContainer,{className:\"framer-17lkxgb-container\",id:`${layoutId}-17lkxgb`,layoutDependency:layoutDependency,layoutId:\"lddCkYqUG-container\",nodeId:\"lddCkYqUG\",ref:ref1,rendersWithMotion:true,scopeId:\"qghAlAd0K\",children:[/*#__PURE__*/_jsx(NavigationLinks,{AlH_RM8LQ:\"SERVICES\",CO38h6MTT:\"var(--token-79450245-7010-4004-b41e-e24762369a06, rgb(0, 0, 0))\",height:\"100%\",hPC18JiaW:resolvedLinks11[0],id:\"lddCkYqUG\",layoutId:\"lddCkYqUG\",MSOvsbo0n:12,style:{height:\"100%\"},tRswLGZzj:tRswLGZzj13elrgn({overlay}),variant:matchVariant(overlay.visible&&\"Rwt9Aa9f1\",overlay.visible?\"Rwt9Aa9f1\":\"kpY8JZWED\"),width:\"100%\",...addPropertyOverrides({afO_M43QL:{hPC18JiaW:resolvedLinks11[5]},dvxP1HiDK:{hPC18JiaW:resolvedLinks11[4]},LVoWBaFuH:{hPC18JiaW:resolvedLinks11[3]},OrkaOgNNA:{hPC18JiaW:resolvedLinks11[7]},s6espc5C3:{hPC18JiaW:resolvedLinks11[6]},shLrfsQ6A:{hPC18JiaW:resolvedLinks11[1]},YeV9oF18U:{hPC18JiaW:resolvedLinks11[2],variant:matchVariant(overlay.visible&&\"Rwt9Aa9f1\",overlay.visible?\"Rwt9Aa9f1\":\"Rwt9Aa9f1\")}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay.visible&&/*#__PURE__*/_jsx(Floating,{alignment:\"start\",anchorRef:ref1,className:cx(scopingClassNames,classNames),collisionDetection:false,\"data-framer-portal-id\":`${layoutId}-17lkxgb`,offsetX:-.4843821670001489,offsetY:17.999997935723513,onDismiss:overlay.hide,placement:\"bottom\",safeArea:true,zIndex:11,children:/*#__PURE__*/_jsxs(MotionDivWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation1,className:\"framer-122kcy4\",exit:animation,initial:animation2,layoutDependency:layoutDependency,layoutId:\"q_iNPEgfG\",ref:ref2,role:\"dialog\",style:{backgroundColor:\"var(--token-e480dcb8-3685-4afc-a50a-a6a49233a961, rgb(242, 242, 242))\",boxShadow:\"0px 10px 20px 0px rgba(0, 0, 0, 0.05)\"},children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"G8GfB5Ynu\"},implicitPathVariables:undefined},{href:{webPageId:\"G8GfB5Ynu\"},implicitPathVariables:undefined},{href:{webPageId:\"G8GfB5Ynu\"},implicitPathVariables:undefined},{href:{webPageId:\"G8GfB5Ynu\"},implicitPathVariables:undefined},{href:{webPageId:\"G8GfB5Ynu\"},implicitPathVariables:undefined},{href:{webPageId:\"G8GfB5Ynu\"},implicitPathVariables:undefined},{href:{webPageId:\"G8GfB5Ynu\"},implicitPathVariables:undefined},{href:{webPageId:\"G8GfB5Ynu\"},implicitPathVariables:undefined}],children:resolvedLinks12=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-dx2bu6-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"SzXGgvfJk-container\",nodeId:\"SzXGgvfJk\",rendersWithMotion:true,scopeId:\"qghAlAd0K\",children:/*#__PURE__*/_jsx(NavigationLinks,{AlH_RM8LQ:\"ACUPUNCTURE\",CO38h6MTT:\"var(--token-79450245-7010-4004-b41e-e24762369a06, rgb(0, 0, 0))\",height:\"100%\",hPC18JiaW:resolvedLinks12[0],id:\"SzXGgvfJk\",layoutId:\"SzXGgvfJk\",MSOvsbo0n:12,variant:matchVariant(\"kpY8JZWED\"),width:\"100%\",...addPropertyOverrides({afO_M43QL:{hPC18JiaW:resolvedLinks12[5]},dvxP1HiDK:{hPC18JiaW:resolvedLinks12[4]},LVoWBaFuH:{hPC18JiaW:resolvedLinks12[3]},OrkaOgNNA:{hPC18JiaW:resolvedLinks12[7]},s6espc5C3:{hPC18JiaW:resolvedLinks12[6]},shLrfsQ6A:{hPC18JiaW:resolvedLinks12[1]},YeV9oF18U:{hPC18JiaW:resolvedLinks12[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"IVju_JFYd\"},implicitPathVariables:undefined},{href:{webPageId:\"IVju_JFYd\"},implicitPathVariables:undefined},{href:{webPageId:\"IVju_JFYd\"},implicitPathVariables:undefined},{href:{webPageId:\"IVju_JFYd\"},implicitPathVariables:undefined},{href:{webPageId:\"IVju_JFYd\"},implicitPathVariables:undefined},{href:{webPageId:\"IVju_JFYd\"},implicitPathVariables:undefined},{href:{webPageId:\"IVju_JFYd\"},implicitPathVariables:undefined},{href:{webPageId:\"IVju_JFYd\"},implicitPathVariables:undefined}],children:resolvedLinks13=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-rtwwpz-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"E8TkLPcJv-container\",nodeId:\"E8TkLPcJv\",rendersWithMotion:true,scopeId:\"qghAlAd0K\",children:/*#__PURE__*/_jsx(NavigationLinks,{AlH_RM8LQ:\"CHIROPRACTIC\",CO38h6MTT:\"var(--token-79450245-7010-4004-b41e-e24762369a06, rgb(0, 0, 0))\",height:\"100%\",hPC18JiaW:resolvedLinks13[0],id:\"E8TkLPcJv\",layoutId:\"E8TkLPcJv\",MSOvsbo0n:12,variant:matchVariant(\"kpY8JZWED\"),width:\"100%\",...addPropertyOverrides({afO_M43QL:{hPC18JiaW:resolvedLinks13[5]},dvxP1HiDK:{hPC18JiaW:resolvedLinks13[4]},LVoWBaFuH:{hPC18JiaW:resolvedLinks13[3]},OrkaOgNNA:{hPC18JiaW:resolvedLinks13[7]},s6espc5C3:{hPC18JiaW:resolvedLinks13[6]},shLrfsQ6A:{hPC18JiaW:resolvedLinks13[1]},YeV9oF18U:{hPC18JiaW:resolvedLinks13[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"BnglzcN6N\"},implicitPathVariables:undefined},{href:{webPageId:\"BnglzcN6N\"},implicitPathVariables:undefined},{href:{webPageId:\"BnglzcN6N\"},implicitPathVariables:undefined},{href:{webPageId:\"BnglzcN6N\"},implicitPathVariables:undefined},{href:{webPageId:\"BnglzcN6N\"},implicitPathVariables:undefined},{href:{webPageId:\"BnglzcN6N\"},implicitPathVariables:undefined},{href:{webPageId:\"BnglzcN6N\"},implicitPathVariables:undefined},{href:{webPageId:\"BnglzcN6N\"},implicitPathVariables:undefined}],children:resolvedLinks14=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1nbmowk-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"h7F0WZeYA-container\",nodeId:\"h7F0WZeYA\",rendersWithMotion:true,scopeId:\"qghAlAd0K\",children:/*#__PURE__*/_jsx(NavigationLinks,{AlH_RM8LQ:\"MASSAGE THERAPY\",CO38h6MTT:\"var(--token-79450245-7010-4004-b41e-e24762369a06, rgb(0, 0, 0))\",height:\"100%\",hPC18JiaW:resolvedLinks14[0],id:\"h7F0WZeYA\",layoutId:\"h7F0WZeYA\",MSOvsbo0n:12,variant:matchVariant(\"kpY8JZWED\"),width:\"100%\",...addPropertyOverrides({afO_M43QL:{hPC18JiaW:resolvedLinks14[5]},dvxP1HiDK:{hPC18JiaW:resolvedLinks14[4]},LVoWBaFuH:{hPC18JiaW:resolvedLinks14[3]},OrkaOgNNA:{hPC18JiaW:resolvedLinks14[7]},s6espc5C3:{hPC18JiaW:resolvedLinks14[6]},shLrfsQ6A:{hPC18JiaW:resolvedLinks14[1]},YeV9oF18U:{hPC18JiaW:resolvedLinks14[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"QIlvm64xx\"},implicitPathVariables:undefined},{href:{webPageId:\"QIlvm64xx\"},implicitPathVariables:undefined},{href:{webPageId:\"QIlvm64xx\"},implicitPathVariables:undefined},{href:{webPageId:\"QIlvm64xx\"},implicitPathVariables:undefined},{href:{webPageId:\"QIlvm64xx\"},implicitPathVariables:undefined},{href:{webPageId:\"QIlvm64xx\"},implicitPathVariables:undefined},{href:{webPageId:\"QIlvm64xx\"},implicitPathVariables:undefined},{href:{webPageId:\"QIlvm64xx\"},implicitPathVariables:undefined}],children:resolvedLinks15=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1byl35i-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"LE7ZTAKMi-container\",nodeId:\"LE7ZTAKMi\",rendersWithMotion:true,scopeId:\"qghAlAd0K\",children:/*#__PURE__*/_jsx(NavigationLinks,{AlH_RM8LQ:\"CUPPING THERAPY\",CO38h6MTT:\"var(--token-79450245-7010-4004-b41e-e24762369a06, rgb(0, 0, 0))\",height:\"100%\",hPC18JiaW:resolvedLinks15[0],id:\"LE7ZTAKMi\",layoutId:\"LE7ZTAKMi\",MSOvsbo0n:12,variant:matchVariant(\"kpY8JZWED\"),width:\"100%\",...addPropertyOverrides({afO_M43QL:{hPC18JiaW:resolvedLinks15[5]},dvxP1HiDK:{hPC18JiaW:resolvedLinks15[4]},LVoWBaFuH:{hPC18JiaW:resolvedLinks15[3]},OrkaOgNNA:{hPC18JiaW:resolvedLinks15[7]},s6espc5C3:{hPC18JiaW:resolvedLinks15[6]},shLrfsQ6A:{hPC18JiaW:resolvedLinks15[1]},YeV9oF18U:{hPC18JiaW:resolvedLinks15[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"JHLcsamP1\"},implicitPathVariables:undefined},{href:{webPageId:\"JHLcsamP1\"},implicitPathVariables:undefined},{href:{webPageId:\"JHLcsamP1\"},implicitPathVariables:undefined},{href:{webPageId:\"JHLcsamP1\"},implicitPathVariables:undefined},{href:{webPageId:\"JHLcsamP1\"},implicitPathVariables:undefined},{href:{webPageId:\"JHLcsamP1\"},implicitPathVariables:undefined},{href:{webPageId:\"JHLcsamP1\"},implicitPathVariables:undefined},{href:{webPageId:\"JHLcsamP1\"},implicitPathVariables:undefined}],children:resolvedLinks16=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1k90pgp-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"QjKq1xGRG-container\",nodeId:\"QjKq1xGRG\",rendersWithMotion:true,scopeId:\"qghAlAd0K\",children:/*#__PURE__*/_jsx(NavigationLinks,{AlH_RM8LQ:\"SOFTWAVE THERAPY\",CO38h6MTT:\"var(--token-79450245-7010-4004-b41e-e24762369a06, rgb(0, 0, 0))\",height:\"100%\",hPC18JiaW:resolvedLinks16[0],id:\"QjKq1xGRG\",layoutId:\"QjKq1xGRG\",MSOvsbo0n:12,variant:matchVariant(\"kpY8JZWED\"),width:\"100%\",...addPropertyOverrides({afO_M43QL:{hPC18JiaW:resolvedLinks16[5]},dvxP1HiDK:{hPC18JiaW:resolvedLinks16[4]},LVoWBaFuH:{hPC18JiaW:resolvedLinks16[3]},OrkaOgNNA:{hPC18JiaW:resolvedLinks16[7]},s6espc5C3:{hPC18JiaW:resolvedLinks16[6]},shLrfsQ6A:{hPC18JiaW:resolvedLinks16[1]},YeV9oF18U:{hPC18JiaW:resolvedLinks16[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"Rpix6Plk0\"},implicitPathVariables:undefined},{href:{webPageId:\"Rpix6Plk0\"},implicitPathVariables:undefined},{href:{webPageId:\"Rpix6Plk0\"},implicitPathVariables:undefined},{href:{webPageId:\"Rpix6Plk0\"},implicitPathVariables:undefined},{href:{webPageId:\"Rpix6Plk0\"},implicitPathVariables:undefined},{href:{webPageId:\"Rpix6Plk0\"},implicitPathVariables:undefined},{href:{webPageId:\"Rpix6Plk0\"},implicitPathVariables:undefined},{href:{webPageId:\"Rpix6Plk0\"},implicitPathVariables:undefined}],children:resolvedLinks17=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-axy1lf-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"nuZ4XhRqs-container\",nodeId:\"nuZ4XhRqs\",rendersWithMotion:true,scopeId:\"qghAlAd0K\",children:/*#__PURE__*/_jsx(NavigationLinks,{AlH_RM8LQ:\"PEMF THERAPY\",CO38h6MTT:\"var(--token-79450245-7010-4004-b41e-e24762369a06, rgb(0, 0, 0))\",height:\"100%\",hPC18JiaW:resolvedLinks17[0],id:\"nuZ4XhRqs\",layoutId:\"nuZ4XhRqs\",MSOvsbo0n:12,variant:matchVariant(\"kpY8JZWED\"),width:\"100%\",...addPropertyOverrides({afO_M43QL:{hPC18JiaW:resolvedLinks17[5]},dvxP1HiDK:{hPC18JiaW:resolvedLinks17[4]},LVoWBaFuH:{hPC18JiaW:resolvedLinks17[3]},OrkaOgNNA:{hPC18JiaW:resolvedLinks17[7]},s6espc5C3:{hPC18JiaW:resolvedLinks17[6]},shLrfsQ6A:{hPC18JiaW:resolvedLinks17[1]},YeV9oF18U:{hPC18JiaW:resolvedLinks17[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"RLfXivVn6\"},implicitPathVariables:undefined},{href:{webPageId:\"RLfXivVn6\"},implicitPathVariables:undefined},{href:{webPageId:\"RLfXivVn6\"},implicitPathVariables:undefined},{href:{webPageId:\"RLfXivVn6\"},implicitPathVariables:undefined},{href:{webPageId:\"RLfXivVn6\"},implicitPathVariables:undefined},{href:{webPageId:\"RLfXivVn6\"},implicitPathVariables:undefined},{href:{webPageId:\"RLfXivVn6\"},implicitPathVariables:undefined},{href:{webPageId:\"RLfXivVn6\"},implicitPathVariables:undefined}],children:resolvedLinks18=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-dx8q08-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"C2k6ksPqi-container\",nodeId:\"C2k6ksPqi\",rendersWithMotion:true,scopeId:\"qghAlAd0K\",children:/*#__PURE__*/_jsx(NavigationLinks,{AlH_RM8LQ:\"RED LIGHT THERAPY\",CO38h6MTT:\"var(--token-79450245-7010-4004-b41e-e24762369a06, rgb(0, 0, 0))\",height:\"100%\",hPC18JiaW:resolvedLinks18[0],id:\"C2k6ksPqi\",layoutId:\"C2k6ksPqi\",MSOvsbo0n:12,variant:matchVariant(\"kpY8JZWED\"),width:\"100%\",...addPropertyOverrides({afO_M43QL:{hPC18JiaW:resolvedLinks18[5]},dvxP1HiDK:{hPC18JiaW:resolvedLinks18[4]},LVoWBaFuH:{hPC18JiaW:resolvedLinks18[3]},OrkaOgNNA:{hPC18JiaW:resolvedLinks18[7]},s6espc5C3:{hPC18JiaW:resolvedLinks18[6]},shLrfsQ6A:{hPC18JiaW:resolvedLinks18[1]},YeV9oF18U:{hPC18JiaW:resolvedLinks18[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"yeqP025Qo\"},implicitPathVariables:undefined},{href:{webPageId:\"yeqP025Qo\"},implicitPathVariables:undefined},{href:{webPageId:\"yeqP025Qo\"},implicitPathVariables:undefined},{href:{webPageId:\"yeqP025Qo\"},implicitPathVariables:undefined},{href:{webPageId:\"yeqP025Qo\"},implicitPathVariables:undefined},{href:{webPageId:\"yeqP025Qo\"},implicitPathVariables:undefined},{href:{webPageId:\"yeqP025Qo\"},implicitPathVariables:undefined},{href:{webPageId:\"yeqP025Qo\"},implicitPathVariables:undefined}],children:resolvedLinks19=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-9czo9c-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"sDmvV0as5-container\",nodeId:\"sDmvV0as5\",rendersWithMotion:true,scopeId:\"qghAlAd0K\",children:/*#__PURE__*/_jsx(NavigationLinks,{AlH_RM8LQ:\"SPINAL DECOMPRESSION\",CO38h6MTT:\"var(--token-79450245-7010-4004-b41e-e24762369a06, rgb(0, 0, 0))\",height:\"100%\",hPC18JiaW:resolvedLinks19[0],id:\"sDmvV0as5\",layoutId:\"sDmvV0as5\",MSOvsbo0n:12,variant:matchVariant(\"kpY8JZWED\"),width:\"100%\",...addPropertyOverrides({afO_M43QL:{hPC18JiaW:resolvedLinks19[5]},dvxP1HiDK:{hPC18JiaW:resolvedLinks19[4]},LVoWBaFuH:{hPC18JiaW:resolvedLinks19[3]},OrkaOgNNA:{hPC18JiaW:resolvedLinks19[7]},s6espc5C3:{hPC18JiaW:resolvedLinks19[6]},shLrfsQ6A:{hPC18JiaW:resolvedLinks19[1]},YeV9oF18U:{hPC18JiaW:resolvedLinks19[2]}},baseVariant,gestureVariant)})})})})]})})})]})})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"a0CUg_pdN\"},implicitPathVariables:undefined},{href:{webPageId:\"a0CUg_pdN\"},implicitPathVariables:undefined},{href:{webPageId:\"a0CUg_pdN\"},implicitPathVariables:undefined},{href:{webPageId:\"a0CUg_pdN\"},implicitPathVariables:undefined},{href:{webPageId:\"a0CUg_pdN\"},implicitPathVariables:undefined},{href:{webPageId:\"a0CUg_pdN\"},implicitPathVariables:undefined},{href:{webPageId:\"a0CUg_pdN\"},implicitPathVariables:undefined},{href:{webPageId:\"a0CUg_pdN\"},implicitPathVariables:undefined}],children:resolvedLinks20=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:42,y:(componentViewport?.y||0)+0+(((componentViewport?.height||80)-0-80)/2+0+0)+0+16.5+2.5+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-12dggx3-container\",layoutDependency:layoutDependency,layoutId:\"C7hWmJWie-container\",nodeId:\"C7hWmJWie\",rendersWithMotion:true,scopeId:\"qghAlAd0K\",children:/*#__PURE__*/_jsx(NavigationLinks,{AlH_RM8LQ:\"CONDITIONS\",CO38h6MTT:\"var(--token-79450245-7010-4004-b41e-e24762369a06, rgb(0, 0, 0))\",height:\"100%\",hPC18JiaW:resolvedLinks20[0],id:\"C7hWmJWie\",layoutId:\"C7hWmJWie\",MSOvsbo0n:12,style:{height:\"100%\"},variant:matchVariant(\"kpY8JZWED\"),width:\"100%\",...addPropertyOverrides({afO_M43QL:{hPC18JiaW:resolvedLinks20[5]},dvxP1HiDK:{hPC18JiaW:resolvedLinks20[4]},LVoWBaFuH:{hPC18JiaW:resolvedLinks20[3],variant:matchVariant(\"Rwt9Aa9f1\")},OrkaOgNNA:{hPC18JiaW:resolvedLinks20[7]},s6espc5C3:{hPC18JiaW:resolvedLinks20[6]},shLrfsQ6A:{hPC18JiaW:resolvedLinks20[1]},YeV9oF18U:{hPC18JiaW:resolvedLinks20[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"LdpCQqviE\"},implicitPathVariables:undefined},{href:{webPageId:\"LdpCQqviE\"},implicitPathVariables:undefined},{href:{webPageId:\"LdpCQqviE\"},implicitPathVariables:undefined},{href:{webPageId:\"LdpCQqviE\"},implicitPathVariables:undefined},{href:{webPageId:\"LdpCQqviE\"},implicitPathVariables:undefined},{href:{webPageId:\"LdpCQqviE\"},implicitPathVariables:undefined},{href:{webPageId:\"LdpCQqviE\"},implicitPathVariables:undefined},{href:{webPageId:\"LdpCQqviE\"},implicitPathVariables:undefined}],children:resolvedLinks21=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:42,y:(componentViewport?.y||0)+0+(((componentViewport?.height||80)-0-80)/2+0+0)+0+16.5+2.5+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-gtqxus-container\",layoutDependency:layoutDependency,layoutId:\"f0uaO7HY5-container\",nodeId:\"f0uaO7HY5\",rendersWithMotion:true,scopeId:\"qghAlAd0K\",children:/*#__PURE__*/_jsx(NavigationLinks,{AlH_RM8LQ:\"STAFF\",CO38h6MTT:\"var(--token-79450245-7010-4004-b41e-e24762369a06, rgb(0, 0, 0))\",height:\"100%\",hPC18JiaW:resolvedLinks21[0],id:\"f0uaO7HY5\",layoutId:\"f0uaO7HY5\",MSOvsbo0n:12,style:{height:\"100%\"},variant:matchVariant(\"kpY8JZWED\"),width:\"100%\",...addPropertyOverrides({afO_M43QL:{hPC18JiaW:resolvedLinks21[5]},dvxP1HiDK:{hPC18JiaW:resolvedLinks21[4],variant:matchVariant(\"Rwt9Aa9f1\")},LVoWBaFuH:{hPC18JiaW:resolvedLinks21[3]},OrkaOgNNA:{hPC18JiaW:resolvedLinks21[7]},s6espc5C3:{hPC18JiaW:resolvedLinks21[6]},shLrfsQ6A:{hPC18JiaW:resolvedLinks21[1]},YeV9oF18U:{hPC18JiaW:resolvedLinks21[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"fp6kiaw6d\"},implicitPathVariables:undefined},{href:{webPageId:\"fp6kiaw6d\"},implicitPathVariables:undefined},{href:{webPageId:\"fp6kiaw6d\"},implicitPathVariables:undefined},{href:{webPageId:\"fp6kiaw6d\"},implicitPathVariables:undefined},{href:{webPageId:\"fp6kiaw6d\"},implicitPathVariables:undefined},{href:{webPageId:\"fp6kiaw6d\"},implicitPathVariables:undefined},{href:{webPageId:\"fp6kiaw6d\"},implicitPathVariables:undefined},{href:{webPageId:\"fp6kiaw6d\"},implicitPathVariables:undefined}],children:resolvedLinks22=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:42,y:(componentViewport?.y||0)+0+(((componentViewport?.height||80)-0-80)/2+0+0)+0+16.5+2.5+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-p6zkbk-container\",layoutDependency:layoutDependency,layoutId:\"z3YivVsyr-container\",nodeId:\"z3YivVsyr\",rendersWithMotion:true,scopeId:\"qghAlAd0K\",children:/*#__PURE__*/_jsx(NavigationLinks,{AlH_RM8LQ:\"BLOG\",CO38h6MTT:\"var(--token-79450245-7010-4004-b41e-e24762369a06, rgb(0, 0, 0))\",height:\"100%\",hPC18JiaW:resolvedLinks22[0],id:\"z3YivVsyr\",layoutId:\"z3YivVsyr\",MSOvsbo0n:12,style:{height:\"100%\"},variant:matchVariant(\"kpY8JZWED\"),width:\"100%\",...addPropertyOverrides({afO_M43QL:{hPC18JiaW:resolvedLinks22[5],variant:matchVariant(\"Rwt9Aa9f1\")},dvxP1HiDK:{hPC18JiaW:resolvedLinks22[4]},LVoWBaFuH:{hPC18JiaW:resolvedLinks22[3]},OrkaOgNNA:{hPC18JiaW:resolvedLinks22[7]},s6espc5C3:{hPC18JiaW:resolvedLinks22[6]},shLrfsQ6A:{hPC18JiaW:resolvedLinks22[1]},YeV9oF18U:{hPC18JiaW:resolvedLinks22[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"ie7SC7ic_\"},implicitPathVariables:undefined},{href:{webPageId:\"ie7SC7ic_\"},implicitPathVariables:undefined},{href:{webPageId:\"ie7SC7ic_\"},implicitPathVariables:undefined},{href:{webPageId:\"ie7SC7ic_\"},implicitPathVariables:undefined},{href:{webPageId:\"ie7SC7ic_\"},implicitPathVariables:undefined},{href:{webPageId:\"ie7SC7ic_\"},implicitPathVariables:undefined},{href:{webPageId:\"ie7SC7ic_\"},implicitPathVariables:undefined},{href:{webPageId:\"ie7SC7ic_\"},implicitPathVariables:undefined}],children:resolvedLinks23=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:42,y:(componentViewport?.y||0)+0+(((componentViewport?.height||80)-0-80)/2+0+0)+0+16.5+2.5+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1vlae6g-container\",layoutDependency:layoutDependency,layoutId:\"gFlbKdxL7-container\",nodeId:\"gFlbKdxL7\",rendersWithMotion:true,scopeId:\"qghAlAd0K\",children:/*#__PURE__*/_jsx(NavigationLinks,{AlH_RM8LQ:\"SHOP\",CO38h6MTT:\"var(--token-79450245-7010-4004-b41e-e24762369a06, rgb(0, 0, 0))\",height:\"100%\",hPC18JiaW:resolvedLinks23[0],id:\"gFlbKdxL7\",layoutId:\"gFlbKdxL7\",MSOvsbo0n:12,style:{height:\"100%\"},variant:matchVariant(\"kpY8JZWED\"),width:\"100%\",...addPropertyOverrides({afO_M43QL:{hPC18JiaW:resolvedLinks23[5]},dvxP1HiDK:{hPC18JiaW:resolvedLinks23[4]},LVoWBaFuH:{hPC18JiaW:resolvedLinks23[3]},OrkaOgNNA:{hPC18JiaW:resolvedLinks23[7]},s6espc5C3:{hPC18JiaW:resolvedLinks23[6],variant:matchVariant(\"Rwt9Aa9f1\")},shLrfsQ6A:{hPC18JiaW:resolvedLinks23[1]},YeV9oF18U:{hPC18JiaW:resolvedLinks23[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"ShNcEJDw5\"},implicitPathVariables:undefined},{href:{webPageId:\"ShNcEJDw5\"},implicitPathVariables:undefined},{href:{webPageId:\"ShNcEJDw5\"},implicitPathVariables:undefined},{href:{webPageId:\"ShNcEJDw5\"},implicitPathVariables:undefined},{href:{webPageId:\"ShNcEJDw5\"},implicitPathVariables:undefined},{href:{webPageId:\"ShNcEJDw5\"},implicitPathVariables:undefined},{href:{webPageId:\"ShNcEJDw5\"},implicitPathVariables:undefined},{href:{webPageId:\"ShNcEJDw5\"},implicitPathVariables:undefined}],children:resolvedLinks24=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:42,y:(componentViewport?.y||0)+0+(((componentViewport?.height||80)-0-80)/2+0+0)+0+16.5+2.5+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1122gyl-container\",layoutDependency:layoutDependency,layoutId:\"GtbPboV5S-container\",nodeId:\"GtbPboV5S\",rendersWithMotion:true,scopeId:\"qghAlAd0K\",children:/*#__PURE__*/_jsx(NavigationLinks,{AlH_RM8LQ:\"CONTACT\",CO38h6MTT:\"var(--token-79450245-7010-4004-b41e-e24762369a06, rgb(0, 0, 0))\",height:\"100%\",hPC18JiaW:resolvedLinks24[0],id:\"GtbPboV5S\",layoutId:\"GtbPboV5S\",MSOvsbo0n:12,style:{height:\"100%\"},variant:matchVariant(\"kpY8JZWED\"),width:\"100%\",...addPropertyOverrides({afO_M43QL:{hPC18JiaW:resolvedLinks24[5]},dvxP1HiDK:{hPC18JiaW:resolvedLinks24[4]},LVoWBaFuH:{hPC18JiaW:resolvedLinks24[3]},OrkaOgNNA:{hPC18JiaW:resolvedLinks24[7],variant:matchVariant(\"Rwt9Aa9f1\")},s6espc5C3:{hPC18JiaW:resolvedLinks24[6]},shLrfsQ6A:{hPC18JiaW:resolvedLinks24[1]},YeV9oF18U:{hPC18JiaW:resolvedLinks24[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,dismissWithEsc:false,children:overlay1=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:30,y:(componentViewport?.y||0)+0+(((componentViewport?.height||80)-0-80)/2+0+0)+0+16.5+2.5+6,children:/*#__PURE__*/_jsxs(SmartComponentScopedContainer,{className:\"framer-1oik93o-container\",id:`${layoutId}-1oik93o`,layoutDependency:layoutDependency,layoutId:\"OEkCOJDXo-container\",nodeId:\"OEkCOJDXo\",ref:ref3,rendersWithMotion:true,scopeId:\"qghAlAd0K\",children:[/*#__PURE__*/_jsx(ShopingCartIcon,{BcEIJGJbY:BcEIJGJbY13elrgn({overlay:overlay1}),height:\"100%\",id:\"OEkCOJDXo\",layoutId:\"OEkCOJDXo\",style:{height:\"100%\"},width:\"100%\"}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay1.visible&&/*#__PURE__*/_jsx(Floating,{alignment:\"center\",anchorRef:ref3,className:cx(scopingClassNames,classNames),collisionDetection:true,collisionDetectionPadding:20,\"data-framer-portal-id\":`${layoutId}-1oik93o`,offsetX:0,offsetY:10,onDismiss:overlay1.hide,placement:\"bottom\",safeArea:false,zIndex:11,children:/*#__PURE__*/_jsxs(MotionDivWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation1,className:\"framer-fgxura\",exit:animation,initial:animation2,layoutDependency:layoutDependency,layoutId:\"VkzhTgntd\",ref:ref4,role:\"dialog\",style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,boxShadow:\"0px 10px 20px 0px rgba(0, 0, 0, 0.05)\"},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"382px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-mzynx9-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"SXuonAuZm-container\",nodeId:\"SXuonAuZm\",rendersWithMotion:true,scopeId:\"qghAlAd0K\",children:/*#__PURE__*/_jsx(FCCartProductCardFCCartProductCard,{height:\"100%\",id:\"SXuonAuZm\",layoutId:\"SXuonAuZm\",style:{width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"400px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1jf6d6j-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"OOdIYMPgW-container\",nodeId:\"OOdIYMPgW\",rendersWithMotion:true,scopeId:\"qghAlAd0K\",children:/*#__PURE__*/_jsx(FCCheckoutButtonCheckoutButton,{height:\"100%\",id:\"OOdIYMPgW\",layoutId:\"OOdIYMPgW\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 0.7)\"},children:\"Click anywhere to close\"})}),className:\"framer-q2g5kv\",fonts:[\"FS;Manrope-regular\"],layoutDependency:layoutDependency,layoutId:\"EvPr09uDI\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]})})})]})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1vzmfw0-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"zrTA7e8L_-container\",nodeId:\"zrTA7e8L_\",rendersWithMotion:true,scopeId:\"qghAlAd0K\",children:/*#__PURE__*/_jsx(ThemeSwitch,{backgroundColor:\"rgb(224, 224, 224)\",circleColor:\"rgb(255, 255, 255)\",height:\"100%\",iconColor:\"rgb(0, 0, 0)\",iconPadding:4,id:\"zrTA7e8L_\",layoutId:\"zrTA7e8L_\",switchSize:60,width:\"100%\"})})})]}),isDisplayed6()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-19r3y9x\",layoutDependency:layoutDependency,layoutId:\"S9XQlOyw5\",children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"krEK6RAfs\"},implicitPathVariables:undefined},{href:{webPageId:\"krEK6RAfs\"},implicitPathVariables:undefined},{href:{webPageId:\"krEK6RAfs\"},implicitPathVariables:undefined},{href:{webPageId:\"krEK6RAfs\"},implicitPathVariables:undefined},{href:{webPageId:\"krEK6RAfs\"},implicitPathVariables:undefined},{href:{webPageId:\"krEK6RAfs\"},implicitPathVariables:undefined},{href:{webPageId:\"krEK6RAfs\"},implicitPathVariables:undefined},{href:{webPageId:\"krEK6RAfs\"},implicitPathVariables:undefined}],children:resolvedLinks25=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:47,width:\"135px\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||80)-0-80)/2+0+0)+0+16.5+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ofsekh-container\",layoutDependency:layoutDependency,layoutId:\"MA7m2VZ8n-container\",nodeId:\"MA7m2VZ8n\",rendersWithMotion:true,scopeId:\"qghAlAd0K\",children:/*#__PURE__*/_jsx(PrimaryBtn2,{C3ajItsMK:\"var(--token-05b37829-5598-46a0-88ba-021289d3f99e, rgb(255, 255, 255))\",faxHZ5oHl:\"var(--token-75b573a1-d464-4968-aa6b-0357172bcd86, rgb(121, 27, 204))\",Gohz5dKjJ:\"Booking Portal\",height:\"100%\",id:\"MA7m2VZ8n\",IKv2etFom:\"12px\",IQR276pHn:true,KWcBAjHoS:false,layoutId:\"MA7m2VZ8n\",LhmrhnV1b:true,style:{width:\"100%\"},ue3OfCTGP:\"var(--token-05b37829-5598-46a0-88ba-021289d3f99e, rgb(255, 255, 255))\",uzh8wc1_V:\"var(--token-eaf76b13-11ec-4213-9d2f-e0b8137ced14, rgb(17, 17, 17))\",variant:matchVariant(\"FcG_pFB2d\"),width:\"100%\",X2nwzSk9e:resolvedLinks25[0],...addPropertyOverrides({afO_M43QL:{X2nwzSk9e:resolvedLinks25[5]},dvxP1HiDK:{X2nwzSk9e:resolvedLinks25[4]},LVoWBaFuH:{X2nwzSk9e:resolvedLinks25[3]},OrkaOgNNA:{X2nwzSk9e:resolvedLinks25[7]},s6espc5C3:{X2nwzSk9e:resolvedLinks25[6]},shLrfsQ6A:{X2nwzSk9e:resolvedLinks25[1]},YeV9oF18U:{X2nwzSk9e:resolvedLinks25[2]}},baseVariant,gestureVariant)})})})})}),isDisplayed7()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-14nzl40\",\"data-framer-name\":\"Booking Button and Menu Button\",layoutDependency:layoutDependency,layoutId:\"F5Ty0z4sd\",children:[isDisplayed7()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1g2sc6g\",\"data-framer-name\":\"Dropdown Button\",layoutDependency:layoutDependency,layoutId:\"sEEjpFvTd\",...addPropertyOverrides({A8qiud8rS:{\"data-highlight\":true,onTap:onTap1a2oro8},VIm5un6W_:{\"data-highlight\":true,onTap:onTap1a2oro8},ywLBOvQVI:{\"data-highlight\":true,onTap:onTap147hawj}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1odgw42\",layoutDependency:layoutDependency,layoutId:\"cm2HUw96c\",style:{backgroundColor:\"var(--token-335f05ea-e3ba-465e-9120-3a753ecab870, rgb(15, 15, 15))\",rotate:0},variants:{A8qiud8rS:{rotate:45},VIm5un6W_:{rotate:45}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-m17x9s\",layoutDependency:layoutDependency,layoutId:\"TBgQo6mlY\",style:{backgroundColor:\"var(--token-335f05ea-e3ba-465e-9120-3a753ecab870, rgb(15, 15, 15))\",rotate:0},variants:{A8qiud8rS:{rotate:-45},VIm5un6W_:{rotate:-45}}})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,...addPropertyOverrides({A8qiud8rS:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||880)-0-1080)/2+0+0)+0+18+2+0},VIm5un6W_:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||880)-0-1080)/2+0+0)+0+18+2+0},ywLBOvQVI:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||80)-0-80)/2+0+0)+0+18+2+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1vuchaw-container\",layoutDependency:layoutDependency,layoutId:\"CZdSlAZgT-container\",nodeId:\"CZdSlAZgT\",rendersWithMotion:true,scopeId:\"qghAlAd0K\",children:/*#__PURE__*/_jsx(PrimaryBtn2,{C3ajItsMK:\"var(--token-05b37829-5598-46a0-88ba-021289d3f99e, rgb(255, 255, 255))\",faxHZ5oHl:\"var(--token-1e5f1053-4af4-4f71-a476-dac6d555e9df, rgb(16, 235, 206))\",Gohz5dKjJ:\"Start for Free\",height:\"100%\",id:\"CZdSlAZgT\",IKv2etFom:\"12px\",IQR276pHn:true,KWcBAjHoS:true,layoutId:\"CZdSlAZgT\",LhmrhnV1b:true,style:{height:\"100%\"},ue3OfCTGP:\"var(--token-05b37829-5598-46a0-88ba-021289d3f99e, rgb(255, 255, 255))\",uzh8wc1_V:\"var(--token-eaf76b13-11ec-4213-9d2f-e0b8137ced14, rgb(17, 17, 17))\",variant:matchVariant(\"ysl0VsNsh\"),width:\"100%\",...addPropertyOverrides({A8qiud8rS:{Gohz5dKjJ:\"Booking Portal\",KWcBAjHoS:false,variant:matchVariant(\"FcG_pFB2d\")},VIm5un6W_:{Gohz5dKjJ:\"Booking Portal\",KWcBAjHoS:false,variant:matchVariant(\"FcG_pFB2d\")},ywLBOvQVI:{Gohz5dKjJ:\"Booking Portal\",KWcBAjHoS:false,variant:matchVariant(\"FcG_pFB2d\")}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:30,...addPropertyOverrides({A8qiud8rS:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||880)-0-1080)/2+0+0)+0+18+2+5},VIm5un6W_:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||880)-0-1080)/2+0+0)+0+18+2+5},ywLBOvQVI:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||80)-0-80)/2+0+0)+0+18+2+5}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1gryh49-container\",layoutDependency:layoutDependency,layoutId:\"PUPt8edAR-container\",nodeId:\"PUPt8edAR\",rendersWithMotion:true,scopeId:\"qghAlAd0K\",children:/*#__PURE__*/_jsx(ShopingCartIcon,{BcEIJGJbY:BcEIJGJbYwgfkdw,height:\"100%\",id:\"PUPt8edAR\",layoutId:\"PUPt8edAR\",style:{height:\"100%\"},width:\"100%\",...addPropertyOverrides({A8qiud8rS:{BcEIJGJbY:BcEIJGJbY1a2oro8},VIm5un6W_:{BcEIJGJbY:BcEIJGJbYl5qsco},ywLBOvQVI:{BcEIJGJbY:BcEIJGJbYl5qsco}},baseVariant,gestureVariant)})})})]}),isDisplayed1()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-xb08b3\",layoutDependency:layoutDependency,layoutId:\"jPs9tN7aC\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-d9iudl\",layoutDependency:layoutDependency,layoutId:\"k_tJSubSv\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({YgFASgEsk:{height:40,y:(componentViewport?.y||0)+0+0+0+0+20+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1iewd1s-container\",layoutDependency:layoutDependency,layoutId:\"eJ5ez_4iq-container\",nodeId:\"eJ5ez_4iq\",rendersWithMotion:true,scopeId:\"qghAlAd0K\",children:/*#__PURE__*/_jsx(ShopingCartIcon,{BcEIJGJbY:BcEIJGJbYwgfkdw,height:\"100%\",id:\"eJ5ez_4iq\",layoutId:\"eJ5ez_4iq\",style:{height:\"100%\"},width:\"100%\"})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"krEK6RAfs\"},implicitPathVariables:undefined},{href:{webPageId:\"krEK6RAfs\"},implicitPathVariables:undefined}],children:resolvedLinks26=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,...addPropertyOverrides({YgFASgEsk:{y:(componentViewport?.y||0)+0+0+0+0+20+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1eclqh6-container\",layoutDependency:layoutDependency,layoutId:\"G4sEcz4Nc-container\",nodeId:\"G4sEcz4Nc\",rendersWithMotion:true,scopeId:\"qghAlAd0K\",children:/*#__PURE__*/_jsx(PrimaryBtn2,{C3ajItsMK:\"rgb(0, 0, 0)\",faxHZ5oHl:\"rgb(0, 0, 0)\",Gohz5dKjJ:\"BOOK\",height:\"100%\",id:\"G4sEcz4Nc\",IKv2etFom:\"12px\",IQR276pHn:true,KWcBAjHoS:false,layoutId:\"G4sEcz4Nc\",LhmrhnV1b:false,style:{height:\"100%\"},ue3OfCTGP:\"rgb(0, 0, 0)\",uzh8wc1_V:\"var(--token-1e5f1053-4af4-4f71-a476-dac6d555e9df, rgb(16, 235, 206))\",variant:matchVariant(\"CNcxx6cId\"),width:\"100%\",X2nwzSk9e:resolvedLinks26[0],...addPropertyOverrides({YgFASgEsk:{X2nwzSk9e:resolvedLinks26[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-12w4taz\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"Ob7Y6EMhM\",onTap:onTap1uc6n2d,style:{\"--corner-shape-fallback\":.752,backgroundColor:\"var(--token-5ea1c387-2853-4088-9281-94fd066b0c83, rgb(217, 217, 217))\",borderBottomLeftRadius:\"calc(12px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",borderBottomRightRadius:\"calc(12px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",borderTopLeftRadius:\"calc(12px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",borderTopRightRadius:\"calc(12px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",boxShadow:\"0px 0.6021873017743928px 1.083937143193907px -0.8333333333333333px rgba(0, 0, 0, 0.13), 0px 2.288533303243457px 4.119359945838223px -1.6666666666666665px rgba(0, 0, 0, 0.13), 0px 10px 18px -2.5px rgba(0, 0, 0, 0.13)\",cornerShape:\"superellipse(1.5)\"},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-19yb66\",\"data-framer-name\":\"Dropdown Button\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"h9pQjU9PS\",onTap:onTap147hawj,children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-13pbxv2\",layoutDependency:layoutDependency,layoutId:\"iVu3grNYx\",style:{backgroundColor:\"var(--token-335f05ea-e3ba-465e-9120-3a753ecab870, rgb(15, 15, 15))\",rotate:-45}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ud7mrw\",layoutDependency:layoutDependency,layoutId:\"v7gno6HpZ\",style:{backgroundColor:\"var(--token-335f05ea-e3ba-465e-9120-3a753ecab870, rgb(15, 15, 15))\",rotate:45}})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-7s7gq5-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"DO7r_EdDm-container\",nodeId:\"DO7r_EdDm\",rendersWithMotion:true,scopeId:\"qghAlAd0K\",style:{opacity:0},children:/*#__PURE__*/_jsx(Feather,{color:\"var(--token-7131b165-8d64-431b-815c-7c710a6d4ca8, rgb(255, 255, 255))\",height:\"100%\",iconSearch:\"Home\",iconSelection:\"arrow-right\",id:\"DO7r_EdDm\",layoutId:\"DO7r_EdDm\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})]})]}),isDisplayed8()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-3rz9d\",layoutDependency:layoutDependency,layoutId:\"TRAekaH5x\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-nmf0ig\",layoutDependency:layoutDependency,layoutId:\"FJ28mb1Uy\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({KNNmMshYl:{height:40,y:(componentViewport?.y||0)+0+0+0+0+20+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-17ekpwe-container\",layoutDependency:layoutDependency,layoutId:\"M5o4FmUGn-container\",nodeId:\"M5o4FmUGn\",rendersWithMotion:true,scopeId:\"qghAlAd0K\",children:/*#__PURE__*/_jsx(ShopingCartIcon,{BcEIJGJbY:BcEIJGJbY1uc6n2d,height:\"100%\",id:\"M5o4FmUGn\",layoutId:\"M5o4FmUGn\",style:{height:\"100%\"},width:\"100%\"})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"krEK6RAfs\"},implicitPathVariables:undefined},{href:{webPageId:\"krEK6RAfs\"},implicitPathVariables:undefined}],children:resolvedLinks27=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,...addPropertyOverrides({KNNmMshYl:{y:(componentViewport?.y||0)+0+0+0+0+20+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ni862z-container\",layoutDependency:layoutDependency,layoutId:\"mfB4S26No-container\",nodeId:\"mfB4S26No\",rendersWithMotion:true,scopeId:\"qghAlAd0K\",children:/*#__PURE__*/_jsx(PrimaryBtn2,{C3ajItsMK:\"rgb(0, 0, 0)\",faxHZ5oHl:\"var(--token-1e5f1053-4af4-4f71-a476-dac6d555e9df, rgb(16, 235, 206))\",Gohz5dKjJ:\"BOOK\",height:\"100%\",id:\"mfB4S26No\",IKv2etFom:\"12px\",IQR276pHn:true,KWcBAjHoS:false,layoutId:\"mfB4S26No\",LhmrhnV1b:false,style:{height:\"100%\"},ue3OfCTGP:\"rgb(0, 0, 0)\",uzh8wc1_V:\"var(--token-1e5f1053-4af4-4f71-a476-dac6d555e9df, rgb(16, 235, 206))\",variant:matchVariant(\"CNcxx6cId\"),width:\"100%\",X2nwzSk9e:resolvedLinks27[0],...addPropertyOverrides({KNNmMshYl:{X2nwzSk9e:resolvedLinks27[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1n174gn\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"iDnnPtYOK\",onTap:onTap1uc6n2d,style:{\"--corner-shape-fallback\":.752,backgroundColor:\"var(--token-5ea1c387-2853-4088-9281-94fd066b0c83, rgb(217, 217, 217))\",borderBottomLeftRadius:\"calc(12px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",borderBottomRightRadius:\"calc(12px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",borderTopLeftRadius:\"calc(12px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",borderTopRightRadius:\"calc(12px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",boxShadow:\"0px 0.6021873017743928px 1.083937143193907px -0.8333333333333333px rgba(0, 0, 0, 0.13), 0px 2.288533303243457px 4.119359945838223px -1.6666666666666665px rgba(0, 0, 0, 0.13), 0px 10px 18px -2.5px rgba(0, 0, 0, 0.13)\",cornerShape:\"superellipse(1.5)\"},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-uu7g2e\",\"data-framer-name\":\"Dropdown Button\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"itAiDKxQz\",onTap:onTap147hawj,children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1gm4gc2\",layoutDependency:layoutDependency,layoutId:\"MELEA7YP7\",style:{backgroundColor:\"var(--token-335f05ea-e3ba-465e-9120-3a753ecab870, rgb(15, 15, 15))\",rotate:-45}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-dyam6b\",layoutDependency:layoutDependency,layoutId:\"ic9q9gS5S\",style:{backgroundColor:\"var(--token-335f05ea-e3ba-465e-9120-3a753ecab870, rgb(15, 15, 15))\",rotate:45}})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1xw839t-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"BxZb4MAbU-container\",nodeId:\"BxZb4MAbU\",rendersWithMotion:true,scopeId:\"qghAlAd0K\",style:{opacity:0},children:/*#__PURE__*/_jsx(Feather,{color:\"var(--token-7131b165-8d64-431b-815c-7c710a6d4ca8, rgb(255, 255, 255))\",height:\"100%\",iconSearch:\"Home\",iconSelection:\"arrow-right\",id:\"BxZb4MAbU\",layoutId:\"BxZb4MAbU\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})]})]})]})})}),isDisplayed9()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-mlialv\",\"data-framer-name\":\"Drop Down Content\",layoutDependency:layoutDependency,layoutId:\"iAp4UISng\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-t67h8v\",\"data-framer-name\":\"Content Container\",layoutDependency:layoutDependency,layoutId:\"StX3v9qC9\",children:[isDisplayed10()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-2ur0hz\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"FqJZ8bqVH\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1e8v5ly\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"RwauijdP0\",style:{backgroundColor:\"var(--token-e480dcb8-3685-4afc-a50a-a6a49233a961, rgb(237, 237, 237))\"},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-rwssrs\",layoutDependency:layoutDependency,layoutId:\"FMpLRUgVx\",children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks28=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,...addPropertyOverrides({VIm5un6W_:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||880)-0-1080)/2+80+0)+0+0+0+0+60+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-g55pr3-container\",layoutDependency:layoutDependency,layoutId:\"zdmxv6y71-container\",nodeId:\"zdmxv6y71\",rendersWithMotion:true,scopeId:\"qghAlAd0K\",children:/*#__PURE__*/_jsx(NavigationLinks,{abWBp_fre:abWBp_fre1a2oro8,AlH_RM8LQ:\"HOME\",CO38h6MTT:\"var(--token-335f05ea-e3ba-465e-9120-3a753ecab870, rgb(15, 15, 15))\",height:\"100%\",hPC18JiaW:resolvedLinks28[0],id:\"zdmxv6y71\",layoutId:\"zdmxv6y71\",MSOvsbo0n:54,variant:matchVariant(\"GEMiKdyzm\"),width:\"100%\",...addPropertyOverrides({VIm5un6W_:{hPC18JiaW:resolvedLinks28[1]}},baseVariant,gestureVariant)})})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1n0ow09\",layoutDependency:layoutDependency,layoutId:\"vmeogr_EL\",children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"t6yW_TxHq\"},implicitPathVariables:undefined},{href:{webPageId:\"t6yW_TxHq\"},implicitPathVariables:undefined}],children:resolvedLinks29=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,...addPropertyOverrides({VIm5un6W_:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||880)-0-1080)/2+80+0)+0+0+0+0+60+81+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1cx0v0m-container\",layoutDependency:layoutDependency,layoutId:\"CX_xZKRnH-container\",nodeId:\"CX_xZKRnH\",rendersWithMotion:true,scopeId:\"qghAlAd0K\",children:/*#__PURE__*/_jsx(NavigationLinks,{abWBp_fre:abWBp_fre1a2oro8,AlH_RM8LQ:\"ABOUT\",CO38h6MTT:\"var(--token-335f05ea-e3ba-465e-9120-3a753ecab870, rgb(15, 15, 15))\",height:\"100%\",hPC18JiaW:resolvedLinks29[0],id:\"CX_xZKRnH\",layoutId:\"CX_xZKRnH\",MSOvsbo0n:54,variant:matchVariant(\"GEMiKdyzm\"),width:\"100%\",...addPropertyOverrides({VIm5un6W_:{hPC18JiaW:resolvedLinks29[1]}},baseVariant,gestureVariant)})})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1fyvqii\",layoutDependency:layoutDependency,layoutId:\"nlipzfVy3\",children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"KtpJRUIl3\"},implicitPathVariables:undefined},{href:{webPageId:\"KtpJRUIl3\"},implicitPathVariables:undefined}],children:resolvedLinks30=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,...addPropertyOverrides({VIm5un6W_:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||880)-0-1080)/2+80+0)+0+0+0+0+60+162+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-177mx4x-container\",layoutDependency:layoutDependency,layoutId:\"q6fJCalUU-container\",nodeId:\"q6fJCalUU\",rendersWithMotion:true,scopeId:\"qghAlAd0K\",children:/*#__PURE__*/_jsx(NavigationLinks,{abWBp_fre:abWBp_fre1a2oro8,AlH_RM8LQ:\"SERVICES\",CO38h6MTT:\"var(--token-335f05ea-e3ba-465e-9120-3a753ecab870, rgb(15, 15, 15))\",height:\"100%\",hPC18JiaW:resolvedLinks30[0],id:\"q6fJCalUU\",layoutId:\"q6fJCalUU\",MSOvsbo0n:54,variant:matchVariant(\"GEMiKdyzm\"),width:\"100%\",...addPropertyOverrides({VIm5un6W_:{hPC18JiaW:resolvedLinks30[1]}},baseVariant,gestureVariant)})})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-tv0uot\",layoutDependency:layoutDependency,layoutId:\"RJVjvzWVs\",children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"a0CUg_pdN\"},implicitPathVariables:undefined},{href:{webPageId:\"a0CUg_pdN\"},implicitPathVariables:undefined}],children:resolvedLinks31=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,...addPropertyOverrides({VIm5un6W_:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||880)-0-1080)/2+80+0)+0+0+0+0+60+243+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-10mrjxd-container\",layoutDependency:layoutDependency,layoutId:\"IxwZcV9mX-container\",nodeId:\"IxwZcV9mX\",rendersWithMotion:true,scopeId:\"qghAlAd0K\",children:/*#__PURE__*/_jsx(NavigationLinks,{abWBp_fre:abWBp_fre1a2oro8,AlH_RM8LQ:\"CONDITIONS\",CO38h6MTT:\"var(--token-335f05ea-e3ba-465e-9120-3a753ecab870, rgb(15, 15, 15))\",height:\"100%\",hPC18JiaW:resolvedLinks31[0],id:\"IxwZcV9mX\",layoutId:\"IxwZcV9mX\",MSOvsbo0n:54,variant:matchVariant(\"GEMiKdyzm\"),width:\"100%\",...addPropertyOverrides({VIm5un6W_:{hPC18JiaW:resolvedLinks31[1]}},baseVariant,gestureVariant)})})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-30lnz8\",layoutDependency:layoutDependency,layoutId:\"w9n46chpP\",children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"LdpCQqviE\"},implicitPathVariables:undefined},{href:{webPageId:\"LdpCQqviE\"},implicitPathVariables:undefined}],children:resolvedLinks32=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,...addPropertyOverrides({VIm5un6W_:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||880)-0-1080)/2+80+0)+0+0+0+0+60+324+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-of4iot-container\",layoutDependency:layoutDependency,layoutId:\"u2XXqUKRu-container\",nodeId:\"u2XXqUKRu\",rendersWithMotion:true,scopeId:\"qghAlAd0K\",children:/*#__PURE__*/_jsx(NavigationLinks,{abWBp_fre:abWBp_fre1a2oro8,AlH_RM8LQ:\"STAFF\",CO38h6MTT:\"var(--token-335f05ea-e3ba-465e-9120-3a753ecab870, rgb(15, 15, 15))\",height:\"100%\",hPC18JiaW:resolvedLinks32[0],id:\"u2XXqUKRu\",layoutId:\"u2XXqUKRu\",MSOvsbo0n:54,variant:matchVariant(\"GEMiKdyzm\"),width:\"100%\",...addPropertyOverrides({VIm5un6W_:{hPC18JiaW:resolvedLinks32[1]}},baseVariant,gestureVariant)})})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1n0ihkz\",layoutDependency:layoutDependency,layoutId:\"DGEwKCtT5\",children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"fp6kiaw6d\"},implicitPathVariables:undefined},{href:{webPageId:\"fp6kiaw6d\"},implicitPathVariables:undefined}],children:resolvedLinks33=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,...addPropertyOverrides({VIm5un6W_:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||880)-0-1080)/2+80+0)+0+0+0+0+60+405+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-10ufoq6-container\",layoutDependency:layoutDependency,layoutId:\"SusAz14yS-container\",nodeId:\"SusAz14yS\",rendersWithMotion:true,scopeId:\"qghAlAd0K\",children:/*#__PURE__*/_jsx(NavigationLinks,{abWBp_fre:abWBp_fre1a2oro8,AlH_RM8LQ:\"BLOG\",CO38h6MTT:\"var(--token-335f05ea-e3ba-465e-9120-3a753ecab870, rgb(15, 15, 15))\",height:\"100%\",hPC18JiaW:resolvedLinks33[0],id:\"SusAz14yS\",layoutId:\"SusAz14yS\",MSOvsbo0n:54,variant:matchVariant(\"GEMiKdyzm\"),width:\"100%\",...addPropertyOverrides({VIm5un6W_:{hPC18JiaW:resolvedLinks33[1]}},baseVariant,gestureVariant)})})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-yrd4sx\",layoutDependency:layoutDependency,layoutId:\"qe_haqSlq\",children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"ie7SC7ic_\"},implicitPathVariables:undefined},{href:{webPageId:\"ie7SC7ic_\"},implicitPathVariables:undefined}],children:resolvedLinks34=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,...addPropertyOverrides({VIm5un6W_:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||880)-0-1080)/2+80+0)+0+0+0+0+60+486+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-i786mm-container\",layoutDependency:layoutDependency,layoutId:\"eookCc8Yu-container\",nodeId:\"eookCc8Yu\",rendersWithMotion:true,scopeId:\"qghAlAd0K\",children:/*#__PURE__*/_jsx(NavigationLinks,{abWBp_fre:abWBp_fre1a2oro8,AlH_RM8LQ:\"SHOP\",CO38h6MTT:\"var(--token-335f05ea-e3ba-465e-9120-3a753ecab870, rgb(15, 15, 15))\",height:\"100%\",hPC18JiaW:resolvedLinks34[0],id:\"eookCc8Yu\",layoutId:\"eookCc8Yu\",MSOvsbo0n:54,variant:matchVariant(\"GEMiKdyzm\"),width:\"100%\",...addPropertyOverrides({VIm5un6W_:{hPC18JiaW:resolvedLinks34[1]}},baseVariant,gestureVariant)})})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-60a0qd\",layoutDependency:layoutDependency,layoutId:\"gI1GBPxzF\",children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"ShNcEJDw5\"},implicitPathVariables:undefined},{href:{webPageId:\"ShNcEJDw5\"},implicitPathVariables:undefined}],children:resolvedLinks35=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,...addPropertyOverrides({VIm5un6W_:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||880)-0-1080)/2+80+0)+0+0+0+0+60+567+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-khznny-container\",layoutDependency:layoutDependency,layoutId:\"H0Da3VVOj-container\",nodeId:\"H0Da3VVOj\",rendersWithMotion:true,scopeId:\"qghAlAd0K\",children:/*#__PURE__*/_jsx(NavigationLinks,{abWBp_fre:abWBp_fre1a2oro8,AlH_RM8LQ:\"CONTACT\",CO38h6MTT:\"var(--token-335f05ea-e3ba-465e-9120-3a753ecab870, rgb(15, 15, 15))\",height:\"100%\",hPC18JiaW:resolvedLinks35[0],id:\"H0Da3VVOj\",layoutId:\"H0Da3VVOj\",MSOvsbo0n:54,variant:matchVariant(\"GEMiKdyzm\"),width:\"100%\",...addPropertyOverrides({VIm5un6W_:{hPC18JiaW:resolvedLinks35[1]}},baseVariant,gestureVariant)})})})})})]})}),isDisplayed11()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:543,...addPropertyOverrides({A8qiud8rS:{width:`calc(max(${componentViewport?.width||\"100vw\"} - 40px, 1px) - 40px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||880)-0-1080)/2+80+0)+0+60+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1mcqcgq-container\",layoutDependency:layoutDependency,layoutId:\"IrYM85h1z-container\",nodeId:\"IrYM85h1z\",rendersWithMotion:true,scopeId:\"qghAlAd0K\",children:/*#__PURE__*/_jsx(FCCartProductCardFCCartProductCard,{height:\"100%\",id:\"IrYM85h1z\",layoutId:\"IrYM85h1z\",style:{width:\"100%\"},width:\"100%\"})})}),isDisplayed11()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:48,width:\"400px\",...addPropertyOverrides({A8qiud8rS:{width:`calc(max(${componentViewport?.width||\"100vw\"} - 40px, 1px) - 40px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||880)-0-1080)/2+80+0)+0+60+553}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-4cfd3d-container\",layoutDependency:layoutDependency,layoutId:\"EOCFcfoE_-container\",nodeId:\"EOCFcfoE_\",rendersWithMotion:true,scopeId:\"qghAlAd0K\",children:/*#__PURE__*/_jsx(FCCheckoutButtonCheckoutButton,{height:\"100%\",id:\"EOCFcfoE_\",layoutId:\"EOCFcfoE_\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})]})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-9clNK.framer-3k2uox, .framer-9clNK .framer-3k2uox { display: block; }\",\".framer-9clNK.framer-13znti6 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1200px; }\",\".framer-9clNK .framer-hzuhcf { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: wrap; gap: 10px; height: 800px; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-9clNK .framer-16m2pn2 { bottom: 0px; flex: none; left: 0px; overflow: visible; position: absolute; right: 0px; top: 0px; z-index: 0; }\",\".framer-9clNK .framer-1f3xt2i { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 9px; height: 1px; justify-content: flex-start; overflow: hidden; padding: 60px 0px 36px 0px; position: relative; width: 100%; }\",\".framer-9clNK .framer-1snmq7l, .framer-9clNK .framer-p8s5kp, .framer-9clNK .framer-ssdtah, .framer-9clNK .framer-10w6m3o, .framer-9clNK .framer-73wtak, .framer-9clNK .framer-11bdwh2, .framer-9clNK .framer-mpt2iq, .framer-9clNK .framer-1lnwl82 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px 20px 0px 20px; position: relative; width: 100%; }\",\".framer-9clNK .framer-1s75hwm-container, .framer-9clNK .framer-1mxi1e7-container, .framer-9clNK .framer-19nsi1h-container, .framer-9clNK .framer-13h7tit-container, .framer-9clNK .framer-vglr2m-container, .framer-9clNK .framer-iijx4i-container, .framer-9clNK .framer-mal58-container, .framer-9clNK .framer-82oex5-container { flex: none; height: 50px; position: relative; width: auto; }\",\".framer-9clNK .framer-vzm83d-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-9clNK .framer-s5vvj-container { flex: none; height: 48px; position: relative; width: 100%; }\",\".framer-9clNK .framer-4h0iva, .framer-9clNK .framer-rwssrs, .framer-9clNK .framer-1n0ow09, .framer-9clNK .framer-1fyvqii, .framer-9clNK .framer-tv0uot, .framer-9clNK .framer-30lnz8, .framer-9clNK .framer-1n0ihkz, .framer-9clNK .framer-yrd4sx, .framer-9clNK .framer-60a0qd { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-9clNK .framer-tjmyi1 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 80px; justify-content: center; overflow: visible; padding: 0px 20px 0px 20px; position: relative; width: 1px; }\",\".framer-9clNK .framer-4k3pmt { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px 5px 0px 5px; position: relative; width: 1px; }\",\".framer-9clNK .framer-ppwkll { align-content: flex-end; align-items: flex-end; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 7px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-9clNK .framer-alzx88, .framer-9clNK .framer-10r0oz5 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: min-content; }\",\".framer-9clNK .framer-1utoljq { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 44px); position: relative; width: 44px; }\",\".framer-9clNK .framer-1hu9au9, .framer-9clNK .framer-q2g5kv { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-9clNK .framer-195xkrj, .framer-9clNK .framer-xb08b3, .framer-9clNK .framer-3rz9d { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-9clNK .framer-qkmbuj, .framer-9clNK .framer-d9iudl, .framer-9clNK .framer-nmf0ig { align-content: center; align-items: center; align-self: stretch; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: auto; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-9clNK .framer-fxd5ld-container, .framer-9clNK .framer-18jgbok-container, .framer-9clNK .framer-1ptrlv1-container, .framer-9clNK .framer-17lkxgb-container, .framer-9clNK .framer-12dggx3-container, .framer-9clNK .framer-gtqxus-container, .framer-9clNK .framer-p6zkbk-container, .framer-9clNK .framer-1vlae6g-container, .framer-9clNK .framer-1122gyl-container, .framer-9clNK .framer-1iewd1s-container, .framer-9clNK .framer-17ekpwe-container { flex: none; height: 100%; position: relative; width: auto; }\",\".framer-9clNK .framer-slkz5s-container, .framer-9clNK .framer-1vuchaw-container, .framer-9clNK .framer-1eclqh6-container, .framer-9clNK .framer-ni862z-container { flex: none; height: 40px; position: relative; width: auto; }\",\".framer-9clNK .framer-1az7gcc, .framer-9clNK .framer-12w4taz, .framer-9clNK .framer-1n174gn { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 40px; justify-content: center; overflow: hidden; padding: 2px 18px 2px 18px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-9clNK .framer-p1rnk0, .framer-9clNK .framer-19yb66, .framer-9clNK .framer-uu7g2e { cursor: pointer; flex: none; height: 33px; overflow: var(--overflow-clip-fallback, clip); position: relative; width: 33px; }\",\".framer-9clNK .framer-sy7abq { flex: none; height: 4px; left: calc(48.484848484848506% - 19px / 2); overflow: visible; position: absolute; top: 11px; width: 19px; }\",\".framer-9clNK .framer-rt16h8 { bottom: 11px; flex: none; height: 4px; left: calc(48.484848484848506% - 19px / 2); overflow: visible; position: absolute; width: 19px; }\",\".framer-9clNK .framer-1hjco3t-container, .framer-9clNK .framer-7s7gq5-container, .framer-9clNK .framer-1xw839t-container { flex: none; height: 14px; position: absolute; right: 20px; top: calc(48.97959183673471% - 14px / 2); width: 14px; z-index: 1; }\",\".framer-9clNK .framer-13t47w9 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 37px; height: 42px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-9clNK .framer-122kcy4 { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 15px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 26px 13px 26px 13px; position: relative; width: 191px; }\",\".framer-9clNK .framer-dx2bu6-container, .framer-9clNK .framer-rtwwpz-container, .framer-9clNK .framer-1nbmowk-container, .framer-9clNK .framer-1byl35i-container, .framer-9clNK .framer-1k90pgp-container, .framer-9clNK .framer-axy1lf-container, .framer-9clNK .framer-dx8q08-container, .framer-9clNK .framer-9czo9c-container, .framer-9clNK .framer-1vzmfw0-container, .framer-9clNK .framer-g55pr3-container, .framer-9clNK .framer-1cx0v0m-container, .framer-9clNK .framer-177mx4x-container, .framer-9clNK .framer-10mrjxd-container, .framer-9clNK .framer-of4iot-container, .framer-9clNK .framer-10ufoq6-container, .framer-9clNK .framer-i786mm-container, .framer-9clNK .framer-khznny-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-9clNK .framer-1oik93o-container, .framer-9clNK .framer-1gryh49-container { flex: none; height: 30px; position: relative; width: auto; }\",\".framer-9clNK .framer-fgxura { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 29px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-9clNK .framer-mzynx9-container { flex: none; height: auto; position: relative; width: 382px; }\",\".framer-9clNK .framer-1jf6d6j-container, .framer-9clNK .framer-4cfd3d-container { flex: none; height: 48px; position: relative; width: 400px; }\",\".framer-9clNK .framer-19r3y9x, .framer-9clNK .framer-14nzl40 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-9clNK .framer-1ofsekh-container { flex: none; height: auto; position: relative; width: 135px; }\",\".framer-9clNK .framer-1g2sc6g { flex: none; height: 33px; overflow: var(--overflow-clip-fallback, clip); position: relative; width: 33px; }\",\".framer-9clNK .framer-1odgw42 { flex: none; height: 4px; left: calc(48.484848484848506% - 19px / 2); overflow: visible; position: absolute; top: 10px; width: 19px; }\",\".framer-9clNK .framer-m17x9s { bottom: 9px; flex: none; height: 4px; left: calc(48.484848484848506% - 19px / 2); overflow: visible; position: absolute; width: 19px; }\",\".framer-9clNK .framer-13pbxv2, .framer-9clNK .framer-1ud7mrw, .framer-9clNK .framer-1gm4gc2, .framer-9clNK .framer-dyam6b { flex: none; height: 4px; left: calc(48.484848484848506% - 19px / 2); overflow: visible; position: absolute; top: calc(51.51515151515154% - 4px / 2); width: 19px; }\",\".framer-9clNK .framer-mlialv { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: calc(var(--framer-viewport-height, 100vh) * 1); justify-content: center; overflow: visible; padding: 0px 20px 0px 20px; position: relative; width: 100%; }\",\".framer-9clNK .framer-t67h8v { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 100%; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-9clNK .framer-2ur0hz { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-9clNK .framer-1e8v5ly { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 57px; height: calc(var(--framer-viewport-height, 100vh) * 1); justify-content: flex-start; overflow: hidden; padding: 60px 0px 36px 0px; position: relative; width: 100%; }\",\".framer-9clNK .framer-1mcqcgq-container { flex: 1 0 0px; height: auto; position: relative; width: 1px; }\",\".framer-9clNK.framer-v-jazi54.framer-13znti6, .framer-9clNK.framer-v-99odfy.framer-13znti6, .framer-9clNK.framer-v-1hotjzy.framer-13znti6 { width: 810px; }\",\".framer-9clNK.framer-v-jazi54 .framer-tjmyi1, .framer-9clNK.framer-v-99odfy .framer-tjmyi1, .framer-9clNK.framer-v-1hotjzy .framer-tjmyi1 { gap: 0px; }\",\".framer-9clNK.framer-v-jazi54 .framer-4k3pmt, .framer-9clNK.framer-v-99odfy .framer-4k3pmt, .framer-9clNK.framer-v-1hotjzy .framer-4k3pmt { gap: unset; justify-content: space-between; }\",\".framer-9clNK.framer-v-jazi54 .framer-ppwkll, .framer-9clNK.framer-v-jazi54 .framer-1vuchaw-container, .framer-9clNK.framer-v-104pyh0 .framer-16m2pn2, .framer-9clNK.framer-v-99odfy .framer-ppwkll, .framer-9clNK.framer-v-99odfy .framer-1vuchaw-container, .framer-9clNK.framer-v-1hotjzy .framer-ppwkll, .framer-9clNK.framer-v-1hotjzy .framer-1vuchaw-container { order: 0; }\",\".framer-9clNK.framer-v-jazi54 .framer-14nzl40, .framer-9clNK.framer-v-99odfy .framer-14nzl40, .framer-9clNK.framer-v-1hotjzy .framer-14nzl40 { order: 3; }\",\".framer-9clNK.framer-v-jazi54 .framer-1g2sc6g, .framer-9clNK.framer-v-99odfy .framer-1g2sc6g, .framer-9clNK.framer-v-1hotjzy .framer-1g2sc6g { cursor: pointer; order: 2; }\",\".framer-9clNK.framer-v-jazi54 .framer-1gryh49-container, .framer-9clNK.framer-v-99odfy .framer-1gryh49-container, .framer-9clNK.framer-v-1hotjzy .framer-1gryh49-container { order: 1; }\",\".framer-9clNK.framer-v-16h2wj8.framer-13znti6 { height: 80px; width: 390px; }\",\".framer-9clNK.framer-v-16h2wj8 .framer-4h0iva { height: 80px; }\",\".framer-9clNK.framer-v-16h2wj8 .framer-tjmyi1 { padding: 0px; }\",\".framer-9clNK.framer-v-16h2wj8 .framer-4k3pmt { gap: unset; height: 80px; justify-content: space-between; padding: 6px 20px 6px 20px; }\",\".framer-9clNK.framer-v-16h2wj8 .framer-ppwkll { align-content: center; align-items: center; gap: 6px; height: 44px; order: 0; }\",\".framer-9clNK.framer-v-16h2wj8 .framer-alzx88 { overflow: visible; }\",\".framer-9clNK.framer-v-16h2wj8 .framer-195xkrj { order: 4; }\",\".framer-9clNK.framer-v-104pyh0.framer-13znti6 { height: 880px; justify-content: flex-start; width: 390px; }\",\".framer-9clNK.framer-v-104pyh0 .framer-hzuhcf { height: min-content; order: 2; will-change: var(--framer-will-change-filter-override, filter); }\",\".framer-9clNK.framer-v-104pyh0 .framer-1f3xt2i { align-content: flex-start; align-items: flex-start; flex: none; height: calc(var(--framer-viewport-height, 100vh) * 1); order: 1; padding: 20px 0px 36px 0px; z-index: 3; }\",\".framer-9clNK.framer-v-104pyh0 .framer-4h0iva, .framer-9clNK.framer-v-sbxxvx .framer-4h0iva { height: 80px; order: 0; }\",\".framer-9clNK.framer-v-104pyh0 .framer-tjmyi1, .framer-9clNK.framer-v-sbxxvx .framer-tjmyi1 { overflow: var(--overflow-clip-fallback, clip); padding: 0px; }\",\".framer-9clNK.framer-v-104pyh0 .framer-4k3pmt, .framer-9clNK.framer-v-sbxxvx .framer-4k3pmt { gap: unset; height: 80px; justify-content: space-between; order: 0; padding: 6px 20px 6px 20px; }\",\".framer-9clNK.framer-v-104pyh0 .framer-ppwkll, .framer-9clNK.framer-v-sbxxvx .framer-ppwkll { gap: 6px; order: 0; }\",\".framer-9clNK.framer-v-104pyh0 .framer-xb08b3 { order: 5; }\",\".framer-9clNK.framer-v-sbxxvx.framer-13znti6 { justify-content: flex-start; width: 390px; }\",\".framer-9clNK.framer-v-sbxxvx .framer-hzuhcf { height: min-content; order: 2; }\",\".framer-9clNK.framer-v-sbxxvx .framer-1f3xt2i { flex: none; gap: 32px; height: calc(var(--framer-viewport-height, 100vh) * 1); padding: 60px 20px 36px 20px; }\",\".framer-9clNK.framer-v-sbxxvx .framer-3rz9d { order: 6; }\",\".framer-9clNK.framer-v-99odfy .framer-1odgw42, .framer-9clNK.framer-v-1hotjzy .framer-1odgw42 { top: calc(51.51515151515154% - 4px / 2); }\",\".framer-9clNK.framer-v-99odfy .framer-m17x9s, .framer-9clNK.framer-v-1hotjzy .framer-m17x9s { bottom: unset; top: calc(51.51515151515154% - 4px / 2); }\",\".framer-9clNK.framer-v-1hotjzy .framer-t67h8v { flex-direction: column; justify-content: flex-start; padding: 60px 20px 20px 20px; }\",\".framer-9clNK.framer-v-1hotjzy .framer-1mcqcgq-container { flex: none; width: 100%; }\",\".framer-9clNK.framer-v-1hotjzy .framer-4cfd3d-container { width: 100%; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 80\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"shLrfsQ6A\":{\"layout\":[\"fixed\",\"auto\"]},\"YeV9oF18U\":{\"layout\":[\"fixed\",\"auto\"]},\"LVoWBaFuH\":{\"layout\":[\"fixed\",\"auto\"]},\"dvxP1HiDK\":{\"layout\":[\"fixed\",\"auto\"]},\"afO_M43QL\":{\"layout\":[\"fixed\",\"auto\"]},\"s6espc5C3\":{\"layout\":[\"fixed\",\"auto\"]},\"OrkaOgNNA\":{\"layout\":[\"fixed\",\"auto\"]},\"ywLBOvQVI\":{\"layout\":[\"fixed\",\"auto\"]},\"W_oJvymLp\":{\"layout\":[\"fixed\",\"fixed\"]},\"YgFASgEsk\":{\"layout\":[\"fixed\",\"fixed\"]},\"KNNmMshYl\":{\"layout\":[\"fixed\",\"auto\"]},\"VIm5un6W_\":{\"layout\":[\"fixed\",\"auto\"]},\"A8qiud8rS\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerqghAlAd0K=withCSS(Component,css,\"framer-9clNK\");export default FramerqghAlAd0K;FramerqghAlAd0K.displayName=\"Optimal Navigation\";FramerqghAlAd0K.defaultProps={height:80,width:1200};addPropertyControls(FramerqghAlAd0K,{variant:{options:[\"G84WjFR9K\",\"shLrfsQ6A\",\"YeV9oF18U\",\"LVoWBaFuH\",\"dvxP1HiDK\",\"afO_M43QL\",\"s6espc5C3\",\"OrkaOgNNA\",\"ywLBOvQVI\",\"W_oJvymLp\",\"YgFASgEsk\",\"KNNmMshYl\",\"VIm5un6W_\",\"A8qiud8rS\"],optionTitles:[\"Home\",\"About\",\"Services\",\"Conditions\",\"Staff\",\"Blog\",\"Shop\",\"Contact\",\"Tablet\",\"Mobile\",\"Mobile dropdown menu\",\"Mobile Cart Dropdown\",\"Tablet Dropdown \",\"Tablet Cart Dropdown\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerqghAlAd0K,[{explicitInter:true,fonts:[{cssFamilyName:\"Lato\",source:\"google\",style:\"normal\",uiFamilyName:\"Lato\",url:\"https://fonts.gstatic.com/s/lato/v25/S6u9w4BMUTPHh6UVewqFGC_p9dw.woff2\",weight:\"700\"},{cssFamilyName:\"Lato\",source:\"google\",style:\"normal\",uiFamilyName:\"Lato\",url:\"https://fonts.gstatic.com/s/lato/v25/S6uyw4BMUTPHvxw6XweuBCY.woff2\",weight:\"400\"},{cssFamilyName:\"Manrope\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Manrope\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/2TYFCBHUANEXS6QGR5EQDUNAFH6LSWM3/AYNOU3VEA4LRTDNKJQUFNVNUTYSGOUOP/UXO4O7K2G3HI3D2VKD7UXVJVJD26P4BQ.woff2\",weight:\"400\"}]},...NavigationLinksFonts,...FCCartProductCardFCCartProductCardFonts,...FCCheckoutButtonCheckoutButtonFonts,...OptimalLogoFonts,...ShopingCartIconFonts,...PrimaryBtn2Fonts,...FeatherFonts,...ThemeSwitchFonts],{supportsExplicitInterCodegen:true});FramerqghAlAd0K.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(NavigationLinks,{},context),forwardLoader(FCCartProductCardFCCartProductCard,{},context),forwardLoader(FCCheckoutButtonCheckoutButton,{},context),forwardLoader(ShopingCartIcon,{},context),forwardLoader(PrimaryBtn2,{},context),forwardLoader(Navlinks,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerqghAlAd0K\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"1200\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"shLrfsQ6A\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"YeV9oF18U\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"LVoWBaFuH\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"dvxP1HiDK\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"afO_M43QL\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"s6espc5C3\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"OrkaOgNNA\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"ywLBOvQVI\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"W_oJvymLp\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"YgFASgEsk\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"KNNmMshYl\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"VIm5un6W_\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"A8qiud8rS\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"80\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./qghAlAd0K.map","// Generated by Framer (747ab96)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,Container,cx,forwardLoader,GeneratedComponentContext,getFonts,getPropertyControls,PropertyOverrides,RenderTarget,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import OptimalFooter from\"#framer/local/canvasComponent/cUVIkfxke/cUVIkfxke.js\";import OptimalNavigation from\"#framer/local/canvasComponent/qghAlAd0K/qghAlAd0K.js\";const OptimalNavigationFonts=getFonts(OptimalNavigation);const OptimalFooterFonts=getFonts(OptimalFooter);const OptimalNavigationControls=getPropertyControls(OptimalNavigation);const OptimalFooterControls=getPropertyControls(OptimalFooter);const breakpoints={FxLWujiXY:\"(max-width: 809.98px)\",I8N3I11Bf:\"(min-width: 1200px)\",ZAscRlqH1:\"(min-width: 810px) and (max-width: 1199.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-NVglE\";const variantClassNames={FxLWujiXY:\"framer-v-7cns1k\",I8N3I11Bf:\"framer-v-1jg3zho\",ZAscRlqH1:\"framer-v-1uufiuw\"};const WI6QEyKfy=undefined;const K6fuu005M=undefined;const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const breakpointRules={FxLWujiXY:[\".framer-NVglE .framer-1fgqtvn-container { height: 80px; }\",\".framer-NVglE .framer-1oqtlq9-container { z-index: 8; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={FxLWujiXY:\".framer-7cns1k-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-NVglE.framer-6ipv5h, .framer-NVglE .framer-6ipv5h { display: block; }\",\".framer-NVglE.framer-1jg3zho { align-content: center; align-items: center; background-color: var(--token-e480dcb8-3685-4afc-a50a-a6a49233a961, #ededed); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-NVglE .framer-1fgqtvn-container { flex: none; height: auto; left: 0px; order: -1000; position: var(--framer-canvas-fixed-position, fixed); top: 0px; width: 100%; z-index: 9; }\",\".framer-NVglE .framer-jin63l { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-NVglE .framer-1oqtlq9-container { flex: none; height: auto; order: 1002; position: sticky; top: 0px; width: 100%; z-index: 9; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={FxLWujiXY:\"(max-width: 809.98px)\",I8N3I11Bf:\"(min-width: 1200px)\",ZAscRlqH1:\"(min-width: 810px) and (max-width: 1199.98px)\"};const humanReadableVariantMap={Desktop:\"I8N3I11Bf\",Phone:\"FxLWujiXY\",Tablet:\"ZAscRlqH1\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableEnumMap={\"Mobile Cart Dropdown\":\"KNNmMshYl\",\"Mobile dropdown menu\":\"YgFASgEsk\",\"Tablet Cart Dropdown\":\"A8qiud8rS\",\"Tablet Dropdown \":\"VIm5un6W_\",About:\"shLrfsQ6A\",Blog:\"afO_M43QL\",Conditions:\"LVoWBaFuH\",Contact:\"OrkaOgNNA\",Home:\"G84WjFR9K\",Mobile:\"W_oJvymLp\",Services:\"YeV9oF18U\",Shop:\"s6espc5C3\",Staff:\"dvxP1HiDK\",Tablet:\"ywLBOvQVI\"};const humanReadableEnumMap1={Home:\"j6cSBxizC\",Phone:\"yknbEbPtd\",Tablet:\"Ufm2Gkepk\"};const getProps=({footerTemplate,height,id,navTemplate,width,...props})=>{return{...props,K6fuu005M:humanReadableEnumMap1[footerTemplate]??footerTemplate??props.K6fuu005M??\"j6cSBxizC\",variant:humanReadableVariantMap[props.variant]??props.variant??\"I8N3I11Bf\",WI6QEyKfy:humanReadableEnumMap[navTemplate]??navTemplate??props.WI6QEyKfy??\"G84WjFR9K\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,WI6QEyKfy,K6fuu005M,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"I8N3I11Bf\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-e480dcb8-3685-4afc-a50a-a6a49233a961, rgb(237, 237, 237)); } :root { font-size: 125%; } @media (min-width: 810px) and (max-width: 1199.98px) { :root { font-size: 112.5%; } } @media (max-width: 809.98px) { :root { font-size: 100%; } }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-1jg3zho\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:80,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1fgqtvn-container\",layoutScroll:true,nodeId:\"CftqmC0X_\",scopeId:\"TZR_WI5iZ\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{FxLWujiXY:{style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"W_oJvymLp\")},ZAscRlqH1:{variant:matchVariant(\"ywLBOvQVI\")}},children:/*#__PURE__*/_jsx(OptimalNavigation,{height:\"100%\",id:\"CftqmC0X_\",layoutId:\"CftqmC0X_\",style:{width:\"100%\"},variant:matchVariant(WI6QEyKfy),width:\"100%\"})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-jin63l\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:786,width:\"100vw\",y:1e3,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1oqtlq9-container\",nodeId:\"BrjvHaLKH\",scopeId:\"TZR_WI5iZ\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{FxLWujiXY:{variant:matchVariant(\"yknbEbPtd\")},ZAscRlqH1:{variant:matchVariant(\"Ufm2Gkepk\")}},children:/*#__PURE__*/_jsx(OptimalFooter,{height:\"100%\",id:\"BrjvHaLKH\",layoutId:\"BrjvHaLKH\",style:{width:\"100%\"},variant:matchVariant(K6fuu005M),width:\"100%\"})})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=selectors[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1200\n * @framerIntrinsicWidth 1200\n * @framerRootFontSize 20\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"ZAscRlqH1\":{\"layout\":[\"fixed\",\"fixed\"]},\"FxLWujiXY\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"WI6QEyKfy\":\"navTemplate\",\"K6fuu005M\":\"footerTemplate\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"I8N3I11Bf\":[\".framer-1fgqtvn-container\",\".framer-1oqtlq9-container\"],\"ZAscRlqH1\":[\".framer-1fgqtvn-container\",\".framer-1oqtlq9-container\"],\"FxLWujiXY\":[\".framer-1fgqtvn-container\",\".framer-1oqtlq9-container\"]}\n * @framerBreakpoints {\"I8N3I11Bf\":{\"min\":1200,\"canvasClassName\":\"framer-1jg3zho-override\",\"minHeight\":1200,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":20},\"ZAscRlqH1\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-1uufiuw-override\",\"minHeight\":1200,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":18},\"FxLWujiXY\":{\"max\":809,\"canvasClassName\":\"framer-7cns1k-override\",\"minHeight\":1200,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant I8N3I11Bf\n * @framerLayoutTemplate true\n */const FramerTZR_WI5iZ=withCSS(Component,css,\"framer-NVglE\");export default FramerTZR_WI5iZ;FramerTZR_WI5iZ.displayName=\"Main Layout Template\";FramerTZR_WI5iZ.defaultProps={height:1200,width:1200};addPropertyControls(FramerTZR_WI5iZ,{WI6QEyKfy:OptimalNavigationControls?.[\"variant\"]&&{...OptimalNavigationControls[\"variant\"],defaultValue:\"G84WjFR9K\",description:undefined,hidden:undefined,title:\"Nav Template\"},K6fuu005M:OptimalFooterControls?.[\"variant\"]&&{...OptimalFooterControls[\"variant\"],defaultValue:\"j6cSBxizC\",description:undefined,hidden:undefined,title:\"Footer Template\"}});addFonts(FramerTZR_WI5iZ,[{explicitInter:true,fonts:[]},...OptimalNavigationFonts,...OptimalFooterFonts],{supportsExplicitInterCodegen:true});FramerTZR_WI5iZ.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(OptimalNavigation,{},context),forwardLoader(OptimalFooter,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerTZR_WI5iZ\",\"slots\":[],\"annotations\":{\"framerHitTargets\":\"{\\\"I8N3I11Bf\\\":[\\\".framer-1fgqtvn-container\\\",\\\".framer-1oqtlq9-container\\\"],\\\"ZAscRlqH1\\\":[\\\".framer-1fgqtvn-container\\\",\\\".framer-1oqtlq9-container\\\"],\\\"FxLWujiXY\\\":[\\\".framer-1fgqtvn-container\\\",\\\".framer-1oqtlq9-container\\\"]}\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"1200\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ZAscRlqH1\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"FxLWujiXY\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicHeight\":\"1200\",\"framerRootFontSize\":\"20\",\"framerDefaultVariant\":\"I8N3I11Bf\",\"framerLayoutTemplate\":\"true\",\"framerContractVersion\":\"1\",\"framerBreakpoints\":\"{\\\"I8N3I11Bf\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-1jg3zho-override\\\",\\\"minHeight\\\":1200,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":20},\\\"ZAscRlqH1\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-1uufiuw-override\\\",\\\"minHeight\\\":1200,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":18},\\\"FxLWujiXY\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-7cns1k-override\\\",\\\"minHeight\\\":1200,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"WI6QEyKfy\\\":\\\"navTemplate\\\",\\\"K6fuu005M\\\":\\\"footerTemplate\\\"}\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","\r\n\t\timport * as Framer from \"framer\";\r\nimport * as React from \"react\";\r\nimport { createPortal } from \"react-dom\";\r\nimport * as ReactDOM from \"react-dom/client\";\r\nimport MainLayoutTemplate from \"https://framerusercontent.com/modules/DSjM0UM3uuCHESEHmmmD/DcQKhLO5up2gXtBLkhVd/TZR_WI5iZ.js\";\r\n\r\n\t\tconst routes = {augiA20Il: {elements: {j79S_bFoQ: \"services-home\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/GpFCZFMN42077Mi3jTCO/7VBusPozUvz0153GQq0t/augiA20Il.js\")), path: \"/\"}, t6yW_TxHq: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/v9wM4USKAfVPKiNBAaa8/0AkzU28FbsojBV4uHB7l/t6yW_TxHq.js\")), path: \"/about\"}, ShNcEJDw5: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/xI5AT2us0T4G7y3SEbQf/6uAcP1QVE5bhlbLuLqh4/ShNcEJDw5.js\")), path: \"/contact\"}, krEK6RAfs: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/6sjGSyuAlh5M4rzKaJSw/1UIFjytuAnCQDTwjHVzb/krEK6RAfs.js\")), path: \"/book\"}, nh_LMCAUS: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/A5LLiXpq3CdQlc8kl0F8/6TIHmJiJfggeUFRtLuhx/nh_LMCAUS.js\")), path: \"/locations/rochester-mn\"}, J750Ll2SK: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/SZv3wb8s6q0rBmWXG3pt/Pf4YkPEsBHtFN23IcNIi/J750Ll2SK.js\")), path: \"/locations/kasson-mn\"}, UZ7XG405A: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/MUHeN18FuEtDxxWPKhR4/vus4mAYVyDYPNhI9C5k2/UZ7XG405A.js\")), path: \"/locations\"}, fp6kiaw6d: {elements: {OPmK6_T4k: \"articles\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/R0v8O0GqKgz89crbVW7N/85j2NIyuSnb1LVXdkBvh/fp6kiaw6d.js\")), path: \"/blog\"}, a0CUg_pdN: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/OwpmCAucGCfnuVUawB1q/gLtaeScGHE8F5He0JpYg/a0CUg_pdN.js\")), path: \"/conditions\"}, LdpCQqviE: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/nIt93y05FsFnywQRooGW/h93veP9X1Jh6POIDw46h/LdpCQqviE.js\")), path: \"/our-staff\"}, KtpJRUIl3: {elements: {Q2lVZfJOn: \"services-home\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/733SQwjrIfmY8SbsvlwL/eh6dr2tQMZoPqOUFqc48/KtpJRUIl3.js\")), path: \"/services\"}, G8GfB5Ynu: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/RwA6LvvLkDOIIG83KXaP/e6Fbhph8MpK8cRzYqyJw/G8GfB5Ynu.js\")), path: \"/services/acupuncture\"}, IVju_JFYd: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/bJbzubacjS3AEkZSdayU/sbsSWrxtexRmye4mhyhi/IVju_JFYd.js\")), path: \"/services/chiropractic\"}, BnglzcN6N: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/q7srgHW9FEe9aYr1DPbj/HMyZ5Bbu7AKM9hwd406j/BnglzcN6N.js\")), path: \"/services/massage-therapy\"}, JHLcsamP1: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/kaQk0L2zir6RTHDv1am4/AwjMdXQHrUxeBA7HFPE7/JHLcsamP1.js\")), path: \"/services/softwave-therapy\"}, Rpix6Plk0: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/BE2q5Ae0YdC3IL9jCKR0/ljj5Ec2hjEf6f0BQP8Nz/Rpix6Plk0.js\")), path: \"/services/pemf-therapy\"}, RLfXivVn6: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/3dL4AWnubq6kYqfkRbIW/DrhYStRMC0PHwHw2Ho9a/RLfXivVn6.js\")), path: \"/services/red-light-therapy\"}, yeqP025Qo: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/N25VVJrIaGWWfPTtIAfU/H3kWOq5cYN249o9hDQK2/yeqP025Qo.js\")), path: \"/services/spinal-decompression\"}, QIlvm64xx: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/fxHgUJ1jK2zpF7w84kMN/hlwvtFUUCTgUf5M3zKge/QIlvm64xx.js\")), path: \"/services/cupping-therapy\"}, MMGegXKST: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/UohvdVgGAghnC46yLJ8S/uODo7OUpUXbJMHasUVCr/MMGegXKST.js\")), path: \"/therapies\"}, ie7SC7ic_: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/aioGHQiZq8z8z4VXJIWz/9ETkTH40NzKC1KR9etQm/ie7SC7ic_.js\")), path: \"/shop\"}, SqWN8sNDC: {collectionId: \"KFaaLiulq\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/cmoVG7Xe0VlNgbLbueBm/M7lEPoJnpKT3885Lqg9N/SqWN8sNDC.js\")), path: \"/conditions/:OUUgQ5wzA\"}, SHEglijc6: {collectionId: \"VcnnIQfKx\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/cz2CX980YnSfcrav2J5r/Sq3FYYa6N8aVsrARfq8E/SHEglijc6.js\")), path: \"/therapies/:HgW0FxhgP\"}, xrEboWKN7: {collectionId: \"l7FxOlPmR\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/0DrboULtQbnXNhVm3QvX/bLSazG2BSFYBNehDnnjV/xrEboWKN7.js\")), path: \"/our-staff/:bkbd8VpAX\"}, V16_wL3_C: {collectionId: \"pK39Bg3sr\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/1sm1BP6xyuWns2iFcn82/vjIBoLX6PU3xiRho0o0G/V16_wL3_C.js\")), path: \"/blog/:GEINNNwAD\"}, n3Uf2rtTR: {collectionId: \"balI7kVLK\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/ozaV00hVQbiGklGArzMP/u9NwBB6U43EKlyi5i768/n3Uf2rtTR.js\")), path: \"/shop/:Uif4kE3q4\"}}\r\n\r\n\t\tconst locales = [{code: \"en\", id: \"default\", name: \"English\", slug: \"\", textDirection: \"ltr\"}]\r\n\t\tconst collectionUtils = {balI7kVLK: async () => (await import(\"https://framerusercontent.com/modules/mNEuH59zW2wI1BUh4obz/lXJKJQL72tPGOkI56yeX/balI7kVLK.js\"))?.[\"utils\"], BKLvpd5Gw: async () => (await import(\"https://framerusercontent.com/modules/NJF2JcAP6O6mcglya1JQ/NZs23Bah7znG78a22f6p/BKLvpd5Gw.js\"))?.[\"utils\"], C6Hb2uD6o: async () => (await import(\"https://framerusercontent.com/modules/oZuNuKM7N11KtwErb8gl/F06zwDD9iwnx0SI9ERd2/C6Hb2uD6o.js\"))?.[\"utils\"], EEIw_aiIu: async () => (await import(\"https://framerusercontent.com/modules/1YLEGrrbXDP5CWDxBxru/zBW9LgwXEwnjzDwDhXkn/EEIw_aiIu.js\"))?.[\"utils\"], KFaaLiulq: async () => (await import(\"https://framerusercontent.com/modules/3zFQN3HqX2Khl8ezxfA2/gPJFMj52UxQRgNmkjCTo/KFaaLiulq.js\"))?.[\"utils\"], l7FxOlPmR: async () => (await import(\"https://framerusercontent.com/modules/4cgMGj2fdvjNlbD0ZZWJ/dfEjwwaCiMk3ZgYpVciT/l7FxOlPmR.js\"))?.[\"utils\"], pK39Bg3sr: async () => (await import(\"https://framerusercontent.com/modules/LCa9XGTtZp2lnhpqC05R/SbpnrrA0zIJ0MoUimmVp/pK39Bg3sr.js\"))?.[\"utils\"], VcnnIQfKx: async () => (await import(\"https://framerusercontent.com/modules/SSKazU7F15l1KNKmYrSo/xGNB6aKlHgmhtn70GsUj/VcnnIQfKx.js\"))?.[\"utils\"]}\r\n\t\tconst framerSiteId = \"f3eae5a05c242f5a282098db3bc25e0dad578f08f79f120e99beb220d5bb8d74\"\r\n\t\tfunction Template({webPageId, children, style, ...rest}) {const props1 = {K6fuu005M: \"j6cSBxizC\", WI6QEyKfy: \"G84WjFR9K\"}\r\nconst props2 = {...props1, WI6QEyKfy: \"shLrfsQ6A\"}\r\nconst props3 = {...props1, WI6QEyKfy: \"OrkaOgNNA\"}\r\nconst props4 = {...props1, WI6QEyKfy: \"afO_M43QL\"}\r\nconst props5 = {...props1, WI6QEyKfy: \"LVoWBaFuH\"}\r\nconst props6 = {...props1, WI6QEyKfy: \"dvxP1HiDK\"}\r\nconst props7 = {...props1, WI6QEyKfy: \"YeV9oF18U\"}\r\nconst templateProps = {a0CUg_pdN: props5, augiA20Il: props1, BnglzcN6N: props7, fp6kiaw6d: props4, G8GfB5Ynu: props7, ie7SC7ic_: props1, IVju_JFYd: props7, J750Ll2SK: props3, JHLcsamP1: props7, krEK6RAfs: props3, KtpJRUIl3: props7, LdpCQqviE: props6, MMGegXKST: props1, n3Uf2rtTR: props1, nh_LMCAUS: props3, QIlvm64xx: props7, RLfXivVn6: props7, Rpix6Plk0: props7, SHEglijc6: props1, ShNcEJDw5: props3, SqWN8sNDC: props5, t6yW_TxHq: props2, tsRwveCRe: props7, UZ7XG405A: props3, V16_wL3_C: props4, xrEboWKN7: props6, yeqP025Qo: props7}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"augiA20Il\":\r\ncase \"t6yW_TxHq\":\r\ncase \"ShNcEJDw5\":\r\ncase \"krEK6RAfs\":\r\ncase \"nh_LMCAUS\":\r\ncase \"J750Ll2SK\":\r\ncase \"UZ7XG405A\":\r\ncase \"fp6kiaw6d\":\r\ncase \"a0CUg_pdN\":\r\ncase \"LdpCQqviE\":\r\ncase \"KtpJRUIl3\":\r\ncase \"G8GfB5Ynu\":\r\ncase \"IVju_JFYd\":\r\ncase \"tsRwveCRe\":\r\ncase \"BnglzcN6N\":\r\ncase \"JHLcsamP1\":\r\ncase \"Rpix6Plk0\":\r\ncase \"RLfXivVn6\":\r\ncase \"yeqP025Qo\":\r\ncase \"QIlvm64xx\":\r\ncase \"MMGegXKST\":\r\ncase \"ie7SC7ic_\":\r\ncase \"SqWN8sNDC\":\r\ncase \"SHEglijc6\":\r\ncase \"xrEboWKN7\":\r\ncase \"V16_wL3_C\":\r\ncase \"n3Uf2rtTR\":\r\nreturn React.createElement(MainLayoutTemplate, {...props, key: \"MainLayoutTemplate\", style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"augiA20Il\":\r\ncase \"t6yW_TxHq\":\r\ncase \"ShNcEJDw5\":\r\ncase \"krEK6RAfs\":\r\ncase \"nh_LMCAUS\":\r\ncase \"J750Ll2SK\":\r\ncase \"UZ7XG405A\":\r\ncase \"fp6kiaw6d\":\r\ncase \"a0CUg_pdN\":\r\ncase \"LdpCQqviE\":\r\ncase \"KtpJRUIl3\":\r\ncase \"G8GfB5Ynu\":\r\ncase \"IVju_JFYd\":\r\ncase \"tsRwveCRe\":\r\ncase \"BnglzcN6N\":\r\ncase \"JHLcsamP1\":\r\ncase \"Rpix6Plk0\":\r\ncase \"RLfXivVn6\":\r\ncase \"yeqP025Qo\":\r\ncase \"QIlvm64xx\":\r\ncase \"MMGegXKST\":\r\ncase \"ie7SC7ic_\":\r\ncase \"SqWN8sNDC\":\r\ncase \"SHEglijc6\":\r\ncase \"xrEboWKN7\":\r\ncase \"V16_wL3_C\":\r\ncase \"n3Uf2rtTR\":\r\nreturn [{hash: \"1jg3zho\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"1uufiuw\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"7cns1k\", mediaQuery: \"(max-width: 809.98px)\"}]\r\ndefault: { return undefined }}}\r\n\r\n\t\tconst isBrowser = typeof document !== \"undefined\"\r\n\t\tconst isBot = isBrowser && /bot|-google|google-|yandex|ia_archiver|crawl|spider/iu.test(navigator.userAgent)\r\n\r\n\t\texport async function getPageRoot({ routeId, pathVariables, localeId, collectionItemId }) {\r\n\t\t\tconst rootPreload = routes[routeId].page.preload()\r\n\r\n\t\t\tFramer.setLibraryFeatures({disableCustomCode: false, editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, onPageLocalizationSupport: true, onPageMoveTool: true, onPageRichTextBlockSelection: true, privateRouterReplaceState: true, scrollRestoration: true, synchronousNavigationOnDesktop: false, yieldOnTap: false})\r\n\r\n\t\t\tconst content = React.createElement(\r\n\t\t\t\tFramer.PageRoot,\r\n\t\t\t\t{\r\n\t\t\t\t\tisWebsite: true,\r\n\t\t\t\t\tenvironment: \"site\",\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\troutes,\r\n\t\t\t\t\tcollectionUtils,\r\n\t\t\t\t\tframerSiteId,\r\n\t\t\t\t\tnotFoundPage: Framer.lazy(() => import(\"__framer-not-found-page\")),\r\n\t\t\t\t\tisReducedMotion: false,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tlocales,\r\n\t\t\t\t\tpreserveQueryParams: undefined,\r\n\t\t\t\t\tsiteCanonicalURL: \"https://www.optimal-movement.com\",\r\n\t\t\t\t\tEditorBar: \r\n\t\t\ttypeof window !== \"undefined\" ? (() => {\r\n\t\t\t\tif (isBot) {\r\n\t\t\t\t\tconsole.log(\"[Framer On-Page Editing] Unavailable because navigator is bot\")\r\n\t\t\t\t\treturn\r\n\t\t\t\t}\r\n\r\n\t\t\t\treturn Framer.lazy(async () => {\r\n\t\t\t\t\tconst dependencies = {\r\n\t\t\t\t\t\t__version: 3,\r\n\t\t\t\t\t\tframer: {\r\n\t\t\t\t\t\t\tuseCurrentRoute: Framer.useCurrentRoute,\r\n\t\t\t\t\t\t\tuseLocaleInfo: Framer.useLocaleInfo,\r\n\t\t\t\t\t\t\tuseRouter: Framer.useRouter,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\treact: {\r\n\t\t\t\t\t\t\tcreateElement: React.createElement,\r\n\t\t\t\t\t\t\tFragment: React.Fragment,\r\n\t\t\t\t\t\t\tmemo: React.memo,\r\n\t\t\t\t\t\t\tuseCallback: React.useCallback,\r\n\t\t\t\t\t\t\tuseEffect: React.useEffect,\r\n\t\t\t\t\t\t\tuseRef: React.useRef,\r\n\t\t\t\t\t\t\tuseState: React.useState,\r\n\t\t\t\t\t\t\tuseLayoutEffect: React.useLayoutEffect,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\"react-dom\": { createPortal },\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t\twindow.__framer_editorBarDependencies = dependencies\r\n\r\n\t\t\t\t\tconst { createEditorBar } = await import(\"https://framer.com/edit/init.mjs\")\r\n\t\t\t\t\treturn {\r\n\t\t\t\t\t\tdefault: createEditorBar(),\r\n\t\t\t\t\t}\r\n\t\t\t\t})\r\n\t\t\t})() : undefined\r\n\t\t,\r\n\t\t\t\t\tadaptLayoutToTextDirection: false,\r\n\t\t\t\t\tLayoutTemplate: Template,\r\n\t\t\t\t\tloadSnippetsModule: new Framer.LazyValue(() => import(\"https://framerusercontent.com/modules/ID8Y5Q07HD1GFUpzYLqn/dUBuOgh0uzXkk5RxAmfJ/snippets.js\")),\r\n\t\t\t\t\tinitialCollectionItemId: collectionItemId,\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n\t\t\t\tchildren: content\r\n\t\t\t})\r\n\r\n\t\t\t\r\n\t\t\tconst page = React.createElement(Framer.PageEffectsProvider, {\r\n\t\t\t\tchildren: contentWithGracefullyDegradingErrorBoundary,\r\n\t\t\t\tvalue: {routes: {}}\r\n\t\t\t})\r\n\r\n\t\t\t// We don't want the initial render to immediately have to suspend.\r\n\t\t\tawait rootPreload\r\n\t\t\treturn page\r\n\t\t}\r\n\r\n\t\tif (isBrowser) {\r\n\t\t\t// Note: HTTPArchive also uses this function to detect Framer sites; see https://github.com/HTTPArchive/wappalyzer/blob/371a17583f74fd9171b9077f59a5619b24062891/src/technologies/f.json#L1722-L1748.\r\n\t\t\twindow.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n\t\t\t\treturn React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n\t\t\t}\r\n\r\n\t\t\t\r\n\t\t\t\r\n\t\t\twindow.__framer_events = window.__framer_events || []\r\n\r\n\t\t\t// Initialize lazy modules cache for hydration\r\n\t\t\tFramer.initLazyModulesCache()\r\n\r\n\t\t\tconst container = document.getElementById(\"main\")\r\n\t\t\t// We know that #main is parsed before this script, so we don't need to wait for DOMContentLoaded or similar events.\r\n\t\t\tif (\"framerHydrateV2\" in container.dataset) main(true, container)\r\n\t\t\telse main(false, container)\r\n\t\t}\r\n\r\n\t\tfunction track() {\r\n\t\t\tif (!isBrowser) return\r\n\t\t\twindow.__framer_events.push(arguments)\r\n\t\t}\r\n\r\n\t\tasync function main(shouldHydrate, container) {\r\n\t\t\tfunction handleError(error, errorInfo, recoverable = true) {\r\n\t\t\t\tif (error.caught || window.__framer_hadFatalError) return // we already logged it\r\n\r\n\t\t\t\tconst componentStack = errorInfo?.componentStack\r\n\t\t\t\tif (recoverable) {\r\n\t\t\t\t\tconsole.warn(\"Caught a recoverable error. The site is still functional, but might have some UI flickering or degraded page load performance. If you are the author of this website, update external components and check recently added custom code or code overrides to fix the following server/client mismatches:\\n\", error, componentStack)\r\n\t\t\t\t\t// we only want to collect 1%, because this can be quite noisy (floods the data pipeline)\r\n\t\t\t\t\tif (Math.random() > 0.01) return\r\n\t\t\t\t} else {\r\n\t\t\t\t\tconsole.error(\"Caught a fatal error. Please report the following to the Framer team via https://www.framer.com/contact/:\\n\", error, componentStack)\r\n\t\t\t\t}\r\n\t\t\t\ttrack(recoverable ? \"published_site_load_recoverable_error\" : \"published_site_load_error\", {\r\n\t\t\t\t\tmessage: String(error),\r\n\t\t\t\t\tcomponentStack, // componentStack is more useful\r\n\t\t\t\t\tstack: componentStack ? undefined : error instanceof Error && typeof error.stack === \"string\" ? error.stack : null,\r\n\t\t\t\t})\r\n\t\t\t}\r\n\r\n\t\t\ttry {\r\n\t\t\t\tlet routeId, localeId, pathVariables, breakpoints, routeData\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\trouteData = JSON.parse(container.dataset[\"framerHydrateV2\"])\r\n\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\tbreakpoints = routeData.breakpoints\r\n\r\n\t\t\t\t\trouteId = Framer.patchRoutesForABTesting(routes, routeId) // Prioritize optimized route id to avoid flickering in browsers not supporting the server-timing header (Safari older than 16.4)\r\n\t\t\t\t} else {\r\n\t\t\t\t\tFramer.patchRoutesForABTesting(routes, undefined) // This must happen before inferInitialRouteFromPath\r\n\r\n\t\t\t\t\t\r\n\t\t\t\t\tconst serverRouteExperimentEnabled = true\r\n\t\t\t\t\tconst serverRoute = serverRouteExperimentEnabled && performance.getEntriesByType(\"navigation\")[0]?.serverTiming?.find(e => e.name === \"route\")?.description\r\n\t\t\t\t\tif (serverRoute) {\r\n\t\t\t\t\t\tconst routeData = new URLSearchParams(serverRoute)\r\n\t\t\t\t\t\trouteId = routeData.get(\"id\")\r\n\t\t\t\t\t\tlocaleId = routeData.get(\"locale\")\r\n\t\t\t\t\t\tfor (const [key, value] of routeData.entries()) {\r\n\t\t\t\t\t\t\tif (!key.startsWith(\"var.\")) continue\r\n\t\t\t\t\t\t\tpathVariables ??= {}\r\n\t\t\t\t\t\t\tpathVariables[key.slice(4)] = value\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\tif (!routeId || !localeId) {\r\n\t\t\t\t\t\tconst routeData = Framer.inferInitialRouteFromPath(routes, decodeURIComponent(location.pathname), true, locales)\r\n\t\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\t}\r\n\t\t\t\t\t\r\n\t\t\t\t}\r\n\r\n\t\t\t\tconst pagePromise = getPageRoot({\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\tcollectionItemId: routeData?.collectionItemId,\r\n\t\t\t\t})\r\n\r\n\t\t\t\t\r\nif (typeof window !== \"undefined\") {\r\n\tvoid (async () => {\r\n\t\tconst route = routes[routeId]\r\n\r\n\t\tconst defaultLocaleId = \"default\"\r\n\t\tconst framerLocale = locales.find(({ id }) => !localeId ? id === defaultLocaleId : id === localeId).code\r\n\r\n\t\tlet collectionItemId = routeData?.collectionItemId ?? null\r\n\t\tif (collectionItemId === null && route?.collectionId && collectionUtils) {\r\n\t\t\t  const utils = await collectionUtils[route.collectionId]?.()\r\n\t\t\t  const [slug] = Object.values(pathVariables)\r\n\t\t\t  if (utils && typeof slug === \"string\") {\r\n\t\t\t\t  collectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n\t\t\t  }\r\n\t\t}\r\n\r\n\t\tconst resolvedDateTimeOptions = Intl.DateTimeFormat().resolvedOptions()\r\n\t\tconst timezone = resolvedDateTimeOptions.timeZone\r\n\t\tconst locale = resolvedDateTimeOptions.locale\r\n\r\n\t\t// wait for the page to be activated before sending the pageview event\r\n\t\t// https://developer.chrome.com/docs/web-platform/prerender-pages#impact-on-analytics\r\n\t\tawait new Promise((resolve) => {\r\n\t\t\tif (document.prerendering) {\r\n\t\t\t\tdocument.addEventListener(\"prerenderingchange\", resolve, { once: true })\r\n\t\t\t} else {\r\n\t\t\t\tresolve()\r\n\t\t\t}\r\n\t\t})\r\n\r\n\t\twindow.__framer_events.push([\r\n\t\t\t\"published_site_pageview\",\r\n\t\t\t{\r\n\t\t\t\tframerSiteId,\r\n\t\t\t\tversion: 2,\r\n\t\t\t\troutePath: route?.path || \"/\",\r\n\t\t\t\tcollectionItemId,\r\n\t\t\t\tframerLocale: framerLocale || null,\r\n\t\t\t\twebPageId: route?.abTestingVariantId ?? routeId,\r\n\t\t\t\tabTestId: route?.abTestId,\r\n\t\t\t\treferrer: document.referrer || null,\r\n\t\t\t\turl: window.location.href,\r\n\t\t\t\thostname: window.location.hostname || null,\r\n\t\t\t\tpathname: window.location.pathname || null,\r\n\t\t\t\thash: window.location.hash || null,\r\n\t\t\t\tsearch: window.location.search || null,\r\n\t\t\t\ttimezone,\r\n\t\t\t\tlocale,\r\n\t\t\t},\r\n\t\t\t\"eager\"\r\n\t\t])\r\n\r\n\t\t// Yield to avoid blocking the main thread with the user code\r\n\t\tawait Framer.yieldToMain({ priority: \"background\", ensureContinueBeforeUnload: true, continueAfter: \"paint\" })\r\n\r\n\t\tdocument.dispatchEvent(new CustomEvent(\"framer:pageview\", {\r\n\t\t\tdetail: { framerLocale: framerLocale || null }\r\n\t\t}))\r\n\t})()\r\n}\r\n\r\n\r\n\t\t\t\tconst page = await pagePromise\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tFramer.withPerformanceMarks(\"framer-rewrite-breakpoints\", () => {\r\n\t\t\t\t\t\tFramer.removeHiddenBreakpointLayersV2(breakpoints)\r\n\t\t\t\t\t\twindow.__framer_onRewriteBreakpoints?.(breakpoints)\r\n\t\t\t\t\t})\r\n\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tconst startTransition = isBot ? cb => cb() : React.startTransition\r\n\t\t\t\t\tstartTransition(() => {\r\n\t\t\t\t\t\tFramer.markHydrationStart()\r\n\t\t\t\t\t\tFramer.turnOffReactEventHandling()\r\n\t\t\t\t\t\tReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n\t\t\t\t\t})\r\n\t\t\t\t} else {\r\n\t\t\t\t\t\r\n\t\t\t\t\tReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n\t\t\t\t}\r\n\t\t\t} catch (error) {\r\n\t\t\t\thandleError(error, undefined, false)\r\n\t\t\t\tthrow error\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t\r\n\r\n\t\t\r\n\t"],"mappings":"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"}